RSRC LVINLBVW dSaved Basic Follow1RSRC LVINLBVW,L ,`@0 </!? @OLEGO.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 20Saved Basic Follow .viXi386@ucodepEwduE\EPPUEd$=>=fÐjӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$ٺd$ZY=z= p h搐ÐEw EvE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðpvp @'PUEd$=ÐPw_^ZY[]ÐQRu'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 1 20Saved Basic Follow .viLVCCSequenceBoolean.ctl(PTH0 @FPHPD8d U ~p,0z#yOH/@XLTX R@7d(14d||8h4BT|(0(02< ( 1; ib 4 32Y`~1; ib @d!(E +j0,4 F(JE`}8h(B K-; ib 1; ib 1; ib 1; ib 1; ib 1; ib  4 O4R`~<O(J;p,(< ~4 }h4 O4`}h4 4; ; ; ; ; i4d- -, H0 ; i 04 ; i 0d ; i 0 ; i <p4d>BDHP/Instance 1 20Saved Basic Follow .vi @BDHPD8tT~plp#Oq@/,((<0<10<l,\0@<(4 BM}  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.viNI.LV.ALL.goodSyntaxTargets&@0Dflt(      ׀  Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif00RSRC LVINLBVW,L , 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPST4MNGIHLIfp\FPHPpLIbdBDHPVITSHISTFTAB s l8  `O ܯ @4a @.  \?  ̸   ,  i tÎ  Ď  / @ p P ( 4<} d U %g %Hh (Ѕ *0Ŏ *L: /Instance 1 20Saved Basic Follow .viNRSRC LVINLBVWCt H CT`@ <BOYBBOYBa`=%NSa SD qldW_ y LVIN/Instance 2 20Saved Basic Follow .vi LVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.viLVINMotor.Release.viC x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vi$$ x @!Speed Regulation@! Direction@! Direction out0@+jSequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@+jSequenceBoolean.ctl! Sequence Flow Ps 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 P c,RP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterx!dfdP!txdP!oldP!ext c/RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext c+pP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c.P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext c/^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c,ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2@Absolute Value!@Absolute Value! c c| @Motor @Pow2@! Canceled? c c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c c|@! Finished? c@millisecond timer valueMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @!Wait cl @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits c c\ c c|@!Speed Regulation @!Wait c@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type! cHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c2.@+jSequenceBoolean.ctl! Sequence Flow c0 c c  (c c c c dP``` d  ^  \  $ ^i 2RCXInputOutput RCXOutput 02<> p|~@ F  $"08 p~|~ < 0<>  pL|~    |$ $08D p|~H   VIDS/Instance 2 20Saved Basic Follow .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dllXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dllVIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0gi386scodeHJ|Ew$sE\EPPUEd$== ÐjӀ}ELXCt C4@Cl{pPRZXC\ {`P RZXCd {hP R4ZXC< {@P R}ZXCT{XPRZXCL {PP RffZXC { P R}ZXC$ {(P RZXCDDC,H_ƅ0ƅxƅƅƅ$ƅpƅƅƅpƅhhUEP.@+jSequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type @stages@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotor&@!Speed Regulation6&@NXT_OutputPort.ctlMotor @!Wait?@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits6&@NXT_OutputPort.ctlPort@! Finished?@! Canceled?(@millisecond timer value$@!Direction (T: Fwd) @Pow2th x @! TookControl?@ MotorBits x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?@! Cancelled?MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags>.@@NXT_OutputGoalType.ctl Goal Type @Goal8,@NXT_Motor.Action.ctl Ramp Mode@y@! Direction@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @Port @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P < <P ` p  <   , H p  $$  0  $    p  ,$ , , T$$TT d$$ H $ hh (l$$  \$  YDS S Sequence Flow[D45Sequence Flow 2QDkxkxMotorHD4q~Dq~CPD]j]jGoalHDq~q~QDk>x]k?x]PowerHD0qr~qt~VD Stop AfterHD   PD WaitHD,   \Dv]v] Speed RegulationHD(vrvs ZDCPICPIConnector paneUD33  Goal TypeH\GUITN   HDH ? >N  YDE E  Duration TypeTDDuration_D// Wait for CompletionWD    Next Action_Dfcsfds Control Motor PowerQD^nk^okPowerPD^k(^k(PortRD! 7" 7ActionUD Ramp ModeN! (" (  HD( N  H4_a UD?? DirectionH$lJ{K{3_DMNGeneric Refnum NameHlZ\WD]hE]hE Degrees outHLp}App@WDGG Degrees outYDH%SZH&SZ Direction outYD>`I>aI Direction outUDEpFp  DirectionLD$$H$$4%4LD LDIPJPLD4;5;H$XP`Q`HD}3}3HDy~yHDRgSg HDd0909HDwwHD   HDHDT]T]dDTVPreprocessMotorStages.viHD HD8''cD[ZInitializeMotorStage.vi\D. / Motor.Release.viRE~~ True qD%%%Illegal motor specified. Do nothing.HD`MDyHD@ HD89HDF&G& UD&& AbsVal.viHD6FC6GC SDR yS yPow2.vidD##PortSemaphore.Acquire.vijD++Motor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON OFF/ON OFF/ON! UnlimitedDistanceTimeStopConstantRamp Up Ramp Down&BackwardForwardBackwardForwardOKOKωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB` ,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 2 20Saved Basic Follow .viLVCCSequenceBoolean.ctl4PTH0LVCC GoalType.ctlPTH0LVCCMotor.Action.ctlpPTH0/@FPHP4|8.%hU/XL))$ԹR7~DHJ,S uV8LUH/dd||||8h+8B|hT0D 02 |D|8h,BT@T0D 4p@d T,|+j0,4 FJT`hw8hB K@d!X3, +j0,4 F4J3`0j 8h4B K||@D    ' X T $  (  h@Ph]I*|| 4 N jy`j 0  lId8 6 pEFj jp 6 0kwckwckwc8hB@R p 6 wbwbwbL : p0u0/.-[0DTF ||@P (\4 F \k`j 0  ld8 6 pFj jԨp 6 0kwckwckwc8 hBR  |p 6 wbwbwbL : p0u0/.-[ |0 D@ P ]bp  | |4 N X j=y^`j 0  X lmd8  6 X pqFj j԰p 6 X 0kbwnckbwnckbwnc8 h XB  DR  |p 6 X wbnbwbnbwbnbL : X pqw0u0/.-[ |p0 D  X$"  | | |0 D p~< O$T 4 Ocj 8 hB  << n ؋H 4<O$0<0D@H 48hB, <4 Oc < n ||8hB  T`|0Dlp<||8hBTe| 0D%0<O$eb$||4 OTu^c8hTB << nTuqH 4Tvbo|D0D#TpL0 8(DD0 *4 DBQJ`@d$$F| _y 4 NJ4`<TL8hB KPWJD8J FVF4 N `0  Dd,X< 6 @Fp 6 0 c c cp 6  b b b4 NR `4 FRJF`0'0 *4 FR `܋<p d X 4 ||4 GR0c, d4 GR c,!h,h!|4! GTRebtcЋ,"$`4" F XR ]ml`̋<#< $ \  4# FR ]l)`ȋ<$ht$|$|2,$D@$d$ Dn>4$ FpRJ 8`ċ,%|h844% JpJ`8&hpB K4& NR )`yP'WpJY &8'N  yy0)  6/ *4* N`y0+  Y ,<, 6 ^ Fy.|<.OD)pz4. O@cy8/hB ;</  rI|y1 DhDgDhDiDj01D0{,1!T |!!!"81U"K ,1 H "\41 FQL`y<2 2 YF| X3QK|}B03 7  OXb3|@3 2 O 03  Kd3|3|p3 2 +  PWuPWuPWu83hB!!T03D"|83h B!@T3|2@3PC$\H%h3|;43 F# \iF`|04 # kFd84 2# o~BFҰ||06D#P#$86h#BR p6 :# 0jvcjvcjvcp6 :# vbvbvbL6 :# o~0u0/.-[46 F#R H`|<7%#d#$h$%H#$01(DP( )D*t***X.<7O'=_](7|B47 O&4G$T[`|88h&4BR8 &4Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl08D&p&4p8 7&4WH_]tefH_]tfeH_]teH_]teH_]te1); Dib ,8+++t+48 G&4R=_J`j ,9(&&'&1*8; Dib 49 GRDqc|,:)<XL:Xh ( T$"$'\:'$"t$T (hX.L; Dib 1; Dib 1; Dib 1; Dib 4: O+8R%`|<;OJQ( <; ~+8#5|4= O+8`|> +8QQ?Q?Q?Q??+8?t,<?O4J3},,?--P-- 4? O,RHQ`|4@ O,3<`|<A ~,Oa|`C ,3}3}?3}?3}?3}?i; Dib 1; Dib =P( )D*t***X..DPSH2$2 uV8LU/[dd..RCXInputOutput RCXOutputBDHP/Instance 2 20Saved Basic Follow .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.vi=PTH0LVINPow2.viD@PTH0LVINPortSemaphore.Acquire.viHPTH0LVINMotor.EvaluateStopCondition.viUPTH0LVINMotor.Release.viDPTH0 @BDHP`80C`O,C CDh|0CDCC~DHJhh$L`9yQ@/0C@pD t4C BD|4|0D@pX}4D Bx}j 0E@p5h Qqa<4E B Qhl0F@#$ Tp h0F@#$ (:J B4F B/:h0G@#$  44G Bvd4H Bp`0I@#$ P 4I B\0J@#$^n f04J BS^XK KD[x4Kq K"Q8 VDKH4K }@Kp4K|4K KKLK4K"$8` DK1 S5s$ (HKK DKKH K@ K d"K KxK K@ XLK4K9 xuDQ/ K@ `4K3|LQ#KD D`K!TB<<l  K K 4K.!%4K, 4K<~! 4K+sH! K!<KD3;KKK 4KQ K@,D K"XL4K &K@SbT L@, 4L9 (t!4LH(LWpT$4LQzd"L\ZhL 8@L L D H<Lb`4L\DqD! L",$]4TPL$%$4L"S<0@smvqL,T- L@ P` LL0L$$IxL<4L3@%k-s)o4L3@d-k5s1o L@3|20L@#$$ ! 4L B P0M@#$,D t4M BD(LNNH,N$]]^d0NZ4Nr! 4N3@!k%s!o N@ pNHNHN N@ 0N%$%J!1 ) N@L4N3 4N3@,ksoNN<4N &K\bH4O3@4%c5k-g4O3@7c%kg O@ 0 O@ O`0OE K*+!#4O3@:[%c_4O3@;-S5[1W4O3@U%S-[)W O@4O3@ 8%[5c-_4O3@TS%[!W O@O4O3@\SS[W O@p0OE L+3;.3 O @$tL4O4z! O@ `O" O",$8+4O y!4O Xx!*DO1xH08O D0T8(OOD4O"$O O @S<TPO-p,TO dOHO"40OE` M*2+.#4O <t O" 04O"$ N&! O!$"!H4O"S<rmzvq~O9O O DO(l4O/?_4O006?_OO ODO0OT Oh4O/:&`O$OPO$PTD O,!DO1.p -,M<DX1O/tP4O9v8!1 OD[ O @S<8+O|O+D O.+!4O &KD- bD PD[,P-\P,$U4P3  P04P3x P4P3d 4P3 P4P3$ PPT4P3P Pt4P3P(P8 P 84P3 P P-X-4P3. P P$$ P( P!$!XHXP, DA}t4n.B2d&'@,P hc4cP9X?P|Y,PP0P#Px,P # d&L PB#$+* PP$  P @$ P4P ~QPP!""4PP!#P"4PHH P$ $#h&4P/4%!"4P0!$b "4P0!$P " P"T!!4P0"T aBMGm P"TX" P"T""H4P/ x2 RNm4P0"TL[8B=m4P }$4P0"Th\8B=m0PbP%0P*# Y'0+ P@#O<#h&P$l!LP)$.x0 *9,d0Px,P$l$ P$ $$& P@#%D$&4Px#w`+0P*#$PZP%$ P@%$4P8{P//4,Ph#T P"%D'*0P%Ad P @$+'*PUT$R,P-0\$P%&0P*# u'0+ P",$: t0P.h2j PB#$&1 PB%&1 P@@h't&14PD1i!4P"$&xf<P$1hP 4}b@ QB%* 4QD58x4Q %<,R*,) )))X@RP*`(kR* 8R 2( b848Th(BLT :( 00/.-[0T 3( h T@p**`* 4T J( ,Up) l(4UD2Hj0U-h2m U@@h(8* 4UP U"+U+D+ U @$ P+4U"$+doz~U +4U0p*2.`0U9]h U$ -&U\\U4U0q"2*`,U$l!-p/.,T U@#\`&U-p-0U*#-$w U$ --@4UxvQ, U@#-@4U9=tX!3@U x.XQZ\$_(__a` UD[.X,U$#-/4/t-U!/4 U$ 0\/!4Uyp!' U$ 0\/! U@#/! U @S< D t U@#./!U./t0U*#%x>U/.0U*#/='0+U6 U&/T4Ux/w!-U54U/D1PoU1U1U1114U000io4U000ho U0't11U1 U0(82 U1'T U0*1P* 4U001goU* 1U%U(*U'4''T0U@b5"27W G5TU7@0U@#$3|2 3,4U B20V2 4V3`l!V-4V/D4({"#V4@V4`V4@4` V3(84 V354 V 4`4V034|#4V034}#4VD4V4@*14V B27$4Wb`8|p750W6,0,fs l W6,76 W6,556 dW!b`:f8:|8\ RCXOutput 0X6,2fsl X6,67@0X6,7`0X6,0  X6,67@X6 X6,f7b@X7tX7@X6,7f(  X6,;p87@X6,7(f7/ X5766X26 X89 X"%D9x*XTX%$8 X @$e<9x*,X$#h-@//& X",$-<VD4X"$8~ % ,X S<&0^XX4X9Qt0 Xbfa*X.XXQX78,X6 57@67t7 XB%::0X-0 h;++44//X:;0;P XB#$?:;0 X@@hh Y=d4?=HY=HY>4Y &K='b z Z>h=H>?DZ1b`=='G8MZ@Z@Z@@ Z=>>h4Z3==47G? Z=>>4Z3==|7G?4Z3==h'7/4Z3=?x'7/Z? Z=;p?D7Z:4b@4Zdl< Z @S<Q8<VD4Z/b`>P<\Z4Z0@>(BWL4Z0@><BWL Z@ep@P@Z7@? Z@;p@7 ZB%A4A0Z-0 hAH+Q4L/,Z'4(:A ZB#$B4A4AZAAA Z@@hBA4A,Z'T*;PAZ*:A44Zfj!ZAB0Z@pB'ADETeLUB4Z BB5EDz4[DBhmx!aX0C1; Dib 1; Dib g0C`Cda<[ B;3D0h*  ,[ * D;B,[p30hD[1NDD Q,q(M[E[Ex4[ &KD@Q zbz0\EExEF4FFGlG \D@EDE\E4\3D@D$a,q(i \D@EEx \D@FTE4\3D@Da$q i4\3D@F  aqi\F4 \D@N\EF44\3D@E0aqi \D@G$F4\3D@FQ$a Y\F \D@FF\Gl4\3D@GX$Q,a(Y\F \D@GGl4\3D@G QaY\G \D@OGPL4\3D@GQaY \"NF4L\)@EKKAlH\N\ND@HD\1NI\I($D,@HPN \HII4\ &KH$bz@] IIJK0JKPKL LN(MXM]I ]HJXI4]3HI<D@ ]HJ$J4]3HK,404]3HJ4<8]I4]3HJ$,(]K0 ]HKJ]J]J ]HJK0 ]HKpKP4]3HK$4,]KP ]HLK]K4]3HK4D< ]HL@L 4]3HLt$4,]L ]HLL4]3HN<D@4]3HK4D<4]3HMDC4<8 ]N( ]HMxMX4]3HMB,40 ]MX ]HN\MM4]3HNHA$,( ]L ]HMN(]M4]NS 0]N4]"$P<$,] HHO Hj ]HD@4]R0{X&0]* HHPl? ENI ]",$QQ& ]NOOpO]OR4]NP0]OG ]@HH+OpPL]OPL]H(P]&PL ] @$RLNF4 ]NN\RF4]/T]&X`4]<x !)] 8W4]"S<OvYb]4]9Su. ]D_\Q ] @S<O<Q&]#R4]S0]*HHR9  ]@HHRLRF4]PR ]@,$<$R]T$]F4MP`]! TxmYs_\l<$S99]OZ0]%S<S x]RP_( ] @$  VD ]@,$ ST$ ]Q8ZVD]TD,]R\/T?4]"S< c,]&+9 PTD]19UUh4"08I ]UVUH4] &KU,by@^ UHUVDWpW(WWX`XZhYZ^UH ^UVU4^3UU5 ^U-VdVD4^3UW\24^3UV3^U4^3UW1^Wp ^UX,W(^W(^VD ^U VWp ^UWW4^3UW/^W ^U]4Y^W4^3UWH0 ^U:X/T4^3UX+^X` ^UXX4^3UZT*4^3UX-4^3UY) ^Zh ^UY4^3UY( ^Y ^UQZ R4^3UZ' ^X ^UYP\^Z ^De^*<^ %$ d%+D8H(4^0Tde"*&`4^3D,]EMI^Z^\$4^3D$_$E,M(I4^3D8^E$M I4^3D:TX EMI ^D^\$^Ta4^{Q( ^",$],^Q] t8<T ^ @S<\`]4^"S<,ttYb]4^9Qlt2<^RT$O\&|9X 8<^ S<"T!$ $%$<^ !$"T#S<,^]4- :Q^:4f|7t\^Q8. D\`O<%DX" 04^3D[`V =EA4^3D[tR5,=$9 ^DRL`tF4^_(4^3D:hW=,E$A ^D__4^3D_H$-,5(1^_ ^D`_4^3D`LG-$5 1 ^_^a4^3D_HQ 5=9 ^D``4^3D`E -51 ^` ^D a0VD4^3D``F-51 ag; Dib 1; Dib 0^*a?-%6 1L^)g8-r&3h gd ^@ae<a*,^ accg0^b`g L^ ' Dp2;0A,^#$@HH$aDL^ aDHH2$@pD ,^b6,@= ^bd4d=H,^@=6,2 ^@a?d=H^cc4^b`dho@9^=Hc^c;00^*ad+4&/!0^*ae HQ&L! ^@aB4d@^ee4^f0m04^b`fn!8 ^bepd@4^gk^f|f^eA^9 b@0^*aei<rEm@ ^bffL* ^@aefL*^@e4^b`^Hn$6,^2ce:4f|,^ceb@f,^ddafL^fZ,^fepd4;p5h0C`Cdaah4hh1; Dib 5; Dib ^Q,^B prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@u9oMove Next Action.ctlStopCoastNext2@NMove Distance Type.ctl Distance Type@!Regulate Motor Config2@vNI.LV.ALL.goodSyntaxTargets&@0Dflt( @UUAn *>>*>>@?v"(  =  R  g i k  r t Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02Tahoma02RSRC LVINLBVWCt H CT 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecISTRGCPST TMNGI LIfp 0FPHP DOMId XLIbd lBDHP VITS HIST PRT FTAB h g lU  T<} | pP p " 9x 9@ 9`Ď ; ; tÎ ; =i A  A B V W\? Wd W. Xܯ X\O X8 Ys YL8 Y Yu ZH@ Z` ZÎ [@$ [py [n \H \ \茜 ]<ܻ ]Pu ]} !^X "^Î #_/ $_p %_n &`( '`x쐎 (`ԙ +aŽ .al /atƎ 1b0 2b`W 3b 4cT 5cl 7cŎ 8dŎ 9dtƎ :dŎ ;e0t =eĎ >et @f AflD Cf Dg/ EgT Fg Ggj Hh8X Ih Jhd Ki Lih$ Mi, NjxY Ojhl PjX1 Qk0͎ Rkܾ Sl UlL̛ Vl? Wlv Ym8{ ZmtT [m4 \n,  ]n쁎 ^nx o\4a oh ot o\] )or 6o(C To(| o o o@ o0 -pa 0p, <pX BpdG *ppt` ,sD ?u쮎 ~0 $Ⱥ X  ̉ <HlbS: P vq 6EQ7 qldW5[`5X#(Tt~LVIN/Instance 3 20Saved Basic Follow .viLVCCPadSelectorInput.ctlPadSelectorInput.ctl @01234Output SelectorPTH0*LEGO.llbPadSelectorInput.ctlLVCCDecisionSlider.ctlӜDecisionSlider.ctl@ ThresholdPTH0(LEGO.llbDecisionSlider.ctlLVINNewLightSensor_Sub.viA x @ Raw Value@Scaled Intensity@! Floodlight@ ConnectionPTH0;LEGOBlocks Light SensorNewLightSensor_Sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctln44 x @ Raw Value@ Intensity @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2@! Floodlight@!Polarity*@ӜDecisionSlider.ctl Threshold:@PadSelectorInput.ctl01234 Connection.@+jSequenceBoolean.ctl! Sequence FlowP1 cP P d-` crP"@P@flg@oRt@eofudf*PӜDecisionSlider.ctl ThresholdpdfdPtxdPoldPext c P"@P@flg@oRt@eofudf:PPadSelectorInput.ctl01234 ConnectionpdfdPtxdPoldPext c,TP"@P@flg@oRt@eofudf P!Booleanx!dfdP!txdP!oldP!ext Pb P         @P  P c9VP"@P@flg@oRt@eofudfP IntensityxdfdPtxdPoldPext 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/VP"@P@flg@oRt@eofudfP!Polarityp!dfdP!txdP!oldP!ext c/XP"@P@flg@oRt@eofudfP! Floodlightp!dfdP!txdP!oldP!ext P c%VP"@P@flg@oRt@eofudfP Raw ValuexdfdPtxdPoldPext" P@!@! c c| c!@Scaled Intensity40@+jSequenceBoolean.ctl!Sequence Flow 2@ Raw Value! c@!Polarity! c.*@ӜDecisionSlider.ctl Threshold c|@! Floodlight@ Connection c>:@PadSelectorInput.ctl01234 Connection2.@+jSequenceBoolean.ctl! Sequence Flow c c d P``` d dV l j 0DHXL`^ 2@Y@I@?k $208l dpx:Plx|T ~X0<>dp|~T\@l@@dd@@\D@Thr`R@P|VIDS/Instance 3 20Saved Basic Follow .viVIDSNewLightSensor_Sub.viLPTH0,ri386 code`Ew$ E\EPPUEd$==ÐjӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$Cd$ZY=R= p h搐ÐEw - E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp p @'PUEd$=ÐPp P*WPdPEP _^ZY[]ÐL=,PEP$PPS$L$@ $Ðd$.Ul$SQRVWT$ QRPE@$R7Ed$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRubd$ZY,Ul$SQRVW}#QRU葊d$ZY(_^ZY[]ÐUl$SQRVWu\F >FW F@rFDQRhUtwd$ZY_^ZY[]ÐXu*[ ![ %.7CODE`xdj %7.1Oldest compatible LabVIEW. jT,((p"PPP *@ӜDecisionSlider.ctl Threshold:@PadSelectorInput.ctl01234 Connection @!Boolean@ Intensity.@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2@!Polarity@! Floodlight@ Raw Value !!!??",  """  """"""",-""""""""""-"""""""""""-""b""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"U"""""""""""_""""""""/"""""//""""/"""/"/ *UUU*U**UU*+UU*TUVVVVVViV@F-.Vd@4.VXVV+V++V++VVV422 x @ Raw Value@ Intensity@!Yes / No0@SequenceBoolean.ctl!Sequence Flow 2@!Generate Light@!Greater / Less.@ӜDecisionSlider.ctl Trigger Point(@PadSelectorInput.ctlPort.@SequenceBoolean.ctl! Sequence FlowlDTHPD88dk~t!0$@MerlotRadioButton.ctl!4 @!Boolean:*@ӜDecisionSlider.ctl Threshold&@Scaled Intensity@ Connection@! FloodlightJ:@PadSelectorInput.ctl01234 Connection0$@MerlotRadioButton.ctl!3@ Intensity>.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2@!Polarity@ Raw Value x @ Raw Value@Scaled Intensity@! Floodlight@ Connection0$@MerlotRadioButton.ctl!20$@MerlotRadioButton.ctl!1012340$@MerlotRadioButton.ctl!08(@x@(@<ll@8xx(D VD?H?H ConnectionSD~~BooleanUD@O@O  ThresholdN@M@M N:G:G HMZMZHDY$f1Y%f1UD!! IntensityH&%$TDqrPolarityVD  Floodlight[DjkSequence Flow 2YDCD Sequence FlowPDCNCN PortUD!H!H Raw ValueHR&~T}N.;.; YD.=.=  Trigger PointZDrrGreater / LessZDq$~kq%~kGenerate LightUD IntensityUDNO Raw ValueTDrrYes / NoLD?H?HQDCP5CN5 Port:MDCNCN 0LDCNCN H$4BOBOMDE9P?E:P? 1LDE9P@E:P@ MDEePkEfPk 2LDEePlEfPl MDEPEP 3LDEPEP MDEPEP 4LDEPEP LDX_Y_H$T_o`oLDCJDJLDLDjqkqH$THD.;.; HD # # HDz-:-:HDxvxwHDt&& HDH##HD=J=JaDNewLightSensor_Sub.viHD|)")"HDX(( %.0f%.0f%.0f%.0f T*X* TeVePNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATx̔10aAu np X8$$.82Y H<6 +m٦,yX8=9R$9*0{ǝ}'sN[i*2d&-j$m J]יGg p $pm3I侗g/^LD,X.4RzsAGFmێQn.`R˫hn˚P{uB$N%VCDA @BcL&a213'iM10sIQ=\pH@hr ` \"`C緩ԛ z=uB/a~S⛟̤v^FiJ *+t~r•=z8 `CMN UU+ȈE'<ۅ.lWt:7Z9M{HO{0! kXJѴ=5 mUBcO+99; uqjZd&j5 dki*][6{IJe,vtMNȂ?8\Tnnn->G/&H1y2ߙ& "Ob5O 8vIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`PPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxLMkaLƦi1NK1N$EAh BB\E]+.\BYH&6_NI' 7ЁsU|߇(*qIogBWA!T01x!Z7j"`goә'''εJ6 g\׿tǛbM"t2JL^''ñZwŁ8 ?ۡC'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`OFFONOFFONOKOKFFPHP/Instance 3 20Saved Basic Follow .viLVCCPadSelectorInput.ctlPTH0LVCCDecisionSlider.ctlPTH0LVCCSequenceBoolean.ctldPTH0LVCCMerlotRadioButton.ctl!<#&<)PTH030@FPHPD 81,P3/~`b LH/,XLH pR@7|||8hBhTRm0$2 |D||8hB U0d |@d X@V+c4 NJ>I`j 8hB K<Oq( |t4 OH}`Pj 8hHBR HlKKKKlddlKKlddl0H: 7HW~ef~fe~e~e~e|||X||||@d -gv ӜsC|4 NJ?P`0j 8hB KHXJ@gv @P AGw_ 4 N?N`j 4 J 9H`$j |,l H X L : L[0u0/.-[ < 82 L[Fj j0  H_d8hB0Rp 0 0GwScGwScGwScp 0 Sw_bSw_bSw_b0 4HP,@0 HPm@dd0 7HP;p @$P19@$P19@%P090 7FRrCdD`40Tgv ,Tgv j 0 2 (T*Y+Y0 7HkPp:dd0 2 -TeWf4 6 X#g2j @ PC@+*H-4 N  "`j 0  +*d8  2 '&Fj jp 8  0ccc8h Bx@R p 8  +b+b+bL :  '0u0/.-[0 l8h.BT0d~ ||   @  <    X||$8h00BT0| 0<Oq||T4 Op`j 8hBdR lddKKlddlKKlddl 7Wefeeee00<Op#l4 O`j 8hBR %6ldd%6KKl%6ddl%6KKl%6ddl 7W#8e#8fe#8e#8e#8e0lp@d)<i05+j0,4 FJi`j 8hB K@d,B/+j0,4 FdJB`j 8hdB K"4 FRJBO`j 0  M+d@PCM+!84 N "I`j 8hBR 8 2 Q'Fj jp 8 0BNcBNcBNc|||\p 8 B+NbB+NbB+NbL : Q'W0u0/.-[0 "T< <@X< X@<, Dx4 NR-<`j < 8 X ( l |4 FRJ->`j 4 GRq`j ,TP4 GRp#l`j ,X 4 F R `j < @  tL4 FR M`j <<t `4 GHRq`j ,,(\ 0 7ATDJ@VT74 N >I`j 4 NR BQ6`j 0!  @(Vd,!!<#&<)0! 7 D,RF,!)&<#!<@!d BO84! FJBO`j 8"hB K"|"|"T 4" O BO`j <# j APj 8%h B!( %|<%OJBO 6,%  8" t%|@%d D,Q@!|3%!!"4% F!<JD8Q@`j 8&h!<B$# K& 4 BO BO' BO(]BO' BO(]BO)ZBO*<*O!<JD,Q9#2*#%T#P4* O"D8QA`j 8+h"B## +|+|@+d DWQl$1+|+|+$4$h$4+ F#JDdQl`j 8,h#B$$ K,|,|<,O#JDWQd%0,% '(4, O$DdQm`j - 4"D,Q9 D,Q9' D,Q9(]D,Q9' D,Q9(]D,Q9)ZD,Q9*-|-|@-d DQ&|-&&',4- F&<JDQ`j 8.h&<B'' K.|.|<.O&<JDQ'h.'*(4. O',DQ`j /|/ 4$DWQd DWQd' DWQd(]DWQd' DWQd(]DWQd)ZDWQd*8/h$B&(& 8/h',B(' /|@/d DQ)P/)l)*4/ F)JDQ`j 80h)B)) K0|0|<0O)JDQ*<0*X+*40 O*DQ`j 81h*B+* 1|1 4',DQ]DQ' DQ(]DQ' DQ(]DQ)ZDQ*1|,1,1 4*DQ DQ' DQ(]DQ' DQ(]DQ)ZDQ*1,1; ib 1; ib |-,,(-1; ib 1; ib -8.,,(-X---.1; ib 1; ib 1; ib 42,1./,./`p41 O.RW``j <2OdJB.T4<2 ~.^pj X44 O.BK`j 5 .BXB6XB6XB6XB6X6.6,00<6OJi0l,60011<46 O00R~`j 47 O00ir`|j <8 ~00tj 8: 00iXi6Xi6Xi6Xi6Xi; ib =,,(-X---.1QS DQ 0, ; i 0, ; i 0, ; i 0(- ; i |BDHP/Instance 3 20Saved Basic Follow .viLVINNewLightSensor_Sub.vipPTH0 @BDHPD8 Q:~`/yHB~Z@/,: \L0:0:@D,< 4t4: BD-<xj 4;0;@ X&F6 4; B $lj 4<0<@x;KC4< Bt,;pj 0=@)I94=< !=T0=@@@vSs~c4= BXwuhj 4> B'dj 4? B$$`j 0@@<$0@@T;K C4@ BT<KDj 4At!4A ! Axt4AH!DA1$$L$pB ApdAA4A/X3SAxA Ax Ax A@A4A005PB AT A<t4A0DHPL4A0#5>9A 4A0>HC4A &Kpb\j @B  h $  ` 4B3p%$ B Bp  Bp@ 4B3p&4B3p T( B h Bp h4B3p'  Bp X 4B3p * B $ Bp $B 4B3p )$B Bp \ 4B3p , B  Bp 4B3p -$ 4B3p D+$ Bp ( 4B3p  B Bp 04B3p L  B ` Bp  `B B Bp 4B3p   4B,0B@  0&*F"6 `4B B 0*#Xj 4C4C !a1; ib H0C@  !4C B\)Tj D `D 0 D\Dd(4D/)FIfPoDDd4D00d./VDa9[o4D00x/9LDV>Qo D0<D( D0DD D0@4D00 /L9V4Qo4D/OHohOnDDD4D0UXjc_]n4D0_NjXdSn D0D D(DD D@d4D0UN_XZSn,Dp0,DdXDD(<D DtX$T 0\D "6"HD 6LD 0p\ 0T$XtD<D @ <LDxTXtD@< DCBBD<99[HD DL_]_wKwKDCCLD@   ~  ~ dS >Q ~c d5 >5 dD4ZB4BZS4Qi; ib 1; ib 1; ib -p$1; ib 1; ib 1; ib 1; i-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathM2PTH05LEGOBlocks Light SensorLight Sensor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt( Ax"(  =  R  g i  p r tv Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif0Tahoma0002RSRC LVINLBVW| \ 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec3STRGPICCTMNGI|CPSTLIfp0FPHPDLIbdXBDHPlVITSHISTFTAB6n ?6py @7D$ A7Î B7` C8D@ D8u 8쁎 8  8̛ 9$ 9 4 9tT 9,/ ':Ǝ (<Ŏ )?PŎ *A 6C $M,Ď 3MD쐎 9MP M\Pu Nܻ \8 R 8 O /Instance 3 20Saved Basic Follow .viNRSRC LVINLBVWCt H CT`@ <BOYBBOYBa4yteO֒qf !Hyo qldWn RN.R Kp9 LVIN/Instance 4 20Saved Basic Follow .vi LVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.viLVINMotor.Release.viC x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vi$$ x @!Speed Regulation@! Direction@! Direction out0@+jSequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@+jSequenceBoolean.ctl! Sequence Flow Ps 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 P c,RP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterx!dfdP!txdP!oldP!ext c/RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext c+pP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c.P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext c/^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c,ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2@Absolute Value!@Absolute Value! c c| @Motor @Pow2@! Canceled? c c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c c|@! Finished? c@millisecond timer valueMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @!Wait cl @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits c c\ c c|@!Speed Regulation @!Wait c@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type! cHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c2.@+jSequenceBoolean.ctl! Sequence Flow c0 c c  (c c c c dP``` d  ^  \  $ ^i KRCXInputOutput RCXOutput 02<> p|~@ F  $"08 p~|~ < 0<>  pL|~    |$ $08D p|~H   VIDS/Instance 4 20Saved Basic Follow .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dllXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dllVIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0gi386 code|Ew E\EPPUEd$== ÐjӀ}ELXCt C4@Cl{pPRZXC\ {`P RZXCd {hP R4ZXC< {@P R}ZXCT{XPRZXCL {PP RffZXC { P R}ZXC$ {(P RZXCDDC,H_ƅ0ƅxƅƅƅ$ƅpƅƅƅpƅhhUEP.@+jSequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type @stages@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotor&@!Speed Regulation6&@NXT_OutputPort.ctlMotor @!Wait?@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits6&@NXT_OutputPort.ctlPort@! Finished?@! Canceled?(@millisecond timer value$@!Direction (T: Fwd) @Pow2th x @! TookControl?@ MotorBits x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?@! Cancelled?MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags>.@@NXT_OutputGoalType.ctl Goal Type @Goal8,@NXT_Motor.Action.ctl Ramp Mode@y@! Direction@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @Port @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P < <P ` p  <   , H p  $$  0  $    p  ,$ , , T$$TT d$$ H $ hh (l$$  \$  YDS S Sequence Flow[D45Sequence Flow 2QDkxkxMotorHDq~Dq~CPD]j]jGoalHDHq~q~QDk>x]k?x]PowerHDqr~qt~VD Stop AfterHD   PD WaitHD|   \Dv]v] Speed RegulationHD vrvs ZDCPICPIConnector paneUD33  Goal TypeHGUITN   HD` ? >N  YDE E  Duration TypeTDDuration_D// Wait for CompletionWD    Next Action_Dfcsfds Control Motor PowerQD^nk^okPowerPD^k(^k(PortRD! 7" 7ActionUD Ramp ModeN! (" (  HDL N  Hh_a UD?? DirectionH$tJ{K{3_DMNGeneric Refnum NameH(Z\WD]hE]hE Degrees outHhp}App@WDGG Degrees outYDH%SZH&SZ Direction outYD>`I>aI Direction outUDEpFp  DirectionLD$$H$0$4%4LD LDIPJPLD4;5;H$LP`Q`HD}3}3HDy~yHDRgSg HD0909HDwwHD   HDHDT]T]dDTVPreprocessMotorStages.viHD HD''cD[ZInitializeMotorStage.vi\D. / Motor.Release.viRE~~ True qD%%%Illegal motor specified. Do nothing.HDMDyHD HDT89HD,F&G& UD&& AbsVal.viHD6FC6GC SDR yS yPow2.vidD##PortSemaphore.Acquire.vijD++Motor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON OFF/ON OFF/ON! UnlimitedDistanceTimeStopConstantRamp Up Ramp Down&BackwardForwardBackwardForwardOKOKωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB` ,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 4 20Saved Basic Follow .viLVCCSequenceBoolean.ctl4PTH0LVCC GoalType.ctlPTH0LVCCMotor.Action.ctlpPTH0/@FPHP 8.%U/XL))$@R7~D,S( uV8LUH/dd||||8h+8B|hT0D 02 |D|8h,BT@T0D 4p@d T,|+j0,4 FJT`dj 8hB K@d!X3, +j0,4 F4J3`(j 8h4B K||@D    ' X T $  (  h@Ph]I*|| 4 N jy`hj 0  lId8 6 pEF|j jp 6 0kwckwckwc8hB@R p 6 wbwbwbL : p0u0/.-[0DTF ||@P (\4 F \k`xj 0  ld8 6 pFj jp 6 0kwckwckwc8 hBR  |p 6 wbwbwbL : p0u0/.-[ |0 D@ P ]bp  | |4 N X j=y^`j 0  X lmd8  6 X pqFj jp 6 X 0kbwnckbwnckbwnc8 h XB  DR  |p 6 X wbnbwbnbwbnbL : X pqw0u0/.-[ |p0 D  X$"  | | |0 D p~< O$T 4 Ocj 8 hB  << n j H 4<O$0<0D@H 48hB, <4 Ocj < n j 4||8hB  T`|0Dlp<||8hBTe| 0D%0<O$eb$||4 OTu^cj 8hTB << nTuqj H 4Tvbo|D0D#TpL0 8(DD0 *4 DBQJ`j @d$$F| _y 4 NJ4`j <TL8hB KPWJD8J FVFj j 4 N `j 0  Dd,X< 6 @Fj p 6 0 c c cp 6  b b b4 NR `܏4 FRJF`4j 0'0 *4 FR `0j <p d X 4 ||4 GR0cj , d4 GR c׏,!h,h!|4! GTRebtcLj ,"$`4" F XR ]ml`܏<#< $ \  4# FR ]l)`j <$ht$|$|2,$D@$d$ Dn>4$ FpRJ 8`Dj ,%|h844% JpJ`@j 8&hpB K4& NR )`Hj P'WpJY &8'N  Pj j<0)  6/ *4* N`j 0+  Y , <, 6 ^ Fj .|<.OD)pz4. O@cj 8/hB ;</  rI|4j D1 DhDgDhDiDj01D0{,1!T |!!!"81U"K ,1 H "\41 FQL`܏<2 2 YFj X3QK|}B03 7  OXb3|@3 2 O 03  Kd3|3|p3 2 +  PWuPWuPWu83hB!!T03D"|83h B!@T3|2@3PC$\H%h3|;43 F# \iF`j 04 # kFd84 2# o~BFj j 06D#P#$86h#BR p6 :# 0jvcjvcjvcp6 :# vbvbvbL6 :# o~0u0/.-[46 F#R H`j <7%#d#$h$%H#$01(DP( )D*t***X.<7O'=_](7|B47 O&4G$T[`j 88h&4BR8 &4Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl08D&p&4p8 7&4WH_]tefH_]tfeH_]teH_]teH_]te1); Dib ,8+++t+48 G&4R=_J`j ,9(&&'&1*8; Dib 49 GRDqcj ,:)<XL:Xh ( T$"$'\:'$"t$T (hX.L; Dib 1; Dib 1; Dib 1; Dib 4: O+8R%`j <;OJQ( <; ~+8#5j 04= O+8`j > +8Q Q? Q? Q? Q? ?+8?t,<?O4J3},,?--P-- 4? O,RHQ`j 4@ O,3<`j <A ~,Oaj C ,3} 3}? 3}? 3}? 3}? i; Dib 1; Dib =P( )D*t***X..DPSH2$2 uV8LU/[dd..RCXInputOutput RCXOutputBDHP/Instance 4 20Saved Basic Follow .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.vi=PTH0LVINPow2.viD@PTH0LVINPortSemaphore.Acquire.viHPTH0LVINMotor.EvaluateStopCondition.viUPTH0LVINMotor.Release.viDPTH0 @BDHPd80C`O,C CDh|0CDCC~Dhh$d9yQ@/0C@pD t4C BD|4 j 0D@pX}4D Bx}j 0E@p5h Qqa<4E B Qhj 0F@#$ Tp h0F@#$ (:J B4F B/:j 0G@#$  44G Bvj 4H Bpj 0I@#$ P 4I Bj 0J@#$^n f04J BS^tj K KD[x4Kq K"Q8 VDKH4K }@Kp4K|4K KKLK4K"$8` DK1 S5s$ (HKK DKKH K@ K d"K KxK K@ XLK4K9 xuDQ/ K@ `4K3|LQ#KD D`K!TB<<l  K K 4K.!%4K, 4K<~! 4K+sH! K!<KD3;KKK 4KQ K@,D K"XL4K &K@Sbj L@, 4L9 (t!4LH(LWpT$4LQzd"L\ZhL 8@L L D H<Lb`4L\DqD! L",$]4TPL$%$4L"S<0@smvqL,T- L@ P` LL0L$$IxL<4L3@%k-s)o4L3@d-k5s1o L@3|20L@#$$ ! 4L B lj 0M@#$,D t4M BD(j NNH,N$]]^d0NZ4Nr! 4N3@!k%s!o N@ pNHNHN N@ 0N%$%J!1 ) N@L4N3 4N3@,ksoNN<4N &K\b$j 4O3@4%c5k-g4O3@7c%kg O@ 0 O@ O`0OE K*+!#4O3@:[%c_4O3@;-S5[1W4O3@U%S-[)W O@4O3@ 8%[5c-_4O3@TS%[!W O@O4O3@\SS[W O@p0OE L+3;.3 O @$tL4O4z! O@ `O" O",$8+4O y!4O Xx!*DO1xH08O D0T8(OOD4O"$O O @S<TPO-p,TO dOHO"40OE` M*2+.#4O <t O" 04O"$ N&! O!$"!H4O"S<rmzvq~O9O O DO(l4O/?_4O006?_OO ODO0OT Oh4O/:&`O$OPO$PTD O,!DO1.p -,M<DX1O/tP4O9v8!1 OD[ O @S<8+O|O+D O.+!4O &KD- bHj PD[,P-\P,$U4P3  P04P3x P4P3d 4P3 P4P3$ PPT4P3P Pt4P3P(P8 P 84P3 P P-X-4P3. P P$$ P( P!$!XHXP, DA}t4n.B2d&'@,P hc4cP9X?P|Y,PP0P#Px,P # d&L PB#$+* PP$  P @$ P4P ~QPP!""4PP!#P"4PHH P$ $#h&4P/4%!"4P0!$b "4P0!$P " P"T!!4P0"T aBMGm P"TX" P"T""H4P/ x2 RNm4P0"TL[8B=m4P }$4P0"Th\8B=m0PbP%0P*# Y'0+ P@#O<#h&P$l!LP)$.x0 *9,d0Px,P$l$ P$ $$& P@#%D$&4Px#w`+0P*#$PZP%$ P@%$4P8{P//4,Ph#T P"%D'*0P%Ad P @$+'*PUT$R,P-0\$P%&0P*# u'0+ P",$: t0P.h2j PB#$&1 PB%&1 P@@h't&14PD1i!4P"$&xf<P$1hP 4}bj QB%* 4QD58x4Q %טj ,R*,) )))X@RP*`(kR* 8R 2( bj j@8Th(BLT :( 00/.-[0T 3( h T@p**`* 4T J( j ,Up) l(4UD2Hj0U-h2m U@@h(8* 4UP U"+U+D+ U @$ P+4U"$+doz~U +4U0p*2.`0U9]h U$ -&U\\U4U0q"2*`,U$l!-p/.,T U@#\`&U-p-0U*#-$w U$ --@4UxvQ, U@#-@4U9=tX!3@U x.XQZ\$_(__a` UD[.X,U$#-/4/t-U!/4 U$ 0\/!4Uyp!' U$ 0\/! U@#/! U @S< D t U@#./!U./t0U*#%x>U/.0U*#/='0+U6 U&/T4Ux/w!-U54U/D1PoU1U1U1114U000io4U000ho U0't11U1 U0(82 U1'T U0*1P* 4U001goU* 1U%U(*U'4''T0U@b5"27W G5TU7@0U@#$3|2 3,4U B2j V2 4V3`l!V-4V/D4({"#V4@V4`V4@4` V3(84 V354 V 4`4V034|#4V034}#4VD4V4@*14V B278j 4Wb`8|p750W6,0,fs l W6,76 W6,556 dW!b`:f8:|8\ RCXOutput 0X6,2fsl X6,67@0X6,7`0X6,0  X6,67@X6 X6,f7b@X7tX7@X6,7f(  X6,;p87@X6,7(f7/ X5766X26 X89 X"%D9x*XTX%$8 X @$e<9x*,X$#h-@//& X",$-<VD4X"$8~ % ,X S<&0^XX4X9Qt0 Xbfa*X.XXQX78,X6 57@67t7 XB%::0X-0 h;++44//X:;0;P XB#$?:;0 X@@hh Y=d4?=HY=HY>4Y &K='b4j Z>h=H>?DZ1b`=='G8MZ@Z@Z@@ Z=>>h4Z3==47G? Z=>>4Z3==|7G?4Z3==h'7/4Z3=?x'7/Z? Z=;p?D7Z:4b@4Zdl< Z @S<Q8<VD4Z/b`>P<\Z4Z0@>(BWL4Z0@><BWL Z@ep@P@Z7@? Z@;p@7 ZB%A4A0Z-0 hAH+Q4L/,Z'4(:A ZB#$B4A4AZAAA Z@@hBA4A,Z'T*;PAZ*:A44Zfj!ZAB0Z@pB'ADETeLUB4Z BB5EDTj 4[DBhmx!aX0C1; Dib 1; Dib g0C`Cda<[ B;3D0h*  ,[ * D;B,[p30hD[1NDD Q,q(M[E[Ex4[ &KD@Q zbj 0\EExEF4FFGlG \D@EDE\E4\3D@D$a,q(i \D@EEx \D@FTE4\3D@Da$q i4\3D@F  aqi\F4 \D@N\EF44\3D@E0aqi \D@G$F4\3D@FQ$a Y\F \D@FF\Gl4\3D@GX$Q,a(Y\F \D@GGl4\3D@G QaY\G \D@OGPL4\3D@GQaY \"NF4L\)@EKKAlH\N\ND@HD\1NI\I($D,@HPN \HII4\ &KH$b,j @] IIJK0JKPKL LN(MXM]I ]HJXI4]3HI<D@ ]HJ$J4]3HK,404]3HJ4<8]I4]3HJ$,(]K0 ]HKJ]J]J ]HJK0 ]HKpKP4]3HK$4,]KP ]HLK]K4]3HK4D< ]HL@L 4]3HLt$4,]L ]HLL4]3HN<D@4]3HK4D<4]3HMDC4<8 ]N( ]HMxMX4]3HMB,40 ]MX ]HN\MM4]3HNHA$,( ]L ]HMN(]M4]NS 0]N4]"$P<$,] HHO Hj ]HD@4]R0{X&0]* HHPl? ENI ]",$QQ& ]NOOpO]OR4]NP0]OG ]@HH+OpPL]OPL]H(P]&PL ] @$RLNF4 ]NN\RF4]/T]&X`4]<x !)] 8W4]"S<OvYb]4]9Su. ]D_\Q ] @S<O<Q&]#R4]S0]*HHR9  ]@HHRLRF4]PR ]@,$<$R]T$]F4MP`]! TxmYs_\l<$S99]OZ0]%S<S x]RP_( ] @$  VD ]@,$ ST$ ]Q8ZVD]TD,]R\/T?4]"S< c,]&+9 PTD]19UUh4"08I ]UVUH4] &KU,bj @^ UHUVDWpW(WWX`XZhYZ^UH ^UVU4^3UU5 ^U-VdVD4^3UW\24^3UV3^U4^3UW1^Wp ^UX,W(^W(^VD ^U VWp ^UWW4^3UW/^W ^U]4Y^W4^3UWH0 ^U:X/T4^3UX+^X` ^UXX4^3UZT*4^3UX-4^3UY) ^Zh ^UY4^3UY( ^Y ^UQZ R4^3UZ' ^X ^UYP\^Z ^De^*<^ %$ d%+D8H(4^0Tde"*&`4^3D,]EMI^Z^\$4^3D$_$E,M(I4^3D8^E$M I4^3D:TX EMI ^D^\$^Ta4^{Q( ^",$],^Q] t8<T ^ @S<\`]4^"S<,ttYb]4^9Qlt2<^RT$O\&|9X 8<^ S<"T!$ $%$<^ !$"T#S<,^]4- :Q^:4f|7t\^Q8. D\`O<%DX" 04^3D[`V =EA4^3D[tR5,=$9 ^DRL`tF4^_(4^3D:hW=,E$A ^D__4^3D_H$-,5(1^_ ^D`_4^3D`LG-$5 1 ^_^a4^3D_HQ 5=9 ^D``4^3D`E -51 ^` ^D a0VD4^3D``F-51 ag; Dib 1; Dib 0^*a?-%6 1L^)g8-r&3h gd ^@ae<a*,^ accg0^b`g L^ ' Dp2;0A,^#$@HH$aDL^ aDHH2$@pD ,^b6,@= ^bd4d=H,^@=6,2 ^@a?d=H^cc4^b`dho@9^=Hc^c;00^*ad+4&/!0^*ae HQ&L! ^@aB4d@^ee4^f0m04^b`fn!8 ^bepd@4^gk^f|f^eA^9 b@0^*aei<rEm@ ^bffL* ^@aefL*^@e4^b`^Hn$6,^2ce:4f|,^ceb@f,^ddafL^fZ,^fepd4;p5h0C`Cdaah4hh1; Dib 5; Dib ^Q,^B prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@u9oMove Next Action.ctlStopCoastNext2@NMove Distance Type.ctl Distance Type@!Regulate Motor ConfigK@vNI.LV.ALL.goodSyntaxTargets&@0Dflt( @UUAn *>>*>>@?v"(  =  R  g i k  r t Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif02Tahoma02RSRC LVINLBVWCt H CT 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecISTRGCPST TMNGI LIfp 0FPHP DOMId XLIbd lBDHP VITS HIST PRT FTAB 8  lܻ Pu T |쐎 pĎ  " 9 9@Ŏ 9`Ǝ ;/ ; tT ;4 =$ A̛ A  B쁎 Vu W@ Wd` WÎ Xpy X\n X YG YLÎ Yn Y( ZHŽ Z Z0 [@W [ [T \Ht \ \D ]< ] ] !^Xj "^X #_ $_pd %_ &`, '`xxY (`l +aܾ .alv /a{ 1b4a 2b` 3bĄ 4c\] 5clr 7c(| 8d 9dt :d@ ;e00 =e >e @ft` Afl Cf DgŎ EgT̉ FgLEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In``P cP P d-`  P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext c nP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP Hidden CntxdfdPtxdPoldPext P c< @Cnt In c c dP``` d dVL^[$D08 dpx , @ >VIDS/Instance 5 20Saved Basic Follow .vii386Btecode`eEw$teE\EPPUEd$=k= ÐjӀ}HELXC4 {8P R4ZX}E$EEƅ$ƅ$hhUEP