RSRC LVINLBVW& &pSaved final-2P$D ,8<\p|~2  !"#$%&'()*+,-./012&kRSRC LVINLBVW" "l`@0 <j1PG;`^= 1Hڸ 5 ُ B~v,qI˙JLVIN*Instance 1 15Saved final-2 .viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl@@ 0@SequenceBoolean.ctl!Sequence Flow 2P cP P d-` c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c c,40@SequenceBoolean.ctl!Sequence Flow 2 c c dP``` (dxH^02<>t:VIDS*Instance 1 15Saved final-2 .viXi3867 code7 Ew7 E\EPPUEd$=>=fÐ9GӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$ >gd$ZY=z= p h搐ÐEw 7 E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðpf7 p @'PUEd$=ÐP7 _^ZY[]ÐQRu%d$ZY,Ul$SQRVW}#QRUfd$ZY_^ZY[]ÐUl$SQRVWu7 F7 F@7 FDQRhUtfd$ZY_^ZY[]ÐXA7 fnv%CODE7 `%7.1Oldest compatible LabVIEW.Tf߈fߌfߐPPpJPP6P0@SequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPDka88DK~4<0@SequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[D77Sequence Flow 2N HDfJJvFPHP*Instance 1 15Saved final-2 .viLVCCSequenceBoolean.ctl(PTH0 @FPHPDf8d ~7 ,0`ftf#yO0/@XLTX|@7d(1@p||8hBR |(0(02< ( 1; ib 4 32]`1; ib @d!(8h`,4 F(J8`,X8h(B K<O(J44 O`\ 7X4h4h 4V*jKK*KKj*ddj*KKj*ddj /i/i/i/i/i 5Y4D4D44D4i; ib 1; ib 1; ib 1; ib 1; ib 1; ib =@p :BDHP*Instance 1 15Saved final-2 .vi @BDHPDf8t ~7 lff#Oq(/,((<0<10<l,\0@<(4 BKi; 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-@0MacDflt(x          TahomaTahomaTahoma0 Lucida Grande0RSRC LVINLBVW" "l 4RSIDLEGO.llbPadSelectorInput.ctlLVCCDecisionSlider.ctlӜDecisionSlider.ctl@ ThresholdPTH0(LEGO.llbDecisionSlider.ctlLVINNewLightSensor_Sub.viA x @ Raw Value@Scaled Intensity@! Floodlight@ ConnectionPTH0;LEGOBlocks Light SensorNewLightSensor_Sub.vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl4LVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctl44 x @ Raw Value@ Intensity @!Boolean0@SequenceBoolean.ctl!Sequence Flow 2@! Floodlight@!Polarity*@ӜDecisionSlider.ctl Threshold:@PadSelectorInput.ctl01234 Connection.@SequenceBoolean.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.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c/VP"@P@flg@oRt@eofudfP!Polarityx!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@SequenceBoolean.ctl!Sequence Flow 2@ Raw Value! c@!Polarity! c.*@ӜDecisionSlider.ctl Threshold c|@! Floodlight@ Connection c>:@PadSelectorInput.ctl01234 Connection2.@SequenceBoolean.ctl! Sequence Flow c c d P``` d dV l j 0DHXL`^ "@Y@I@?k $208l dpx:Plx|T ~X0<>dp|~T\@l@@dd@@\D@Thr`R@PxVIDS*Instance 2 15Saved final-2 .viVIDSNewLightSensor_Sub.viLPTH0,ri386@6 code ^6 Ewd6 E\EPPUEd$==Ð9GӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$e)id$ZY=R= p h搐ÐEw m 6 E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp 6 p @'PUEd$=ÐPp0 6 Pj 6 WP 6 PE 6 P 6 _^ZY[]ÐL=,PEP$PP6 $L$@ $Ðd$.Ul$SQRVWT$ QRPE@$R+id$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRu'd$ZY,Ul$SQRVW}#QRUQqhd$ZY(_^ZY[]ÐUl$SQRVWu6 F ~6 F6 F@6 FDQRhU4^hd$ZY_^ZY[]ÐXu*[@6 ![ %.7CODE ^6 %7.1Oldest compatible LabVIEW.аfff((p"PPP *@ӜDecisionSlider.ctl Threshold:@PadSelectorInput.ctl01234 Connection @!Boolean@ Intensity.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2@!Polarity@! Floodlight@ Raw Value !!!??",  """  """"""",-""""""""""-"""""""""""-""b""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"U"""""""""""_""""""""/"""""//""""/"""/"/ *UUU*U**UU*+UU*TUVVVVVViV@F-.Vd@4.VXVV+V++V++VVVLight Sensor.vi2<< x @Globale Waarde@ Intensiteit@!Ja / Nee0@SequenceBoolean.ctl!Sequence Flow 2@!Genereer Licht@!Groter / Kleiner.@ӜDecisionSlider.ctl Activeerpunt(@PadSelectorInput.ctlPoort.@SequenceBoolean.ctl! Sequence FlowlDTHPDka88dk~t!0$@MerlotRadioButton.ctl!4 @!Boolean:*@ӜDecisionSlider.ctl Threshold&@Scaled Intensity@ Connection@! FloodlightJ:@PadSelectorInput.ctl01234 Connection0$@MerlotRadioButton.ctl!3@ Intensity>.@SequenceBoolean.ctl! Sequence Flow<0@SequenceBoolean.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~~BooleanUD@O@O  ThresholdN@N@N N9G9G HfMZMZHDfY$f1Y%f1UD!! IntensityHf&%$TDlmPolarityVD  Floodlight[DvwSequence Flow 2Nv{w{ YDOP Sequence FlowNOTPT QDCNCN PoortUD!H!H Raw ValueHCDA @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 ?ۡCJ`@8hB K<Oq" |t4 OH}`8hHBR HlKKKKlddlKKlddl0H: 7HW~ef~fe~e~e~e|||X||||@d -gv < Ӝh7 |4 NJ?P`8hB KHXJ@gv @P AGw_ 4 N?O`p4 J 8H`|,l H X L : L[0u0/.-[ < 82 L[FҤ0  H_d8hB0Rp 0 0GwScGwScGwScp 0 Sw_bSw_bSw_b0 4HP,@0 HPm@dd0 7HP;p @$P19@$P19@%P090 7FRrCdD`40Tgv ,TgvҜ0 2 (T*Y+0 7HkPp:dd0 2 -TeWf4 6 X#g2@ PC@+*"-4 N  "`0  +*d8  2 '&FҰҴp 8  0ccc8h Bx@R p 8  +b+b+bL :  '0u0/.-[0 l8hhBR 0\~ ||   @  <    X||$8hBR 0| 0<Op!@||T4 Ok`8hBdR lddKKlddlKKlddl 7Wefeeee00<Oo#w!4 O`8hBR %6ldd%6KKl%6ddl%6KKl%6ddl 7W#8e#8fe#8e#8e#8e0lp@d)<p5`,0h04 FJu`,,88hB K<OJpd44 Ou|`\ 7Xphph 4VjKKKKjddjKKjddj uiuiuiuiui 5YuDuDuuDu@d,I`,,0p4 F\JN`4 OhNU`8h\B K<O\JI\ 7hXIhIh 4hVl{jKKl{KKjl{ddjl{KKjl{ddj hNiNiNiNiNi 5hYNDNDNNDN"4 FRJBO`0 H M+d@PCM+"p!84 NH "I`8hHBR 8 2H Q'Fp 8H 0BNcBNcBNc|||p 8H B+NbB+NbB+NbL :H Q'W0u0/.-[0"HT< <@X< X@<, Dx4 NR-=`< h8 X ( l |4 FRJ-> `4 GRp`,! P4 GRo#w`,!lX 4 F R (`<! @  tL4 FHR M`<"<,H4 GHRq`, ", #h$#$$D 12t2223@3p330 7#AT!D!J@V# 7$t$4! N# >J`4" N#R BQ6`0# # @(Vd,#$'$),$.0# 7# D,RF,#$.,$)'$@#d #BO%8P4# F$JBO`8$h$B%% K$|$|$%<%p&4$ O&BO`<% j&AP f8'h&B'& '|<'O$JBO&6,'%& '&\'|@'d #D,Q@'d3P'''(4' F'$JD8Q@`8(h'$B)) K( 4&BOBO)BO*BO)BO*BO+BO,<,O'$JD,Q9(2,)+<)84, O(D8QA`8-h(B))p -|-|@-d #DWQl*1P-|-|-**P*4- F)JDdQl`8.h)B** K.|.|<.O)JDWQd*0.+-.t4. O*DdQm`/ 4(D,Q9D,Q9)D,Q9*D,Q9)D,Q9*D,Q9+D,Q9,/|/|@/d #DQ,dP/,,-4/ F,$JDQ` 80h,$B-, K0|0|<0O,$JDQ-P0-l0.40 O-DQ`$1|1 4*DWQdDWQd)DWQd*DWQd)DWQd*DWQd+DWQd,81h*B,+ 81h-B.- 1|@1d #DQ/8P1/T//41 F.JDQ`(82h.B// K2|2|<2O.JDQ0$20@10t42 O/DQ`,83h/B10 3|3 4-DQDQ)DQ*DQ)DQ*DQ+DQ,3|,3#3 4/DQDQ)DQ*DQ)DQ*DQ+DQ,i; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ixBDHP*Instance 2 15Saved final-2 .viLVINNewLightSensor_Sub.vipPTH0P BDHPDf8 5 O3~ ^6 /yDffHB~Z(/,30|0303@D,< 4t43 BD-<044H04@ X&F6 44 B $44505@x;KC45 Bt,;806@)I946<P!6T06@@@vSs~c46 BXwu<47 B'@48 B$2D09@<$09@T;K C49 BT<KH4:!4: ! :xt4:x!D:1$$L$p@7 :pd::4:/X3S:x: :x :x :@:4:005PB :T :<t$4:0DHPL4:0#5>9: 4:0>HC4: &KpbL@;  h $  ` 4;3p%$ ; ;p  ;p@ 4;3p&4;3p T( ; h ;p h4;3p'  ;p X 4;3p * ; $ ;p $; 4;3p )$; ;p \ 4;3p , ;  ;p 4;3p -$ 4;3p D+$ ;p ( 4;3p  ; ;p 04;3p L  ; ` ;p  `; ; ;p 4;3p   4;(\0;@  0&*F"6 `4; B 0*#P4<4< <!1; ib 1; ib H@0<@  !4< B2T= `= 0 ==$X4=/D)FIfPo=$=4=0`./VDa9[o4=0`/9LDV>Qo =`<$=X =`D=$ =`@4=0`D /L9V4Qo4=/DOHohOn==8=84=0UXjc_]n4=00_NjXdSn =`= =XD= =@4=0UN_XZSn,=p`,=X8=DX<= DtX$T 0= "6"H= 6L= `p 0T$XtD<= @ <L=xTXtD@< =CBB=<99[H= =L_]_wKwK=CCL=@   ~  ~ dS >Q ~c d5 >5 d=4ZB4BZS4Qi; ib 1; ib -p@$1; ib 1; ib 1; ib 1; ib =@-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathM2PTH05LEGOBlocks Light SensorLight Sensor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt( BL!    &  - /  68:  H J TahomaTahomaTahoma0Tahoma00 Lucida Grande02RSRC LVINLBVW 4dRSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec/STRGPICCMNGI,CPSTLIfpFPHPLIbdBDHPVITSHISTFTAB| x l л Hh T T Є TG ,lG L4 xT2  ((  !$ !< "|< ' (HLX (d (4 )P9 )̼ ) *< * * 2 +<8' +tB + ,L ,Ħ - -X -T .& .T > . ' / /p /t 0, "0| #0$ $1,T %1h '1Ј% (2K -2p~ .2 /32 03dXv 13V 24 34\ 44 54 65DP3 75؞ 85p 96( :6t^ ;6 <7(,$ =7t 78 7` 7 7@ 7 8 !8 )9d" *; +>4d ,@| &B, B D@s x xt N $) PZ *Instance 2 15Saved final-2 .viRSRC LVINLBVW `@ <BOYBBOYBaXMx % Xs:Y"B?GK qldWo+Q+s)j/ LVIN*Instance 3 15Saved final-2 .viLVIN sound_sub.viY x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @TypePTH0+LEGOBlocksSound sound_sub.viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlM x 0@SequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@SequenceBoolean.ctl! Sequence Flow Z ZPF cP P d-` cjP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf8PpRCXInputOutput RCXSystemCallGeneric Refnum Name(xpRCXInputOutput RCXSystemCalldfd(PpRCXInputOutput RCXSystemCalltxd(PpRCXInputOutput RCXSystemCallold(PpRCXInputOutput RCXSystemCallext c,TP"@P@flg@oRt@eofudf PVolumepdfdPtxdPoldPext P c%VP"@P@flg@oRt@eofudfPDurationpdfdPtxdPoldPext P c$RP"@P@flg@oRt@eofudf PTonepdfdPtxdPoldPext P" P@@ cXP"@P@flg@oRt@eofudfP Sound ModexdfdPtxdPoldPext P" P@@ cRP"@P@flg@oRt@eofudf PTypexdfdPtxdPoldPext c.RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext Pb P         @P  c TP"@P@flg@oRt@eofudf P!Repeatx!dfdP!txdP!oldP!extZ P$@P@0P c c| c40@SequenceBoolean.ctl!Sequence Flow 2!! @Flags c8@pRCXInputOutput RCXSystemCallGeneric Refnum Name<8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Error c @!Wait c c|@ Sound Mode@0Filename@Duration @Tone @!Repeat c @Volume @Type2.@SequenceBoolean.ctl! Sequence Flow @!Repeat c c0 c c (c@RCXSoundGetState d P``` d  ( P , H L Php^gGreydd@Y@9@9?\RCXInputOutput RCXSystemCall$208H p|~`& 0<>Xl"x|LP$D ,8<\p|~  dVIDS*Instance 3 15Saved final-2 .viVIDS sound_sub.viPTH0XFun#RCXInputOutput.*:RCXSoundGetState:EhP@RCXSoundGetState @FlagsPTH0-PlatformLEGORCXInputOutput.dll5 8H i386 @ codeO $ Ewd E\EPPUEd$=p=Ð9GӀ}MELXCDH{H$QRH4d$ZY=Ct`C4CdX{hPXR=ZXCLL{PPLRfzfZXCTP{XPPRffZXC\D{`PDRffZXCl\{pP\Rf:fZXƅ$ƅpƅƅ0ƅlƅƅƅ,$ hhUEP# F T$ F F@$ FDQRhU^Id$ZY_^ZY[]ÐX*e Rv 1 ~ @ V ^ f n %4KeCODEO \$ %7.1Oldest compatible LabVIEW.Xf ffpPPP @0Filename.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Volume@Duration @Tone@ Sound Mode @Type @!Wait8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Repeat ?uUXGDuD_DDuGXuU@?ffffffffffffffffffffffffffffo""""""""" """"""""" """""""""" fffffffff" " " " " " 3?" " " 6" " " fo" "-"-"-"-fffffffff++++++$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++Geluid2 x 0@SequenceBoolean.ctl!Sequence Flow 2@0 Bestandnaam@Tijdsduur (ms)@Frequentie v.d. toon @Sturing @Volume @Actie.@SequenceBoolean.ctl! Sequence FlowDTHPDka88~<0@SequenceBoolean.ctl!Sequence Flow 2>.@SequenceBoolean.ctl! Sequence Flow! @Tone@Duration @Type @VolumeD8@pRCXInputOutput RCXSystemCallGeneric Refnum Name@ Sound Mode"@0Filename:*@PlayVolumeSlider.ctlVolume @!Repeat x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @Type @!Error"@0FileName @!Wait @FlagsL@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out&@RCXSoundGetState&@RCXSoundGetState 7 @Flags94pp4p((DDdt(ppp8|ppp YD Sequence FlowTDQV^QW^FilenameH`fVc5Vc4PDB7OPB8OPToneH@fHeUHgU_DAAGeneric Refnum NameH f&%TDBOBODurationHfHUHUN N [D$$Sequence Flow 2N N VD%X%X Sound ModeH HDf1:1:RD]{^{ RepeatXD`a sound_sub.viHDpf`m`mHDf1>1> HDf2?2?HDfHDPfHDf))HD4fCPCP HDdfHDlfkxkxHD0fhhREwx True yD---Wait until sound module clears all the flags.HDflD  Don't wait if there was an error%.0f%.0f%.0f%.0f%.0f%.0fAfspelenStop!Geluidsbestand Toon AfspelenPNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB` ,0 ,.zFPHP*Instance 3 15Saved final-2 .viLVCCSequenceBoolean.ctlDhPTH0-@FPHPf8-x+ -XL+(+d@p~7~DO 7ffp f{10/n        P   ||@d <`,,<@t h4 FDJ`$|4QBh:!|0  Qh:d8hB,T|0D$2|44 N PU_`4  2 Ud6F(8hBR ||0DDp |4 N  A6PQ` |8 2 GdVF,08h@B@R 0Dh&| \8U HBl2, xx  |4 FQB`4|< 2 'F8 X Q<@3|p}0P0 7  b |@ 2 O '88 hB 4T |0 D P p 2 +  uuu0   4 \ ,  (  4>D!> >> > 4>D t\>LYsYs>c::> (tH> c>4>/D%^> >> >| > ( >4>0X%^ > \|4>0l6^4>0$^> 4>D<! >> >kk>svvs1Xd!d""""x#H> H>4>  1!; Dib 4?/D(??  ? L| ?! |?4?074?084?D 0! ?| 4?D !t! <? !  LDH?!{1"X; Dib ,?px L?  (  , \4x#l; Dib 1; Dib 1; Dib 1; Dib ?0? ?1'; Dib ?\ ? @?# ?$@#,? \@?#9Ws?%<<?@l #%<,?,$@$@?$& ?&$$%<? &$@? 4?&X& ?%<?\? ]  H?&$H?@ ??i; Dib =d!d""""x#'+D+o@/R'x*,(m$WNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksSoundSound.vi Localized:&@0Localization Status (string)LocalizeMerlotSoundBlockConfig@SoundConfig.ctlP@SoundToneType*@PlayVolumeSlider.ctlVolume0@"NSoundAction.ctlPlayStopAction@0Filename @Tone@Duration @!Wait @!Repeat Sound ConfigdGrey RequiredFilesJ"@@2Required FilesPTH0SoundsGrey.rsoNI.LV.ALL.goodSyntaxTargets&@0Dflt(X@@?n AAB A@?x            y TahomaTahomaTahoma02TahomaTahoma00RSRC LVINLBVW 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD0versDDLDRXFPTDlCPMpICONicl4icl8TITLCPCTDTHPTRec/ STRGCPSTDMNGIlPICCLIfpFPHPOMIdLIbd BDHP VITS4HISTHPRT \FTABpt  ls l, P| d H `d"  ȼ  @ ( ` 8 $ $,$ % +^ , ,pp ,؞ -P3 -\ - .  .dV .2 / /X~ /K 0 % 0`h 0T 1 1Tt 1 ' 1 > 2@& 2T 2 3P 3Ħ !4 "4p %4 2 &5  '5x (5̨ -6LX /6d< 06 17(( 27d 37T2 474 58HlG 68TG 78 89, 99x :9h <: =:h >:x ?;4| ; ;Xv ;$ ; );̼ *;9 ;| < #<,tB $=D8' .>T +?|4 ,?d ? @ ;nл n(M nz h H@ tA  *Instance 3 15Saved final-2 .viRSRC LVINLBVW `@ <BOYBBOYBaX,LEGOBlocksSound sound_sub.viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl x 0@SequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@SequenceBoolean.ctl! Sequence Flow Z ZPF cP P d-` cjP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf8PpRCXInputOutput RCXSystemCallGeneric Refnum Name(xpRCXInputOutput RCXSystemCalldfd(PpRCXInputOutput RCXSystemCalltxd(PpRCXInputOutput RCXSystemCallold(PpRCXInputOutput RCXSystemCallext c,TP"@P@flg@oRt@eofudf PVolumepdfdPtxdPoldPext P c%VP"@P@flg@oRt@eofudfPDurationpdfdPtxdPoldPext P c$RP"@P@flg@oRt@eofudf PTonepdfdPtxdPoldPext P" P@@ cXP"@P@flg@oRt@eofudfP Sound ModexdfdPtxdPoldPext P" P@@ cRP"@P@flg@oRt@eofudf PTypexdfdPtxdPoldPext c.RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext Pb P         @P  c TP"@P@flg@oRt@eofudf P!Repeatx!dfdP!txdP!oldP!extZ P$@P@0P c c| c40@SequenceBoolean.ctl!Sequence Flow 2!! @Flags c8@pRCXInputOutput RCXSystemCallGeneric Refnum Name<8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Error c @!Wait c c|@ Sound Mode@0Filename@Duration @Tone @!Repeat c @Volume @Type2.@SequenceBoolean.ctl! Sequence Flow @!Repeat c c0 c c (c@RCXSoundGetState d P``` d  ( P , H L Php^gBlackdd@Y@9@9?\RCXInputOutput RCXSystemCall$208H p|~`& 0<>Xl"x|LP$D ,8<\p|~  dVIDS*Instance 4 15Saved final-2 .viVIDS sound_sub.viPTH0XFun#RCXInputOutput.*:RCXSoundGetState:EhP@RCXSoundGetState @FlagsPTH0-PlatformLEGORCXInputOutput.dll5 8H i386 xcodeh $ EwxE\EPPUEd$=p=Ð9GӀ}MELXCDH{H$QRH4 d$ZY=Ct`C4CdX{hPXR=ZXCLL{PPLRfzfZXCTP{XPPRffZXC\D{`PDRffZXCl\{pP\Rf:fZXƅ$ƅpƅƅ0ƅlƅƅƅ,$ hhUEP.@SequenceBoolean.ctl! Sequence Flow! @Tone@Duration @Type @VolumeD8@pRCXInputOutput RCXSystemCallGeneric Refnum Name@ Sound Mode"@0Filename:*@PlayVolumeSlider.ctlVolume @!Repeat x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @Type @!Error"@0FileName @!Wait @FlagsL@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out&@RCXSoundGetState&@RCXSoundGetState 7 @Flags94pp4p((DDdt(ppp8|ppp YD Sequence FlowTDQV^QW^FilenameHfVc5Vc4PDB7OPB8OPToneHfHeUHgU_DAAGeneric Refnum NameHf&%TDBOBODurationHxfHUHUN N [D$$Sequence Flow 2N N VD%X%X Sound ModeHf+H8fm+o+HXf Hf PDTypePDn8{On9{OWaitQDActie_D^Zk^[kWacht op Voltooiing`D5aB5bBFrequentie v.d. toonZD5B 5B Tijdsduur (ms)WDCPCP BestandnaamSD i jSturingRD$$ VolumeRD)s3)t3VolumeN-E7L-F7L Hf*'5?*)7> HDf1:1:RD]{^{ RepeatXD`a sound_sub.viHDf`m`mHDf1>1> HDDf2?2?HDfHDfHDf))HDfCPCP HDLfHDTfkxkxHDfhhREwx True yD---Wait until sound module clears all the flags.HDflD  Don't wait if there was an error%.0f%.0f%.0f%.0f%.0f%.0fAfspelenStop!Geluidsbestand Toon AfspelenPNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB` ,0 ,.zFPHP*Instance 4 15Saved final-2 .viLVCCSequenceBoolean.ctlDhPTH0-@FPHPf8-x+b -XL+(+d@~7~Dh 7ffp f{10/n        P   ||@d <`,,<@t h4 FDJ`X|4QBh:!|0  Qh:d8hB,T|0D$2|44 N PU_`\4  2 Ud6Fd8hBR ||0DDp |4 N  A6PQ`h|8 2 GdVFlp8h@B@R 0Dh&| \8U HBl2, xx  |4 FQB`t|< 2 'Fx X Q<@3|p}0P0 7  b |@ 2 O '88 hB 4T |0 D P p 2 +  uuu0   4 \ ,  (  4>D!> >> > 4>D t\>LYsYs>c::> (tH> c>4>/D%^> >> >| > ( >4>0X%^ > \|4>0l6^4>0$^> 4>D<! >> >kk>svvs1Xd!d""""x#H> H>4>  01!; Dib 4?/D(??  ? L| ?! |?4?074?084?D 0! ?| 4?D !t! <? !  LDH?!{1"X; Dib ,?px L?  (  , \4x#l; Dib 1; Dib 1; Dib 1; Dib ?0? ?1'; Dib ?\ ? @?# ?$@#,? \@?#9Ws?%<<?@l #%<,?,$@$@?$& ?&$$%<? &$@? 4?&X& ?%<?\? ]  H?&$H?@ ??i; Dib =d!d""""x#'+D+o@/R'x*,(m$WNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksSoundSound.vi Localized:&@0Localization Status (string)LocalizeMerlotSoundBlockConfig@SoundConfig.ctlP@SoundToneType*@PlayVolumeSlider.ctlVolume0@"NSoundAction.ctlPlayStopAction@0Filename @Tone@Duration @!Wait @!Repeat Sound ConfigdBlack RequiredFilesK"@@2Required FilesPTH0Sounds Black.rsoNI.LV.ALL.goodSyntaxTargets&@0Dflt(Y@@?n AAB A@?x            y TahomaTahomaTahoma02TahomaTahoma00RSRC LVINLBVW 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD0versDDLDRXFPTDlCPMpICONicl4icl8TITLCPCTDTHPTRec/ STRGCPSTDMNGIlPICCLIfpFPHPOMIdLIbd BDHP VITS4HISTHPRT \FTABph z lM л l P d H4 ` Z tB  | (9 ̼  $$ $Xv % +| ,x ,p , -h -\ - . TG .dlG .T2 / /X(( / 0 < 0`LX 0 1 2 1T 1 1 2@T 2& 2 > 3P ' 3t !4 "4pT %4K &5 ~ '5x (5̐2 -6P3 /6dp 068' 17,$ 27d 378 47` 58H 68@ 78 89, 99x :9d" <:d =:h| >:, ?;4 ; ;4 ; ; );V *; ; <Ħ #<,h $=D% .>T؞ +?| ,? ? @^ ;n n(s n H tH b *Instance 4 15Saved final-2 .viKRSRC LVINLBVW `@ 2<Dz~ MMCy tM@">`/ qldWTyOJ3="?SBzLVIN*Instance 5 15Saved final-2 .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.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctl544 x @ Raw Value@ Intensity @!Boolean0@SequenceBoolean.ctl!Sequence Flow 2@! Floodlight@!Polarity*@ӜDecisionSlider.ctl Threshold:@PadSelectorInput.ctl01234 Connection.@SequenceBoolean.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.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.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@SequenceBoolean.ctl!Sequence Flow 2@ Raw Value! c@!Polarity! c.*@ӜDecisionSlider.ctl Threshold c|@! Floodlight@ Connection c>:@PadSelectorInput.ctl01234 Connection2.@SequenceBoolean.ctl! Sequence Flow c c d P``` d dV l j 0DHXL`^ 0@Y@I@?k $208l dpx:Plx|T ~X0<>dp|~T\@l@@dd@@\D@Thr`R@PxVIDS*Instance 5 15Saved final-2 .viVIDSNewLightSensor_Sub.viLPTH0,ri386Pxcode EwPxE\EPPUEd$==Ð9GӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$&d$ZY=R= p h搐ÐEw TxE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐpUxp @'PUEd$=ÐPpUxPUxWP$VxPE^VxP Vx_^ZY[]ÐL=,PEP$PPWx$L$@ $Ðd$.Ul$SQRVWT$ QRPE@$R&d$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRud$ZY,Ul$SQRVW}#QRU(&d$ZY(_^ZY[]ÐUl$SQRVWuWxF WxFQxF@2XxFDQRhU&d$ZY_^ZY[]ÐXu*[Px![ %.7CODE 8%7.1Oldest compatible LabVIEW.4fff((p"PPP *@ӜDecisionSlider.ctl Threshold:@PadSelectorInput.ctl01234 Connection @!Boolean@ Intensity.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2@!Polarity@! Floodlight@ Raw Value !!!??",  """  """"""",-""""""""""-"""""""""""-""b""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"""""""""""""-"U"""""""""""_""""""""/"""""//""""/"""/"/ *UUU*U**UU*+UU*TUVVVVVViV@F-.Vd@4.VXVV+V++V++VVVLight Sensor.vi<< x @Globale Waarde@ Intensiteit@!Ja / Nee0@SequenceBoolean.ctl!Sequence Flow 2@!Genereer Licht@!Groter / Kleiner.@ӜDecisionSlider.ctl Activeerpunt(@PadSelectorInput.ctlPoort.@SequenceBoolean.ctl! Sequence FlowlDTHPDka88dk~t!0$@MerlotRadioButton.ctl!4 @!Boolean:*@ӜDecisionSlider.ctl Threshold&@Scaled Intensity@ Connection@! FloodlightJ:@PadSelectorInput.ctl01234 Connection0$@MerlotRadioButton.ctl!3@ Intensity>.@SequenceBoolean.ctl! Sequence Flow<0@SequenceBoolean.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~~BooleanUD@O@O  ThresholdN@N@N N9G9G HfMZMZHDpfY$f1Y%f1UD!! IntensityHPf&%$TDlmPolarityVD  Floodlight[DvwSequence Flow 2Nv{w{ YDOP Sequence FlowNOTPT QDCNCN PoortUD!H!H Raw ValueH fR&~T}N.<.< XD.=.= Activeerpunt\DqqGroter / KleinerZDp$~vp%~vGenereer LichtWD'' IntensiteitZDNOGlobale WaardeTDrrJa / NeeLD?I?IQDCP5CN5 Port:MDCNCN 0LDCNCN H$fBOBOMDE9P?E:P? 1LDE9P@E:P@ MDEePkEfPk 2LDEePlEfPl MDEPEP 3LDEPEP MDEPEP 4LDEPEP HDf.;.; HDf # # HDf-:-:HD`fxvxwHD`f&& HDf11HDxf=J=JaDNewLightSensor_Sub.viHD(f)")"HDf11 %.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 ?ۡCJ`h8hB K<Oq" |t4 OH}`8hHBR HlKKKKlddlKKlddl0H: 7HW~ef~fe~e~e~e|||X||||@d -gv < Ӝh7 |4 NJ?P`x8hB KHXJ@gv @P AGw_ 4 N?O`|4 J 8H`|,l H X L : L[0u0/.-[ < 82 L[F֌0  H_d8hB0Rp 0 0GwScGwScGwScp 0 Sw_bSw_bSw_b0 4HP,@0 HPm@dd0 7HP;p @$P19@$P19@%P090 7FRrCdD`40Tgv ,Tgv֐0 2 (T*Y+0 7HkPp:dd0 2 -TeWf4 6 X#g2@ PC@+*"-4 N  "`0  +*d8  2 '&FҜ֠p 8  0ccc8h Bx@R p 8  +b+b+bL :  '0u0/.-[0 l8hhBR 0\~ ||   @  <    X||$8hBR 0| 0<Op!@||T4 Ok`8hBdR lddKKlddlKKlddl 7Wefeeee00<Oo#w!4 O`8hBR %6ldd%6KKl%6ddl%6KKl%6ddl 7W#8e#8fe#8e#8e#8e0lp@d)<p5`,0h04 FJu`,,88hB K<OJpd44 Ou|`\ 7Xphph 4VjKKKKjddjKKjddj uiuiuiuiui 5YuDuDuuDu@d,I`,,0p4 F\JN`4 OhNU`8h\B K<O\JI\ 7hXIhIh 4hVl{jKKl{KKjl{ddjl{KKjl{ddj hNiNiNiNiNi 5hYNDNDNNDN"4 FRJBO`0 H M+d@PCM+"p!84 NH "I`8hHBR 8 2H Q'Fp 8H 0BNcBNcBNc|||p 8H B+NbB+NbB+NbL :H Q'W0u0/.-[0"HT< <@X< X@<, Dx4 NR-=`< h8 X ( l |4 FRJ-> `4 GRp`,! P4 GRo#w`,!lX 4 F R (`<! @  tL4 FHR M`<"<,H4 GHRq`, ", #h$#$$D 12t2223@3p330 7#AT!D!J@V# 7$t$4! N# >J`4" N#R BQ6`0# # @(Vd,#$'$),$.0# 7# D,RF,#$.,$)'$@#d #BO%8P4# F$JBO`8$h$B%% K$|$|$%<%p&4$ O&BO`<% j&APf8'h&B'& '|<'O$JBO&6,'%& '&\'|@'d #D,Q@'d3P'''(4' F'$JD8Q@`8(h'$B)) K( 4&BOBO)BO*BO)BO*BO+BO,<,O'$JD,Q9(2,)+<)84, O(D8QA`8-h(B))p -|-|@-d #DWQl*1P-|-|-**P*4- F)JDdQl`8.h)B** K.|.|<.O)JDWQd*0.+-.t4. O*DdQm`/ 4(D,Q9D,Q9)D,Q9*D,Q9)D,Q9*D,Q9+D,Q9,/|/|@/d #DQ,dP/,,-4/ F,$JDQ` 80h,$B-, K0|0|<0O,$JDQ-P0-l0.40 O-DQ`1|1 4*DWQdDWQd)DWQd*DWQd)DWQd*DWQd+DWQd,81h*B,+ 81h-B.- 1|@1d #DQ/8P1/T//41 F.JDQ`82h.B// K2|2|<2O.JDQ0$20@10t42 O/DQ`83h/B10 3|3 4-DQDQ)DQ*DQ)DQ*DQ+DQ,3|,3#3 4/DQDQ)DQ*DQ)DQ*DQ+DQ,i; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ixBDHP*Instance 5 15Saved final-2 .viLVINNewLightSensor_Sub.vipPTH0P BDHPDDf8 O3~ /yfDfHB~Z(/,30|0303@D,< 4t43 BD-<44H04@ X&F6 44 B $ 4505@x;KC45 Bt,;$06@)I946<P!6T06@@@vSs~c46 BXwu(47 B',48 B$2009@<$09@T;K C49 BT<K44:!4: ! :xt4:x!D:1$$L$p@7 :pd::4:/X3S:x: :x :x :@:4:005PB :T :<t$4:0DHPL4:0#5>9: 4:0>HC4: &Kpb8@;  h $  ` 4;3p%$ ; ;p  ;p@ 4;3p&4;3p T( ; h ;p h4;3p'  ;p X 4;3p * ; $ ;p $; 4;3p )$; ;p \ 4;3p , ;  ;p 4;3p -$ 4;3p D+$ ;p ( 4;3p  ; ;p 04;3p L  ; ` ;p  `; ; ;p 4;3p   4;(\0;@  0&*F"6 `4; B 0*#<4<4< <!1; ib 1; ib H@0<@  !4< B2@= `= 0 ==$X4=/D)FIfPo=$=4=0`./VDa9[o4=0`/9LDV>Qo =`<$=X =`D=$ =`@4=0`D /L9V4Qo4=/DOHohOn==8=84=0UXjc_]n4=00_NjXdSn =`= =XD= =@4=0UN_XZSn,=p`,=X8=DX<= DtX$T 0= "6"H= 6L= `p 0T$XtD<= @ <L=xTXtD@< =CBB=<99[H= =L_]_wKwK=CCL=@   ~  ~ dS >Q ~c d5 >5 d=4ZB4BZS4Qi; ib 1; ib -p@$1; ib 1; ib 1; ib 1; ib =@-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathM2PTH05LEGOBlocks Light SensorLight Sensor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt( CL!    &  - /  68:  H J TahomaTahomaTahoma0Tahoma00 Lucida Grande02RSRC LVINLBVW 4dRSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec/STRGPICCMNGI,CPSTLIfpFPHPLIbdBDHPVITSHISTFTAB  ls ^ H T T ؞  ,h LĦ x 4s (  q !$lV !8 "x '9 (D ( (H )LB )L ) *8p *r * +8 +X + ,H, ,& , -T@4 -|+ -t .P ." / \ /l /Ȍ 0( "0ģ #0 $1(h$ %1| '1̠( (2X -2l .2] /3. 03` 13` 24 34XP 44% 54 65@$ 75 85lY 96$A :6pL( ;6 <7$I =7pX( 7 7 7 7 7dO 7 !8 > )9x *;LR +>0{ ,@XF &Bܨ B D<<> x xȁ t Q L@ *Instance 5 15Saved final-2 .viRSRC LVINLBVW `@ <BOYBBOYBan K\E,., HPF-<< qldWFAo"_LVIN*Instance 6 15Saved final-2 .viLVIN sound_sub.viY x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @TypePTH0+LEGOBlocksSound sound_sub.viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl x 0@SequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@SequenceBoolean.ctl! Sequence Flow Z ZPF cP P d-` cjP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf8PpRCXInputOutput RCXSystemCallGeneric Refnum Name(xpRCXInputOutput RCXSystemCalldfd(PpRCXInputOutput RCXSystemCalltxd(PpRCXInputOutput RCXSystemCallold(PpRCXInputOutput RCXSystemCallext c,TP"@P@flg@oRt@eofudf PVolumepdfdPtxdPoldPext P c%VP"@P@flg@oRt@eofudfPDurationpdfdPtxdPoldPext P c$RP"@P@flg@oRt@eofudf PTonepdfdPtxdPoldPext P" P@@ cXP"@P@flg@oRt@eofudfP Sound ModexdfdPtxdPoldPext P" P@@ cRP"@P@flg@oRt@eofudf PTypexdfdPtxdPoldPext c.RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext Pb P         @P  c TP"@P@flg@oRt@eofudf P!Repeatx!dfdP!txdP!oldP!extZ P$@P@0P c c| c40@SequenceBoolean.ctl!Sequence Flow 2!! @Flags c8@pRCXInputOutput RCXSystemCallGeneric Refnum Name<8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Error c @!Wait c c|@ Sound Mode@0Filename@Duration @Tone @!Repeat c @Volume @Type2.@SequenceBoolean.ctl! Sequence Flow @!Repeat c c0 c c (c@RCXSoundGetState d P``` d  ( P , H L Php^gWhitedd@Y@9@9?\RCXInputOutput RCXSystemCall$208H p|~`& 0<>Xl"x|LP$D ,8<\p|~  dVIDS*Instance 6 15Saved final-2 .viVIDS sound_sub.viPTH0XFun#RCXInputOutput.*:RCXSoundGetState:EhP@RCXSoundGetState @FlagsPTH0-PlatformLEGORCXInputOutput.dllc 8H i386 @ codeO $ Ewd E\EPPUEd$=p=Ð9GӀ}MELXCDH{H$QRH4d$ZY=Ct`C4CdX{hPXR=ZXCLL{PPLRfzfZXCTP{XPPRffZXC\D{`PDRffZXCl\{pP\Rf:fZXƅ$ƅpƅƅ0ƅlƅƅƅ,$ hhUEP# F T$ F F@$ FDQRhU^Id$ZY_^ZY[]ÐX*e Rv 1 ~ @ V ^ f n %4KeCODEO H$ %7.1Oldest compatible LabVIEW.DfffpPPP @0Filename.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Volume@Duration @Tone@ Sound Mode @Type @!Wait8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Repeat ?uUXGDuD_DDuGXuU@?ffffffffffffffffffffffffffffo""""""""" """"""""" """""""""" fffffffff" " " " " " 3?" " " 6" " " fo" "-"-"-"-fffffffff++++++$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++Geluid4 x 0@SequenceBoolean.ctl!Sequence Flow 2@0 Bestandnaam@Tijdsduur (ms)@Frequentie v.d. toon @Sturing @Volume @Actie.@SequenceBoolean.ctl! Sequence FlowDTHPDka88~<0@SequenceBoolean.ctl!Sequence Flow 2>.@SequenceBoolean.ctl! Sequence Flow! @Tone@Duration @Type @VolumeD8@pRCXInputOutput RCXSystemCallGeneric Refnum Name@ Sound Mode"@0Filename:*@PlayVolumeSlider.ctlVolume @!Repeat x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @Type @!Error"@0FileName @!Wait @FlagsL@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out&@RCXSoundGetState&@RCXSoundGetState 7 @Flags94pp4p((DDdt(ppp8|ppp YD Sequence FlowTDQV^QW^FilenameHfVc5Vc4PDB7OPB8OPToneHfHeUHgU_DAAGeneric Refnum NameHhf&%TDBOBODurationHHfHUHUN N [D$$Sequence Flow 2N N VD%X%X Sound ModeHXf+Hfm+o+Hf Hf PDTypePDn8{On9{OWaitQDActie_D^Zk^[kWacht op Voltooiing`D5aB5bBFrequentie v.d. toonZD5B 5B Tijdsduur (ms)WDCPCP BestandnaamSD i jSturingRD$$ VolumeRD)s3)t3VolumeN-E7L-F7L Htf*'5?*)7> HDf1:1:RD]{^{ RepeatXD`a sound_sub.viHDf`m`mHDf1>1> HDf2?2?HDdfHDfHDXf))HDHfCPCP HDfHD$fkxkxHDxfhhREwx True yD---Wait until sound module clears all the flags.HDflD  Don't wait if there was an error%.0f%.0f%.0f%.0f%.0f%.0fAfspelenStop!Geluidsbestand Toon AfspelenPNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB` ,0 ,.zFPHP*Instance 6 15Saved final-2 .viLVCCSequenceBoolean.ctlDhPTH0-@FPHPf8-x+ -XL+(+d@P7~DO 7ffp f{10/n        P   ||@d <`,,<@t h4 FDJ`|4QBh:!|0  Qh:d8hB,T|0D$2|44 N PU_`4  2 Ud6F8hBR ||0DDp |4 N  A6PQ`|8 2 GdVF8h@B@R 0Dh&| \8U HBl2, xx  |4 FQB`|< 2 'F X Q<@3|p}0P0 7  b |@ 2 O '88 hB 4T |0 D P p 2 +  uuu0   4 \ ,  (  4>D!> >> > 4>D t\>LYsYs>c::> (tH> c>4>/D%^> >> >| > ( >4>0X%^ > \|4>0l6^4>0$^> 4>D<! >> >kk>svvs1Xd!d""""x#H> H>4>  ׀1!; Dib 4?/D(??  ? L| ?! |?4?074?084?D 0! ?| 4?D !t! <? !  LDH?!{1"X; Dib ,?px L?  (  , \4x#l; Dib 1; Dib 1; Dib 1; Dib ?0? ?1'; Dib ?\ ? @?# ?$@#,? \@?#9Ws?%<<?@l #%<,?,$@$@?$& ?&$$%<? &$@? 4?&X& ?%<?\? ]  H?&$H?@ ??i; Dib =d!d""""x#'+D+o@/R'x*,(m$WNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksSoundSound.vi Localized:&@0Localization Status (string)LocalizeMerlotSoundBlockConfig@SoundConfig.ctlP@SoundToneType*@PlayVolumeSlider.ctlVolume0@"NSoundAction.ctlPlayStopAction@0Filename @Tone@Duration @!Wait @!Repeat Sound ConfigdWhite RequiredFilesK"@@2Required FilesPTH0Sounds White.rsoNI.LV.ALL.goodSyntaxTargets&@0Dflt(Y@@?n AAB A@?x            y TahomaTahomaTahoma02TahomaTahoma00RSRC LVINLBVW 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD0versDDLDRXFPTDlCPMpICONicl4icl8TITLCPCTDTHPTRec/ STRGCPSTDMNGIlPICCLIfpFPHPOMIdLIbd BDHP VITS4HISTHPRT \FTABpȁ  l<> l PXF { HLR `x b Ȥ dO  (   $X( $I % +L( ,A ,plY , -$ -\% -P . .d` .. /] /X /X 0 ( 0` 0h$ 1 1T 1" 1 2@t 2|+ 2@4 3P 3& !4, "4p %4ȼ &5 r '5xp (5̈ -6 /6d 06> 17( 27d4s 37 47Ħ 58Hh 68 78؞ 89, 99x :9Ę <: =:hs >: ?;4 ; ; ; ; );L *;B ;ģ <\ #<,X $=D .>T9 +?|H ,? ? @lV ;n^ n( n t] HH t, Ј *Instance 6 15Saved final-2 .viARSRC LVINLBVW7 6` <BOYBBOYBa.*m HQ<  BbGx qldWF!>ΛeI LVIN*Instance 7 15Saved final-2 .vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams @PortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x  @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@! Direction@! Stop After @Power(@Motor.Action.ctl Ramp Mode @GoalD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition @!Wait? @MotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.viLVINMotor.Release.vi5 x @Motor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vi $$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow Pq cP P d-` c vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P c,RP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterx!dfdP!txdP!oldP!ext c/RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext c+pP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c.P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext c/^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionx!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c,ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c c| @Motor @Pow2@! Canceled? c c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c c|@! Finished? c@millisecond timer valuepMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flags c @!Wait cl @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits c c\ c c|@!Speed Regulation @!Wait c@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @GoalHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type! c@Absolute Value! c c0 c c  (c c c c dP``` d  (  X | $ ^ $RCXInputOutput RCXOutput 02<>@ p|~@ F  $"08 p~|~ < 0<>  pL|~   3 |$ $08D p|~H   VIDS*Instance 7 15Saved final-2 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dllXFun$RCXInputOutput.*:get_RCXOutputProp:E  @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dll]VIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0i386xcode EwxE\EPPUEd$==q Ð9GӀ}ELXCt@{xP@R=ZXCl{pPRZXC\ {`P RZXCd {hP R4ZXC< {@P R}ZXCT{XPRZXCL {PP RffZXC { P R}ZXC$ {(P RZXCDDC,H}GE$EEƅ0ƅƅƅ$ƅpƅƅƅpƅhhUEP> x @!Motorvermogen regelen@!Richting@! Richting uit0@SequenceBoolean.ctl!Sequence Flow 2@!Volgende actie@ Graden uit$@Motor.Action.ctlActie@!Wacht op Voltooiing@ Tijdsduur@Vermogen @Poort.@SequenceBoolean.ctl! Sequence FlowDTHPDka88~4>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type>. @pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams @Port x  @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@! Direction@! Stop After @Power(@Motor.Action.ctl Ramp Mode @GoalD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @stages@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitionsr x @! Canceled?@! Finished?@ MotorBits@ Start Time@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition @!Wait? @Motor&@!Speed Regulation @!Wait?@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits @Port@! Finished?@! Canceled?(@millisecond timer value@! Direction @Pow2th x @! TookControl?@ MotorBitsxl x @Motor@ MotorBits@! Cancelled?@! Cancelled?pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flags @Goal@y@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P | |P 8  |   0 L t  $$  ,  $  P d8  0$ 0 0 $$ d$$ L $ t t ( @ ,$Ld$ , $ YD]] Sequence FlowN [D@ASequence Flow 2N@EAE QDkxkxMotorHDlfq~Dq~CPD]j]jGoalHD|fq~q~QDk>x]k?x]PowerHDfqr~qt~VD Stop AfterHDf   PD WaitHDf   \Dv]v ] Speed RegulationHDfvrvs ^DCPYCPYVerbindingsvensterUD33  Goal TypeHfGUITN   HDf ? >N  ZDH H  Tijdsduur TypeUD Tijdsduur_D22 Wacht op VoltooiingZD Volgende actieaDfcsfds Motorvermogen regelenTD^nk^okVermogenQD^k/^k/PoortQD! 7" 7ActieUD Ramp ModeN! (" (  HDTf N  Hhf_a UD?? DirectionH$|fLyMy3_DMNGeneric Refnum NameHfZ\WD]hE]hE Degrees outHfp}App@VD@@ Graden uitYDH%SZH&SZ Direction outXD>`I>aI Richting uitTDElFl RichtingHDDfRRHDTfbcHDdfRkSk HDtf0;0;HDfwwHDf HDfHDDfT_T_dD T VPreprocessMotorStages.viHDf HDf44cDInitializeMotorStage.vi\D 2 2Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HD v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP*Instance 7 15Saved final-2 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01@FPHPf80% 5 1XL/04 7~D Qf(f uV<Lc0/dd||||8h|B|hR 0D 02 |D|8hBT@R 0D p@d ^`,D|4 FJ^`,Hx8hB K<OJJ4 O|`\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P `,l4 FJ?`,@ h t 8hB K<OJ:v 4 O?F`0\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P - X    *8   @P ]I *|| 4 N  jy`@0  lId8 6 pEF Dp 6  0kwckwckwc8h B R p 6  wbwbwbL :  p0u0/.-[0D  F ||@P\\4 Fx \k`H0 x ld8  6x pFLPp 6x 0kwckwckwc8 hxBP R  |p 6x wbwbwbL :x p0u0/.-[ |0 Ddx@ P]b (  | |4 N j=y^`T0  lmd8  6 pqFX\p 6 0kbwnckbwnckbwnc8hBR |p 6 wbnbwbnbwbnbL : pqw0u0/.-[|p0DP$" |||0D<p~<O$ T4 O<c`8h<Bd << n< dfH 4<<O$30DhH 4h8hhB <4 Ohch< nh lf||8h"hBT`|0D$!(<||8hHB|hTe| 0D%`0<O$teb$||4 O u^cp8h B\H << n uqtfH 4 vbo|D0D`# pL0 8(DD 0 *4 DBQZ`x@d$I4 4 N`J4`|<|` 8h`B KPW`JD8JH FVF݄4 NH `0 H Dd,H< 6H @FҌfp 6H 0 c c cp 6H  b b b4 NHR `4 F`RJI` 0'0 *4 FxR `<!(T!|!|4! GhR3c,"T4" G<Rc,# x #|4# G Rebtc,$p4$ FR ]ml`<%x@4% F R ]l0`<& d d T ,&|&|9,&!h!!"h@&d$8  nXg 4& F!(RJ 8`,'"4# "#"#T4' J!(J`8(h!(B K4( N"hR )`P)W!(JY !&8)N"h  0+  6"h/ ,4, N"h`0-  "hY .<. 6"h ^ F`f0|<0O%PD/z40 O#@c81h#B  ;<1  r#Kztf3 #DhDgDhDiDj03D {#,3'l&('('(a+%1; Dib .%+L,83U(K&D3&`&(t43 F& QL`<4 2& YF X5& QK%|p}0P05 7& OXb5|@5 2&O 05 & Kd5|5|p5 2&+  PWuPWuPWu85h& B''T05D)& |85h&B'X#T5|9t@5PC*\F,h5|B45 F)( \iF`06 )( kFd86 2)( o~BF08D)h)($88h)(BR p8 :)( 0jvcjvcjvcp8 :)( vbvbvbL8 :)( o~0u0/.-[1,@; Dib 48 F)(R A`<9+)|)**+`)*H1.; Dib <9O-=_]/,9|I49 O,|G$T[`8:h,|BR: ,|Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,,|p: 7,|WH_]tefH_]tfeH_]teH_]teH_]tea/L; Dib 1P1%+L,.X/004: G,|R=_J`,;.,-8.-10; Dib 4; G#RDmc,</$$|$$DL<X  8t%P(*-\<-*(%P,t8  Xi; Dib 1; Dib 1; Dib =%+L,.X/0003DxQ0V nV  uV<Lcx/ORCXInputOutput RCXOutputBDHP*Instance 7 15Saved final-2 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viE0PTH0LVINPow2.viMPPTH0LVINPortSemaphore.Acquire.viStPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH0`BDHPf8< _,<LLM0<DL<~D {NxffW (/0<@p8D0 t4< BDS0=@p8XDaq4= Ba0>@p;  Qqa<4> B Ql0?@$  p h0?@$<L D4? B/<0@@$ 44@ Bv4A Bp 0B@$ P 4B B0C@$8`p h04C BS`D Dmx4D h[ D"] fDH4D"0 Dp4D-4D h^| DDLD!4D"$?`DD1 h S7s$ (0DD DDhD D@ D d#D DxD( D@ XLD4D@ xdQ. D@ `4D:lQ"DD D`D! he|D>Cl  D D 4D4oH!$4D h_( 4D h<_p!4D h-|l! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@Sb E@, 4E@ (2!3ER,Ehd4E[H!Eppk E 8@E L D H<E|4E ho,z! E".t(eH[pEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B 0F@$,tD t4F BD5 GGH,G$ttv0Gl4G h`! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &Kb$4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p 0HE L50 H @$L4Hl@! H@ `H# H".-(4H v` 4H Xu!)DH1! H0Ȩx8H dHHH4H"$O H @ceH[pH1dH.H dHhH#0HE` M,404H h <RL H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@H H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,<DX H54H@ k!0 Hm(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K 3b( ImhLI0rI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI,DI8tnId8()@,I ||I@DGHI|j<,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<^4QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I h|pI'0I*%|"XY I@%|Y%'I&"LI) 4u{@! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?s4I5T5t,I $!l I"&)P,0I'<H I @$,)P,Iedc,,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4b, JB',h 4JD;K4J '<0,K+*+8++@KP,*HkK+8K 2*t b488Mh*tBLM :*t 00/.-[0M 3*t h M@p,4,+4M J*t <,Np*l*t4ND820N- 8m N@@ ),h 4N h[T\ N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@t\N+o,xx,o N%1(<NpprN$dNL4N00q$4,`N011,N&"1d5T5. N@%|p<(<N1d10N*%|1wu~y N%1144N! rQ+ N@%|144N@Dd]!2@N x(L2Lak@n`xtxyDz\y Nn,2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4Np!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 s!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@|@,0N@$:8%P9 94N B9@O9 4O h:`!O14O/D:{"#O:O;O:; O:);X O:;; O ;4O0::|#4O0::}#4OD;<K(O:,71C|CChJJJJz4O B9tUD4P|?hq<740P=6l $  P==< P=,0Q=>Ljwp0Q=6 jw p Q==|>,Q= Q=>{Q>`Q>@Q=>*w"G Q=B\?>@Q=>*9w1G Q<==|=Q9t<Q?? Q"&@d,Qd`Q'h&4? Q @$~@d,,Q&%1456<(< Q".1D0f4Q"$?~'",Qc'ulQQ4Q@[k`/ Q|@{d,Q2LQaQ>?,Q<<>,=>`> QB'AA0Q-0  B-61QABB< QB$GAB Q@@ CTAB<4Q|H$n6QB<B0Q@pCT*B<)91B4Q BB)4H0R$cC@y$Rc,4RDBaJ\; Dib 1; Dib ,R)P-H@dYp RGHd4R"c dgpkRf@DRE RE0}F\DRDRF4R &KE0)bL SEDFFDS1|ED)I8఻ SHSH@SHH@ SE0EE4S3E0D9IA SE0F(F4S3E0D9IA4S3E0D)914S3E0F)91SF SE0B\F>SA {4S h~88 S @c]D0f4S/|E>^Z4S0GhEtDYN4S0GhEDYN SGh$GHS>H@F SGhB\G> SB'HH`0S-0  HJSN,S()AH` SB$IHHSH`HI S@@ J4HI,S(,B<IS,hAH4S hX!SII0S@pJ4-IFVNJ4S BI7F6P4TDI!z; Dib 1; Dib 1; Dib 1; Dib T;aT)<T IB:D6 + ,T +DBI,Tp:6 <TJ4CT);8),4DT1YMM=( TN TN4T &KMPbT0UN NNODOPP|P UMPNTN UN4U3MPM5=9 UMPNN UMPOdN4U3MPM-51 4U3MPO0%! UOD UMPY NOD4U3MPN@%-)  UMPP4O4U3MPO-51UP UMPOPUP|4U3MPPh5=9UO UMPQP|4U3MPP%!UP UMPZPZ4U3MPP %-)UY ! 91!9!_HUZ!! U"YpODUD#WD(#(LU) hb \dR^cSDUYUY@MPStDU1YT S5-UM,@H` UStTS4U &KSt&-5bX@V ST`TUUVVhVW8XXXpVS VStUT`4V3StTLMEUMQI VStTT4V3StU=EEMAI4V3StU<EEMMIIVT`4V3StU5E=M9IVU VStVUVUVT VStUPU VStV V4V3StVT5=EE=AVV VStWVhVVh4V3StUE=UEMA VStVV4V3StW$55E==9VV VStWXW84V3StXM-U5Q14V3StVE5U=M94V3StWCE-M5I1 VX VStX(X4V3StX\B=-E5A1 VX VStY XXp4V3StXA5-=591 VW8 VStWXVXp4VYc`Q80VYb84V"$[8<&!,VRYSXc| VStMP4Vbo%0V* R[?&! V".aat' VY@ZZ ZpVZPa4VYZQVZpP V@R,Z ZVZpZVR,[pV!L'Z V @$bTYpOD VY@Y bODV5V(liV+Whh.,.,WHV #o#V,!!\V1akk4VDw`!(V 8hHV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@c3D- Vxa V @cYat'V%@aVZp[4V hdDu0V*Rb9[&d!_ V@RbTbODV[bVZbVZ b V@.Cc,VdVODXp[VY Z`V!eo uqCd@@VZPj0V%ccLx{Vb[pxt V @$  f V@. dd V]lfVdHVI,Var5GH4V"c cMVQ,V!'-(?[pd`DV1@f@f Ee4"0= Vefe4V &KeEb\@W effhgh4hiilk j<jWe Weg<f4W3ef5]ea We1gf4W3eh2]ea4W3egp3]eaWf4W3eg1]eaWh WehgWgWf We gh WehTh44W3eh/U]YWh4 Wet(iWh4W3eg0U]Y We@i$54W3eiX+MUQWi Weiil4W3ej*EMI4W3eh-MUQ4W3ej()EMI Wk Wej\4W3ej(EMI Wj< Weaja4W3ek,'EMI Wil WeirWj Wxx ,HW@sQQ\Ws/I/<W & d'h,?R,HW/s/4W0de$z,(`W Pgg//4W3/]Wk@Wn`4W3$_$,(4W38^$ 4W3A@X  Wx@n`WB\1GN1N1Wd`z\WyHWY4WlrQ' W".rW5 00W`\W!Q!Q\W]5  Dp<Y&X$d!HWt(QQW]k((kk4W3mV 4W3mR,$ WbTyODWxt4W3ATW,$ Wxx4W3y0H$,(Wx WydyD4W3yG$  WyDWz\4W3xQ  Wzy4W3zHE  Wy W z|f4W3yF HW m; Dib 1; Dib  40W*{F'"WLW) htj W@{~{d,,W{}}4 0W|lLW ( Dp!L9BH,W$@R${LW {R9$@pD ,W|@=GhE0 W|@}~TD,WGhE0=9t W@{G~TDW}`}4W|~8WD}`W}B0W*{}-610W*{~JSN W@{I~HWX~4W h4W|p!7 W|@$~H4W h0W0PW~HW?{0W*{kto W|@, W@{x,WHXHW~""\Wx~bT ,IG:8 P,  \Wxo4W|vD<5WCT11,W9t}`XA 0,W}~{P,W~T~{dWPk@,W$}B\ prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@"NMove Next Action.ctlStopCoastNext2@"NMove Distance Type.ctl Distance Type@!Regulate Motor Config@vNI.LV.ALL.goodSyntaxTargets&@0Dflt( @UUAn *>>*>>@?J!    &  - / 1 3  :  H TahomaTahomaTahoma020Tahoma Lucida Grande2RSRC LVINLBVW7 6 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB Dt]  l ^ DlV l , @H "09 9@ 9@X 9`\ ;ģ ; ;` = A< A| C| U蜆 VH0 V V) WPH2 W WXC XH' X X Y8 Y Y| Z4,$ Z8' Z [,~ [K [T \8 ' \& \T ], 2 !] "](( #^L $^ %_h &_l '_Đ (`x )`x *` -a 0al 1a4 3b 4b` 5bĬ 6c 7cl 9c :dlG ;dtQ <dTG =e( >et$ ?e @f  AfXл Bft Cf Dg<{ Eg Fg  Gh /n(Z 2nLd ,nx9 .qLtB s s QL Z # 0T 3$/ 4$ 4( *Instance 7 15Saved final-2 .vi>RSRC LVINLBVW9 9` 0 </ %C+Guc:5 KB†2? qldW71("bETLVIN*Instance 8 15Saved final-2 .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 , @ :VIDS*Instance 8 15Saved final-2 .vii386B code Ew$ E\EPPUEd$=k= Ð9GӀ}HELXC4 {8P R4ZX}E$EEƅ$ƅ$hhUEPd$ZY,Ul$SQRVW}#QRUd$ZY_^ZY[]ÐUl$SQRVWuα FW F@ FDQRhUd$ZY_^ZY[]ÐXy0  %ECODE d%7.1Oldest compatible LabVIEW.`fPfLfHbbp\PPHP @Cnt In&@$ LoopCount.ctl Loop Count@ Hidden Cnt ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff LoopCnt3dd(  4@$ LoopCount.ctlLoop (Herhaling) Telling@ Hidden Cnt @Cnt InDTHPDka88~`6&@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In,88P RDj#t:j$t:Cnt InHfz'Sz)zRVDpq Hidden CntHftvVDnDxlnExl Loop CountLDnDxInExIHfsvsxsLDcrmwcsmwdDcrmcsmLoop (Herhaling) TellingHD(f3 @(3 @(HDf3@3@HDf   D'(YYYSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes%.0f%.0f%.0fpFPHP*Instance 8 15Saved final-2 .viLVCC LoopCount.ctl \PTH0\@FPHPD(f8t [~萹 ,jfpf-*0/TXL  @7|@PBiX(0 h u"Xd,L\|D4 Fh i"u;`8 2h y&TF޴0h$D8hhBR p 4h 0t#ct#ct#cp 4h #b#b#bL :h y&,0u0/.-[||8h dB@R 0, \d||| @PCPo$,P\4 F o`0  od8 2 sFҸ޼p < 0dpcdpcdpc8hBR p 8 dpbdpbdpbL : sy0u0/.-[0, 41; ib 1; ib !d @ ,xP] ; ib - @ 0 \ x P  1 ; ib 4 N \JmCym`@d!xbq $쐳 8h \B K1 $; ib , ( d5 ; ib @PC \Jnq\- D @ p < d 0mfyrcmfyrcmfyrc4 N d mCyJ`8  2 d ruFL : d ru{0u0/.-[0  d nqd ( d p 8 d yfrbyfrbyfrbE; ib 1; ib =@ 0 i  =l DIh!7,7-(yx/]TthP7,7-x/]Tt, Px9 @ @=DT@ $hP7,7-*x/]Tt<  @ t D @4 N dR bqnx`4 F \RJbqn`i!,77-(yx/\TDAC\ Jnq A!xnq( $5N\ Jbqn1:BDHP*Instance 8 15Saved final-2 .vi BDHPD@f8 ~萹 "0f@fNeL0(/, p|0 $0 @pDAQ(It4 BD2A)0@pxDAQI4 B2A0@pPD.&<4 B  4`lpp&II&ID D1; ib 1; ib D, Dl1; ib 1; ib -l(X1; ib 1; ib 1; ib 1; ib =l(Xyeh"7NL0p/]h"7NL0p/]D4 &`h"d77NeL0p/]-|,lD iDlDplDpNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopCntCount.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?x        TahomaTahomaTahoma00RSRC LVINLBVW9 9 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTD p `8 p  @ ̼  t tV ( XH   LV @|  D[ l Z H w   0}  2 X $Y + +Ā{ 5\T 7tt 7л 8$ *Instance 8 15Saved final-2 .viRSRC LVINLBVW `@ <BOYBBOYBa-Kf|7q >\ӗ%gCyP qldWXP, cm5l,LVIN*Instance 9 15Saved final-2 .viLVINRotation Sensor_sub.vi(  @Count @!Reset @PortPTH0?LEGOBlocksRotation SensorRotation Sensor_sub.viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctl   x  @! Direction out@ Degrees out @!Boolean0@SequenceBoolean.ctl!Sequence Flow 2 @!Reset@!Polarity@! Direction@ Threshold8@<PadSelectorOutput.ctl0ABC Connection.@SequenceBoolean.ctl! Sequence FlowP9 cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext c,vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c#XP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c,xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#VP"@P@flg@oRt@eofudfP ThresholdpdfdPtxdPoldPext c,TP"@P@flg@oRt@eofudf P!Booleanx!dfdP!txdP!oldP!ext c/VP"@P@flg@oRt@eofudfP!Polarityp!dfdP!txdP!oldP!ext P" P@@ c$ZP"@P@flg@oRt@eofudfP Distance TypexdfdPtxdPoldPext P c#ZP"@P@flg@oRt@eofudfP! Direction outp!dfdP!txdP!oldP!ext c/VP"@P@flg@oRt@eofudfP! Directionx!dfdP!txdP!oldP!ext P c#RP"@P@flg@oRt@eofudf P!Resetx!dfdP!txdP!oldP!ext" P@!@!Z P$@P@0P c c| c @Count40@SequenceBoolean.ctl!Sequence Flow 2!!! c@!Polarity! c@ Threshold @Count@! Direction c c< @!Reset @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@SequenceBoolean.ctl! Sequence Flow@ Distance Type c d P``` d  l^6U $208 p|~<pt $ 08p|~xr0<>| pL|~   zVIDS*Instance 9 15Saved final-2 .viVIDSRotation Sensor_sub.vilPTH0Gi386 codeE Ew E\EPPUEd$==Ð9GӀ}ELXClCtC$pC4tCdC,xCTC|C\{`PR}ZXCL{PPRZXƅ$ƅpƅƅ$ƅƅpƅ$hhUEP= p h搐ÐEw $ E\EPPUEd$====yEw Ew‰ppVL@'PUEd$=ÐV% Ðx&` _^ZY[]Ðl=,PEP$PP% $l$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rtd$ZY=_^ZY[]ÐDžll@ DžDžDžDžDžDžPTABQRumd$ZY,Ul$SQRVW}#QRU.@SequenceBoolean.ctl! Sequence Flow @Port @!Reset @CountB2(  @Count @!Reset @Port@ Threshold"@ Distance Type @!Boolean@!Polarity0$@MerlotRadioButton.ctl!B@! Direction"@! Direction out0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC =$44P$`(@X$$$$@$@$$$$HHddPP@@@$$@PP$P$(( SDLxMxBooleanTDYKgsYLgsPolarityYD,u-u Sequence FlowN,1-1 [D?@Sequence Flow 2N?D@D YDt1vt2v Distance TypeHfwyHhf5o7nUDss ThresholdHHfXDuu ActiveerpuntTD|~|Ja / NeeYDBwCw Direction outUDno DirectionTD}~ RichtingWD55 Degrees outH8f?kAjRD;Z<Z Graden\DHyVHzVGroter / Kleiner]D Activeer RichtingQDOvZOwZ PoortVDK%VTK&VT ConnectionQDqr ResetQD ResetLDK%V,K&V, QDOv^OwZ Port:MDO<ZBO=ZB 0NO<ZCO=ZC  H$fN)[>N*[>MDP[P[ ANP[P[  MDP[P[ BNP[P[  MDP[P[ CNP[P[  HD`f?K8?K8 HDfKK HD0f0g1g HDfNOHDXf5"BR5#BR HDf#0#0HDf$1$1bD[^h[_hRotation Sensor_sub.viHDfLLsD'''Unused - For Configuration storage onlyRE;H;H True HDf-k.k HD f9hF9iF [D'k4'm4True is ForwardxD,,,Yikes, we should do this in the sub VI - BCDHDhf%.0f%.0f%.0fGraden OmwentelingenOFFONOFFONPNG  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`,(8hB K<OJ9uT4 O>E`\ 7X9uh9uh 4V\kjKK\kKKj\kddj\kKKj\kddj >pi>pi>pi>pi>pi 5Y>uD>uD>u>uD>u||,PWs%w4F,Tp$4 Ft s0w`0 t 0td8Jt vF߰< 2t 4pFҴxf8 htBLTap 4t 0%1c%1c%1cp 4t %1b%1b%1b0 D`tr@ Pt4 N r`0  d8  2 Fp 4 0cccp 4 bbbL : 0u0/.-[Q; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 4 FR t`<hP\\12; Dib 4 GR{}`,<@p<O|*|4 OhAx`8hhBR h~ldd~KKl~ddl~KKl~ddl0D)h0 7hW|e|fe|e|e|e<O!4(||4 Om`8hBR lddKKlddlKKlddl 7Wefeeee|0D'pL4 GhR|`,$@PCL:p d4 N( 6`0 ( :pd8 2( >lFp >( 0/;c/;c/;cp :( /;b/;b/;bL :( >D0u0/.-[4 F(R :[`< 0ht4 GRGxW`, \ ` 4 GR`,!T||@d KY`"2 9L9,00@pLx/O?<00@pl$40 BL041 B/h402@ppMm]42 BpM843D 43D|34343D( 3dT03@pdC!SAK143 B4!CS<4044Dd ,! 40 d04@p 1A 944 B"1@45/D m@On54 54450P0s;}5xn450<&};0n450&s0}+xn5 5 5 5 45D$!05@p\ 2B:45 B#2D46D@H! 6D 6dP60D 46/D *J6 46D $! 46/DdGlgPo 600460 Wrb|\wo460M|bWo460 MrW|Rwo6 6D 6 06- .mvq 60 0 6 d 6 460 ?GC460!,G9460 `5?:6 6 6 d 6\ , 6 4460 t,5064 60WCCWD61D x Di]}lN 6 6 46 &K Z]ibH 7 7 7 473 ym}u 7  @ 7 % '@473 0 imy}qu473 i]ymqe7 7  t 473 y]me7D 07@p, &\47 B,ML48 DP9\::9L99xX9,D:~@x02 9l909 9BHL 09-/mvq98x 9BX4 9BHL 4 9009d5`K1K`5x\w\`9TqeT0q0 9BXh 4 999 9@@ 4 9P9 4499x9L,94 9H,90 49D"(#  9@@ 49D"T$h!9H9Lqq09. 00P\V 9BH09L<9$1P 4:IbT :BX :@@T4:/D:x4:/Uu-'::: :LhP :  :x\|:4:4:t:(,: :h4:  +x q + Rw Sw Si +iq :L4P:XL4:0L+[pe':L,:( :x4:0 4:0824:041:\:| :p! : 4:0H-4:0L,[pe'p:4qeeqp:hqeeq:xP4:/D4-':L : 4:03'4:0p4':4:D p:?0:@pp!,L<4: B,lX0;@pTGgWOw 4; B8gG\4<D!p<TVOwOV<<(<84< D&j5`4=D" "p4=/D!Z=!=!=!!4=0 54=0 6 = p!(!<= p  = !\ =L,= P!|=!\= L=  qqu  q          =p<4= Dda%\%1; Dib (\%%8&4>D&h&!1&,; Dib ,>p 1(P; Dib >'@ L> %p T0\dp>%eWW0>@p%$'@ 'p4> B'@hL? Dp,'@l?'@% L, pDi; Dib -)\%%8&\((()1; Dib 1; Dib 1; Dib 1; Dib =\%%8&\((()H)DNI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizard@2New PathPTH0g prototype EditorVIsBlocks Light Sensor_Light SensorConfig.llbConfigure Light Sensor.vi_OriginalInstancePathS2PTH0;LEGOBlocksRotation SensorRotation Sensor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(^KUUAn Q8>*>*>Q8>K?h  o  v  }       TahomaTahomaTahoma020Tahoma0 Lucida GrandeRSRC LVINLBVW 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec3STRGCPST@MNGIhLIfpFPHPLIbdBDHPVITSHIST0PRT DFTABX\T { l Y  )0Ј )d )tB *4 * *L +HZ +# + ,H , -XF -d{ -b . .pdO . !/ "/pX( #/I %0A &0dlY +0 ,1 X -1`( .1 /2h$ 02\w 12 22t 33@@4 43& 53, 64$ 74p 84p 95$ :5 ;5> <6@4s =6Ħ >6h ?7h؞ 78 79 7@ 7p $7 8 '9% (;` )>4. *@] B C x@ x | s ̰ P *Instance 9 15Saved final-2 .viARSRC LVINLBVW7 6` <BOYBBOYBaӇ HSxe֌ )~IkCo qldW8[b{D}| LVIN*Instance 10 15Saved final-2 .vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl?LVINInitializeMotorStage.vi @pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams @PortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x  @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@! Direction@! Stop After @Power(@Motor.Action.ctl Ramp Mode @GoalD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.vi9LVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.vi?LVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition @!Wait? @MotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.vi?LVINMotor.Release.vi5 x @Motor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vi?$$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow Pq cP P d-` c vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P c,RP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext c/RP"@P@flg@oRt@eofudf P!Waitp!dfdP!txdP!oldP!ext c+pP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c.P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c,ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c c| @Motor @Pow2@! Canceled? c c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c c|@! Finished? c@millisecond timer valuepMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flags c @!Wait cl @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits c c\ c c|@!Speed Regulation @!Wait c@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @GoalHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type! c@Absolute Value! c c0 c c  (c c c c dP``` d  (  X | $ ^ $RCXInputOutput RCXOutput 02<>@ p|~@ F  $"08 p~|~ < 0<>  pL|~   3 |$ $08D p|~H   VIDS*Instance 10 15Saved final-2 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dllXFun$RCXInputOutput.*:get_RCXOutputProp:E  @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dllAVIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0i386@ code Ewd E\EPPUEd$==q Ð9GӀ}ELXCt@{xP@R=ZXCl{pPRZXC\ {`P RZXCd {hP R4ZXC< {@P R}ZXCT{XPRZXCL {PP RffZXC { P R}ZXC$ {(P RZXCDDC,H}GE$EEƅ0ƅƅƅ$ƅpƅƅƅpƅhhUEP E\Ȏ QRhPUPd$ ZY=Ð}v=r= =.=  =}vK =PET E\EP8.UR@␐}v}vEhx<XET\ E\EP<.UR@␐}v}vEhxPDRLZXPHRPZX}$ ƅ$hh UEP8d$ }$ ƅphh UEP8d$ }}+QRPE@$臤d$ZY=t= p h搐ÐEw K E\EPPUEd$====tEw Ew‰ppVL@'PUEd$=ÐP =ّ P =  Ðx&* Ðx&@ Ðx&DV Ðx&l Ðx&| Ðx&f_^ZY[]Ð$=,PEP$PPҒ $$$@ $Ðd$(=,PEP$PP $($@ $Ðd$,=,PEP$PPL $,$@ $Ðd$0=,PEP$PP $0$@ $Ðd$4=,PEP$PPƓ $4$@ $Ðd$8=,PEP$PP $8$@ $Ðd$<=,PEP$PP@ $<$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rڥd$ZY="_^ZY[]ÐDž, $$@ , 4L DžP <T DžX Dž` l Džp Džx Dž Dž Dž Dž Dž Dž4 Dž8 Dž< PTAB0 ( Dž((@ Dž $  Dž DžDž DžPTABDžL,,@ LDž DžDžTDžXDž\PTABPHDž00@ $Dž(Dž0DžDžDžPTABDž444@ 4\Dž`dDžh|DžDžDžDžDžDž<Dž@DžDPTAB80Dž88@ LDžDžDžDžDžPTABDž\<<@ \DžDžDžDždDžh DžlPTAB`XQRuVd$ZY,Ul$SQRVW}#QRUd$ZYP_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhh#hP$P$h Ud$$ZY_^ZY[]ÐUl$SQRVWuI F  F F@ FDQRhUd$ZY_^ZY[]ÐX+-w2 d    "@  %F &<v-jCODE p%7.1Oldest compatible LabVIEW.lf(f fpPPP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Motor @Goal @Power@! Stop After @!Wait(@Motor.Action.ctl Ramp ModeD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@!Speed Regulation@! Direction4@pRCXInputOutput RCXOutputGeneric Refnum Name@ Degrees out@! Direction out  1w??????o|  Ξəٙ   ͙  ٞ ++VVVVVVuVŠVuPPŠŦ+PuŁP++uŁu+ŠŠŁV{P+PV{+PˬPPˬ{P{++{+VP˦{V+uVVV+ Motor.vi2>> x @!Motorvermogen regelen@!Richting@! Richting uit0@SequenceBoolean.ctl!Sequence Flow 2@!Volgende actie@ Graden uit$@Motor.Action.ctlActie@!Wacht op Voltooiing@ Tijdsduur@Vermogen @Poort.@SequenceBoolean.ctl! Sequence FlowDTHPDka88~4>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type>. @pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams @Port x  @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@! Direction@! Stop After @Power(@Motor.Action.ctl Ramp Mode @GoalD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @stages@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitionsr x @! Canceled?@! Finished?@ MotorBits@ Start Time@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition @!Wait? @Motor&@!Speed Regulation @!Wait?@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits @Port@! Finished?@! Canceled?(@millisecond timer value@! Direction @Pow2th x @! TookControl?@ MotorBitsxl x @Motor@ MotorBits@! Cancelled?@! Cancelled?pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flags @Goal@y@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P | |P 8  |   0 L t  $$  ,  $  P d8  0$ 0 0 $$ d$$ L $ t t ( @ ,$Ld$ , $ YD]] Sequence FlowN [D@ASequence Flow 2N@EAE QDkxkxMotorHDfq~Dq~CPD]j]jGoalHD|fq~q~QDk>x]k?x]PowerHD\fqr~qt~VD Stop AfterHD4f   PD WaitHD f   \Dv]v ] Speed RegulationHDfvrvs ^DCPYCPYVerbindingsvensterUD33  Goal TypeHfGUITN   HDTf ? >N  ZDH H  Tijdsduur TypeUD Tijdsduur_D22 Wacht op VoltooiingZD Volgende actieaDfcsfds Motorvermogen regelenTD^nk^okVermogenQD^k/^k/PoortQD! 7" 7ActieUD Ramp ModeN! (" (  HDf N  Hf_a UD?? DirectionH$fLyMy3_DMNGeneric Refnum NameHfZ\WD]hE]hE Degrees outHfp}App@VD@@ Graden uitYDH%SZH&SZ Direction outXD>`I>aI Richting uitTDElFl RichtingHDfRRHDfbcHDfRkSk HDf0;0;HDlfwwHDLf HD$fHDfT_T_dD T VPreprocessMotorStages.viHDf HDPf44cDInitializeMotorStage.vi\D 2 2Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HDfMDyHDf HDfTTHDf(3(3 UD(( AbsVal.viHD f8E58E5 SDPow2.vidD'.4'/4PortSemaphore.Acquire.vijDFGMotor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f UIT/AAN UIT/AAN UIT/AAN! UnlimitedDistanceTimeStop ConstanteOplopenAflopen( AchteruitVooruit AchteruitVooruitωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP*Instance 10 15Saved final-2 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01@FPHP`f80%W 1XL/04 Ȅ7~D QfHf uV<Lc0/dd||||8h|B|hR 0D 02 |D|8hBT@R 0D p@d ^`,D|4 FJ^`,Hx8hB K<OJJ4 O|`\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P `,l4 FJ?`,@ h t 8hB K<OJ:v 4 O?F`\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P - X    *8   @P ]I *|| 4 N  jy`0  lId8 6 pEFp 6  0kwckwckwc8h B R p 6  wbwbwbL :  p0u0/.-[0D  F ||@P\\4 Fx \k`0 x ld8  6x pFp 6x 0kwckwckwc8 hxBP R  |p 6x wbwbwbL :x p0u0/.-[ |0 Ddx@ P]b (  | |4 N j=y^`0  lmd8  6 pqFp 6 0kbwnckbwnckbwnc8hBR |p 6 wbnbwbnbwbnbL : pqw0u0/.-[|p0DP$" |||0D<p~<O$ T4 O<c8h<Bd << n< DfH 4<<O$30DhH 4h8hhB <4 Ohc< nh  f||8h"hBT`|0D$!(<||8hHB|hTe| 0D%`0<O$teb$||4 O u^c8h B\H << n uq`fH 4 vbo|D0D`# pL0 8(DD 0 *4 DBQZ`@d$I4 4 N`J4`<|` 8h`B KPW`JD8JH FVF $4 NH `(0 H Dd,H< 6H @F,Lfp 6H 0 c c cp 6H  b b b4 NHR `04 F`RJI`4 0'0 *4 FxR `8<!(T!|!|4! GhR3c<,"T4" G<Rc@,# x #|4# G RebtcD,$p4$ FR ]ml`H<%x@4% F R ]l0`L<& d d T ,&|&|9,&!h!!"h@&d$8  nXg 4& F!(RJ 8`P,'"4# "#"#T4' J!(J`T8(h!(B K4( N"hR )`XP)W!(JY !&8)N"h  \`0+  6"h/ ,V4, N"h`d0-  "hY .W<. 6"h ^ Fhf0|<0O%PD/z40 O#@cl81h#B  ;<1  r#Kzpf3 #DhDgDhDiDj03D {#,3'l&('('(a+%1; Dib .%+L,83U(K&D3&`&(t43 F& QL`t<4 2& YFx X5& QK%|p}0P05 7& OXb5|@5 2&O 05 & Kd5|5|p5 2&+  PWuPWuPWu85h& B''T05D)& |85h&B'X#T5|9t@5PC*\F,h5|B45 F)( \iF`|06 )( kFd86 2)( o~BFҀ08D)h)($88h)(BR p8 :)( 0jvcjvcjvcp8 :)( vbvbvbL8 :)( o~0u0/.-[1,@; Dib 48 F)(R A`<9+)|)**+`)*H1.; Dib <9O-=_]/,9|I49 O,|G$T[`8:h,|BR: ,|Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,,|p: 7,|WH_]tefH_]tfeH_]teH_]teH_]tea/L; Dib 1P1%+L,.X/004: G,|R=_J`,;.,-8.-10; Dib 4; G#RDmc,</$$|$$DL<X  8t%P(*-\<-*(%P,t8  Xi; Dib 1; Dib 1; Dib =%+L,.X/0003DxQ0V nV  uV<Lcx/ORCXInputOutput RCXOutputBDHP*Instance 10 15Saved final-2 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viE0PTH0LVINPow2.viMPPTH0LVINPortSemaphore.Acquire.viStPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH0`BDHP@f8<B _,<LLM0<DL<~D {N f@fW (/0<@p8D0 t4< BDS0=@p8XDaq4= Ba0>@p;  Qqa<4> B Ql0?@$  p h0?@$<L D4? B/<0@@$ 44@ Bv4A Bp0B@$ P 4B B0C@$8`p h04C BS`D Dmx4D h[ D"] fDH4D"0 Dp4D-4D h^| DDLD!4D"$?`DD1 h S7s$ (0DD DDhD D@ D d#D DxD( D@ XLD4D@ xdQ. D@ `4D:lQ"DD D`D! he|D>Cl  D D 4D4oH!$4D h_( 4D h<_p!4D h-|l! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@Sb E@, 4E@ (2!3ER,Ehd4E[H!Eppk E 8@E L D H<E|4E ho,z! E".t(eH[pEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B 0F@$,tD t4F BD5GGH,G$ttv0Gl4G h`! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &Kb4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p 0HE L50 H @$L4Hl@! H@ `H# H".-(4H v` 4H Xu!)DH1! H0Ȩx8H dHHH4H"$O H @ceH[pH1dH.H dHhH#0HE` M,404H h <RL H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@H H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,<DX H54H@ k!0 Hm(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K 3b ImhLI0rI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI,DI8tnId8()@,I ||I@DGHI|j<,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<^4QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I h|pI'0I*%|"XY I@%|Y%'I&"LI) 4u{@! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?s4I5T5t,I $!l I"&)P,0I'<H I @$,)P,Iedc,,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4b JB',h 4JD;K4J '<,K+*+8++@KP,*HkK+8K 2*t b8Mh*tBLM :*t 00/.-[0M 3*t h M@p,4,+4M J*t ,Np*l*t4ND820N- 8m N@@ ),h 4N h[T\ N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@t\N+o,xx,o N%1(<NpprN$dNL4N00q$4,`N011,N&"1d5T5. N@%|p<(<N1d10N*%|1wu~y N%1144N! rQ+ N@%|144N@Dd]!2@N x(L2Lak@n`xtxyDz\y Nn,2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4Np!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 s!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@|@,0N@$:8%P9 94N B9O9 4O h:`!O14O/D:{"#O:O;O:; O:);X O:;; O ;4O0::|#4O0::}#4OD;<K(O:,71C|CChJJJJz4O B9tU4P|?hq<740P=6l $  P==< P=,0Q=>Ljwp0Q=6 jw p Q==|>,Q= Q=>{Q>`Q>@Q=>*w"G Q=B\?>@Q=>*9w1G Q<==|=Q9t<Q?? Q"&@d,Qd`Q'h&4? Q @$~@d,,Q&%1456<(< Q".1D0f4Q"$?~'",Qc'ulQQ4Q@[k`/ Q|@{d,Q2LQaQ>?,Q<<>,=>`> QB'AA0Q-0  B-61QABB< QB$GAB Q@@ CTAB<4Q|H$n6QB<B0Q@pCT*B<)91B4Q BB)40R$cC@y$Rc,4RDBaJ\; Dib 1; Dib ,R)P-H@dYp RGHd4R"c dgpkRf@DRE RE0}F\DRDRF4R &KE0)b SEDFFDS1|ED)I8఻ SHSH@SHH@ SE0EE4S3E0D9IA SE0F(F4S3E0D9IA4S3E0D)914S3E0F)91SF SE0B\F>SA {4S h~88 S @c]D0f4S/|E>^Z4S0GhEtDYN4S0GhEDYN SGh$GHS>H@F SGhB\G> SB'HH`0S-0  HJSN,S()AH` SB$IHHSH`HI S@@ J4HI,S(,B<IS,hAH4S hX!SII0S@pJ4-IFVNJ4S BI7F64TDI!z; Dib 1; Dib 1; Dib 1; Dib T;aT)<T IB:D6 + ,T +DBI,Tp:6 <TJ4CT);8),4DT1YMM=( TN TN4T &KMPb0UN NNODOPP|P UMPNTN UN4U3MPM5=9 UMPNN UMPOdN4U3MPM-51 4U3MPO0%! UOD UMPY NOD4U3MPN@%-)  UMPP4O4U3MPO-51UP UMPOPUP|4U3MPPh5=9UO UMPQP|4U3MPP%!UP UMPZPZ4U3MPP %-)UY ! 91!9!_HUZ!! U"YpODUD#WD(#(LU) hb \dR^cSDUYUY@MPStDU1YT S5-UM,@H` UStTS4U &KSt&-5b@V ST`TUUVVhVW8XXXpVS VStUT`4V3StTLMEUMQI VStTT4V3StU=EEMAI4V3StU<EEMMIIVT`4V3StU5E=M9IVU VStVUVUVT VStUPU VStV V4V3StVT5=EE=AVV VStWVhVVh4V3StUE=UEMA VStVV4V3StW$55E==9VV VStWXW84V3StXM-U5Q14V3StVE5U=M94V3StWCE-M5I1 VX VStX(X4V3StX\B=-E5A1 VX VStY XXp4V3StXA5-=591 VW8 VStWXVXp4VYc`Q80VYb84V"$[8<&!,VRYSXc| VStMP4Vbo%0V* R[?&! V".aat' VY@ZZ ZpVZPa4VYZQVZpP V@R,Z ZVZpZVR,[pV!L'Z V @$bTYpOD VY@Y bODV5V(liV+Whh.,.,WHV #o#V,!!\V1akk4VDw`!(V 8hHV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@c3D- Vxa V @cYat'V%@aVZp[4V hdDu0V*Rb9[&d!_ V@RbTbODV[bVZbVZ b V@.Cc,VdVODXp[VY Z`V!eo uqCd@@VZPj0V%ccLx{Vb[pxt V @$  f V@. dd V]lfVdHVI,Var5GH4V"c cMVQ,V!'-(?[pd`DV1@f@f Ee4"0= Vefe4V &KeEb@W effhgh4hiilk j<jWe Weg<f4W3ef5]ea We1gf4W3eh2]ea4W3egp3]eaWf4W3eg1]eaWh WehgWgWf We gh WehTh44W3eh/U]YWh4 Wet(iWh4W3eg0U]Y We@i$54W3eiX+MUQWi Weiil4W3ej*EMI4W3eh-MUQ4W3ej()EMI Wk Wej\4W3ej(EMI Wj< Weaja4W3ek,'EMI Wil WeirWj Wxx ,HW@sQQ\Ws/I/<W & d'h,?R,HW/s/4W0de$z,(`W Pgg//4W3/]Wk@Wn`4W3$_$,(4W38^$ 4W3A@X  Wx@n`WB\1GN1N1Wd`z\WyHWY4WlrQ' W".rW5 00W`\W!Q!Q\W]5  Dp<Y&X$d!HWt(QQW]k((kk4W3mV 4W3mR,$ WbTyODWxt4W3ATW,$ Wxx4W3y0H$,(Wx WydyD4W3yG$  WyDWz\4W3xQ  Wzy4W3zHE  Wy W z|f4W3yF HW m; Dib 1; Dib  40W*{F'"WLW) htj W@{~{d,,W{}}4 0W|lLW ( Dp!L9BH,W$@R${LW {R9$@pD ,W|@=GhE0 W|@}~TD,WGhE0=9t W@{G~TDW}`}4W|~8WD}`W}B0W*{}-610W*{~JSN W@{I~HWX~4W h4W|p!7 W|@$~H4W h0W0PW~HW?{0W*{kto W|@, W@{x,WHXHW~""\Wx~bT ,IG:8 P,  \Wxo4W|vD<5WCT11,W9t}`XA 0,W}~{P,W~T~{dWPk@,W$}B\ prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@"NMove Next Action.ctlStopCoastNext2@"NMove Distance Type.ctl Distance Type@!Regulate Motor Config@vNI.LV.ALL.goodSyntaxTargets&@0Dflt(@UUAn *>>*>>@?J!    &  - / 1 3  :  H TahomaTahomaTahoma020Tahoma Lucida Grande2RSRC LVINLBVW7 6 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB D  l D l] ,. D` "4% 9 9D 9dp ;@ ;$9 ;8 =؞ Ah AĦ C4s U> VL V Wp WT W W& XL@4 X Xw Y< YX Y Z8A ZI Z [0 [dO [ \<{ \ \܌ ]0 !]# "]Z #^PL $^ %_ &_ptB '_d (` Ј )`| > *`и -a̼ 0ap( 1aH 3b 4bdV 5b@| 6c 7cp[ 9cZ :d ;dx( <d  =e, >exX ?eY @f Af\{ Bf\T Cf" Dg@ Eg| Fg| Gh@< Hh Ih` JiT Kiģ Lj$\ Njp@ OjČ9 PkH Rk\ SklV Tl^ UlP Vl Wmt] m, mt mh$ mb +m 8ml MmX mԠ( mlY mX( nXF /n,V 2nP ,n|@ .qPt s 0} s Q Xv ' 0X 3Ћ 4(& 4+ *Instance 10 15Saved final-2 .vi߄) dpx@@  @:VIDS*Instance 11 15Saved final-2 .vi-i386mcodeEwE\EPPUEd$=X=Ð9GӀ}5ELXC$C4}E$EEƅdɍHHƅdhhUEP>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTermDTHPDka88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeHpfC,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDfwxZDZgZgLoop N secondsHDfXD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv?w?aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HDxf %.0f%.0f:FPHP*Instance 11 15Saved final-2 .vi p@FPHPDHf8 pB o~Hffs{?|0/,XLp@7|D|<O<7V,l4 Gh7C`08hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P`,0  >'U]d8 2 B+QYFDHp 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `L` 1; ib 1; ib 8 @1; ib <,`<\  <  i; ib -` @ p 1; ib 1; ib 1; ib 1; ib =@ p :BDHP*Instance 11 15Saved final-2 .vi\@BDHPD8f8 4 [~f8f: $ybB5(/, P p000@< vt4 BDvP4 !4 YhT @p4/h48 4 \ @ TXp T, p @0`82 bX\@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  `, L4 0(4 0T  h4 0T h4 0T$  h T$p D4 Ld4  T4 u@h0 @4 Bl4 <,0WW    l   aa T 1; ib T @a ; ib 1; ib 4/ PLlOn  40   \gan  0  40  R\Wn   <p40  R\Wn,(T    Da; ib 1<T < T(dD,D; ib 1; ib 1; ib  `0BBWi; ib =T  Nda: $ybB5(/0A` 92  :NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?x        TahomaTahomaTahoma00RSRC LVINLBVW7 7 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABL ' lXv   0} t @ ؜  XF X( DlY T( X l  b h$ t x, ĸ V  4H @ \ ģ D t] 9  ^ "\` " 3 5<| 5h| 5윆 *Instance 11 15Saved final-2 .viHRSRC LVINLBVWCXC C8` 0 <le' BKfo!w LFp qldW䆆>؎ 2LVIN*Instance 12 15Saved final-2 .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext PZ P$@P@0P c< @Cnt In@millisecond timer value! c@ Start Time c$ c  c dP``` d d dVHj8<D`^dpx0$208,0@08.@,<<4:VIDS*Instance 12 15Saved final-2 .vii386#@codeEwdE\EPPUEd$=X=iÐ9GӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu 4 4 D2p@ @@4 K@apb4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 <$1P 4CRb BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz1  ( \}{{a ; ib 1; ib 0@ -x=5 4 B Xx-P D X, 4  I5I ~5 ~C 5 J5 JP 5P; ib 1; ib -X t,t X; ib 1; ib 1; ib 1; ib = ( (4 /`, Xtip/]XD4 /q8H787Rp/]X-DT-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?x        TahomaTahomaTahoma00RSRC LVINLBVWCXC C8 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDLEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams @PortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x  @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@! Direction@! Stop After @Power(@Motor.Action.ctl Ramp Mode @GoalD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition @!Wait? @MotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.viLVINMotor.Release.vi5 x @Motor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vi$$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow Pq cP P d-` c vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P c,RP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterx!dfdP!txdP!oldP!ext c/RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext c+pP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c.P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext c/^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c,ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c c| @Motor @Pow2@! Canceled? c c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c c|@! Finished? c@millisecond timer valuepMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flags c @!Wait cl @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits c c\ c c|@!Speed Regulation @!Wait c@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @GoalHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type! c@Absolute Value! c c0 c c  (c c c c dP``` d  (  X | $ ^ $RCXInputOutput RCXOutput 02<>@ p|~@ F  $"08 p~|~ < 0<>  pL|~   3 |$ $08D p|~H   VIDS*Instance 13 15Saved final-2 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dllXFun$RCXInputOutput.*:get_RCXOutputProp:E  @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dllVIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0i386Ecode`Ew$EE\EPPUEd$==q Ð9GӀ}ELXCt@{xP@R=ZXCl{pPRZXC\ {`P RZXCd {hP R4ZXC< {@P R}ZXCT{XPRZXCL {PP RffZXC { P R}ZXC$ {(P RZXCDDC,H}GE$EEƅ0ƅƅƅ$ƅpƅƅƅpƅhhUEP> x @!Motorvermogen regelen@!Richting@! Richting uit0@SequenceBoolean.ctl!Sequence Flow 2@!Volgende actie@ Graden uit$@Motor.Action.ctlActie@!Wacht op Voltooiing@ Tijdsduur@Vermogen @Poort.@SequenceBoolean.ctl! Sequence FlowDTHPDka88~4>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type>. @pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams @Port x  @stages@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@! Direction@! Stop After @Power(@Motor.Action.ctl Ramp Mode @GoalD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @stages@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams@@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitionsr x @! Canceled?@! Finished?@ MotorBits@ Start Time@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition @!Wait? @Motor&@!Speed Regulation @!Wait?@pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits @Port@! Finished?@! Canceled?(@millisecond timer value@! Direction @Pow2th x @! TookControl?@ MotorBitsxl x @Motor@ MotorBits@! Cancelled?@! Cancelled?pMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flags @Goal@y@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P | |P 8  |   0 L t  $$  ,  $  P d8  0$ 0 0 $$ d$$ L $ t t ( @ ,$Ld$ , $ YD]] Sequence FlowN [D@ASequence Flow 2N@EAE QDkxkxMotorHDfq~Dq~CPD]j]jGoalHDfq~q~QDk>x]k?x]PowerHDfqr~qt~VD Stop AfterHD,f   PD WaitHD@f   \Dv]v ] Speed RegulationHDTfvrvs ^DCPYCPYVerbindingsvensterUD33  Goal TypeHlfGUITN   HDf ? >N  ZDH H  Tijdsduur TypeUD Tijdsduur_D22 Wacht op VoltooiingZD Volgende actieaDfcsfds Motorvermogen regelenTD^nk^okVermogenQD^k/^k/PoortQD! 7" 7ActieUD Ramp ModeN! (" (  HDf N  Hf_a UD?? DirectionH$fLyMy3_DMNGeneric Refnum NameHfZ\WD]hE]hE Degrees outH(fp}App@VD@@ Graden uitYDH%SZH&SZ Direction outXD>`I>aI Richting uitTDElFl RichtingHDfRRHDfbcHDfRkSk HDf0;0;HDfwwHD f HD4fHDfT_T_dD T VPreprocessMotorStages.viHDdf HDHf44cDInitializeMotorStage.vi\D 2 2Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HDfMDyHDf HDfTTHD f(3(3 UD(( AbsVal.viHD8f8E58E5 SDPow2.vidD'.4'/4PortSemaphore.Acquire.vijDFGMotor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f UIT/AAN UIT/AAN UIT/AAN! UnlimitedDistanceTimeStop ConstanteOplopenAflopen( AchteruitVooruit AchteruitVooruitωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP*Instance 13 15Saved final-2 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01@FPHPf80%` 1XL/04 p7~D`Qff uV<Lc0/dd||||8h|B|hR 0D 02 |D|8hBT@R 0D p@d ^`,D|4 FJ^`X,Hx8hB K<OJJ4 O|`l\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P `,l4 FJ?`p,@ h t 8hB K<OJ:v 4 O?F`h\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P - X    *8   @P ]I *|| 4 N  jy`t0  lId8 6 pEFx|p 6  0kwckwckwc8h B R p 6  wbwbwbL :  p0u0/.-[0D  F ||@P\\4 Fx \k`0 x ld8  6x pFp 6x 0kwckwckwc8 hxBP R  |p 6x wbwbwbL :x p0u0/.-[ |0 Ddx@ P]b (  | |4 N j=y^`0  lmd8  6 pqFp 6 0kbwnckbwnckbwnc8hBR |p 6 wbnbwbnbwbnbL : pqw0u0/.-[|p0DP$" |||0D<p~<O$ T4 O<c8h<Bd << n< $fH 4<<O$30DhH 4h8hhB <4 Ohc< nh 8f||8h"hBT`|0D$!(<||8hHB|hTe| 0D%`0<O$teb$||4 O u^c8h B\H << n uqLfH 4 vbo|D0D`# pL0 8(DD 0 *4 DBQZ`@d$I4 4 N`J4`<|` 8h`B KPW`JD8JH FVF4 NH `0 H Dd,H< 6H @Fxfp 6H 0 c c cp 6H  b b b4 NHR `4 F`RJI` 0'0 *4 FxR `<!(T!|!|4! GhR3c,"T4" G<Rc,# x #|4# G Rebtc,$p4$ FR ]ml`<%x@4% F R ]l0`<& d d T ,&|&|9,&!h!!"h@&d$8  nXg 4& F!(RJ 8`,'"4# "#"#T4' J!(J`8(h!(B K4( N"hR )`P)W!(JY !&8)N"h  0+  6"h/ ,g4, N"h`0-  "hY .h<. 6"h ^ Ff0|<0O%PD/z40 O#@c81h#B  ;<1  r#Kzf3 #DhDgDhDiDj03D {#,3'l&('('(a+%1; Dib .%+L,83U(K&D3&`&(t43 F& QL` <4 2& YF X5& QK%|p}0P05 7& OXb5|@5 2&O 05 & Kd5|5|p5 2&+  PWuPWuPWu85h& B''T05D)& |85h&B'X#T5|9t@5PC*\F,h5|B45 F)( \iF`06 )( kFd86 2)( o~BF08D)h)($88h)(BR p8 :)( 0jvcjvcjvcp8 :)( vbvbvbL8 :)( o~0u0/.-[1,@; Dib 48 F)(R A` <9+)|)**+`)*H1.; Dib <9O-=_]/,9|I49 O,|G$T[`$8:h,|BR: ,|Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,,|p: 7,|WH_]tefH_]tfeH_]teH_]teH_]tea/L; Dib 1P1%+L,.X/004: G,|R=_J`(,;.,-8.-10; Dib 4; G#RDmc,,</$$|$$DL<X  8t%P(*-\<-*(%P,t8  Xi; Dib 1; Dib 1; Dib =%+L,.X/0003DxQ0V nV  uV<Lcx/ORCXInputOutput RCXOutputBDHP*Instance 13 15Saved final-2 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viE0PTH0LVINPow2.viMPPTH0LVINPortSemaphore.Acquire.viStPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH0`BDHPf8<X _,<LLM0<DL<~D`{NpffW (/0<@p8D0 t4< BDS00=@p8XDaq4= Ba40>@p;  Qqa<4> B Ql80?@$  p h0?@$<L D4? B/<<0@@$ 44@ Bv@4A BpD0B@$ P 4B BH0C@$8`p h04C BS`LD Dmx4D h[ D"] fDH4D"0 Dp4D-4D h^| DDLD!4D"$?`DD1 h S7s$ (0DD DDhD D@ D d#D DxD( D@ XLD4D@ xdQ. D@ `4D:lQ"DD D`D! he|D>Cl  D D 4D4oH!$4D h_( 4D h<_p!4D h-|l! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@SbP E@, 4E@ (2!3ER,Ehd4E[H!Eppk E 8@E L D H<E|4E ho,z! E".t(eH[pEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B T0F@$,tD t4F BD5XGGH,G$ttv0Gl4G h`! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &Kb\4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p 0HE L50 H @$L4Hl@! H@ `H# H".-(4H v` 4H Xu!)DH1! H0Ȩx8H dHHH4H"$O H @ceH[pH1dH.H dHhH#0HE` M,404H h <RL H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@H H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,<DX H54H@ k!0 Hm(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K 3b` ImhLI0rI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI,DI8tnId8()@,I ||I@DGHI|j<,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<^4QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I h|pI'0I*%|"XY I@%|Y%'I&"LI) 4u{@! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?s4I5T5t,I $!l I"&)P,0I'<H I @$,)P,Iedc,,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4bd JB',h 4JD;K4J '<h,K+*+8++@KP,*HkK+8K 2*t blp8Mh*tBLM :*t 00/.-[0M 3*t h M@p,4,+4M J*t t,Np*l*t4ND820N- 8m N@@ ),h 4N h[T\ N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@t\N+o,xx,o N%1(<NpprN$dNL4N00q$4,`N011,N&"1d5T5. N@%|p<(<N1d10N*%|1wu~y N%1144N! rQ+ N@%|144N@Dd]!2@N x(L2Lak@n`xtxyDz\y Nn,2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4Np!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 s!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@|@,0N@$:8%P9 94N B9xO9 4O h:`!O14O/D:{"#O:O;O:; O:);X O:;; O ;4O0::|#4O0::}#4OD;<K(O:,71C|CChJJJJz4O B9tU|4P|?hq<740P=6l $  P==< P=,0Q=>Ljwp0Q=6 jw p Q==|>,Q= Q=>{Q>`Q>@Q=>*w"G Q=B\?>@Q=>*9w1G Q<==|=Q9t<Q?? Q"&@d,Qd`Q'h&4? Q @$~@d,,Q&%1456<(< Q".1D0f4Q"$?~'",Qc'ulQQ4Q@[k`/ Q|@{d,Q2LQaQ>?,Q<<>,=>`> QB'AA0Q-0  B-61QABB< QB$GAB Q@@ CTAB<4Q|H$n6QB<B0Q@pCT*B<)91B4Q BB)40R$cC@y$Rc,4RDBaJ\; Dib 1; Dib ,R)P-H@dYp RGHd4R"c dgpkRf@DRE RE0}F\DRDRF4R &KE0)b SEDFFDS1|ED)I8఻ SHSH@SHH@ SE0EE4S3E0D9IA SE0F(F4S3E0D9IA4S3E0D)914S3E0F)91SF SE0B\F>SA {4S h~88 S @c]D0f4S/|E>^Z4S0GhEtDYN4S0GhEDYN SGh$GHS>H@F SGhB\G> SB'HH`0S-0  HJSN,S()AH` SB$IHHSH`HI S@@ J4HI,S(,B<IS,hAH4S hX!SII0S@pJ4-IFVNJ4S BI7F64TDI!z; Dib 1; Dib 1; Dib 1; Dib T;aT)<T IB:D6 + ,T +DBI,Tp:6 <TJ4CT);8),4DT1YMM=( TN TN4T &KMPb0UN NNODOPP|P UMPNTN UN4U3MPM5=9 UMPNN UMPOdN4U3MPM-51 4U3MPO0%! UOD UMPY NOD4U3MPN@%-)  UMPP4O4U3MPO-51UP UMPOPUP|4U3MPPh5=9UO UMPQP|4U3MPP%!UP UMPZPZ4U3MPP %-)UY ! 91!9!_HUZ!! U"YpODUD#WD(#(LU) hb \dR^cSDUYUY@MPStDU1YT S5-UM,@H` UStTS4U &KSt&-5b@V ST`TUUVVhVW8XXXpVS VStUT`4V3StTLMEUMQI VStTT4V3StU=EEMAI4V3StU<EEMMIIVT`4V3StU5E=M9IVU VStVUVUVT VStUPU VStV V4V3StVT5=EE=AVV VStWVhVVh4V3StUE=UEMA VStVV4V3StW$55E==9VV VStWXW84V3StXM-U5Q14V3StVE5U=M94V3StWCE-M5I1 VX VStX(X4V3StX\B=-E5A1 VX VStY XXp4V3StXA5-=591 VW8 VStWXVXp4VYc`Q80VYb84V"$[8<&!,VRYSXc| VStMP4Vbo%0V* R[?&! V".aat' VY@ZZ ZpVZPa4VYZQVZpP V@R,Z ZVZpZVR,[pV!L'Z V @$bTYpOD VY@Y bODV5V(liV+Whh.,.,WHV #o#V,!!\V1akk4VDw`!(V 8hHV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@c3D- Vxa V @cYat'V%@aVZp[4V hdDu0V*Rb9[&d!_ V@RbTbODV[bVZbVZ b V@.Cc,VdVODXp[VY Z`V!eo uqCd@@VZPj0V%ccLx{Vb[pxt V @$  f V@. dd V]lfVdHVI,Var5GH4V"c cMVQ,V!'-(?[pd`DV1@f@f Ee4"0= Vefe4V &KeEb@W effhgh4hiilk j<jWe Weg<f4W3ef5]ea We1gf4W3eh2]ea4W3egp3]eaWf4W3eg1]eaWh WehgWgWf We gh WehTh44W3eh/U]YWh4 Wet(iWh4W3eg0U]Y We@i$54W3eiX+MUQWi Weiil4W3ej*EMI4W3eh-MUQ4W3ej()EMI Wk Wej\4W3ej(EMI Wj< Weaja4W3ek,'EMI Wil WeirWj Wxx ,HW@sQQ\Ws/I/<W & d'h,?R,HW/s/4W0de$z,(`W Pgg//4W3/]Wk@Wn`4W3$_$,(4W38^$ 4W3A@X  Wx@n`WB\1GN1N1Wd`z\WyHWY4WlrQ' W".rW5 00W`\W!Q!Q\W]5  Dp<Y&X$d!HWt(QQW]k((kk4W3mV 4W3mR,$ WbTyODWxt4W3ATW,$ Wxx4W3y0H$,(Wx WydyD4W3yG$  WyDWz\4W3xQ  Wzy4W3zHE  Wy W z|f4W3yF HW m; Dib 1; Dib  40W*{F'"WLW) htj W@{~{d,,W{}}4 0W|lLW ( Dp!L9BH,W$@R${LW {R9$@pD ,W|@=GhE0 W|@}~TD,WGhE0=9t W@{G~TDW}`}4W|~8WD}`W}B0W*{}-610W*{~JSN W@{I~HWX~4W h4W|p!7 W|@$~H4W h0W0PW~HW?{0W*{kto W|@, W@{x,WHXHW~""\Wx~bT ,IG:8 P,  \Wxo4W|vD<5WCT11,W9t}`XA 0,W}~{P,W~T~{dWPk@,W$}B\ prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@"NMove Next Action.ctlStopCoastNext2@"NMove Distance Type.ctl Distance Type@!Regulate Motor Config@vNI.LV.ALL.goodSyntaxTargets&@0Dflt( @UUAn *>>*>>@?J!    &  - / 1 3  :  H TahomaTahomaTahoma020Tahoma Lucida Grande2RSRC LVINLBVW7 6 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB D< D l8 D l@ ,X( DX "4q 9 9DlV 9d ;' ;$8 ;л = A( A C U VL V W|+ WTQ W 2 W$ XL4 X, Xd" Y<| Y Yz Z8B ZL Z [0| [X [ \< \P$ \h ]0J !]( "]<# #^P $^ %_ &_p '_ȄP (` $ )`|x *`LR -a` 0ap 1a 3bTG 4bd 5b 6c 7cp 9cx :d ;dxh <dԨ =e,t >exK ?e @f8' Af\,$ Bf| Cf Dg@ Eg Fg Gh@r Hh Ih JiT~ Ki Lj$lG Njp Oj Pk Rk\(( Sk' TlXC UlP VlH2 Wms m~ mH m m +mD 8m4 Mm m ' m m nl /n,$/ 2nP$ ,n|D .qP~ s T s& Q 0X\ 3,! 4(D 4 *Instance 13 15Saved final-2 .vi>RSRC LVINLBVW9 9` 0 </ %C+Guc:5 KB†2? qldW71("bETLVIN*Instance 14 15Saved final-2 .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 , @ :VIDS*Instance 14 15Saved final-2 .vii386B codev Ew E\EPPUEd$=k= Ð9GӀ}HELXC4 {8P R4ZX}E$EEƅ$ƅ$hhUEP