RSRC LVINLBVW XSaved STENT-r2_BooleanArray.ctl 0RSRC LVINLBVW,H ,t`@ 0 <BsDh݀. 2T)@zE[ϟ qldWg+ž>+"LVIN+Instance 1 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl@@ 0@+jSequenceBoolean.ctl!Sequence Flow 2P cP P d-` c xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c c,40@+jSequenceBoolean.ctl!Sequence Flow 2 c c dP``` (dxH^02<>t:VIDS+Instance 1 16Saved STENT-r2 .viXi386 code" Ew$ E\EPPUEd$=>=fÐqӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$ 8d$ZY=z= p h搐ÐEw  E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp p @'PUEd$=ÐP _^ZY[]ÐQRu|d$ZY,Ul$SQRVW}#QRU{d$ZY_^ZY[]ÐUl$SQRVWu$ FW F@X FDQRhUfnd$ZY_^ZY[]ÐXA fnv%CODE" 4%7.1Oldest compatible LabVIEW.+e+m+iPPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRR3LDTHPDd+88DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43X44X000Has the following tags set: noconfig StartBlock[DDDSequence Flow 2LDH$|f+LDHDg+LLOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`vFPHP+Instance 1 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlPTH0@FPHPDm+8Xpp~" ,0m+h+#yOH/@XLT(@7d||8h$BpT|002<  10`4 32Y`h1; ib @d!Eh+jP,54 FJE`|8hB K1; ib ,`x; ib 1; ib 1; ib 1; ib 1; ib 4 O$R`<OJ;< ~$ xm+4 O$` $;_;_;_;_;_8l$i; ib =0`- ,, 00 ; i 0` ; i 0 ; i 0 ; i:BDHP+Instance 1 16Saved STENT-r2 .vih @BDHPD\f+80pg~" lm+\f+#Oq@/,(<0<0@<4 BM  i 1; ib 1; ib  P1; ib 1; ib - P(X1; ib 1; iNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksStartStart.vinoconfig`! IsPersistant StartBlock`! IsPersistant_Wizardl@2New PathPTH0Jvi.libLEGOBlocksStart_StartConfig.llbConfigure Start.vi Localized@&@0Localization Status (string)Don't LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(        Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif00RSRC LVINLBVW,H ,t 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPST4MNGIHLIfp\FPHPpLIbdBDHPVITSHISTFTABSt SlSXS\8SSLEGO.llbSequenceBoolean.ctlLVCCMyBlockNumeric.ctl[MyBlockNumeric.ctl@ Numeric LabelPTH0,LEGOWidgetsMyBlockNumeric.ctl$$  0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow"@[MyBlockNumeric.ctl AP cP P d-` cjP"@P@flg@oRt@eofudf"P[MyBlockNumeric.ctl Ax dfdP txdP oldP ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P   c c c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c,&"@[MyBlockNumeric.ctl A2.@+jSequenceBoolean.ctl! Sequence Flow c  c dP``` d d n x^$208p|~&@xVIDS+Instance 2 16Saved STENT-r2 .viVIDSmoveDistance40-1.rbtPTH0Hi386@ kcode0!kEwd kE\EPPUEd$==<ÐqӀ}\ELXVW4_^C$Cqƅ$ƅpƅɍƅ$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow!<0@+jSequenceBoolean.ctl!Sequence Flow 2 L @pp@ LD/606LD/606YD XX Sequence FlowH$m+6F7FN/606 N  [D aaSequence Flow 2N/606 H$Le+6F7FN  \DKKmoveDistance40-1MDemfm AN Nelfl HDm+=< L`DVc2Vc2moveDistance40-1.rbtHDLg+dd HDm+(5m(5mHDf+!!OKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`vPNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?a(0b:." 62܁Xho4z\ʃ8>*ψ !y';R_djC L? @TUTHb` 3] r0Mjx\7C]ƀ5( /,CU@589K@ft>C pF*t bqh>d/fT#T(VX T#@MxIENDB`=PNG  IHDRHJ%LIDATxܱM@@Q_B[P9m aDk:=iv_&uXs?iGl9~<<~gk@sIKrk@A P( @A P( @A P( @A P( @A P( @A P( @A P( @A P( @ay:&кnl.H'@lZU`5IENDB` PNG  IHDR22?gAMA7tEXtSoftwareAdobe ImageReadyqe< sIDATxZ]l>wf5k lq₀ SR5@>PJҷ({UTjҤM+CUԴQJPSHCV@0!.6xwϽ=gڼcߝ;ww~=eB(l |D6-"}b, >w +i!_<KX#` c æ2@W.fUZ)&FYM*h29XGh{gDyӀs7 ˓S#dAMe?+8Вa@T(n#( H߱WLQmAj꺂3無:Ӫ+A8v`&l C[R >K /߅E[ irXY4LIuuos'[ܑW Z["lƘ :KF#e{Fi#,UhcݖkT[b$ְ Q8[]`Kl͂X-x³jq)j-fVV @ 6#s^DZ<-Rw6(ljMZRx5Fۉʼn {!Y]fQ5Yq)\q Zkp%X}aJ*\YĕR{jxaE,NކԔ}v`hPLo%KaF* žkq!mGMK:~ 7c`6_46;G|<{ ]Bŏ%u *gŚ@);pq$r&><k{n]zɟ߄>ʻ] 6UĠ5E.,>>goͮ[ nEZ vl½ѵ>8fں:Z ],޵/oI| ֏NF~CL;8qk{=J̙3g\I)s} SYj) 5LvOn[ \.׹yJd2L>:>cs򖔒'1B`L o[+] 4M'`J JeYDH,8'8VSm.`;2 f {zz Jq RW\'?vpqغYR,"j[Ƒ0Q+9_OSo>/ng ,PcQ4_W IwxUܽ [nD"r$ r#ɘZd VU|tD"IriT|xc0MS-ĢDN-\"F®TOUc4/,;.t: /_tTރoxx!/OIoJPfAtTNB뺞=,X/ K x3aA {)}ؿ.^ wm0e4G!HSr*嚥$w.5 v&ic(vI17Y ːwu^Y"a4 Ғή.rØ@;"?"ל_94z t?0W?ᨘ=xk酘~^,U5ߓH7n2էeS #\[MtzOQ؁O]nCg!3'hkB^ೆ=ޅq݉'/Я3ػzh }59", -`d?9[ݫU~߄;HMNB2Nm@!@,XV͔<w<>/L6^b|sOdtnx~i^VT\r,νR6Wϛ[C(e%seغd ?7#><$&\Tu.Đ{$+3+[^ͥL,^ K0&<AQ]pZ^7BqQ7mÂs0Q: .^*?aCOĂIENDB`+PNG  IHDRh,4 pHYs  gAMA|Q cHRMz%u0`:o_FIDATxbd```b fb6(a@ @@#A``"7" `9K.&PL*ʄX973Y1HHHW FP$ h}s@ccc3R *ALe ~@LH8FΠ@ @ @3@F 4Ah r@4@F 4Ah r@4@F P< a $ p13@1A#+2@&GYءVau;h‘ Fh<|@ 3J-qIENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#?Ciy]'lٺ?HWG S?T1|tF/`66|qg4LkaiPa~0ŋK-c ` fx9;/#п OJÄ -b[ IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#? H÷odnn4Y ~D00V.Ą`c3Wk$X ^BQcǏ ' 0MJtf0] ""? `q /?ANؽgRBő |=+.(IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG##Ciy]'lٺ?H WGi\:w +3|/`1&tga``fƮe'PCxL^lU   fx9;/# `l(`IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG## H÷odnn iruu3jR8p ?}f1VCK5Ǐ`=gP|:?6? Vb@s 3CEE;/# `JOVIENDB`%#_g  PNG  IHDR =*+IDATx10@Q8(͂\"b( '`/dćM ؓ-|'~ a Sĸkr!iDp۝ԋG_;ѧHЧZ3ć0>"oy$T-D6ỹB7 4h(P@C!B  4h(PBn1U!$Hii''B[Vezeև%MVLt-ޣmyYYr;yz(W4_pa2=JP)Ret`IENDB`FPHP+Instance 2 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlt4PTH0LVCCMyBlockNumeric.ctlDPTH0@FPHPDh+8Hp~0!k xg+e+zH/@XL l L <x@7|a1; ib ` `|`; ib 1; ib 1; ib |aD|5; ib 8h$BR 0XD$2@d- c+jP,5@d,t ch+jP,5||,P4 J4RJ.7`ă,p<,84 JtRJ.7`؃<OtJc<4 BtJ Y`8htB, K< ~5G܃h+||4 OR.7`x4 O `|8hBT0tp|T cc c c c < O4Jc T 4 B4J b`p8 h4B K4 OPR.7`l | |,  < ~P5Gt}10  X 4&4 OP `d8hPB @ ,T|t  Pcc c c c 4  t                   4 L`h,  t0 7$Na0 '+uH< xLd0 ' F;@d$KV` [X 4 FDJdn`H8hDB K4 N$R `L@PDJKV L >$ #)0u0/.-[4 N$ dm`88 6$ >FT0 $ Cp 6$ 0DRDRDRp 6$ DRDRDR4 JDRJ`,,$0 $KVi; ib 1; ib 1; ib =h(M0!ke+zH/@xBDHP+Instance 2 16Saved STENT-r2 .viLVINmoveDistance40-1.rbtPTH0@BDHPDxm+8Hho~0!kPf+xm+U@/,  p08 p a 1; ib | | PaL; ib 1; ib Ld$$dpD1d؈ %4 &KUd3bj43\dt,43dtp4 T0@,tT'H"+4 BTej0 @, 6NHI+4 B'6nj!+t,!T0!@,>+$4! B"ci; ib -DT1; ib 1; ib 1; ib 1; ib =,\XD] Variables@@@VariableInfo.ctlP@0Name@ Datatypes.ctld BooleanNumericStringInteger Boolean Array Numeric Array String Array Integer ArrayUnknownDatatype Variable Info Variable List UserBlock  !MerlotIconData2@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @{{{ƛϢt:::$$$###"""  *** 򭭭jjjS///  *** ZZZ:  *** 젠@@@% !!! *** ۇr000 *** pppW((( *** VVV=*** 𤤤DDD$*** ݊v888(((ŽXXX* ~~~<<O u,YFN; qldWսX6_ LEGO.llbSequenceBoolean.ctlSLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.vifLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.vimLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.viw  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerxdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| h 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS+Instance 3 16Saved STENT-r2 .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j code Ew$ E\EPPUEd$==, ÐqӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ET E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpET E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$G~d$ZY== p h搐ÐEw E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð` Ðx&^v Ðx&R Ðx&o Ðx& Ðx&p p @'PUEd$=ÐPsh  8 Ph  6 WPh  p Ph  Ph  P9h   oPh  X 5Ph  P=h  Pkh   P8h @ MPkh $z Ph  Ph  Ph  ( eP]h !b +Ph & Ph * P/ h " }P h # J CP h  p PC h   Ph h  _^ZY[]ÐT=,PEP$PPs $T$@ $Ðd$X=,PEP$PP $X$@ $Ðd$\=,PEP$PP $\$@ $Ðd$`=,PEP$PP* $`$@ $Ðd$d=,PEP$PPg $d$@ $Ðd$h=,PEP$PP $h$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rzd$ZY=__^ZY[]ÐDž<TT@ <dDžhlDžpDžDžDžDžDDžHDžLPTAB@8DžXX@ DžDžDžDžDžDžDž(DžDžDžDžDžDžPTABDž$\\@ $DžX DžDž,Dž0 Dž4PTAB( Dž``@ |Dž DžDžDžDžPTABDždd@ $Dž(t,Dž0DDžHxLDžP|dDžhlDžpDžDžDž PTABDžthh@ tDžDžDžDž|Dž DžPTABxpQRus!~d$ZY,Ul$SQRVW}#QRUrd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hU̅d$$ZY_^ZY[]ÐUl$SQRVWu F - FW F@" FDQRhU蔨d$ZY_^ZY[]ÐXG+ JX /-  q7 Yg ) { O A08@H%>r| Z p WKCODE c %7.1Oldest compatible LabVIEW.c+m\+e+f22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù2 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPDd+88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDm+10YDgg Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD n+EqGpTDSteeringHD0g+VD#C0s#D0s Stop AfterHDi+3R@|3S@| UD+8+8 Goal TypeN+8+8 Hh+=J==HDi+=J=JTD**DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCP{CDP{  Next ActionTDSteeringQDA`B`PowerUD DirectionH$g+3UD  DirectionSD66<-LabelUD>> <-CaptionVD6A-6A- Left MotorHl+<BIn<D<mWD6DAu6EAu Right MotorH(j+<I<<WD6A6A Other MotorHh+<I<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1828H$k+8H9HLD##LDX_Y_LDCJDJH$h+_o`oHDm+^_ HDg+@{A{HD8f+XwYwHDe+dXqdYqHDxe+XoYoHD'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP+Instance 3 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0'@FPHPDe+8'H" p'~舓 t9/i+i+3ZQeH/,XL!p!@7|@P 6\0(0 T 6d|||D8h#hB@T00D |||8h$B|hT0<p4 FT `8 6T 2Fp 4T 0cccp 4T bbb8hTB R @d 8h$+jP,54 FJh`Ȋ8hB K@d!B$+jP,54 F<JB`8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`8 6x DrFp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `0  d8  6 Fp 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`0% @ 7Nd8% 2@ ;JFp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`ȑ8(hBR 8( 2 ;JFđp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7`<+  dT4+ F@R *7`<, 44, FDR *=7j`<-! |dL- 8 8 tL44\-44L@t 8 8a","1; ib |&,""",-#4##$&|; ib 1; ib 1; ib 4- O#hR09`<.OJe"x<. ~#h7Ik+40 O#h$`1 #hee2e2e2e22#h2|$<2O<JB% ,2%L%%%42 O$RW``43 O$BK`<4 ~$^pg+6 $BB2B2B2B2i,"""#&&'1; ib 1; ib 1; ib 1; ib =,"""#&&'D'A#9/BDHP+Instance 3 16Saved STENT-r2 .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viP@PTH0p @BDHPDpm+8nKnp6~舓 Z0f+pm+F Y]QP@/,6 10)nh061|06@8D]}mt46 BD]07@?_O07@ Wwg47 B?|08@ 8bx@> T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M|=|4>`j >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ0>Y@> , > >@>d0>*S&!4>Lxc $0>*R&! >$P >@$P4>Yb`Q%>W`P@>Tt0>@dWwg04> BWt4?'x3?<?4?0^Q2f<[7"4? `'p@ ,0@@LTGWWwOg4@ BT8WG4A'8!0A@ 4gXwxoh4A Bg%vX0B@ LPXxh4B BP~W0C@ 4Xxh4C BX4D&2t4D&h7(4D&7 DD1!T! Tt8mD!D!4D &K zb@E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE, J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_ynb䍟 ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4l Q FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@kt F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PtG-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,e!!G`/4G`eH!# G"LLD-Q4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLD.Q G @0-QG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-ppf~G:G; 4G &K9B Q\b@H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>QH>H? H9?<?4H39?Q YU 4HC,@_0H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  `? HABdA\4H &KAHWbIA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,I BHHt? ,I(B90IC,0IB94IC,H_@I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*KPbkf4I($mx IKTIKL$1NN@NpNNNO8n I@LKT4I`_f!"Id\K4I`\d4I`]|dp I"LLMJ4I"M |?HC,I<H/|L I @KMJILM|,I0XM|,I\h-M!n,; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I! `Xt71[,ZZPPOII\$\D4IW4O`$!+IRZIIPUDI1W4QP7WdUh3IPt I"W`VX@ IQ\IQ4I &KP@7b@J Q\QQRRS<ST TUUxU JP@QQ\JQ4J3P@PVOWS JP@RQ JP@^RQ4J3P@PW OWS4J3P@RlZOWSJR JP@OR8R4J3P@Q|YO WS JP@SpR4J3P@S(\G OKJS< JP@RS<JS4J3P@S[ GOKJR JP@\Tt\D4J3P@T b? GCJT JP@VSU4J3P@Uc7?;4J3P@S\] ?GC JP@T@T4J3P@T 7?; JU JP@TU4J3P@Ud7 ?; JUx JP@]U0]$JTJU JP@[tV4[ J @O0X X@ 4JW4Va)4J3P@U7?; <J O0.H`,JVO^]\[tJPT ,JZ0Z[\$]^PJ U,J O0WV0JW4VJZ0,JP@ZZ0<JLO0.H4J`Wc4J"O0P$,J[ \D]$^UJXYl4J`^PdQ JYP0J*X +b4k/f,JdTKX J@XYP,JtL$Yl,J$KTYJT XJJ J@W`ZZ00J%O0Z<hxpJZ0J$O0W -%J[[ J@W`OZPZ J"W`[t[ J @O0L[4J"O0OQ.?7H2C4JW4\db&,J[[@\^lX@4J"O0Z?JL$[ J"W`\[@M| J @O0L[@M|J[UJQ^4J"O0] 4JW4]Dat' J"W`]\P J @O0X\PJ\$SJ^^JL\DJ]]$4JW4^4a,Q(LJ X LDXLL/H.J]UxJYl]$4J"O0]`.Y7b2] J"W`^^lQ J @O0LD^lQ4JW4\`!*J^/|08J?p[[HJCEF|FJOpS\J^2]S]HJ];HJ\2CC\JVCCHJ[t;J!8/f-/-J8!f,,HJX pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLDj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y 1n; ib LJJp)&h  LdLi; ib =N@NpNNNO8nn-K   [ [ C C Y <hnK$L@NpNNNO0ONI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@ Move Instance Config.ctl~P @ Goal @Power@Steering.@NMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@NMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?t"(  =  R  g i k  r Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4SMSlS<S aL@S?aNS@bSAb SBbtSCcLSDchLSEclSFdSGdpSHd(SIe\SJeSf4S f@\ S fLРSfX0S$fdLS'fpS*f|SfSf$SfS/f쨤S5fLEGO.llbSequenceBoolean.ctl  x  @ Value0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#lP"@P@flg@oRt@eofudfP0 DNL_Comment p0dfd P0txd P0old P0ext c RP"@P@flg@oRt@eofudf P Valuep dfdP txdP oldP ext c fP"@P@flg@oRt@eofudfP0Name p0dfd P0txd P0old P0ext P   c|2.@+jSequenceBoolean.ctl! Sequence Flow @ Value@0 DNL_Comment@0Name c c dP``` d d$ P~ ^/tCertain VIs (such as Constant Config.vi) depend on this front panel configuration and the connector pane of this VI.A18 inchs 02<> p|~4$08@:VIDS+Instance 4 16Saved STENT-r2 .viti386Q code(U `EwQ E\EPPUEd$=j=ÐqӀ}GELXCt{xPR=ZXC,ƅ0ƅƅ0hhUEP.@+jSequenceBoolean.ctl! Sequence Flow@0Name<0@+jSequenceBoolean.ctl!Sequence Flow 2! @0 DNL_Comment @ ValueL $@@|$| YD:; Sequence Flow[DHHSequence Flow 2WDDQ#DQ#  DNL_CommentHl+I-xwI/pvtt]D4)A4*ARead This CommentPDD^E^NameHl+HJLDOVPVLD:?;?H$@l+VfWfLD  LDH$,n+""QD ValueHn+)(QD ValueHDtj+?L.?L.HDlj+?YL?ZLHDl+fs,fs,HDg+bWosbXosHD m+ ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`OKOK%#_gzFPHP+Instance 4 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlHPTH0@FPHPDi+8d n~(U *vXm+j+%8~PePH/,XL < h T@7||002 8h BT@T|D||8h (BT|0DHp|@d h9 +jP,54 FJ9`X8hB K@d!XI +jP,54 FHJI`T8hHB K|h4Qd3}| |||4 F$ CR$`P8h$BT4 2$ H,yxFL0 $ D(}|d0X $44 F$R 3(B`,48h@BlR |@0, @1  $ 0 ` |4Q C ||,<p4 F C_`荟8hBT4 2 GF 0  C d0$,hXd@ , @dXh $; ib 1; ib 1; ib 1; ib     @ X     ha; ib 1; ib , <x   (<OJ9 0, \ d 4 O RNW`  99 9 9 9 < OHJ? 4 O 9@`H< ~ UgDDk+4 O (R `@4 O (`<< ~ (#8Dn+  (?? ? ? ? 1; ib @PG@ .| Dl0 @ .d4 J@ `T82@ *FPLL :@  0u0/.-[p :@ 0ccc4 B@R `\p :@  b b b<h i; ib = $ 0 ` -l   5GTR -d(@|PGp . n)Ph :BDHP+Instance 4 16Saved STENT-r2 .vi @BDHPDn+8,n~(U dl+n+tp@/,\0T0@hDM]UD4tx!4 BD>M/40@XDMX]xUh(4 B>XM0HUhU0@dt| 4 Bet-,0@@@pVvxfp4 B@aVpt(t1 <l0@  4 B$,D@,@Di; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; iYNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathE2PTH0-LEGOBlocksConstant Constant.vi Localized:&@0Localization Status (string)Localize_Version(@0Version String1.01NI.LV.ALL.goodSyntaxTargets&@0Dflt(,  ?  ?             Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0200Tahoma0RSRC LVINLBVWD D 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecMNGICPSTSTRGLIfpFPHPLIbdBDHP$VITS8HISTLPRT `FTABt|SSllSS\S <SLEGO.llbSequenceBoolean.ctl  x  @ Value0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#lP"@P@flg@oRt@eofudfP0 DNL_Comment p0dfd P0txd P0old P0ext c RP"@P@flg@oRt@eofudf P Valuep dfdP txdP oldP ext c fP"@P@flg@oRt@eofudfP0Name p0dfd P0txd P0old P0ext P   c|2.@+jSequenceBoolean.ctl! Sequence Flow @ Value@0 DNL_Comment@0Name c c dP``` d d$ P~ ^/tCertain VIs (such as Constant Config.vi) depend on this front panel configuration and the connector pane of this VI.B(42 left 02<> p|~4$08@:VIDS+Instance 5 16Saved STENT-r2 .viti386gcodeȱg`Ew$gE\EPPUEd$=j=ÐqӀ}GELXCt{xPR=ZXC,ƅ0ƅƅ0hhUEP.@+jSequenceBoolean.ctl! Sequence Flow@0Name<0@+jSequenceBoolean.ctl!Sequence Flow 2! @0 DNL_Comment @ ValueL $@@|$| YD:; Sequence Flow[DHHSequence Flow 2WDDQ#DQ#  DNL_CommentHk+I-xwI/pvtt]D4)A4*ARead This CommentPDD^E^NameHl+HJLDOVPVLD:?;?H$tk+VfWfLD  LDH$k+""QD ValueHk+)(QD ValueHD`l+?L.?L.HDg+?YL?ZLHD(m+fs,fs,HDk+bWosbXosHDi+ ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`OKOK%#_gzFPHP+Instance 5 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlHPTH0@FPHPDj+8dxn~ȱg*vtm+g+%8~PePH/,XL < h T@7||002 8h BT@T|D||8h (BT|0DHp|@d h9 +jP,54 FJ9`8hB K@d!XI +jP,54 FHJI`̏8hHB K|h4Qd3}| |||4 F$ CR$`8h$BT4 2$ H,yxFď0 $ D(}|d0X $44 F$R 3(B`ȏ,48h@BlR |@0, @1  $ 0 ` |4Q C ||,<p4 F C_`䏟8hBT4 2 GFЏ0  C d0$,hXd@ , @dXh $; ib 1; ib 1; ib 1; ib     @ X     ha; ib 1; ib , <x   (<OJ9 0, \ d 4 O RNW`ԏ  99 9 9 9 < OHJ? 4 O 9@`< ~ Ug菟f+4 O (R `쏟4 O (`< ~ (#Xk+  (?? ? ? ? 1; ib @PG@ .| Dl0 @ .d4 J@ `82@ *F҄L :@  0u0/.-[p :@ 0ccc4 B@R `p :@  b b b<h i; ib = $ 0 ` -l   5GTR -d(@|PGp . n)Ph :BDHP+Instance 5 16Saved STENT-r2 .vi @BDHPDl+8,n~ȱgHl+l+tp@/,\0T0@hDM]UD4tx!4 BD>M/0@XDMX]xUh(4 B>XMHUhU0@dt| 4 Bet-0@@@pVvxfp4 B@aVptt1 <l0@  4 B؏,D@,@Di; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; iYNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathE2PTH0-LEGOBlocksConstant Constant.vi Localized:&@0Localization Status (string)Localize_Version(@0Version String1.01NI.LV.ALL.goodSyntaxTargets&@0Dflt(*  ?  ?             Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0200Tahoma0RSRC LVINLBVWD D 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecMNGICPSTSTRGLIfpFPHPLIbdBDHP$VITS8HISTLPRT `FTABtSsSlPSMS\hS P SS\NS S S @TMS `XS tS 0$S SSSНStdSS@SDStSLSPLSlS S @(S SS,\ S|0SLS SlSSLEGO.llbSequenceBoolean.ctlLVCCMyBlockNumeric.ctl[MyBlockNumeric.ctl@ Numeric LabelPTH0,LEGOWidgetsMyBlockNumeric.ctl$$  0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow"@[MyBlockNumeric.ctl AP cP P d-` cjP"@P@flg@oRt@eofudf"P[MyBlockNumeric.ctl Ax dfdP txdP oldP ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P   c c c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c,&"@[MyBlockNumeric.ctl A2.@+jSequenceBoolean.ctl! Sequence Flow c  c dP``` d d n x^$208p|~&@xVIDS+Instance 6 16Saved STENT-r2 .viVIDSmoveDistance40-1.rbtPTH0Hi386 ncodenEw nE\EPPUEd$==<ÐqӀ}\ELXVW4_^C$Cqƅ$ƅpƅɍƅ$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow!<0@+jSequenceBoolean.ctl!Sequence Flow 2 L @pp@ LD/606LD/606YD XX Sequence FlowH$4g+6F7FN/606 N  [D aaSequence Flow 2N/606 H$8l+6F7FN  \DKKmoveDistance40-1MDemfm AN Nelfl HDl+=< L`DVc2Vc2moveDistance40-1.rbtHDj+dd HD(l+(5m(5mHDm+!!OKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`vPNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?a(0b:." 62܁Xho4z\ʃ8>*ψ !y';R_djC L? @TUTHb` 3] r0Mjx\7C]ƀ5( /,CU@589K@ft>C pF*t bqh>d/fT#T(VX T#@MxIENDB`=PNG  IHDRHJ%LIDATxܱM@@Q_B[P9m aDk:=iv_&uXs?iGl9~<<~gk@sIKrk@A P( @A P( @A P( @A P( @A P( @A P( @A P( @A P( @ay:&кnl.H'@lZU`5IENDB` PNG  IHDR22?gAMA7tEXtSoftwareAdobe ImageReadyqe< sIDATxZ]l>wf5k lq₀ SR5@>PJҷ({UTjҤM+CUԴQJPSHCV@0!.6xwϽ=gڼcߝ;ww~=eB(l |D6-"}b, >w +i!_<KX#` c æ2@W.fUZ)&FYM*h29XGh{gDyӀs7 ˓S#dAMe?+8Вa@T(n#( H߱WLQmAj꺂3無:Ӫ+A8v`&l C[R >K /߅E[ irXY4LIuuos'[ܑW Z["lƘ :KF#e{Fi#,UhcݖkT[b$ְ Q8[]`Kl͂X-x³jq)j-fVV @ 6#s^DZ<-Rw6(ljMZRx5Fۉʼn {!Y]fQ5Yq)\q Zkp%X}aJ*\YĕR{jxaE,NކԔ}v`hPLo%KaF* žkq!mGMK:~ 7c`6_46;G|<{ ]Bŏ%u *gŚ@);pq$r&><k{n]zɟ߄>ʻ] 6UĠ5E.,>>goͮ[ nEZ vl½ѵ>8fں:Z ],޵/oI| ֏NF~CL;8qk{=J̙3g\I)s} SYj) 5LvOn[ \.׹yJd2L>:>cs򖔒'1B`L o[+] 4M'`J JeYDH,8'8VSm.`;2 f {zz Jq RW\'?vpqغYR,"j[Ƒ0Q+9_OSo>/ng ,PcQ4_W IwxUܽ [nD"r$ r#ɘZd VU|tD"IriT|xc0MS-ĢDN-\"F®TOUc4/,;.t: /_tTރoxx!/OIoJPfAtTNB뺞=,X/ K x3aA {)}ؿ.^ wm0e4G!HSr*嚥$w.5 v&ic(vI17Y ːwu^Y"a4 Ғή.rØ@;"?"ל_94z t?0W?ᨘ=xk酘~^,U5ߓH7n2էeS #\[MtzOQ؁O]nCg!3'hkB^ೆ=ޅq݉'/Я3ػzh }59", -`d?9[ݫU~߄;HMNB2Nm@!@,XV͔<w<>/L6^b|sOdtnx~i^VT\r,νR6Wϛ[C(e%seغd ?7#><$&\Tu.Đ{$+3+[^ͥL,^ K0&<AQ]pZ^7BqQ7mÂs0Q: .^*?aCOĂIENDB`+PNG  IHDRh,4 pHYs  gAMA|Q cHRMz%u0`:o_FIDATxbd```b fb6(a@ @@#A``"7" `9K.&PL*ʄX973Y1HHHW FP$ h}s@ccc3R *ALe ~@LH8FΠ@ @ @3@F 4Ah r@4@F 4Ah r@4@F P< a $ p13@1A#+2@&GYءVau;h‘ Fh<|@ 3J-qIENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#?Ciy]'lٺ?HWG S?T1|tF/`66|qg4LkaiPa~0ŋK-c ` fx9;/#п OJÄ -b[ IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#? H÷odnn4Y ~D00V.Ą`c3Wk$X ^BQcǏ ' 0MJtf0] ""? `q /?ANؽgRBő |=+.(IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG##Ciy]'lٺ?H WGi\:w +3|/`1&tga``fƮe'PCxL^lU   fx9;/# `l(`IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG## H÷odnn iruu3jR8p ?}f1VCK5Ǐ`=gP|:?6? Vb@s 3CEE;/# `JOVIENDB`%#_g  PNG  IHDR =*+IDATx10@Q8(͂\"b( '`/dćM ؓ-|'~ a Sĸkr!iDp۝ԋG_;ѧHЧZ3ć0>"oy$T-D6ỹB7 4h(P@C!B  4h(PBn1U!$Hii''B[Vezeև%MVLt-ޣmyYYr;yz(W4_pa2=JP)Ret`IENDB`FPHP+Instance 6 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlt4PTH0LVCCMyBlockNumeric.ctlDPTH0@FPHPDg+8Ho~n dh+Xf+eH/@XL l L <@7|a1; ib ` `|`; ib 1; ib 1; ib |$aD|5; ib 8h$BR 0XD$2@d- c+jP,5@d,t ch+jP,5||,P4 J4RJ.7`,p<,84 JtRJ.7`p<OtJc<4 BtJ Y`x8htB, K< ~5Gtk+||4 OR.7`H4 O `h8hBT0tp|T cc c c c < O4Jc T 4 B4J b`d8 h4B K4 OPR.7`` | |,  < ~P5G\j+0  X 4&4 OP `X8hPB @ ,T|t  Pcc c c c 4  t                   4 L`T,  t0 7$Na0 '+uH< xLd0 ' F;@d$KV` [X 4 FDJdn`P8hDB K4 N$R `L@PDJKV L >$ #)0u0/.-[4 N$ dm`$8 6$ >FD@0 $ Cp 6$ 0DRDRDRp 6$ DRDRDR4 JDRJ`<,,$0 $KVi; ib 1; ib 1; ib =h(MnXf+eH/@xBDHP+Instance 6 16Saved STENT-r2 .viLVINmoveDistance40-1.rbtPTH0@BDHPDg+8Hpp~nl+g+U H@/,  p08 p$ a 1; ib | | P$a; ib 1; ib L<d |pD1d؈ %4 &KUd3b843\dt,43dtp4 $T0@,tT'H"+4 BTe40 @, 6NHI+4 B'6n0!+t,!T$1|; ib 0!@,$>+T4! B$",iDT1; ib 1; ib 1; ib 1; ib =,\Dng+ Variables@@@VariableInfo.ctlP@0Name@ Datatypes.ctld BooleanNumericStringInteger Boolean Array Numeric Array String Array Integer ArrayUnknownDatatype Variable Info Variable List UserBlock  !MerlotIconData2@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @{{{ƛϢt:::$$$###"""  *** 򭭭jjjS///  *** ZZZ:  *** 젠@@@% !!! *** ۇr000 *** pppW((( *** VVV=*** 𤤤DDD$*** ݊v888(((ŽXXX* ~~~<<LEGO.llbSequenceBoolean.ctl  x  @ Value0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#lP"@P@flg@oRt@eofudfP0 DNL_Comment p0dfd P0txd P0old P0ext c RP"@P@flg@oRt@eofudf P Valuep dfdP txdP oldP ext c fP"@P@flg@oRt@eofudfP0Name p0dfd P0txd P0old P0ext P   c|2.@+jSequenceBoolean.ctl! Sequence Flow @ Value@0 DNL_Comment@0Name c c dP``` d d$ P~ ^/tCertain VIs (such as Constant Config.vi) depend on this front panel configuration and the connector pane of this VI.Ap15 inchs 02<> p|~4$08@:VIDS+Instance 7 16Saved STENT-r2 .viti386 code `Ew$ E\EPPUEd$=j=ÐqӀ}GELXCt{xPR=ZXC,ƅ0ƅƅ0hhUEP.@+jSequenceBoolean.ctl! Sequence Flow@0Name<0@+jSequenceBoolean.ctl!Sequence Flow 2! @0 DNL_Comment @ ValueL $@@|$| YD:; Sequence Flow[DHHSequence Flow 2WDDQ#DQ#  DNL_CommentHf+I-xwI/pvtt]D4)A4*ARead This CommentPDD^E^NameH(o+HJLDOVPVLD:?;?H$h+VfWfLD  LDH$e+""QD ValueHj+)(QD ValueHD8i+?L.?L.HDf+?YL?ZLHDl+fs,fs,HDj+bWosbXosHDf+ ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`OKOK%#_gzFPHP+Instance 7 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlHPTH0@FPHPDXf+8do~ *v`e+f+%8~PePH/,XL < h T8@7||002 8h BT@T|D||8h (BT|0DHp|@d h9 +jP,54 FJ9`L8hB K@d!XI +jP,54 FHJI`48hHB K|h4Qd3}| |||4 F$ CR$`D8h$BT4 2$ H,yxF@0 $ D(}|d0X $44 F$R 3(B`<,48h@BlR |@0, @1  $ 0 ` |4Q C ||,<p4 F C_`88hBT4 2 GF 0  C d0$,hXd@ , @dXh $; ib 1; ib 1; ib 1; ib     @ X     ha; ib 1; ib , <x   (<OJ9 0, \ d 4 O RNW`0  99 9 9 9 < OHJ? 4 O 9@`,< ~ Ug(e+4 O (R `$4 O (`< ~ (#f+  (?? ? ? ? 1; ib @PG@ .| Dl0 @ .d4 J@ `82@ *FҼL :@  0u0/.-[p :@ 0ccc4 B@R `p :@  b b b<h i; ib = $ 0 ` -l   5GTR -d(@|PGp . n)Ph :BDHP+Instance 7 16Saved STENT-r2 .vi @BDHPDXg+8,p~ 0l+Xg+tp@/,\0T0@hDM]UD4tx!4 BD>M/䎟0@XDMX]xUh(4 B>XMHUhU0@dt| 4 Bet-0@@@pVvxfp4 B@aVptt1 <l0@  4 B莟,D@,@Di; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; iYNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathE2PTH0-LEGOBlocksConstant Constant.vi Localized:&@0Localization Status (string)Localize_Version(@0Version String1.01NI.LV.ALL.goodSyntaxTargets&@0Dflt(-  ?  ?             Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0200Tahoma0RSRC LVINLBVWD D 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecMNGICPSTSTRGLIfpFPHPLIbdBDHP$VITS8HISTLPRT `FTABt|S Sl SS\S \SS\ShS \S @S `$S PS 0ءS SSȜSdStPSHeSSD0SS,SP SS DS @S KSlS,eS|XSS pSl SĜSS\DSLEGO.llbSequenceBoolean.ctl  x  @ Value0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#lP"@P@flg@oRt@eofudfP0 DNL_Comment p0dfd P0txd P0old P0ext c RP"@P@flg@oRt@eofudf P Valuep dfdP txdP oldP ext c fP"@P@flg@oRt@eofudfP0Name p0dfd P0txd P0old P0ext P   c|2.@+jSequenceBoolean.ctl! Sequence Flow @ Value@0 DNL_Comment@0Name c c dP``` d d$ P~ ^/tCertain VIs (such as Constant Config.vi) depend on this front panel configuration and the connector pane of this VI.B88 left 02<> p|~4$08@:VIDS+Instance 8 16Saved STENT-r2 .viti386?codeȱ?`Ew$?E\EPPUEd$=j=ÐqӀ}GELXCt{xPR=ZXC,ƅ0ƅƅ0hhUEP.@+jSequenceBoolean.ctl! Sequence Flow@0Name<0@+jSequenceBoolean.ctl!Sequence Flow 2! @0 DNL_Comment @ ValueL $@@|$| YD:; Sequence Flow[DHHSequence Flow 2WDDQ#DQ#  DNL_CommentHPm+I-xwI/pvtt]D4)A4*ARead This CommentPDD^E^NameH,i+HJLDOVPVLD:?;?H$f+VfWfLD  LDH$ l+""QD ValueHf+)(QD ValueHDe+?L.?L.HD$o+?YL?ZLHDd+fs,fs,HDl+bWosbXosHDh+ ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`OKOK%#_gzFPHP+Instance 8 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlHPTH0@FPHPDf+8dn~ȱ?*v(f+tf+%8~PePH/,XL < h T@7||002 8h BT@T|D||8h (BT|0DHp|@d h9 +jP,54 FJ9`8hB K@d!XI +jP,54 FHJI`̓8hHB K|h4Qd3}| |||4 F$ CR$`Г8h$BT4 2$ H,yxFԓ0 $ D(}|d0X $44 F$R 3(B`ؓ,48h@BlR |@0, @1  $ 0 ` |4Q C ||,<p4 F C_`8hBT4 2 GF0  C d0$,hXd@ , @dXh $; ib 1; ib 1; ib 1; ib     @ X     ha; ib 1; ib , <x   (<OJ9 0, \ d 4 O RNW`  99 9 9 9 < OHJ? 4 O 9@`< ~ Ug g+4 O (R `4 O (`삟< ~ (#肟g+  (?? ? ? ? 1; ib @PG@ .| Dl0 @ .d4 J@ `䂟82@ *FL :@  0u0/.-[p :@ 0ccc4 B@R `؂p :@  b b b<h i; ib = $ 0 ` -l   5GTR -d(@|PGp . n)Ph :BDHP+Instance 8 16Saved STENT-r2 .vi @BDHPDPg+8,o~ȱ?f+Pg+tp@/,\0T0@hDM]UD4tx!4 BD>M/Ԃ0@XDMX]xUh(4 B>XMЂHUhU0@dt| 4 Bet-̂0@@@pVvxfp4 B@aVptȂt1 <l0@  4 BĂ,D@,@Di; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; iYNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathE2PTH0-LEGOBlocksConstant Constant.vi Localized:&@0Localization Status (string)Localize_Version(@0Version String1.01NI.LV.ALL.goodSyntaxTargets&@0Dflt(,  ?  ?             Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0200Tahoma0RSRC LVINLBVWD D 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecMNGICPSTSTRGLIfpFPHPLIbdBDHP$VITS8HISTLPRT `FTABttNSSlS|S\S hSHS\tSS S @LEGOBlocksSound sound_sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl x 0@+jSequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@+jSequenceBoolean.ctl! Sequence Flow Z ZPF cP P d-` cjP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf8PpRCXInputOutput RCXSystemCallGeneric Refnum Name(xpRCXInputOutput RCXSystemCalldfd(PpRCXInputOutput RCXSystemCalltxd(PpRCXInputOutput RCXSystemCallold(PpRCXInputOutput RCXSystemCallext c,TP"@P@flg@oRt@eofudf PVolumepdfdPtxdPoldPext P c%VP"@P@flg@oRt@eofudfPDurationpdfdPtxdPoldPext P c$RP"@P@flg@oRt@eofudf PTonepdfdPtxdPoldPext P" P@@ cXP"@P@flg@oRt@eofudfP Sound ModexdfdPtxdPoldPext P" P@@ cRP"@P@flg@oRt@eofudf PTypexdfdPtxdPoldPext c.RP"@P@flg@oRt@eofudf P!Waitp!dfdP!txdP!oldP!ext Pb P         @P  c TP"@P@flg@oRt@eofudf P!Repeatx!dfdP!txdP!oldP!extZ P$@P@0P c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2!! @Flags c8@pRCXInputOutput RCXSystemCallGeneric Refnum Name<8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Error c @!Wait c c|@ Sound Mode@0Filename@Duration @Tone @!Repeat c @Volume @Type2.@+jSequenceBoolean.ctl! Sequence Flow @!Repeat c c0 c c (c@RCXSoundGetState d P``` d  ( P , H L Php^gStopKd@Y@9@9?\RCXInputOutput RCXSystemCall$208H p|~`& 0<>Xl"x|LP$D ,8<\p|~  dVIDS+Instance 9 16Saved STENT-r2 .viVIDS sound_sub.viPTH0XFun#RCXInputOutput.*:RCXSoundGetState:EhP@RCXSoundGetState @FlagsPTH0-PlatformLEGORCXInputOutput.dll6 8H i386 Acode FA$ EwAE\EPPUEd$=p=ÐqӀ}MELXCDH{H$QRH4 d$ZY=Ct`C4CdX{hPXR=ZXCLL{PPLRfzfZXCTP{XPPRffZXC\D{`PDRffZXCl\{pP\Rf:fZXƅ$ƅpƅƅ0ƅlƅƅƅ,$ hhUEP^d$ZY=_^ZY[]ÐDž@ DžDžDžDžDž T$Dž(Dž0Dž8DžDžDžPTAB00QRud$ZY,Ul$SQRVW}#QRU˃]d$ZY_^ZY[]ÐUl$SQRVWuAF AFAF@AFDQRhUp]d$ZY_^ZY[]ÐX*e Rv 1 ~ AV ^ f n %4KeCODE FA$ %7.1Oldest compatible LabVIEW.+f4+f,+kpPPP @0Filename.@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Volume@Duration @Tone@ Sound Mode @Type @!Wait8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Repeat ?uUXGDuD_DDuGXuU@?ffffffffffffffffffffffffffffo""""""""" """"""""" """""""""" fffffffff" " " " " " 3?" " " 6" " " fo" "-"-"-"-fffffffff++++++$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++Sound x 0@SequenceBoolean.ctl!Sequence Flow 2@0Filename@ Duration (ms)@Tone Frequency @Control @Volume @Action.@SequenceBoolean.ctl! Sequence FlowDTHPDd+88~<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow! @Tone@Duration @Type @VolumeD8@pRCXInputOutput RCXSystemCallGeneric Refnum Name@ Sound Mode"@0Filename:*@PlayVolumeSlider.ctlVolume @!Repeat x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @Type @!Error"@0FileName @!Wait @FlagsL@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out&@RCXSoundGetState&@RCXSoundGetState 7 @Flags94pp4p((DDdt(ppp8|ppp YD{| Sequence FlowTDQV^QW^FilenameHj+Vc5Vc4PDB6OPB7OPToneH$f+HeUHgU_DCCGeneric Refnum NameHk+&%TDBOBODurationHpn+HUHU[DSequence Flow 2VD%X%X Sound ModeH|n++Ho+m+o+Ho+ Ho+ PDTypePDn8{On9{OWaitRDAction_D^Zk^[kWait for CompletionZD5aB5bBTone FrequencyYD5B5B Duration (ms)TDCPCPFilenameSD i jControlRD$$ VolumeRD*s3*t3VolumeN.E7J.F7J H$i+*'5?*)7> HDe+1:1: RD]{^{ RepeatLD{|H$Lk+LD{|LDLDH$Hh+XD`a sound_sub.viHD4i+`m`mHDTg+1>1> HDtn+2?2?HDk+HDpe+HDk+))HD8g+CPCP HDo+HDj+kxkxHDhg+jjREwx True yD---Wait until sound module clears all the flags.HDf+lD  Don't wait if there was an error%.0f%.0f%.0f%.0f%.0f%.0fPlayStop Sound File Play ToneOKOKPNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB` ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB` ,0 ,.zFPHP+Instance 9 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlDlPTH0+@FPHPtf+8*%xHn+XL% %H@7~D FA 7k+@f+p f{1H/n        H   ||@d z(x+jP,54 FDJz`\|4QBh:$ Sound Volume|0  Qh:d8hB$T|0D$2|44 N PU_`X4  2 Ud6FP8h'4BT||0DDp |4 N  A5PQ`L|8 2 GdVFHD8h(B8T0Dl&| \8U @Dd2, pp |4 FQD`@|< 2 'F< X Q<83|}Jp0 7 b |@ 2O '88 hB ,T |0 D H p 2+  uuu0  @, @  T4>D%H!4> B kX?, DT9N3 < :?  l ?@@  <| ?B <|0?.  ?B <|? 40? #,? "00?4,? |#,&D,?4< % ?,? #$%, `?! 4'01"+'|0?#x ?@,|\0?$'' ?\ ?@,@0?%( ??, ? `@0?)Vc\?@ ?@0?*? ?(0?X+Vc\? ??ll?$dV$ RCXSystemCall RCXSoundGetState! @, @@l-Vs@ @@@.@ @`(4@/HY@` @@`4@0/@`@0@,4@#'L7 4@t&!@`@@ @%% 4@00<@$1 P 4vb 4A 4אBHB lBk22kBDc''0B@p# <4B B <C 4 \ ,  (  4CD!C CCC 4CD t\CLYsYsCc::C (tHC cC4C/D%^C CC C| C ( C4C0X%^ C \|4C0l6^4C0$^C 4CD<! CC CkkCsvvsHC HC4C  ׈1!!4"d"""H#`&4D/D(DD Dd | Dd P|D4D0d74D0d84DD p! D|4DD !D! <D  LDHD {1"(; Dib ,Dpxd LDd  (  , \4x#<; Dib 1; Dib 1; Dib 1; Dib DD D1&T; Dib D\ D @D# D$#,D \@D#9VsD% <D@l #% ,D,$$@D$P& D%$% D %@D 4D&(' D% Dm(; Dib 1; Dib  (HD@ DDD \  D%i!4"d"""H#`&&--DDk'To@/NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksSoundSound.vi Localized:&@0Localization Status (string)LocalizeMerlotSoundBlockConfig@SoundConfig.ctlP@SoundToneType*@PlayVolumeSlider.ctlVolume0@ĵ;SoundAction.ctlPlayStopAction@0Filename @Tone@Duration @!Wait @!Repeat Sound ConfigKStop RequiredFilesJ"@@2Required FilesPTH0SoundsStop.rsoNI.LV.ALL.goodSyntaxTargets&@0Dflt(W@@?n AAB A@?            y Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02TahomaTahoma0RSRC LVINLBVW H 4  RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD0versDDLDRXFPTDlCPMpICONicl4icl8TITLCPCTDTHPTRec1 STRGCPSTlMNGIPICC LIfp4FPHPHOMId\LIbdpBDHPVITSHISTPRT FTABS Sl ShSl\SP$S SHHeS`0SSȸS\SS(<SS PS$ءS$S%ȜS+dS,PS,hS,S-,S-TS -DS .S .\KS .eS/XS/dS/S/S0HS0S0tS19S?:<SA:S0@ S'I0S(I@@SIP( SIT S@uSuȸSvdpx:VIDS+Instance 10 16Saved STENT-r2 .vii386'FcodeFEwFE\EPPUEd$=X=-ÐqӀ}5ELXC$C4}E$EEƅdɍƅƅPXPRZX}$ ƅ0hhUEP8d$ fxƅ% FE\EPQRP胺Xd$ZYÐQR*ZYQRPQuhbXXd$ ZY=FE\EPQRPQh\Xd$ZY}vQRwd$ZYÐQR;jZY۞QRPEP$Qkd$ ZYÐQR.pd$ZYQRkjd$ZYÐQR6wd$ZYÐ}vƅfx } }P}}+QRPE@$Xd$ZY== p h搐ÐEw FE\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðp2Fp @'PUEd$=ÐPiTFPiiFW_^ZY[]Ð.Ul$SQRVWT$ QRPE@$RXd$ZY=_^ZY[]ÐyQRuqsd$ZY,Ul$SQRVW}#QRUpXd$ZY_^ZY[]Ð]Ul$SQRVWQRU|Xd$ZY_^ZY[]ÐUl$SQRVWuڏFF rFF/FFFF@FFDQRhUWd$ZY_^ZY[]ÐX9R+j!63[F %+gCODEF%7.1Oldest compatible LabVIEW.+h+kP+i>>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTermDTHPDd+88~@!Continue@ Start Time"@ MilliSeconds*@milliseconds to wait(@millisecond timer value<  @h TD9B9BContinueVD4(=M4)=M  Start TimeHj+C,PXC.CWD  ZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHD8j+ZDZgZgLoop N secondsHD,g+XD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv3w3aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HDf+ TDContinue%.0f%.0f:FPHP+Instance 10 16Saved STENT-r2 .vi p@FPHPD@f+8 n o~Ff+hh+s{|H/,XLpd@7|D|<O<8V,l4 Gh8C`X8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB3U]A|,0<d(4 F 3'>N`H0  >'U]d8 2 B+QYFD@p 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4  `<h 1; ib 1; ib 8 @1; ib <,`<\  <  i; ib -` @ p 1; ib 1; ib 1; ib 1; ib =@ p :BDHP+Instance 10 16Saved STENT-r2 .vi 0 @BDHPDe+8 o /~Fpk+e+: $y0]@/, d H 0 T0@ <Dt4 BD84 Yh4,t @@82t b0,@ P 0 3t h |L :t 00/.-[ |8 htBD4 Bt (, <X 4 L$4  , (4 u4 0 @4 BQ  1; ib 1; ib  P1; ib 1; ib -  P( 5; ib 4/U u \ \@D40\ e um40\U e]||<O,l4 J@ 6*)*8hBx @ D,4 !,D \<\t D @m ; ib 1; ib  4 @]i; ib = P( 92t 5Bt 5 a|M:t7NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathB2PTH0*LEGOLoopLoopTermTimeWait.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets&@0Dflt(=KUUA Q8>*>*>Q8>K?         Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif020RSRC LVINLBVW5X 58 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB`|STSlSST S ( S<@SS S S S 8tNS | S S LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P c<@ Start Time @Cnt In c c$ c  c dP``` d d< ~HtH^~dpx$208 @@ :VIDS+Instance 11 16Saved STENT-r2 .viZi386 code Ew$ E\EPPUEd$=X=.ÐqӀ}5ELXC4C$ }E$EEƅdɍDƅ@dhhUEPLEGOLoopLoopCntTimeWait.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistant Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(!d1@ d?        Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif00RSRC LVINLBVW60 6` 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDLEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viDLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerxdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| h 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS+Instance 12 16Saved STENT-r2 .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j code@ Ew E\EPPUEd$==, ÐqӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ET> E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpET E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$Ǵd$ZY== p h搐ÐEw K E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð Ðx&^ Ðx&R Ðx&o" Ðx&8 Ðx&pZ p @'PUEd$=ÐPsh  8| Ph   WPh   Ph * Ph d P9h   oPh  ء 5Ph  P=h  L Pkh   P8h  MPkh $ Ph 4 Ph n Ph   eP]h ! +Ph & Ph *V P/ h " }P h # ʤ CP h  p PC h  > Ph h x _^ZY[]ÐT=,PEP$PP $T$@ $Ðd$X=,PEP$PP0 $X$@ $Ðd$\=,PEP$PPm $\$@ $Ðd$`=,PEP$PP $`$@ $Ðd$d=,PEP$PP $d$@ $Ðd$h=,PEP$PP$ $h$@ $Ðd$.Ul$SQRVWT$ QRPE@$R6d$ZY=__^ZY[]ÐDž<TT@ <dDžhlDžpDžDžDžDžDDžHDžLPTAB@8DžXX@ DžDžDžDžDžDžDž(DžDžDžDžDžDžPTABDž$\\@ $DžX DžDž,Dž0 Dž4PTAB( Dž``@ |Dž DžDžDžDžPTABDždd@ $Dž(t,Dž0DDžHxLDžP|dDžhlDžpDžDžDž PTABDžthh@ tDžDžDžDž|Dž DžPTABxpQRuWmd$ZY,Ul$SQRVW}#QRUd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hUlud$$ZY_^ZY[]ÐUl$SQRVWu- F Fה F@ FDQRhU߭d$ZY_^ZY[]ÐXG+ JX /-  q7 Yg ) { O A08@H%>r| Z p WKCODE@ | %7.1Oldest compatible LabVIEW.|+eD+e+i22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù9 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPDd+88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDj+10YDgg Sequence Flow[DCDSequence Flow 2QDDcEcPowerHDo+EqGpTDSteeringHD$h+VD#C0s#D0s Stop AfterHD8o+3R@|3S@| UD+8+8 Goal TypeN+8+8 Hxo+=J==HDi+=J=JTD**DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCP{CDP{  Next ActionTDSteeringQDA`B`PowerUD DirectionH$`f+3UD  DirectionSD66<-LabelUD>> <-CaptionVD6A-6A- Left MotorHo+<BIn<D<mWD6DAu6EAu Right MotorHj+<I<<WD6A6A Other MotorHxk+<I<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1828H$o+8H9HLD##LDX_Y_LDCJDJH$o+_o`oHDj+^_ HDj+@{A{HDe+XwYwHD'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP+Instance 12 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPDk+8'H" S(C~@ t9/\k+e+3ZQeH/,XL!p!,@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `8 6T 2Fp 4T 0cccp 4T bbb8hTB R @d 8h% +jP,54 FJh`8hB K@d!B%(+jP,54 F<JB`8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`8 6x DrFp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `0  d8  6 F}p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`|0% @ 7Nd8% 2@ ;JF|| p' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`{8(hBR 8( 2 ;JFDhp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7`l<+  dT4+ F@R *7`d<, 44, FDR *=7j`\<-! |dL- 8 8 tL44\-44L@t 8 8","1; ib 1; ib (#,"\"",-#$@$$t&; ib 1; ib -',"\""#`#&'5; ib 4- O#R09`X<.OJe"<. ~#7ITm+40 O#$`P1 #ee2e2e2e22#2|%D<2O<JB%,2%%&&P42 O%DRW``L43 O%DBK`H<4 ~%D^po+6 %DBB2B2B2B2i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP+Instance 12 16Saved STENT-r2 .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPD o+8nKnpK6~@ ZLe+ o+F Y]QP@/,6 10)n061|06@8D]}mt46 BD] 07@?_O07@ Wwg47 B?|08@ 8bԈ@> T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M=|4>`jL >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ00>Yp> , > >@>d0>*S&!4>Lc<$0>*R&! >$P >@$P4>ZbQ%>WPp>Tt0>@dWwg04> BW84?'x3?<?4?0^Q2f<[7"4? `'4@ ,0@@LTGWWwOg4@ BT8WG04A'8!0A@ 4gXwxoh4A Bg%vX,0B@ LPXxh4B BP~W(0C@ 4Xxh4C BX$4D&2t4D&h7(4D&7 DD1!T! Tt8mD!D!4D &K zb @E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE, J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_ynb ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4lPQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@k F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PtG-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,f$!!G`/4G`ex!# G"LLt-R4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLt.R G @0-RG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-ppf~G:G; 4G &K9B Q\b@H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>RH>H? H9?<?4H39?Q YU 4HC,@_`H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  `? HABdA\4H &KAHWb}IA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,I BHHt? ,I(B90IC,0IB94IC,H` @I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*LPbkf4I($m1L$L@NpNNNO0O IKTIKLT1N4; ib  I@LKT4I`_Df!"Id\K4I`\8d4I`]d I"LLMLJ4I"M |?HC,I<H/|M, I @KMLJIM,M,I0XM,I\h-ML!n\; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I! `X71[,ZZP@OII\T\t4IWdP$`T!+IR[IIPVDI1WdQLQ7WdUh3IPt I"WV0Xp IQIQ4I &KPp7b}@J QQRRSSlSTPTU@UU JPpQQJR4J3PpPVOWS JPpR4Q JPp_RR4J3PpQW OWS4J3PpRZOWSJR JPpORhR4J3PpQYO WS JPpSS4J3PpSX\G OKJSl JPpS$SlJS4J3PpS[ GOKJS JPp]T\t4J3PpT<b? GCJTP JPpV0TV4J3PpUc7?;4J3PpS] ?GC JPpTpT4J3PpU, 7?; JU@ JPpTU@4J3PpU7 ?; JU JPp]U`]TJTJU JPp[Vd[P J @O`X<Xp 4JWdWa)4J3PpU7?; <J O`.H`,JV0O_]][JPTP,JZ`[[0\T]4^PJ V,J O`WV0JWdWJZ`,JPp[Z`<JLO`.H4J`WHc4J"O`PT,J[P\t]T^VJY Y4J`^d0Q JY@P0J*X +b4k/f,JdTKY J@XY@P,JtLTY,J$KTY@JT Y JJ J@WZZ`0J%O`Z<hxpJ[0J$O`W -%J[0[P J@WOZ[ J"W[\ J @O`L\4J"O`OQ.?7H2C4JWd\bH&,J\[p\^Xp4J"O`Z?JLT[P J"W][pM J @O`L[pMJ[0UJR^4J"O`] 4JWd]ta' J"W]\P J @O`X\PJ\TSJ^^JM,\tJ]4]T4JWd^da\Q(LJ X<LtXLL/H.J]4UJY]T4J"O`].Y7b2] J"W_^R J @O`Lt^R4JWd\a!*J^/|08J?p[[HJCEF|FJOpS\J_2]S]HJ];HJ]2CC\JV0CCHJ[;J!8/f-/-J8!f,,HJX<pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLtj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y =n; ib  oLJJp)&h  LdLi$L@NpNNNO0Ohn-K   [ [ C C Y <hnK$L@NpNNNO0O pr#NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@ Move Instance Config.ctl~P @ Goal @Power@Steering.@NMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@NMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?t"(  =  R  g i k  r Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02Tahoma2RSRC LVINLBVW h 4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4S8Slh ST S ( S  S S SaLS?a$S@b\SAbhSBb SCc SDchSEcSFdSGdpSHdSIe\SJeSf4$ S f@S fLSfXS$fdS'fpS*f|eSfSf<SfS/f,S5fS2gPSp4PSpS0(S@S 8S@SlSS+Instance 12 16Saved STENT-r2 .viz RSRC LVINLBVWsd sD`@2<$;WV@z ׋ws AO&VY8 ُ B~sWgk@(LVIN+Instance 13 16Saved STENT-r2 .viLVINTurn_Pivot_L1.rbt  @ DegreesPTH0)Blocks My BlocksTurn_Pivot_L1.rbtLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMyBlockNumeric.ctl[MyBlockNumeric.ctl@ Numeric LabelPTH0,LEGOWidgetsMyBlockNumeric.ctl** 0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow(@[MyBlockNumeric.ctl Degrees**P cP P d-` cpP"@P@flg@oRt@eofudf(P[MyBlockNumeric.ctl Degreesx dfdP txdP oldP ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P   c c c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c,,(@[MyBlockNumeric.ctl Degrees2.@+jSequenceBoolean.ctl! Sequence Flow c  c dP``` d d z ^n$208p|~,@ tVIDS+Instance 13 16Saved STENT-r2 .viVIDSTurn_Pivot_L1.rbtPTH0*i386rmQcode@`QEwmQE\EPPUEd$=a=ÐqӀ}>ELXC$Cƅ$ƅpƅɍƅ$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow!<0@+jSequenceBoolean.ctl!Sequence Flow 2 L 8ll8 LD/606YD XX Sequence FlowH$p+6F7FN/606 N  LD/606[D aaSequence Flow 2N/606 H$ j+6F7FN  YDKK Turn_Pivot_L1SDef DegreesN Nelfl HDe+=< L]DVcVcTurn_Pivot_L1.rbtHDp+dd HDg+(5m(5mHDdk+BBOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`vPNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?a(0b:." 62܁Xho4z\ʃ8>*ψ !y';R_djC L? @TUTHb` 3] r0Mjx\7C]ƀ5( /,CU@589K@ft>C pF*t bqh>d/fT#T(VX T#@MxIENDB`=PNG  IHDRHJ%LIDATxܱM@@Q_B[P9m aDk:=iv_&uXs?iGl9~<<~gk@sIKrk@A P( @A P( @A P( @A P( @A P( @A P( @A P( @A P( @ay:&кnl.H'@lZU`5IENDB` PNG  IHDR22?gAMA7tEXtSoftwareAdobe ImageReadyqe< sIDATxZ]l>wf5k lq₀ SR5@>PJҷ({UTjҤM+CUԴQJPSHCV@0!.6xwϽ=gڼcߝ;ww~=eB(l |D6-"}b, >w +i!_<KX#` c æ2@W.fUZ)&FYM*h29XGh{gDyӀs7 ˓S#dAMe?+8Вa@T(n#( H߱WLQmAj꺂3無:Ӫ+A8v`&l C[R >K /߅E[ irXY4LIuuos'[ܑW Z["lƘ :KF#e{Fi#,UhcݖkT[b$ְ Q8[]`Kl͂X-x³jq)j-fVV @ 6#s^DZ<-Rw6(ljMZRx5Fۉʼn {!Y]fQ5Yq)\q Zkp%X}aJ*\YĕR{jxaE,NކԔ}v`hPLo%KaF* žkq!mGMK:~ 7c`6_46;G|<{ ]Bŏ%u *gŚ@);pq$r&><k{n]zɟ߄>ʻ] 6UĠ5E.,>>goͮ[ nEZ vl½ѵ>8fں:Z ],޵/oI| ֏NF~CL;8qk{=J̙3g\I)s} SYj) 5LvOn[ \.׹yJd2L>:>cs򖔒'1B`L o[+] 4M'`J JeYDH,8'8VSm.`;2 f {zz Jq RW\'?vpqغYR,"j[Ƒ0Q+9_OSo>/ng ,PcQ4_W IwxUܽ [nD"r$ r#ɘZd VU|tD"IriT|xc0MS-ĢDN-\"F®TOUc4/,;.t: /_tTރoxx!/OIoJPfAtTNB뺞=,X/ K x3aA {)}ؿ.^ wm0e4G!HSr*嚥$w.5 v&ic(vI17Y ːwu^Y"a4 Ғή.rØ@;"?"ל_94z t?0W?ᨘ=xk酘~^,U5ߓH7n2էeS #\[MtzOQ؁O]nCg!3'hkB^ೆ=ޅq݉'/Я3ػzh }59", -`d?9[ݫU~߄;HMNB2Nm@!@,XV͔<w<>/L6^b|sOdtnx~i^VT\r,νR6Wϛ[C(e%seغd ?7#><$&\Tu.Đ{$+3+[^ͥL,^ K0&<AQ]pZ^7BqQ7mÂs0Q: .^*?aCOĂIENDB`+PNG  IHDRh,4 pHYs  gAMA|Q cHRMz%u0`:o_FIDATxbd```b fb6(a@ @@#A``"7" `9K.&PL*ʄX973Y1HHHW FP$ h}s@ccc3R *ALe ~@LH8FΠ@ @ @3@F 4Ah r@4@F 4Ah r@4@F P< a $ p13@1A#+2@&GYءVau;h‘ Fh<|@ 3J-qIENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#?Ciy]'lٺ?HWG S?T1|tF/`66|qg4LkaiPa~0ŋK-c ` fx9;/#п OJÄ -b[ IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#? H÷odnn4Y ~D00V.Ą`c3Wk$X ^BQcǏ ' 0MJtf0] ""? `q /?ANؽgRBő |=+.(IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG##Ciy]'lٺ?H WGi\:w +3|/`1&tga``fƮe'PCxL^lU   fx9;/# `l(`IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG## H÷odnn iruu3jR8p ?}f1VCK5Ǐ`=gP|:?6? Vb@s 3CEE;/# `JOVIENDB`  PNG  IHDR =*+IDATx10@Q8(͂\"b( '`/dćM ؓ-|'~ a Sĸkr!iDp۝ԋG_;ѧHЧZ3ć0>"oy$T-D6ỹB7 4h(P@C!B  4h(PBn1U!$Hii''B[Vezeև%MVLt-ޣmyYYr;yz(W4_pa2=JP)Ret`IENDB`FPHP+Instance 13 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlPTH0LVCCMyBlockNumeric.ctlPTH0@FPHPDe+84p~@`Q o+dp+zH/,XL (@71x |; ib 1; ib 1; ib |\; ib 1; ib 1; ib 1; ib 1; ib  X8hBR 0$2@d- < cH+jP,5|@d, c+jP,5||, T||,4h,d(4 JRJ.7``|<OJc4 BJ Y`,|8hBp K< ~(5GP| p+||4 O(R.7`L|4 O( `@|8h(B  T0p| (ccccc4 JRJ.7`|< OJc 4 BJ b`{8 hB4 K4 OR.7` | ,  l  < ~5G|o+0  ,4 O `8hBtT\ <4 ccccc  <             \      4 L`,  <\0 7Na0 '+uH< \P($0 ' F;@d$\KV [X 4 FJd`8hB K4 NR `@PJKVD L > #)0u0/.-[4 N dm`8 6 >F 0  Cp 6 0DRDRDRp 6 DRDRDR4 JRJ`},$0 KVi(X-@`Qdp+zH/,(DdmNR `@PJKVtBDHP+Instance 13 16Saved STENT-r2 .viLVINTurn_Pivot_L1.rbtPTH0@BDHPDi+8d0n~@`Q$p+i+UH@/, 0001 @P1; ib D1XPdp P\4 &KUd b@0 43dt(43<dt4 \0\ 0@('H"+4 Be0 @( < 6NHI+P4 B '6n!P+t,! \0!@(P\\>+4! B\Ci; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib = Variables@@@VariableInfo.ctlP@0Name@ Datatypes.ctld BooleanNumericStringInteger Boolean Array Numeric Array String Array Integer ArrayUnknownDatatype Variable Info Variable List UserBlock  !MerlotIconData2@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @cccCVVVmcccqjjjqgggqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhrgggi\\\CLLL Saaa哓~~~Juuu|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuccc|||/000@@@IIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIII,,,j:@>>>>>>>>>>>>>>>>>>>@=! $$NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath@2 SubVI PathPTH0 CDocuments and Settingsconek My DocumentsLEGO CreationsMINDSTORMS ProjectsProfilesDefaultBlocks My BlocksTurn_Pivot_L1.rbtNI.LV.ALL.goodSyntaxTargets&@0Dflt( x           Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0TahomaTahomaRSRC LVINLBVWsd sD 4|RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptSTRGICONicl8TITLCPCTDTHPTRecCPSTMNGIDSIMLIfpFPHPFPTSLIbdBDHPBDTSVITS HIST FTAB4S@Sl(SShPSPSSt,SS <SS eS̜S tS S,S@SSSS<SSS84SS S 0TMS S НS08S SPS<SSLS0LS(S \ S!00S"| ShS ԴSS'S(sS)MS44 S6hS7$S9dS:@S;,LS<S=SQ <SQhSQSXXSX(SqLSqxXS+Instance 13 16Saved STENT-r2 .vizDRSRC LVINLBVWs s`@2<CaBFA#I n YE]٘w: ُ B~*8ޱ{9,LVIN+Instance 14 16Saved STENT-r2 .viLVINTurn_OneWheel_L1.rbt @ BPTH0,Blocks My BlocksTurn_OneWheel_L1.rbtLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl LVCCMyBlockNumeric.ctl[MyBlockNumeric.ctl@ Numeric LabelPTH0,LEGOWidgetsMyBlockNumeric.ctl$$ 0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow"@[MyBlockNumeric.ctl BP cP P d-` cjP"@P@flg@oRt@eofudf"P[MyBlockNumeric.ctl Bx dfdP txdP oldP ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P   c c c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c,&"@[MyBlockNumeric.ctl B2.@+jSequenceBoolean.ctl! Sequence Flow c  c dP``` d d n x^n$208p|~&@xVIDS+Instance 14 16Saved STENT-r2 .viVIDSTurn_OneWheel_L1.rbtPTH0*i386r codeP Ew E\EPPUEd$=a=ÐqӀ}>ELXC$Cƅ$ƅpƅɍƅ$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow!<0@+jSequenceBoolean.ctl!Sequence Flow 2 2"@[MyBlockNumeric.ctl BL  0l0|l| LD/606YD XX Sequence FlowN/606 H$p+6F7FN  LD/606[D aaSequence Flow 2N/606 H$p+6F7FN  \DKKTurn_OneWheel_L1MDelfl BN Nelfl HDp+=< L`DVc:Vc:Turn_OneWheel_L1.rbtHDi+dd HDtp+(5m(5mHDp+!!OKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`vPNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?a(0b:." 62܁Xho4z\ʃ8>*ψ !y';R_djC L? @TUTHb` 3] r0Mjx\7C]ƀ5( /,CU@589K@ft>C pF*t bqh>d/fT#T(VX T#@MxIENDB`=PNG  IHDRHJ%LIDATxܱM@@Q_B[P9m aDk:=iv_&uXs?iGl9~<<~gk@sIKrk@A P( @A P( @A P( @A P( @A P( @A P( @A P( @A P( @ay:&кnl.H'@lZU`5IENDB` PNG  IHDR22?gAMA7tEXtSoftwareAdobe ImageReadyqe< sIDATxZ]l>wf5k lq₀ SR5@>PJҷ({UTjҤM+CUԴQJPSHCV@0!.6xwϽ=gڼcߝ;ww~=eB(l |D6-"}b, >w +i!_<KX#` c æ2@W.fUZ)&FYM*h29XGh{gDyӀs7 ˓S#dAMe?+8Вa@T(n#( H߱WLQmAj꺂3無:Ӫ+A8v`&l C[R >K /߅E[ irXY4LIuuos'[ܑW Z["lƘ :KF#e{Fi#,UhcݖkT[b$ְ Q8[]`Kl͂X-x³jq)j-fVV @ 6#s^DZ<-Rw6(ljMZRx5Fۉʼn {!Y]fQ5Yq)\q Zkp%X}aJ*\YĕR{jxaE,NކԔ}v`hPLo%KaF* žkq!mGMK:~ 7c`6_46;G|<{ ]Bŏ%u *gŚ@);pq$r&><k{n]zɟ߄>ʻ] 6UĠ5E.,>>goͮ[ nEZ vl½ѵ>8fں:Z ],޵/oI| ֏NF~CL;8qk{=J̙3g\I)s} SYj) 5LvOn[ \.׹yJd2L>:>cs򖔒'1B`L o[+] 4M'`J JeYDH,8'8VSm.`;2 f {zz Jq RW\'?vpqغYR,"j[Ƒ0Q+9_OSo>/ng ,PcQ4_W IwxUܽ [nD"r$ r#ɘZd VU|tD"IriT|xc0MS-ĢDN-\"F®TOUc4/,;.t: /_tTރoxx!/OIoJPfAtTNB뺞=,X/ K x3aA {)}ؿ.^ wm0e4G!HSr*嚥$w.5 v&ic(vI17Y ːwu^Y"a4 Ғή.rØ@;"?"ל_94z t?0W?ᨘ=xk酘~^,U5ߓH7n2էeS #\[MtzOQ؁O]nCg!3'hkB^ೆ=ޅq݉'/Я3ػzh }59", -`d?9[ݫU~߄;HMNB2Nm@!@,XV͔<w<>/L6^b|sOdtnx~i^VT\r,νR6Wϛ[C(e%seغd ?7#><$&\Tu.Đ{$+3+[^ͥL,^ K0&<AQ]pZ^7BqQ7mÂs0Q: .^*?aCOĂIENDB`+PNG  IHDRh,4 pHYs  gAMA|Q cHRMz%u0`:o_FIDATxbd```b fb6(a@ @@#A``"7" `9K.&PL*ʄX973Y1HHHW FP$ h}s@ccc3R *ALe ~@LH8FΠ@ @ @3@F 4Ah r@4@F 4Ah r@4@F P< a $ p13@1A#+2@&GYءVau;h‘ Fh<|@ 3J-qIENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#?Ciy]'lٺ?HWG S?T1|tF/`66|qg4LkaiPa~0ŋK-c ` fx9;/#п OJÄ -b[ IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?_YEG@WG#? H÷odnn4Y ~D00V.Ą`c3Wk$X ^BQcǏ ' 0MJtf0] ""? `q /?ANؽgRBő |=+.(IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG##Ciy]'lٺ?H WGi\:w +3|/`1&tga``fƮe'PCxL^lU   fx9;/# `l(`IENDB`PNG  IHDR8G|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb?CYE@WG## H÷odnn iruu3jR8p ?}f1VCK5Ǐ`=gP|:?6? Vb@s 3CEE;/# `JOVIENDB`%#_g  PNG  IHDR =*+IDATx10@Q8(͂\"b( '`/dćM ؓ-|'~ a Sĸkr!iDp۝ԋG_;ѧHЧZ3ć0>"oy$T-D6ỹB7 4h(P@C!B  4h(PBn1U!$Hii''B[Vezeև%MVLt-ޣmyYYr;yz(W4_pa2=JP)Ret`IENDB`FPHP+Instance 14 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlPTH0LVCCMyBlockNumeric.ctlPTH0@FPHPDdp+8DHp~P g+ph+H/@XL @7|D1; ib 1; ib 8 81; ib 1; ib -D1; ib 1; ib 1; ib 8hB\HR ||0 $2||@d, c+jP,5@d- d cp+jP,5||, H | |||,t84 JRJ.7`D<OJc<4 BJ Y`,8hB, K4 O8R.7`4||,h@< ~85G0p+0(p4 O8 `8h8BT 8c c c c c 4 JRJ.7`h< OJc 4 BJ b`|8 hBH K4 O R.7` |,  ( 8 < ~ 5Gxp+0  &4 O  `p8h B\Tp d\  c c c c c   d             p      4 L`l, < dp0 7Na0 '+uH <  DxP 0 ' F;@d$pKV [X 4 FJdm`~8hB K4 NR `@PJKVl L > #)0u0/.-[4 N dm`8 6 >F }L0  Cp 6 0DRDRDRp 6 DRDRDR4 JRJ`H,L0 KVi; ib =hpPP ph+H/@Y`p0@PJKVxBDHP+Instance 14 16Saved STENT-r2 .viLVINTurn_OneWheel_L1.rbtPTH0|@BDHPDTp+8n{~P dg+Tp+UH@/, `0000D1; ib 1; ib D D ,1; ib D1dذ 4 &KUd;b4 |43(dt<43dt4l 0@<'H"+L4 Bel0 @< d6NHI+4 B'6nh!+t,!0!@<p>+4! B"di; ib -lDx1; ib 1; ib 1; ib 1; ib =P | % Variables@@@VariableInfo.ctlP@0Name@ Datatypes.ctld BooleanNumericStringInteger Boolean Array Numeric Array String Array Integer ArrayUnknownDatatype Variable Info Variable List UserBlock  !MerlotIconData2@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @cccCVVVmcccqjjjqgggqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhrgggi\\\CLLL Saaa哓~~~Juuu|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuccc|||/000@@@IIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIII,,,j:@>>>>>>>>>>>>>>>>>>>@=! $$NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath@2 SubVI PathPTH0 CDocuments and Settingsconek My DocumentsLEGO CreationsMINDSTORMS ProjectsProfilesDefaultBlocks My BlocksTurn_OneWheel_L1.rbtNI.LV.ALL.goodSyntaxTargets&@0Dflt( x           Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0TahomaTahomaRSRC LVINLBVWs s 4hRSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl8TITLCPCTDTHPTRecCPST|MNGISTRGXDSIMlLIfpFPHPFPTSLIbdBDHPBDTSVITSHIST FTAB XSSlhS<ShSSLS`@SdS S hS4 SMSSx0S|S\SShS@HStSS@ءS S \S DHeS $ShS8 SSS@S$ S, S0S  S!NS",SxS S|S& S(<S)S4hS6S7S8ȜS9lS:S:蔑SLEGO.llbSequenceBoolean.ctl 0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence FlowhhP cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c c c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c$2.@+jSequenceBoolean.ctl! Sequence Flow c  c dP``` dH4^<@DH>^-02<>p|~|VIDS+Instance 15 16Saved STENT-r2 .viVIDSP-lineFollowUntilLS4.rbtPTH0i386'^ codep Ew^ E\EPPUEd$=N=ÐqӀ}+ELXC$Cƅ0ƅxɍƅƅfxƅETm_ E\EP.UR@␐}v}vƅfx } }K}QRPE@$d$ZY== p h搐ÐEw _ E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp` p @'PUEd$=ÐP` P` W_^ZY[]Ð=,PEP$PPta $$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rd$ZY=_^ZY[]ÐDž@ DžDžDžPTABQRuud$ZY,Ul$SQRVW}#QRUt.@+jSequenceBoolean.ctl! Sequence Flow!<0@+jSequenceBoolean.ctl!Sequence Flow 2<P`P` LD#*$*YDLL Sequence FlowH$p+*#:+#:N#*$* N LD#*$*[DUUSequence Flow 2N#*$* H$ q+*#:+#:N `DK#KP-lineFollowUntilLS4dDVc9Vc9P-lineFollowUntilLS4.rbtHDpp+dd HD q+(5m(5mOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`=PNG  IHDRHJ%LIDATxܱM@@Q_B[P9m aDk:=iv_&uXs?iGl9~<<~gk@sIKrk@A P( @A P( @A P( @A P( @A P( @A P( @A P( @A P( @ay:&кnl.H'@lZU`5IENDB` PNG  IHDR22?gAMA7tEXtSoftwareAdobe ImageReadyqe< sIDATxZ]l>wf5k lq₀ SR5@>PJҷ({UTjҤM+CUԴQJPSHCV@0!.6xwϽ=gڼcߝ;ww~=eB(l |D6-"}b, >w +i!_<KX#` c æ2@W.fUZ)&FYM*h29XGh{gDyӀs7 ˓S#dAMe?+8Вa@T(n#( H߱WLQmAj꺂3無:Ӫ+A8v`&l C[R >K /߅E[ irXY4LIuuos'[ܑW Z["lƘ :KF#e{Fi#,UhcݖkT[b$ְ Q8[]`Kl͂X-x³jq)j-fVV @ 6#s^DZ<-Rw6(ljMZRx5Fۉʼn {!Y]fQ5Yq)\q Zkp%X}aJ*\YĕR{jxaE,NކԔ}v`hPLo%KaF* žkq!mGMK:~ 7c`6_46;G|<{ ]Bŏ%u *gŚ@);pq$r&><k{n]zɟ߄>ʻ] 6UĠ5E.,>>goͮ[ nEZ vl½ѵ>8fں:Z ],޵/oI| ֏NF~CL;8qk{=J̙3g\I)s} SYj) 5LvOn[ \.׹yJd2L>:>cs򖔒'1B`L o[+] 4M'`J JeYDH,8'8VSm.`;2 f {zz Jq RW\'?vpqغYR,"j[Ƒ0Q+9_OSo>/ng ,PcQ4_W IwxUܽ [nD"r$ r#ɘZd VU|tD"IriT|xc0MS-ĢDN-\"F®TOUc4/,;.t: /_tTރoxx!/OIoJPfAtTNB뺞=,X/ K x3aA {)}ؿ.^ wm0e4G!HSr*嚥$w.5 v&ic(vI17Y ːwu^Y"a4 Ғή.rØ@;"?"ל_94z t?0W?ᨘ=xk酘~^,U5ߓH7n2էeS #\[MtzOQ؁O]nCg!3'hkB^ೆ=ޅq݉'/Я3ػzh }59", -`d?9[ݫU~߄;HMNB2Nm@!@,XV͔<w<>/L6^b|sOdtnx~i^VT\r,νR6Wϛ[C(e%seغd ?7#><$&\Tu.Đ{$+3+[^ͥL,^ K0&<AQ]pZ^7BqQ7mÂs0Q: .^*?aCOĂIENDB`zFPHP+Instance 15 16Saved STENT-r2 .viLVCCSequenceBoolean.ctlLPTH0|@FPHPDph+8 4Pp{~p p+p+UeH/,XL p @X@7u1; ib 1; ib |aD 1; ib tb || D; ib -0D 0 1; ib 1; ib 1; ib t @d,X(WL+jP,5@d- (W+jP,5||,4h,T ,x4 JLRJ"+`,<OLJ (W 4 BLJM`8hLB< K< ~)$;o+||4 OR"+` 4 O ` 8hBT0L02|p  (W (W (W (W (W4 JRJ"+`< OJ (W l4 BJV`8 hB( K4 OhR"+` | |,    8< ~h)$;q+0  Xp4 Oh `8hhB DTX  h (W (W (W (W (W  X                  4 L`A ; ib  4,  XTP P UeH/,% X0 '+uH=J (Wl 0 ' F;ip p+UeH/, 5BJV5OhR"+MD h 4`   =|BDHP+Instance 15 16Saved STENT-r2 .viLVINP-lineFollowUntilLS4.rbt`PTH0@BDHPDk+8<dp~p p+k+U~H@/, T 0pDIP08D1d$ `<4 &K`Ud:b0`43` dt0@0Xp'H"+4 Bpe0@0 6NHI+4 B'6n섟pp`@1; ib 1; ib p p1; ib i; ib -DH1; ib 1; ib 1; ib 1; ib =L8Q Variables@@@VariableInfo.ctlP@0Name@ Datatypes.ctld BooleanNumericStringInteger Boolean Array Numeric Array String Array Integer ArrayUnknownDatatype Variable Info Variable ListMidRangeGainPower UserBlock  !MerlotIconData2@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @aaaaaaaaaaaa___\\\NNNFFF\\\ZZZYYYTccczzzjjj%&&&///eeeTTTaaaaaaaaaaaa___\\\NNN111\\\WWWVVVqeeeꗗvvv> AAAcccTTTaaaaaaaaaaaa___\\\NNN JJJKKKFFF~fff𜜜qbbb___TTTaaaaaaaaaaaa___[[[LLL(((QQQFFFzeee񚚚x FFF```^^^RRRbbbbbbbbbbbb^^^I]]]cZZZ$""" JJJNNN~hhhx ZZZ[[[O^^^t\\\'---^^^^^^^^^]]]C[[[ľZZZ/444]]]{hhhzzzyAAA___[SSS񝝝ƬTTT````````````UXXXGGG($$$!mHfffMVVV썍NNNGMMMMMMMMMPPP000CCC---888>>>$)))-81"""---ӍYYY7777;~UUUćګگڰ֜eeeU111mmmTTTJOOOLLLx$$$wppp󔔔333:~} ? aaaaaaUUU999!!!$ aaau!!!PPP%%%]]]]]]PPPQQQUUUMMM,,,WOOObbbA <<<RRRTTTWWW###]]]\\\LLLIIIHHHQQQBBBrrrTTTPPPJJJIIITTT###,```\eeesssrrrtttoooA===Ɣʫ...0yiiitttrrrtttggg&"""R^^^{{{ǖ...2ϟگ111Eڟj >WWWccc把쉉파yyy;Ɠ˰***?pppꍍ숈ccc{ U jilL lll'+`kji>  q===kkk  oooK222^^^[[[,,,P lll+++w 6 999ZZZ___HVVVՈ΅KQKKKjjjv [[[Қ]]]!QQQQQQTTTccc___JQQQ䄄ͧ333(oH=!!!堠GGG*bbbbbbaaa___<[[[搐rrr%#?!!!:" aaaLLL<<<<<<<<<:::aQQQ```VWSSSר͌G%%%'CCC\\\KFFFAAANAAAoppp$???QQQ?91hhhigggE;LLLeeemhhh^^^aaadbbb񜜜,,,''''''aS  $$NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath@2 SubVI PathPTH0 CDocuments and Settingsconek My DocumentsLEGO CreationsMINDSTORMS ProjectsProfilesDefaultBlocks My BlocksP-lineFollowUntilLS4.rbtNI.LV.ALL.goodSyntaxTargets&@0Dflt( x         Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0TahomaRSRC LVINLBVW_`D _@ 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDPȜS>XS>ؼSDLSDsS]PdS]|S+Instance 15 16Saved STENT-r2 .vi0RSRC LVINLBVW h`@ 2<(tLR:K-Ө VDGj qldWi';\ڽܻN 6LVIN+Instance 16 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.visLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.vi LVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerxdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| h 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS+Instance 16 16Saved STENT-r2 .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386jhcodeBh EwhE\EPPUEd$==, ÐqӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ET>hE\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpEThE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$Ǥ6d$ZY== p h搐ÐEw KhE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐhÐx&^hÐx&R hÐx&o"hÐx&8hÐx&pZhp @'PUEd$=ÐPsh  8|hPh  hWPh  hPh *hPh dhP9h  hoPh  رh5Ph hP=h  LhPkh  hP8h hMPkh $hPh 4hPh nhPh  heP]h !h+Ph &hPh *VhP/ h "h}P h # ʴhCP h  ph PC h  >hPh h xh_^ZY[]ÐT=,PEP$PPh$T$@ $Ðd$X=,PEP$PP0h$X$@ $Ðd$\=,PEP$PPmh$\$@ $Ðd$`=,PEP$PPh$`$@ $Ðd$d=,PEP$PPh$d$@ $Ðd$h=,PEP$PP$h$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$R66d$ZY=__^ZY[]ÐDž<TT@ <dDžhlDžpDžDžDžDžDDžHDžLPTAB@8DžXX@ DžDžDžDžDžDžDž(DžDžDžDžDžDžPTABDž$\\@ $DžX DžDž,Dž0 Dž4PTAB( Dž``@ |Dž DžDžDžDžPTABDždd@ $Dž(t,Dž0DDžHxLDžP|dDžhlDžpDžDžDž PTABDžthh@ tDžDžDžDž|Dž DžPTABxpQRuGd$ZY,Ul$SQRVW}#QRU5d$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hUld$$ZY_^ZY[]ÐUl$SQRVWu-hF hFפhF@hFDQRhU5d$ZY_^ZY[]ÐXG+ JXh/-  q7 Yg ) { O A08@H%>r| Z p WKCODEBh䄟 %7.1Oldest compatible LabVIEW.+q+q+q22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù14 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPDd+88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDp+10YDgg Sequence Flow[DCDSequence Flow 2QDDcEcPowerHDxq+EqGpTDSteeringHDq+VD#C0s#D0s Stop AfterHDq+3R@|3S@| UD+8+8 Goal TypeN+8+8 Hq+=J==HDq+=J=JTD**DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCP{CDP{  Next ActionTDSteeringQDA`B`PowerUD DirectionH$r+3UD  DirectionSD66<-LabelUD>> <-CaptionVD6A-6A- Left MotorH,r+<BIn<D<mWD6DAu6EAu Right MotorH6i+?6i Left MotorLD1828H$xr+8H9HLD##LDX_Y_LDCJDJH$r+_o`oHD`q+^_ HDhq+@{A{HDpq+XwYwHDq+dXqdYqHD,p+XoYoHDq+XY aD5 7 InitializeMovement.vicD=<PreprocessMovemement.viHDq+XY ~D(*222Convert enum to U8 to account for compiler oddity.HDq+9XF9YF HD$r+h&uWh'uW HD4r+VVHDDr+WW ^D{{BuildMotorArray.viRE`zm`{m True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[DC P[C P[Move.Release.vidDIVIVPortSemaphore.Acquire.viiD89Move.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON! UnlimitedDistanceTimeStop&BackwardForwardBackwardForwardOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP+Instance 16 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPDp+8'H" @o(C~Bht9/Pq+\q+3ZQeH/,XL!p!@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `8 6T 2FXdp 4T 0cccp 4T bbb8hTB R @d 8h% +jP,54 FJh`\8hB K@d!B%(+jP,54 F<JB`T8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`P8 6x DrFLHp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `D0  d8  6 F@<p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`䅟0% @ 7Nd8% 2@ ;JFp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`؅8(hBR 8( 2 ;JFpp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7`ԅ<+  dT4+ F@R *7`Ѕ<, 44, FDR *=7j`x<-! |dL- 8 8 tL44\-44L@t 8 8","1; ib 1; ib (#,"\"",-#$@$$t&; ib 1; ib -',"\""#`#&'5; ib 4- O#R09`̅<.OJe"<. ~#7Ipr+40 O#$`|1 #e!e2!e2!e2!e2!2#2|%D<2O<JB%,2%%&&P42 O%DRW``ȅ43 O%DBK`<4 ~%D^pr+6 %DB!B2!B2!B2!B2!i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP+Instance 16 16Saved STENT-r2 .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPDp+8nKppK6~BhZL h+p+F Y]QP@/,6 10)n061|06@8D]}mt46 BD]t07@?_O07@ Wwg47 B?|08@ 8b@> T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M=|4>`jL >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ00>Yp> , > >@>d0>*S&!4>Lc<$0>*R&! >$P >@$P4>ZbQ%>WPp>Tt0>@dWwg04> BW4?'x3?<?4?0^Q2f<[7"4? `'ר@ ,0@@LTGWWwOg4@ BT8WG4A'8!0A@ 4gXwxoh4A Bg%vX0B@ LPXxh4B BP~W0C@ 4Xxh4C BX4D&2t4D&h7(4D&7 DD1!T! Tt8mD!D!4D &K zb@E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE, J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_ynb ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4lPQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@k F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PtG-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,f$!!G`/4G`ex!# G"LLt-R4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLt.R G @0-RG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-ppf~G:G; 4G &K9B Q\b@H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>RH>H? H9?<?4H39?Q YU 4HC,@_`H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  `? HABdA\4H &KAHWbIA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,I BHHt? ,I(B90IC,0IB94IC,H` @I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*LPbkf4I($m1L$L@NpNNNO0O IKTIKLT1N4; ib  I@LKT4I`_Df!"Id\K4I`\8d4I`]d I"LLMLJ4I"M |?HC,I<H/|M, I @KMLJIM,M,I0XM,I\h-ML!n\; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I! `X71[,ZZP@OII\T\t4IWdP$`T!+IR[IIPVDI1WdQLQ7WdUh3IPt I"WV0Xp IQIQ4I &KPp7b@J QQRRSSlSTPTU@UU JPpQQJR4J3PpPVOWS JPpR4Q JPp_RR4J3PpQW OWS4J3PpRZOWSJR JPpORhR4J3PpQYO WS JPpSS4J3PpSX\G OKJSl JPpS$SlJS4J3PpS[ GOKJS JPp]T\t4J3PpT<b? GCJTP JPpV0TV4J3PpUc7?;4J3PpS] ?GC JPpTpT4J3PpU, 7?; JU@ JPpTU@4J3PpU7 ?; JU JPp]U`]TJTJU JPp[Vd[P J @O`X<Xp 4JWdWa)4J3PpU7?; <J O`.H`,JV0O_]][JPTP,JZ`[[0\T]4^PJ V,J O`WV0JWdWJZ`,JPp[Z`<JLO`.H4J`WHc4J"O`PT,J[P\t]T^VJY Y4J`^d0Q JY@P0J*X +b4k/f,JdTKY J@XY@P,JtLTY,J$KTY@JT Y JJ J@WZZ`0J%O`Z<hxpJ[0J$O`W -%J[0[P J@WOZ[ J"W[\ J @O`L\4J"O`OQ.?7H2C4JWd\bH&,J\[p\^Xp4J"O`Z?JLT[P J"W][pM J @O`L[pMJ[0UJR^4J"O`] 4JWd]ta' J"W]\P J @O`X\PJ\TSJ^^JM,\tJ]4]T4JWd^da\Q(LJ X<LtXLL/H.J]4UJY]T4J"O`].Y7b2] J"W_^R J @O`Lt^R4JWd\a!*J^/|08J?p[[HJCEF|FJOpS\J_2]S]HJ];HJ]2CC\JV0CCHJ[;J!8/f-/-J8!f,,HJX<pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLtj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y =n; ib  oLJJp)&h  LdLi$L@NpNNNO0Ohn-K   [ [ C C Y <hnK$L@NpNNNO0O pr#NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@ Move Instance Config.ctl~P @ Goal @Power@Steering.@NMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@NMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?t"(  =  R  g i k  r Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02Tahoma2RSRC LVINLBVW h 4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4LSSlSȜS LS SSPStS7 dS78PS7XhS8 S80S908S;4НS?8S?@S@4SQSRSR`SR\ SS SSxLS SS TS ThSTXSUlSUlSUSV $SVXSV4SWSWt(SW4 SX(hSXSX@SY(LS YS!YS"Z8<S#ZhS%ZXS&[aL4S?aLEGO.llbSequenceBoolean.ctlLVINReset Motor_sub.vi0 @!Reset A @!Reset B @!Reset CPTH07LEGOBlocks Reset MotorReset Motor_sub.vi x 0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset C @!Reset B @!Reset A.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c/TP"@P@flg@oRt@eofudf P!Reset Ax!dfdP!txdP!oldP!ext c/TP"@P@flg@oRt@eofudf P!Reset Bp!dfdP!txdP!oldP!ext c/TP"@P@flg@oRt@eofudf P!Reset Cp!dfdP!txdP!oldP!ext c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Reset A @!Reset B @!Reset C2.@+jSequenceBoolean.ctl! Sequence Flow c  c dP``` d  d6 |( HNTdhlX(^; 02<>p|~ 4  0<>@ @@vVIDS+Instance 17 16Saved STENT-r2 .viVIDSReset Motor_sub.viPTH0 i386S% codeh Ew% E\EPPUEd$==ÐqӀ}ELXCtC4Cl {pP RZXCd{hPRZXC\{`PR=ZX,ƅ0ƅxƅƅƅ0ɍ$ƅ hhUEP_^ZY[]ÐUl$SQRVWu) F W* F% F@* FDQRhU+ad$ZY_^ZY[]ÐXT$A%  ~!)1% CODEh x%7.1Oldest compatible LabVIEW.|+s +s+spPPP.@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset A @!Reset B @!Reset C #&TTAD62LRRLL12 x 0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset C @!Reset B @!Reset A.@+jSequenceBoolean.ctl! Sequence FlowdDTHPDd+88\c~ D80 @!Reset A @!Reset B @!Reset C @!Reset A @!Reset B @!Reset C<0@+jSequenceBoolean.ctl!Sequence Flow 2!>.@+jSequenceBoolean.ctl! Sequence Flow\,D\t\\DD,, YD99 Sequence Flow[DiiSequence Flow 2SD%%Reset ASDReset ASD>K>KReset BSD.;%.;%Reset BSDly%ly%Reset CSD||Reset CLD  H$@r+  LDLD*1+1LDH$q+1A2AHDr+ HDr+mnHDr+:G:GHDr+HDhr+^D@@Reset Motor_sub.viOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`zFPHP+Instance 17 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl`PTH0@FPHPD\q+8xDp~h h r+4s+:310A%gH/,XL<@7||p           H@d :l+jP,5||4 F`J:`P8h`B K8h(BlT||0`02 |@d! j+jP,54 FJj`||||8hB`L K|8hBtT0 p1 Ph<OH%4 ||,| $ D4 GR&`8hBT@R 4 O` 4V*jKK*KKj*ddj*KKj*ddj0 4 |   /i  /i  /i  /i  /i 5Y %4D %4D %4 %4D %4\ 7X%4h%4h<O -]4 |L4 O =L`~\ 7 X>]4h>]4h|, 8 h  l h 4 G R-<&`~  CX/iCX/iCX/iCX/iCX/i| 4 VHS*jddHS*KKjHS*ddjHS*KKjHS*ddj8h BxR 0 T  <Ok4|| 5 YC]4C]4DC]4C]4DC]44 G Rkz&`~4 O {`~ 4 V*jdd*KKj*ddj*KKj*ddj, 4hX, 5 Y44D44D4\ 7 X|4h|4h8 h B  R  /i/i/i/i/i0  T 0\; ib 1; ib 1; ib 1; ib 1; ib ,  H ,  H a<; ib 1; ib , d44 O(R `< O`J7 < ~( Pr+4 O(`4 (7(7(7(7(7((<OJ^, @t4 OR)2`4 O`< ~0Br+ ^(^(^(^(^(i; ib = PhH-v 2Ȩ2:310A%g/[,Dm 0 ; ivBDHP+Instance 17 16Saved STENT-r2 .viLVINReset Motor_sub.viPTH0 8 @BDHPDLq+8 |n 7~h  r+Lq+{lp( @/,  0 4!0@4 Bd0@ l| 4 Bl 4d!1@L|  D 0@THHXP4 B9H舟0@ L/'0@X|4 BL4 B|4HH!''XTPP ; ib 1; ib 1; ib 1; ib T  H lL|HH T LD1(hЈ=< l X |4 &KAb x43D 43 43434  8 l,|L,L| ; ib 1; ib 1; ib 1; ib  ,XTiL|  D t - 0D ; i <t L|  D Q v 242{lp( D/[h +NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathK2PTH03LEGOBlocks Reset MotorReset Motor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt( m"(  =  R  g i k Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif002RSRC LVINLBVWR| R\ 4hRSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDLEGO.llbSequenceBoolean.ctl~LVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.vi LVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| ( 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS+Instance 18 16Saved STENT-r2 .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j@scodeX4s EwdsE\EPPUEd$==, ÐqӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ETsE\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETWsE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$+d$ZY== p h搐ÐEw sE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐsÐx&^sÐx&RsÐx&osÐx&sÐx&psp @'PUEd$=ÐPsh  8r| Z p WKCODEX4sx %7.1Oldest compatible LabVIEW.x$+q+r+r22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù15 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPDd+88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDr+10YDgg Sequence Flow[DCDSequence Flow 2QDDcEcPowerHDdq+EqGpTDSteeringHDr+VD#C0s#D0s Stop AfterHDLs+3R@|3S@| UD+8+8 Goal TypeN+8+8 Hds+=J==HDps+=J=JTD**DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCP{CDP{  Next ActionTDSteeringQDA`B`PowerUD DirectionH$s+3UD  DirectionSD66<-LabelUD>> <-CaptionVD6A-6A- Left MotorHs+<BIn<D<mWD6DAu6EAu Right MotorHs+<I<<WD6A6A Other MotorHs+<I<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1828H$(t+8H9HLD##LDX_Y_LDCJDJH$Lt+_o`oHDr+^_ HDr+@{A{HDr+XwYwHDxp+dXqdYqHD`r+XoYoHD@s+XY aD5 7 InitializeMovement.vicD=<PreprocessMovemement.viHDTs+XY ~D(*222Convert enum to U8 to account for compiler oddity.HDs+9XF9YF HDs+h&uWh'uW HDs+VVHDs+WW ^D{{BuildMotorArray.viRE`zm`{m True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[DC P[C P[Move.Release.vidDIVIVPortSemaphore.Acquire.viiD89Move.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON! UnlimitedDistanceTimeStop&BackwardForwardBackwardForwardOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP+Instance 18 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPD4s+8'H" n(C~X4st9/q+tq+3ZQeH/,XL!p!@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `x8 6T 2Fxxp 4T 0cccp 4T bbb8hTB R @d 8h% +jP,54 FJh`8hB K@d!B%(+jP,54 F<JB`xx8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`(8 6x DrFlxxpp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `dx0  d8  6 Fhxx`p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`0% @ 7Nd8% 2@ ;JFp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`T8(hBR 8( 2 ;JFLhp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7`<+  dT4+ F@R *7`,<, 44, FDR *=7j`<-! |dL- 8 8 tL44\-44L@t 8 8","1; ib 1; ib (#,"\"",-#$@$$t&; ib 1; ib -',"\""#`#&'5; ib 4- O#R09`tz<.OJe"<. ~#7I| t+40 O#$`1 #e.e2.e2.e2.e2.2#2|%D<2O<JB%,2%%&&P42 O%DRW``d43 O%DBK`<4 ~%D^pDt+6 %DB.B2.B2.B2.B2.i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP+Instance 18 16Saved STENT-r2 .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPD$s+8nKhopK6~X4sZLHr+$s+F Y]QP@/,6 10)n061|06@8D]}mt46 BD]<07@?_O07@ Wwg47 B?|(08@ 8b@> T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M=|4>`jL >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ00>Yp> , > >@>d0>*S&!4>Lc<$0>*R&! >$P >@$P4>ZbQ%>WPp>Tt0>@dWwg04> BW4?'x3?<?4?0^Q2f<[7"4? `'׬@ ,0@@LTGWWwOg4@ BT8WG4A'8!0A@ 4gXwxoh4A Bg%vX0B@ LPXxh4B BP~W0C@ 4Xxh4C BX4D&2t4D&h7(4D&7 DD1!T! Tt8mD!D!4D &K zb@E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE, J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_ynb ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4lPQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@k F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PtG-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,f$!!G`/4G`ex!# G"LLt-R4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLt.R G @0-RG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-ppf~G:G; 4G &K9B Q\b@H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>RH>H? H9?<?4H39?Q YU 4HC,@_`H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  `? HABdA\4H &KAHWbIA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,I BHHt? ,I(B90IC,0IB94IC,H` @I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*LPbkf4I($m1L$L@NpNNNO0O IKTIKLT1N4; ib  I@LKT4I`_Df!"Id\K4I`\8d4I`]d I"LLMLJ4I"M |?HC,I<H/|M, I @KMLJIM,M,I0XM,I\h-ML!n\; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I! `X71[,ZZP@OII\T\t4IWdP$`T!+IR[IIPVDI1WdQLQ7WdUh3IPt I"WV0Xp IQIQ4I &KPp7b@J QQRRSSlSTPTU@UU JPpQQJR4J3PpPVOWS JPpR4Q JPp_RR4J3PpQW OWS4J3PpRZOWSJR JPpORhR4J3PpQYO WS JPpSS4J3PpSX\G OKJSl JPpS$SlJS4J3PpS[ GOKJS JPp]T\t4J3PpT<b? GCJTP JPpV0TV4J3PpUc7?;4J3PpS] ?GC JPpTpT4J3PpU, 7?; JU@ JPpTU@4J3PpU7 ?; JU JPp]U`]TJTJU JPp[Vd[P J @O`X<Xp 4JWdWa)4J3PpU7?; <J O`.H`,JV0O_]][JPTP,JZ`[[0\T]4^PJ V,J O`WV0JWdWJZ`,JPp[Z`<JLO`.H4J`WHc4J"O`PT,J[P\t]T^VJY Y4J`^d0Q JY@P0J*X +b4k/f,JdTKY J@XY@P,JtLTY,J$KTY@JT Y JJ J@WZZ`0J%O`Z<hxpJ[0J$O`W -%J[0[P J@WOZ[ J"W[\ J @O`L\4J"O`OQ.?7H2C4JWd\bH&,J\[p\^Xp4J"O`Z?JLT[P J"W][pM J @O`L[pMJ[0UJR^4J"O`] 4JWd]ta' J"W]\P J @O`X\PJ\TSJ^^JM,\tJ]4]T4JWd^da\Q(LJ X<LtXLL/H.J]4UJY]T4J"O`].Y7b2] J"W_^R J @O`Lt^R4JWd\a!*J^/|08J?p[[HJCEF|FJOpS\J_2]S]HJ];HJ]2CC\JV0CCHJ[;J!8/f-/-J8!f,,HJX<pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLtj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y =n; ib  oLJJp)&h  LdLi$L@NpNNNO0Ohn-K   [ [ C C Y <hnK$L@NpNNNO0O pr#NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@ Move Instance Config.ctl~P @ Goal @Power@Steering.@NMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@NMove Distance Type.ctl Old Goal Type Move Config@4(NI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?t"(  =  R  g i k  r Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02Tahoma2RSRC LVINLBVW l 4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4H S Sl4S S TS @S S 8 SS7S7aPHS?atS@bSAbSBb$SCc dSDclHeSEc\SFdSGdtءSHehSIe`SJe\Sf8T S fDS fPTMSf\S$fhXS'ftS*f@SfXSfdSf /]|;E"J qldWoqg,!pi 6LVIN+Instance 19 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi   @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerxdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| h 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS+Instance 19 16Saved STENT-r2 .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j@]codeh5t Ewd]E\EPPUEd$==, ÐqӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ETeE\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETWgE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$d$ZY== p h搐ÐEw hE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐhÐx&^hÐx&RhÐx&ohÐx&hÐx&pip @'PUEd$=ÐPsh  8r| Z p WKCODEh5t| %7.1Oldest compatible LabVIEW.+t+t+t22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù16 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPDd+88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDt+10YDgg Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD> <-CaptionVD6A-6A- Left MotorHu+<BIn<D<mWD6DAu6EAu Right MotorHu+<I<<WD6A6A Other MotorH u+<I<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1828H$Lu+8H9HLD##LDX_Y_LDCJDJH$pu+_o`oHDt+^_ HDt+@{A{HDtt+XwYwHD,t+dXqdYqHDt+XoYoHDt+XY aD5 7 InitializeMovement.vicD=<PreprocessMovemement.viHDs+XY ~D(*222Convert enum to U8 to account for compiler oddity.HDHq+9XF9YF HDt+h&uWh'uW HDu+VVHDu+WW ^D{{BuildMotorArray.viRE`zm`{m True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[DC P[C P[Move.Release.vidDIVIVPortSemaphore.Acquire.viiD89Move.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON! UnlimitedDistanceTimeStop&BackwardForwardBackwardForwardOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP+Instance 19 16Saved STENT-r2 .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPDtq+8'H" `p(C~h5tt9/xt+t+3ZQeH/,XL!p!@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `H8 6T 2F08p 4T 0cccp 4T bbb8hTB R @d 8h% +jP,54 FJh`48hB K@d!B%(+jP,54 F<JB`,8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`(8 6x DrF$ p 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `0  d8  6 Fp 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`~0% @ 7Nd8% 2@ ;JF~~p' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`}8(hBR 8( 2 ;JF}}p* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7`}<+  dT4+ F@R *7`<, 44, FDR *=7j`$<-! |dL- 8 8 tL44\-44L@t 8 8","1; ib 1; ib (#,"\"",-#$@$$t&; ib 1; ib -',"\""#`#&'5; ib 4- O#R09`0<.OJe"<. ~#7I,Du+40 O#$`(1 #e3e23e23e23e232#2|%D<2O<JB%,2%%&&P42 O%DRW``43 O%DBK` <4 ~%D^phu+6 %DB3B23B23B23B23i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP+Instance 19 16Saved STENT-r2 .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPDq+8nK0opK6~h5tZLt+q+F Y]QP@/,6 10)n061|06@8D]}mt46 BD]07@?_O07@ Wwg47 B?|08@ 8b@> T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M=|4>`jL >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ00>Yp> , > >@>d0>*S&!4>Lc<$0>*R&! >$P >@$P4>ZbQ%>WPp>Tt0>@dWwg04> BW4?'x3?<?4?0^Q2f<[7"4? `'蓟@ ,0@@LTGWWwOg4@ BT8WG4A'8!0A@ 4gXwxoh4A Bg%vX0B@ LPXxh4B BP~W0C@ 4Xxh4C BX쓟4D&2t4D&h7(4D&7 DD1!T! Tt8mD!D!4D &K zb䓟@E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE, J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_ynb ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4lPQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@k F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PtܓG-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,f$!!G`/4G`ex!# G"LLt-R4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLt.R G @0-RG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-ppf~G:G; 4G &K9B Q\b@H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>RH>H? H9?<?4H39?Q YU 4HC,@_`H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  `? HABdA\4H &KAHWbIA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,I BHHt? ,I(B90IC,0IB94IC,H` @I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*LPbkf4I($m1L$L@NpNNNO0O IKTIKLT1N4; ib  I@LKT4I`_Df!"Id\K4I`\8d4I`]d I"LLMLJ4I"M |?HC,I<H/|M, I @KMLJIM,M,I0XM,I\h-ML!n\; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I! `X71[,ZZP@OII\T\t4IWdP$`T!+IR[IIPVDI1WdQLQ7WdUh3IPt I"WV0Xp IQIQ4I &KPp7b\@J QQRRSSlSTPTU@UU JPpQQJR4J3PpPVOWS JPpR4Q JPp_RR4J3PpQW OWS4J3PpRZOWSJR JPpORhR4J3PpQYO WS JPpSS4J3PpSX\G OKJSl JPpS$SlJS4J3PpS[ GOKJS JPp]T\t4J3PpT<b? GCJTP JPpV0TV4J3PpUc7?;4J3PpS] ?GC JPpTpT4J3PpU, 7?; JU@ JPpTU@4J3PpU7 ?; JU JPp]U`]TJTJU JPp[Vd[P J @O`X<Xp 4JWdWa)4J3PpU7?; <J O`.H`,JV0O_]][JPTP,JZ`[[0\T]4^PJ V,J O`WV0JWdWJZ`,JPp[Z`<JLO`.H4J`WHc4J"O`PT,J[P\t]T^VJY Y4J`^d0Q JY@P0J*X +b4k/f,JdTKY J@XY@P,JtLTY,J$KTY@JT Y JJ J@WZZ`0J%O`Z<hxpJ[0J$O`W -%J[0[P J@WOZ[ J"W[\ J @O`L\4J"O`OQ.?7H2C4JWd\bH&,J\[p\^Xp4J"O`Z?JLT[P J"W][pM J @O`L[pMJ[0UJR^4J"O`] 4JWd]ta' J"W]\P J @O`X\PJ\TSJ^^JM,\tJ]4]T4JWd^da\Q(LJ X<LtXLL/H.J]4UJY]T4J"O`].Y7b2] J"W_^R J @O`Lt^R4JWd\a!*J^/|08J?p[[HJCEF|FJOpS\J_2]S]HJ];HJ]2CC\JV0CCHJ[;J!8/f-/-J8!f,,HJX<pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLtj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y =n; ib  oLJJp)&h  LdLi$L@NpNNNO0Ohn-K   [ [ C C Y <hnK$L@NpNNNO0O pr#NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@ Move Instance Config.ctl~P @ Goal @Power@Steering.@NMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@NMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?t"(  =  R  g i k  r Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02Tahoma2RSRC LVINLBVW h 4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4 SsSlSNS S S SSaLS?a S@bSAbSBbDSCcpSDchSEcSFd8 SGdp SHd@SIe\TSJe Sf4ءS f@$S fLtSfX$ S$fdS'fpРS*f|HMSfSfMSf(S/fS5f,S2gSp4<SpS04S S 8ܑS@ SlLS eS+Instance 19 16Saved STENT-r2 .vi:,RSRC LVINLBVW5X 58`@ 0 <rkjL-<ޒ |Za}H_E]6X qldWX\VɞsZt;PvT:LVIN+Instance 20 16Saved STENT-r2 .vi66( @!Continue@ Start Time**P cP P d-` c VP"@P@flg@oRt@eofudfP!Continuex!dfdP!txdP!oldP!ext P cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext` MilliSeconds`!Continue c c<@!Continue@milliseconds to wait@ Start Time c  c c  dP``` d dmpt &hlpz^}02<>dpx:VIDS+Instance 20 16Saved STENT-r2 .vii386'@q code( Ewdq E\EPPUEd$=X=-ÐqӀ}5ELXC$C4}E$EEƅdɍƅƅPXPRZX}$ ƅ0hhUEP8d$ fxƅ%r E\EPQRPծd$ZYÐQR9ZZYQRPQuhrd$ ZY=s E\EPQRPQhܽd$ZY}vQR/Vd$ZYÐQR軄VZY۞QRPEP$Q9Vd$ ZYÐQR變Vd$ZYQRVd$ZYÐQR趑Vd$ZYÐ}vƅfx } }P}}+QRPE@$d$ZY== p h搐ÐEw t E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðpt p @'PUEd$=ÐPit Piiu W_^ZY[]Ð.Ul$SQRVWT$ QRPE@$R d$ZY=_^ZY[]ÐyQRumd$ZY,Ul$SQRVW}#QRU(d$ZY_^ZY[]Ð]Ul$SQRVWQRU/d$ZY_^ZY[]ÐUl$SQRVWuZu F u Fu Fq F@v FDQRhUd$ZY_^ZY[]ÐX9R+j!63[@q  %+gCODE( X%7.1Oldest compatible LabVIEW.+u+u+u>>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm2DTHPDd+88~@!Continue@ Start Time"@ MilliSeconds*@milliseconds to wait(@millisecond timer value<  @h TD9B9BContinueVD4(=M4)=M  Start TimeHu+C,PXC.CWD  ZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDu+ZDZgZgLoop N secondsHD u+XD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv3w3aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HDu+ TDContinue%.0f%.0f:FPHP+Instance 20 16Saved STENT-r2 .vi p@FPHPDt+8 Pp o~( u+v+s{|H/,XLp@7|D|<O<8V,l4 Gh8C`8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB3U]A|,0<d(4 F 3'>N`0  >'U]d8 2 B+QYFp 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4  `h 1; ib 1; ib 8 @1; ib <,`<\  <  i; ib -` @ p 1; ib 1; ib 1; ib 1; ib =@ p :BDHP+Instance 20 16Saved STENT-r2 .vi 0 @BDHPDt+8 p /~( u+t+: $y0]@/, d H 0 T0@ <Dt4 BD4 Yh,t @@82t b@ P 0 3t h |L :t 00/.-[ |8 htBD4 Bt , <X 4 Ll4  , (4 u40 @4 BQ  1; ib 1; ib  P1; ib 1; ib -  P( 5; ib 4/U u \ \@D40\ e um40\U e]||<O,l4 J@ 6*)*8hBx @ D,4 !,D \<\t D @m ; ib 1; ib  4 @]i; ib = P( 92t 5Bt = D t <  ( M:t7NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathB2PTH0*LEGOLoopLoopTermTimeWait.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets&@0Dflt(=KUUA Q8>*>*>Q8>K?         Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif020RSRC LVINLBVW5X 58 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB`ܑS Sl4SS<S S<,SS(S KS S 8HMS |РS S $ StS$S(ءS SLTS@S8 SMSDS dS  S  S 4StLEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P c<@ Start Time @Cnt In c c$ c  c dP``` d d< ~HtH^~dpx$208 @@ :VIDS+Instance 21 16Saved STENT-r2 .viZi386 code@ Ew E\EPPUEd$=X=.ÐqӀ}5ELXC4C$ }E$EEƅdɍDƅ@dhhUEPLEGOLoopLoopCntTimeWait.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistant Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(!d1@ d?        Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif00RSRC LVINLBVW60 6` 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTD* ƅs\sdslpET} E\EP.UR@␐}v}vƅfxB ƅss$$s,,s<<sDDsLLsTTs\\ET E\EP.UR@␐}v}vrƅfxFƅET쥐 E\EP.UR@␐}v}vƅfxJƅss$s,s<sDsLsTs\ET E\EP.UR@␐}v}vƅfxNƅ sDTsL\sTds\lsdtsl|ET짐 E\EP .UR@␐}v}vƅfxR1} }P}}+QRPE@$蒫d$ZY== p h搐ÐEw E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ð Ðx&*+ Ðx&}pM p @'PUEd$=ÐPpo P: WPz0㩐 P P<W Ph oP` ˪ 5PH  P]p ? Ph y P  MP&  x P  p ' P  a P4  eP xլ +P P8I P=  }P  CP p P 1 P k P  [P- ߮ !P _^ZY[]Ð=,PEP$PP $$@ $Ðd$=,PEP$PPѯ $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PPK $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PPŰ $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP? $$@ $Ðd$=,PEP$PP| $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP3 $$@ $Ðd$=,PEP$PPp $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP겐 $$@ $Ðd$=,PEP$PP' $$@ $Ðd$=,PEP$PPd $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP޳ $$@ $Ðd$=,PEP$PP $$@ $Ðd$ =,PEP$PPX $ $@ $Ðd$.Ul$SQRVWT$ QRPE@$Rd$ZY=_^ZY[]ÐDžt@ t\DžDž|DžDžPTABxpDž4@ 4DžP (TDžXldDžhDž<Dž@DžDPTAB80Dž@ $ Dž(Dž DžDžDžPTABDžl@ l`Dž\DžDžtDžxDž|PTABphDžd @ d \ | Dž \ Dž `4Dž8Džl Džp Džt PTABh ` Dž @ Dž Dž Dž d $ Dž( Dž0 Dž8 Dž@ DžH DžP \ T DžX Dž Dž Dž PTAB Džt @ t h Dž d Dž Dž| Dž Dž PTABx p Džl @ l d Dž d Dž h < Dž@ Džt Džx Dž| PTABp h Dž @ Dž Dž Dž( l , Dž0 Dž8 Dž@ DžH DžP DžX d \ Dž` Dž Dž Dž PTAB Dž| @ | p Dž l Dž Dž Dž Dž PTAB x Džt @ t  Dž l Dž p D DžH Dž| Dž Dž PTABx p Dž@  Dž d Džh DžDž Dž PTABDž@ Dž DžDžDžDž DžPTABDž|@ |DžDžDžDžDžDžDžDžDžDžDžDžDžPTABxDž<@ <DžX 0\Dž`tlDžpDžDDžHDžLPTAB@8Dž@ ,Dž0$Dž(DžDžDžPTABDžt@ tlDžDžDžDžDžDž|DžDžPTABxpDž@ Dž Dž(Dž04Dž8Dž@DžHDžPDžXDž`ldDžhDž DžDžPTABDž@ Dž $Dž(Dž DžDžPTABDž@ DžDžDžDžDžDžDžDžDžDžDžDžDžPTABDž  @ DDžHDžXDž`DžhDžpDžxDžDžDžDž Dž$PTABQRu]Ad$ZY,Ul$SQRVW}#QRU\ d$ZY(_^ZY[]ÐUl$SQRVWua F C FW F@w FDQRhU? d$ZY_^ZY[]ÐXJz/(`(( M6pXJNb@z(((((%n7EZN ` u %Bx/l#`T H<CODE )%7.1Oldest compatible LabVIEW.,+v(+v +tH pPPP99ݽwp1 1p++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++pDTHPDd+88ho~ 0$  0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow"@[MyBlockNumeric.ctl A<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence FlowL@ 0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Value x  @ Value0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow2"@[MyBlockNumeric.ctl A @Power@Steering @Goal@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow x 0@+jSequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@+jSequenceBoolean.ctl! Sequence Flow @Type @Volume@ Sound Mode @Tone@Duration"@0Filename @!Reset A @!Reset B:* 0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow(@[MyBlockNumeric.ctl Degrees4(@[MyBlockNumeric.ctl Degrees @Cnt In@ Start Time6&@$ LoopCount.ctl Loop CountfV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InF6( @!Continue@ Start Time@!Continue!2"@[MyBlockNumeric.ctl B0$ 0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow"@[MyBlockNumeric.ctl B @!Reset C 0@+jSequenceBoolean.ctl!Sequence Flow 2.@+jSequenceBoolean.ctl! Sequence Flow x 0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset C @!Reset B @!Reset A.@+jSequenceBoolean.ctl! Sequence Flow5TT 8TpTT (H`xTTT  L  T  TT 0 `  8TpT T 8TpTT pT8   TpT8 T  L  FPHP STENT-r2.rbt$@FPHPDte+8x@#~ Hm+8r+H/\XL,p@7<  i1; ib 1; ib D01; ib 1; ib -DD1; ib 1; iMD~~3LD  MD"mn2MD"4MD"  6MD"MN7MD",,8ND"10QD"SoundTDfYsfZsLoopTermTDWXLoopCnt2MD"-l.l5MD"9ND" LL13ND",,11ND"MN14ND"-l.l12ND"15ND"mn16UDfsfs LoopTerm2TDLoopCnt3BDHP STENT-r2.rbtLVIN+Instance 1 16Saved STENT-r2 .viHPTH0LVIN+Instance 2 16Saved STENT-r2 .viPTH0LVIN+Instance 3 16Saved STENT-r2 .vixPTH0LVIN+Instance 4 16Saved STENT-r2 .vidPTH0LVIN+Instance 5 16Saved STENT-r2 .vi4PTH0LVIN+Instance 6 16Saved STENT-r2 .vi!PTH0LVIN+Instance 7 16Saved STENT-r2 .vi.PTH0LVIN+Instance 8 16Saved STENT-r2 .vi4LPTH0LVIN+Instance 9 16Saved STENT-r2 .vi:PTH0LVIN+Instance 10 16Saved STENT-r2 .viF4PTH0LVIN+Instance 11 16Saved STENT-r2 .viIPTH0LVIN+Instance 12 16Saved STENT-r2 .vi[PTH0LVIN+Instance 13 16Saved STENT-r2 .viN\PTH0LVIN+Instance 14 16Saved STENT-r2 .vicPTH0LVIN+Instance 15 16Saved STENT-r2 .vitPTH0LVIN+Instance 16 16Saved STENT-r2 .viPTH0LVIN+Instance 17 16Saved STENT-r2 .vipPTH0LVIN+Instance 18 16Saved STENT-r2 .viPTH0LVIN+Instance 19 16Saved STENT-r2 .viPTH0LVIN+Instance 20 16Saved STENT-r2 .viPTH0LVIN+Instance 21 16Saved STENT-r2 .vi PTH0@BDHPDXh+8Pb(A~ \??,?4 3::Cx| =l =l :==4 3:<Ax| :>=4 3:>H>x| = :>|>\4 3:?=x|4 3:=?x|4 3:?<x|  ? :?L?,4 3:?;x|  ?, :?X4 3:@h:  >\ :>?8 -:x@T  ? p@| C4 [4! GB(` !@ D8xH`xDTAhBBHBB A|,  AK\K0L CC @AEdBA A0 A|E`` @AEBHB(0 %ABxkwq B( 0 $AAbmg 4 @r! C "AFD4 "AAx "AFCT  @AD C4C  @ABCT4 "ACH`T CC DCT $$$T, AB(C4C C4C4 A|KK G8 G8GGH4 A|@M!4 A|EHF!D 1BA|EGXtXxF G FT F4GG84 &KF4eXtb0 F4EHHG G4 3F4Ehxp F4HG4 3F4GXh`4 3F4Fxthx|p4 3F4HtXh|` H F4LH|I I IIKJD 1BA|HI\al0 K4 &KIVb( IIA I4 3IHalf ILJLI4 3IJBLG4 3IIBLG4 3IJBLG J IEdJA  K IJK, AIF4, IF4B(A AJ8 -IVvalJ EdgGG IH4 A|LM, LEFEd E|pq|q LG|``D 1NNx(qH h@`QZ N\[ON4 9{N\,mb$ NOOQPQ(QQR`TS0ST TTW UVVVW,WWXdXZYZ, N N\@P04 3N\OtYqe N\OO4 3N\Px(2|-4 3N\Pd(@4 O4 3N\Px(2|- Q N\QP P O N\PxQ N\QHQ(4 3N\Q|x(2|- Q( N\RQ Q4 3N\Px(2|- N\RQ4 3N\RLx(2|- Q N\RR`4 3N\Sx(2|-4 3N\Qx(2|-4 3N\Sx(2|-  T N\SPS04 3N\Sx(2|-  S0 N\SS4 3N\Ulx(2|-  R` N\RT N\T@T 4 3N\Ttx(2|-  T N\TT4 3N\Tx(2|-  T N\UT4 3N\UDx(2|- T W  S4 3N\UXUx(2|- N\UU4 3N\VTx(2|- U N\V<V4 3N\VpSx(2|- V N\VV4 3N\VRx(2|- V N\Y4V N\UW N\WLW,4 3N\WPx(2|- W, N\WW4 3N\WOx(2|- W N\XW4 3N\XPNx(2|- W N\[PX44 3N\XM(X@ Xd N\XX4 3N\Y Lx(2|- X4 3N\YhQx(2|- V4 3N\YKx(2|- Z N\YY4 3N\ZJx(2|- Y N\ZLZ,4 3N\ZIx(2|- Z,8 -N\<\x(q(XZX Xd N\Y|Z4 `t!  O4 [  4XdD 1\8\x @ `, [\[4 9{[b 8 [\\^]^$^^_\`[ [],\43[\px| [\\43[]x|43[]`x|\43[]^ [^]]\ [ot]t^ [^D^$43[^xx|^$ [_^^43[]x| [_^43[_Hx|^ [_|_\43[`xx|43[^x|43[` `8-[x`d_\ [[_NN`4 0#4bqd!< 9H4`! 4a`l! 4aL(! 8X1oD\b4o<p!bc c<db cbxe0 cdc cec4c4 cedchD1d\cxQP n4 9{c Mb43cbd9QEchebbcc4cheef4fgglgh<hi kHijXjk(khkl8lmonnh43cbx|  cee43cb 43cd4x| 43cdHx|  cfe43ccTx| e cfTf443cfx| f4 chffg43cf x|  cg8g43cfx| cggl43cgx| gl cigg43cfx|  ch\h<43chx| h< chh43chx| h ci,i 43ci`x| i kH43cgx| 43citx|  cji43cjDx| i cjxjX43cjx| jX cjj43ckx| j cmpk( cikH ckkh43ckx| kh ckk43cl$x| k clXl843clx| l8 c`l543cl8 l cm(m43cm\x| m43cmx| k(43cmx| o cn n43cnTx| n cnnh43cnx| nh8-c<xQ8ol cmo6b^3D4oX!  4or!t; ib 1; ib 1; ib 1; ib  aEtoBa; ib 1; ib @| ptD1u@u x1p t`ut4 9{t-btuv(wTw wtwxDxzLy|yzlz{<}X||h|}8}x}~H~@xt tdv|043tu1% tvHv(43tw@x|43tvu43tvx|wT txw w v( tvwT twwt43twx|wt tyww43tw,x| txdxD43txx|xD txx43tz8x|43twx|43tyhx| zL tyy|43tyx| y| tzy43t{x| x ty4zL tzzl43tzx| zl tzz43t{(x| z t{\{<43t{x|{<}Xy43t{x| t| |43t|Tx|| t||h43t|x||h t||43t}$x|| t}8 t{}X t}}x43t}x|}x t~}43t~4x|} t~h~H43t~x|~H t~~43tx|~ t843tlx|43tx|}843tx|@ t043tdx| tx43tx|x8-tx1t t@4|!1x; ib  D1\(xHBhP4 9{Lb8 X( 43xHR|M43xHR|M xX43yX 43DxHR|M H(43| xHR|M(  43 xHR|M 843l xHR|M 43 xHR|M `t43H`T 8-\|xH(843 xHR|M4 !tX?4,H!D1Px(qph 4 9{p,mb 43p:0x(2|- p@ :D:x@|t0x443pttx(2|- pL43p:dx(2|-43p<x(2|-43px(2|-43p,Yqe p43px(2|- pT00x px43pdx(2|- p43p Gx(2|-  pP443pPx(2|-4 pP43p(@4 8-p<\x(q<<p43pFx(2|- =P; ib  [P@aota|%Tbx` @ 4[e `$D1xDx*X4sX $4 9{bЌ8 $0P l43x| 843x|43x|430  d0 pP43x|P 43x| @ 43tx| 43(x|43x|43D) 8-xP tD1Pxhxh5tx 04 ){lb̌8 0$Pp@0 x43'xhr|m D$43<%xhr|m43&xhr|m43$P  $ P p43"xhr|mp 43(#xhr|m `@43 xhr|m@ 43xhr|m43!xhr|m43dht 8-|xhd <0b4<<!b<Et, P$  @P0`!@ x |0$H @T( @T4H(0%h4"+4<X!P4" "TXP  @XP44X "TP,H(4|4h$!D1B$t0(  x4 &KetbČ D DD43, 43|.43d-t|43h/t| 44 !D( D1Bd18@ 4 &K b4  H43 2  T43 543 343 4  4H  ,T , (HH8- x4t4,4|||4!ld<`oot`bxaaaa|[P[B@0u\ptc:4L!.[N\A4dxH`%Tal(HAdx4N\[.!4Lcpt:t4!44edio(pXpptDt Xh+_U JH@/\- -D< /H BlockImage P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin /   mUFF(F(F'G'F'G'F&G'F%G&G&F%F$F%F%lSFmmmoXGH! Y) c,f/e,e.d*f,d)e,e*f+d'd(f*f)c%zP>;;;S/q4MUWTXQURTQTMNQPG?///b9Piᬍ_^ Z222l;YtI`e!333o?`w v6Ye!222o>`~H$ _/ k6k9j6l:k5k2[m!333oBf} _0 Tfe`eek4[s!666pAck8jxNՃk6au!888pBjk9nxN*^Մl:bu!888pAfl9oN*l@ sl7e{ 888oBfl9nwPl8Pwl9d} 555pCkl;{ևn׋l? j ///pDk܊l@ lȿ---pCiYl:gȿ///oCh渌OxEn Ǿ111pEp}iyJl<mE wS hnkwR mA l? zQ h|Ǿ222gGj߀zo{́ۆ܊́wr~Fƽ:::D GѵļGGGȿǾǾƽƽƽƽƽƽƽûggiOOOqqsEEE]]]YYYKKKRRRUUUSSSQQQOOOLLLKKKKKKKKKLLLNNNPPPRRRSSS\\\lllwwwrrr BlockImage\P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin/X@&& {{{ƛϢt:::$$$###"""  *** 򭭭jjjS///  *** ZZZ:  *** 젠@@@% !!! *** ۇr000 *** pppW((( *** VVV=*** 𤤤DDD$*** ݊v888(((ŽXXX* ~~~<<>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (1 DC B /12DE $ o7o7< o7o7o7o7o7o7< o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7w$o7o7o7o70o7o7o7o70o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o70$o7o7o7o7o7o7o7o7w$ <o7o7o7o7o7o7< <o7o7< << <ww< $0000$ d BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinV/,0 eeeSSSQQQOOOSSSSSSSSSSSSSSSTTTQQQKKK;;;eeeZccclllpppoooppppppppppppppppppqqqffflPPPVVVpppqqqe,,,%QQQ󕕕&&&1$NNN!!!= ===|||zzz,,,###%%%%%%%%%jjj󐐐; ]]]AWWWP]]]V]]]V\\\V\\\V[[[VZZZV\\\V\\\U___fIIIyyyuuu,,,222x999u<<<111iii777zAAA[XXXV]]]V\\\V\\\V[[[V[[[W\\\VYYYJQQQ#FFF$aaabbb֋󿿿󪪪㇇XXXK777^^^KKKP***xxx󄄄666+𜜜555F222Q222Q222P222P222P222P222P222P222P222P222P222P222P222P222P222P222P222P222P222P󕕕333Qfffjjj333QVVVpppuuuEEEG6@@@VVVbbbjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjaaaLLLl- ^<<>>KKK@ -___^^^sss---nnnrrrJJJ!Z@@@vvvAAAVXXXuuu111%*[[[.OOO/MMM/MMM.MMM?SSS[[[𠠠sss```zzz;;;,PPPppp&&&CCC󘘘PPPJ~~~瑑鏏鏏璒~~~󣣣uuu ;;;dddj###d999vvvEEEpccckkk,,,%uuuZkkkIIIL ```qqqKKK󱱱BBBA ttt<KKKjjj###@@@888,,,򕕕GGGettt7f???:::b򄄄KKK~kkk```###(uuu7FDDDۂEEEkeeegggJJJ))): uuu7.CCCbbbWWWPPP@@@***K uuu7000TTTxxxEEE777***U uuu7 QQQz===~...㠠)))W uuu7SSSw===z,,,ޠ)))V uuu7 ***WWWDDD333ꨨ)))V uuu7KKKaaa```LLL;;;***V uuu74MMMwwwGGG^^^rrrAAA'''Uttt7MJJJ镕>>>QQQTTT$$$Qttt7uMMM󪪪+++,,,>>>~~~XXXEuuuCeeeZZZTTT𸸸$$$000񞞞DDD3 uuu o666򏏏...ooo[[[TTT:::l#ZZZCCC>>>>>>999IIIyyytttXXXJJJEEE򡡡---tttdddWKa_^wLLL|||sss---|||___|bbbLLL BBB裏CCC; L!!!OOO}}}ttt<<  G###PPP}}}uuu\?.pWWWчwww;;;~***pppRRR^ G###OOO|||uuuA W\\\YYY333` UUUeee!!!x3  H###QQQ}}}uuu7+++6I@dFFFsss***E H$$$PPP}}}vvv7...hhh鐐mmm---O G###NNN{{{uuu7[[[```TTT$$$O G###NNN}}}ccc7333!$$$?R< I%%%FFFDDDCCC333y.  .Sc`C /1D,  $ o7$ o7o7o7$ o7o7o7o7o7$ o7o7o7o7o7o7o7$ o7o7o7o7o7o7o7o7o7$ o7o7o7o7o7o7o7o7o7o7k$o7o7o7o7o7o7o7o7k$o7o7o7o7o7o7wH$ o7o7o7o7wH$ o7o7wH$ wH$ wH$ $TH$  /12DE $ k$0q7q70q7q70q7q7q7q70q7q7q7q70q7q7q7q7q7q70q7q7q7q7q7q70q7q7q7q7q7q700$kk$ $00000000000$ /1D $ o7o7o7k$o7o7o7o70o7o7o7o7o7o7o70o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o70o7o7o7o7o7o7o70o7o7o7o70o7o7o700$kk$ $0000000000000$ AConfig@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B30.500 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................(F4 ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DFLoopTermTim...INI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DDLoopCntTime...N\ BlockImage\P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin/X@&& cccCVVVmcccqjjjqgggqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhrgggi\\\CLLL Saaa哓~~~Juuu|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuccc|||/000@@@IIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIII,,,j:@>>>>>>>>>>>>>>>>>>>@=!  Tahoma 2 9D@Turn_Pivot_L1 [ BlockImage)XP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin(/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (1 DC B /12DE $ o7o7< o7o7o7o7o7o7< o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7w$o7o7o7o70o7o7o7o70o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o70$o7o7o7o7o7o7o7o7w$ <o7o7o7o7o7o7< <o7o7< << <ww< $0000$ c BlockImage\P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin/X@&& cccCVVVmcccqjjjqgggqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhqhhhrgggi\\\CLLL Saaa哓~~~Juuu|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuccc|||/000@@@IIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIII,,,j:@>>>>>>>>>>>>>>>>>>>@=!  Tahoma 2 9DDTurn_OneWh... t BlockImage^P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin/X@&& aaaaaaaaaaaa___\\\NNNFFF\\\ZZZYYYTccczzzjjj%&&&///eeeTTTaaaaaaaaaaaa___\\\NNN111\\\WWWVVVqeeeꗗvvv> AAAcccTTTaaaaaaaaaaaa___\\\NNN JJJKKKFFF~fff𜜜qbbb___TTTaaaaaaaaaaaa___[[[LLL(((QQQFFFzeee񚚚x FFF```^^^RRRbbbbbbbbbbbb^^^I]]]cZZZ$""" JJJNNN~hhhx ZZZ[[[O^^^t\\\'---^^^^^^^^^]]]C[[[ľZZZ/444]]]{hhhzzzyAAA___[SSS񝝝ƬTTT````````````UXXXGGG($$$!mHfffMVVV썍NNNGMMMMMMMMMPPP000CCC---888>>>$)))-81"""---ӍYYY7777;~UUUćګگڰ֜eeeU111mmmTTTJOOOLLLx$$$wppp󔔔333:~} ? aaaaaaUUU999!!!$ aaau!!!PPP%%%]]]]]]PPPQQQUUUMMM,,,WOOObbbA <<<RRRTTTWWW###]]]\\\LLLIIIHHHQQQBBBrrrTTTPPPJJJIIITTT###,```\eeesssrrrtttoooA===Ɣʫ...0yiiitttrrrtttggg&"""R^^^{{{ǖ...2ϟگ111Eڟj >WWWccc把쉉파yyy;Ɠ˰***?pppꍍ숈ccc{ U jilL lll'+`kji>  q===kkk  oooK222^^^[[[,,,P lll+++w 6 999ZZZ___HVVVՈ΅KQKKKjjjv [[[Қ]]]!QQQQQQTTTccc___JQQQ䄄ͧ333(oH=!!!堠GGG*bbbbbbaaa___<[[[搐rrr%#?!!!:" aaaLLL<<<<<<<<<:::aQQQ```VWSSSר͌G%%%'CCC\\\KFFFAAANAAAoppp$???QQQ?91hhhigggE;LLLeeemhhh^^^aaadbbb񜜜,,,''''''aS   Tahoma 49DGP-lineFollowU... BlockImage)XP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin(/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (1 DC B /12DE $ o7o7< o7o7o7o7o7o7< o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7w$o7o7o7o70o7o7o7o70o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o70$o7o7o7o7o7o7o7o7w$ <o7o7o7o7o7o7< <o7o7< << <ww< $0000$ p BlockImageTTP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinS/S\SDII Y{{{১᪪⩩⩩⩩⪪壣kQQQrlll222: rjjj+++Rrjjj***Ureee***Treee***Treee***Treee***Treee***Treee***Treee***Treee***Treee***Treee***Treee***Treee***Tpfff(((T iii ::: 777 777 666 555zXXX***\ 777 777 555```u~~~횚髫ꪪꫫꦦ𢢢먨ꪪꫫmmmbbb峳< mbbb===5uuuS################# Tahoma &,9BC BlockImage4P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin4,/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (1 DC B /1D, $ $ < o7< o7w$Ȱo7o7H o7o7o7w$o7o7o7o7o70o7o7o7o7r80Ȱo7o7o70$ko7k$ $3HxyH0$  $00HwwH00$  $0$ /3F $ q7q7< q7q7q7q7< q7q7q7q7q7q7< q7Ȱq7q7Ȱq7< q7q7w$$kwq7q7kwk$ $$q7q7<$$ q7q70q7q70q7q70q7q70q7q700$kk$ $00$ /12DE  < < < $< k`$ $kk<k$00$< $kk$k$< 0 $kk$$T< k$H  $kk$k$H$kk$k$ 0 $kk$k$00$ $kk$$k$ $$kkHkk$$kkHkk0$$ $$$$  BlockImage)XP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin(/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (1 DC B /12DE $ o7o7< o7o7o7o7o7o7< o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7w$o7o7o7o70o7o7o7o70o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o70$o7o7o7o7o7o7o7o7w$ <o7o7o7o7o7o7< <o7o7< << <ww< $0000$ Config@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31.000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................( ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DFLoopTermTim... NI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DDLoopCntTime... Variables@@@VariableInfo.ctlP@0Name@ Datatypes.ctld BooleanNumericStringInteger Boolean Array Numeric Array String Array Integer ArrayUnknownDatatype Variable Info Variable ListDistance UserBlock  !MerlotIconData2@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @7```JSSSFMMMGMMMMOOOETTTAAAiii젠棣梢sssZ111nnn쎎mmmkkkzzzkkkzzziiiyyyaaaqqq000UUUmmm444RRRmmm111SSSnnn000RRRnnn111TTTooo222[[[ttt***bbb{{{ggg{{{kkk|||mmm􁁁ddd򚚚󖖖eeeVHHH888,,,+++...)))v0FIHG7  <<&'"& ###!!!  222 $$NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0Dflt($LUUA *>*>*>*>LH  ]  r  Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0RSRC LVINLBVW  4VINSTRSID LVSR BDPW4LIviHCPTM\DSTMpDFDSLIdsVICDversDLDRFPTDCPMpICONicl8$DTHP8LIfpLFPHP`FPTStTRecLIbd,BDHP@BDTSTVITShHIST|PRT FTABxS\S2