From e790103cd3be00db1eb3f3366841cd54c65a5a15 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Wed, 27 Mar 2019 12:37:34 +0000 Subject: [PATCH] Publish Helm chart charts/* 0.10.0 --- flagger-0.10.0.tgz | Bin 0 -> 4368 bytes grafana-1.1.0.tgz | Bin 0 -> 7634 bytes index.yaml | 111 +++++++++++++++++++++++++++++++++++-------- loadtester-0.2.0.tgz | Bin 0 -> 3191 bytes podinfo-2.0.0.tgz | Bin 4589 -> 4598 bytes 5 files changed, 90 insertions(+), 21 deletions(-) create mode 100644 flagger-0.10.0.tgz create mode 100644 grafana-1.1.0.tgz create mode 100644 loadtester-0.2.0.tgz diff --git a/flagger-0.10.0.tgz b/flagger-0.10.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..633622d98890fa3bc27de683b82cdc4192eb689d GIT binary patch literal 4368 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 KNs>wcS^xl4aDc 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.11.0-0' + maintainers: + - email: stefanprodan@users.noreply.github.com + name: stefanprodan + url: https://github.com/stefanprodan + name: flagger + sources: + - https://github.com/weaveworks/flagger + urls: + - https://flagger.app/flagger-0.10.0.tgz + version: 0.10.0 - apiVersion: v1 appVersion: 0.9.0 - created: 2019-03-11T13:29:27.213823526Z + created: 2019-03-27T12:37:34.475647074Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -28,7 +54,7 @@ entries: version: 0.9.0 - apiVersion: v1 appVersion: 0.8.0 - created: 2019-03-11T13:29:27.212930027Z + created: 2019-03-27T12:37:34.474825456Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -53,7 +79,7 @@ entries: version: 0.8.0 - apiVersion: v1 appVersion: 0.7.0 - created: 2019-03-11T13:29:27.212082426Z + created: 2019-03-27T12:37:34.474125384Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -78,7 +104,7 @@ entries: version: 0.7.0 - apiVersion: v1 appVersion: 0.6.0 - created: 2019-03-11T13:29:27.211469751Z + created: 2019-03-27T12:37:34.473330678Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -103,7 +129,7 @@ entries: version: 0.6.0 - apiVersion: v1 appVersion: 0.5.1 - created: 2019-03-11T13:29:27.21056394Z + created: 2019-03-27T12:37:34.47262987Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -128,7 +154,7 @@ entries: version: 0.5.1 - apiVersion: v1 appVersion: 0.5.0 - created: 2019-03-11T13:29:27.209788365Z + created: 2019-03-27T12:37:34.471816879Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -153,7 +179,7 @@ entries: version: 0.5.0 - apiVersion: v1 appVersion: 0.4.1 - created: 2019-03-11T13:29:27.208835064Z + created: 2019-03-27T12:37:34.471173749Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -178,7 +204,7 @@ entries: version: 0.4.1 - apiVersion: v1 appVersion: 0.4.0 - created: 2019-03-11T13:29:27.207872257Z + created: 2019-03-27T12:37:34.470388069Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -203,7 +229,7 @@ entries: version: 0.4.0 - apiVersion: v1 appVersion: 0.3.0 - created: 2019-03-11T13:29:27.207030303Z + created: 2019-03-27T12:37:34.469539142Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -228,7 +254,7 @@ entries: version: 0.3.0 - apiVersion: v1 appVersion: 0.2.0 - created: 2019-03-11T13:29:27.205992061Z + created: 2019-03-27T12:37:34.468811016Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -253,7 +279,7 @@ entries: version: 0.2.0 - apiVersion: v1 appVersion: 0.1.2 - created: 2019-03-11T13:29:27.204795107Z + created: 2019-03-27T12:37:34.467286612Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -278,7 +304,7 @@ entries: version: 0.1.2 - apiVersion: v1 appVersion: 0.1.1 - created: 2019-03-11T13:29:27.204324901Z + created: 2019-03-27T12:37:34.466138617Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -290,7 +316,7 @@ entries: version: 0.1.1 - apiVersion: v1 appVersion: 0.1.0 - created: 2019-03-11T13:29:27.203854208Z + created: 2019-03-27T12:37:34.465613851Z description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -303,7 +329,24 @@ entries: grafana: - apiVersion: v1 appVersion: 5.4.3 - created: 2019-03-11T13:29:27.216206428Z + created: 2019-03-27T12:37:34.480534185Z + description: Grafana dashboards for monitoring Flagger canary deployments + digest: c85f5f4fbbcb30cd114fd9447c2336fc46e141170e1e76907280ff007feb2ea0 + home: https://flagger.app + icon: https://raw.githubusercontent.com/weaveworks/flagger/master/docs/logo/flagger-icon.png + maintainers: + - email: stefanprodan@users.noreply.github.com + name: stefanprodan + url: https://github.com/stefanprodan + name: grafana + sources: + - https://github.com/weaveworks/flagger + urls: + - https://flagger.app/grafana-1.1.0.tgz + version: 1.1.0 + - apiVersion: v1 + appVersion: 5.4.3 + created: 2019-03-27T12:37:34.477583496Z description: Grafana dashboards for monitoring Flagger canary deployments digest: a8621dfffcc7ca4c6b9d3f05f61ae3ef79c98f32178f6ceb49a43f0b6e80394f home: https://flagger.app @@ -320,7 +363,7 @@ entries: version: 1.0.0 - apiVersion: v1 appVersion: 5.4.2 - created: 2019-03-11T13:29:27.214981857Z + created: 2019-03-27T12:37:34.476558757Z description: Grafana dashboards for monitoring Flagger canary deployments digest: 289790edf70df4c430e76bda76ad981586a40868131e88e057f37ace4986fe3a home: https://flagger.app @@ -336,9 +379,35 @@ entries: - https://flagger.app/grafana-0.1.0.tgz version: 0.1.0 loadtester: + - apiVersion: v1 + appVersion: 0.2.0 + created: 2019-03-27T12:37:34.481709796Z + description: Flagger's load testing services based on rakyll/hey that generates + traffic during canary analysis when configured as a webhook. + digest: 835ef82118ddade41241ac49009a4b45b6c08c63f5e20094d60f7b88d905011c + engine: gotpl + home: https://docs.flagger.app + icon: https://raw.githubusercontent.com/weaveworks/flagger/master/docs/logo/flagger-icon.png + keywords: + - canary + - istio + - appmesh + - gitops + - load testing + kubeVersion: '>=1.11.0-0' + maintainers: + - email: stefanprodan@users.noreply.github.com + name: stefanprodan + url: https://github.com/stefanprodan + name: loadtester + sources: + - https://github.com/weaveworks/flagger + urls: + - https://flagger.app/loadtester-0.2.0.tgz + version: 0.2.0 - apiVersion: v1 appVersion: 0.1.0 - created: 2019-03-11T13:29:27.219309742Z + created: 2019-03-27T12:37:34.481212523Z description: Flagger's load testing services based on rakyll/hey that generates traffic during canary analysis when configured as a webhook. digest: 0399b3841c7db1aefd77f3f31aa4a5a6c020869fff45b31d0f49023b6b267272 @@ -364,18 +433,18 @@ entries: podinfo: - apiVersion: v1 appVersion: 1.4.0 - created: 2019-03-11T13:29:27.219812517Z + created: 2019-03-27T12:37:34.482474219Z description: Flagger canary deployment demo chart - digest: 882500d91641a03711ae3cdb6b102c2924e9c9461b73128a8158cb5e5b998115 + digest: 8574a362e447e68b94b346a871c0e4876469b623c0f26f085d39063fed4e5692 engine: gotpl - home: https://github.com/stefanprodan/flagger + home: https://github.com/weaveworks/flagger maintainers: - email: stefanprodan@users.noreply.github.com name: stefanprodan name: podinfo sources: - - https://github.com/stefanprodan/flagger + - https://github.com/weaveworks/flagger urls: - https://flagger.app/podinfo-2.0.0.tgz version: 2.0.0 -generated: 2019-03-11T13:29:27.203280101Z +generated: 2019-03-27T12:37:34.46469195Z diff --git a/loadtester-0.2.0.tgz b/loadtester-0.2.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..98c6ac4cbf2e07b2f4e4299b2d4a55a73913dca7 GIT binary patch literal 3191 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 literal 0 HcmV?d00001 diff --git a/podinfo-2.0.0.tgz b/podinfo-2.0.0.tgz index 17f69303153c0f503cc37775bacbe6312e77e564..f934f9f6d678bc0dbf18f5cb7db0f36f11e1c4f6 100644 GIT binary patch delta 4559 zcmV;=5isuUBlaVZJAZutbK5qucz@6sZyHAF9w4@ zif6rZpGhJmeT`C4!N;%|Mx-p8&tbBk45AEGDru>0);}1T&rw23IFU=puw-IcAlHy# zAs{uAC_+A`9LF#hx@1u<3LHbOb*aYv{+#N(nkK0z`e#TMcqZgq)t@=EQ9&rzgmRQ> z9L0bIp==CF@=u?l?$4K@1Ul3NI`Zxk$%lhBlKR8%h|9gYIgS+*A8)*lQaYibp!OZ}e30W_g zB%%eG<2VA4SPDh8kjpXrT9IW!ML%3={d$c7Xfm&52Y*0WF?J#tO_yVMGJ7WUiA055 zN0CCgps7W!mnDwj5v!C&`Q*e@6H<@iyKleyHj46+7$D?i$}k&)mK8<-1?4ZWWHcpe z47(lNf2 zcvVbMf|$XKP=*;4s3lDy%`tteV2U##5u{*jN`KO~wxZ4@s$8&a48uWyN=q`E(G*IQ zDRNEbre38n11`g0ExeXs?yYqtRx!Y9v2)&=jR|%m4Yku+`GIjSNjFgIEL@OYq`+)yy0k(*^R8kl}FK{AbQtS_0B1_TTYN+4Ng=B6#FBy$_^xL@yV zag7dTV*d4`NMf@+0x()ot=z)@wL+ymo9vPr4hC-S)yrznt|~4vJVl177IF;l-baxZ z3|&Xn7=HRCip*T#R4-kzncL47C?(Bs41c{|G^-ff$c&hn|A-4@W3U3oOgZG)7d3RKF-FW7nY1m+S^Q$ANwWS4>MQHIQ{)0&GYrJ>z@Mh5>W$^}X* zq-cSn(qq^gs6UY=Q1Aa5i_%Ov)qnQ<<>S*tpX(cIW1Idz*dML!|NFa#!@K?eHh+>I ze|Yx}k{8I3C`_K2P3Qf4uij(!w@*#vUHWKgbN#=`k(K6t?)Trnj|^1w_`D=M1D&H&OU2Cowuk;C z@^CR^IHMe)S8J>Wwg+)rYL(E$8GoFts7YSC!)Lhn!-dhwc?t)6_9rb)tJ#d6LoaTT zAC*Dz_}Qs}rF;&m#PpjadNKp)#HvG*3V&yXb zk7_uhjKLJ4Qie_i#1ikRy_B`J!qjqv&Khp6Yf}x(r2yArIa4jBFD?1wqw9}qKxe}V zhh=s5X=q)^{a^x1Nx7au?<*C5rFv`FT)Q7K&o2ADGXH{sHOs}@kj$Xk!Syr6K`}B# zcEtc&sNSXB3Aycld*dBkn12&HBPl}f|Mj5vruX~TQ_vq}t6V{^1L&NN?$DO_lS>29 zi%UrhBA1tpVDHLN_|($#^G}=mzaOX@v;=P1|Mx}*yX*V^U^uwj|8FB*y-MG|k3t85 zw;m*Nl4ZY zLek&N{>x58_OQY9;eRv+R@~ZZYuM*!lP^t7LCxpx2^Sh(!`T;@Q~m6SA#9?VB;@=CInvcTx* z?el(U8WCHkw8+NL%W(0#8Z#XV&NHZn^nxC;J#KV(&~dG6EE8=Q6SgwJzh7 zQRF&qB$VGWY?-pYqP8p$5v?mJ@x=|9K~0rcIumC+4u1vUM;`yp_1^~d+>`*=vi?WI zjrfnz;c#@f{%<379bYz%E`MSvP@n3QmPF%x>4*#|9T`ka5(d2(cBkAB5O~b1t;^(Kk3sDGJm% zR?5ctq<@kac6@Err?1_)!gI~?3S~jLMe)5PDW0IDB5Mw-djk*W?Y%a(uWl%Ar&DOm z40J&N7lQ=7K%CmFq>V{hQ^;JgCi6f;Z7`h#5lI_$+Hj>+8d6adglD1hX^2mPu%|FT zj*TvOwB;lm!ZTbT3oF!74_&~L@Jtl34PFTAxPQ2Y#O7a7&qg_P)U)|r_1q2_mqh1B zb&tK87{DT5g#1}MMfq5aRrK}npFBT)^6Vea-@JPA=IP_p(}&+bUZKH8rmc)tC$^OX z`z2)fV3DiI`0t00{`vUX@tapKe%wMwC%R5L%)qPl`Qw^3D!@uXuvSj4V^RrPkwS}9 zuzxYUd~_0&F}gsGN}WhC#Z@Zsyj{v|^BvRO5L}8ZWppFk28M0qcJwO-8|r3*)~+}~ z7uM;WAnQ@oH0NsYH^|&xi$v-sO#QU?Esl;8RiY)rnY7L$j%@ zAS(>$3DNl&`fG)Coed$dTI*6-;l|@RXMf8k^s+5z;?T@4CjLzd)^MpQgbScNL#|=C z8yf7+sLor@V-S(nu9cNIwXlsA=eM0Uz>XH`fVN;itwY@YAm$);u0M7k&Q0B)Mu`RK4C%@7J5z zMpEq>TP5m5WWKplWP$4C*!`?I12mqs))BIuywxT<9S&FSwwv<5)@LSHimq_GcrVfa@N@@^e>oYqW%57ubU_wj%A0wL<^ZY7$Fy-)!Y;(>^ncpG2!r!$L(!Km{=!|Fa|nNeFGZ!xO2ZM@@QEJ$VvF8iLXXly zVoT5;C&nVYq{;6ezl8pWHWna<3z$nRZD?3?Yxl2dmAHRW{+A-V2{mww{NEk!uFL;} z{oOnL?^aT$+%+eb-=)?$foo)-Bs_b_%A7o_3K+o!FmZ<73cKNR?B&RcMCJWlh_}75 zy~G^*P(kN!q#33}x?s(OiazE4!Bmf-XYcCvJ|_`hE0vT}{bF^ct@XTwGB*2Ui)^#jiDX!B4%AZu6)20D6D1Hh;ZLbenSTm+N<|2@2#HX$u>d$b2@-MlMey*wB{}UsE>6{CRH{QlJ z`_E{&ZvWXmJiL4V=T_1VoDi*1ax3QD1c0*~IZP|cGRo&rlJqT^qe`M3c$rfLsw%Cy z15|&GjKQ3VsS9zUeEz`ft3=ZULP>NUqn<%LsC&Pr@C+dI`X4r`kU;J{$hsRGJCq?!V+Ss!G_xDHZ@t?cHy*vNkt)v~J?As8w$o~MU zfPkia31>JpIxVBATeAhp&@I>R1w=Y08dNUMQle17)SS;tNm5NyR3K&`E6$Ao*?4~~ zP&p*^Yl4Jl?n$jAigtG330IofI7@p|+G^TS^f1es3O^t#!Y9e1Xfm0kf-Au=%IiWP zSyo?JY##gzt}vQPQS?#(bqxmhvMqV$bLH;-WF`gI$g@dDi&Z(7hCMNb8mw--j)Q@p zqd4Y`EzBA;OqS8T!&~x44T8GV$C-Z}tv-2VpKfa3J8Ga;4fsb!vs^Fhx^K4~(BG^( z`k;5suEdxNrJL^h<6Zc~+2un-6ihrHwhTudr1yJAqpp7ydmW)WJMfCr&guJ7Kvfs@ zGi0dI7PoUMSRbqX`4Vi8e5E)pD>=tzl6e*xzPO_dNG!wx71aC+-myqUQ3`)Ze2M zk!ai1Ia1j?C*dEZjG~jeDqO&E`yi?PvY=5M$8Z77-)OQPBRqi%cN`1^2VB79s@DuB zH5yIkZGBDVrsDs9{rJV{ljncW{;Pp%qla5ylLw^>DZYS7_y*!6ngrn%ri%Ni;D?ik z2H4Cj50sXb0dO88cy#g#DjNW6G^A2w2Kw89hjkw70NlHyW;@eoh#UrXUXH+DIyH@1o71F0XXB;~ zx?$hGBg6gnN4oL5FzXggbXsCcXG=hm=ItVZO4TA{;^fX-TprmK@zaCm=Pwf=a$eb2 z5Ve4bl@wmgOcMBqkl=sC>4PqrQj67f(dYyt1p5$xCE}=A4@bjfKN&sF7XSeN{{=0gR{#TG008YX0v!MV delta 4535 zcmV;o5lHU#Bkd!QJAXWXbK5qu{hOa+Pj07aUPwuf?X;TbH_= zT#2}V01JS!)j037-{1#HP@*lTb)89T{9%j0VzF2Ni^c8&rN}6si{Yc3NS&-m!9Kh8 zG#ZUY5BB%%|Iui){(rQ0F#2qKe{XNRcQD>Pc<|Y1yt{v}`+pf+KP5e>QkuxmMx)=0 zXT5WuNFpVDjZ#s;C$Jnxq%51yak7_;q6}3kX{l}2w~QEr)k3Z&@JmHj2^HPtQm-%oO%}E604OWQjs>IXYJUPx=FfyamZ*^HC{iewG_}a} zs>BIAVwKV;pB$TNLh1>8^Yu4hM^Ro91B9H+7-kdDvcd?Up!@}vjHX0QVAo`jvu;LO zRulNzP*GrEDc>LOKBZCQq*otOsx%c(_(GymraXX{6QV0saI*t zKnuT%c<2D)&L|#_MvlgUoc$B&BG(hxuMzv*hw@aS-F%eB@^Ul=qQMgd^fnADD5phL zfW%)wRcUHQRuYYHhYJq-XJ;T$m4Yku+`G6fSNjFgIDv1zX}Qth&nijGh6=}RF=dP@ zOn(K>+)yy0k(*_+KQjGhf@B)qSYI$J4G0(*lt8k~%uQQTN#-`-$*|tl;u;;w#QYmZ zk;GU$kfH^ON>AYa zNd1YlfO`MeSd?bUso}HdFCU*I`b=M28{72%(cb>r{=c_-aQ}Ayzlr3>AKtx#ssWu1CmfdU?$glP z$^BpgOG&w&!{7@Qf1w6z*j&3GGS4ph-I;&Ez?$Xa?MG%%?cn;E;-DCrA-iONE!5z` z?u6WSzrFDe&drIPkrZL@Uw;D_yczuV^%V3+*(#UN>i~MEqdT-E{^Zg?4B}GKg2>ec zBRIHp6h5}}{Pff2{_h9s8ZCia_W%3)2fOS0|7dh;|G$xR`6_+?J_;QK-g=ObvK%hQ zgq1nDAHAjKH2%ohathQWBidT*oaz1DJE-SY-^P`gHoyr&Z)6~4d4EB*P8D#H=>kwM zIU88N2~YYCI?j-Wl4@%$2q8|KmC^v24c!_7h+Lq4f%BT$mOrE{)o?ks`Hn3|jfcc$ zI+k3KC#4kDz<7itW0d2Gvkpz*U=#t6N(+?|hO(a&UrhO8xZItgCLvkh3rT-9`!72d z*~13Yhtn8XacirsVSk^WO};cS1vQ`hCtPTF4QF3qPW7`RhOmXc>a{(#9$3+sui|Z0 zt<5zc)NC{M(*Zy17+G8M=_c0N9Gf)eSC2I?lwMM+fvT$oX3$HjHBfc6(Cm3hy%wx# z&suyNwz)ZBS@ov22)@xmd#m-9ZnehNB(ROvO?B+h#l;Q2sVl9fZ@iiG&8$k_qW(Y% zyj}H@*868@Z82S+ou@dCxG%$_)G;m&?_h0_OJh8Ut z!MX@(e}3#8zngmWKf&j8QIPW5RKRWa--EsJy8gF!YyZ8Ov=;y2l{q^Fo|5vFile;d?uT>@as`rjXK#DDBR7(KXM|2L8PjxQTWmp`!-s84lDOQLbH za>Tlblox`T^V6#`BicFHWtdZ|A_X~n#mSOTW`7jJ35@Nz$UDNl_O8?XhkzNEv15aa zHOM6DQ-oLt?FS*Y;G7HXee?~EQi=j~j+L@;KB**z9bX#t=}UL6@LaRJLRnC5QG6#! zipMCa$eP3I{gH?B_Ffy=S2q;5(sq!d>Z1DAnYm3k7J_?9&R}ahwu!S$ifPB)I%SzBs>#EY=alV zIxemuvH6$Ovr!H`^=y7$J-0)~CDHj|-D9sN2C&GNA%E6RQ9c%5 zn1NU8^T#!7RDe!FuvU(*Vp0iOkwS}9unD|;bR3j1xb+bWhmz~}!C+SFSrk$+_L z6Jmj(cXh2CSPE7Z_*7K9I}z(?Xf~A&vciBK6P-_BxK>!#*$@KVS{KR+Hy+P9TQ#AV zZ9x-rt_u2q^TBrls zg8j4(ar>Q^gV?zic^FXlVfgFe-&`Av3*WnRq|^F@7|x`ttA-z2>%C2N z+C2Z|CAsEn09(#~;|F_t8}WY+_HWOBH<8x#BQyA+i+-C+>2i0{U*X(ndirv!OVDs@ zH*mo9`US7XoX(Tb3Kf5zX_1zd1B>h9vEPiNaNDl;1HWsORlRjt7Cl^|Bny0{DWks< zcc*NPs-~IF4%S1Di$4Egl3cYus$OrX_v_7UBdKn&|cI0o&~V4-VGjzxT%nxAwmqNq&D8bD^&o1Jc+By)gVM z2zj@TdroVnzz1uz=ll3-fe`ibc1Qf+q}X?e?^p`D#>Fce{CZuGo9ka2abo|*fotUV z%&~3y-`;p#|9dbV-TMD-B-t?DN-~%n2H~Y&sN@SZ`C>VMJCvua%KB&3S3Sjb2x#(E zpXa=HL98p9SMq;DUS-PLPz1FmYqqZXE6I*l5OodLahp@e;`$m_l5uq(WyKSfH~z@K zn~uQX`RccunVy|`M)+W!r=VUQ1rQr zzi^l49Ks*rb5ZHC(r^eid}07U+oJau(4(}F*b?;niLrkOFKF_+$1h>{p^XK|;T#qc zOB)*2+}izXS|u)(|E0*TLk-*_|98i`>+=6#Z+xr&-AL+{yXM65o76fdaE%OwAbht^!*p>ROWPymf!iap*N(8@RZlb`EwK*2k|kcEOK> zkZ$v5a1REtHh;ZLberg4shL9Wi3z^ET@;NP&(f8a6>kv24}xd^emIdYg)lx37Jpd{&AvOtwYJMc263RG2Ea|fs#8G{8AGZ*4S`Qo10SBa)egp%ky z$R|9Dc7Wr;J$-VglsKnnm^r`a-@Zz~2tp9t)-)tRi4qv)m_*6Z$(s{v6M>{mIof9s5VF*JXF>QA-g!xqtuq;IRz-hEcl-9(+1(cNT5 z-bQy5U6j$?|BrUyHIY%iO(P_YQB#A2tZ;QXgk_ z*nRTIKHb#5cho?44fuyfvs^FhyKlE0(BG^({GfNuF2$G&rJL^h<6Zc~*~LRd6ihuI zwhTudr1x7#qpp7$dmW)WJMfCr-s$^NKvfqFGi0dI7PoUMSRdW~d=9opzEXc2mz7*# zGs!%Q3}4()1|$|@i3)0d1@Bm-q9_HoE08E9Qc85a0SBDrnQu&mYrri|XOi_d@m#xe z!I(I;{WTm>z^Kx$YFb0jnAz3Mc~+xT_0u8sNVM(h9I0%clkksHM$vIy70%(PeUQ|C zSpNAZ!}$x5uU=iI}U#af&Z(|281K)p}M$;x{uklq6 zeQyl3>59)c6~;w>jkZswlJ8Jh@4)t?76@?Otom0ket>g$COAgZFhJVCxPWM|Hs$(t zKldh_+0OJSB8QQkm;2x^otnn1&1u@8vvJb~-FRrP&(BmMYYn01RLIw>)w^A#XT z^LCLyrD_o}b#mt|t`2|giumzf^YiB^5V@%AD~MXa)Jh63W~K>zD<|P)f0+nGskywJ%$C1g(3A=-Rp*&mkXp6W8_XQ&jM8(`~v< Vx9NiPp8x;=|Nnh5+{yr8006qN;{E^t