RSRC LVINLBVW, ,Saved StraightTurnBlockyRSRC LVINLBVW `@ 2<وm$L(6^ PKKɥU qldWڱNuvА] @LVIN4Instance 1 25Saved StraightTurnBlock .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 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 ( ^| h 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS4Instance 1 25Saved StraightTurnBlock .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j:codep 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@$dd$ZY== p h搐ÐEw :E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð :Ðx&^6:Ðx&RL:Ðx&ob:Ðx&x:Ðx&p:p @'PUEd$=ÐPsh  8:Ph  :WPh  0:Ph j:Ph :P9h  ސ:oPh  :5Ph R:P=h  :Pkh  Ƒ:P8h :MPkh $::Ph t:Ph :Ph  :eP]h !":+Ph &\:Ph *:P/ h "Г:}P h # :CP h  pD: PC h  ~:Ph h :_^ZY[]ÐT=,PEP$PP3:$T$@ $Ðd$X=,PEP$PPp:$X$@ $Ðd$\=,PEP$PP:$\$@ $Ðd$`=,PEP$PP:$`$@ $Ðd$d=,PEP$PP':$d$@ $Ðd$h=,PEP$PPd:$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rdd$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žPTABxpQRuh#d$ZY,Ul$SQRVW}#QRUdd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hU,+d$$ZY_^ZY[]ÐUl$SQRVWum:F :F:F@:FDQRhUcd$ZY_^ZY[]ÐXG+ JX:/-  q7 Yg ) { O A08@H%>r| Z p WKCODEpI %7.1Oldest compatible LabVIEW.0t' ',P22p,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)Ù @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPD'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 PDGoalHDܿ,10YDee Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD$,EqGpTDSteeringHDD,VD#C0v#D0v Stop AfterHDg'3R@z3S@z UD+8+8 Goal TypeN+8+8 H,=J==HD,=J=JTD++DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCP|CDP|  Next ActionTDSteeringQDA`B`PowerUD DirectionH$'3UD  DirectionSD88<-LabelUDBB <-CaptionVD6A-6A- Left MotorHl-<BIn<D<mWD6DAu6EAu Right MotorH^'<I<<WD6A6A Other MotorHx,<I<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1828H$'9H:HLD##LDX_Y_LDCJDJH$,`oaoYDee Sequence FlowHD'^_ HDc'@AHD,XwYwHDl,dXqdYqHD,XnYnHDtm'XY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHD,XY ~D("*!222Convert enum to U8 to account for compiler oddity.HD0,9XF9YF HD,h$uWh%uW HDH,VVHDdf'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`FPHP4Instance 1 25Saved StraightTurnBlock .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(DFPHPD0,8'" (C~pt9/ȗ''3ZQeH/U,XL!p!р@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h$B|hT0<p4 FT `8 6T 2FL_pp 4T 0cccp 4T bbb8hTB R @d 8f#+jP,4 FJf`T8hB K@d!B$+jP,4 F<JB`I8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`8 6x DrFmH p 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `x0  d8  6 Fly_p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`H0% @ 7Nd8% 2@ ;JF_Ɯp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`o8(hBR 8( 2 ;JFPp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7`ܥH<+  dT4+ F@R *7`̴<, 44, FDR *=7j` 0<-! |dL- 8 8 tL44\-44L@t 8 8a"; ib 1; ib ,-#`$ #$@a#$; ib 1; ib ,-'d#1&; ib 4- O#R09`T<.OJe"x<. ~#8Ia'40 O#$`H1 #ee2e2e2e22|$<2O<JB%0,2%\%%&42 O$RW``@43 O$BK`C<4 ~$_p<0,6 $BB2B2B2B2'; ib 1; ib 1; ib ="H"""0#&&&46 NRJf`&&4d' NRJf`i 223ZQe/[,BDHP4Instance 1 25Saved StraightTurnBlock .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viP@PTH0p BDHPDܤ'8nKp7~pZ~-ܤ'F Y]QP@/U,710)nh071|07@8D]}mt47 BD]Ē08@?_O08@ Wwg48 B?Hճ09@ 8 L  @ T $ \ > ,  4>3 , 8"L*T&P> > , l L4>3 , L"TP> L > , 4>3 , LTP> > , < 4>3 , p LTP>  > , 4>3 , !D*L"H> >@ >@4>3 , " DLH > , t T4>3 , #<*D"@> T > , 4>3 , $ <D@> > , D $4>3 , x%"4*<&8> $ > , 4>3 , &4"<8 > > ,t4>3 ,H'4<8 > > ,|4>3 ,( 4<8 >\4>/`> >X ` >W4 > , @4>0T>.>,@<>./084>`Ph|Q> >@>04>0adiytnnm4>`hQ4>`|g4>`e>D>1 )XOH4> &KH ?b8@? 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? BW<04@'x3@<@4@0^Q2f<[7"4@ `'#pA ,0A@LTGWWwOg4A BT8WG4B'8!0B@ 4gXwxoh4B Bg#vX.0C@ LPXxh4C BP~W0D@ 4Xxh4D BX\4E&2t4E&h7(4E&7 DE1!T! Tt8' E!E!4E &K zb/@F !!""# #t#$X$%H%% F !!F"4F3 u F "<! F &""4F3 ! v4F3 "fF" F Jp"p"4F3 !g F ## 4F3 #`dF#t F #,#tF#4F3 #eF# F $#4F3 $DF$X F $$X4F3 %C4F3 # F $x$4F3 %4B F%H F %4F3 %: F% F L%hPF$F% F &4F%4F3 %9 FP%F%H4F*H 4F($iF<|FlF8FFLFTDXF,J_>e8JD+()T`F,?,F'CCX.,F'-((|FF)$0F($J0F.'-Hm  FB(($0F(PI<F$1'P 4_ynb0 ,G H' GB)$($ G@@')($4G,9,!0G-',j G@@'h*0G",|4G($@4l Q GB(**0 GB)$*00G-'-i"G*` GB(,H+T GB)$+T G@@'+TG(P($0G-'-,h GB(&+" GB)$+"4G($@kt G@@'&+"G$) GC?p1,GT+G***`G+|+\+G,(,,|G)))4G (PtH-dH@P@ HB)$I"4H"0x+Yb],H&KB,H*04H/`^~&`H. H.H/H/`4H0.H.fnj`H084H`/,e!!H`/4H`eH!# H"LLD-Q4H0.H.|fvn` H.H./`4H0.H0$nvr`H/ H.HLD.Q H @0-QH/|0X4H($0l!H0X>H@P@,0H* B(W` [LH'H PT8<lDLH Dl<8TPHh H ohoH HdgHzzgHgHL%g%Hg H LhH hHOOg!H)   DH1($:x:DQ q)h-p[H:H; 4H &K9B Q\bp}@I :; ;@;<0<==|>>l>? I9::I;@4I39:.i!q)m% I9;`; I9;;@4I39:0/a!i)e%4I39;3Q!Y)U%I; I9;;4I39:1Y!a)]% I9<<04I39<6Qa!YI< I9&;i qm 4I39<7aqi I9=>4I39>XIa ie I>l I9>$>l4I39>,Y a] I> I90>QI>I? I9?<?4I39?Q YU 4IC,@_0I?pC I@BK1?I@A?I@A1I,GI* ICC@,|I@A ICCA,|0I*B-xBK|F I@B&@,|I+\DI1C,DA|Ww6\  P IABdA\4I &KAHWbJA\0J*B@pABJKEF J@BBA,|4J($BHjJA4J3AAo.w6s2 JADBJBLJ)($?ASK wM?CJC,,JBHHt? ,J(B90JC,0JB94JC,H_@J A\BDDE\EE|EFLFHTGG JADdDD4J3AEH_.g6c24J3ABg.o6k24J3AE~W._6[2JE\ JAFEJEJDD JADE\ JAEE|4J3AE|W&g._*JE| JAGEJE4J3AE4}g&w.o* JAFlFL4J3AFzWg&_"JFL JAFF4J3AH@yows4J3AF{gw&o"4J3AGpxgok JHT JAGG4J3AGw_gc JG JA?pH ?4J3AH*W_[ JF JAG<HTJCAJAJGJ@P@J&)! 0J-'I JB(KI"J-IJ,J)*+|,(-,J)*+\,I,J*0++I4JJK  J"J J@@'JpI",J)*`+,|JHJJp 0J*KPbkf4J($mx JKTJKL$1N; ib  J@LKT4J`_f!"Jd\K4J`\d4J`]|dp J"LLMJ4J"M |?HC,J<H/|L J @KMJJLM|,J0XM|,J\h-M!n,; ib 1; ib 1; ib 1; ib 1; ib 1; ib `J!`Xt71[,ZZPPOJJ\$\D4JW4O`$!+JRZJJPUDJ1W4QP7WdUJPt J"W`VX@ JQ\JQ4J &KP@7b@K Q\QQRRS<ST TUUxU KP@QQ\KQ4K3P@PVOWS KP@RQ KP@^RQ4K3P@PW OWS4K3P@RlZOWSKR KP@OR8R4K3P@Q|YO WS KP@SpR4K3P@S(\G OKKS< KP@RS<KS4K3P@S[ GOKKR KP@\Tt\D4K3P@T b? GCKT KP@VSU4K3P@Uc7?;4K3P@S\] ?GC KP@T@T4K3P@T 7?; KU KP@TU4K3P@Ud7 ?; KUx KP@]U0]$KTKU KP@[tV4[ K @O0X X@ 4KW4Va)4K3P@U7?; <K O0.H`,KVO^]\[tKPT ,KZ0Z[\$]^PK U,KO0WV0KW4VKZ0,KP@ZZ0<KLO0.H4K`Wc4K"O0P$,K[ \D]$^UKXYl4K`^PdQ KYP0K*X +b4k/f,KdTKX K@XYP,KtL$Yl,K$KTYKT XKK K@W`ZZ00K%O0Z<hxpKZ0K$O0W -%K[[ K@W`OZPZ K"W`[t[ K @O0L[4K"O0OQ.?7H2C4KW4\db&,K[[@\^lX@4K"O0Z?KL$[ K"W`\[@M| K @O0L[@M|K[UKQ^4K"O0] 4KW4]Dat' K"W`]\P K @O0X\PK\$SK^^KL\DK]]$4KW4^4a,Q(LK X LDXLL/H.K]UxKYl]$4K"O0]`.Y7b2] K"W`^^lQ K @O0LD^lQ4KW4\`!*K^/|08K?p[[HKCEF|FKOpS\K^2]S]HK];HK\2CC\KVCCHK[t;K!8/f-/-K8!f,,HKX pKX/~~/fHKLC2CHKLfHKm!K/HnnK.nnrnrKLDj2]]]j]]K[AidiY[YK)[[)[7pK)!)KmK&F|FYKsdsmKBmEFFK,Hsm`s`K*mK0]] KK   [ [ C C Y 1n; ib LKJp)&h  LdLiKN@NpNNNO8niKN@NpNNNO8n-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?NI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?J"(  /  6  = ? A  H TahomaTahomaTahoma02Tahoma2RSRC LVINLBVW  4 RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec<STRGCPSTDMNGILIfpFPHPLIbdBDHPVITS HIST PRT 4FTAB H4lsc D `}(ڴ|7$87PDr7p-8d8Ӵ9Hٴ;L%?PHԴ?X`w@LQ؏R,RxXRtS84vSl Sܐ T4) T\!TU((UrUؠߴV$VpH}VHڴW((sWxwW&X@dvX#XմY@8* Yv!Y+"ZPo#Zm%Z`&[TDɴ([<)[ +\H,\H,-]@.]\0]ʹ1]3^H&4^ 6^pٴ7_4xA8_δ9_A:`,޴;`xw<`Č=aL(>a\˴?aĴ#@b,XAbx|Bb)CcHDcLӴEc@Fd, Gd 'HdδIet$JeDKfLEGO.llbSequenceBoolean.ctl6LVINInitializeMovement.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 PPowerpdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringpdfdPtxdPoldPext 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 ( ^| d 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS4Instance 2 25Saved StraightTurnBlock .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386jeycode+ EweyE\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>nyE\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpEToyE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$%d$ZY== p h搐ÐEw KpyE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐpyÐx&^pyÐx&R qyÐx&o"qyÐx&8qyÐx&pZqyp @'PUEd$=ÐPsh  8|qyPh  qyWPh  qyPh *ryPh dryP9h  ryoPh  ry5Ph syP=h  LsyPkh  syP8h syMPkh $syPh 4tyPh ntyPh  tyeP]h !ty+Ph &uyPh *VuyP/ h "uy}P h # uyCP h  pvy PC h  >vyPh h xvy_^ZY[]ÐT=,PEP$PPvy$T$@ $Ðd$X=,PEP$PP0wy$X$@ $Ðd$\=,PEP$PPmwy$\$@ $Ðd$`=,PEP$PPwy$`$@ $Ðd$d=,PEP$PPwy$d$@ $Ðd$h=,PEP$PP$xy$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$R6%d$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žPTABxpQRud$ZY,Ul$SQRVW}#QRU!%d$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hUl2d$$ZY_^ZY[]ÐUl$SQRVWu-xyF |yFeyF@}yFDQRhU%d$ZY_^ZY[]ÐXG+ JXey/-  q7 Yg ) { O A08@H%>r| Z p WKCODE+H %7.1Oldest compatible LabVIEW.}\,ό,'[\22p,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 FlowDTHPD'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 PDGoalHD,10YDee Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD'EqGpTDSteeringHDX'VD#C0v#D0v Stop AfterHD$'3R@z3S@z UD+8+8 Goal TypeN+8+8 H|'=J==HD]'=J=JTD++DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCP|CDP|  Next ActionTDSteeringQDA`B`PowerUD DirectionH$'3UD  DirectionSD88<-LabelUDBB <-CaptionVD6A-6A- Left MotorHd'<BIn<D<mWD6DAu6EAu Right MotorH,<I<<WD6A6A Other MotorH,<I<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1828H$t'9H:HLD##LDX_Y_LDCJDJH$,`oao[DCDSequence Flow 2HDH'^_ HD['@AHD'XwYwHD,dXqdYqHD'XnYnHD,XY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHD,XY ~D("*!222Convert enum to U8 to account for compiler oddity.HDZ'9XF9YF HD,h$uWh%uW HDP,VVHD ,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`FPHP4Instance 2 25Saved StraightTurnBlock .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(DFPHPD'8'" po(C~+t9/h',3ZQeH/U,XL!p!@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h$B|hT0<p4 FT `H8 6T 2FIp 4T 0cccp 4T bbb8hTB R @d 8f$+jP,4 FJf`lu8hB K@d!B#+jP,4 F<JB`_8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`_8 6x DrFpp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `\H0  d8  6 FP}p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`H0% @ 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`T<+  dT4+ F@R *7`<, 44, FDR *=7j`<-! |dL- 8 8 tL44\-44L@t 8 8a"; ib 1; ib ,-#`$ #$@a#$; ib 1; ib ,-'d|$1&; ib 4- O#R09`촌<.OJe"x<. ~#8IH,40 O#$`,ó1 #ee2e2e2e22#<2O<JB%0,2%\%%&42 O$RW``}43 O$BK`<4 ~$_px'6 $BB2B2B2B2'; ib 1; ib 1; ib ="H"""0#&&&46 N<RJB`&&4d' N<RJB`i 223ZQe/[,BDHP4Instance 2 25Saved StraightTurnBlock .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viP@PTH0p BDHPD,8nKp7~+ZX',F Y]QP@/U,710)nh071|07@8D]}mt47 BD]X08@?_O08@ Wwg48 B?09@ 8 L  @ T $ \ > ,  4>3 , 8"L*T&P> > , l L4>3 , L"TP> L > , 4>3 , LTP> > , < 4>3 , p LTP>  > , 4>3 , !D*L"H> >@ >@4>3 , " DLH > , t T4>3 , #<*D"@> T > , 4>3 , $ <D@> > , D $4>3 , x%"4*<&8> $ > , 4>3 , &4"<8 > > ,t4>3 ,H'4<8 > > ,|4>3 ,( 4<8 >\4>/`> >X ` >W4 > , @4>0T>.>,@<>./084>`Ph|Q> >@>04>0adiytnnm4>`hQ4>`|g4>`e>D>1 )XOH4> &KH ?b ̳@? 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? BWp4@'x3@<@4@0^Q2f<[7"4@ `'#ר}A ,0A@LTGWWwOg4A BT8WGT4B'8!0B@ 4gXwxoh4B Bg#vX}0C@ LPXxh4C BP~W0D@ 4Xxh4D BX4E&2t4E&h7(4E&7 DE1!T! Tt8' E!E!4E &K zbg@F !!""# #t#$X$%H%% F !!F"4F3 u F "<! F &""4F3 ! v4F3 "fF" F Jp"p"4F3 !g F ## 4F3 #`dF#t F #,#tF#4F3 #eF# F $#4F3 $DF$X F $$X4F3 %C4F3 # F $x$4F3 %4B F%H F %4F3 %: F% F L%hPF$F% F &4F%4F3 %9 FP%F%H4F*H 4F($iF<|FlF8FFLFTDXF,J_>e8JD+()T`F,?,F'CCX.,F'-((|FF)$0F($J0F.'-Hm  FB(($0F(PI<F$1'P 4_ynbĶ ,G H' GB)$($ G@@')($4G,9,!0G-',j G@@'h*0G",|4G($@4l Q GB(**0 GB)$*00G-'-i"G*` GB(,H+T GB)$+T G@@'+TG(P($0G-'-,h GB(&+" GB)$+"4G($@kt G@@'&+"G$) GC?p1,GT+G***`G+|+\+G,(,,|G)))4G (PtH-dH@P@ HB)$I"4H"0x+Yb],H&KB,H*04H/`^~&`H. H.H/H/`4H0.H.fnj`H084H`/,e!!H`/4H`eH!# H"LLD-Q4H0.H.|fvn` H.H./`4H0.H0$nvr`H/ H.HLD.Q H @0-QH/|0X4H($0l!H0X>H@P@,0H* B(W` [LH'H PT8<lDLH Dl<8TPHh H ohoH HdgHzzgHgHL%g%Hg H LhH hHOOg!H)   DH1($:x:DQ q)h-p[H:H; 4H &K9B Q\b@I :; ;@;<0<==|>>l>? I9::I;@4I39:.i!q)m% I9;`; I9;;@4I39:0/a!i)e%4I39;3Q!Y)U%I; I9;;4I39:1Y!a)]% I9<<04I39<6Qa!YI< I9&;i qm 4I39<7aqi I9=>4I39>XIa ie I>l I9>$>l4I39>,Y a] I> I90>QI>I? I9?<?4I39?Q YU 4IC,@_0I?pC I@BK1?I@A?I@A1I,GI* ICC@,|I@A ICCA,|0I*B-xBK|F I@B&@,|I+\DI1C,DA|Ww6\  P IABdA\4I &KAHWbԳJA\0J*B@pABJKEF J@BBA,|4J($BHjJA4J3AAo.w6s2 JADBJBLJ)($?ASK wM?CJC,,JBHHt? ,J(B90JC,0JB94JC,H_@J A\BDDE\EE|EFLFHTGG JADdDD4J3AEH_.g6c24J3ABg.o6k24J3AE~W._6[2JE\ JAFEJEJDD JADE\ JAEE|4J3AE|W&g._*JE| JAGEJE4J3AE4}g&w.o* JAFlFL4J3AFzWg&_"JFL JAFF4J3AH@yows4J3AF{gw&o"4J3AGpxgok JHT JAGG4J3AGw_gc JG JA?pH ?4J3AH*W_[ JF JAG<HTJCAJAJGJ@P@J&)! 0J-'I JB(KI"J-IJ,J)*+|,(-,J)*+\,I,J*0++I4JJK  J"J J@@'JpI",J)*`+,|JHJJp 0J*KPbkf4J($mx JKTJKL$1N; ib  J@LKT4J`_f!"Jd\K4J`\d4J`]|dp J"LLMJ4J"M |?HC,J<H/|L J @KMJJLM|,J0XM|,J\h-M!n,; ib 1; ib 1; ib 1; ib 1; ib 1; ib `J!`Xt71[,ZZPPOJJ\$\D4JW4O`$!+JRZJJPUDJ1W4QP7WdUJPt J"W`VX@ JQ\JQ4J &KP@7b@K Q\QQRRS<ST TUUxU KP@QQ\KQ4K3P@PVOWS KP@RQ KP@^RQ4K3P@PW OWS4K3P@RlZOWSKR KP@OR8R4K3P@Q|YO WS KP@SpR4K3P@S(\G OKKS< KP@RS<KS4K3P@S[ GOKKR KP@\Tt\D4K3P@T b? GCKT KP@VSU4K3P@Uc7?;4K3P@S\] ?GC KP@T@T4K3P@T 7?; KU KP@TU4K3P@Ud7 ?; KUx KP@]U0]$KTKU KP@[tV4[ K @O0X X@ 4KW4Va)4K3P@U7?; <K O0.H`,KVO^]\[tKPT ,KZ0Z[\$]^PK U,KO0WV0KW4VKZ0,KP@ZZ0<KLO0.H4K`Wc4K"O0P$,K[ \D]$^UKXYl4K`^PdQ KYP0K*X +b4k/f,KdTKX K@XYP,KtL$Yl,K$KTYKT XKK K@W`ZZ00K%O0Z<hxpKZ0K$O0W -%K[[ K@W`OZPZ K"W`[t[ K @O0L[4K"O0OQ.?7H2C4KW4\db&,K[[@\^lX@4K"O0Z?KL$[ K"W`\[@M| K @O0L[@M|K[UKQ^4K"O0] 4KW4]Dat' K"W`]\P K @O0X\PK\$SK^^KL\DK]]$4KW4^4a,Q(LK X LDXLL/H.K]UxKYl]$4K"O0]`.Y7b2] K"W`^^lQ K @O0LD^lQ4KW4\`!*K^/|08K?p[[HKCEF|FKOpS\K^2]S]HK];HK\2CC\KVCCHK[t;K!8/f-/-K8!f,,HKX pKX/~~/fHKLC2CHKLfHKm!K/HnnK.nnrnrKLDj2]]]j]]K[AidiY[YK)[[)[7pK)!)KmK&F|FYKsdsmKBmEFFK,Hsm`s`K*mK0]] KK   [ [ C C Y 1n; ib LKJp)&h  LdLiKN@NpNNNO8niKN@NpNNNO8n-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? NI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?J"(  /  6  = ? A  H TahomaTahomaTahoma02Tahoma2RSRC LVINLBVW  4 RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec<STRGCPSTDMNGILIfpFPHPLIbdBDHPVITS HIST PRT 4FTAB H -۴l t{ Ԭ İ{,(7(d7T)7t̴8%8h9L%;P}?Tɴ?\@PQ܄wR0|ܴR|*Rܬ.Sa`˴?a@b0)Ab|BcCCcLHDcEcpFd0GdϴHdBIex Je<Kf@ ۴fĈ f fX"f ϴ$fpʹ'fش*f,ɴg%ggLEGO.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<>tDVIDS4Instance 3 25Saved StraightTurnBlock .viXi386#codep+Ew#E\EPPUEd$=>=fÐqӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$/d$ZY=z= p h搐ÐEw $E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp&%p @'PUEd$=ÐPH%_^ZY[]ÐQRu|d$ZY,Ul$SQRVW}#QRUxd$ZY_^ZY[]ÐUl$SQRVWu%F#F@%FDQRhUed$ZY_^ZY[]ÐXA#fnv%CODEp+sH%7.1Oldest compatible LabVIEW.i'W,@,ҐPPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRR3LDTHPD'88DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[DBBSequence Flow 2LDH$X,LDHD\,JJOK ,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`FPHP4Instance 3 25Saved StraightTurnBlock .viLVCCSequenceBoolean.ctl(PTH0 @FPHPD,8dx ~p+,0|,P'#yOH/U@XLTX@7d(10`||8h`BT|(0(02< ( 1; ib 4 32]`s}1; ib @d!(C+jP,4 F(JC`8h(B K1$; ib ,, ; ib 1; ib 1; ib 1; ib 1; ib  4 O`R`0<O(J;< ~`'4 O``d} `;;;;;h`i0`- ,, 00 ; i 0` ; i 0 ; i 0 ; i <p0`DBDHP4Instance 3 25Saved StraightTurnBlock .vi @BDHPDԙ'8tH~p+l]'ԙ'#Oq@/U,((<0<10<l,\0@<(4 BK0  i; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; 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(        TahomaTahomaTahoma00RSRC LVINLBVW,Q , 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPST4MNGIHLIfp\FPHPpLIbdBDHPVITSHISTFTABtl)h+HʹHؘDH)%,ɴ,ش8pʹ ϴ X"ĸĈ ۴< Lϴ 4B@ppH%%\)(ٴ*˴+`&4Instance 3 25Saved StraightTurnBlock .vi`  <suiN 3FpSF9a ُ B~-g,uKGU$LVINStraightTurnBlock.rbtLVIN4Instance 1 25Saved StraightTurnBlock .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH094Instance 1 25Saved StraightTurnBlock .viLVIN4Instance 2 25Saved StraightTurnBlock .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH094Instance 2 25Saved StraightTurnBlock .viLVIN4Instance 3 25Saved StraightTurnBlock .vi 0@+jSequenceBoolean.ctl!Sequence Flow 2PTH094Instance 3 25Saved StraightTurnBlock .viP cP P d-` 8 P"@PP8 P"@PP8 P"@PP c c, c  cl0@+jSequenceBoolean.ctl!Sequence Flow 20@+jSequenceBoolean.ctl!Sequence Flow 2 c cl0@+jSequenceBoolean.ctl!Sequence Flow 2 c c, c c dP|^H~IIdl(>VIDSStraightTurnBlock.rbtVIDS4Instance 3 25Saved StraightTurnBlock .vi|PTH0VIDS4Instance 2 25Saved StraightTurnBlock .viPTH0VIDS4Instance 1 25Saved StraightTurnBlock .viPTH0 xi386<code]d Ew<E\EPPUEd$=9=ÐqӀ}}E$EEɍHHƅƅfxƅhET^<E\EP|.UR@␐}v}vBƅfx ƅss$s,$s<4sD<sLDsTLs\TETs<E\EP.UR@␐}v}v-ƅfxƅss$s,s<sDsLsTs\ET<E\EP.UR@␐}v}vƅfx } }P}}+QRPE@$7cd$ZY== p h搐ÐEw <E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðp<p @'PUEd$=ÐP4h<P 4<WP4S<P44<_^ZY[]Ð|=,PEP$PP<$|$@ $Ðd$=,PEP$PPE<$$@ $Ðd$=,PEP$PP<$$@ $Ðd$.Ul$SQRVWT$ QRPE@$R9cd$ZY=_^ZY[]ÐDžl||@ ldDžDžtDžxDž|PTABXphXDž@ DžDž Dž(,Dž0Dž8Dž@DžHDžPDžXd\Dž`DžDžDž PTABXXDž@ DžDžDžDžDžDžDžDžDžDžDžDžDžPTABXXQRu!d$ZY,Ul$SQRVW}#QRU}bd$ZY_^ZY[]ÐUl$SQRVWu<F !<F<F@7!<FDQRhUjbd$ZY_^ZY[]ÐXf$o<>%2lCODE]hd %7.1Oldest compatible LabVIEW.}'m4'r,, pPPP99ݽwp1 1p++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++DTHPD'88~ @Goal@Steering @Power<0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After>.@+jSequenceBoolean.ctl! Sequence Flow  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowL@ 0@+jSequenceBoolean.ctl!Sequence Flow 2|4p84p80|4 $FPHPStraightTurnBlock.rbt@FPHPD,8xP~]H]'0,H/UXL,,HP@7a; ib 1; ib ]x; ib 1; ib 1; ib 1; ib 1; ib 1; ib =\0`<   i0,H/U(Dd  E=dJNf|-LO@R4C5OLD$MNMD$2MD~~3>BDHPStraightTurnBlock.rbtLVIN4Instance 1 25Saved StraightTurnBlock .vi<PTH0LVIN4Instance 2 25Saved StraightTurnBlock .vidPTH0LVIN4Instance 3 25Saved StraightTurnBlock .vipPTH0\@BDHPD,8t[~]H,,U@/U, D` 0(; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib =@pD1xH p4 9{<LbPI8 T$\, < 43<@xHR|M <tT43<xHR|MT <43<xHR|M < \D$43<xy$ <43<xHR|M <43<HxHR|M <|\43<xHR|M\ <43<xHR|M <L,43< xHR|M, < 43< H`T 8-<\|xH4(dD1x+ 4 9{dbn8  h 8  p @ d 4 43d( x| d h43d x| h d 43d $x| d X 843d  8 d 43d x| d ( 43d \x|  d p43d x| p d 43d ,x| d ` @43d x| @ d \ $43d   8-dx H$`4 !$ H \4! ,pd<D1@ 0|hp+( \ 8 p 4 &Kp}btkX pXX43p0$43px"4T! 8-p40<8,Pp<d $T$$ixX X43p0$]D `!  43px"4T! d 8(-p40<s< 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  < o7< o7o7< o7m4o7o7o7< o7o7o7Ȱo7o7` o7o7o7o7< o7o7< o7o7<$o7o7w$o7o7TT< o7o70o7< o70$o7o7H o7o7w$ o7o7o7H $o7o7o7o7o7o7w$ <o7o7< <ww< $HwwH$ $00$ d 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$q7q7q7$q7q70 $kq7q7q$ q7$ q7q7q7q7k$$q7q7q7q7q7q7w$ <q7q7q7q7< <q7q7< << <ww< $$ /12DE  < o7< o7o7< o7m4o7o7o7< o7o7o7Ȱo7o7` o7o7o7o7< o7o7< o7o7<$o7o7w$o7o7TT< o7o70o7< o70$o7o7H o7o7w$ o7o7o7H $o7o7o7o7o7o7w$ <o7o7< <ww< $HwwH$ $00$ p 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 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 @7```JSSSFMMMGMMMMOOOETTTAAAiii젠棣梢sssZ111nnn쎎mmmkkkzzzkkkzzziiiyyyaaaqqq000UUUmmm444RRRmmm111SSSnnn000RRRnnn111TTTooo222[[[ttt***bbb{{{ggg{{{kkk|||mmm􁁁ddd򚚚󖖖eeeVHHH888,,,+++...)))v0FIHG7  <<&'"& ###!!!  222 $$NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0Dflt( _H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW, , 4VINSHRSIDLVSRBDPWLIviCPTMDSTMDFDSLIds$VICD8versLDLDR`FPTDtCPMpICONicl8DTHPLIfpFPHPFPTSTRecLIbdPBDHPdBDTSxVITSHISTFTABٴsԴ8%ilӴitdiDri8m|n`}o-pڴr@{D${$|LӴ|,||8m|#vȴ#AD<ݴ,ߴԐlxHs,4,HStraightTurnBlock.rbt