From 9459c7bc88c2ee8a1f58f4bf605b91647020307b Mon Sep 17 00:00:00 2001 From: "imgbot[bot]" <31301654+imgbot[bot]@users.noreply.github.com> Date: Mon, 28 Sep 2020 17:13:16 -0400 Subject: [PATCH] [ImgBot] Optimize images (#8179) *Total -- 3,177.95kb -> 3,160.18kb (0.56%) /content/en/docs/tasks/security/cert-management/plugin-ca-cert/ca-hierarchy.svg -- 14.87kb -> 9.67kb (34.99%) /content/en/about/community/customers/hotels-com.svg -- 12.99kb -> 10.11kb (22.15%) /page-test.png -- 20.22kb -> 17.97kb (11.12%) /content/en/about/community/customers/nearpod.svg -- 11.77kb -> 11.44kb (2.8%) /content/en/docs/ops/deployment/deployment-models/blue-green.svg -- 81.51kb -> 80.16kb (1.65%) /content/en/docs/ops/deployment/deployment-models/endpoint-discovery.svg -- 82.72kb -> 81.92kb (0.97%) /content/en/docs/setup/install/multicluster/primary-remote.svg -- 83.37kb -> 82.59kb (0.95%) /content/en/docs/setup/install/multicluster/multi-primary.svg -- 91.08kb -> 90.26kb (0.89%) /content/en/docs/setup/install/multicluster/primary-remote-multi-network.svg -- 96.83kb -> 96.01kb (0.85%) /content/en/docs/setup/install/multicluster/multi-primary-multi-network.svg -- 110.31kb -> 109.45kb (0.78%) /content/en/blog/2020/large-scale-security-policy-performance-tests/istio_setup.svg -- 25.85kb -> 25.68kb (0.65%) /content/en/about/community/customers/avito.svg -- 1.77kb -> 1.76kb (0.22%) /content/en/about/community/customers/cash-app.svg -- 4.78kb -> 4.78kb (0.12%) /content/en/blog/2020/large-scale-security-policy-performance-tests/mtls_plaintext.svg -- 216.38kb -> 216.21kb (0.08%) /content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_paths.svg -- 273.61kb -> 273.44kb (0.06%) /content/en/blog/2020/large-scale-security-policy-performance-tests/RequestAuthN_jwks.svg -- 275.79kb -> 275.63kb (0.06%) /content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_paths.svg -- 279.11kb -> 278.94kb (0.06%) /content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_principals.svg -- 286.37kb -> 286.21kb (0.06%) /content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_sourceIP.svg -- 296.11kb -> 295.95kb (0.06%) /content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_requestPrincipals.svg -- 297.02kb -> 296.85kb (0.06%) /content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_sourceIP.svg -- 298.21kb -> 298.04kb (0.06%) /content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_paths_vs_sourceIP.svg -- 317.29kb -> 317.12kb (0.05%) Signed-off-by: ImgBotApp Co-authored-by: ImgBotApp --- .../en/about/community/customers/avito.svg | 2 +- .../en/about/community/customers/cash-app.svg | 2 +- .../about/community/customers/hotels-com.svg | 157 +- .../en/about/community/customers/nearpod.svg | 25 +- .../AuthZ_paths_vs_sourceIP.svg | 4219 +---------------- .../AuthZ_var_paths.svg | 3638 +------------- .../AuthZ_var_policies_paths.svg | 3711 +-------------- .../AuthZ_var_policies_sourceIP.svg | 3937 +-------------- .../AuthZ_var_principals.svg | 3807 +-------------- .../AuthZ_var_requestPrincipals.svg | 3949 +-------------- .../AuthZ_var_sourceIP.svg | 3965 +--------------- .../RequestAuthN_jwks.svg | 3667 +------------- .../istio_setup.svg | 12 +- .../mtls_plaintext.svg | 2877 +---------- .../deployment-models/blue-green.svg | 2 +- .../deployment-models/endpoint-discovery.svg | 2 +- .../multi-primary-multi-network.svg | 2 +- .../install/multicluster/multi-primary.svg | 2 +- .../primary-remote-multi-network.svg | 2 +- .../install/multicluster/primary-remote.svg | 2 +- .../plugin-ca-cert/ca-hierarchy.svg | 399 +- page-test.png | Bin 20706 -> 18404 bytes 22 files changed, 21 insertions(+), 34358 deletions(-) diff --git a/content/en/about/community/customers/avito.svg b/content/en/about/community/customers/avito.svg index 8c16b5d2f0..2606c8ddf9 100644 --- a/content/en/about/community/customers/avito.svg +++ b/content/en/about/community/customers/avito.svg @@ -1 +1 @@ -avito \ No newline at end of file +avito \ No newline at end of file diff --git a/content/en/about/community/customers/cash-app.svg b/content/en/about/community/customers/cash-app.svg index 327c720ace..f7e492bfbe 100644 --- a/content/en/about/community/customers/cash-app.svg +++ b/content/en/about/community/customers/cash-app.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/about/community/customers/hotels-com.svg b/content/en/about/community/customers/hotels-com.svg index 7f1d0578d9..57e89bd378 100644 --- a/content/en/about/community/customers/hotels-com.svg +++ b/content/en/about/community/customers/hotels-com.svg @@ -1,156 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/content/en/about/community/customers/nearpod.svg b/content/en/about/community/customers/nearpod.svg index 998aebf7c2..01c49dbd40 100644 --- a/content/en/about/community/customers/nearpod.svg +++ b/content/en/about/community/customers/nearpod.svg @@ -1,24 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_paths_vs_sourceIP.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_paths_vs_sourceIP.svg index def8ea095a..d731ecbc73 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_paths_vs_sourceIP.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_paths_vs_sourceIP.svg @@ -1,4218 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_paths.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_paths.svg index 35816c8d59..f567bd7005 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_paths.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_paths.svg @@ -1,3637 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_paths.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_paths.svg index ef1790df1d..8fdc0cccdb 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_paths.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_paths.svg @@ -1,3710 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_sourceIP.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_sourceIP.svg index 972f815690..2ccf0893af 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_sourceIP.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_policies_sourceIP.svg @@ -1,3936 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_principals.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_principals.svg index aae7d5e281..1fb8966d64 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_principals.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_principals.svg @@ -1,3806 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_requestPrincipals.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_requestPrincipals.svg index 94cd649e6d..2ea7930a73 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_requestPrincipals.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_requestPrincipals.svg @@ -1,3948 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_sourceIP.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_sourceIP.svg index 62711f48df..8c90ce6703 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_sourceIP.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/AuthZ_var_sourceIP.svg @@ -1,3964 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/RequestAuthN_jwks.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/RequestAuthN_jwks.svg index e720fabc3a..787205e90a 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/RequestAuthN_jwks.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/RequestAuthN_jwks.svg @@ -1,3666 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/istio_setup.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/istio_setup.svg index 52673b71db..c23465cf28 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/istio_setup.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/istio_setup.svg @@ -1,11 +1 @@ - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/blog/2020/large-scale-security-policy-performance-tests/mtls_plaintext.svg b/content/en/blog/2020/large-scale-security-policy-performance-tests/mtls_plaintext.svg index 27e194aa19..c699dcc0c4 100644 --- a/content/en/blog/2020/large-scale-security-policy-performance-tests/mtls_plaintext.svg +++ b/content/en/blog/2020/large-scale-security-policy-performance-tests/mtls_plaintext.svg @@ -1,2876 +1 @@ - - - - + \ No newline at end of file diff --git a/content/en/docs/ops/deployment/deployment-models/blue-green.svg b/content/en/docs/ops/deployment/deployment-models/blue-green.svg index c684dd6e05..940fe4cd62 100644 --- a/content/en/docs/ops/deployment/deployment-models/blue-green.svg +++ b/content/en/docs/ops/deployment/deployment-models/blue-green.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/docs/ops/deployment/deployment-models/endpoint-discovery.svg b/content/en/docs/ops/deployment/deployment-models/endpoint-discovery.svg index 0ad584ac42..1764f6053f 100644 --- a/content/en/docs/ops/deployment/deployment-models/endpoint-discovery.svg +++ b/content/en/docs/ops/deployment/deployment-models/endpoint-discovery.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/docs/setup/install/multicluster/multi-primary-multi-network.svg b/content/en/docs/setup/install/multicluster/multi-primary-multi-network.svg index e84ee59fd8..7c8bc6f4b6 100644 --- a/content/en/docs/setup/install/multicluster/multi-primary-multi-network.svg +++ b/content/en/docs/setup/install/multicluster/multi-primary-multi-network.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/docs/setup/install/multicluster/multi-primary.svg b/content/en/docs/setup/install/multicluster/multi-primary.svg index 97406daa0f..a9fd524195 100644 --- a/content/en/docs/setup/install/multicluster/multi-primary.svg +++ b/content/en/docs/setup/install/multicluster/multi-primary.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/docs/setup/install/multicluster/primary-remote-multi-network.svg b/content/en/docs/setup/install/multicluster/primary-remote-multi-network.svg index 046c714622..61e5ef3351 100644 --- a/content/en/docs/setup/install/multicluster/primary-remote-multi-network.svg +++ b/content/en/docs/setup/install/multicluster/primary-remote-multi-network.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/docs/setup/install/multicluster/primary-remote.svg b/content/en/docs/setup/install/multicluster/primary-remote.svg index 1016f718d3..8977382f76 100644 --- a/content/en/docs/setup/install/multicluster/primary-remote.svg +++ b/content/en/docs/setup/install/multicluster/primary-remote.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/content/en/docs/tasks/security/cert-management/plugin-ca-cert/ca-hierarchy.svg b/content/en/docs/tasks/security/cert-management/plugin-ca-cert/ca-hierarchy.svg index d4087e2952..27ffc3a267 100644 --- a/content/en/docs/tasks/security/cert-management/plugin-ca-cert/ca-hierarchy.svg +++ b/content/en/docs/tasks/security/cert-management/plugin-ca-cert/ca-hierarchy.svg @@ -1,398 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - Cluster 1 - - - Intermediate CA - - - - - - Workload - - - - Cluster 2 - - - Intermediate CA - - - - - - Workload - - - - - Root CA - - - - Manually provision certs - - +Cluster 1Intermediate CAWorkloadCluster 2Intermediate CAWorkloadRoot CAManually provision certs \ No newline at end of file diff --git a/page-test.png b/page-test.png index 54693f61a58a3b6e47dd36a25ce94543e7e7fb90..00ec11ee8326c7a321a1e8b984612b54ebce0c53 100644 GIT binary patch delta 15586 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 delta 17883 zcmc({WmsLywl+wB-~>`ZMOOs%bm{s`97w{~>kB_a8v>AyaI8|q+c^lw#G_W!gC)Ix?oH4IGj zj0}IX0smtBo6pe2^uOWzQ}Z|9UoHEajpvUvE=5CoYYWFeW~o@2I`A>`{H5f7E&jKa ze{;#%nHpL-sO$aV<74`V=kLP5%l=meVQWhpJ41W>|D^xVvi~!EY?T-;^gp)zxd#5z z>_3g+k~eiRw9pVSwKTN)TP6z!55xbq=07C=Rj*=iXa~{^VszkBGO#lQ2{5sC_=ovF zEB}KL__t*Bf9quBVEj*=|55V~D-Xk;JN+Mb{_k=1S1D*<@xk#h{MR7mgUkCSq7DWo z045a z?|t$F2Su4tAR*rg3LqncegeE1RS#hPss#}VAfq7nD6MZWX;&yZD|#2Ftj}n0A0?^+biz$>EtA(dL(J<5f2DO0A|Z+h`8#9` zbjn)4XX1XJ;8NN5^vpr2^26`B3#C1#(`lp*WY5iT!|9yw>rJCVGs+T@2_DY*xm*GI zZb^d-k2`H!H-r5TlYW;keN$8WjiJSu%_~*-bynk|A-er3)S`-RWr|pylhhr_Jd3U( zB9P&!pM#rQUsUTDulj+nk%?h$L~r^{ib`v0a416+2bGA%#p7?cQwQ)I)8$|Fs7%yb za+E(AQ#&H6E*KAar8F_8S)G51<1qzLskMmc!aW;5leh3%VxMmbrZn!drZ>3=2VjoH zhqyIR3y@zHOhg7dEjQa!j()3(O5uM|u4D8x_-L?d(9P$0;3V>`z=Nh_VdoaKZR?Zlg+GgVS0iLs&?OB9j?8UPeI`LnwG&PFNYdyHc@g18K1Ie;g zgsC<4G8R$Cy(-o|a@ic>jGie)OyR$zrAYhCiu9@JQTI#v=+* zK$u4}_f48os~;I>B^wK4BtvorWqiTwJ|v7ZZhL4bO)_N0U1%2Oe=W>FyK_AuJ>x$*9N^ONe7uHkXqlw)V0ykZH1)(WZ*$dD)vADc|=rR6LAEDL3icC$--p zlS-vzB37bU4bJ<#?zbG|1E5dz(`lI=l&DO<&Zte-zh12%DHVOM)>kgKBdWT#VUKI1b}?;uD=*t>XGI&(yAG^0~kEudL;K9oXU8xLjh z_7YF6u%Jj@?v7lO@Ya^{fq-x1L^bJDT768uD6z4C<%8P{VvhgI#o7K(xqS5N{K3_W8ms;)98C6JgW&S`( z-(;!XhG@UkYU`Pi3ZV$N(iy82$G4xT5{T463gL>_=)$H8Kq#96)(FJa_^_NpVBMfH zXBTVqX+3ep-~hN0f>IJw_Om7KP7YMq%B`^4ez^j7Tf&)I0A8#Gd`WukkQ>+#RV0PL5ngKCaEKPe6ReNW>=kM2 zzF(6)zQIQU2?V+7-wo!qS;fpEW+c(A*~uEdUWLReAZ@U?6a3l}eN{0uI-o*`<*yxY z__<>2dGo#z`bu=$(iVASoUCp*45M(m940lPM@h?f>s#p!s$aT#PshoniUn7i8>03TH;l)ardUqHCpQZGzL;O6lgpa84##3X>lk^p)w-f#;*~iW{|d-j5Vkfuot)H!wH} z0{!^2{&1K^E<^D%No$PV+u#@1+h$VDs>1{-)>sw3bK@IlvJdvr}Z!OCB zP~lh=*2N8AJ-nR=%2O^CZ{FEG$q$)1`eB0!C&1GFR(s~uuBAeEb_DK-K_@B=S&FJ- z&D1g=tCVh+EorA!f70r9kWm~R&&8MiCBD+(wT|_E&(Gob+R^Mnp1pJg?e()PMrdBH zbEaLNa3?OJ-Q>@;2*p>6;{EIz>;vlYxVI(u;GwE*j%s_@_>U~(%`5D`%TzX|+nSz^ zwE^RZh|lh?;3XO-UY^5y7bpZ_nZ?nfeW{JN2#!xyNS+<*SZ%{M_qTTjhdY7a3-afi zMr`<=y(;w!EPpQZ({YOyYoOleu6a@;(S!3&8M9a}0}`XBiPn6DWLZAt@JiLo^b#l| z=7@4QJQMXta|dg0?23&MXD%T*r+ecGionJXK?_Q$cTprVUr}K7a`*6dF=>KR@}ApX ze9dU+WHNPSgrd`m;~~TEWe7(k>0FU#P`OS`9}g3S&1(FDWphjPLYSaqwD(x-SI^=| zwb+M}SJ;9l?@k6%@>x*5I?-cGezOj)9CE}yfm1x6+35JPB6dR>Eyl!_tnD)C z!RXfR3HSccOzHKn9>TQxYM02zkx5G&W+xyQ2~@{3vpT`(t{%L z8!^L~^W?^3BVOvh_eqxA2;7)#bh^x*T@{}UGgK#R5Yx1tVG5h@vK&m3e{Jo9gV~hm zL@k}FE&Vv2HJyR>#v{vsxC)3(C1m6+jyUWAsu3YolFag&L)6^zxl1wCvO3}U1|tsH zijFz4h28Nolc{9eak6WrI>fO!MRO- z#!y1|$B+Br=5y8)9bYqphWsb5$|SrYA%m5bv=gR@tN9k}(ZbU_{Yf}I2ue}2R~vso zf0oYcXW)^IcUAmeGWRTLZP;6N8S3}Qt2*9Tr%QI_F=VLKas~cIPi+r5l+5&vIh0D* z=9O@cgQoNozh}F*Stt-)8}V~*!1nj-Z?bjgXA2SKpN&;T>U>Y&SYc?q%IwMq83QAZ z@xg>&40Z|fm5C*a^G21|OX;HdlZYp8Giox&bRxdvlGufjRJz(slWxo@XU<7uQ0e$Q zw%S?^4aCC8{DL-fds*t0p3W;kGEzdziMAjB?}~e%OjTjj=qCflW#3NPOm+fzn3`s{ zOJ%t-I=-0r4aL!BvueE-Fl~Knatp7h9ULSK2@6v$ncPcduTP?$j5km*TwQM3UqgI* zhz-}VRVhhyZy(=i;o)J1CN_CJXHpBO(kstv0ywk#x7BWK?fH8yfYES6| z2Pvu1z=Q7wNgxL)mIUyUimHpZz+~$ zi?Tu4P0&l|f=%=2S%YiWTznC4)pW4brH@Dt{8AiKOXCU+>=wCm{_M{ieu|GVx0yf1 zzBF|R(8K^#o_5qD4Hxw-44;;aLY5$SE=|~UOXCY5m$LLipQO|?S=UJ3OQcR8(nOl` zD2$+_2+iQOLv&O+CPPL6&B}v6k(yTNq(7}0M%vSap|bd zr1}~wScD{~<$Sz;M*&-J_E@InCY}M%X&J4!?}f7~Z@re(oplOgbf|9#sba}SeR<_^ zH5~vl_SJui)_v3UFu64|KeAG7c!zZq&>>zrTVeQg;XGaaO^XIT&VAtYTO5O2oRPz0B?~Oy zXClUBvB>GhP3R{wF6WR9G|3$)VHWoU1qcMdB0}fQ$=}N`h+y8N?(x@JS#3aIQIXb% zuQk(!KdZNX89EYj8E{E0W)+X;QG(}NZNcbzqE6SguRv9UkhAaf+hjuk+o4=rUp{&mb$4>tQ zx(pOJ3|#u7en*z^3h>H{J?l!Xx*wO+#CB_EM3Z0I9-9QXbt#x5G%kHiSbdb^7iiO= zHQ~iRY@wyS5yV*YS9!g|aF957E%+j)tJqOhC*Lk@sw&fTEH?|G?*e|^exxi^?2B2! zEzHQ~@Z!WVy00L{Yu#JcW0o~G-tgQ9l+k$y>vM3M$!xn+@*dU*lSb;Dgq8$Dh3Lr^ zv<47YPykQ95!M9URje>U0!3e$G`h}4DeYa04`Ic1NWQo@KriEAtT#<4kaLNwdQMk?Qv5U0to z&ek`H#3Bj7lDOg#BDbTPIT$k)K$?IEv4_}fCxwmG^jf@cWQF9(b))#ST7iQkpi zCP{c}bpbrVtWyfp9mh~CP2!T2N#xcUTPp(-)6WsJ z`UnH3(lr93l24>i7v&=Y08M*aLVtA}oCFfY<(s;qaN9_YUe?<|F7vhJ04iRBKUdWj zhDE|_!Q4)p+fK-3uf=jzcDv)=7kb>*stdnSB&WR>%F3q8oe=s}2i2KI?xj8-pM;PC zI>$B}YLY#Lw(n4G>$ga*>f3Z9AtHQFLQtph8AS*z?$@T*bkCAk0NG4M^u=sKPZOQY zCdpJ3yJ(!GOW*93YScK-XT1*zJlR5GnL%e=RZgPl?5Y%vaxpf9UA@w8%(d*Dvev94 z`BiVn05rOimG&?r!#qh)K2r6iP=;n|R<3JF?1#I(A6&-OZ9|Tl0F2A+mwI^?dz~yA)v0qv zzOvuDAZT+HIST;R{Bmr`u-zz-5OfKnJOdGQSRQ(F;B31)?CmC8QYz8Q2a##*VsBMS zau~PB{%($lr31RPp7-t2v@aQo3@uLQj8~Ak_l~Du8z|$lw+A6gQCmfsNQ1sPpH#rd z#bED*-q;mk19$MpmT&`Q{h3zVf)u4SCu0UP>M(PagAiq?Ta9gc@gqakQ0zm-W=1L( z*>DU)JJ7Y%y)mfAatyVJS7>*}3hcDvmsCPApAH7g3BukXTvRrAjJ4wD+UtUwA{r*G zwy|=v=$hC`grBQxkHr2M*QU-p4cF_38#i__>A}Ua1T=z}IA9_8FAs;PEs9|HpS_T7 zV2OAyQ^rp(s&2A+2B7r7&jpIZ9K4?huzFC9O3qcSleT;KO|uF#d&=N zy{QLT-z^L+|A|oL#)X+*#v-LJbo#*M}j*cq$p zitil(Rvx>X?;`F@r2O;hl-0L=c~H;vNsvn56va_av9$v5TIH18?k)i`3@LVj`P+AV zk|{l&?&%I+fk<6VO1boAQp?{*4DA9yZQ-eRWuW330ii}@yG=CtBU=CWaA6|so~{Ba z?oH`5u5f0<5%HUONV~LpMfL93u*64QDg+pST?gS+IEl0McNumh5;3dkqr;B5LUo!{ zUj@k};gh`$p_HCcHI>BlS=MOM5h&f#m}w$ z>8loBPPm*E7T=|RNl#%r7)Y)yk{Z_@@_{{c`5Yibj)zK=`P=o;9U%_qNGb%q3ceYK}1x@+D?sTlvR~08EU&AyxR+n@{93L=PxSY8#wS3@j&z?zg2j zv`Vf)&~i^@9;1&p7C|9-i%7G|7vL`t{l+L;O(Dt9$Ifn}zWf?C3E{ciZ$VO*q99?Ca$by5d-BBqLI6bHvNZ+DyxWjanp{n+9y74DOvsn`@QY@rX^n zC%QWgYtOEcIi5L7sD8LXmTxI}{`r*8Frw7Ukqy26NRYVY6edLL=RvTH&eoYP?_#No z4D_Hy)7Q(Ox}T!Lq1~q5!L!eH9Rq?Es3Wk3)~PUzO=1#URUbDnGVs(4pub!@>q1ZV zO@DbIXcqeBg@ClCCiu;*Oi5YAk(q5FyxE4|51T|M<12c?py%X1!SKsa`xpj&NBP>wy3@HkoO3OS!oNk3j9VR$@9PmIB z*2A~U%q;XCGx!n0x6RqKoa&YYCM#hBB~y8ieLwMa8Q>rNOM{w71V&fuE@D|v5_QV; zNGumwS&P)<4u^+R+>mg}svrP@a2Mv*a84wc0{`t8G7A^2l8-@W& zLE5LAaeJA^h9P5l;rFt(r`H5L(b<845J8l_xd_whx|6d0H<|MF3nwL9^hTvNv1h+` z9X*dK@HagCxDIcseE8qPvb z|K-!?`QEs!lECRy3Yo(sBNQ91qKc`@0(3WtXeFqwqEw~!_S1KAJWsNWH#Z0@Jo{lY zBVWhf|BZCyAa{NM1d;@V6$40RoSdw1=8vX|VC)h;f$)r!Pbmu2#2^3z_Px&uw=RNt6HxVM!6dl?|c$2Q%US z1G(@oiAw&1iu^+X{NI!Ok5T~MME{R%{hu%d_`i0^|Adc%bM`_) zLZ5)wXXPS!;u&i~_hY7^G|pNbQ#6A-fkl(i6t)Q>^=f_5I(Iu^WN{0aWhTIY*Y%Pt zo!fbg;VZKB-RX+zGKpx&?*T$UTDL~%jsko*fi5?h#ds2=nMxvt%>QV<;ApP$X~kF} zL8(x7VzJ&_r5Xx}K$@ZBnYr!t@hFbV@o=8rto0Xvfu(Y`P=Lu!rDna^zZCWshda(y ze7l~MVwm_9O^SvKR45YiBYR_jn{}-LZ|Pa=t#&&hgvFcelHb3Rd0vfjD0g^y_StMT zuvWiabDQRdVY5u8TDMD3Ddx$)AC09%syCmbzlFySmHX`Z$eN7=0}H;2{L>(KCd1Va z3h}sc`UXU>4^ri@|C^ZYM@n@2>!W#zaxv-(@bFGQ}F+i~*A z)YI$uTn;v|iixxuBw=iBEW`K^KA)4#_|H2b%nB-1L_Q%MYlChOM+ilsufVe)nAzyv z8lbbFI;se2iS=%N8YKy2mYyH=QpMv+gQXTgQj)Js&W;Sz+ zSRj-7e2X49uu-N_yWi;pA*ll0pT_I%UBF9?l9 zpsW!`r6g7iUrkYIGLdsgpe$n3{7z47HAfWQ(drFCZU`2QLcNjDbsJ^J&}`-04m=nT z@0d3nP6%)C=u(=*<*@p+w6ob48vpomf3YQLm`tNazq9kW9V@4}GZfEDe&<3Mv*i08 zet(?*Eze*eVgfWW;}Gez8Z01jaSj8?F$QDE?MEOijm)S=1mO$`c-`s@xRyP3lZ`)_ z&z2GNoQZ*1_-_qFs-X$;Sg*BvI$Qy}G9A-hMRy>9WwUmhJR~H(>yBZ3T4m}?W{Y*j zTz7>8)eD8b3t}#EGH1H2q#1c?*Ho?cL`i|5L6kEFnlMrw&zJBg3$;NuUZ90mIC%J6 zkB7^N+(^EX*ARRM!bZGT_ine@5PH0xk}K9~w3^P7Kyzn} zoO7||zh8$q+F>W%%pW)#X6R5h%ep;TLQDFHMF=Cs$it+H@Ud#b1bnLN5>W>dckO(m zr`$x>|JKn*HOuyL#d(b?2w;?EKlbkePw~+KUQ}d6)_33nPeMC+qRxJxkkX1-7rcvo zIqP^cIbCiV(z*p1ONJmqk4 zP`^2&{6JHw3S6RB=qB#P6-@EzUGG&sIp|dG{CaT}lr`yoyI_o;T*CYE({`&!qtaZ{WrNB%M-gF&w8*|3_o<<1b zK2;DKrfh?NC>us;6X^B(O(e_tDnS|X)BYM#UTudFpm)H z57Axq8sKLvL5`Q#uv}S17te`WKFd31H%mXTc|Vf>wd%6p0=wg0NY^VWq|Qt;5#Gt7 zsGjJZpk?U7{qAV0BO@_BD_CcdNHFTG=hZgIlPjAUUJ;~?RLP>u3kSe2pDfK}k7mWY zJRTIPC;}tTN3-Rnn@6q3So)T=XvCI_b*AaQr;ofvq%yvmlfl0UnI@{yZ2H~CKvNsF zbw{mI`-I{hgj|w@cMB!Yu`AROS9=`_p8v6bI9C>d81`Jb7Us#z(Lya{*Y_=0mLzAl zo5P(1y46Tb9S;Rl;&Xa|CotHhua5yw>iRc}=0IgremuNjCmOhIzdEskUUIku$YHZH zl-oNvwKOs%d=c>VEuST`P=6;@ZMP$NbnE>NB5sAvcr0y}*AqM*6^bb~YgTljj!q>= z&nPUtV0S#T(z-8|G*9;FgL=7UeNF^EH#K*LhJ2C5#t(>kOc;oPma}%Ls6{4|WPipd zF2JDZfDz@L0V6B|^cX<_BF5@km9sf6R)Wqtw9u-2rg=RzD;C!CCW{^mywc)3rGW5h zS>2>tuYkv{S?y*AQ+EenY)FXK40Lc@#+`*)W33~BT=I~7+>7$?47Won!<_1~q4!$+ z(i{{eMSU$XmuTHz zAg#z(&%Qg$!1;qW>z0TU2HCMiRo_A~_2eO=JqIO%V$usY3KW;UlcsmRGD3z^K}elT z^~L0)L9BzDs>O=%3!^|1BxNZ5w`LK8k{^B&u;+}>u#6gQEm6rx6lh5vCcf7ZgFrxf zF$tcNm7?p-N z@;S6mmQ>k!k^{-eI`N=D{^56PpqopmFcDgMJgzsZxr?Q>+_{ek>PZ{)I4#TR)PRO> zk?Gdu^n7$U`Z#&BKha~pT2-kB)=Rrcs8t#7N}J(LoU$Y-gaJjhf}1awsV#9UPw3Z~ zrk7je4kzqsfyzVCh5|*d8;Q-QY%e>R)_84;68LUPsY4XkKnd-$M=}}$5QirFSr+#_ zm{hF}F@4>q_J*q-D5@WGEzZ_t3jQA8ww+T4s68kzSUAYmkaA}C+WQSY*CF;TZUi6n zDfD){IjdQFY$Ae5S?Ly22`%A9u@m6nU_q~hpeKKQsg?%@*ap_;s`_lSE^_TsH{^&N zyjO(TAAXohOXrLNhdYRm04J9Gs0J+==g)^H5=L^`m#Wel&-~DEo7VFJWxv69PR-Ta z^PhQf)y?`tY+Az6?})Nf{3TE*#8(%=Mi$1hMtL@uIF+~V-wR>6Fzs`>{?upI*AM== z&+v-8d2_b5X2&PY_iJ2&drQs>mNSB%P*MP3&~E*idH{{X#BIPf03hpbh8LTS9NRwI z!c3d)xLA`SJM`ngq`g-^fzuMJH=E(1=%Jk;E5i>^3ggd9E{TAjsU1W%DwXl_Q;ezagLGRSUhUi$MhA9~w!EF@OK1E0C;;*ufc%4{A8zRfhupVsE+c$0;Ap`I%pYjMIj~Cy#m_f8kACZf$c15W_a?C# z4xwL7p4m^$mZ81Fq)lg1$w+$X85HNn5#;g?N7nAfpix!cy9M%{-s0>_6>J@HP1iuq*$vTxwv;)!6$j zrt52lI*SDl3;s$3>bgT#G=I1T+pYcte8~5yOa_4|4+caRV&|8LACnIiM#N7bvIZSI zdC|s@qO^~xDFB@VebVK+%6_p|^-Zv)TF+u%ua6d*>IB(|;$WC{9J6?-ABecTJh<7d zSHHT-Ee*dnCVwLPfXm`CRYioRUJ>$Y3o2<}aI}Kb zuZZ7+{Pp$8dPf{~x@@QDiD}mrh>Hw^*L2B`1Dt{Ft6~#PJIL81Pf~5Laq?SaE z0j4;Joj~XFtw?^^rABLx(2oq`69dPdALnesCYBDf*LCfF*L{|_HR?Mim~w03VTow8 ze-asd{Q$T~9np-e@$JxL`hSeL!Lmd8>o zD7ZUqQ#=Yr;$`>fITg4`WIPqs+rQ8jo(lQ391mN6b4X*54e5@{4X{Oaohliv2Jhg- zemPEoI+z;#aHK4E?2gD_S%?8Id$E&21P19#U+w0Hk&2OYh>oC&<jYBJE8Ru8?Q zGnk*ua(j;|<1osS>pQI}dz^7U>>ks>B>GTKW-Jq(>Vd|+!b}4Kzm>v~Rr%9cVf0hDa7}U(-#T0tUep3`nToIlR@KE)-D0r6A zzKu+Iv^tO!7N^JCH0_=Zr5#CIbod#1jaQ%hfD6n)rE}9AC-66P#kR7omep~h3{}mgq3)atQ~ZobdQ=zGn#DSE^UEJ zvG7s8{Nb3S2on|$ETKES`LET5>~-|_beeVIoCSK_{)61C7`GS1OdG_G!QUWHsSQL` zerqtvC;MBT@o<`SUi73@`=LDL9{RI}eFLgeV=1XHC&fX5KzUB5m6_MCMYyVT0WNs| z>cxDkqQ@%2GLCMrb<@UA?pz}kGTi`l(`eTM0?T+$PtVLLTUF}e4y)1Uv1)h>_UHi$ z^mH!AOARYVw}H}5|oEbi`-VNH8l&ijO= zZ4whwA|1`2Dn(#yrC!vB^TeyI4frqML7zL~TA*gb4ku@IF)yhH4JshRp!)zVW9kY5 z$4a3{U(CCQ&D0tX81bt2$|b}jH3}%ZBP8XS{N4$R2J)(h6GHUo>R(`Yh z9^coaB&tJ#Vb{s4KI{L^2SEU=?@~4*t9s9MxskN=ptD0(qp@FB?U_cREzQY$3QMxV zzJl-8VBrUPy_YkHWfZ*FDGPd*w)9it;~EFG@saa0MI1Xb2=8yKq-)?#TG$${C$gc0 z>4h~27}xH80RnQCiB(|Sps`aO0<=2aKmMvp`Yhd@%iJ|^XpfQ6g$ zp@)rsopDKOG-fNb`|WY@vB@F?x|DrYDLPhYyYcSU2_8h=i&nYK%>ZPV!=sNSy4H~% z4VyiwyR|DR!h-=-*kEfHB=O05DISGipRAH@)^D67_XQzp=9%)0s=zR3o~7>kmnOF$HK!jjA5BFvDb6*$;2F~;4|oZN!N#R01c%X)F}ZKppKJ*;|? z4%p<5V@yppZ1ou)WHF}ucVUCV?=7OD=;1WNt?)P#Ii7CbX3PSo)$pF)FaCRhnZazjR56*tm zL~O=)$G2O-#exC3(5_GRj6`nsiO^d<%~Q*(zcYfS*oI0^EYyb#ybyZ`2urM7NZqJA zc-yDg8ek!FuSKfR+OEd9Gkkd~TKd*u>kEo;rjor)bx9ox5g#4#-~kNtgcMkZpRIVqAd9wDTOqHNNq zJ0CfnbLBQPoF~PqnoWo4XKVO{<9haHdYQ>F%z;*wY)Pukin24<<^U022|ZG9O5b$Hu{2IAb_JFU z%7PG|(bx9~Ecjzx=-DMKn7d0`Npn?w0+xGqa%I@#JYR4;CaIBeKPX2Qgv^bMAK+!K z^bi^8oAujw!}xLM34sLEVa<1qTxf90ZO1X(Dv4=$coN~D(j9+mhk+nX()@}BrNNCR z*23j#0~iRS&L1-oJCMjpW0<+>NMk&#g!2XLk=3yaC7g^*DI;j{d^RM{^^cxisFJ_;kL z9H5~6Wufc6tDlBY2zz?|NGox+ew07{$kNp)z`DzMOVc+nNqmvSZp89oY-63x@lcuk z#3j^NF37ydUcp*iew7a|vRR-Hj%w-j`TIDg-y}_CYmV|wQj$r}wnAR8jrbn%5Kt)yUNG=H`J+fj zh%zW%eYQz$(fGlg%itoUew@b$gmigzSIOzWY0tm+s}3hf=v{}_qEw#JMJ-5&@}sf{ zmyh-FDE3Xa@kK*ZRyzOnzSbAg*JrXFi0h^*@3@oqdR}j}y*X52BL)*&P0HnWC6&|t zaGXuwuU!^(e>P18Nez^3`P*YC2Ud-*nrgfhkFSLIMUrN<`QS?mFrvxr zwBdSEXV;^ws)(l*ti7kmQV%*Yy$r$tcWK=CWs=g&IQYDm2|Pc##TBy0JOvX1K9Hm8 zTQ#n}U7+vhOAEnuZ9y({6zOVfpmoAKD+OLULi9WOcq+z)&0nyB`9Ee-+|A&yiZM;hy7q+v+KvfO{VoZ zv5Odq2JLwGSEu}jE#ZC){u9d%*9ED~93O7teRdoU9LQ`BQLy1&U@ViL(2_>M0?v<) z*AvA_xW^8^aMau*KmObu>7By+HFryTwvUjf5|C8`9LM>$l?<*B5Vy)6A5fNL;FN9x zxBe}(vw=CZ*-PhJ>Z;o=W`)p1BaTZsSytZEW zI+6`CU$DO6SVl)$V(MHR9(HP@1TQZIw7)hw?K|9E#~NdiRdNy&-*~ zC%*y@uAvP{oSah1bnyy1)ZESV#-qu=j++Ri=sAOB3M*F#S5EufJ#>vhz7+_Uo=TLP z+K3G*ws@`4w(t0eazl>d5Q;vSdl#OHN50ulCy9;9i;%3-?i3s0uaisCl(Pt+-H|rA zT8W75M7k5P5T-ZM^uAcbB)%u)x`-ceq+bfIouiUVh*O37xpy6nF6UT>Iur~7xyZ~Q z_3H#7v1B8?UZ|whjm)mad8t)elk|;J8!ZbtuP`Tzr#7Zbm!K!0fbi`=nbe{?qC3QD zTn?8oZIe~$FVzuJY85$^?F4}E47FOpn00;QDT8K1T43Z;pxLrcJXeExY0}V@bzLr# zFqBfkZ}~_4Z4=EVH@2IT3lxkUnFc|Z(=3!+lg%QO!&-%OzEi>Yp~OPfaXy0`Zqr2v z&2gPJtob7)v)9F=h_HIy_Ey&Qsf_E#7W{+brYlv=v~?OBr4H;PCnNw<*R6c9uKv{E zOX6m0%W#Y3lKgHJ&`M;&X<} z1e!lz!!QUbf7I&RyqApc&X0On+eDiNn$0hb#USAce>Wq)wC{!u@W|?H?*UEe5gAT0 zno-8Xiwnxwgoia5^k0KnYnAsFgoO9+_;zwu5^+JWmyI5U<5Smc(+0XsX0dG1olP5o^d%p|f#f>_zlkI4h%IJqZ z!feOeL!!Z|Q6QEJG$O8`4omI(6$ey?v{T!!JjRQSTguHREzVN|nK!i+wo1Tw^$q;^ zlz}6m>V?OPUe7g;K4Uh8;y5X*#?$;ZwXVUB`>Kw= z(rH27>?-IwqhTlbMiNhefkkxi!~ZHLQSvSHciJ545yCJ~DFiF@Q`a2P@Bu;&NIVaH(C7zfDLo&=P`H2x zsF%h&RKT+ll;HpJ-HJMn6vGhF(Nx~Sb^8;@b>4jhmw+fgEpxr1qLGqJDJJoZA(Nnj zeX~!eRM7izHIUPHnDH_`s8pyfIsCoj(_@JeA@Qi}WBqElx>oX|}(kxlyLg}&!_4cJ3d{)Korm)kd-=q{Z|?CEAUQ${6c zC&>hnam1u84be|aI4tehDw)Aa1~2306f<51$J|r=jXo}A`j=2S;piX>T249iw_R`R zJwlb(e6_>9EPG7S`0Wzr?a#QkUvrorCVyjAViq*-2p^<6OMNnGU0?e|#RhAB8Qu6g zLkpx&l=CD{k~;@5*$3675j!%|Sf#{OsC6l8HWDw!2e@V>e*nrmxzzA54Y0$-}#cBomMyTD5{tHECe&2$-;Xp?(#b}U!L zGwJCB`*=W^6UCsseIxnbV~L<`QL+I+rO%U9y|6Rol)iB-iASD~BN~g&=U}B)Zwe(A z_=M~_MLBFLm5Kpyn6z2+(N3>Ap+)pdm4rYZ-)ItVQ2zama+8oN{>sS@Q(02Ls57;} zD&M}f%cUOyd%63iNxj(~dk1DzP_*`Abxx%A1zXz#bm{iPJ3V5(GN=qua{KtYZr=2= zdAEoP(dE3*GOqM-X(rAkcBwtNQY>n+-!ZOJ@=pWyQ@#8VQ|HM+rb2tD=wp*~McSfj z+;9Cc8sTK4+<_@KTh4^w z2axOwtJZ#aaieuSx{pW>Sb9K1B*>@F^eDj#{mAH7toB5la2xTn&$bzGIZdXhbLo@B zVK!ssohcHm`{cAo#`q`zBYm{4r^b2wK~(m^gGoQHrqNe{T^|berio&C%5_7#cvIna zX>_TP#<+xfM4X{&>f>>ZlJUs-FZF1?I7-5-VYLdV5%nj!=QKXeTVj=wuh9t|)n7S( z(5=;{@qN7{UXip5jaiWd#CizvHzpcN2rQl#hS?{#j7eOC#FWXL%^vd%z4XZ;%NJau z$Eua*pZdTpGAZ1$l%X`6AJX(YqZ`v>gw*Td2MP$#Zj14(t2h*G#|$JJ6=%_y3xW@a zOqJ}!n1~8_Qh1^Q%$Qlyo3|lf>NjX#YA(@7zdD8#I5Wru*cF5TT}otsJy4w>bHsAF zi%jDsF^bjR1ReNG*+bE3*I6jV70-(hNB3iL2;8!`y08avF-8(2lZD+L(~}RQ4F-yc z_n3^HA+05pvC@K@+oyc^?&~lyM$T$Vi@^vslxj5{mm<5GYa2UBrlOdSsIcH|FN3mMXRFe(y$3FM4q z&awRv10wMqp%0fYlwJoAm@5a!=@hDS$FgM0$5Bty9^lJT<>OUp)e@YJ7kX}oFd*4z zj}vS@m@P9le>W$uOBXqxOe;;BeO|~BY4I<4&K*lPVJP*}wvN2gF^n22%6L`?h&p$L1EvFA7l~{CEpg z+M<$E{LG>v|HN#qxRhdDbjAH(e_=;vsXLIVY54U}rAVFMBqfr$P)@e?l`nsKH2O` zqhL)qKSuY58skw(hMID>?rBryHc7)9LBp~+&vv>c21H*7#fKWh>1K_ojF3Iu8n71g ztHMmh2kY%fc2eH%$wH|w42>SL3mW0a&wQhU4KuKEGFh6j1p0$)G2PZblMbc&0G$Gc zOgo8DFXLU}&3V@^@n%2QXadB!Q4We;3h}eZamOdBZbc8mE1i&!OYf_N8C0keGG>M< zb{KvTc70WqYW*oz`FyZ7sm$o^ph8!*5idLOONjtt!L(#9&-0oy5gO8Z>kGA!J{9{= zJ5oIR54Ks*IyUG9TE6p0T@U*B8nBgX++nAPfEln$U3*m*_j3mhe?>WXh^y&($@}!P z>0LoFk`g;Z^6AWHHq)JzSgFF5O4BS=$fuh990+-#Df$ta8J@MAyk$fM&)(!shh?q| zf=NK3)OjGtRbwRU`N5PKj`k~R^gP~ZblWd9W>r6Alz@SO)Bib);57hXb@xr2y1w1q zIVu-G{n&xrDTXXV$s-j+kC(&AFq(gi4N*JSU%4o5`j^xno{;*z>I$^t1puwKv_0ml zDD($>W%2--dWE*2V*1ig*>-4>cra-{ZBP+q7nos`Wbo*y>p>?F_{@tC^@p*s!;`y$ zLgv4Z5`e{c2MusU_-kTNHU2Ac4*3pr^g#F%dlc$F$#rBTf3odz`r}Iem2JoSC;Dqg z%!B+#Ofbwly|UmUrhMvu3Tz`mA>~hN2r8eyr3#P;31FF%m`N9h{8O+@N)*O+x+EY; z1pJ+z7xm*$&fgClr4o{V^7Z~dvIF>+A^$(wA@J9k4g&w~kpJF}XF^i8I%$}fkW$bY PEMO9%vLY2iy1xGh7a)b~