Commit ab05b7c7 authored by Holger Brand's avatar Holger Brand
Browse files

Add CSPP_QmessageLogger class including simple monitor.

parent c6bc486f
......@@ -85,4 +85,7 @@ Settings file not compatible with current actor object.
<nierror code="-8976">
Priority message queue pile-up monitoring not enabled.
</nierror>
<nierror code="-8975">
QMessageLogger: Queue already exists.
</nierror>
</nidocument>
\ No newline at end of file
......@@ -40,6 +40,17 @@ LVClassPath="CSPP_BaseClasses.lvlib:CSPP_Factory.lvclass"
LVClassPath="CSPP_BaseClasses.lvlib:CSPP_Base.lvclass"
[MessageLogger]
LVClassPath="CSPP_BaseClasses.lvlib:CSPP_MessageLogger.lvclass"
[QMessageLogger]
LVClassPath="CSPP_BaseClasses.lvlib:CSPP_QMessageLogger.lvclass"
CSPP_BaseClasses:CSPP_QMessageLogger.Name="QMessageLogger"
CSPP_BaseClasses:CSPP_QMessageLogger.Size=-1
CSPP_BaseClasses:CSPP_QMessageLogger.Timeout=-1
CSPP_BaseClasses:CSPP_QMessageLogger.Lossy=False
[QMessageLoggerGUI]
LVClassPath="CSPP_QMsgLogGUI.lvlib:CSPP_QMsgLogGUI.lvclass"
#WebPubMode -1:Disabled; 0:Snapshot; 1:Monitored; 2:Embedded
CSPP_BaseActor:CSPP_BaseActor.WebPubMode=-1
CSPP_QMsgLogGUI:CSPP_QMsgLogGUI.QMessageLogger="QMessageLogger"
[PVConnectionObject]
LVClassPath="CSPP_ProcessVariables.lvlib:PVConnection.lvclass"
CSPP_ProcessVariables:PVConnection.URL=""
......
No preview for this file type
......@@ -57,4 +57,5 @@ Die sprachspezifischen Genehmigungen und Beschränkungen unter der Lizenz sind d
<Item Name="CSPP_Reference.lvclass" Type="LVClass" URL="../Reference/CSPP_Reference.lvclass"/>
<Item Name="CSPP_MessageLogger.lvclass" Type="LVClass" URL="../MessageLogger/CSPP_MessageLogger.lvclass"/>
<Item Name="CSPP_Settings.lvclass" Type="LVClass" URL="../Settings/CSPP_Settings.lvclass"/>
<Item Name="CSPP_QMessageLogger.lvclass" Type="LVClass" URL="../QMessageLogger/CSPP_QMessageLogger.lvclass"/>
</Library>
<?xml version='1.0' encoding='UTF-8'?>
<LVClass LVVersion="19008000">
<Property Name="NI.Lib.ContainingLib" Type="Str">CSPP_BaseClasses.lvlib</Property>
<Property Name="NI.Lib.ContainingLibPath" Type="Str">../../CSPP_BaseClasses.lvlib</Property>
<Property Name="NI.Lib.Description" Type="Str">This class defines a queue based message logger.
It is derived from CSPP_MessageLogger.lvclass.
Author: H.Brand@gsi.de, D.Neidherr@gsi.de
Copyright 2020 GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstr.1, 64291 Darmstadt, Germany
Lizenziert unter der EUPL, Version 1.1 oder - sobald diese von der Europäischen Kommission genehmigt wurden - Folgeversionen der EUPL ("Lizenz"); Sie dürfen dieses Werk ausschließlich gemäß dieser Lizenz nutzen.
Eine Kopie der Lizenz finden Sie hier: http://www.osor.eu/eupl
Sofern nicht durch anwendbare Rechtsvorschriften gefordert oder in schriftlicher Form vereinbart, wird die unter der Lizenz verbreitete Software "so wie sie ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - ausdrücklich oder stillschweigend - verbreitet.
Die sprachspezifischen Genehmigungen und Beschränkungen unter der Lizenz sind dem Lizenztext zu entnehmen.</Property>
<Property Name="NI.Lib.HelpPath" Type="Str"></Property>
<Property Name="NI.Lib.Icon" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!*0!!!*Q(C=\&gt;5^DB."%)&lt;BTQAEJ%X7.VAZ)[[%E-!8)*C=K+\AV+'P5&amp;=9%:(["F!&lt;,0F=Q6=9XGY8!R9#)]%+AJX:^M`8X&gt;70:VKT5D^?3M]V8TNO@HH]2H]&lt;UE9N)_?,`NZ&lt;QX\?@T\H=]%FH`P\5H]:?D&amp;FC?&lt;ZZNO=:@Y0YIP0@`\\LRR[/J[/@XPMLW\32^_T+\5(%3VJ18/;K3UV*XG3*XG3*XG3"XG1"XG1"XG1/\G4/\G4/\G4'\G2'\G2'\G2^Z.=Z#)8/;2E]73BJ'B3)"E-2=F,YEE]C3@R]&amp;7**`%EHM34?"CCR*.Y%E`C34R-5_**0)EH]31?3H6*^J-=4_+BP!*0Y!E]A3@QM+1#4Q!)&amp;AM+"U6A+/A-0A3?Q".Y_+D!%XA#4_!*0(1L]!3?Q".Y!A^4_F7*LGEH/2\+S0%Y(M@D?"Q0J?6Y()`D=4S/B_8E?"S0AX!7&gt;)J$E$0*'?"]=4S/BT=Z(M@D?"S0Y['LXS(P6[:JWEG/R`!9(M.D?!Q0*72Y$)`B-4S'B\)S0)&lt;(]"A?Q].3-DS'R`!9%'.2FJ&gt;2T*BI$$)#Q].@XSX7\V*UC@64KMWLWJ3KT;&lt;;2+L.I&lt;LJKJOJOEGKC[_[K+K,J&lt;I)KB_H1KMQKE65E^N!H8C&gt;;%@;3$P1&gt;L3"NK6N;/MW^3]00*V/GK:*R_.2YTDK=$BIN^NJ'!:NNVNN.BONV_PF-8$(O4Q1TM_F0:^&lt;_X"XO`LU\H&lt;V]@X$`?&gt;8&lt;Y@R^83`VZM88`M@[8`J@`"MV$.^8Z&gt;L^!6.#X"P!!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">419463168</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.6</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.LVClass.ClassNameVisibleInProbe" Type="Bool">true</Property>
<Property Name="NI.LVClass.DataValRefToSelfLimitedLibFlag" Type="Bool">true</Property>
<Property Name="NI.LVClass.FlattenedPrivateDataCTL" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!"KQ5F.31QU+!!.-6E.$4%*76Q!!&amp;D!!!!3!!!!!)!!!&amp;B!!!!!X!!!!!B:$5V"18U*B=W6$&lt;'&amp;T=W6T,GRW&lt;'FC'U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O&lt;(:D&lt;'&amp;T=Q!!!!#A'1#!!!!Q!!!)!!1!!!!!"!!$!$Q!P!!@1!!#!!!!!!%!!1!'`````Q!!!!!!!!!!!!!!!!3S7=*&gt;)R&gt;%D$/GD(^(,HE!!!!-!!!!%!!!!!3PP55.G@+84\S.=3"1S\=$V"W-W9]!MA4JA!G9\0B#@A!!%!!!!!!!YX`LD]&amp;W?U/"S5'&amp;'F#4^Q%!!!$`````V"W-W9]!MA4JA!G9\0B#@A!!!""W$HMQC&amp;=,&amp;V/%F"KE639W!!!!"!!!!!!!!!!H!!&amp;-6E.$!!!!!1!#6EF-1A!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!,1!!!$2YH'0A9W"K9,D!!-3-1-T5Q!6E-XVA!.--(U$C$!)=%")%13Q!@1Q.[A!!!!!!!&amp;!!!!%J?*RD9-!%`Y%!3$%S-$#^!^*M;/*A'M;G*M"F,C[\I/,-1-Q#R+QA`PY0'-I9A9K9^A!:4##&amp;5%W#%$GG/U"]!FU('\I!%!!!V6QO$A!!!!Q!!6:*2&amp;-!!!!!!!-!!!(L!!!$8(C=9W"C9-AUND"T!.,-D!Q-EAQ.$-HZ+;F=$%!_!Q3YQ"A5A!#I?6JIYI9($K="A2[`@!O9X_WCQN*=I],$6-LXPU3&amp;)_!&amp;3,$Z#-@B&lt;I_=YYYW9#5=71R:$!(`!T/;D`#!&gt;30L^V&amp;B-4T15+H-5#J]P.'%%7*,).19FM0"Y7(&gt;)3ISX35K%E#F!JU&lt;L9#O[JRI"S3\\1Q07&amp;PR4TF=;N@LRN,:#*,J&gt;1)S1*+@_?P=7$\R#XCRJ0(L(;BG!Z)HK[3!Z-&amp;3JGKB4`S($D+E]&gt;=&gt;;(\!_$KDY]&lt;LF'[)^A#/TIEA2D@9BNYCDM[.)%:$"1=$`^1D$65A[F$(!Y-,"F&gt;+W%U9_&lt;=&gt;?+U*U]K)KJ52IL8&lt;AR(I4#^'`CE(YO+D$Y0##_A2DI-078IHAA/A%U2WBD"+((&gt;BV"%$MHNZ'!-2Y9A78G(!E/$)9AS$S8?T(8@1!,'0/YB!K!Q)61'B#E$5$B!2&gt;RB%LHV^&lt;R=I8NG1YN1"CBN!."-#[T%Q-I!CB!E)1;&lt;__@``PQV1B!EKJAA6!\%T'3&amp;M$31^H6!R"S2\1(J"*PA#Z43A\'!IOQ(K,J$96+"9!:1^BR'3(E(MR5#W!S/%P1J)#U$&amp;.Q,:$6$R&lt;6!WS!]-$*CUM\_,+X+;BO58!#T&lt;J,-!!!!!$BE"A!)!!!9R/3YQ,D%!!!!!!!!-'1#!!!!!"$%Z,D!!!!!!$BE"A!)!!!9R/3YQ,D%!!!!!!!!-'1#!!!!!"$%Z,D!!!!!!$BE"A!)!!!9R/3YQ,D%!!!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!9!!"A:A!!99'!!'9!9!"I!"!!&lt;!!Q!'M!U!"IQ\!!;$V1!'A+M!"I$6!!;!KQ!'A.5!"I#L!!;!V1!'9+Y!"BD9!!9'Y!!'!9!!"`````Q!!"!$```````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!,#Q!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!,L6_*L1M!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!,L6]V.45VC;U,!!!!!!!!!!!!!!!!!!!!!0``!!!,L6]V.45V.45V.9GN#Q!!!!!!!!!!!!!!!!!!``]!C6]V.45V.45V.45V.47*L1!!!!!!!!!!!!!!!!$``Q"@8T5V.45V.45V.45V.@[*!!!!!!!!!!!!!!!!!0``!&amp;_*C6]V.45V.45V.@\_`F]!!!!!!!!!!!!!!!!!``]!8YG*C9F@.45V.@\_`P\_8Q!!!!!!!!!!!!!!!!$``Q"@C9G*C9G*8[X_`P\_`PZ@!!!!!!!!!!!!!!!!!0``!&amp;_*C9G*C9G*`P\_`P\_`F]!!!!!!!!!!!!!!!!!``]!8YG*C9G*C9H_`P\_`P\_8Q!!!!!!!!!!!!!!!!$``Q"@C9G*C9G*C@\_`P\_`PZ@!!!!!!!!!!!!!!!!!0``!&amp;_*C9G*C9G*`P\_`P\_`F]!!!!!!!!!!!!!!!!!``]!8YG*C9G*C9H_`P\_`P\_8Q!!!!!!!!!!!!!!!!$``Q#*C9G*C9G*C@\_`P\_`IG*!!!!!!!!!!!!!!!!!0``!!"@8YG*C9G*`P\_`IGN8Q!!!!!!!!!!!!!!!!!!``]!!!!!8YG*C9H_`IG*8Q!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!&amp;_*C9G*.1!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!"@.1!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!!A!"!!!!!!!-!!&amp;'5%B1!!!!!!!$!!!!"!!!!!!!!!&lt;V!!!3_HC=T6B&gt;&lt;&amp;.V&amp;$_X;\P&lt;M98&lt;DL%V9?F&gt;O:VDX[!)D$G"8=&lt;8Z+N$99"1;$OK_]"V*;#'_&gt;!MDI2%G=\%B-3H97+C$TT-"R.&amp;SVRS4=4%3!34QD$'"Y/9A-$=X@8]`\?X^\;DX32)[-0.0\@HH.`ZH`-\(SW!YW_OR$1.*W6AO$NY;*5BTS]R!,%;&amp;B+@]A(A&gt;D(`!,0!S=CQBNX&amp;846.-YNES0&gt;,Z7S^/!CX5&amp;KZJJS"(W%T&gt;RV&amp;L:Q4D?8*-.]P&amp;&gt;MX#X&amp;/_'S2-'D2L.KBF$P.4*NW#[[\\/FI$Q*#N))]\48-.$"CG&gt;E=&gt;7`X&gt;1?C!HFLKW'&gt;V+2."E[5#HK&amp;_&amp;.I%;'`6EW?ARPQO793U'1&amp;H$^`8F?SKULFV)W62/=';NW'=VFU(+A4&amp;O,66#&gt;0V4G(/AE=U45^2(QH3OGKB9+%GKBW8,PR$1V+&gt;-FLK.L%R!3KY4/B&gt;E3'"5*](?NEL`OP7!JW2%?"!3:WA&amp;8'F=M-#V`9NZ)E5&amp;E(ZM(4Q("?0(NFK)R+JI.AVL!OQ2$.AFH,1C.GA7GB7&lt;#*ARTI;2C;*1WC/?9O&lt;?[-B0M#P8R0E$`=[1O(_;/^I7/_PA$P^`8Z:C&lt;I/6'SL3#X*W#5'V!%:PA/8D)'OQ&gt;'2E9Q!0D56:N1N6C)*`8M^$:\EQ(X[Q%HK(LEHM@)C@@;/EDU0!UGD&lt;*G3NF4^&amp;F.HIS&lt;HKNU%C^$%NOZ&gt;%&gt;43,T]U:0Y76%K0:F/9C_-AD],)6?I3A93D[,7/(CT[+R%H@Y5%I]CTLC'EYX%KU3*3W0RK);6:0(Q](#+(O;C)=FC-]/I,)Z?5K;5+=,FS]IN_"V?J6R7_&lt;E&gt;5_/8L'L,=3*)-Y+1_.OU_-@^UAJ#X\5'_DJB#V4K.]^%8R$=Y&lt;4II]&amp;$'?OB,LN"XA2K4?3WB&lt;I#0:'_..P8:$DMF]SW:5)]TU$`"7###FCNB?Z?,1W&gt;ICA9/HTKRK.F],&lt;:%6P-9N"!G5:UA1D9;K*^HM5(/B)I_4,YM6!1R%2"7#M"=5!4F-)7.&amp;R6`T1;`PC44_UO$+/*=T,4/8T-J&gt;ZR(B2%?3J32E1YN_L4V#4L*O9TC4:(2V.&amp;&lt;3\&gt;GY$K41\VRER:ZE*P+B`?G`NT^_:_CD@T:!C+EB-Z/"_^%19,C$0&amp;'-ZSS%U[=T5_1:WR%!3;E8I6D:\L$/&gt;;Q\F'0^`^)27S!S'&lt;B0AR.?=8#'9B9C[BG)AW%V.QX&gt;(-T?W9B-0+0*,7*BU9HEJIV0AV&gt;:0S#_/J]EMPT2#7JG=0?.J"P.@`D&gt;IM=]I(4'-]CX6*0W.F&lt;,^W&gt;#&gt;XA)3*8&gt;A[29GH"20!VS013EMV6[OMZA&gt;7&amp;I/6N8K7SL)G+MOW)R+)"0C&gt;A?$-LCG+%LN5C$-UMR;VMH,A'6CMX@T8&gt;4-\9!MK,2@C0FWJ'EKA%6IS&gt;5X-ZQ:VB+8-I&lt;81;OS4/JNJ&amp;`V$*Y@#J7:L)Z*D&gt;?I]8!A7^'#$ZL:CT^3$.YF3S3IB\N3&gt;NSO`14U#*ZS`_5".4,88E/K#AWKKT71OEJVBBQQP9H&gt;P.0J4"[(5M&lt;&gt;&lt;(XN;,J5`+2NMM]Y^Q1VJ[=/I\N%,%_WR".C#]^9/?8C&amp;H[`]AF?)$(R%!WN/6NKYI?K_.:T($/?,K&gt;89LO+IV=B^28"-C&amp;.%=2$BE?"AA09C$L;^?9&lt;%GCH/Q&lt;4%4EZ/)C9_V1$2,G`'VIZPD04?B`9+$;QD([&gt;B5G@=@P9&lt;=NVWU@/'35WXJ8QAB`5GR,&lt;B\I/D32WTT;A?A&amp;5J7S*417JX!]VX5?J58+4F_X;WK2BVNZUYGNBV/)_[K_,X)&amp;1QU38Y-B_^]C4P7S!T3X$MWY*#@+%"U!Y=O.%TY[;9!6#)O;X&lt;AM'[&lt;&gt;W:-;UK:KQW.S';(&amp;J-*&gt;;Y1YA8;&gt;%O2"-OS$=W4EI2;_I9SE=2HIK5%2&amp;V$*%/07.A'37.!_OP4+*6$?GT&lt;2&lt;2O?#DO@]E/1-_S@AD-F.F)&amp;I_8@+Y&gt;PTGAMS]9C]BU9]Z.R)3E*]+89&amp;QW.=2Y$N\/DLQR].LJ+X8ZO5V(GJK]87'!QW.&gt;9?;]-NQO"-&amp;S?OWXIDB\1F&lt;#&gt;PO;&lt;"CSRJYG8C9]!,8R60;OED&lt;%7[#F-?M6J&lt;P:.TOCO?UX58&gt;XN$L[4M\&lt;H&lt;P`F_&lt;87V^5._FTDR2G^X1%\8:P@@Y.\PX(_^G.`SQG^U(-T9\L4)N7G8O?]&amp;X0.16[?,$3/`M&amp;&lt;L4V^W2K-7^.5OL_@L;WPXEP2A)_C+&gt;@?IX.5M&lt;_%BX:[ALV"@QK^7;C\PE!0]7/DV1VI`_F&lt;NR3NGW'LIZ?X5MIG_68E&amp;5RNLN++F]?1PU4T9F&lt;DX?KV_')L(:]4WX#?_7TWZCVX.H]@=]`L2@S*ZF\]2_3PY@&amp;7N.;E9PQ7HG4?&amp;$&amp;VPS,]_/0&lt;I!!!!!!!!%!!!!5A!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!!1!!!!!!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&amp;*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2&lt;70K,,Q1!&amp;KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&amp;.FFDS("!!59BE!!!!!!!!%!!!!"Q!!!XY!!!!)!!!!)6^O;6^-98.U3WZP&gt;WZ0&gt;WZJ&lt;G&gt;-6E.M98.T1WRV=X2F=A!!!+):!)!!!!!!!1!)!$$`````!!%!!!!!!)9!!!!(!!Z!-0````]%4G&amp;N:1!!#U!$!!24;8JF!!!41"I!!1!#!!%!"V2J&lt;76P&gt;81!#E!B"&amp;2Z='5!!!A!-0````]!&amp;%"Q!")!!1!%#6&amp;V:86F)&amp;*F:A!M1&amp;!!"1!!!!%!!A!$!!5&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T!!%!"A!!!!!!!!!;4&amp;:$&lt;'&amp;T=V"S;8:B&gt;'6%982B6'&amp;C4X*E:8)!!!!V'1#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!%!!!!!!!!!!%!!!!#!!!!!Q!!!!!!!!!&lt;4&amp;:$&lt;'&amp;T=V"S;8:B&gt;'6%982B6'FN:8.U97VQ!!!!'2E!A!!!!!!"!!5!"Q!!!1!!WQZ]-Q!!!!!!!!!G4&amp;:$&lt;'&amp;T=V"S;8:B&gt;'6%982B4'&amp;T&gt;%&amp;Q='RJ:725;7VF=X2B&lt;8!!!!!:'1#!!!!!!!%!"1!(!!!"!!$&lt;$HQT!!!!!!!!!"J-6E.M98.T5(*J&gt;G&amp;U:52B&gt;'&amp;5?8"F2'6T9Q!!!*):!)!!!!!!!1!)!$$`````!!%!!!!!!(9!!!!'!!N!!Q!%5WF[:1!!%U!;!!%!!A!"!!&gt;5;7VF&lt;X6U!!J!)125?8"F!!!)!$$`````!"2!=!!3!!%!!QF2&gt;76V:3"3:79!+E"1!!1!!!!"!!)!""N$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,GRW9WRB=X-!!1!&amp;!!!!!!!!!"Z-6E.M98.T5(*J&gt;G&amp;U:52B&gt;'&amp;%:GRU2'&amp;U96.J?G5!!!!:'1#!!!!!!!%!"1!$!!!"!!!!!!!2!!!!!!!!!"J-6E.M98.T5(*J&gt;G&amp;U:52B&gt;'&amp;%:GRU2'&amp;U91!!!)]:!)!!!!!!"A!,1!-!"&amp;.J?G5!!".!'A!"!!)!!1!(6'FN:7^V&gt;!!+1#%%6(FQ:1!!#!!Q`````Q!51(!!%A!"!!-*586F&gt;75A5G6G!#J!5!!%!!!!!1!#!!1&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T!!%!"@````_`]!!!!!!!!!!!!!!!!!!!!!!!!"2/33Z-6CZ"&lt;'QO5W^V=G.F4WZM?1!!!"5:!)!!!!!!!1!%!#%!!1!!!1!!!!!!!!!!!!1!"Q!1!!!!"!!!!7I!!!!I!!!!!A!!"!!!!!!'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6)!!!)L?*S65.N/QE!5H,LF\A5"116-?4?'B"^I*0&amp;*EX*ZVUKX4:/;%L9F;HQQ]40^#@U#H7UB0OC,H83\?W;W-_=!/%0.&amp;D"HY&lt;-%GP9J$/TQ,=X$"RGH#;LWQ*Q`,5G7-@TCAZ;^2)-35:GE-J8760JYQ_@\`MM)A'C0:YZT?_EK/9Z=J;3[C.:2?.`.SJ-&lt;K:1&lt;S/MY#/3+T%*L/H^RCS4#U(:A]K=[E^E@2[F+Z-K+@3O\:CV8Y&gt;J.J/7ZC9M#A3I]KD^1Z%&amp;MDBAR?M5O1@B2A,,^+O*JEB&gt;E\+./$U&amp;F$&lt;MC^8R_NT/A^9$%JFMUMD"F\/-!&gt;:%]?O1=#P&gt;QS.V#^U\&gt;_4]CZ\=-IE!VF[*?$$XK/WD\+RJ9;+.$2O/9T"&lt;&amp;$8Z8@JC4$0E5$0;6'ZL=[YBNGJ6198N.N(#%,HKM^P,I[,07SJ2#B`M'UPF8U!!!!!!!&gt;Q!"!!)!!Q!&amp;!!!!7!!0"!!!!!!0!.E!V!!!!'%!$Q1!!!!!$Q$:!.1!!!"K!!]%!!!!!!]!W1$5!!!!=Y!!B!#!!!!0!.E!V!!!!(7!!)1!A!!!$Q$:!.1)5W6H&lt;W5A65E)5W6H&lt;W5A65E)5W6H&lt;W5A65E"-!%S!&amp;*45E-.#A!$4&amp;:$1UR#6F=!!"9Q!!!%A!!!!#!!!"91!!!!!!!!!!!!!!!A!!!!.!!!"'A!!!!?4%F#4A!!!!!!!!&amp;Y4&amp;:45A!!!!!!!!'-5F242Q!!!!!!!!'A1U.46!!!!!!!!!'U4%FW;1!!!!!!!!()1U^/5!!!!!!!!!(=6%UY-!!!!!!!!!(Q2%:%5Q!!!!!!!!)%4%FE=Q!!!!!!!!)96EF$2!!!!!!!!!)M&gt;G6S=Q!!!!1!!!*!5U.45A!!!!!!!!+E2U.15A!!!!!!!!+Y35.04A!!!!!!!!,-;7.M/!!!!!!!!!,A1V"$-A!!!!!!!!,U4%FG=!!!!!!!!!-)2F"&amp;?!!!!!!!!!-=2F")9A!!!!!!!!-Q2F"421!!!!!!!!.%6F"%5!!!!!!!!!.94%FC:!!!!!!!!!.M1E2&amp;?!!!!!!!!!/!1E2)9A!!!!!!!!/51E2421!!!!!!!!/I6EF55Q!!!!!!!!/]2&amp;2)5!!!!!!!!!01466*2!!!!!!!!!0E3%F46!!!!!!!!!0Y6E.55!!!!!!!!!1-2F2"1A!!!!!!!!1A!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]!!!!!!!!!!$`````!!!!!!!!!/!!!!!!!!!!!0````]!!!!!!!!!^!!!!!!!!!!!`````Q!!!!!!!!$]!!!!!!!!!!$`````!!!!!!!!!3A!!!!!!!!!!0````]!!!!!!!!"-!!!!!!!!!!!`````Q!!!!!!!!&amp;E!!!!!!!!!!$`````!!!!!!!!!&lt;A!!!!!!!!!!0````]!!!!!!!!"S!!!!!!!!!!%`````Q!!!!!!!!/Y!!!!!!!!!!@`````!!!!!!!!!]Q!!!!!!!!!#0````]!!!!!!!!$X!!!!!!!!!!*`````Q!!!!!!!!0Q!!!!!!!!!!L`````!!!!!!!!"!!!!!!!!!!!!0````]!!!!!!!!%&amp;!!!!!!!!!!!`````Q!!!!!!!!1M!!!!!!!!!!$`````!!!!!!!!"%!!!!!!!!!!!0````]!!!!!!!!%R!!!!!!!!!!!`````Q!!!!!!!!D)!!!!!!!!!!$`````!!!!!!!!#.!!!!!!!!!!!0````]!!!!!!!!)Y!!!!!!!!!!!`````Q!!!!!!!!DI!!!!!!!!!!$`````!!!!!!!!$_1!!!!!!!!!!0````]!!!!!!!!0\!!!!!!!!!!!`````Q!!!!!!!!`U!!!!!!!!!!$`````!!!!!!!!%!1!!!!!!!!!!0````]!!!!!!!!1$!!!!!!!!!!!`````Q!!!!!!!""U!!!!!!!!!!$`````!!!!!!!!%(Q!!!!!!!!!!0````]!!!!!!!!5!!!!!!!!!!!!`````Q!!!!!!!"1)!!!!!!!!!!$`````!!!!!!!!&amp;"!!!!!!!!!!!0````]!!!!!!!!50!!!!!!!!!#!`````Q!!!!!!!"75!!!!!"&gt;$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,G.U&lt;!!!!!!</Property>
<Property Name="NI.LVClass.Geneology" Type="Xml"><String>
<Name></Name>
<Val>!!!!!B:$5V"18U*B=W6$&lt;'&amp;T=W6T,GRW&lt;'FC'U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O&lt;(:D&lt;'&amp;T=Q"16%AQ!!!!!!!!!!!!!!!(!!%!!!!!!!!!!!!!!1!C1&amp;!!!"N$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,GRW9WRB=X-!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&amp;"53$!!!!!!!!!!!!!:!)!!!!!!!!!!!P``!!!!!1!!!!!!!1!!!!!"!#*!5!!!'U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O&lt;(:D&lt;'&amp;T=Q!"!!!!!!!"`````A!!!!!#&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7);1V.15&amp;^.:8.T97&gt;F4'^H:W6S,GRW9WRB=X.16%AQ!!!!!!!!!!!!'1#!!!!!!!!!!!!!!!!"!!!!!!!#!!!!!!1!$E!Q`````Q2/97VF!!!,1!-!"&amp;.J?G5!!!J!)125?8"F!!#"!0(&lt;$G+'!!!!!R:$5V"18U*B=W6$&lt;'&amp;T=W6T,GRW&lt;'FC'U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O&lt;(:D&lt;'&amp;T=R&gt;$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,G.U&lt;!!O1&amp;!!!Q!!!!%!!BV$&lt;(6T&gt;'6S)'^G)'.M98.T)("S;8:B&gt;'5A:'&amp;U91!"!!-!!!!$````````````````!!!!!0````]!!!!!!!!#&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7);1V.15&amp;^.:8.T97&gt;F4'^H:W6S,GRW9WRB=X.16%AQ!!!!!!!!!!!!'1#!!!!!!!!!!!!!!!!"!!!!!!!$!!!!!!9!$E!Q`````Q2/97VF!!!,1!-!"&amp;.J?G5!!!J!)125?8"F!!!)!$$`````!"2!=!!3!!%!!QF2&gt;76V:3"3:79!AQ$RWQZC^1!!!!-71V.15&amp;^#98.F1WRB=X.F=SZM&gt;GRJ9BN$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,GRW9WRB=X-81V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZD&gt;'Q!-%"1!!1!!!!"!!)!""V$&lt;(6T&gt;'6S)'^G)'.M98.T)("S;8:B&gt;'5A:'&amp;U91!"!!5!!!!%!!!!!!!!!!%!!!!#`````Q!!!!$`````!!!!!!!!!!!#&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7);1V.15&amp;^.:8.T97&gt;F4'^H:W6S,GRW9WRB=X.16%AQ!!!!!!!!!!!!'1#!!!!!!!!!!!!!!!!"!!!!!!!%!!!!!!=!$E!Q`````Q2/97VF!!!,1!-!"&amp;.J?G5!!".!'A!"!!)!!1!(6'FN:7^V&gt;!!+1#%%6(FQ:1!!#!!Q`````Q!51(!!%A!"!!1*586F&gt;75A5G6G!)5!]&gt;M/;X]!!!!$&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7)&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T&amp;U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O9X2M!$*!5!!&amp;!!!!!1!#!!-!"2V$&lt;(6T&gt;'6S)'^G)'.M98.T)("S;8:B&gt;'5A:'&amp;U91!"!!9!!!!&amp;!!!!!!!!!!(`````!!!!!A!!!!-!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!#&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7);1V.15&amp;^.:8.T97&gt;F4'^H:W6S,GRW9WRB=X.16%AQ!!!!!!!!!!!!'1#!!!!!!!!!!!!!!!!"!!!!!!!&amp;!!!!!!=!$E!Q`````Q2/97VF!!!,1!-!"&amp;.J?G5!!".!'A!"!!)!!1!(6'FN:7^V&gt;!!+1#%%6(FQ:1!!#!!Q`````Q!51(!!%A!"!!1*586F&gt;75A5G6G!)5!]&gt;M/?")!!!!$&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7)&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T&amp;U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O9X2M!$*!5!!&amp;!!!!!1!#!!-!"2V$&lt;(6T&gt;'6S)'^G)'.M98.T)("S;8:B&gt;'5A:'&amp;U91!"!!9!!!!&amp;!!!!!!!!!!%!!!!#!!!!!Q!!!!1!!!!!`````\`Q!!!!!!!!!!!!!!!!!!!!!!!#&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7);1V.15&amp;^.:8.T97&gt;F4'^H:W6S,GRW9WRB=X.16%AQ!!!!!!!!!!!!'1#!!!!!!!!!!!!!!!!"!!!!!!!'!!!!!!9!#U!$!!24;8JF!!!41"I!!1!#!!%!"V2J&lt;76P&gt;81!#E!B"&amp;2Z='5!!!A!-0````]!&amp;%"Q!")!!1!$#6&amp;V:86F)&amp;*F:A#$!0(&lt;$HQT!!!!!R:$5V"18U*B=W6$&lt;'&amp;T=W6T,GRW&lt;'FC'U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O&lt;(:D&lt;'&amp;T=R&gt;$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,G.U&lt;!!Q1&amp;!!"!!!!!%!!A!%(5.M&gt;8.U:8)A&lt;W9A9WRB=X-A=(*J&gt;G&amp;U:3"E982B!!%!"1!!!!1!!!!"!!!!!A!!!!-!!!!%`````\`Q!!!!!!!!!!!!!!!!!!!!!!!#&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7);1V.15&amp;^.:8.T97&gt;F4'^H:W6S,GRW9WRB=X.16%AQ!!!!!!!!!!!!'1#!!!!!!!!!!!!!!!!</Val>
</String>
</Property>
<Property Name="NI.LVClass.IsTransferClass" Type="Bool">false</Property>
<Property Name="NI.LVClass.LowestCompatibleVersion" Type="Str">1.0.0.1</Property>
<Property Name="NI.LVClass.ParentClassLinkInfo" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!"N!!!!!B:$5V"18U*B=W6$&lt;'&amp;T=W6T,GRW&lt;'FC'E.45&amp;"@476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T5&amp;2)-!!!!#]!!1!%!!!.476T=W&amp;H:5RP:W&gt;F=BJ$5V"18UVF=X.B:W6-&lt;W&gt;H:8)O&lt;(:D&lt;'&amp;T=Q!!!!!</Property>
<Property Name="NI_IconEditor" Type="Str">49 57 48 49 56 48 48 50 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 44 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 255 204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 7 81 77 115 103 76 111 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 8 1 0
</Property>
<Item Name="CSPP_QMessageLogger.ctl" Type="Class Private Data" URL="CSPP_QMessageLogger.ctl">
<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
</Item>
<Item Name="Protected" Type="Folder">
<Property Name="NI.LibItem.Scope" Type="Int">3</Property>
<Item Name="Close Core.vi" Type="VI" URL="../Close Core.vi">
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!&amp;@!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AF&amp;=H*P=C"0&gt;81!"!!!!&amp;:!=!!?!!!U&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7)&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T!!!81V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=C"P&gt;81!&amp;E"1!!-!!!!"!!))28*S&lt;X)A37Y!!&amp;:!=!!?!!!U&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7)&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T!!!71V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=C"J&lt;A!!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=#!!"Y!!!.#!!!!!!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!)!!!!!!</Property>
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
<Property Name="NI.ClassItem.Flags" Type="Int">0</Property>
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
<Property Name="NI.ClassItem.State" Type="Int">1115685376</Property>
</Item>
<Item Name="Initialize Attributes Core.vi" Type="VI" URL="../Initialize Attributes Core.vi">
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(.!!!!$A!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!"*!-0````]*5'&amp;S97VF&gt;'6S!!R!)1:G&lt;X6O:$]!!"*!5!!#!!5!"A&gt;$&lt;(6T&gt;'6S!#"!1!!"`````Q!(%UVB&lt;G2B&gt;'^S?6"B=G&amp;N:82F=H-!6E"Q!"Y!!$171V.15&amp;^#98.F1WRB=X.F=SZM&gt;GRJ9BN$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,GRW9WRB=X-!!"&gt;$5V"18V&amp;.:8.T97&gt;F4'^H:W6S)'^V&gt;!!A1&amp;!!!Q!!!!%!!B.F=H*P=C"J&lt;C!I&lt;G]A:8*S&lt;X)J!"2!5QZ"&gt;(2S;7*V&gt;'5A2'&amp;U91!!6E"Q!"Y!!$171V.15&amp;^#98.F1WRB=X.F=SZM&gt;GRJ9BN$5V"18V&amp;.:8.T97&gt;F4'^H:W6S,GRW9WRB=X-!!":$5V"18V&amp;.:8.T97&gt;F4'^H:W6S)'FO!!"5!0!!$!!$!!1!#!!*!!1!"!!%!!1!#A!%!!M!$!-!!(A!!!U)!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!)!!!!EA!!!!!"!!U!!!!!</Property>
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
<Property Name="NI.ClassItem.Flags" Type="Int">0</Property>
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
<Property Name="NI.ClassItem.State" Type="Int">1351361040</Property>
</Item>
<Item Name="Initialize Core.vi" Type="VI" URL="../Initialize Core.vi">
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!&amp;@!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AF&amp;=H*P=C"0&gt;81!"!!!!&amp;:!=!!?!!!U&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7)&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T!!!81V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=C"P&gt;81!&amp;E"1!!-!!!!"!!))28*S&lt;X)A37Y!!&amp;:!=!!?!!!U&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7)&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T!!!71V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=C"J&lt;A!!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!)!!!!!!</Property>
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
<Property Name="NI.ClassItem.Flags" Type="Int">0</Property>
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
<Property Name="NI.ClassItem.State" Type="Int">1115685392</Property>
</Item>
<Item Name="Send Core.vi" Type="VI" URL="../Send Core.vi">
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!),!!!!$!!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AF&amp;=H*P=C"0&gt;81!"!!!!&amp;:!=!!?!!!U&amp;E.45&amp;"@1G&amp;T:5.M98.T:8-O&lt;(:M;7)&lt;1V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=CZM&gt;G.M98.T!!!81V.15&amp;^2476T=W&amp;H:5RP:W&gt;F=C"P&gt;81!A!$R!!!!!!!!!!)01V.15&amp;^#98.F,GRW&lt;'FC$&amp;.F&gt;G6S;82Z,G.U&lt;!"&lt;1"9!#!FF&lt;76S:W6O9XE&amp;97RF=H1)9X*J&gt;'FD97Q&amp;:8*S&lt;X)(&gt;W&amp;S&lt;GFO:Q:O&lt;X2J9W5%;7ZG&lt;Q6E:7*V:Q!!&amp;&amp;.F&gt;G6S;82Z)%.P:'5A+'FO:G]J!!!71&amp;!!!Q!!!!%!!AB&amp;=H*P=C"*&lt;A!!'%!Q`````Q^.:8.T97&gt;F)%.P&lt;H2F&lt;H1!&amp;%!Q`````QN.:8.T97&gt;F)&amp;2B:Q"71(!!(A!!.":$5V"18U*B=W6$&lt;'&amp;T=W6T,GRW&lt;'FC'U.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)O&lt;(:D&lt;'&amp;T=Q!!&amp;E.45&amp;"@55VF=X.B:W6-&lt;W&gt;H:8)A;7Y!!&amp;1!]!!-!!-!"!!%!!5!"!!%!!9!"!!(!!A!#1!+!Q!!?!!!$1A!!!!!!!!!!!!!D1M!!!!!!!!!!!!!#!!!!!!!!!!+!!!##!!!!1I!!!#1!!!!!!%!#Q!!!!!</Property>
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
<Property Name="NI.ClassItem.Flags" Type="Int">0</Property>
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
<Property Name="NI.ClassItem.State" Type="Int">1115685392</Property>
</Item>
</Item>
<Item Name="Public" Type="Folder">
<Property Name="NI.LibItem.Scope" Type="Int">1</Property>
<Item Name="Monitor Messages.vi" Type="VI" URL="../Monitor Messages.vi">
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">'1#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!$"!!!!#!!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AF&amp;=H*P=C"0&gt;81!"!!!!":!5!!$!!!!!1!##%6S=G^S)%FO!!!/1$$`````"%ZB&lt;75!!&amp;1!]!!-!!-!"!!%!!1!"!!%!!1!"!!&amp;!!1!"!!'!Q!!?!!!$1A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!)!!!!!!%!"Q!!!!!</Property>
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
<Property Name="NI.ClassItem.Flags" Type="Int">32832</Property>
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
<Property Name="NI.ClassItem.State" Type="Int">1115685392</Property>
</Item>
</Item>
</LVClass>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment