Index: PositioningSystem [LV2021]/Initialization.ini =================================================================== diff --git a/PositioningSystem [LV2021]/Initialization.ini b/PositioningSystem [LV2021]/Initialization.ini --- a/PositioningSystem [LV2021]/Initialization.ini (revision 19) +++ b/PositioningSystem [LV2021]/Initialization.ini (revision 20) @@ -101,11 +101,13 @@ StandardTemplate 2 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Common.xlsx" StandardTemplate 3 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Increment.xlsx" StandardTemplate_Macro = "C:\Work\PositioningSystem\support\ReportTemplates\Macro.bas" -StandardTemplate_Scripts. = "4" +StandardTemplate_Scripts. = "6" StandardTemplate_Scripts 0 = "AktualisiereXYDiagrammWiderstand" StandardTemplate_Scripts 1 = "AktualisiereXYDiagrammKraft" StandardTemplate_Scripts 2 = "AktualisiereXYDiagrammInkrementWiderstand" StandardTemplate_Scripts 3 = "AktualisiereXYDiagrammInkrementKraft" +StandardTemplate_Scripts 4 = "AktualisiereXYDiagrammInkrementWiderstandPosition" +StandardTemplate_Scripts 5 = "AktualisiereXYDiagrammInkrementKraftPosition" DCTemplate = "C:\Work\PositioningSystem\support\ReportTemplates\DCTemplate.xlsx" [cStateMessages] Index: PositioningSystem [LV2021]/Initialization_EHF1.ini =================================================================== diff --git a/PositioningSystem [LV2021]/Initialization_EHF1.ini b/PositioningSystem [LV2021]/Initialization_EHF1.ini --- a/PositioningSystem [LV2021]/Initialization_EHF1.ini (revision 19) +++ b/PositioningSystem [LV2021]/Initialization_EHF1.ini (revision 20) @@ -118,11 +118,13 @@ StandardTemplate 2 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Common.xlsx" StandardTemplate 3 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Increment.xlsx" StandardTemplate_Macro = "C:\Work\PositioningSystem\support\ReportTemplates\Macro.bas" -StandardTemplate_Scripts. = "4" +StandardTemplate_Scripts. = "6" StandardTemplate_Scripts 0 = "AktualisiereXYDiagrammWiderstand" StandardTemplate_Scripts 1 = "AktualisiereXYDiagrammKraft" StandardTemplate_Scripts 2 = "AktualisiereXYDiagrammInkrementWiderstand" StandardTemplate_Scripts 3 = "AktualisiereXYDiagrammInkrementKraft" +StandardTemplate_Scripts 4 = "AktualisiereXYDiagrammInkrementWiderstandPosition" +StandardTemplate_Scripts 5 = "AktualisiereXYDiagrammInkrementKraftPosition" DCTemplate = "C:\Work\PositioningSystem\support\ReportTemplates\DCTemplate.xlsx" [cStateMessages] Index: PositioningSystem [LV2021]/Initialization_SCP.ini =================================================================== diff --git a/PositioningSystem [LV2021]/Initialization_SCP.ini b/PositioningSystem [LV2021]/Initialization_SCP.ini --- a/PositioningSystem [LV2021]/Initialization_SCP.ini (revision 19) +++ b/PositioningSystem [LV2021]/Initialization_SCP.ini (revision 20) @@ -101,11 +101,13 @@ StandardTemplate 2 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Common.xlsx" StandardTemplate 3 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Increment.xlsx" StandardTemplate_Macro = "C:\Work\PositioningSystem\support\ReportTemplates\Macro.bas" -StandardTemplate_Scripts. = "4" +StandardTemplate_Scripts. = "6" StandardTemplate_Scripts 0 = "AktualisiereXYDiagrammWiderstand" StandardTemplate_Scripts 1 = "AktualisiereXYDiagrammKraft" StandardTemplate_Scripts 2 = "AktualisiereXYDiagrammInkrementWiderstand" StandardTemplate_Scripts 3 = "AktualisiereXYDiagrammInkrementKraft" +StandardTemplate_Scripts 4 = "AktualisiereXYDiagrammInkrementWiderstandPosition" +StandardTemplate_Scripts 5 = "AktualisiereXYDiagrammInkrementKraftPosition" DCTemplate = "C:\Work\PositioningSystem\support\ReportTemplates\DCTemplate.xlsx" [cStateMessages] Index: PositioningSystem [LV2021]/PositioningSystem.lvproj =================================================================== diff --git a/PositioningSystem [LV2021]/PositioningSystem.lvproj b/PositioningSystem [LV2021]/PositioningSystem.lvproj --- a/PositioningSystem [LV2021]/PositioningSystem.lvproj (revision 19) +++ b/PositioningSystem [LV2021]/PositioningSystem.lvproj (revision 20) @@ -347,6 +347,11 @@ + + + + + @@ -361,135 +366,93 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/PositioningSystem.vi =================================================================== diff --git a/PositioningSystem [LV2021]/PositioningSystem.vi b/PositioningSystem [LV2021]/PositioningSystem.vi --- a/PositioningSystem [LV2021]/PositioningSystem.vi (revision 19) +++ b/PositioningSystem [LV2021]/PositioningSystem.vi (revision 20) Index: PositioningSystem [LV2021]/class_EHF1/class_EHF1.lvclass =================================================================== diff --git a/PositioningSystem [LV2021]/class_EHF1/class_EHF1.lvclass b/PositioningSystem [LV2021]/class_EHF1/class_EHF1.lvclass --- a/PositioningSystem [LV2021]/class_EHF1/class_EHF1.lvclass (revision 19) +++ b/PositioningSystem [LV2021]/class_EHF1/class_EHF1.lvclass (revision 20) @@ -6,7 +6,7 @@ false true true - )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!%A05F.31QU+!!.-6E.$4%*76Q!!1R1!!!4\!!!!)!!!1P1!!!!8!!!!!2*D<'&T=V^&3%9R,GRW9WRB=X-!!!!!I#%!A!!!-!!!+!!!!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!")JHBDJ=-93YPULMTUVAM8!!!!$!!!!"!!!!!!#U^=.='RQ%3)<3>V'1:[(>1>D.G0!,)%[9!*G/TY1HY!!!!!!!!!!*6*03MS[W:"HIE!XJPV5/)"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1?F\->D0$B:BAS5)R;Y7H7Q!!!!1!!!!!!!!%R!!"4&:$1Q!!!!E!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!F:*5%E!!!!!!R"*25:@45^%1F64,GRW<'FC$E.M;76O>#ZM>G.M98.T!A=!!&"53$!!!!"%!!!!"1I];7ZT>(*M;7)_$ER"1F:*26>@1UR*25Z5$UVP:'*V=UFO>'6S:G&D:1:$<'FF<H1/1WRJ:7ZU,GRW9WRB=X-!!!!!!!%!!!!!!!!!!1!!!!!#!!!!!!!!!!!!!!!!!F:*1U-!!!!")7.1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O,G.U<&"53$!!!!!N!!%!"!!!"%.54(-B9V"P=WFU;7^O;7ZH67ZJ>%.P<G:J:X6S982J<WYO9X2M!!!!!A!"`Q!!!!%!!1!!!!!!(Q!!!!!!!!!!!!!!!!!!!!!!!F:*5%E!!!!#*7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B,GRW9WRB=X-#"Q!!5&2)-!!!!&Y!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82VD<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S936D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!!!!!!!"!!!!!!!!!!%!!!!!!A!!!!!!!!!!!!!!!!*736"*!!!!!B6D<'&T=V^,;8.U<'6S,GRW9WRB=X-#"Q!!5&2)-!!!!$Y!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R81VD<'&T=V^,;8.U<'6S&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!#6EF$1Q!!!!%69UZF>(>P=GN"<G&M?8.F=D%O9X2M5&2)-!!!!#%!!1!%!!!%1V2-=R6D4G6U>W^S;U&O97RZ=W6S-3ZD>'Q!!!!#!!,`!!!!!1!"!!!!!!!@!!!!!!!!!!!!!!!!!!!!!!!#6EF131!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!#6EF$1Q!!!!%69UZF>(>P=GN"<G&M?8.F=D)O9X2M5&2)-!!!!#%!!1!%!!!%1V2-=R6D4G6U>W^S;U&O97RZ=W6S-CZD>'Q!!!!#!!0`!!!!!1!"!!!!!!!@!!!!!!!!!!!!!!!!!!!!!!!#6EF131!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!$!!!!!A!%!!!!!!!G!!!!(HC=9_"A9'VAO-!!R)Q-4!V=1";4!J$XA9'"1Y!"!'+G"D5!!!!!!"1!!!!A?*RDY'0A:?$!#2E!#7-!B!!!!/U!!!*U?*RD9-!%`Y%!3$%S-$#(!7F7.(%Q$7.4%_!S&Z>>5(&G)';"OJ.25=$4V3X?V^`&+429,[=M*T/*TTEH-T7P"-B*TEEM,E9VAM011-^1TUD0E0%<C/?37G;A\ZBP!'1,1NCF&1(Z235'_C[:/!6"A&&>&7R[P(>K:EF'4GKFE<GJA9OP<\RH8EFK?F%C6NM:R57BGD+,3X*3C\!K9H(W^T5#+6:4A3DW3SUJTS`+>MR,T+EM4CW+$QK/DQJTQOY^EATR]]&P#$D)'2C9^A"J*J#BU0"XAUAR#Q#&4["LY)@3&Z$%!!+7?-Q!!!!!!!!-!!&73524!!!!!!!$!!!##A!!"7BYH#NA:'$).,9Q/Q#EG9&9E;'")4E`*:78!=BHA)!X4!Q5AQ#I?6JIYI9($K="A2[`@!O9X_WCQN*=I],$6-LXPU3&)_!&3,$Z#-@B<I_=YYYW9#5=71R:$!(`!T/;D`#!>30JTW)!;B-"9;B/(D4T@629$!]U6#ITF!I@<T2BB,AC%+K9Z4""`5$X!=XA/0C1J8=C7+!42(;'-%I=>W(5%1/S?XE9!R(O2H.@7$@16VG-94$Z<L<D$BIA^H%(%1C6!;%K)&1"C.I")O)/9QP8N;`P\7)&UGR)9AZ1X!$%I(C&94U'2A;1BZG!M!.)``H``\].5)1*+K9)&1/R<U,:'EB[@E,&'"HMY7+TY8I19N&1-1=E^Y$M!.GU&UBL1.G(I?Q'K0N"9KR!1S:!W4R!>A'5,1RE<Y#SJ9"M!3B<%=D_!'7L1>E(I,'+4DP\O\ACBRUI8=03O!Z148*OA9'"8L7T4H7Q4GFYL5Z2%"1&[TDL/)&R.91:L".NK"-=7YP/L\7O>L<R>(7,^`6X=1I.VMMJS]F-MH,/S5T.+Q&SEH-3CYPNM"FP!Z;+^U\.,-H)3;UU-D=V=0(VD@@-+UF.,UJ%;(6#+-UM,MF*,5+7KE99Z*>;5JZ@F/W9FZB47:R;&"]5("]6ZI3M'-5,?(4Z_7$46;M.#K_#Z,,2Y#)KO"A!?3".7!!!!!!$7Q!!"Y"YH*7647A4124(:^NJGF)QK1;;?B#5P9B,W7A`AAWS<<;FJ>^.0]271[X2JM:_<$>KC>(#%D#OP>7,))K).Q^?F";%J*:_+))(01E?2%3J"U%1"86^M\0N<OKW[*,>?40T`]^\\\=B%2"#U50_+K%!I8Q'I<VI'AW.H9IAS_6XI#WP5&_P]LF2&>E"N95^GGZBR<4)#BW>(]GGMOB-:XW:V+JL.ON+^=$R)"2H'D(2K>WM-#0BN-Q+-!X![.=EL)VDKV8ZQ?D?-OI.5']!=PFH/H'[G`7\(H>A8_:U43@7B6]14;*E(&#)#%*"S4L!)YSA%>4:92TONN4V:-/#41P?VH,N@SXR@GPHI+06#^K%@=@R!`<(<RRNAJ7,LKYICYUHQPV0\8.-8]4)>7.B?II-W@2,@I6`*B>7-+Z(G<5F9B(7E^2OE3*_[^^0DN_H7M:]RYTRDCNAZ$7*U=9:OX>=K7E;?#NIVR71B[>>]T9FO6)/1U\,UO7U,.[O,&?K?%00G(K'[,7*L5K[_TMHBS+S0&9&H-L)OV2?>3B,?+Y)800&]&D<-5='8W;?,0G_J@&M'F](.[]C-*3K@L7Q2G3Z*/G/5Z<R@J&FVZT,-#':V1'73\WZP%?LVKL73V'_-[\5.(TV)2%9GK_]A^)OM3T3CSOAR1(L%J.VC=(;#[.(EUKU]2+\RF:`[6YP:?U&'"\+WG0,_K9BJRRU/78NM7>^?U00G(L#WL-V[[L=(-$;MZFV(G'.+7N-7?@FMP<EM(<LL.W5N6.H\4:9OY(V\EWMY^ZVTB^UTE\AH0FUZ[?GE@%&D(```DV9?TO@$S.D720AXAEL:*X5^R"O-'ME@G_*3RE;\U.?Z$3UX:<^"M;-`8FG`.Q3^_;<]4V,8)X.?-')PU*."5;?-EM?S:,HN35?NO2Z::QN'$U'W]6[+Q@S(U%9=0!9/D@/]_7*)*=)=@'_*#>V':]1&_4K^$N"QR$8\_.#RZ/<Z]G;2$$16.]1<GU8[XJ#Z<(TM?D*Q]&9.$)KQW1I.DAZ?=4O_)#_&7[/2/8B7'4K9(5F,\;WBJN'Z=A:;>#UVJH3[+1=CUD7L92Z5&N%PD!GH;U>(9R.45;E=&=I@+SXTCL/;7%<6VO,H3PZ"XS6A!=!!!!$,Q!!"N2YH)V5TWM4123?J.-9M*)5AQ:;3QN\#,D)6G/.'G34<%NKUR^JWCK+BBB8GRL;GGQK*51,9=&V'[`_!9)X,VY%[3&K+@49@]#<9'C&#N+4OL\:W7:XUSJ>-DNPZHXP_^Z]'Y:(#/5OB!:7-%*N$I4[U!L+,NQ8E?6:<5@`@';K/X&69+<5"$/B*"B"%2B_)PG.J+LL<G6$XP0)O]!,'+%7RQ3C4D&]^2.79)*F'/<1J,;)\46LN#:-;]*!([IF35X)]Z\($Z1)JIQOH4("],7ECT#KP%O*O+RK?A\4('\7(3F8`5B#0HGAOR\D2.5[BA0<M".WZ%^E0\OJ_),(T[ECP]]2/9TBX2%9;H((PL.2Q^=AT"TY[L#SF79"(;2>"Y'*IVVT>MV3F+#IHI[C?FR4,UDV^&R%LW`2E9YJO^8V_.X0&K+KQ("98=310;%/V):)$Q(6N?XMLU0%!J*4E6S8M)J5>"FW*+9'\VK#[96]<V+4G/#==Z;I'&*?O6Z[V;RL6R%^'!.<\,9(^!)98ATJO$M/C7[Z`P1-,!*!R7C=L?'NRH6.U[C8H?;`N..QUQ_T$^TMN(_<5\4'4Y8^Y)?0/OJL`9I\@SC3GK%DK;O_JKN_[KK?C_A=,;Z[Z$>W&DC>L^83DK;F8E$[<*:[J1"9[A6,#2)43`U(,08)0&8RW7VVQZ:8Q5T`HFR`VN0I!B$I>R#,X6D&4"RS50X33;M\A.RNGAR-7]J'Y_NP4<0>(W_XPXS!KQ=Z,(M]D$H9==0MB$%#YR=Y4?+'*8\N-/0D4D.?M]1`,('GT9T\-)V8%;>L%0X(4KJ0YP5W'H_(6<P2RWG,^EG,^L1FXL4%89<?4?"Q'BR,FHYWD4RPH$MW,AR;P3(X,OHF,,SSC^GF=_597U[RJ2M6ND"J`&*MD)XKIUT$&(O\HUX>K<3O+V@,M@$QY&"[>&S)4K@/Z:@SO8N89PG=/#`")JP0&)P8$K-0[[HUC*C4:P0C]PF,&TFB>$1^0#_*$QM:MT2K1H.&+3]7L+GS341G3E]7#I]C]ZH]=F%MJ#>4[6MT53P9>I4`6)UF$KOKI,_BTS6R!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!QB!)!!!!!%-D%O-!!!!!!-)1#!!!!!"$)R,D!!!!!!$#%!A!!!!!1S-3YQ!!!!!!QB!)!!!!!%-D%O-!!!!!!-)1#!!!!!"$)R,D!!!!!!&!%!!!$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!!!!!!!!!!O<E!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!O>(&S^'Z!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!O>(&P\_`P]P2O1!!!!!!!!!!!!!!!!!!!!$``Q!!O>(&P\_`P\_`P\`,U<E!!!!!!!!!!!!!!!!!!0``!-P&P\_`P\_`P\_`P\_`S^%!!!!!!!!!!!!!!!!!``]!R=7`P\_`P\_`P\_`P\``SQ!!!!!!!!!!!!!!!!$``Q$&S]P&P\_`P\_`P\`````&!!!!!!!!!!!!!!!!!0``!-8,S]P,R<_`P\```````]5!!!!!!!!!!!!!!!!!``]!R=P,S]P,S]82````````R1!!!!!!!!!!!!!!!!$``Q$&S]P,S]P,S``````````&!!!!!!!!!!!!!!!!!0``!-8,S]P,S]P,`````````]5!!!!!!!!!!!!!!!!!``]!R=P,S]P,S]P`````````R1!!!!!!!!!!!!!!!!$``Q$&S]P,S]P,S``````````&!!!!!!!!!!!!!!!!!0``!-8,S]P,S]P,`````````]5!!!!!!!!!!!!!!!!!``]!S]P,S]P,S]P````````,SQ!!!!!!!!!!!!!!!!$``Q!!R=8,S]P,S``````,U=5!!!!!!!!!!!!!!!!!!0``!!!!!-8,S]P,```,S]5!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!$&S]P,S\]!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!R<]!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!#+)!!5:13&!!!!!.!!*52%.$!!!!!3&D5'^T;82J<WZJ<G>6<GFU1W^O:GFH>8*B>'FP<CZD>'R16%AQ!!!!,1!"!!1!!!2$6%RT)7.1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O,G.U<!!!!!)!!0]!!!!"!!%!!!!!!"]!!!!!!!!!!!!!!!!!!!!!!!!!!1!!![N16%AQ!!!!!!!!!!!!!E:15%E!!!!$%%F&2F^.4U2#66-O<(:M;7)/1WRJ:7ZU,GRW9WRB=X-#"Q!!5&2)-!!!!%1!!!!&#DRJ<H.U=GRJ9DY/4%&#6EF&6V^$4%F&4F1047^E9H6T37ZU:8*G97.F"E.M;76O>!Z$<'FF<H1O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!$`!!!!!!!!!!!!!1!!!&-!!E2%5%E!!!!!!!-1356'8UV02%*65SZM>GRJ9AZ$<'FF<H1O<(:D<'&T=Q)(!!"16%AQ!!!!2!!!!!5+0'FO=X2S<'FC0AZ-15*735688U.-356/6!^.<W2C>8.*<H2F=G:B9W5'1WRJ:7ZU$E.M;76O>#ZM>G.M98.T!!!!!!!"!!!!!!!!!!%!!!!!!A!!!!!!!0]!!!!!!!!!!!!"!!!!+A!#2F"131!!!!!!!C6D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!A=!!&"53$!!!!"?!!%!#!!!!!!!%'.M98.T:8-A7UR7-D!S-6U>9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%F9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!'E!!E2%5%E!!!!!!!)F9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%O<(:D<'&T=Q)(!!"16%AQ!!!!8A!"!!A!!!!!!""D<'&T=W6T)&N-6D)Q-D&>(7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B*7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B,GRW9WRB=X-!!!!!!!%!!!!!!!!!!1!!!!!#!!!!!!!!!!!!!!!!!!!!!!)!!!"J!!!!+A!#2F"131!!!!!!!B6D<'&T=V^,;8.U<'6S,GRW9WRB=X-#"Q!!5&2)-!!!!$Y!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R81VD<'&T=V^,;8.U<'6S&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!+)!!E2%5%E!!!!!!!)69WRB=X.@3WFT>'RF=CZM>G.M98.T!A=!!&"53$!!!!!_!!%!#!!!!!!!%'.M98.T:8-A7UR7-D!S-6U.9WRB=X.@3WFT>'RF=B6D<'&T=V^,;8.U<'6S,GRW9WRB=X-!!!!!!!%!!!!!!!!!!1!!!!!#!!!!!!!!!!!!!!!!!!!!!!)!!!#C!!!!+A!#6%2$1Q!!!!!!!26D4G6U>W^S;U&O97RZ=W6S-3ZD>'R16%AQ!!!!)1!"!!1!!!2$6%RT&7./:82X<X*L17ZB<(FT:8)R,G.U<!!!!!)!!0]!!!!"!!%!!!!!!"]!!!!!!!!!!!!!!!!!!!!!!!!!!1!!#(V16%AQ!!!!!!!!!!!!!F2%1U-!!!!"&7./:82X<X*L17ZB<(FT:8)S,G.U<&"53$!!!!!B!!%!"!!!"%.54(-69UZF>(>P=GN"<G&M?8.F=D)O9X2M!!!!!A!!`Q!!!!%!!1!!!!!!(Q!!!!!!!!!!!!!!!!!!!!!!!!!"!!!#'F"53$!!!!!!!!!!!!!#2F"131!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!@I!!E2%5%E!!!!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!#I!!E:15%E!!!!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!F5!!E2%5%E!!!!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!#I!!Q!!!!!!/!!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!H3%!A!!!!!!"!!1!!!!"!!!!!!!$!!!!"G2F>GFD:3%!A!!!!!!"!"B!-0````]0<'FN;81A>']A:'6W;7.F!!%!!!!!!!!!!!!!!!!!$72J=X"M98F';7RU:8)B!)!!!!!!!1!&!!=!!!%!!!!!1!%!!!!!!!!!#82Z='6$<'&T=S%!A!!!!!!"!!A!-0````]!!1!!!!!!!!!!!!!!!!!!!!#>)1#!!!!!!!%!"!!!!!%!!!!!!!-!!!!':'6W;7.F)1#!!!!!!!%!'%!Q`````Q^M;7VJ>#"U<S"E:8:J9W5!!1!!!!!!!!!!!!!!!!!.:'FT='RB?5:J<(2F=C%!A!!!!!!"!!5!"Q!!!1!!!!"!!1!!!!!!!!!*>(FQ:5.M98.T)1#!!!!!!!%!#!!Q`````Q!"!!!!!!!!!!!!!!!!!!!!!*UB!)!!!!!!!1!%!!!!!1!!!!!!!Q!!!!:E:8:J9W5B!)!!!!!!!1!91$$`````$WRJ<7FU)(2P)'2F>GFD:1!"!!!!!!!!!!!!!!!!!!VE;8.Q<'&Z2GFM>'6S)1#!!!!!!!%!"1!(!!!"!!!!!#!"!!!!!!!!!!FU?8"F1WRB=X-B!)!!!!!!!1!)!$$`````!!%!!!!!!!!!!!!!!!!!!!!/L1!!1`"YH.V=#X"5V2H_T^F>W-VTEZ#%9#!0.Q'%R"""Q+K6:+'%6Y#1]J!;)LO1L7M7.QM)S+NG5KCVL66I<9NUN%*<J]7J-\;DK,1'5(>K"5?N9!H9D$.VWKGW5B6T=`O@=X@X0P@">:.B7)9TFZXTHX0O``D/@\Z`$Q#.`X3/JI/Q1Q$CP)A0#Q4)])1*1'_.(3+@[BZQNJ)PA)QK)1,=:G^VHK7$J&3!,%_YWF\HXAM@97`RP0B$SURSU8E"OYZQFO"A'1,E?M,&?@.=@5\8E6,88FNUV$Q9[XS1$.)6LL*0\1^W"X"#[*\!WLQ;-AD%87'V>F=O<O`U>LP9NYY;?QE@UC'!URX/$LL[RO/)/07@_*"UK75O82M>%H$)#@$--]`)1HG35$6@RAS5M=Q&M+SE3R0)Z,P$9\N=@:/Z4!;8Q8F72O>RFQU_T.</B,3C"?[Q%U62\N\)+T0:K*RQ'Z>\``XX51\<C&S(!+.=@1XW%PM&TRG3P;4\^U#!>,]B#GC/.LP9+/[R.>+F?9O9,<B%0JKD[C<C<-(H&A'O[Q\4.7"F-R:#K@5??*E<QRIVRMVI$$+(']0BXOM%W2I0*\''W^J</<<2P\%LZ!W7"^;6L`7X>X76<QD[.L7(P/7?^F#\XE[XO-//[5Q(<$,O)LAKKX5&0+(5?1!/(4K%;M"7&LU629N>@4'Z0!$L;DA=U\N(VDO<6><@6V&`\M_7L7=[L,K*2DUXCXNO#WMN4`(H\;QFX+0*.<R^D(`PY_V7XD\/WW/MN@0_>)TM_`8I_XF/\9OJ@(^;_HX`2H4*(2L@BY072HA[A2^0FY2EX]@_9&U'"R0)T%#:H5L@2ZG$+0.U=N_@K@.^*KPR`@X\^[PEU(9XR8T@3ED-^Q@%!@4^Q4\RD\9'_#XX`3QOU9K'9_.@%0N*&GTAKL>%6%]K$$W>I/[<%_O_H),E\6G.(?W>H6Z`GTM1#'I-]9B!+B%E\5ZX8^E3B9`#*0AO8]>)XCV4)#ZUZ(J88\-5!^R?.NA-2<"(?PO]-OR.H352H4\!*IA]@]>?YCC,4,B0)&7?=$E<+F-24D<)Q;%W2V5LZH(6CK+)AW-LP6*X"?R#BX+R<RQVLG-:E4'T"&+.I)B$4J+5F-7'N/#A9S!LIJ09[CTFP773^R<$S/ZS^N">Q<IY+S0,X7CPF":PW*6.LOY;?T?(1-;\QT:%#C+NYRB<BR8`&%&WV&A8YTA<G;""#P9:AV:)BB2E)HJ<V5KI7A7)&`_*@)]7G_Q/F[!HZEJLM5NKNK*V-X#=>]_]BQP9W0.TLBFLV&;@PC,<\>/4CO=4CO@DUDMT8,*5^VBGXQ(P6"&<F=N7N:Q?``-VCZ@.L=-&&O"@GH&TJ[_LITXI^>RK;6VQ\`(8-\&N;GY-"@WVV]GP5+.]B9_FI;U)?:%?'##%,@^:M2]O;!.E:.Q!7:&CA/2%!W2W45MIM%%@)P<51C1D<3'3/11BEH7&B%CW_2$*-2MCO8&#*(]91M3G#2',O2!J-!C2%8+)?(",>Y8,77K8*`:<R]*O6:41UGC5O)_5T6.H4'O4B-G)3*AY&XF$GQ0"OW:VNPOX>(G$^:J!;2()GV,;BJ%SDYW0\Y=<WA&6[E<?9LH%)F7]CP]#%.(#3:-*6S8I-AHSNDY\9QZV%2Z.FJW2>QQ=[H.==&+(_KP3'J%=<71U2\0R$'MO<VNZOY<H;RH]_;Z9ZE6(KT+P[++6G2=>H`<-C^9;:6\\Y'-Y&$_,IF/UG2@W"U*B8Q+:?GXGB4,\5/:1UMS,TN"F8EQW;?:&:]<M%C``'NAKHB8_$M`R`-P'Z:;A;8!79<9Y)!2AD=I!FCRG!-/42GM+*QVH3QC0&8.]@G`8H)$@Y^8G8ZG#*6O0158I#:8JQK$I0$H30*M5O&O!]V4T?8#'N-S$#MO6>M&-^7%*ZVGDW<IO8<K%=W)<W\LW]+U,PV'YKQ50S37;%R2="Z[E-7JV+'0UO"3D>A4D3)_F')L-[A'U_B0Q%,?[)RJWH9:7HYC4@S/&J-++FM_1,;_R_7+""DTB,%=19<,">73=;_^5.LQ4_US'C8Q>EF_?&WC8*WRVY'E`1[(.E<C+U6#6AD:J6*P>I;L;OH7R8)$OE'REY;/7]^QK"[=PB2Q=[?D2ITA3NE9:11ZW+?>>+FA<W_<PV'=%5F=7J"7M68?.?1SO:K?U'MJ85R?,M"TTKVG<_GL7;P)4?D_O:L0#XSS1D9K:G.4@[&+FP`EE@X.5^V"Z[*0ISMN>@?0Q23.9,BF^MHKD-M$$6X"28?I^LBBKI!\^6OU'_EW/PBL$_VB;7AS\:&H*F454HILBP3/#^W8+_1RF4M@QXB("_T,V00%3/`IGPF[L1O=&''J4:<R8[FS.^\=L>>YB[4Q$9ZTT3)DLA0M)+,7FQH9K<[[;6+1S[?\;7TGC*24U>;\8)\JFC,0+[$R70;*4H+=QX9BOQXEUC'\F]ZB%^"%;2'?@EB11H8J6C&[VD5I'TW3AXF+^#TZY+,_1-9KO%MAIT#_+0B<F&U=@CS/$.7./RM#`$-'`%7Z1:;DU4O978_.O53C$0U5$4E]R6=ZM[P3&@/V_8Z@8I`%0R,OV[/WD8(W&]IZ'=<MPQ(=?.R](:+VM."H"]C!0%9RVK7"N$-(]?L#4OHJ%VB8<Z&W``+B+10>)'@FSLL^=LL^=F(>"93S+9:XB/R:CFX,?J9*VC5XBV;^'V66-P?ODZLP'XB'TCSG=HVU[3H,",-T^?_ZA'J*[%.2#KTN=$B%<$ZR$2SP$U\P+U:<(:<'XJ?BIB:S_<N/=T01Z`QJXW)YL<J>XHL%9Q<?!+U([PF+SIC/;>-W#OGC)@D)X$C"<C3*%MX>,SMG7D[F,]&T%V0%\=7$AH#<6JP0CJNL8JK3/\MJ&\8>L$TS:!JWPR_02_0;O./-R8;$(9Z<Z4EAT(N/&_AS\G-_DR?04JU]L]:DJ+1YGUU5;4#\AC5FS4,:]LM4E%Z,"=XC7\6CE=#\\W2-<\10(U?TY6Z<O6\L,@%E[&^XFA_`(?!X\>IH8I$;RXZ+HY48M/]XT'N9YP-950;`R@!K]RAPJZD6?.-^LP'37VTBGQ'MY6<Q'?:WXFTC8E=X<_XA\-=:LE*?4]BLE?.JZ$8,#"+^"4FY_LU&?-=VLE&@.]2LEN;3]BN!DHBX]NY<8I0@B,).,R)("<6KQ\2FC8I._?XBY$<JH?(A._I0U]BLU):/]"P5<]"JZ+FZD)L0[.L4[%3WP-7FI?9X*K@);.QQ.LT(VCO)VJFV2P-;.:HG.LRDQ'PEK8G/7;6[DY5PQ'IVG?)VG%\T'9N/]RB+TP)<<A.=IE(E.WJ')V[$@("*?A^YT0,Q'$1Y0LU&$[?5V[%;TP-9G9VZDF#F?)ZO"`S1%`W9NLZ%\R,T'W+O>VRBX^@-;^*#+VSD5]RLEEI,8%$Z%2ZOEY47)-'S]"D8";VB-]"LE01.?IUD*;Z$8G4J?&!?%$T7J.HFD;(A.=GJY?!VS?HBY$8)G`<Q'/7O3VS$<$8C.YDC]BH!+T8Z+Q7O171;]RGAFL^%M!&-E/3@W5RP=I9[@?B9`/K"G$L-V25[DK,'D0<D?O^!<]A9494;Z190:IR#TK[YCT#:4^:C>D`,DLS,-*N-5XB:&\B)^=M0D$,G:VRU1_]EZ0'KJ@F0^56T5HJ5C;G>,K$X@VR8S'[!V@(TZ;!X`.9(7])E"7I^2I@6D%9=H7;C+'4"8D>C`C+M+4YK`+=RV,VT9&PF>Y1,5BR[^HRQG^$YU4/B^/&8U4CW<*L`5=*CJ)D@M.O"(LJ(Z%54?L=TQ7^$Q"W#G/A<O-U2?GJQ6EX^-CI:0B,CQYSL0EG(HV:]FQSY$R#UV1&R@&(&HI,>N!;`;WQ*R97<XZ?8*]\W_5)@@O[6__L1[^$`*[:R6UOU;F!$8")+,L&+#]1949(S0'4!/'I$RW"A9-SWV2,1EHB(\I61<ESPD;CH6G-R>(/D#C!RU_DL8NW*M[H?G64JFD%.FX*J1'<=LF-&3CI:5F,(;1"HDF$`DN4QFF<OA&(8R!.SP+H>:@B/`X(5Q"75Q?K>5IYT'1/=[X`K.Q8<WH;\U"5`K3F]1C0Q%0W;BQW:,8R%,':7`Y&@'Z;]6Y%^[[?L8"O7PV<DIJ&P(5Q<FL\*I_9PS3V3^P(V8PD\VN+\9R:;IOD\VB`2@HXL?K.D6!=NA3Q+00;IL>CV$+3^U**"Z16@M7I<T?+0T*,I_^;+_W,5M/F?C[V-P*3VWC@P&$`#I]CV?\++2[A/][QG0A)<I*5Y]DYF@9,YA8^&!3ZQVR**-.)5LR;0YYE"1CR`H"8C0V40KV@7-1NTWKO7%R51^!`['DHSDOI,!G063S%J71=D#,CF7%+3OS3I)O*JTSOK+N*JRQ)J7JF>D5&W*NRJV>364A$Z6`HR-VHCB,H_W2807T_LE`07T[R80N9LH'E7/?UJ61Y(TONO=G@D[(=G"Z2]3KZ9J15JZ>1_N,I@K#L'[5D[41'`5>1_D[Z[+O'Y-2%\'::'S5X*>>W849NUJ"&Y<HCINH"K?+CW=DF?F435/^;=1?-OQ3JO#R9^,^X>F.L]C$HEE0I@7@EZ"(M%;!`+I5EE?N1KQH3XG!5Q2HN8=BY-(Y^[(OTP&>#E`?B^O4C#YVLP!>\=O9XJ%A/_F>#=/(E\8H4BY*0VXYG$@F8%H$P;<PB-(0T*Z*QZ_<(QH$HY[$(@CLN8=C</;OB-(0T/Y%_@CS<1_T#$SM<?YX/+*63*:T;+CQNEU?U\<QG:X1WN,L8_4XX>H4K0@Z_U-Y4`YU1J5(`O5ONIJN@7V5]D`W,`=XEVVV]]+M'8H3=]<\W8Z1>XV<F`=,^G(D+]S0,CV.87'P/O$\9;TE_*#&<^GW-H;W,SQHH7O>BG75.K7NL3N_HK$]?N>VC#,&C19**%&H,02?DM&+(1XZP`&W=3OQ>O<\,/>"T#@RN3[S(\!@L(X\>D`QN'\)#<:`1:JT4XH_EG:@@4`!4/F%3)!!!!!!!!%!!!"0!!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!!1!!!!!!!!!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!!%")!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=A!!"&!B!)!!!!!!!1!)!$$`````!!%!!!!!"$1!!!!8!$J!=!!?!!!B%%F&2F^.4U2#66-O<(:M;7)/1WRJ:7ZU,GRW9WRB=X-!$V"P=WFU;7^O;7ZH67ZJ>!!-1$$`````!EF1!!!,1!9!"&"P=H1!!'E!]1!!!!!!!!!#%G.M98.T8U6)2D%O<(:D<'&T=S&D5'^T;82J<WZJ<G>6<GFU1W^O:GFH>8*B>'FP<CZD>'Q!,%"1!!)!!1!#(&"P=WFU;7^O;7ZH67ZJ>%.P<G:J:X6S982J<WY!!#A!.`````]!"3%!A!!!!!!"!!1!!!!"!!!!!!!!#&6-?%F06'&H!!"%1(!!&1!!!!%!"!Z64(B*4V*F:GZV<62B:Q!B!)!!!!!!!1!%!!!!!1!!!!!!!"*$;'&O<G6M8U:P=G.F4'FN;81!!%"!=!!6!!!!!1!%$F6-?%F05G6G<H6N6'&H!#%!A!!!!!!"!!1!!!!"!!!!!!!!$E.I97ZO:7R@23V4>'^Q!!!_1(!!&1!!!!%!"!Z64(B*4V*F:GZV<62B:Q!B!)!!!!!!!1!%!!!!!1!!!!!!!!R$;'&O<G6M8U2P<X)!!"B!-0````]02%V.8U.I97ZO:7R-;8.U!%:!=!!?!!!H*7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B,GRW9WRB=X-!&7.M98.T8UNF;82I<'6Z-D=V-%2.41!51#%/2%V.37ZJ>'FB<'FT:71!!#Z!=!!?!!!8&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!.9WRB=X.@3WFT>'RF=A!=1#%71WBB=G>F476U:8**<GFU;7&M;8.F:!!!$E!Q`````Q2/97VF!!"'1(!!(A!!*C2D<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#,GRW9WRB=X-!!"6D<'&T=V^/:82X<X*L17ZB<(FT:8)!%%!B#UFO;82J97RJ=W6E!"J!-0````]15X2B>'6';7RF=U:P<'2F=A!!%%!Q`````Q:4>(*J<G=!!"B!1!!"`````Q!2#F.U982F2GFM:8-!!&=!]1!!!!!!!!!#%G.M98.T8U6)2D%O<(:D<'&T=R6D4G6U>W^S;U&O97RZ=W6S-3ZD>'Q!*E"1!!5!$1!/!!]!%!!3%%ZF>(>P=GN"<G&M?8.F=D%!!%:!=!!?!!!G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!&7.M98.T8UZF>(>P=GN"<G&M?8.F=A"8!0%!!!!!!!!!!B*D<'&T=V^&3%9R,GRW9WRB=X-69UZF>(>P=GN"<G&M?8.F=D)O9X2M!#:!5!!&!!U!&!!0!"!!%B"/:82X<X*L17ZB<(FT:8)S!!!S1&!!$!!!!!-!"1!'!!=!#!!*!!I!#Q!-!"-!&2*D<'&T=V^&3%9R,GRW9WRB=X-!!!%!&A!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!#&)1#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!9!!!!!!!!!!%!!!!#!!!!!Q!!!!1!!!!&!!!!"A!!!!=!!!!)!!!!#1!!!!I!!!!,!!!!$!!!!!U!!!!/!!!!$Q!!!"!!!!!2!!!!%A!!!"-!!!!5!!!!&1!!!"9!!!!8!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!!!!!:)1#!!!!!!!%!"1!(!!!"!!$EMDA#!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N=!!!!"EB!)!!!!!!!1!&!!=!!!%!!/3S/!)!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D!!!%5#%!A!!!!!!"!!A!-0````]!!1!!!!!%.!!!!"=!/E"Q!"Y!!#%1356'8UV02%*65SZM>GRJ9AZ$<'FF<H1O<(:D<'&T=Q!05'^T;82J<WZJ<G>6<GFU!!R!-0````]#36!!!!N!"A!%5'^S>!!!;1$R!!!!!!!!!!)39WRB=X.@25B'-3ZM>G.M98.T)7.1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O,G.U<!!M1&!!!A!"!!)=5'^T;82J<WZJ<G>6<GFU1W^O:GFH>8*B>'FP<A!!+!!X`````Q!&)1#!!!!!!!%!"!!!!!%!!!!!!!!)65RY35^597=!!%2!=!!6!!!!!1!%$F6-?%F05G6G<H6N6'&H!#%!A!!!!!!"!!1!!!!"!!!!!!!!%E.I97ZO:7R@2G^S9W6-;7VJ>!!!1%"Q!"5!!!!"!!1/65RY35^3:7:O>7V597=!)1#!!!!!!!%!"!!!!!%!!!!!!!!/1WBB<GZF<&^&,6.U<X!!!$Z!=!!6!!!!!1!%$F6-?%F05G6G<H6N6'&H!#%!A!!!!!!"!!1!!!!"!!!!!!!!$%.I97ZO:7R@2'^P=A!!'%!Q`````Q^%45V@1WBB<GZF<%RJ=X1!2E"Q!"Y!!#=F9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%O<(:D<'&T=Q!69WRB=X.@3W6J>'BM:8ES.T5Q2%V.!"2!)1Z%45V*<GFU;7&M;8.F:!!!,E"Q!"Y!!"=69WRB=X.@3WFT>'RF=CZM>G.M98.T!!VD<'&T=V^,;8.U<'6S!"R!)2:$;'&S:W6.:82F=EFO;82J97RJ=W6E!!!/1$$`````"%ZB<75!!%:!=!!?!!!G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!&7.M98.T8UZF>(>P=GN"<G&M?8.F=A!11#%,37ZJ>'FB<'FT:71!'E!Q`````R"4>'&U:5:J<'6T2G^M:'6S!!!11$$`````"F.U=GFO:Q!!'%"!!!(`````!"%+5X2B>'6';7RF=Q!!6Q$R!!!!!!!!!!)39WRB=X.@25B'-3ZM>G.M98.T&7./:82X<X*L17ZB<(FT:8)R,G.U<!!G1&!!"1!.!!Y!$Q!1!")14G6U>W^S;U&O97RZ=W6S-1!!2E"Q!"Y!!#9E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!!!69WRB=X.@4G6U>W^S;U&O97RZ=W6S!&=!]1!!!!!!!!!#%G.M98.T8U6)2D%O<(:D<'&T=R6D4G6U>W^S;U&O97RZ=W6S-CZD>'Q!*E"1!!5!$1!5!!]!%!!3%%ZF>(>P=GN"<G&M?8.F=D)!!$*!5!!-!!!!!Q!&!!9!"Q!)!!E!#A!,!!Q!%Q!6%G.M98.T8U6)2D%O<(:D<'&T=Q!!!1!7!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G5!!!!:)1#!!!!!!!%!"1!$!!!"!!!!!!"'!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U91!!":AB!)!!!!!!&Q![1(!!(A!!)2"*25:@45^%1F64,GRW<'FC$E.M;76O>#ZM>G.M98.T!!^1<X.J>'FP<GFO:V6O;81!$%!Q`````Q**5!!!#U!'!!21<X*U!!"J!0%!!!!!!!!!!B*D<'&T=V^&3%9R,GRW9WRB=X-B9V"P=WFU;7^O;7ZH67ZJ>%.P<G:J:X6S982J<WYO9X2M!#R!5!!#!!%!!BR1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O!!!I!$@`````!!5B!)!!!!!!!1!%!!!!!1!!!!!!!!B64(B*4V2B:Q!!2%"Q!"5!!!!"!!1/65RY35^3:7:O>7V597=!)1#!!!!!!!%!"!!!!!%!!!!!!!!31WBB<GZF<&^'<X*D:5RJ<7FU!!"!1(!!&1!!!!%!"!Z64(B*4V*F:GZV<62B:Q!B!)!!!!!!!1!%!!!!!1!!!!!!!!Z$;'&O<G6M8U5N5X2P=!!!0E"Q!"5!!!!"!!1/65RY35^3:7:O>7V597=!)1#!!!!!!!%!"!!!!!%!!!!!!!!-1WBB<GZF<&^%<W^S!!!91$$`````$U2.46^$;'&O<G6M4'FT>!"'1(!!(A!!*S6D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!"6D<'&T=V^,:7FU;'RF?4)X.4"%45U!&%!B$E2.45FO;82J97RJ=W6E!!!O1(!!(A!!&R6D<'&T=V^,;8.U<'6S,GRW9WRB=X-!$7.M98.T8UNJ=X2M:8)!(%!B&E.I98*H:5VF>'6S37ZJ>'FB<'FT:71!!!Z!-0````]%4G&N:1!!2E"Q!"Y!!#9E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!!!69WRB=X.@4G6U>W^S;U&O97RZ=W6S!""!)1N*<GFU;7&M;8.F:!!;1$$`````%&.U982F2GFM:8.'<WRE:8)!!""!-0````]'5X2S;7ZH!!!91%!!!@````]!%1J4>'&U:5:J<'6T!!"8!0%!!!!!!!!!!B*D<'&T=V^&3%9R,GRW9WRB=X-69UZF>(>P=GN"<G&M?8.F=D%O9X2M!#:!5!!&!!U!$A!0!"!!%B"/:82X<X*L17ZB<(FT:8)R!!"'1(!!(A!!*C2D<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-,GRW9WRB=X-!!"6D<'&T=V^/:82X<X*L17ZB<(FT:8)!6Q$R!!!!!!!!!!)39WRB=X.@25B'-3ZM>G.M98.T&7./:82X<X*L17ZB<(FT:8)S,G.U<!!G1&!!"1!.!"1!$Q!1!")14G6U>W^S;U&O97RZ=W6S-A!!-E"1!!Q!!!!$!!5!"A!(!!A!#1!+!!M!$!!4!"539WRB=X.@25B'-3ZM>G.M98.T!!!"!"9!!!!")2"*25:@45^%1F64,GRW<'FC$E.M;76O>#ZM>G.M98.T!!!!!!!!!!!!!!!!!!!)-4!O-3YS,D%"^A!!!!B%:89Q,U&P-!!!!"&%:89Q,U&V?&"P=H1Q,U2J-!!!!"&%:89Q,U&V?&"P=H1Q,U2J-!!!!!!!!!!"*S6D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!!!!!!!!!!!!!!!!!!%8&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!!!!!!!!!!!!!!!!!%1U^.-A!!!!%G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%1U^.-A!!!!%G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!#1!'Q!!!!1!!!B`!!!!+!!!!!)!!!1!!!!!(A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.1!!!*](C=L68L6B*2&0Y15<Q"GKC2&HCPF"1T4=X''SO7I#T*7KM`.-%"J]9:VX!U`?=T^5Q^1$Z"\8-'%,Q"ZJQV-]S_@G@P<R]!L+&4G@F,6V-M#81I,7B/GB9(.&T!PJJ[-LJ;++3X0E2HQ`K*`!BFEG:"YZJJ;%:_X^$YBGHEN0SRJ1J:/-.V4#F*.*'\9_B/7XDM`-U\[C%$IMI2HA,DIX</(=:`GN;0.506TQL-3O_FUF]_L:>1!0Y<T?"41BURSK3JOF:A714M(,Y56TG,;DIL2%U^3Y:E+45N+7Y2/G"!5?!1%L3W8VI$H_]MBT^T"='M,-%YF=!&*ZLJW1*X^T7L?L;\%[_ZX1<"2;L!N>]#,I)F'VT)&^O+JB/\G_P\+9KJ;^]]'\L'$&\'Z<X3Y!=ET_#>X-%E&G3T8#'=CX1/KL6YSMO^(T_.\8Z5K;W<N"7`V(A]5LL(=M<RI>$>Z.GT=;!;"N045>0+M,BW3(O#UFA-4SH'VH3+GU@!;G0_H38`4>/U"$%F5<W<C53[K)FL"6ZCU-398?>NJP%$H:V&&O:HB'H-Y#RPK?67_7]U1[]3]N#\=G91NC0XFVQIG][M=K3O+D%'F6!@Y<,S,-%YM[IC0=4Q_+\.TI01`GL9#0!>&\^`,4<>%N:4)2,R&)L83;M,8PD1D2Y]1C`VO1`^'"D;U)],6)WAG1N+P_#2J:X1K2,-KFQF"#Y1%+K1YQ]#%J<^C4E-IEVJB4/HZ_&7TJXG(L=&T-T2I:5EU[>YBK$T/*P$#^1ZK("DRJY8WDOW`X>+02"4/I*2T+!B<EP\"FB,PC%%=3=@3T(L`?OAHJ7/_B&MX9?BP2"5'K(S4^,T:4U!+A`T2J.'KJ*/&Z-/3`Y.9QTD=IVAAD40[:Z#W-F0M]1IU;518N'PD%B'8:CM]XQ>LDG%QT8H;;5Y):&L%T+(VT5HB&#["'X=_!L"ASDN*IAXR,G!8!MU+;56++\LEEP.IFTWF$HQNITO0P-L'/V$V@\JW8IJ,*;NW!+2=*8?<?D!9TT"%$&G&P.9QD*7*!2BY3U#[#>P.Q<)>Y8UST2MX84\])YCLJ+GF7+X5YY"P+_1.*/EH]$\;3/^&%G3H/*WE;`X(TG_>9)!!!"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%Q!4)!5F.31QU+!!.-6E.$4%*76Q!!1R1!!!4\!!!!)!!!1P1!!!!!!!!!!!!!!#!!!!!U!!!%\!!!!"^-35*/!!!!!!!!!92-6F.3!!!!!!!!!:B36&.(!!!!!!!!!;R$1V.5!!!!!!!!!="-38:J!!!!!!!!!>2$4UZ1!!!!!!!!!?B544AQ!!!!!1!!!@R%2E24!!!!!!!!!C2-372T!!!!!!!!!DB735.%!!!!!A!!!ER(1U2*!!!!!!!!!IBW:8*T!!!!"!!!!JR41V.3!!!!!!!!!Q"(1V"3!!!!!!!!!R2*1U^/!!!!!!!!!SBJ9WQY!!!!!!!!!TR-37:Q!!!!!!!!!V"'5%6Y!!!!!!!!!W246&)A!!!!!A!!!XB'5%BC!!!!!!!!!\2'5&.&!!!!!!!!!]B75%21!!!!!!!!!^R-37*E!!!!!!!!!`"#2%6Y!!!!!!!!"!2#2%BC!!!!!!!!""B#2&.&!!!!!!!!"#R73624!!!!!!!!"%"%6%B1!!!!!!!!"&2.65F%!!!!!!!!"'B)36.5!!!!!!!!"(R71V21!!!!!!!!"*"'6%&#!!!!!!!!"+1!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"Q!!!!!!!!!!0````]!!!!!!!!!Q!!!!!!!!!!!`````Q!!!!!!!!$5!!!!!!!!!!$`````!!!!!!!!!.Q!!!!!!!!!!0````]!!!!!!!!&J!!!!!!!!!!!`````Q!!!!!!!!7M!!!!!!!!!!,`````!!!!!!!!">A!!!!!!!!!!0````]!!!!!!!!&]!!!!!!!!!!!`````Q!!!!!!!!<E!!!!!!!!!!$`````!!!!!!!!"P1!!!!!!!!!!@````]!!!!!!!!*"!!!!!!!!!!#`````Q!!!!!!!!RE!!!!!!!!!!$`````!!!!!!!!$ZA!!!!!!!!!"0````]!!!!!!!!0M!!!!!!!!!!(`````Q!!!!!!!!`!!!!!!!!!!!D`````!!!!!!!!$^!!!!!!!!!!#@````]!!!!!!!!0Y!!!!!!!!!!+`````Q!!!!!!!!`Q!!!!!!!!!!$`````!!!!!!!!%!!!!!!!!!!!!0````]!!!!!!!!1'!!!!!!!!!!!`````Q!!!!!!!"!M!!!!!!!!!!$`````!!!!!!!!%,!!!!!!!!!!!0````]!!!!!!!!5N!!!!!!!!!!!`````Q!!!!!!!"V=!!!!!!!!!!,`````!!!!!!!!(:A!!!!!!!!!!`````]!!!!!!!!?0!!!!!!!!!!%`````Q!!!!!!!"\A!!!!!!!!!!$`````!!!!!!!!(Y1!!!!!!!!!!0````]!!!!!!!!O/!!!!!!!!!!!`````Q!!!!!!!#Z!!!!!!!!!!!$`````!!!!!!!!,EA!!!!!!!!!!0````]!!!!!!!!O7!!!!!!!!!!!`````Q!!!!!!!#ZA!!!!!!!!!!$`````!!!!!!!!,MA!!!!!!!!!!0````]!!!!!!!!OU!!!!!!!!!!!`````Q!!!!!!!$\I!!!!!!!!!!$`````!!!!!!!!0P!!!!!!!!!!!0````]!!!!!!!!__!!!!!!!!!!!`````Q!!!!!!!$]E!!!!!!!!!)$`````!!!!!!!!1HA!!!!!$G.M98.T8U6)2D%O9X2M!!!!!! + )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!%A05F.31QU+!!.-6E.$4%*76Q!!1R1!!!4\!!!!)!!!1P1!!!!8!!!!!2*D<'&T=V^&3%9R,GRW9WRB=X-!!!!!I#%!A!!!-!!!+!!!!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!")JHBDJ=-93YPULMTUVAM8!!!!$!!!!"!!!!!!#U^=.='RQ%3)<3>V'1:[(>1>D.G0!,)%[9!*G/TY1HY!!!!!!!!!!*6*03MS[W:"HIE!XJPV5/)"!!!!`````^1>D.G0!,)%[9!*G/TY1HY!!!!1?F\->D0$B:BAS5)R;Y7H7Q!!!!1!!!!!!!!%R!!"4&:$1Q!!!!E!!F:*4%)!!!!!5&2)-!!!!!5!!1!"!!!!!!)!!F:*5%E!!!!!!R"*25:@45^%1F64,GRW<'FC$E.M;76O>#ZM>G.M98.T!A=!!&"53$!!!!"%!!!!"1I];7ZT>(*M;7)_$ER"1F:*26>@1UR*25Z5$UVP:'*V=UFO>'6S:G&D:1:$<'FF<H1/1WRJ:7ZU,GRW9WRB=X-!!!!!!!%!!!!!!!!!!1!!!!!#!!!!!!!!!!!!!!!!!F:*1U-!!!!")7.1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O,G.U<&"53$!!!!!N!!%!"!!!"%.54(-B9V"P=WFU;7^O;7ZH67ZJ>%.P<G:J:X6S982J<WYO9X2M!!!!!A!"`Q!!!!%!!1!!!!!!(Q!!!!!!!!!!!!!!!!!!!!!!!F:*5%E!!!!#*7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B,GRW9WRB=X-#"Q!!5&2)-!!!!&Y!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82VD<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S936D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!!!!!!!"!!!!!!!!!!%!!!!!!A!!!!!!!!!!!!!!!!*736"*!!!!!B6D<'&T=V^,;8.U<'6S,GRW9WRB=X-#"Q!!5&2)-!!!!$Y!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R81VD<'&T=V^,;8.U<'6S&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!#6EF$1Q!!!!%69UZF>(>P=GN"<G&M?8.F=D%O9X2M5&2)-!!!!#%!!1!%!!!%1V2-=R6D4G6U>W^S;U&O97RZ=W6S-3ZD>'Q!!!!#!!,`!!!!!1!"!!!!!!!@!!!!!!!!!!!!!!!!!!!!!!!#6EF131!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!#6EF$1Q!!!!%69UZF>(>P=GN"<G&M?8.F=D)O9X2M5&2)-!!!!#%!!1!%!!!%1V2-=R6D4G6U>W^S;U&O97RZ=W6S-CZD>'Q!!!!#!!0`!!!!!1!"!!!!!!!@!!!!!!!!!!!!!!!!!!!!!!!#6EF131!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!$!!!!!A!%!!!!!!!G!!!!(HC=9_"A9'VAO-!!R)Q-4!V=1";4!J$XA9'"1Y!"!'+G"D5!!!!!!"1!!!!A?*RDY'0A:?$!#2E!#7-!B!!!!/U!!!*U?*RD9-!%`Y%!3$%S-$#(!7F7.(%Q$7.4%_!S&Z>>5(&G)';"OJ.25=$4V3X?V^`&+429,[=M*T/*TTEH-T7P"-B*TEEM,E9VAM011-^1TUD0E0%<C/?37G;A\ZBP!'1,1NCF&1(Z235'_C[:/!6"A&&>&7R[P(>K:EF'4GKFE<GJA9OP<\RH8EFK?F%C6NM:R57BGD+,3X*3C\!K9H(W^T5#+6:4A3DW3SUJTS`+>MR,T+EM4CW+$QK/DQJTQOY^EATR]]&P#$D)'2C9^A"J*J#BU0"XAUAR#Q#&4["LY)@3&Z$%!!+7?-Q!!!!!!!!-!!&73524!!!!!!!$!!!##A!!"7BYH#NA:'$).,9Q/Q#EG9&9E;'")4E`*:78!=BHA)!X4!Q5AQ#I?6JIYI9($K="A2[`@!O9X_WCQN*=I],$6-LXPU3&)_!&3,$Z#-@B<I_=YYYW9#5=71R:$!(`!T/;D`#!>30JTW)!;B-"9;B/(D4T@629$!]U6#ITF!I@<T2BB,AC%+K9Z4""`5$X!=XA/0C1J8=C7+!42(;'-%I=>W(5%1/S?XE9!R(O2H.@7$@16VG-94$Z<L<D$BIA^H%(%1C6!;%K)&1"C.I")O)/9QP8N;`P\7)&UGR)9AZ1X!$%I(C&94U'2A;1BZG!M!.)``H``\].5)1*+K9)&1/R<U,:'EB[@E,&'"HMY7+TY8I19N&1-1=E^Y$M!.GU&UBL1.G(I?Q'K0N"9KR!1S:!W4R!>A'5,1RE<Y#SJ9"M!3B<%=D_!'7L1>E(I,'+4DP\O\ACBRUI8=03O!Z148*OA9'"8L7T4H7Q4GFYL5Z2%"1&[TDL/)&R.91:L".NK"-=7YP/L\7O>L<R>(7,^`6X=1I.VMMJS]F-MH,/S5T.+Q&SEH-3CYPNM"FP!Z;+^U\.,-H)3;UU-D=V=0(VD@@-+UF.,UJ%;(6#+-UM,MF*,5+7KE99Z*>;5JZ@F/W9FZB47:R;&"]5("]6ZI3M'-5,?(4Z_7$46;M.#K_#Z,,2Y#)KO"A!?3".7!!!!!!$7Q!!"Y"YH*7647A4124(:^NJGF)QK1;;?B#5P9B,W7A`AAWS<<;FJ>^.0]271[X2JM:_<$>KC>(#%D#OP>7,))K).Q^?F";%J*:_+))(01E?2%3J"U%1"86^M\0N<OKW[*,>?40T`]^\\\=B%2"#U50_+K%!I8Q'I<VI'AW.H9IAS_6XI#WP5&_P]LF2&>E"N95^GGZBR<4)#BW>(]GGMOB-:XW:V+JL.ON+^=$R)"2H'D(2K>WM-#0BN-Q+-!X![.=EL)VDKV8ZQ?D?-OI.5']!=PFH/H'[G`7\(H>A8_:U43@7B6]14;*E(&#)#%*"S4L!)YSA%>4:92TONN4V:-/#41P?VH,N@SXR@GPHI+06#^K%@=@R!`<(<RRNAJ7,LKYICYUHQPV0\8.-8]4)>7.B?II-W@2,@I6`*B>7-+Z(G<5F9B(7E^2OE3*_[^^0DN_H7M:]RYTRDCNAZ$7*U=9:OX>=K7E;?#NIVR71B[>>]T9FO6)/1U\,UO7U,.[O,&?K?%00G(K'[,7*L5K[_TMHBS+S0&9&H-L)OV2?>3B,?+Y)800&]&D<-5='8W;?,0G_J@&M'F](.[]C-*3K@L7Q2G3Z*/G/5Z<R@J&FVZT,-#':V1'73\WZP%?LVKL73V'_-[\5.(TV)2%9GK_]A^)OM3T3CSOAR1(L%J.VC=(;#[.(EUKU]2+\RF:`[6YP:?U&'"\+WG0,_K9BJRRU/78NM7>^?U00G(L#WL-V[[L=(-$;MZFV(G'.+7N-7?@FMP<EM(<LL.W5N6.H\4:9OY(V\EWMY^ZVTB^UTE\AH0FUZ[?GE@%&D(```DV9?TO@$S.D720AXAEL:*X5^R"O-'ME@G_*3RE;\U.?Z$3UX:<^"M;-`8FG`.Q3^_;<]4V,8)X.?-')PU*."5;?-EM?S:,HN35?NO2Z::QN'$U'W]6[+Q@S(U%9=0!9/D@/]_7*)*=)=@'_*#>V':]1&_4K^$N"QR$8\_.#RZ/<Z]G;2$$16.]1<GU8[XJ#Z<(TM?D*Q]&9.$)KQW1I.DAZ?=4O_)#_&7[/2/8B7'4K9(5F,\;WBJN'Z=A:;>#UVJH3[+1=CUD7L92Z5&N%PD!GH;U>(9R.45;E=&=I@+SXTCL/;7%<6VO,H3PZ"XS6A!=!!!!$,Q!!"N2YH)V5TWM4123?J.-9M*)5AQ:;3QN\#,D)6G/.'G34<%NKUR^JWCK+BBB8GRL;GGQK*51,9=&V'[`_!9)X,VY%[3&K+@49@]#<9'C&#N+4OL\:W7:XUSJ>-DNPZHXP_^Z]'Y:(#/5OB!:7-%*N$I4[U!L+,NQ8E?6:<5@`@';K/X&69+<5"$/B*"B"%2B_)PG.J+LL<G6$XP0)O]!,'+%7RQ3C4D&]^2.79)*F'/<1J,;)\46LN#:-;]*!([IF35X)]Z\($Z1)JIQOH4("],7ECT#KP%O*O+RK?A\4('\7(3F8`5B#0HGAOR\D2.5[BA0<M".WZ%^E0\OJ_),(T[ECP]]2/9TBX2%9;H((PL.2Q^=AT"TY[L#SF79"(;2>"Y'*IVVT>MV3F+#IHI[C?FR4,UDV^&R%LW`2E9YJO^8V_.X0&K+KQ("98=310;%/V):)$Q(6N?XMLU0%!J*4E6S8M)J5>"FW*+9'\VK#[96]<V+4G/#==Z;I'&*?O6Z[V;RL6R%^'!.<\,9(^!)98ATJO$M/C7[Z`P1-,!*!R7C=L?'NRH6.U[C8H?;`N..QUQ_T$^TMN(_<5\4'4Y8^Y)?0/OJL`9I\@SC3GK%DK;O_JKN_[KK?C_A=,;Z[Z$>W&DC>L^83DK;F8E$[<*:[J1"9[A6,#2)43`U(,08)0&8RW7VVQZ:8Q5T`HFR`VN0I!B$I>R#,X6D&4"RS50X33;M\A.RNGAR-7]J'Y_NP4<0>(W_XPXS!KQ=Z,(M]D$H9==0MB$%#YR=Y4?+'*8\N-/0D4D.?M]1`,('GT9T\-)V8%;>L%0X(4KJ0YP5W'H_(6<P2RWG,^EG,^L1FXL4%89<?4?"Q'BR,FHYWD4RPH$MW,AR;P3(X,OHF,,SSC^GF=_597U[RJ2M6ND"J`&*MD)XKIUT$&(O\HUX>K<3O+V@,M@$QY&"[>&S)4K@/Z:@SO8N89PG=/#`")JP0&)P8$K-0[[HUC*C4:P0C]PF,&TFB>$1^0#_*$QM:MT2K1H.&+3]7L+GS341G3E]7#I]C]ZH]=F%MJ#>4[6MT53P9>I4`6)UF$KOKI,_BTS6R!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!QB!)!!!!!%-D%O-!!!!!!-)1#!!!!!"$)R,D!!!!!!$#%!A!!!!!1S-3YQ!!!!!!QB!)!!!!!%-D%O-!!!!!!-)1#!!!!!"$)R,D!!!!!!&!%!!!$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!!!!!!!!!!O<E!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!O>(&S^'Z!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!O>(&P\_`P]P2O1!!!!!!!!!!!!!!!!!!!!$``Q!!O>(&P\_`P\_`P\`,U<E!!!!!!!!!!!!!!!!!!0``!-P&P\_`P\_`P\_`P\_`S^%!!!!!!!!!!!!!!!!!``]!R=7`P\_`P\_`P\_`P\``SQ!!!!!!!!!!!!!!!!$``Q$&S]P&P\_`P\_`P\`````&!!!!!!!!!!!!!!!!!0``!-8,S]P,R<_`P\```````]5!!!!!!!!!!!!!!!!!``]!R=P,S]P,S]82````````R1!!!!!!!!!!!!!!!!$``Q$&S]P,S]P,S``````````&!!!!!!!!!!!!!!!!!0``!-8,S]P,S]P,`````````]5!!!!!!!!!!!!!!!!!``]!R=P,S]P,S]P`````````R1!!!!!!!!!!!!!!!!$``Q$&S]P,S]P,S``````````&!!!!!!!!!!!!!!!!!0``!-8,S]P,S]P,`````````]5!!!!!!!!!!!!!!!!!``]!S]P,S]P,S]P````````,SQ!!!!!!!!!!!!!!!!$``Q!!R=8,S]P,S``````,U=5!!!!!!!!!!!!!!!!!!0``!!!!!-8,S]P,```,S]5!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!$&S]P,S\]!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!R<]!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!#+)!!5:13&!!!!!.!!*52%.$!!!!!3&D5'^T;82J<WZJ<G>6<GFU1W^O:GFH>8*B>'FP<CZD>'R16%AQ!!!!,1!"!!1!!!2$6%RT)7.1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O,G.U<!!!!!)!!0]!!!!"!!%!!!!!!"]!!!!!!!!!!!!!!!!!!!!!!!!!!1!!![N16%AQ!!!!!!!!!!!!!E:15%E!!!!$%%F&2F^.4U2#66-O<(:M;7)/1WRJ:7ZU,GRW9WRB=X-#"Q!!5&2)-!!!!%1!!!!&#DRJ<H.U=GRJ9DY/4%&#6EF&6V^$4%F&4F1047^E9H6T37ZU:8*G97.F"E.M;76O>!Z$<'FF<H1O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!A!!!!!!!!!!!!!1!!!&-!!E2%5%E!!!!!!!-1356'8UV02%*65SZM>GRJ9AZ$<'FF<H1O<(:D<'&T=Q)(!!"16%AQ!!!!2!!!!!5+0'FO=X2S<'FC0AZ-15*735688U.-356/6!^.<W2C>8.*<H2F=G:B9W5'1WRJ:7ZU$E.M;76O>#ZM>G.M98.T!!!!!!!"!!!!!!!!!!%!!!!!!A!!!!!!!0]!!!!!!!!!!!!"!!!!+A!#2F"131!!!!!!!C6D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!A=!!&"53$!!!!"?!!%!#!!!!!!!%'.M98.T:8-A7UR7-D!S-6U>9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%F9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!'E!!E2%5%E!!!!!!!)F9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%O<(:D<'&T=Q)(!!"16%AQ!!!!8A!"!!A!!!!!!""D<'&T=W6T)&N-6D)Q-D&>(7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B*7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B,GRW9WRB=X-!!!!!!!%!!!!!!!!!!1!!!!!#!!!!!!!!!!!!!!!!!!!!!!)!!!"J!!!!+A!#2F"131!!!!!!!B6D<'&T=V^,;8.U<'6S,GRW9WRB=X-#"Q!!5&2)-!!!!$Y!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R81VD<'&T=V^,;8.U<'6S&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!+)!!E2%5%E!!!!!!!)69WRB=X.@3WFT>'RF=CZM>G.M98.T!A=!!&"53$!!!!!_!!%!#!!!!!!!%'.M98.T:8-A7UR7-D!S-6U.9WRB=X.@3WFT>'RF=B6D<'&T=V^,;8.U<'6S,GRW9WRB=X-!!!!!!!%!!!!!!!!!!1!!!!!#!!!!!!!!!!!!!!!!!!!!!!)!!!#C!!!!+A!#6%2$1Q!!!!!!!26D4G6U>W^S;U&O97RZ=W6S-3ZD>'R16%AQ!!!!)1!"!!1!!!2$6%RT&7./:82X<X*L17ZB<(FT:8)R,G.U<!!!!!)!!0]!!!!"!!%!!!!!!"]!!!!!!!!!!!!!!!!!!!!!!!!!!1!!#(V16%AQ!!!!!!!!!!!!!F2%1U-!!!!"&7./:82X<X*L17ZB<(FT:8)S,G.U<&"53$!!!!!B!!%!"!!!"%.54(-69UZF>(>P=GN"<G&M?8.F=D)O9X2M!!!!!A!!`Q!!!!%!!1!!!!!!(Q!!!!!!!!!!!!!!!!!!!!!!!!!"!!!#'F"53$!!!!!!!!!!!!!#2F"131!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!@I!!E2%5%E!!!!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!#I!!E:15%E!!!!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!F5!!E2%5%E!!!!!!!)E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!A=!5&2)-!!!!&Q!!1!)!!!!!!!19WRB=X.F=S"<4&9S-$)R82RD<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!1!!!!!!!!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!1!!!#I!!Q!!!!!!/!!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!H3%!A!!!!!!"!!1!!!!"!!!!!!!$!!!!"G2F>GFD:3%!A!!!!!!"!"B!-0````]0<'FN;81A>']A:'6W;7.F!!%!!!!!!!!!!!!!!!!!$72J=X"M98F';7RU:8)B!)!!!!!!!1!&!!=!!!%!!!!!1!%!!!!!!!!!#82Z='6$<'&T=S%!A!!!!!!"!!A!-0````]!!1!!!!!!!!!!!!!!!!!!!!#>)1#!!!!!!!%!"!!!!!%!!!!!!!-!!!!':'6W;7.F)1#!!!!!!!%!'%!Q`````Q^M;7VJ>#"U<S"E:8:J9W5!!1!!!!!!!!!!!!!!!!!.:'FT='RB?5:J<(2F=C%!A!!!!!!"!!5!"Q!!!1!!!!"!!1!!!!!!!!!*>(FQ:5.M98.T)1#!!!!!!!%!#!!Q`````Q!"!!!!!!!!!!!!!!!!!!!!!*UB!)!!!!!!!1!%!!!!!1!!!!!!!Q!!!!:E:8:J9W5B!)!!!!!!!1!91$$`````$WRJ<7FU)(2P)'2F>GFD:1!"!!!!!!!!!!!!!!!!!!VE;8.Q<'&Z2GFM>'6S)1#!!!!!!!%!"1!(!!!"!!!!!#!"!!!!!!!!!!FU?8"F1WRB=X-B!)!!!!!!!1!)!$$`````!!%!!!!!!!!!!!!!!!!!!!!/L1!!1`"YH.V=#X"5V2H_T^F>W-VTEZ#%9#!0.Q'%R"""Q+K6:+'%6Y#1]J!;)LO1L7M7.QM)S+NG5KCVL66I<9NUN%*<J]7J-\;DK,1'5(>K"5?N9!H9D$.VWKGW5B6T=`O@=X@X0P@">:.B7)9TFZXTHX0O``D/@\Z`$Q#.`X3/JI/Q1Q$CP)A0#Q4)])1*1'_.(3+@[BZQNJ)PA)QK)1,=:G^VHK7$J&3!,%_YWF\HXAM@97`RP0B$SURSU8E"OYZQFO"A'1,E?M,&?@.=@5\8E6,88FNUV$Q9[XS1$.)6LL*0\1^W"X"#[*\!WLQ;-AD%87'V>F=O<O`U>LP9NYY;?QE@UC'!URX/$LL[RO/)/07@_*"UK75O82M>%H$)#@$--]`)1HG35$6@RAS5M=Q&M+SE3R0)Z,P$9\N=@:/Z4!;8Q8F72O>RFQU_T.</B,3C"?[Q%U62\N\)+T0:K*RQ'Z>\``XX51\<C&S(!+.=@1XW%PM&TRG3P;4\^U#!>,]B#GC/.LP9+/[R.>+F?9O9,<B%0JKD[C<C<-(H&A'O[Q\4.7"F-R:#K@5??*E<QRIVRMVI$$+(']0BXOM%W2I0*\''W^J</<<2P\%LZ!W7"^;6L`7X>X76<QD[.L7(P/7?^F#\XE[XO-//[5Q(<$,O)LAKKX5&0+(5?1!/(4K%;M"7&LU629N>@4'Z0!$L;DA=U\N(VDO<6><@6V&`\M_7L7=[L,K*2DUXCXNO#WMN4`(H\;QFX+0*.<R^D(`PY_V7XD\/WW/MN@0_>)TM_`8I_XF/\9OJ@(^;_HX`2H4*(2L@BY072HA[A2^0FY2EX]@_9&U'"R0)T%#:H5L@2ZG$+0.U=N_@K@.^*KPR`@X\^[PEU(9XR8T@3ED-^Q@%!@4^Q4\RD\9'_#XX`3QOU9K'9_.@%0N*&GTAKL>%6%]K$$W>I/[<%_O_H),E\6G.(?W>H6Z`GTM1#'I-]9B!+B%E\5ZX8^E3B9`#*0AO8]>)XCV4)#ZUZ(J88\-5!^R?.NA-2<"(?PO]-OR.H352H4\!*IA]@]>?YCC,4,B0)&7?=$E<+F-24D<)Q;%W2V5LZH(6CK+)AW-LP6*X"?R#BX+R<RQVLG-:E4'T"&+.I)B$4J+5F-7'N/#A9S!LIJ09[CTFP773^R<$S/ZS^N">Q<IY+S0,X7CPF":PW*6.LOY;?T?(1-;\QT:%#C+NYRB<BR8`&%&WV&A8YTA<G;""#P9:AV:)BB2E)HJ<V5KI7A7)&`_*@)]7G_Q/F[!HZEJLM5NKNK*V-X#=>]_]BQP9W0.TLBFLV&;@PC,<\>/4CO=4CO@DUDMT8,*5^VBGXQ(P6"&<F=N7N:Q?``-VCZ@.L=-&&O"@GH&TJ[_LITXI^>RK;6VQ\`(8-\&N;GY-"@WVV]GP5+.]B9_FI;U)?:%?'##%,@^:M2]O;!.E:.Q!7:&CA/2%!W2W45MIM%%@)P<51C1D<3'3/11BEH7&B%CW_2$*-2MCO8&#*(]91M3G#2',O2!J-!C2%8+)?(",>Y8,77K8*`:<R]*O6:41UGC5O)_5T6.H4'O4B-G)3*AY&XF$GQ0"OW:VNPOX>(G$^:J!;2()GV,;BJ%SDYW0\Y=<WA&6[E<?9LH%)F7]CP]#%.(#3:-*6S8I-AHSNDY\9QZV%2Z.FJW2>QQ=[H.==&+(_KP3'J%=<71U2\0R$'MO<VNZOY<H;RH]_;Z9ZE6(KT+P[++6G2=>H`<-C^9;:6\\Y'-Y&$_,IF/UG2@W"U*B8Q+:?GXGB4,\5/:1UMS,TN"F8EQW;?:&:]<M%C``'NAKHB8_$M`R`-P'Z:;A;8!79<9Y)!2AD=I!FCRG!-/42GM+*QVH3QC0&8.]@G`8H)$@Y^8G8ZG#*6O0158I#:8JQK$I0$H30*M5O&O!]V4T?8#'N-S$#MO6>M&-^7%*ZVGDW<IO8<K%=W)<W\LW]+U,PV'YKQ50S37;%R2="Z[E-7JV+'0UO"3D>A4D3)_F')L-[A'U_B0Q%,?[)RJWH9:7HYC4@S/&J-++FM_1,;_R_7+""DTB,%=19<,">73=;_^5.LQ4_US'C8Q>EF_?&WC8*WRVY'E`1[(.E<C+U6#6AD:J6*P>I;L;OH7R8)$OE'REY;/7]^QK"[=PB2Q=[?D2ITA3NE9:11ZW+?>>+FA<W_<PV'=%5F=7J"7M68?.?1SO:K?U'MJ85R?,M"TTKVG<_GL7;P)4?D_O:L0#XSS1D9K:G.4@[&+FP`EE@X.5^V"Z[*0ISMN>@?0Q23.9,BF^MHKD-M$$6X"28?I^LBBKI!\^6OU'_EW/PBL$_VB;7AS\:&H*F454HILBP3/#^W8+_1RF4M@QXB("_T,V00%3/`IGPF[L1O=&''J4:<R8[FS.^\=L>>YB[4Q$9ZTT3)DLA0M)+,7FQH9K<[[;6+1S[?\;7TGC*24U>;\8)\JFC,0+[$R70;*4H+=QX9BOQXEUC'\F]ZB%^"%;2'?@EB11H8J6C&[VD5I'TW3AXF+^#TZY+,_1-9KO%MAIT#_+0B<F&U=@CS/$.7./RM#`$-'`%7Z1:;DU4O978_.O53C$0U5$4E]R6=ZM[P3&@/V_8Z@8I`%0R,OV[/WD8(W&]IZ'=<MPQ(=?.R](:+VM."H"]C!0%9RVK7"N$-(]?L#4OHJ%VB8<Z&W``+B+10>)'@FSLL^=LL^=F(>"93S+9:XB/R:CFX,?J9*VC5XBV;^'V66-P?ODZLP'XB'TCSG=HVU[3H,",-T^?_ZA'J*[%.2#KTN=$B%<$ZR$2SP$U\P+U:<(:<'XJ?BIB:S_<N/=T01Z`QJXW)YL<J>XHL%9Q<?!+U([PF+SIC/;>-W#OGC)@D)X$C"<C3*%MX>,SMG7D[F,]&T%V0%\=7$AH#<6JP0CJNL8JK3/\MJ&\8>L$TS:!JWPR_02_0;O./-R8;$(9Z<Z4EAT(N/&_AS\G-_DR?04JU]L]:DJ+1YGUU5;4#\AC5FS4,:]LM4E%Z,"=XC7\6CE=#\\W2-<\10(U?TY6Z<O6\L,@%E[&^XFA_`(?!X\>IH8I$;RXZ+HY48M/]XT'N9YP-950;`R@!K]RAPJZD6?.-^LP'37VTBGQ'MY6<Q'?:WXFTC8E=X<_XA\-=:LE*?4]BLE?.JZ$8,#"+^"4FY_LU&?-=VLE&@.]2LEN;3]BN!DHBX]NY<8I0@B,).,R)("<6KQ\2FC8I._?XBY$<JH?(A._I0U]BLU):/]"P5<]"JZ+FZD)L0[.L4[%3WP-7FI?9X*K@);.QQ.LT(VCO)VJFV2P-;.:HG.LRDQ'PEK8G/7;6[DY5PQ'IVG?)VG%\T'9N/]RB+TP)<<A.=IE(E.WJ')V[$@("*?A^YT0,Q'$1Y0LU&$[?5V[%;TP-9G9VZDF#F?)ZO"`S1%`W9NLZ%\R,T'W+O>VRBX^@-;^*#+VSD5]RLEEI,8%$Z%2ZOEY47)-'S]"D8";VB-]"LE01.?IUD*;Z$8G4J?&!?%$T7J.HFD;(A.=GJY?!VS?HBY$8)G`<Q'/7O3VS$<$8C.YDC]BH!+T8Z+Q7O171;]RGAFL^%M!&-E/3@W5RP=I9[@?B9`/K"G$L-V25[DK,'D0<D?O^!<]A9494;Z190:IR#TK[YCT#:4^:C>D`,DLS,-*N-5XB:&\B)^=M0D$,G:VRU1_]EZ0'KJ@F0^56T5HJ5C;G>,K$X@VR8S'[!V@(TZ;!X`.9(7])E"7I^2I@6D%9=H7;C+'4"8D>C`C+M+4YK`+=RV,VT9&PF>Y1,5BR[^HRQG^$YU4/B^/&8U4CW<*L`5=*CJ)D@M.O"(LJ(Z%54?L=TQ7^$Q"W#G/A<O-U2?GJQ6EX^-CI:0B,CQYSL0EG(HV:]FQSY$R#UV1&R@&(&HI,>N!;`;WQ*R97<XZ?8*]\W_5)@@O[6__L1[^$`*[:R6UOU;F!$8")+,L&+#]1949(S0'4!/'I$RW"A9-SWV2,1EHB(\I61<ESPD;CH6G-R>(/D#C!RU_DL8NW*M[H?G64JFD%.FX*J1'<=LF-&3CI:5F,(;1"HDF$`DN4QFF<OA&(8R!.SP+H>:@B/`X(5Q"75Q?K>5IYT'1/=[X`K.Q8<WH;\U"5`K3F]1C0Q%0W;BQW:,8R%,':7`Y&@'Z;]6Y%^[[?L8"O7PV<DIJ&P(5Q<FL\*I_9PS3V3^P(V8PD\VN+\9R:;IOD\VB`2@HXL?K.D6!=NA3Q+00;IL>CV$+3^U**"Z16@M7I<T?+0T*,I_^;+_W,5M/F?C[V-P*3VWC@P&$`#I]CV?\++2[A/][QG0A)<I*5Y]DYF@9,YA8^&!3ZQVR**-.)5LR;0YYE"1CR`H"8C0V40KV@7-1NTWKO7%R51^!`['DHSDOI,!G063S%J71=D#,CF7%+3OS3I)O*JTSOK+N*JRQ)J7JF>D5&W*NRJV>364A$Z6`HR-VHCB,H_W2807T_LE`07T[R80N9LH'E7/?UJ61Y(TONO=G@D[(=G"Z2]3KZ9J15JZ>1_N,I@K#L'[5D[41'`5>1_D[Z[+O'Y-2%\'::'S5X*>>W849NUJ"&Y<HCINH"K?+CW=DF?F435/^;=1?-OQ3JO#R9^,^X>F.L]C$HEE0I@7@EZ"(M%;!`+I5EE?N1KQH3XG!5Q2HN8=BY-(Y^[(OTP&>#E`?B^O4C#YVLP!>\=O9XJ%A/_F>#=/(E\8H4BY*0VXYG$@F8%H$P;<PB-(0T*Z*QZ_<(QH$HY[$(@CLN8=C</;OB-(0T/Y%_@CS<1_T#$SM<?YX/+*63*:T;+CQNEU?U\<QG:X1WN,L8_4XX>H4K0@Z_U-Y4`YU1J5(`O5ONIJN@7V5]D`W,`=XEVVV]]+M'8H3=]<\W8Z1>XV<F`=,^G(D+]S0,CV.87'P/O$\9;TE_*#&<^GW-H;W,SQHH7O>BG75.K7NL3N_HK$]?N>VC#,&C19**%&H,02?DM&+(1XZP`&W=3OQ>O<\,/>"T#@RN3[S(\!@L(X\>D`QN'\)#<:`1:JT4XH_EG:@@4`!4/F%3)!!!!!!!!%!!!"0!!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!!1!!!!!!!!!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!!%")!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=A!!"&!B!)!!!!!!!1!)!$$`````!!%!!!!!"$1!!!!8!$J!=!!?!!!B%%F&2F^.4U2#66-O<(:M;7)/1WRJ:7ZU,GRW9WRB=X-!$V"P=WFU;7^O;7ZH67ZJ>!!-1$$`````!EF1!!!,1!9!"&"P=H1!!'E!]1!!!!!!!!!#%G.M98.T8U6)2D%O<(:D<'&T=S&D5'^T;82J<WZJ<G>6<GFU1W^O:GFH>8*B>'FP<CZD>'Q!,%"1!!)!!1!#(&"P=WFU;7^O;7ZH67ZJ>%.P<G:J:X6S982J<WY!!#A!.`````]!"3%!A!!!!!!"!!1!!!!"!!!!!!!!#&6-?%F06'&H!!"%1(!!&1!!!!%!"!Z64(B*4V*F:GZV<62B:Q!B!)!!!!!!!1!%!!!!!1!!!!!!!"*$;'&O<G6M8U:P=G.F4'FN;81!!%"!=!!6!!!!!1!%$F6-?%F05G6G<H6N6'&H!#%!A!!!!!!"!!1!!!!"!!!!!!!!$E.I97ZO:7R@23V4>'^Q!!!_1(!!&1!!!!%!"!Z64(B*4V*F:GZV<62B:Q!B!)!!!!!!!1!%!!!!!1!!!!!!!!R$;'&O<G6M8U2P<X)!!"B!-0````]02%V.8U.I97ZO:7R-;8.U!%:!=!!?!!!H*7.M98.T8UNF;82I<'6Z-D=V-%2.46^*<H2F:X*B,GRW9WRB=X-!&7.M98.T8UNF;82I<'6Z-D=V-%2.41!51#%/2%V.37ZJ>'FB<'FT:71!!#Z!=!!?!!!8&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!.9WRB=X.@3WFT>'RF=A!=1#%71WBB=G>F476U:8**<GFU;7&M;8.F:!!!$E!Q`````Q2/97VF!!"'1(!!(A!!*C2D<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7F:#,GRW9WRB=X-!!"6D<'&T=V^/:82X<X*L17ZB<(FT:8)!%%!B#UFO;82J97RJ=W6E!"J!-0````]15X2B>'6';7RF=U:P<'2F=A!!%%!Q`````Q:4>(*J<G=!!"B!1!!"`````Q!2#F.U982F2GFM:8-!!&=!]1!!!!!!!!!#%G.M98.T8U6)2D%O<(:D<'&T=R6D4G6U>W^S;U&O97RZ=W6S-3ZD>'Q!*E"1!!5!$1!/!!]!%!!3%%ZF>(>P=GN"<G&M?8.F=D%!!%:!=!!?!!!G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!&7.M98.T8UZF>(>P=GN"<G&M?8.F=A"8!0%!!!!!!!!!!B*D<'&T=V^&3%9R,GRW9WRB=X-69UZF>(>P=GN"<G&M?8.F=D)O9X2M!#:!5!!&!!U!&!!0!"!!%B"/:82X<X*L17ZB<(FT:8)S!!!S1&!!$!!!!!-!"1!'!!=!#!!*!!I!#Q!-!"-!&2*D<'&T=V^&3%9R,GRW9WRB=X-!!!%!&A!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)!!!#&)1#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!9!!!!!!!!!!%!!!!#!!!!!Q!!!!1!!!!&!!!!"A!!!!=!!!!)!!!!#1!!!!I!!!!,!!!!$!!!!!U!!!!/!!!!$Q!!!"!!!!!2!!!!%A!!!"-!!!!5!!!!&1!!!"9!!!!8!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!!!!!:)1#!!!!!!!%!"1!(!!!"!!$EMDA#!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N=!!!!"EB!)!!!!!!!1!&!!=!!!%!!/3S/!)!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D!!!%5#%!A!!!!!!"!!A!-0````]!!1!!!!!%.!!!!"=!/E"Q!"Y!!#%1356'8UV02%*65SZM>GRJ9AZ$<'FF<H1O<(:D<'&T=Q!05'^T;82J<WZJ<G>6<GFU!!R!-0````]#36!!!!N!"A!%5'^S>!!!;1$R!!!!!!!!!!)39WRB=X.@25B'-3ZM>G.M98.T)7.1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O,G.U<!!M1&!!!A!"!!)=5'^T;82J<WZJ<G>6<GFU1W^O:GFH>8*B>'FP<A!!+!!X`````Q!&)1#!!!!!!!%!"!!!!!%!!!!!!!!)65RY35^597=!!%2!=!!6!!!!!1!%$F6-?%F05G6G<H6N6'&H!#%!A!!!!!!"!!1!!!!"!!!!!!!!%E.I97ZO:7R@2G^S9W6-;7VJ>!!!1%"Q!"5!!!!"!!1/65RY35^3:7:O>7V597=!)1#!!!!!!!%!"!!!!!%!!!!!!!!/1WBB<GZF<&^&,6.U<X!!!$Z!=!!6!!!!!1!%$F6-?%F05G6G<H6N6'&H!#%!A!!!!!!"!!1!!!!"!!!!!!!!$%.I97ZO:7R@2'^P=A!!'%!Q`````Q^%45V@1WBB<GZF<%RJ=X1!2E"Q!"Y!!#=F9WRB=X.@3W6J>'BM:8ES.T5Q2%V.8UFO>'6H=G%O<(:D<'&T=Q!69WRB=X.@3W6J>'BM:8ES.T5Q2%V.!"2!)1Z%45V*<GFU;7&M;8.F:!!!,E"Q!"Y!!"=69WRB=X.@3WFT>'RF=CZM>G.M98.T!!VD<'&T=V^,;8.U<'6S!"R!)2:$;'&S:W6.:82F=EFO;82J97RJ=W6E!!!/1$$`````"%ZB<75!!%:!=!!?!!!G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!&7.M98.T8UZF>(>P=GN"<G&M?8.F=A!11#%,37ZJ>'FB<'FT:71!'E!Q`````R"4>'&U:5:J<'6T2G^M:'6S!!!11$$`````"F.U=GFO:Q!!'%"!!!(`````!"%+5X2B>'6';7RF=Q!!6Q$R!!!!!!!!!!)39WRB=X.@25B'-3ZM>G.M98.T&7./:82X<X*L17ZB<(FT:8)R,G.U<!!G1&!!"1!.!!Y!$Q!1!")14G6U>W^S;U&O97RZ=W6S-1!!2E"Q!"Y!!#9E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ/4#ZM>G.M98.T!!!69WRB=X.@4G6U>W^S;U&O97RZ=W6S!&=!]1!!!!!!!!!#%G.M98.T8U6)2D%O<(:D<'&T=R6D4G6U>W^S;U&O97RZ=W6S-CZD>'Q!*E"1!!5!$1!5!!]!%!!3%%ZF>(>P=GN"<G&M?8.F=D)!!$*!5!!-!!!!!Q!&!!9!"Q!)!!E!#A!,!!Q!%Q!6%G.M98.T8U6)2D%O<(:D<'&T=Q!!!1!7!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G5!!!!:)1#!!!!!!!%!"1!$!!!"!!!!!!"'!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U91!!":AB!)!!!!!!&Q![1(!!(A!!)2"*25:@45^%1F64,GRW<'FC$E.M;76O>#ZM>G.M98.T!!^1<X.J>'FP<GFO:V6O;81!$%!Q`````Q**5!!!#U!'!!21<X*U!!"J!0%!!!!!!!!!!B*D<'&T=V^&3%9R,GRW9WRB=X-B9V"P=WFU;7^O;7ZH67ZJ>%.P<G:J:X6S982J<WYO9X2M!#R!5!!#!!%!!BR1<X.J>'FP<GFO:V6O;82$<WZG;7>V=G&U;7^O!!!I!$@`````!!5B!)!!!!!!!1!%!!!!!1!!!!!!!!B64(B*4V2B:Q!!2%"Q!"5!!!!"!!1/65RY35^3:7:O>7V597=!)1#!!!!!!!%!"!!!!!%!!!!!!!!31WBB<GZF<&^'<X*D:5RJ<7FU!!"!1(!!&1!!!!%!"!Z64(B*4V*F:GZV<62B:Q!B!)!!!!!!!1!%!!!!!1!!!!!!!!Z$;'&O<G6M8U5N5X2P=!!!0E"Q!"5!!!!"!!1/65RY35^3:7:O>7V597=!)1#!!!!!!!%!"!!!!!%!!!!!!!!-1WBB<GZF<&^%<W^S!!!91$$`````$U2.46^$;'&O<G6M4'FT>!"'1(!!(A!!*S6D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!"6D<'&T=V^,:7FU;'RF?4)X.4"%45U!&%!B$E2.45FO;82J97RJ=W6E!!!O1(!!(A!!&R6D<'&T=V^,;8.U<'6S,GRW9WRB=X-!$7.M98.T8UNJ=X2M:8)!(%!B&E.I98*H:5VF>'6S37ZJ>'FB<'FT:71!!!Z!-0````]%4G&N:1!!2E"Q!"Y!!#9E9WRB=X.@4G6U>W^S;U&O97RZ=W6S8V*48VJ71CZM>G.M98.T!!!69WRB=X.@4G6U>W^S;U&O97RZ=W6S!""!)1N*<GFU;7&M;8.F:!!;1$$`````%&.U982F2GFM:8.'<WRE:8)!!""!-0````]'5X2S;7ZH!!!91%!!!@````]!%1J4>'&U:5:J<'6T!!"8!0%!!!!!!!!!!B*D<'&T=V^&3%9R,GRW9WRB=X-69UZF>(>P=GN"<G&M?8.F=D%O9X2M!#:!5!!&!!U!$A!0!"!!%B"/:82X<X*L17ZB<(FT:8)R!!"'1(!!(A!!*C2D<'&T=V^/:82X<X*L17ZB<(FT:8*@5F.@7EZ-,GRW9WRB=X-!!"6D<'&T=V^/:82X<X*L17ZB<(FT:8)!6Q$R!!!!!!!!!!)39WRB=X.@25B'-3ZM>G.M98.T&7./:82X<X*L17ZB<(FT:8)S,G.U<!!G1&!!"1!.!"1!$Q!1!")14G6U>W^S;U&O97RZ=W6S-A!!-E"1!!Q!!!!$!!5!"A!(!!A!#1!+!!M!$!!4!"539WRB=X.@25B'-3ZM>G.M98.T!!!"!"9!!!!")2"*25:@45^%1F64,GRW<'FC$E.M;76O>#ZM>G.M98.T!!!!!!!!!!!!!!!!!!!)-4!O-3YS,D%"^A!!!!B%:89Q,U&P-!!!!"&%:89Q,U&V?&"P=H1Q,U2J-!!!!"&%:89Q,U&V?&"P=H1Q,U2J-!!!!!!!!!!"*S6D<'&T=V^,:7FU;'RF?4)X.4"%45V@37ZU:7>S93ZM>G.M98.T!!!!!!!!!!!!!!!!!!%8&7.M98.T8UNJ=X2M:8)O<(:D<'&T=Q!!!!!!!!!!!!!!!!!%1U^.-A!!!!%G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;6E)O<(:D<'&T=Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%1U^.-A!!!!%G*'.M98.T8UZF>(>P=GN"<G&M?8.F=F^35V^;4EQO<(:D<'&T=Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!#1!'Q!!!!1!!!B`!!!!+!!!!!)!!!1!!!!!(A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.1!!!*](C=L68L6B*2&0Y15<Q"GKC2&HCPF"1T4=X''SO7I#T*7KM`.-%"J]9:VX!U`?=T^5Q^1$Z"\8-'%,Q"ZJQV-]S_@G@P<R]!L+&4G@F,6V-M#81I,7B/GB9(.&T!PJJ[-LJ;++3X0E2HQ`K*`!BFEG:"YZJJ;%:_X^$YBGHEN0SRJ1J:/-.V4#F*.*'\9_B/7XDM`-U\[C%$IMI2HA,DIX</(=:`GN;0.506TQL-3O_FUF]_L:>1!0Y<T?"41BURSK3JOF:A714M(,Y56TG,;DIL2%U^3Y:E+45N+7Y2/G"!5?!1%L3W8VI$H_]MBT^T"='M,-%YF=!&*ZLJW1*X^T7L?L;\%[_ZX1<"2;L!N>]#,I)F'VT)&^O+JB/\G_P\+9KJ;^]]'\L'$&\'Z<X3Y!=ET_#>X-%E&G3T8#'=CX1/KL6YSMO^(T_.\8Z5K;W<N"7`V(A]5LL(=M<RI>$>Z.GT=;!;"N045>0+M,BW3(O#UFA-4SH'VH3+GU@!;G0_H38`4>/U"$%F5<W<C53[K)FL"6ZCU-398?>NJP%$H:V&&O:HB'H-Y#RPK?67_7]U1[]3]N#\=G91NC0XFVQIG][M=K3O+D%'F6!@Y<,S,-%YM[IC0=4Q_+\.TI01`GL9#0!>&\^`,4<>%N:4)2,R&)L83;M,8PD1D2Y]1C`VO1`^'"D;U)],6)WAG1N+P_#2J:X1K2,-KFQF"#Y1%+K1YQ]#%J<^C4E-IEVJB4/HZ_&7TJXG(L=&T-T2I:5EU[>YBK$T/*P$#^1ZK("DRJY8WDOW`X>+02"4/I*2T+!B<EP\"FB,PC%%=3=@3T(L`?OAHJ7/_B&MX9?BP2"5'K(S4^,T:4U!+A`T2J.'KJ*/&Z-/3`Y.9QTD=IVAAD40[:Z#W-F0M]1IU;518N'PD%B'8:CM]XQ>LDG%QT8H;;5Y):&L%T+(VT5HB&#["'X=_!L"ASDN*IAXR,G!8!MU+;56++\LEEP.IFTWF$HQNITO0P-L'/V$V@\JW8IJ,*;NW!+2=*8?<?D!9TT"%$&G&P.9QD*7*!2BY3U#[#>P.Q<)>Y8UST2MX84\])YCLJ+GF7+X5YY"P+_1.*/EH]$\;3/^&%G3H/*WE;`X(TG_>9)!!!"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%Q!4)!5F.31QU+!!.-6E.$4%*76Q!!1R1!!!4\!!!!)!!!1P1!!!!!!!!!!!!!!#!!!!!U!!!%\!!!!"^-35*/!!!!!!!!!92-6F.3!!!!!!!!!:B36&.(!!!!!!!!!;R$1V.5!!!!!!!!!="-38:J!!!!!!!!!>2$4UZ1!!!!!!!!!?B544AQ!!!!!1!!!@R%2E24!!!!!!!!!C2-372T!!!!!!!!!DB735.%!!!!!A!!!ER(1U2*!!!!!!!!!IBW:8*T!!!!"!!!!JR41V.3!!!!!!!!!Q"(1V"3!!!!!!!!!R2*1U^/!!!!!!!!!SBJ9WQY!!!!!!!!!TR-37:Q!!!!!!!!!V"'5%6Y!!!!!!!!!W246&)A!!!!!A!!!XB'5%BC!!!!!!!!!\2'5&.&!!!!!!!!!]B75%21!!!!!!!!!^R-37*E!!!!!!!!!`"#2%6Y!!!!!!!!"!2#2%BC!!!!!!!!""B#2&.&!!!!!!!!"#R73624!!!!!!!!"%"%6%B1!!!!!!!!"&2.65F%!!!!!!!!"'B)36.5!!!!!!!!"(R71V21!!!!!!!!"*"'6%&#!!!!!!!!"+1!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"Q!!!!!!!!!!0````]!!!!!!!!!Q!!!!!!!!!!!`````Q!!!!!!!!$5!!!!!!!!!!$`````!!!!!!!!!.Q!!!!!!!!!!0````]!!!!!!!!&J!!!!!!!!!!!`````Q!!!!!!!!7M!!!!!!!!!!,`````!!!!!!!!">A!!!!!!!!!!0````]!!!!!!!!&]!!!!!!!!!!!`````Q!!!!!!!!<E!!!!!!!!!!$`````!!!!!!!!"P1!!!!!!!!!!@````]!!!!!!!!*"!!!!!!!!!!#`````Q!!!!!!!!RE!!!!!!!!!!$`````!!!!!!!!$ZA!!!!!!!!!"0````]!!!!!!!!0M!!!!!!!!!!(`````Q!!!!!!!!`!!!!!!!!!!!D`````!!!!!!!!$^!!!!!!!!!!#@````]!!!!!!!!0Y!!!!!!!!!!+`````Q!!!!!!!!`Q!!!!!!!!!!$`````!!!!!!!!%!!!!!!!!!!!!0````]!!!!!!!!1'!!!!!!!!!!!`````Q!!!!!!!"!M!!!!!!!!!!$`````!!!!!!!!%,!!!!!!!!!!!0````]!!!!!!!!5N!!!!!!!!!!!`````Q!!!!!!!"V=!!!!!!!!!!,`````!!!!!!!!(:A!!!!!!!!!!`````]!!!!!!!!?0!!!!!!!!!!%`````Q!!!!!!!"\A!!!!!!!!!!$`````!!!!!!!!(Y1!!!!!!!!!!0````]!!!!!!!!O/!!!!!!!!!!!`````Q!!!!!!!#Z!!!!!!!!!!!$`````!!!!!!!!,EA!!!!!!!!!!0````]!!!!!!!!O7!!!!!!!!!!!`````Q!!!!!!!#ZA!!!!!!!!!!$`````!!!!!!!!,MA!!!!!!!!!!0````]!!!!!!!!OU!!!!!!!!!!!`````Q!!!!!!!$\I!!!!!!!!!!$`````!!!!!!!!0P!!!!!!!!!!!0````]!!!!!!!!__!!!!!!!!!!!`````Q!!!!!!!$]E!!!!!!!!!)$`````!!!!!!!!1HA!!!!!$G.M98.T8U6)2D%O9X2M!!!!!! @@ -456,7 +456,7 @@ false 1 1 - 1107821072 + 1115685392 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%.!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!#B!=!!?!!!5%G.M98.T8U6)2D%O<(:D<'&T=Q!!#5.M98.T)%^V>!!I1(!!(A!!&"*D<'&T=V^&3%9R,GRW9WRB=X-!!!B$<'&T=S"*<A!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"5!0!!$!!$!!1!"!!%!!1!"1!%!!9!"Q!%!!1!"!-!!(A!!!U)!!!!!!!!!!!!!!!!!!!!!!!!D1=!!!!!!!#3!!!!#!!!!!!!!!!!!!!!!!!!!!!"!!A!!!!! =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/CTLs/cArray.ctl =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/CTLs/cArray.ctl b/PositioningSystem [LV2021]/class_PositioningSystem/CTLs/cArray.ctl new file mode 10644 --- /dev/null (revision 0) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/CTLs/cArray.ctl (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/OverrideVIs/StandardMeasurement_GetData.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/OverrideVIs/StandardMeasurement_GetData.vi b/PositioningSystem [LV2021]/class_PositioningSystem/OverrideVIs/StandardMeasurement_GetData.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/OverrideVIs/StandardMeasurement_GetData.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/OverrideVIs/StandardMeasurement_GetData.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureDC.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureDC.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureDC.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureDC.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureDC.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureForce.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureForce.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureForce.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureForce.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureForce.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureNetworkAnalyser.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureNetworkAnalyser.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureNetworkAnalyser.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureNetworkAnalyser.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_MeasureNetworkAnalyser.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_ResistanceForceDistance.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_ResistanceForceDistance.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_ResistanceForceDistance.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_ResistanceForceDistance.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_ResistanceForceDistance.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeDCMeasurement.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeDCMeasurement.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeDCMeasurement.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeDCMeasurement.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeDCMeasurement.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeHFMeasurement.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeHFMeasurement.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeHFMeasurement.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeHFMeasurement.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeHFMeasurement.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeMeasurement.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeMeasurement.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeMeasurement.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeMeasurement.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/Dialog_VisualizeMeasurement.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/InitGraph.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/InitGraph.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/InitGraph.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/InitGraph.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/InitGraph.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/PositioningUnit_DisableAxes.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/PositioningUnit_DisableAxes.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/PositioningUnit_DisableAxes.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/PositioningUnit_DisableAxes.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/PositioningUnit_DisableAxes.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/TestRun_HFMeasurement.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/TestRun_HFMeasurement.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/TestRun_HFMeasurement.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/TestRun_HFMeasurement.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/TestRun_HFMeasurement.vi (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/WriteStandardToExcel.vi =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/WriteStandardToExcel.vi b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/WriteStandardToExcel.vi --- a/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/WriteStandardToExcel.vi (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/SubVIs/WriteStandardToExcel.vi (revision 20) Index: PositioningSystem [LV2021]/class_PositioningSystem/class_PositioningSystem.lvclass =================================================================== diff --git a/PositioningSystem [LV2021]/class_PositioningSystem/class_PositioningSystem.lvclass b/PositioningSystem [LV2021]/class_PositioningSystem/class_PositioningSystem.lvclass --- a/PositioningSystem [LV2021]/class_PositioningSystem/class_PositioningSystem.lvclass (revision 19) +++ b/PositioningSystem [LV2021]/class_PositioningSystem/class_PositioningSystem.lvclass (revision 20) @@ -43,6 +43,15 @@ 1 1082143232 + + )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%[!!!!#Q!&!!I!!"B!1!!"`````Q!!#ERP972$;'&O:W5!!"R!1!!#``````````]!!!J3:8.J=X2B<G.F!!!71%!!!P``````````!!!&2G^S9W5!&E!B%%2J=W&C<'6*<G.S:7VF<H1!!#"!1!!"`````Q!!%EFO9X*F<76O>&^%;8.U97ZD:1!!$E"!!!(`````!!!"71!)!&!!!1!'!#:!1!!#``````````]!"R23:8.J=X2B<G.F8UFO9X*F<76O>!!!)%"!!!,``````````Q!($U:P=G.F8UFO9X*F<76O>!"2!0%!!!!!!!!!!B^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T#G."=H*B?3ZD>'Q!(E"1!!=!!1!#!!-!"!!&!!A!#16"=H*B?1!"!!I!!!!! + -1 + 1048576 + true + 1 + 1 + 1082143234 + )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!-/!!!!&Q!(1!I!!6A!"U!+!!&:!!>!#A!"7A":!0%!!!!!!!!!!C*D;'FM:'.M98.T8V"P=WFU;7^O;7ZH67ZJ>#ZM>G.M98.T$7.1<X.J>'FP<CZD>'Q!)%"1!!-!!!!"!!)/4'6B=GZJ<G>@5X2F=(-!!!^!#A!)6G6M<W.J>(E!!".!#A!-17.D:7RF=G&U;7^O!!"I!0%!!!!!!!!!!C*D;'FM:'.M98.T8V"P=WFU;7^O;7ZH67ZJ>#ZM>G.M98.T&'..<X:J<G>198*B<76U:8)O9X2M!#B!5!!#!!1!"2B-:7&S<GFO:V^.<X:J<G>198*B<76U:8)!!!Z!-0````]%68.F=A!!%%!Q`````Q:5:8.U351!!'M!]1!!!!!!!!!#)G.I;7RE9WRB=X.@5'^T;82J<WZJ<G>6<GFU,GRW9WRB=X--6'6T>&2Z='5O9X2M!$.!&Q!$#E6M:7.U=GFD97Q+476D;'&O;7.B<!>.98*L;7ZH!!B5:8.U6(FQ:1!!$E!Q`````Q6*<H.F>!!&!!I!!"J!1!!#``````````]!#QF*<H.F>%2B>'%!8A$R!!!!!!!!!!)C9WBJ<'2D<'&T=V^1<X.J>'FP<GFO:V6O;81O<(:D<'&T=R2D47^W;7ZH5'&S97VF>'6S,G.U<!!?1&!!!A!%!!5047^W;7ZH5'&S97VF>'6S!!A!-0````]!'%"!!!(`````!!Y+382F<8./97VF=Q!!"!!B!"R!1!!"`````Q!1$EFU:7VT5W6M:7.U;7^O!!!&!!5!!"Z!1!!"`````Q!3%5FU:7VT476B=X6S:7VF<H2T!"6!#A!047&S;WFO:U2V=G&U;7^O!""!-0````](1W^N<76O>!"S!0%!!!!!!!!!!C*D;'FM:'.M98.T8V"P=WFU;7^O;7ZH67ZJ>#ZM>G.M98.T%G.%:7:B>7RU6G&M>76T,G.U<!!U1&!!$1!$!!9!"Q!)!!E!#A!-!!U!$Q!2!"-!&!!6$G.%:7:B>7RU6G&M>76T!!!"!"9!!!!! -1 @@ -994,13 +1003,13 @@ 1350574608 - )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)O!!!!&Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!""!-0````]'5X2S;7ZH!!!,1!9!"6:B<(6F!!I!5!!#!!5!"A"6!0%!!!!!!!!!!3:-6F.U=GFO:X."<G2797RV:8."=H*B?62Z='6%:7:@64%W,G.U<!!G1%!!!@````]!"R2*<G.S:7VF<H2.:7&T>8*F<76O>!!!"1!+!!!91%!!!@````]!#1J-<W&E1WBB<G>F!!!=1%!!!P``````````!!E+5G6T;8.U97ZD:1!!&E"!!!,``````````Q!*"5:P=G.F!!Z!1!!"`````Q!*!6A!$E"!!!(`````!!E"71!+!&!!!A!.!!Y!*E"!!!,``````````Q!0&&*F=WFT>'&O9W6@37ZD=G6N:7ZU!!!A1%!!!P``````````!!]02G^S9W6@37ZD=G6N:7ZU!":!5!!&!!I!#Q!-!"!!%16"=H*B?1!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!"B!1!!#``````````]!#1:.982S;8A!!!Z!-P````]%5'&U;!!!6!$Q!!Q!!Q!%!!A!%A!%!!1!"!!%!"-!"!!5!"5$!!"Y!!!.#!!!!!!!!!E!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!#%!!!!"!!!!!!!1!7!!!!!! - -1 - 0 - true - 1 - 1 - 1074274835 + )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!/J!!!!(Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!%%!Q`````Q:4>(*J<G=!!!N!"A!&6G&M>75!#A"1!!)!"!!&!%M!]1!!!!!!!!!"*ER75X2S;7ZH=U&O:&:B<(6F=U&S=G&Z6(FQ:52F:F^6-49O9X2M!"R!1!!"`````Q!'#EFO9X*F<76O>%Y!!&5!]1!!!!!!!!!"*ER75X2S;7ZH=U&O:&:B<(6F=U&S=G&Z6(FQ:52F:F^6-49O9X2M!#:!1!!"`````Q!'&%FO9X*F<76O>%VF98.V=G6N:7ZU!!!&!!I!!"B!1!!"`````Q!*#ERP972$;'&O:W5!!#"!1!!$````````````````!!E+5G6T;8.U97ZD:1!!'E"!!!0```````````````]!#16'<X*D:1!71#%12'FT97*M:5FO9X*F<76O>!!!)%"!!!(`````!!E337ZD=G6N:7ZU8U2J=X2B<G.F!!!/1%!!!@````]!#1&:!!A!5!!"!!]!*E"!!!,``````````Q!1&&*F=WFT>'&O9W6@37ZD=G6N:7ZU!!!A1%!!!P``````````!"!02G^S9W6@37ZD=G6N:7ZU!!A!-0````]!'E"!!!(`````!"--5'^T;82J<WZ5:8BU!!!;1%!!!@````]!%QV-<W&E1XFD<'65:8BU!"R!1!!"`````Q!4$V"P=WFU;7^O6'6Y>&^&4A!?1%!!!@````]!%R"-<W&E1XFD<'65:8BU8U6/!!":!0%!!!!!!!!!!B^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T#G."=H*B?3ZD>'Q!*E"1!!M!#A!,!!Q!$1!/!"%!%A!5!"5!&A!8"5&S=G&Z!%E!]1!!!!!!!!!"*ER75X2S;7ZH=U&O:&:B<(6F=U&S=G&Z6(FQ:52F:F^6-49O9X2M!"J!1!!"`````Q!'#&"P=WFU;7^O!!!%!!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!91%!!!P``````````!!E'47&U=GFY!!!/1$,`````"&"B>'A!!&1!]!!-!!-!"Q!)!"A!'1!;!"I!'A!<!"I!(!!>!Q!!?!!!$1A!!!E!!!!*!!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!B!!!!!1!!!!!!%!(A!!!!! + -1 + 0 + true + 1 + 1 + 1342710291 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&+!!!!%1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"U!+!!&9!!>!#A!"71!31&!!!A!%!!5(1WRV=X2F=A!31%!!!@````]!"A2%982B!!!)!&!!!1!(!"*!1!!"`````Q!)"5&S=G&Z!""!-0````]'5X2S;7ZH!!!91%!!!@````]!#AJ198*B<76U:8*T!!!%!!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!/1$,`````"&"B>'A!!!N!"A!%6(FQ:1!!6!$Q!!Q!!Q!*!!M!$!!-!!Q!$!!-!!U!$A!0!!Q$!!"Y!!!.#!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!1!!!!%!!!!!!!!!!!!1!1!!!!!! @@ -1278,7 +1287,7 @@ true 1 1 - 1115685392 + 1115685394 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$R!!!!#!!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$2!=!!?!!!B(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-!#%.M98.T)%FO!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!&1!]!!-!!-!"!!%!!1!"!!%!!1!"1!'!!1!"!!%!Q!!?!!!$1A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!!+!!!!!!!!!!!!!!!!!!!!!!%!"Q!!!!! @@ -1287,7 +1296,7 @@ true 1 1 - 1082139156 + 1082139158 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'\!!!!$A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!!N!#A!&18BJ=T%!#U!+!!6"?'FT-A!,1!I!"5&Y;8-T!&A!]1!!!!!!!!!#(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-.9V"P=WFU;7^O,G.U<!!C1&!!!Q!&!!9!"R"D1X6S=G6O>&"P=WFU;7^O!!!11#%+47&O>7&M47^E:1!!.%"Q!"Y!!#%@9WRB=X.@5'^T;82J<WZJ<G>4?8.U:7UO<(:D<'&T=Q!*1WRB=X-A4X6U!$2!=!!?!!!B(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-!#%.M98.T)%FO!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!'%!]!!-!!-!"!!)!!E!"!!+!!1!#Q!-!!1!"!!%!Q!!?!!!$1A!!!!!!!!*!!!!#1!!!!!!!!!."Q!!!!!!!")!!!!+!!!!!!!!!!!!!!!!!!!.!!!!!!!)!!!!!!!!!!!"!!U!!!!! @@ -1296,7 +1305,7 @@ true 1 1 - 1115685392 + 1115685394 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%S!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$2!=!!?!!!B(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-!#5.M98.T)%^V>!!U1(!!(A!!)2^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T!!B$<'&T=S"*<A!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"B!0!!$!!$!!1!"!!%!!1!"1!%!!9!"Q!%!!1!"!-!!(A!!!U)!!!!!!!!!!!!!!!!!!!!!!!!$1=!!!!!!!!3!!!!#A!!!!!!!!!!!!!!!!!!$1!!!!!!#!!!!!!!!!!!!1!)!!!!!! @@ -1314,7 +1323,7 @@ true 1 1 - 1115685392 + 1115685394 @@ -1344,7 +1353,7 @@ true 1 1 - 1115685392 + 1115685394 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%8!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!#U!(!!25;7VF!!"0!0%!!!!!!!!!!B^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T$G.4>'6Q2'6M98EO9X2M!"B!5!!"!!9+9V.U:8"%:7RB?1!!6!$Q!!Q!!Q!%!!1!"!!%!!1!"!!%!!5!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!"!!!!!!!1!)!!!!!! @@ -1362,7 +1371,7 @@ true 1 1 - 1115685392 + 1115685394 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!4]!!!!-1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!&E!S`````QVB=("F<G2F:#"Q982I!!Q!1!!"`````Q!%!!A!5!!"!!5!%E"!!!(`````!!9&2GFM:8-!%U!$!!V-<W&E1XFD<'5A4X6U!">!!Q!1476B=X6S:7VF<H2T)%^V>!!!"1!+!!!51(!!#!!"!!I!%A!!"5&Y;8-T!":!1!!"`````Q!,#%&Y:8.3:7:T!!!U1(!!(A!!)2^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T!!F$<'&T=S"0>81!$E!S`````Q21982I!!!U1(!!(A!!)2^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T!!B$<'&T=S"*<A!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!/1$$`````"&6T:8)!!""!-0````]'6'6T>%F%!!!21!-!#F2F=X2/>7VC:8)!!""!-0````](1W^N<76O>!!21!9!#E:P=G.F4'FN;81!!">!#A!22G^S9W6-;7VJ>&:P<(2B:W5!$U!+!!B7:7RP9WFU?1!!%U!+!!R"9W.F<'6S982J<WY!!!N!#A!%3G6S;Q!!%5!+!!J*<GFU8U&Y;8-R!!!21!I!#EFO;82@18BJ=T)!!"&!#A!+37ZJ>&^"?'FT-Q!!'%!Q`````QZ5:8.U5H6O1W^N<76O>!!!9!$R!!!!!!!!!!)@9WRB=X.@5'^T;82J<WZJ<G>4?8.U:7UO<(:D<'&T=QFD6'6T>#ZD>'Q!,E"1!!U!%1!3!"-!&!!6!"9!&Q!9!"E!'A!<!"Q!(1FD6'6T>%2B>'%!%U!$!!R.:7&T>8*F<76O>(-!!"&!!Q!+4'^B:%.Z9WRF)!!!#U!$!!6*<G2F?!!31%!!!@````]!"!6';7RF=Q!)!&!!!1!C!"*!1!!"`````Q!D"5:J<'6T!":!5!!%!"]!)!!B!#1(2'&U93"*<A">!0%!!!!!!!!!!B^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T&'..<X:J<G>198*B<76U:8)O9X2M!#"!5!!$!"=!'!!:$UVP>GFO:V"B=G&N:82F=A!71#%2476B=X6S:6*F=WFT>'&O9W5!&U!'!"&3:8.J=X2B<G.F1WBB<GZF<!!31#%-476B=X6S:5:P=G.F!!!91%!!!P``````````!!I'47&U=GFY!!!)!$$`````!#*!1!!#``````````]!+R".982S;8B(:7ZF=G&U;7^O!!!<1!9!&%VB>(*J?%>F<G6S982J<WZ5?8"F!!!81!9!%%RP972$;'&O:W60=(2J<WY!!'M!]1!!!!!!!!!#(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-59V.U:8".:7&T>8*F<76O>#ZD>'Q!,E"1!!E!*A!H!#A!+1!K!"1!,!!N!#Y19V.U:8".:7&T>8*F<76O>!!!91$Q!!Q!!Q!(!!A!#1!-!!U!$A!0!"!!(A!F!#]$!!"Y!!!.#!!!#1!!!!E!!!!*!!!#%!!!!!U(!!!1!!!!%A!!!!I!!!!1!!!!%!!!!"!!!!U!!!!!!!A!!!!!!!!!!!%!-!!!!!! @@ -1462,7 +1471,7 @@ true 1 1 - 1115685392 + 1115685394 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)@!!!!$Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!!N!#A!&18BJ=T%!#U!+!!6"?'FT-A!,1!I!"5&Y;8-T!&!!]1!!!!!!!!!#(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-.9V"P=WFU;7^O,G.U<!!;1&!!!Q!&!!9!"QB1<X.J>'FP<A!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!-1#%'23V4>'^Q!!!&!!I!!"J!1!!#``````````]!#QF*<H.F>%2B>'%!RA$R!!!!!!!!!!)@9WRB=X.@5'^T;82J<WZJ<G>4?8.U:7UO<(:D<'&T=RJF4'6B=GZJ<G>#>82U<WZT4X"U;7^O,G.U<!#$1"9!#!J%;8.B9GRF17RM$52J=W&C<'6.<X:J<G='27ZB9GRF$5.I:7.L5G6M982J>G5-5WBP>V*F<'&U;8:F$%BJ:'63:7RB>'FW:1N4;'^X476B=X6S:1N);72F476B=X6S:1!7:5RF98*O;7ZH1H6U>'^O=U^Q>'FP<A!!6!$Q!!Q!!Q!%!!1!"!!%!!1!"!!)!!E!#A!-!!U$!!"Y!!!.#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!I!!!!+!!!##!!!!"!!!!!!!1!/!!!!!! @@ -1564,13 +1573,13 @@ 1107821075 - )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&M!!!!&!!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"2!)1Z-:7>F<G2@6GFT;7*M:1!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!,1!-!"6"M<X2T!!5!#A!!$E"!!!(`````!!A"7!!/1%!!!@````]!#!&:!!I!5!!#!!E!#A!11%!!!@````]!#Q*971!!$!"!!!(`````!!A!&5!+!!ZO>7VC:8)[)$!A>']A-1!!$!"!!!(`````!!Y!#A"1!!)!$1!0!!Q!1!!"`````Q!1!"*!=!!)!!%!%1"4!!!$5G6G!&1!]!!-!!-!"!!%!!1!"!!%!!5!"!!'!!=!$!!3!Q!!?!!!$1A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!!!!!!!+!!!!%A!!!"!!!!!1!!!!!!%!%Q!!!!! - -1 - 0 - true - 1 - 1 - 1342710289 + )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'H!!!!&Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!""!)1J&<G&C<'6"<'QA!!!)!$$`````!"B!1!!"`````Q!'#V.D97RF=UZB<76T!"2!)1Z-:7>F<G2@6GFT;7*M:1!!&E"!!!(`````!!9*5'RP>%ZB<76T!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!"1!+!!!/1%!!!@````]!#Q&9!!Z!1!!"`````Q!,!6E!#A"1!!)!$!!.!""!1!!"`````Q!/!FB:!!!-!%!!!@````]!#Q!61!I!$GZV<7*F=DIA-#"U<S!R!!!-!%!!!@````]!%1!+!&!!!A!1!")!$!"!!!(`````!"-!%E"Q!!A!!1!5!&-!!!.3:79!6!$Q!!Q!!Q!%!!1!"!!&!!=!#!!*!!I!"!!0!"5$!!"Y!!!.#!!!!!!!!!!!!!!!!!!!%!!!!B!!!!!1!!!#%!!!!!I!!!!!!!!!%!!!!"!!!!!!!1!7!!!!!! + -1 + 0 + true + 1 + 1 + 1107821075 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%D!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!&"!=!!?!!!B(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-!*7.I;7RE9WRB=X.@5'^T;82J<WZJ<G>6<GFU,GRW9WRB=X-A37Y!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!-1#%(4'^B:'6E0Q!+1#%%27ZE0Q!!6!$Q!!Q!!Q!%!!1!"!!%!!1!"!!&!!9!"Q!)!!1$!!"Y!!!.#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!!I!!!!)!!!!#!!!!!!!!!!!!1!*!!!!!! @@ -1696,7 +1705,7 @@ true 1 1 - 1115685392 + 1115685394 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%H!!!!$Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!""!-0````]'5X2S;7ZH!!!31%!!!@````]!"16/97VF=Q!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!"*!-P````])6'6N='RB>'5!!!>!#A!"7!!(1!I!!6E!#A"1!!)!#1!+!""!1!!"`````Q!,!FB:!!!/1$,`````"&"B>'A!!&1!]!!-!!-!"!!%!!1!"!!%!!9!"!!(!!A!$!!.!Q!!?!!!$1A!!!!!!!!!!!!!!!!!!!!!!!!!!!!#%!!!!!!!!!!+!!!!%!!!!B!!!!!1!!!!!!%!$A!!!!! @@ -1717,7 +1726,7 @@ 1107821072 - )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!([!!!!&!!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!!V!"A!'2G^S<7&U!!"2!0%!!!!!!!!!!B^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T$76-97ZH>7&H:3ZD>'Q!'U!8!!)#2%5#25Y!#%RB<G>V97>F!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!!5!#A!!'%"!!!(`````!!A+4'^B:%.I97ZH:1!!(%"!!!,``````````Q!)#F*F=WFT>'&O9W5!!":!1!!#``````````]!#!6'<X*D:1!/1%!!!@````]!#!&9!!Z!1!!"`````Q!)!6E!#A"1!!)!$!!.!#:!1!!#``````````]!$B23:8.J=X2B<G.F8UFO9X*F<76O>!!!)%"!!!,``````````Q!/$U:P=G.F8UFO9X*F<76O>!!71&!!"1!*!!I!#Q!0!"!&18*S98E!$E!S`````Q21982I!!"5!0!!$!!$!!1!"!!%!!5!"!!'!!1!"Q!%!"%!%A-!!(A!!!U)!!!!!!!!!!!!!!!!!!!1!!!!!!!!!"!!!!!!!!!!#A!!!!!!!!!1!!!!%!!!!!!"!"-!!!!! + )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!-=!!!!(1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"*!-P````])5'&U;#"0>81!!!V!"A!'2G^S<7&U!!"2!0%!!!!!!!!!!B^D<'&T=V^1<X.J>'FP<GFO:V.Z=X2F<3ZM>G.M98.T$76-97ZH>7&H:3ZD>'Q!'U!8!!)#2%5#25Y!#%RB<G>V97>F!!!71$$`````$%2J=X2B<G.F6'6Y>!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!21!9!#EFO9X*F<76O>%Y!!!5!#A!!'%"!!!(`````!!M+4'^B:%.I97ZH:1!!)%"!!!0```````````````]!#QJ3:8.J=X2B<G.F!!!;1%!!!````````````````Q!,"5:P=G.F!":!)2"%;8.B9GRF37ZD=G6N:7ZU!!!A1%!!!@````]!#R**<G.S:7VF<H2@2'FT>'&O9W5!!!Z!1!!"`````Q!,!6E!#!"1!!%!%1!G1%!!!P``````````!")55G6T;8.U97ZD:6^*<G.S:7VF<H1!!#"!1!!#``````````]!%A^'<X*D:6^*<G.S:7VF<H1!#!!Q`````Q!;1%!!!@````]!&1R1<X.J>'FP<F2F?(1!!"J!1!!"`````Q!6$5RP972$?7.M:62F?(1!(%"!!!(`````!"505'^T;82J<WZ5:8BU8U6/!"Z!1!!"`````Q!6%%RP972$?7.M:62F?(2@25Y!!&E!]1!!!!!!!!!#(W.M98.T8V"P=WFU;7^O;7ZH5XFT>'6N,GRW9WRB=X-+9U&S=G&Z,G.U<!!G1&!!#Q!-!!U!$A!0!"!!%Q!5!"9!&Q!9!"E&18*S98E!%%!S`````Q>1982I)%FO!&1!]!!-!!-!"!!%!!5!"A!%!!=!#!!*!!I!'A!<!Q!!?!!!$1A!!!!!!!!!!!!!$1M!!"!!!!!!!!!!%!!!!2)!!!!+!!!!%!!!!"!!!!!3!!!!!!%!(!!!!!! -1 0 true Index: PositioningSystem [LV2021]/class_SCP/class_SCP.lvclass =================================================================== diff --git a/PositioningSystem [LV2021]/class_SCP/class_SCP.lvclass b/PositioningSystem [LV2021]/class_SCP/class_SCP.lvclass --- a/PositioningSystem [LV2021]/class_SCP/class_SCP.lvclass (revision 19) +++ b/PositioningSystem [LV2021]/class_SCP/class_SCP.lvclass (revision 20) @@ -415,7 +415,7 @@ false 1 1 - 1107821072 + 1115685392 )1#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%*!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!#:!=!!?!!!4%7.M98.T8V.$5#ZM>G.M98.T!!F$<'&T=S"0>81!*E"Q!"Y!!"-29WRB=X.@5U.1,GRW9WRB=X-!#%.M98.T)%FO!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!&1!]!!-!!-!"!!%!!1!"!!&!!1!"A!(!!1!"!!%!Q!!?!!!$1A!!!!!!!!!!!!!!!!!!!!!!!#."Q!!!!!!!*)!!!!)!!!!!!!!!!!!!!!!!!!!!!%!#!!!!!! =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: builds/PositioningSystem.exe =================================================================== diff --git a/builds/PositioningSystem.exe b/builds/PositioningSystem.exe --- a/builds/PositioningSystem.exe (revision 19) +++ b/builds/PositioningSystem.exe (revision 20) Index: builds/data/Initialization.ini =================================================================== diff --git a/builds/data/Initialization.ini b/builds/data/Initialization.ini --- a/builds/data/Initialization.ini (revision 19) +++ b/builds/data/Initialization.ini (revision 20) @@ -118,11 +118,13 @@ StandardTemplate 2 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Common.xlsx" StandardTemplate 3 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Increment.xlsx" StandardTemplate_Macro = "C:\Work\PositioningSystem\support\ReportTemplates\Macro.bas" -StandardTemplate_Scripts. = "4" +StandardTemplate_Scripts. = "6" StandardTemplate_Scripts 0 = "AktualisiereXYDiagrammWiderstand" StandardTemplate_Scripts 1 = "AktualisiereXYDiagrammKraft" StandardTemplate_Scripts 2 = "AktualisiereXYDiagrammInkrementWiderstand" StandardTemplate_Scripts 3 = "AktualisiereXYDiagrammInkrementKraft" +StandardTemplate_Scripts 4 = "AktualisiereXYDiagrammInkrementWiderstandPosition" +StandardTemplate_Scripts 5 = "AktualisiereXYDiagrammInkrementKraftPosition" DCTemplate = "C:\Work\PositioningSystem\support\ReportTemplates\DCTemplate.xlsx" [cStateMessages] Index: builds/data/Initialization_EHF1.ini =================================================================== diff --git a/builds/data/Initialization_EHF1.ini b/builds/data/Initialization_EHF1.ini --- a/builds/data/Initialization_EHF1.ini (revision 19) +++ b/builds/data/Initialization_EHF1.ini (revision 20) @@ -118,11 +118,13 @@ StandardTemplate 2 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Common.xlsx" StandardTemplate 3 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Increment.xlsx" StandardTemplate_Macro = "C:\Work\PositioningSystem\support\ReportTemplates\Macro.bas" -StandardTemplate_Scripts. = "4" +StandardTemplate_Scripts. = "6" StandardTemplate_Scripts 0 = "AktualisiereXYDiagrammWiderstand" StandardTemplate_Scripts 1 = "AktualisiereXYDiagrammKraft" StandardTemplate_Scripts 2 = "AktualisiereXYDiagrammInkrementWiderstand" StandardTemplate_Scripts 3 = "AktualisiereXYDiagrammInkrementKraft" +StandardTemplate_Scripts 4 = "AktualisiereXYDiagrammInkrementWiderstandPosition" +StandardTemplate_Scripts 5 = "AktualisiereXYDiagrammInkrementKraftPosition" DCTemplate = "C:\Work\PositioningSystem\support\ReportTemplates\DCTemplate.xlsx" [cStateMessages] Index: builds/data/Initialization_SCP.ini =================================================================== diff --git a/builds/data/Initialization_SCP.ini b/builds/data/Initialization_SCP.ini --- a/builds/data/Initialization_SCP.ini (revision 19) +++ b/builds/data/Initialization_SCP.ini (revision 20) @@ -101,11 +101,13 @@ StandardTemplate 2 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Common.xlsx" StandardTemplate 3 = "C:\Work\PositioningSystem\support\ReportTemplates\StandardTemplate_Increment.xlsx" StandardTemplate_Macro = "C:\Work\PositioningSystem\support\ReportTemplates\Macro.bas" -StandardTemplate_Scripts. = "4" +StandardTemplate_Scripts. = "6" StandardTemplate_Scripts 0 = "AktualisiereXYDiagrammWiderstand" StandardTemplate_Scripts 1 = "AktualisiereXYDiagrammKraft" StandardTemplate_Scripts 2 = "AktualisiereXYDiagrammInkrementWiderstand" StandardTemplate_Scripts 3 = "AktualisiereXYDiagrammInkrementKraft" +StandardTemplate_Scripts 4 = "AktualisiereXYDiagrammInkrementWiderstandPosition" +StandardTemplate_Scripts 5 = "AktualisiereXYDiagrammInkrementKraftPosition" DCTemplate = "C:\Work\PositioningSystem\support\ReportTemplates\DCTemplate.xlsx" [cStateMessages] =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: builds/data/lib_System.lvlibp =================================================================== diff --git a/builds/data/lib_System.lvlibp b/builds/data/lib_System.lvlibp --- a/builds/data/lib_System.lvlibp (revision 19) +++ b/builds/data/lib_System.lvlibp (revision 20) Index: support/ReportTemplates/Macro.bas =================================================================== diff --git a/support/ReportTemplates/Macro.bas b/support/ReportTemplates/Macro.bas --- a/support/ReportTemplates/Macro.bas (revision 19) +++ b/support/ReportTemplates/Macro.bas (revision 20) @@ -1,3 +1,6 @@ +' ========================================= +' Widerstandsdiagramme für die Standard Messung +' ========================================= Sub AktualisiereXYDiagrammWiderstand() Dim datenWs As Worksheet Dim diagrammWs As Worksheet @@ -37,7 +40,9 @@ End With Next i End Sub - +' ========================================= +' Kraftdiagramme für die Standard Messung +' ========================================= Sub AktualisiereXYDiagrammKraft() Dim datenWs As Worksheet Dim diagrammWs As Worksheet @@ -77,80 +82,151 @@ End With Next i End Sub - -Sub AktualisiereXYDiagrammInkrementWiderstand() - Dim wsAktuell As Worksheet - Dim ws As Worksheet - Dim chartObj As ChartObject - Dim diagramm As Chart - Dim letzteZeile As Long - Dim letzteSpalte As Long +' ========================================= +' Widerstandsdiagramme für die Inkrement-Messung (Position-Gruppierung) +' ========================================= +Sub AktualisiereXYDiagrammInkrementWiderstandPosition() + Dim wsBasis As Worksheet + Dim ws As Worksheet + Dim chartObj As ChartObject + Dim diagramm As Chart + Dim letzteZeile As Long + Dim letzteSpalte As Long + Dim blockAnzahl As Long + Dim startZeile As Long + Dim posIndex As Integer + + ' Arbeitsblatt "Widerstandsdiagramm" festlegen + Set wsBasis = ThisWorkbook.Worksheets("Widerstandsdiagramm") + + ' --- Schritt 1: Anzahl der Positions-Blöcke ermitteln --- + ' Wir nehmen das erste Messblatt vor "Widerstandsdiagramm" als Referenz + For Each ws In ThisWorkbook.Worksheets + If ws.Index < wsBasis.Index Then + letzteSpalte = ws.Cells(2, ws.Columns.Count).End(xlToLeft).Column + blockAnzahl = Int(letzteSpalte / 3) + Exit For + End If + Next ws + + If blockAnzahl = 0 Then + MsgBox "Keine Datenblöcke gefunden.", vbExclamation + Exit Sub + End If + + ' --- Schritt 2: Diagramm im Basisblatt für Position 1 aktualisieren --- + Call AktualisiereDiagrammFuerPosition(wsBasis, 1) + + ' --- Schritt 3: Für jede weitere Position Blatt kopieren und Diagramm anpassen --- + For posIndex = 2 To blockAnzahl + wsBasis.Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count-1) + With ActiveSheet + .Name = "Widerstandsdiagramm" & posIndex + Call AktualisiereDiagrammFuerPosition(ActiveSheet, posIndex) + End With + Next posIndex + +End Sub + +Private Sub AktualisiereDiagrammFuerPosition(wsDiagramm As Worksheet, posIndex As Integer) + Dim ws As Worksheet + Dim chartObj As ChartObject + Dim diagramm As Chart + Dim letzteZeile As Long Dim datenBereichX As Range Dim datenBereichY1 As Range Dim datenReihe As Series - Dim diagrammTitel As String + Dim startSpalte As Long Dim startZeile As Long + Dim reihenName As String + + ' Diagramm im Blatt suchen + If wsDiagramm.ChartObjects.Count = 0 Then Exit Sub + Set chartObj = wsDiagramm.ChartObjects(1) + Set diagramm = chartObj.Chart + + ' Vorhandene Datenreihen löschen + Do While diagramm.SeriesCollection.Count > 0 + diagramm.SeriesCollection(1).Delete + Loop + + ' Spalten für gewünschte Position bestimmen + startSpalte = (posIndex - 1) * 3 + 1 + startZeile = 3 + + ' Alle Messblätter vor "Widerstandsdiagramm" durchlaufen + For Each ws In ThisWorkbook.Worksheets + If ws.Index < ThisWorkbook.Worksheets("Widerstandsdiagramm").Index Then + letzteZeile = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row + If letzteZeile >= startZeile Then + With ws + ' X und Y1 für diese Position + Set datenBereichX = .Range(.Cells(startZeile, startSpalte), .Cells(letzteZeile, startSpalte)) + Set datenBereichY1 = .Range(.Cells(startZeile, startSpalte + 1), .Cells(letzteZeile, startSpalte + 1)) + + ' Reihenname: Blattname + A1 + Position + reihenName = ws.Name + + ' Datenreihe hinzufügen + Set datenReihe = diagramm.SeriesCollection.NewSeries + datenReihe.Values = datenBereichY1 + datenReihe.XValues = datenBereichX + datenReihe.Name = reihenName + + On Error Resume Next + datenReihe.Smooth = False + On Error GoTo 0 + End With + End If + End If + Next ws +End Sub + +' ========================================= +' Kraftdiagramme für die Inkrement-Messung (Position-Gruppierung) +' ========================================= +Sub AktualisiereXYDiagrammInkrementKraftPosition() + Dim wsBasis As Worksheet + Dim ws As Worksheet + Dim chartObj As ChartObject + Dim diagramm As Chart + Dim letzteZeile As Long + Dim letzteSpalte As Long Dim blockAnzahl As Long - Dim blockStartSpalte As Long - Dim blockEndSpalte As Long - Dim blockIndex As Integer - - ' Arbeitsblatt "Widerstandsdiagramm" festlegen - Set wsAktuell = ThisWorkbook.Worksheets("Widerstandsdiagramm") - - ' Diagramm auf "Widerstandsdiagramm" suchen - If wsAktuell.ChartObjects.Count = 0 Then - MsgBox "Kein Diagramm auf 'Widerstandsdiagramm' gefunden.", vbExclamation + Dim posIndex As Integer + + ' Arbeitsblatt "Kraftdiagramm" festlegen + Set wsBasis = ThisWorkbook.Worksheets("Kraftdiagramm") + + ' --- Schritt 1: Anzahl der Positions-Blöcke ermitteln --- + ' Wir nehmen das erste Messblatt vor "Widerstandsdiagramm" als Referenz + For Each ws In ThisWorkbook.Worksheets + If ws.Index < ThisWorkbook.Worksheets("Widerstandsdiagramm").Index Then + letzteSpalte = ws.Cells(2, ws.Columns.Count).End(xlToLeft).Column + blockAnzahl = Int(letzteSpalte / 3) + Exit For + End If + Next ws + + If blockAnzahl = 0 Then + MsgBox "Keine Datenblöcke gefunden.", vbExclamation Exit Sub End If - Set chartObj = wsAktuell.ChartObjects(1) - Set diagramm = chartObj.Chart - - ' Vorhandene Datenreihen löschen - Do While diagramm.SeriesCollection.Count > 0 - diagramm.SeriesCollection(1).Delete - Loop - - ' Alle Blätter vor "Widerstandsdiagramm" durchlaufen - For Each ws In ThisWorkbook.Worksheets - If ws.Index < wsAktuell.Index Then - ' Letzte Zeile im Blatt ermitteln - letzteZeile = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row - - ' Prüfen, ob relevante Daten vorhanden sind - If letzteZeile >= 3 Then - ' Startzeile und Anzahl der Datenblöcke definieren - startZeile = 3 - blockStartSpalte = 1 ' Erste Spalte für x - blockEndSpalte = 3 ' Spalten x, y1, y2 - blockAnzahl = ws.Cells(2, ws.Columns.Count).End(xlToLeft).Column / 3 ' Anzahl Blöcke - - ' Datenblöcke durchlaufen - For blockIndex = 0 To blockAnzahl - 1 - ' X-Werte und Y1-Werte für den aktuellen Block definieren - With ws - Set datenBereichX = .Range(.Cells(startZeile, blockStartSpalte + blockIndex * 3), _ - .Cells(letzteZeile, blockStartSpalte + blockIndex * 3)) ' Spalte X - Set datenBereichY1 = .Range(.Cells(startZeile, blockStartSpalte + blockIndex * 3 + 1), _ - .Cells(letzteZeile, blockStartSpalte + blockIndex * 3 + 1)) ' Spalte Y1 - - ' Neue Datenreihe hinzufügen - Set datenReihe = diagramm.SeriesCollection.NewSeries - datenReihe.Values = datenBereichY1 - datenReihe.XValues = datenBereichX - datenReihe.Name = ws.Name & " - Position " & (blockIndex + 1) - datenReihe.Smooth = False - End With - Next blockIndex - End If - End If - Next ws -End Sub - -Sub AktualisiereXYDiagrammInkrementKraft() - Dim wsWiderstand As Worksheet - Dim wsKraft As Worksheet + ' --- Schritt 2: Diagramm im Basisblatt für Position 1 aktualisieren --- + Call AktualisiereDiagrammFuerPosition_Kraft(wsBasis, 1) + + ' --- Schritt 3: Für jede weitere Position Blatt kopieren und Diagramm anpassen --- + For posIndex = 2 To blockAnzahl + wsBasis.Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count) + With ActiveSheet + .Name = "Kraftdiagramm" & posIndex + Call AktualisiereDiagrammFuerPosition_Kraft(ActiveSheet, posIndex) + End With + Next posIndex +End Sub + +Private Sub AktualisiereDiagrammFuerPosition_Kraft(wsDiagramm As Worksheet, posIndex As Integer) Dim ws As Worksheet Dim chartObj As ChartObject Dim diagramm As Chart @@ -158,24 +234,112 @@ Dim datenBereichX As Range Dim datenBereichY2 As Range Dim datenReihe As Series - Dim diagrammTitel As String + Dim startSpalte As Long Dim startZeile As Long + Dim reihenName As String + + ' Diagramm im Blatt suchen + If wsDiagramm.ChartObjects.Count = 0 Then Exit Sub + Set chartObj = wsDiagramm.ChartObjects(1) + Set diagramm = chartObj.Chart + + ' Vorhandene Datenreihen löschen + Do While diagramm.SeriesCollection.Count > 0 + diagramm.SeriesCollection(1).Delete + Loop + + ' Spalten für gewünschte Position bestimmen + startSpalte = (posIndex - 1) * 3 + 1 + startZeile = 3 + + ' Alle Messblätter vor "Widerstandsdiagramm" durchlaufen + For Each ws In ThisWorkbook.Worksheets + If ws.Index < ThisWorkbook.Worksheets("Widerstandsdiagramm").Index Then + letzteZeile = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row + If letzteZeile >= startZeile Then + With ws + ' X und Y2 für diese Position + Set datenBereichX = .Range(.Cells(startZeile, startSpalte), .Cells(letzteZeile, startSpalte)) + Set datenBereichY2 = .Range(.Cells(startZeile, startSpalte + 2), .Cells(letzteZeile, startSpalte + 2)) + + ' Reihenname: Blattname + reihenName = ws.Name + + ' Datenreihe hinzufügen + Set datenReihe = diagramm.SeriesCollection.NewSeries + datenReihe.Values = datenBereichY2 + datenReihe.XValues = datenBereichX + datenReihe.Name = reihenName + + On Error Resume Next + datenReihe.Smooth = False + On Error GoTo 0 + End With + End If + End If + Next ws +End Sub + + + + +' ========================================= +' Widerstandsdiagramme für die Inkrement-Messung (Messung-Gruppierung) +' ========================================= +Sub AktualisiereXYDiagrammInkrementWiderstand() + Dim wsBasis As Worksheet + Dim ws As Worksheet + Dim chartObj As ChartObject + Dim diagramm As Chart + Dim letzteSpalte As Long Dim blockAnzahl As Long - Dim blockStartSpalte As Long - Dim blockEndSpalte As Long - Dim blockIndex As Integer - - ' Arbeitsblätter "Widerstandsdiagramm" und "Kraftdiagramm" festlegen - Set wsWiderstand = ThisWorkbook.Worksheets("Widerstandsdiagramm") - Set wsKraft = ThisWorkbook.Worksheets("Kraftdiagramm") - - ' Diagramm auf "Kraftdiagramm" suchen - If wsKraft.ChartObjects.Count = 0 Then - MsgBox "Kein Diagramm auf 'Kraftdiagramm' gefunden.", vbExclamation + Dim messungIndex As Integer + + ' Arbeitsblatt "Widerstandsdiagramm" festlegen + Set wsBasis = ThisWorkbook.Worksheets("Widerstandsdiagramm") + + ' --- Anzahl der Positions-Blöcke ermitteln (aus erstem Messblatt) --- + For Each ws In ThisWorkbook.Worksheets + If ws.Index < wsBasis.Index Then + letzteSpalte = ws.Cells(2, ws.Columns.Count).End(xlToLeft).Column + blockAnzahl = Int(letzteSpalte / 3) + Exit For + End If + Next ws + + If blockAnzahl = 0 Then + MsgBox "Keine Datenblöcke gefunden.", vbExclamation Exit Sub End If - Set chartObj = wsKraft.ChartObjects(1) + ' --- Diagramm im Basisblatt für Messung 1 aktualisieren --- + Call AktualisiereDiagrammFuerMessung_Widerstand(wsBasis, 1, blockAnzahl) + + ' --- Für jede weitere Messung: Blatt kopieren --- + For messungIndex = 2 To wsBasis.Index - 1 + wsBasis.Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count-1) + With ActiveSheet + .Name = "Widerstandsdiagramm" & messungIndex + Call AktualisiereDiagrammFuerMessung_Widerstand(ActiveSheet, messungIndex, blockAnzahl) + End With + Next messungIndex +End Sub + +Private Sub AktualisiereDiagrammFuerMessung_Widerstand(wsDiagramm As Worksheet, messungNr As Integer, blockAnzahl As Long) + Dim ws As Worksheet + Dim chartObj As ChartObject + Dim diagramm As Chart + Dim letzteZeile As Long + Dim datenBereichX As Range + Dim datenBereichY1 As Range + Dim datenReihe As Series + Dim posIndex As Integer + Dim startSpalte As Long + Dim startZeile As Long + + ' Diagramm im Blatt suchen + If wsDiagramm.ChartObjects.Count = 0 Then Exit Sub + Set chartObj = wsDiagramm.ChartObjects(1) Set diagramm = chartObj.Chart ' Vorhandene Datenreihen löschen @@ -183,39 +347,107 @@ diagramm.SeriesCollection(1).Delete Loop - ' Alle Blätter vor "Widerstandsdiagramm" durchlaufen - For Each ws In ThisWorkbook.Worksheets - If ws.Index < wsWiderstand.Index Then - ' Letzte Zeile im Blatt ermitteln - letzteZeile = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row + startZeile = 3 + Set ws = ThisWorkbook.Worksheets(messungNr) + + letzteZeile = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row + If letzteZeile >= startZeile Then + For posIndex = 1 To blockAnzahl + startSpalte = (posIndex - 1) * 3 + 1 + Set datenBereichX = ws.Range(ws.Cells(startZeile, startSpalte), ws.Cells(letzteZeile, startSpalte)) + Set datenBereichY1 = ws.Range(ws.Cells(startZeile, startSpalte + 1), ws.Cells(letzteZeile, startSpalte + 1)) - ' Prüfen, ob relevante Daten vorhanden sind - If letzteZeile >= 3 Then - ' Startzeile und Anzahl der Datenblöcke definieren - startZeile = 3 - blockStartSpalte = 1 ' Erste Spalte für x - blockEndSpalte = 3 ' Spalten x, y1, y2 - blockAnzahl = ws.Cells(2, ws.Columns.Count).End(xlToLeft).Column / 3 ' Anzahl Blöcke - - ' Datenblöcke durchlaufen - For blockIndex = 0 To blockAnzahl - 1 - ' X-Werte und Y2-Werte für den aktuellen Block definieren - With ws - Set datenBereichX = .Range(.Cells(startZeile, blockStartSpalte + blockIndex * 3), _ - .Cells(letzteZeile, blockStartSpalte + blockIndex * 3)) ' Spalte X - Set datenBereichY2 = .Range(.Cells(startZeile, blockStartSpalte + blockIndex * 3 + 2), _ - .Cells(letzteZeile, blockStartSpalte + blockIndex * 3 + 2)) ' Spalte Y2 - - ' Neue Datenreihe hinzufügen - Set datenReihe = diagramm.SeriesCollection.NewSeries - datenReihe.Values = datenBereichY2 - datenReihe.XValues = datenBereichX - datenReihe.Name = ws.Name & " - Position " & (blockIndex + 1) - datenReihe.Smooth = False - End With - Next blockIndex - End If - End If - Next ws -End Sub - + Set datenReihe = diagramm.SeriesCollection.NewSeries + datenReihe.Values = datenBereichY1 + datenReihe.XValues = datenBereichX + datenReihe.Name = "Position " & posIndex + datenReihe.Smooth = False + Next posIndex + End If +End Sub + +' ========================================= +' Kraftdiagramme für die Inkrement-Messung (Messung-Gruppierung) +' ========================================= +Sub AktualisiereXYDiagrammInkrementKraft() + Dim wsBasis As Worksheet + Dim ws As Worksheet + Dim chartObj As ChartObject + Dim diagramm As Chart + Dim letzteSpalte As Long + Dim blockAnzahl As Long + Dim messungIndex As Integer + + ' Arbeitsblatt "Kraftdiagramm" festlegen + Set wsBasis = ThisWorkbook.Worksheets("Kraftdiagramm") + + ' --- Anzahl der Positions-Blöcke ermitteln (aus erstem Messblatt) --- + For Each ws In ThisWorkbook.Worksheets + If ws.Index < ThisWorkbook.Worksheets("Widerstandsdiagramm").Index Then + letzteSpalte = ws.Cells(2, ws.Columns.Count).End(xlToLeft).Column + blockAnzahl = Int(letzteSpalte / 3) + Exit For + End If + Next ws + + If blockAnzahl = 0 Then + MsgBox "Keine Datenblöcke gefunden.", vbExclamation + Exit Sub + End If + + ' --- Diagramm im Basisblatt für Messung 1 aktualisieren --- + Call AktualisiereDiagrammFuerMessung_Kraft(wsBasis, 1, blockAnzahl) + + ' --- Für jede weitere Messung: Blatt kopieren --- + For messungIndex = 2 To ThisWorkbook.Worksheets("Widerstandsdiagramm").Index - 1 + wsBasis.Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count) + With ActiveSheet + .Name = "Kraftdiagramm" & messungIndex + Call AktualisiereDiagrammFuerMessung_Kraft(ActiveSheet, messungIndex, blockAnzahl) + End With + Next messungIndex +End Sub + +Private Sub AktualisiereDiagrammFuerMessung_Kraft(wsDiagramm As Worksheet, messungNr As Integer, blockAnzahl As Long) + Dim ws As Worksheet + Dim chartObj As ChartObject + Dim diagramm As Chart + Dim letzteZeile As Long + Dim datenBereichX As Range + Dim datenBereichY2 As Range + Dim datenReihe As Series + Dim posIndex As Integer + Dim startSpalte As Long + Dim startZeile As Long + + ' Diagramm im Blatt suchen + If wsDiagramm.ChartObjects.Count = 0 Then Exit Sub + Set chartObj = wsDiagramm.ChartObjects(1) + Set diagramm = chartObj.Chart + + ' Vorhandene Datenreihen löschen + Do While diagramm.SeriesCollection.Count > 0 + diagramm.SeriesCollection(1).Delete + Loop + + startZeile = 3 + Set ws = ThisWorkbook.Worksheets(messungNr) + + letzteZeile = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row + If letzteZeile >= startZeile Then + For posIndex = 1 To blockAnzahl + startSpalte = (posIndex - 1) * 3 + 1 + Set datenBereichX = ws.Range(ws.Cells(startZeile, startSpalte), ws.Cells(letzteZeile, startSpalte)) + Set datenBereichY2 = ws.Range(ws.Cells(startZeile, startSpalte + 2), ws.Cells(letzteZeile, startSpalte + 2)) + + Set datenReihe = diagramm.SeriesCollection.NewSeries + datenReihe.Values = datenBereichY2 + datenReihe.XValues = datenBereichX + datenReihe.Name = "Position " & posIndex + datenReihe.Smooth = False + Next posIndex + End If +End Sub + + + =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: support/ReportTemplates/StandardTemplate.xlsx =================================================================== diff --git a/support/ReportTemplates/StandardTemplate.xlsx b/support/ReportTemplates/StandardTemplate.xlsx --- a/support/ReportTemplates/StandardTemplate.xlsx (revision 19) +++ b/support/ReportTemplates/StandardTemplate.xlsx (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: support/ReportTemplates/StandardTemplate_Common.xlsx =================================================================== diff --git a/support/ReportTemplates/StandardTemplate_Common.xlsx b/support/ReportTemplates/StandardTemplate_Common.xlsx --- a/support/ReportTemplates/StandardTemplate_Common.xlsx (revision 19) +++ b/support/ReportTemplates/StandardTemplate_Common.xlsx (revision 20) =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: support/ReportTemplates/StandardTemplate_Increment.xlsx =================================================================== diff --git a/support/ReportTemplates/StandardTemplate_Increment.xlsx b/support/ReportTemplates/StandardTemplate_Increment.xlsx --- a/support/ReportTemplates/StandardTemplate_Increment.xlsx (revision 19) +++ b/support/ReportTemplates/StandardTemplate_Increment.xlsx (revision 20)