From 462729920ffbc5adaa09e4857f8569c3f284b606 Mon Sep 17 00:00:00 2001 From: Tanner Blair Date: Thu, 4 Apr 2019 15:51:34 -0500 Subject: [PATCH 1/3] Initial commit --- .../Node Generation API.lvproj | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Trunk/Scripting Tools/Node Generation API/Node Generation API.lvproj diff --git a/Trunk/Scripting Tools/Node Generation API/Node Generation API.lvproj b/Trunk/Scripting Tools/Node Generation API/Node Generation API.lvproj new file mode 100644 index 0000000..78aa2a0 --- /dev/null +++ b/Trunk/Scripting Tools/Node Generation API/Node Generation API.lvproj @@ -0,0 +1,17 @@ + + + true + + true + true + false + 0 + My Computer/VI Server + My Computer/VI Server + true + true + false + + + + From 82012feef1990a5c8990fe1a98d46320adc8a374 Mon Sep 17 00:00:00 2001 From: Tanner Blair Date: Thu, 4 Apr 2019 17:05:18 -0500 Subject: [PATCH 2/3] Class Helper API for creating and adding generic classes to projects --- .../CEFNodeFactory/CEFNodeFactory.lvclass | 15 ++++ .../ClassHelper/ClassHelper.lvclass | 78 ++++++++++++++++++ .../ClassHelper/addClassToTarget.vi | Bin 0 -> 13060 bytes .../ClassHelper/createClass.vi | Bin 0 -> 14359 bytes .../ClassHelper/createClassInProject.vi | Bin 0 -> 15912 bytes .../ClassHelper/findProjectByName.vi | Bin 0 -> 14933 bytes .../ClassHelper/findProjectItemByName.vi | Bin 0 -> 14937 bytes .../ClassHelper/getClassReference.vi | Bin 0 -> 13337 bytes .../ClassHelper/setParentClass.vi | Bin 0 -> 15286 bytes .../Node Generation API.lvproj | 12 ++- .../Node Generation API/scratch.vi | Bin 0 -> 3083 bytes 11 files changed, 104 insertions(+), 1 deletion(-) create mode 100644 Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFNodeFactory.lvclass create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/ClassHelper.lvclass create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/addClassToTarget.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/createClass.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/createClassInProject.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/findProjectByName.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/findProjectItemByName.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/getClassReference.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/setParentClass.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/scratch.vi diff --git a/Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFNodeFactory.lvclass b/Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFNodeFactory.lvclass new file mode 100644 index 0000000..2933919 --- /dev/null +++ b/Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFNodeFactory.lvclass @@ -0,0 +1,15 @@ + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5X<A91M</W-,<'&<9+K1,7Q,<)%N<!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@P_W`:R`>HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N<XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&R7QT0]!T0]!S0I4<*<)?=:XA-(]X40-X40-VDSGC?"GC4N9(<)"D2,L;4ZGG?ZH%;T>-]T>-]T?.S.%`T.%`T.)^<NF8J4@-YZ$S'C?)JHO)JHO)R>"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&)^@54T&5TT&5TQO<5_INJ6Z;"[(H#>ZEC>ZEC>Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3<*\9B9GT@7JISVW7*NIFC<)^:$D`5Q9TWE7)M@;V&D,6;M29DVR]6#R],%GC47T9_/=@>Z5V>V57>V5E>V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I>$\0@\W/VW<[_"<Y[X&],0^^+,]T_J>`J@_B_]'_.T`$KO.@I"O[^NF!!!!!! + 369131520 + 1.0.0.0 + true + true + true + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"'45F.31QU+!!.-6E.$4%*76Q!!$8A!!!1<!!!!)!!!$6A!!!!<!!!!!2:$25:/<W2F2G&D>'^S?3ZM>G.M98.T!!!!!+!7!)!!!$!!!#A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!1!"!!<`````!!!!!!!!!!!!!!!!8IOF$VM#[5_061O$B@_V@Q!!!!Q!!!!1!!!!!M=H]2+_W5V'JBEH&4?+J_T5(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!!S3+EIN^^N4L4>7*E@&4A^!1!!!0`````5(9T:DQ#S"/G!#:DM_%*_!!!!%/>D#.#,@KEB8.<;+N&E8'E!!!!%!!!!!!!!!#=!!5R71U-!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!C!!!!((C=9W"D9'JAO-!!R)R!T.4!^!0)`A$C-Q!!;!%).A!!!!!!21!!!2BYH'.AQ!4`A1")-4)Q-*U!UCRIYG!;RK9GQ'5O,LOAYMR1.\*#2"G"9ER\A!QGE"SK8J"`Q(Z#!7R9T!9!>P5I&1!!!!!!!!Q!!6:*2&-!!!!!!!-!!!&:!!!#D(C=#W"E9-AUND"<!+3:A6C-I9%B/4]FF9M"S'?!A")G"J*"!&3`&JKYY9($;5#ARS`@!O9XP_(J>F%2;+Z2E7!K&?HW52(J^&&B[722?@(H````T5>Y$H>\Z"RXN!'J\?9!CB^X5?%!=9!U#YD_(ZA"5A5T,Q"I'E>$B4*$#9PBA;D$RRN-'#%7QYS-1L6`"UD[-,*\/)#/%$DYE+7\510)\ZU))I&#0*UB(",(84BUR)"]RB/>1/M\?7#OZ)$<(Q9SI%2&I.-%Z&)7E/FA.>VMRRUUQ/ZW%)&1'2#K!E)6A"U$>M%2DLD$]0";_`L?,F!Y)E?"!2#$V/MR-$)QAO59'7KB=D:!.B.5$"<W)09&+&M$3=]8*0.!?E!S;["C)09G+"NE&RN5\#_1HA"FAXS8!'6T!^E,I'QB)&M!SJ9%MB^!W8*1NL/`CSNSGI#F,Q!B+7Q4!!!!!!!!$"9!A#1!!!1R.CYQ!!!!!!Q7!)!!!!!%-49O-!!!!!!-&A#!*!!!"$%W,D!!!!!!$"9!A!!!!!1R.CYQ!!!!!!Q7!)!E!!!%-49O-!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!9!!"A:A!!99'!!'9!9!"I!"!!<!!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``!!!!!!!!!!!^01!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!^MI?SMDU!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!^MI>C9G*CML)^!!!!!!!!!!!!!!!!!!!!!0``!!!^MI>C9G*C9G*C9L+S01!!!!!!!!!!!!!!!!!!``]!MI>C9G*C9G*C9G*C9G+SMA!!!!!!!!!!!!!!!!$``Q#(BW*C9G*C9G*C9G*C9P[S!!!!!!!!!!!!!!!!!0``!)?SMI>C9G*C9G*C9P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+(9G*C9P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SB\,_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SMP\_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#SML+SML+SMP\_`P\_`L+S!!!!!!!!!!!!!!!!!0``!!#(B\+SML+S`P\_`L+SBQ!!!!!!!!!!!!!!!!!!``]!!!!!B\+SML,_`L+SBQ!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!)?SML+S9A!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!#(9A!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!$!!"2F")5!!!!!!!!Q!!!GE!!!4C?*SNF-VL%V%5R?],I\S%&N_EK8;A)<']RC,*RM];D*<W>6%J29G&,AIW/0%$7K..5FWVGU()IF!):#&UY3:<&VGYF_"G&LJS9='B_1P=&!5\C8=GG:EEUH2D!I^(=H`XX,HH-!$3$T<G;]+W#91>Y782B)#K%Y"[AE,H%XM,<*H]!2*3C!ET>*E>_*JEX)1B69`2;[)%0TP6*%8?MU-M0=M5<"9QY:SK8Z$P=90R$_/]>-<J+E/9\:+G<Y6(@N&>,9?#I%V:JZQA43$CIC2J%`=T,\);NX\V*[BCN`3<Q)1_P-7.3^A2J4`:,=E?C;.UJS6ASSGIV7I?*,?BG$X'.$)E<I_\.Y!*)P/;'X'<#>A-[K1=(2&JFKX:,;A@(?&[HBO)P8%W%X?E2-3=M<&'IY%9HBXMG1EB<MR3B2[KX]HQ!_UD%#$V2[Y0]J*FAFU<2"]GEY3F]:YWY<+G_^;9Z'SX#'8<"=FRY<<FQKTNAF_5'(AWF%_VI4Y2HFMPZAP:T7DO3@4R?C;@D\\=@,[6+73D;K;1_>?AF.#6K^<47W,N<)S#"+^AL8P:/;B7K\A!0$XU$K)DX(!ZW8Y;V6WY[CX=5P5W>R=X*XY`@'JN<T,J=S),8FCP9&DF50^!07'^`P`$?E0IY?W_M-)K@D='"/^G'`,#CP5!'\![A*F':K=\L'U62W>17']*H@7GV7,\UFKJ6(IYX(H34;N%3$ONWN@7=?OY0\0A8_K;H"Z],LL`UT18,;K=8-$G57T(B&%R&`T#&L$<%&WA]WQ@8=7XU8G[4Y`KX^TS_K*\Z?]C>/QP:>B7DA!!!!!!!!1!!!!A!!!!"!!!!!!!!!!-!!&#2%B1!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!!,9!!!!#!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=A!!!%)7!)!!!!!!!1!)!$$`````!!%!!!!!!#9!!!!"!"Z!5!!!&E.&2EZP:'6'97.U<X*Z,GRW9WRB=X-!!!%!!!!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!!F&A#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Z!!!!6VYH)W145I$12#&PZ[/*JHY%R0)4OS&#V>OP-"!=*93"$?O<+:H2'DI-.-*S=Y$?A#0%7^A:2)*[%9?&&7PK^[L;G$--V_@(V>01$+:XO=0Q:7Z,7+IV\>_78D<.+.@>"%^.^E-,K>_U=3S.K%S<;?:VW^,'UPD<,1=#5BRI$9I+@3_Z%\3@N:&6`[68P;OQW0=%77I')KWFP:DOHLB+N+NFYYL*^-T%HLUO@[8@U)L)U%B9S^CX3%8%=-*JU*O=3:G0V"\`'5/,_=N>I=IBK+),#4@*VH+A!N'%A@@Z;!Y'!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$9!.5!!!"2!!]%!!!!!!]!W!$6!!!!7A!0"!!!!!!0!.A!V1!!!'/!!)1!A!!!$Q$9!.5)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-A!!!&*45E-.#A!$4&:$1UR#6F=!!!VY!!!%'Q!!!#!!!!V9!!!!!!!!!!!!!!!A!!!!.!!!"!A!!!!<4%F#4A!!!!!!!!&54&:45A!!!!!!!!&I5F242Q!!!!!!!!&]1U.46!!!!!!!!!'14%FW;1!!!!!!!!'E1U^/5!!!!!!!!!'Y6%UY-!!!!!!!!!(-2%:%5Q!!!!!!!!(A4%FE=Q!!!!!!!!(U6EF$2!!!!!!!!!))>G6S=Q!!!!1!!!)=5U.45A!!!!!!!!+!2U.15A!!!!!!!!+535.04A!!!!!!!!+I;7.M/!!!!!!!!!+]4%FG=!!!!!!!!!,12F")9A!!!!!!!!,E2F"421!!!!!!!!,Y6F"%5!!!!!!!!!--4%FC:!!!!!!!!!-A1E2)9A!!!!!!!!-U1E2421!!!!!!!!.)6EF55Q!!!!!!!!.=2&2)5!!!!!!!!!.Q466*2!!!!!!!!!/%3%F46!!!!!!!!!/96E.55!!!!!!!!!/M2F2"1A!!!!!!!!0!!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!$`````!!!!!!!!!-1!!!!!!!!!!0````]!!!!!!!!!W!!!!!!!!!!!`````Q!!!!!!!!$A!!!!!!!!!!$`````!!!!!!!!!1Q!!!!!!!!!!0````]!!!!!!!!"&!!!!!!!!!!!`````Q!!!!!!!!%]!!!!!!!!!!$`````!!!!!!!!!9A!!!!!!!!!!0````]!!!!!!!!"G!!!!!!!!!!%`````Q!!!!!!!!,Y!!!!!!!!!!@`````!!!!!!!!!QA!!!!!!!!!#0````]!!!!!!!!$'!!!!!!!!!!*`````Q!!!!!!!!-I!!!!!!!!!!L`````!!!!!!!!!TA!!!!!!!!!!0````]!!!!!!!!$3!!!!!!!!!!!`````Q!!!!!!!!.A!!!!!!!!!!$`````!!!!!!!!!X1!!!!!!!!!!0````]!!!!!!!!$_!!!!!!!!!!!`````Q!!!!!!!!@]!!!!!!!!!!$`````!!!!!!!!#!Q!!!!!!!!!!0````]!!!!!!!!+@!!!!!!!!!!!`````Q!!!!!!!!K%!!!!!!!!!!$`````!!!!!!!!#IQ!!!!!!!!!!0````]!!!!!!!!+H!!!!!!!!!!!`````Q!!!!!!!!M%!!!!!!!!!!$`````!!!!!!!!#QQ!!!!!!!!!!0````]!!!!!!!!,S!!!!!!!!!!!`````Q!!!!!!!!P1!!!!!!!!!!$`````!!!!!!!!#^A!!!!!!!!!!0````]!!!!!!!!-"!!!!!!!!!#!`````Q!!!!!!!!TM!!!!!"*$25:/<W2F2G&D>'^S?3ZD>'Q!!!!! + false + 1.0.0.0 + + 2 + + diff --git a/Trunk/Scripting Tools/Node Generation API/ClassHelper/ClassHelper.lvclass b/Trunk/Scripting Tools/Node Generation API/ClassHelper/ClassHelper.lvclass new file mode 100644 index 0000000..21657a2 --- /dev/null +++ b/Trunk/Scripting Tools/Node Generation API/ClassHelper/ClassHelper.lvclass @@ -0,0 +1,78 @@ + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5X<A91M</W-,<'&<9+K1,7Q,<)%N<!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@P_W`:R`>HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N<XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&R7QT0]!T0]!S0I4<*<)?=:XA-(]X40-X40-VDSGC?"GC4N9(<)"D2,L;4ZGG?ZH%;T>-]T>-]T?.S.%`T.%`T.)^<NF8J4@-YZ$S'C?)JHO)JHO)R>"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&)^@54T&5TT&5TQO<5_INJ6Z;"[(H#>ZEC>ZEC>Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3<*\9B9GT@7JISVW7*NIFC<)^:$D`5Q9TWE7)M@;V&D,6;M29DVR]6#R],%GC47T9_/=@>Z5V>V57>V5E>V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I>$\0@\W/VW<[_"<Y[X&],0^^+,]T_J>`J@_B_]'_.T`$KO.@I"O[^NF!!!!!! + 369131520 + 1.0.0.0 + true + true + true + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"'M5F.31QU+!!.-6E.$4%*76Q!!$81!!!1Y!!!!)!!!$61!!!!9!!!!!2.$<'&T=UBF<("F=CZM>G.M98.T!!!!I"9!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U!!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!"3>$2V;TY+4,6O&`#^QQN9!!!!$!!!!"!!!!!#R_IC)5]\E5'F7M^:`H91A.1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!$B_7@4CF;6'BY/]EA<2><)"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1ZW-)U)N_K3&=VNIKU72=;1!!!!1!!!!!!!!!*Q!"4&:$1Q!!!!%!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!Q!!!!!#!!%!!!!!!#)!!!!=?*RD9'.A;G#YQ!$%D%$-V-$U!]D_!/)T!!"I!1AW!!!!!!"&!!!"'(C=9W$!"0_"!%AR-D!QH1$3,'DC9"L'JC<!:3YOO[$CT&!XME*%'9&C4(O!$#;1(+J?E(`!@E)"<&D-"A"W^3A6!!!!!!!!$!!"6EF%5Q!!!!!!!Q!!!6E!!!+-?*Q,9'2AS$3W-&M!J*G"7)SBA3%Z0S76CQ():Y#!%C9'EE%!6,]7GLDBA=.J1+$(,^]#ZD?`Y?FW52&ILF'29#I6[@:2%?HU57(J:&&Z]?@````.2XA/>XPE((?U!;HNZA#+(X>2Y1"RA$1,C0Y@G!&3"4-P!'A;2U/&-E-*C_'"K-0('UQ9)2<$D)R#N8](30IQMHMYA)Y1/0C1J<N2!]DPH1ACA5)]H3%=%M>>/(4%A(T'%ZV![TNZ9+\EA.M@"D+A2%7AUQ4E5B;1[7!VX7T((44!\H91A6!:%+I#1B7!(1.WQ2'/O-0Q]&L\_NYO5$AC2Y%"%)05[T%Q-D##Z2A:;K&S.E!W%V1-&P9A^A5I7Q.*TR=E]U"[1$*LI')A^C9I'W18'V4M,Z#?!'7$@*=!:8-$W1OA<#%A7Q$+FA3S(U$:=F#WM\_,+X+;A+5P!#%J<"-!!!!!!!!-&A#!*!!!"$%W,D!!!!!!$"9!A!!!!!1R.CYQ!!!!!!Q7!)!E!!!%-49O-!!!!!!-&A#!!!!!"$%W,D!!!!!!$"9!A#1!!!1R.CYQ!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9"A!!'"G!!"BA9!!:A"A!'A!%!"M!$!!;Q$1!'D$M!"I06!!;!KQ!'A.5!"I#L!!;!V1!'A+M!"I$6!!:ALA!''.A!"A<A!!9"A!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!$U^!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!$WSB\+S01!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!$WSBW*C9G+SMDU!!!!!!!!!!!!!!!!!!!!!``]!!$WSBW*C9G*C9G*CML)^!!!!!!!!!!!!!!!!!!$``Q#SBW*C9G*C9G*C9G*C9L+S!!!!!!!!!!!!!!!!!0``!)?(9G*C9G*C9G*C9G*C`L)!!!!!!!!!!!!!!!!!``]!B\+SBW*C9G*C9G*C`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SMI>C9G*C`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+(MP\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SMP\_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SMP\_`P\_`P[(!!!!!!!!!!!!!!!!!0``!,+SML+SML+S`P\_`P\_ML)!!!!!!!!!!!!!!!!!``]!!)?(ML+SML,_`P\_ML+(!!!!!!!!!!!!!!!!!!$``Q!!!!#(ML+SMP\_ML+(!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!B\+SML*C!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!)>C!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!!#!!%!!!!!!!Q!!5:13&!!!!!!!!-!!!*J!!!%YHC=L:4.;R.2&-8P#[/]B"<@J+FWI#'RP-9CS=<0'IS7^H62+57*B3Y+.DDR!VKD46*>N:N"S+*1#'1B>/%G7R>:O*@A:B;[=G("I@E,X"1&/YFX*JG:*.*U9Q+02X*`^^SZZT!!UA]WZGP#NAG%(?&FU93!KB/!?I*#ZR.\#WS:`!%35IA*-X3:(@C;:.S%)670U7OC"$]\V32&XL.$,$X,&'Q7-/'=KF_1\X'$]1`DP(4'[3J$G/W3JG_&2X\283W(AK".7;?=)%UAYK)E;20X-S_S'L>_^3?I9L@UG]#%0LT&D5P9%;5`W3X*(IGD>+=F9-MJK.6K(C3XI:A^RD1S*'[0OT?!#3,TGBNRGQH9$/KE("U2;:;NW3WI(RXB?JY<C,VR.B.XJ%4%H,'R2K/"'*Y>\*E*)7\-5I5?KN`*]!0N)R!A^5?O$`+3:9*>'U1@*J/%J@'?.O'SJPP7G/2MNQBFWQ8*=?'WZ=+M\9*@F"BY.J20N;%_%:Z<,_9,W=VI\EHU]8IGHY__X(S_F3FEIWKGE0H8I*41F;P7UVNC\7S-AA3P9+V\W4GI6KOY!$Q^^![C)^RQ/>F_'N6>O/INX&,V.H=8.S>_0XRK<7]S[8-C#VZ9LW"9Z6$`1$VBP@\`QXJ$[/(NPL$#+HYX"A4P:BPSQILV!"OQ/I#:2G;H/[RN&5>H5&BP#:XVJN6C_^*;K62[/.RZUEWL2%A\L>L8VH(LO$_TY&`KGJQ?@#[[`^-U&SWKH&T!ZF&MRY22-2@]QB;QWR">I0.M(VX&N^&ZOE_0[N`=]PKC?_8P)H4M,W896IY!!!!!!!!%!!!!)!!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!!#S!!!!!A!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)!!!!_&A#!!!!!!!%!#!!Q`````Q!"!!!!!!!C!!!!!1!;1&!!!".$<'&T=UBF<("F=CZM>G.M98.T!!%!!!!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!!F&A#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!XA!!!6>YH)W115I$122%8U^(EUT52,-7?C(%F2MP-"!)71<R!![:(B%;*MRUAEPPZ25]A-@1'VATC3CYE9,0L_L`K\I<G(,0Z`P<\"6)JP/1.]X3BYWP<]*OX<,R<WU>!^@:#C\H9>N%8\OK>.W9W^20OTR[6_1RZUAAJ1$TA2'R"]KNWG(7RZ<BE5(W9KO\O">]64+2N^8Y-8W\,5L3.MP'ZU,<+R)'$,H[6XZ#:[.CU.K$IHMM:/)YY62CCT/&@=-=]&@Z/2FXW$`%-*%DOJ!_4FX+C(-O6%>@)_UWTA!!!!!!:1!"!!)!!Q!%!!!!3!!0"!!!!!!0!.A!V1!!!&%!$Q1!!!!!$Q$9!.5!!!";!!]%!!!!!!]!W!$6!!!!9Y!!B!#!!!!0!.A!V1B4:7>P:3"631B4:7>P:3"631B4:7>P:3"631%S!!!!5F.31QU+!!.-6E.$4%*76Q!!$81!!!1Y!!!!)!!!$61!!!!!!!!!!!!!!#!!!!!U!!!%+!!!!"R-35*/!!!!!!!!!7"-6F.3!!!!!!!!!8236&.(!!!!!!!!!9B$1V.5!!!!!!!!!:R-38:J!!!!!!!!!<"$4UZ1!!!!!!!!!=2544AQ!!!!!!!!!>B%2E24!!!!!!!!!?R-372T!!!!!!!!!A"735.%!!!!!!!!!B2W:8*T!!!!"!!!!CB41V.3!!!!!!!!!IR(1V"3!!!!!!!!!K"*1U^/!!!!!!!!!L2J9WQY!!!!!!!!!MB$5%-S!!!!!!!!!NR-37:Q!!!!!!!!!P"'5%BC!!!!!!!!!Q2'5&.&!!!!!!!!!RB75%21!!!!!!!!!SR-37*E!!!!!!!!!U"#2%BC!!!!!!!!!V2#2&.&!!!!!!!!!WB73624!!!!!!!!!XR%6%B1!!!!!!!!!Z".65F%!!!!!!!!![2)36.5!!!!!!!!!\B71V21!!!!!!!!!]R'6%&#!!!!!!!!!_!!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"Q!!!!!!!!!!0````]!!!!!!!!!Q!!!!!!!!!!!`````Q!!!!!!!!$5!!!!!!!!!!$`````!!!!!!!!!.Q!!!!!!!!!!0````]!!!!!!!!"#!!!!!!!!!!!`````Q!!!!!!!!%1!!!!!!!!!!$`````!!!!!!!!!4A!!!!!!!!!!0````]!!!!!!!!"B!!!!!!!!!!!`````Q!!!!!!!!'5!!!!!!!!!!4`````!!!!!!!!!P1!!!!!!!!!"`````]!!!!!!!!$"!!!!!!!!!!)`````Q!!!!!!!!-5!!!!!!!!!!H`````!!!!!!!!!S1!!!!!!!!!#P````]!!!!!!!!$.!!!!!!!!!!!`````Q!!!!!!!!.%!!!!!!!!!!$`````!!!!!!!!!VQ!!!!!!!!!!0````]!!!!!!!!$=!!!!!!!!!!!`````Q!!!!!!!!0U!!!!!!!!!!$`````!!!!!!!!"`A!!!!!!!!!!0````]!!!!!!!!)!!!!!!!!!!!!`````Q!!!!!!!!A1!!!!!!!!!!$`````!!!!!!!!#I!!!!!!!!!!!0````]!!!!!!!!+C!!!!!!!!!!!`````Q!!!!!!!!K1!!!!!!!!!!$`````!!!!!!!!#K!!!!!!!!!!!0````]!!!!!!!!,#!!!!!!!!!!!`````Q!!!!!!!!M1!!!!!!!!!!$`````!!!!!!!!#]A!!!!!!!!!!0````]!!!!!!!!,U!!!!!!!!!!!`````Q!!!!!!!!P9!!!!!!!!!!$`````!!!!!!!!$!1!!!!!!!!!A0````]!!!!!!!!-[!!!!!!01WRB=X.):7RQ:8)O9X2M!!!!!! + false + 1.0.0.0 + + 2 + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%4!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"R!=!!)!!!!8Q!!$V2B=G>F>#"*>'6N)'^V>!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!"Z!=!!)!!!!61!!%5R71WRB=X.-;7*S98*Z)'FO!"R!=!!)!!!!8Q!!$F2B=G>F>#"*>'6N)'FO!!"5!0!!$!!$!!1!"!!&!!1!"!!%!!1!"A!%!!=!#!-!!(A!!!U)!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!1!!!!%A!!!!!"!!E!!!!! + -1 + 0 + true + 1 + 1 + 1107821074 + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&*!!!!$!!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!#"!=!!)!!!!61!!%ER71WRB=X.-;7*S98*Z)'^V>!!!(%"Q!!A!!!"@!!!06'&S:W6U)%FU:7UA<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!$E!Q`````Q2O97VF!!!G1(!!(A!!$ERB9F:*26=A4W*K:7.U!!V198*F<H1A4W*K:7.U!"R!=!!)!!!!8Q!!$F2B=G>F>#"*>'6N)'FO!!"5!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!)!!E!#A-!!(A!!!E!!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!2)!!!!)!!!!%A!!!!!"!!M!!!!! + -1 + 0 + true + 1 + 1 + 1107821074 + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&P!!!!$A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"R!=!!)!!!!!1!!$U&Q='RJ9W&U;7^O)'^V>!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!#2!=!!?!!!/4'&C6EF&6S"09GJF9X1!#X"B=G6O>#"O<W2F!":!-0````]-5(*P;G6D>#"/97VF!!!51$$`````#V2B=G>F>#"/97VF!"2!-0````]+1WRB=X-A4G&N:1!!'%"1!!-!#!!*!!I,2'6T>'FO982J<WY!(%"Q!!A!!!!"!!!/18"Q<'FD982J<WYA;7Y!!&1!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!=!#Q!-!Q!!?!!!#1!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!#!!!!"!!!!!1!!!!!!%!$1!!!!! + -1 + 0 + true + 1 + 1 + 1107821074 + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%P!!!!$!!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"G:P>7ZE0Q!!'%"Q!!A!!!"*!!!,5(*P;G6D>#"P>81!(%"Q!!A!!!!"!!!018"Q<'FD982J<WYA<X6U!!1!!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!":!-0````]-5(*P;G6D>#"/97VF!!!=1(!!#!!!!!%!!!Z"=("M;7.B>'FP<C"J<A!!6!$Q!!Q!!Q!%!!5!"A!(!!=!"Q!(!!A!"Q!*!!I$!!"Y!!!*!!!!#1!!!!E!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!#%!!!!"!!!!!!!1!,!!!!!! + -1 + 0 + true + 1 + 1 + 1342710288 + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%J!!!!$!!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"G:P>7ZE0Q!!(%"Q!!A!!!"@!!!/6'&S:W6U382F<3"P>81!!"B!=!!)!!!!31!!#V"S<WJF9X1A<X6U!!1!!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!"2!-0````],6'&S:W6U)%ZB<75!'%"Q!!A!!!"*!!!+5(*P;G6D>#"J<A!!6!$Q!!Q!!Q!%!!5!"A!(!!=!"Q!(!!A!"Q!*!!I$!!"Y!!!*!!!!#1!!!!E!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!#%!!!!"!!!!!!!1!,!!!!!! + -1 + 0 + true + 1 + 1 + 1082143248 + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%$!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"R!=!!)!!!!61!!$ER71WRB=X.-;7*S98*Z!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!#J!=!!?!!!/4'&C6EF&6S"09GJF9X1!%5RB9F:*26=A4W*K:7.U)'FO!&1!]!!-!!-!"!!%!!5!"!!%!!1!"!!'!!1!"!!(!Q!!?!!!$1A!!!!!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!1!!!!!!%!#!!!!!! + -1 + 0 + true + 1 + 1 + 1082143248 + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%8!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"B!=!!)!!!!61!!#UR71WRB=X-A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!+E"Q!"Y!!!Z-97*73568)%^C;G6D>!!24'&C6EF&6S"09GJF9X1A;7Y!'%"Q!!A!!!"6!!!+4&:$<'&T=S"J<A!!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!(!!A$!!"Y!!!*!!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!%!!!!"!!!!!!!1!*!!!!!! + -1 + 0 + true + 1 + 1 + 1107821074 + + diff --git a/Trunk/Scripting Tools/Node Generation API/ClassHelper/addClassToTarget.vi b/Trunk/Scripting Tools/Node Generation API/ClassHelper/addClassToTarget.vi new file mode 100644 index 0000000000000000000000000000000000000000..7a3f6035c8dd1e5fb84733519adcbac1a5d8b758 GIT binary patch literal 13060 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 P%mHTUWP@-KbhG;}691|H literal 0 HcmV?d00001 diff --git a/Trunk/Scripting Tools/Node Generation API/ClassHelper/createClass.vi b/Trunk/Scripting Tools/Node Generation API/ClassHelper/createClass.vi new file mode 100644 index 0000000000000000000000000000000000000000..9b57f68b8232e2bd00961c4df16c43d19623183c GIT binary patch literal 14359 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 literal 0 HcmV?d00001 diff --git a/Trunk/Scripting Tools/Node Generation API/ClassHelper/findProjectItemByName.vi b/Trunk/Scripting Tools/Node Generation API/ClassHelper/findProjectItemByName.vi new file mode 100644 index 0000000000000000000000000000000000000000..f07d950c28d8f04e74c9aa280f482b8f2d716e61 GIT binary patch literal 14937 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 literal 0 HcmV?d00001 diff --git a/Trunk/Scripting Tools/Node Generation API/ClassHelper/setParentClass.vi b/Trunk/Scripting Tools/Node Generation API/ClassHelper/setParentClass.vi new file mode 100644 index 0000000000000000000000000000000000000000..44067758b55b72fa6993cb23c7779667be4d258d GIT binary patch literal 15286 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 true false - + + + + + + + + + + + diff --git a/Trunk/Scripting Tools/Node Generation API/scratch.vi b/Trunk/Scripting Tools/Node Generation API/scratch.vi new file mode 100644 index 0000000000000000000000000000000000000000..febb2977cf49ace76f8d45e40ce0d5653dd7d799 GIT binary patch literal 3083 zcmds3Yfw{16yBTg2tI%chO}yV1S^GzNU@cvmJlM68X=OHR)=bUf-=KE%3FmtF$kq~ z3W7jTMy%rlD}qq9I8GIY7Nlyc6*}7Tnu;1*%R@^8B{n^K?~P!Rq5pf5-Lw0B-<~~t z_dYgS8XY!w7GjF!qDZko{tiM8EQFX$gpdb9EFJj6Y@`B*0Xyt$5EHEe@6J~-aG!u5 z!w7~uCQDSmQPNz0Ev)E~@dHD8d@JB{pg2Qe9McX2_GHY8xcoTp`u(HI?yg09?-ZjZ zn};d~?W1wQhm;JVvQ+ka17`!8g;3bU ze&U<8N%AsPKVq5cgZoCcH&uC~ydw#<#rI@!8 z{+W>EC#IQxf;Yh%Fyp61Ao;1ggc@(u4eCIHYrVnGz_Z{7jf24BTF(PBkFNtp2g9M( z`x*Q!#+yix=nX8(_@>}6g;gHsPo-$I8Xxntk@=bBub*x_oM z;TcGlthrpS#@69u$P5M-V%j?`ToNH6FAWo3N!dWLbE@<9eZ8)Y&uQ;p_tJ$5`LeN7>WU)^&$<3S zIN)=@vHZMFqWpsOLUo372s_h3&>EQ{FxnM54$X@R)D0?Tf8J|b`KyOpuFEYS$3Er4 zj>%nz9t;sBrM$%#l%A?Ho-g|{;tJNIIwIm+kuMrdM}vXDvGZOOeYE@37bAknz&Dqw0@jdN}x06-J(T!aUh8`M$Vu z_uiOqo97<@2Kui+|=68%$II$=qY;(Z-5OHC)(pad~XE8 zsl7pYfbGetj#ntQyOt>a?vUs!)uI8v63?fV>fn1p_Ds!T_q(Zfc99|KHvWMP{CPf0 zCM(tNNfz+x@`P@+b`04aj58m%IMgY6^;eT;al!6 zN?ukx-cq&HjnfbiBduEegC~J@^SnB7MpTaW;8#GwUq#nQk-u2(ADW!(FHOx%i%*D3 zN!|hYeEQo@z^Xj4lKO-KgYP}c@Os%$e4qe^yKq97+2Fg36y!Bf#3^DG3RdiROG}$- zfox!3n=R)>4zV|lxCxpBn2-U{aL@?kM85Z)N%0h#d2vhi6UZ7v`o5|ZhK@Uq@~mCps=V&>d8bz zgjkf7MB_06p#;ub*a)QvM07hpDL#26-PVRl!f<+EM4ecasHEF1@U+L#?XGZ%bPe6s z$t6P5Tn4cy?tKbpIKv%C>lxkxp-InJDHqA4v_>qH(RV3gDAsQj328hdLL`;Z?T_VQ zGCDq^I$Rbipz$-5x2*B&i$;&q-ewwx&uOGh!>(AtZdkzvEHT2>3Wm>Xq)p9XTWtk1 z Date: Thu, 4 Apr 2019 17:18:53 -0500 Subject: [PATCH 3/3] renaming --- ...class => CEFHierarchalNodeFactory.lvclass} | 35 ++++++++++-------- .../ClassHelper/createClass.vi | Bin 14359 -> 0 bytes .../ClassHelper/createClassInItem.vi | Bin 0 -> 14365 bytes .../Node Generation API.lvproj | 2 +- 4 files changed, 21 insertions(+), 16 deletions(-) rename Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/{CEFNodeFactory.lvclass => CEFHierarchalNodeFactory.lvclass} (92%) delete mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/createClass.vi create mode 100644 Trunk/Scripting Tools/Node Generation API/ClassHelper/createClassInItem.vi diff --git a/Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFNodeFactory.lvclass b/Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFHierarchalNodeFactory.lvclass similarity index 92% rename from Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFNodeFactory.lvclass rename to Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFHierarchalNodeFactory.lvclass index 2933919..fc5938c 100644 --- a/Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFNodeFactory.lvclass +++ b/Trunk/Scripting Tools/Node Generation API/CEFNodeFactory/CEFHierarchalNodeFactory.lvclass @@ -1,15 +1,20 @@ - - - &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5X<A91M</W-,<'&<9+K1,7Q,<)%N<!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@P_W`:R`>HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N<XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&R7QT0]!T0]!S0I4<*<)?=:XA-(]X40-X40-VDSGC?"GC4N9(<)"D2,L;4ZGG?ZH%;T>-]T>-]T?.S.%`T.%`T.)^<NF8J4@-YZ$S'C?)JHO)JHO)R>"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&)^@54T&5TT&5TQO<5_INJ6Z;"[(H#>ZEC>ZEC>Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3<*\9B9GT@7JISVW7*NIFC<)^:$D`5Q9TWE7)M@;V&D,6;M29DVR]6#R],%GC47T9_/=@>Z5V>V57>V5E>V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I>$\0@\W/VW<[_"<Y[X&],0^^+,]T_J>`J@_B_]'_.T`$KO.@I"O[^NF!!!!!! - 369131520 - 1.0.0.0 - true - true - true - &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"'45F.31QU+!!.-6E.$4%*76Q!!$8A!!!1<!!!!)!!!$6A!!!!<!!!!!2:$25:/<W2F2G&D>'^S?3ZM>G.M98.T!!!!!+!7!)!!!$!!!#A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!1!"!!<`````!!!!!!!!!!!!!!!!8IOF$VM#[5_061O$B@_V@Q!!!!Q!!!!1!!!!!M=H]2+_W5V'JBEH&4?+J_T5(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!!S3+EIN^^N4L4>7*E@&4A^!1!!!0`````5(9T:DQ#S"/G!#:DM_%*_!!!!%/>D#.#,@KEB8.<;+N&E8'E!!!!%!!!!!!!!!#=!!5R71U-!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!C!!!!((C=9W"D9'JAO-!!R)R!T.4!^!0)`A$C-Q!!;!%).A!!!!!!21!!!2BYH'.AQ!4`A1")-4)Q-*U!UCRIYG!;RK9GQ'5O,LOAYMR1.\*#2"G"9ER\A!QGE"SK8J"`Q(Z#!7R9T!9!>P5I&1!!!!!!!!Q!!6:*2&-!!!!!!!-!!!&:!!!#D(C=#W"E9-AUND"<!+3:A6C-I9%B/4]FF9M"S'?!A")G"J*"!&3`&JKYY9($;5#ARS`@!O9XP_(J>F%2;+Z2E7!K&?HW52(J^&&B[722?@(H````T5>Y$H>\Z"RXN!'J\?9!CB^X5?%!=9!U#YD_(ZA"5A5T,Q"I'E>$B4*$#9PBA;D$RRN-'#%7QYS-1L6`"UD[-,*\/)#/%$DYE+7\510)\ZU))I&#0*UB(",(84BUR)"]RB/>1/M\?7#OZ)$<(Q9SI%2&I.-%Z&)7E/FA.>VMRRUUQ/ZW%)&1'2#K!E)6A"U$>M%2DLD$]0";_`L?,F!Y)E?"!2#$V/MR-$)QAO59'7KB=D:!.B.5$"<W)09&+&M$3=]8*0.!?E!S;["C)09G+"NE&RN5\#_1HA"FAXS8!'6T!^E,I'QB)&M!SJ9%MB^!W8*1NL/`CSNSGI#F,Q!B+7Q4!!!!!!!!$"9!A#1!!!1R.CYQ!!!!!!Q7!)!!!!!%-49O-!!!!!!-&A#!*!!!"$%W,D!!!!!!$"9!A!!!!!1R.CYQ!!!!!!Q7!)!E!!!%-49O-!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!9!!"A:A!!99'!!'9!9!"I!"!!<!!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``!!!!!!!!!!!^01!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!^MI?SMDU!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!^MI>C9G*CML)^!!!!!!!!!!!!!!!!!!!!!0``!!!^MI>C9G*C9G*C9L+S01!!!!!!!!!!!!!!!!!!``]!MI>C9G*C9G*C9G*C9G+SMA!!!!!!!!!!!!!!!!$``Q#(BW*C9G*C9G*C9G*C9P[S!!!!!!!!!!!!!!!!!0``!)?SMI>C9G*C9G*C9P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+(9G*C9P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SB\,_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SMP\_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#SML+SML+SMP\_`P\_`L+S!!!!!!!!!!!!!!!!!0``!!#(B\+SML+S`P\_`L+SBQ!!!!!!!!!!!!!!!!!!``]!!!!!B\+SML,_`L+SBQ!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!)?SML+S9A!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!#(9A!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!$!!"2F")5!!!!!!!!Q!!!GE!!!4C?*SNF-VL%V%5R?],I\S%&N_EK8;A)<']RC,*RM];D*<W>6%J29G&,AIW/0%$7K..5FWVGU()IF!):#&UY3:<&VGYF_"G&LJS9='B_1P=&!5\C8=GG:EEUH2D!I^(=H`XX,HH-!$3$T<G;]+W#91>Y782B)#K%Y"[AE,H%XM,<*H]!2*3C!ET>*E>_*JEX)1B69`2;[)%0TP6*%8?MU-M0=M5<"9QY:SK8Z$P=90R$_/]>-<J+E/9\:+G<Y6(@N&>,9?#I%V:JZQA43$CIC2J%`=T,\);NX\V*[BCN`3<Q)1_P-7.3^A2J4`:,=E?C;.UJS6ASSGIV7I?*,?BG$X'.$)E<I_\.Y!*)P/;'X'<#>A-[K1=(2&JFKX:,;A@(?&[HBO)P8%W%X?E2-3=M<&'IY%9HBXMG1EB<MR3B2[KX]HQ!_UD%#$V2[Y0]J*FAFU<2"]GEY3F]:YWY<+G_^;9Z'SX#'8<"=FRY<<FQKTNAF_5'(AWF%_VI4Y2HFMPZAP:T7DO3@4R?C;@D\\=@,[6+73D;K;1_>?AF.#6K^<47W,N<)S#"+^AL8P:/;B7K\A!0$XU$K)DX(!ZW8Y;V6WY[CX=5P5W>R=X*XY`@'JN<T,J=S),8FCP9&DF50^!07'^`P`$?E0IY?W_M-)K@D='"/^G'`,#CP5!'\![A*F':K=\L'U62W>17']*H@7GV7,\UFKJ6(IYX(H34;N%3$ONWN@7=?OY0\0A8_K;H"Z],LL`UT18,;K=8-$G57T(B&%R&`T#&L$<%&WA]WQ@8=7XU8G[4Y`KX^TS_K*\Z?]C>/QP:>B7DA!!!!!!!!1!!!!A!!!!"!!!!!!!!!!-!!&#2%B1!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!!,9!!!!#!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=A!!!%)7!)!!!!!!!1!)!$$`````!!%!!!!!!#9!!!!"!"Z!5!!!&E.&2EZP:'6'97.U<X*Z,GRW9WRB=X-!!!%!!!!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!!F&A#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Z!!!!6VYH)W145I$12#&PZ[/*JHY%R0)4OS&#V>OP-"!=*93"$?O<+:H2'DI-.-*S=Y$?A#0%7^A:2)*[%9?&&7PK^[L;G$--V_@(V>01$+:XO=0Q:7Z,7+IV\>_78D<.+.@>"%^.^E-,K>_U=3S.K%S<;?:VW^,'UPD<,1=#5BRI$9I+@3_Z%\3@N:&6`[68P;OQW0=%77I')KWFP:DOHLB+N+NFYYL*^-T%HLUO@[8@U)L)U%B9S^CX3%8%=-*JU*O=3:G0V"\`'5/,_=N>I=IBK+),#4@*VH+A!N'%A@@Z;!Y'!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$9!.5!!!"2!!]%!!!!!!]!W!$6!!!!7A!0"!!!!!!0!.A!V1!!!'/!!)1!A!!!$Q$9!.5)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-A!!!&*45E-.#A!$4&:$1UR#6F=!!!VY!!!%'Q!!!#!!!!V9!!!!!!!!!!!!!!!A!!!!.!!!"!A!!!!<4%F#4A!!!!!!!!&54&:45A!!!!!!!!&I5F242Q!!!!!!!!&]1U.46!!!!!!!!!'14%FW;1!!!!!!!!'E1U^/5!!!!!!!!!'Y6%UY-!!!!!!!!!(-2%:%5Q!!!!!!!!(A4%FE=Q!!!!!!!!(U6EF$2!!!!!!!!!))>G6S=Q!!!!1!!!)=5U.45A!!!!!!!!+!2U.15A!!!!!!!!+535.04A!!!!!!!!+I;7.M/!!!!!!!!!+]4%FG=!!!!!!!!!,12F")9A!!!!!!!!,E2F"421!!!!!!!!,Y6F"%5!!!!!!!!!--4%FC:!!!!!!!!!-A1E2)9A!!!!!!!!-U1E2421!!!!!!!!.)6EF55Q!!!!!!!!.=2&2)5!!!!!!!!!.Q466*2!!!!!!!!!/%3%F46!!!!!!!!!/96E.55!!!!!!!!!/M2F2"1A!!!!!!!!0!!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!$`````!!!!!!!!!-1!!!!!!!!!!0````]!!!!!!!!!W!!!!!!!!!!!`````Q!!!!!!!!$A!!!!!!!!!!$`````!!!!!!!!!1Q!!!!!!!!!!0````]!!!!!!!!"&!!!!!!!!!!!`````Q!!!!!!!!%]!!!!!!!!!!$`````!!!!!!!!!9A!!!!!!!!!!0````]!!!!!!!!"G!!!!!!!!!!%`````Q!!!!!!!!,Y!!!!!!!!!!@`````!!!!!!!!!QA!!!!!!!!!#0````]!!!!!!!!$'!!!!!!!!!!*`````Q!!!!!!!!-I!!!!!!!!!!L`````!!!!!!!!!TA!!!!!!!!!!0````]!!!!!!!!$3!!!!!!!!!!!`````Q!!!!!!!!.A!!!!!!!!!!$`````!!!!!!!!!X1!!!!!!!!!!0````]!!!!!!!!$_!!!!!!!!!!!`````Q!!!!!!!!@]!!!!!!!!!!$`````!!!!!!!!#!Q!!!!!!!!!!0````]!!!!!!!!+@!!!!!!!!!!!`````Q!!!!!!!!K%!!!!!!!!!!$`````!!!!!!!!#IQ!!!!!!!!!!0````]!!!!!!!!+H!!!!!!!!!!!`````Q!!!!!!!!M%!!!!!!!!!!$`````!!!!!!!!#QQ!!!!!!!!!!0````]!!!!!!!!,S!!!!!!!!!!!`````Q!!!!!!!!P1!!!!!!!!!!$`````!!!!!!!!#^A!!!!!!!!!!0````]!!!!!!!!-"!!!!!!!!!#!`````Q!!!!!!!!TM!!!!!"*$25:/<W2F2G&D>'^S?3ZD>'Q!!!!! - false - 1.0.0.0 - - 2 - - + + + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5X<A91M</W-,<'&<9+K1,7Q,<)%N<!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@P_W`:R`>HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N<XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&R7QT0]!T0]!S0I4<*<)?=:XA-(]X40-X40-VDSGC?"GC4N9(<)"D2,L;4ZGG?ZH%;T>-]T>-]T?.S.%`T.%`T.)^<NF8J4@-YZ$S'C?)JHO)JHO)R>"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&)^@54T&5TT&5TQO<5_INJ6Z;"[(H#>ZEC>ZEC>Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3<*\9B9GT@7JISVW7*NIFC<)^:$D`5Q9TWE7)M@;V&D,6;M29DVR]6#R],%GC47T9_/=@>Z5V>V57>V5E>V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I>$\0@\W/VW<[_"<Y[X&],0^^+,]T_J>`J@_B_]'_.T`$KO.@I"O[^NF!!!!!! + 369131520 + 1.0.0.0 + true + true + true + &A#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"'45F.31QU+!!.-6E.$4%*76Q!!$8A!!!1<!!!!)!!!$6A!!!!<!!!!!2:$25:/<W2F2G&D>'^S?3ZM>G.M98.T!!!!!+!7!)!!!$!!!#A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!1!"!!<`````!!!!!!!!!!!!!!!!8IOF$VM#[5_061O$B@_V@Q!!!!Q!!!!1!!!!!M=H]2+_W5V'JBEH&4?+J_T5(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!!S3+EIN^^N4L4>7*E@&4A^!1!!!0`````5(9T:DQ#S"/G!#:DM_%*_!!!!%/>D#.#,@KEB8.<;+N&E8'E!!!!%!!!!!!!!!#=!!5R71U-!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!C!!!!((C=9W"D9'JAO-!!R)R!T.4!^!0)`A$C-Q!!;!%).A!!!!!!21!!!2BYH'.AQ!4`A1")-4)Q-*U!UCRIYG!;RK9GQ'5O,LOAYMR1.\*#2"G"9ER\A!QGE"SK8J"`Q(Z#!7R9T!9!>P5I&1!!!!!!!!Q!!6:*2&-!!!!!!!-!!!&:!!!#D(C=#W"E9-AUND"<!+3:A6C-I9%B/4]FF9M"S'?!A")G"J*"!&3`&JKYY9($;5#ARS`@!O9XP_(J>F%2;+Z2E7!K&?HW52(J^&&B[722?@(H````T5>Y$H>\Z"RXN!'J\?9!CB^X5?%!=9!U#YD_(ZA"5A5T,Q"I'E>$B4*$#9PBA;D$RRN-'#%7QYS-1L6`"UD[-,*\/)#/%$DYE+7\510)\ZU))I&#0*UB(",(84BUR)"]RB/>1/M\?7#OZ)$<(Q9SI%2&I.-%Z&)7E/FA.>VMRRUUQ/ZW%)&1'2#K!E)6A"U$>M%2DLD$]0";_`L?,F!Y)E?"!2#$V/MR-$)QAO59'7KB=D:!.B.5$"<W)09&+&M$3=]8*0.!?E!S;["C)09G+"NE&RN5\#_1HA"FAXS8!'6T!^E,I'QB)&M!SJ9%MB^!W8*1NL/`CSNSGI#F,Q!B+7Q4!!!!!!!!$"9!A#1!!!1R.CYQ!!!!!!Q7!)!!!!!%-49O-!!!!!!-&A#!*!!!"$%W,D!!!!!!$"9!A!!!!!1R.CYQ!!!!!!Q7!)!E!!!%-49O-!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!9!!"A:A!!99'!!'9!9!"I!"!!<!!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``!!!!!!!!!!!^01!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!^MI?SMDU!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!^MI>C9G*CML)^!!!!!!!!!!!!!!!!!!!!!0``!!!^MI>C9G*C9G*C9L+S01!!!!!!!!!!!!!!!!!!``]!MI>C9G*C9G*C9G*C9G+SMA!!!!!!!!!!!!!!!!$``Q#(BW*C9G*C9G*C9G*C9P[S!!!!!!!!!!!!!!!!!0``!)?SMI>C9G*C9G*C9P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+(9G*C9P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SB\,_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SMP\_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#SML+SML+SMP\_`P\_`L+S!!!!!!!!!!!!!!!!!0``!!#(B\+SML+S`P\_`L+SBQ!!!!!!!!!!!!!!!!!!``]!!!!!B\+SML,_`L+SBQ!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!)?SML+S9A!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!#(9A!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!$!!"2F")5!!!!!!!!Q!!!GE!!!4C?*SNF-VL%V%5R?],I\S%&N_EK8;A)<']RC,*RM];D*<W>6%J29G&,AIW/0%$7K..5FWVGU()IF!):#&UY3:<&VGYF_"G&LJS9='B_1P=&!5\C8=GG:EEUH2D!I^(=H`XX,HH-!$3$T<G;]+W#91>Y782B)#K%Y"[AE,H%XM,<*H]!2*3C!ET>*E>_*JEX)1B69`2;[)%0TP6*%8?MU-M0=M5<"9QY:SK8Z$P=90R$_/]>-<J+E/9\:+G<Y6(@N&>,9?#I%V:JZQA43$CIC2J%`=T,\);NX\V*[BCN`3<Q)1_P-7.3^A2J4`:,=E?C;.UJS6ASSGIV7I?*,?BG$X'.$)E<I_\.Y!*)P/;'X'<#>A-[K1=(2&JFKX:,;A@(?&[HBO)P8%W%X?E2-3=M<&'IY%9HBXMG1EB<MR3B2[KX]HQ!_UD%#$V2[Y0]J*FAFU<2"]GEY3F]:YWY<+G_^;9Z'SX#'8<"=FRY<<FQKTNAF_5'(AWF%_VI4Y2HFMPZAP:T7DO3@4R?C;@D\\=@,[6+73D;K;1_>?AF.#6K^<47W,N<)S#"+^AL8P:/;B7K\A!0$XU$K)DX(!ZW8Y;V6WY[CX=5P5W>R=X*XY`@'JN<T,J=S),8FCP9&DF50^!07'^`P`$?E0IY?W_M-)K@D='"/^G'`,#CP5!'\![A*F':K=\L'U62W>17']*H@7GV7,\UFKJ6(IYX(H34;N%3$ONWN@7=?OY0\0A8_K;H"Z],LL`UT18,;K=8-$G57T(B&%R&`T#&L$<%&WA]WQ@8=7XU8G[4Y`KX^TS_K*\Z?]C>/QP:>B7DA!!!!!!!!1!!!!A!!!!"!!!!!!!!!!-!!&#2%B1!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!!,9!!!!#!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=A!!!%)7!)!!!!!!!1!)!$$`````!!%!!!!!!#9!!!!"!"Z!5!!!&E.&2EZP:'6'97.U<X*Z,GRW9WRB=X-!!!%!!!!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!!F&A#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Z!!!!6VYH)W145I$12#&PZ[/*JHY%R0)4OS&#V>OP-"!=*93"$?O<+:H2'DI-.-*S=Y$?A#0%7^A:2)*[%9?&&7PK^[L;G$--V_@(V>01$+:XO=0Q:7Z,7+IV\>_78D<.+.@>"%^.^E-,K>_U=3S.K%S<;?:VW^,'UPD<,1=#5BRI$9I+@3_Z%\3@N:&6`[68P;OQW0=%77I')KWFP:DOHLB+N+NFYYL*^-T%HLUO@[8@U)L)U%B9S^CX3%8%=-*JU*O=3:G0V"\`'5/,_=N>I=IBK+),#4@*VH+A!N'%A@@Z;!Y'!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$9!.5!!!"2!!]%!!!!!!]!W!$6!!!!7A!0"!!!!!!0!.A!V1!!!'/!!)1!A!!!$Q$9!.5)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-A!!!&*45E-.#A!$4&:$1UR#6F=!!!VY!!!%'Q!!!#!!!!V9!!!!!!!!!!!!!!!A!!!!.!!!"!A!!!!<4%F#4A!!!!!!!!&54&:45A!!!!!!!!&I5F242Q!!!!!!!!&]1U.46!!!!!!!!!'14%FW;1!!!!!!!!'E1U^/5!!!!!!!!!'Y6%UY-!!!!!!!!!(-2%:%5Q!!!!!!!!(A4%FE=Q!!!!!!!!(U6EF$2!!!!!!!!!))>G6S=Q!!!!1!!!)=5U.45A!!!!!!!!+!2U.15A!!!!!!!!+535.04A!!!!!!!!+I;7.M/!!!!!!!!!+]4%FG=!!!!!!!!!,12F")9A!!!!!!!!,E2F"421!!!!!!!!,Y6F"%5!!!!!!!!!--4%FC:!!!!!!!!!-A1E2)9A!!!!!!!!-U1E2421!!!!!!!!.)6EF55Q!!!!!!!!.=2&2)5!!!!!!!!!.Q466*2!!!!!!!!!/%3%F46!!!!!!!!!/96E.55!!!!!!!!!/M2F2"1A!!!!!!!!0!!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!$`````!!!!!!!!!-1!!!!!!!!!!0````]!!!!!!!!!W!!!!!!!!!!!`````Q!!!!!!!!$A!!!!!!!!!!$`````!!!!!!!!!1Q!!!!!!!!!!0````]!!!!!!!!"&!!!!!!!!!!!`````Q!!!!!!!!%]!!!!!!!!!!$`````!!!!!!!!!9A!!!!!!!!!!0````]!!!!!!!!"G!!!!!!!!!!%`````Q!!!!!!!!,Y!!!!!!!!!!@`````!!!!!!!!!QA!!!!!!!!!#0````]!!!!!!!!$'!!!!!!!!!!*`````Q!!!!!!!!-I!!!!!!!!!!L`````!!!!!!!!!TA!!!!!!!!!!0````]!!!!!!!!$3!!!!!!!!!!!`````Q!!!!!!!!.A!!!!!!!!!!$`````!!!!!!!!!X1!!!!!!!!!!0````]!!!!!!!!$_!!!!!!!!!!!`````Q!!!!!!!!@]!!!!!!!!!!$`````!!!!!!!!#!Q!!!!!!!!!!0````]!!!!!!!!+@!!!!!!!!!!!`````Q!!!!!!!!K%!!!!!!!!!!$`````!!!!!!!!#IQ!!!!!!!!!!0````]!!!!!!!!+H!!!!!!!!!!!`````Q!!!!!!!!M%!!!!!!!!!!$`````!!!!!!!!#QQ!!!!!!!!!!0````]!!!!!!!!,S!!!!!!!!!!!`````Q!!!!!!!!P1!!!!!!!!!!$`````!!!!!!!!#^A!!!!!!!!!!0````]!!!!!!!!-"!!!!!!!!!#!`````Q!!!!!!!!TM!!!!!"*$25:/<W2F2G&D>'^S?3ZD>'Q!!!!! + + +!!!!!3"$25:);76S98*D;'&M4G^E:5:B9X2P=HEO<(:D<'&T=Q"16%AQ!!!!!!!!!!!!!!!!!!)!!1!!!!!!!!%!!!!"!"Z!5!!!&E.&2EZP:'6'97.U<X*Z,GRW9WRB=X-!!!%!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!&A#!!!!!!!!!!!!!!!!!!!%!!!!!!!!!!!!!!1!?1&!!!":$25:/<W2F2G&D>'^S?3ZM>G.M98.T!!!"!!!!!!!"`````A!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!7!)!!!!!!!!!!!!!!!1!!!":$25:/<W2F2G&D>'^S?3ZM>G.M98.T + + + false + 1.0.0.0 + + 2 + + diff --git a/Trunk/Scripting Tools/Node Generation API/ClassHelper/createClass.vi b/Trunk/Scripting Tools/Node Generation API/ClassHelper/createClass.vi deleted file mode 100644 index 9b57f68b8232e2bd00961c4df16c43d19623183c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14359 zcmeHO2|QG9zdvJNvQ(BV*$GJuQ6c*>vW_9yx3Oi5vCF)q~@B6vkdq1D+H*=onw?EJMo-=dK^E~IkHQ>@DL;$vu7EDD+O6w8; z2rdBt_6Yz0m_WW4tdD^kkS^q^$>v>45q};D+|cGMW#eDEcV|F|LLz2^o1QMN_i2oYV?kmU!xm5{y?bZ&Gzzxo5@iG^{AeKN z0*vuRWBFepUvR&_Z{hC*9>?6~XTJFs#vgOrojE)XcJ8|kT?b3kPlZY|L$1rjH-yRu zG6$m`H~efzw~IcX{$=}O`_j(NzGkrl`@aGh*q8qCNByhof69(_+CAKuVo&-ZfHL^m zE6_HunOzZG|6tJEo`fmE>W5}mx2O5xwP*jy2{d7X(IzyD4%vtPd+fU{p{0lOSp+WVqCFdh4D--`z`|A^k>{wmQXPyh?G561C(8gv7{rM-N= zHSH?@wH<6}KLWF0?Oj&D>jOkiO+jrpFZicM*Z}|>EN)5jIzBc>hmY^nhMDrJz`L0x zN+g~5Elya)3C@crmPD2hpfa+8gaQrowU1A*FFSZm*-%?nN(E6%1eH^83@BS}Sy<<6 z^(iXpUs?-LzO37&WI8@%g*)Z1WjpsG^gdtjO{dLTSJzsR*2n<)JZ<9s=Q9h}e5!jk zz3Ub?-JufiJ<@^_1LapF0#`PQMagPI?HD?J(yo%@wXw$!jwyax0_ey}mO1H8_eB%; zMHd&n!v5y#;Gf7w{Hd48LfXsTO*lz5;%jEDU$sK*i6l8^gEUIpFQ52yySvvX*k^D) ze8KHs(0NwENJZq?&Q_^qT~)u>m5VchJpbYSBF8O>#(4%+j$&wx8uZ9D-QliE=pAQw z^2Sj)CdawRred@9jUWFPnHMzIA8pQok_ofdq$7K@EsGBr`rVtQ+Ib^7lVAr)h?Z zN`A=&wMrxH2`33eF6)YYG}9*>5##vyS!LugIf*mD+8}%cCY_?oWFd>a&ir)i+;!-f z7{`L%J)Q;EOS$JMKDFFAtPIP1N*Q3Nk*XTVe3!%Ts1`LSt>2qSt3N%Wxk^*mJ3TkdX}-4{5aMX&r!*_4Czd+Y5xq?}e( zd#@V^u*^{?Yn-XVBaj?Wwe$rPlHb!ZqO|4;9y(eCc1k~TX_P#n#~${cpCZ|iA}^}R zm3Z({1#TXz3(eL8))Flejg7$18#8h4Ze0^nHOZEPp&oNF%`I?~P+fbS676ugBPMLL znl143&)y1ya;$mr3FN}9g0fU0g3buN8Xm4ls}5=YGs)rhvJc(#qCKDbWwK<;nZV+- z6)BPIw6`evh1led=r*UJSQP7IrXLPy@t;f2eqC}l_j-VCD@!|D!u7P?>nz-4edLIc zLziNLk(70o1Kv?Ru0A$yY=g%mTGQ$7*54k?4ZWS+B0Ja{@+sH;5ZS=lugqaE_Q(e1 ztXMmmF!|nDICqzfdg$w|gzK@_*@H)^-{NY9L|)0WJkK7<9a?sMj#6Gz`RXY#=yhh3 zf*|XKyem_~_?vF|Q@O_T&4fbRcOoq2Tc*znQF*7GHPDM_o{Ma0Jl+;Jd>KJ7As$#t z%y`OLXcDko+Onbz5vP@MDfL@{xYYYunQaF`Uxu4E=|lzxyNm>PCq7$#IJ05XC){|s zVcfQ!W5jU4R_Vd%rFT*Z$HYQH$TQxx(GMFAOk^j^YuBm!kX09~JVYXS6CX2MXqz(~ed(WEBnT-A;)q44DaZ9qC3KN>!D z+CJr}b53ijaY#bz`8M8ab4F`w1832?X}9h2*Tqem$*mr!u-o~kxsjC(uhN@ThMmho zGbkOqQo?0+3dwDDT7oF3tNA|W>n-s z^LITQpm4mS<=Z9q!m#R2Hm{(8DNEUri{VM1iOvWbE%q}GJvXoKE~!|vM`Bk&h8Mckz;IMDe{8li!D2etLm<;o;R}B;Py;S0M0!kW0A7SQ%h=(Xcq{dU1W20Y+3W=mHfp!pD0%pnFVR8E#j2 zT)mVDC)LG(cce8XnZ2tw{IXO|+4H`R7_wKX32HOhDal_3o(<|K(1d?`&d$1%Io|Br zn-O6fMY)x~z^KjbQaBGiZ+G%=dS98Gh?`gK%G%7 zTqY_w-(sD0uw+yFvdd|o#s%>gU!gC%7KBT$iqNf(e7s-WSsi#?gX9(L={pGtjn|KoOh{?mo^Ya<`G^Q=d=wi{LO z7^jjx+by;xOcL|@*XegVVzm-n;OT#E-bqEU9T~%~8^!<9J&Vvgo2?-=Y|QaBCCA2u zph7{|WQGrMG>#7rj?dUqi|mqmZN7*7Hno3UDMdqSL?YjM6YEA*wwasQ5wCJ+!-Rg! zThTRsmW}NX1l#5wY&1BA!@`nPRa@6K?jQLkU&!6C^L0n0VMngLZQ>JQLlJL8g1N#{ z7T;oe(hwQlTfUA^{YhF;6+hhdXT4ZCQz1O>tP7HKEi}44T)WG4<$9ETk~mm0*dw1S zQP)~I%+TxTMm?Z0m#isunl1L6Y#&zEAdy?NiEnIsxv;FnGwp}1k~(nW?ioYeE5~9C zjVZ28(v*%8t(|!;hs~UCdha~5LZm|Cb_0Dr3Xuditx=rrmJsr_VR>BcWE!s(s zf7eU#t4g8+wg>(<60c`IkhDgj#@%~5^yEPbxb03NfOQ)Hk&@ZH-vbB6FwNb8^}ji; z1~6mc-4VV9W+cAbC|LZJ``;gH|3iMYzvTz-Rq?=$EXyq^B2M3iLX)Dkr$#^9m3ZWG z=6oT6?FS`W{fdgR3ch}-7r3}-Wxgix{&a(mtIx)bR;_FRU zd|uAyvXOL(Rdj`)0zPfX=!$8Z7HK~J*UmYi^LNXZB-m6^OY1UKy{h}}*GDbv(Wa$V~y<2$L}_?~a( zo%=<@n2Uzlr;7X4A@*6tIjcsb7c4Uh%+&>3dfm(HaN}nQY!A0xKdT%w>p%5Nk@?y$ONV1pcn2d;8R-w`J`kOg+CX^!->ajNP zkPjK;KB(B%6;XpX%TStbbK(lrx>%xOk#dd;hj_qcwwBZv-97pi(iRK2@vqCU^7KxA z7OIv=&8Zpd@d)i-gmT_`5u6OIx+F{mRiVrj3N$M-lY#d^xNhMY|j<{8nCsA|mi!d(# zYA${sjyLyZ>pEppbCMe4OPZm@mx93P{XZn@9pXl;Vj#I4NHb@B&FKOU=AgVR$ zKy5HL(0J=s!b~RB5SON#3|o1BrgvSYrX!qgE}r{=5sVU%*I;N>o>bOSMv*Mh}0i+O=QSP*D} zh!)RSnnC+DK-W^*yI+TJEc44Z)#ic5PLY%E>@!(ZOG!PZIB9*IG}h;7o^wmuE?mQo zuO>X~5x3|)(P0F{%(Q=5*m7)9q>OrULq2|*`~JubH$!6KMngCS84fooycv?_c9$!5 ziU<+*GKZo_Nh5R7|8U#4qG|8!W1lq2^qa4~V%7ZUNO|HLWtI6*Mk-5Thce|QXtUJ$ z!TvGC)z7PWDJfqNTNKfA^iPvDWGUljD59gBRJs)S9qxBbjUnz-#+#f;p8W)JtlJvn zA_7Go6klxd-d(&zUe{$pBazhFCF=4iYV1V&9fGttYhH27&<9DAu7{l7L~c}a(hrCA z&g#aqO~}`%Tx1t|($y|ni!7|##2s|no_%nR=%!a&fWxC?3J(qOI2pK!B#fm9_2dmp z+|zWg#?-)kc$Zvv6wZLxD0?4!_b~oVF}QNAP#><(k&vtelP-=Veokipds!nQzKd+% z=%XS?4epVz>2!yBA70D$I+bPfZaF+3P|NgKma=mACIHmVbMsxH*IBi`zBZXHp)*@? zHz&MZjHgeGXelso1-n7V>g=OfooKWBMvji~IcYPVO%lJ{8LHd4SMaN>H2etzQ4iGp%-~fRG1P&1R zKY+j=xEUYPg8;M=;B&aYeGTG! zBLG050^?QE;+3?q;nlErb~Ht*+S#~+(UgB>#sQeoS$~9p>to^oxcr1(C&NnvYjEKS zy;QZkazzaC`w%1_TvA&HpRs_yRB4nT7gIc?h9gO_Xnu`q;fOj+3=8 zoc2Y!g8CexwK(|+NlqKb8;a?Tgl}%rMuwsY5HCtReFiUK=3WJ;r3f2rvlB z#($Ho|0X;60)c=p_)rbT-}z^mKm%!Ek7Uw>{mMX~5Iz9@uitk9yRb`4U?~WmSLo$V zDkYc{`mG?4Ajg!nG~gJX2aeE?$M6y^NJsQLQ6NDO(yA(ZPpbnEOC^|#6-MtRC8Gwu zV}&NjO&I8e;WMpFZO&r&N78E2Pz>Lx1T%NQ@RQ&Z@Fp03RZdMqc8|v*&{C7Zw1q{l z1T!(i==s1Ws4)ImGEy>s`D<&z5E>XC8yN)Vsd@m*S6LG#gVEnsfN3Bwe6E%>;(PvT zIfSGXM&FCB(SMSA@^4G}@7kaI>M=T;pL7Gi@q6bkow=~R)5uDx&5lc^ZJc0 z@He{Kzv{>_IRA_Rxy^6Wo+4+82i?cwS_Fn8ref7I|&J8-?Ahny9n75 zS)#}?zGs&H^}h9bukXFCzVExP&ppqabD!V6ob%kzGjpDE&U5q)^c5+{K=_(QP;E^G zBV!OqbOi*$7XX1k>;V57$o~SqU|L0IxQB-t!r2{x6m<5oMwbBm-Vsm$kfDhHo8W__ z0ESI20FN5T!N3P^4F z%nb%d+95oDc*3>iHwqYE_&8tq==KQxb4)C(E{>BF4WATxUMiM)0jfZPI;m{@Qf!4q}{#%Z<2R#3<#&UnBXc15V z60{CZ@w*#z1-~VXKb#@X7Uu}<4A%^_PpofTiYfnt98(dddK`x__+gK3*pCCvVZIn; zfcshaYyH1%ITi$z_a{IN58JH({R3Dhv$c7Q;~xO~z+oxA2tJIJzE7hx@^ zt>4WdSJsFWw!2-c)^y zWK`0J_K**1L&nSUbygA`T5*KF_O~8$)In;9yYH)9(H~c{PmdP zw(G4fDereRusnC5Z1F}&lZ;5m!`mZ*E88M`jovAgXSb4WLD?t0Vvf_Aus}~R-mH6Q z)>J8yaLJdtX;?+8Q$Quke#=;sXHY9+#`Q4_uV68NOEr2(;i}?^meEbA&Rcfib`A3l zQ4y`l#ip$IZT{Pafsui;=Tb}+9Bb}bHR`C!ZSyWJUUog?3xRTQ{PGg8z)kBX}nOWRmd?F(Aqr~)@J zFw@fQou|5y(zu~MnL2UyLbr1hom>}OwIug>OIndaSEG9!;g;M*xc1hI3s=1fyOb#p zjXv^t&#Ivrm|pZ$bEsqFBniaSSbEXs3h9vavBfXiLr@_jn?0U$M&4@_*Hi3>%gNW0)J#VW5xj^pM$g&!`` zrCZVEkB8=x%@|h@=5u*5?mpxy+X_8#xru1!^9!k(S-1P|qANct)gp%Vt$9mZ1kMPW z@u_f;3LlQ*d%)Y{C!6QU6${hU3NyQq${7)qdX}@;G?q?PY^E_eRr`76eG{qTc8d$w z^l1#5OS3fiv%|{{M|Fh%#Z1R_)8+m7vozUOoU0~|cao19^(m#Q0Pf$b6L2RsAK($x$0BmqG{(2N3~_%Np6Vm&$}6)^IW&Vsn5|-xatqalJO)Tw6 zgXdr*!Nl@G%R0T1J3Z88)f8z|CA5^V&i32E25?m-jaLoYlmu5K&=2N-7SOSFw`!>+|ZhATcFZgHWtKrgM7D(@U*U z3jQsQ+Z7+Y7gWFW76(zu+`D5?))~wPV~jCH)Ih}^D%+K)e(_CiP|Q>9d?_Be+Ghe% z%ps4}pFHK3(R3-dEdzcdwe4)XV2v%CBZK87srvUms3%h;&4%f1ex8rx3s3PODx2yu zo3#fomEU|ok9?UCskB#2?Y#FqgpQ#`Xz`KxieQ!38$PdPv(_c6_Y+7~i0(eulFY;SsP8@kIXzPcgs zD-^_pnV)E~7j&Ku8>sxe;w`!0&?@x#X;V9K#AF~Dyv5nK%0YoQjjS^#J5*|?xt%S4i~V6!F3-!D?{RRI@qY58!?Ojcd<%$WZ8f-i`LmFA zYmfAkThbq1LPF1obukC!@hiEVE!?m@Kl|=bRZU~+s?PfCtinqP+nLW7R9_C&`kz_L z87LrTsQxtKzN*sZku>Fd^TE}fcm4d$)jV&uiEc%_VSafecf+5jciZJ;tqz>BXT|y^ ztwv&(b*y%k*X>~jrm5#GEMc7{+g_0<-G=LS^x`z@QknTz7*OLyF;$Rvy`oR*yY&5w zAy4p6LtSoWDCev3r5B}*MftYF(;c+bp88Tc;jO%;ylPx;_N@M^nm#C}^!7X+L`W$2 zT~nB29Ma=cSSlgMX89VjQReF+zeA{P*Wt6->Cr}smse1I!F*@FjCSQ(77r+No}a$U z%lIvKQShp;^vKXxlb&&Jt370?wMA~vMYEgKQ8{8GjZ(DcT*JD1X_xrEaQ}0-0lc1bOgP*doHjYd4G%v(X6ef_O zGU7z%dSYlAH*{22DqnMTux~!AV;mX#w5({HFd=){kQ8+WH4Y>iDyRV+lB<^-`a~74 zp9=A1m?^(HBy>Yhdl7H&{Y5hVDyz^V68N$#J_9ow`20Nxy@f6bhf}^WA}?b~c$qtZbql@%to8 zfao({2~%I`-ITj7 z$4;#_occkjIY?NA+`cF?Co23aVOsIrJIL76+uax5PM5#kO<${@Tijb3#-mH?(U|96 zhsb>)-9ZH6OD4V?A!=fo26qWYQmaCWRaa6fk0Qlgdjs7mWP~+#^4mEW_?e>v>*(2P zKi!H*)B+uPY+scM-Xm)?uSihN`Ji#p>{UaO0E8h7eni9PcvB*o)oMbW<8XYE;G`$X zH(%77!M-0WM%h`1GFYcQ=Fn=vrly5d~k+g{Gp~=kL<@4(iV(^G(=$BMCT(1j9oz&4i zX4R{&DKDj(F0JP-GAQ(7hNDCX`c^}+2&eA9dx}shWGkq(>_Ufa-*2D03 zqFt#)GTD`|b${RM2-7R-*K}9khBCeYgtx;{_Q_AskY0~o^JUILoq0Dtzd@mevaR^& z{Mmc;8g~cmzVPlU3P`&qzj(YA|86Y-Ww2Gu0VoE??3sOzqFS53fBx=LYOGE(@!^i{ zr8*@Y{VK7BY~HevNT$@;XY0^!8R~^T1gb3@G&7HEfet>0N<%dJc|-Ph29_a-6sI9(x$Say9r$wz2I*42zHe zO5%RgLJP$Etw#Yw{(I2M2a6P*sPoJe2R;cON%6&J!x(7-tsVO5?ZtnKLsfjNq zOn|fEW|d`26sK3-Hmjp@5ksk7i>Yr96t%@)YZ1zkw>+18b^kiGrbPEqB9vnnoc`WR;oiYc)ZZ5>TRvH+@(98_P7* z?s$)b-gvV|dVibTczBeE-IC_i`ce|a2qrbpn=ujYq*waFKuXMFwV9EZwWB~HI2>Pp z^{g@fJ#r|cg;=(abt-2ac_@748anOW&o55vvKc!Ydor@wSrB1feM7(bbx?m33 zA82yVC8qE_%#i6{JAK#j7Uyc3Vz5Vn?nPylSOST;(MY<-+J=yfl!C8<#zoKbi@P)p zAv99`L8sRWbo54T-RloUg}voZ0{4YgS+r=c#%}Xh)7bjt&xQvjN{kS{kJbwuP1-vW z;uy(Uwj_vHJ)Je^lHbCyL6E{#(Iwzke~YM*YCQb`_(jlBl9z6Fgs8q#bg{way5a52 z>8wwOxbpeg$dAEI@`t%MOZmmDHq?+>D-@>ftl2pxcc#^apo;2RPi?K2{wgnDIy$b*`J2h4Pz0osqs*gioUZ=){{{pFk0bRmOmK9v7dliuNR(C$_}n zPOvnN2qt|Jga~~kBlTe7y+nyTBgI2SuChixwcOqwnWkg<<3gK^;T^|C6Gplwyte+5 zOnU6Fa%?eFZ5_sVa+m50e7g$h0MPx~8xV*YJ(rH|@+h>SR#0m1maaGlZjP8Ds7hqkAp(1iQ`JdcmHBL?QhYtTwqI+OuA0U*iP*?9nC2R`T% zKu-;!XMz4ab)D||LkG6)f5!-H?SeHMk3&z2tYviee(segDbm(C&J}l#DLtu1@7$3uHxqE=>YgMgLtuEMNdq4$UEL*PPSS#1M&$3p+Dc9R^nw7P&Ufjr%^?G@pVL94W> z>{Q2;d{;i(A2FvOI``P(@UGLIoKB@&MA*gSpSnCN=F(CuK*T0rVn*B5PKO7?-3{s` zze}h40YbR*ntCRQR=#&z%2;}5*uco`U(=~Z8tjVduK zku8?RbE?#@KfzTT$uyFwrnf-qC`)}@{)96!Ts^aibov%k^i59^*hrcGwSGV9Gh@d6 zr%!li83m?fG1jRkK4Jq^Znp3-vJ^GUKuV=H7$)`FA%Ah7{5o@ZHc|D-!n&~XVrlwU zE2a%Mf5^6li;H*+0zq9v+EjGzhK%9Dy~xg@bNoh5#+P;`gk}nMB?RrZ2L@J)saw%D%Ax}D@YAenRtO-Y-I{~Koe~ zaGiF zzZ1{|46y^LC~#k)mpqSXLKV=vf&c>lrDyG0mfH&YT;P`bF zT?1t-k4IvptAwiy@2Dp9f(;HA0^Xp)>EkIWDE+N(Vg!X5;B=goV7RyHL3jaLhEOFO z9EciEA{I3`_F3vy4fZF*tdY->xG;+UU47k|;?2ke7S3ME?-(a|V lV7S1-{N9;vmXp9cqytrue true false - +