RSRC LVINLBVWq+ pP"Saved 4 2_ sensors_light_degrees 1.RSRC LVINLBVW,Z ,`@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<>tLVIDS=Instance 1 34Saved 4 2_ sensors_light_degrees .viXi386&code((&Ew&E\EPPUEd$=>=fÐpӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$Lyd$ZY=z= p h搐ÐEw &E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðpf&p @'PUEd$=ÐP&_^ZY[]ÐQRu|7d$ZY,Ul$SQRVW}#QRUxd$ZY_^ZY[]ÐUl$SQRVWu&F&F@ &FDQRhUxd$ZY_^ZY[]ÐXA&fnv%CODE((&Į%7.1Oldest compatible LabVIEW.Lb,PPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPD4v888DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[DWWSequence Flow 2LD}}H$   LDHDp__OK ,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 1 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl(PTH0 @FPHPDr8d`#A ~((&,0{|#yOH/@XLTXd @7d(14d||8h4BT|(0(02< ( 1; ib 4 32]`Į1; ib @d!(X +jP,4 F(JX`Į8h(B K-; ib 1; ib 1; ib 1; ib 1; ib 1; ib  4 O4R|`dĮ<O(J;p,(< ~4 !Įxf4 O4``Įh4 4;_;_;_;_;_i4d- -, H0 ; i 04 ; i 0d ; i 0 ; i <p4dLBDHP=Instance 1 34Saved 4 2_ sensors_light_degrees .vi @BDHPDT8t#A~((&lPT#Oq@/,((<0<10<l,\0@<(4 B~`PĮ  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(XXXÀ Segoe UISegoe UISegoe UI00RSRC LVINLBVW,Z , 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPST4MNGIHLIfp\FPHPpLIbdBDHPVITSHISTFTAB`) - l pD \' P P( (  Ћ  <% H- , , T  ,Ȋ   % \܎ % P D4 Pd    %,$, %| ) * , *T =Instance 1 34Saved 4 2_ sensors_light_degrees .vifRSRC LVINLBVW `@ 2<ww(`C~Ȣ soM/c qldWUb>*zvm HLVIN=Instance 2 34Saved 4 2_ sensors_light_degrees .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 PGoalxdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext 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 MotorxdfdPtxdPoldPext 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 ( ^| 6 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS=Instance 2 34Saved 4 2_ sensors_light_degrees .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386jl&code l& Ew$l&E\EPPUEd$==, ÐpӀ}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<ƅ$ ETl&E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETl&E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$视2ڍd$ZY== p h搐ÐEw l&E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð`l&Ðx&^vl&Ðx&Rl&Ðx&ol&Ðx&l&Ðx&pl&p @'PUEd$=ÐPsh  8l&Ph  6l&WPh  pl&Ph l&Ph l&P9h  l&oPh  Xl&5Ph l&P=h  l&Pkh  l&P8h @l&MPkh $zl&Ph l&Ph l&Ph  (l&eP]h !bl&+Ph &l&Ph *l&P/ h "l&}P h # Jl&CP h  pl& PC h  l&Ph h l&_^ZY[]ÐT=,PEP$PPsl&$T$@ $Ðd$X=,PEP$PPl&$X$@ $Ðd$\=,PEP$PPl&$\$@ $Ðd$`=,PEP$PP*l&$`$@ $Ðd$d=,PEP$PPgl&$d$@ $Ðd$h=,PEP$PPl&$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$R2ڍ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žPTABxpQRu3)ٍd$ZY,Ul$SQRVW}#QRU1ڍd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hUٍd$$ZY_^ZY[]ÐUl$SQRVWul&F -l&FWl&F@"l&FDQRhU1ڍd$ZY_^ZY[]ÐXG+ JXl&/-  q7 Yg ) { O A08@H%>r| Z p WKCODE l&î %7.1Oldest compatible LabVIEW.x22p,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)Ù4 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPD4v888~@&@@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\10YDxx Sequence Flow[DCDSequence Flow 2QDDkEkPowerHDEqGpTDSteeringHD؆VDC0D0 Stop AfterHDā3RD3SD UD'8'8 Goal TypeN'8'8 H =N==HDē=N=JTD99DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCTCDT  Next ActionTDSteeringQDAhBhPowerUD DirectionH$x3UD  DirectionSDBB<-LabelUDOO <-CaptionVD6A-6A- Left MotorH@<BMn<D<mWD6DAu6EAu Right MotorH(<M<<WD6A6A Other MotorH<<M<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1929H$7J8JLD$$LDX`Y`LDCKDKH$ȗ^q_qHDW^_ HDb@~A~HDp X YHD`Xq`YqHD@xXuYuHDXY aD5 7 InitializeMovement.vicDcbPreprocessMovemement.viHD uXY ~D(l*k222Convert enum to U8 to account for compiler oddity.HD5XF5YF HDDhyWhyW HD0 V VHD W W ^DwwBuildMotorArray.viRE`vq`wm True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[D? Pn? PnMove.Release.vidDEVEVPortSemaphore.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 2 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPD|8'H" "A(C~ l&t9/vP3ZQeH/,XL!p!ʁ @7|@P :\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `8 6T 2FDp 4T 0cccp 4T bbb8hTB R @d 8y% +jP,4 FJy`®8hB K@d!B%(+jP,4 F<JB`أ 8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cl`Į8 6x DrFĮp 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 ;ANG0u0/.-[$|$|$|P$|$|$|@$PB*zR oAx4$ N@ 5CBv`î0% @ 7Rd8% 2@ ;NFp͔ͮp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;N0u0/.-[0'n@p0'  7Rd@'PB4*R Tr4' N 5B`ͮ8(hBR 8( 2 ;NF͈ͮp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;N0u0/.-[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#R0:`xͮ<.OJe"<. ~#6Ktͮ40 O#%`Tͮ1 #e}e2}e2}e2}e2}2#2|%D<2O<JB%,2%%&&P42 O%DRWa`Xͮ43 O%DBL`hͮ<4 ~%D]rdͮ6 %DB}B2}B2}B2}B2}i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP=Instance 2 34Saved 4 2_ sensors_light_degrees .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPD8nK0%ApK6~ l&ZLfF Y]QP@/,6 10)n061|06@8D]}mt46 BD]`ͮ07@?_O07@ Wwg47 B?\ͮ08@ 8 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> BWͮ4?'x3?<?4?0^Q2f<[7"4? `'mͮ@ ,0@@LTGWWwOg4@ BT4WGͮ4A'8!0A@ 4gXwxoh4A BgzXͮ0B@ LPXxh4B BP~ Wͮ0C@ 4Xxh4C BXͮ4D&2t4D&h7(4D&7 DD1!T! Tt8~ D!D!4D &K vbͮ@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_urbͮ ,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-p G:G; 4G &K9> Qobͮ@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 &KADWbͮ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[IIPVDI1WdQLQ7WdUHv IPt 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@v6NI.LV.ALL.goodSyntaxTargets&@0Dflt( KUUA Q8>*>*>Q8>K?P"(X1X:XCEG  N Segoe UISegoe UISegoe UI02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4 $, l  d 4 P (% ܎ 7,|+ 7X 7xȊ 8 8T 9P, ;T, ?X- ?`% @T QЋ R4 R( R S@\' SD S伇 T<- T T| U0 UP U V,Ď Vx. Vа! W0l W W, XH X X YH Y !Y "ZX #Z %[ &[\$ ([ )\# +\P| ,\ -] .]d 0] 1^ 3^P 4^H& 6^ 7_<% 8_l 9_ :` hl ;`l, <`) =ah$ >al ?a8 @b Ab Bb(. Cc<8 Dc Ecp Fd8 Gd\$ He Ie|t Je% fT( f` fl`) fx $fXp 'f *f f f. f /g x 5g0 2g$h- pT q dl 0<,  h*  # 8D =Instance 2 34Saved 4 2_ sensors_light_degrees .vifRSRC LVINLBVW `@ 2<E4_Fz` GO"ܠZ qldW䲩WC6cX[ HLVIN=Instance 3 34Saved 4 2_ sensors_light_degrees .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 PGoalxdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext 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 MotorxdfdPtxdPoldPext 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 ( ^| 2 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS=Instance 3 34Saved 4 2_ sensors_light_degrees .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j@s&code5W& Ewds&E\EPPUEd$==, ÐpӀ}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<ƅ$ ETs&E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETWs&E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$g+ڍd$ZY== p h搐ÐEw s&E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðs&Ðx&^s&Ðx&R̗s&Ðx&os&Ðx&s&Ðx&ps&p @'PUEd$=ÐPsh  8r| Z p WKCODE5W&ͮ %7.1Oldest compatible LabVIEW.͠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)Ù5 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPD4v888~@&@@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 10YDxx Sequence Flow[DCDSequence Flow 2QDDkEkPowerHD̘EqGpTDSteeringHDpVDC0D0 Stop AfterHD3RD3SD UD'8'8 Goal TypeN'8'8 Hp=N==HD=N=JTD99DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCTCDT  Next ActionTDSteeringQDAhBhPowerUD DirectionH$$3UD  DirectionSDBB<-LabelUDOO <-CaptionVD6A-6A- Left MotorH<BMn<D<mWD6DAu6EAu Right MotorH8<M<<WD6A6A Other MotorH<M<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1929H$,7J8JLD$$LDX`Y`LDCKDKH$^q_qHD{^_ HDt}@~A~HD X YHD`Xq`YqHDx_XuYuHDLXY aD5 7 InitializeMovement.vicDcbPreprocessMovemement.viHD8XY ~D(l*k222Convert enum to U8 to account for compiler oddity.HD{5XF5YF HDthyWhyW HD$ V VHD W W ^DwwBuildMotorArray.viRE`vq`wm True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[D? Pn? PnMove.Release.vidDEVEVPortSemaphore.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 3 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPDP8'H" %A(C~5W&t9/t3ZQeH/,XL!p! @7|@P :\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `ͮ8 6T 2Fطp 4T 0cccp 4T bbb8hTB R @d 8y% +jP,4 FJy`\8hB K@d!B%(+jP,4 F<JB`8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cl`8 6x DrF,(p 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 ;ANG0u0/.-[$|$|$|P$|$|$|@$PB*zR oAx4$ N@ 5CBv`î0% @ 7Rd8% 2@ ;NFî p' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;N0u0/.-[0'n@p0'  7Rd@'PB4*R Tr4' N 5B` 8(hBR 8( 2 ;NFSdp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;N0u0/.-[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#R0:`®<.OJe"<. ~#6K®40 O#%`®1 #ee2e2e2e22#2|%D<2O<JB%,2%%&&P42 O%DRWa`Ů43 O%DBL`<4 ~%D]rŮh6 %DBB2B2B2B2i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP=Instance 3 34Saved 4 2_ sensors_light_degrees .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPDD8nK"ApK6~5W&ZL`DF Y]QP@/,6 10)n061|06@8D]}mt46 BD]07@?_O07@ Wwg47 B?08@ 8 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> BW̮4?'x3?<?4?0^Q2f<[7"4? `'m̮@ ,0@@LTGWWwOg4@ BT4WGͮ4A'8!0A@ 4gXwxoh4A BgzXͮ0B@ LPXxh4B BP~ Wͮ0C@ 4Xxh4C BX ͮ4D&2t4D&h7(4D&7 DD1!T! Tt8~ D!D!4D &K vbͮ@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_urb̮ ,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-p G:G; 4G &K9> Qob̮@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 &KADWb̮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[IIPVDI1WdQLQ7WdUHv IPt 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@v2NI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?P"(X1X:XCEG  N Segoe UISegoe UISegoe UI02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4h* <, ll  h- 0 (x  7,T 7X 7x 8 8Xp 9P ;T`) ?X ?`( @T% Qt R4 R Rp S@ S8 S T< T T) U0, Uhl U V, VxH& V W0 W W XH X X# YH Y$ !Y "ZX #Z %[ &[\ ([ )\ +\P ,\l -]! .]d. 0] 1^P 3^P| 4^ 6^ 7_<. 8_( 9_ :` Ћ ;`l <`% =a- >al, ?a, @b T Ab BbȊ Cc< Dc|+ Ec܎ Fd8% GdP He4 Ie|d Je fT\$ f`(. fl8 fxl $f 'f *f, fh$ f% f| /g Ď 5g- 2g$ pTD q\' d 0$,  '   8 =Instance 3 34Saved 4 2_ sensors_light_degrees .vibRSRC LVINLBVW `@ 2<ǵ1 7K,#@$ 3PLiJ$bC qldW,K#9N HLVIN=Instance 4 34Saved 4 2_ sensors_light_degrees .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 PGoalxdfdPtxdPoldPext 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 MotorxdfdPtxdPoldPext 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 4 34Saved 4 2_ sensors_light_degrees .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386jXcodep}W EwXE\EPPUEd$==, ÐpӀ}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> XE\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpET XE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$'GGd$ZY== p h搐ÐEw K XE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð XÐx&^ XÐx&R XÐx&o"XÐx&8XÐx&pZXp @'PUEd$=ÐPsh  8|XPh  XWPh  XPh *XPh dXP9h  XoPh  X5Ph XP=h  LXPkh  XP8h XMPkh $XPh 4XPh nXPh  XeP]h !X+Ph &XPh *VXP/ h "X}P h # XCP h  pX PC h  >XPh h xX_^ZY[]ÐT=,PEP$PPX$T$@ $Ðd$X=,PEP$PP0X$X$@ $Ðd$\=,PEP$PPmX$\$@ $Ðd$`=,PEP$PPX$`$@ $Ðd$d=,PEP$PPX$d$@ $Ðd$h=,PEP$PP$X$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$RCGd$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}#QRURFd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hU, d$$ZY_^ZY[]ÐUl$SQRVWu-XF XFXF@XFDQRhUtqFd$ZY_^ZY[]ÐXG+ JXX/-  q7 Yg ) { O A08@H%>r| Z p WKCODEp}W̮ %7.1Oldest compatible LabVIEW.@z22p,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)Ù6 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPD4v888~@&@@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 PDGoalHD8w10YDxx Sequence Flow[DCDSequence Flow 2QDDkEkPowerHDDEqGpTDSteeringHDVDC0D0 Stop AfterHD03RD3SD UD'8'8 Goal TypeN'8'8 HT=N==HDt=N=JTD99DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCTCDT  Next ActionTDSteeringQDAhBhPowerUD DirectionH$3UD  DirectionSDBB<-LabelUDOO <-CaptionVD6A-6A- Left MotorH<BMn<D<mWD6DAu6EAu Right MotorH<M<<WD6A6A Other MotorHz<M<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1929H$s7J8JLD$$LDX`Y`LDCKDKH$Ԗ^q_qHD4^_ HDP|@~A~HD X YHD<`Xq`YqHDHXuYuHDXY aD5 7 InitializeMovement.vicDcbPreprocessMovemement.viHDXY ~D(l*k222Convert enum to U8 to account for compiler oddity.HDܘ5XF5YF HD$hyWhyW HD V VHDlz W W ^DwwBuildMotorArray.viRE`vq`wm True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[D? Pn? PnMove.Release.vidDEVEVPortSemaphore.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 4 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPD8'H" #A(C~p}Wt9/3ZQeH/,XL!p! @7|@P :\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT ` ͮ8 6T 2FDͮLp 4T 0cccp 4T bbb8hTB R @d 8y% +jP,4 FJy`Hͮ8hB K@d!B%(+jP,4 F<JB`Ǯ8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cl`4Ǯ8 6x DrF8Ǯ@p 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `HǮ0  d8  6 FDǮ<p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;ANG0u0/.-[$|$|$|P$|$|$|@$PB*zR oAx4$ N@ 5CBv`LǮ0% @ 7Rd8% 2@ ;NFǮDŽp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;N0u0/.-[0'n@p0'  7Rd@'PB4*R Tr4' N 5B`Ǯ8(hBR 8( 2 ;NF|ǮS`p* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;N0u0/.-[4* FR *7`v<+  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#R0:`t<.OJe"<. ~#6K4î40 O#%`\Ʈ1 #ee2e2e2e22#2|%D<2O<JB%,2%%&&P42 O%DRWa`8S43 O%DBL`S<4 ~%D]rS̖6 %DBB2B2B2B2i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP=Instance 4 34Saved 4 2_ sensors_light_degrees .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPD4b8nK%ApK6~p}WZL44bF Y]QP@/,6 10)n061|06@8D]}mt46 BD]S07@?_O07@ Wwg47 B?i08@ 8 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? `'m @ ,0@@LTGWWwOg4@ BT4WG4A'8!0A@ 4gXwxoh4A BgzX0B@ LPXxh4B BP~ W0C@ 4Xxh4C BX4D&2t4D&h7(4D&7 DD1!T! Tt8~ D!D!4D &K vb@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_urb ,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-p G:G; 4G &K9> Qob@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 &KADWbIA\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[IIPVDI1WdQLQ7WdUHv IPt 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@vKNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?P"(X1X:XCEG  N Segoe UISegoe UISegoe UI02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4' $, l \' D - $Ď | 7(D 7Th$ 7t, 8 8Ƞ 9Ll ;P8 ?T(. ?\\$ @P Qd R04 R|% R܎ S<|+ S S T8T T, T% U, UЋ U V( Vt V| W,P W W. XD! Xl X YD Y !Y "ZT #Z %Z$ &[X ([ )\ +\L ,\ -] .]`H& 0] 1]hl 3^L) 4^ 6^ 7_8% 8_ 9_Ш :`t ;`h% <`( =a >ah`) ?aЀ @bXp Ab Bb Cc8 DcT Ec Fd4x Gd0 Heh- Iex Je fPP f\Ȋ fh, ft( $f 'f# *f f- f. f /g 5g 2g , pP8 q `l ,<,  |  $ 4t =Instance 4 34Saved 4 2_ sensors_light_degrees .viRSRC LVINLBVW . p`@ 2<x}FM@t ,ѢLY5U qldWabTѹYrVLVIN=Instance 5 34Saved 4 2_ sensors_light_degrees .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.ctl 44 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@PVIDS=Instance 5 34Saved 4 2_ sensors_light_degrees .viVIDSNewLightSensor_Sub.viLPTH0,ri3865CcodeSCEw$5CE\EPPUEd$==ÐpӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$E\d$ZY=R= p h搐ÐEw -9CE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp9Cp @'PUEd$=ÐPp9CP*:CWPd:CPE:CP :C_^ZY[]ÐL=,PEP$PPS;C$L$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rg\d$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRu"d$ZY,Ul$SQRVW}#QRUb[d$ZY(_^ZY[]ÐUl$SQRVWu\;CF >.@+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?I?I ConnectionSD~u~vBooleanUD@O@O  ThresholdN@M@M N:G:G HM^MZHDY#j2Y$j2UD%% IntensityH*%$TDklPolarityVD  Floodlight[DjkSequence Flow 2YDCD Sequence FlowPDCNCN PortUD%H%H Raw ValueHLR*~T}N.;.; YD.=!.=!  Trigger PointZDrrGreater / LessZDq$~rq%~rGenerate LightUD,, IntensityUDNO Raw ValueTDnnYes / NoLD?I?IQDCP5CN5 Port:MDCNCN 0LDCNCN H$0BSBSMDE9P?E:P? 1LDE9P@E:P@ MDEePkEfPk 2LDEePlEfPl MDEPEP 3LDEPEP MDEPEP 4LDEPEP LDX`Y`H$x^q_qLDCKDKLDLDjrkrH$HD\*;*; HD8## HDX):):HDXtvtwHD(f&& HD{&&HDX9J9JaDNewLightSensor_Sub.viHD)")"HDL(( %.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`OFFONOFFONOKOKTFPHP=Instance 5 34Saved 4 2_ sensors_light_degrees .viLVCCPadSelectorInput.ctlPTH0LVCCDecisionSlider.ctlPTH0LVCCSequenceBoolean.ctldPTH0LVCCMerlotRadioButton.ctl!<#&<)PTH030@FPHPD81,%A3/~SCblLH/,XLH | @7|||8hBhTRm0$2 |D||8hB U0d |@d X@V+6 4 NJ>J`ˮ8hB K<Om( |t4 OH}t`x̮8hHBR HlKKKKlddlKKlddl0H: 7HW~ef~fe~e~e~e|||X||||@d -kw Ӝ [|4 NJ?P`ˮ8hB KHXJ@kw @P AGwc 4 N?N`ˮ4 J 9H`t̮|,l H X L : L_0u0/.-[ < 82 L_Fp̮l0  Hcd8hB0Rp 0 0GwScGwScGwScp 0 Sw_bSw_bSw_b0 4HP,@0 HPm@dd0 7HP;p @$P19@$P19@%P090 7FRrCdD`40Tkw ,Tkwh0 2 (T*Y+0 7HkPp:dd0 2 -TeWf4 6 X"k3d̮@ PC@/-H-4 N  &``̮0  /*d8  2 +&F\̮Xp 8  0ccc8h Bx@R p 8  +b+b+bL :  +0u0/.-[0 l8h.BT0d~ ||   @  <    X||$8h00BT0| 0<Oq||T4 Oj`T̮8hBdR lddKKlddlKKlddl 7Wefeeee00<Op#s4 O`P̮8hBR %6ldd%6KKl%6ddl%6KKl%6ddl 7W#8e#8fe#8e#8e#8e0lp@d)<i05+jP,4 FJi`L̮8hB K@d,B/+jP,4 FdJB`Ḫ8hdB K"4 FRJBO`D̮0  M/d@PCM/!84 N &I`@̮8hBR 8 2 Q+F<̮8p 8 0BNcBNcBNc|||\p 8 B+NbB+NbB+NbL : Q+W0u0/.-[0 "T< <@X< X@<, Dx4 NR-<`4̮< 8 X ( l |4 FRJ->"`0̮4 GRq`,̮,TP4 GRp#s`(̮,X 4 F R -`$̮< @  tL4 FR M` ̮<<t `4 GHRm`̮,,(\ 0 7ATDJ@VT74 N >J`̮4 NR BQ6`̮0!  @(Vd,!!<#&<)0! 7 D,RF,!)&<#!<@!d BO8X!4! FJBO`̮8"hB K"|"|"T 4" O BO` ̮<# j AT̮8%h B!( %|<%OJBO 6,%  8" t%|@%d D,Q@!|3X!%!!"4% F!<JD8Q@`̮8&h!<B$# K& 4 BO]BO']BO(BO']BO(BO)BO*<*O!<JD,Q9#2*#%T#P4* O"D8QA`̮8+h"B## +|+|@+d DWQl$1X!+|+|+$4$h$4+ F#JDdQl`ˮ8,h#B$$ K,|,|<,O#JDWQd%0,% '(4, O$DdQm`ˮ- 4"D,Q9]D,Q9']D,Q9(D,Q9']D,Q9(D,Q9)D,Q9*-|-|@-d DQ&|X!-&&',4- F&<JDQ`ˮ8.h&<B'' K.|.|<.O&<JDQ'h.'*(4. O',DQ`ˮ/|/ 4$DWQd]DWQd']DWQd(DWQd']DWQd(DWQd)DWQd*8/h$B&(& 8/h',B(' /|@/d DQ)PX!/)l)*4/ F)JDQ`ˮ80h)B)) K0|0|<0O)JDQ*<0*X+*40 O*DQ`ˮ81h*B+* 1|1 4',DQDQ']DQ(DQ']DQ(DQ)DQ*1|,1,1 4*DQ]DQ']DQ(DQ']DQ(DQ)DQ*1,1; ib 1; ib |-,,(-1; ib 1; ib -8.,,(-X---.1; ib 1; ib 1; ib 42,1./,./`p41 O.R~Wa`ˮ<2OdJB.T4<2 ~.]rˮ44 O.BL`ˮ5 .B^B6^B6^B6^B6^6.6,00<6OJi0l,60011<46 O00R~~`ˮ47 O00is`ˮ<8 ~00ˮ: 00i^i6^i6^i6^i6^i; ib =,,(-X---.1QS DQ 0, ; i 0, ; i 0, ; i 0(- ; i BDHP=Instance 5 34Saved 4 2_ sensors_light_degrees .viLVINNewLightSensor_Sub.vipPTH0 @BDHPDć8 %A:~SC/y0ćHB~Z@/,: \L0:0:@D,< 4t4: BD)<ˮ4;0;@ X&F6 4; B$ˮ4<0<@x;KC4< Bt(;ˮ0=@)I94=< !=T0=@@@vSs~c4= BXsuˮ4> B'̮4? B$'̮0@@<$0@@T;K C4@ BT8K̮4At!4A ! Axt4AH!DA1$$L$pX[ ApdAA4A/X3SAxA Ax Ax A@A4A005PB AT A<t4A0DHPL4A0#5>9A 4A0>HC4A &Kpb̮@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*#̮4C4C !a1; ib H0C@  !4C B\)̮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( AT"(X1X:XCE  L N PR Segoe UISegoe UISegoe UI0Tahoma0002RSRC LVINLBVW . p 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec3STRGPICCTMNGI|CPSTLIfp0FPHPDLIbdXBDHPlVITSHISTFTAB <, ll  8 X, d d  $ P- p #  @( D, !HȊ !PP " ' (Th- (0 )x )\ )T ) *H`) * *% +Ht + , ,d% , - -`hl - .H& .t . /0 / / !04$ "0 #0 %10 &1| +1Д ,2 P -2t| .2Ĩ /3 03h 13Ћ 24 44\, 54T 74 85H|+ :5% ;5. <60\$ =6|(. >68 ?7l @7` A7 B7, C8`h$ D8D 8 9 9( 9) 9( 98Xp 9H ': (=l )?l! *AĠ. 6D $MH 3M`% 9Ml܎ Mx4 Nd | Ď h* D =Instance 5 34Saved 4 2_ sensors_light_degrees .viLRSRC LVINLBVWF F`@ 2 <,Pl#wIN6ܣ2 # EB qldWk:ʱjןLVIN=Instance 6 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlg` 0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Value.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cRP"@P@flg@oRt@eofudf P Valuex 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 c#lP"@P@flg@oRt@eofudfP0 DNL_Comment p0dfd P0txd P0old P0ext c,RP"@P@flg@oRt@eofudf P!Readx!dfdP!txdP!oldP!ext P   c c\2.@+jSequenceBoolean.ctl! Sequence Flow @ Value@0 DNL_Comment @!Read c c dP``` d dPt^@Certain VIs (such as DropVariable.vi) depend on this front panel configuration and the connector pane of this VI. The following tags are set on this VI: IsVariable$208p|~0<>@LVIDS=Instance 6 34Saved 4 2_ sensors_light_degrees .vii386'@Ccode(DCtEw@CE\EPPUEd$={=ÐpӀ}XELXCLCT{XPR}ZX}zE$EEƅ$ƅpƅphhUEP.@+jSequenceBoolean.ctl! Sequence Flow @ Value<0@+jSequenceBoolean.ctl!Sequence Flow 2! @0 DNL_Comment @!ReadL $<<x$x YD"~#~ Sequence Flow[DBBSequence Flow 2WDDU#DU#  DNL_CommentHؗI-wI/v]D0)A0*ARead This CommentPDGRGR ReadLD7?8?H$ =!P>!PLD"'#'LDLDH$ " " QD^i^i ValueH`e vLe"eKQDOZ5OZ5 ValueHDdf[\HDP;L?;L?HD;YL;ZLHD!!HDOKOK ,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`%#_gFPHP=Instance 6 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctlPTH0@FPHPDl8|($A~(DCHh~ePH/,XL < ,( @7||8h@BT@R 0@$2|D||0tp8h BT|||8hBT|\0       |@d  !$ +jP,4 FJ!`Lʮ8hB K@d!%C +jP,4 FJ C`Tʮ8hB KH1; ib 1; ib  Hx1; ib | 4Qd/| |||4 F$ CV$`Hʮ8h$BT4 2$ H,xF,ʮ0 $ D(|d0X $1 ; ib 4 F$R /(B`0ʮ,4<O hFj ` , 4 G $FS`<ʮ8h $BlR  $Wh lKKWh KKlWh ddlWh KKlWh ddl 7 $WUjefUjfeUjeUjeUje|4, d h0 ( $0, hd Hx 1; ib 5; ib , , `<4 O R6@`8ʮ<OJ !$k T< ~ <"Q4ʮ4 O !(`(ˮ   !$k !$k  !$k  !$k  !$k  P < OJ %&P, |<4 OR`$ˮ4 O` ˮ< ~# ˮ   %& %&  %&  %&  %& =|; ib  0 @ `{Qd@PFN{QAX4 J@ ]j`ˮ82@ dwMFˮL :@ dw%0u0/.-[p 2@ 0_kc_kc_kc4 B@R N[6` ˮ<8hp 2@ kwbkwbkwbi; ib =Hx ePH/,D@AFN{Q AX-D@lALBDHP=Instance 6 34Saved 4 2_ sensors_light_degrees .vi @BDHPDܔ8,4#A~(DC$8ܔ#t  W@/,@$00@DZzjt4 BDZˮ0@ M]U(\4!4 B:M@ˮ0@MX]xUh4 B\:XMˮHUhUaT1; ib `T0@d4 B"ʮ1; ib 0@ h4d4 B4ʮ,D\41; ib t1`; ib ,4\DiT1; ib 1; ib 1; ib 1; ib =T(A#t  W@//NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathE2PTH0-LEGOBlocksVariable Variable.vi IsVariable`! IsPersistant Localized:&@0Localization Status (string)LocalizeVarName@0NameLS 3_Wizard@2 appended pathPTH0 C Program Files LEGO SoftwareLEGO MINDSTORMS Edu NXTenginevi.libLEGOBlocksVariable_VariableConfig.llbConfigure Variable.viNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?XXXÀŀǀ    Segoe UISegoe UISegoe UI020Tahoma00RSRC LVINLBVWF F 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecCPSTMNGISTRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB`Ď | ld 4 p܎ %  l .  Ht tl @ XXp ) (   D h$ X,   dl 8 \$ T. |+  D,  Ћ 4 ! ؔ $ p  (. T  % &P &\ &| :Ԍ ;$$ A- D$ DP D =Instance 6 34Saved 4 2_ sensors_light_degrees .vi^RSRC LVINLBVWv `@ <BOYBBOYBa mGb%; 6 Ω$#Dc qldW\CDcyit%'/sLVIN=Instance 7 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlg  0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Value.@+jSequenceBoolean.ctl! Sequence Flow@ B@ AP$ cP P d-`  P    P   c<NP"@P@flg@oRt@eofudfP Ax dfdP txdP oldP ext c NP"@P@flg@oRt@eofudfP Bp dfdP txdP oldP ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c+VP"@P@flg@oRt@eofudfP OperationpdfdPtxdPoldPext P   cRP"@P@flg@oRt@eofudf P Valuex dfdP txdP oldP ext c,xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P" P@@Z P$@P@0PZ P$@P@0P( c cL @ A40@+jSequenceBoolean.ctl!Sequence Flow 2 @ B@ Operation! c2.@+jSequenceBoolean.ctl! Sequence Flow@ Operation c dP``` d < x^@\dVpxdpx,8<|dpxdThLVIDS=Instance 7 34Saved 4 2_ sensors_light_degrees .vipi386@-U&code0IU&\Ewd-U&E\EPPUEd$==ÐpӀ}fELXCDd{HVWdt_^C.@+jSequenceBoolean.ctl! Sequence Flow@ A@ B )$44LLhLh$$$ MD"" AH(3(3 MD*"1+"1 BH(.3Z(07Y QD#q.#r. ValueH(3(7 UDHSHS OperationHD$}}>}= HRE]SRGRR YD} |}!| Sequence Flow[Du3u4Sequence Flow 2RD*5*5 ResultLDy5=y6=H$;N<NLD} (}!(LDqHPqIPLDu3;u4;H$NaOaHDGNHNHDGNHNHDTBNBN HD@HDh=GIu=HIu HDBNBNOE| C| C 5 LDQYRYxD,Per LEGO: If input is negative, output zero.SE== False HDHR\T[%#_g%#_g%#_g%.0f %#_6gUA plus B A minus B A Times BA Divided by BAbsolute Value of ASquare Root of AOKOK ,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  IHDR;0VIDATxMOQi;$ؖXGi Nܳ떅I%m JۅR et<ur{gȝ393̽gr'bae4BgcM)6=ՂȕPg>,.'GQxG5 N#ھձ9U|x~UI8H?Fcx2g |yn}W0xƃa\#]Dt_ |.nT] w'm f/=m Pm˫3*?Fq.37;Nx~8z} Fo8X6jyc{eN1:/Ghť VєI +˼j%t@Fy,ҪLpD֧"*f/NޒҪLpƽ*k<@J˴3pvEIENDB`0PNG  IHDR;0IDATx Q_XPF"/)YX,XP2S,hf?\%HSgν;_so ?5a G 83j<*=U] N3ȡ7fn:XX?Y0QC=a춎(r6v$Ɗ;K cWacK.KS"츭:%8C"q_$)DYh޻]tn ~w|Ǟ%4a k;HB%IENDB`PNG  IHDR;0aIDATxILSA P0X(` {KKPQ^h Ҩ@T@A/@D"x0 İR6y}Oʳ}^d2o||3SM?)*1A'8_qxclE1+^AoN&6}SQ Ud+}rl6*͏mJ.`Alȇ):73ɁCf`'pY9)F= !<֍Ɂ{tjF# ڠwJ*Y)o"ܶmAzy|j}zDvζl Af Cu1AVERw~YSw* .rԣJ.Fw݅ٙw̠;Z ZSM;$NJ&h.vk1nyVJ(* v3 wzp@PzjPjpz6FBᶿ:K vk+ RզAՄSyb1/,V cAwe#׈?,JPHOT/r-ZIENDB`hPNG  IHDR;0/IDATx?OSQƟ2:tapoE..X,-m}=綷֔]&O{νo )\M_Gu:~Qg~ ^*6STV}#T=*k+xkPs=T@e3\>b*UudyĘcGUq 9:EcU_PvR^y_!q>.J!\6a\pw[trs q5jI'pLBSjNNUR^eQxku_eCxԨ#j8`(BW s%'{TvP.>-sX_x-vck~=Ї@y/IR<0NpU0 CLMp~>j>o"F=꺮ȑ^ <+nw\@D5Z6,YJMmè9z֢;Pu~kiJp8,"˲{/:AHZllM' hzo9LT#]."?z?3X5q` NQߠq<ϷkHdq&v}d,!C[3M%Љ)if_gDKXQ\?F!UMBpL"FLd4d'˲*x^z?vO<ہ.NkHq}xtҌ8T9%qCCD)AP!q^4z6hEؔ7& ُq SR$4yPhhJX0Z{6>_P®02KZ[!;W>]'4z?~v3 ǙXIENDB`FPHP=Instance 7 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctlTPTH0<@FPHPh8 #A;XL 7~D0IU& x{H/H/{d|||||D@P#8(,thD4 N #`ʮ0  #8d8 2 '4Fʮʔp < 0".c".c".c8hB|TR |p < .:b.:b.:bL : '40u0/.-[@P4#)8_ :8hBddT0D dV||, xT,4 N$ )#2`ʮ0 $ #)8_d8 2$ '-4[Fʮʌp <$ 0".*c".*c".*c8h$Bh@R |p <$ .:*b.:*b.:*bL :$ '-430u0/.-[0DT $|||0DxT||||||88h TBTc0D T,@P #8B4 N  "p/`ʮ0  #8d8 2 '4Fʮʀp <  0".c".c".c8 h BR p 8  .:b.:b.:bL :  '40u0/.-[0 D d0 D 4T8 h@B T|      4     `4 F T GT`xʮP W GF=$L0`< 6 T yBdtʮ\8 J T QD^TF|ʮd0 6 T pOzBdp < T 0[gb[gb[gbp < T 0O[cO[cO[c0  T MD0  TJFT; Dib 1; Dib 1; Dib @d |}+jP,4 FTJ|}`xˮ8hTB K@d! t2$ +jP,4 FJt2`tˮ8hB K1@; Dib 4 F R )6`pˮ< T 4 $ 1; Dib ,<pd,4 1$; Dib , 4a; Dib 1; Dib 4 ORx4>`lˮ<OTJi|< ~:OhˮԔ4 O|)`dˮ iPiPiPiPiP@t@<OJ2||,L P4 O@RpGQ``ˮ4 O@t2<`\ˮ< ~@MbXˮ| @2|P2|P2|P2|P2|P<   Td H 4 TUs=Us=Us;UsZUsUs Us!iD8 x{@101//W{d udD8 x{@101/LBDHP=Instance 7 34Saved 4 2_ sensors_light_degrees .viK @BDHP87Px%AK,! 110!D!~D0IU&*ȕ T@/0!@p xDFfVt4! BDFOTˮ0"@pO_Wl0"@p 04F fV80"@p D4" BFOPˮ4# BAOLˮ4$ BHˮ0%@p JFZfRV4% B<FJvDˮ0&@p 8O_Wh4& B8AO@ˮ 'B@D4'D'`4'DJ 4'l G  4'l  ' x0'-'<X',D{ke &'(,' $ ,'|0'h80'd 'B 'B@ '@@`0'.(P MYS<'$1P 4{ Db<ˮ (B D4(D,  4(ht ( ( x 4(   4(h0 ( (  L (B( D (B D4(/l i4(L L!  (@ 0(-0'4(l H  4(D  (D (@@ xD0(-'  (B  (B  (@@ 0  (t X( x4(0 i( ( D ( X4(D ` 4(/h g4(LX ( 8( ,( L( , L ( d( ( d X( 4(0 d g ( d@ h 4(0 d  g( d( d( (4(0 d l g (Bx D( (@@ D(( ,L4(h Ep Ip5; Dib 4(0 8i4(0 i( 4(/ h(((( ((  ((H X((4(0(\h ((  4(0(p h((((4(0( h(l]; Dib -xp$T <p(  p( 4(L h  ,( L@0(l (B@ D (Bt  (B DD (B(( D; Dib 1; Dib 1; Dib (t,(  0(L (Bx  (Bx8D (Bx( xV(SRVR( 0Va0; Dib 1; Dib (.,--d,(D8,(` X ,((@,( ,(  L,(@ 8l,((,( ,( 0 x,(  ,(@t D((((4(L 0@ ,(l (B(D0( (B(  (B(x (B( D,(Xx(@ ( y; Dib =p$T << ,(84( J4 PZ8ˮ]!$;Di 1$!7*34)/L&j)P))P4)0p !j4)0p  j )p ) )p8 )xp )p X4)0pp j)p)P )))8"|UU)1&,;Di', ,)$$t%\ )B#% D0)"# )B#  )B##T )B#% D,)"#4#t#T4)/"$$%)$4)$T)$4$T )#%$ )#% $ )##4)0##%)#4)0#$  %4)"%@% )"$T)%% )$4#t4)"%xA p)% ]*0%,)323T ,)hlL"& )B' )D0)&(<)"& )B' <)Ll #t(0 )B' '<)  8#4'xX X )B' * D<) @(#T'x`,)&'x(0'4)/+)"B$()),))L)),)L )(.)l-d )(-)-d4)0((!2=7(4)0()"(2-(4)&38;L 4)&/ F m*;Di 1;Di  *4) &4ˮ** /XX*,&-8o2i/H18,-(Z*.-*(,**+l,+P,**6x,860*+.0*+6L*, *B+,20 *B,,20 *@@*2,200*.*1p# *+(0*-*l$<*$1*P 4>b0ˮ +@@*), +,-d/(4++-/ +-)L +B+-, +,L-.| +B,, 0+-*1T%foj +B+..L +B,6.L 4++.0X +),.|+/((0 +@@**.L +,.LI3*j+--+.j7 +1)2 +1++++..|/(+,l,L,+p<+8D4+/&2Z+201 +122P204+012'+20+' 1*4+011$&4+&3p48!+1**+&-d1+2)*+20,7;Di', = "<*l*3A7& 7\+2@+P6P^4),+5555L+6,8+24 Q]b,ˮ8-h4BL- :4 LR00/.-[0- 34 P^h,-,5(4 -@,666,,-,l.,6,.-6,-6-6,.4-+66 -6Wj;D8 z؋1\1 T /W3D8 z؋1\1 T /W3(;`9*5&-@8*9D8 ؋1\1 T /W35&-`9*:-PJFlJ;D8 ؋1\1 T /W3 >-)A4&-:*;D8 ؋1\1 T /W35 &1@p  De >@p 8h5B85B5 &5D\ 5h < ==>?YD{ke &-H*= @5  9l   -(K8KhK4A@p  Di4AL0 0! 5"x%8& -UUBDC 5B8 9B10'-%D& /d/ =1$P 4{* 5B1@p 8h\Ej  - FdIC @A?B80ChtAJ5& F-(-*jAG@pFfVlG@-@UJD<D<*<8L=h|=\ 4>==><(h> d?@?0!,@8&%`@d/*B ABCpE,DG@AFD8 ؋1\1 T ˆ/W3D8 ؋1\1 T ˆ/W3H- iD8 ؋1\1 Tˆ/W35BFD8 ؋1\1 Tˆ/W;NI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizard@2New PathPTH0y prototype EditorVIsBlocksNumeric Operations_Numeric OperationsConfig.llbConfigure Numeric Operations.vi_OriginalInstancePath_2PTH0GLEGOBlocksFP Numeric OperationsFP Numeric Operations.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(#@@?n AAB A@?`#8XAXJXSU W  ^Segoe UISegoe UISegoe UI00Tahoma0RSRC LVINLBVWv 48RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecSTRG8CPSTMNGILIfpdFPHPxLIbdBDHPVITSHISTPRT FTAB- $ l | p  % XT (. D H h  $!  Ћ  , \ |+ H. 8 l 4 , D 4 (  ,Xp   4t . И  %  p4 " #! $!T% %! &!l) '"8 (" )" *#( +#4+ ,# $H\$ $T $`h$ $l) -$x# $ $l $܎ $ .,d 0| 1Ď 5P 8P !9 < =4 Vt\ V t  * dt =Instance 7 34Saved 4 2_ sensors_light_degrees .viRSRC LVINLBVW . p`@ 2<a}\Cvի[ mp4J֡ qldW5v *nLVIN=Instance 8 34Saved 4 2_ sensors_light_degrees .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.ctl44 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@PVIDS=Instance 8 34Saved 4 2_ sensors_light_degrees .viVIDSNewLightSensor_Sub.viLPTH0,ri386(codeSU&Ew$(E\EPPUEd$==ÐpӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$E?wd$ZY=R= p h搐ÐEw -(E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp(p @'PUEd$=ÐPp(P*(WPd(PE(P (_^ZY[]ÐL=,PEP$PPS($L$@ $Ðd$.Ul$SQRVWT$ QRPE@$RgAwd$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRu"5d$ZY,Ul$SQRVW}#QRUvd$ZY(_^ZY[]ÐUl$SQRVWu\(F >(FW(F@r(FDQRhUsvd$ZY_^ZY[]ÐXu*[(![ %.7CODESU& ɮ%7.1Oldest compatible LabVIEW.T((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++VVV722 x @ Raw Value@ Intensity@!Yes / No0@SequenceBoolean.ctl!Sequence Flow 2@!Generate Light@!Greater / Less.@ӜDecisionSlider.ctl Trigger Point(@PadSelectorInput.ctlPort.@SequenceBoolean.ctl! Sequence FlowlDTHPD4v888dk~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?I?I ConnectionSD~u~vBooleanUD@O@O  ThresholdN@M@M N:G:G HTM^MZHD|Y#j2Y$j2UD%% IntensityH*%$TDklPolarityVD  Floodlight[DjkSequence Flow 2YDCD Sequence FlowPDCNCN PortUD%H%H Raw ValueHR*~T}N.;.; YD.=!.=!  Trigger PointZDrrGreater / LessZDq$~rq%~rGenerate LightUD,, IntensityUDNO Raw ValueTDnnYes / NoLD?I?IQDCP5CN5 Port:MDCNCN 0LDCNCN H$yBSBSMDE9P?E:P? 1LDE9P@E:P@ MDEePkEfPk 2LDEePlEfPl MDEPEP 3LDEPEP MDEPEP 4LDEPEP LDX`Y`H$^q_qLDCKDKLDLDjrkrH$HD*;*; HD## HD ):):HDDtvtwHD&& HD,&&HD9J9JaDNewLightSensor_Sub.viHD@)")"HD(( %.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`OFFONOFFONOKOKTFPHP=Instance 8 34Saved 4 2_ sensors_light_degrees .viLVCCPadSelectorInput.ctlPTH0LVCCDecisionSlider.ctlPTH0LVCCSequenceBoolean.ctldPTH0LVCCMerlotRadioButton.ctl!<#&<)PTH030@FPHPD81,%A3/~SU&bDLH/,XLH p @7|||8hBhTRm0$2 |D||8hB U0d |@d X@V+6 4 NJ>J`Ȯ8hB K<Om( |t4 OH}t`ɮ8hHBR HlKKKKlddlKKlddl0H: 7HW~ef~fe~e~e~e|||X||||@d -kw Ӝ [|4 NJ?P`ɮ8hB KHXJ@kw @P AGwc 4 N?N`ɮ4 J 9H`ɮ|,l H X L : L_0u0/.-[ < 82 L_Fɮɼ0  Hcd8hB0Rp 0 0GwScGwScGwScp 0 Sw_bSw_bSw_b0 4HP,@0 HPm@dd0 7HP;p @$P19@$P19@%P090 7FRrCdD`40Tkw ,Tkwɸ0 2 (T*Y+0 7HkPp:dd0 2 -TeWf4 6 X"k3ɮ@ PC@/-H-4 N  &`ɮ0  /*d8  2 +&FҬɮɨp 8  0ccc8h Bx@R p 8  +b+b+bL :  +0u0/.-[0 l8h.BT0d~ ||   @  <    X||$8h00BT0| 0<Oq||T4 Oj`ɮ8hBdR lddKKlddlKKlddl 7Wefeeee00<Op#s4 O`ɮ8hBR %6ldd%6KKl%6ddl%6KKl%6ddl 7W#8e#8fe#8e#8e#8e0lp@d)<i05+jP,4 FJi`ɮ8hB K@d,B/+jP,4 FdJB`ɮ8hdB K"4 FRJBO`ɮ0  M/d@PCM/!84 N &I`ɮ8hBR 8 2 Q+FҌɮɈp 8 0BNcBNcBNc|||\p 8 B+NbB+NbB+NbL : Q+W0u0/.-[0 "T< <@X< X@<, Dx4 NR-<`ɮ< 8 X ( l |4 FRJ->"`ɮ4 GRq`|ɮ,TP4 GRp#s`xɮ,X 4 F R -`tɮ< @  tL4 FR M`pɮ<<t `4 GHRm`lɮ,,(\ 0 7ATDJ@VT74 N >J`hɮ4 NR BQ6`dɮ0!  @(Vd,!!<#&<)0! 7 D,RF,!)&<#!<@!d BO8X!4! FJBO``ɮ8"hB K"|"|"T 4" O BO`\ɮ<# j ATXɮ`8%h B!( %|<%OJBO 6,%  8" t%|@%d D,Q@!|3X!%!!"4% F!<JD8Q@`Tɮ8&h!<B$# K& 4 BOBO'BO(BO'BO(BO)BO*<*O!<JD,Q9#2*#%T#P4* O"D8QA`Pɮ8+h"B## +|+|@+d DWQl$1X!+|+|+$4$h$4+ F#JDdQl`Lɮ8,h#B$$ K,|,|<,O#JDWQd%0,% '(4, O$DdQm`Hɮ- 4"D,Q9D,Q9'D,Q9(D,Q9'D,Q9(D,Q9)D,Q9*-|-|@-d DQ&|X!-&&',4- F&<JDQ`Dɮ8.h&<B'' K.|.|<.O&<JDQ'h.'*(4. O',DQ`@ɮ/|/ 4$DWQdDWQd'DWQd(DWQd'DWQd(DWQd)DWQd*8/h$B&(& 8/h',B(' /|@/d DQ)PX!/)l)*4/ F)JDQ`<ɮ80h)B)) K0|0|<0O)JDQ*<0*X+*40 O*DQ`8ɮ81h*B+* 1|1 4',DQDQ'DQ(DQ'DQ(DQ)DQ*1|,1,1 4*DQDQ'DQ(DQ'DQ(DQ)DQ*1,1; ib 1; ib |-,,(-1; ib 1; ib -8.,,(-X---.1; ib 1; ib 1; ib 42,1./,./`p41 O.R~Wa`4ɮ<2OdJB.T4<2 ~.]r0ɮ44 O.BL`(ɮ5 .BB6B6B6B66.6,00<6OJi0l,60011<46 O00R~~`$ɮ47 O00is`,ɮ<8 ~00ɮv: 00ii6i6i6i6i; ib =,,(-X---.1QS DQ 0, ; i 0, ; i 0, ; i 0(- ; i BDHP=Instance 8 34Saved 4 2_ sensors_light_degrees .viLVINNewLightSensor_Sub.vipPTH0 @BDHPDX8 %A:~SU&/yXHB~Z@/,: \L0:0:@D,< 4t4: BD)<(ʮ4;0;@ X&F6 4; B$$ʮ4<0<@x;KC4< Bt(; ʮ0=@)I94=< !=T0=@@@vSs~c4= BXsuʮ4> B'ʮ4? B$'ʮ0@@<$0@@T;K C4@ BT8Kʮ4At!4A ! Axt4AH!DA1$$L$pX[ ApdAA4A/X3SAxA Ax Ax A@A4A005PB AT A<t4A0DHPL4A0#5>9A 4A0>HC4A &Kpb ʮ@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*#ʮ4C4C !a1; ib H0C@  !4C B\)ʮ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( BT"(X1X:XCE  L N PR Segoe UISegoe UISegoe UI0Tahoma0002RSRC LVINLBVW . p 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec3STRGPICCTMNGI|CPSTLIfp0FPHPDLIbdXBDHPlVITSHISTFTAB  l\  X dP dP Ď $ Pd p ܎ l @ D# !H) !Ph$ " '\$ (T (4+ ) )\ ) ) *H *4 * +H. +t , ,d ,Xp - -` -D ., .t .l /08 /. / !04, "0 #0Ћ %10! &1| +1T ,2 % -2t .2Ĩ /3| 03h 13$ 24 - 44\P 54Ȋ 74( 85H :5 ;5| <60 =6| >6, ?78 @7` A7l B7<, C8` D8 8 9l) 9% 9( 9( 98% 9H|+ ': (= )?lD *A(. 6D, $MH 3M`( 9Ml# Mx- Nи l / ,  =Instance 8 34Saved 4 2_ sensors_light_degrees .vi^RSRC LVINLBVWv `@ <BOYBBOYBa mGb%; 6 Ω$#Dc qldW\CDcyit%'/sLVIN=Instance 9 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlg  0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Value.@+jSequenceBoolean.ctl! Sequence Flow@ B@ AP$ cP P d-`  P    P   c<NP"@P@flg@oRt@eofudfP Ax dfdP txdP oldP ext c NP"@P@flg@oRt@eofudfP Bp dfdP txdP oldP ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c+VP"@P@flg@oRt@eofudfP OperationpdfdPtxdPoldPext P   cRP"@P@flg@oRt@eofudf P Valuex dfdP txdP oldP ext c,xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P" P@@Z P$@P@0PZ P$@P@0P( c cL @ A40@+jSequenceBoolean.ctl!Sequence Flow 2 @ B@ Operation! c2.@+jSequenceBoolean.ctl! Sequence Flow@ Operation c dP``` d < x^@\dVpxdpx,8<|dpxdThLVIDS=Instance 9 34Saved 4 2_ sensors_light_degrees .vipi386@-#code0I#\Ewd-#E\EPPUEd$==ÐpӀ}fELXCDd{HVWdt_^Cݍd$ZY,Ul$SQRVW}#QRU+mݍd$ZY_^ZY[]ÐUl$SQRVWu1#F-#F@2#FDQRhUZݍd$ZY_^ZY[]ÐX@-# %_K1G]CODE0I#ɮ\%7.1Oldest compatible LabVIEW.Py@pPPP@ A@ B.@+jSequenceBoolean.ctl! Sequence Flow@ Operation @ Value0@+jSequenceBoolean.ctl!Sequence Flow 2``00A00``Numeric Operations2  0@SequenceBoolean.ctl!Sequence Flow 2 @Result.@SequenceBoolean.ctl! Sequence Flow@B@ADTHPD4v888~<0@+jSequenceBoolean.ctl!Sequence Flow 2! @ Value@ Operation>.@+jSequenceBoolean.ctl! Sequence Flow@ A@ B )$44LLhLh$$$ MD"" AHp(3(3 MD*"1+"1 BH(.3Z(07Y QD#q.#r. ValueHH(3(7 UDHSHS OperationHD$}>}= H4RE]SRGRR YD} |}!| Sequence Flow[Du3u4Sequence Flow 2RD*5*5 ResultLDy5=y6=H$;N<NLD} (}!(LDqHPqIPLDu3;u4;H$|NaOaHD0GNHNHDyGNHNHDrBNBN HD̕HDP=GIu=HIu HDBNBNOE| C| C 5 LDQYRYxD,Per LEGO: If input is negative, output zero.SE== False HDtR\T[%#_g%#_g%#_g%.0f %#_6gUA plus B A minus B A Times BA Divided by BAbsolute Value of ASquare Root of AOKOK ,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  IHDR;0VIDATxMOQi;$ؖXGi Nܳ떅I%m JۅR et<ur{gȝ393̽gr'bae4BgcM)6=ՂȕPg>,.'GQxG5 N#ھձ9U|x~UI8H?Fcx2g |yn}W0xƃa\#]Dt_ |.nT] w'm f/=m Pm˫3*?Fq.37;Nx~8z} Fo8X6jyc{eN1:/Ghť VєI +˼j%t@Fy,ҪLpD֧"*f/NޒҪLpƽ*k<@J˴3pvEIENDB`0PNG  IHDR;0IDATx Q_XPF"/)YX,XP2S,hf?\%HSgν;_so ?5a G 83j<*=U] N3ȡ7fn:XX?Y0QC=a춎(r6v$Ɗ;K cWacK.KS"츭:%8C"q_$)DYh޻]tn ~w|Ǟ%4a k;HB%IENDB`PNG  IHDR;0aIDATxILSA P0X(` {KKPQ^h Ҩ@T@A/@D"x0 İR6y}Oʳ}^d2o||3SM?)*1A'8_qxclE1+^AoN&6}SQ Ud+}rl6*͏mJ.`Alȇ):73ɁCf`'pY9)F= !<֍Ɂ{tjF# ڠwJ*Y)o"ܶmAzy|j}zDvζl Af Cu1AVERw~YSw* .rԣJ.Fw݅ٙw̠;Z ZSM;$NJ&h.vk1nyVJ(* v3 wzp@PzjPjpz6FBᶿ:K vk+ RզAՄSyb1/,V cAwe#׈?,JPHOT/r-ZIENDB`hPNG  IHDR;0/IDATx?OSQƟ2:tapoE..X,-m}=綷֔]&O{νo )\M_Gu:~Qg~ ^*6STV}#T=*k+xkPs=T@e3\>b*UudyĘcGUq 9:EcU_PvR^y_!q>.J!\6a\pw[trs q5jI'pLBSjNNUR^eQxku_eCxԨ#j8`(BW s%'{TvP.>-sX_x-vck~=Ї@y/IR<0NpU0 CLMp~>j>o"F=꺮ȑ^ <+nw\@D5Z6,YJMmè9z֢;Pu~kiJp8,"˲{/:AHZllM' hzo9LT#]."?z?3X5q` NQߠq<ϷkHdq&v}d,!C[3M%Љ)if_gDKXQ\?F!UMBpL"FLd4d'˲*x^z?vO<ہ.NkHq}xtҌ8T9%qCCD)AP!q^4z6hEؔ7& ُq SR$4yPhhJX0Z{6>_P®02KZ[!;W>]'4z?~v3 ǙXIENDB`FPHP=Instance 9 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctlTPTH0<@FPHPD8 #A;XL 7~D0I# x{|l/H/{d|||||D@P#8(,thD4 N #`Ǯ0  #8d8 2 '4FǮǘp < 0".c".c".c8hB|TR |p < .:b.:b.:bL : '40u0/.-[@P4#)8_ :8hBddT0D dV||, xT,4 N$ )#2`Ǯ0 $ #)8_d8 2$ '-4[FǮȈp <$ 0".*c".*c".*c8h$Bh@R |p <$ .:*b.:*b.:*bL :$ '-430u0/.-[0DT $|||0DxT||||||88h TBTc0D T,@P #8B4 N  "p/`Ȯ0  #8d8 2 '4FȮ|p <  0".c".c".c8 h BR p 8  .:b.:b.:bL :  '40u0/.-[0 D d0 D 4T8 h@B T|      4     `4 F T GT`xȮP W GF=$L0`< 6 T yBdtȮ܏8 J T QD^TFpȮl0 6 T pOzBdp < T 0[gb[gb[gbp < T 0O[cO[cO[c0  T MD0  TJFT; Dib 1; Dib 1; Dib @d |}+jP,4 FTJ|}`hȮ8hTB K@d! t2$ +jP,4 FJt2`dȮ8hB K1@; Dib 4 F R )6``Ȯ< T 4 $ 1; Dib ,<pd,4 1$; Dib , 4a; Dib 1; Dib 4 ORx4>`\Ȯ<OTJi|< ~:OXȮ4 O|)`TȮ iiiii@t@<OJ2||,L P4 O@RpGQ`PȮ4 O@t2<`LȮ< ~@MbHȮ @2|2|2|2|2|<   Td H 4 TUsUsUsUsUsUs vUs!iD8 x{@101//W{d udD8 x{@101/LBDHP=Instance 9 34Saved 4 2_ sensors_light_degrees .viK @BDHP`87P"AK,! 110!D!~D0I#*` T@/0!@p xDFfVt4! BDFODȮ0"@pO_Wl0"@p 04F fV80"@p D4" BFO@Ȯ4# BAO<Ȯ4$ B8Ȯ0%@p JFZfRV4% B<FJv4Ȯ0&@p 8O_Wh4& B8AO0Ȯ 'B@D4'D'`4'DJ 4'l G  4'l  ' x0'-'<X',D{ke &'(,' $ ,'|0'h80'd 'B 'B@ '@@`0'.(P MYS<'$1P 4{ Db,Ȯ (B D4(D,  4(ht ( ( x 4(   4(h0 ( (  L (B( D (B D4(/l i4(L L!  (@ 0(-0'4(l H  4(D  (D (@@ xD0(-'  (B  (B  (@@ 0  (t X( x4(0 i( ( D ( X4(D ` 4(/h g4(LX ( 8( ,( L( , L ( d( ( d X( 4(0 d g ( d@ h 4(0 d  g( d( d( (4(0 d l g (Bx D( (@@ D(( ,L4(h Ep Ip5; Dib 4(0 8i4(0 i( 4(/ h(((( ((  ((H X((4(0(\h ((  4(0(p h((((4(0( h(l]; Dib -xp$T <p(  p( 4(L h  ,( L@0(l (B@ D (Bt  (B DD (B(( D; Dib 1; Dib 1; Dib (t,(  0(L (Bx  (Bx8D (Bx( xV(SRVR( 0Va0; Dib 1; Dib (.,--d,(D8,(` X ,((@,( ,(  L,(@ 8l,((,( ,( 0 x,(  ,(@t D((((4(L 0@ ,(l (B(D0( (B(  (B(x (B( D,(Xx(@ ( y; Dib =p$T << ,(84( J4 PZ(Ȯ]!$;Di 1$!7*34)/L&j)P))P4)0p !j4)0p  j )p ) )p8 )xp )p X4)0pp j)p)P )))8"|UU)1&,;Di', ,)$$t%\ )B#% D0)"# )B#  )B##T )B#% D,)"#4#t#T4)/"$$%)$4)$T)$4$T )#%$ )#% $ )##4)0##%)#4)0#$  %4)"%@% )"$T)%% )$4#t4)"%xA p)% ]*0%,)323T ,)hlL"& )B' )D0)&(<)"& )B' <)Ll #t(0 )B' '<)  8#4'xX X )B' * D<) @(#T'x`,)&'x(0'4)/+)"B$()),))L)),)L )(.)l-d )(-)-d4)0((!2=7(4)0()"(2-(4)&38;L 4)&/ F m*;Di 1;Di  *4) &$Ȯ** /XX*,&-8o2i/H18,-(Z*.-*(,**+l,+P,**6x,860*+.0*+6L*, *B+,20 *B,,20 *@@*2,200*.*1p# *+(0*-*l$<*$1*P 4>b Ȯ +@@*), +,-d/(4++-/ +-)L +B+-, +,L-.| +B,, 0+-*1T%foj +B+..L +B,6.L 4++.0X +),.|+/((0 +@@**.L +,.LI3*j+--+.j7 +1)2 +1++++..|/(+,l,L,+p<+8D4+/&2Z+201 +122P204+012'+20+' 1*4+011$&4+&3p48!+1**+&-d1+2)*+20,7;Di', = "<*l*3A7& 7\+2@+P6P^4),+5555L+6,8+24 Q]bȮ8-h4BL- :4 LR00/.-[0- 34 P^h,-,5(4 -@,666,,-,l.,6,.-6,-6-6,.4-+66 -6Wj;D8 z؋1\1 T /W3D8 z؋1\1 T /W3(;`9*5&-@8*9D8 ؋1\1 T /W35&-`9*:-PJFlJ;D8 ؋1\1 T /W3 >-)A4&-:*;D8 ؋1\1 T /W35 &1@p  De >@p 8h5B85B5 &5D\ 5h < ==>?YD{ke &-H*= @5  9l   -(K8KhK4A@p  Di4AL0 0! 5"x%8& -UUBDC 5B8 9B10'-%D& /d/ =1$P 4{* 5B1@p 8h\Ej  - FdIC @A?B80ChtAJ5& F-(-*jAG@pFfVlG@-@UJD<D<*<8L=h|=\ 4>==><(h> d?@?0!,@8&%`@d/*B ABCpE,DG@AFD8 ؋1\1 T ˆ/W3D8 ؋1\1 T ˆ/W3H- iD8 ؋1\1 Tˆ/W35BFD8 ؋1\1 Tˆ/W;NI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizard@2New PathPTH0y prototype EditorVIsBlocksNumeric Operations_Numeric OperationsConfig.llbConfigure Numeric Operations.vi_OriginalInstancePath_2PTH0GLEGOBlocksFP Numeric OperationsFP Numeric Operations.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(#@@?n AAB A@?`#8XAXJXSU W  ^Segoe UISegoe UISegoe UI00Tahoma0RSRC LVINLBVWv 48RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecSTRG8CPSTMNGILIfpdFPHPxLIbdBDHPVITSHISTPRT FTAB/ l l - p# (  X, (. t H h |+ $%  ( % l) \  H l  4,  | 4 ( P ,- $  4  T   pЋ " D #! $!T %!Xp &! '"8 ("t )"ؠ. *#( +#4 ,# $H<, $T8 $` $lȊ -$x $ $| $! $% ., 0, 1 5. 88 !9l < =4, Vt V t 4+ इ d\$ =Instance 9 34Saved 4 2_ sensors_light_degrees .viLRSRC LVINLBVWF F`@ 2 <iGыFY$4 ˆsLhF qldW*Jd~t&#~LVIN=Instance 10 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlg` 0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Value.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cRP"@P@flg@oRt@eofudf P Valuex 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 c#lP"@P@flg@oRt@eofudfP0 DNL_Comment p0dfd P0txd P0old P0ext c,RP"@P@flg@oRt@eofudf P!Readx!dfdP!txdP!oldP!ext P   c c\2.@+jSequenceBoolean.ctl! Sequence Flow @ Value@0 DNL_Comment @!Read c c dP``` d dPt^@Certain VIs (such as DropVariable.vi) depend on this front panel configuration and the connector pane of this VI. The following tags are set on this VI: IsVariable$208p|~0<>@LVIDS=Instance 10 34Saved 4 2_ sensors_light_degrees .vii386'Z&code8Z&tEwZ&E\EPPUEd$={=ÐpӀ}XELXCLCT{XPR}ZX}zE$EEƅ$ƅpƅphhUEP.@+jSequenceBoolean.ctl! Sequence Flow @ Value<0@+jSequenceBoolean.ctl!Sequence Flow 2! @0 DNL_Comment @!ReadL $<<x$x YD"~#~ Sequence Flow[DBBSequence Flow 2WDDU#DU#  DNL_CommentHprI-wI/v]D0)A0*ARead This CommentPDGRGR ReadLD7?8?H$|=!P>!PLD"'#'LDLDH$P" " QD^i^i ValueHDe vLe"eKQDOZ5OZ5 ValueHD4[\HD;L?;L?HD4;YL;ZLHD!!HDOKOK ,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`%#_gFPHP=Instance 10 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctlPTH0@FPHPDl8|(`%A~8Z&`̎~ePH/,XL < , @7||8h@BT@R 0@$2|D||0tp8h BT|||8hBT|\0       |@d  !$ +jP,4 FJ!`Ȯ8hB K@d!%C +jP,4 FJ C`Ȯ8hB KH1; ib 1; ib  Hx1; ib | 4Qd/| |||4 F$ CV$`Ȯ8h$BT4 2$ H,xFȮ0 $ D(|d0X $1 ; ib 4 F$R /(B`Ȯ,4<O hFj ` , 4 G $FS`Ȯ8h $BlR  $Wh lKKWh KKlWh ddlWh KKlWh ddl 7 $WUjefUjfeUjeUjeUje|4, d h0 ( $0, hd Hx 1; ib 5; ib , , `<4 O R6@`Ȯ<OJ !$k T< ~ <"QȮ4 O !(`Ȯ   !$kw !$k w !$k w !$k w !$k w P < OJ %&P, |<4 OR`Ȯ4 O`Ȯ< ~# Ȯ  %&w %& w %& w %& w %& w=|; ib  0 @ `{Qd@PFN{QAX4 J@ ]j`Ȯ82@ dwMFȮȐL :@ dw%0u0/.-[p 2@ 0_kc_kc_kc4 B@R N[6`Ȯ<8hp 2@ kwbkwbkwbi; ib =Hx .T~ePH/,AFN{QAXLBDHP=Instance 10 34Saved 4 2_ sensors_light_degrees .vi @BDHPD8,4"A~8Z&$d#t  W@/,@$00@DZzjt4 BDZ@0@ M]U(\4!4 B:M@Ů0@MX]xUh4 B\:XMŮHUhUaT1; ib `T0@d4 B"Ů1; ib 0@ h4d4 B4Ů,D\41; ib t1`; ib ,4\DiT1; ib 1; ib 1; ib 1; ib =T(A.$</NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathE2PTH0-LEGOBlocksVariable Variable.vi IsVariable`! IsPersistant Localized:&@0Localization Status (string)LocalizeVarName@0NameLS 4_Wizard@2 appended pathPTH0 C Program Files LEGO SoftwareLEGO MINDSTORMS Edu NXTenginevi.libLEGOBlocksVariable_VariableConfig.llbConfigure Variable.viNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?XXXÀŀǀ    Segoe UISegoe UISegoe UI020Tahoma00RSRC LVINLBVWF F 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecCPSTMNGISTRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB`  l , p l 8 l.   H t % @! X| ܴ  Ȋ  8 <,  X4  . dt  Xp T D Ћ DT   4$ ,  $| p ,     &P &\- &P : ;$l A D$ DP Dl) =Instance 10 34Saved 4 2_ sensors_light_degrees .viRSRC LVINLBVW . p`@ 2<kDEH $ nHMIݎmE` qldWypA7pJ SLVIN=Instance 11 34Saved 4 2_ sensors_light_degrees .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.ctl44 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@PVIDS=Instance 11 34Saved 4 2_ sensors_light_degrees .viVIDSNewLightSensor_Sub.viLPTH0,ri386[&codeJ[&Ew[&E\EPPUEd$==ÐpӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$3Dڍd$ZY=R= p h搐ÐEw [&E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp![&p @'PUEd$=ÐPp![&P![&WP$"[&PE^"[&P "[&_^ZY[]ÐL=,PEP$PP#[&$L$@ $Ðd$.Ul$SQRVWT$ QRPE@$R5Dڍd$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRubڍd$ZY,Ul$SQRVW}#QRU{Cڍd$ZY(_^ZY[]ÐUl$SQRVWu#[&F #[&F[&F@2$[&FDQRhUgCڍd$ZY_^ZY[]ÐXu*[[&![ %.7CODEJ[& Ů%7.1Oldest compatible LabVIEW.Ťt ((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++VVV922 x @ Raw Value@ Intensity@!Yes / No0@SequenceBoolean.ctl!Sequence Flow 2@!Generate Light@!Greater / Less.@ӜDecisionSlider.ctl Trigger Point(@PadSelectorInput.ctlPort.@SequenceBoolean.ctl! Sequence FlowlDTHPD4v888dk~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?I?I ConnectionSD~u~vBooleanUD@O@O  ThresholdN@M@M N:G:G HM^MZHDY#j2Y$j2UD%% IntensityH*%$TDklPolarityVD  Floodlight[DjkSequence Flow 2YDCD Sequence FlowPDCNCN PortUD%H%H Raw ValueHp|R*~T}N.;.; YD.=!.=!  Trigger PointZDrrGreater / LessZDq$~rq%~rGenerate LightUD,, IntensityUDNO Raw ValueTDnnYes / NoLD?I?IQDCP5CN5 Port:MDCNCN 0LDCNCN H$|BSBSMDE9P?E:P? 1LDE9P@E:P@ MDEePkEfPk 2LDEePlEfPl MDEPEP 3LDEPEP MDEPEP 4LDEPEP LDX`Y`H$^q_qLDCKDKLDLDjrkrH$8HD*;*; HD<## HD`):):HDtvtwHDȓ&& HDXq&&HD`9J9JaDNewLightSensor_Sub.viHD})")"HD(( %.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`OFFONOFFONOKOKTFPHP=Instance 11 34Saved 4 2_ sensors_light_degrees .viLVCCPadSelectorInput.ctlPTH0LVCCDecisionSlider.ctlPTH0LVCCSequenceBoolean.ctldPTH0LVCCMerlotRadioButton.ctl!<#&<)PTH030@FPHPD̎81,8$A3/~J[&b\LH/,XLH ߁ @7|||8hBhTRm0$2 |D||8hB U0d |@d X@V+6 4 NJ>J`8Ů8hB K<Om( |t4 OH}t`@Ů8hHBR HlKKKKlddlKKlddl0H: 7HW~ef~fe~e~e~e|||X||||@d -kw Ӝ [|4 NJ?P`\Ů8hB KHXJ@kw @P AGwc 4 N?N`Į4 J 9H`Ʈ|,l H X L : L_0u0/.-[ < 82 L_FƮƼ0  Hcd8hB0Rp 0 0GwScGwScGwScp 0 Sw_bSw_bSw_b0 4HP,@0 HPm@dd0 7HP;p @$P19@$P19@%P090 7FRrCdD`40Tkw ,TkwƸ0 2 (T*Y+0 7HkPp:dd0 2 -TeWf4 6 X"k3Ʈ@ PC@/-H-4 N  &`Ʈ0  /*d8  2 +&FҬƮƠp 8  0ccc8h Bx@R p 8  +b+b+bL :  +0u0/.-[0 l8h.BT0d~ ||   @  <    X||$8h00BT0| 0<Oq||T4 Oj`Ʈ8hBdR lddKKlddlKKlddl 7Wefeeee00<Op#s4 O`î8hBR %6ldd%6KKl%6ddl%6KKl%6ddl 7W#8e#8fe#8e#8e#8e0lp@d)<i05+jP,4 FJi`8®8hB K@d,B/+jP,4 FdJB`4®8hdB K"4 FRJBO`0®0  M/d@PCM/!84 N &I`,®8hBR 8 2 Q+F(®$p 8 0BNcBNcBNc|||\p 8 B+NbB+NbB+NbL : Q+W0u0/.-[0 "T< <@X< X@<, Dx4 NR-<` ®< 8 X ( l |4 FRJ->"`LƮ4 GRq`@®,TP4 GRp#s`<®,X 4 F R -`T®< @  tL4 FR M`P®<<t `4 GHRm`X®,,(\ 0 7ATDJ@VT74 N >J`H®4 NR BQ6`Ʈ0!  @(Vd,!!<#&<)0! 7 D,RF,!)&<#!<@!d BO8X!4! FJBO`L®8"hB K"|"|"T 4" O BO`®<# j ATSD8%h B!( %|<%OJBO 6,%  8" t%|@%d D,Q@!|3X!%!!"4% F!<JD8Q@`|®8&h!<B$# K& 4 BOsBO'sBO(BO'sBO(BO)BO*<*O!<JD,Q9#2*#%T#P4* O"D8QA`,Ů8+h"B## +|+|@+d DWQl$1X!+|+|+$4$h$4+ F#JDdQl`0Ů8,h#B$$ K,|,|<,O#JDWQd%0,% '(4, O$DdQm`4Ů- 4"D,Q9sD,Q9'sD,Q9(D,Q9'sD,Q9(D,Q9)D,Q9*-|-|@-d DQ&|X!-&&',4- F&<JDQ`Ů8.h&<B'' K.|.|<.O&<JDQ'h.'*(4. O',DQ`Ů/|/ 4$DWQdsDWQd'sDWQd(DWQd'sDWQd(DWQd)DWQd*8/h$B&(& 8/h',B(' /|@/d DQ)PX!/)l)*4/ F)JDQ`|Ů80h)B)) K0|0|<0O)JDQ*<0*X+*40 O*DQ`Ů81h*B+* 1|1 4',DQDQ'sDQ(DQ'sDQ(DQ)DQ*1|,1,1 4*DQsDQ'sDQ(DQ'sDQ(DQ)DQ*1,1; ib 1; ib |-,,(-1; ib 1; ib -8.,,(-X---.1; ib 1; ib 1; ib 42,1./,./`p41 O.R~Wa`Ů<2OdJB.T4<2 ~.]rŮ444 O.BL`Ů5 .BB6B6B6B66.6,00<6OJi0l,60011<46 O00R~~`Ů47 O00is`Ů<8 ~00Ǯ~: 00ii6i6i6i6i; ib =,,(-X---.1QS DQ 0, ; i 0, ; i 0, ; i 0(- ; i BDHP=Instance 11 34Saved 4 2_ sensors_light_degrees .viLVINNewLightSensor_Sub.vipPTH0 @BDHPD8 @%A:~J[&/ytHB~Z@/,: \L0:0:@D,< 4t4: BD)<Ʈ4;0;@ X&F6 4; B$Ʈ4<0<@x;KC4< Bt(;Ʈ0=@)I94=< !=T0=@@@vSs~c4= BXsuƮ4> B'Ʈ4? B$'Ʈ0@@<$0@@T;K C4@ BT8KƮ4At!4A ! Axt4AH!DA1$$L$pX[ ApdAA4A/X3SAxA Ax Ax A@A4A005PB AT A<t4A0DHPL4A0#5>9A 4A0>HC4A &KpbƮ@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*#Ʈ4C4C !a1; ib H0C@  !4C B\)Ʈ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( BT"(X1X:XCE  L N PR Segoe UISegoe UISegoe UI0Tahoma0002RSRC LVINLBVW . p 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec3STRGPICCTMNGI|CPSTLIfp0FPHPDLIbdXBDHPlVITSHISTFTAB l l P  - X d d  $\$ P p|  , @$ D !H !PT "Ћ 'D (T (Xp ) )\t ). )8 *H *Ȋ * +H| +! ,% ,d , - -`8 -l . .t, . /0 / /t !04 "0% #0 %10 &1| +1м ,2 & -2t .2İ /3( 03h\' 13, 24 44\h$ 54) 74 85Hl :5 ;5, <60P =6|P >6 ?7 @7` A7\ B7 C8` D8 8 94 9 9. 9( 98<, 9H( ':H, (= )?l0& *A$ 6D# $MH 3M` 9Ml܎ Mxd N p H X. 0 =Instance 11 34Saved 4 2_ sensors_light_degrees .vifRSRC LVINLBVW `@ 2<0v>F { @ O-A@J'KIF qldWJ*gw:Z> HLVIN=Instance 12 34Saved 4 2_ sensors_light_degrees .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 MotorxdfdPtxdPoldPext 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 34Saved 4 2_ sensors_light_degrees .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386jN&codejN& Ew$N&E\EPPUEd$==, ÐpӀ}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<ƅ$ ETN&E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETN&E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$觚Pڍd$ZY== p h搐ÐEw ˹N&E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð`N&Ðx&^vN&Ðx&RN&Ðx&oN&Ðx&N&Ðx&pںN&p @'PUEd$=ÐPsh  8N&Ph  6N&WPh  pN&Ph N&Ph N&P9h  N&oPh  XN&5Ph N&P=h  ̼N&Pkh  N&P8h @N&MPkh $zN&Ph N&Ph N&Ph  (N&eP]h !bN&+Ph &N&Ph *־N&P/ h "N&}P h # JN&CP h  pN& PC h  N&Ph h N&_^ZY[]ÐT=,PEP$PPsN&$T$@ $Ðd$X=,PEP$PPN&$X$@ $Ðd$\=,PEP$PPN&$\$@ $Ðd$`=,PEP$PP*N&$`$@ $Ðd$d=,PEP$PPgN&$d$@ $Ðd$h=,PEP$PPN&$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$RPڍ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žPTABxpQRu3=ڍd$ZY,Ul$SQRVW}#QRUOڍd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hUڍd$$ZY_^ZY[]ÐUl$SQRVWuN&F -N&FWN&F@"N&FDQRhUOڍd$ZY_^ZY[]ÐXG+ JXN&/-  q7 Yg ) { O A08@H%>r| Z p WKCODEjN& Ʈ %7.1Oldest compatible LabVIEW.HL22p,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 FlowDTHPD4v888~@&@@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 PDGoalHD010YDxx Sequence Flow[DCDSequence Flow 2QDDkEkPowerHDȔEqGpTDSteeringHDHVDC0D0 Stop AfterHD3RD3SD UD'8'8 Goal TypeN'8'8 H(=N==HD0=N=JTD99DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCTCDT  Next ActionTDSteeringQDAhBhPowerUD DirectionH$lb3UD  DirectionSDBB<-LabelUDOO <-CaptionVD6A-6A- Left MotorH܇<BMn<D<mWD6DAu6EAu Right MotorH<M<<WD6A6A Other MotorH8<M<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorLD1929H$7J8JLD$$LDX`Y`LDCKDKH$^q_qHD^_ HD̏@~A~HDl X YHDt`Xq`YqHD<XuYuHD̃XY aD5 7 InitializeMovement.vicDcbPreprocessMovemement.viHDXY ~D(l*k222Convert enum to U8 to account for compiler oddity.HDtf5XF5YF HDВhyWhyW HD V VHD W W ^DwwBuildMotorArray.viRE`vq`wm True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[D? Pn? PnMove.Release.vidDEVEVPortSemaphore.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 12 34Saved 4 2_ sensors_light_degrees .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPD8'H" &A(C~jN&t9/,3ZQeH/,XL!p! @7|@P :\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `DƮ8 6T 2F,Ʈ4p 4T 0cccp 4T bbb8hTB R @d 8y% +jP,4 FJy`0Ʈ8hB K@d!B%(+jP,4 F<JB`Ů8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cl`Ů8 6x DrFluńp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `XƮ0  d8  6 FTƮp 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;ANG0u0/.-[$|$|$|P$|$|$|@$PB*zR oAx4$ N@ 5CBv`n0% @ 7Rd8% 2@ ;NF®Sp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;N0u0/.-[0'n@p0'  7Rd@'PB4*R Tr4' N 5B`8(hBR 8( 2 ;NF î„p* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;N0u0/.-[4* FR *7`<+  dT4+ F@R *7`S<, 44, FDR *=7j`S<-! |dL- 8 8 tL44\-44L@t 8 8","1; ib 1; ib (#,"\"",-#$@$$t&; ib 1; ib -',"\""#`#&'5; ib 4- O#R0:`8o<.OJe"<. ~#6K\Sl40 O#%`TS1 #ee2e2e2e22#2|%D<2O<JB%,2%%&&P42 O%DRWa`PS43 O%DBL`LS<4 ~%D]rHS 6 %DBB2B2B2B2i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP=Instance 12 34Saved 4 2_ sensors_light_degrees .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL @BDHPD(8nK%ApK6~jN&ZLt(F Y]QP@/,6 10)n061|06@8D]}mt46 BD]S07@?_O07@ Wwg47 B?S08@ 8 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> BWd4?'x3?<?4?0^Q2f<[7"4? `'m׸@ ,0@@LTGWWwOg4@ BT4WGh4A'8!0A@ 4gXwxoh4A BgzXX0B@ LPXxh4B BP~ W|S0C@ 4Xxh4C BX@S4D&2t4D&h7(4D&7 DD1!T! Tt8~ D!D!4D &K vbDS@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_urbS ,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 (PtxG-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-p G:G; 4G &K9> Qob8@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 &KADWb$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[IIPVDI1WdQLQ7WdUHv IPt I"WV0Xp IQIQ4I &KPp7bs@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?P"(X1X:XCEG  N Segoe UISegoe UISegoe UI02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4H p l d ܎ ̠  (# $ 7,l) 7X 7xH, 8( 8<, 9P ;T. ?X ?`4 @T Q R4 R\ R S@ S SP T<, Tl T) U0h$ U U, V, Vx Vд& W0 W W XH X% Xt YH Y !Y "ZX, #Z %[8 &[\ ([ )\% +\P| ,\ -]Ȋ .]d 0]. 1^t 3^PXp 4^ 6^Ћ 7_<0& 8_$ 9_, :`  ;`l| <` =a\$ >al ?aԔ @b  Ab Bb- Cc

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.ctl44 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@PVIDS=Instance 13 34Saved 4 2_ sensors_light_degrees .viVIDSNewLightSensor_Sub.viLPTH0,ri386p&codeJp&Ewp&E\EPPUEd$==ÐpӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$3/ڍd$ZY=R= p h搐ÐEw p&E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp!p&p @'PUEd$=ÐPp!p&P!p&WP$"p&PE^"p&P "p&_^ZY[]ÐL=,PEP$PP#p&$L$@ $Ðd$.Ul$SQRVWT$ QRPE@$R5/ڍd$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRubٍd$ZY,Ul$SQRVW}#QRU{.ڍd$ZY(_^ZY[]ÐUl$SQRVWu#p&F #p&Fp&F@2$p&FDQRhUg.ڍd$ZY_^ZY[]ÐXu*[p&![ %.7CODEJp&p%7.1Oldest compatible LabVIEW.(}D((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++VVV322 x @ Raw Value@ Intensity@!Yes / No0@SequenceBoolean.ctl!Sequence Flow 2@!Generate Light@!Greater / Less.@ӜDecisionSlider.ctl Trigger Point(@PadSelectorInput.ctlPort.@SequenceBoolean.ctl! Sequence FlowlDTHPD4v888dk~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?I?I ConnectionSD~u~vBooleanUD@O@O  ThresholdN@M@M N:G:G HPM^MZHDTY#j2Y$j2UD%% IntensityH*%$TDklPolarityVD  Floodlight[DjkSequence Flow 2YDCD Sequence FlowPDCNCN PortUD%H%H Raw ValueHR*~T}N.;.; YD.=!.=!  Trigger PointZDrrGreater / LessZDq$~rq%~rGenerate LightUD,, IntensityUDNO Raw ValueTDnnYes / NoLD?I?IQDCP5CN5 Port:MDCNCN 0LDCNCN H$8BSBSMDE9P?E:P? 1LDE9P@E:P@ MDEePkEfPk 2LDEePlEfPl MDEPEP 3LDEPEP MDEPEP 4LDEPEP LDX`Y`H$^q_qLDCKDKLDLDjrkrH$WHD`*;*; HD## HDx):):HDHtvtwHD\W&& HDP&&HD]9J9JaDNewLightSensor_Sub.viHDЃ)")"HD(( %.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`OFFONOFFONOKOKTFPHP=Instance 13 34Saved 4 2_ sensors_light_degrees .viLVCCPadSelectorInput.ctlPTH0LVCCDecisionSlider.ctlPTH0LVCCSequenceBoolean.ctldPTH0LVCCMerlotRadioButton.ctl!<#&<)PTH030@FPHPD81,P&A3/~Jp&b|LH/,XLH \ @7|||8hBhTRm0$2 |D||8hB U0d |@d X@V+6 4 NJ>J`Ʈ8hB K<Om( |t4 OH}t`"`ή4 GRq`ή,TP4 GRp#s`ή,X 4 F R -`ή< @  tL4 FR M`ή<<t `4 GHRm`ή,,(\ 0 7ATDJ@VT74 N >J`ή4 NR BQ6`ή0!  @(Vd,!!<#&<)0! 7 D,RF,!)&<#!<@!d BO8X!4! FJBO`@Ϯ8"hB K"|"|"T 4" O BO`HЮ<# j ATtЮH8%h B!( %|<%OJBO 6,%  8" t%|@%d D,Q@!|3X!%!!"4% F!<JD8Q@`pЮ8&h!<B$# K& 4 BOBO'BO(BO'BO(BO)BO*<*O!<JD,Q9#2*#%T#P4* O"D8QA`hЮ8+h"B## +|+|@+d DWQl$1X!+|+|+$4$h$4+ F#JDdQl`TЮ8,h#B$$ K,|,|<,O#JDWQd%0,% '(4, O$DdQm`dЮ- 4"D,Q9D,Q9'D,Q9(D,Q9'D,Q9(D,Q9)D,Q9*-|-|@-d DQ&|X!-&&',4- F&<JDQ``Ю8.h&<B'' K.|.|<.O&<JDQ'h.'*(4. O',DQ`\Ю/|/ 4$DWQdDWQd'DWQd(DWQd'DWQd(DWQd)DWQd*8/h$B&(& 8/h',B(' /|@/d DQ)PX!/)l)*4/ F)JDQ`XЮ80h)B)) K0|0|<0O)JDQ*<0*X+*40 O*DQ`Ю81h*B+* 1|1 4',DQDQ'DQ(DQ'DQ(DQ)DQ*1|,1,1 4*DQDQ'DQ(DQ'DQ(DQ)DQ*1,1; ib 1; ib |-,,(-1; ib 1; ib -8.,,(-X---.1; ib 1; ib 1; ib 42,1./,./`p41 O.R~Wa`PЮ<2OdJB.T4<2 ~.]rLЮW44 O.BL`DЮ5 .BB6B6B6B66.6,00<6OJi0l,60011<46 O00R~~`@Ю47 O00is`4Ю<8 ~00<ЮX: 00ii6i6i6i6i; ib =,,(-X---.1QS DQ 0, ; i 0, ; i 0, ; i 0(- ; i BDHP=Instance 13 34Saved 4 2_ sensors_light_degrees .viLVINNewLightSensor_Sub.vipPTH0 @BDHPD8 %A:~Jp&/yؘHB~Z@/,: \L0:0:@D,< 4t4: BD)<8Ю4;0;@ X&F6 4; B$(Ю4<0<@x;KC4< Bt(;0Ю0=@)I94=< !=T0=@@@vSs~c4= BXsu,Ю4> B'Ю4? B$'$Ю0@@<$0@@T;K C4@ BT8K Ю4At!4A ! Axt4AH!DA1$$L$pX[ ApdAA4A/X3SAxA Ax Ax A@A4A005PB AT A<t4A0DHPL4A0#5>9A 4A0>HC4A &KpbЮ@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*#Ю4C4C !a1; ib H0C@  !4C B\)Ю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( AT"(X1X:XCE  L N PR Segoe UISegoe UISegoe UI0Tahoma0002RSRC LVINLBVW . p 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec3STRGPICCTMNGI|CPSTLIfp0FPHPDLIbdXBDHPlVITSHISTFTAB 0, l.  T X dD d8  $0 P p!  l @\' D !HP !P " '| (T (Ď ) )\l ) ) *H *\$ *| +H +, ,$ ,d0& ,Ћ - -`t -. . .tȊ .Դ /0| /% / !048 "0 #0, %10 &1| +1 ,2 -2t& .2 /3 03h, 13 24 h$ 44\l 54, 74 85H :5\ ;5( <604 =6| >6. ?7 @7`<, A7( B7H, C8` D8l) 8P 9- 9 9Xp 9( 98 9H ':t (=% )?l *A 6DP $MH 3M`) 9Ml Mx N $ # p ܎ =Instance 13 34Saved 4 2_ sensors_light_degrees .vi?nRSRC LVINLBVW:@. : ` 0 </ %C+Guc:5 KB†2? qldW71("bETLVIN=Instance 14 34Saved 4 2_ sensors_light_degrees .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop 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 , @ LVIDS=Instance 14 34Saved 4 2_ sensors_light_degrees .vii386B<code*<Ew