diff --git a/ImageSource.lvlib b/ImageSource.lvlib index e8e808ba8612a25a44a50095e5fa45cd459ef162..f577b00dafc5da9d7067ab9406be8edb19c96fe7 100644 --- a/ImageSource.lvlib +++ b/ImageSource.lvlib @@ -7,11 +7,11 @@ <Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property> <Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property> <Item Name="_demo" Type="Folder"> - <Item Name="GetAttribListTest.vi" Type="VI" URL="../_demo/GetAttribListTest.vi"/> - <Item Name="ImageSourceBaseBasics.vi" Type="VI" URL="../_demo/ImageSourceBaseBasics.vi"/> - <Item Name="ImageSourceBaseTest.vi" Type="VI" URL="../_demo/ImageSourceBaseTest.vi"/> - <Item Name="ImageSourceBaseTestOffline.vi" Type="VI" URL="../_demo/ImageSourceBaseTestOffline.vi"/> - <Item Name="tm430_functions.vi" Type="VI" URL="../_demo/tm430_functions.vi"/> + <Item Name="GetAttribListTest.vi" Type="VI" URL="../ImageSourceBase/_demo/GetAttribListTest.vi"/> + <Item Name="ImageSourceBaseBasics.vi" Type="VI" URL="../ImageSourceBase/_demo/ImageSourceBaseBasics.vi"/> + <Item Name="ImageSourceBaseTest.vi" Type="VI" URL="../ImageSourceBase/_demo/ImageSourceBaseTest.vi"/> + <Item Name="ImageSourceBaseTestOffline.vi" Type="VI" URL="../ImageSourceBase/_demo/ImageSourceBaseTestOffline.vi"/> + <Item Name="tm430_functions.vi" Type="VI" URL="../ImageSourceBase/_demo/tm430_functions.vi"/> </Item> <Item Name="InheritBase" Type="Folder"> <Item Name="ImageSourceHama.lvclass" Type="LVClass" URL="../ImageSourceBase/Hama/ImageSourceHama.lvclass"/> diff --git a/ImageSourceBase/Read ImgClass.vi b/ImageSourceBase/Read ImgClass.vi index b91901262399fcf250181bf5bc5f27a000c4c0a5..d6d67f25e8c1850174108f5663fb38ea8423fa82 100644 Binary files a/ImageSourceBase/Read ImgClass.vi and b/ImageSourceBase/Read ImgClass.vi differ diff --git a/_demo/GetAttribListTest.vi b/ImageSourceBase/_demo/GetAttribListTest.vi similarity index 99% rename from _demo/GetAttribListTest.vi rename to ImageSourceBase/_demo/GetAttribListTest.vi index 250123d00548dc83a47c24a087244b449895b7bd..26df30ed3a0293583581ee6afd869482cbd00248 100644 Binary files a/_demo/GetAttribListTest.vi and b/ImageSourceBase/_demo/GetAttribListTest.vi differ diff --git a/_demo/ImageSourceBaseBasics.vi b/ImageSourceBase/_demo/ImageSourceBaseBasics.vi similarity index 67% rename from _demo/ImageSourceBaseBasics.vi rename to ImageSourceBase/_demo/ImageSourceBaseBasics.vi index 1a6e7a1a9e11d18dcbcbdfb8f1971a94bdf03b1d..97c2514b31c3bdd34a060979ca6d45c73c3eb9f1 100644 Binary files a/_demo/ImageSourceBaseBasics.vi and b/ImageSourceBase/_demo/ImageSourceBaseBasics.vi differ diff --git a/_demo/ImageSourceBaseTest.vi b/ImageSourceBase/_demo/ImageSourceBaseTest.vi similarity index 68% rename from _demo/ImageSourceBaseTest.vi rename to ImageSourceBase/_demo/ImageSourceBaseTest.vi index 810bfc8ced26665af40f0e89a41118c3ab5d4345..30ff805ce5d7704acb4a6109e417217a77f5e434 100644 Binary files a/_demo/ImageSourceBaseTest.vi and b/ImageSourceBase/_demo/ImageSourceBaseTest.vi differ diff --git a/_demo/ImageSourceBaseTestOffline.vi b/ImageSourceBase/_demo/ImageSourceBaseTestOffline.vi similarity index 59% rename from _demo/ImageSourceBaseTestOffline.vi rename to ImageSourceBase/_demo/ImageSourceBaseTestOffline.vi index 3c8116aef7198763eb869f6ef01b72f492dafe59..2918fd0067ad84119c606b5b4956c76ad3d54795 100644 Binary files a/_demo/ImageSourceBaseTestOffline.vi and b/ImageSourceBase/_demo/ImageSourceBaseTestOffline.vi differ diff --git a/_demo/tm430_functions.vi b/ImageSourceBase/_demo/tm430_functions.vi similarity index 83% rename from _demo/tm430_functions.vi rename to ImageSourceBase/_demo/tm430_functions.vi index c53920917af4c1854d034fe6486f77e1c7b9300f..91e08f52a0a64e72dc091071b467471676edf2ea 100644 Binary files a/_demo/tm430_functions.vi and b/ImageSourceBase/_demo/tm430_functions.vi differ diff --git a/ImgAnalyse.lvlib b/ImgAnalyse.lvlib new file mode 100644 index 0000000000000000000000000000000000000000..de5b97e76d8abec5ff28fbb66235c46a4a35934a --- /dev/null +++ b/ImgAnalyse.lvlib @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='UTF-8'?> +<Library LVVersion="14008000"> + <Property Name="NI.Lib.Icon" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5Q</07RB7W!,<'&<9+K1,7Q,<)%N<!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@PWW`: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"XC-_N!!!!!!</Property> + <Property Name="NI.Lib.SourceVersion" Type="Int">335577088</Property> + <Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property> + <Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property> + <Item Name="_demo" Type="Folder"> + <Item Name="varTesting.vi" Type="VI" URL="../ImgAnalyse/_demo/varTesting.vi"/> + </Item> + <Item Name="ImgAnalyseBase.lvclass" Type="LVClass" URL="../ImgAnalyse/ImgAnalyseBase.lvclass"/> +</Library> diff --git a/ImgAnalyse/CalcCutOutMean.vi b/ImgAnalyse/CalcCutOutMean.vi new file mode 100644 index 0000000000000000000000000000000000000000..094dff9a4712c8ac1b2455b7366693c14db52afa Binary files /dev/null and b/ImgAnalyse/CalcCutOutMean.vi differ diff --git a/ImgAnalyse/ImgAnalyseBase.lvclass b/ImgAnalyse/ImgAnalyseBase.lvclass new file mode 100644 index 0000000000000000000000000000000000000000..94fb1720f0d5b22052c593b1812f90a2711ccf9a --- /dev/null +++ b/ImgAnalyse/ImgAnalyseBase.lvclass @@ -0,0 +1,80 @@ +<?xml version='1.0' encoding='UTF-8'?> +<LVClass LVVersion="14008000"> + <Property Name="NI.Lib.ContainingLib" Type="Str">ImgAnalyse.lvlib</Property> + <Property Name="NI.Lib.ContainingLibPath" Type="Str">../../ImgAnalyse.lvlib</Property> + <Property Name="NI.Lib.Icon" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*!!!!*Q(C=\>5^5A*"%)<B4]P!F"MI6_AL=!%$$G$36S!F*$!CM+I41Y0V#"A<^27Y!F>9XRW;HT)!L>,3Q"E'FG`HZW&X;J&;O:;OV*]LLS@,J]Y@>_K`@L[^>BWL^N7T(@3(`(88@XNY.,Z^^)@*_PXYD_1P`\[4Z]]5`:@`]LNF@H;4`PC?P>$Q)+)F,7B/-QV,^5G?Z%G?Z%G?Z%%?Z%%?Z%%?Z%\OZ%\OZ%\OZ%:OZ%:OZ%:OZ+W3CVTE)I?5,*YMF%S;4*"UBK,E,@%EHM34?0CKR*.Y%E`C34RU5?**0)EH]31?BCHR**\%EXA3$V-V3<:+DC@R-,U#4_!*0)%H],#E!E]!#"9,*AYGA;(A:(!1?!*0Y/&1A3@Q"*\!%XAYL=!4?!*0Y!E]$'F8*:JGK/2YG%;/R`%Y(M@D?*B;DM@R/"\(YXB94I\(]4A):U&H=ABS"DE>H#_/R`(Q)=@D?"S0YX%]H'JXS.O6'42$*=>D?!S0Y4%]BI=J:(A-D_%R0);(;76Y$)`B-4S'B[6E?!S0Y4%ARK)M,W-S9[$2S1A-$[_W7[T>J7A3;V7KT;P;F+L.JNJ%KMWBOOGKG[G[3;K,L\KIKIOFOACK([>#KT#K263$BY\;],[GL7A><5'<U;;U#7V-'QV$P\HD:L02?LX7;L63VX6;,";;T7;;4K?;4#9;D]=;D5<\R]!.>@^!W$[8ZBQ0\5(TVJ:P,\>0X@*O_@RY0^@.R?\]$`W8`I&HISZV0#`8["XQJR1O!!!!!!</Property> + <Property Name="NI.Lib.SourceVersion" Type="Int">335577088</Property> + <Property Name="NI.Lib.Version" Type="Str">1.0.0.4</Property> + <Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property> + <Property Name="NI.LVClass.ClassNameVisibleInProbe" Type="Bool">true</Property> + <Property Name="NI.LVClass.CoreWirePen" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6)0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D5W.$=Y0#^797Q_$1I],V5T-DY.#DR6-T)_$1I]4G&N:4Z#97.L:X*P>7ZE)%.P<'^S0#^/97VF0AU+0&:B<$YR.D=X.T)R.4QP6G&M0AU+0#^6-T)_$1I]1WRV=X2F=DY.#DR/97VF0E:J<'QA5'&U>'6S<DQP4G&N:4Y.#DR/>7V&<(2T0DA],UZV<56M>(-_$1I]64A_$1I]4G&N:4Z3<X=A-$QP4G&N:4Y.#DR797Q_-4EV0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$%],UZB<75_$1I]6G&M0D%Z.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!S0#^/97VF0AU+0&:B<$YR/45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_-4EV0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$1],UZB<75_$1I]6G&M0D%Z.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!V0#^/97VF0AU+0&:B<$YR/45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.DQP4G&N:4Y.#DR797Q_-4EV0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$=],UZB<75_$1I]6G&M0D%Z.4QP6G&M0AU+0#^6/$Y.#DQP1WRV=X2F=DY.#DR*-49_$1I]4G&N:4Z8;72U;$QP4G&N:4Y.#DR797Q_-4QP6G&M0AU+0#^*-49_$1I]26=_$1I]4G&N:4Z.<W2F0#^/97VF0AU+0%.I<WFD:4Z$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0E^S0#^$;'^J9W5_$1I]1WBP;7.F0E6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z#;81A1WRF98)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP=C"&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%*J>#"$<'6B=DQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U680AU+0%6-0AU+0%ZB<75_5X2Z<'5],UZB<75_$1I]1WBP;7.F0F.P<'FE0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WA],U.I<WFD:4Y.#DR$;'^J9W5_2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U)%2P>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_2GFM<#"3>7RF0#^/97VF0AU+0%.I<WFD:4Z&>G6O)%^E:$QP1WBP;7.F0AU+0%.I<WFD:4Z8;7ZE;7ZH0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z&<G1A1W&Q=TQP4G&N:4Y.#DR$;'^J9W5_2'6G986M>$QP1WBP;7.F0AU+0%.I<WFD:4Z'<'&U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I],U.M>8.U:8)_$1I!!!!!</Property> + <Property Name="NI.LVClass.DataValRefToSelfLimitedLibFlag" Type="Bool">true</Property> + <Property Name="NI.LVClass.EdgeWirePen" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6)0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D5W.$=Y0#^797Q_$1I],V5T-DY.#DR6-T)_$1I]4G&N:4Z#97.L:X*P>7ZE)%.P<'^S0#^/97VF0AU+0&:B<$YR.D=X.T)R.4QP6G&M0AU+0#^6-T)_$1I]1WRV=X2F=DY.#DR/97VF0E:J<'QA5'&U>'6S<DQP4G&N:4Y.#DR/>7V&<(2T0DA],UZV<56M>(-_$1I]64A_$1I]4G&N:4Z3<X=A-$QP4G&N:4Y.#DR797Q_-4)W0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$%],UZB<75_$1I]6G&M0D%S.DQP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!S0#^/97VF0AU+0&:B<$YR-D9],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_-4)W0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$1],UZB<75_$1I]6G&M0D%S.DQP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!V0#^/97VF0AU+0&:B<$YR-D9],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.DQP4G&N:4Y.#DR797Q_-4)W0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$=],UZB<75_$1I]6G&M0D%S.DQP6G&M0AU+0#^6/$Y.#DQP1WRV=X2F=DY.#DR*-49_$1I]4G&N:4Z8;72U;$QP4G&N:4Y.#DR797Q_-TQP6G&M0AU+0#^*-49_$1I]26=_$1I]4G&N:4Z.<W2F0#^/97VF0AU+0%.I<WFD:4Z$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0E^S0#^$;'^J9W5_$1I]1WBP;7.F0E6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z#;81A1WRF98)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP=C"&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%*J>#"$<'6B=DQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U680AU+0%6-0AU+0%ZB<75_5X2Z<'5],UZB<75_$1I]1WBP;7.F0F.P<'FE0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WA],U.I<WFD:4Y.#DR$;'^J9W5_2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U)%2P>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_2GFM<#"3>7RF0#^/97VF0AU+0%.I<WFD:4Z&>G6O)%^E:$QP1WBP;7.F0AU+0%.I<WFD:4Z8;7ZE;7ZH0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z&<G1A1W&Q=TQP4G&N:4Y.#DR$;'^J9W5_2'6G986M>$QP1WBP;7.F0AU+0%.I<WFD:4Z'<'&U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I],U.M>8.U:8)_$1I!!!!!</Property> + <Property Name="NI.LVClass.FlattenedPrivateDataCTL" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$'P5F.31QU+!!.-6E.$4%*76Q!!,&A!!!68!!!!)!!!,$A!!!!M!!!!!B"*<7>"<G&M?8.F,GRW<'FC&EFN:U&O97RZ=W6#98.F,GRW9WRB=X-!!!#1&!#!!!!Q!!!I!!1!!!!!"!!$!$Q!P!!@1!!#!!!!!!%!!1!'`````Q!!!!!!!!!!!!!!!*`0,SXD#QZ'N%0XW^CY2&M!!!!-!!!!%!!!!!0$A)@-OBG\2ZHC9'*^Q-.CV"W-W9]!MA4JA!G9\0B#@A!!%!!!!!!!FT6))P7<9E79J1:"'D).2!%!!!$`````!!!!%&!'^\UP6UD]I<(7T#FMZCE!!!!%!!!!!!!!!#=!!5R71U-!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!G!!!!(HC=9_"E9'JAO-!!R)Q/4!V-'5$7"Q9'$A%A$'!!!'#U">%!!!!!!%I!!!%9?*RD9-!%`Y%!3$%S-$!T!7E7.(%Q$7.4%_!S&Z>>5(&GK"N:9=)-$%R\A$4)\=R1.<)1+;;H1(Q#X2R_+$U$31Q!S1II+A!!!!!!$!!"6EF%5Q!!!!!!!Q!!!YE!!!7=?*S.6.^L5UE5HJO/>=1L=R?#+0AA'.QKCT4;&55@7OVNYW[,&<=KLKGA<OG#ICN?L/!NE341U_([!`5`7"!B1G($%H!@5N-V+?*OR4Z5K_BC6R,)1N#K,),RH,G*_'$&A4P@040TH80GT$>TE40W]Y:.'^E#RBI-RI)MRAY@0`,4%I9W]VNC!@P1NN=QH-VJX'XY>LRMKP;1&4]<7B;1S3#/K+Z1%,J#((CIK&?-GTE6/:JPWUK7%DC?<Q]*-B!Z9888!+V[JPV:[#_I9I-9!(!>7CM2/?)+HWI3J<B9O\9IGW="RHLBX\V\YO5OZ1BQZJ2LAFN2D8!W*)C-,%PY!=U!)>=*[0S37:E=101[/.BT8C@WF:%/0NT*&:I2!\LH6(@&WW6!<_7&N&K.&`+L.E00C@K=K-U*GB/@GQNHY_.>@1?DF0>P_08APE2M="74#;\,OT_8D\85CFMPY@Y=O]`K^<<GK5C^K-6&^=J=8K4LMJM+%V'WQ)WJ<B/[SYIWH1D4=4#P"R.]J%ZQ=$,A&-':"G>3-<"HQ:\S7F\J0*R2(#QV522\3A?T:XW9^K(I1U;PNE@$7<"4SK!I_SB+M^?"U1OKDSMXM`EN`#]^UB:%C`"AT2.Q-_"/1X1=IGGV5<GJT?`A<7W&-QMPV\Q".Q8OF(,39]]<Q%G$-V\[_O-M>0DQ"%[&:UJ;QLWDO+M'/YV2PY@I(]E:?:YE(([>H)#`Z@H6_)_(QJOR-^@XSX5&G>S#9X,E7[L?<<%T7:58(F;LV<C<Q<.*Y6]Y7_*Y-(%XR?36,&:3*J94Z@>MK;T>X3KQ@DF5C$]V3D/U;U>I4;%'/0379W=YEV@(9E-%O?((T8?<\]D%9OXBTXD&+&UD%:,?+NZ*!ZQSJL9.R7:&D(\:>!`>4Z,\384PZXN;Z`M,M<4)P#%",L%[5'L7$P&J6JNGU6[^<;1)LR.\9H53[\NZ7$L.%4K2D+(F&?E\_#/*O/($/S$QYFND`X"V\CEKW<N%01[:]).9FG]8XST&65;"B!NG`751O=-V`BZS=#JE11M*GOLMXU\6G'^NIJDZVO#QBI%?4D!9I:.P08%2L1RV[+UPRQ,`69VS^=DKHNI\NJ:^OP8DNZ5:L"&^(E/]DLA/-=<^]6]2GR!JE95MI$E'%_Q!0]2P]$3`S7`R#@Y8H]@^&\8N/^PND_X[?`M?1#S<[A!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y5!9!4!!!'-41O-#YR!!!!!!!!$"1!A!!!!!1R.#YQ!!!!!!Y5!9!4!!!'-41O-#YR!!!!!!!!$"1!A!!!!!1R.#YQ!!!!!!Y5!9!4!!!'-41O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A'!!!9'9!!''"A!"G!'!!;!!1!'Q!-!"L!.!!;-/Q!'A^5!"I#L!!;!V1!'A+M!"I$6!!;!KQ!'A.5!"G#O!!99W!!'"O!!"A'!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!"15!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!";V:A[U&!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!";V:,S]P,Y/N"1!!!!!!!!!!!!!!!!!!!!$``Q!!";V:,S]P,S]P,S_$L15!!!!!!!!!!!!!!!!!!0``!).:,S]P,S]P,S]P,S]PA[U!!!!!!!!!!!!!!!!!``]!76EP,S]P,S]P,S]P,S``AQ!!!!!!!!!!!!!!!!$``Q":AY.:,S]P,S]P,S````^:!!!!!!!!!!!!!!!!!0``!&G$AY/$73]P,S```````VE!!!!!!!!!!!!!!!!!``]!79/$AY/$AVGN````````71!!!!!!!!!!!!!!!!$``Q":AY/$AY/$A`````````^:!!!!!!!!!!!!!!!!!0``!&G$AY/$AY/$`````````VE!!!!!!!!!!!!!!!!!``]!79/$AY/$AY0`````````71!!!!!!!!!!!!!!!!$``Q":AY/$AY/$A`````````^:!!!!!!!!!!!!!!!!!0``!&G$AY/$AY/$`````````VE!!!!!!!!!!!!!!!!!``]!AY/$AY/$AY0```````_$AQ!!!!!!!!!!!!!!!!$``Q!!76G$AY/$A`````_$L6E!!!!!!!!!!!!!!!!!!0``!!!!!&G$AY/$``_$AVE!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!":AY/$AS]!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!73]!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!!)!!1!!!!!!$!!"2F")5!!!!!!!!Q!!!;C*5%Z($1I;#A!!!!V*3%23!!!!$Q!!!!M)"A!!!+"(VVQ!!!!"=V*(1A#OTBTJ!!!!"'>"45%!!,'0#`RB"1!!!!FQ3&FT!!!/QQ!!$M-"RW_I:!!!!"FU26BU5W^G>(>B=G5!5'&J<H1O4E65)(9T,D5O.5G+`/!!!!%9352"6#B4D:&.CY*1')8PL_W(30NS)V%,%R*SI>#`#"'+I%5G+&*C^K5)ND!YQXG(BG''0FZY5-Y^T`6S66%59<F=)AC#DVEM&AD$%'KV7G%_HW-Q'+$<\5,4N+>QH4X@^U&0Z0&Y$.-UM>PN]'L/ZT.MWY:F7>`S?LV'L^=4M7V<X'YX.%XT$_<X_RX\`6\[^.2GMU'`XZ=06F7&MCS&S_7#4K?$[`8[E^6V,4V>VU&0]=)-QZ$Q?$Q+B]."R!>&55D/9X09J[@C/-:I.*+12S+`R==\]ST,J$==$E&0J7EKF]6*EO1N\,&04X((S71C]H;\@1N\\..4?:ZD/JW_`%6`&RX(!4VV/JXA?2Z=VZ8H*]RG-^$\!G,<-AR!<$4*!!!!!%F&4E3O1G##!!!"KIF14E=.#BI+!!!!$5F)2&)!!!!0!!!!#QA'!!!!I%@88!!!!!&T5E>#!+\/(/E!!!!%:U&.11!!M9],`'%&!!!!#8")78-!!!\$!!!/QQ((<[BE!!!!'82&7(24<W:U>W&S:1"197FO>#Z/261A>D-O.3YV39L]Y!!!!2J*2%&5+&/.E5',AF!5B>_0]B?'?WM4E9M3#GS29!I66B)IG#C+U#)2"#&IU8]YQ\F$QT"$YSQ/S0(\O0?^JZKG16G7S,,MXSG+!H6>1V66B32*-*F-I/M["I0"W`!`O42.15`E_8S/W7S'T7;$0-`@*AA#,*>,7*<V+6_P6RC')?,F=E%=RYCC[&@9=[,H?=,45\@<$=0B5+;&99D4[31Z(!\1.!X(Y`'L/Z`0QIV')^"4P,$R?#TF@L_8<,><%6`:\8<3=WVSZ/GJNGVBGK;58)HZ,L[_W@O_,^RU/A5^V87>8":,RX&[1YY]087`X\&9,%2?L6;^)5??HHI](L"N_]]H_PF](%*00:^0787^8P?O`$K7[\KA^Q%X1P_:2%F&7!!!!!"*25Z%LE*AAA!!!!!"K9F14E=.#BI+!!!!$5F)2&)!!!!0!!!!#QA'!!!!I%@88!!!!!&T5E>#!+\/(/E!!!!%:U&.11!!M9],`'%&!!!!#8")78-!!!\$!!!/QQ((<[BE!!!!'82&7(24<W:U>W&S:1"197FO>#Z/261A>D-O.3YV39L]Y!!!!2F*2%&5+&/6EE'LAE!5B?@8^FN;*.2#&^,'>A7*,K2NCX!D`9,#UEQ&R321F),T/0@2?]2\5&UYX,FTTX>H'%;6:1H<NL&=,C7`)^>V15Z>,B=-BU.]%P345^@L&:KG#>OW\5P2.RK.1%YV490R?#RQ8>=P2>^E-A%ZV85>>&U8O#A+U7!Q_+.(DT\$-%"/X?^XG+9J=*KG/*`03*,E#?9?F??Z_+<4+7[X'R1,S\*EE^$R?"3&93A$(D5TBT.GMZFEA?@T/<)MER=]H5YY(!\9\`@9\8;3/3C+)HE0?B;,R3_]W7SQ7KV_LC7>@Y,A?LW'\`P@=.`XK+I+12$!]TTQ!TC/]`2:7&0M<\></:W=CO.9&J]%`?3_!!^N3*N"1M@^!!!!!%F&4E3O1G##!!!!!!!"H)F14E=.#BI+!!!!$5F)2&)!!!!0!!!!#QA'!!!!I%@88!!!!!&T5E>#!+\/(/E!!!!%:U&.11!!M9],`'%&!!!!#8")78-!!!\$!!!/QQ((<[BE!!!!'82&7(24<W:U>W&S:1"197FO>#Z/261A>D-O.3YV39L]Y!!!!1R*2%&5+&/6E<_+AU!1RP?B@%A,!VJI)7FCJ`B@%\&1,-2'@!FL52!%27(OPAE*&YYDO9'0X:X^@L0,D"C'A8T@*]`T?0V%5212/$&.%]GS4&X8@3TYQ9FZHOFU/D&9V`6<Q;=I#I%4S\+1KKI-FW8Z6P"JGE<AR,KOJ/M[QXG?MS2*_K8((8S'92!Y=2Q(G;<*=*KGF#1*R8(]!C-(X7YX^JX0:^LXH12^R_6SY33A2\>>V_5#0\O0YP":FA8M$NOW4>@LF9KC))Q"9X-=B`.953A)!OY(0-A^981ZS\,HN`Y;']#KKKBJGDO]<2O.YUBNW`,L?$E-QZ@PYATB(I5R9X#C\XP?`#@A"`=&\,M7.]QRF!E!!!!!356/2+Z#9))!!!'IC6"/2QU+'AI!!!!.35B%5A!!!!]!!!!,#!9!!!#A2^>=!!!!!8.32U)!LMY=[1!!!!2H15V"!!#RDQP]915!!!!*=%B:=Q!!$M-!!!\$!=>PK'1!!!!:>%69>&.P:H2X98*F!&"B;7ZU,EZ&6#"W-SYV,D6*CPTA!!!"'%F%161I5YW249O#5"C&\[`NBUD\=C.2#R-3=K(1PQA2CK"&*CB39P;F#,9Q/-.ZBY:BBDZ??&$/0=`V=F62&''Z8#))AI^:,"9)QR"KN6JB0J^D-"CAW_V#U\3H=*U^X`>"4_4R?!T4.,(<\@"KTO=T<.O':6H@]HK^2K`8%\&N7^RO.T2.]Q`G^`M>_`V?_P45:L."P^_8$V:6B<)MB=PFAE[HA_PV_J06>3U^8>>"4`(#$-/1](A]#I@$1=1(26&)TG.TW+?HYDD';$33E%=CP]8(/`-MS[1X(!Z"4[6J+J@&3:,E,?SR4U^RR]FE)P*WOXU,?_T45XG?9TK>PPR&@R=>RQ%^>4K>Y(E?8.?6ZS@-:D01_Q*CWT)-1'QUS1!!!!"*25Z%LE*AAA!!!;K*5%Z($1I;#A!!!!V*3%23!!!!$Q!!!!M)"A!!!+"(VVQ!!!!"=V*(1A#OTBTJ!!!!"'>"45%!!,'0#`RB"1!!!!FQ3&FT!!!/QQ!!$M-"RW_I:!!!!"FU26BU5W^G>(>B=G5!5'&J<H1O4E65)(9T,D5O.5G+`/!!!!%;352"6#B4D:&"CY*1&)8@D`)8BHNL%Z',%AJME7!+&693+*AICN!C%11B;.&`/-/Z1]-Q1_-M$MDR_\DXP;?;JE&:FMCS\.]JCA*V85.6695E34#:4+$L/A;$Q>PQ0\EU45&0Z0F]DNFMBMVGATT0XS9)!CS83VC7^3F@LV=9BC(CZ8*"(-?)IOB8W(/CZXH#UV/XWQX$Y6#GB7')U_EE/2Q/U$1.R_0RKTO@T]+.2C015\SQ]8AMZ8[`FWSX7R&@W?VWUH.N=O4JK<:N9:KGF&S*_3[_PNH\PC`=>$I&0>6VH6Q73]>R?E//0$VVP^_R7#R%8KV7P3&(HJZ[0"[Q<@P0*`LZ@"R#4TW@4VFVP6\XLPQ[FOO[I0=".U,`G52*26A!!!!!356/2+Z#9))!!!!!!;G*5%Z($1I;#A!!!!V*3%23!!!!$Q!!!!M)"A!!!+"(VVQ!!!!"=V*(1A#OTBTJ!!!!"'>"45%!!,'0#`RB"1!!!!FQ3&FT!!!/QQ!!$M-"RW_I:!!!!"FU26BU5W^G>(>B=G5!5'&J<H1O4E65)(9T,D5O.5G+`/!!!!%:352"6#B4F:*"KY*!&)8HV`:<7C451B@3RH9&C3[E<9NQ)`W#QN*-"=5E5*3#]TDXU8P%?V">/.SZ=]^X:RB'F75*W\;R8#YFPS08>5&/83Y8$)>$@",UEV08[R7;JAH<NOV,U4=;D5"/.5W$]8AM=&X8,U8@:$)"/>6V(82>&\AI#N&A-0CD2Y]_QT"!4NXP>ZCG+8#;JDC@TUC3Z!HG(J8HO@CGUSFONRM5#]OS:*01]8A5B7%I!RYV-Y=T:L/::)(H]TGS,*-80*V//"Q/W/`XW/VWEDEICC*Z$XI7C]5PP.FMM&KN@KYFH8_#Y(K^BO`\XX$@^[CK#E%1Q0-]]!-YDP0U76B4\'_X7TG>H)LD7";@"0XEPA!0<5C<15,(`1!!!!"*25Z%LE*AAA!!!!!!!:S*5%Z($1I;#A!!!!V*3%23!!!!$Q!!!!M)"A!!!+"(VVQ!!!!"=V*(1A#OTBTJ!!!!"'>"45%!!,'0#`RB"1!!!!FQ3&FT!!!/QQ!!$M-"RW_I:!!!!"FU26BU5W^G>(>B=G5!5'&J<H1O4E65)(9T,D5O.5G+`/!!!!%-352"6#B4F:'`CI.!%-<XI8R)#Q.;;#&J9K@Y8R/R5#T%2HQ*;V%1"%6B\LY*#2?/)\G"D^W>`8[TSYQ9BI&]XS@0]XD^2&%5%4AR420*MER>VXUM_-'*?:\J>$IR7.@V7]'H+!K"%]OSE+KK$*>F_6<Q;:J'Y-3[LK4L/M.ZHL-E3@KFRRV]BG%1/(%="ZGGS8#;JJ1E#=6R`!)D"^VO.`;>TW@;^ZU%@=@F=O%EI%?X8>@F!D_\D_,Q7:9&\!\<NEX8[Z7+IC#-!7.T()@T7&%I#!,O"TT)07&U/=OSZ\@_'BP!KKKI;:I\P'U<D?.)<>PS[XAZ$-/8\_)-Y2[&-7.QIO^\XPQHY!@X"?S\&D@--:1*!!!!!%F&4E3O1G##!!!"K)F14E=.#BI+!!!!$5F)2&)!!!!0!!!!#QA'!!!!I%@88!!!!!&T5E>#!+\/(/E!!!!%:U&.11!!M9],`'%&!!!!#8")78-!!!\$!!!/QQ((<[BE!!!!'82&7(24<W:U>W&S:1"197FO>#Z/261A>D-O.3YV39L]Y!!!!2B*2%&5+&/.E5W,AF!9B?_P\9>)_X)D51M4%H+BU,])%9KA239I5G,WJ1CW-$D$?9?'999_8HB1TDX0^8*6522BO6QC#)+073Q7#--1;L6;94[@9T!9I.PN1N/UJX#>0>`X15`E]8A-UT3RW_XQ;M\H-WT<BG6:X`*[P5;PVR/R<6P=<D=U4@-0ZP@\(@P^8PLUV';T1<`@FQ^7697S,)8,Z9*/JY0L^@K4V85N06X815`RQAT$E0"Y0!K(QU(%"U623-ZD=^CHJ_)YRGAUEJ"()L`&RTPT,-OE.RQ/15_F;3K8R5G3Z#XMM5^0==@*:#,S>LN^#XPMUV.ZHG-[H<\]28]8(=="085[H?"Z(FT8F?=HT'9TU0M#9NMS$%"M.-E!!!!!356/2+Z#9))!!!'KC6"/2QU+'AI!!!!.35B%5A!!!!]!!!!,#!9!!!#A2^>=!!!!!8.32U)!LMY=[1!!!!2H15V"!!#RDQP]915!!!!*=%B:=Q!!$M-!!!\$!=>PK'1!!!!:>%69>&.P:H2X98*F!&"B;7ZU,EZ&6#"W-SYV,D6*CPTA!!!"'EF%161I5YW219O#5"3&XY`S&Y:\;R/2CR)+<*&A#B67%CC9+)L1)B%%)7D2@TD$O50$-%0D,!\)]@OY^\WHGK:"7:<)MOT@+9I#>6V$667&*%EQG5SA[TI'A](<]$_Z.%V"4_4Z@)\:<)<.:I-]T^]G#!)MFUN9FP5J8[^8')9BYO6S12T(C+,I6^BTIO>ZQN.4N^M.Q_&1JI6BC.0J*$E=$N!U$=@D];M\H]`#D59DU&/]M0&Y,/6_PZ>MNVM28^HN>N*T<8,E[;GW<7';JJ2=C@EOPL\:_\YPX(1["4X6>:V=&EP(=8J$DDQ^><`@M6AM2&[N6LUB2Z[??DQ?M'X\TS@[_8Q=1E]^HU^:><V?^[\]/J<LOK$X!4>#`ZF%3569!!!!!%F&4E3O1G##!!!!!!'JC6"/2QU+'AI!!!!.35B%5A!!!!]!!!!,#!9!!!#A2^>=!!!!!8.32U)!LMY=[1!!!!2H15V"!!#RDQP]915!!!!*=%B:=Q!!$M-!!!\$!=>PK'1!!!!:>%69>&.P:H2X98*F!&"B;7ZU,EZ&6#"W-SYV,D6*CPTA!!!"'5F%161I5Z731;O#1"3&Z^@W7VIEV%)8UM:W"9EOJ'W,=#0^AM,34!8&*&#5AP-Y^^&\R(N184D=O800>W=92J6F#>OWM6QO*<]DVX6"4FUO&QS(1XQ3^*.4V_M6GK9*W\<N3^%X'IV!4D6.A`&Y,(">VS^&XW1S!4H6>2VU82?Y+!L29$$YIU?00M-Q1%\>\X?9JCFQGK9YH]^)EO1*ZB[6Z\HYJN-J<L=<&!P,MG34U0&Y&)6B+!-?.4/(-W;TG73"Z`-ZMCS4&TS>4DA=$NDP^^DN>J)Z+)IC?1^[&IP&,\T:<,";L8[O*:V`AO"[P9<P_^^QX`?IKAJ"%-$T00!$/)\T^&F95_RPNVMZH:S+YVA7HQ4^Z,Y!$WV)GU&#R`U!!!!!356/2+Z#9))!!!!!!!'=C6"/2QU+'AI!!!!.35B%5A!!!!]!!!!,#!9!!!#A2^>=!!!!!8.32U)!LMY=[1!!!!2H15V"!!#RDQP]915!!!!*=%B:=Q!!$M-!!!\$!=>PK'1!!!!:>%69>&.P:H2X98*F!&"B;7ZU,EZ&6#"W-SYV,D6*CPTA!!!"$%F%161I5Z72PYK$1"$'^[&]3!M$7GAB;7+H_&]4M6!MR%:]#7N2%!2&9?[_#1E8DC/ZA9`>H@V_M]O-');"@.]HT`.Y`522&"%Y-5U4S<*-8>>^,0D"C8G?[81[-6D8^6P"JSA+A20,MJ#KKAS8:@F7]'G;2O$%OK[E[TL$?:[T*%H[J==>@):B%$BR(!?:JMFQGK;5*!H&=@Q#)Q@><D@WH=^HWP?>"(X(Z8,B*+"(NVX8Z1)`OY`C]&G7"?Q/W\:.V_O6CK)AD!&D=RS(]VB2+!A#\A=]S$VB>$H,MO?X`BI<Q+KKK'G;/\RN'YXD3'X<]ONY/1T$F_`C$/%?B4&D=+,P?^\]*_!(^Q8MOR9XT$'5#1!!!!"*25Z%LE*AAA!!"[I!!"_-?*T.76VM&&550H?[X=ZO3ZD>MGW8P^UNMQ7&FAJ+M;BA'8Y+7(Z;1"#"F7U"Z5@<]F?6IIY."&(ZM3J#D#^^]!%4-2,#A]9U0,AE9ER]E)=#4SI+3%*+E/V[\JW>X^VNBQ7BH?:G>H/`?]Y^Z`P/G<E,%.ALF("^M$M/2,C*.QPCY)\'#%"X/1`*P\)/%*;3@Y%-]Z-YT/#8#B?Y0D)S$A827"F@+?W$[TA\=4&RC)S(+])FH/I5`,C9/QZ$I\&CTTSR2R#`'CHOSV68^=!IY1$JYZY8!\X]!8EL'A2Z("U^Z;10C"2S//432:%ND<*)PX76]X[WJ#M/AB1<UCTWD-56U@10<%ESFV34&?K3A%O/AZ-H4_IADQ)K9WZ-21SJ2N2]-L=@D&?+D7I2?S9QD*NBU-Z]V9Y5[$N-@;=A+\21D#%394O4/[:1&2;@Q7#8,V^'')Z*W)9Y$".\;HA`@SH['RGS7$Y&")B]0N'&W6D$*\Z/H#"@E,G?/JI+BP"C.M,62+D(_`IY0#L(O,8A5#X7QQG7#Y?;C[=Q&W1WSY6,WC?!HIT$!S2$=H38DJKZ;6N,;W.T='N4=.WG3%N,].8GD>MDL9X";+1VEJKGJ[79KYL'A"JD$!%@/-B#_.)9]KX1V>7&9="2BT[$U'+R2].ZELN2QR\6QU[N[P'<DP'4<D7MJT%-6X-K=8-:==?T]5-W,G,D8D:?VAE^#1HN%;TOGAD^R0UH^"4EW7Y,I;%,#8KK(X*7+3!LI;'L(]R5R,3<#9VWZKNW_C0UEV*-M$*;N;5ROL/TUY4$D&2LD(91ID([4O)/:@3XC1PE0@C&-4K8)2:B/K)R*X$5S!UU]AAUM0C\V@D`HJ(%Y@Y4%(3#1G2HT:TA^ECTEA=BL+A*JY!YDK#L93UV&_0Q2T4G=%U3?^Q'&I`!;Q*I;EZYW.ZPX\[.?]>2.=?"())^$EY7[<>J\=CNY4&LVC?N&=4B4_1^'O/9M5KWN2,)AT&1:#Q8HA!OR>'F=I,>!78X_4"5$L)J)4I+J5IE/,[5LJY[EQ9H")F%1JW:1W?[!LIP6R2@=AS_D%&@+L,WR7(<FVS4,`FR_%O+_:&)1Z75@[]G94S%U*?WND<UZ@4JU]S88'K"JO67J7+.X5]UX&=9\MPV_^[@$4;2](^,-2\,VQ\R)G@)`8#]SK&7:>J.FPJTZ][B"TDK[+MK7I@[]3K(?7;IYDS//P3;:JB9U"67.-9-U4DK[/O7UOH&[&;BBF3B=AQ9D5:.(K.1`U'BBF>!?#6)NZ<E+Q5UJ[S$/RPE%^?6ZY#T)<Z>P3X6HA[33["S^WL+090@X\!K^`W-SJVG5\FO6'Z,;T19<>RO3\U@0&$V(BR%[PVY%+HXEY?AXE`P3<V(MV@P:`?EXG0:KP>Y'P5[\E[^CT4VSPD^';N[GT/K>\*.^?;B?D=X2L<9EO[<$V3[OQ?2>.M(E84X0!4JPH60UHU\?_G_=U`3F</6\LNJJ*N\&^*>C/]UV/"SGE[9T63<K[LW%&8N(+:;HVGVMQ>1,:>5<5(NZMD[RO#SS+;.U?E$3R=*@"ADY26\@'IEBA%(9]'(OS_K13-Q]RNAD('9/6E)B=B*/C6%JSC=R-#Z5_GL4#XZH%\>E6AR].4]%*U;7GFDV9+&>/KU^AHGK5;'(F(?<(?RG#J\,-18GX&1J'5\0R..0F+RF'1_)VH+991'*ZH)UGEA3U&!)9M48X-\6F0XE`/7Y,MO0:#ZBKMORZ=U5RW@G<;/.S!DDNBAB)-_B4&'0.P=(.EV-"_QM5D97&S4J*Z!$>PU;((@Y^2I&>*C&3QT?T?(PFX8G<R,8!5-)<BM>2GR&'SVF\FJWIM,+^PQ_^6?+CK<>%85JL98*Z:U4^9FX7G\J/>:W]PCV0<C16^':OU,<^M8F\7^,%FN,T1*`P_TP>3H<3_UQ9SQU6Y;5NN,(PI\QE:\7:KWP6$U3"PN::GFP>#`M*XWMDR.?]H$^K,L=[7O4UW=8B2HF67=KR[1/&^]I/*=09D%O791C80N1R"H"$5S/7NRPK3C\V[=[T4$W9ATCGELT%;=D7H%S?PCR+5XY.)IY>(I6@+U7=$&)\$3@)C?ZM2W)S*<T/@P@HA"6M._CYD3(-#`L0X%YF*0J0WQ(\((4%+(JK9GB0<W^OL16[49K$:W,OV3TK8B/;06@J#<N..JFX)[D5C4T:O:NLI:N\L5^/T>!"M-J^-:Y\`&%0_'$5L]875>/?Q8&3S.L]GR'5[BBKYZ*\E,5U6MS6A2(\0\5FSX<8.D]]:VNAJD+R:'P[5QZO!V$-L\,YRX`5+]42'`M3A#0E`G*`KS,%2JHL=T&+*];V(=LPBC,)LZ[%N2VLY5W0:FC,5I\EANCD1"B?$3[AI3\0Y7R:V3L'2+3F(E]0*"R9"&=:?+VK%%,R^-(,!INGG'C16>:%7H+9KP9[CM4ST&5'H#[<L1.@F'GJLINP5_8#^`BU%"_5=[FOUBTI.?(S7&[!@]>`O]29:02>ZCQ[>C$(G>I;4S&]ZO-SQM3IH_*ACTU08W/0CEG>[@B&J=NY#PZ7=*R\E_1O*1R"`H<X<`KPV#XLV!1]LHY1QZ*BY.]#8`!1PTUGE!!!!!!!1!!!"_!!!!"!!!!!!!!!!-!!&#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!!!X=!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B1!A!!!!!!"!!A!-0````]!!1!!!!!!?!!!!!5!$5!+!!>/>7VF=GFD!"R!1!!#``````````]!!!J*<7&H:5&S=G&Z!!!31#%-37VB:W5A6G&M;71`!!!21!I!#WVF97YA1E=A>G&M!#2!5!!$!!%!!A!$&EFN:U&O97RZ=W6#98.F,GRW9WRB=X-!!!%!"!!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)5!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!5!!!!!!!!!!1!!!!)!!!!$!!!!"!!!!!!!!!!<4&:$<'&T=V"S;8:B>'6%982B6'FN:8.U97VQ&!#!!!!!!!%!"1!(!!!"!!$6%0W!!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N="1!A!!!!!!"!!5!"Q!!!1!!V2$^A!!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-5!)!!!!!!!1!)!$$`````!!%!!!!!!*9!!!!(!!V!#A!(4H6N:8*J9Q!=1%!!!P``````````!!!+37VB:W6"=H*B?1!!%E!B$%FN97>F)&:B<'FE0Q!!$5!+!!>#2S"N:7&O!"&!#A!+1E=A=X2E)'2F>A!!$5!+!!:#2S"W98)!!#B!5!!&!!%!!A!$!!1!"2:*<7>"<G&M?8.F1G&T:3ZM>G.M98.T!!!"!!9!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:21!A!!!!!!"!!5!!Q!!!1!!!!!!(1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'%5!)!!!!!!"Q!.1!I!"UZV<76S;7-!(%"!!!,``````````Q!!#EFN97>F18*S98E!!"*!)1R*<7&H:3"797RJ:$]!!!V!#A!(1E=A<76B<A!21!I!#E*()(.U:#"E:89!!!V!#A!'1E=A>G&S!!!I1&!!"1!"!!)!!Q!%!!5737VH17ZB<(FT:5*B=W5O<(:D<'&T=Q!!!1!'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!I!#Q!!!!1!!!$R!!!!+!!!!!)!!!1!!!!!"1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&*!!!#*HC=F6$<4M*!%$VUQ5)&,9BYAW4Z!2\U!VQQU@"CC!]_O\*<UG1,JNUW]M:0_B`[!5;(NAF'H^S4</;=G>EZMQ!';!E0\HU;[4C=IS]%H+`S!.YUEAM^DG/Z"DJCW-QZ@Z1G6.=I7C>X0.*SC492DUBC&6=[+\*\*'1S"F*]P0G@'Q$-HU;,]6+;>;*(*D0B=W]H4'1OTIV-EMYP?7Y.,M5-.64AA+'+WO$'J)H6-6]&0/`B,X'93;OZEF:3:9VWA!)K\X#*M*,C#AUUB!M7G!8K9M.7$\91^#K!4V-9^N&%C[5KI%90]0(T;QZJ`"$>X)[0.H%#M[_+3G>E\Q!>D0ZJVA&>?]B\5-=4_;TCFJ\D/%;0&NDC:/O]B&PCL\,,H/9INK\AD&\=$H#",IWK5_+)IP03Z18&85J8+8<1*Z#4<^$9:SA!!!!!!!"X!!%!!A!$!!5!!!"9!!]%!!!!!!]!W!$6!!!!91!0"!!!!!!0!.A!V1!!!'I!$Q1!!!!!$Q$9!.5!!!"TA!#%!)!!!!]!W!$6!!!!>9!!B!#!!!!0!.A!V1B4:7>P:3"631B4:7>P:3"631B4:7>P:3"631%S!4!!5F.31QU+!!.-6E.$4%*76Q!!,&A!!!68!!!!)!!!,$A!!!!!!!!!!!!!!#!!!!!U!!!&2!!!!"Z-35*/!!!!!!!!!8B-6F.3!!!!!!!!!9R36&.(!!!!!!!!!;"$1V.5!!!!!!!!!<2-38:J!!!!!!!!!=B$4UZ1!!!!!!!!!>R544AQ!!!!!!!!!@"%2E24!!!!!!!!!A2-372T!!!!!!!!!BB735.%!!!!!!!!!CR(1U2*!!!!!!!!!E"W:8*T!!!!"!!!!F241V.3!!!!!!!!!LB(1V"3!!!!!!!!!MR*1U^/!!!!!!!!!O"J9WQY!!!!!!!!!P2$5%-S!!!!!!!!!QB-37:Q!!!!!!!!!RR.4E>*!!!!#Q!!!T"'5%BC!!!!!!!!"#"'5&.&!!!!!!!!"$275%21!!!!!!!!"%B-37*E!!!!!!!!"&R#2%BC!!!!!!!!"("#2&.&!!!!!!!!")273624!!!!!!!!"*B%6%B1!!!!!!!!"+R.65F%!!!!!!!!"-")36.5!!!!!!!!".271V21!!!!!!!!"/B'6%&#!!!!!!!!"0Q!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$!!!!!!!!!!!0````]!!!!!!!!!R!!!!!!!!!!!`````Q!!!!!!!!$9!!!!!!!!!!$`````!!!!!!!!!/!!!!!!!!!!!0````]!!!!!!!!"$!!!!!!!!!!!`````Q!!!!!!!!%5!!!!!!!!!!$`````!!!!!!!!!5!!!!!!!!!!!0````]!!!!!!!!"E!!!!!!!!!!!`````Q!!!!!!!!'A!!!!!!!!!!$`````!!!!!!!!"4!!!!!!!!!!"0````]!!!!!!!!&3!!!!!!!!!!(`````Q!!!!!!!!6=!!!!!!!!!!D`````!!!!!!!!"7Q!!!!!!!!!#@````]!!!!!!!!&A!!!!!!!!!!+`````Q!!!!!!!!71!!!!!!!!!!$`````!!!!!!!!";1!!!!!!!!!!0````]!!!!!!!!&P!!!!!!!!!!!`````Q!!!!!!!!81!!!!!!!!!!$`````!!!!!!!!"F1!!!!!!!!!!0````]!!!!!!!!+7!!!!!!!!!!!`````Q!!!!!!!!JA!!!!!!!!!!,`````!!!!!!!!#H!!!!!!!!!!!`````]!!!!!!!!-(!!!!!!!!!!%`````Q!!!!!!!!X-!!!!!!!!!!8`````!!!!!!!!$XQ!!!!!!!!!"P````]!!!!!!!!2(!!!!!!!!!!(`````Q!!!!!!!",)!!!!!!!!!!D`````!!!!!!!!&(A!!!!!!!!!#@````]!!!!!!!!7+!!!!!!!!!!+`````Q!!!!!!!"@)!!!!!!!!!!P`````!!!!!!!!'81!!!!!!!!!$0````]!!!!!!!!<*!!!!!!!!!!.`````Q!!!!!!!"T5!!!!!!!!!!$`````!!!!!!!!(H1!!!!!!!!!!0````]!!!!!!!!G*!!!!!!!!!!!`````Q!!!!!!!#9M!!!!!!!!!!$`````!!!!!!!!*D1!!!!!!!!!!0````]!!!!!!!!G2!!!!!!!!!!!`````Q!!!!!!!#;M!!!!!!!!!!$`````!!!!!!!!*L1!!!!!!!!!!0````]!!!!!!!!K-!!!!!!!!!!!`````Q!!!!!!!#IY!!!!!!!!!!$`````!!!!!!!!+E!!!!!!!!!!!0````]!!!!!!!!K<!!!!!!!!!#!`````Q!!!!!!!#O]!!!!!"**<7>"<G&M?8.F1G&T:3ZD>'Q!!!!!</Property> + <Property Name="NI.LVClass.Geneology" Type="Xml"><String> +<Name></Name> +<Val>!!!!!B"*<7>"<G&M?8.F,GRW<'FC&EFN:U&O97RZ=W6#98.F,GRW9WRB=X.16%AQ!!!!!!!!!!!!!!!&!!%!!!!!!!!!!!!!!1!'!&!!!!!"!!!!!!!!!!!!!!%/4'&C6EF&6S"09GJF9X1!5&2)-!!!!!!!!!!!!"1!A!!!!!!!!!!!!!!!!!!"!!!!!!!"!!!!!!)!.%"Q!"Y!!3%/37VH1WRB=X-O<(:M;7)137VH1WRB=X-O<(:D<'&T=Q!)37VH1WRB=X-!!'U!]>5#5.=!!!!$%%FN:U&O97RZ=W5O<(:M;7)737VH17ZB<(FT:5*B=W5O<(:D<'&T=R**<7>"<G&M?8.F1G&T:3ZD>'Q!+E"1!!%!!"V$<(6T>'6S)'^G)'.M98.T)("S;8:B>'5A:'&U91!"!!%!!!!"`````Q!!!!%B$EFN:U.M98.T,GRW<'FC%%FN:U.M98.T,GRW9WRB=X-!!!!!!!!!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!&!#!!!!!!!!!!!!!!!!!!!%!!!!!!!)!!!!!"!!.1!I!"UZV<76S;7-!(%"!!!,``````````Q!!#EFN97>F18*S98E!!"*!)1R*<7&H:3"797RJ:$]!!']!]>5#L>1!!!!$%%FN:U&O97RZ=W5O<(:M;7)737VH17ZB<(FT:5*B=W5O<(:D<'&T=R**<7>"<G&M?8.F1G&T:3ZD>'Q!,%"1!!)!!1!#(5.M>8.U:8)A<W9A9WRB=X-A=(*J>G&U:3"E982B!!%!!Q!!!!,``````````Q!!!!!!!!!!!!!!!!%/4'&C6EF&6S"09GJF9X1!5&2)-!!!!!!!!!!!!"1!A!!!!!!!!!!!!!!!!!!"!!!!!!!$!!!!!!5!$5!+!!>/>7VF=GFD!"R!1!!#``````````]!!!J*<7&H:5&S=G&Z!!!31#%-37VB:W5A6G&M;71`!!!21!I!#WVF97YA1E=A>G&M!(%!]>51\BE!!!!$%%FN:U&O97RZ=W5O<(:M;7)737VH17ZB<(FT:5*B=W5O<(:D<'&T=R**<7>"<G&M?8.F1G&T:3ZD>'Q!,E"1!!-!!1!#!!->1WRV=X2F=C"P:C"D<'&T=S"Q=GFW982F)'2B>'%!!1!%!!!!!Q!!!!!!!!!"`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!%/4'&C6EF&6S"09GJF9X1!5&2)-!!!!!!!!!!!!"1!A!!!!!!!!!!!!!!!!!!"!!!!!!!%!!!!!!=!$5!+!!>/>7VF=GFD!"R!1!!#``````````]!!!J*<7&H:5&S=G&Z!!!31#%-37VB:W5A6G&M;71`!!!.1!I!"U*()'VF97Y!%5!+!!J#2S"T>'1A:'6W!!!.1!I!"E*()(:B=A!!>1$RV2$^A!!!!!-137VH17ZB<(FT:3ZM>GRJ9B:*<7>"<G&M?8.F1G&T:3ZM>G.M98.T%EFN:U&O97RZ=W6#98.F,G.U<!!S1&!!"1!"!!)!!Q!%!!5>1WRV=X2F=C"P:C"D<'&T=S"Q=GFW982F)'2B>'%!!1!'!!!!"1!!!!!!!!!"!!!!!P``````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!&!#!!!!!!!!!!!!!!!!</Val> +</String> +</Property> + <Property Name="NI.LVClass.IsTransferClass" Type="Bool">false</Property> + <Property Name="NI_IconEditor" Type="Str">49 52 48 49 56 48 49 51 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 41 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 182 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 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 0 0 0 0 0 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 0 220 158 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 4 70 105 108 108 100 1 0 2 0 0 0 7 65 110 97 108 121 115 101 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 9 1 0 + +</Property> + <Item Name="ImgAnalyseBase.ctl" Type="Class Private Data" URL="ImgAnalyseBase.ctl"> + <Property Name="NI.LibItem.Scope" Type="Int">2</Property> + </Item> + <Item Name="Private" Type="Folder"> + <Property Name="NI.LibItem.Scope" Type="Int">2</Property> + <Item Name="CalcCutOutMean.vi" Type="VI" URL="../CalcCutOutMean.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%+!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AF&=H*P=C"0>81!#5!+!!.W98)!$5!+!!>T>'1A:'6W!!N!#A!%<76B<A!!$5!+!!>T=8*U+%YJ!!1!!!!71&!!!Q!!!!%!!AB&=H*P=C"*<A!!$5!+!!>/>7VF=GFD!"R!1!!#``````````]!#AJ*<7&H:5&S=G&Z!!"5!0!!$!!$!!1!"1!'!!=!#!!)!!A!#1!)!!M!#!)!!(A!!!U)!!!*!!!!#1!!!!E!!!!*!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!)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">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082143232</Property> + </Item> + </Item> + <Item Name="Protected" Type="Folder"> + <Property Name="NI.LibItem.Scope" Type="Int">3</Property> + <Item Name="Read Image Valid.vi" Type="VI" URL="../Read Image Valid.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&G!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"*!)1R*<7&H:3"797RJ:$]!!%:!=!!?!!!J%%FN:U&O97RZ=W5O<(:M;7)737VH17ZB<(FT:5*B=W5O<(:D<'&T=Q!337VH17ZB<(FT:5*B=W5A<X6U!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!%2!=!!?!!!J%%FN:U&O97RZ=W5O<(:M;7)737VH17ZB<(FT:5*B=W5O<(:D<'&T=Q!237VH17ZB<(FT:5*B=W5A;7Y!91$Q!!Q!!Q!%!!5!"A!%!!1!"!!%!!=!"!!%!!A#!!"Y!!!.#!!!!!!!!!E!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!#1!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">32</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</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">8388608</Property> + </Item> + <Item Name="Read ImageArray.vi" Type="VI" URL="../Read ImageArray.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&^!!!!#Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!!V!#A!(4H6N:8*J9Q!=1%!!!P``````````!!5+37VB:W6"=H*B?1!!2E"Q!"Y!!#E137VH17ZB<(FT:3ZM>GRJ9B:*<7>"<G&M?8.F1G&T:3ZM>G.M98.T!"**<7>"<G&M?8.F1G&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!2%"Q!"Y!!#E137VH17ZB<(FT:3ZM>GRJ9B:*<7>"<G&M?8.F1G&T:3ZM>G.M98.T!"&*<7>"<G&M?8.F1G&T:3"J<A"B!0!!$!!$!!1!"A!(!!1!"!!%!!1!#!!%!!1!#1)!!(A!!!U)!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!+!!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">32</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</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">8388608</Property> + </Item> + <Item Name="Read mean BG val.vi" Type="VI" URL="../Read mean BG val.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&F!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"&!#A!,<76B<C"#2S"W97Q!2E"Q!"Y!!#E137VH17ZB<(FT:3ZM>GRJ9B:*<7>"<G&M?8.F1G&T:3ZM>G.M98.T!"**<7>"<G&M?8.F1G&T:3"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!2%"Q!"Y!!#E137VH17ZB<(FT:3ZM>GRJ9B:*<7>"<G&M?8.F1G&T:3ZM>G.M98.T!"&*<7>"<G&M?8.F1G&T:3"J<A"B!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!%!!1!#!)!!(A!!!U)!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!*!!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">32</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</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">8388608</Property> + </Item> + </Item> + <Item Name="Public" Type="Folder"> + <Property Name="NI.LibItem.Scope" Type="Int">1</Property> + <Item Name="Set Image Object.vi" Type="VI" URL="../Set Image Object.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'>!!!!#Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%:!=!!?!!!J%%FN:U&O97RZ=W5O<(:M;7)737VH17ZB<(FT:5*B=W5O<(:D<'&T=Q!337VH17ZB<(FT:5*B=W5A<X6U!!!A1#%;1E=A1W^S<G6S)%.P=H*F9X2J<WYA0S!I6#E!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!.E"Q!"Y!!#%/37VH1WRB=X-O<(:M;7)137VH1WRB=X-O<(:D<'&T=Q!,37VH1WRB=X-A;7Y!2%"Q!"Y!!#E137VH17ZB<(FT:3ZM>GRJ9B:*<7>"<G&M?8.F1G&T:3ZM>G.M98.T!"&*<7>"<G&M?8.F1G&T:3"J<A"5!0!!$!!$!!1!"!!&!!1!"!!'!!1!"Q!%!!A!#1)!!(A!!!U)!!!!!!!!!!!!!)U,!!!!!!!!!!!!!!A!!!!!!!!!#!!!!!!!!!!1!!!!EA!!!!!"!!I!!!!!</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">1</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1342710274</Property> + </Item> + </Item> +</LVClass> diff --git a/ImgAnalyse/Read Image Valid.vi b/ImgAnalyse/Read Image Valid.vi new file mode 100644 index 0000000000000000000000000000000000000000..43b0a4944fac5bc59f16669885df5a01e48c3809 Binary files /dev/null and b/ImgAnalyse/Read Image Valid.vi differ diff --git a/ImgAnalyse/Read ImageArray.vi b/ImgAnalyse/Read ImageArray.vi new file mode 100644 index 0000000000000000000000000000000000000000..6b20fae8ee983838e874a5a37f3cf081cec5d100 Binary files /dev/null and b/ImgAnalyse/Read ImageArray.vi differ diff --git a/ImgAnalyse/Read mean BG val.vi b/ImgAnalyse/Read mean BG val.vi new file mode 100644 index 0000000000000000000000000000000000000000..98942d35f3b7050afac4c41bb6812764099d32e0 Binary files /dev/null and b/ImgAnalyse/Read mean BG val.vi differ diff --git a/ImgAnalyse/Set Image Object.vi b/ImgAnalyse/Set Image Object.vi new file mode 100644 index 0000000000000000000000000000000000000000..5fc3bb2462e4c202c1a6d77fd195ded582c1623c Binary files /dev/null and b/ImgAnalyse/Set Image Object.vi differ diff --git a/ImgAnalyse/_demo/varTesting.vi b/ImgAnalyse/_demo/varTesting.vi new file mode 100644 index 0000000000000000000000000000000000000000..f204dc21acdc6bc521d67beb4850076f3236008a Binary files /dev/null and b/ImgAnalyse/_demo/varTesting.vi differ