RSRC LVINLBVW 1Instance 2 22Saved Modulation_Sub .vi;RSRC LVINLBVW5H 5(Modulation_Sub.viInstancetP<@UE,^j̲ [N[D϶A';9ُ B~0ُ B~( h'Ah y))] "LVINLModulation_Sub.vi:Instance:Instance 2 22Saved Modulation_Sub .viIVOVModulation_Sub.viPTH0Modulation_Sub.viVIVIWaveform Array To Dynamic.viPTH0Oexpressexpress sharedtransition.llbWaveform Array To Dynamic.vi@T Output@T Output Signal@@Input$P byobbyobZ @@Array@T Dynamic Data Type  V c d1` P cx@flg@oRt@eof@Pudf @@ Array@@ dfd@@ txd@@ old@@ extP  @P P c4@T Dynamic Data Type @T dfd @T txd @T old @T extP 0 P @*P  @!! @6P #$$   %& @' @3 P*** @+P%%%% P% @. P&%! @0P%%% @2PP  4 @5&P"(),(-)/136P2 PP   @:@ P @=P 9));&<9>9 P @@*P  AP. cH dT @FG cP c c( c@T Output c`>PQQQ dR d d $ 07 8 ? B B C DE0HIFJKLMNGO PPPPPS0T0U0NxS=KA JDQ!66XڈX( KmbaHX% {ofQ ͓`a42p4m.P: š^k:ϬgtwҤogWxw܄>fR(a.9Z}1AYv=(/i>`[%ЖXrOlK Tk` Fp].FIzRxpO! WC8Y(33YāxGo'⧂.'FcL+(]11ƌ"Mp5:bDkcӱ_mFt5`R@K!o7'( >ҸRWYm닻|n0PϳZ*@ TFHpC -Q-#|n)Z>*hO+zlFX&-^Ag]Vgbմ[3؍z 2.@,D~/YI,\k+j>Jۃ›^W"܋01sV3,N8Me{rg`HG⃃xVXRn{BHW($IRo`ǔU6[(YxfF)'3#i;zG&;.a1ltҨ߁x"URhxt?Ӣ-~t5TiӻÅ $%Zw/bl0lZ1Nyk#뢗Pľcxw8F<2kluճ㈫jMW5V!U]5wu]_l`s:)aH2,. x ūF55=}J~$$ 762_Cj=,-4KCi7ν 5' Fu P8.5f  P@T Dynamic Data Type @@Array P P p okConverts numeric, Boolean, waveform and array data types to the dynamic data type for use with Express VIs.$PTH0 lvexpress.chm Convert_to_Dynamic_Data.html? QX QG B UG( X?03 " "30 " 30 "03Convert to Dynamic DataZ @@Array@T Dynamic Data Type  P @@YT @@T Output@T Output Signal@@Input$P @@Array@T Dynamic Data Type0 @ !PP  @ P  @#     \FPHPLModulation_Sub.vi:Instance:Instance 2 22Saved Modulation_Sub .viL4;5;H 8d :cQ%A&AArrayH ]D8ES8ESDynamic Data TypeH'4'4P6C6CPaneH:G::HLF[LHLP~Jc~KcPaneH"4$3P2K3KPaneHnpPD$TimeHD"  U D$% AmplitudeHDan-an-PPanehDY Z Waveform Array To Dynamic.viHDHD    nn g.g2 02 C+xZkp>W%[+Jر$g7vbG $G].ɤIh31%?2m?!JMKuK $%!P,a( o4MQnϽWUHiwd=wv%iѧ,% r//ºѧj$$$fG~y9rh䳡V bu)|bG R} įe@LXےN0."*I>_Jw}h!Nײy' HfiQ @`:t3PA9נrwYtmm$6J=ay?[ī 0ųͶY`z C ZN!],o"B%IQ_Q[Gת.& |h5QT@`n&dI'(U7 03>TcT2c*)0ӹIфOC j6St[}V.\:p΃_4JjVU5YWYW f prh֫#Y~r21bXƺ /p Й v֭^$K#|oXHLk 6e!e4 WoN39|TBM_HҾ!v*'ڴ`s}Ft-^K@-8'L H;3o1ޜ(LDsX /f SվcZ^b9+xtM|rtc<^К͆b䯩iINtf+}|y͈L fW` z=Śkwf+Dq۳.;yfOxoQ6p_~|W]9>>32Ԟ 2!Qp z0WܛpԼxw l,"n%λA^ 2Ո"S$9K!!~ZuF(D{O*=(I-TE $5e(I %1VɃY`r$^fS,GIvoJ2(3&.QBIt]⺖Ʌ%t( Bj.~k9װhzU Gr"kJFP/6[( T9q徨py:vb.tA@xb[ɂB8e0ʎ??Oa݊'|M `7x/7i9 Fge|eA[Ue sd):ۥxk3:]9RRz |k;_Z_K7W+#{!p8OQNir*av6cdS~'0Cw,_g':D\Xnsy(^jO@A/ObG@$۵N:݁lĮtûECN_}ϓt b;Hwt'PS'q醏}(Ť ~F'uTҍz_vLLn0#7iVM+Ђ`H]ء>"n]` \ «mPl QH6E+$DvVӏ.V'<ypYf=p/vgPi #jJ%cb Xixە&ncnDZϕdOP-"_b;W,%R􆒻,zXQ]et#eśClA΀{;*.F#rJ6wJ<Զ0[#Lga>[#nJ x!DJ[$ngTXT*mwk R#>;n1S4n㌸qc?j:O$6jU<[[ж=y$>Cє{c^c x?x>m}a:ԋ@̟W,3 7gsBdQjE19xǥ^l!i2JHW-b!gt:t19k%䌊{lrKꗚ=L."gz^<]_%䩘f1%F1BDHPLModulation_Sub.vi:Instance:Instance 2 22Saved Modulation_Sub .viIUVIWaveform Array To Dynamic.viPTH0Oexpressexpress sharedtransition.llbWaveform Array To Dynamic.vibyobbyobRPTH0|xKTQϹ3oL ei:6ZH4m2hC\$J@⦅. MVh2Z1f:;i"|=,xoutGzt#3Y}vPw`v޵hx zl1HLDUl8ڀdƜގQxJ#*)(Od*ڢB :D뤕/h:Lq:/OplEZ<μq(^12@?&O!\~q⅒J^d؊i'lYYr]* ؋e?]M- Y2mZuV |:z4[`iĪEbz _WizardP2PTH0\expressexpress signal manipConverttoDDTConfig.llbConfigure Convert to DDT.vi_OriginalInstancePathP2PTH0[expressexpress signal manipConverttoDDTBlocks.llb1D Dbl 1 Channel to DDT.vi LocalizedP@0TagNameLocalizeBoolean ConversionP! Data TypeP_Boolean ConversionP! _Data TypeP_Boolean (TRUE and FALSE)P!NI.LV.ALL.goodSyntaxTargetsP0 @DfltNI.LV.ALL.VILastSavedTargetP0Dflt)(IUUA Q8>Q8>:>:>I?h  o  v  }  TahomaTahomaTahoma001RSRC LVINLBVW5H 5( 4#LIBNLVSRBDPWRTSGLIviCONPTM80,DFDS@LIdsTVICDhvers|DLDRFPTDCPMpSTRGHLPPHLPTICONicl4icl80TITLDCPC2XDTHPlLIfpTRecPICC8FPHbFPSELIbdBDHbBDSEVITSMUIDHISTPRT (FTAB<$ T @0X|$8,x( |   h TP\$4,|,-11(33441Instance 2 22Saved Modulation_Sub .vitP <@; e]N@.HXG op1Dt'ُ B~0ُ B~'q/Ճ_,iܔ .+->T *LVINModulation_Sub.viVIVIInstance1Instance 2 22Saved Modulation_Sub .viPTH061Instance 2 22Saved Modulation_Sub .vi @@Array@T Dynamic Data Type  VIVINI_AALBase.lvlibFIR Windowed Coefficients.viPTH0>Analysis 3filter.llbFIR Windowed Coefficients.vi 6@LowpassHighpassBandpassBandstop filter type@ high cutoff freq: fh@ window parameter &@@FIR Windowed Coefficients@ sampling freq: fs @taps5NI_AALPro.lvlib windowTd.ctl@window @ not scaledscaledoption@ low cutoff freq: fl @errorL     VIPVNI_AALBase.lvlib FIR Filter.viPTH0/Analysis 3filter.llb FIR Filter.vi9VIVINI_AALBase.lvlibFIR Filter (DBL).viPTH05Analysis 3filter.llbFIR Filter (DBL).vi @error @@ Filtered X@!init/cont (init:F)@@FIR Coefficients@@X$  VIXNNI_ExpressFull.lvlib*ExpressSpectralMeasurementsBlockNode.xnodePTH0_expressexpress analysisSpectralXNode*ExpressSpectralMeasurementsBlockNode.xnodeíRVIPV3exnSpectralBlock spectral measurements peak poly.viPTH0hexpressexpress analysisSpectralBlock3exnSpectralBlock spectral measurements peak poly.vix̏VIVI2exnSpectralBlock spectral measurements peak DDT.viPTH0gexpressexpress analysisSpectralBlock2exnSpectralBlock spectral measurements peak DDT.vi@T Signals@T Measurement Output@!Restart Averaging@!averaging done@! dB On (F)@!unwrap phase (F)@!convert to degree (F)@PView@Spectrum Window @T Phase @!status @code@0source @P error in (no error)@averaging mode@weighting mode@number of averages*@PSpectrum Averaging Parameters@! All Spectra@P error outL    +  @@Array@@Y@ sampling freq: fs @taps@ low cutoff freq: fl @@Demodulated Signal&@T Spectrum of Demodulated Signal@@Filtered Signal,    c d1` P cx@flg@oRt@eof@Pudf @@ Array@@ dfd@@ txd@@ old@@ extP  @P P c4@@ YP   c$@ sampling freq: fs@ dfd@ txd@ old@ extP @ low cutoff freq: flP  cD @taps@dfd@txd@old@extP !"#$% P cT@@ Filtered SignalP ) 0 P,, @.*P++,,,,,-/00,,, @1! @6P003440- 0,,00,,,,5,,6 @7 @-3 P::: @;P5555 P-5 @> P651 @@P-555 @BP,,,,P ,,00,,D,, @E&P289<8=9?ACFPB PP 0 @J@- P- @MP I99K6LINI P 0 @P*P ,,,,,,00Q c&@T Spectrum of Demodulated Signal @T dfd @T txd @T old @T extP TUVWX @@ Demodulated SignalP Z P>6@LowpassHighpassBandpassBandstop filter type @0 @] P^_@0 Terminal Name@0Terminal Display Name@0 Terminal ID@Terminal Flags@S Terminal Type@Terminal Map ID?\PTerminalData.ctl%@PabcdefXNTerminalData@@g Terminal Data@0 Instance Name@0 Type Name@ Draw Style@Connector Pane Pattern @Flags @Numeric&@@nGrown Terminal List Order@ image type@ image depth@@4image@@4mask@@0colors @left@top @right @bottom@Puvwx Rectangle2 imagedata.ctl@PpqrstyImageEjXBlockNodeState.ctl)@PhijklmozBlockNodeState@0String@@|types to adapt@!show config valueBNI_XNodeSupport.lvlib XNodeType.ctl,@S default type@0display name control@P}~Cluster>˜^ExpressTerminalInfo.ctl@@ Terminal Info"@@|config control names @@|config data strings @SVariant @@config control data@@|units@! configured?@2config VI path@2 block VI path"@@|config control labels@!show config value menu@!config value menu setting @@-context help labels@@-valid help labelsK˜^ExpressState.ctl1@P ExpressStatefí9NI_ExpressFull.lvlib*ExpressSpectralMeasurementsBlockNode.xnode State.ctlT@P{State@T Signals @!status @code@0source @Perror in (no error)@T FFT - (Peak) @T Phase@P error out@!Restart Averaging@! dB On (F)@!unwrap phase (F)@!convert to degree (F)@PView@Spectrum Window@averaging mode@weighting mode@number of averages*@PSpectrum Averaging Parameters @ P^ @ P^@! All Spectra c` cn c@ d5NI_AALPro.lvlib windowTd.ctl@window @ not scaledscaledoption&@@ FIR Windowed Coefficients@@ X@!init/cont (init:F) c @error c@ high cutoff freq: fh !@ window parameter c\@!averaging done c cw@T Dynamic Data Type c cP cH d  c c c`>P,,++++++++++++++++ d d  d,z 0 000 &'0(*G H O R R SYG H O R R S[G H O R R \ \ \ ]8` 08(((((8800 000000mExxT9ssR$*.AE)^&a!  **l`Y,XPEž*bEAQaG!|~'yg%v3t"*;D%Nn.{(e@)I S+K>u,;tƇ?=Q3:7>#Et }i2(8&*!`'eSSbP1iҸB`: 1#?#9.T C)ǠpZ#HZECQE*7[c,G8Ax+mA;8Q8^Mq[q8I8YQ1d<‹0V8a}bcG1I 0ĮzY& @dED[} 0h+Hw))D/獩+f-/6pq: n2Π+`1f)fй3tYtl33c͜`΃]0`a. 1➹la.F^R\a;=0B\tJeW=LnWC[kŵ :zd\b KFJq~`,[E6sٸc,.{ 1̝.s7l a-1p<8A}abba2AERfO]2ڨx f rճ79zTS@aSI߰)dZp/S^pYfjh>`,/]X1,pX2ibzƼc_Gf=lS"[ f`;ddTA܇p}iH ڄrk5)F3ȜA+60: 9VŜMO'͙#Z8}ȜGk,1s>}~0/0 Mq?3[(.2`LK1esr36\a 1Wy11׊!/sO1e37ܼu37Ny3֬aWSq+sm۱f1w)f! VwO~ 'WsG%|P=B oklFe*Nc^8N^qiO/ŷx:Jgi PNz,ߙVG|t|JMc]_tvZcҥKttV+\a{\Je>?0Q32<^W#w[UGYG1ѭ}WzZolopM[Eaz3d3E)mM}<&8ԵG֙FU^2xEFE`DX! y[BV.mޣ+m5>@[KOum}Fiim=}Ai_iwt=?!l=mZBOj3oL`ߐ#%}(uZ' i7~Eoe0d0e{Q(;`';#|gt]~7,wd9m]i܃>{rozKvdwzAKOqك˞H{doZ(tCʾtG7˃AJ9.O`zTVГr(=+QRC[pT/(NVr4"ɱBq"_xp8~2,6I/}+k'9>ІzzUyer24e#Oީ4_NkiU 0̠Y4OMət<<m>R9ˋіKі=9ʹ+ЗWaLr]B=o7 MAÅw}-^}i| 0="Qhy @Rh}et|f˧".ςq]"_tҍ5q%=$@[¸>{V`_kFVB'"OD@n_"koDo;c#'&f/mfQ'k4Wtz>t^@g4C/ۆ9z Kiޞ.;zGD^}gZB.Nޕ>i/Yߛ~ջ wy:n/{#܉>H!!ߟ;>]T]NhÑ4G?.҇A1T4},xO'-' I@?nZWr^ѽxGZOoII>?tw2t?v4UGPZzQB?j[UqۺG#Jvq?j[?P *_]u rel1T +*d1U:OuSqz?#2Q.#GT+ cO]nO`R\YR$U&8)ӍS[WyA`(ݹВFShyT Wޱ:G%aG8=VTRMA]O&UtL1 46(\"xnv'wt{ž`Hi]H/pc)K!o h3zDUW'DŽ@]Mx>P!ei}~;X4tjCmW;!HeO]'%amv:W(TW2MWyJH H>h !>?P%Uc7.W.)q9?h VHtESӺ <˒&cTc1 q\q45օȂ$/ψNjVhdK(*rA)]93Wp5?H7~\ڕ [&^*J/=~gmߟlo+Cbٚ9{ik$K~ߒgK9+s9o=铣U5畔?ۜ95M4c`s]urjf5Q^F-(£"<(# <# ܋p/½"܋pw"܉p'wZ=L'Ռ3KGQQFQ@!BOzx) =QBOzЃ$(D' =QA6BOz(($=QAD'=ADPYGPdPD'=-E'=@OzM@Oz"dQQjЃb =^BzЃ =^BzЃ =^BzQ8$H =^C^BzDa5N'8 =('8 =('8 ='8!ĉJQ=9QHDzũF)8՟=-C%6, lC {8&Հj٢cOzU !lj, cWPY7nիWӒ%Kh…4k,jjjcREEuڕJKK˕4{zB w7xlۼ wcP0&ǐLJ;+^N2q1UvU% e7Veב2c4] J  ZE:g<6DBzV7ie[\[W֖'\jwܾW NbIMikv"ʚs`eXS2^FR&Tʜ?rKbϪܒu!G?ƓƼuIݓ*T9kRG.A@+XUƎ7'9~Jg/bjl<=&)(x?/>f^ `*"c QAAțwflfĒ絚hjC"oCE_Wm>uv;zu[!%i+t,nZu']\4Sy\i7+]l̛oݱ$uJgGm%ƑS#-;VǛ-^}m? 9~.?.kpY'j{6X~5yo }΅{ܫ_"{?rgza@VIDSModulation_Sub.viDSDSNI_AALBase.lvlibFIR Windowed Coefficients.viPTH0 DSDSNI_AALBase.lvlibFIR Filter (DBL).viPTH0 DSDSInstance1Instance 2 22Saved Modulation_Sub .viPTH0 DSDS2exnSpectralBlock spectral measurements peak DDT.viPTH0  xmlg}##ҭhvSAiȶxG)M:nevmd>j@$BM7V8GBq'4L =y=_ܔ?{{?M>H0;{<~`qUn` X /=-gƍ4)yxт2lR:} lJnQ<tWA`D7 L@n& H@H岆>+\e!cp1cE .#n0qKھ 6%1 Qٲt-7f]D= _hϗhB) g=Gȏ<^F*s7N Di *jmM䀠W.ɩT;PSpb dP cqa4 khDF&\`zД (anj} V#(4bN >$h?}>s~S)# 5r9Kǝ &?rCeZum+ǟRΣrQ;Kɼ' d0Cl Ƒ!֌pOMIu[62?Ku#Ous4i1Zoq8-c"8Mm>kY*( 6 3F\Ip/ow' n qM E Л e-Y61AyLWMktmhI7&4ppĦ'bLvfzF;wuwn,קЩ_ ]yy";}(%MU)%3aQuoy6%,"Vo̔5\"?]| +NSeV=KU!n1"}W>Z1X)c.\Yc*S>B,vPV5?WsrNX:{";P|eM%1&cBI&@5Z~C+tɽuTx}]F n[S%wS΁2E!r}Ѝ>!78Z84pt };J &7&nÁ_>crhsdp\f.`~ SnĵtղНSV٫:ZZM?}`~x_Fɲ-K%ےWSJ%M@%$! h+d۔\R~ua]uz%v~% x`m]Y;[ ~R%%Bb^w~{˚[VT& [vG~ 3[R"xI3F.Zв-tٛr˵Od:\*IS)Zr'PYǾ d3μijYJdYuZ?@hjq0zϬx1VHF{]v;vZ6$;C٘i( -^9DEFf|[nEVX|Xy9ih:sDuzǝ+jv5syVPCJwGC= ב=ʯ6H {@kGa|y> UCK|2gaxSַ` 7=|?}>iuiO? CBS^ 5BÛ{sw½R7ȝW)ʿ-ǣxM=Ŀ~h P8.5 P @@Demodulated Signal&@T Spectrum of Demodulated Signal@@Filtered Signal @taps@ low cutoff freq: fl@ sampling freq: fs@@Y@@ArrayP P p TTTuu$TT$;a$aI2xa!A,,,,+,,,,,++,,,++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###,,,#,##,,,,,,,,#,,#,,,,,######## p @@@Y@@Array @@Demodulated Signal0!P @P @@! dB On (F)@!unwrap phase (F)@!convert to degree (F)@P View@!averaging done@!Restart Averaging@T Measurement Output@T Signals&@T Spectrum of Demodulated Signal@T Dynamic Data Type    @@Filtered Signal6@LowpassHighpassBandpassBandstop filter type@ high cutoff freq: fh@ window parameter&@@FIR Windowed Coefficients@ sampling freq: fs @taps5NI_AALPro.lvlib windowTd.ctl@window @ not scaledscaledoption@ low cutoff freq: fl @errorL    ! "  @@ Filtered X@!init/cont (init:F)@@FIR Coefficients@@X9$"$%& '  P() P @+<_Q    @!status @code@0source @P./0error in (no error)@T FFT - (Peak) @T Phase@P./0 error out@0 Terminal Name@0Terminal Display Name@0 Terminal ID@Terminal Flags@S Terminal Type@Terminal Map ID?\PTerminalData.ctl%@P56789:XNTerminalData@@; Terminal Data@0 Instance Name@0 Type Name@ Draw Style@Connector Pane Pattern @Flags @Numeric&@@BGrown Terminal List Order@ image type@ image depth@@Fimage@@Fmask@@ colors @left@top @right @bottom@PJKLM Rectangle2 imagedata.ctl@PDEGHINImageEjXBlockNodeState.ctl)@P<=>?@ACOBlockNodeState@0String@@Qtypes to adapt@!show config valueBNI_XNodeSupport.lvlib XNodeType.ctl,@S default type@0display name control@PRSTUCluster>˜^ExpressTerminalInfo.ctl@@V Terminal Info"@@Qconfig control names @@Qconfig data strings @SVariant @@Zconfig control data@@Qunits@! configured?@2config VI path@2 block VI path"@@Qconfig control labels@!show config value menu@!config value menu setting @@context help labels@@valid help labelsK˜^ExpressState.ctl1@P WXY[\]^_`abcd ExpressStatefí9NI_ExpressFull.lvlib*ExpressSpectralMeasurementsBlockNode.xnode State.ctlT@PPeState@Spectrum Window@averaging mode@weighting mode@number of averages*@PhijSpectrum Averaging Parameters@! All Spectrax̏L  g31k l4   + Pmn                 ! "#!!"$%& '*   ,+ ,+ ,+-1234fg31k l4o ggkkjihll FPHPModulation_Sub.viLLMYTLNYTH_Ql}_S_|QG>TZG?TZArrayHZ&g8Z(Z7LLYLYH_l__MGTGTYHZgZZ]DE,R}E-R}sampling freq: fsHX0e\X2e[_DERPERPlow cutoff freq: flHXe+Xe*PDERERtapsHXeXe[DGT"GT"Filtered SignalHgtgtPErREsRPaneHIJV\ILI[H21PPaneHP   PaneH0; 00PD$N[N[TimeHD$?xL?yLU D$ AmplitudeHDp}!p}!jDIVGIVGSpectrum of Demodulated SignalH8E8EPEORhEPRhPaneHI'V9I)I8H21PPaneHPPaneH PD$!.!.TimeHD$pqU D$ AmplitudeHDrr^DIVIVDemodulated SignalH8E8EPE<RUE=RUPaneHIV&II%H21PPaneHuwPPaneH PD$!.!.TimeHD$PcQcU D$ AmplitudeHDrrPPaneDww3exnSpectralBlock spectral measurements peak poly.vi]DNo[Np[Restart AveragingUD33 dB On (F)\DZZunwrap phase (F)aD0=m0=mconvert to degree (F)PDrsPanePDView[D*o7*p7Spectrum WindowHD;pHy;rHxZDRRaveraging modeHD# # HDHGZD"P"Pweighting modeHD7D 7D HD&3@&3?^D6Cf6Cfnumber of averagesHDGTGTPDrsPaneiDSpectrum Averaging ParametersWDop All SpectraOD))FFTYDSU FIR Filter.vihD~FIR Windowed Coefficients.vicDi,k,Convert to Dynamic DataHDHDHDWDcpcp filter typeHDrrHDssHDHDMMHDHD++HD :> :O<O v"v& $&  {{   xx   YY   xx d~}x |TE^'鐫;$@HB#pC9dP@A.(DYeoq#x-(Bg<1;IݽݯN~]§xU_U*W7)@\?/Ӄ5 މS ʾ TNW *HPo{tze^pn B78VN/aoeF.ȁJ"$b^,/J ^d%b%_ ~٢47|+w#( BXFgi< pp3"9{{fI9X*͟frNPjVk2TRקxgSPj;Wnco+M.ewF =%PwuOsLBJEfD5|lNs{\ioȀ(3|~G`oEM+#HXž} ̕&UQG"r *Br%6`Ejc%+^EsW%jn"޽cs Y ͒Y* mV.dCZ$4+'(f}p#lm)MaʠJ+jӜ>}{pJdc tn05:!HeA)Loˬiu]4<4ZEg}a/&8g7i?A=D(Ā^ jD;jMD jM.eAݔZ>KϠ~z~v,1)ѠT=A`Am99* j Šv({gP;BP jJP{#fAT_Rjov'4e)^>sLۅ e5ghg9V7/P`3RBY!S졸S,8Sg e eB#qCf!=j Yz el__:N%p)ل $9WR= ̞%W5gW'ً̞{Ɣ<;Owkӳ)=={/ٛSk'Rif̳CgԳ5g+f={q՚g.tYzzտgI/7z}<ۭxq}ٳlArr=OmaelX7T  G'wutP@G'"OEU\b޿a?卾cBߡ{Zo~KΙX[zֳJMM͉ژ@%u7qcfov%Ҵ4q=RZBJ 5'7(šOb9n(27sZzKﷻ[PrBu\wf7b#4ƻ ˞̕MVVhWj>)M1y3]PIYtG0 ;1Z!Z~;Ȏč`mm_lGRّU왛cs ŢW꾁uv^qr ʈ.ͷğD9.i`Mdp~jP ټ{T,٢,v4`W)w0_b8PU=h|NP^ɖq*tlαH&9z-"ؼ8,:ɴ?cT]!CrTmCq_h>D8$ %ϟ[I:G!X J ,sl#rq68p!,.>;FCB&y o+8XlOSsyKnbr q ys{g~dN=Gp74"#ىMR" -r8)^3ySV^IJǯVWj t w -b< Pq)͋\1NbyMfKӵCINv+ɱ[IN/I[IN~'JHlL.T3~UDW]T`#gD4ׄUAR]䞴9OW5/k$:y=^*Jt5y(DYOgD_j+wjmk/xUXpTk'3m$'q%^}TxNNɬd[IQ3s|c/5!00/+[DVh!0={\H`ޟfHӔUېjI7D.ȁ,k:_c>XmQb=k5qWRD\UH2a+,,YPT m &UfԚCc_ZÝjC3U,9pf1t T&7192}b8b]F\H w'q*\k:6![to޼7弛N}Xŝ*M>n.`{g=T\2Ux;vZ K,Ws^Na ز ٿĥ?+s#'N] N>TeyUv? R.Xv4 7OԽ!O'M3IY8r3/QsfPAgBs}ȕ8wmιE;ټEgBYEhif5(Z"'9$|sdn>(@[]I/ G8vM,ᇩ_iϗZ\ZKuBb]̏ C5g~_/{̂2,^2\(^9}! :z/JwYdnnQkJݺ,uTz.X*ڭnePanW*yv& R=x|v(0ۭB/^nobpc03ۭR[gn 膽Cn\mƊq̆fן9ZIQ[br]g:j| WZ$2J86By"śzƢVknDx eQ^c)5^kdN3Tgp ׸ u^86I5.b5"=^cNb-f߇);m.yKN3^'MGMk^cvRʹ؉Ŝxbb5cvx4Mf^cakKXjk\ܞ׸khSk5U"1-Ĕ'7-Iiy$,ONטb5Z)Q^Tx 8m/i0x}aSmx_x֗h5bGt^y 8V,׏te+^!4F5=E^CIPs5^WFm F)"QFӌרHר l"v|]%]~B^iktKר ,$쬽RI^ctR-*WɖJEkԊ , +^e.M"1b>'^Lטj9fЃg2_#vpZZuy-b0tpzӪ5F3 V qvp^F7$)[WMC5%k O<1RxZ!^Cy~S5Fd5YK`5΋k058֘5v 5ƞXcx x Yqx 2φ!}^\A.J ^\^ .^,J k_Y, 5*;.g)AYp<@@5rkTPc| jO; +,p m/jQZik•c,՗ep3c7Ag;o5Q\pYpJjI mk-x }pkM `@p 7ΊרӋ7k(f 2k6F%x5{^+68uq^\a5d5̗ExRśzjM53^} kLXn`(x1t^C5kI5 5ﱆy`M"r0H 0M[)#O3^cNI4UakNjMOרM}SF俯џ5^)k\*SF] d5)5z"х-D^[JGt0$-iy$,kx M=RFEרLU)|_kC%(K05GXoLK^m MkTx X1\?_< 5Ny XA'׀ikӋ׀5NS]XĎ^|?O/^$kck)pz Q^!,y Ht\^lvx Okܤy m>:kdx_%k yQ^#S5HI1i)alZs1kGSx o*Ƥx w+)^CJט1k)-k"W ,uqْlI5>&]b~ ^ÃPxV[A`J@]i5oIޑ(іVlv!ޔV9Q^;8/AĻ.)7J_$k֤x hL׀5`kCF(DGx ؘ<x m5`\#Ok?5;j^vk6*n׀'5I׀5<^x c I׀5`@UVoPe"Wik3VÎ׀g+k.k-An5az!Q`Ghn3w0 ' ׀ بр s5QFb,o,x~0\jo5_iר5mQdk5vlpnkHIF9Qx3TOkZARrm%\n HZ.\#T\!`[0\݀Zgn65Z^D~ʴٿE35x(rOϱBqbBDHPModulation_Sub.viIUVIInstance1Instance 2 22Saved Modulation_Sub .viPTH061Instance 2 22Saved Modulation_Sub .viPTH0PUPVNI_AALBase.lvlib FIR Filter.viPTH0/Analysis 3filter.llb FIR Filter.viPTH0&AnalysisNI_AALBase.lvlibIUVINI_AALBase.lvlibFIR Filter (DBL).viPTH05Analysis 3filter.llbFIR Filter (DBL).viPTH0&AnalysisNI_AALBase.lvlibIUVINI_AALBase.lvlibFIR Windowed Coefficients.viPTH0>Analysis 3filter.llbFIR Windowed Coefficients.vi(PTH0&AnalysisNI_AALBase.lvlibXNXINI_ExpressFull.lvlib*ExpressSpectralMeasurementsBlockNode.xnodePTH0_expressexpress analysisSpectralXNode*ExpressSpectralMeasurementsBlockNode.xnodeíRPUPV3exnSpectralBlock spectral measurements peak poly.viPTH0hexpressexpress analysisSpectralBlock3exnSpectralBlock spectral measurements peak poly.viKPTH0IUVI2exnSpectralBlock spectral measurements peak DDT.viPTH0gexpressexpress analysisSpectralBlock2exnSpectralBlock spectral measurements peak DDT.viKPTH0L&& <6&& PNG  IHDR&&=IDATx 0 DSw %;un ڨȪ]۱X:@.>({/^\:XoEK}`@}HakZEj$`ˠ1 4ld,sqYmls{ v0a:mX󐌥92uq0 8%kT[̔i<%ΘL"EQAZʢ`ݛKHIENDB`> x[ xEy$1!!`Snh$Fy./Ve]WW WqA;,wD>(pg=U=339NS"t] =C$#5M҄=1(Be{7 y~0)O +Jo{ w)9' ?i G(9 ҁPYkT9JXGcՃLqCuVXCւ71Ko"Q>4XGW`X91,>v$|SGQ6͔Q?1XG/>+4;}XeF1<2F[(jeQ)Nh+4V:ltZ.c,uJk̢X[ooLr8 v v:Z Vl3,߰e,j`Py[-5Z ,:1a & [ 09 <xR;EmߴƶZ91kXcٜ58XF^`+@dƔWk*1B7j'G!ߏj/qB`n"Cc+PNhs>ORI 8^O{ a: s筌 Z,R"'3=3m*vĮ1҄TOszA:kÞܴŀ^k%i|`W{W N5яep<~-0w*;PFV9 R'VUcV9T.EgdT>*l TTUvU~*?Jr)܀b\%d:+t=du˲42b^uD/o^"sjݑu_dsͅoCޖ 3͋f:J1YJnz:2[jz@?.S#)A`g fxUdx"g?oA zi7m+ gZ [C KPo+ps .AξlՌrV{}Lr /q@Z ʐFI2'}SQCV  nLQ1Z#Wt$,#řh|nWdٵ-a0m-r l|/~dK|Ijmvw9ΦFGr'?B >X۪"^'z |NeױxD'pS9,@3!9$ B&YݖylQ1Sڅϛd?OOϓy:̸y穖o?kqCމe˲ܽxۏ,?jΏqwP~|ȏ/~\>K9OÉNnY|B鼝83`'5'd)#H"lA)U^Մ3- Ik0w#ׄ*NzۨT5|͙&&OMV̚i@?khašpTÚ AMjh&kŸ`z0JXےքA&gx2^APUTC,GHlBPf8W 2,kN2ҷ;?&D<`k/ h{<Yk2'GbE6O&dͬN1u]bK9mdc& oԺc-i=PjG3kA\1T 7 o@>k0rU:XMpߑc:ې17h *66uhہ)Leۖ6#}S4`)T*L-lWY qe4=ǘ/Le*xu*DV 4(\ )Ʀrm=NR12H|2IrϢ6ǡj. Nd?bٯr%yN(Em3|H힠4$Ml;wVܬ]ilOgyQcmƆ3wsIiʦFdtz֔M=P[4+5zd>k^XyגҪ*/J+/UՕKw0M[}}vu0gڊ"xAPV(c.~mk 2(4O6 %kFPC.m #jrNx oRb-Xo}N^gH)ֻ\a= |#XSæy\$W)95u$K<r_R54o:K`26N P6pK LlaigJ]m*0wʊr}Y5 k1Fj -qd4iD ON!MadYRoP+RM"}8;WrU;ؓ,:ξ^jb$ivTzsclge!/m1*e>r}30Tg)YkR_ж>c㑀[p G9:otg/Àpo(W5b H}>$F++2$lKDN"wIĆUș%mr i ZAVE fC3l^VdYYo %Ƿm! ]@L sC)ܺሟpçxO(&Qw!=]jJAB`CDEFGDHI J`KLM`NO PXQRSPTUVTWX Zt[\@]^_@`ab4cdefdg ,*<+L.\/l;|<?@$0Y` (TModulation_Sub.vi