RSRC LVINLBVW r r<Saved C & B degrees  RSRC LVINLBVWp P` 2<LEGOBlocksDisplayDisplay_sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCDisplayFunction.ctlDisplayFunction.ctl@Display FunctionPTH04LEGOBlocksDisplayDisplayFunction.ctl x   @End Y @End X @Radius0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@X2@DisplayFunction.ctlDisplay Function@0Text@0Filename@! Clear Display.@+jSequenceBoolean.ctl! Sequence FlowzzP7 cP P d-` cfP"@P@flg@oRt@eofudfP0Text p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c/ZP"@P@flg@oRt@eofudfP! Clear Displayx!dfdP!txdP!oldP!ext P c%TP"@P@flg@oRt@eofudf PRadiuspdfdPtxdPoldPext c*zP"@P@flg@oRt@eofudf2PDisplayFunction.ctlDisplay FunctionpdfdPtxdPoldPext P P P P cNP"@P@flg@oRt@eofudfPXpdfdPtxdPoldPext c*NP"@P@flg@oRt@eofudfPYpdfdPtxdPoldPext c*RP"@P@flg@oRt@eofudf PEnd XpdfdPtxdPoldPext c*RP"@P@flg@oRt@eofudf PEnd YpdfdPtxdPoldPext c"jP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext P" P@@ c c| c2.@+jSequenceBoolean.ctl! Sequence Flow c c|@! Clear Display @P@X@Y End Location @Radius@P@X@YLocation@0Text@0Filename62@DisplayFunction.ctlDisplay FunctionP @End X @End YP@X@Y @X @Y @End X @End Y c c d P``` d d p $ Tf  T^$^Mindstorms NXT(N<Smile 01$208 p|~X "X ,8<lxx|D,8< lPx|    @@Xl@@@<@@@@ @&n@XlxVIDS0Instance 1 21Saved C & B degrees .viVIDSDisplay_sub.viTPTH0 i3863 Gcodep+G EwGE\EPPUEd$=G=ÐpӀ}$ELXC\{`$QR4\5d$ZY=CCtX{xPXR}ZXClC,CT{XPRfzfZXCLC<C$C Cd}E$EEƅ$ƅpƅƅ,ƅlƅƅƅ,ƅlƅɍHHƅ$ hhUEP.@+jSequenceBoolean.ctl! Sequence Flow`T x     @Value 2 @Value 10@+jSequenceBoolean.ctl!Sequence Flow 2"@!Clear Display Before Drawing @P@X@Y End Location @Size@P@X@YLocation@0Text@0Filename2@DisplayFunction.ctlDisplay Function.@+jSequenceBoolean.ctl! Sequence Flow!*P @End X @End Y @Radius@Y"P@X@Y@X,(HHh(0`Hhhxhh PD%%TextH]/1YDFWFW  Clear DisplayHDXW[l[l YD67 Sequence Flow[DvvSequence Flow 2RD44RadiusHVIuKt\Dl)yl*yDisplay FunctionRDD)QLD*QLActionQDEVEV ClearRDEiFiRadiusPD+B,BTextQD End XMD}~ XH^H_#"MD|} YH4_)%QD End YH\_'$##TD)Y*YFilenameTD##FilenameH_-/WD## End point XWD%% End point YMD XMD YH_\m\\H$`X,iX.e LDl)y0l*y0LDD)Q0D*Q0LDKSLSH$_#Q4d#R4dLD6=7=LD$,%,LDH$X[#*4=#+4=HD`XVrWrHD ^5WF5XFHD^5F5 F HDpWW X ZD9J39J3Display_sub.viHD^VWHDU[Sl[TlHD$_^g_gHDUZ[HDL_Z~[~HD^h_hHDx]VW OFF/ONL Draw Picture Draw Text Draw Point Draw Line Draw CircleRestore DefaultOKOK%.0f%.0f%.0f%.0f%.0f%.0f ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 1 21Saved C & B degrees .viLVCCSequenceBoolean.ctllPTH0LVCCDisplayFunction.ctl HPTH0$p@FPHPDc8#\j{$o~p+GTKVWH/@XL @7|||44Q*4||4 N|  &`L}S8h|BT0 | *d4 2| .F}S|t0|$2    @       <8hBT,T0hlp |||8h!TBD0T0X"||<O <Dh d 4 OEXc}S8hB << nZm}ShWH 2[h|00( @d 57 l+jP,4 FlJ5`}S8hlB K@d!7w!+jP,4 FJw`}S8hB K||@P @9z #| \4 N 5`}S0  Dzd8  2 HvF}SS}p 4 09Ec9Ec9Ec8 hBR p 4 9Eb9Eb9EbL : HN0u0/.-[0  ,", | | | 0   Hlx8 hB pT`4 N HJk(z`}S@ d C(l@0 8 h HB K | | |4 F HRJC(RM`}S4 GRDWc}S, 08l4 FR Dj`}S< @ t L4 F|R *C`}S,tD @P.(|0  (d@P(%4 N `}S|@P,)< ||@P,(|4 N |`}S0  d8 2 F}SS}0)D8hBR p 6 0cccp 2 bbbL : 0u0/.-[8hBXR 8 2 $F}SS}||t4 N` {`}S0 ` .d8 2` *F}SS}0*`8h`BR p 6` 0cccp 2` *b*b*bL :` *0u0/.-[p 6 0ccc0!,| p 2 bbbL : 0u0/.-[4 Nl `~S0 l ,)d0llP8hlBR 8 2l (%F~SS~p 6l 0cccp 2l (b(b(bL :l (0u0/.-[4Q~(, T4 FR ~(Z` ~S0  (d4 N $`~S4 2 ,F~S0  8hB T1LXl4d#D#t#4 FR $`~S< $ DX4 FlR &`~S<!\t$4! FR ` ~S<"x(, \4" F`R `$~S<#Td$1`; ib ,#x< P#W HJU)l$(8#J [n(~SS~,<% 6 W+jF0~S]4' Nk(z1`4~S4( NRC(R1`8~S0) 2/^g0) U)l.),)  1(; ib L) < @ L)  @<a#; ib 1; ib <)OlJ57 4) ORJT`<~S,* 0 <* ~"P5e@~S,`,4, O5>`D~S- 57"57."57."57."57."<.OJ7X"P.X!T4. O!TR#-`H~S4/ O!T`L~S<0 ~!T")5>P~SW,2!!""|l2 !T7X"7X."7X."7X."7X."i; ib 1; ib 1; ib 1; ib =Xl4d#D#t##mXl4d#D#t#&p6'KxBDHP0Instance 1 21Saved C & B degrees .viLVINDisplay_sub.viPTH0@BDHPD_8<i{2~p+G __wil4@/,2 \02d02502@`tUue,24 2 42 !242 BtUsT~S43P03tX43\!43 4! 3003@4GVWvOfd43 B44VGX~S04@4GW>O.44 B4G\~S45 @05@<0 Vvf`45 B0V `~SD61,KkT` 646 &J8K4bd~S@7  X ( 7 7(473l ckg 7473 S[W473\ [c_7473KSO7 7077 7p4 7@ 473tK[S7 7 \7473[kc 7473DK[S7 7`xt473 ckg473[kc473 [c_ 7 7 @ H 473 |S[W 7 ( 7 4473 ,KSO 7X 7D77 7 \07@ @ \Uue 47 B \Uh~S08@ @ mR}rub 48 B ZRml~S9 (49 $ 9T9OOf9O.O9 9 @WubuW909@ Yyit9 9t894p 94,94T 894\D,9 t 9@D 9@D 49@ 9@t0959 t49` 9@ 9@4 9@\T09@@tYyi(09@ ]0}(m 9@@49 B ] hp~S4: BtYt~S;4; B Yx~S0<5T' 4< <@, 0<5 &0<5 t+ <\,<T4<< 0<5  <t,<0<@]}m4< B]i|~S0=@DUue4= BU~Sp>`geg>4> Q 4>  Q 4>x0 > p>D_e_>m>(m(>fc>ec>@i>i>SS>SL> t40 \ t L> t \04tL> D@ @`i\1; ib 1; ib ,\1; ib 1; ib -T\d1; ib 1; ibNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathC2PTH0+LEGOBlocksDisplay Display.vi Localized:&@0Localization Status (string)Localize RequiredFiles."@@2Required FilesNI.LV.ALL.goodSyntaxTargets&@0Dflt(P`8XAXJXSUW  ^ Segoe UISegoe UISegoe UI02Tahoma0RSRC LVINLBVWp P 4lRSIDlLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD vers DLDR4FPTDHCPMp\ICONpicl4icl8TITLCPCTDTHPTRec1CPSTSTRG MNGILIfpFPHPLIbdBDHPVITSHISTFTAB$\Dl,䡇 L̡شT x8`XHl0蠇#Р# $0* *`p*X+ (+X+ , ,pȟ , --th-P.$8.x ./$/p/0x0\H0011X蝇1Н 1!2X"2#3p$3\X'3(3)4D*4Ȝ,4䬚-50؇/5F054v26 \36l465767P8778798Htu:84;8<9,P=9xD>9:@&: (+:p1:| ::؞::`:%:@.:dyDDėi4ihXxчT̛0Instance 1 21Saved C & B degrees .vi;RSRC LVINLBVW6p5 6P` 0 <8R|Fw҇e] ?OMOFRD qldW)t1A=ӖfuLVIN0Instance 2 21Saved C & B degrees .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 P c<@ Start Time @Cnt In c c$ c  c dP``` d d< ~HtH^~dpx$208 @@ @VIDS0Instance 2 21Saved C & B degrees .viZi3863codeH3Ew3E\EPPUEd$=X=.ÐpӀ}5ELXC4C$ }E$EEƅdɍDƅ@dhhUEPLEGOLoopLoopCntTimeWait.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistant Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(!d1@ d?XXXÀ Segoe UISegoe UISegoe UI00RSRC LVINLBVW6p5 6P 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDdpx@VIDS0Instance 3 21Saved C & B degrees .vii386'5coden5Ew5E\EPPUEd$=X=-ÐpӀ}5ELXC$C4}E$EEƅdɍƅƅPXPRZX}$ ƅ0hhUEP8d$ fxƅ% 5E\EPQRPtid$ZYÐQRZYQRPQuhid$ ZY=5E\EPQRPQh]id$ZY}vQR?1d$ZYÐQR#ZYp۞QRPEP$QI%d$ ZYÐQR)d$ZYQR#d$ZYÐQR0d$ZYÐ}vƅfx } }P}}+QRPE@$id$ZY== p h搐ÐEw 5E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðp25p @'PUEd$=ÐPiT5Pii5W_^ZY[]Ð.Ul$SQRVWT$ QRPE@$Rid$ZY=_^ZY[]ÐyQRu1-(d$ZY,Ul$SQRVW}#QRUhd$ZY_^ZY[]Ð]Ul$SQRVWQRUhd$ZY_^ZY[]ÐUl$SQRVWu5F r5F/5F5F@5FDQRhUwhd$ZY_^ZY[]ÐX9R+j!63[5 %+gCODEn5LS%7.1Oldest compatible LabVIEW.SP] \l[>>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTermDTHPD4m88~@!Continue@ Start Time"@ MilliSeconds*@milliseconds to wait(@millisecond timer value<  @h TD8B8BContinueVD3(=L3)=L  Start TimeH]C,TXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDM>??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.HD\ TDContinue%.0f%.0f@FPHP0Instance 3 21Saved C & B degrees .vi p@FPHPD8 i{ o~n5db[s{|H/,XLp @7|D|<O<7V,l4 Gh7C`HS8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2Y]A|,0<d(4 F 2'>M`xS0  >'Y]d8 2 B+UYF|SSp 4 0=I(c=I(c=I(cL : B+U10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `Sh 1; ib 1; ib 8 @1; ib <,`<\  <  i; ib -` @ p 1; ib 1; ib 1; ib 1; ib =@ p @BDHP0Instance 3 21Saved C & B degrees .vi 0 @BDHPDdg8 M{ /~n5$\dg: $y0]@/, d H 0 T0@ <Dt4 BD S4 YlS,t @@82t bSS@ P 0 3t h |L :t 00/.-[ |8 htBD4 Bt S, <X 4 L?S4  , (4 u!S0 @4 BSQ  1; ib 1; ib  P1; ib 1; ib -  P( 5; ib 4/U u \ \@D40\ e um40\U e]||<O,l4 JS@ 6*)*8hBx @ D,4 !,D \<\t D @m ; ib 1; ib  4 @]i; ib = P( 92t 5Bt = D t <  ( M:t7NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathB2PTH0*LEGOLoopLoopTermTimeWait.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets&@0Dflt(=KUUA Q8>*>*>Q8>K?XXXÀŀ Segoe UISegoe UISegoe UI020RSRC LVINLBVW5D 5$ 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB`tlȜԬ4v@p ̛  @ ؞ ؇ F\ 08TtuX @ l(   |` 4 ,8P|D#$4@1h22ė3T0Instance 3 21Saved C & B degrees .viIRSRC LVINLBVWC C`@ <BOYBBOYBa!9zER @ OP<Z Y qldW9<LVIN0Instance 4 21Saved C & B degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl x @0Text0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Number.@+jSequenceBoolean.ctl! Sequence Flow22P cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#TP"@P@flg@oRt@eofudf P Numberx dfdP txdP oldP ext c fP"@P@flg@oRt@eofudfP0Text x0dfd P0txd P0old P0ext P   c|40@+jSequenceBoolean.ctl!Sequence Flow 2 0 @ Number2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d  (^^ 02<>p|~ 4@VIDS0Instance 4 21Saved C & B degrees .vidi386JcodeJPEw$JE\EPPUEd$=g=ÐpӀ}DELXCtC4ClC,ƅ0ƅxƅhhUEP.@+jSequenceBoolean.ctl! Sequence Flow! 0 @ Number@0TextL $`p$` PD2>'2>'TextHg71H73DYDx0x1 Sequence Flow[DxWxXSequence Flow 2RD8kC8lC NumberRD1}<1~< NumberHg6A6C LDtEMtFMH$xgK^L^LDx08x18LDtlttmtLDxW_xX_H$$]rsPD%-1A%.1ATextHDgS T  HDgj k HDgqSqTHDgqjqk%#_gOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 4 21Saved C & B degrees .viLVCCSequenceBoolean.ctl@PTH0@FPHP[8Li{XL P $( 7~DJTݠggZCx\H/{d|||||X||     d     d8h <B@T0D02 |||8h BT@T0D@p|8hBpR |P4Qd$,M 0D 4 4 N0 1?(`S8h0B,T4 20 60IFS0 0 2,Md0D 0@d w/ +jP,4 FJw/`S8hB K@d!wV +jP,4 F@JwV`S8h@B K1  | @P"d1jF 4 FR 7jD`S4 N 0|=` S<\ p H p < <Hb<Hb<Hb8 2 5BFSSp < 00<c0<c0<c0  1FdL : 5B0u0/.-[ p; Dib 1; Dib 1; Dib , dd, dda; Dib 1; Dib ,   x 4 O <RsDN` S< OJ/y < ~ <J_$Sg4 O <w/9`(S  </y2/y2/y2/y2/y2 < <O@JV , Th4 O Rsku`,S4 O wV``0S< ~ q4S_  V2V2V2V2V24 F0R $,2B`8S,\4i; Dib 1; Dib 1; Dib = |  V V V 4\ F0R $,2Bx8@BDHP0Instance 4 21Saved C & B degrees .vi @ @BDHPg8Dti{ ?, 0D0 ~DJgg+TS|@/0@pX Rrb4 BXR LEGOBlocksFP Number To TextFP Number To Text.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUAn Q8>*>*>Q8>K?P"(X1X:XCE G  N Segoe UISegoe UISegoe UI00Tahoma2RSRC LVINLBVWC C 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecSTRG\CPSTpMNGILIfpFPHPLIbdBDHPVITSHISTPRT $FTAB8@lDdP X44`x   , ( @ lXpttu|88\\\F؇؞l ̛  TȜDt0|$H   p,84v$h$h6x6L?dy@@A| 0Instance 4 21Saved C & B degrees .viRSRC LVINLBVW 5 `@ <BOYBBOYBa!E>Br dn-JN^,O qldWᡁa?avT LVIN0Instance 5 21Saved C & B degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlLVINFP Rotation Sensor_sub.vi@ x @! Direction @ Scaled @Count @!Reset@ Distance Type @PortPTH0ELEGOBlocksFP Rotation SensorFP Rotation Sensor_sub.vi   x  @! Direction out@ Degrees out @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset@!Polarity@! Direction@ Threshold8@<PadSelectorOutput.ctl0ABC Connection.@+jSequenceBoolean.ctl! Sequence FlowP8 cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c#XP"@P@flg@oRt@eofudfP Degrees outx dfdP txdP oldP ext c,xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#VP"@P@flg@oRt@eofudfP 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! Directionp!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 @ Scaled40@+jSequenceBoolean.ctl!Sequence Flow 2!@! Direction! c@!Polarity! c@ Threshold @Count@! Direction c| @!Reset@ Distance Type @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow@ Distance Type c d P``` d (0 l(&^6h $208 p|~ <pt $ 08p|~xr$0<>| pL|~   VIDS0Instance 5 21Saved C & B degrees .viVIDSFP Rotation Sensor_sub.vilPTH0Ei386@code@@Ew$@E\EPPUEd$==ÐpӀ}ELXClCt C$pC4tCdC,xCTC|C\{`PR}ZXCL{PPRZXƅ$ƅpƅƅ$ƅƅpƅ$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow @Port"@ Distance Type@ Threshold @!Boolean @Count@!Polarity0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A@! Direction"@! Direction out @ Scaled x @! Direction @ Scaled @Count @!Reset@ Distance Type @Port0$@MerlotRadioButton.ctl!00ABC =$44Ph$0@00$$$`@`@||$`$`$$$((DDdd0$0t(0L$$PP SDLxMxBooleanTDYJfsYKfsPolarityYD |!| Sequence Flow[D34Sequence Flow 2YDp1p2 Distance TypeHiwyH i5o7nUDoo ThresholdHhYDq q  Trigger PointTDx~xYes / NoYDBwCw Direction outUDno DirectionUD}~ DirectionWD55 Degrees outHh?kAjSD;^<^ DegreesZDIyVIzVGreater / Less]D Trigger DirectionPDOvZOwZ PortVDK%VTK&VT ConnectionQDqr ResetQD ResetLDK%V,K&V, QDOv^OwZ Port:MDO<ZBO=ZB 0NO<ZCO=ZC  H$$hN'_@N(_@MDP[P[ ANP[P[  MDP[P[ BNP[P[  MDP[P[ CNP[P[  LD5=6=LD (!(H$h;N<NLD|HP|IPLD3;4;H$diNaOaHDlh?K5?K5 HD0iEE HDh0f1f HD(iNOHDi1"Ba1#Ba HDth00HD@h 1 1HD ipXpXRE;L;H True HDh-. HDh5hF5iF [D'k8'm8True is ForwardHDdh##eDW^hW_hFP Rotation Sensor_sub.vi%.0f%.0f%#_gDegrees RotationsOFFONOFFONOKOKPNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATx̔10aAu np X8$$.82Y H<6 +m٦,yX8=9R$9*0{ǝ}'sN[i*2d&-j$m J]יGg p $pm3I侗g/^LD,X.4RzsAGFmێQn.`R˫hn˚P{uB$N%VCDA @BcL&a213'iM10sIQ=\pH@hr ` \"`C緩ԛ z=uB/a~S⛟̤v^FiJ *+t~r•=z8 `CMN UU+ȈE'<ۅ.lWt:7Z9M{HO{0! kXJѴ=5 mUBcO+99; uqjZd&j5 dki*][6{IJe,vtMNȂ?8\Tnnn->G/&H1y2ߙ& "Ob5O 8vIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`PPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxLMkaLƦi1NK1N$EAh BB\E]+.\BYH&6_NI' 7ЁsU|߇(*qIogBWA!T01x!Z7j"`goә'''εJ6 g\׿tǛbM"t2JL^''ñZwŁ8 ?ۡC'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 5 21Saved C & B degrees .viLVCCSequenceBoolean.ctl ( PTH0LVCCMerlotRadioButton.ctl"D$l&)lPTH0LVCCPadSelectorOutput.ctlPTH02$@FPHPg80xi{2#XL` 7~D@@0hh*JH/n|||||D8h B|hU0D$2 ||8h,lBT@T0D (p ||=@L| <l 8h\B8 R |0D|\<||p8h.BT0D |||8hDB4R ||0DD$ <Ow}p|4 OKy`\S8hB  R lKKKKlddlKKlddl 7W}ef}fe}e}e}e0Dp   L    L   l|<O Hxn||4 OXIgt`S8hB 4 R [zlldd[zlKKl[zlddl[zlKKl[zlddl 7WYxneYxnfeYxneYxneYxne|0D @d l}-"+jP,4 F (J}`S8h (B K@d!20 +jP,4 F J2`ĀS8h B K|| PWo% 4F, $ 4 X 4 F  o0`ȀS0  0td8J vFSS< 2 4pFЀSi8 h B Tap 4  0%1c%1c%1cp 4  %1b%1b%1b0 D  r@ Pp 4 ND n`ԀS0 D d8  2D F؀SSp 4D 0cccp 4D bbbL :D 0u0/.-[Q; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 4 FDR p `S< H10; Dib 4 GRw}`S,<(,\<O|0*|T4 OAx`S8hBR ~ldd~KKl~ddl~KKl~ddl0D)0 7W|e|fe|e|e|e<Oh(||4 Om`S8hBR lddKKlddlKKlddl 7Wefeeee|0D'pL4 GR|`S,X  @PCLp4 F\ 6`S0 \ :pd8 2\ >lFSSp >\ 0/;c/;c/;cp :\ /;b/;b/;bL :\ >D0u0/.-[4 F\R :_`S<d84 GRHxW`S, H L |4 GR`S,4 P||@d KY`",@9< 4 FRJNu[` S4 JJJ$WU`S8hB K<OL X=|4 Op`S8hBR  2V jKK KKj ddj KKj ddj\ 7Xhh0D< iiiii 7YDDD< lL L< L Ll4 GR`S, $X| , !X!$!!0 7 LY_l8DJKY`" 8!"4 N  J$W-`S4 N R Nu_` S0  K`"d,"D$l&)l0 7  O\F,"D)l&$l@d N-[C#7X!4 F"DJN;[C`$S8 h"DB#" K | | ""#4 O#N;[D`(S<! j#M&`A,S,h8#h#B$X# #|<#O"DJN-[:$,&,##4#h%4##|@#d O\$%X!#$$%4# F$lJO\`0S8$h$lB'4' K$ 6#N-[:9N-[:%9N-[:&:N-[:%9N-[:&:N-[:';N-[:(<<(O$lJO\&0$(&L(&4( O%O\`4S8)h%B&& )|)|@)d O\'H#X!)|)|)'d''4) F&JO\`8S8*h&B'' K*|*|<*O&JO\(4*(P*+4* O'O\``HS. h ,l. 6*\O\9O\%9O\&:O\%9O\&:O\';O\(<4. O,l)`LS</ ~,l:OPS0X1 ,li=i2=i2=i2=i2=<2O J2|/(:,2/T///42 O.R{GQ`TS43 O.2<`XS<4 ~.Mb\S\i6 .2|=2|2=2|2=2|2=2|2=6  H.6d\iDp'D44*J/Qn5F\R :rACLr5F\ 61BDHP0Instance 5 21Saved C & B degrees .viLVINFP Rotation Sensor_sub.viHPTH0'T @BDHPh8&HHk{'S,6 %!<$t06D6~D@@ L6`S07@pL/O?<07@pl$47 BFdS48 B/ghS09@ppMm]49 BpMlS4:Dd 4:D"!h:4:4:D( :dT0:@pdC!SAK14: B0!CbpS;04;Dd ,! ;0 d0;@p 1A 94; B1tS4</D m@On<4 <44<0P0s;}5xn4<0<&};0n4<0&s0}+xn< << < 4<D$ <!0<@p\ 2B:4< B2xS4=D@! =D =dP=0D 4=/D *J= 4=D L! 4=/DdGlgPo =004=0 Wrb|\wo4=0M|bWo4=0 MrW|Rwo= =D =0=- .mvq =0 0 = d = 4=0 ?GC4=0!,G94=0 `5?:= = = d =\ , = 44=0 t,50=4 =0WCCW0=@p$$  4= B oY|S>\::>,X>,D:~@xP2>0>,  >B p 0>- 8/mvq> , >B  >B p 4>00>d5`K1K`5x\w\` >B 4>99 >@@  4>,p> 44>,> ,>,>  \X > p,> 4>D! # >@@  > lH>qq0>. 0P\V >B pP0>l<>$1 P 4:MbS ?BP ?@@ P4?/lUu-'??l?l ?L4?lX4?lH?,?p ??  +x q + Rw Sw Si +iq ?L$?L4?0L+[pe'?L,?  4?0L,[pe'p?qeeqp?qeeq? 0?@p",L<4? BT,S0@@pGgWOw4@ B4gGS4AD P!pAVOwOVAl,A,pA ,4A D&j9׌SB4BD "0!B<0B@p\L 4B B$SLC Dp T%`h1; Dib 1; Dib %h1; Dib 4CD " DC1Di]}l6! CHT4C &KHV]ibS@D P@ $ 4D3H4yu}}y4D3HH5u}y4D3H3quy}uyDDD DH"  DH4D3Hl1ymuqDD DH4D3H2iuq}my DH4D3H<yemiDP DH\D DH84D3H-imyuqq DH4D3H,]eaD@ DH@4D3H y]e}a D 4D3Hpieymqi4D3H  q]yeua D $ DH $4D3H x i]qema D DH D DP DH$$` DDTD,DpH DTmaT0m0DD \D\iipD?uyu4DD!#0!D"<}y}<pDqmyqm4DD$X$D LD $$"\0\dD$$}a}JJ1%; Dib \DHT  pDihl%$&T&&1; Dib 1; Dib 1; Dib 1; Dib =hl%$&T&&&ADp' 04#NI.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_OriginalInstancePathY2PTH0ALEGOBlocksFP Rotation SensorFP Rotation Sensor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(iKUUAn Q8>*>*>Q8>K?b8XAXJXSUW Y  ` Segoe UISegoe UISegoe UI020Tahoma0RSRC LVINLBVW 5 4 RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec5STRG,CPSThMNGILIfp0FPHPDLIbdXBDHPlVITSHISTPRT FTABdylxh4v p($P$ptDHȜ L T!t&̛'@'؞'؇(XF(\ )8 )P )tu)X*X@*(++l+,$,p4,Ȱ-(P-D-.<@..8/<\ /t!/茟#0<$0쟇)0|*10+1,1Ġ-2,ܠ.2/2 13 $33ll4364 74XH84 948:56lh?6@78A7\B7 C8,D8T8 8̐8` 8"909<59$90xч%:&<'?T4(AL2DTM0ءN<dDlP0Instance 5 21Saved C & B degrees .vieRSRC LVINLBVW `@ 2<*KKfn{ _Cx01: qldW^,{x2 <LVIN0Instance 6 21Saved C & B degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlbLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.vikLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerxdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| h 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS0Instance 6 21Saved C & B degrees .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j code0A Ew E\EPPUEd$==, ÐpӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ET~E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$=d$ZY== p h搐ÐEw E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð Ðx&^6Ðx&RLÐx&obÐx&xÐx&pp @'PUEd$=ÐPsh  8Ph  WPh  0Ph jPh P9h  oPh  5Ph RP=h  Pkh  P8h MPkh $:Ph tPh Ph  eP]h !"+Ph &\Ph *P/ h "}P h # CP h  pD PC h  ~Ph h _^ZY[]ÐT=,PEP$PP3$T$@ $Ðd$X=,PEP$PPp$X$@ $Ðd$\=,PEP$PP$\$@ $Ðd$`=,PEP$PP$`$@ $Ðd$d=,PEP$PP'$d$@ $Ðd$h=,PEP$PPd$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$RV:d$ZY=__^ZY[]ÐDž<TT@ <dDžhlDžpDžDžDžDžDDžHDžLPTAB@8DžXX@ DžDžDžDžDžDžDž(DžDžDžDžDžDžPTABDž$\\@ $DžX DžDž,Dž0 Dž4PTAB( Dž``@ |Dž DžDžDžDžPTABDždd@ $Dž(t,Dž0DDžHxLDžP|dDžhlDžpDžDžDž PTABDžthh@ tDžDžDžDž|Dž DžPTABxpQRusKd$ZY,Ul$SQRVW}#QRU|d$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hUSd$$ZY_^ZY[]ÐUl$SQRVWumF "F F@#FDQRhU4hd$ZY_^ZY[]ÐXG+ JX /-  q7 Yg ) { O A08@H%>r| Z p WKCODE0AĿS %7.1Oldest compatible LabVIEW.S\\b^22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù4 @Duration@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Next Action.@+jSequenceBoolean.ctl! Sequence FlowDTHPD4m88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDg10YDxx Sequence Flow[DCDSequence Flow 2QDDkEkPowerHD6i+?6i Left MotorLD1929H$i7J8JLD$$LDX`Y`LDCKDKH$tj^q_qYDxx Sequence FlowHDTj^_ HDLj@~A~HDDj X YHD4j`Xq`YqHD`hXuYuHD$jXY aD5 7 InitializeMovement.vicDcbPreprocessMovemement.viHDjXY ~D(l*k222Convert enum to U8 to account for compiler oddity.HDi5XF5YF HDphhyWhyW HD(h V VHDg W W ^DwwBuildMotorArray.viRE`vq`wm True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[D? Pn? PnMove.Release.vidDEVEVPortSemaphore.Acquire.viiD89Move.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON! UnlimitedDistanceTimeStop&BackwardForwardBackwardForwardOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 6 21Saved C & B degrees .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPDh8'" h{(C~0At9/ii3ZQeH/,XL!p!H @7|@P :\0(0 T 6d|||D8h#B@T00D |||8h$B|hT0<p4 FT `S8 6T 2FSSp 4T 0cccp 4T bbb8hTB R @d 8y#+jP,4 FJy`S8hB K@d!B$+jP,4 F<JB`S8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cl`S8 6x DrFSSp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `S0  d8  6 F SSp 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;ANG0u0/.-[$|$|$|P$|$|$|@$PB*zR oAx4$ N@ 5CBv`hS0% @ 7Rd8% 2@ ;NFlSSpp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;N0u0/.-[0'n@p0'  7Rd@'PB4*R Tr4' N 5B`tS8(hBR 8( 2 ;NFxSS|p* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;N0u0/.-[4* FR *7`S<+  dT4+ F@R *7`S<, 44, FDR *=7j`S<-! |dL- 8 8 tL44\-44L@t 8 8a"; ib 1; ib ,-#`$ #$@a#$; ib 1; ib ,-'d#1&; ib 4- O#R0:`S<.OJe"x<. ~#6KSi40 O#%`S1 #eCe2Ce2Ce2Ce2C2|$<2O<JB%0,2%\%%&42 O$RWa`S43 O$BL`S<4 ~$]rSi6 $BCB2CB2CB2CB2C'; ib 1; ib 1; ib ="H"""0#&&&46 NRJy`LS&&4d' NRJy`LSi 223ZQe/[,BDHP0Instance 6 21Saved C & B degrees .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viP@PTH0p @BDHPDh8nKpi{p7~0AZhhF Y]QP@/,7 10)nh071|07@8D]}mt47 BD]S08@?_O08@ Wwg48 B?S09@ 8 L  @ T $ \ > ,  4>3 , 8"L*T&P> > , l L4>3 , L"TP> L > , 4>3 , LTP> > , < 4>3 , p LTP>  > , 4>3 , !D*L"H> >@ >@4>3 , " DLH > , t T4>3 , #<*D"@> T > , 4>3 , $ <D@> > , D $4>3 , x%"4*<&8> $ > , 4>3 , &4"<8 > > ,t4>3 ,H'4<8 > > ,|4>3 ,( 4<8 >\4>/`> >X ` >W4 > , @4>0T>.>,@<>./084>`Ph|Q> >@>04>0adiytnnm4>`hQ4>`|g4>`e>D>1 )XO 4> &KH dbS@? T$D|L ?H 4?3H@!)% ?HtT4?3HA!?T ?Hh4?3HD? ?H)$ ?HdT4?3HF)!?D ?H4?3HG ? ?H&4"4?3HhH)!? ?H<4?3HJ ?| ?HLl4?3H8K!)%? ?HdlL4?3HL! ?L ?H4?3HM ? ?H<84?3HpN   ?4?00`n_yisdm?H04?/`0K,kL!"?H?@?H@ ? @4?+@1Q 4?3HE  ?$4?,3  4?'4x4?'$54?'\5$4?'@6|!,?I?M|=|4?`j ?"Lh+4?"Xoixrsm?H ? @,Hh+4?0P_d_niidm4?0 Q<fG[A" ?@,?`HkL?)`YHk#>eY?,? 8HZ0?Y@? , ? ?@?d0?*S&!4?Lxc $0?*R&! ?$P ?@$P4?Yb`Q%?W`P@?Tt0?@dWwg04? BWĂS4@'x3@<@4@0^Q2f<[7"4@ `'mȂSA ,0A@LTGWWwOg4A BT4WĜS4B'8!0B@ 4gXwxoh4B BgzXЂS0C@ LPXxh4C BP~ WԂS0D@ 4Xxh4D BX؂S4E&2t4E&h7(4E&7 DE1!T! Tt8~ E!E!4E &K vb܂S@F !!""# #t#$X$%H%% F !!F"4F3 u F "<! F &""4F3 ! v4F3 "fF" F Jp"p"4F3 !g F ## 4F3 #`dF#t F #,#tF#4F3 #eF# F $#4F3 $DF$X F $$X4F3 %C4F3 # F $x$4F3 %4B F%H F %4F3 %: F% F L%hPF$F% F &4F%4F3 %9 FP%F%H4F*H 4F($iF<|FlF8FFLFTDXF, J_>e8JD+()T`F,?,F 'CCX.,F'-((|FF)$0F($J0F.'-Hm  FB(($0F(PI<F$1'P 4_urbS ,G H' GB)$($ G@@')($4G,9,!0G-',j G@@'h*0G",|4G($@4l Q GB(**0 GB)$*00G-'-i"G*` GB(,H+T GB)$+T G@@'+TG(P($0G-'-,h GB(&+" GB)$+"4G($@kt G@@'&+"G$) GC?p1,GT+G***`G+|+\+G,(,,|G)))4G (PtSH-dH@P@ HB)$I"4H"0x+Yb],H&KB,H*04H/`^~&`H. H.H/H/`4H0.H.fnj`H084H`/,e!!H`/4H`eH!# H"LLD-Q4H0.H.|fvn` H.H./`4H0.H0$nvr`H/ H.HLD.Q H @0-QH/|0X4H($0l!H0X>H@P@,0H* B(W` [LH'H PT8<lDLH Dl<8TPHh H ohoH HdgHzzgHgHL%g%Hg H LhH hHOOg!H)   DH1($:x:DQ q)h-p H:H; 4H &K9> QobS@I :; ;@;<0<==|>>l>? I9::I;@4I39:.i!q)m% I9;`; I9;;@4I39:0/a!i)e%4I39;3Q!Y)U%I; I9;;4I39:1Y!a)]% I9<<04I39<6Qa!YI< I9&;i qm 4I39<7aqi I9=>4I39>XIa ie I>l I9>$>l4I39>,Y a] I> I90>QI>I? I9?<?4I39?Q YU 4IC,@_0I?pC I@BK1?I@A?I@A1I,GI* ICC@,|I@A ICCA,|0I*B-xBK|F I@B&@,|I+\DI1C,DA|Ww6\   IABdA\4I &KADWbSJA\0J*B@pABJKEF J@BBA,|4J($BHjJA4J3AAo.w6s2 JADBJBLJ)($?ASK wM?CJC,,J BHHt? ,J(B90JC,0JB94JC,H_@J A\BDDE\EE|EFLFHTGG JADdDD4J3AEH_.g6c24J3ABg.o6k24J3AE~W._6[2JE\ JAFEJEJDD JADE\ JAEE|4J3AE|W&g._*JE| JAGEJE4J3AE4}g&w.o* JAFlFL4J3AFzWg&_"JFL JAFF4J3AH@yows4J3AF{gw&o"4J3AGpxgok JHT JAGG4J3AGw_gc JG JA?pH ?4J3AH*W_[ JF JAG<HTJCAJAJGJ@P@J&)! 0J-'I JB(KI"J-IJ,J)*+|,(-,J)*+\,I,J*0++I4JJK  J"J J@@'JpI",J)*`+,|JHJJp 0J*KPbkf4J($mx JKTJKL$1N; ib  J@LKT4J`_f!"Jd\K4J`\d4J`]|dp J"LLMJ4J"M |?HC,J<H/|L J @KMJJLM|,J0XM|,J\h-M!n,; ib 1; ib 1; ib 1; ib 1; ib 1; ib `J! `Xt71[,ZZPPOJJ\$\D4JW4O`$!+JRZJJPUDJ1W4QP7WdUHv JPt J"W`VX@ JQ\JQ4J &KP@7bS@K Q\QQRRS<ST TUUxU KP@QQ\KQ4K3P@PVOWS KP@RQ KP@^RQ4K3P@PW OWS4K3P@RlZOWSKR KP@OR8R4K3P@Q|YO WS KP@SpR4K3P@S(\G OKKS< KP@RS<KS4K3P@S[ GOKKR KP@\Tt\D4K3P@T b? GCKT KP@VSU4K3P@Uc7?;4K3P@S\] ?GC KP@T@T4K3P@T 7?; KU KP@TU4K3P@Ud7 ?; KUx KP@]U0]$KTKU KP@[tV4[ K @O0X X@ 4KW4Va)4K3P@U7?; <K O0.H`,KVO^]\[tKPT ,KZ0Z[\$]^PK U,K O0WV0KW4VKZ0,KP@ZZ0<KLO0.H4K`Wc4K"O0P$,K[ \D]$^UKXYl4K`^PdQ KYP0K*X +b4k/f,KdTKX K@XYP,KtL$Yl,K$KTYKT XKK K@W`ZZ00K%O0Z<hxpKZ0K$O0W -%K[[ K@W`OZPZ K"W`[t[ K @O0L[4K"O0OQ.?7H2C4KW4\db&,K[[@\^lX@4K"O0Z?KL$[ K"W`\[@M| K @O0L[@M|K[UKQ^4K"O0] 4KW4]Dat' K"W`]\P K @O0X\PK\$SK^^KL\DK]]$4KW4^4a,Q(LK X LDXLL/H.K]UxKYl]$4K"O0]`.Y7b2] K"W`^^lQ K @O0LD^lQ4KW4\`!*K^/|08K?p[[HKCEF|FKOpS\K^2]S]HK];HK\2CC\KVCCHK[t;K!8/f-/-K8!f,,HKX pKX/~~/fHKLC2CHKLfHKm!K/HnnK.nnrnrKLDj2]]]j]]K[AidiY[YK)[[)[7pK)!)KmK&F|FYKsdsmKBmEFFK,Hsm`s`K*mK0]] KK   [ [ C C Y 1n; ib LKJp)&h  LdLiKN@NpNNNO8niKN@NpNNNO8n-K   [ [ C C Y <hnK$L@NpNNNO0ONI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@ Move Instance Config.ctl~P @ Goal @Power@Steering.@NMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@NMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?P"(X1X:XCEG  N Segoe UISegoe UISegoe UI02Tahoma2RSRC LVINLBVW  4 RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec<STRGCPSTDMNGILIfpFPHPLIbdBDHPVITS HIST PRT 4FTAB Hl ء TL 47 7Dxч7d8<8h9<;@ė?D?Lṫ@@QlR DRlRpS,ܗS\ S, T( Tt䡇TxUHUx0UVVdVpWXW(WܘX4XPXY4 YDx!Yd"ZD<#Z얇%Z`&[H([)[ԟ+\<Ԝ,\d-\Ȗ.]P̘0]З1]Hׇ3^<4^6^ܘ7_(\Շ8_9_԰:` Ԗ;`l<`0=ay>aP?a|@b AblĝBbНCcLEGO.llbSequenceBoolean.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlNLVINFP Rotation Sensor_sub.vi@ x @! Direction @ Scaled @Count @!Reset@ Distance Type @PortPTH0ELEGOBlocksFP Rotation SensorFP Rotation Sensor_sub.viN   x  @! Direction out@ Degrees out @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset@!Polarity@! Direction@ Threshold8@<PadSelectorOutput.ctl0ABC Connection.@+jSequenceBoolean.ctl! Sequence FlowP8 cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c#XP"@P@flg@oRt@eofudfP Degrees outx dfdP txdP oldP ext c,xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#VP"@P@flg@oRt@eofudfP 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! Directionp!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 @ Scaled40@+jSequenceBoolean.ctl!Sequence Flow 2!@! Direction! c@!Polarity! c@ Threshold @Count@! Direction c| @!Reset@ Distance Type @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow@ Distance Type c d P``` d (0 l(&^6h $208 p|~ <pt $ 08p|~xr$0<>| pL|~   VIDS0Instance 7 21Saved C & B degrees .viVIDSFP Rotation Sensor_sub.vilPTH0Ei386F codeg Ew$F E\EPPUEd$==ÐpӀ}ELXClCt C$pC4tCdC,xCTC|C\{`PR}ZXCL{PPRZXƅ$ƅpƅƅ$ƅƅpƅ$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow @Port"@ Distance Type@ Threshold @!Boolean @Count@!Polarity0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A@! Direction"@! Direction out @ Scaled x @! Direction @ Scaled @Count @!Reset@ Distance Type @Port0$@MerlotRadioButton.ctl!00ABC =$44Ph$0@00$$$`@`@||$`$`$$$((DDdd0$0t(0L$$PP SDLxMxBooleanTDYJfsYKfsPolarityYD |!| Sequence Flow[D34Sequence Flow 2YDp1p2 Distance TypeHLkwyH@k5o7nUDoo ThresholdH(kYDq q  Trigger PointTDx~xYes / NoYDBwCw Direction outUDno DirectionUD}~ DirectionWD55 Degrees outHj?kAjSD;^<^ DegreesZDIyVIzVGreater / Less]D Trigger DirectionPDOvZOwZ PortVDK%VTK&VT ConnectionQDqr ResetQD ResetLDK%V,K&V, QDOv^OwZ Port:MDO<ZBO=ZB 0NO<ZCO=ZC  H$\N'_@N(_@MDP[P[ ANP[P[  MDP[P[ BNP[P[  MDP[P[ CNP[P[  LD5=6=LD (!(H$j;N<NLD|HP|IPLD3;4;H$kNaOaHDh?K5?K5 HDdkEE HD8j0f1f HD\kNOHD8k1"Ba1#Ba HD,i00HDTi 1 1HDTkpXpXRE;L;H True HDk-. HDj5hF5iF [D'k8'm8True is ForwardHDh##eDW^hW_hFP Rotation Sensor_sub.vi%.0f%.0f%#_gDegrees RotationsOFFONOFFONOKOKPNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATx̔10aAu np X8$$.82Y H<6 +m٦,yX8=9R$9*0{ǝ}'sN[i*2d&-j$m J]יGg p $pm3I侗g/^LD,X.4RzsAGFmێQn.`R˫hn˚P{uB$N%VCDA @BcL&a213'iM10sIQ=\pH@hr ` \"`C緩ԛ z=uB/a~S⛟̤v^FiJ *+t~r•=z8 `CMN UU+ȈE'<ۅ.lWt:7Z9M{HO{0! kXJѴ=5 mUBcO+99; uqjZd&j5 dki*][6{IJe,vtMNȂ?8\Tnnn->G/&H1y2ߙ& "Ob5O 8vIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`PPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxLMkaLƦi1NK1N$EAh BB\E]+.\BYH&6_NI' 7ЁsU|߇(*qIogBWA!T01x!Z7j"`goә'''εJ6 g\׿tǛbM"t2JL^''ñZwŁ8 ?ۡC'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 7 21Saved C & B degrees .viLVCCSequenceBoolean.ctl ( PTH0LVCCMerlotRadioButton.ctl"D$l&)lPTH0LVCCPadSelectorOutput.ctlPTH02$@FPHPi808h{2#XL 7~Dg 0k$k*JH/n|||||D8h B|hU0D$2 ||8h,lBT@T0D (p ||=@L| <l 8h\B8 R |0D|\<||p8h.BT0D |||8hDB4R ||0DD$ <Ow}p|4 OKy`S8hB  R lKKKKlddlKKlddl 7W}ef}fe}e}e}e0Dp   L    L   l|<O Hxn||4 OXIgt`(S8hB 4 R [zlldd[zlKKl[zlddl[zlKKl[zlddl 7WYxneYxnfeYxneYxneYxne|0D @d l}-"+jP,4 F (J}`XS8h (B K@d!20 +jP,4 F J2`lS8h B K|| PWo% 4F, $ 4 X 4 F  o0`pS0  0td8J vFhSSt< 2 4pFxSHk8 h B Tap 4  0%1c%1c%1cp 4  %1b%1b%1b0 D  r@ Pp 4 ND n`|S0 D d8  2D FSSp 4D 0cccp 4D bbbL :D 0u0/.-[Q; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 4 FDR p `S< H10; Dib 4 GRw}`S,<(,\<O|0*|T4 OAx`S8hBR ~ldd~KKl~ddl~KKl~ddl0D)0 7W|e|fe|e|e|e<Oh(||4 Om`S8hBR lddKKlddlKKlddl 7Wefeeee|0D'pL4 GR|`S,X  @PCLp4 F\ 6`S0 \ :pd8 2\ >lFҠSSp >\ 0/;c/;c/;cp :\ /;b/;b/;bL :\ >D0u0/.-[4 F\R :_`S<d84 GRHxW`S, H L |4 GR`S,4 P||@d KY`",@9< 4 FRJNu[`S4 JJJ$WU`S8hB K<OL X=|4 Op`S8hBR  2V jKK KKj ddj KKj ddj\ 7Xhh0D< iiiii 7YDDD< lL L< L Ll4 GR`S, $X| , !X!$!!0 7 LY_lIDJKY`" 8!"4 N  J$W-`ăS4 N R Nu_`ȃS0  K`"d,"D$l&)l0 7  O\F,"D)l&$l@d N-[C#7X!4 F"DJN;[C`̃S8 h"DB#" K | | ""#4 O#N;[D`ЃS<! j#M&`AԃSi8#h#B$X# #|<#O"DJN-[:$,&,##4#h%4##|@#d O\$%X!#$$%4# F$lJO\`؃S8$h$lB'4' K$ 6#N-[:JN-[:%JN-[:&KN-[:%JN-[:&KN-[:'LN-[:(M<(O$lJO\&0$(&L(&4( O%O\`܃S8)h%B&& )|)|@)d O\'H#X!)|)|)'d''4) F&JO\`S8*h&B'' K*|*|<*O&JO\(4*(P*+4* O'O\`S+ 6%O\KO\%JO\&KO\%JO\&KO\'LO\(M+|+|@+d O\)X!+))*\4+ F)lJO\`S8,h)lB*H*4 K,|,|<,O)lJO\*,*-$+4, O*\O\`S-|- 6'O\JO\%JO\&KO\%JO\&KO\'LO\(M8-h'B)X)D 8-h*\B,,* -|,-0d <-O (Ji,;,-,-..T44- O,lR4>`S. h ,l. 6*\O\JO\%JO\&KO\%JO\&KO\'LO\(M4. O,l)`S</ ~,l:OSj1 ,liNi2Ni2Ni2Ni2N<2O J2|/(:,2/T///42 O.R{GQ`S43 O.2<`S<4 ~.MbSk6 .2|N2|2N2|2N2|2N2|2N6  H.6d\iDp'D44*J/Qn5F\R :rACLr5F\ 61BDHP0Instance 7 21Saved C & B degrees .viLVINFP Rotation Sensor_sub.viHPTH0'T @BDHPHj8&Hxk{'S,6 %!<$t06D6~Dg  tiHjBhhG59@/06@pDL\"Tt46 BD>L6S07@pL/O?<07@pl$47 BF S48 B/gS09@ppMm]49 BpMS4:Dd 4:D"!h:4:4:D( :dT0:@pdC!SAK14: B0!CbS;04;Dd ,! ;0 d0;@p 1A 94; B1S4</D m@On<4 <44<0P0s;}5xn4<0<&};0n4<0&s0}+xn< << < 4<D$ <!0<@p\ 2B:4< B2 S4=D@! =D =dP=0D 4=/D *J= 4=D L! 4=/DdGlgPo =004=0 Wrb|\wo4=0M|bWo4=0 MrW|Rwo= =D =0=- .mvq =0 0 = d = 4=0 ?GC4=0!,G94=0 `5?:= = = d =\ , = 44=0 t,50=4 =0WCCW0=@p$$  4= B oY$S>\::>,X>,D:~@xP2>0>,  >B p 0>- 8/mvq> , >B  >B p 4>00>d5`K1K`5x\w\` >B 4>99 >@@  4>,p> 44>,> ,>,>  \X > p,> 4>D! # >@@  > lH>qq0>. 0P\V >B pP0>l<>$1 P 4:Mb(S ?BP ?@@ P4?/lUu-'??l?l ?L4?lX4?lH?,?p ??  +x q + Rw Sw Si +iq ?L$?L4?0L+[pe'?L,?  4?0L,[pe'p?qeeqp?qeeq? 0?@p",L<4? BT,,S0@@pGgWOw4@ B4gG0S4AD P!pAVOwOVAl,A,pA ,4A D&j94SB4BD "0!B<0B@p\L 4B B$8SLC Dp T%`h1; Dib 1; Dib %h1; Dib 4CD " DC1Di]}l6! CHT4C &KHV]ib prototype EditorVIsBlocks Light Sensor_Light SensorConfig.llbConfigure Light Sensor.vi_OriginalInstancePathY2PTH0ALEGOBlocksFP Rotation SensorFP Rotation Sensor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(hKUUAn Q8>*>*>Q8>K?b8XAXJXSUW Y  ` Segoe UISegoe UISegoe UI020Tahoma0RSRC LVINLBVW 5 4 RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec5STRG,CPSThMNGILIfp0FPHPDLIbdXBDHPlVITSHISTPRT FTABt܇l윇 蝇 (D$P̡pLTDРH LD T`!t&'@(''(X( )Н )Pĝ ))*Xy*0++lԖ+Ȱ,$,p,-(-Hׇ-З.<̘.Ȗ.Ԝ/<ԟ /!/萘#0<얇$0<)0P*10+1,1(-2,X.2p/2Ј13 33lH43x64 74X84p94𔚇:56l?6ė@7A7\hB7<C8D8Txч8l 8|8\Շ 8T"9`0959$䡇90d%:d&LEGO.llbSequenceBoolean.ctl  x @0Text0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Number.@+jSequenceBoolean.ctl! Sequence Flow22P cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#TP"@P@flg@oRt@eofudf P Numberx dfdP txdP oldP ext c fP"@P@flg@oRt@eofudfP0Text x0dfd P0txd P0old P0ext P   c|40@+jSequenceBoolean.ctl!Sequence Flow 2 0 @ Number2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d  (^^ 02<>p|~ 4@VIDS0Instance 8 21Saved C & B degrees .vidi386AcodeQAPEw$AE\EPPUEd$=g=ÐpӀ}DELXCtC4ClC,ƅ0ƅxƅhhUEP.@+jSequenceBoolean.ctl! Sequence Flow! 0 @ Number@0TextL $`p$` PD2>'2>'TextHh71H73DYDx0x1 Sequence Flow[DxWxXSequence Flow 2RD8kC8lC NumberRD1}<1~< NumberHj6A6C LDtEMtFMH$kK^L^LDx08x18LDtlttmtLDxW_xX_H$krsPD%-1A%.1ATextHDiS T  HDjj k HDjqSqTHDpiqjqk%#_gOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 8 21Saved C & B degrees .viLVCCSequenceBoolean.ctl@PTH0@FPHP$k8Lxj{XL P $ 7~DQATݠjkZCx\H/{d|||||X||     d     d8h <B@T0D02 |||8h BT@T0D@p|8hBpR |P4Qd$,M 0D 4 4 N0 1?(`PS8h0B,T4 20 60IFdS0 0 2,Md0D 0@d w/ +jP,4 FJw/`S8hB K@d!wV +jP,4 F@JwV`S8h@B K1  | @P"d1jF 4 FR 7jD`S4 N 0|=`S<\ p H p < <Hb<Hb<Hb8 2 5BFSSp < 00<c0<c0<c0  1FdL : 5B0u0/.-[ p; Dib 1; Dib 1; Dib , dd, dda; Dib 1; Dib ,   x 4 O <RsDN`S< OJ/y < ~ <J_Sk4 O <w/9`S  </yT/yT/yT/yT/yT < <O@JV , Th4 O Rsku`S4 O wV``S< ~ qSk  VTVTVTVTVT4 F0R $,2B`S,\4i; Dib 1; Dib 1; Dib = |  V V V 4\ F0R $,2Bx8@BDHP0Instance 8 21Saved C & B degrees .vi @ @BDHPk8Dtj{ ?, 0D0 ~DQAik+TS|@/0@pX Rrb4 BXR ĄS4 BiȄS0@piy0@pd Rrb0@pdiy4 B pR̄S4 BPpiЄS4D( 4Dd0P1\Dt aP; Dib 1; Dib ,X P18; Dib 4/D 04040P40 d ,P Xp a; Dib 1; Dib Hby1; Dib i; Dib 1; Dib =\Dt\DtA D7P7+TS|/S7NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathW2PTH0?LEGOBlocksFP Number To TextFP Number To Text.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUAn Q8>*>*>Q8>K?P"(X1X:XCE G  N Segoe UISegoe UISegoe UI00Tahoma2RSRC LVINLBVWC C 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecSTRG\CPSTpMNGILIfpFPHPLIbdBDHPVITSHISTPRT $FTAB8Tl \d, 0X4xDx ༙ d ,䡇 Ƞ ` lTp\Շt||l8xч\<h\ėlṫ l  TpxDd0|P   D,H8$hp$X6<6L얇?4@@ԟA|Ԝ0Instance 8 21Saved C & B degrees .vi RSRC LVINLBVWp P` 2<zkF^(I GDFRYו qldW䕩XNeYn LVIN0Instance 9 21Saved C & B degrees .viLVINDisplay_sub.vi x     @Value 2 @Value 10@+jSequenceBoolean.ctl!Sequence Flow 2"@!Clear Display Before Drawing @P@X@Y End Location @Size@P@X@YLocation@0Text@0Filename2@DisplayFunction.ctlDisplay Function.@+jSequenceBoolean.ctl! Sequence FlowPTH0/LEGOBlocksDisplayDisplay_sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCDisplayFunction.ctlDisplayFunction.ctl@Display FunctionPTH04LEGOBlocksDisplayDisplayFunction.ctl x   @End Y @End X @Radius0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@X2@DisplayFunction.ctlDisplay Function@0Text@0Filename@! Clear Display.@+jSequenceBoolean.ctl! Sequence FlowzzP7 cP P d-` cfP"@P@flg@oRt@eofudfP0Text p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c/ZP"@P@flg@oRt@eofudfP! Clear Displayx!dfdP!txdP!oldP!ext P c%TP"@P@flg@oRt@eofudf PRadiuspdfdPtxdPoldPext c*zP"@P@flg@oRt@eofudf2PDisplayFunction.ctlDisplay FunctionpdfdPtxdPoldPext P P P P cNP"@P@flg@oRt@eofudfPXpdfdPtxdPoldPext c*NP"@P@flg@oRt@eofudfPYpdfdPtxdPoldPext c*RP"@P@flg@oRt@eofudf PEnd XpdfdPtxdPoldPext c*RP"@P@flg@oRt@eofudf PEnd YpdfdPtxdPoldPext c"jP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext P" P@@ c c| c2.@+jSequenceBoolean.ctl! Sequence Flow c c|@! Clear Display @P@X@Y End Location @Radius@P@X@YLocation@0Text@0Filename62@DisplayFunction.ctlDisplay FunctionP @End X @End YP@X@Y @X @Y @End X @End Y c c d P``` d d p $ Tf  T^$^Mindstorms NXT"N<Smile 01$208 p|~X "X ,8<lxx|D,8< lPx|    @@Xl@@@<@@@@ @&n@XlxVIDS0Instance 9 21Saved C & B degrees .viVIDSDisplay_sub.viTPTH0 i3863 7codeh7 Ew7E\EPPUEd$=G=ÐpӀ}$ELXC\{`$QR4Fd$ZY=CCtX{xPXR}ZXClC,CT{XPRfzfZXCLC<C$C Cd}E$EEƅ$ƅpƅƅ,ƅlƅƅƅ,ƅlƅɍHHƅ$ hhUEP.@+jSequenceBoolean.ctl! Sequence Flow`T x     @Value 2 @Value 10@+jSequenceBoolean.ctl!Sequence Flow 2"@!Clear Display Before Drawing @P@X@Y End Location @Size@P@X@YLocation@0Text@0Filename2@DisplayFunction.ctlDisplay Function.@+jSequenceBoolean.ctl! Sequence Flow!*P @End X @End Y @Radius@Y"P@X@Y@X,(HHh(0`Hhhxhh PD%%TextHl/1YDFWFW  Clear DisplayHDl[l[l YD67 Sequence Flow[DvvSequence Flow 2RD44RadiusHlIuKt\Dl)yl*yDisplay FunctionRDD)QLD*QLActionQDEVEV ClearRDEiFiRadiusPD+B,BTextQD End XMD}~ XHLlH'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 9 21Saved C & B degrees .viLVCCSequenceBoolean.ctllPTH0LVCCDisplayFunction.ctl HPTH0$p@FPHPDk8#\h{$o~h7TKllH/@XL@ @7|||44Q*4||4 N|  &`S8h|BT0 | *d4 2| .F@S|t0|$2    @       <8hBT,T0hlp |||8h!TBD0T0X"||<O <Dh d 4 OEXcDS8hB << nZmHSlH 2[h|00( @d 57 l+jP,4 FlJ5`LS8hlB K@d!7w!+jP,4 FJw`PS8hB K||@P @9z #| \4 N 5`TS0  Dzd8  2 HvFXSS\p 4 09Ec9Ec9Ec8 hBR p 4 9Eb9Eb9EbL : HN0u0/.-[0  ,", | | | 0   Hlx8 hB pT`4 N HJk(z``S@ d C(l@0 8 h HB K | | |4 F HRJC(RM`dS4 GRDWchS, 08l4 FR Dj`lS< @ t L4 F|R *C`pS,tD @P.(|0  (d@P(%4 N `tS|@P,)< ||@P,(|4 N |`xS0  d8 2 F|SS0)D8hBR p 6 0cccp 2 bbbL : 0u0/.-[8hBXR 8 2 $FSS||t4 N` {`S0 ` .d8 2` *FSS0*`8h`BR p 6` 0cccp 2` *b*b*bL :` *0u0/.-[p 6 0ccc0!,| p 2 bbbL : 0u0/.-[4 Nl `S0 l ,)d0llP8hlBR 8 2l (%FSSp 6l 0cccp 2l (b(b(bL :l (0u0/.-[4Q~(, T4 FR ~(Z`S0  (d4 N $`S4 2 ,FS0  8hB T1LXl4d#D#t#4 FR $`S< $ DX4 FlR &`S<!\t$4! FR `S<"x(, \4" F`R `S<#Td$1`; ib ,#x< P#W HJU)l$(8#J [nSS<% 6 W+jFȅSj4' Nk(z1`̅S4( NRC(R1`ЅS0) 2/^g0) U)l.),)  1(; ib L) < @ L)  @<a#; ib 1; ib <)OlJ57 4) ORJT`ԅS,* 0 <* ~"P5e؅S4h,4, O5>`܅S- 57Z57.Z57.Z57.Z57.Z<.OJ7X"P.X!T4. O!TR#-`S4/ O!T`S<0 ~!T")5>Sm,2!!""|l2 !T7XZ7X.Z7X.Z7X.Z7X.Zi; ib 1; ib 1; ib 1; ib =Xl4d#D#t##mXl4d#D#t#&p6'KxBDHP0Instance 9 21Saved C & B degrees .viLVINDisplay_sub.viPTH0@BDHPD@l8<@h{2~h7 l@lwil4@/,2 \02d02502@`tUue,24 2 42 !242 BtUsS43P03tX43\!43 4! 3003@4GVWvOfd43 B44VGS04@4GW>O.44 B4GS45 @05@<0 Vvf`45 B0V SD61,KkT` 646 &J8K4bS@7  X ( 7 7(473l ckg 7473 S[W473\ [c_7473KSO7 7077 7p4 7@ 473tK[S7 7 \7473[kc 7473DK[S7 7`xt473 ckg473[kc473 [c_ 7 7 @ H 473 |S[W 7 ( 7 4473 ,KSO 7X 7D77 7 \07@ @ \Uue 47 B \US08@ @ mR}rub 48 B ZRmS9 (49 $ 9T9OOf9O.O9 9 @WubuW909@ Yyit9 9t894p 94,94T 894\D,9 t 9@D 9@D 49@ 9@t0959 t49` 9@ 9@4 9@\T09@@tYyi(09@ ]0}(m 9@@49 B ] hS4: BtY S;4; B YS0<5T' 4< <@, 0<5 &0<5 t+ <\,<T4<< 0<5  <t,<0<@]}m4< B]iS0=@DUue4= BUSp>`geg>4> Q 4>  Q 4>x0 > p>D_e_>m>(m(>fc>ec>@i>i>SS>SL> t40 \ t L> t \04tL> D@ @`i\1; ib 1; ib ,\1; ib 1; ib -T\d1; ib 1; ibNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathC2PTH0+LEGOBlocksDisplay Display.vi Localized:&@0Localization Status (string)Localize RequiredFiles."@@2Required FilesNI.LV.ALL.goodSyntaxTargets&@0Dflt(P`8XAXJXSUW  ^ Segoe UISegoe UISegoe UI02Tahoma0RSRC LVINLBVWp P 4lRSIDlLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD vers DLDR4FPTDHCPMp\ICONpicl4icl8TITLCPCTDTHPTRec1CPSTSTRG MNGILIfpFPHPLIbdBDHPVITSHISTFTAB$4얇l<Xp̸ LHDT ء8Xldx## p$0* l*`ṫ*+ +Xh+< , ,pxч ,| -\Շ-tT-`.$.x䡇.d/$/p/00,0\ 01(1XȖ1 18!2XF"2؇#3$3\̛'3t(3)4D*4$,4-50/505А26 36lP4657P67P$77D8798H4:8 ;8 <9,tu=9x\؇>9؞:ė&: +:p1:|dy :l:Dx::\:T%:Ĭ.:4vDlD藇i4\iXP0Instance 9 21Saved C & B degrees .vi;RSRC LVINLBVW6t5 6T` 0 <8R|Fw҇e] ?OMOFRD qldW)t1A=ӖfuLVIN0Instance 10 21Saved C & B degrees .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 P c<@ Start Time @Cnt In c c$ c  c dP``` d d< ~HtH^~dpx$208 @@ @VIDS0Instance 10 21Saved C & B degrees .viZi3867Fcode;FEw7FE\EPPUEd$=X=.ÐpӀ}5ELXC4C$ }E$EEƅdɍDƅ@dhhUEPLEGOLoopLoopCntTimeWait.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistant Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(!d1@ d?XXXÀ Segoe UISegoe UISegoe UI00RSRC LVINLBVW6t5 6T 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDdpx@VIDS0Instance 11 21Saved C & B degrees .vii386'?code?Ew$?E\EPPUEd$=X=-ÐpӀ}5ELXC$C4}E$EEƅdɍƅƅPXPRZX}$ ƅ0hhUEP8d$ fxƅ%J?E\EPQRPA`d$ZYÐQR誥 ZYQRPQuh_d$ ZY=B?E\EPQRPQh|*`d$ZY}vQRd$ZYÐQRZYp۞QRPEP$Q d$ ZYÐQR~d$ZYQRd$ZYÐQRd$ZYÐ}vƅfx } }P}}+QRPE@$L`d$ZY== p h搐ÐEw ?E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðpr?p @'PUEd$=ÐPi?Pii?W_^ZY[]Ð.Ul$SQRVWT$ QRPE@$RO`d$ZY=_^ZY[]ÐyQRud$ZY,Ul$SQRVW}#QRU萕_d$ZY_^ZY[]Ð]Ul$SQRVWQRU蜜_d$ZY_^ZY[]ÐUl$SQRVWu ?F ?Fo ?FW?F@ ?FDQRhU7_d$ZY_^ZY[]ÐX9R+j!63[? %+gCODE?S%7.1Oldest compatible LabVIEW.Smmm>>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm2DTHPD4m88~@!Continue@ Start Time"@ MilliSeconds*@milliseconds to wait(@millisecond timer value<  @h TD8B8BContinueVD3(=L3)=L  Start TimeHlmC,TXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDm  ZDZkZkLoop N secondsHD0jXD MilliSecondsDM>M>??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.HDtm TDContinue%.0f%.0f@FPHP0Instance 11 21Saved C & B degrees .vi p@FPHPDhl8 h{ o~?mms{|H/,XLp @7|D|<O<7V,l4 Gh7C`S8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2Y]A|,0<d(4 F 2'>M`S0  >'Y]d8 2 B+UYFSS$p 4 0=I(c=I(c=I(cL : B+U10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `(Sh 1; ib 1; ib 8 @1; ib <,`<\  <  i; ib -` @ p 1; ib 1; ib 1; ib 1; ib =@ p @BDHP0Instance 11 21Saved C & B degrees .vi 0 @BDHPDm8 pO{ /~?mm: $y0]@/, d H 0 T0@ <Dt4 BD ,S4 Yl0S,t @@82t b4SS8@ P 0 3t h |L :t 00/.-[ |8 htBD4 Bt LEGOLoopLoopTermTimeWait.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets&@0Dflt(=KUUA Q8>*>*>Q8>K?XXXÀŀ Segoe UISegoe UISegoe UI020RSRC LVINLBVW5D 5$ 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB`Fl؇$@P  t @ Dx   P0$TD4 ̛ ė l dy l Ԝ|\  ,8tu|\؇#T$41h82l2藇3T\0Instance 11 21Saved C & B degrees .viRSRC LVINLBVW` @` 2<kBeM立{ hF:b qldW:yK1d"!3 LVIN0Instance 12 21Saved C & B degrees .viLVINDisplay_sub.vi x     @Value 2 @Value 10@+jSequenceBoolean.ctl!Sequence Flow 2"@!Clear Display Before Drawing @P@X@Y End Location @Size@P@X@YLocation@0Text@0Filename2@DisplayFunction.ctlDisplay Function.@+jSequenceBoolean.ctl! Sequence FlowPTH0/LEGOBlocksDisplayDisplay_sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCDisplayFunction.ctlDisplayFunction.ctl@Display FunctionPTH04LEGOBlocksDisplayDisplayFunction.ctl x   @End Y @End X @Radius0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@X2@DisplayFunction.ctlDisplay Function@0Text@0Filename@! Clear Display.@+jSequenceBoolean.ctl! Sequence FlowzzP7 cP P d-` cfP"@P@flg@oRt@eofudfP0Text x0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c/ZP"@P@flg@oRt@eofudfP! Clear Displayp!dfdP!txdP!oldP!ext P c%TP"@P@flg@oRt@eofudf PRadiuspdfdPtxdPoldPext c*zP"@P@flg@oRt@eofudf2PDisplayFunction.ctlDisplay FunctionpdfdPtxdPoldPext P P P P cNP"@P@flg@oRt@eofudfPXpdfdPtxdPoldPext c*NP"@P@flg@oRt@eofudfPYpdfdPtxdPoldPext c*RP"@P@flg@oRt@eofudf PEnd XpdfdPtxdPoldPext c*RP"@P@flg@oRt@eofudf PEnd YpdfdPtxdPoldPext c"jP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext P" P@@ c c| c2.@+jSequenceBoolean.ctl! Sequence Flow c c|@! Clear Display @P@X@Y End Location @Radius@P@X@YLocation@0Text@0Filename62@DisplayFunction.ctlDisplay FunctionP @End X @End YP@X@Y @X @Y @End X @End Y c c d P``` d du p $ Tf  T^$^ N<Smile 01$208 p|~X "X ,8<lxx|D,8< lPx|    @@Xl@@@<@@@@ @&n@XlxVIDS0Instance 12 21Saved C & B degrees .viVIDSDisplay_sub.viTPTH0 i3863 DLcodePVL EwDLE\EPPUEd$=G=ÐpӀ}$ELXC\{`$QR4\d$ZY=CCtX{xPXR}ZXClC,CT{XPRfzfZXCLC<C$C Cd}E$EEƅ$ƅpƅƅ,ƅlƅƅƅ,ƅlƅɍHHƅ$ hhUEPRd$ZY_^ZY[]ÐX! DL:  %nK.hCODEPVL`S %7.1Oldest compatible LabVIEW.SlnnntpPPP @0Text.@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2@! Clear Display @Radius2@DisplayFunction.ctlDisplay Function@X@Y @End X @End Y@0Filename  @M)Q(E*Yɑ!8  x  @ End point Y@ End point X @Radius0@SequenceBoolean.ctl!Sequence Flow 2@Y@X(@DisplayFunction.ctlAction@0Text@0Filename @!Clear.@SequenceBoolean.ctl! Sequence FlowDTHPD4m88~B2@DisplayFunction.ctlDisplay Function"@! Clear Display"@0Filename @End Y@0Text @End X @Value 2 @Value 1<0@+jSequenceBoolean.ctl!Sequence Flow 22"@!Clear Display Before Drawing, @P@X@Y End Location @Size(@P@X@YLocation>.@+jSequenceBoolean.ctl! Sequence Flow`T x     @Value 2 @Value 10@+jSequenceBoolean.ctl!Sequence Flow 2"@!Clear Display Before Drawing @P@X@Y End Location @Size@P@X@YLocation@0Text@0Filename2@DisplayFunction.ctlDisplay Function.@+jSequenceBoolean.ctl! Sequence Flow!*P @End X @End Y @Radius@Y"P@X@Y@X,(HHh(0`Hhhxhh PD%%TextHn/1YDFWFW  Clear DisplayHDn[l[l YD67 Sequence Flow[DvvSequence Flow 2RD44RadiusHnIuKt\Dl)yl*yDisplay FunctionRDD)QLD*QLActionQDEVEV ClearRDEiFiRadiusPD+B,BTextQD End XMD}~ XH'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP0Instance 12 21Saved C & B degrees .viLVCCSequenceBoolean.ctllPTH0LVCCDisplayFunction.ctl HPTH0$p@FPHPDm8#\Xk{$o~PVLTKnnH/@XL @7|||44Q*4||4 N|  &`\S8h|BT0 | *d4 2| .FS|t0|$2    @       <8hBT,T0hlp |||8h!TBD0T0X"||<O <Dh d 4 OEXcS8hB << nZmSnH 2[h|00( @d 57 l+jP,4 FlJ5`S8hlB K@d!7w!+jP,4 FJw`S8hB K||@P @9z #| \4 N 5`S0  Dzd8  2 HvFćSSp 4 09Ec9Ec9Ec8 hBR p 4 9Eb9Eb9EbL : HN0u0/.-[0  ,", | | | 0   Hlx8 hB pT`4 N HJk(z`̇S@ d C(l@0 8 h HB K | | |4 F HRJC(RM`ЇS4 GRDWcԇS, 08l4 FR Dj`؇S< @ t L4 F|R *C`܇S,tD @P.(|0  (d@P(%4 N `S|@P,)< ||@P,(|4 N |`S0  d8 2 FSS0)D8hBR p 6 0cccp 2 bbbL : 0u0/.-[8hBXR 8 2 $FSS||t4 N` {`S0 ` .d8 2` *FSS0*`8h`BR p 6` 0cccp 2` *b*b*bL :` *0u0/.-[p 6 0ccc0!,| p 2 bbbL : 0u0/.-[4 Nl `S0 l ,)d0llP8hlBR 8 2l (%FSS p 6l 0cccp 2l (b(b(bL :l (0u0/.-[4Q~(, T4 FR ~(Z`S0  (d4 N $`S4 2 ,FS0  8hB T1LXl4d#D#t#4 FR $`S< $ DX4 FlR &` S<!\t$4! FR `$S<"x(, \4" F`R `(S<#Td$1`; ib ,#x< P#W HJU)l$(8#J [n,SS0<% 6 W+jF4Sxm4' Nk(z1`8S4( NRC(R1``HS- 57j57.j57.j57.j57.j<.OJ7X"P.X!T4. O!TR#-`LS4/ O!T`PS<0 ~!T")5>TS o,2!!""|l2 !T7Xj7X.j7X.j7X.j7X.ji; ib 1; ib 1; ib 1; ib =Xl4d#D#t##mXl4d#D#t#&p6'KxBDHP0Instance 12 21Saved C & B degrees .viLVINDisplay_sub.viPTH0@BDHPD0n8O.44 B4G`S45 @05@<0 Vvf`45 B0V dSD61,KkT` 646 &J8K4bhS@7  X ( 7 7(473l ckg 7473 S[W473\ [c_7473KSO7 7077 7p4 7@ 473tK[S7 7 \7473[kc 7473DK[S7 7`xt473 ckg473[kc473 [c_ 7 7 @ H 473 |S[W 7 ( 7 4473 ,KSO 7X 7D77 7 \07@ @ \Uue 47 B \UlS08@ @ mR}rub 48 B ZRmpS9 (49 $ 9T9OOf9O.O9 9 @WubuW909@ Yyit9 9t894p 94,94T 894\D,9 t 9@D 9@D 49@ 9@t0959 t49` 9@ 9@4 9@\T09@@tYyi(09@ ]0}(m 9@@49 B ] htS4: BtYxS;4; B Y|S0<5T' 4< <@, 0<5 &0<5 t+ <\,<T4<< 0<5  <t,<0<@]}m4< B]iS0=@DUue4= BUSp>`geg>4> Q 4>  Q 4>x0 > p>D_e_>m>(m(>fc>ec>@i>i>SS>SL> t40 \ t L> t \04tL> D@ @`i\1; ib 1; ib ,\1; ib 1; ib -T\d1; ib 1; ibNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathC2PTH0+LEGOBlocksDisplay Display.vi Localized:&@0Localization Status (string)Localize RequiredFiles."@@2Required FilesNI.LV.ALL.goodSyntaxTargets&@0Dflt(O`8XAXJXSUW  ^ Segoe UISegoe UISegoe UI02Tahoma0RSRC LVINLBVW` @ 4lRSIDlLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD vers DLDR4FPTDHCPMp\ICONpicl4icl8TITLCPCTDTHPTRec1CPSTSTRG MNGILIfpFPHPLIbdBDHPVITSHISTFTAB$8lT\؇tu L \D((lHdy\|ė̛ #4#D$ $)*PP**+HDx+ ,t ,` , - P-d-.$.h؇.F//`/00L,000𼙇1Hd1䡇 1젠!2H`"2T#2\Շ$3L|'3<(3h)44*4,4l-5 /5p05x2636\Ԝ46ء5667@D77H87츠988p:8X;8<<9얇=9h4>9 :&:+:`ṫ1:l :x:؞:: :%:xч.:pCdDi$Кi܇H4vܗ0Instance 12 21Saved C & B degrees .viRSRC LVINLBVW M t`@ <BOYBBOYBaxz?D h>@ ,nFL.wP3 qldWEXqo;7ziLVIN0Instance 13 21Saved C & B degrees .viLVIN sound_sub.viY x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @TypePTH0+LEGOBlocksSound sound_sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl x 0@+jSequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@+jSequenceBoolean.ctl! Sequence Flow Z ZPF cP P d-` cjP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf8PpRCXInputOutput RCXSystemCallGeneric Refnum Name(xpRCXInputOutput RCXSystemCalldfd(PpRCXInputOutput RCXSystemCalltxd(PpRCXInputOutput RCXSystemCallold(PpRCXInputOutput RCXSystemCallext c,TP"@P@flg@oRt@eofudf PVolumepdfdPtxdPoldPext P c%VP"@P@flg@oRt@eofudfPDurationpdfdPtxdPoldPext P c$RP"@P@flg@oRt@eofudf PTonepdfdPtxdPoldPext P" P@@ cXP"@P@flg@oRt@eofudfP Sound ModexdfdPtxdPoldPext P" P@@ cRP"@P@flg@oRt@eofudf PTypexdfdPtxdPoldPext c.RP"@P@flg@oRt@eofudf P!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@+jSequenceBoolean.ctl!Sequence Flow 2!! @Flags c8@pRCXInputOutput RCXSystemCallGeneric Refnum Name<8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Error c @!Wait c c|@ Sound Mode@0Filename@Duration @Tone @!Repeat c @Volume @Type2.@+jSequenceBoolean.ctl! Sequence Flow @!Repeat c c0 c c (c@RCXSoundGetState d P``` d  ( P , H L Php^g! Arm 05Kd@Y@9@9?\RCXInputOutput RCXSystemCall$208H p|~`& 0<>Xl"x|LP$D ,8<\p|~  dVIDS0Instance 13 21Saved C & B degrees .viVIDS sound_sub.viPTH0XFun#RCXInputOutput.*:RCXSoundGetState:EhP@RCXSoundGetState @FlagsPTH0-PlatformLEGORCXInputOutput.dll  8H i386 `IcodelI$ Ew`IE\EPPUEd$=p=ÐpӀ}MELXCDH{H$QRH4蜬d$ZY=Ct`C4CdX{hPXR=ZXCLL{PPLRfzfZXCTP{XPPRffZXC\D{`PDRffZXCl\{pP\Rf:fZXƅ$ƅpƅƅ0ƅlƅƅƅ,$ hhUEPd$ ZY=Ð}v=r=PXEhxJEhxA}QRPE@$FUd$ZY== p h搐ÐEw ,gIE\EPPUEd$====yEw Ew‰ppVL@'PUEd$=ÐP]LgIP]LgIP]gI}hIÐx&%hIÐx&_^ZY[]Ð=,PEP$PPuhI$$@ $Ðd$.Ul$SQRVWT$ QRPE@$REUd$ZY=_^ZY[]ÐDž@ DžDžDžDžDž T$Dž(Dž0Dž8DžDžDžPTAB00QRu̙d$ZY,Ul$SQRVW}#QRUk5Ud$ZY_^ZY[]ÐUl$SQRVWu~hIF iIF`IF@iIFDQRhUN"Ud$ZY_^ZY[]ÐX*e Rv 1 ~ `IV ^ f n %4KeCODElIS$ %7.1Oldest compatible LabVIEW. ooopPPP @0Filename.@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Volume@Duration @Tone@ Sound Mode @Type @!Wait8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Repeat ?uUXGDuD_DDuGXuU@?ffffffffffffffffffffffffffffo""""""""" """"""""" """""""""" fffffffff" " " " " " 3?" " " 6" " " fo" "-"-"-"-fffffffff++++++$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++Sound x 0@SequenceBoolean.ctl!Sequence Flow 2@0Filename@ Duration (ms)@Tone Frequency @Control @Volume @Action.@SequenceBoolean.ctl! Sequence FlowDTHPD4m88~<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow! @Tone@Duration @Type @VolumeD8@pRCXInputOutput RCXSystemCallGeneric Refnum Name@ Sound Mode"@0Filename:*@PlayVolumeSlider.ctlVolume @!Repeat x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @Type @!Error"@0FileName @!Wait @FlagsL@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out&@RCXSoundGetState&@RCXSoundGetState 7 @Flags94pp4p((DDdt(ppp8|ppp YD}{}| Sequence FlowTDQHbQIbFilenameHLnVg5Vc4PDB0SPB1SPToneHoHeYHgU_DaaGeneric Refnum NameHo&%TDB{SB|SDurationHoHYHU[D}-}-Sequence Flow 2VD )X )X Sound ModeHo/Hom/o+HoHdo PD TypePDn1On2OWaitRDAction_DZZkZ[kWait for CompletionZD1aB1bBTone FrequencyYD1B1B Duration (ms)TD?P?PFilenameSDijControlRD$$ VolumeRD)t3)u3VolumeN-E7J-F7J Hm*'5?*)7> HD`m1:1: RD]{^{ RepeatLD}{}|H$(oLD}{}|LD}}LD}}H$LoXD`a sound_sub.viHDlo\m\mHD@n->-> HDo.? .? HDmHDmHDo))HDo?P?P HD\oHDngxgxHDoREst True yD---Wait until sound module clears all the flags.HDnlD  Don't wait if there was an error%.0f%.0f%.0f%.0f%.0f%.0fPlayStop Sound File Play ToneOKOKPNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB` ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB` ,0 ,.FPHP0Instance 13 21Saved C & B degrees .viLVCCSequenceBoolean.ctlDlPTH0,<@FPHPn8*%xj{,;XL% %H@ 7~DlI 7opnp f{1H/n        H   ||@d |z(+jP,4 FDJ|z`S|4Q>l:$ Sound Volume|0  Ql:d8hB$T|0D$2|44 N PGc`S4  2 Uh6F܊S8h'BT||0DDp |4 N  A/TQ`S|8 2 GdZFSS8h)B8T0Dl&| \8U @bd2, pp |4 FQb`S|< 2 'FS X Q<83|}J00 7 b |@ 2O '88 hB ,T |0 D H p 2+  uuu0  Q`QS0<@p  ( X4< B (S0=@p  y 4= B fyS0>@, @  T4>D%x!4> B SX?, DT9N3 < :?  l ?@@  <| ?B <|0?.  ?B <|? 40? #@,? #$00?4,? |#\&t,?4< % ?,? $$%\ `?! 4'1"+'||0?# ?@,|\0?$'' ?\ ?@,@0?%( ??, ? `@0?)MZS?@ ?@0?*? ?(0?X+MZS? ??ll?$M$ RCXSystemCallx*RCXSoundGetState! @, @@l-M n@ @@@. @ @`(4@/HY@` @@`4@0/@`@0@,4@#(7 4@t'4!@`@@ @&$%<4@00<@$1 P 4rbS 4A 4 ׬SBHB lBk22kBDc''0B@p# <4B B S<C 4 \ ,  (  4CD!C CC C 4CD t\CLYsYsCc::C (tHC cC4C/D%^C CC C| C ( C4C0X%^ C \|4C0l6^4C0$^C 4CD<! CC CkkCsvvs1Xd!d""""x#HC HC4C  ״S1!; Dib 4D/D(DD  D L| D! |D4D074D084DD 0! D| 4DD !t! <D !  LDHD!{1"X; Dib ,Dpx LD  (  , \4x#l; Dib 1; Dib 1; Dib 1; Dib D0D D1&; Dib D\ D @D# D$@#,D \@D#9 MnD%<<D@l #%<,D,$@$@D$&  D&$$%<D &$@D 4D&X)x D%<D'; Dib =d!d""""x#&9'0HD@ DD*; Dib =d!d""""x#'*$&00D S  D&$iNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksSoundSound.vi Localized:&@0Localization Status (string)LocalizeMerlotSoundBlockConfig@SoundConfig.ctlP@SoundToneType*@PlayVolumeSlider.ctlVolume0@ĵ;SoundAction.ctlPlayStopAction@0Filename @Tone@Duration @!Wait @!Repeat Sound ConfigK! Arm 05 RequiredFilesN"@@2Required FilesPTH0Sounds ! Arm 05.rsoNI.LV.ALL.goodSyntaxTargets&@0Dflt(X@@?n AAB A@?XXXÀŀ    y Segoe UISegoe UISegoe UI02TahomaTahoma0RSRC LVINLBVW M t 4  RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD0versDDLDRXFPTDlCPMpICONicl4icl8TITLCPCTDTHPTRec1 STRGCPSTlMNGIPICC LIfp4FPHPHOMId\LIbdpBDHPVITSHISTPRT FTAB܇КldtpXxч T p\ṫ8 $4$얇%<+X, p,x,H-D-dء -Ԝ . .lx ./l/t/<0 |0X`00䡇1Ld1202h,23 !3xF"3؇#4($$4|)4t+5Dx,5l.5P/616XD26446̛57D؞67l77(88898\:8 ;9<9htu=9\؇>:T?:LA:B:C;pD;<, <80@$'I@(IPI`ėI䠝@v$8vHvĬHt͇d0Instance 13 21Saved C & B degrees .vi1=RSRC LVINLBVW,M ,`@ 0 <R$lI.By 2T)@zE[ϟ qldWT41$%wWWLVIN0Instance 14 21Saved C & B degrees .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl @@ 0@+jSequenceBoolean.ctl!Sequence Flow 2P cP P d-` c xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c c,40@+jSequenceBoolean.ctl!Sequence Flow 2 c c dP``` (dxH^02<>t@VIDS0Instance 14 21Saved C & B degrees .viXi386ecodeeEweE\EPPUEd$=>=fÐpӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$K:d$ZY=z= p h搐ÐEw eE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðpf ep @'PUEd$=ÐP e_^ZY[]ÐQRu|d$ZY,Ul$SQRVW}#QRU9d$ZY_^ZY[]ÐUl$SQRVWu eFeF@ eFDQRhU9d$ZY_^ZY[]ÐXAefnv%CODEehS%7.1Oldest compatible LabVIEW.SpppPPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRR9LDTHPD4m88DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[DWWSequence Flow 2LD}}H$p   LDHDp__OK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`|FPHP0Instance 14 21Saved C & B degrees .viLVCCSequenceBoolean.ctl(PTH0 @FPHPD,m8dM{ ~e,0pp#yOH/@XLTX @7d(10`||8h`BT|(0(02< ( 1; ib 4 32]`dS1; ib @d!(X+jP,4 F(JX`S8h(B K1$; ib ,, ; ib 1; ib 1; ib 1; ib 1; ib  4 O`R|`S<O(J;< ~` !ԌSp4 O``،S `;;;;;h`i0`- ,, 00 ; i 0` ; i 0 ; i 0 ; i <p0`@BDHP0Instance 14 21Saved C & B degrees .vi @BDHPDp8tpO{~elpp#Oq@/,((<0<10<l,\0@<(4 B~`ЌS  i; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; iNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksStartStart.vinoconfig`! IsPersistant StartBlock`! IsPersistant_Wizardl@2New PathPTH0Jvi.libLEGOBlocksStart_StartConfig.llbConfigure Start.vi Localized@&@0Localization Status (string)Don't LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(XXXÀ Segoe UISegoe UISegoe UI00RSRC LVINLBVW,M , 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPST4MNGIHLIfp\FPHPpLIbdBDHPVITSHISTFTABtl8dėDD$д$ 0T hPĐ\ՇD ,8h謚%\؇%Ltu(|* +\0Instance 14 21Saved C & B degrees .vi`  <$uBOpz;w wMLW1 ُ B~YSr~L2v3eDLVINC & B degrees.rbtLVIN0Instance 1 21Saved C & B degrees .vi x   @End Y @End X @Radius0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@X2@DisplayFunction.ctlDisplay Function@0Text@0Filename@! Clear Display.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 1 21Saved C & B degrees .viLVIN0Instance 2 21Saved C & B degrees .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH050Instance 2 21Saved C & B degrees .virLVIN0Instance 3 21Saved C & B degrees .vi( @!Continue@ Start TimePTH050Instance 3 21Saved C & B degrees .viDLVIN0Instance 4 21Saved C & B degrees .vi[ x @0Text0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Number.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 4 21Saved C & B degrees .viBYOBBYOBaLVIN0Instance 5 21Saved C & B degrees .vi x  @! Direction out@ Degrees out @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset@!Polarity@! Direction@ Threshold8@<PadSelectorOutput.ctl0ABC Connection.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 5 21Saved C & B degrees .viBYOBBYOBaLVIN0Instance 6 21Saved C & B degrees .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 6 21Saved C & B degrees .viLVIN0Instance 7 21Saved C & B degrees .vi x  @! Direction out@ Degrees out @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset@!Polarity@! Direction@ Threshold8@<PadSelectorOutput.ctl0ABC Connection.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 7 21Saved C & B degrees .viBYOBBYOBaLVIN0Instance 8 21Saved C & B degrees .vi[ x @0Text0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Number.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 8 21Saved C & B degrees .viBYOBBYOBaLVIN0Instance 9 21Saved C & B degrees .vi x   @End Y @End X @Radius0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@X2@DisplayFunction.ctlDisplay Function@0Text@0Filename@! Clear Display.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 9 21Saved C & B degrees .viLVIN0Instance 10 21Saved C & B degrees .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH050Instance 10 21Saved C & B degrees .viLVIN0Instance 11 21Saved C & B degrees .vi( @!Continue@ Start TimePTH050Instance 11 21Saved C & B degrees .viLVIN0Instance 12 21Saved C & B degrees .vi x   @End Y @End X @Radius0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@X2@DisplayFunction.ctlDisplay Function@0Text@0Filename@! Clear Display.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 12 21Saved C & B degrees .viLVIN0Instance 13 21Saved C & B degrees .vin x 0@+jSequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@+jSequenceBoolean.ctl! Sequence FlowPTH050Instance 13 21Saved C & B degrees .viBYOBBYOBaLVIN0Instance 14 21Saved C & B degrees .vi 0@+jSequenceBoolean.ctl!Sequence Flow 2PTH050Instance 14 21Saved C & B degrees .viP@ cP P d-` 8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP c$ c80@+jSequenceBoolean.ctl!Sequence Flow 2! c c<@!Continue c@ Start Time c c< c|@0Text c|@ Degrees out0@+jSequenceBoolean.ctl!Sequence Flow 2 c c|0@+jSequenceBoolean.ctl!Sequence Flow 2 c c|0@+jSequenceBoolean.ctl!Sequence Flow 2 c c|! c c<@!Continue c@ Start Time c c< c|@0Text c|@ Degrees out0@+jSequenceBoolean.ctl!Sequence Flow 2 c c|0@+jSequenceBoolean.ctl!Sequence Flow 2 c cl0@+jSequenceBoolean.ctl!Sequence Flow 2 c c, cP c d2H  l$ l^ ~ I  IIIII I  IIt|0tldn\\\z`\<$ VIDSC & B degrees.rbtVIDS0Instance 14 21Saved C & B degrees .vi$PTH0VIDS0Instance 13 21Saved C & B degrees .viDPTH0BYOBBYOBaVIDS0Instance 12 21Saved C & B degrees .vi@PTH0VIDS0Instance 11 21Saved C & B degrees .viXPTH0VIDS0Instance 10 21Saved C & B degrees .viTPTH0VIDS0Instance 9 21Saved C & B degrees .viPPTH0VIDS0Instance 8 21Saved C & B degrees .viLPTH0BYOBBYOBaVIDS0Instance 7 21Saved C & B degrees .viHPTH0BYOBBYOBaVIDS0Instance 6 21Saved C & B degrees .vi(PTH0VIDS0Instance 5 21Saved C & B degrees .vi,PTH0BYOBBYOBaVIDS0Instance 4 21Saved C & B degrees .vi0PTH0BYOBBYOBaVIDS0Instance 3 21Saved C & B degrees .vi<PTH0VIDS0Instance 2 21Saved C & B degrees .vi8PTH0VIDS0Instance 1 21Saved C & B degrees .vi4PTH0 wi386@9.codexR2t Ewd9.E\EPPUEd$=9= ÐpӀ}}E$EEɍ$ HHH HHHHH H$H(H,ƅ ƅ fx ƅ$ ET9:.E\EP$.UR@␐}v}v ƅ$ fx } ƅ( (ss$s,s<sDsLsTs\ETN;.E\EP(.UR@␐}v}v ƅ( fx ƅ, ,ss,,sLLsTTs\\sddsllETN<.E\EP,.UR@␐}v}vƅ, fx ƅ0 xET<.E\EP0.UR@␐}v}veƅ0 fx ƅ4 4ss$s,$s<4sLDsTLsd\sldET=.E\EP4.UR@␐}v}vPƅ4 fx ƅ8 DžɍX HƅT ƅT fx: ƅX ETW>.E\EP8.UR@␐}v}vƅX fx> ƅ\ pET>.E\EP<.UR@␐}v}v\ƅ\ PlXfxB Ehxl&=-ƅ8 fxo ƅ< @s s$s,s<,sL<sTDs\LsdTsl\ETA@.E\EP@.UR@␐}v}vƅ< fx"ƅ@ DsDsLsTs\sdslpET,A.E\EPD.UR@␐}v}vƅ@ fx&ƅD Hs s,sL<sTDs\LsdTsl\ET,B.E\EPH.UR@␐}v}vƅD fx*ƅH hETB.E\EPL.UR@␐}v}vƅH fx.ƅL Pss$ s,s<$sL4sT<sdLslTETC.E\EPP.UR@␐}v}vrƅL fx2 ƅP Džɍd Hƅ` ƅ` fxFƅd ET5D.E\EPT.UR@␐}v}vƅd fxJƅh `ETD.E\EPX.UR@␐}v}v~ƅh P]XfxNEhxW]&=-ƅP fx6} }P}}+QRPE@$qd$ZY=6= p h搐ÐEw E.E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=ÐF.Ðx&4F.Ðx&pVF.p @'PUEd$=ÐP xF.P% F.WP: F.P: x&G.P `G.P G.oP G.5PC pH.P HH.P H.P-   pH.MP   H.P   h0I.Pr   jI.P  I.eP I.+P! `J.P RJ.P  J.}_^ZY[]Ð$=,PEP$PPK.$$$@ $Ðd$(=,PEP$PPDK.$($@ $Ðd$,=,PEP$PPK.$,$@ $Ðd$0=,PEP$PPK.$0$@ $Ðd$4=,PEP$PPK.$4$@ $Ðd$8=,PEP$PP8L.$8$@ $Ðd$<=,PEP$PPuL.$<$@ $Ðd$@=,PEP$PPL.$@$@ $Ðd$D=,PEP$PPL.$D$@ $Ðd$H=,PEP$PP,M.$H$@ $Ðd$L=,PEP$PPiM.$L$@ $Ðd$P=,PEP$PPM.$P$@ $Ðd$T=,PEP$PPM.$T$@ $Ðd$X=,PEP$PP N.$X$@ $Ðd$.Ul$SQRVWT$ QRPE@$R qd$ZY=w_^ZY[]ÐDž$$@  Dž DžDž Dž PTABDž((@ DžDžDž|DžDžDžDžDžDžDžDžDžDžPTABDž,,@ Dž  $Dž(Dž0 4Dž8DžPDžX@Dž`Džh@Džp@|tDžxDž DžDžPTABDž|00@ |tDžDžDžDžDžDžDžPTABxDž44@ Dž@Dž @Dž(@Dž8@DžH@DžPtTDžXDž`@Džh@lDžpDžDžDž PTABDž88@ Dž DžDžDžDžDžPTABDžt<<@ tDžDžDž|DžDžPTABxpDž@@@ Dž@Dž@Dž @Dž0@Dž@@DžHDžPDžX@Dž`@dDžhDžDžDžPTABDžtDD@ tlDžDžDžDžDžDžDžDžDž|Dž DžPTABxpDžHH@ Dž DžDž  $Dž(Dž@DžH@DžPDžX@Dž`@ldDžhDžDž DžPTABDžlLL@ ldDž\DžDžDžDžtDžx Dž|PTABphDžPP@ Dž@Dž@Dž@Dž(@Dž8@Dž@dDDžHDžP@DžX@\\Dž`DžDž DžPTABDžTT@ Dž DžDžDžDžDžPTABDždXX@ dDžDžDžlDžpDžtPTABh`QRuݪ/d$ZY,Ul$SQRVW}#QRU|Fpd$ZY_^ZY[]ÐUl$SQRVWu)N.F X.F9.F@X.FDQRhU_3pd$ZY_^ZY[]ÐX /`@9.8i s9Q ![} C %K`T) > 2 J %bV JCODExR2DSt %7.1Oldest compatible LabVIEW. XpPml pPPPLog B and C motors99ݽwp1 1`p     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ DTHPD4m88 ~ ` @End Y @End X @Radius<0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@XB2@DisplayFunction.ctlDisplay Function@0Text"@0Filename"@! Clear Display>.@+jSequenceBoolean.ctl! Sequence Flow" x   @End Y @End X @Radius0@+jSequenceBoolean.ctl!Sequence Flow 2@Y@X2@DisplayFunction.ctlDisplay Function@0Text@0Filename@! Clear Display.@+jSequenceBoolean.ctl! Sequence Flow!6&@$ LoopCount.ctl Loop Count@ Start Time @Cnt InfV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt In@!ContinueF6( @!Continue@ Start Time @ Number x @0Text0@+jSequenceBoolean.ctl!Sequence Flow 2 @ Number.@+jSequenceBoolean.ctl! Sequence Flow"@! Direction out@ Degrees out @!Boolean @!Reset@!Polarity@! Direction@ ThresholdD8@<PadSelectorOutput.ctl0ABC Connection,  x  @! Direction out@ Degrees out @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2 @!Reset@!Polarity@! Direction@ Threshold8@<PadSelectorOutput.ctl0ABC Connection.@+jSequenceBoolean.ctl! Sequence Flow @Goal@Steering @Power@ Other Motor@ Right Motor@ Left Motor@! Stop After  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow@Duration @Tone@ Sound Mode @Volume @Type x 0@+jSequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@+jSequenceBoolean.ctl! Sequence FlowL@ 0@+jSequenceBoolean.ctl!Sequence Flow 2\0l @|00 $0@00Lh@ (0@L\x@00Lh@0@0l @|00 $0l @|0 @ ( 0 FPHPC & B degrees.rbt@FPHPD`^8XLPj{~xR2(d[`\H/XL<P,t @7,  a; ib 1; ib ]X; ib 1; ib 1; ib 1; ib 1; ib 1; ib =X,\ixR2`\H/(Dde@\E=dJVn|-LO@R8KLD"mnSD  LoopCntTDfwfwLoopTermMD" LL2MD"3MD"MN4MD",,5MD"MN6MD"7TDSSLoopCnt2UDfw`fw` LoopTerm2MD"-l.l8QD"SoundMD~~9 BDHPC & B degrees.rbtLVIN0Instance 1 21Saved C & B degrees .viPPTH0LVIN0Instance 2 21Saved C & B degrees .vi PTH0LVIN0Instance 3 21Saved C & B degrees .vipPTH0LVIN0Instance 4 21Saved C & B degrees .viPTH0BYOBBYOBaLVIN0Instance 5 21Saved C & B degrees .viPTH0BYOBBYOBaLVIN0Instance 6 21Saved C & B degrees .vi |PTH0LVIN0Instance 7 21Saved C & B degrees .vi%PTH0BYOBBYOBaLVIN0Instance 8 21Saved C & B degrees .vi+tPTH0BYOBBYOBaLVIN0Instance 9 21Saved C & B degrees .vi1PTH0LVIN0Instance 10 21Saved C & B degrees .vi;PTH0LVIN0Instance 11 21Saved C & B degrees .vi=PTH0LVIN0Instance 12 21Saved C & B degrees .viC,PTH0LVIN0Instance 13 21Saved C & B degrees .viIPTH0BYOBBYOBaLVIN0Instance 14 21Saved C & B degrees .viSPTH0d@BDHPDZ8cHR{d~xR2U$[ZU@/, ShRTU (X0TcH; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib =$TD1xh4 p+G4 9{Plb܋S@ p@xH P(43P\ihu Pp43PQhi]p P43P,h PT``h43P@ P43P9hQE P043Pdxhr|m Px43P!h9-x P43P4h PR|h43P  h!H P43P h   P843Pl h  PRh43P ht 8-P|xhh (< Hxp<`!@ x ( D @T |  @ pT` h4" p @ \ " H h  @ pPh h4" p  | " H h , p T , p $ p,HD0 ( @@, $ \ @ D D $0$ p t $ @  0% p  D1B ( d 08H3$4 &K  b̋S  T  $43    43 @  tT43 T  D $43 8- \$`D1B (t<pn54 &Kpexb`S p@ p(43p\ pp43pt|p p43p, p` 43pt|@4 (Z @4 (,X!p 4 (([!Oe \ 4 ($]S  $ \88` \D1xQ0(xJ4 9{ MbXS@ Xh8p@ xX43<x| 43x|  R| 43T8  Rh439QEh 43$ x|  X843!x| 8 43"x|  (43\#x|  p43$x| p 43,%x|  S`43&8 @ Q`43'  8-<xQ8H8@ 12LdD1x,5@@ 4 9{bTS@ <`0h8 \<43 \) S43* 43L+x| Q`43,` 43-x| P043.x|0 43/x|  43T0x| h431x|h 43$2x|  X8433x| 8 P"d434 8-x @L<  @7O,8,-dD1 xH(@0A%<4 9{ |LblS8 !,!!"d"#4#$$l$  |!L!,43 |!6xHR|M!,  |!!43 |!7xHR|M!  |"!43 |"P8xHR|M!  |P""d43 |"9y"d  |""43 |# :xHR|M"  |#T#443 |#;xHR|M#4  |##43 |#<xHR|M#  |$$$43 |$X=xHR|M$  |$$l43 |$>xHR|M$l  |T$U43 |%(?H`T $8- |\|xH%t`D1&%x1HMg + 4 9{%-bS@ &@&''x'(H()))*P* %&`&@43%&A&@ %Q&&43%&B& %'0'43%'dCx|' %Q''x43%'D1%'x %('43%(4Ex|' %(h(H43%(Fx|(H %((43%)Gx|( %)8)43%)lHx|) %))43%)Ix|) %*)43%*<Jx| ) %*p*P43%*Kx| *P %1`*K43%+ L *8-%x1+Xt@&@&D1++xHLZhQA1 4 9{+tLbS@  ,,,,-d-.4.//l/0<0 +t,L,,4 3+t,NxHR|M ,, +t,,4 3+t,OxHR|M , +tQX-,4 3+t-PPHx` , +t7--d4 3+t-Qy -d +t--4 3+t. RxHR|M - +t.T.44 3+t.SxHR|M .4 +t..4 3+t.TxHR|M . +t/$/4 3+t/XUxHR|M / +t//l4 3+t/VxHR|M /l +t//4 3+t0(WxHR|M  / +tQ0\&4 3+t0XHx`  0< +tQ0'x4 3+t0YH`T  08 -+t\|xHHx1Dx 0<,4 OY@! D 12 1xPgh77 4 9{1bS@  d223d344455l56<64 312[iu d 1224 312\Qi] 2 1324 313P] 2 1O,3-d4 313^ 3d 1334 314 _9QE 3 14T444 314`x| 44 1444 314a!9- 4 15$54 315Xb 5 1QX5,4 315c ! 5l 1554 316(d   5 16\6<4 316e  6< 176-d4 316f  68 -1x7D<  56<55l432d2 UU4 OtaP!` !@ hxP 89$9:\:CC4 "7h  "9A8,-d  @7P8-d4 "78i8PD 88 "9A8-d 9@ 8,8,  79l99, ;=::< 9;=, ?@AB0 9@:, :<:8`8 @9B:\:<0 $7:j"-' :< @9@::0 %7:k+71 :D 1B9@;|;H!,Tp;F=<4 &K;TbS ;<=t8Xu`?4 &K=exabS > >>?X =>@> 4 3=>tq(80 > =@>>4 3=>rt(8|0 > =?>4 3=?Ds(  > =??x<4 3=?tt(|  ?X4 9@@^ R| VV <?X4 9@A`! Q`66 >:4 9@B_! QX` 8`84 9@Bb :<<  D 1CCpx(q@PVLH4 9{C,,mb؋S@  CDLDEEEFTFG$GGH\ C,DC4 3C,D8vx(2|- C C,DlDL4 3C,Dwx(2|- DL C,DD4 3C,Exx(2|- D C,OE<h4 3C,EpyYqe E C,EE4 3C,Ezx(2|- E C,F E4 3C,F@{x(2|- E C,FtFT4 3C,F|x(2|- FT C,FF4 3C,G}x(2|- F C,GDG$4 3C,Gx~x(2|- G$ C,GG4 3C,Gx(2|-  G C,HG4 3C,HHx(2|-  G C,PhH|h4 3C,H(@4  H\8 -C,<\x(qH  D 1IITxDplIN4 9{IbS@ IJ0JKKhKL8LMMpMN@ III43IJx|I IJPJ043IJx|J0 IJJ43IJx|J I1`K K43IKTK IKKh43IKx|Kh IKK43IL$x|K ILXL843ILx|L8 ILL43ILx|L IM(M43IM\x|M IMMp43IMx| Mp IMM43IN,x| M ION`h43IN N@8-IxNXU$K*4Pa!U-d6 |H\4O|! EN@84OV! &0<4OW<!4P[D!"d3d \4Q<_L! 'x04QA0 ,5l4S\!4PL@  4RDY!h@ 4R?0HL PS |P pC,I%+t174SLx @L SIC,71+t% | pPD17U0$eT(`8-S40V4R`]H!4NW! \PTT`RQSR|PQQXQO,PhO71`|d $"$'-839EK2`9RSXT0RU,V(WTX@YVWt[ STV(U4 &KS}b\S SV\U43S0$43SO`"PD[Ph4T$T$$||1`RtE|PHQT`D?|  Q%TAD@|01|17O,B'i4QgX gD !5rP BlockImage$ P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin#p/+, 777rMMMqqq|||}}}}}}||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}}}~~~rrrLLL?***'''_GGGKKK111]]]ZZZL[[[uuuw%VVVmmm+WWWlll,WWWkkk,WWWjjj,WWWjjj,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWjjj,WWWjjj,WWWlll,WWWlll,WWWlll,WWWlll,WWWlll,WWWmmm,YYYppp,VVVggg,III]]]===+Q222^^^___&&&j"///NNNXXXSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVLLL%%%k: a...===@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<yk$ $0$@a$o74(0$ 6a$o706a$o70M`#o70e)o7ao7o7o7o7o7o7r1%6#.qk$'*000000$   pConfig@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5F54.000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................( NI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DDLoopCntTime...p ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DFLoopTermTim... BlockImageTP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinSb/S\SDII t~~~Nrrr 񒒒:~~~s%vvv.www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................( BlockImage-P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin,/!$! /- GGGeeex777& IIILLLe***BBB<< 444$555`AAARRRhhh~~~𐐐򑑑ZZZ~,,,+---,000xAAAiiiKKKa''')))o999nnnwww666,5---QQQ===_6---fff|||VVV222^0%%%```fff777g4,,,,RRR\\\666'''!!!BBBtttDDD uK%  +++IIIKKKra555|||NNN%%% U.666]888񔔔www""" }V8%BBBXXX...^7...c555EEEL444 0333jjj|||_4 BBBhhh888h> +$$$>>>ꐐRRRM 111GGG"""R! z+++<<<pF% 777\<<>>+++X;;;+U@d|***///@ l111󜜜.Of)))666 d!i222󛛛0LKKK$$$ q4 000@@@0'''QTTT...g2 +++GGG0AAAi HHH|||bbbl+ +++ZZZsss.nnnjjj'333UUU{{{%%%OD///⁁KKK*QQQ%%%? !!!xxx;;;U)))EEE,,,s!}===^^^y xxx999eI)))zzz^G+++ttt555D """ccc...h###RRRNNN IEEE,,,0n555???999999111U'''???!!!|/[***uuu+++7FfoiT-  GGG򪪪OOO V777CCC^ '''A,,,QQQ|3 <KKKggg///D 1"""|>>>zzz///O ````fffAAAu000`333_666_666_555q888KKKqqq@@@f%$$$lll𙙙𛛛FFF r2  %%%WWW;;; t7 l777333p6O***gggaaai12{777oooeee...V( H ,,,LLLiiioooIII&&&c: "=[ttY:  "+.000000.+" &9AC /12DE  < < < < `n5 n5m4 TT<o7o7o7p8n5o7n5m< p8n5mXkkk$H m|||n5tttXkkk eee`bbb$666UUUpTTT <JJJ <ww< $HxwH$ $00$ /1D, $ o7< o7o7o7< o7o7o7o7o7< o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7< o7o7o7o7< To7o7o7o7T $00o7o7o7o7T00$ o7o7o7o70o7o7o7o70o7o7o7o70o7o7o7o70o7o7o7o700$kk$ $0000$  | BlockImage)XP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin(/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (1 DC B /12DE $ o7o7< o7o7o7o7o7o7< o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7w$o7o7o7o70o7o7o7o70o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o70$o7o7o7o7o7o7o7o7w$ <o7o7o7o7o7o7< <o7o7< << <ww< $0000$ % BlockImage-P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin,/!$! /- GGGeeex777& IIILLLe***BBB<< 444$555`AAARRRhhh~~~𐐐򑑑ZZZ~,,,+---,000xAAAiiiKKKa''')))o999nnnwww666,5---QQQ===_6---fff|||VVV222^0%%%```fff777g4,,,,RRR\\\666'''!!!BBBtttDDD uK%  +++IIIKKKra555|||NNN%%% U.666]888񔔔www""" }V8%BBBXXX...^7...c555EEEL444 0333jjj|||_4 BBBhhh888h> +$$$>>>ꐐRRRM 111GGG"""R! z+++<<<pF% 777\<<>>+++X;;;+U@d|***///@ l111󜜜.Of)))666 d!i222󛛛0LKKK$$$ q4 000@@@0'''QTTT...g2 +++GGG0AAAi HHH|||bbbl+ +++ZZZsss.nnnjjj'333UUU{{{%%%OD///⁁KKK*QQQ%%%? !!!xxx;;;U)))EEE,,,s!}===^^^y xxx999eI)))zzz^G+++ttt555D """ccc...h###RRRNNN IEEE,,,0n555???999999111U'''???!!!|/[***uuu+++7FfoiT-  GGG򪪪OOO V777CCC^ '''A,,,QQQ|3 <KKKggg///D 1"""|>>>zzz///O ````fffAAAu000`333_666_666_555q888KKKqqq@@@f%$$$lll𙙙𛛛FFF r2  %%%WWW;;; t7 l777333p6O***gggaaai12{777oooeee...V( H ,,,LLLiiioooIII&&&c: "=[ttY:  "+.000000.+" &9AB /12DE  < < < < `n5 n5m4 TT<o7o7o7p8n5o7n5m< p8n5mXkkk$H m|||n5tttXkkk eee`bbb$666UUUpTTT <JJJ <ww< $HxwH$ $00$ /1D, $ o7< o7o7o7< o7o7o7o7o7< o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7< o7o7o7o7< To7o7o7o7T $00o7o7o7o7T00$ o7o7o7o70o7o7o7o70o7o7o7o70o7o7o7o70o7o7o7o700$kk$ $0000$ +t BlockImageTP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinSb/S\SDII t~~~Nrrr 񒒒:~~~s%vvv.www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................(1 BlockImage$ P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin#p/+, 777rMMMqqq|||}}}}}}||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}}}~~~rrrLLL?***'''_GGGKKK111]]]ZZZL[[[uuuw%VVVmmm+WWWlll,WWWkkk,WWWjjj,WWWjjj,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWjjj,WWWjjj,WWWlll,WWWlll,WWWlll,WWWlll,WWWlll,WWWmmm,YYYppp,VVVggg,III]]]===+Q222^^^___&&&j"///NNNXXXSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVLLL%%%k: a...===@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<yk$ $0$@a$o74(0$ 6a$o706a$o70M`#o70e)o7ao7o7o7o7o7o7r1%6#.qk$'*000000$  7Config@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5F54.000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................(;NI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DDLoopCntTime...= ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinN Tahoma 29DFLoopTermTim...C, BlockImage$ P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin#p/+, 777rMMMqqq|||}}}}}}||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}}}~~~rrrLLL?***'''_GGGKKK111]]]ZZZL[[[uuuw%VVVmmm+WWWlll,WWWkkk,WWWjjj,WWWjjj,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWkkk,WWWjjj,WWWjjj,WWWlll,WWWlll,WWWlll,WWWlll,WWWlll,WWWmmm,YYYppp,VVVggg,III]]]===+Q222^^^___&&&j"///NNNXXXSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVLLL%%%k: a...===@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<yk$ $0$@a$o74(0$ 6a$o706a$o70M`#o70e)o7ao7o7o7o7o7o7r1%6#.qk$'*000000$  I BlockImage2lP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin1/ p X-. ```*ZZZ%WWWGGG.^^^aaa솆uuu[[[* ,\\\[[[󢢢mmmv""" gggaaaWWW.]]]YYYxxx3[[[Whhhggg[OOO.^^^YYYuuu7SSS{bbbwwwIII"-^^^ZZZuuu7aaa\\\ KKKROOO~~~III( ,^^^\\\󡡡ttt72bbblllZZZ5@@@IIIttt999!.```___🟟uuu< %%%7UUU{{{WWWI'''L---```]]]m(((-___```ttt,,,SSS^SSS)))ZZZNNNB >>>KKK@ -___^^^sss---nnnrrrJJJ!Z@@@vvvAAAVXXXuuu111%*[[[.OOO/MMM/MMM.MMM?SSS[[[𠠠sss```zzz;;;,PPPppp&&&CCC󘘘PPPJ~~~瑑鏏鏏璒~~~󣣣uuu ;;;dddj###d999vvvEEEpccckkk,,,%uuuZkkkIIIL ```qqqKKK󱱱BBBA ttt<KKKjjj###@@@888,,,򕕕GGGettt7f???:::b򄄄KKK~kkk```###(uuu7FDDDۂEEEkeeegggJJJ))): uuu7.CCCbbbWWWPPP@@@***K uuu7000TTTxxxEEE777***U uuu7 QQQz===~...㠠)))W uuu7SSSw===z,,,ޠ)))V uuu7 ***WWWDDD333ꨨ)))V uuu7KKKaaa```LLL;;;***V uuu74MMMwwwGGG^^^rrrAAA'''Uttt7MJJJ镕>>>QQQTTT$$$Qttt7uMMM󪪪+++,,,>>>~~~XXXEuuuCeeeZZZTTT𸸸$$$000񞞞DDD3 uuu o666򏏏...ooo[[[TTT:::l#ZZZCCC>>>>>>999IIIyyytttXXXJJJEEE򡡡---tttdddWKa_^wLLL|||sss---|||___|bbbLLL BBB裏CCC; L!!!OOO}}}ttt<<  G###PPP}}}uuu\?.pWWWчwww;;;~***pppRRR^ G###OOO|||uuuA W\\\YYY333` UUUeee!!!x3  H###QQQ}}}uuu7+++6I@dFFFsss***E H$$$PPP}}}vvv7...hhh鐐mmm---O G###NNN{{{uuu7[[[```TTT$$$O G###NNN}}}ccc7333!$$$?R< I%%%FFFDDDCCC333y.  .Sc`C /1D,  $ o7$ o7o7o7$ o7o7o7o7o7$ o7o7o7o7o7o7o7$ o7o7o7o7o7o7o7o7o7$ o7o7o7o7o7o7o7o7o7o7k$o7o7o7o7o7o7o7o7k$o7o7o7o7o7o7wH$ o7o7o7o7wH$ o7o7wH$ wH$ wH$ $TH$  /12DE $ k$0q7q70q7q70q7q7q7q70q7q7q7q70q7q7q7q7q7q70q7q7q7q7q7q70q7q7q7q7q7q700$kk$ $00000000000$ /1D $ o7o7o7k$o7o7o7o70o7o7o7o7o7o7o70o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o70o7o7o7o7o7o7o70o7o7o7o70o7o7o700$kk$ $0000000000000$ S BlockImage P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin /   mUFF(F(F'G'F'G'F&G'F%G&G&F%F$F%F%lSFmmmoXGH! Y) c,f/e,e.d*f,d)e,e*f+d'd(f*f)c%zP>;;;S/q4MUWTXQURTQTMNQPG?///b9Piᬍ_^ Z222l;YtI`e!333o?`w v6Ye!222o>`~H$ _/ k6k9j6l:k5k2[m!333oBf} _0 Tfe`eek4[s!666pAck8jxNՃk6au!888pBjk9nxN*^Մl:bu!888pAfl9oN*l@ sl7e{ 888oBfl9nwPl8Pwl9d} 555pCkl;{ևn׋l? j ///pDk܊l@ lȿ---pCiYl:gȿ///oCh渌OxEn Ǿ111pEp}iyJl<mE wS hnkwR mA l? zQ h|Ǿ222gGj߀zo{́ۆ܊́wr~Fƽ:::D GѵļGGGȿǾǾƽƽƽƽƽƽƽûggiOOOqqsEEE]]]YYYKKKRRRUUUSSSQQQOOOLLLKKKKKKKKKLLLNNNPPPRRRSSS\\\lllwwwrrr@ Variables@@@VariableInfo.ctlP@0Name@ Datatypes.ctld BooleanNumericStringInteger Boolean Array Numeric Array String Array Integer ArrayUnknownDatatype Variable Info Variable List UserBlock  !MerlotIconData?@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @ddddddcccbbbaaaaaacccccccccccccccjfffkkkiiihhh>???``````]]]\\\YYYXXX]]][[[WWWWWW QQQ̇///``````^^^]]]ZZZYYY^^^ZZZUUUQQQ JJJƉŭ%%%' ``````^^^]]]ZZZYYY^^^ZZZUUUSSSMMMń&&& %%% ``````^^^]]]ZZZYYY___XXXPPPGVVV=NNNÂ---^0009HHH'''``````^^^]]]ZZZXXX VVVy\\\Ʉgggsss>>>飣饥fffb@@@``````^^^]]]XXXRUUUxxxmmmhhh===YYY> ``````^^^[[[rVVV𙙙dddhhh:::mmmY$$$``````]]]gVVVeeejjj<<j999LLL4'''XXX]]]]]]ZZZZZZWTTTᅅmmm &ZZZ]]]T %%%VVV[[[YYYTTTxWWW葑)))Y ?kkk𘘘iiitLLLHFFF?RRRY[[[gggЄ;;;~ T!!!fff>>>3V^^^4445BFFFlll"""y/%wHHH󀀀aaa*** W 1 p&&&444777777222$$$ Q% &.//*# $$ @;;;;;;;;;777777777555333/// KEEEgggoooXXX-<<<;;;;;;;;;777777777555000***WWWq 888;;;;;;;;;777777777111X===fffb---oooϫVVVZZZ>;;;;;;;;;666888666XXX聁M xxxջ'''"^777떖m%%% ;;;;;;;;;333%%% rrr[[[pߔGGG⥥Ҷ&&&);;;;;;;;;222d+++vvv!###:::::: 999C999'jjj!!!L5///5111555222fDDD؏CCCPppp***teee篯݄J 333,333❝PPP)---9111閖OOOS _lllwwwuuu~~~99990009KKK,,,RRRq)777-+++>P]]]$$$WZZZl?%$$$___阘ﶶmmmSSSLLL7<<>>%%%g (OK# $$ @;;;;;;;;;777777777555333/// KEEEgggoooXXX-<<<;;;;;;;;;777777777555000***WWWq 888;;;;;;;;;777777777111X===fffb---oooϫVVVZZZ>;;;;;;;;;666888666XXX聁M xxxջ'''"^777떖m%%% ;;;;;;;;;333%%% rrr[[[pߔGGG⥥Ҷ&&&);;;;;;;;;222d+++vvv!###:::::: 999C999'jjj!!!L5///5111555222fDDD؏CCCPppp***teee篯݄J 333,333❝PPP)---9111閖OOOS _lllwwwuuu~~~99990009KKK,,,RRRq)777-+++>P]]]$$$WZZZl?%$$$___阘ﶶmmmSSSLLL7<<>>%%%g (OK# $$NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0Dflt( eHXQXZXcSegoe UISegoe UISegoe UI0RSRC LVINLBVW r r 4VINSTRSIDLVSRBDPWLIviCPTMDSTMDFDSLIds VICD vers4DLDRHFPTD\CPMppSTRGICONicl8DTHPLIfpFPHPFPTSTRec LIbd(BDHP