From aaedaaafd31d99955e4493eb869985c81ae5a0c2 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Thu, 3 Sep 2026 15:23:59 -0400 Subject: [PATCH 01/48] update eso to 2.10.0 (#1461) Signed-off-by: Mark Nelson --- helm/infra-charts/obaas-prereqs/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/infra-charts/obaas-prereqs/Chart.yaml b/helm/infra-charts/obaas-prereqs/Chart.yaml index 15b1653b1..1336ae82f 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.yaml +++ b/helm/infra-charts/obaas-prereqs/Chart.yaml @@ -18,7 +18,7 @@ appVersion: "2.2.0" # SubCharts - Cluster-scoped singleton infrastructure dependencies: - name: external-secrets - version: "2.8.0" + version: "2.10.0" repository: https://charts.external-secrets.io condition: external-secrets.enabled - name: metrics-server From f2efefe807da5cc4ec31be494c2be4de2657d91f Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 3 Sep 2026 16:51:42 -0500 Subject: [PATCH 02/48] Update versions (#1462) Signed-off-by: Andy Tael --- CBV5-AGENT.md | 2 +- cloudbank-v5/cloudbank-v5-install.md | 2 +- cloudbank-v5/customer-helidon/README.md | 2 +- .../obaas-sample-app/examples/sqlcl-pod.yaml | 2 +- .../templates/db-init-job.yaml | 2 +- helm/app-charts/obaas-sample-app/values.yaml | 2 +- helm/infra-charts/obaas-prereqs/Chart.lock | 6 +-- .../charts/external-secrets-2.10.0.tgz | Bin 0 -> 209670 bytes .../charts/external-secrets-2.8.0.tgz | Bin 205224 -> 0 bytes .../charts/oracle-database-operator-0.2.0.tgz | Bin 198765 -> 204940 bytes .../obaas/charts/ai-optimizer-2.0.3.tgz | Bin 0 -> 19503 bytes .../obaas/charts/gateway-helm-1.8.2.tgz | Bin 525701 -> 525713 bytes .../obaas/examples/values-ai-optimizer.yaml | 2 +- .../obaas/examples/values-byodb.yaml | 4 +- .../obaas/examples/values-existing-adb.yaml | 2 +- .../examples/values-private-registry.yaml | 4 +- .../obaas/examples/values-sidb-free.yaml | 2 +- helm/infra-charts/obaas/values.yaml | 6 +-- .../tools/image_lists/k8s_images_2.1.2.txt | 42 ++++++++++++++++++ 19 files changed, 61 insertions(+), 19 deletions(-) create mode 100644 helm/infra-charts/obaas-prereqs/charts/external-secrets-2.10.0.tgz delete mode 100644 helm/infra-charts/obaas-prereqs/charts/external-secrets-2.8.0.tgz create mode 100644 helm/infra-charts/obaas/charts/ai-optimizer-2.0.3.tgz create mode 100644 helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt diff --git a/CBV5-AGENT.md b/CBV5-AGENT.md index 7547587f9..fa60b92c0 100644 --- a/CBV5-AGENT.md +++ b/CBV5-AGENT.md @@ -687,7 +687,7 @@ spec: restartPolicy: Never containers: - name: cloudbank-db-cleanup - image: container-registry.oracle.com/database/sqlcl:26.2.0 + image: container-registry.oracle.com/database/sqlcl:26.2.2 command: ["/bin/sh", "-c"] args: - | diff --git a/cloudbank-v5/cloudbank-v5-install.md b/cloudbank-v5/cloudbank-v5-install.md index 389a16fc4..a0168df42 100644 --- a/cloudbank-v5/cloudbank-v5-install.md +++ b/cloudbank-v5/cloudbank-v5-install.md @@ -593,7 +593,7 @@ spec: restartPolicy: Never containers: - name: cloudbank-db-cleanup - image: container-registry.oracle.com/database/sqlcl:26.2.0 + image: container-registry.oracle.com/database/sqlcl:26.2.2 command: ["/bin/sh", "-c"] args: - | diff --git a/cloudbank-v5/customer-helidon/README.md b/cloudbank-v5/customer-helidon/README.md index 79e3506c6..aa0b2f9d9 100644 --- a/cloudbank-v5/customer-helidon/README.md +++ b/cloudbank-v5/customer-helidon/README.md @@ -89,7 +89,7 @@ To run against a local Oracle Docker container, simply: ```bash docker run -d --name oracle-db -p 1521:1521 \ -e ORACLE_PWD=Welcome12345 \ - container-registry.oracle.com/database/free:23.26.2.0 + container-registry.oracle.com/database/free:23.26.3.0 ``` 2. **Uncomment database configuration** in `src/main/resources/application.yaml`: diff --git a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml index 31519a2af..922ee53a4 100644 --- a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml +++ b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml @@ -6,7 +6,7 @@ spec: restartPolicy: Never containers: - name: sqlcl - image: container-registry.oracle.com/database/sqlcl:26.2.0 + image: container-registry.oracle.com/database/sqlcl:26.2.2 env: # - name: TNS_ADMIN # value: /app/tns_admin diff --git a/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml b/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml index bf0f019f3..f9f8a5ad0 100644 --- a/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml +++ b/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml @@ -31,7 +31,7 @@ spec: securityContext: {{- toYaml . | nindent 10 }} {{ end }} - image: {{ .Values.database.sqlcl.image.repository | default "container-registry.oracle.com/database/sqlcl" }}:{{ .Values.database.sqlcl.image.tag | default "26.2.0" }} + image: {{ .Values.database.sqlcl.image.repository | default "container-registry.oracle.com/database/sqlcl" }}:{{ .Values.database.sqlcl.image.tag | default "26.2.2" }} env: - name: TNS_ADMIN value: /app/tns_admin diff --git a/helm/app-charts/obaas-sample-app/values.yaml b/helm/app-charts/obaas-sample-app/values.yaml index 581023e1a..bf2fe22a3 100644 --- a/helm/app-charts/obaas-sample-app/values.yaml +++ b/helm/app-charts/obaas-sample-app/values.yaml @@ -67,7 +67,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.0" + tag: "26.2.2" eureka: diff --git a/helm/infra-charts/obaas-prereqs/Chart.lock b/helm/infra-charts/obaas-prereqs/Chart.lock index 67dcfa6a4..073ae35b8 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.lock +++ b/helm/infra-charts/obaas-prereqs/Chart.lock @@ -1,7 +1,7 @@ dependencies: - name: external-secrets repository: https://charts.external-secrets.io - version: 2.8.0 + version: 2.10.0 - name: metrics-server repository: https://kubernetes-sigs.github.io/metrics-server/ version: 3.13.1 @@ -20,5 +20,5 @@ dependencies: - name: oracle-database-operator repository: file://charts/oracle-database-operator version: 0.2.0 -digest: sha256:f4c4169af0b6436739e2b11e118697d8f54036d73cdf8c2746a8675f8ffdfa48 -generated: "2026-07-27T10:36:56.176704-05:00" +digest: sha256:8bd5f9242d89e983cfba6b8816182eaf94253ede6fa49a6642be378c8dd26c88 +generated: "2026-09-03T14:46:04.844886-05:00" diff --git a/helm/infra-charts/obaas-prereqs/charts/external-secrets-2.10.0.tgz b/helm/infra-charts/obaas-prereqs/charts/external-secrets-2.10.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..e9ed8266b3b2c53a915a5ba8ce193d83fa9d593b GIT binary patch literal 209670 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

$3o@e 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

otLs`lC7%-$=CXv2;# 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

0$Ox^bF6>|hCwUffWR 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 S{!ah^0RR7MH^Jxt&H(@jCVl?^ literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas/charts/gateway-helm-1.8.2.tgz b/helm/infra-charts/obaas/charts/gateway-helm-1.8.2.tgz index 12a5df42541e841024fbec1d07ebc7f48b8c3060..45504406879dd8c417e60b9c0f0448ca1cf693ee 100644 GIT binary patch delta 489299 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ኸ+Y~NSp6mz$p=SqSu&{XSc;Ua*fEu?GyIVe zsblo+%N$>or;zS8<3f$4v+wHYI%(|oaIjF4)XeEy6ZfcA#s~qNfctcO*>}tPPxtPm zH__8eqhN{#?ts|>lZUPV5WC=_^{JV9O6DgY?j}^L_eFD_+zE49=^#66tX-H-pUC*- zshq4Ue|XBCd{!wn{K56JM22lp9#a~DwcE1;Dmh1TyLJigN^-mgEpTZeJk6&8H(J2JqGSSA=7+|bpOZouh6eVB zf?BlA2lIe+MS=*(gkfWz*b(EM!usXO{rY7bPd@O=T^<<-JXV+Ic#x&EXdOwbI%J)% zy-0-X3SClxr*7(+X>`p^^B8LZ>lkY(dl+jGXBhA_T?4{n4s~6Uj&t6OX1wMt{nv87>1|uEGKaF+9eCwuX4QM-mV!~G| zeeoajtJ?-f<3>Czcw*SW#aKuan?k{N2LP%PB2iJ1mmaJyC90i-9amgA|{T-Bcl3=Rxibqk%^q-9lp=@gHUYh;v8l%)a( z6AVj%g9-g8b)-{>7-&mDQW3oZTf6487BY3;yuOvBNdlMYzueuG-+WxMlW>nf4V@LD zke%>(zEMu_j@#jt(P-(N6`#&89?6T5G!!cv>B3?*Awig1x2I<*1bo<^Tb?*-7Oh9A zf}VTK^Q5zxeFBx7%&$H(+*lG>7<#OLTY`{-HDp$Laj1=;2pAHT_7KL^+c;2NLWlms zAp`sfOm!>a6uZJJV|^H{+@{PcEC(25o$|M#0lc!ep@F4RLRK?Zvs)%_!FKH=DOFzC z9nA>)F_MXWS9-vO7;n;y@%ZfuGxgU>N*5+I9^6hze{Q3Sr$h6phfLh4+pe(2V*&!i zxE&n5h!I?KG}pqOHQ zgt!>>Nn4b)^J0Kq#p&E0kTuTGgh3UJfUG{jc|2Q)(p1bvSW;)op6$<+Lhp1l}+P;6N zLJ-}ocbv%dY#Q*)w33sF@w&=eg_ETPRygy}D_7`yWriD}%TL+$YklG!gCzFRg6mut zSK5cWDnzQ5bX@6K?q;C1K11jhm4G2H1rLY3L7t^95i6q0XD-H=@$m17i2i>IartOy zZOz~cREXRx1WzF}NWF!(6gDnMic;Wf!Sc>kQJ-h|_gd$G9ZrU<>aD|JPr*M3@nYfZ ztUhtgvFJ~=H&U7($} zjd1qY$!VP;wO@GW!~r;xz=PA%_HO2__L&>pXk(3X>Nb9ni+(GW9pk3>@0AGA2|k4xUUOHyagOr_wIiv8aNZm0Ym1e3Uc?jICC};+hvcOn&WyBga>Ks(LJy@s+`)!&e>_; zYmw3htcxTc5-{_AkKMqgXkc+wKXk*+5^CTAw{Q-Y`vsHHht2NIVtH^d*}xuRZi_Us zh?iKll2NphlgCBG<5If+o|}fnP~7~;c05-r%*Na(c)a%~-KNW!iDO0Om>+gZe{|PX zT5?_kZNG))D`@nR{fFVpA0FrH_5FA?-j2w>0Nr90I?NP++r+PfyIDAQ(GQ&_L8WS@ z4uUNgFTYG6N2sGH(_12@RD~*7Yg*GrKEv=gy74kluLKev`(}~vdoA_x}TT3LuW@vM-AjD5-Z1hFWwC`oq)@C{x8p4 z^p&qf)Te|51R_?Ni&|B*k9y~0%@`tDR}rKR9ja`v(gXqzJj1+*_CFs}KTX)C>{Wm< zqNd7t`}njTpG^OFeb&X9NCI8;PstqwQv_7Vy*})d>xcJZ$Q(qPSemOC=EzT~d`y#p zH~p4E26-5MSfTC!R-R952#|kU;KCpDw!mc;sSNJUCqmbdA32@f+ z?6oGI%)kwJrlKBgBro!e+xvRVxyB~jBh6+b(!{cH?fyQ%LI8l7i2^lkoh!e zlexsB;M}cUVGmLcMZS-L z;4<_*T*`<(3x7t6!Ixt?7Pvkt;ViCl_fIz_S!c4$=?ZdfM6tB5#67T=V@Eo_PPA-wd0>o~ zW?OJmd$jS=+%PLRbx+53}5S2OL`TOXLvpMW?u*_#v;qcaA$xZX#ZbL;_36p@0mHV>mXm zE1RP~6w{wL2uxx8!MNwN_mS#BYOBy@9sh*nm$_C5XvI2Hk1s1OK`#2vreU`Wq4TNTI4TY}pCV+22TrUaFmYMZl zeHg)e9_e@n{wUmvLYCi`&F)hv*k_U>UTX#q74r8Q7uq0YBbgA7`CFSJOVW#&T)!s* zX-5z98L76!3cwx_g`aUD1s{N9?vTC5jv=MTK!hl`AK#oSWMvFmgG+RW6XVi6$Z93& zv%YEPL%#cH;RHbj*eb$YyJ;G8#dmnl4NJeIBVEXNKEFUq@jA_PE2HP)Bjgyo>#uO_ z5pP`jPGOVd9d~izcOdV-D?y;<-cDOWoIaSX|xr%<0a~YGL0J;u1phU(Bk<4WPoQNZu8j@5k zOlkL~Z}&&**Lo<<)SoEgYv7J!N;(*>qt;}qTq~%R6>uN61c29l;o&32@IU{Y1HV*m z+1dJ*wvoIgeK&`r-Vn;uEq)Z=X zRW4Eze%gF=rd!Av_38mq3qIEj57%})9ig+-kPyeKxxwlxk0$G)^3^e4RJ*E=dX|s{ zy+i(vBnzYWvSz)tQ`jdx*aPvVhrF(4WG5D^39dl|34q_%<`)z=lLeu>^LWkHeKi?> zX6f}DsM;K!%}{a=;%{j_8%TAyjce9@7A|*i_5KEJp`dyz(YCr4RSUM!nAJ7eU*N*w z_}I{Ylv5+`=bl@64K?W61^xnOwvTl3lplx3mom=08m*qI{6N32EkSRd)20}yF4e86 z4!0EYkq~ehW(|7vg;mXfYPDn%^kS2yP&e_}gL?SJ_K}6g8IpbujS5aa=J2s-yG&QM zqjfsWWztPsqN9gs2Ue%v_8SBbEqt=$HdB$Fx?BH3QKUN4>Fxh(`~k!q)SkRI9WOTI9f}tyJyL6g zhSlZ8;5$!)z9#n02+XxmAuCeFD-$P^kQkAeD_Mc}9wfmG{ZrwTEcMczURR;e_AbEt zt@NOLeV#TvmxZ>8?2(7WZ$v-0RYC1`7Y0wPhB6x>-6rIiPo@u>fXz8-LM{B za2I~vYEmZV&A19oJ`nV~p22Z|cYT=H_4{BHS)`T$PcxF8u-x6~uwef{J!So9*b68a znn);@k(Fr3Fh2$XBhrLjzm8STLf7ivm1=&c~UfsvZJ1!Nc< z-dl}Dp}e>QH>pVx_Ut&&oSHphPh)m=2VPh4W>mop;Z@n5bh}Q+N^SBM41C&C9OH(o zZ%q1$=c9WNk1y5vtiMWRIv}7Fj}D2yO0|hh4h2`fm$0E+@?6>zWDO({V08r z!k3e2LV9NgW^yAjsWw(JGrc`BtE9TFgZfJCN5P>Xt2F_(Kq^#C4c=2jN$(;)a}n0l z(okjZM)^jhck_%2Qfj>`ugR*XE!$d{M;g;djp~^eu~r+W!ui5`VR$~M-W7lf%bp1? zNS(Z9gZ>7bqCN6ys0%&Xb;$tsR>hi%BpD(0tFq5^@k+>)d+j>Yk&~KqNNA*OA8yD3 zntS^6g=ny+BIVW-E)p?&Ybwf4>vC5_6%Z1Mrk!{O5EU6Y6EqILtyK_Lbxz}%*F$4I zk@;YnZB!O}#gK zHlCtJogoTZK%{vaMmBM_O-1de&2v}eg_s)lvNtez!~Q0)mdt=pUliK1cAfWXgk%s61aMhK_K z7v8{`^i?azCZaFsooP4nQc*f;a+#YWH$V0*(kl8DDL-8a?ySS^*TEsLR>sF-@7HR7 zDI$rdFppH!MK2&QuMx8u4_M05FnaN`qC(#n6JqIWs$HYF{IObQ!;$b4GUj8s25bBb zZA z5L{_1ObrA4(_|Q4c8DJeUWRAA@JC%aoQx_qDsayvlE|{{4;H|B)m_0PwQq6hpX!tD z99t}<*Q&a_V1Ju0LzVP zDE!Spu99}!jm8nx?EAQ#n5oD++KBP_;_nj^y9$>V%)yj_+Y})&U+~i9f=9^#>eB=M z$-H%Yw?RB?Gk`THh7*yT<5a!8Q@ks8kI1vyY?nthY~&nAq! zd!W%4EHka8rx3)SAuX$9vW%5j?kUsM8gsQqmPM-csf-+xhlLh5{f{fCCcuhU+RlXVs%7hj;=D z$FkvPe(AEGV4}#<^do&h7SHCq@Ar~t?0Eb%E4*ld`8Z5`g)(Nle5;+hSHy}Dnk>lW zxPz}A^2`&ran5o9nl6g%4X;id8{79Ee9tJ?JNB#AJ$_a2SwQqW8Ciy09!-3BHsIlQo)711tBMkdlaIJnxcp*RYte00_UrMqHP7^1(o&95$^WI4$&nrx-al zrY&i?ceBn0q)0nyg5$b0O;rZ(teI`kn^|0o2ojN z&mwFy3tb!6qP4T0Y3Sv81rz=`wE9a z*lP%ULk-V@0lt+1fzh5c0f8PdwPFAl5TrCfcBfUrOnmC+gNfoDaLKW9Bqe|jlP$7CDt`lY} zXE2g-Q_Pk;T=g+|xVb5L_~AZz7_cZtJiPcZWq7eEWw`l1Wtg2cbr_CY)-*`*aFh34 zmnOlFJZmpYmN@jPB0C$_xbqWM;4f!QvbM-XQend$M|aBplKgSASKXTi@k6~H{)bte zv9R^9Y}7Vzxev}C+U56R8lv3a_T;R29M<=A+5L>hKhY`CAbR;prq^0Y3Fwi6hM<<; zF*KUW%fW{T`i>F+arN^@#+YhQev6vVUBKj*W>l;%z?0RF7+^zjR**fEw_uXSXB-Pf zD^;#v;LN0bpYA`82gujzSbC}VW;@51EC@sMBaHyUd3g$)eRNvAl^M&Kyz>j;ftSH% zusGWqdTE*lXy(+K^}W|#gacId?0G)C(>9$|7ZJTCmP>K*60O!GP6StjE?M*A%pmj6 zXoLM40t@VlkwP6eOQg;2@fa0@jTxB?-oi*Nh0>_E6(A`7Z)*)-S5l+)l&n>bt!~ z42mY;l8mO$xSW}=a7>f#>1AzmtR{t!XSrYEc{_~7ti<44SH&l(i^x&QaSXBLW{v_+ z!^KD8y$T@J%EzUq9MS+i^S1p8p-}S^9%YJ*yJQBm<&h~ICYn@FW@-mPSPIMNGDH4T z!Htp!ou*-U`zGysBBheSv-}YwL+1Ebv|?3s1&EuW?lIzeiipc!JwWE*xg)>b-`>L8 z6bUI%5vbx0pq>z}q-$e-hVQtxfyHaAR|!2qU)c9g`Qi+f?8yRHK^5WhlZBzPohb`= z?B4ALi&;lTru^h3Q!}Q}?v4$H$}xyi5BxhAE|&_zKdr+Y_!yM&BR;UV$|Q=_|2_|9 z#+9kD4ZH$l6t_{Nz?`v*IN3Ifk$I5fivoInnpYcnn4_)XIP1v1XQ8PF@65jX&Vb<5 zHcbtii`*-9OK}|FJR;(|!I#tq7!0x9;Pw30l&>C)7I^YsQkr-!HNW9_SX}h6(L`A1 zLZaSMJd^DeM(=i;C#(67wp>KZb@1R@E?eWmfL}7rs?D^ zD8@C7xTmxUI={OF0lf|LOc!ZVJ~V6Bf9ACcxu(eoZmD_)uwLU#JQoh}sOVrTPU@IH zQf=JbuM+}4dk(wLjMVO1U220qf|tErwK>!=ZBl%pAfNY zIZ%5aR_bqh0Os4Tfw@SJ-%4stGs#5@Vbb!gtZ6K%3%HjWuou!@;z>z`bJdsxHRO47 zJw{WkH4SM$H|D)`<9V!-FvV6w+#qAf<-$nBj^^rvX`0yPB^`&7wT_dk zeAZEQ@b~ay40a@a0d2JJ2%OZ}Gy+6}iEeA4e%?7_0PHJF;(t|0?XpPGpeSe&uWACxMA3N^+T=;T-~tG;?-iADXmEI~wR{P4F*_qxy^=?yrSaGJw8t>~!76KpU8zoUt<$X$gVZAV6~U zKAJ*4Xn0z$l6;b-u$JQR!4jOIK(uYjNJVYA76V-1k_`Qji{c=hh&ygQov&M!YE|Uy z%|66%5PuQ*XpfrT5Hy`hmt)yJ$%3r@t(tVY>1|e-vEa@Bp8lQm>edZ#ycIy8?4@Sbn zpa(Gd9LpC#^o-QP7C_j7`slHiJ46S`YtO!1r%?NK^z)+)6sKGC*UfJjal~#BeuGhR zrv!+r6?FN15f!Y%ZUGn$n6<6vh66mXs_VY7-!Q<@T5vL3UwXfuLy=cw$F_DEezk)p zvFCwtS_2KOfF`VNy>PH6)Z<#N&4{FUZ@LV~2r>8W3&KU9UDsFKSp6Uk3?k-CnfMEdZ;Vz%3>9RV=COw5s)pyNMxxiiV9adov#$=q&6=CvmOA)`I>OnSx#E_C(v*&UKnomT zZ_OClpvTVPxzBqIX?@LidXv!5JL+xG`I?RE$mZmO7c|nht(HwEBA82#7-t(kf+Pla z(=mJ+(Mb|-uy)s}UrTIc6^z_En-u)R-# z;>7L~kLD+oD2&`lzC7=UJay^PbPfRiJbl^?Jbfxa$WP|&?M*mQwyZ-Cz1hunI=a^K zDpUK8Q1Vs?&1`F9BV?Yjsz6-(N`H4uF^rhb!(>W_J}pWhA>`c)60^c*9fr#U;5J=Y z3(K#oefUDf=-K>DRole{tAehYtl5jas$dVPRFQMQUqOhE#)C|Ak@OJI^eNJHeak^+ z=X)l;HqI-3iMY49pKg{%hQ(P7qYyg>--VBJ?8}R|NF|TJNmT8{nIfVfZ;;c;*3b4= zQ&Y}X26h?(;H42&>cAfY#-q)T2M+f-g}qltuf8lQt;i>#4&HY3QI+fW?o*RjiV)43 z?8Im_=8KRI$J@MVDO`ZYy_Li%>LU7slj! z27e=(JO{x6SDdD@VL3tdKZXj(;uUfPYQm|GkJ`KOOy_74dI&miPs82>(#T@2dZ`hy!P4|1pW@cZ@fY zvw>+B+fbVVjW)f zR}$YM7h3&?B3>mspCNyCA?o8LW8nt-#Q9%}_|@S5x`+e*HHrU^B7ThfR>b2g{;`Oo zT%rGeQpAZV0RJoE8m)xF!2?K zC<6#y$jEF8`mtc1Ud!7ib9|K~0wkDi4dp;VQ05}odg&M_#t4rI8*jI;TA)`5;vhd2SbM23YvgB9C8Um$HsrENe)9 zPy0d)nedQ`$TU_^D|tS{-NMVO7~n~+26_>xQ$M!ludSa;BL;q>omVB~>{+uE2^aSP z?@n@Dtl5~GLxRONC>^*M#M&@9g$3^@xXzI@N@Yj5t6H5tNV%^B>cG&io}1WV-{0JI z&^oUMtCRo#;_DrQBklfg@7T6Ev29Ll+qSKaZBA_4*2K1L8Dn*4 zc2#%3xVpQp{aNd~)_18i2k$jj8+KEoquAOY-f~!a ze=RE3t9|v4x-PVdEJDpMOna)7)_%ZPhaUWs3{r>JDppf6aEAl%FiJNcJ>i*xwJ*fK zXw0QODJ1PgKK+=NaI>&)FF$oGxt==8?O`%k0f!+y3A!3?SYF20fwLENg|>~L@z+c} z)K0VNTGy2NaArO1byNeA@x%A8MxW@Q>vX8B?1tRzv8M=EYcDP?9Iw#wp)=!hGkP@dg zK6d?szTCJYwK;nmEq>F?ykR^qXUPmT5L9#{R|x8UZTP2vdmddb4R+2nP9g` zc7R@W)rLagzVPBuD?t@Cd|(|Ew+rsU!@6mB=T@GB!~l!>m!dxw|2IWPW_m8vJ(&mm zi_yiaKV<#~qu-jkfb1InH%13i`VU6e&7Z4+NWX-y`Ck})ap+%+{x3yOzWAo-Qpf*8 z(KCO0XZ=gj4->yBy5o1qn3~Qh8D%$dm^h_9D7bQJ8Y>tmIzXgbPVUb?@$nNREX`-W znolp^RT=;i7_|1Wy+VUjv!r~dv0QYQ`aCju+8w_=IoZdS{;0pR=Gy+QT(f{LCr@~-Uj!V=Oh0REb zmKDrvc76pYQgL-cHm}EYtC2K^@74U1DWCeJH;8~3%ME!t4pe@y*SoMcWBd3oUp5M)q!rLwao%Yl$A*LX#K1SdDw62=RUX4p!>#*c{ ztYJ)8DpZBoS+tY=m}7UOjBTtlW>rMk(uY>+VDPy+_|r!t^;-gI$gH5)08iiX?=IRN zwwqQ*-qsQxSHHtlG;Km$QiGLew$Mlvc+R(ie^9L|W+XM6N}SBW!ffBdQqwG)bXW(Z7D<@aKrlfX8pR{7TV~3Wla>&#?Bs-K|#U zSi4n5GwG2MV-ba-Xwt~6Xi}-9cu0R(FsepYIEp_ime3g=OX3b7Ar!TvA{M|d#!C;%vGhX^KBquCOg2?EpX+gF#bTlNRp6Q9p5cRX%o_SuSoj}J*MdkqE2 z^!P|+oYo;Bd|`fWNNC&Qa43Bb7xp!i=#krMcXNo`up4p)P`DdGyV~FR@&BZMOu`yW z{F+xOtF4f3)ICc^pGw{Hf{x3#Nyuhua6J_4i>BifPa69p}tyvNst-BbU?lykhi38F%fbu+u^eAGAC|t_ z+7HtK8h~zf<-pv5;)?WGmKnBmE>bHMVVSq6Q6}Ad8=}d~gcj-XKw7$|iY>*e7&P4) zEdyMviA0vw0LLomm-t;{zq*sjSNHQ1EIvn^l%rQImtP0VT@(bmF1AWCYpXr^E(3EwZ8Z~SZ6Jj?Yh80Mw2LY zkl7ySR-7A~nStEUp*?R3hZei`q3H~}1%l?R$qf2TzMv&WkVtP7)wT-Kj)`n&)Zrlj zm+EUWwQcaC48T)G>cEvbU45u-vFcr)cd|$wq#m93sbXsOt zqnJ_D2S-y_>>_@eDW1f`sBS~^^}CG#V!A{w22CY3aNG%WWa`9xizTD`dd(|79=Qo- z3uBl4t-^jbl>;ZH%Ynzh*i_Gt_xIoUPdXN%`aCZ`KS;HeY5W`vuXyOLgTuJhWbv*k3#uC@j zG8utoTFLok7|eYm41SRaeTik8EgJ@VZc7vj1)L)*O=#VCBv!LzS74FS`Hi#Yk58d= zNmMfncBSag!di^__m^ii?q|S$sp_`gFd}?qL1s4TH;&8aN%ns3%;@E3K}RA9jBNU@wbrm)Jf_dH6MBana9=f--{!Vmu65uc1*4tV{;&8Hg&S-x|y%4x4 zcq%TZ{_yVBX>kdFi%L*%Ji<}myQ(VD+KGI)X>mr}^o(INg@rf-8S5GYIA;9rMZ*nZ zr@+iOWR2%uQVBo(>18U0aj;us0~r!DOotxG>+SmaJang@+Y9x>R-A1u$+=Ua%m6I< zxJnCXpPFIx+QFUZ4?LM;s%&_Hj+l)v<&Vl#8Rk-OSt&I*D7rBcOft{+Q9qhzo|Ob3 zHB;|}my`)HNpzr_Zwp=`U|t#{w=~p2O>xTaCGR>~EJ@}&5rof+IB9i*u>8I(ET|^8 zR9;felk(K4?AQ8iNc##_K0Q;n(}FebMt|E}|CjTV6);N-kvbO+QzF2Ocv zC$|K=FbTKF6}TiHnntr8h{QFr!#85{%6BCvazH$zWFpxtno~suD{v^)p#;iVPWJP@b;Xin)T zp05$8z5$O4*5+q_Rq~XH=f2nP@{ z<_NfnFF&8wq4xzc%MYgp#Tu&}?MlAcr%HDHR{WINj{3DUPqvO%_$I}OvNyl z4eciYdi&@C_cJXim4e{J#uJ7xT4^UwiR39SC!IzYY6J(5ngo9jT z#IFVSXq|@pjB-JAUu^m-?JY8MPaisgY_E(kSksduQEP#*Q2~vNPrixT#`P%S%*BMs zst&eSwTbSd9*{#(PR!!^6?51C>4>hZIJH`U*;^{T871U+1v21)cVfx2&ID~g6P8L>=2S6$r=4v2FH9rq$f6w6o)Ea>JLrns*mXg>)sF%s0;hjLaj0SgTVI zbA(J6+9m33&(JM+&Mx zT-(vn@)z<&EVyOpYvo1ou z4<6RX1rjaXCqURdl!-#FCaE_?%|-nf?hqEoj{NB0UJgT2ohD?#kUDWf7o4)hn9Fp( zVBM@W7V<%1&L}3{;iJ4Iuh+#XFrl2Y$!U};U>Qy|>+{JvORIfFE&kxZ`K1DY5+$2# zG89d~?7J}AKTELJVdrXDgGq&NnMl50gaN0DM}AkT3%;Xill=Jp=|}rKfAXb%CmEo4 z3h8{^MPcT|Bx95W4RnhtBR4v1PA}d=KE+<1)<~@5{= zk1!Ej)j+^*Wko`qDNTa5T15k93Z$faWUME`!dqkdC9NXu>18}TWseK^Z{7$E$KvtK zf9R8ttF>wm04}ZTRs&5`>Tyb%ThMWy1$*anAX3|iNlyC;iDlK4p92OaP+*;%+&F;i znHLw}*hCTR#Y4rV!X$>Q0^%9&gG+XPr=K)8Yp|Abj&9=RW?Q*Oqap*=9u-BMg&=b1 z`NCj}8}pbKc%m9yma>_Rf^P32d=H$iKq;(&?#u)XPN&;s{MnRU(Enu5RXp5;&w1+d z$epwNfYa&5W{0Unwy+|OA$rC+s--$*HLKFQ#FJ$epQI}JK`Ic-*wnFdH;}j`FYuZ` zAQEq4YV_XOiQ7NpW+wr-UEpzx+9Wn7Ih#@4p30V3?!i2}{Dp71Ex5WBdx<)b+%8-w zt{F5+P5X{(@=5ybkH7>aTHDlx^;5%XpkdXY!EtYF{`n&zD}0XP@HUDcX({Ta9BXH) zVLMFJmrm%Bo|0YDa*GWJ_G&a(_knwbc=7jT#rIrCSE?8s^K=!UC?8jGWO;8CLzHJb zk2g|e?|q31if{voc*V8*&)*Bw`W3L-#TXy-&Ggc|u+1vzN~B6f*&{&AeW+(9!fn{lQ^!E?^D%mh zTYoYBBK)rPrfn|RR>;)&nPGd=ovVnLaDXj%*`w9~DiDEVK1oBevSON%;0v66$iAZblf3>uWW%?` zG2!9$E{Rb5P5(o08h7hlq7o73ln+#J*+oXJ@kbYJ%%~$wOANa-$7c5ywHgov!U*az z;rn&7Jm2OA;PE=FVmI?T^hPhYhTE1ZUCk24{yDp?bX-c&jYqh2Bq&kwBPg^~`5xMy~hsFBjMM|5dzu^kq0%uH0JEorhx~ z>7LG5jZ8EqM>-ZPH-`FHejc9==A7tx=St}p+Qq^)0P*Y2Nah9BiNr!1}JpL%`1iNOYi|~E;QV>A!EMW6#Dx6u>ksj# z(>)XbAD5$0$319k*4W6Xc3Dv0MVq{o%#*zVu?HWpsm6fiIl3TNXtmBt$IT`4?Ed?$ zi-lv(a+n@_2qD$mSP~m^mr-^NYlEse1VXMW1$*$Vm96SoHmIr-YMJMDwwa}7LaXM8 zpB7LU?T5As}K69rzNn!oUYt%OD*Zv>8Vs z=KVe?AQEWu!1Vr7mi$ByaIJ865*-VW4=7_sd_We3<=M{4DR) zCqlbwEWA|M&m)7|m)n&NGY1jYmt{o&f)EDE{K&k1=5D@eTwnPz=>9l)zAN1<`S2%W zsu*lfoLks&#O*tQ&GnZgf|Zzz!9i=N>~4So1QSc?nhz(moeS$1wYOr^Rm-vyA-_%c zk(R)S1r5fl3E6YD>Tu_RX3xtB4ql49VOG#JO71z7p}lOUvD4y97<+JX4nG;7voq$8 zoBNo03xf~%FRh%?j7DsqAu z35TXfT&ihGOQ)_Ub4BYVRurjik7az?zoQ+U8!uEDo5)kUXg4b_#_d416spxP!Qk(dhc<%IKbOIyik7(k_gSmJ&!JCmLz?`KDCz=3+&qO*z1AnF9$ELl&0BMe%gmd}F`)CS~NWm&=Pb*M` znLX!PZ^6}RPt)_^s@JA)bkL~0A8&{dZjgW~o4mP}zt<)6FmV?cnTXz+cbH7aF{p>V z4grHP-I9Rc^eNhhAGwtQGjjyT90B^i#n|1?ETP!Wt%{ublwdLpF(hPiYmpu4)Hggu zF1K8Uxa4__mx%A{we1N|nt+EvtWsi45T8kwHH%b-0Ub^cxzr$daX@CUN-=#3-534| zK_3|je=C8odUwOfPQ7@D-}=>@V3!SgY$q#PRv7LyY%}2Q!OA-jd;sRT#U=I^7*vUR zJSxyE(7NREh3vpeJ^E^q4N2)!Sn4(8T!SxXasfvWB$8k?AE_7sSt7V1i#M3BX+G4f zmhBuqXOkmlJCkCXkO>S2ebhJbJ@-wSSjd-W5>ZhrMf7Lr+bn{=f`JC&>(ndjfSl^YG zJT8_WfHw?C{LTW4Z{n zagF)A#<{dcwikP(@&2y#?yhKz9MLPfh~AXVQ=-tQaR3sa+>{BIBK=vF7X?n|X=EG) z<8HOT49jp%q_n`)DNHxfO>vQ~R1@00{0m+7LU7vb==J+15lgiYZ`onqnDt;yX0?yV z<;DFlhIre<)nv9Ryw!Dd|34mZ>|e;=nC8Dc;A8tX`J12tkeI)vH=zXx1pd8 zqNSI(Bff8Lw}(>{)4AFCD12#hJ9BNXb_^-KO?0w(rzLxY} zK=zaVZVf;{ICGp@oYuRL0uULv_cy|;fD4 zwJMMt423=%MO_u^HvSUHS(WGK^Ne98n;($Ton+v35A)2zoJGC@tDOJ({jH>xY=2n? z+o220IO_2e^LT}tRk0?jvR`FO;9$ZBS5N$X{ogL`?;=qag>k`i>-L%P+M{V483JOc zSX9V@)S$Q<%UW64a%h&Q5|#p!s}O@G$B_cR1{5fzU6o!YHq; zg6CCn4h)j}gVh>Yfmi@u?DprMT>if+VV&M@x$mC0M++48pLkle-0IYY{wvnh7OkYS zcx#l8-_b2;*kq@H2}Lb-+fI04e~aVn3s~aU;)5ZKV+tAma5Q_12#D|4vq*^jE_{Pz z(LaP@0=6#4K_Ay}Q z>ys2XvV@FY4wp~rPLrARg@zl2E_jxoc^m+_&imsHFXA%1EShPm%pT8u5}HAlWwi71 z-27-@kG!&Nedq=rQq7Fl`E%>WE#h=-w|k>JD8l1u_o4);b_GzDAKIRb(G#dd=#@Pm~kFsAyyLo)kOg>e>eqM0B~VyUsG@x$E042 zSaVx7UuPH3#1Qo!DQ_ZLI2II^N})BA1TftVFI|fn$O5DIRFIA(80_3UlWq&jm$K0= zN7?;dr6oJ+Y4;Fc-O{My*WacL_9zx?W>Y+2>Q(qhvJf%opmGv=#vq#02eLr>P={SI zrW;2Xw*DQzu*V)%AuPLd8D?(LJ&_l6DG;5f1RX6@xK3Q^bumd^2yS}BVd3jl$g z^bvS&K(Gyaqv6_A4yv0ZR$uaUNxH~Lr;?qct5r4bOtO&LAiJ()6gEwQ1PTATtUN1b zwd@U9=1%8I-p6%2Zb)K?X;&0H1<&_1i_liz1N;sNx7^GfZj0V($X$d}o zd0bbaV!?-XrZq+`9`a*>$0_TFEWo)GP34DT3XTOsbD5$~=U{2Pc3wY?0U4y_H=TFt zukX#Tf8Ot+5xMi`oa$uQa9tUup~c`Vl;Yk0_~Cs@F(p4g1Z+N&9O|UN8st&0yyp;h zK~HOq!Fssx(^)_z-lu&sg`JWurjz1%?1>k%42j}PNxl6z7QX|rZ{9pR9bkg$6k7?2 zl?qRdZfp`b9CHaH3l2OrL0+Qbh}mKTW|9UJL08WSEBtoDkgFh3W3iza2k=4GM%DQ=3r`8TwW2@+HU(h z%ErQv6=Ms6M2CL{>?0P|Fcuq~Z#z+-B4&d+ya%+7F<(-TM==h<3@8aDF1~*jS^4g0 zAW`pGpc=d9CtEI_@BH~E8Xm*>H>10@VhUg<$%BGHj?hy6{SoO!1##GvU$xnLk3Luz zoWqo^9oBkaNyycY9zav`DtrI(Vk9ti6o5Ppl)BfFP~W(E8eyk*agpaOtY=X!o~221 zMRVuadu?`gNrz7l3b^S(t!-TwO)0w)kk00)TheN=Zg!ebHrwJ_ufNec{V`upV;Y>f z-lDa^jZ4a%;qz79JVc<~Tda_ZHHgy2JBOq+1-lIDE6d&x@IVy-vx7vjuFXKRX>Yj> z|B>sCd*k-}e%*REZ3^(-c){mcyzy76Ps=TWZAT@`z5*H>1k4k#&r)rRPlj}#tXOQP zQV$y24>|DAI0SjX&eq%`xfMe8w<00F2PcOZ;h>x93AW{ZlytCaN6Tp_lmBly$1Ca| zIp-RJ?|HN6Tg}n^yYYt_MR_cp;USqKD`E~_w+NBnPcZG>JNea5_%xBl@*D>0x&IGf zL_G{~S1&C~@U%C!-NVcRn!sYViI&rXw_PalThi%60{kQC%pXbe+E`M)$YA*+>fYZq zNG;rz=JE;CIwA2fiXk`crPM4h?VaA0T@;(hHAWZ9hi}v&LP?&HEd(y@wdSkZ=fs{y8Th()-*$ZWy*s7{&V=HB;t)=cf9I{btZ~V` zJj?f6Qgf~{x{$kp{3@0nRhss5N=qX_Z>+`ah+D=#KUiT$1q{kMBa8zr27i+^DO$oh zk4Z~IfLKaN;7>z>A_CxF0=FpxV3kbeygq-Toi^RtXz901o*N3&uE15YR`!~MT3ub+ zX32JWvkHbZ5q1*(7Gh9|v|-fCZCO)gQ@K`PBbr|rJUhax89;JSb6%vjlm2@wCFYNDU=G{dEZIX zoRdvUYAzLC+p`XT=xO7WG#3(iC1;VLLZ$bj)ByW^SoYPFHLKcG{q6gLiKn@AVWZUB zpxr={V2w$Q2Dqmk!}Pn*uAP(Y>9ZzLu>O62qTct+exTj}O+=|uqoK}Vx+`yjNCCM^ z$@;N5*AILx=ouv(L^(i^xYX);rH7kvAeNn%51hW6QtBF8%RO&XK;aL)rW^y8)Q{ir zU07!97W^P90H*;F;w0gUUA>!zXZrhY+-sw6zlal{+|r(LJK5Qj53sB+BI}jW4A-7MeKu$iscT>*c2}Tz7`&ifvS4u4 zEYDn7L8o>LcsHI_&T4%MR&gVn@+)D~VLM48_JxZRGbbN-X=x;@#7L`}4SEQjZ7_*4 zrBZ1VxNORCIoegj$q!O{o7U_=^Fk(vMu*M@0%(QaH&OozR~SaGNc5~na*CcYf{ONZqB!OK`y8y(DL7-pO;E8RW%7toIxPKhL%EAg}pjv$e5~Y zNrEo!6%a*dfpJxZhnbtyXiFRUI@Tv8kCYdti=#xppcDENqQYAOgv;_{KX&!fpHQL} z93VfsCp0Qqy?jM+I7&#T(@5}H!ObpDv7XrP@w(ZFykyDO9pNsn{EHfF%Mv1&pyq&j z#iZ2hqYB%`>vaWYIHtSk_#s-K6JlBQMbcg)bMC`o00Z&clJa`waJyFP{eT#SxIZ9# zdGqDO`SQ4;P1Rd9zFk(GWQf#Ao`Nq40hbvX?SkIchMp4YM_;v0`Y`xrjEOiQC?w( z#W5v-{)pLW)Rt^1dze1M*1^saIyLpSC)9@Tb&Kz^)9(HHGm0A zr-5M0x*3r7=i(|&j_YD8CPoCt^^kRgVfLg#6fWA+3mZ*E<%H1tr)Fc+D@n9}*Dsde zCCZ@#(j`9^Sam2FcPC*YLIsIT^LI_pf$HLir?X~`tFS0tgbZ0HfK+W|7+G;e&}iXi zcaE4qX5*LdYCdfT@ggoG zuvS}YG#pVSaW`f9wVpCNw%)kq!r*CbDVT}FlDaKTE6Mf8WsBVmcHTkA1h%47UY_d_ z8O!4Mni|TL?Yp6S_emI{WzCPt*~zx07r>jmvmj+!T5*;w*o3gCIptBFIsjMsypk3B z+mGd${MNsiXex2rEzbY~kd*o!-gT$rvj5b{x`fN)L*?6!vR)E|CMaz$i z3JRP%t5NIEm6wEnD=?{1QIv7dLUJfu zP>p1+jf>s9+`G&ub)dm8VgTe5bQ*p@%Fff$r*1n3X#xV>Wv+kB>^O!JRByP>(HHRYA72)jokFx!V9E^> z0AqBO#lsh3iKbO)%*qgW7Odk|e5hETug8qmC;3aMv(*!+s@*5wG6UT3njx6Idk=@; zCkFx?aj2ALPwqJ&Ozs%Y-uCWf)JYPV>F(~OMF~sb@;W(TR3zJpP*XuVmL2%0x7)8v zh-fnh5$((JDt@6&yRclrY0-$r*pMd@VR)QuH~9^d|87dmfem0m!BfqZDA0-biI|?W(9PLx}H_PsK1|^zI0|*(H@}OwUvR$)HEQ8M zqS-b)NmcfjTxM_;qN+uYx|85Zl>y;CQlFqIF&4!xfdg-T*H@_gt;rvE0kgeLPJ_1G zF-L;PYuCN?L+ye9FK;mIC+7v8)5i%Kx01^*aFTe&=G62>S({QgILO&YyFfw-j=}}~%uzALj(@-hd};+>- z!S!LolMYCP&P)7xf|)a=+0Rs=85d0M&Pyq!1f1W{FoS;mJ5Fnn5OhW{JAXjbgxFRP zy)PaEr(T`5EENqb`GOY-r8x2&EQ9tQT6)Y?uS+?eL<-Cx^Lto*w~VMb7Y9+MRPCJG zWWs1AYrU!v55@GkGA4rYL64<^IbN%_FSU~>@dCh_V+`ih%zmfXQ@xENRFjml#<+4w zabXjW#h_U&BwS>iiATbxRa_{1=Rl0Lv8`{y;SGQip?`|TyN_pM@F)SmVOjYWM*imQ z%g=x~$1XF~uh@-e%wS_7XrfsgCbJhlykK87sZi}?r+h75a5-gord9-Y)1bSV*HR)- z%>^L#kRg}+i4_t=kh!9T7lM?Z_upRt$FmGXx2`GIkO2=KX5=np+PkOqo_9-6Q^l(O zE`v)2slv;a5%dQOP6Z|@H5uLo+spKP0+I0~mLmBzEtA5R8UJA4^Km`I5^}wgKQa_U zr~?ITG9ld3Q3Y`S6@Bm9C`!^{Mb;aMKx6<)64Ba zu%h4dQ!}K*a4A=LM%&Lyi~gP@1;vCpV(%2tP@AUGKLBR_n`j`x>vK8zwE+uH zk2Mv{6A+Eno?)--de4&X73EP8I1CUOPf)PZDn9EIDAMu{IDhx~cEyAI&=gHfi% zmGmQ4(p-N98*DRaxnVX;syT;;qh4xVGZjkyMuUXy_aR=}WG&X-r#Cd$iAKG@Rav#s zw5Cv$$@Y(`eYu8I(TSaoDrEJ^ALsQz!6Auxo<;?TF0frtK*b`CR z;#?agu*M2Io$Z39a_LFXm}E0%=$H>s{&RyN7&88)`gc9!?x-dTV7>r4{52DqrCXvW z#FXd0BY)iGDdUF0Kp+BnmLwO2z^rnlCkSe^{SuiE8MV{}jJ*;kPt67!qX?#tsIYWV z?$xTZD`s0mXT}NpPLt1sQ$bbS5ZTj2z5C<|N3Uk~wy47g6aLnILn#KQK zBK&_~*#18&C#Oxl%<;Zmz3hA40lr`M|17{iTkE;rAsPR*a3+u9>SK2P^VW+3z4gNI zoU2GjSY1OkYv>fmcSISp0S#bnp|0Iu(jgLi9Go?Gqn&;8IyiAsukXsoC@()NSh50x6;J&R8S01AK*2-DHIimX~j z=~HwF8=g0IU4C8TFbCFrbTaE6G=|#Iq2)WxwOG~>nP=M3O8P!kt&9ms@_G>^4=C^* zHTJD;pO+ZJLTt7|=GVW9M32NDM>`Z$-tK-s70Ci^Gd((k#zNFKZl+#h*GL;OzRfdJ zJ>t>dZq~Iq%79pgiuy~9lb6bA?)THvhY>#_i^`G+$p9UOdjtvdOw<=0yxcIk^`F`GTbNOPDV9Red-B|;)^@xba1RxjeJCa1|8JnQ`Eb_|3{XvAoOl9QzZC*(`m8U7ha^zkD zj^0~(1Nt{zQ4+T{T3kpGX_Bb!!RY4_ARSsn2*MK^TnT12{omus(4)rP8}CMr56n}b zJ_y(@aQ$ipT^XoMD$RPj{}EWuK{7h#8nDWYTjswZ2iv^O zph(fcF>`KcXecn|41P+&<8?KvVR^ZJ6iq z@?{@)Dy-&TyL}{ghRV zvfBc#=>9w@?5SN7Lxi62y9bE6eTx5`Ok=K0OM&~4`N7%pHWGJ07*^Q&^-&u4`LuVv z{Ye2J0QkHJ}THiB2$x$R_$z4iBbI5R0OsM@T z>ecGz3q)?9RNg(dAAO9R=gnS>tx$1{x-yrr4e&6c+3y#pG&PGHx+uYZa+@I!M4>)g zWCD&!CXY7Mw-c-1!%IN^YLxDz^|J}f5S#q?56tATb8VkbZQuJ$X&;=mn7&qHjj`dM zfI45aD&y>oFs`#JwYzi%q5}N2vN7= ze#7mtgM}SJb}L^rno+_;@?3IP>+9W0-f=7(8jETlWx>V_VUk8b_0DHN}oJ#w(nnOR<5EpNW) z6tFQB;C1vuPt5H)&81wUYycjt^amt?7gH-1tNd^37jmH_?=p{~hu;NNi|&TwEC5`M z^D6a)u5t3nevN!Ii4-aiqD-R6C`wD;ojILrjiw@uzfu?VNU#}l4@UU`2?k&1DLR#7 z-t%maY0qeRd;-tRg32hnbP$QGZ!qo7k>heL1MbP0+&xNv(4E2$R7s*S_&n1Od{Fti z6gEy|PHzcAJW;qUe|f9(BaN(_0RS6#1NG0{oN4x3AK9|Ah3^SiFMeroG=trc zN@W`c>-nK}x*SHC3YqD8RCE^XSVg7k#nhl75b_liPfHvK*xN6oI!qO;>!pU@(*&bM zK?ED|6m0vTdJ#hFG%k2zHh=8|a^tfH82AOS2=EXP5f~5TO6Ij*WpE^VLF@CaR_jZ+t(~5oxSZ>Q zfLrctD*u#HwQe5}oPo&=&`hL)097LR@12kh{CO~}IG({Jj`>G|+{Ynp>bqhT08Zr4A7V`zZZ?4x{!$n`v zg~F~B6l|+C?i%c+3*xYyVzs?7{V!L4(; z!4Kbn@9)51aeD)Y=0gLd&H&{A_l_IzAqLbdBxobwr@rB~npKqAYVsk}F&y;CR%ojF zBJ*(Vd)k#A-qHYW#V_-;GTd0x@N}M(JUl=)+d9J{ELs3{3cTtxCiQ*vGsS5F;cO$@ zsaJhu?~wb^ZF)+w0cf;By<+{oTGYeK^M84&i@;bD-(lF9YZsyXboSR0BiN;c0d{OR zb`%_#U4ol~FTE*Zn>P@^uMB^3cWw)TBb`&}hsUxoim@n$L_Tu4x9TGL^BXRydo?j$ z-!hSBcBoAug7Y9AIKLkr?`NgAJ3&D~!vFz+m&@B-eFOmj&)>(n!Wn)(UhbE)pzkMN z@4Nb={kp7zWKvr16aCc>R%+LX_t*$w+K>p^VFwPw%>D@aYP{KXASfKW+d*@4{im}; zu2Z}BvE4`#t)B{zyqE+8(|Gh4Ri%l{0rs>a>b@HwXXk zA+pzCW!iv7(E92b-M1S=;DzdR{0j5(47_QN|0zDvZ^)- z4EBrbIA#*C?L(n{qz1eKRtNpR<@MjTi1NdH<;4-R_8xNAvbaOXoEszBjR);)V>i`| zfnLTt5{QuL?>nd*RzTty z-Um)GScm=rZthgoouPN+rdLE7JHWK|>4b-oKRd@lyD+n^FSRMlUPdoG^`V9Yv~^aC zW&-@yFwHsfcau2z6Dl7XQwnni$>WCmG&3+!!xyd zqX8meV%#%#BzZ5ai^9i}m(f+m#$gub-h|-&-MkRQTTV$M$EkR3^Bfe66@c+p&ue`ELL|;2<60JS7O4Z>WWWbZpy7{Ba>1)NX+M>$ zG8gm;aJ5hMwyVd!jzs?41|+u&|3sM@C~G^!ER9Y)SMJn8W{FxxcSwHT6TSFnA`I~t zmpLol$&d8L!)(DNnE`gOlH}5F_sSz$dL1)XT*cfTHLNe4IK8RnA>cTaYb!6$Sk6NA z7ziyy;y!S044_7Ik!M1Y3a&r9KTIwHtGkXXY@X~L;O(@LL>4;g((fE!l{sHD3A@Hm zP4w*WcqSMmphztCCt?gfn9*PjiEIcKd$@MjQ*;ao`b9OSLhZsVYIM@1v*?xW_5D=- z%4(OkWAY)n`M2wY96+GOeO9-Nv-XPm-oAf)UZ_`WGaiYYNPn-!h@fKI3{|+f^6q;8 zq~PoXWC>_$Hj~v^sO%|u;=#R|wc&`549Mg%5S>M1aIZ@Rwg5AaC|LmwKf#!&c!JDD z!2C=EPN$EaeMkg0tSOR^@~7m^Sil$xyP+PM`(|j-8FSR87~t_j@|DZa@%g;!xJSPI zd^H)CGhkGFa|4De8-AEGp4K~VJ_KgPOvU3+?98Wk@lVZo^VZqW@C*xFFf2}R80r1g z(9l{tin^!pu{dMLv1vOVVJw2;G#0CG{(;P0A}`I_TOP6tE6L99^NNL#l7tBw%y^B{ zA#qYZ#z9ooGl0}8PdK_s|k@V z49E@oMRN4Ubjuu*<|;tej0@K+3~Ddg^oF(%$1Gb3BmYvCSrKFqUr3IjRyjH>cU6tU zOyWHAO9E)>8vB&^0In4-OCZ`MO3FA$dN3CaVw^#nKEjZCofQ3v*jFAxFSHX;vmKZ$ z{7}1Xa)$^UA#)EIvi8jh+27MFjdLOnS~R013|2~iOt0^!DD}3nIBKMjMzW?RIc>5* zM%^+`z!};he$sTR$Nmxg#%F2Zln~})ypXF&+<>hzEO`!PaF+Vaa_q-^F1Xp|WH#*Z zEHTC`Zo%?{Pp9d`z?A#|TS^nT*e&4#lzW~~lsnY>e@9AG5bIff1sIIUm*!j_317K5 zywpU2m>m+*%6{b>t!Q3}=IcTRL|@X2^|(&IUQIrbWPyfSxK#iToUt(Q4XT`Hgt#qL;w&WKYvP8U9D9h%Irl8>Q5hEb%a(4KdU&a zdvGt+B^Gyr6u~=j$8}4mQl{#JO%F&Sw*)ylXSz@T%nR;l`00&I*gh8&etP-U!@N-V z>CX=3b`RN+CoMP+#kEcHg6t@5*l4$PbNQ&})w-Jf#(jbW+m=eC6v*LE9CnnK28>+xTOrMB~OXHvp=?qy0>KG{( zZ)s~Djt9FC5Zc8BtBkvSD4%L$uK<<2U%JAC?4XynLwi=a#}VV#mSSR@5o&)A;Mp_>07+(6XP-!V*v6k7I~(C zd-jE)d10tt7?!CRUOkfkvGkXLvRdawt@WJXl=f#xo}WDX=K1jX$+Pq0;qmkH!=t|p z|90|nc>c|??^dM#*6TIiF*zN5_E^95=r5rF{YFkJy@NTOd~2{OWl8`s))yQ%*%} z1Yf*3e+%V(3)Or3kJF29-X1?ce|vcJm$!dAdHJ@Z_3ZnvZ}oN~_oL4q>-S?#63Bh! zx1HSe@O`U??;0&|i!?mFaPrraw|}t_6zPIKuddr~Yh@Pf>@_Rd_tkZW$BLPqW+cnA z;n$~U=d}Pdh^ExhD(;@Ez4_q@`a^V&`4C;L-*lzw-Ge?v*79(QceO#CX1X=ewgxPyj?B%Mw!Cq zBDc&m&9CFapib>~1<9{7BxXRm)_OCK$hqNP*kTn;YP5CZNei8inY#6q=SARJ!$dW`43gL{lX>w0_Hemn2LG`Gp`}zI1}&Q`fXmXlDZeGWI%-4#mbn=8R4tZ}PV_&VjWtbMfNbsSeJ}WIPirsS0-fjxWDw z1)tu8rkb*Jr!*D*@!M}Up0+aVz}xML+S&C=zN5%H0$JDtqIk!bOF5TZyyp&7Az)N@ zLA)09y_Y0uwSPuIJUn1eL zIRwmH;HRC#(SiR|3%?ykemjc%_Q?NR$6#OZY!jWsvu5Y;th;lNuIEj@GMl z%;lMe1p{6&Vl*6@*aRmfIIvD~oNKJa9D_#F(TFH$&shEUbOG_}{siariuqv68ndh# zZxMlm#(zQ2y7im&8hAr=b_KC9grg3g5eGo+LZuqIkgQqWF1sgxWZhCOVu(?4 zL^wN;*@4Vyp%m8!jd5o}tAzDyLwuVHf|s+wSn8AfI#b`9aXO|7^L(R5?Dj;gF1$Vihl>i0F;St4p!unmDfy#TPnXd4mcfi zlt;&MsMuWiUEzB>JNpWt-NIA{a%shSD`ad*Qbr-llM$Ac1zyWg1uU+?nQCC}&;`@2 zAl@Bd?#&MQy>l1>A8xIM5EerC-oCt%x)_B-ap%dw0FJs(4hL|oeR4E_BkYq$130ce`SjNx8h@$! z5k3FoDfy)%rGd)wGo7R|u_WW{Ghv{fM_f0mOSW4&@|f<4 zvF?L2DYsn-eqYBhQkWrmc9YQsPhMl>Yx`Ii+|+{`dcV!wnFNg@U>hh>7C0bU9^4R} zj>E$OZ-4ZZ>^73!1vVBla7>!}>wgqWp3EaF-K|SkrUKbx_S~;lTb1=Hw$h7E{n4us z5BgObJhJv?6J$(d!QlpLoRZF?As$b?JN+h&A@iw^4!>ZJrdFhZBz(Xm$qtX zi7Q=8Hq?FnX44v?zhiOFT7TPiD}9CqJe{On7=s%~U~p@|6zy=SDnR$W#;5t*Ykb~o zeE!iiK1E-R&)S;PTkvzT;6l#W6WsUKAxl4Qq)}G`)j#T;mEdNeXbKSkI8mfeHAIu& zr+rB;xm@uK5k3+ZnsJ5BHAN68Dh!7yR7))jb_J@R=5d}8>dD9y6EONOW=E0@X`i|s#k0~mNy}{4|~4^ z5ecQGu*6)@J&dW*Y{tkB2Lp0=aPX#nmHU?iPwbB`mu?{^BjI#-;CKCXcm})tf(xF# z#=-EKmbaphepySYHh&2;xWf!P**AhEc{WkP28c~JzXu5Q33wQUOti?W*<9hc(~=e7 zj?Jsm_Hw;THrOM#Zt!!QmK$hrCna;&lwV6@K!>lnOTZv7mILXl5q^jxd_W+)S$0#c z)zcK3RhbpK2kVXh#b<PHGLf-K>RC`8|y)OQnCm83op zN90&pTlqBXM@CP+9F8f^7%ed5_DhhY(Qyz$k1AmGrmB)xELAw*K-x2Y#WFG}@}(T# zZmCD)rNUy(K^M!EXS096&U~vF znOaJ9^pf5CF%F`(VAmR1-HgyQsZyUAt3SFc49fdZe5pediYh}Cw#-{)Tju0?o=bZK zHV(YZ0fK*Cs<9e$j%WFTXS77m_v^EBQ#@(l!m1*w%YUKTk|CIgU^25n}1k*5FZv|e;-sU*NS9NeRERqk`BA&ra577g{DgSw;T#`s~EiK#$Wz zS4|d67JtNUT)|ZPkZ5Z+^GQC5Keig3Hc_x4NY+#a%B?QH68Hr!-5d9kwujeU&^L)Z0jY?hpr_OYL%LayuUtj9amu+VQR)2d)-duOSazxXJ zCCw53)i?c4&GNkyMAbjct^fk2^Zng-7ozAWN)O4wNycbAKZeSE zoo}DAOl$DZS=v_a(fzh@jw2;0!LFS7WlqW1c&6suAcF$o1coE%8UF2`ZXG)L{ zSV&u*AfVwBZEOr^mVe$*p3qU!J%r~pr!Pfoao|d$MLuC^4%ru7qYW%c+m(UrzT<%^ zM;;J(JHc(}y`A8VU-x!ux_n?*3ztvFLM(YT^}hh1GTdUMty&m&&|U1*>Vr?eZG#-L zuUa9#MRhEnkUHA#oA=z0-WMJqd9P}fFv%~*d$SL+Uo(*w;(x=dZDFcb!w=-o-;sUt z<(G}qZ+agpJMVR5)iu}{>yz2*HJQZ*-5D+Z+Bls*e}~zIZ65{At*SEGX*rr$$b_n` zz+7T&yKa1;Z9ev+&CPwexw$a(5l!P;9_N#ne99Z_#@(Xdvq}q1{zx5!0AH~LUIlg;efp2X_2!5`B4e|)w5{q{%mk3Vd0Z*9H%>D3Pxr^oO4 z_Q!W=F}=orecXD-j^771vhA-bR2|s6ef1Hxv-R%y^x}tCKfUK4@xQJ+3KS7S(|I=; z!X=DhxPNe5+46tE_+{S__V3e*Y{AofD6%0A!inQ+db&y!sX2MM#n4-SG(e#00`G*` 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

Jx4h%4M~ND;k`kp2vQh%i&F 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

E%Y@m5_@N+!1ENF-KJ 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

    *v~RuaNqs7#o2SxW8EpE;vcIOXtgq>7sI;Mi z?no1j*scLFZmjYW38Xc6a_jRgXU^u8wbmyICVD@VByJq7sM+6Cp38a(%#;VM8K^>< z$%V*343|@=k&30TD!QW*4!I<$RLRm8$oivRA*hpAzWZ9_-yJ7F*}0m`HN4=W;?ipy z?}S>l{|Azc|(R_*ZX_mp|zyXT+ci57ZJqkK9Xt>9gE!QhiWbg9$OiMS8HDIE~6 zX1)Ko$&?&!*PGTsJ*MOrr*~K`caJ%(+9=4w*#M@J&+X#Ok25cnGjsqD$mEWCg%~O4w*tbHejuO(#~`RGVbxHtH{ooS9;pVo?(79!b!X2?j2nR}yvk=ZvH>*47at4z2W$GbE1L z4v{cK=%|>$-Q)Uj=3Td@N9Dnppkbez@V zDP&eu_vudTmlFZ~I!3U0d-OHM{bxGzfPZvX`aD3o`tN5dQ^`E-46bfvoqh3v&d3|Q zm1D;mzEpebQFv$AZ&O9Uam4%6z=zhWSIsBC(rMQ+kSw5g-t~2%K5k*Z*)}}twcjNj z1}39U|3h*uo_jb7JL!14DB3-Y`&PMf2wEH|aC_GY5mm$Zmo{RVuZ1X?e_ouzlgXA( zfP4LonfXoIJd87fBqhP-iDD*BcYw(S`X~Iv$GHdH!x-2}R9G<(J9BC`b2xC?pl*uP zRxVO~v{jsDk=cf0sih+B7j7-P`n4NUj?o`nF#5y3M3>QmQBhaMl8;rX+aOjh;9^y4 zJChocWu|pKW^tfbr5s71GdT#9Hh&iRyn?hwm5nYNvshajcD@^2DF0_&IJn@P6x(*F znJsLZc5w;ZPCpI6sE~|bm_}lKwFFgo$-w$=mP2gk9Yv`g^GNQ|AGatDe}8Rc^V^#8 zY?$TigG6Db46N_VVok5lzU_BeEVQRM4Va;UhV`<+64(u4fxlcXr@;a8;)T1SZ%uIH zW@yIWomTer1vDEY)D*oRL3UlNh3uG})$tdg(B_M($K3xHP;0H%hWwAG1@bHQ+F2H;7Guw zjR^X}zN@2gsfUI*HW%Z!7m2+l%IeB8Vm+<~Xh z+ou%2|4*U5S4W>N`0-VEyYs=4r<|iJK$NHU3^tsTu~KShFWyy+26c$5FR6V*!TPPD zg#QJR=cOQPa%Kh=MGG0Oz$cb2kDE#6w;d3VWH2Ddv5O!lPew(2y>+rXwYG5(^;J#R zwv6o`5qb^KAmr*dBPuT6QMObk98cuaaJCAVA~VpV_$Bq>V>&St`(_H4cURt>;}Y4O zM}4+X5uovmjZu`%n2E9mr9G`YqnkuzLU34;zaTT2Gr0TLarnzozKxV-tZC$+rUMt7 ziG9sBw=C~)yVr8oua&>$P`UfTjzmuk@%Vqt?(U|teBaj}CdoVHYnd*^GrjUlcnVH< zQf*F4jNwOasnzB!FMW2oes@8S%BC;K$AUkCdk9BbniT5jy8C5};lQI(PPS~ID&4wk z7&sG{g{taKMB)D%C5_4?6kgPa!5&cMqTiXH6H%T>N7_+-sdoPY)?;A-vOC(Og?ufk`rxabBUWv>r^7}I_)3VHuK zqXm`=o-W8QG;j!}m@?ndhSX*;Z6=s`N9#NC(^V8|ZO>)2%Q$=2>gWBG=76U9#e=}m zW>+|du43gHd^NY5{e8Qp%B_memJa+A+qopEMA=DP7V2X$OS;94e=-t&b@Y`(9RrQ0 z_~(rJl`CdiqD3n41@r#iZr88wDL=~)U#cBOVkhO(O!mL8ZeCYFRpqu$I=L;w2#DjF zqIbB@BTPt#qJvnFmZRV!<^n}M-|Tuj;#|jGLz_^NSKOUduBil&O&Ex1dP~D&U6?@1 zqA*AY0@mi?hYL)2aD5>khEf{WgpqDNpG*j}5Qw11_fi2)*$Fnno{{>$U28M8M>}ev z(diEYUFreJow)c0ZDb0KHPb>9!9?hIxwX~fWeMJSW&!C=Gg?^GGl1S573`E=v$XVw zO(3xbYN?B2a~Zg8jMg+$>^I%vaC4&TwNrVWwcH-YFEzfT<2dp8A2lBG7)ylZU*7of zA*L}p6>~E5U5S~Kz4a>M;QvzN{degTTTs_SOIiXp-VUG7CYF|tcNbGtS=rw%yYjTM zH*1*%*gjvsng%4DcUi6sFD}Lq|GkWVaS`Xx*WB=G1Ke)^Elgb^f5YPzOeHd5hh#e+3U|oNsO)gnHlj)5p(>06%2y?Pe<|e+l_a^QoKa4Q4){4d0 z%>bdPBo&1I=rzT#$uTocRnonVeApc=$ED~+%tjy%j&R)RT}TmvS_OPaUjx+D#U=0a zW6#%mnD3c={~{&lU-QrL6;N>WyF@nZB{Bxv!`GlQx!ArSbb>d(vj3v-6W{-!@ma7y z;P4BLe>cN3cfchlf1U^J!jH$XSqa+Khh~C5PP*o$pl$FCV{oM_prT^tAA@Bv)ovE4 zs+51Aps>L(u@01cP%aVX-`wOE5FkR?&?9~xuo8T68AWeFB(gSDM=fc@zg++Sqw$ay zqpTL5Kns+HTmYRmN67Q%H7NBSr?5J+h>fZ~X@OBYhf!%~2?)fh8eo~Lbr~v>vxFrYLI{KplQSLt zhZz``Z+LB7GIKgEc5DPElrc=SH^XOz#dXH?NPRRTm2t>5THOe6xC2?u=Pv9bfipQz z%RQfy4sxz1iP&4R8GP{1Nh(w)7{xHfY6Aw%gJ_E^X#Jxjv}f7*x_AFCis(%y>o(4d&S3WfiQ5FiHmY82zIfV~MN$gPnYxgZ3Yr^@1 zS`!E8<`WGXu}^V`d&)-&H;ry!eB~oZ{Z2!L0meZN=qf6#1vkszh)AGdrI_*TyH?vt zz!u9H?E9_s{$FOCZnjm3CZ$MC5Y@oW5AOOrJP!hfwD{hNh#Sf?p8R_1DXJ=;2QEZD zSk;`X(Y)?YC33AIOr@JVy3ww5%kWG`*M74bvcSKyZH6MF$0bibBf+IBbKrIEX^|Tz zlB)|_O3FyT2x(iTW+8mMunAC9(B~MLY+My0DA&5EQ2IuwtPkgZf+;&&*aKCxFDQ-E z!xSOwAwjLXjDnp9YlR(*xuM+s-c5R|Q@4$P>_hddd>Br22U4IZ7VAz`l`$Fd?@#}_ z{PAj%6Oi}ty13z2UB>2-OkjtRLjf0-9?m*}>Q2L%AJO)DfV$pw z#pV&Oqw;}q?YH8Nsj)pK zh^o3~2vw#V{EISUe5>v;{BT$bZd01w?wg}WdLU1KREHKFD7^GREmhnV5q`yCD z(0u;iXyBNZ|Y}x>`KyM#4={>x7NhgL(ye z9>M?&ft45SnF}M%(NsIGp_#dH(s(*UuuM`jl9~0xQS- zDsNlEzK^0qGJi5P*S2APH25Vj;{;k2Y{?BNxbAoJIo!np++Xj!{}I%z{{zSIBRG-5;Ou#H~ScR~Ma)qkBW@$|Wbj6=z=WCn- zzOL&4n~y`&KsnqM(Q1~+zmO?z{f~64UB%BTlfRKif7>P5M~%G_HgKtIed7=1h=XGv z*>}aB&6G9cqYAs|wd?81v%)r0`GVs&&p7(z#ofkARu1wv))64Du>B z&EOy@*P7L=m&{7G_JWx^kZ3~x$guCU#8jgIqL9rlWU84EI!YVic|>s8xkwL#i3AF) z$#}5U?b@N5i87R=x>s?O$t7LN(SIm-0yew0;S2xcgX2HRe?s^g8Y#|}kkvdHB#PtbY;-fJ*u9wO|82qlL%|Vl!7JV(FV9|c zu)%c}6hl0*JsuAu|C9Wuk@n{JuB&e){Kpr7-#>bM(ntHp5pZk^dha1Eqoz)*xq1tB zuGk~30{xa6Dwr-#IPXYWF^3vM$+Bt6$Lo*_5&X*h=fIz@9iYUbCM=SL&ewDobt!FGE^K|Co1;oNH z)|u!r`s=4@C(OXW|HXo*Luj&B+s0c0Y85FHH%I$x+cc5yllYGG z*54T7#)DHam{>x^m^$~vHD}jwZ_+3d-sQ~L%s$a%?RDc)Fu~u!pKIzNB($om!6lZ; zwtdO;M`OE(-P!Bh#tL_VU`ZL&|7!2jUxoVp-;#r5M;FMCP#H8l`o$9-{={I;gEK6k znPoz8EP_ecy47EjHu#}h!N{mM&Ol*j{*QW--GT8O9nq5Pz0ePbeo=2MJ$9CZ-h5Pi z??KbAR6o>z+OmF_!IhxrJkFJbQenNU@STW45@=|Fw!y%E>u>cZ8?A#43596`QA zewuV%ts%deK9vcu)%h(QQp^lJtxYjU&%KNF+Gt*cKpi=0^spmP_?43T;7m$abY{6I z9+F!PiF=%(^*UDJ@?+r0J5H&sRu+9ofJ4FJP z0xKFU1KoJ%x)fx+DG~dNwdcTW<`T<+>dyl~K*LGa(&2%1oAwTu3Nve^>{m=lS~9)X z9PSvBi@Rvyb0ieWMe7g-_Y_l*w30b|Jo_TiBv*P)ZFNppL*0RwR2^Osf^T3QyHNUyvf{K_9V@L3MIu@QQ9vgHlx}ep4!T7 zE_#uulk{A~#dQjc-Q{oHp_gb4YNl38K$JMs0?Q@>Wq2Ec6K2WZ+EW>G83kwA^x){7 zxnlAo&093yIZ$pK@rD)3?!_{@b3_QejJB-2%$@79=wEmR{5%-WB04!nibI%a6}5=3 zM3N6KD|EJ;gF2_Kmxh!$rL<6Wb&Y9Q>5A1i&_rLhyRoD^oq|f;NE;{Fh}}{QpdMxp zxqV7y6Q%Xpwbqt+`&UO?wn!a=+Es!dQ89WH^wnEToE6Ve@YDh&U1v?$Z+c{YgF%E3Rd@Ofy^P-UFbjf<5k zJl&Uv;}@Q1_T~o3r3JDjai^?3;J@dh0cfx6*5uY{03QG4h zj%*z#sCyH)dTtY96zz~2+->NRw-g9(3=*u};lG18zCe5EzWtAOw*!`_6*P6XGZtwz7n{cE#X z8bdCWj85jB=RS`^S|vqinUzK{E|luQ<}*oW3-VyhpQseIkR4i*h$!$ef=pICtgT4% zW%A}o0Q!%Ltfuoy$3n{3>7Jjf)|3k9I1i;Nf+V9!z<+Gnl_E z!^BmPo&pv?hT*lWWosEZNDJwXyDoEaz#zF;yk`)KO)b_XE~-Nmq#eMvLCkOCz+8?B zV`<%fwHk$J{qB6EyA9t)%n&%_^nn-WJ15>1{9H`B9kOwj#SU%s-oX zZ0roxvtl>pH^+jY4qBkv!xtc(r)EtR<{M!DOKJdce4Rt67vRS?I# z^Dw`PvSb3}tY8KTA>m7YO?KJeVM6Ud=Hfg;f%B3%gCQuVP<`X8#5wsd>W(r<0KQbW zqF|PZ-JvQeC7AtAbw=>_!iV2AX200~XS$KZ^nK5m*$`XlBRe=F+UO09eT)jJWZG#- zY+?Llw+~D8uvb+^l&AAGaO*x;X*|iSRll0jK!4`>OYD+YeBY%M_0EGN9cSNmvsKO* z`2(v}5qx3io@&u*rQ|}g_zNH)qA0Q*+;fKRIX2|`(%jHrnj1@fm%B3uR(1c|)O{fZ zs@NX$n8|UrGVVH|gQA^S%3@JZpt;m*8b*d}J#*Tj9dix*!6Wk%UUK8wtL*dC8`A^^ zsssMDWZ-*|^!8lW@tWTK1j8$~w^>v6UPLE>%J&-`FcmTNIPk(yP5@p$SMbi^Y2I>N z>esw?136qh4D0@^^m>9gt2;KlM{55+l^TBL@;wzXKt5J# zl^`%KRERU8Vk(o>S4Jx2#ldOEf1RfR(R)&!r1(_3!ax3R%*_Cx^n@WfPFw95+sSCw z?faVd!A4jE%qgImjjB#V%*lD=5MrMu*3n6%a~s+qYI}AX*|gyBTNBx=9#Q2~aO`C# zVc-^I|6k0ldz@H4*e-S7!#yUk3cipha3&q3LiGkKAGYqr+1}NFlrCetHZ*;cb?JI> zfSA59HIYk>gxmQ2cSOTtWGfONh9-&yZjakXBMFKa!!ly+?gjfXGa5kb1C5ZnPJ8) z-6P8SKbSjTVLDuN4$0;VbMtlLl=X_nYkua?MOzKwS@RDi5D68>5CXc|qV2}=ao!}N zqJ`E(uxLt(vz<#Ey3L(1VuE%P(|g4*readQBO5}#Dk0~E$>TjSIjjRyO*@G zP7&n~#ChbLhxwdWZt;v%5)S8Q6e!LUzK(6QBQAFk1(A!a?w->R(2Ov^Rlo0bZTcVL z7Fv#@5y%uP0ms|X)=W*{tWuYp>VV6wZLndS$UV5HR^9yvLEk*c;5^Ei>HSEuFJq;$Syt?)p$f9xBIH)#i zUC2xyZiS^ZlVxwBgR&ax+Df7AB5RC--sEIUdG$~)Hg@xK!hpJL7(%x7WZp&*w zQ0dptUi+ELq-8DgN`qu>3)X|JLrD2QsC0D~D22t>Mvu6NK6{xC#aA|8Hp?3WBj@h# zpIBFDF-N#X1>v<+sP&~I;Kg2ldc{NqNKMHc4~?dz3P*BpuSzE=#XPrfYOZ-gP(w#u zrAK$GE8;QNE-5_EST}5EOr9p3#pb!Ni$3&$6p0{l+{C#I#s!gt9~!VASrncj)k>M| zykbh@zqkg9n6OzIQ29mU$TA9gqPz}g@t>u(r`iOi+$1%EzEcH}F6a6^&p}rUqtH<6 z+n4?^t^6?o=CfF`rwN^Yf8HWmp-Q**twO-s=G6{aHK7R)*Je{PpYZ2e@v|j99&NQH zK$Bz5P{weVgPaC_-Q^cp?~9bgQBB6vnUxY1<*G&Z2g-`Cg}oOuuieVpwK_?^DzML( zfb(p0g{$hj#8P^EatKNXjdBhw0H*l8QV}7Hx#UJwCK~BUn{KhxN%vsapZ0zc@CAb-@y1VWdpH7qa;;XeEze?SUWYEY>azvw`wPhNMsHYkSIA_K`ILs5IKRU*w8MMp0P;;a14v#? zy3R{=n%nP49wwTfDW};H6lm9uPNcx`I_Z`bLk%&PT*ii5m+7)t%{?9(yIP zh3JEz$qyQmR>wB~_7&OY(B}5nI+%{0ejlvA!G55{rZhZAtZE5GwYJ2pc3~+oEtMs{ zec=NoyeIk3$1A;e_q{V)z~>D4g|4bxWW=o76UzAIAsiD`Rz&3@Q+Y#)!I1SDCwPWI8ue zN)EJgw#QS2VkY}A8#OM=^Gp~RE4Z^x_0lqw7tZ!T(@cYys@G3BHvYi*o-bB z8|!j)H<%DB#gp5}{p77EKWS<&hsy_#=4v{!D^gLFe>Hks?6=Ccy9N!jLc6mvkJrH0;uHdNw%xsv9s<5Vr_lk_RxzY&C zJM5k)6lZY+d{YudF?rb4scL0brk(wg?VzP*@mbmNys%#HzqI5&Ww_;;cp-k!C*2(a za>|DxM!d{%zBjPf3+#4VtOB*^$t9DMLlW@FvYM^>Nb^wIJvU#kSlE7Q5Ap`URgewI z$XoWV;OY+obsD%i?cZg%6f2l>KnWwN1Fd+}ed0gP$t~8{UNgG;X>47pn&8b61C#gA*jUs?#;35`P2X+zO>h34?@ z&797hW9&oL3ebb#vc7(Tb>Pd()3e)vzIa{D%pl7K(sena$P>tPXaPNJ5v>2Te?r){ z@l0w9JW;S6w#2k{yX%x)!|QKD!;@-uc1<0|`W=UK=AOinO-86nZz`*z8n!^o^bIS# z#r+fjlg`Tj{fKbWye`ru;Py<@BA#y%*+6Ver*)#`pQgfVQo8K8*c`;E4R?Q}07X^zwbq6dB zv?iz9skV#h!iMzgm)jaDWKLX7Rb8u!U=&}yTr;z4z^PT z5FB!0;+H^fmWUCLl)6pW6pg?rd~H;XUds~5lvg=BgwO7kv;Vkn&~!SixzGX6w%$CT z?*XPnR!lPK_MPn_?gcbpyKwGuiD}TZ#cm=$UhP8T=O}3T7Ng>k>C<4q{pHyL%P?So zrE|6AL2bQ3{Eibam)Uj3hwJZ=`%*s^%IVq zY(l0m_C?I`o2L6U``sPqeaQSd{8jg=#LVwZnm1n{>`vyNH9dm7OoSO*+1uvfwRFBDIUb zr;EKNQId{JT^6xCxA=O?*ck*o6}t$klzvf_pOBA%TqZuMZ9*{75d>RZz5FQqMYVVw zMxYGM*}reP3lbU?V|$ktr>%|vb_;Q>Ee?{ZcWXm$z^1bJ(Zi{Vo1WFAG>aIwm5m^h zfR*1YY?X9T1XBJCL?iT#=03Io3I0)Esq)x>-vVT~i(NYh^61+R-3EP#O$H)yQwZnM z;sHd%8iob*^8!4v)m3@sXL0L9JWO78*-32%bMhZu_4|k1>?8vi1g1B@CNV17uB1@A z`8Co;$=(LX3t zSEMlHvIQO~JxX-N$nG`sn}Sb8rhkU?_}woM6Ib{%0=l=W?2j8@QFN?x&1Pg(P_4f7_wC+ywmePn&?~-CZ zC)h#^9r}+S-D1<`v7U|*a;i208?|rzUAj9Ln#TNcL9V}mfP(tJj5T;)hl354W zKArghuFY+8Ti(wX0l7D_rw3B9$$y5}1fe~4i8Yr5MG3py?#9MUj~~+Gv2>a}cL(Q} z-8)y;F0%~hfL=q#h4z!ph837axq1%R6gKWvIEyZ>$xe8+)GIV@t49YN>?}f0rw%;$ zaG^(L2)oa{_>Zj$Vb9r5&w{!0EiHjc<&p*-4?4p3qjD&T2-ze!m=qx6)a49ja3ANzy<_AG#`Ejap0W1K~IWuxWUnvI_?xzqwTJSv||B zY-aGq#3#?a=oytJSM#&xf@*`w+&fN4VMVLVJw%#o|LX_Wy8r73a~E!ym||UIZ&#a1 z-F~U2LETr<38Ph_UPa%w%%^FVteRsV5q6$_H|ckHl~d?d!?LC)>lSt1i+oTbGooP$kgL>3EXW@8c+KNwmtP8x|4j-sj$%hZnv@b z%@pRYcoCo**~Z#(WyHtFw<@dFs^n%soGNQS(Ci4 zxj$<@KWTbC?f%v6up=7|P2XjqQSmTu1{B7m^mLDwSZ74jQD)#21?&vgg$4fk2CERh z$4LyIT`({}NX9oUkT6fd|7gcm3vc)AOekBmNu(E0TPeB4<4Rsi$R-`1#>d%Klx`7J zq3RhWQCqk4PF$j@%sG@b_WrjI=khCQ7UFE>u`g#G0!%qCA04WA&Uf*c(h|Gx6BsS{ ztA;6Db{`3;oY$xUsxTfaSGZ!u&y!;@)+6TN2S@v3-$U?4JV8d%0WQR=H~-_u_{o3R zpkjmQ7aPpCcCc!&UzICEjb?R*NE}bf3e0P1+>si1$YuAF(H63Mm9J>vl#awygGn=F zD#M>0dM=HEEu_=O_}ZpCQS?&+)P7A;rspupC4?c@bvy9{K=UP_BW!`8boVOvoU+>2 zgVRSC7k25*9ci+owsc@m^w-GDmuH(svH4Yv5-%xy^1-2tDia%L~Qe^ zsF6q22DYcG{u=E}1Db7fpGMDKtl-jts|~v%#S$iMJfzjcqD0 z{LdsC8;DB72^Q1X2-AWAe(NLMl1D*GZowZ3#FP~Rqt`~BN=aP5{Y_HehgIRsTNJ!( z&BO{;nTyB=H9kpE*ZZgOGDL;Cjg}6%r(j8f@>5lh{hP|vV8RHozsz9Qw{>#X>^OhM zVVV7L=0>>&%LQm_oKBV7yY7kfsDR*Eny`FjDhQEVMy z0)GEUe(-BFB!C#bZlJ`W+&?lfJKQlFAjP-}#V#9KiSylhN{%uJI}D%`lgV)-g%#7q zhmw$0C_W@hOB|4CmSTS=f#w-^ui{=PsIB(bh_2#%4T+8M5A{yM%FvAoHOw;cF@JZ# zwB;~;hc@^BjOlRQvRNOz4LZ8=fvfjyO@~lXYhH`=Y4#t zn))nPoKWv2DITRyjR3`y*5J+a4Kj08ybMRYX(L(t;&KBuI{$K&`0ts~3>rHy@z;hj z+=&2kd1X$2%gWMMc0_B2_tn|<-}Ax!jImN#5Gdi`>u|qHaF=qOgGmDapV7Y$s$S@% z34prBtJ}7{k%bMG3H5%12GSe6H0(|e6=cg^C7g*c3DkbpG(ORhbnLs0#eX~=ZKsK0 z8Bg6iHnOYbwJyXB_SCu2${ab1&vu_NMR4oUIc9PjG>7yi{Z3d%CUocY$0% z$H>`VsW2fjXIA^{Dz+s@{}c}`6k;s;V1eV&^8P;JGv8&S;&7w!zc@SXOnb^HT) z4rJjrh<+Ezz*0i2^APqGK#fhpn7l{=TT0xs^^Bq~>osEo}Rb-^6v^sa*ySfPfW)8s8oO5Nj*}G*0b^wr3*4w z^0pLGZ-m#oN%K)Y+voV|ONyz~0RkH@<{+OpBbRDzMB@Vd8(*oi?(gprwpEkzTh|-N zRdWUo0iUnccWIfOH&#YV3=q}a-AmA?hE}#m4<|1RO$?ntpTIV-;U4UkFSZUcYE8($sy?k@ zW~~_F#ZC9Uxo{{MB8txx56R|x&phnzi zH(;2ZAVka-GKMXyl?$SgM=%?!i54F`M{C-}#C?j*FGig(s%!=Yn2iL7%QS6@ysj6J z`p!!yvxuC0N04{@5^$=~pu3UDgym}V^|xxlcQ&$-Cm2EonEzR}aZO`Ve#A(|!-QSt z9Q^08{+WH0ENbL3w?eYTZfY$kcU6?S>zu+(Fx`O}a-uUn6sc4j-DeHS_K4aTHv3dbIa@GwyN9O*;Mk)9aB*;M$- z`uI5Wx|6f@)M2suAEh80ed3yL40o#LX@VDu31gGjhMN!&%11XEn2?B|=zKhzA?_vR zNK4e0cf;E^J)*!$E|NCQ3TGf-2P%J&pGA?*NqEYDLH|~xx zor^~qtt1;}@UKCOYpj1vXPOlYec+j1G0yl9fO#@oPJlWA>D9h8#v7lxsaT#);k!RRD^iE_|> zzUJwEC^G0>YcINrpNwS0JWgglW6$>}dLB_(I9#I%CyLZ{qN4ROV6>ahN9)FT^Kg6X zcy@7fZSn9>Fc-~4<@Ib)UNFPX?JSilehy-sg75}6%49k>;4qifzRe>*+MVBjM(nUpS;PgrYJz@&XsqiSjOnw_bH`pqxOKmWpZp>zwL&CkWt^$@|}ua;hySz3`Lf}?VXD;hN6 z`h0j}kLMXfYqw@1L+A5Bo2ce)S;OGfD)#+rV}*gCsxphguSd!AAzWVlQ|dmO=ECsk z^z_9hC|Qv7qa8v-Xp~37G@(>F&$Mm+8(fPr@vu!l_+k2tcs#&{%x`Vm_sHg)LY0lNYq(3j}k{DFVJK*FS>oy&Q|zh zK=Y|doe-VOG5r^Cp1{)PZMZCqe^#s5OOms;fj%P~AMZq};5XF7+^xeGVq{+qeYTaA z-I-*SiPchfIafzJSy@;79MfNLW1rAp;TyGVR*jL8zHN|KE^!dg? zg!+{ysQGc0_X7`SI3wGf^9ntJc?&cI^IP3Z6*i_}QfE^iGbFJ7L@4sp2K{Qx>3lEbtmr|yW#x`TI%sG z{c}f-Xt(jBh|tm#aRDiBX18+_m`84=>f1{TlgFJmCPhH7CbxvOC0{@}s*5!yJS6D^ zn{wPVrXWsH9#u!U6z}88_D*R){rZ^M0ydY%*2@*to_+^+eOK zNn@o5>&hcK{bDSAdDgd}`$QDbb=ee7YF_i|mGvYpZZ)g{py;h!yRSNLK~JW~jnP?%gl`pdCn!AaE2nFk zTa2FS096h_9T3H;J0Ax8@I*a15`T$)8yz#-X2lo6T&~My-XRsXrIJ5p)Q^q|ixNXH z4O`hce6PlZB2D1Q4ko5ej-gn*^*A+5kQYBO@4c;oNyt!LJ7dThddZ9?rQ&d(=y?JNUX)mi`RdxjBThyeo9)$5tTMZmeXjYeS*Qi%!oexcQove z#gLaCOo^i}h@&Uod9f;bvnnt zW+7#nIt0)NpwOn=DvIm1w7E)3BJ{;@vM*ls`|rWD?mE*p{>q1XgvW;#Fl+EQeUF0<8tDF@qB-N%7EMk=`A0s6*lZp6=)eFax;GD`zfJB7JjE(-W84YIvR-zOl zN$>K#(T7>}9swt~VjG%^tFZWY(6@A?!@CLqR)fE6W{`X^5nmWJD0bZob zAVCdXY~cx8B|&n;J8n-jx00+pID9vo4&wArtH^UKct6FWWtvDbB2U#kn(P*9Fhn7L zALP%sn>}$xws-%JhlqEE$0O5ke-h+W1C$Zyz)rkg|Cq%S^bhfR{6X0(i%){tlKL8XA}cEI97S5N2Fe6wr>ABYQHYCkEE~53>Xs!BJRBI zo4!Upe_TOXV6;xs!Ee^@Fln&hMK_9auap$t3Gt^>wvvy}bWsm^8TX2E4p}h{v*KJO z2PX!{d+6lh-&1r0NM>e)oPi*|$+sd0Q2HShqJUwTih#fz*|VnoLb$dHaNCn>{3;?m z*i8yG3jHhK>&|eyWd?P@;SL*u#u)xP!Y!o3+^|R$G~;F}GlHlO(yA#h7x{ zU_DipHC1lM2sn6Ax9@ma=8I54dXOs3`)cVOPh!ZuFH0Zl?g+La3^dB&QmM&7_Y@w9 zhq^g+aCsd3OftC7w#)l8Goi)^<|GTJ0^_zn35H3Up(tbMt-_h7sNYU%Qus!TT22n3 z_Jb25l7s@@&dUQu{kY4i48}Ghh@CCGbhuD#pP{?5xz_cF9+yMmE*t zw!g%VxX?cDPie}dz)QH>Z3?%*qWjWDBWc0g+>aTf(b(j3TjuTAn-dopbD6Pgni&8E z6L(BgTP(xWUZ?~|d4sIx+fvblU#D0rX_~QHsF*+`&kL$+0BV$IxN!7;{VPdCWkh3j z6=kBhhO6AE|KK?QDv35FMj4}$$-!KFkEu&$kzk+f|8YRBgeky-`+!VD%zAJV@Wot^ zcl+=B2oZh{+CUfINbJC3qoEh(luFqRC-oe^G%Y+JQYuaE=uDofi}+Q_OeK#F!t{tH z(x3Bn7pRXH4%iCS1`nBk<|JWM=0v1gNGoBG+20^6CB$Zf3;?RAiV=B1?_mI3q`JCE zsIub=OpMQvN@hB|;vvW!rLMEz(Ju0Jt?!O$8)^z9c1uhkJEOQbCgol)O+dp~zFM-V zfS_Q*8GlQL7H9lV{{8+m%S09w8myPtKh&>YXx8?AuX|T4ygPt@s=FRf?(Yf1HuH>M zU$a09J=0t7*I2;andi3%Q+)+GH+N_GeFY8rvT-aS;&w`hiIO^0gHSJ4jEwwl z@?g!iAJ8mKxe`9e+5)q^aQC^1&MD-`NQEQc@!#T-JS1X-+oQ9VR3kWl7+3~J^r3N#t`#U*YsTDFIXQUp zN5V(d>QMikC7}+%dJ6*Y=GkLd2^qizK@T7tNt;Hh8Kj9V39~;|Pcn&FNObZqeLR1; zFblmU>`eup6R;ha!x!e?cHH*ZGN9;`znWJ4LjgW~uj2@E3hjLSLzY|x`6Js&98qzUhuCU zsI0g>EtgQh{o_gbcv2QTXN&iU_bHL^;rdR<)5qj{{`Jn&$DbVRA3pX(by>q%nb7+a zkw!(9u{1|&c;3t1=>B3se{+_|s#i+CY)FoOuud#ilDNaH*2k;%_ctC|ba?Riv&Wx5 zdiwY?zwg4razl@uNY7Fb%U)9t_!|TyG8NS9hjBk@ptn&h(%uG+4Pd)hbxLSuF9$@)@Bh=K%oLRd)E2+7pFxx=P%@9)zvj6eg4 z$nK{Zld54V33be#ee6z)7wY6@ObJbD7iLVtg?KR7?~#Kiwcnof2+O0v??U2PL`K*> zolKJ;h=)E5=*z#Tf!v3Ecc{OAI}H2o5c@k+{RMpZLR+#@k@iz|P4gf_{fbFmo3-EG zFg7*l`QJgMy$5z*2c5m|=SK@Oz{~2@#mO4eE|M0O%3QxJQCR_a~uEMszw=qDqcm+w~#`zabek(6I)t zN13xU|Bgz}I+xwp@=2wq2U6pzoo+~ji-fr0L77jLpd|IN8;68{6j8qh?A@`VskS>< z0+x%5e-A{4D&ypFkeh~jrg@(6VUdU8{?Rz*ikLJx?~EMS8KtYTn8$V`&jZ5p$jX};R)4hc@M;tW`!C#^+Pa|&j-c(oLzW|dLC;wK_?ne_BeVh#S-%KF zx~^Q8Dq)Iq1qxR|+!1y5hfrbBfKV3P+g5tgQqfQ z)L*~qCJ(H53%QqyCR?XV<)3WtcFh4cYrk+qc9c}rT>x>f*h+8FUJh+~;jRx*;DW6u ztK1g)kh{u%kaNOyh0bb5#@sOnF(Rl}N3jYl8s8O~JNzhb=rDH{BD$dQ1|I2-;(E9t z?(YT5W{^qUl^OicvV}TBfW||%l+EaFxztu<1kR9urOcolVTB<8K^-!wJ@t`2EN2f6 zy#kvgA9+gUqY$2w0|2IXge-CWb5EZI#=GDMTN>lGr%wV2Qi`<-Z zB2w@j@EAdcZ_$kq<~G>66h#)Xv-7PG*sd)U{knW3!#+aeZGiufkS*u34EQh%b-GUs z;Q~H?`7TV|Fdz6Ex%%4J9q@retj+m#{y70}mzgZIKIl)*QY}C$qhaH#quxTRHQZbH ztt0X+e%l56wwYM63$^5C$R!uiORhpNxmJpy{WXkW+Ge|EdLgr^k_&t4MlJpAI*H|I zi(wRVK3q519F|+9ozrJG0=f{%O>2mKNPZd9a!h;J2<0^DKQE$bKQO)BovK8DhHXQQbn8J>e3>1B{%q5GOX|GMmt@R+5! z0e;Zf0a5KZR+om{@q8RqC=asE@QCOY8<1lnd3vo>;W1UGFyX_DW;1|-k3^bNo{~wC z2*FnB8N}> zi>*v}YCa1sZV_Z03bTiG-?p$_Ek{?|wYsO~dHP~*9bzD@@^xV8O&3coa6=6zoBfY~ z4n;m@*&UY*Q#Fl!S*NCC!EkX8xpkb(YubOm-~Zyxj{c89|IH`nH{Y~t@(_A|r^|Ug zKk+tb2CAwiB<0mD%Q7BsR60AY_0=Gtfz#6jzY6`n@BaHMV%%zIpWXsN4|cZNHX;%U6PDAM=G6O~X$V-` zU0F(lW(>k+=q=?59VYr6jcAe#X>_wGfl|}tn@j}Q#44Nbv}~cW zosjDWfn*CaocW#SE@VKHYM~#>k5)fi4q<{EHHL^(ldzF4K`pz7A&fHJoo1n-NcgN4 z+tw7ZkPC9Hqy6SiEunD?nScSlSMywzU7)B5asl$dS+$ym?T)A9-P!qn(YeU-ciOK4 zT*yejB{y;2?3w=^3{I(YKg@M+hy`+}Kx)ZE++F50^UNsjcIGclCk?Vp#vlR5 zMg%9~j!5`s(H$HBuL962aRGG#oK_J?r)NPFBujJCdCKmRnZ{E@G-(X%&S+fFB$?SF zQoh5uET%evONne3qDbQlG305FxCje9u%RpfDyUFkV^FY2k%v%!77^g6vKegE936Ub zN3#hjreq2!VnDX~ssyF3{<7<@o)g3kN@iGMLgJQCdTYvPMy@k)mycokIHCdY|1u+m z#4M*g39y_KA{h%paG_J)zkQ^ET=q12`kwj)|8oGzr+>h|_w|qc+eh|46@h`i_(})$ z^q0wX3+2kVdp5y;ko|)kx}85A&JY1sw;RszTrruiyRlged~lI#x&=XORYNblqZ77V zHtPS?1wiQryl)w||2OmO-2dB()5J4+!as7N-zBH9U%9b7KS4VCzHEu?`N2GeJwL3F zH{dLL^Og4^Wyg0k>vEv~!+g73X7crWRwb*LOU&rex2?5*=Y-Wjfl3EFpTQ(ICX-CT zmJ7umItnJ|WebX=Zj7-Sd7s_|W{Vr}EujZjf^29>0_hykBo>XR5OmWCvLlg251Nvsfed&W^##)2x*`chipu5xi`+9d9ZZj zgmQ3qNnH$os&abhM5NcGm};=U(iCtv=1GaZLM53L(b&#{N-`Bv@?oNfp9Gb&?{4P- z4cC~!wBBIL#L;SjDdI5D==Es8u(@AN-g%?aNpKh>!O6KVjXzP9%obl~$v5uRoS}JN$ zd;ak!b~X$5QZ90u*c}zvq~k~^D`Vrzo9!1mNTG`pId_w}al$rEw+L{u!iFg!*-l{! ztE~A+c}Z7ldj*oSbXARMi6LleB%n1Wut{Jpm31L}wBXmkX1SC66ql9BOYa;w%YzN{ zPC1W%{rx|7-a&zEr&AdZ(hUlZbl$NY*c;*tu~=OmUGv?-3}tSIuIP#*(b$JZuBgf; z$dbB<>G)jfR=F%2W--VfB14l@GOK!YWif%Wnwkw7Jf??o?zz;`p>bNy4BJj)Gjd&N z#Rk zJRV44y>9>*5%7z;IVClc$ygLgOeQo}%9PXLpp5w(aIpv7Cv?a{syE`JRmW7sipc_h zmTWa#BrDQ1SQsOkUI@~XaG94;aCI*jo(F2RS4}}NA_4h-_&jJXDULJfllNgd*aM}X z)?$d&YV{{{+P`750PY<)yZJ70;1fDszmvg#fjyJIf_m?s^i@qVso><7={T-M+t1Km z{YK}Pq>RNNIQ!?AEKAFATd$|*xPSA1%QC5^=v2OMPcreK;Jh{6kBakX{_CdX{K%@* zoF73rMHjTO7OGZU4Soczgg397mX+~T$yn((oPyQQgNRpp$jg8cE-UWx0G&NF%EGJB z@JNg~`ty{$-rh!+*!FgB0gLe4A9IWNhJ59$gAMH2C7ACLv=ollWPvHl0$Q7YMe!Q2 zQXXp1tu=CzA0(?P*Azo(Jp1^E(Uf8rV+k*j)Xxr`<}N!y-fXR!ytxK`wB$ZmKnCB-U!uNJNZL_)5kwv?#L)gPZ z?6P`_%{n(5M7*76A{UYHh$E=Q4>;dy?+ltdFm=uR$z!;XPaTQLq)4GkM0$<<&;i_C zca5!EmdOnl*7^~eI#&78v=|;f_T#~p_p66~uZF}^{pc5eHr^*c`q>79 z3^*ZLz1|k{LVr#z8>cEtMgPymVts46*3nS z{vL~@ln!4tOwMEv$7@r!6p?Apu4kwn;2-mhUtdElbrOjb<8ZyWpIg)un=-z~m`m`D zuKS#)#pD!L`_j%~wv4X4Nr``SqB| zyc`ycAE9=VeC+8!33n@mIup`ja)ArsyJgI;IsY91y%CZYTW=iIS75%B9D>9$5i0IJwCPjx07B$93G?6z}yOKsXuSTAw zyva)bE2T1u(a6wfsQ>9wsbT)M$Z8=W|8rC%$&CDs=ZI~KhS_4bOiMEHo5;+P~X z?g5)nzx8E*PV++cBM~#X^JM>#XNBVM>q%XZm(baX>gz#@zf`-dt&$oL!RZs2zLtNG zg$9+{zS4_6Pg1)JfZx(Y3LS=PP*yZdon&)EF<(+#>xYUY{O;=N9Enzir^s`^a18S} z(+MGE3B>)y7a^Y+y(BE|c9rniAY6A`%dWfrN`Jn8h|h$~w$71u)Ct-9Hk(EPg~?aj zUV190X)&qIrnEDKUE5HSP0y@@fEfn2O-P?SxeqHyuC=B<)PoQDGGk$-^Yj;ewEy(8 zfJ{}>KW|;JWSTJWiO>E;fq5;KH3yhX$4KE;SNk!@gl` z+6VG_b}`MwP|11_LN#OneG*XYzcNCNdF7pdaOav}-+gwtzb`$JsMe@i1s+!(WYAc{ zsvAp1xv+Z4d{?MSu~;r+$6qcn}y~Ydo>tXa#QiQB&Wv#2xI6)%MI#;IjIvyr7f1Jehe54pex$~ z9|mR_DmtV&Dbk!L)vEJ)G+b(rXCzWtOmy7`TO6NGr^zg=xLqnzt@0`{)$oasy@*KG z7>}{FFSmM%?@Z`@Nl-4WM;B`GLw6XNoE0hIDeyC%vk)YfUw#{FVy$*tTvQr=aeXSd z4FVPd**{Bjo;f>*+caMd>K%rTWOT;g(!$_~*Km^`2Kh-9t2gJ=z0zG9Hl2tfg?v(2 zV#{XKS-=VjN?TW7(R5ZS>>?wvxJ&iF;8G7w|DN~gT-M2?_6kqOEaSPeSukTZWm!LA zw=6M2Sx@gbonPSi6K**rCtzWJ&>#lqL1>1*{0<7mjEvSM<6fO?TEu-|+13?nQS@CVZ*g&c<%4J_9e=O?D1nXP_f zZD`OTyrQ>ZdvD&(>$#W+U9ux%P+1Q!QM45ypqjEeB5<`LstYZDtx3Zfx%lRUe0KO~ z--l+QB1lLrw5~!2mhIC~?drcZqKrc%?cf0z8x{}n6Zn^sJ6`;7dF3CcO-Mu~>+@8y zRC2}92W02ciS^BeNaTRCd^8Z*_1-w2BzxH?QY8L^#G9f2XmGge9hU`iyi@%ISt z754Xn-_isszv5(n6%ix`Z;f~+bNB=iT)lf#s!7=}kX4hZ2Ifa75^_K;i=kAe|#Z16M&9-a`8 zFz>pIeLNpN7LO41w5$c?;Xe(j0p%ayV}h2Ba}A{FA+nUB=6R5y6SR_D@^R}^K?zwh zU>$(FrxACt@gZ|+4eA0nk)J8$EZ+v>v6xI)8Y7y2_edmA#fMF3n)67pty`9&b-;2D zrTOGWPq7(JwlM6Tf%L@mCbK$wrqQ=fqkHRgpi8Lc=22>|vM!hS6_j4iL;}c!08}Zb zG(~LzRgU#17Q=vfdVOwTm^WG|Y_7L*&Y*I;V9Jo!-u)qID^n>Y)?M+!f zW0s142~TM*0tzk0r3ukLqPrUgX&F2oXjBXf98Zf0%fg7T;(YuG7e1fRvQc*SoA3gx z0Au9nrNKDknV%=Ik3P&>%;lXIG}H2<1P76%S){!8z1 zI-dp)d1Lr0zf#oH`O6%frvR{sh?4$x8JF0KCv;zjI^x#+D0j(MWXEDjc?}Qnrrd#S zZ<7xnNDYu`$)LBl*M~mkxynje5>&) z0D?$0U1Ez@I##EjwpmHHz`q3+$|;T57TIBg>p_ofO=f*<6B+2%w_4NbUW%L@VMrUo z+b#rqt@)g28k1)LM6|$4hrW~q$AsK;!d+NWo^j6;;kV_24K=gd1%9u)$3c^Ms7GWF%PGK!B z!ZoNxECoLD`!C5>6F6JDKxcVnW$*YOWnCn-Jfih~o#r9a zwaaq-fZ_G^qPM)HPsTcS#(U^5fdAnDD`e9@)v4FA6*l1~*1&6*W16w}a!S(^k>>0^ zG?l^2lJRUwUnFKZ%O*e_W5IDj4Uo6!a)m|aSMN$^(m_}&%WkbvNRDZSj6?&Ysh`1` zqDE2zsQDw(;l3FPkucgO*dtDV=E33TU-Mi`R-2&o>0CF@77>|}gTv2_b z3hCv!K;+JhA!sKhDZ4Xmr81{!#0I+5JXk1cB3X}6^7OIo)T5Kyu-3UCUP5TQg43ed zc=Zx~-8fgxSjb!{8$(BwtYP9e&;hR)t7oXjcCAw2G&zv`J=@tOe`yeZC!ImLa;-6! zs0Hjf!<<9nZCYIuB37?TaKT0m0Z&Ut~Bs-%X z84Xm!jk^+5Fg+wx&+wxPviJ6OI~20d)K366G>r`sK@|b5ah%tgD5firXzoW%qh{r2 z0NpBDY;7TJ><`=93n#IEz1n}e}KQ8e?{BA z+58tYZ%_ln&$4Q->Tb-`FElr4t-2JU7Seu^^E>Cf>=9T?gO&bzzkjg5|7M{6M0gtW zh~`Y9m(z6GXt;y=9U=w)YK1T&n`e3xI;#{~Xd3s~h@^~zIBtzSPAX6ZMA?YJ=s;;` z*6-MQ)uZ(|*FI-|T4`C$cEf;;soSc8YCA!tpwi*ybTtQe+chl->YJ}4F_|dANZkzT z*vU6L-H~F&P-&rb$P=E=_GlC_Dc>gIdJmA=|DgNo+rDwK0R7Vq+mUtbv z(nK6KxE@#&X(1VT$J6VKN%@XYSur?h+kx$>Ng`D{(;$@3pB zuTC%iLRhs2#}q*@C1P2-ei8|eG{6{z>3{a*;C=&)o!a?n(XzXrE^k8{(kftXmq=Wf zD=eH}%hYUtZs&?@#B-uPvJNhD!wX2ORV1ODUN`Kt(3m@~nfr76D|%f;oWwE~FleY> z5JLzYqtO^v?IU;pHF5XlGddfUESyVHO5!~-6>*snW8Fed29OJO)-1&`a>Hhl6>%m z3aZCyDrDX8uqa(|DOHyI0r4HHB&qNhIQCFZX#s$(E~>5?0cw>mS9itoOPQt-lj>;C zuSz?cJ2oGe<`TSzaiq>+!epKVF-Wur`y` zPs7rG?6@{b#gOKLEiGeFA<=R9K8Zwzcp0%IG+@H`C?T)=g#Bhmj3KnyaHQ=)#y+Vt z?v(^_^SNv`w1&8Uz6DdLj&r{*Qk3=DtZm0DY-@h67F1pG>VM}pW%Ks2z-jrNfCeOFV?mUf%^}fH1Y2s+wv2y& z_j`L_-rxaBkxBi>f+`4j6t+Ihj`cu@mAa)R+NXXoZ+bi?d=ZA3U6 z0&GO(WVs|~lWD@N_}9PmP=cK;`?P7tdS*&Fxr(&^{xj7U4;7Z#sdvyiQ_&q5SPo41cJTZNU`+S1`QL97d-L%Op_ccCLpD zQRHn95-&y0H0Zl!8OAgOA}Zc97~TrLPz{xo2`S4i8~YfFB8@2)(m7Gz^~<4JISZ4I zKmbQOG>1vdOiq%%pc*@Z;*F^2NHJkKq`_-lvFy^e3VmZ}i@?fQ>>ljI%@!1Y!}iA7 zLUoM20=0Fd9oBxdlG3*sP4iOUqm9j9vy^2#BB~3ep+jH_KxiR9Gq*vsjFK%YzGAYk zvlAeck>WPPnuvz2Ynnr}P*oG%nr0#{B9=AROa=3xG`L)d1!!!IrtmfH&Rh_l!VYu6 zUtw&`dnKK@djb#Ar2)QJ3klqR8j%$$G`7B_@es2uO9i!=u&POQ?)JnONWxqYQRG04 z#y(t1iHu+K6yuR>aB6+!WXVu^zz|?znt9WhfrkUKEn_Bg=mZ_vRoqsMQesJ$)9jk% z8WYxUC2B0M>6?|)w>w;9>lYlBin}X|3~l)XA-5o81egm@L#FAZ04~jcse#p&19Fxd z06subpJuEL48R_*WCq30Vj__7K=8-ByxVfF|7t)?YoB3OvS$1Ga@L~;%Yp$FY`&}U zEp^KDAj=}Knj}=0G%|rk(2-&HK&&0wa#yMm`$bll+p;a-;vEbw!5;pc=;lsYf`yf0j9~;i^UMW4Rxg3uK8a45!!q?C5*}(yzGXp@Wp~^d7=OF zUgPbCs$cyz-pckjca1-=E5XwQvvH4PTL4@mOkQjBOj$YBEBN5VzHU+4q#KK&F9$4~ z(2NR_F~#0;V~xG$w=A{64a*o;3kLDxu|jk{bvDs_ZOZr?U17I-+WaxMr> z;bv{iHU*T1GHcjY4l2@^WywtARG4Kl#vS(}PDM^`QgMgS3n?k2Nl%7R+ZNSgV1|Hh z223A+z|ZKg4dl&;|1r&3zqKTiXMnB=G+X03>L$^uGcG1@+0huBM)q%*zJX~XxZUYc z6uAK;(97zza@y)fQ{u`W&7V4a_|f5KPd{G=DKY$##owxH%A@jD7**$6ujl0r41W6H zx_rktQk@-qMM;E5cRZ2a~8 zo56w!aY?@D)ke!DQTsxSVBfb46oN-;JbM9KbW+>BP8?73r;nTW(|SRAGDhWkw-2^h zUNTg%{OgQPCN$>};jt3RN1SEu(L_NHJ~WX0c44-qX3O4(^<4W|;R3c+U5A^4y-=Nh zW?hIv>4%`b=>#yP-Ax!xojRKaNTyjXM)SH0OJQ29;EoeYt_zycG-oVUyte+K@*Hyco1GHE{B7^(%_q)3TfBSz zX(9_Ef9p?WzgHzWyN7xvRQf6_SdV;v17H;`J^YIp-#bi)gHS{hzh75bzdEWDBcp>+9w{)A5Z zH*B`_)HjZ5zBwGigiaTH(X=LgH@1Dj-y3JYY~Bk$njb|UuEF0e{R#ynM1a5_a*;t= zNcl@Kw01+&u;!-ZA3y)@U%EZo>DV8$WU?2HX_m{qD2w&~(=s26_ZC8RydCHH6as}t zJjq!m2QxZJ=K9#*-`{`w_%Zx{@BaRN?SG#hJU)2*F9%N!A3u8ZH2nme{i@zP%;Zd z4wJdfwHWh89W2!krgba@#sQ0|9uLjgwaBaqq)*^w1N{iU;e5Zlx;h67;x{k^_>1B} z-!J;>b1v~PPm>~}$@~QH7>`AkzbpsSC*usck>u%hkY3NEr}^hkI&D3d~{j)xk;0$(GpDxI&ZX!09t<&t?D+wmCbus4dlf%6A_bO zu)*3dl9+s!DFt=%n%$F(-DNyyJreUwDVMeaFeoJ=b3~uTwlwE|I90BSW;IUH3%{!5 zy6Ht`u_m##_F0pFTM8X-l)7w&nby|u1yvz349U7q`Fq>8v@zX~bBYe4lqRV8KqzRf zWu?VrO!Y~M)M;_y_nsyWKZ(zKFy*r z&smfg8QY^%-gnA>TMQ=gAMEY8;DVkL<>u3BnwQ7q!%&mUi`t-F1*1e?oL*j)UL;s4 zTolKKvuu47H6cSwtGmWA!P0mtxXv;(Xa~h`!gJ}sGKqS#ClLvE1IYPr`-{pI=OQhgyTS=!4fiz-JfW|D*B%9xFRY8=KlsWi$M*j8wAmi~<` z0qJVD<*43I=9|*ou98;o=7eJ~I_$J^AP~|Zh*KPYk=_Po2`)(?*{DcL8@9%Jv-rYV ztd+G6+~#e(xC!lERA9l>>9_UvwXF)gpaZbA;Kc_{QjbZIAseavIuh9(&EmyM8@G1C z+PvmT((EIDDMzwcp{aU(?90}TU;ct{k2t|)Ntx~b8sJ0?>AE2X#2xU= z0H9AsGpM|G!5WFW8zp?Iff&qF;wvwLMa$t83Db3EgIOioP?xQ~gG}_gR7p3Qa@(fhIyMD;cnV zd)P_xVmL-Bu=+xRWVeGHI z*B|bZ8D~ihS|?8t?4d$@cpYtQasUOt7G;4iAfg72ol_BnAe)X2v`L*6@N(t9M+J zeozMgi4nPBGxE-IIW>cKMmZ{*t^g40OhS9jsBcr4(Sq0T{3b1Uo3P4Rf7+H>2MZec(MtDEVx{vjD!?&o_ zcLoJjGK7r;`JquV(a_C1WnDG(&F+G-(AdoO_U>0Dm@{^}93iu*29+~A~JpZ-*zfN7^X1=II`%98+vc(FJDbMc$T{J2aNF!O^`4bJw~Pzr4M=(YHCwN#w1 z=Np3ZbfrboMM@evVVg?_Bl6JUhFj8o|)erjBjM5%`>o6wu1(bjs3ySm!=!gPRRYl7vbr zB2Jq@%&`1jY5T+yCry%RIxSktmwbDAMfOHQKp4y3!JzqinauinFOZQCOB^k8jDU9`9{gp(}P(0NlP|z{cK%bo$K@Eq!-c@ z{$Ng?!P;mXrnOps;5h{h)QfLU$Y+O-_M1c&-@3=`QdD@=-DRSdJ9&%-0dp*i2l$CK z&T2@3){Y`7S)ZqpK@P|*8<3q#$C{N3k;nmO`Dh@r>%DP4N%pc)q)7J%4N=j5G&pR- zKqsg-PKqSw(*%GwGR}+-a7L5>bW0OJ2`N`rx;mx$q$Njx-aIsQ8wBz#Kv+PGcp%t- zToyyASY4W%v9l+A-2Havh@x8S0#h6 zwTp7pZOUpzZf{PO3Xt3vo^XPtD)6>W^Q3N%j|cJTboZM8qq_wCfVWs+o%5(h#6bP(mnD$#NTK2i~^B z{iRZx((;c?`m}#w_FQ1|lIC}K8YM++vTjZA-{JoLF7|=J`2S;ZkhklqZ*tl$gDh-+ z*m8K6bgHHN0zb7L-V(*6lpQ0bx@DYNWI`KH1iNg}WR7)sx_$FPy{J1wF;0C-08d#LaKXA}3nAJ|c>9GNfEZK<5wL&DU8y>};TM#Wjy;LXKZP zGrKsygGx#Z#<*0u@i{Se=rHCQ@W7gXR)~<}+(BcN>$@s`fu@+e}FkrmimvH6^YoPh~!5fLtzx9Vdws25XxvYa6TsnHmr$ zV9>DOcB#kWPH{Ya9JGAZa1GrQU-2t_F)4WiKsLV#8v`y~zkh(o&?g>xLD@)#JmdP7OQT9KN`@Ou`B1&*3vic+azfX|$H;Ms)-$LUWF}VO_FKi5=KVdC6vS70V5O@|i-{qs-Ve z(KVzO5IHUyxIqbw)HOh|DP(hQnjTr!LbhK%cLv3#q(GUE>`b-H+S04X+C}- zV!%&_JJtQ0+qVbHwZJw{1Ld15lrbDe{i zioBUL#x7AtpJSu7`19X?e@V8tv7znl-PTa@+Q3SQUGW-YcU_KgYzOuG=23mwIx2N{ zc<>>$jZ2NrpkFp@$#w>zxzh!^X7`{*tS6GA*69489mq~Z4ujvJKB-7c^?o?hzF+me zw)N{m{LqDc!+7OnF_byai?(_PA!*5U%KNvEbawI{AiVC~KEnThcw5Q_gJ~vm@dpH@ zy?xYIpF!1tK7QGU57b}aKhXW$hpF{7DH;ZRDJINhZZ#@mI|sWVt7@Lok+P=&_V#vO z|L5MDPj`3r2A{M5uM-5iwv<02KOOFw5*~X$wV9>=3O5E6su+oELhJ}eLhRihs0Bda z4gHU@>5-Vj&#cgY;&3%uh{m+#Mf1+@nxkSCO!of%eov%qZ#J93|Gt0!Ue8wjCBGB! z7xlmI-@k91?V}Y}erNE>SGyu*J6#t1AionowYgwAPG0|Ilat^1itj?7f%As(1M5&VRCDT=ow`qb3A_REw$PZV`m54^t&U6W=`yBdNZJMy0Abb! zFmJf1So77LHn_4pUc>aNE4ig_8YAY9hPa%iIlZ??QV4zJK;VvxAymS+7UDW#dl@_2 zyW=-}?-IUiF$S#JepJ~&Yg~;>r(F%v=_~`pG3pb7g0Hz`^{or5;Cz6%#!*tljHJb6 z=n)YR(P>_PWI9h=VwdGQZE}s)W?Rvxq~Q&B`Bt&AY(j@ooTX8J(TR5=TV0o#lk)zl zl$Nv69M!G5GB@+y{MECR7+6RuWh^$ZyGvbrR>i345_A1;Zxbigc5W<9Ik&%W_-tNP zSxWC;sG!OUB~*UX&uaBwB#VlS=d-Cuc*I$U`Y#86pB)}Pc|2eL<dwn;nMfC_&zAExKYXm#^08XW$7(JAbk$m_+{3q63!U=s+3dJj zWG=6N4B+_uOuyJrd&R^(9iN|(?-!P(IIa|i=w5QN}&Ak1Z*5=qANmJteVVSYti zOcS*REY@wgIUOQp9uRtskyXBS7A#co3J!yRMK~{OGXoJ7X$%s(jr>$x#GK8qm^w4CONJ?X7$#};?5P2 zM$>o0kS*2V9>js`s80jzTN@ecT%0T04jMWSTGwFyGTjH&bnMwE2908l!1j-3!e@uIxU~Xq11Gi6xE{zr%W3Hludr zo$;rQSRRe7)NM7{NKBkE6wAea?dHlRMla!y-q7*EOyd@qvw4zni~3 zM4ou2u4*EzYb$-Hu~-*vrLoO6Uu7%V!a^Un(yweQ;oR4?lg^Qni#F2V3zp5WJC?7$ zqx716+)%%+4doH$5*C3`iNRp^G|HFKf4jGU;0=?pOR@BwIfQfF;V$`#9FQZjze_$P zW>JF;`6BAf<0n-! zFiUfu&uVqOm-K0>eS^Si@=&xeN@FJrX$~LEc4tbtG?edYIX04}Jm>Fya)mDSf2)M2 zF_^5Kd@G@m>0G<~l4)BJcWJHkkjm&}P1W}<*l0c}tncbMbAN5%5Y#Q9*yhivlv{LN zI+a$c4xUhdjW)m?N6RBK{SL}Ax1pLJ4B;Oz`d=H(b9%#4!bc<(z=ULTl6Z3^M%^-( z&e{z0cQmYX30;p1Ek(i|Y>f%E;4GOPhn!HMkDD(Sy ziV}kBR4S`E7D?$|LU4(t#w1g&K0`i)-^d$2oi>`Fu&8=;m8>njK_(! zXs$$HMkHAz(ilIESqh3|-ZNG;!(&VsH(+Ey&ppLu?Ce#qtE>N&qkMrQe=_T;!JsP3 z+IU~DqM_4C-&mDXN zN>0RNB2rQ!29W18y)Ni=B@*2Mg)kz1Gl8`|NO8&P3(2N0JXfdGH z0_P)|Lj6Fjl}U4q-C$C^eMVj+T3qHezKA&Y%J)3rJ<~pT0gdyX{0Qn^PqD4WJ}@#hNoIuJQl0>s9Hu~5&-{R# zh%`lHw?)%#>;x^C0~*I_MSAAnQ;`8El+1aGo!B?rAK|se_9HvAf59YAG$EWHHBDIj z7Q&gcw}?$Up)*1gDcVc@sppw4rfQ;cpc4&Eg+VmB$}V`h8O;*TGW~*d`)YQ4*j32K znJBKu?shd>Y{3xT!Vubat*)HtG^wsNtY~aIrlVYA5twTz66!L{5s|5Rr7_sfL|{n+ z$XOE>BaU&g&8Jvhf5a0dV{5NTk4V-6JQ9*c%F{d(do+v2Z^f+=)Y;u0jc;ihv3Rc} zQ9Gw`uMZ@q#xAQcA;Z|P){v3=fyXs3+e?x5&D$B1MUu-NR`u?Yv`7-%?uvKmE}*w8 z6WZRFXADu3nh$B}$68N4GF}OJSL02ux9|HoOKF;Kzk!sAf1J@tpKibNYekoVRUe+e zy1d#ZfBI8}&kkfxvt0g_=i{C2JsMAVy1m=fwm+QAy8XrLbQNQ0W+7SDA7z}SaWX@# z-@P+iO?oxe1usb*^^2mWNncQ%rTp&&3+v?<@y%lu>JV|Vh2XDDgO0oewoLoGQh&_0 zEad@6s>BW4e<)loS__&aW&3!VO^#r5HoY&%wI0{H(Q{v5v&eo-VyW({jAUr>5t_%f zI!~O2Yjkqp-JF-SibTNop2EvRDuI5k!eGYKdS1MY!(B**aDhlT{qe9w9Fr_zQBJ6a zy8}qT;jC1O4Us*%(Y&+*obK`2YmKdb@Mg!mIEH$?e=Lr%+bTUcJw5sC^DhE=Qm@;d z4jVGF%cu0Wb5H~@K#`}Um`+&+VBH?@=Wa-ht{JFAy{au#b&wX5UM=pi9gLi4ohX$> zraLLpn^fGTrZeErifcqvX*iTb8I^5!I6gmATLLQwbcaHQ@zqqvZ1P0B0M7|IhEN(7 zmjRvjf7U=;%UqCmh^~4>zELvGI};7+(fS3W5)bdYA5sgh3wU$y+P6SE$Q}WW{oB(k zkGH-%J$~l#ni5}pUi-o4t!JmtPp?irUOajA^5yA?Pm{0Cug+e*y!3eU>f-psr|0VDTkv)WZOUZ~C6EVnsTYOjP(ncA^7zz`zxqL$nm2>U5sH6`PXH(KtUW>8 ze+6xavsnnATGcr$m+)B!NBuh3KYYAi68KamAYR1>h;IP`@7F>D9Y{6Ufx5ujVpQrc z88Ya(kdjs(!%+zdp&J7neYDx0Md4m%>~HF`*lKL-$|udXW;;5#EO69d z^W!6Q(>WB>J*Z!7>+MtWy=}3Rle1?RYuDdT%BHOje|ApP4 zz~w=sTL)hp4i27vJ~$Zc?;SqgQU`16aDV^cC?0-(bhP*Mabv+Vd|cyzJG`2Ke?T8$ zaPl~Bl{>Hf=B_Mj7pD}_N@v-MlXp?Zm$=})YHy7L8 z+E?m-iNZR})c5anbkX@UmZO6G&NTh*T(y0!n|^0P^gP6%vfZnUjz&DftmAi8kOGid z>J*D%7_FHqM6-sg6J0?er`a{jeTI#jJSyrl|~eTaqbb8PUEn@Tmf3!Gy(}LjAR!M9`QFX+qNo9D^^9ubOHw>P2DM zgr|@Vp6Ok4b#mS#6;$eSD!~7M^9@-!;dcE1PoXnnwK*9$=J5K_`3`!1e`IImB+Pl3 zs#r>giLr^DU%dMF|7AD7ni#zm9HO-@6;TG{6m2UrQDo%#V?FPsNZaL80%of{Yi8h1 z;Ordy;I;UVzPW4%(qRDC4UWBg8W8MSv( za&~_E*e*CUW6kG_ZVCM2f9bL>;11bWm&m~ZeRQ<{Mf@3FC+%Y^(I{`T3=AC7iEjM(SpWSz9%U zqFRcstTUzb6g7XBB=o=DG>xin}cXyw~`%%CV_+B!$sz!e+U?f-&dlqO7pR4XcOYh zqAgL{Ih^CwhcoA8NK<>LQlu^LfP@&*38AS-XA@C)ylb=cnzs1-u(2)x+*om$pRoBLWF_5a7e*cS7boZ7DbJ zJ~cw<@7G3#e<4dmdaYyE#=7xoCT%PCdJ?CP z#z8RUbwYC}hy19$96UiCk57t8yNZWTbG7C9C*ry1RZ^8Ec|Nl>EY*M4XyZxI4it3V zw}}f#N^UE?;4B?UJgV1ns&n-I(N1n)-d< zpeY^q|AY45zxl`E&+SEgNceJa*@#zIKGi$%^4u%~LLRf+GgY51kiQMeQK=)I=UVsH$*+1FZh02J0uUxL;A3*5#gQ^#?nfw#L_Q zy7d5IA|0%?28_uXXcyaO0aD+F$Y{U?V-T#E{5)(09#Bm*N$j6i3z+Fd;Hz9Zcr2y_ za=m07Dbj>VNzS#q8rSiJO2p=5xyicr?X!wX{EZM>;6d0L!GC4UwVi=$Tn#K_TE9ZM z0P`g_xejG=C~dU6|l z0@uRL1_;<6o;Q&@r1txW1cbx3z?{0TA;H%vAcc@@{nz&2?pm`0LQl=V{q?Htx~{}v zLLNKT1M;|>Uy2+o3>vjA7vK?d8k=(j^~g*Vcs?txFYk$z6)uc#4H)OUYK@N8e;lWf z>ka4P7s?*a(@r$mtqTzT$x}jM&bhc@saMik4I#B`wk9g+zpN@L;nN&qtSM&$iP7*D zb11^#Mi_&tEoI>oyh(gRjVnEsJ@`*AfIU}M{@?z31*=+tkHHXUv#!28A6MV!)o`z( zztBcH-`B*+$FC#r0Y&`%1F*k&e~y{`DS(#fsC0t)ow3Nt&R~~FHlT zXeg3lt;vDYv;VBTAq;Atg^Hr2iwLAe(ksv0GJML~79kz2azcJIgEYs)f7Hk=H%J2@ zi7iW~2!hH>i2{Kp1xEnT;I(V%klG#A+N~3%rfH!$9kdZRnilnKzOVHN zKqOR+Bi(jsCAr(v*+n|2e{>{Jts_CI9r0K1NQjC@!lMBKa^*=d9YZK+JW88VFwS-R zi$pM`VVM3kh=vCJyJZ<4&Fo77g6P>A)Io0%xuz0YhY%=*c4n(+ilmE-6DZvT@dH%O zH?>+fZLjI|fQ^Ce{@=PsABhxX*0hJ{DG5h-Xnjz%X?+{2hp~+i?VDw;U~DXv%{$p z@Nai{^#@ZlqGgN~Z~21pE?tuLf@TOZx8%>8t=Lgt#S)7_WF%rqz$(;24{S@dKm(R6 zCR7t^X`sQ7N*;OCm;Tzk=TTl7oU8D`f|0IPVOp1i_(8Hve~F;0m-ukfwyG!{uB+Fn z>p_VuqKHX3Dgf2FoDGXHXkn>w(5YO}p}I$*r(7%Uv7|3+pdB;~d_Mb*OBwuAIP{l@&iq6KW+QV_7L; z<7;o)U5jdsf5U{A&7~AgZLRT!Ep@|YWNToixiuii(*BNt3Z^hi&xr*|8H=R>@?R>` z&JoW63pgTMY61sG|G50__~$W|V-~-KU*4MeEVTe%@au6-QgPQqkIUtE$BM;`2~Dm= z#`E!{l0><*8Mhd>k)hT9#sfN~(U=+eS?(PU9`8*ve{r4BiQF^O8Yr=PN!z0uI`-l* zv^z{%>RtO(yY^SX9;(vyX6jsfY6A~bgR&VUscc@t1dN`Vu zy9O(Nf1_I0RNM_j)esFS5{pFJYTC`Ki^~?h=p++T_Fn(B9b51+FDTHudJjM(UkBsN{X1xNz_Z)Pxy_k!Q89c;2qlsxq5zS zax)?|^%0I@X|=e#rpaj(a%2d{puF`@M4D$Jf9b;{`|d1ZEi+Tfr74!SE!Pwl4VfOAh-XH&kZ|qQ*tb5}GUeT9I&&&% z>KSyXzShchn$55jRM zfARG~&bs<~>2@mXCG>CWUoX>g(|YMU!=EoTtQPj?Id1<7hYbR&9zA!teKA$QU#7!^LxJ*r7m0!nKvfwyN>)wx$`2xMW+} zyu>B>TY-5p%f)jTkJd6WvUSIkIHFnXf3!g>FHHeN+azq7I*&`+H|>#x4p~w{?R_%P z>fRs{lLl4qEG0D71t7qHs5Yu8E@>Ozfx!q&`w>O1*I-vuW@+nHEJmGOWOq}8$XYQq zK=h+fdl4giV2g5l2A1naeQVko3E>jNe{@q1 z>AjTQcYgZh1N8dU(NB9n?Wuq6{Pf9BgWa!oc3%H<*MIZrPlK;^Ki&Nb|FOGs^ivEt ze!E}oE)(rnWZ764at*T4soRic+IT2y%+j^1PH4#~?{oq$$*(Mn*l% z#GPEuf9LppvmAw!*rXt(3voXDf89Kx_s7>hWyF`R@C#_cF6~&{kwj?tSzWFV5!4mS zO~9_~DkVe3_oMN0vty9D@Pgj=)o22i$T^1q*@$4C;}4S$^20>#B2?t!W7bIf291^7 z=N=xtQ+%sMZ#}(Nqo+wVK{Zq_9g28%B~F)(Yi?{`yYE*Me?w|3fZjef zg45zC3BBi&VnQT;j|sWPmkcy2<9K!DQ*hCZ1;+1B*hFNF zA+1AJP|P;%?!RdC@08&IF@NX%gKaJrD+(UU1&lCxObbVa&Jq%>9ZY; zDPO{|)}ngV7aASWYgy(EF7)P?dc%v|VY&Sh?}EzPx?l%pJeIIc9N8;evaQaR^?m-> zQk5tqx_D7;Q)zwze;8e%E+ov;oZI~#$xm2C#mW7^;!x`9g#Wr=qn??Y8p)4sO}3>s z^;-$lw>_`AX05ff7L>)>*ao`QlL{Np1smBQv$-*C%l0Mq&2Mc9+E_3?kI49k3eLc1 zGa(xI1chxsOt=O<-m%^{tQB6bTJ28uu%;A-K5Wm% z7g`ed9wrJO5}aun%K`p_)C81>5uUOWura)#O%x$m5)7lVG>S7wmcmL5w+B^r+Zx}9 z4+e%q^f!!#f2ZX2wjI)Tk8ES7+i%F9{)F$fEgykOvgGx)`ug@@`^}Pf+hgw=R+NPP#=WTFTW()Ahc|&Rk88= zFoIq6)9=O$k%b?|2@Ktv4}3(=VF+*_hsPk(uZ=YXP=pN*0?- zE%0kZQ>`kSGIdMM(xb|-9PBuq5s!G&+Taf=5!MBPa%ohm-!f5LFU{C{m5*6=$0dS@ zV6uSje+B4C0LmeU-*z;qH9v#D?=Fkbb4E8zM08UfozkVyG^uC}*2yRL_k?Ac$a;zo zE8z;Xd|3T{lnAvDbUMuhU7mk<Z=L?xPN7cQk5U6D0rV9YJrlHCC&6q-nIf7J|UYV}x*t0HSAc@WZp7j}zDy3VH2 zD#pWaFV0UY_V{b{L-Vd*wq~asmPR$HB~PMjC7FNDB~LBea|i=fGW>kZCdU1vO-@S) z)~*ril$}Op)n66-+O}2-9qJ@F$uC;?SdbFk(5@b(wtT5=hfdIW1Am!WglR{zEu;FG ze;NZMI31B6By*;qHlxfLZ4hAmG;R-l+b2`@Or3#s||DV0LUykEO@w1yp}j zqSQ@E9@fT=MY0MXi9{kZk@?F4L@;%weG3!s&l7F-7_Y1p8KEOls`diL`t+6te-qsJ z_aVrBIAaTQO6q~S8wWZG(leFNT5{VI&VG2=KN*}H_fJkgdorj~y}av$!y|I87r2Vj zm*nc(x8J||ioAK-hALw1x^OA%nzk3`3!?nVf&0!yk{QppEwDqgpp!#%+u_{$mc5c@ zchFhb!=~o(jv=&PV~b89q(EwSe+X^S9TXwC(IktQXG>Pn(qvl&YI}B4l>yx?Cy8{* zOCtA{n?&v{KZ)!(M~QUKQzGbGC2}7^qeI>j!EYm&VlgXxm za>2GnCap%)9vJZ2fx)>?T(hzYn6C0YurwnG|P1TGfGX@@FL0BdYZX;FTTLrJI9gr&r+B%x*AhR7-GaKoVF;Zrx--Us57f``b z8+-{(Vf=Iqxj@3O7$bSX=d@VV4QbQ1YGb+~qN{#}GZVWCj!4M`Boa($qM$^l^AaB) zJ?W7-qnQgwTV5X6e{taEl!_L5b0>`7!28y_uIJx69-EM$$!~S?Cbe|e67Dc>$!8~j zz{NUXimoE#YH*&uhX|ZcIsyk3_Y&dxi)V*jd;enme_Qkb-h&VDKD>bU;0N5fC-8lJ zfxGnv?%W^v5GwXbhl-(ngz=*HUi^ezJ%#t_E4)u{;qLu~fA8ZljPV)XlVIuSIgHp~ z?cT%qy>$;B#QX3e-jf&c-u#H&Jc)57{v*7JXn!Ksqo|)-rm2Kh>)Sex<@~=v_YL09 z3!xWKFQk}MkS8_ZZH>6=VDno0@lbpXzH1`pd1-wyh6axgWI2cEu{5>6k}fT_wSC{q zmvX5Njn$Eff2{v2D}>EZf~`?7P=mD!Ear@`T=G;4-eLpXg?sd@p=ys$BL~w0O^;b_ zlkRMdM}wWB-)ph-^}_?D(y7Ao$gPuwC#EE4MWSDu)@Ak#_1Yaima=2POk)`{E6RQ; zX-bX<1H`#=KBGhLEt!KiX-fA^rLyZS@B)ieo$A^8#;QdKk8 z`NZ{Adx-{G#R&&U@DCG5&0?yEmBIH?+|EG^iu$ zGP`bp1=nLr)lVl8c|3pzD4X;9PyqPFgv?~iN1tER`qDF&SCfFl?gQ7 z=8cYPe-gkRno+;tmY^A(I^S?2vW#u2dO%Dic;Ap(`zG$vBjH6-a`mEM^t!FiRNT3J zW?Ck;X&1&Vt5nY_mAsy|w1MQCao5~)K5?P!JvR?BGQG*_9*bpklsd#Nqcoee9W^VM zgk{;R%A;$i>D*J(KoIIkmntIC+A2yOFo(e;`M!{%rhd6&+D_V}LBeq@tsg%h|H# zR2`pIi$FB2$qmJz?jREpWJbHr?n(To?IfvW{*#k0o_z82vy(5{bmIuYAEO_`P%dae z)0Cwa734!OKyHUn?I6TLfpX%p0U!uIZ~#1=IY1StTFbj+02so<`mgwAck6GAst+ju zf2>*e9{c~7l9d}60MVi|HUIG#z^(iRD{4&u!v?Xn7+0@;MyJKsD}28-pMBEFwfJ49#EgTcA>m# z=IPw#X1BFjy!uNzsK6vz2$Cl8UI$&)1;I%HE+3b=NCzH&)UnKHUle#0`)iHccXe=JH%{U*@jvYOi7 zY@`g}8I0mgWJy_QCU3>$F;BPR`LCC|YuprAHngjdc<(v9_NpeXw@%m+??GT0wIA!X zJQ@7Kg>$TbAAy(P(#cbCOHN&ApW~O?8BdwLH=qS0C*B)4Uy6H7?S9uxvz4Cr zN2&CH9yf-9?8Z@k#1dM{Dmq{-p|HdEqpcoC%fnVLvw7kK6>(d5m%HG?bkX2^kTFDL zH6>NWGH~hP-O&7KE<1k0T+f)NzRzj0iHR38ziXO*B)CP16FCIvmWesfs1m4Z`R=1i z_rRS|q!YuCm}}YkiRCk5R2Wvo5#c@OgC|`4e6Z!R&C{=EAF+>7Duj8uR?v3CtFB zRa?j}wgi@}bal^qc8cC+xrUc#2AlhpmfYS`a#)(Re;*(GMLM10FY0wCS7M^-!`orXdjZ-1^B?~u0~;0aaRCdy;EGu$LY=jKzckNN z&>cj;;ovcV>UDFv7%>P~seXA#k{Qi1mXZ-uw~SR#^Gx;#SNmYhK0Qv%raOJ%(&Cd} zl)ShXE2Pnz&jB-WOXf6N_(<;!7MN2GMd9_hk$qO&nF<=af3u!yL~Tzb+Ys8(!r4M*q*xpIfE`Vbv}HoR z^mZ&6a|sa*+FUy&Uy|da!RcMlv+r=!B271Nax@tH_kSLu7@D}MdCa1wlY(Yb5LZsd z9}foo$Af_l;~xn%TebKUbzek`%ouYZQuS@Yh_|Us9;q~4!QZIj62kZn=Jc)#f5E#I zD52lQ>Z#nIkCDb=ZSo;Mh;}SAskYP2y|hH#_BPf-loUeBAPY@zq)hRI=hT#w0Y~bR z0Ii*s{h7=9#gO;3Y z?YL+UncXy6&o(xFdUkQs0v?`SJUYK1Qqknvvx2X+#g^jj;H_DvpNL_KlqKUfhikx` zU%k1i{eO4k%p}95xKdGCq`wnXg|gou_h4-pnl3UU65Z&nwnqwb$_Q1zW&#*-k?+jgHPTw$vB~46*sIX zK;W9RNSEu=-fUaFEA#Zp`Nd6pLZ?o+Rl1va6Vt()tKsm~8b~S4e?vZJ{h{c;(wh9iaQNylkOR;NP7au$fck7$Lclk& z27e@rkwP_!m>2S7(`1cM0vGmh_$pQo=}z0f!DAO84;_Q7bT(sc=wQKmep`R#YC2fx zAt+tI3a!suW2=e;e~Q%%O1`3r4BX@6Yb_$DuvJx zqGl_=TmGEaR}F7I=UN*Sxp9*8!0JqBW>`%Bkx7gs-1JhP5Xu%w)cx)%g2H+>VxlLy z5LiDh-w-_ESp|d`u z&;ZHl!useXd-{a1ED>v~`K)`~#v3hEjJWO~V(n+_4td4mo-k*Bi`}Ve-aI3Dstr8d zXxy~Bj=rV3^YVjqzxq!fX)HFs(zJ>G$gtAyYJ4HXXc_0rSz8}Fav*^4V%Y8;7%eVl zleAToTsNwSuubybp_?QO-#njG+t?jLL%1&lfD?c~iK27H*cc?Zv6y2P$zpMYB_#Lt zX!iGgJPkdvHu#Ny@OkDHpM&d^UWJgHe(^=jXR&v<=IN4uKY)SDX+GL^!hopOPj{aE z*7g-FA8@Jui{{2LD~uBbQeKUB3SI~d#+X%umQ7rUHg8}DfS*AWV^%!#fUk@j#Oz`Tj`d z_0vInnKLzi6A_wAcRqd%JuP#w89~j!4YzMsG5gKSc1&yccx5=68ZzgQ1WkOwEo=I6l)a_{4RdvJmvNA=(Yf#<;q^80Xt05*X( zbMDg%a@p*(lN+QOddxyxR<}2Bbz@;*!yZZi4Z5YKmXBZStO774qcTP;j|JRP7feFx zq`emxkcV!w;@qtGe9p$&l1&$N$1yV;0v5Twtg2?!M5Zy|R12GCByL!d(%jXiK_lwd z&x4PD2>slTk0=($K^t-rH{%}y!eKaLz9nU)vLDGKQE}9BaerTrcYnXPzkl)l zaDV?Nl)&d1SDdE*!j)8D`YRQ@W&qK~*HdQilB9j2K=+hB#~|@S4P{y^t<&LlFV5#1AHVjLR(x z7XI9J6&eM42`wp+YeSbK7qRF>AB@aZ4EHWK%-bqZyfqHej;HA_3*ql*npO^QY%ZaH zRZA+s6_XWcOS9Ne+N6|9%v}LvF){TF^e!?1?$scw8i=OK7jg(yB_N2ycZG=pGVChw z2va|*e!Ay_g(EZ! z3N$(7#f>RKLcJnyFbXw8RJ*C4C02lcMj+|6Xa4=<$zzz3eZl_ri@_Iz<(VQAK1p|g zu9%`x-e>oLQx>VVsbr_&jKi~*XhxOXQ!wN3Y-h2IrmA$;JK9V0bwDO(*F|~!tqC3N ziF@$VKltf4KM#KTdmrC}pB_1?2R}VL4}SXJho4@u_9FlF6G(}x8tUFAt=k}ffCr5L z|2${}sOLc=xcBirXavYnJ!k~*JZJ>J2aO=sox|r$lxVO*mv`LZs$gh(TD~bz0xo&5 zo?uZB+Dsico{W$E!T^72Mx2&$r%*p8F0@aEXZUx&xx6_0osJlFl6LY+MsiRU_t6zF z0GCsVKYd7+<+z`Ky>)a-?*A-*|Qv9RNztJNOed#Ln(=#d-}oOt@D z@T+!32St(L*+mboi#`B7hGz|Os6i7 zndm_slE0D$33PM&`$!H@MakNzk<*MP5eHxVDF#w_)j3r~Ojz~Pol6Cy$;@RSRss~! zlNXCL=CWW@TDbIG7pq8rvkElZVKN878z`_iwJ$Xt_%t)M4)TKC0FpA1T$R*T)Uha) zAnfg#CrLtOLdW_TC`37hje&{X1lHQf}_=PL(UDWwjhkt&ihDisl#Rd{M>M)r5OR_~!N_Vq@F`e9;1 zUei11oQupNn8z3e7{EmHjHqO;BW-2J+603R*8Gb`pMk2c2ZW^9*oT@nVu+eWaLJ%{ z2?&CR&7(DJmXr{GQ0S!D$L<>N#(esJ?_L&#C}K-C;(#X!9ge`BCP<0!wHltEJ!IgxY>%3fFGbU>v`Bt^FR5flEE zNND=D;8UJ`Z8z)g86SOwoNXLvbFVa)E!Ce80pHY$Rp$+VLC6Iy=$t97w9{)QE$)P| z10d#7<|$Y2*qs(*G<^pHcxMLi&N5Gk8T_$ugr&|!RTU-L!_{SZzh2vGy|m5=@L9s^+-!z)TB9Vd4F{q?Pjq^x_`jOUGuHV$GkQ?!0Uh zHZf|aW$QnG$xI2S<9|}A67wZZIQGH`xBdaem(}ljQ(H#F(mdFidPjmUm{!%WAgLjt z85v>E`Kayr>2EYRmtNXq$va6qX}TTl#;c8EAS|P!6kRkQCIpqw#Kfs(E_=)!zu>}w zBN(eh!+3UKByPKk^GvDyBnEtcIJ`Kis|@KMADyg!C^m!xiuTHtZ3}O|Zt^?Ea+=0F zVa}FY@T>BfDdTiwR|xgGYN(W&)h^E8d_yK$1>AaZQa(=EdE{y6pKjjgUL~BFxFxB` zrsy)B-sD|1c0IECMi58WTn@R7I)wBwj z3-xbZi@1oq-+rr{)Qv{}-1tM)Zre?!1r?}&HHN?OY%FfC_^$}1evf?Xv9#_L#ipFLqp9vf2SxP`2}d`~Q)-zsUn=&bI}z zx5D*LpOEkPi-V_6{&+k%d4j+Lcu)SH)4MZ~C1p{tOc@Fw&dYcjzh2SLk{2wzy|6ET zJMvc5yK`1}!e%?NW-!=U5XZ^!lh2-f{`l#W&)UDi2OY+2A(5SDpbovZO3n_}_idvO zzaA=|_+duo*Hp2l)h7z_cdc{*gv?~ZGC+{Ab^L9_s|gx%;Cn`CgZrzZ5EzBtLN6p@ zK4;n3f{na7vEv)FJQa&M%Z%j%w^P-BrH1~^(2d=2FoySLO6Bs|qer*5w?|C(k{9A` zam2-=u}I`2_|>D7DkjyVzzy|i#H4zc7c@~kVe(PRZdm$G-3mmfUpWtDHQ+P6ZGe`x zNaZ{gbo|1^kF}V|acuX>YnS9AwVtnuBws*PH zZTk>MDNU|LsV-Q-vB>=$BfIS7sN)S|HWmypet=GMrV5@we81vZDN30xj8X5Ry+Fi( zXTXbhuNu5%d^)RdQ%f0rm1+)uxR3s74n(-e6c;R`saix{({)+Imm7N~bgYjh*<2C{ z(PaQ41q-GdF?Eg)SS}y^lH<{w9B380%L^u@EB;-(^ZKSMd)(W~;m3o4=Cp!IIIxb7 z20e0o+W6gRk1&-S{V!}Bf+z^Pqw_pPr&af1AYcAP58w{}&58Zy1pm!{iRtG=_k;ZC zwe{j;BI{>tN)_6%{2nPIyYWR{GnPAS;BTR#%{^ULqW95v%OiwQo5SSo<=Jy160LYN zWqITyRZyNXxV8lGC#~jZ>w_DYr>(-9q#S+U61uTr^1BIpH6s2Eoiq8hD9*$@2el*W z>?WP5{u+8G8C<9UfSwY6B!NLNQhFylpO~7)3H*)75|*@DP|T@KX@MXFSl_%5 zO7!$FOhl0==49{BbDF<{7yokf=WDk3%U+KdfV@3D>hU{!MjlOs*uxDV3e34Gs?M4jl@^#=?-_JDU7&h^?PPU~9+66a4LOrWsCEn7c{5Z4@?dl3YV=nwr^ z5kmp^?F=(eJ6vObi&w;|7Z6&h^8D~v=s+?(j9md?Ql$z$Dpd?_6djMbCLB#KI-yQ= zLZS&4?0Gc;^1PaW^;|^^L|dca6=4}Gph961L2S|uzUIDaLu$3m0aII6Rs#4i62lmd zP}{;-Fmo)kJ1(no85Xsy=X*OHO$l}1(rg^LKDzDU@RhTFH0v+`np}s9acz>mq6=0K ze4ROe3pjE$9bY|&C&^?9J_@RAU6M(u3^oDG9vio)pQ&)emwJ_&{T-3l^qLXVpL53= zQkc|Z!?+w$M5DPiYU3$|44xwI#jLQ(la-s%7kh{pV9w z^FT~}0kU0xHG*_mq1aj?TKYsNHE79ZY}#F#d&aPC9@4hNEgY{A$FJU2ra`oa=qr|M zO;@q;Gcfaq9t?PP5i_-?RtcF-b(?V|* zeo-H)6>((?SV*SDV%-AOqX@=TZ5T- zHpPN}lep08yx{XHV?E__uFU1d>0mGz93MyD(>=wRyLBx^(@)&x-fpta@raz=;R9-i z<67iMp5>)-r!f)P5&40pd~Bd5Z;Z2=7T7JYcO}XqVdocnSkBlpN>l9n690j5BO-5^ z2-)+FBjiVTOwm4Z1VX-UW*hY~&K=XY?p5S}%N|j-e>3p=07qPBbUW(@>z}a-vhjC0 z!TEj&iO^yLBN2XwOGELo1MPRQIEkByBV(x}w@)6qiaxR{f#lXGWW0ZP0$Fe27U^RI zMMxggOFVV#ciSS4XCvXxgGxoUrqLG3!i%T)0^W#rY1IOlLUSQ%Vrak&#-F*k}(bXzw{bG=&&P8Dl^axm7Y ze8sYYr#Nu?InUfDF(Bh;7YE*p(~Tv86)Op>Suy09Wf{C$!eU)_p&SMgyy*~V zT+QpD6pR0Z>O6Ur1V|eOs24T^Har9OwSHP*7 zC+0cmPK78{9in04IPkUCgG2{6P{K3gd(%^4cdDR(jte^UtM1U}Fk%2PT@?FOx@XEX@W*tw-mu9(m?9ns`^+e)0J!`Fp>K>C0J276h5 z9k7j&loIbkx5HTGu3*vhQtkSVrMVqeOcCwmrXv(rFQ5npa)%jQo6l@$5nr>Syc02N~h? z$9lheZ}!}OkB*MqS8+ps^|G7D&&Pu!{eP#=J|BEO_*r-V^N%M_2ZLu%22TdhPEQ6; zo;^E0{p`uJlP8q@^z3sC&VQ3G=NC6m9bF;8D@#&gGP#KSrPRV~RM6y_;i@ROr%M1^ z>~++f-krm)$3kAtdFDRY`h8c7j^T;mZR!p(6}MN47Klv5_`Q37f?Ekgx~K=FuRwOG2Gv7KCp`pSqO(+945-fUEhrnK;-_l}E z%ADkowgO~ot^hiJH{`>uvwqGDo=3VcFyYcHy|&~sMhh}6#I2gaw9ROaKwj5T_GHWy z-o4@z%FZ(x-tAA?30$t53k%rs- z=HJ9fRKq3P6sEZA?)W`rFSZlFcJ(i|Uui+{B3?wA>u(=_X(IkAd@sCwN8MHL`Qi`v z#U(&NBHyh9E$;ng(Tn>oaM>g7&vAF>{n-4eesG!~UN^MFyjT$u@$xbi5g!F4MD9V9 z4ER-K?D;J%VmIQyx$oL_6$Fde!)DB-$vm(pU*)NAP}YE6%@rmzN>6O-x?Wc}?j`5zYu!;z zZO5mT$-C@^(?ioFq-pAtQ7XEyS0^<|fkrOh!KrBuQf$O#^oFCbsN7?UP0cBXOB87f zY6Lri&P6sQWp2T+YV-JZ#?u-xfl4wjlUX$bDoHMXq~xR24n0K|s_o|I04vbBeB^ni z$sbui#Xaxi03qb{`e6`mG3QJ~pI>HinZC>GUeyLxg3Lr_Z%iiv$3+gda{X3!rKMz( zG6l}mN+(NT$Ae%4b|e#a%Zj)XjP(-_ZQ`ETutxu@sO(UmjXE$;Sbk$wTb2vrIJ?0w zN+_CtuHc%8M!kBPW_5k`GKC=GPY6<<5_ralkE10W8KQ5z#E z>8$ROz^ja{cOYzgpueMPM8kZt;(HUxsPKVH_*zBD~>~Hfa1 zdJN41OU#?UMg1`|kJAyp<S7b%`x3cG#niC8p{C^xfB}R1xlS|i{j0sk&#fdgar7BuV^BzOvGnWG4g8*) zX$St_+N0^i)PvyL&B62tiY@zg+a2V~7|+|J-13M*>Mi#kN5K`}zc&>FXLm1u4EelI zt_#Kyk}Vih9L2&<(Zs6nP3tfLE`v+d<@@v2f$iXaeTkMlBR}r%o6D5_{oac0+&<2w z#rTQ*)uU+@mT^c-%s!f|o=@I$v4q`YbY$V*F6h{{ZQJT}Y}>ZcVZ}zr?AR6C>DW%k zwr!sL-&Y81jR;{YNc75J!uf3n&bKUnd6`$5>+~13H>L{w;M!~-OKBJ<+4Nb~t z=9`Jm%db&3~4Xo3SHtR)AcdAxA>vR>W1@jLu1vDlR#XvI<)=sa|OO zcvE81GU3ePiki2@3xqtcbljckqXhwt?zLJzmPmGbOek(2=xacp4*0KzyT11PW=fY@FnuLhdto0g9SdtLHt;1;gIque{Zpv3psnrR zqCI@L7n5Qv1;M0w;FBn=Ht5h#6@U!o;kzcdsiEP^$&NFXk43gRUL+Njx?MXkE+SqqqC-o;iy!l*$2Uf2;r+mw!9LBzziD$Q=qKa?`Q*I}m@=Q{KCufHX97_+4DQ3i3))-^f zlGSh&urPJM)|r^%kFarHJl5}kb^;9=o)vF*;dgZlgf>?Vy=Hik`XYkmX@ZZK?K0Vd z*mU<7Q?gqZjb$hX))s?5(EzF?N9qXCeAzp(tw^gR89AyrBJ#IAx~R%@M|Gm=S|#S_ExPXvPtpEUm21^cFTc_Xy{7+F&5WsDd`@jLvEO^L&064KvW{ASTtk1nFZWcZ z`s=e6I23gph{CQ9Hs919f$Dc$ul%#4b$lPFfp113Ut9|siv%F-6%~+f=0JF&o}43ShpRoL}Oz5BBYYh-`|NgM_uaq%vQSidTeT& znN@>|jGVg_=x)lZbhlgK~u%if#gZIowr?bZSjyFd!|a;@7ABi}wqUxeoo-xBf%c z5$Sq?%IEQhm|F6l)Y^nrFobr*073Xo84#SHos5gIZKbsN)sWOHLRM?o zY!)bH#~sJDzvZg_C)9vBTOVtJE@VL9gGbuBq=8;EQ;d~)mZfmioytL#D<@MgCIPsX z9=pK=3cvx+o@hFaU-Q)KGsfuPG4ySXhN^TMZl%y@C!dmxcoQT10UJZ%d zFG}fOz?wr63A=EczDSsv91Ly_=X?u3_cS0G86P!r`CO5j+K>(NYZ8Z%@>?L?x}LC* zp&x-}5eW#P`i-rkU;U5tV?=dH(6DU{Xv&6e4zNXt^Age%KjZD<2Od7BU@mkRNFB95 zutsTAnllWJPhbIFAR_!B$2R;>-rXA-O29WX?O`Z2E*b~FR7>=P+Sa^WCCt?yWxvpP zQAF-5Mb-%$sY$#oqmnart+mn?<3eP8TvH?DQeC6p^i!say>ghYf2U@A=O34;i?nRj z0Xi*ER44u3H$^TV8qd?`J2E5mG`NG5^0C|5lyk*1P;&z1cB710F@y-Rbavg+F4KO1 zcN1?ha3>y1=rzdQ^z9)T6r=0ZYHiuPE=$`=yyRFO!M;Mt!|S(Xz5iTzN}p?^VINTl zhOB@HJk$#gtg=`Az?{Tt@}h%d!)nR+0Kmr0rc=xwyafWOtnX#+?1tc~-;2Z6J7O?D zk~eA>$^`_+8M($*@3gj@WTyV6HkVIeTisVH?&?TU>dsniKL zNgyUg#i=k^x~7&B?Pw>af_SqFbbv$(`nro-aNv*Qb`5nn+cr6hP{@jLN%+6c0$j09 z#TR66tiuepJq>DEp(#K50^F=H1)0s6OHMH99e(wBUlJd=e)vQn8FbJ!bGl3}LGN&@3U@jaC-yK+hnAf5 z7D-Y`w$C;R{-g>a{C+H>ih3b=4$ctWo3_oWoXdQC;y#MX8}XuoTV%i91|Y>eR0BTR z1a?jQlCy;{&h>S0&?QSkY3`a_x%?XQ+%H6>}`t-lI1w0K|Ps`01cpl($; z!{OkjQS%+ zaH+-3ERa`+Q+zm$aZ(PJzZXk=w9}6P!`^3J{?@wIRa%v8kE=KevlaRd-8K4GlM-Xl zU9P?vAU(fM9^4HXC(oam8Z^K;ULnipxAcKs4cL%E0$cK z03vRD9dXyRYi)gw(=&NoUrFMB`9BX&KC;XqEmlyw98_s7@7@AR9}GHPH<8>>d0ARx z5oYH;a|mw@Y?G@2?z(>F@ArY;^Q*s;29>63RCNE|AYRYO{BGc$HteDJ-cm)j8pk-K z5t=m*`6I*`5TPP1B-8A1j(^EY`0&+mVw1t1$JY|>pOs^OCR0t}|o)!lw? zAHbTCtd{=N!>W9Arciy=mG%HYbHo@sOVY?UFW`|as|qyYM9GBwLr}1WbhKC#fQi5H z!_pWzEAwf8W`5EHMjwrpA@sTP%TWVI@ajvKGXA`0?Ua-ZQpG2Kl4UC)Q`TX`ZQ;uy zD%xJ!fn${Hkk)lIY=?+iX{%MjFEQOvtDQ$LsCch7JgjZ{UEvhH-rfoz%4!Qd%_(1! zv!Crvtzhj7&e3U7dQx&ZQR{Go%cL!xbw);MXA7|(c2`{0m<_{=!IX{klOC|Q7~q#j zOQrAeVic-LAN5BLU!42YqA=HY*BY13n#7?V6snxj0`}U8>-}YDX$@w&A4MJNi_cIK zV7CQ)l!{$^XaViqalAzR6Z~81TqDr^e8yYx6%v1Mcq=E@UKPZB6r9 z0YO1O-_@Z{E?3Cj7JFy!3nLOnNFPtY(!GxE7rVD9uQ;Hg%@sk-rRu}t7=#Jr?>M~1 zKhl?5S++7Jxm1F^x3?^J0%QRtWFR8n=pBROk{^jM(^qf1hpuZdp7lnG=Kybp#ct|M zOlPRHdbsA>ju!E<(p#~E*ZkDrW*L7`db95R^4nbvAsFKHkU;*}HYLBOX_FL+D(wqL zuo)x_Z~%}d;(sw#ui?bqtldUXJ-fNu*2}dsuiXyf>LO&B@zAev(b}q@EOG<*Pz(+; zS#N9(YFcmvTT-A=47K>lpU0}Il;7pf@$ZKPf29T29Jy)H1Ops=I#5TGE@cLaSZ#jR z;`I57GPy-Qra2kgS0P$_<2RQ*kgFt_e3v}DSqQ+)Lq>^>J6&QXicSfK?g>qGdo!Cv zl)(-Mfb{&ByZsx-u4(;S*chzlT}Rpb^MVz+A?jU&+EGQ;v&y=pX=YkMXIwG8(1=28 z?D+5!)nBNyl-b{BqqM~_?X#Pv<3`BOA9a@b!oNpq+E9T1eDw``?`y39`kKf$;Asc4 z6B;1AJtY`;bq2p)#qD(T`4?wTsIPOYLX$<*tjPze8hAhgWI&^aY9;v)-OAFXMcEXU<_;(7U1wuA z&d*>;XoC$wU6<(yXNbKwgYINmcdN=cIkOK#ZBmA2_vyna8%{0YUy~`AaZ1IeZAKKx zY58MH`D8`%v`YB@*oJ7-HIpE(UbJiD-&nGS!U9Tkz~?RU76mMhoL5NUa@hL@brkru z|JVj~B9kGzCUp^HfwVYGXe_`YGW<3iv|!o%iUTL^hQvR00(?6u^+~-W^d-#;N<1sv zrS9714?Nbk%aX(g2Gv0@Z`fpdGuZk(G1~t!3=e(|G$3Hmko4#Yv>v5)#jPsMK0o;) zNA^Gkv`AMT$uy))l$Ld?4Q8x=>eEHpUx8UzYO>6xu|UyaI*^Ur0OnKatK^j=Jsb^I z)Vdfqk6Wom<%&$(3Q9h*E!<9h``wx5sHjj|MNwL1<3q5eNB>0!&Dv_%-3`4>G|Jh{ zj~^3p!l)u%87I6rd+iA!^!$Ow&DcC8`K21#-|z3j3o)jSyXEV&*T4$i7>+~pU7s%P z!+OQiw(t|D4As_`4^VI}VFIrTURAL^`Q5(5Csc(MXr+~uWsClHsgfKOI1v$4{bPZ< z=6_KOe~kO4Pc|SKtupHu4i5k@P$L&8CQ-oPZ?e#vZO{OX#G+`46u~%D3l8;{tV_7^ z>y_H$BUbr=6f%JGY}54XOQqfg9GpbQ4N!6@Oa$JV(qklE1$z!x>aeYxd;X0ToF49W>HAy%Z>9i1Q_6DDxYu_V2tPgq&F!0Xux)TQ zqNt-|iNp#jlI~pkk>>8C0@5F9lWM0_tVuUEq7m%AJTxl9ms?HY9Slf_%ZeGW=Rk`c zCeoeX5$DaRU;YzWb7quTBfAW_Slw$++)I!26Bc5(T}G$2{{M*M@}q2DWIg(OL;B20+M$2PBq$6bBi3t57)+d)B9ZjR{OlCe2eFQhD$lq4#81&6(R5=qaBBfPh`c)c3QSU}HVPRWBHf#`RY_AzH2= z)yD}N&>LS=^bJH)GS)(s40*~%&T+cA>;2d4uGo{~Hy|Xjw0i1svx{8Q9#lT0ZERd5 zH&!cwms8ni>A!Dzhy-1&bK3j%EZ^KQ);Q~nl z@G3sGhfnuaQ=qE+RZQv0FKwOKExvGk{w5Of^;x?08V(R-35WpjJwK5@4-+GQc|T{p z?I?zaLqiMuKfPw{436hM?>Guu9K5f-->>z?pC2fWNFc5Ktmy0g_*E&)VNdw}d~5PN zd3NQ$+miv%Cnsx!$zK7JOysd%hzAb<#0U=>E}SV;4~YE>Z`tqR09hX~z~B6y zMk)5}g_J|gM}RT{fBtv&Ah(Yn@|u3EJ{Z+$#5D#Jwy|mKgmNSIAU?~TZS63zrl*cM zbHH@I6OG5ca5uCcT8p?H{r z8Tw`qpyK?CWJ`dcashA<3XTq&@l97W`E(hJoylf5(*QiOK}2$aGes2`$UfU)=ghkQ zH+xV|#%EwD6;MqMUIJgS9F(6LT%4b?_}{n(y$n2MF5}?N&T)9g2Dw$r&AOvXYU&*D z1iPPB07-aDcEAJvk^xNY2LH=gUvc@(KnQn?<$>8~pJj<<}GVx4@?R_hj z=c_LPF;)&%mN26{{2%Hwc5u66qtAQ2d0)R+YK`B?^DTf_0QBEB&w31?C|O|d|4P`r zissxP0fkYrFnj#puf22-R~jTh{2^Vz6#VZ3l{u}LYH8dHEh`oK(kvhA$o32S%5WOm zkmMg&nVV7>yRg&c8f{hN?$RL3`-sTad_(eN>9DDPs`BYs0pcmX(WwH2lF^Gz|774MUn%*$9h9$vWe#0s{5x#<*^?b1l zh~lSVbpY4B?FAz^ej6&`6OdMEjFXxzC6;>_r!)jjgs44HH+j&9kokVsVK2#b{i=2R zBE47x9-c0FnvW~j`9o5s6%#<~13XlQAO1@zOx|w4YSzx^FyHt=5@HM^q84Y~ZvRa&$I^7cicG7{$lLgzW(GmUAGMFJM#9cEJS4-az~s4i z?tRxq;;2vhs!?Ku@ERm=UXa-B{Qy|FvT3NSrV>c+n$sy6Eb>qr3|8j-(UMWTe2DK0 z|60A0VD3*dAQ&*rBuc~wrF~*Iv^vup^zh#NIi^K1hsi&yI;x%j;ALyqG%+f{k>(GW#f7Bd*9cv5g_AOlEQtU zDCh(}AIkP9rR_N%6&C&#G#4SwOd;AZqwy@Mj?DcsFAqeF=``M2Mlw=~xr*rdENH^-DY7l@1jZxnjr1AB2AY-Z{s;b#vK z&q1!)BTOcuEQzjDZUA8_wBmiB16wK49(A;+U3?X2LZtU$x5;rThhA*UW_=Uqa!_SH z#KH|U1Ugsj0+$vaB&a-F#O0m-d{)e^G`2p(zIJfOO#h!gVM)Eo;30(eu2FdaFQOEG zfQ-0pctcIgkOV&o;H0L^5k(_ahxbweS`B7;g_P7LQOKs(f=V zT65MZ;J|F{qKvR&^{*q!Ci#{MlheWI`O^o{5 zMog^C5Esm~Pv$Tr{2kinG~_EgCSxv~C|R&OHwj+1viNwEsMpzrho<~H`YK#&u}-ur zwQF-5X%yhtlMsB$TteKb<{7bh*ipzft$m|Ml}$`wb91xz*-doy>F)^m+I{;j(@>-d zoMx})k^c&%{|6;-k>eoxxqd~nJjXOBa>IL<A+>}3`1~UR@ml@)CBmD>TidUff+;+%iZIo>0&Xww_VV2 zz}=(isE{p%F-bC+%ti{~WB_q4^&Qe%)boDX5)=_C&KqL&ZOw925o|B(i2_sA0_dse zXHqTd@*AaTQ_?%YhD=OOagX)Qz}A63)HqS(Q<(QrDr7`Z!mr@aA^os}sQT!6g#NwsHV+TmG%+*Eb+?XxaA-zxgkb}8U` z-qD}v{r*X)`&%fus3H4%|N1`dK^E>ZyAc08qyCMi$+^%auha4a1Q`$X(`yDsX*yWK z>1xks2IhC6_YBPT_h0_Vct0xn!>2Q7W{pCbu3G!mduQ$&eO2=y^lps=dkaVajTw9n z0=UF)p`f1&F+7ZW3i|7^~pop-8qSwiF)Z^O@tkdVBYW=C?UDf z7>FqfB7%pt3GfA9&FdB<(M3-H#AslJMI*7QACWbzXQDprM z(L{RKejwfm(|G$zktJa@(9{X&gi|;mOjU6XE-d0(yYn2G_kFv#E4Z2f_Ss-Q3IHV{ z+VSDzQvyL=RAQ4dc`2?U8B+JNDnik9g=)~kZLy+ipe=%q29H*V$hU+0R?q5|8ajA$1>diWS z#v!X$q;H~tu>Hq82ZjCFbO%QEPjm&HOk+53{MNs#c?sZc{Re%7ep#hM=DwU#CdFmM zLdh9uou94gMna`N>3kHJffdu&_vS85e}s5EDA<=4H_0@ZDJ;C+eS9X8^(*ozq=1Jl`%`B|(1HT%c>T!{*%E z>>-xqH;9^6CHKMnXun=DV@M+g`XF2QLOezJhAq+6F%*X_X9W_PQIle5*;4}W{As@m zqUoidiFR2P`FI%%Gc3r;p;ABjdT(ABMF`fG`n}K!KH-NneNc=>L>`l|M6Gp&7%hFs zIsmad6z0YQW$|dVb~cIFCTrtsuv!0B<}?_Y&`!T4@|rtolM-l+$%1{l)sE$i>ech1 z!CQ_W``LCAUa`@fB?nKZWQzdUThUrKxG_YP8U9H)WuE9;;LbC>boax)f)64}_c^P) ztGrmX>gS%D@tXM>;yJ6=q~UpMt639xH6YLK2>j`b+!c@nJ(KMSZ{iqwmMcWMb%PD9 znEQV7%jp&(5c)djUAWZKl1z52z$k+aLnJ%xhQq(BAeWL^>z9wQp~rqzh38S_b;zWL z*`!fz14&%c9(AtZ%lpkdb#4p*#G+!GY9pgDNf1)*A;3YHQ+l{Uk8cr|I>~cq0r+(G-mVH^4A&&qkY1d7v1r5Xe6;M zYtr8GWy%uMsQ4HMWDTMRc(Nmr;&dai4u0u(&gJb>Mk((*DY&bnTHe4xo~$7p~+e*_Uu@w7}@5~@uRoh4`W5zO3=a>rW4vh{5gXa(aSVsKb;+$N_4 z#I<@tuav`uyu34X9%Sw8L6VpoM%sgf{-T;Zc@;|)g=6goFnfU(;V$%;Gyb0>S) zT}7SA=|yO6CPm#)ZfV}vZb~=P{(VpMM;ozsd_K!t+wY|^FC-hug%x=|)ep{l1-4ct zP!K^%DX?IpqI(4oAy&><^yeG>Yw8mO3I^+@ymZy9Ij|ovwcTE%$;T(g=@Deg6Qi5C zM;riX=FfxU=_R`xKw1|OD~Okm_rjj%V~jv1OkFs>2u8Z=@alJPmZ>Yj_X>oUaeRE7 z&afAuo%$b6b~;9umQD6!w|0>SkhRfM96_>_kqgf16=P+@tkE#MYtv-Xds26J_S367 zR`treTVLG`A0}%ssx8)hYZV(+q^kUnJVe=(4ORkVDA##CfaskbJ=oYglg1JM=g31> zL^NURVPcf|sV*IAQ~vJYvGz>AV7iELxNfsQ8fi5z-xC=O!7TA>9a$LI^%|~4o=58t zR!xLDGfAV$!OKqFOrV)JP6t?DkqoApzpw?H4DgcX%1Vf9V~Q|Vg8b&tI-^4^3r{_b z12zU5?dc~EzD%^!?&1|57eBYP{vCQt>qTP_jy5FBy;TZ7aqLQxXFk_YET?@NzHV<6 z#l%rGUktUCc8VkwTsyFIK`sYnVbz^5<_9{?H-54jzzHXLiSSVzXAw*JaF{c1QG|r6 z?KkR$!xa$UjMg?zp{D0990z&`<9;@zc87{^`=5@85t}$zzD}1`9tNhrf|+&LK%CTz z)-{PW-bX6g%p^`OH+FD5#Tai06xm1W@)(fE8Fp341zRD{YBDTkR-5cu8XfZf%(YZu zjbbMU>`os&@i4xF|4pQQ1$iELsgotj*Ijyu!74?x(f)1@ED7DD`xI+#&52HsP)vTx z19G(BbCzMLqfaj`*ogh%ZlNPMIwle9O8>*K{d5Gk-B7->s*qb?)5zkswOJdqtk>p5X(M*2Ub^$Lg zW=lV+1$~M3dkF=U}N1 zd5<0GWsFD9_ZqSA2*q`m`b4pNp6NuD7t7?(XzFeR%8 zkl%vKzbuQ$Z{k>TGS=!EUCAVi_f0WB)@IjPCYLNfQGSB&Nr-K-q1GP}N{+-|rx*C` z!i4y4OmLl=XY-dhZU9Hp1PkoGEViFO<65VVJrY`VpLqe|tMD05X#9|;8o=j}(= zoHj)hk)c^8q)zNod|5Dh4K%F=lM(iDwqH#lgYB21ya;5!=1FH-Gnak>XtBPaS8x}i zx)0{cbW%#^p?0v9^Q518@eGKlFTVJW0XOr3AH&LDrNZr7#)&+mOc$JnI%EctZEIu` z{McICHW^o<^xiASroko8sNvuF4huLD%Jv@l3t5)=N3=8>IS&0gveN>sVMFeKmLWV zBB}iF2usl0>{VFXdtzHOPd30&)4q%Q^76jB5=yf$y%>zl)^`&B;QzFF-u6XANZ3}h z8+K~Wosb(3E&2MTkn1P(?0emC`FTXFn1cj0orCcG`Sbl1@bU0{T}iT}R-}15SvkVV z{-V;KVs^*@@U@EuX{HwSnYp08$d-q$l;w?b_Nyy9DW-umFQ1it@B9kaj}Pt4zMJr? zeR!+JA?!!*U0WbDqjRXiU_{A?xbb-!Jm zlDt#^+J3AaIiF}g=AK=*=4N~|hyYd&>&AH8T4dc0C>ygg3Ug9Fr22qJ&X-lT*pp@5 z)sBDG{wH{iQz@l^WYO(TBl+7%% z()gDd0M(uNWGfv&^uuNCi|f16((uudNb_qU1hPF-lMJ!tZL%jap)5?cnO4quY2(Ic z%)pL1;NsNKu4gW2SG+TVV`)ohPV8O%+2GepTsv^{ZjksgS~eg^tXmgWXZ>xw0Q*UQ zyIyiVckgoQt?otjW1Hhgr-N0bR~;F}?twWSfJ_KZDq=mD2KO2`vV5njGvF`)aNTM; zql3Y!3!hAvP4Y5Q>>g9y$*TnI%A}XGO3qncbPpuxi~(8P_(9rQ*0Z>OXUg(m^*!?@ zR#y#Nh2bybGv3VEO)X&!*oy09$=0V_krzu?mz`Q#YA?)OjZ>sg@?1eI4KI z6soxy*C^N|g2n1}2dmB#6fH+g9wSN`E4K|}WM!%%rP0h`Ex>p{{E4=c8CwrB{&#qD z5mU-(0+wQCK-FLarIx5CH7Z$7=pDtRwl+Bps*&gVGIA%EBwX(w<+C{qDmrrZ&`+{% zGL;b_)HAWm=9jkARe|_@(ML{frYnE};-U%c4qmG+Wn@RG%;B=jQxsDF#zFT&ol8-j zr(!x&;+#J5%< zTE0xw4)%O_CVYX*!wnRFcA@tC^@>l5dTeEtAl%64qRst%w{DN_q!61RUym-o{DfbitD3-ECP$3xnnW7=KyTC z5!$#XnzVTugfTi^7^M39MCpRgP*gU=p#Wp^&fn z^7}ny#$84d!8Rgu7*9O|C+l`ZoE;*Mrh!4G%bA0%7M3=xB2LEUl?kC{eypTH4IMpb zLYi&5%d9A)F5mDA)A7$aPhb^lc)4bgaH-cu$joE{7WwY5HTL z4oYB1?>%Ug%O8vFH%*^dK(4N|#qKft&`{p*U6YfgV*F=8?s=s5o+iop@N($hmaO0t zR1Dq6i)Q|jG}fFJ>9zyZ&;{K~!MGs$Zh#{l)YPQ`&aGFj9(D{lg)U18PgH1bL8SUt z)}k?(9#mS{_|s7p_*(DBD;lGhg#Y>$cN*>6TNmb9n_sqU^bPt804O<6$FTQ1J>8E( zTQIlt$mB-et+tUcaBW2qL!P7;>Sg39F%-(uws3L0lXB%{`b+Q5+5KaFs$ZxJI33rC zpFsHSCS$hv`ke3^+1b3ZNOkPf&z01d#C``Ma}f;-i7Ej&WYrCys@8Bt?pkffo|5Tp z&F-VhO(EPQU7iI1m4ioUEoKG!jzs??*3xNM%~xB+=S&CfI8l*waPr*c=(VqCe(Q$M z+BITeeZe{@v+En-Pe9yAVuvb`p)zuh#^Re@@oSRdRcab)6Sb)K?uTKzNSe#~v&h><3*^Bcs=^$@cDqy!LO#3$oI1n3FN!`m?H0z7F9MtV zZhv+d!e6BS)oJu7Z!uoLlEaL)*MMzbKwO0E=?#`1=Ek@klwr*FrYhCE3RS5GiwXZv zF3n2~)KGW#?R@{9+~WifkONI#u438En8W%`QvLd5LCsQL%%T8Cw>a6bVuEAOp?FBI z&wi!((NY62m74`Y>eU++9TXh|#F|S|SbLZp%K&%r?X;FvaONk!u1VlR_W>U!C%CW#16fUN}tRG?#fQ zm7MAyPW_*O6F4qMm92Kz0cO&?wYj{nxV_40V)(3Qx5Hxl2bHymS|$!%eAx2UTM8(l zqG^Yb-RQGaDd}KNLrTNMI&w4_yDDkUdk1KRzhmr#oO3G3ocoM=%-B2 z|G?Xf+$>d)(`5jIwpexcLzl!Ru@eWAAF9JlgH<-b3WPsqSXQX2&OTsp-C1ASFRP2AHUO3{XqeAr4fBl3ahH>H5VNf$U>2{4r1r}N6XB4 z&?!3yE^E0HyOIXSE2p=F1NSqjGcE9!bf=m@SiIu*H$R19`M6k~TKHKbnC0hVK?43F zl-r|VEcmGABEnO<&Q!>~k-3WdzI_)K)EjjL$;*rm`Jv;i&^Peu3eSdVX4X3+H+KL& z^$qDNWL6Xh(no{mdrieQ23pC*hz&GnMl&u=ORwLJHDfVn!AULJAxdoBQORFt%nQRj zoYO`%tGGs_GG&ax@d){XLVqRNS>s&F+AO*+%^GYWg=2>)85elVlQvQ;sQyi?h5~%- z!k<&Ct2?+=nl9CfbG+7Q1DUb~8gl^-iI^kW8fXV1t{;VtQ35|w1umwzJf4{wTsG5x zT$uI}=PL~i-TD==g@=1l7AY!RU7IUZJBX$NL9PM7t7m5BQ0d zDwqjIl1TnacRQX)i+|>AcZK^HOrLcgV_&rNgf-oZVE&ObF_UT5(>Hb6(18nJr0n)K z&HZKRoXoJM{21mRq3*1vYmi2rHul$6Ov{! zO%=>d$0PzIMz9D zjF7Gv91t85SrBOQ1{!vnzq5e6&M!;q;6O2>9=lPn$Ylot`;nfb3O@KQ1D+0sbaj|W zuUF^9IXO$s5ROO_g92lTq%*no5<3CTHXL%z7FPTYeJ~a%o($W6#4T5?A^kKS&fU*W z*oayuan90}ZsKZWYd_Z8b%HrpbkcE|?V4cGN2Te*%NdIZ0}$3ua@GLk`B~A>_QZW?mo^%|0`wtYn8Z6jk8x*+iTFEPYCZo-r8ipBz z1N$2~K_RPj!T1xnru^J-%Hc{3rrwJzVw)!}{VQ#Uak;9OcdD*ka??>=_fB$lAfvr% z2J_6Ze(pfiZ<%I50VC41M=`@@QtB~%1g>gJLF;2I9u+2GvEI}ngQ{R(0|g`Ky~QsN zP&A+C)2In6u2gpKSkJvho2>w;)Cjwn_xr*lhK1;|wB31xuD@5EMy5zIuc4qPGj!et zEFFzZRM7Pq_nD55(*apk3a)c16GhmZLA~4@CVPLsPPYF76rmdJJaEK%eE94IcPD4V zt8$4MQTJ<`#Fs zYZamcIj&1(Qf%kehwh?}bP76v3B;s*w8ltOLaeuxpkfzisY=ydKcY;0Ww#=ZmDMx| zjtyUah+7oE%3dP&H@_0!#nipOkw?k2c{W5x$g2srGXoEl^!%9Htu74ZO!A+1ZaA9r z1vWIVdV{^wKS*`<(#2CQ!fg<(dgiMMcLXmY6m@1cMJ@x5TtzusJuYzS%rjG*aYk7} zL^;gHTH1R>jF4iN2de8##tZt-`wI6eEI0I66$wfJhHh{! zd^gu=MElrd_RxAcZYZJt5PKMuA z)LP>JqR{=QsN3H{$>BW=`AL1Y3t(rK zK!5KfCIFmBEIlIdCVLdUy=BrI25%!JA zXTU{uvq+3&fPR!p-BR=Nf(>XOfAW-OBQ#e)V|w%!&g+FN8=Y6hH{dXD)++~2Msc~? zQ0W(2puy1yL~T?p%^~Pi;vR;X&@w^GG%ACWmrrccZM@c`z4K%Y#Qe12vwM%CafljpG^i0c=ba3m=Gyk{lQX5S-^k* zbIMBTRl^o@aH>=yo6hpG)*XDNRSMjk4|*mQWs#~nvlXWE1R4{!Rd}s&KiNE065#w^ z%(52$r#^-m)6h^hE~6aeB!BUwic>HM#;BQnOc|!c!eLW;@93D0bE9jJq%36D7n_Hz z&}9N_;n+IvoXHrM(bj4dYe|QV7eKI|MIV1_vw48Z|IYrgo@O8u&!!c#+eBv3qB|Dg zIob@VYMxN%>^I-0!<6+zk&nBAkw*^)4{Fl)#(BlzqLPb1WShacdVCEE`98Wqc)fA5 zp^wvqoH5`aS><5jm+q1)pp8CV{q@~oCh}$Oz8?QMe!5!n$_xZ8elS#6QvEzQS?%#{ zeq_$A`4~Sn`V#W0FKN&C9M{1ks44Ef`Ckv&m4pwYtIE0m*I{jRRh>t>11^3k_SKCs zKBxL%HZ9!^ngB2`&zZeU6uX2K*ut8JM6DK1UtRP86zDmu{9LnW^87=f=iwb5ag=p+ zxw%*EP3vvb7}FD#+?7%@|S-{kRy1`M;f39QMZEmYy96D_r9Z@SlDi+ z`Tn-yCzqbPZHab@IUGuohP7u_%|HFy+qd)j7Oz;uzfrt$Cmv8%#vzHkX)3^9-hFy# znG_6~B|P;TR9MSqqN<~f)wp&g?pc?yO6Ryu5-ZQpRq=iq?#b2JH zyhVodG1mZu=0JQ41D4VHrcBu^9V=45MatftWA7b2SR8XqU5?V@_HgIwLXwa_>gx6n zoj_&$1IA9u`jDGbMVz1;_Xkp|W~c7Wc4KWS*rd6EP3_)(y|+3e^fjoo=eH{FQre7_ zErQ7f0e$)I*tDq0*h{Q>o#F4SH;j(nNz;RMM0x<11H2pxBI9tjIldr_a~<2XesFCs zJ$B@Z&!u93>EI9v$iBB8YF8OPzbkxoh|~e9rHulCla~-$loM1-XzPBq13z;JZuAFKbw?S3>ORT+uxva|A(NAM=%;u&| z%O3#Xcr;R%&RNqfrJDG&S4l{n3x3Ko_v4Azj9I)~$WL*0A8+=R@K@h|rWF!}2XkbW zU&GbnipUj`Lj@tO(&G>0w|c6JdBSV3ycU1AFUeX-8F2RJ8__Tt^RXKxD5%Lgj6-kJ z@=LhGrk-g8to*UHrA6SdLG!6i{Ab1F3%S2*7CXsqr(rY|G*l8&H>-I~K%nis z#U8hTYGg`7PjJNVfnv z%wZ^725rywqnBy!N&o5>1A8Z$xZhWTrNhB6uqHaMlR#!Xt0=`hZ*C|R*= z&ew>v>6|?8g$o>3)$FUD{UzeIYjOaok!Tp};K_#ECR-}ACMBJpjWh{rkY=0UH<=QF z8KE0-ef+oVU$qia|I{cHc(pdQtG0&4H~Q^Kce|*fs5r}${$&_Hv1Lg7uwk-gTt$0)&*W_1842mLoE zWp15i`qyMb_WGwU@4~mQPXXVzjd5c)nMHG`}Y?ymX1&0nUA9uU-rGqq|$0k8^ zRYh36BQzja<8D9)wavlJLDlQu7AfmU*@ho7vOKlBAqSAY^*S0{ioIJ$q`^ASOy+Ic z{BbLXM>9HIHD0OL*(H}knyCOgJyaC3kdvl=)en~;6Xv%c2lOzdIjT8md_>rC&1PSA z*JWZp@^Rej8(EU^)BgjBKz6^%5I=`d~yQbH1KSjIhl`_ zy)&DY>&g@9D2(*Z%<0`LmQB^{896y!ebHun!0;bbc>I^YeRqZCm{;zLzzL`XOqntj z`gOl!n}q;G3LNOB4vjKPZ3%D_CbJDymS-t%FAo{a?;JjXurMeTuc~s4R2u)f{(I~0 zH*{|kC1@D|FSbs@X4#!%h8TO=50?^p2UmY>_b|At&EKL=MobR{BqBf}gpq$JGK5Q! zP7rOYZ#e80Q8k8eTVPHjT&Cx&-}0+s;`gg24yhg24#QQugkw|td2Q#5BF%tZa&V$8 z6B^R6JYiUGA5Rx{{e4ZxE>+4SbpP!7=QE(1Y1Ot=^vM;QkYE0JbEST9DFoH3&P0D= zte*g8%v9 z|GcB^-@5Iu-|xR`+rR$kK05ez{~v#yrQaX?F(frOO1Or2)Y!fMp697S8wBMq+s>d3 zyH`fT-ZOi3&&K};ZMU}>k3#lh#B=xi)opS7tuveOr2TihFHhQkFSo}2eemtZ_a;=Q zU#QXh7U6P#wn5^NXpO)^sPfk)%abA8ua@SexE}>*k-?3LR)fE?w{PHDP5OWO`n}d} zX`-uG9uy1Bfpk}U6;iaaWGom55+Nls3h9zi2OKsIsNQ4^1(|wJLj-CnM99InA|swa z5K(;%Ctd8-XRMZ4<+_Q0Vby7lxn1FqSFXq+=f4*AxVv->KWwB!p5T`W&B>5LoAPTa zInxjbV)VTgeM73k8Ry@f93FojJs_&MOvT6uS}pS#fe)c)yJ|s!1@l?=!Lj{pBN|{J zn+aksAt?YjVm4+6=>RywlL7`TXOh;6>7Z*gAQ`}-YL_ViIMzrEuoJ9^1G8_&MnbbF zbHPdia5GMu6Z%XiL)dyGf<>x{GaVpoOBXYO(|st3Ph8i@O&A%fT*H4&Yjah`Wu?j) zLixVDxLhs~sB)fdbb0BC8r-(9hQWDR`Z1uCLV!y6%)pbFv-B9cGW!XnfjyVEq?lPl z$-R)!hC4Nm{0pmbmQt*ewIyqUQa%zZR#B!VENiKh0zWw3VGxFwbFK7`P z2Uy=CyW=WwdoOT~$50G_?7OF(;}cEB5K0f7#QdcWB3G!tZQBxJGQB7)Szl-MB6k*& z-?@dv&j8;NJAdOA@X>}JSlqcT;4{}Y+O@$@AGB2NFIC;=VPKX;r+}w>)dsvkIykH) zO!f7GiZ4}zl5>A2#J-R;*G_hYykNBZI4i!REpI(7F!CNCj>FBKBH|{;D+bec{6!4g zzF-)(S_d#_l~g1}$%}wLTYq&EzWJ#!sD(1w##s~KU`yxm%-n7DK2|AHn&&pj$b4=4 zMp#!ST7`Hef`tj;u#ivAUO{h5(0odNvsYG!oaV4%&^mt!Rm>LG@?f{j#^um^U$sCI z0naU%6X3hBS298-UfX58j@B&pMtm>?Q72`xUUS;Lc+g^1g$#>+u-JqE8rL(!>rnUT z`1ry6)Z?iK%Kmi0lpofaF5F_jIWs$HX#OU36Zq>wX|#_55tu`BQ5JBpjC3WoY+a&# zDC=d@RYiX>J|N$GL%L-F)tPcvdwU_$+_zqBBO&$jqDyXgwWGFY&{3bFMQ8c!P2z(+ z3sx;>Feh)}HP3_Tgp@@@N_k%kZ~jf!yd+M}{CX*rwg9RpR%lrnz~ z8O`(%W8E-hJy(UaqG+G;Oc>&|V5Lk$8LdE=s=6|`Z26X#20liL99N%UxFXc_6-JFt zXa;XV(|;PSCLm}AV;)CTPO6EhbZ;;rbU=Aj%(8hi@G>bba-I)JA7kdLZ12O)!xkAa zn!A6v=-CZ}Gm8cIpkEs{dVt?!?S8;QAXL`%k$Lqjr!Z##F!(dF_m@Xs#6&Ew@+VXy z*mfIhy={6lcW=Snz74m59=>}!ZgieQs4cgVHMc4G?8c%SZ`0klRd;80-Q8JscV^q& zk#%=7_T61rcz0yujW?o1n^Cr4>5XQL8_0igYijRpbkjtmxB)(b?Y>PJ{|;@x>sfzy zZ~xuB1$b9B;PtJ*@pj;kz{J+F21g&)P>XQWle#mj@b2uwJGBh&*fzY5bvWKW+`vK{ zX(Nua5}R?u3??I0oiI?EouHopps6!7mcneiZCqOxrnK^L)wZVOyrHI@^4`RX?23Qb z&{2^75jXeuRe@QjS!O@7&5DB$kZ+;QxY7rxmE|ID|Hh=SX=-r9Bm+gjC;?)`2pcP& z2}~i5Fut%`nrI(ut}Qbxkg~CDh$V8DTaV$SB*?B}2Cs?IW!Hv|+drFE1wEh>^Rodf z+x;LuLyd11<7M~RoZ)`6UkjR%!)|{!_%=N4SCuk7GiYTRF#vK+hF}fFg~>oNs-61L zZJ7nX2-Pi7Hgg6vK0~lnR|I(4cPmzQyRPA+q1$d(scIusiz5 z{PL}_l1K###!W*6ydsxWvD8tcZJuE6GZ~uEN7iG(gO?!Mc+ z18>VNyoOFZzxd#S3g6WTEn8tZz=drIyCv_So1P3smZ~`gbw@O(1Lq&8`d_Xluv$aK zO@>}4TqXtAPbH&QA+_0>NgOA*3bD)7Tk~qK!L^4JWwS?OI+?pV*i5(Fn~_Ugv+DBb z(nrt?1&Ht^;2OsR(*Cnr13@dYr%>+WE0SFZ00@h$Yu_3j$Y1~tR$Rp;%Q>PA`56{ z`F#V?Nt7s_4>Di;UQ8Ps+4ItK|Ckhc#z%Z%Plws@yQ7yelh17iZzB>ptDZ085~s9_ zNKOItLC524Vt{MA{9=DlO=wQ)H=hFro=S~eORn70iM@a`NGR)G=*{F>#SIX;{me29Ovxvj>MB`k#+aBy+W ziuIwBH{vlo2Z&BYo)pp?mL&~gXGhb0G2`{@(o>!)OTu=K67P4e#f!5m`MVf%G^c6^ zQ#*y(@1yP)E^ulw9HLLc9Q$tIEd)Ul$1af9QP$0nXUzJosAS~G`$dd(%ndAN;wGD( ztL1%(J*pl|0Th3=nA?#{me4|#u`~-&7xyZDOyq-xyf@H~fuji{B#t5M>I9wPa#N=U zxEB$5g>7Au7&zlRFXB6N!o3f7A>yb!kJDs@(VqC(v}zZ#aZQ*R0et3S#B-__HOXD} zXel+t+?iwzG9&Rp3Dsyuqh{pAh{+}>+Q@sxBDd*#hWmg2s?n}+6U{9mL?9f^U4%Zs zrL(YvysV&=F{RMi9`!nAU_^ix{(*{`0)39)6s!RI^EdcO{G_p)*>-GhJ5p@a&yy%~ z$yD2x(t2S#(W_EFiEu0u=wXOrZwMET<-V6izt7|=bMu655Y4i;E9-H&(e|6y{^L&{ z+6Uk6V-tVdKkfgc1AqMS;M;=_?jL_TIN0BR_x@ee|^}0$DY3r zoa7)hbg~ZOyF>Fh&ba^X`C0G9>+j$55BS$ra6Be-wv0hi6HeKV4f`Z(NG(q*Iw2RL zuPb3i@!zHsNB;ZY|5Md01yH=)$QL(~Yi5ZqLaKl8SI3fj%BDiPGln)GBeU#}=;V?? zSXueu0ZE25&sjz;nZ98R+Mgy&DW+P4>pf5o3&kXM5eWxuI);em(=lPr7U30Hw?zZV z{)3}0AALnGCz`2)@HK0S&r$a^Z;`_nyhV{H25+>jB? zCw|YBDKZ&R4qXDwJ4CHq(w#G&whRaB7uY{#$Opsr-_9v9P@td6IGkF+xTOJ|^Fg!%lzq z__nsbZ&o&J(oAsF>309?KSEkA_~VH+kRbDuG#>y9bT`Rix7&Wu?b@WHOQDDJh=NA= zF$r>=lmptz86+d#QN+xCg$u%WRC5IZy!#`1TZY}^>ydOlV;FSs;^;knA z&ooYV#w2Dovl)+wv+E^NC{@enHAjCj*F5243I(3gXgwGB_H^7!E4s^~yoC8rwGifM7X`VzaX@Eso&1+GNXvaDZt`9SsgwJW7iV;)= z7e$_)i_7pT6FBM&bN5W}u+t^`x$v0bfzJg0>p$u@^9&KJ#|vLut1zwcM6Q1z17Rfx zoX^#w08mV?W`JWR$xtZ$aX8`bSX#98N{Qr(>8E!(|DDbsFfOL4rSiniM$T(5-Us!2 zv<&bZwL|RcN0Xr?!tfXn5gJy%406wEfa`k}gK679@8sxkmH7Oo*#u{2d+fEI2Zv>E68Z)+)tVE8APk3G9CY5au<54eFy1 zYAe&BS!Y2)CX}TsvTQ z_G7Pbu{RgJ-m3)#6b*j`_xOmld!qfy=r#Mj-m8New}DAwxQ*@MQ{G!P|JPhIt#VPz z#gOAwH8#D_L0ifI86dbKdc9Z8c%E50^vT$|d{NgT))71zvaqU|wVi)iJ&SsqBDSEO zdBri4M$-v;Nvp#8RVHozyenzAjcXQHZAA1>W&y7AyDi$J2XcR$?8?CO;{5ESjJCE$ z2%o9r!Gd4;xL`6eF3m{7VvI(rmhB*wqoKvNgLOT>s@qH3?#5>IUBnSt%Tjy{QFHVY zXt|Bq-QWSq%VJA4(zC9RIHVKD8L>1+t&$+H#l;KxS`QS&$Tg3&w-Ad_TMZCO+6Y3c zO2HQ0vG3GCjU|6g<8^FJ*`CWDZWfT=^eDfaTHQaVQAn#Inq86HdbwX`Y>b-Jx)f9<;3QDEGQoA*rZQTXpY&mZ>(5%mwy$V=18hL8Yk`o(< zcEO3+ElPk!o)o!Sk0n2!n#`dznwwE5K4kC?JL7-^fz^LZ96uv?Xmm1+<$+D{YQ`nc zsf>#FccWfJ9;P8~O6-F+(*%X<;lMoHV9_Y2fIr$%W`gNw4YnITisb$;0dbu`4d?gopcQ?- z7Z0mSSYm(QF{w6*3nw9c&F77Vq2Xjh;o+nnB7WL08H~He4ONAfhxG@P6~n?~Ib$hk z2WUfy-%eYfs@}_d&p@`f=U109YlfAis*lHBFLan=RcWf}u^feXx|$#n@89jB5uvLi z64zZ9m3EdmWI9RdLQ`F+c%fxo4g2}j`d-`lnnZu+1UaJI4-=6qo-)}?pTXgq1&_L2 zFnUBz64>QudepVaUhfPM&{&Ve0ZIpAh#1K&9wTMQ*YVe1$3NUGN&-jo{HgGQbkoD= z#o=Y&tFbQCzqIStu5X}o^NsDTUv|%TCR+GG%{&mlzc4?>aT!GwP7+w5giM)y>=m#? z>pXu|N+cW_DcN#+Wkgx@+78=<_X)kGJfoKx^Q>L0-)H!ynAz`sAN!UKYUz6q$JYF= zMqu^tP4#`LMq}w~#Pm=^OJ3_z|7%!vmi7^vitMLc66>+|7tcexf4Je1(aMUL)1&c@ zjHw>3wI63x4`)$prj6&wWucbKGNYKKBrSi;TiM--p0w$1`nwTVMun_*svB>m#n@Ak zMw@hMJ9=KtvzB;Z&LQ}olgVM$Y55!M*KE8SFJ+#s4c5sU#Ebge>Z;= zJ6HN$gv(;@r5`+ zaJo_)7OkAvG*WTRWJbrX<6>mzrE1(+7QKf*FUw-HT1Sye`lnIms5fN3rfY8l7eN?_ zZ5#CqnK0HG#1%Pvd(k68lCvLrab$mIuat`Cdw?F04W`3}8J zq7u&c4-9*Hx3_0t-`i{L?VbJ5+uM5|aozBoYfiJja;?K!gt)QJ6?5t@T9cMt8kpuI z<`<5*p zq!!Xtz=xEsYZ{yiK>Sd~2QeW|H4-_s%hr`6v&|OKQTsP1oII}5;3u&aWyZ{|4&K`` zMQ3Hiw}q{;!P@xXS|MGUWu>DgF8IxgRb^Q-%rLiY1Z}E8QYbA({I?P==!a!aBPJM? zpp<>fu|sYYAZ6c6$cb{zIBS0>*+sx(cwg0OtSjY11Jo*OYbF#trt4@m{60+>Iga$P zrx3gO0QZrr`97Ei?nc*p(iV$=i@hG;j1^GiH8#nkUMppQMGu4fHdbSXXkaQRxX{AC zA3l5luV;T?KmEG?bu#c|WTYzE_ciqyi!B8vR#J!LS%2RZf&8%uT#oj`wx;<})=W2UWS4i}WYvlU6G zN@!}XE-8uuT>oBYlVA|2BG$;6NJbS?otbzi*R8LtMSR@-qCAS02o7Mu0bHOe}bXTdHYLYRkG!eNK_NoHi?4J;z6K6L<<^bJ^MW4K;w*Uec zx$Wl@uSSIz%*Js^6?2RBcw9Y}N{i|?w#z)7TEB6!jCm1~`YlwDQ=s?j0d#RMHXCM%|%TOxa3R zs7HT6OuHIqT>s2&4SS{8&j7~H2*%Hr6V!WOe7dw_v36GWKx}B+Y)%5-Erg)jerNLY zS~XV2FmvyULT4Ou*mRQ}w{1)2EF=1ak^#SFd1+}INJfD;hDN!Tg#B93tTfVr7SSTS zs-hFIdW6tSFpLxpMXhv^n=3I@Tn%b_+DlW}r zI+y8MKlA3SgJ*$8nrIygV;qm|d9$~mSpWBPmyYbi13)a%vFP6d+C&cIUGBYxZ znG$+4i@wtfTn@7n8KNepd0LZnwymH?`a|NHU}-%*if@0_>zy4{olDI>?;ka=FByMH zq0DrxS}bp)<5e~N_l%8c*3`6iGCPmgc|4dBDwNsT$W=LAp$xH}oxXWN`bO{#Zw}eO zSjW?hoi@71{Ttbv#OtCt6gN=^D--#^F!%~7qXK-$0Ht-Z#vN5eBMAR-mb6dfR&OR@ z&6AaCyFx@?M~X?V2bU#Wk2=j)hIoIYZ+dT^f$%@y?b&se5Pwx~XQ{2(;R9tGMWzSnH@w z<#uN`WpVM|pTg1oxFIH%M9SL@d_Q2la0fHilkbHo;M`DOsruB-8x#ES;X^LzN|~Da z&r@HNvxj;9ZMmRIlKP3~skph|zXgkAQSqm3pXC1Wrw{FeZ}*Y({+Ex!2QGhuZ$ru0 z2l3sZc^qflfA{>X_u}>U@A(J(>*{^@q%@zzAgKwvYd1N3P4B+b#dK3yCS5J68~BbW z^QGZ|GXi%^e8s9rhC}k2Kiy&b|MCo7Xvyg4?)==HpMY^XpJsy3j)Dg_d2Sv(B;WI= z`;Q*}@vwXJFu2msMo!R(-kyJmJSn7Pxkj7>-{nnr;Psp}EA%_dXU(@}f9#NtCBRr} zWP6X9ZIYLDyE_TCIy!v#<-@NYJbL(L=##O*&G83PA5#Rx(}z=q1I#d`2PKyo0|?ZYmKG2opiXk zpNd4?hmY=OR5PXT*G!Q2FPYLmk0nhsPnf!&v1^w7tZ%}Ty`DLnb_skXd_)mpFn^Cy zOfo^!rx-yRWPE5srmugzHON?GJefeZ^6}U?-=!$Px~?Vd_jytk4s_ujf!TF_*~2Ob zwq|wsjd3OwBFgOL!k zOK;QCe3{YYN)-BxNgmhrYOSbF8!X@`3YBijpyD84am2Lb3FLn`X`UCNP}u~{CN9zw z7#SF+y*!_C!W+g1!z#LK$BR6#Ojefoq3PMwJO{(c_ zQxG!>;hnIlW)dRJJ-g4w>i)0e*!q*MjWbpF4%XdWR6yQQOX7Fo)p4M2VK7X!>~?2||K$)ngOk8sT+ zvu4zzudOXD7kN8p1F9n(3Tvm_ZQrtd#n{;Oe|QN!DnEjQKJrw4KMOOw2VQP(&rhBp z6SfQ)TW_lST2h`daMT0CRaUOWVocVI4G~_9BpHwN?bUx>8Gw%M2ifB_^M;O?`cB9b zF&cx|)Iic8YwpQwfQ01Wyn|B1T95<)Vx;io5Z(tlk0N z_Gnm~rb&PQ3cQ$}-;TMo7uj0!(rFbiS>Am^3fmWj0X(5BtqV<{VOr^^MU)mXIiJLa zI^e0c)8p&c8BA4I5@pNa&9@BG6!rJAj|-7lSYe@4=Y3!H%L_=ILjVN~n1Lw+=h zyz+cihu!Wde$s@F$3`g9_Rl$8`o3i?o+G;yfD(lN` zQJ+kNxZ;tyYPCQv^SBqgWiewujiTzI!LGH8l&Gw>8o!UOGgjp*AfUS_Tu!x?{IbyT zbth?>a)VZyovl&3a*YabwXJ$}awee@dlJ1NWSz2cAEQIQ z5mSF%Nk4pDLy3lx8}+>a5y8%r3Wl;HyXC5EBWEkDwtSnn!#IQl!m~7o9F%y%8Zy%B zy>eQ96$nFyiVk2R?q)S( zAl$1cvwPF4cF1db#R#tI4D^T=EKPxg&Y^!KKtt+oaCEhf3T`ADAa0<9{@g=tR34A! zt(IeLFt!N~dNdm4HW2gywx0}GMJMt7vdA_BAkusnoAui>d@Wi)i{zhZPuP`WjRuZs zkpf`|7ZbdzA192o_&sA|Be`pqJ_d!_nO%6UG@~)auA0gbYu{M@^<&Z3@cQ|kQgnaw zJa0!0bBVOE+-vR*h%Cl=S|x=?%@}kVqSV9&mY(%)7s~>CWy?GNwo9(3dl|${zcz>< zk?VS@8_x%Er=)qg`6dTF?`U`;&iWFBP0M7Bh`5LuGdiryL6zj)%7fET^$Xe8+YC zXP}5{MC>y0eVLDrj~|2v5R#cxn<2yHt5DZ9cnZ%4tum!!EcvLcl9KTekL}y11v&0^ zyWPXXhFY8e4O{O&k)V9(oz82DwLK z%yn&R(vNz?L)><~TEFko&Wlt`tGC9Wwo+Koe(G5NCh9xGyi*mP;j_jyp7H5sRi2k4 zO*O-s+7{Z>JiMv(5T`bbIkbN-$0E*Jr8kZ@WJh(h;aW|xW}n_H(mee%7IWUCn@69= zn(H|9R&9z%e~K_{rjwkGc=B4LMR>?(Q%UKWzu3+~3~H-(K#Z3R+SVs5B_jmJZLnkm zLrfB4Zleql;EFtx;&wtLQy@<4sXBgbK32w6Fcmcmbuh@>q3GM^19N}k#MrvgXKe_O zum(8TQ}tbq3v(EaGd5zm#`J?Sd|ENdX~utJDL8${RM|L1f8Ds1FuBnMF!qZ)x-MZ& z6alB8yk_kpzski;-o}u|hzvwCvdc5DYQ2dxY^<}tubx(G5}vYLyYeBn=0q}eOzWFO zZnz#swy}gvLp(Tk_d0*%2~j*B80C9N&FReerKEBKW!e&vYszynDl*N-86&Tr##xxq zR9FXG)f~87ZIPohjY`{(oYI0J5-{{!n^b_Gp^xfp=tDp_5u<&cjdSlyeVAEQZ!`0LFg@bm3SxW^h?#hZbaDqbX<3 zGofh;d7x2#WjA`&A}F+iM1eeVQtw1lF35B8%jwzUGa>aa)*l2s%1P1{r}2K-a{ujg zI_{|^0DIY{d!UedInSvDzKwuJ+7QH*V}o)P)Z zMUkiH;*#er;@9VBf#qgSd5anrwp!d6@v!l`}+ArYX;&tono~#-eHi z(J_B-Uq7%Vg6`Wc0{6`)_-6-_kpBmM-?ksNuOF0u8YBab@h6Sc-;bBA7|*wnlD5UN zV}d!Fo=O|GkwBGtKWyWbVL?xuGGYwz@GB!V4fnWL4>O5~!MNwM+L-6gp+t1l6D5O> zd1{vN$2?tg@dQVT#6*d-n`NrDYj<4mLx_L%@Sm3`4}N48-@%X8kR5g2BRJ4+B4|4f9Z?PrJ7t@%)y@$f_e#ruCORXE`gB3VUl{rmkIJvIWlbOV&0{X(&RkpcA@ zftw}3Gk|3R$&x<1VX{dZ^lCIM=H*7S@MQnl26_HI!8InedP}x>GseW*xG|ryw9qsw z=_`6t&*f2dzehT7!*Jgjo8Y` zHl$UpOV>dJEkV(f0_&;E4!l3-)98u0mwc9X%9_`eZxO-(8aNTW1~}dB7i&;dG+S!e z_=YqsQApOH;zleGt5mVnTs6(}4`WSs{-S=uB0^(pbvlWpF4Z8@Y9{pK=-GL>s-|Ws zNG(F5X)K%6J=CfgK?_{VDqVkVuU$GQeVo})K`W`olGo6|Z@UzE;b#rS{dGh>1m$D6 z77?R0&DO((1Vucd0#;K8 ztF3u66h)Sj5!FUb^Oo#Xaj_jP?gIcBy<~BHRdHCwG#9C1!%!W$9vmZ!JZ~V*5sNh} z>63A#tEj+f{~ewXT587@kD^bavN3V&JlhwcjeO|0SPgH7DZ*2c*Jkh9BRXzhu}Kt{ zkABP9WfA-l4J~sTiKTy-Ee}q-i-cjFgu8koPpx-EmHOmc-9udh^`~qOPtI5h!gx#` z&!QA4fBxxIDF3_AOrCl=RBeWkM4kXl&RYCKu{qo2V)GcCg|3d(Ss0pNcFrst!fwqe z5{lSbaQNnNT7#*M&f3aNFj=1<5{Xp=KouavRV^GK*qYNMrX+uG>L!sVGdsa^@@{Vr z9eR6vtvSpilv-vs^ga33+mSM;>41dZa#|KFa_c-l&^%`jkEs-{YJovh1&Eu4{rsR< z-8A4l7#rpGfA~Xnl1fKq=qd8|tbDlR`RESFFNqIo)d$b@tEBGF9yGh=fqdsL$ zp?MjRe#3RBhrNGkSE7h(=nsDggk=s<1Z;OO_iaEFl_R`P2lagogrJ_jyAkfV;GUX; zvK^txKSk#9sL^QX>7ltn@nxlQr$mbZ(?ces@U(!Q_BTUNbGcZj#yt-j@}ikEpwEoz zrqiZ2O?(h{cqWAwi3p0xn2N>lp0*w=H0ofgqWdZcXvlxHPsC_c0z*&sfpty-rbTHqjTJna1yfhAwz+xmk2G_b7568=Qf-)!0uydi>38`wntm- zv>ogAkKdRvljorNrsz10Mfg_x+0x|dZNI;(Pz9sN zihh6JVe8WVvueq_6c1%H=0ZV6aKFg13Hc}2SRI4ijz!LL!v~{)GElS)7&IFgMlu|M zRly#TkCW$9?*VR}g#Y`w&oj-Wx(`(Yr2VH$_c6a{+h4Tt7wy|N%-bH(+ji`+Zytzn zNfkTIHIvtI!QEtzx{TY! z@UF$U#`xK)#J5+St3@sgUDi7rNJh;MphusOHXz&H`)2=tF4y4w_y(TDMg*jO(`usm zh^g5XK4SuD!vX*51Lb0@sA=s@Vud2o*MlsDYmbQR} zn9tfuQ(dTbB2uRIkGl_odz&}8%*>T~0Slg(^>)^TslM#gei@($qJaP!tmK4jHnMSl z&l12aa!ZN;u1qr}Y`CjgPS_Bz15ZGIMdc7l0aDDJJNIo7^8H}_x2aT3fF$OcHxzR>f$ z7}eh?lHe-4m~E+O->;FV8e43hkTyBKy^VarYGiFDWn}I|n@ASh2Gc&%MhkybTSnzC zyD6rwpJ)Iat9%%ZtolXQcwwJM$G*F}Pa~g88BH^uvo^a;7)zs{2U$9gl%?Bcb;~xp z9nwO@wjXH|PnKxFPj}EMKT=SP`ngWV-!nF*8NUt+?`|Tn^t?5U9;SIdP=qQa5)S$4 zrPr=Z;j}$!?J*3FjCf{E{p5dg;sncWSp9jLF{8n3y{d;_SciJpsD;`YXq>(Mim`DU z5FNb8Sc*#{JwhnkC4(Y6ERWEpYEarbY!RuKzM1%!FORxi67-{#?+Fuel3kW4f=GSf115Di=2yO9z;>c8MB{VtIe+P97BBiMa`E zI)*#ZT)_p}Y#YD+l-yWx_fNPXX|4gOyiQ!He%B4WLT%8|h`j=gs@RAY=K^l@(Ji-C zu*f*ISJyhmyGT2QIZ|*(IV&IJK<4n${tZt~-H-4v7`+@S{8Cp%j_0-thlXq^EFes1 z0{L~N3%E*kijp1Nc;Pdj6L@r_Vog>WrMB1YqkX;;<6o!}9ps_dw3K8ykfs*9J6 za$K2l=!KGNQskOv_8T=8Iam$>9$zh*%Dt|-*D_pbL~kp!a#eb)4am44#*ND&Cp-sk$2E(q{PSs$wME*xx5{~K z8s9S%wHZi0culZebLr6$FO$OKYy?2CzJB`oZ4$!0k=y?$(hqE|1b2dcF~GOH(~&50 z$UBDnzhpt?gkXPPksGdu<|&#_Dl>tQBo#Ng{TB!V@udT1{Zbdx$TF0}^C6SG?2Z6+ zr69G2$#%xBS>{B#mZd(M72^3qt~n(qVA-$*G0r0Eaef-q6kh=~*`Tc4JK2S({1Iei zUp&s4z7g`uR}h)f^fKdWIAXbO5uPVm0p;X+CueZ0^j?2mkRi=eHKbRuj(|$&?GnWj zk*84;e1=pR@$-nEHcct_5>UpHr5se6Gc06f6q>PQmK0nZoXE2f`>~-STW+pOH8p$_ z(>kY;QdUlA^HKh7f8S5}wj_E`%gga3{R;Y!NaK~0bY@U=5IC=wf0TKt&~?E5Zy@O= zaPs*N&&hwHtu|tB@BP7w4CI6+Ll&wql+nNsy4_Wq8OyGG-GSPpS=P9L9)UTe;80KO z&4H<5(VfyVY*hO4vR%0>&&iADXYHe-<1brw-9!^rTpEGfmQYcXT+>@Jrc$Bp|AokC zKETD#%%=|cRZMLoj4YUW^(oI-dd~VxC&TbPj@y5?@8&Jy#OrdapiUgQp&ZHqgGE!a zHar8-`$IPq5l^B|4((-Y%Z0AAY3!Cf z3(0>sO^iRBpE}Zm7##RO3yW<>Wt|dNYN9k75iKF+v&fD9U~y$0vo|cJ96^&(NfIOR z^?5>d*e+3VA;o6DvRRRi-qb0iDs|#Bl&bgvN9Me>~W=Zyk=d8a{s*37Y z7}29JaMMGQ+uDXOmV6&5E;SLAJTb|`X&HYJY{;VJJOJmcKa;z=9Q#hVnXb8V&iYF) zX%8yQ^U#&n7`^=T;*O;qd`tEheb<4osDp1;{Gj8qSPs5jK`k>VSTIq?zUjeZEeq!V ze;B%|I6Mqt{L~O;BW~Bmmz}3G6)75wwpGV+X(!Hr^B8*;y)8^K%11r%(l&`KyUl-B ztg=sx*})~l%n|b=gT%x@!y!$IBM^6K>k9yD{|vK zWH1gD9wi$I&CE?^G%cw22>+Nt&Z@Wc-qFo?Kt6o%brn1JA|1s8&V$O_PZe0M=!4M1 zDCqY7ZGSF+b!Ex{xPXOvP2e8Q|G|HXc5ln#sTQA`w##pxqx3F0Fe4@htT(rz&uUTV zwR@PPOfxwG>*rA1UC*_toRxTPb8Vmnq0(;tI*4UMXmbenl#!@u0yZo%nT_o$ zR8_mxz`5YjcTZ~2J73!SeV0xu#w_P)CujP;p(bTNXuCM)L`c>?{JDSI8R}8?Kg?`) zii3p-K2QhC98A$KU*8-!_qUP1%L{K&^4&@eW`*A3Ew(P|zb{XOQOYHpY;fZU+wes% z-=B}MHS?EzeoGU*fz2UhD-)WNw`2Ni!7OSzQ^e|3gwR4(BzwgsHfVJ-xTMcujw}!Q+Kl%o#giWoNF0dRHvh9lwiki`=t$5*_RO;rXC*^_A*y zv9v85T;fGuD~`cNV?D8_rbP?|ktb)T77FlX_L-E+B)mX7L}ifrpCA6uJKFxO+y46f z{=2sQ>yPfEgKzi$(OLTa!50?0RPcfWt%$(O&)uL+2Qn|lWb$pirC%`UBt%ORw zDXKC&kUL+s$f|#>QbD+66-v(CE5494*Y-6r)W){javFf81#cBCu#gnM8S?gfiin#W zThY@bVPjoKbBA0ovM`)h8jXts`XF_gErmEtr4ZiC=2j6?G>%-HA>M#+~Ri zGwwvEpclIno$f@ZdE-uWnx1*F=p@7yx4q}q5uHxFc@)x(a#6LgZMfu zT?OP4lr!ME<|XWDCX&^i0yYQ?D;{TJKoIQ)Kk<5T$xkf}`CR7b6FXB7E_rT6a0}Khg%w-vqxG@jdSq+WT|%rQqqoVhuDv z$mM_O?)SwVjL&pWEcn~lk5%`nl6_da*L$^=cyw|8otvk0DG$XB$%MVh%rERsTD@Fa zNO#k{HMl$iC$f-br#T~@O9s~yI?I>afXZNOFFXX(%=!${;w&KnFi1@<*Nm$&7B(ex zU{=&qfG;9=ykYMtO*Omc)m<$UbX}kfkt~1Zk|kO}h^4#w5?9dQbskyxlBazlMqKMM z7`hDKsOSmGZx}SQ+c9^64uTwZji_JfMPle0fzd07(1Lc(`jV;PCaCS%+!@P=d@E^9 zZ@R>vBX*VwI~bMbLNB~0Z}_u*IFt|I%``kP%XWKc#|f9%KSxEF_n>x5orta|->(nI>a>H(X)t!1$w zW_;`PwL!uPr6``--2!16b%v$Xb(S%znAtXK9kEFxMsB9r4V^$>zN0g41EH&QS(k^s zV0sHyorl_>e%>cs+fLht8Ks@2w7!3YdVR<&nYua2|P|qT#zl&TJ~%%SOBgpyrW%N@Bd!#-Ffl(ls1!vgr;C5kqfA$N zpU&)^xs*{~vLU_ZLVEoJ`$Yz7)04kG`QNZKO@=&YD+*JrRyl?k&KxM#KJ#nh+Q4ot zY&&#cx>#LYQw!MS5>HWB3aGj|6B78$BPk5xu1R#%zR;2>Aq*XfWLbJ*Xma^-SHPUN zxTsaU^)(0teYKu|!*0&XjH7>zClT2nu6$?fSb}i17z9DEX;niPBB-aS(`Bfxdi#(H zxa}Yi+t7e+cI`~e_o8Iugjm|K}BK>~l0B}hO4+EvaB zdm}Va*ljB|kWioJiJXiVXFLbWyf~v%8p}C5wW>@;uy0|4i)SFOq+hVYI8%9Pe=Z{| z#u-@H+3oT`S+tD07!8*r;DSyRO9~@bUV4tg=;xZPRx%vk{)BkfaM(KoM-ntV&@~ zXknPyvjvM>bBcD(nlNlHO>2l&$&ihhlR{S2b6PIr1Jc*R?&-5lVb;!6RU1-n4ahC& zS3*}w=QB81j08Wuf~BP#qR71(uJ5(T^A~PiRX+GZxhtjKH&HaSjQUa#DM( zC7~l5i3th2DVkgqnHY#dpHV$r*IhNHhUp9N*HQ4@5mD$CNis&A`IbwPNS0z-xXRxh z>nAD=EdV^OeD8lg{%gJwdZxLKsx3 zoUvizc!!lmpbl5IG-azYrW*m|hJ)>t;AaLk1yr-7&Y+qr4b`D{eNj2%e*o3>rq%j- zMqX2HS~G3A?(CcL&(+}FQ{-LUkmg((>v-5^U=Q)NIb#*vcR=<~SHcj8N(5L$b!Au` zdoS=4%d&s=_qn*q$w@6C@_F>TxV0wL3prHPrarfZ$t5oqpl?;hHa4-jRe6vq!p-n9 zFM!;JT-{@LWMRXm;iQvvY?~e1wr$(CRk3ZSW7|o`wr!_l8qQFc0LrIwyV=Z46>uj8c}s-rPDv+^SC>B zaJoI81ViB$2p)`p2FBGC&O?=}IEk;6UlUbS5K)eY5tx?q=$=N#&LqQB`Dd@o;j0=k z7y%rLagJ1urBmPvJ)MM^`ow&4)e4R9jxuHO(4`&ChW`JbyAH!jFBo>~N_PIh3|*w*)^k*TSkw>pjmqHA*2uXEa?S*`89~86z)-FF z{mI1J*4}u1Ml|o8RdP>ienKafzXOj-EK3KlC_BX8dGo(A&kA}nbOA!M zLup39o$}rq)cz3 zFRBsuOrhKUjpWnqXneGp-$K`j@p5DB4l}P=bnO-&*W>1}UVlY5`da@DW)IHVqoWS& zrVqZ+{>xrRYsa<9U#kUti2O;xAOV2g2qjuuc@p;b!8#DX^RHlSG=0v)<$&zUf?}(b z)-G*T@Ole+wGl&99p+_N9djd&C{FF-QvY*96A1Jkt#uezJ<;Vv%*sRp#xfRPUj~M? zT$Dv4pdThBVDME1dRXyOuJ#?}BDRPg+x+`)n2G9`xhA@u_TqzPo2&<08xkPAIS+iK zD=hHs?fa2f;0<*H{^}SJaL|?33uE;?uqAHW$a*&e1%1AH?`#~*fIjh$NJL`mN_SI? z8k7P8A)t<;@JEM(*Y*Ad3hV|P;wGIb9;u!X0af!?)9VcRzrqHK4sXh6=lDh~!kqdh zOCW}JO})d0&F8ZzOdAT1RssMf$CZnp8(bwmjpbo~Obshg+(1y4jUiH4wG&`S3f96m zH&ZlDBNsK1$5^Md`^`q;P9s`n-)yVKBo|n?Z6Ai#UMkA778!rln6;%O#$3F}L#nkN zoO*4|tHSqRJz9E5Gj$cuNL(dQrf_0O30JRHHA|2aUL0f9jr7w-$&&)wPDAsg9f`}d zIxI|@i$P4SXw%Her1cZl%0U|wZaQc+vF}e>DMsau|2mIj(@V`{!DZRBTJm*7i3`ib zYd(+Dmx%S5DB6E0GkP{rhm%}hOtSZ;hiA8MsdS`xD|WJqme5V})`aK@PIZB|4J?-L z_^j`YV{!g@Me!t053m7f(2jw#J$yeZNIaEMZMm&JC|YbQb~4T{`oh0 zfUZn|^*tv!YwT=Z5)l|VRYqASFrNroo{u}`%bZ10GUx06f@zid@7{83d@OL%f5CK0 z>njE*eKSE48M%HzF;zv>32H|H5Kc4&5Edjr8}I`N;qnnM#k9T-P%h^s1*x^%#5(?3 z4nUQHAkY^rvHUzk^jm*n8d0xzbAZ4cSQQ!x*sQUfoZ^~C@K9i7sWA>-4DH;NP3f8* zE*xRv-J{|MRzV}J~UfQH1S?Yy2tTOsN=*Uaf(T|?uZgZXt%f=-8fm* z0dUx~K1*SR^^jyhCRiMFR@3}NCz)9!gv>~xMl3pp8uM>hdNe?0qq6YsNH_rz#lmAm za+?u9Fo14OMyQ=M=kU-h3>1O&e@C2-ny&b(V_8{l)d2+57L?nHRNjM7mAJ6KL(pu{ z{q=pKy3I@&c2yT2&8GEJy*{W2K?@SS2T+;T?ztw8*W={3Cwu_u+$cku7e#<}XZj~c z$97Cfe{|+jaPI?7yRzseY4MTboIc)DAF~NQvy=POcejrNO^D#tI5~43R_looneAXD z_>sf24f8fiqZ>Fm3df@xqM@kOe^G6NdA_0X4_z`V5Kr2VU-p=xFaKfEv%t^*L{z9Q ze47V?4E*Xw#{DoOp=rKcsShmS< z9B!_V_f*P6J3QaQoN!14cg*(y?l-+uI`qG?OdK|0%A;W^lv{t&nXzjI%f0)@s`$)u zq0$3BfAWQ=(|Sj)#cW#3HbcJ~AeBZfyW171tgtdkC)c-^@Nfy(ap*xGoBdZv_qVAP zB$=+R|9X(xFn?o7{`%i%p6i-#b05EE{rNuKuP=JRpJMrNaRBF6-EW@{kz1>GPwzYZ z9e*%%cDs4cyN#x|!DSt5ISb3-Hok>4!Bo@#E2Q~@&`|5mVHD@(*E2y_FYEGsC3ba~3EVEe{6v7% zPhhIUP;e5=Ic_t|HsjY2%xIB_Ac{fdNc&FkF_;B`K!`zvxMCx8b6#AhJs2eml>{UM zx&JAoi;7}5N+GYsHkbd1!0BD1ad7(H^N>lC5hk`a1JO33m=yTtZp*6q43Dr?8bQxi zWQ^7se}{j2bUXDghyZ(Sw$Q7hW5Tg7luF6Qu7H+2_}t`%x23c?6jh?Ev!`J0fd3-t z#S=$G4NbuqoU%!`(bwkf$%F2%558Z45JcE_LN#FE=?lcSjub-1zbWBUQTgw{6DnrU zd59HqEzXg(J(`mPfjvt`twi0oF3k|2P-t<7C5CboZmj`inj;IAykIbcu$Z&ng60{w z^<`?&prT1anEW7aI~l)NIFPl*>8$w<0uA2m%+N*49fOM0tJ&rA$MgOoXg#hK>x5uG zW<4rDYTs(q!{&8nvFkt(!Y;-?X_(D0WI(IYh#ar?M^non^N+*?Lgc-pWUg5oTk+FGZ*YdQnSue~`mc|UJ2%F0X>OJZ zaasAB@S*J6OvLY_-EhH zW#pXEoM#hb`Tl;-0=Cu7(e>*-id-gwGA z^xVxNX4GDz4s~58gKFLMCX3dJk{5jj@LTErAB*lw>JU>rDYZQ$>W1J?W-#PJ3K8Cu z_Ly%MPOspGomI$mv%eDq6&nj`r5xIxMV$WeXY$4!a5#DOB*o%bv-k?!&#%1<6SplE zKdJgwH|cgvMkG*{OZ2_uy&PcLw6q_m-}N8*42gtT4tMOGQKu@?z(6y12zaf`VJ);u zZWH`g&uU^xJ=17rRtsiaf&7@52xx)xqMx6;iQKROqyZ?un6N8y56ep$E(S7pe%R6e zK0De-Pz?F>^d4B_ne{axdHK-2S`>(e?;$bp?rAorxC+tCByP#F8impxu`AaL;a+9d zFqYKsyL`|cyv-YwQTjmC1$2;K&-IQ;k_k1JbFMhIpgy5kl0>Y`2_2~nNn?3zQEE|b zjn-6}FtOr~ghAow13 z-_=(qJUCbu3Y@qDC7D0jLsU!vb;ZoBRffoZb5Wm+ib7@Tx!-Ae&i`9IFMO$ZOR2_uF*IW<)@Y61_)!f~&2Ua9gD3$eJG5?~jtoQNqNSJrnK3pqAzzayGQNkKpkXSI-Fx z=D9|Lb-Sh|;|$SZ)31AEaK%0`bSTJa7_@bH*%I*KWrGIz@TVTULNIr~7T}gr%kr7n zBYz+y%w0istxnDJ<_@;|y&W>R zF3ZEe2g~n(O8yq!Hdje*eQh2Nk+j0FMb5GTY;W=IW(%%FSg~r9JwlvU#UrR zA;^rs{Yl^H5!?1C66+Ee;kL7!7A^u#vEQG^#_r||s>AO+&7Rv?x-174OS46#5r`WG z{&-*tI=(+FGsF(Q+B-0h;zLlRGVw%Rq9_VCVF4yB9*cA;ntk|-j`&QK^8uE-zW1=XFOwrmp3a#^}(hdsFKwR{O=hJJ;{kkQjeV9u~ajP41<0X z?Eokm?37sF_FhgimTcXP>k7-4?#=x!Zu)%J??ib_a!z-tZ);y%)eni;vP$~aerQO} z{lIcz8~PL5J(J`*cdyOD-{CV~LKH2(Z?(c#W16-agkdm|p+`5#Ei0)^z5GBEmd4=Q za2ZA5CK`9RKLt_m^!)w7Uw#u)Kz{>M0N{%+icl(}zmTP)DKJ%nZe#qDLLhcE>~78r zq#9f6XLFYzut=aS`Qz=4S9UU(^r#79e~J>YuH`67p{!ChGB4M64(^ONKRT z8Cr}-Ki&dS%T)PoRWa4PzC(Gq3=`6_w5jvC=RBy|Ld{TiG`aivkSL1Qa4)$dA|U4` zR-rHN+cuM$wAJH}76k0gIq+LIFMhNUnc2~K3X3~F3ehDwQ!CZD*MM&Tzg+vDr*7|X z?rLwU+z%ad4!TbqASc^*0rXdfJ34tluC{co?5@s3x3;$42tuZvsyQY<$C`9i+}EN_ zr9T(+N?i+eBK*H)GuhRae03)bz;Nyu$tJQ$fPfviB12gaPmR?9)AYNq)?VmuyGqh) z81jxx7?KMX!fyS&jXeYBU|pv;mn-ZgVsHU^yr83%LLs0`ap z#3!oweR_vtK##YFXV0=Lm}`t?zx{rNM5k5oOu#=)h__=A7E>Wm z;&+W0`pftE8u(Ab2f+X1{_JvjbCnHN`k7=B+If&U`WA0pB)eX`PKHbi*6cjHGR$;g zG$sJki%cuhWT1LZ#;5W4*%?+wwkERvSqqhO4av={q`P6B4&Tl7HM{@&1ANfwlq~%I zlH5SPs!_1?ZnL(U&<=K!(^6k6iM`IKFgk=G?u;JFIZL2GDJ@FJ~s zhV^fD(AVSO%j)PA%HHqH#&{LRgn+Tu*kUk{K1S$_bX!0gu&t~Oa9}B=HEFGFkF&_X z8gXtb9@Z9s30qHjNhWyh$R$iX_qH=qFg}kr-PWqX=F9Jah34s^;`am%|I`&r*SzNBQ@3r;Vm_%{u2jwunrGW3>Po%|e)}2p^?0Z6m z%ymm`spN>7H`frkwh}k_muOQq=lq<^$SZ)&RG-%ck{-szymauYWd>xS+|dsWsG@37 z;zbf8WeXxls%zyU%vHYLsx2tj^UOe)kAC5Qg1MF*y{$?guK*7i$Om^Xp*AOn{4_UZ-A~A#T@78 zxS*a@C47pXdudHK^~5pmJ8r88LW#(@KW2a5J zM-YU2F;XQKK7`;@X(4fO^o(o`Ag$hoOdj4ZO^Riz^)r1Fi&eBC7uYWs(Jz78O{;|(cWT30cIzk^7)^`K54k4AL5Vkf70ThWfG852Gkd7@ zFRUT6!K+hwEkT$;j|<}rWXNWHP1pW_!jPb&1IGKDSk9c>FM&X>zipiC)_Xpx{vRfpcug!!s}UxEDOVQIx#9m$|sg z+hNiHTYMSw*5sA)jmy>60Hue=3W{zsYv~4e;)&677+*DB??d|46&ArxN;1kM!ls6K zHahX`Fh6WN*|Be_EV>o)d2z&Z>C%T8ft?WUjj%B^@8z)^y~(fY0SXL8&=;bq#GA`K z;V~zOo0?yvaY^|Ap1+X866-nv8q!$Y4u?e0G!0hPF{1LQcIz4dSbH}}ML7=#XKs=S z&LhkSYzjy4b$<$cp+47B*CT_KCYoQ(T_GWo9h)_5)d zNAkcm^0bnJQ!fAjjlg;NYCn~Kz;w~?(VhlJsj{f@yVd`y_NjPRHW>z&6ng!anuk98 zsMV+Q_~fr~WP4y6uB*~7z4X@-3xc#;8=>=P`HzCo1Fui#ui1V+Jl9yfp9>)BiJxNk zkHQBMguljF3<-9+qK0qIIL;>2dr!BZ-;6@H>b;)QBw_)p)*;Kz9a_+P?ElvmAD)`^ z1;QD{#Er-~A%yB`5t>22y}4S#cH>iCy%~H@W-VH4o*^f^&qL_Q3l?viaVW>t`Mlc< zQ2m5$+w&rC^#78SL?oJ7pMws^h*r;8GbFBwq4uW0HZx>2uFwb%uocewr z!Fz1zLIjTFbwV3M+DWwEBuHET33Z(Q`>#?IzE&RTaQr5foh~C9rrh^$McmkIWW|Ud z)CHPzzPV&7H#z0oM-eRVjzTIuS~7f}fd8=K(`72d-aZ)v*I9h#X=|DSo2<1GrV8pZ z55;Dv7LIDPJ621kfybDwtyK{=8=*fF=8nIhe1=Hit2Vaj>&H38aBY6Ckz+1A19L~G zrTj}0Pu>ZlP-gyCyvpzN8}u{jiFBhQ`(xluU-_pjIKs7P5A12QhJ zSv^Y1tJlt$SJsxYaGydRMjJ?^SZiR4bnf)$zoz)wQnuP0^`9wDvij6Xzguff>b$f$ zzV5eOmd`MTqOI(gZ4rTsE#c*|MJ!I7`a;JFB_J_qab}(hm@i)k8es!40BwZuIT`12 zKmm>*mN^*DKzZ*0Ynl#@@hwiQzd2WG|A>x_xLU`nMMdk_?4-`jnu=YH?Ks_kPzM3A z=#u_N6iYRpBd*_;{#O)h{diMSy>0mDojtJVxF*Gfe{5NpT)Dnohx8Ib`}!ZA7}3Qo zaY!8iTak!^Ln+TM2b}M0d}_Z*a)42wG=(TcmC9K76M(L4*P&=O z!eC%1kQ{_oW!!59-q77AcoZMG7@Ykq%YU54SFn4piVwEVn25kW7iQJHX?>F zf2USG;(8xA?1UJGYi&z1ZS$2-;kPSwXZ2LnG61KP_vwYT;tNMm<7R)#M`Jg{yEhU+ z0J;844=N8$d%E|lz8p44V~iWneXV)o#|Sdi3}v8L^{boOS$dN^qj-ZL#?&mjT$ZI= zSZTeM>=)>P#LJH*M^xajSH&dP+i;jp6J{ESU%Ae@>Tp@M>;VtiIKi1Jju4;!>oHiGJ4nnfWQFJR zbE-8h0wg(y{7gW}))wBfN=rGIdtJ$j^3?maw9f_aPku>~a3hxuK#`Hvq=mN#`R1ZZ)GcqZq8F7z@cg~d^Wz}7cskG}F`wkkBR)Ez06>#r{<@@s zmmbRsJ3_lGBI^T$QJ<`3@WUuqk0U^u+k$AyHX!Sv88Ux9ech0-+66~j*%Kihs5s$3I(~_P}KP?OeKL` zfXb1n*VCy*6WlJvc#{-x3+B-1!cDmyNaN&jo=0ySaiFoCTd`0M!r-010#N8eR(X`3 zBqf==H7R0SF*jMkzsIZ$x2G0a4y|yN%9Xne zUjY2@_=yGkwR?}mIUQn#5mDfo?0r@2lj2C?bq75mC}+$}LV`bky@Hfo}C9;e& zUo)m@Kz#9xZ6oEcwDtYZOuAspPF@zUqyV7A_Tg>vg3IL=`5pXawg`>SOa?FOXXUF7C-|doLn4EEH=jbZH0w2Nw>2=k6PgUG#YRKU|ny zzVn>)cH98aV)W_u{#^jbK!#5cg1JL$J=|s=lS_&_a+q{AD^f2{A0gH z@bq17|M33&HNKyU#Qji$ls+-CR1dm;g7%k8wYoYw7+VHt?O=O>==~##tdIHV__qcJ z!G3ZZ9KpbY-YPu*&FJ8iR|Yd89L3jxZhQM{F2EQNrztNgZMqji?rypjjjoOcEJ;)d zmK1kuIv|K%#ps|}r`-|kp+^81Exv&TT$1(@3 z-;;8e7gJjjQ_HLL{plQ}ku`$y<+}gDzAjmR2AzIRa(u?sARlZaR#G&^Wfj8o8xv)Y z`fj$AIa_^MB3Q8}e%#I8FoTN1bu{EY1AH;x5hPP4njD-gq8^sTk}M!bn3rI11+Bk) zVLy{_x;z3>IbIJ5F zgV)1=IP4iaK)FSj-C$sNHX#I5A(_P!j&8+SPp(|5aSOdjfRwVZfs@RC8FM|0pZ(Df z5V{x^?g5y(!x%l}M#FVni%qLj4eL}GcA?`S)9kP!``f?hw0Rkw4UE0#2NsF|RS>tQYFI#B+&vo}W*YX+I%D-J?VX_A{>)Vch=Rkl)iMs8KVlOF{K0uU?Yq4l5BTsxU*e%04<#VfTO&Zs|URg z(2%K3M+NLb14|BDc$-Gp=}M*!4_u&AjvjU-i;-Ie-ff!{puD12K}-v_m_2F{A68WL zkgci@w6&Z=!R+Ih3V1yL;PW$;o9ycGaVEXKWjVtsORb-y0rP6K1y6RoHVPzw;jP#F z!TL5Qd{AvxVBQr%SH@RR79A-|5dTG>uD!3#QPIj|3*mdC2cMFYc9XBdVrAIvMSb`# z%o_43ocKK%fUp$XYbi)-cju>3qU?H79*J0}9~fO@gx_1rmtIxA;S(wQbBB9Mrj1lj zqo?5bk0(T+Z5Ui`2<%%{UW#^QN+umu5zQ}6m^1}jkQ;_$8(5@AHH03?w4(&wlA#v3 z{84jK>QAQM`G1}LWe|`D@UtcIM2J+~6H2&8ww$U(0LOsetlcw!{J5$ zCY#%R%MR6A10v;uCaq4$B2`8jvdnWNXIs)rEZ;z|#BT?DI|$XErI|KwH6@sr26{+H zk%UGJ_{2`BtI_uT$vveEy-PhW4#QYx8VD&l_gs|XP2Y1_89u@g;qWWZ_rzwKqnY+FCSR^L94S#3$a=h5#zQPnpuByZ!B_O%_cH&c^x&fQhc zRy-3FwOTY%VPOT350SLR-an*@;dx`Va(`%3v*1VJ_{MfGd<6lGq+=J=1!rZ zsP(TZPZ5+M+@dv8FdV}>73plfI_cMX8fvo*H^kiq)0^;+U~u&r92^q$I&^1id10Hm z0u*TI;!Y@{1Td8Ph0K41yzpw94-NTBjeEDF#i$K5YUJ$6zFHT_(?<_y35q zAqT(DD8Pq`X(w50B1i>D3U7VyEc%7D-JNQ4cX+T#k)yOTOdoI|S}B&TPR#CSe4giv z4}1G~w2tv>-c^p>u`H^iE0JERl_LZv17yPc>po&HfZTaow7ly;ZBo#q#p0;S|H`3X+U8=+BO7@edh><24oms+6}OSVdc0XJTG<9w1bp?F$A956 zE8GPmt|vV__UHXpZt)wf`P`siOKf0P~c>*s-pE4pM)npnEFod;%N3 zMo6B_2XsWd>duhLGQ2z+bVvP59lOaHBIxPQR{{BjU@EQ?NXTE=_%v&XU51Dp~dN(R+d>r*^KF=yO4a3p-&<0r8FBJtEEv8Z*>c3*-D0PHg+luK@p&lmI z6J70cbWV~>!|YAP99=~so(hDXo>5(~b+X^FW4e}s543E~_=jn&xB`zf?%xgayv5VA z*-E2!(qOqq^$11|xsVKi%{`eJl1O72$Md>|p*`PTszlvRhlzj&cPfoX;YFsz#gYN= zaq9;%LRIe67LdHub=)g8fsUmFauWu&DC`18$WoY3w84@|MDrwRasM@Jf<9)dbhdn4l@ z#zau|HS()3I=UP_Hpmq^u6q9F6lJh>f+~Rw?9VSRl$vxe zA7#1wQb-GO|B}bphA1wThs`K8P?Vpy&;+l)$N_G-0Xy3*Tvl8&LW>~|qLyT+U(+Ig zZ$~$$w4iLgSLxnN_V|Hj=L7$nJf@XYMJ<}hbg{4?nVXr^D27s^fqYs|ojR;g>5>g? zq*fLn{jCDL=__~0A}l@lojg7^wKFyuPS{=+P8!;V5DeBmfhyp2QK8rHlTIiSACw0? zzkEN(y|e%8J8MpGzrXKDhJ-uVL@rqdav8^)9oJ(hRPon|j3(wb-t0K?0GpZ0dD9jO zes;!aEVZ1HfD0CF1p3E#TbRF%jnW$$-BOcBIdf)tN5E%*k#i==?BtvOIIG3Ez$fa@)q64&u1~?wzOlx$NVr4FA%sVG)>mjlgjj|!zJW{Phu87)~ zh=xHK0a{^;!Uq|Pr7!87Gu5;XMTEn!e&iO4->zDATEI}Rv&|S`-ZZ6V0 zV6OJ_h+Yp^LatO5XMTO@6&wu-uqe31&OT_YN8gvKYlLY={(VxQa*iPRYer3!#RpjQ zZu`8F73B=+O{h&iZ@w%Q{$0LEZv3w@dADHjH35;A#iavRV)bQafSZ#ovyTAf9-(4@ z+M%F@WVq*{!xjtGVsvTuZ(*bsppOFygoe2^%8>a_@#?{&vs<251!nHRCEa%Xe6^Zq z>bK9(ajGyMV?OPyy2vZp)zt0xU8~3aLAR1e{40enN7MRXbtrlg!UaS-$&2-P-f9XM zhXHn=pUX8y%738u0AtI<&5G@XjPi&1zB4OVL^>!Dl2B9~;m_XTY}A(*zEC8n$`bl< zKhJnDbNT6FQ>@f>)%Q0TtgQ1iLz+aw-eH0ViCMk5yG^9`e%}oX3|ep%QOKu}gl>sId`W64z7YD29<48w3V;gbuSSuFF_ zHmo^?DNFve0ZK>pdCjb^+|X-2r+Yu#i|=ull^AeA{=DyA#l*(!lo-tc#vZ=kCw=S> zDu}+AZgK>J+{#9#qnQE^3vSQFF>G`I&!JrrorI4XTBZW~X90DLs|7egYW|^IOjutW zyKBNW1HG4#y&?Ds`{Tj*wXbZ(>igQS_!I&b@~O`SSXH1WujwpM%KQm3sq}#}1?6xo zHajoUx00Yi5#-j`f02V${nez{wxd(vXduL6CjUAF8a&w2+{VI}s)Gs3gtGv*=O9h0 zRDr92l=&&*Qi0e6H~xk3iFLyza4cr*|Cc34W}+GVb96peTD{{^|(;uLO3> z=6{c}pLI20#5J(hpVZ}JCp{-p19@!ne#&EcZ^{G+z{@oVUyeT03Hv49=yAiIZ2P!4 zf``rM*|()%O)-p=b*{P&!UQH^q=obXxFSCzjx0_mO*W;ynl~O0mzK=s@SX2-nk(|- z(@Zm;0>HjZMm8@D;Y%kQ0>)Sn_QZ1IFP+yFys!|QI_B~RP8vmxhJBzum>#j5IAd0^ z+dpC!S$%&_1w*SOADH<8bd}q}x?L#lt0o2*xYXJQ#NKFNwsJK1XV1zj_nqkhA^gFS zB*le0_eG^3w1{ICGt#Eof`+s?7{mY^=M;dOY93npoX?j26t6Bs!L1f>4rA%I#ew1x zj{Gw{@(3<1dy;z$qOaj}4Wps2!H`9{hW!A+JV z{=%xwhD|OJ88F@BebZyrUaiA?o(V+NE4L*h&3&b0m8Qnp@_eKC#JdInUd@=6Nw9^u z5Pby>p$)N2!m<%RlW+&>Weg3uicpTGsHpk7H>?M}{80fA0Rd?3bSokc0{+LwqUIN^ z04vHKvVx{tMKh_yf?QrZDLdrr;<64!Ed{0Z9Lpix!U|}>eMNnTvMI6#i9cl^GM2LC zJe^IhVx5oYqU-V4#nLI@LI`!^LV2S^&5OgR%YrX~XrUgJwmUrAZu$W*^a94SLocNjfO8h3<`5TSQxiq)+R(i^C4IRQb0#2@unf7xp5n|zZ=ksAz$(w5{m5rD?)Fx-JW-0 z;735K?t)TDzWOY{bya_~azNcztY61a`PpT*kCB!!J^Q>X?}ueMJ#?F3kQT9DYA6~g zUs%QkC;t`?mFQA=^Ou)N6Is}%F7wE zN9N=q$`#4^q|nv@R7s`<|BhT5Wd^iym2ar$e^Tlk7zGcwjN<%J0{;1<&8;HK%y6t2 zRXUC9+%g^Zz5&IPwsK)ApW!6@M0QkyuFRg%ho#HCEG51T)+j6X0`Gf&U$u5y8bh`o zGv@%L7+h={dj{yuRIOkthfI7ch-IBy)B$L#Ny@RrgUDZYeVyh-e%Wsdcg;*_D_EfK z4f>e5iGT>8x%HZ|qMRg1N63flgmtFt2UT_3H-!pa7}n2}GnsJ-Y;V9>!v7?~$tKfc zQ}89OhC#3_3>c_z738mv#E`Cp1FxS<%>eNQX?OABg52tEs0>&U!w43m4IV+5RsK;- zfFz%{@mphU^O4|Qc40Zg2u*WRs-IXm7}&a=R73#~s@eo#pP{4%vv;{r`VhQZfb+t+ z7rDC$?`TcFP}XXwJ)<}dp8K#gj*w)Tr-U*+rs)_@^D^xSeCDc35wJfI+-zctAj@ZS z$MzEW3rsSf$ZaOo3td^0GhkhJlw~1nL)sWB9Vntm_mTGIh0%wC13wF}KE|>03qkZC z|7#3zl|neq@WbYQxSk~asH_$6rRO2E?!8tj*LbZ09xCXZwn+nlX#@qF;bQ4g2ZCtwn@VQ`joU2FEK8nq$oEFZI-v>lZeP89#P~T@K zoW5kpcus?Gzci`5%4}_kJ<5Ddj7|+Mr$nKv^xikUvzO*y4Ga$e;W5fNU;5MVTF&rc z$nA-YRu~$8!A5ERkj@Q=?G)WAWhVaU^BK?B=1!_lT9Q>7jmWmj1lAG zIN!hSy`y}&xJ2mj7`D&++QU((fpA7~{$2t49%zdN&wUE)PWVm=x+yK-y2 zG)+V@?Yn#DkHiGs^JG0q^9Z7W>-aSuX!^D=K`$LByLCb!o~YKm8*Sj}|Gg8d8=j#V zJ$LsslXQpdHrPGRgSHirXF&SrS$$&R~S$N|L+5S{>57aq%w2Ti@zaBIgthRhqlMwrmk4`-9y z^SE-1zbnez88OF`L`oV(dChdmJ&H`O6!nthj+?)0K1AHli&Q;mJv%!AQo7e1Rq$PZ#m+{fB>KIfE{zlrI8md3M%H*$2GV8BEsfv30r9!0l1_UM$Y)e~e;p=_%?paKVjIPnxs z`Eg~N;!UZZ4SCSshR`7Undyo&y`oxk!Li6Oiwy5jV|pH06Zmmux%-9<7Md*RoKu_l zV{_2Qc(`L-9|X}hb=yuo*HFi8jYHVpSIc(VgcN7)qcpP!u-zq;&QigQ(K|q((^bMW zK*-uzuv$Htv(R;_cTMm_my!BfqkjIdcYF0*Qf+%*gO_&LPW#*7i z1A>O$LViOiV0+}0)?fHY9EkCoM;(YZ0vd!a`ZF%6 zEi1gMc>OVV070%Nye@Z{VHux$$Db~Z>&LWb600y%F3SRP??P1?&j*r8$3thZTZH=z z9QML+(Hcy?RkmP>o4!IF$3eP%%qOMl;(2XTXlF96*ORa8xGjbsTY9;pigF=V>)O3Z zIZ!-M=y+e(8Q@rPjs!!QRgK}kSpQu~4rTMi`5;AJfs9!A{BcQrS}iOV8z;zogTVwA(C zjz%TF?5XZwK{BaK2Ep0Nd$^alEMEO4ro1U~6gNNsHib(u8D?x6%%B{aV}`mC4g4wv z>l&ww0L(`ExN}12p}(6jQc>(l)GW{{i@u~6rpYox$-lH5uLiDl_V|AeHt9_d;5doNXMk13Bnpgtj~?-=qj2(wjWZMzAR_{HDy_pW+*G@aomBo2fmDh zgMu}DG@vV-2%oHAc47cg>R-XX%pKO0e)W^6lN_$qx6Cf;LkX`9ShHvel3yu-duZZ$ z3P4&DuuQ()L~z{>9VdIho3MveWr?!J%j^C zuY@(3Q09=x6)FN!OCQ0i8(uj@aAw15n0Q|%77J+>ZAwu;Y)ok@B=z=pSe^jZl>h@$ zn>sq}s&k9*ico4_G=|Nq2;m(i#*79i6#y#cwnP1cnzC6ez#e`-Yx6h!J_An;_EYZO zR!(32#B$eX2xP2)0u{5l+2G)5|kXWTkd z^dynVB!|ZvRE%*hFjzlb0iw=kS^>-RRgrb4o)tt4U^GFwCu!b`Wy(}Dm2+b#A#6)_>;n=>WXYY2h(v-X(+OOpyCfF+Tmy>X7j3e293h}Q z!2|JNF9+$XGM;bt06Ol#sst`eFEVH#8C*(#;W^{g3YRg}%HxUlajmLi%E6=AsZYQF36#|Bcj>V{yNK z5?X>V%#Q=!{*UPE0VhBx7-wWkg+^IVrkfUQZ>80=%7pF)$af#`yBSw<5MkInNWZEO zZUeXz%pu^guu^m^<_&L6=T(Vo(g1$7}1)$-!ZN( zYN?p2N}xuxkC0MI%egE#H0w*pbmb_2l0X@OKCj0LHfI zB<4eVrM7mOA}{vNza0&4fL$MCyH^}~)!j#{45$P4H?qws2pCZA0HlhMpq{}2*9eiB zu(Q(D77b9YqRsp5m9J|+9mpA7uSAEwJFu_+?CywLui^E-_ud3~j+nRT>ZQhi&uVFP%_UaJ&#VsW`_m|Crrab7q_+yiq+A?mgX``3~~%vHAF z#av8Djk;Fl0@!Xq_)j;$AX}+_)S%%){WFEP@{OcnH>zkaKm^P!g<;i{aye8_c~Hl> zIk=Yzxw*Me@hTViaYEa^*j@v65Dxutfb4^(NqkA*%VCm7DgM}_VIyqea#;_Weat8BxhcF2jX~tfMvf^bPZl< zyM;0P4gJBq2mxEA2|*T21@#+dRo)%QQ-5+*%$+vU=4+m1VpSR@F_H#uFIqPz!~Pjo zOLMF&FYIxdm86N1lArn6kmk6wHV2A6E3o6d?DeV^v0SPLm-#BNmXXd2$|y~CUex~TCJ9R{Od zq3ZVP9u?Eb(+IA7Y`Oo-7jZRDF017+`}(V|zWge#=i!6H-U_?p=8@AS0V|blsj591 zGxcovtng5!yGJ->5tP#{kEJ-@KU7l)j-~-;$=1hK7wGEW!<=`2aMYso@zM|61ueJm zz_~jMZ))r7-gVcM#s1SBBY;4(e_rAbi?5TmLORq zWlHF@v^xdzz&Z9{myC7y4K|ZSr6m_}05fP_m5Y~Mo){a0Q?V5e0u=WomEpPr{ z7+*;v^sUezBBX(knqWZf5NJ50)wRG&6LKv>z67LMU{G0q^a#Vw5s}f((kBi@bre66t!YXKiyt7N^MhYMS(GZI ztW%h+hG>OHj3+dwIB;IDObgtQPyh(NvU*fqWuV=E@IxmMBv^e^*C1o2udPA=&pJ_r zy`>P+$@7m(QSvD-`D7ln)+!@KcwD7K^OMGcb01ifS^tp1kPYfF81`Wf88t}T56pv= z3{0xUy*GurGmKxW3WKGK1`9eFXB(%9xb5r55?lT2ikzBvTvF-_n^k3{F%rGVWG->=PGtIVFybc!1-`#*O=eFRrFW>D56MD3_hjI7GAii)!9GeQp@?= zYI!kA&U^^zBofzCyJb5M_nx-5z-F(x!sF9e)l}xF8rUtyQ7utjNmL>6!o*eK1^>zU z8M_!Xz|tV_a&F2i%?kq~zLIel(6)F*o2}P>hOJxRB>ZfE z1mx2yp62s4>p1hEPk-kV+UJETVKWxA4J)6j38VHc+QmTmMa{sC2$(tiIv+5QombGZ z``ES{x82fUrCe6|4%d;I#LJ#VwFDcOPa&4X|Ax@6mP(G@L5v~I{IVvk99_n7m)wVc zbB@0nm}g(U_?NH$unSUdO8%V!_;0ixLMK|XO*#&^8e+2M;5!aDs&s8#t%k{L^(a}G zk{1~&Qk`8%<3v!tW?#I(B1$kYN*1WCyC3i0PdX+f4f|%)8m%coD2Zy9>_cf;{*d8TMInAM1!>{2 zbi%sur7Wx-S93HR1Z<|%gzV~nNv4)Z{`d4l_lvI+x$xkT{?4PrZw~?ve*fdRX5Y#C zXNTVgza8#?nNv!JY-+lZhe>6MJb@xQ@&N9Z$OCp}y+0=aMK1aM85ljRPm@~8f}V(1 z>D;c$$&#Rk04-|IEy9xuc03~J@g+g1<7oaRp)soBNXvNEag@bNJ3&R&e zXeB`Ow%&r&VRssX?d!}WuG`K0u<)d1|*(I99H|NoO`3%qFSef(fimMe37 zbW}6aM5?2y%FI!w3b;alJW{tp-%4?JMDdGbOXo4=ydFUZNB;o-i)Fgi?BYDw4hAP6 z0@#^%T7vTC);WBW)Re%_+uNZ-swtH_Y+a8vbd=O>HU@<%7rX$=!W+KMjoaH>u8O(P ztPq)%cDh&b`Rt05{`IInKmL03*YV`T|Nq@@|MBv$w8^J{6}af-*p_!cnS-P5lp-kewGa5tM6gW2($-nY;oMHo5!qEs3& uD*ZRrwGZEL4U_iD{`+sg`Cq?&e*OIV`StS|e*Px_0RR89U93m|@;dO&2CASo!#^I?4`&`qW`vKElEz+ z9w*yEljv@2kpwpZw%oD(yFWMQ70xT3M>q?G4}v7fZhcruX2c7-MFIt&P$(1%^)bVO zT;b(lPU2*EFvqzFmN<$3?Jl3uXf%5E^eOy58jb4zZ|`jH{@eC{-p*&c?vFY{%@mOw^bk9pX9+A{fXq9vUH3VJ3X9b_Rkm#!bLA48A&6O zhLrGeZ-7#qkTDALi1!f6Nya!8EMJaMzu!Y>VQP#jJNpmRBr~V3=lM;EeVLs03#I z80Z4>?^#bm7MP|acW_iGH{gPhoTjru$dZH#K}ZjwB9EPa0mC@jIzNfoM2+BwH$NSo z9`7F?90p0$(wftun>KUs=H=m=pN|hu&w8o_msj*SEAmiL#9DxRVwsUK!dVv65KDsS zSz6f+z72MIzxPu3U-@|Wf6T(mJ8feH{~zr!(8l(QsXy@5r^n9@W^n81Fyt_Ldje_UTo^O9E-;PJ4{sX_bi>I>w z7dS2mzjFbwd;M=e-Fv=MTmMf-ySoqT|302a=!ckpO>m4j5rU>O-kZVS;~qkf(9u-B z-$G(eI6(qm5;Ui?IpG3jISGkm90cJsk|JF?BT5L-;@p<{>qJTcTTn=@?U*K1JmyG> zY9ODWoXjW}`4Wm`MJ)Rg=0xxS`Y;%nF0uv5a~ctl9BG1Q#MbR0_2N|jt@+i8+HPY8 z!buT-$7kx*7`^+o=fQ)81QiB6BO#sA5UJ%eMg=F+B1Ttpk|LUNf#aB_Gg(m%qyP)8zUgcSMKmX&h?j^?5k|AxC@DuN6DT5_<|GQt@VJ~>qw^q@CgO1Rr4mnh{syO{2A{>nBJ%mvB+1T*M< z|3l7W$t3S)B7wijPwH$9kWqvMMp=wgQeyjP3LHYS6%uX9F{w7qgsEmH1(m;3!K#PM zwMYhjjw8w9SWGw{EVhH)Z-d=0PC9>oYQpF}LO&@kFK6@M^d(1DQeXB$&{62^?MUq~ zRaFX9*|LA_pB(8ol1SXQ98U=)ctT<>LE>Z?}8Bh-5Ka$~{$9!fDC`C?6DX z-$tmY*-`|Zq6rgoB;=Bm*i##AP!Tr(3(i72?!JYFI4A&Y59MJ%PJ z8S2_Rb#t?je{e7Jg!36C`5taDCu`7?D1Q^v&iG$wq>1xfU3&_#-LpC7YS7HNL?A!kK4M$h*4c6Z$OZ#l`U zuQ>@NFFMKDl*Xj&s8YF|7O9{K(Hydz>YrF#Bm}96vGe*f<_StzRKx^@IGhudup$*C zLRg^T0_Ve+PKIPQyuv(x2@Ky=OFBg)$;9#{%@wbR$yBIUfo}Hj15PrzG&7QO$!q;h z;xK1ioe^>t$8boH=QP35WQis?yp;PN73hkJIl|~fK_jV9gF1*YO~$%Sgk)C_Bw+Qm z{D4e9+G+wx$XCZ69jgR8fDS9V6O#AMmYTCPn^o^KmK%yT>Xuo5o`r^*ST4qB``giI zWY=^)BjTj?-c+>`S)=}TOa1Liec8uG)t#2AJC&*l5jhQcwf0|H8rJW#oHAIOG3H$1 zG%ey->6&61VlKJ1gcd0j;pvp7RFp_{S-4$+EFoe}3NAS&4|6QZ{;^z7kG(}yUmruK zREfCUaG>ifV=1U}vCOGTj+jqqzr@pe+;+#EyPVxl}iK`oteD5SDQ<5LV zjFT-#@}9Rg%P829TuasJAH;<`J06|%d%byv$F8VoHqeBorxk{f z;19JIiu-8tE5&{(GAg>V67r!V<7t8{)Y=WuPn1)!;>s~%As^z54#@{WQchX=UJiv1 zA3-@I0||x}lw5&8%RpM?fmgzuRrN0AE_du+v(-9(q2Gp*aSqBVJmG*6=bz^DSTG}_44#B)UCs_>C1)#Mh4ztGF2@cyy(;>E=kr$8Bf2uiXs6U!8e(#$f^;GWv1W7W`xDJosoFASA;)A%0Hdfhx zJsUl(-T&?FJbV6d|92nHlRJBQPo6wMC$A3o&koUdhv;Pg{OIubd|VT6<<0^3h!{=D zm6Y=exz&Q6OzAN-sJrS_ui8E+@es>@NNN-xSeT;gU#h8PMgR z_cKwjp}deS$nJAAA?l39SwfsGM-6mJNgS!`H_-p8!z^4pZRo@G%i}XyR&F>vBjIMy zJDOHz*j(FiZI`0%mxaA&ha)mNbC1?P#tp%=WFQp z_{I8jS@zK)Kmn=mNUEQIm6zA-T$a;ROi};e`QYDqzXnS+x;|z3e^%(tnMk=Vw85sF zM3_uh?V?UF{t1NwLFeVYJbSQ4@3_xQ?5Fx8q8S?~yV! zGMhC(0#3DT>RoF-lCJZ1t%XN83|XNRa0MqV1A(IZs^oDShpH9}l$sOOc8Cpkm?gst zHrv3Y?zkM5U;y@i^^g8q09vN=yoQ|GX(z$67M2a43^s;Ol&y`q@hNQ$9UBG8b^Qo* zfbtZ_T{BSIii6n_WZ>$-RqKHR-1bA(_L^9%Y91@2Fxv~{_QMNtU`rzOb=j8_xMv=} zKs<}7NKt>-M>{tik%g|>Jl0#)P5Nc(*1Hy~xXy2Gz0E`&)Kqtr;#-JIA0UaPW!2BF>p!SW~~lz+u$aCWksAU<7GYqD2m8%b4*h zTR3w|q3qx!TFUXm=vye9d-~!utGd!n=4*nJ(|MOmwy{vmG&+3_-jCK@KMpl&vZ%n> z_7`nnW-Kv(Q-kHL*}gyF1JCsN;(a)O9{r2c+6%qsQp$u&xvEGSv5Ib zclQZOb4<^HY@G#GnzyY(xMg$xv*d~64siV;r7TZyOn)QMQO&}x9NgCixwT9(J35%2{uwz7PRdG^|XQYm2n||U5;Ij z4Cr zkDR0t$va5HF#(oHtO(T|q!s8>m5V&`uPV6yyI)m9Ufa(Kei|j@*`flh1v8!@my5h} zAymkJrDaERdgP1 ziW!h)Hm`AhIW<;|T@2TnK32~%H0Hw)<`u$sT} zI@I>(;UP}XZ!U++CN(Jz5iMY^)E zo%!4fgkk#5NGny@3aP4?a9-C?y5hP!01wZv90 zg9>(>s&K5W9Y4D{SkMNlHr3VD+-UO?ILXSNn_dp*nMw!O{ftHZ#yQnDLFJ89**_TI zOAD=E0bN!#X7*)8vCK#x^~<~YKI&f}I)AvWm2j%7%fK?w`%Xj6%b%|klFyWyB`LUg zE&qCBlfn@z1W76KWs~s{NdZ%nI}&99=aZol9a;0|b^Gt9yL%7zfA{ei`@hoSFLK391FEvgbpF(niw_zoKEyjm)lU{1q+ZK-ID_B!=(mhoFuk0=k>g5=9vz-Ze4 z-YKv^SzO-%%#?^LmS5_V7ZbaGm*4V$vTDyr8fA>8g2#6`Z$8f5=$O~Nqux9Hi4t!A zl$`$ zz0LA01QMvwgZu-$qDUH&S&r2r7h(BT#N7TaqVl~#ZOkpn-7!&l_MzLNrJO$(JLTIF zN#(l|SLHj4Am^3AQ~AoGt4WY0*1iY<1>{3Uaw?fNj(tutw}DrgjmEBh;7U*(8+T3k zS-Cf+ECRZ-{k$E$b%{@Zx1=(N#?jinHFoaK4*P|wMwi`U!H0pbySg?_Ao$c5!scBq zU5(V6t`?e3bL`TZlyq!o5E`iPIF*QW7DL*nfV=P1AC4#qanL8aqH-31pAwt$f54~w z5s{eaZ|Y~r;+TYx{6M}`1R{T3X;P{66hyQ}UtKW`{w@Wzd+b_&As7#FECts_59chW zzcI-{G8UPVDiy_j^-o!*HoKOwD6-)sClF5ZKD*@xm@$i>(MP?;L|$+)Dbgq=wJzHJ zm=3PFc5T?8GOUidyUq!YuC-oF)NH3)4Ro#7Ewy3=yCi8&7L;7I^aB@SPEw)$>|3$t z0P@f5dYaMy9Z!pY{#VE68NmG9HXpzW{qJb^>2^*3`+W3}|Kon1O8%$q-X%?=v566< z{m^=k&`TWy3YHeIeh4*4)0v4DSgnF4OKVsl7~)t^K3(=6!F3@IaYjtkGjuQ*jdq^~ z=)}goO9_cwcjx_+BZR|{aPEZ3?LE=~cFNvVyKoL&Rq>mXPZlyCo_Y--bjym7#?~RU zdJol6)(hWWr!|6Y_Km;ooUzN3pcXm??dLOg@Dh{Y7AXOglL{9n0hE(67s!8aXQ!_J zd$zqddeHyf$K!5L6S-}bo6-NDP5#J-yxZ&yEzJ6#Y;sLrU9Zu}s*RES1c#SwIt9-N zmCPb!Nfr|w8yxcA;2g&>i78Lii>l$hJ1q#g2viTwvN0;>qBN9m8Fa>?+U8wW=@_|F z&2?oMI55243?04jpx>MGXRUv}`De!MVBLAZabxJ#6FWiZn~npuZqx$pm*Z+pPtf8- z(B&o4^tAwYA)L>6#UIcmT=}g&G3$CHxLsAPl%Z7M&;DSbofDcec7KJt3!Q2p_U%BW zg79HTmGoi>R#t*j$3`JJ3l;q|MJc2{iEZ0@05d%CZU$>EG{NiyXI6%);xh4bt+M%D%Dd@ z4mTf@Y+cNyjkp7~aW;QN?F)E&R9`wZs%Yg1EBRfW$@m+s@2@M|(w=pAp;b7EPEz8q zY?HR+HaxAfO*iLBS*4N*#cBIan|4yLlr`MEEUO0ntfOU}>Clk)F?D!`$y@|AESLATeHhJi+>GhjU)f>EfD`Nds=_af4)!#H$Dum%Kx%G z8dcAKJEOh5-G}qveLP^tqJi}G>NSV;uk%*n4 zn(rQ8e8LQ$A>JJ~j{bW(>ergR-f92Nn{Q1B@1FnLa>n0A z8?d@#Ur-gXs`1}Rv0c{%D^D$}C6O-%S`Z&(Sj=Ax)gQy=>ES^g+fc`@y#bLABFBg6 z;(9#FtM-4qHx+P97bGQ|pX6*(31T%DBKv`e>V#!58N)fjv6%l>{ls!HM&FLUb!Sns zL5ky-B*sgv>>8u(J*PxQa>^q6ZD-V_obI`e)mE|!tM6Txxu|R#gK`C(Fr6a{N>#7= z?Cq{iJ5-ym+M6|v9P4DO&9$6{YrXr+)2F*#q#~2?8!8vq;127uMvx*Dn;Kg6PnC*V zbVTkHzDbiZ96kZKlW`mzf0LHAqbSYU-b15*bV*$6+g`JXjL}nvbFM{oD~k-g6sBA% zDlrjl5J>-^AEBRfD!?-hND9J9{fv2n5*8IP;s1$p@~?vCU}vZje1f5&_04_EEvTF^ zfu=SoKB62be!$Xr>H64h_><^w2DQOmlhP}EL)JZzRTbIah~O*tf9VL3BooV*G`BhR zTUW-KYq4g|u(r7Sduw5Szh^D|-#o*&u>@Ro|FiS7asM-V_Hh4mFHcRBt7)+++QBm5 z!*H>qm4rXqKo2J@+P8ro?n-0$wQDv9pwDqWBf=i7eCkVNuXh|3X3HMXv;~wHNN9TM zXy*`eUQ~`#-oh0If0p16m713K_bV{UQi{jxLSS(|&#-){r=^eDD*DXxWtjR(&WVBB!B2m-?fv2~)P(!pG}|u6=m!;8~0Rdt#GnhX-+OsJ+5`j}IF0Nw%~gi5DplZYNJBrm#wmno~df4QA#G*Wgz=f-`%g}zP!>7E|lQIHvMZKW(dr<2+q zl?iWmyDtAf-+T6xcpoMbD~6-*aE#NCWaVC1Z4}nW-5a`EUc#Oz_m2OgIj8p2QA%uq2x8C z`c(qUCWvqD8!fy2Py^84bSxqo>gxL2hDv#G4TbgK`WkDWNrnGs)z+sYAZK}qf2~7s z{;b%+fg6I;7q{~Efj7TcG{`lC&-H%-gLPKxj1E>ky5KBx$XB90WJ$(Sl8P~Epzbz__Vj34YG5#e-vy|m(05(;st}>}* znRT*4@A?O)hx_M;8UflgO~<)K@A}pEUZkOl4*`1DcXNa4GLGM=pOfjaTYS`=xw(1AcTnrx59@27 zL4^_AfBCI`C0AqXg_9>g-0ySmbmy44kJ#PqoxV=Gj9Xm!tF#zRJDK~)n^d2qFRZq? zHmPe?b4>=idF>jO3thLK%l>Xww}VmMXb_c?@rIEWZx3p;*~WiXr_Bs*ZQ631oACQ4 z@-Lsy=bqVA@F%*kx#Oor{*MWcNIoDsx9#mte*i1w|D91Y{^QfV2mSB8Jom8)H;Bn+ zKl-Ki;>H;xy3GdXBcL|(+dt!W=NsQW?RqWzzZ7)tAOp;*`~U6dPwV+#p6)%wf4rBcrvHJ3 ze_kqHYNs^2m~DyGOSwjHsKpNP;rV@@RqH<*++G#D>i&Okw|@V>v-5QOVg297^9T3; zaul&fgK>*n`g_))R#%Rrzx+aa)IW-b^sdK!Z(7pUj^C4}^ufLH3mrpYcH8!}`*vk) zYJ%_Cm+^iP@kNhMo#VOJ`;9+o@S2MJe;3GqDHy!mWgDx`e|yhs`oHbn=g%MFf8ERT z2%TUdNS<;e7*cbu!cI*J8cX(qG8|sw8R0?i5jvk!j(CwNR}MZWag1g$n<%>*n$EUR zPGT(Rf`IXr^B$*B?-5GL4Awi^$Z|5JAIzQnSDOKPlg3NLQm84rgffz&n5HD?e+4hk z-k%AUlinkAz>NfrlBfBrD6p|bu@5BFcbJ`9rRZrkWy|2x}HpVsw1yW2Yt z>;GP!N64jsUhk`SrM71jjDpbs6awPcjkypR9}kB#nFV}KNgRPhGQrV|40WY}uA?i- z?U>~WEO;FMm5XIeUQA;w2K-+I&dDbF>fJf`)Zq+**vWz`T9V}lPVsfxf7s75JF2yY zQ&w1aB)#7GoS+{`oS<-ya{-1-kUq(nGxd5;p8UuXlHnN{KY4=wf2IfiY*qi&>pgme zUSn#a-}ic-K<|b=p~D2z7=1!-^B8^VeL{o5V1U$r<_Em5d2tCsa+=NtAxjb}1d*W7 zC#NG+%!^47vSe8H#dL2te~H;-m|&U?e|YoL;py@I@quI&|K({ZDSLgxCJx@bJbd%> z@!{#2gfB612A34*fJLO&d$J}(g~U@8PBDRtjov48N;1Z&VEGbRl*Lx>vpd>GCa=wX@f(tYuNL#0qNba{bfB3H?86Nab;Nl16 zWJ+@RUBY_I(YuI+h3tN9ff#%Ch=qJpmY)%UAbTW<0@(mMUB7|4Tx(o&aVzwAU0Bom#W*K~uU2@`X(0Kt*$ z;PfR2tx{!e!s`GXP0^ASx$Aspv{MMj5JMiRvjy)pfXW3Ah*EloEp@4wC(5Z!elf5H zB@MVx3>swb!Z}V;5+j@wNDht#oy4T4%opdR*87|&x{)>Ie^(c38CHJD3Y5h-)r1Gb z6?3wzHBwGHM41+I(re-hagyO23lcA(RY}Mfg8{#!*+8z13nfEpNK%RvFh7!rf?n_M ztUw`7(UhhUl1YS$#Z$}&puB>^LKoplYJ@Bi>ZEeW7=7|_`z z&1~xuL^%>~pJZ=XA=Y0BuVs_*CqfCZQQ`B50|i}}lRPLJ2xkA}$hh0R0Fz%RivqWA zlk6y5W~*jEA-lSY6mg$3RHO}gra8#6kQ}DJPlgX8b*m*s%D)jQOUkne`h;F;&v*HY zhdG5HsaCRVij;$j#M%3VblzgPqe&p~(GA3xjM+uhNxj#(-zREoXjB)6qF2_;WD$=Q^~MD|52GtwXT zPm5I0gy^a2%Yi#t(-Z<*QkM6}yCaFG2@Y3b^YaA+`h*VjlT#`}0c(?%DlC7LUme&L zT*$#0=A{?H7NP<~1eGqu?G1W!^zvZq&3+-~J6lAAfvhguxMKMw!Vofogz`KD=hP5X zekz7db$P*5=?{YGty2DoV~1xd7|s05)s;#<2$D)3x1Ui>6q<4A;vY@kB zmCGr2)ecN*8g18tqP?Wzf4noz-mgd~l@Z;y7K zzNVA^D;5^_Y@L49w#T4tZ(N74I{~|UY9Ke%catkDl>yz8!7Pdasgq1C9|6>pY%L=N zG(BeGB$JdaGy>n4lgceYGftqewylKtDgipcDVh+tRTd1nA&-^fn`b1XQyQY9lPyGo zSuob|l`BQ-agVo0!OrfplRhpZe+NLcci{cEj{o0Y-T!YidWipYFHgn2Z>NVHODVXX z=|$xg#<+HYiqq!hU{BdoOA_jdx@lK$QHA|`5B}k4U;mCu{C|DVo_3pxo zrq{Hh33^Y45NNp;+j*_7nvmPd2?$>9N6M9rt~o09f4H&tcJ*EYHby-Yi7>FZt6E>N+@4Ie;g$8lb`kb< z12>>38^1vP%6!>i(J2vEEWf1bOndY7OIQn>fmbzmu0 z_Kv)xRyDMB8-D|HI97q><%=EySM`mE&QRYtZ1#~c7D4@Hz;8W`li)8O0aTJODhD_D zzTzk27n3nCHv}(m_Fj{0FdzXelZ`MZAg#v4cY@v{^sbLHYVCr!X>Ywy_-=IlGQ9p4 z>c2gCS(DT-A%6vW+=`^f=+h^};^>W1C%$+ASv%#+4cm`7<{KKU4J+?V|0eq88`SYV z0I7j*TyCLD*+6?|%%ne-AWMX`gMPOLtY4u`Lq(6#W_57o*uT8E>kr*!Adk_e$q$hb&hbpHr=!vy(k-jZ%~^^B%YP7?+J$I+c;Gt)=Y=_)P@yC< zZLb%gx7OmgUG80TDT52QF<-uJ7XvfmoM0~3$WaQ5$g_Gr)rsyp%gENFPok_0(W0BGNYP5m{7+dPi*p;2Xn#reePFc(EN+M}ocrUQIf&dY$IB(BpqBwtx90 zcsCk6{eN}imtTTUUvEC%+}zykS{y)Za4IvF{^|@O=GYqjM`R&ojKy}a_aFDaHdKFf z@7f6;#EiR?4157wem?6@>e5ToVxKx??JGri3`eF z-Mowl80UeEejQole@6TlSN{k9II2JJy1ChHKsT5EZ*OOBZ)eoV|ML9#(+B}Og+Lty`v#gs%6XJ?a_Gb>()uJmc7OuhZ~9^K;nKEdH7 zNh1++*p6t+3Es0kI3W&!<(qxyrDgfu`?6$$ILmUjAW>E4G)A6a6lIA4r!&h+2RNg{ ztcc^`)4knQd-v@&d>5m&?1JsJGky4fNs}NnCm{K&Gp%lspJK|z-@Kn+sc`8CWpRx(NDW)lg%_O1Ui3p7L)!oHUVdoH8nE<*OO^AQ3O3aJGYa*H7^nY> zbe4svUf?K22RI?|0h9kV904+u95yEbeUn5sb|MutKSobSe|hFBK~qy=Jo21^t zUf~lsFP)O9hmEbK@pF^DHyHtAlh`*)79+6P3B`NOhZBNRZqC*c9b+G)C+K{WIXFiW z1)S6_w$OzXATB^KMHh0(TmX}jIDhA!tSyBz1Aa79_8?=7qJg2d1^BlU6x05|}bJoZ$RIuK$+t zdx83({C44!nmHa$u^)yc6C}Do2P{=mxK6%}1oObVkf(rxkJ0zw54feK`4q0&(8U2u zr!fsBJnz_!YU}Lm$2V_Zy+p@v&W&(XTjV7J()*WBqNE84(7uxfIz0imlSDc(I4gM^ zZR1CWT5uk_cL>HM(2)}+OQS%8{TD)FNerP=R*1&2Sv>>vhmO-0y+<~JZSl}ejs zMmU;~B}*gIz%>>-rinVAX(oh46Is?pSqZG1a(_WmvE^xmNFHp$9coF@p7|`5p}|H; zq?>5)UluVL7IPnwg6N`q9L5Ca@e-M^&7c--^jQjpsUUfl6QLG0L}>Jh9wA9_P8q~B z4dWuB>8y=5exB2C?ihnt(GKFIJyy1@HFo8m64aGdC^st-!9q}Hfwt=V>9X~d$Vq}z zL4QNIrOJss)hnw2A3gj}JBZY)QbCd%tF2zK5bFQ{_B5j~@G}+jvr<@H<4EWiK_a*U za?Xl6`-f6`OYvW_Zp;xJDcBU9G&~&ie&z+Qg>AJZm6eq4Br)1j9dlpq5OW|)%B>(L z1P2xz=^pCGU{o@@T{5Bf=<=2gO1AqPN ziFvj8*NtC-&hMK~zHVuwQ;Uhb_a`klF&8JY!p*VqtPL5CHggAm2!xDCniB}ilqtgIZ6qd-_|TrG?r!3CGY-m4?WrX7%p^+r}l z1*k__p%$R#|uYZAhq_<6@)@W_Pa{I0NP+W-!^C~#+!9zVy4F4UY zS0MY595B*R!OD8$^5*Ma1UUgMobpMRo7>oH<^gwM{-Y=4Sdq1>LU&q}6AoB=hN#CtQLR0gx zmJs$>+2~$kD80gZ1C7$b#O7VvGO?8acY}{dqRuOO4hmKnB+-;~NjDG27 z2N|)k6qAfh=O}l5Q&_}gj6EK65>Eph#~a!97ApVP*+SX2_HB6a0%be;_c!0j_btMi{IE85ujYL59vwjDTV0JocyU|kn~qC0GEKECdR>05xd*@BsAkp)KWpk@;gS+m^cPI9E18n!1BE$z}w0Zw6YNKzh;?==^4OrQCmXa1W z!Or5m!Xz0I7s;GLvz_qLx!D2r*5RP>x8FiKRqGO-%@s!Rw~-d)|Q4W z6ekrZ^EJ-$_7?E6vWc`wPGHEz#5}nE@R~M%AT4dQ_0imi%~{HFqOz3{93eV&EIzcY zM$NFKZI1REV^G305Co#rR?+zhI?^g+ZJX(s+9~CYHhIgn1ZeciDuUrUN;maX<=joA zbhQcP)_Bx{#!{-B(%EaAmDS26b4i-Qik((KewV`@nfw_5ywKiTHSgDPC;zZX}W*rqR zuhQ_gc2X{UZS3i{xVWla3PQNvx8&aCWWjr7hryqpiVOa)M`p#C+*^x{nTLLezO9k3?|jpLj&W$OB{i& z+>L-~%`r#)1D2D%*{<7^9NnCM!CuRQszwqASZHN&EhSVdKJ3-CbD8B{gtn~bR*YDa zM>#mS$kV3DI4-Yg%>LDiq&5a)9r|h_uG!OTd-v*IwisrjfwHx?CLy-ZI{hSSTFIA> zvm@~>@b~i!U9Ek6y!B3+pCVc>{LnRYzi>69B3_i2GOc%fjuP0()i-T_H4;R?BBmtI zN!~`*aM|rPVs-;9ZB|l*{--)~!1-J9FSx#FH7Z2Puu!?zlbqC{S&N)1C7QNdi3Xw5 z%5lw{(SRt;##QU2Npq)G{#G26`Qn z%(LnS4z0R{L)Rck`Lthu)aiK=HJkW;dpx3cvO~tO(>aoX^aDpVrK8ic(`_MI=ROIoxHUxU+#GtR2lefZNWXJ3SdRMoKBRNn*132@>nZ%v zU0pz;b#dHv5sB8ljI?;Z3ldxtO>2y<>-qw9USXiFYYfzNm4Q}&U1y-mmBzQ;?_D<+ z==!%82+bK6?K8a|FZ@x%u!=g^t*#i#iacYyv|bPGxxi}Xv{sI{Sf9&BOM89;O!;gF zWfzQ+$r$O#X3vg~w7YJq?SJH3qXXPH{r&(w8$Elr*+!&0ZSdtdaUteX2+_7raDjUsgD%{XgWryS-aw(U-0!TUTc{unX9dvCek`L^VDmCMO>-ivjbFi zxaIg8CE$tv^#?f6X>o*H>wRcH+Df7lLQvlZK0a0cnh&0l52h8yWAD*kXI3M8$M9St@r*w7ef1gF<2D~d5DMNZR87*Pbv4* zR+L#d*2&o{YdQBV5a)P75EdvV7)%eEol;#Ym!Ve4I{`#UR3GkYDl(?xw>%_O+jacG zTXB0EdAWOo@N{p5$XqfSLmh3sc2G@I^z!&jNft`M*DWodnpie)I}7>AOC^};!4{%3 zbrS*S<15O4+f{e!S63CkX2@ZyJmNPYX{2TTSW-5ZJwPRegFL-I(o^K z8%v*ObUG#D;V@a6{AaGOb;^gyGUY>#hkOxkbG+gh-pN?ro*w-vdCJDSe~gEJee~;p zY>qcKhQp0_|B!z@+1%WC_Ye57@ylN~-u(k!{dMEfMj-$H(g!dJzHMk_N=W> zZF?nuN|U9OedadS*+Tqo%<5^`c-l3P$|UQn4KVEiudEj@P~X(+mliZoz--N}W;p7p zlm&o&pSjbu5aC`;TV!&NbSAdRNV#8oUF#t8xE@ZeI zfyVS=^Z2oXhPB?tm~fKT!4tI&w<&Vyf+iNLv`ed0wk?+HI|79$Txd z+t#XW3}7GOQG0Ln`!VP zM5`TF4Wot9UdY_8%2{Y@6O<-fZRV-Uh(N-LsR_YmmTwuFZ5{iC7VtN_9QR*?w_XvO z%W-YU(|)fCcjq-RvQ0{Og8FAmE=bZx18W7L{r%i^1!d~%s^LM_Hou z+fdW{Y2%g$?BT|{{lS0h7w-o4_xs@2kE5+;+n+c8>J-@Ayn*JfU4kB1olWCYr{sJi zSB8c>0H;2WaZMVv@gvXJtqfpy`-Z8r+WYBmr0u&GrT>LS6(OQ!GcE;-mI7XX;BB&G z9bJl`mnO*4b@q!^TzwHtefso8F;)5Gr{{s=T2cE@QfTEvTQEnpc~pv4wW=yii5t+- z1U|WSKu4U0gbSA6D9YKssjR|=noxcQrsH?MQE=t;(E2py{CUy7aiP6K%elVTomHV=i(Q$2#_y2ewLdrY1<$ zw7s=xE-!v?swFzO{-Nr=MC)nK-dtKrxxx3ok84MTFB?N^<_6zAl1)5WsRF0oB49 zsEQB`1Af_tA$GpDgo??6#K=2e$^cw2#|{f7!uUzH4Hd_nX_GTw(6Kkiul|lQmK8Dh zeVD;(g7rHmK*XcwvJrE#G|>|?mU23YK?5B$MKS-KlDWG)u(Wer-c1UoJ;masF;`n! zlChEEG-Y}_tzz5xySO5Meh5Q2oKvzOPBm(m{u5M@)e{mfbaS2T{5 zVVb@hGly1<=K$@e`W)GUb`x08E+BgX((7%i!;jfU{eir67(^a_Q)TNvE#kN(j^6Pb z#j}jbye1IeIq*ok&H!CNWr+S`5)^1wRitG*l3*Yj7oDXzZey-sz_65qggGwPhzV5c zvRQrZF^8JcE5-wOPI6K+g`-oKBV&ac*@OBnE04rJqOrk{OCu8785pl%73)&0!nRTLY4@7hxpCwjXnw_c3$GT2wS@1m9fGtRzl8fZCkm6C-G1>-vL0mHF@ zK#7hXs(Pd;Os;_mTM$J3ig@b8?bKVvoRS>p;e6R72Mg9jTfk*dvNm;s^}8R-QKRmOwmUNM%|V3l zf>%Zr=>3A^%lBx;Sfmq+t-J|4Dy@9U2cWM;AfT=4-d#F`>KL)Jg7SHX=au!4$_X!G z!PV`ii7(rK3|?hL)pjEFlS-3tsfw_r(PNub9YGn%jWisYX=y>ziB8+08!>ViS2iGe ze731Fj4YW>VM#|MBPunt(zW@Shh0U02gVyAsw^(b7A*U1_RLR-CfHuHvmws#gvL~! zqP7t5ItoV`*eyt-JS63bmu(k~wRO>g+3FPgHXuiT4yc}8?2ZDf(7!T_DPkFN5vZ>W zx~D56D&#@Bqz7oh5`_pod*IXDxV8; z2ZFVKSSN?~nCpc`7gEv((b#_>>XVl{#ASQBtqRCD2|$KRsJHdTaXT2YTpddyZU%P( zlLqeCskNFbV;Z)C?KqRPiAP`97X)G?b|-UcuY9MDB%Sr^?jfC?ChPi!Aau^u?F($r z759=2b0SbzW!4=+d0CiFZ+6)Pm{FT+Ir2e&?!r{WOLOJZ@1qUZ$z}7tZE5~wPA{5R zn|Y|3Mb{_IPWPGa`8WqIE{_r7iYfm?5bqRAFHe`iHLAX)9YN2K8~6-um>(fiaWmy% zFU#4K#>B7LE@7D6d*e0Xb02^$bfApJj!w$x!z_)Ln`;rG+R`dffnghNiIV)_O0))l zIj;6Jx?dJ?cTP#DRFU2#vXsu%!Io~$Sw~*4|w0*}$DgrAg7FmenW(zvLd3QgZ zkjI8)SjXnPh>6-~tXRRdT3Kb_uuXQhF=0g-VbG|d16glScGU@LB%6i+wI+s4seCOr zsLqBUh`#dW;VdBnJO~=j$c{=^?!<6^XkwKkRu>T<%m3#35WlZl1#DXr4=FoZ58xki zQ19C`hMnMNBqccwO{znkB?_lY$C(_`F12AY=ygxIGne4Ip#$Mpk5z8gld=towSJbf zs0c~k?WqZxGj0M&sj$x`@U{FV(XQwV4m3a`j+>h5TlZ|IOLtb8t8ZFC_3NU406PcX z3Klw{_d}NQA|ZL-VnH7zc>VykrSm zu%x@Auf|2G}i1v>Og|DY`t@gB~jbAJJYs%+P3X!+qTW!wsu?7=Cp0@wr$&-=Co~m^E~f4 zU(QM1q>@@$xmQyER4R2}>-w#1+{3VQz$K7632_kd*9Po%O`K=B^Xpnb{Y12<*fb{m zou!MsZe@x6ZZ+6YBx=>X&=4<_!;^ctOiC2@2%&Nz1bi_GP0S1a3toKF+$CcrVYYmQ z*j35k+5UVqa^r|i`NYCzT40Y^n%?BCa;H3!DVK)Y~~4i#RV$ ztXVU=`WsrZD6?zjV6wEM51zLxBbT0cRe_E}@z%TCoxCv7CZ2;{YYuqYjKJFStk8a1qj4zx_sB{CDTO3k2kO*u5L52l zhagvuZ*SrfyP8^IiyWTPLk=R)(i1f-TsoiKaUUZjaUKU&|I%^OGgg67zj*2^})Ehuhkoy`I zN2_`p>!hhU2^p>|uhS)wx?+r1s0XD60r!3A_j_LRv-{Qi@pGg~O*>mIvVvN=bD@qa z&}2i7ZsRaXD^V=P!_}p$tPVR(B8zu(OUv2Q@hqhJ(VE-zx%1EzFZMg`3*szCak1_( z54XCvZkY+*80!d`^W5{glZTwp)MI2`i3gmohCrOZy31$=K+vLu%S+=&=}p z2?9EYC}=vbyPZRzM6qBU^C#r;sEa-AsCDT9hLxL@z!2;mpmH70z_n zN-+(&t3$vpYEG~Bwz7|B-i@KA8YpSk#KiYrh3!=tU{yAcy@6T)5f4)X=|)IcRPKH- z=!W{}HU(GeXE-_slVVcF`X#H>0wnpiUKGi6g%5e@?{c6#&&XyEIX#;oFaVxr{f!5a zKjKgD0{jp2%4Oa0gd%uO$acfIxppT{cwKUL_Ooj4j3`URj=y7BMUu8k^A!#3^PB@7 z(gN#nYxb;K^}u)S*dz#e+*Fbx7Y}P%VPx72?k{%}LYJx36@x0O*BUfVqsmmbR-P01 zL!0H;?OR`%Qm%_MB;nt%3f8=I4Gm|q+n9h#db~lM8@vcF@z((>ja~fGpm?c6=Zi3J zdt#mrXo>%_q9Zc~g`)J|>zD_-ZsVA{=C*90i@9l_44A%TPL)*hIMwWu z>0CO-)n$upfu6-z)%>Rla!YHgi9zb0Gw}7rCgfG5F)g%LQd||9kfKRw_J*A6eyD;% zekThRD(#9Mf$QqRr#2BBnxXlb>!2d5RhZdikjy*to8O20N>b&lUzQO>3!=!sf83Zy zZU{wS1qsY$z;Dg$kb`?pimljwX-ir(ZPKghQ?}X4;zA+G-=HS2m}vB?qnoU??A4})3(Me z7t_)_-Y-WFpK~my$Z!7|(}lmQ^2&}P6d{;-5Vg~jdmFb-TM>fJw-KfJofe>l&hYyRinoDQ*1~(${KskLe$F~wJr4>@+d%XZuff~+j8*o@z6>Gm{ifhj9YmY&=WgU9qib{ zjf-M4>X>Pp*$N~1U1I&cW!41Qq!s~Dvs2d84WmwcmaR{>#B(jrk(G$lX~44lK-+Np z3zePna22L_4gQ{Edb(VW^=zcKx>*Chq$5|;s>T^2{URW3(Q|-Dx( z)IM}usae66v-Y-~v;m+=wO01$Oke=E%C-Sx>G4Mrlo}v?&#I(H^p-S?SuGM&}{Nw(6X5o8_bE+Zc=Y1nG>T;LXY{Hdaw!Xnl)U<>=k)HT-Ao*Ns+s#`1f(5!JOEo~FjJrupy(_W{ zj7z2Bi3>z`X<^TEGE{8iv1+$_ly)W6v;5KeVrH3eni-E8Tb6MJ+N{kEO2Jg?!K7y| zN4;bvwQ-Z!jQR$cs$>JZARO^G6f<=$XR*tJBqVE2s#{3F1kk+0;m>XuZ9(Tx^I7e4IBJ3Ui2)ERs&6?Zy(6e}M_J+QLKigm36qoTd@ z&os$M3dL9vKbX#z4Xk;N4Z3Y(uM#ulSCYkxBE^bKfWNHi7|>5-^?!Jih*YRbNq?v7 z*M`U1MF4_A8H>I-<^QZ=JV_pH za`g9YBSYK-I;mBJDW-!g>0M#d@Y~Ojo!k!@VD-3xgJj_yi6Rc3f}=ml3UK1NOUO^j z{|-9)(;)oXc9zQ#98X0bEoi|rGiIwo@3On>SiijI!@5Ua?+!dw!4y}<^RqX&$*m-K z2fv4><*{{1+<-Ojk(ePd0<7^$X4JV5gFLG=5#mp=vp?fiSqp6#Ohb?a_rs-Yyp2*E z5Y~OLweAI@>4$sl0yUJOO{@vNh#2}kCnh^5saF)Gz^ZZdos0^Zrf_3%+iEhkWK&k4 z);L}21TRiAG6fVszaGV#BCZhdKKd*et^d$*Gvs^_GBytpAN0{OYahGHUCC)IT2aBe zzJ**$1^s&bQrWP;T9)^xdrE7ZBKgW1NH10MG?pAcifBnO6lQ)Twidi7TWg&&0QSo$ zB(HmoX)x>Xo@*%?3y%TBa{8wTZ4Ul&ExUyN$xs<_9Gh?)eqOxV3<8dVR~1vflt*KP zO`1_p^I-%7Cs}w3Cb#gPwmOU;3El_QPCB0vRR=%iKznq(&S)l*itrQS+cd`y;D4e1 z8ebe`{pR3{5pqAIbm)w8fE3{*T%Wa>V*TT!CKMZD zy*mq~#xe@ct}~pHFcIT8SvY=}nUT~{?`HqgvQC0Y|DnQ4GZyPeYpr>CHN{6JzMl6m zf3r%e2rZlD>oxWNq4>c6V0=*+BnSGFz0`eRpKy`Eg9b>`5QH)km3VF~VZ3WedxQy0 zNRbrjfkB(oOQoHOa^urQN3Hu|vwP)?Y`!m>X9vyT!qjz3yY=-;*E z#A1y49jSy&!iZ+ylBL|kr4j+}4CMoE*TOu_CQtnpLVS834v0je6`HBv8s$7940dTe zan0x-QXfXgh7<}{%=ElcMBI~M&?~kFL#X*V-?== zBdd@01o9+x;^rYp_QfzJGsg$uoARybl!_8{>MfbQy#7jgV_7C%v1Z;^)T(*d+BM$o zEB~TKNG3K2R#@7(QzX|Q1IacZ_2g$mWSowBIoKG0e0QzUrDx$U;SJ!gq#6Qs=3YHg zmlq$iB7R&g$A4KjJIQo&C2rgn?0M+t(w6HAC|ay9-sfkKSWODiAr&WFW1UyHLTP2O z%z*t)oe2Pk{M)!}hGYP=%;W#Y!IPReHfLTB)b&}6Uw`BQnvE=U$nWuHG+gQf{BEDCBGUw&fi(Z(TR26V~{ z3~LN@^k2?cCB2?QsR4@q$Gnqeyw`Op z3jo#=C8b^eA>IEMbf=Gl6y0#i{|9pe|393&G4gYrmRC?%QYW+uz(%0TSKK*A>Cl$? zEyiFihGeeVRaH@adP|H~6aRmq-0R>`ILc_5Ub-vIbm+KPbq}WBH17sjmQ`O9v@inJRFmCb$!D~YYWO(IYFQx? ztTa4zR9}@^<40a^nQP@!_hc1BM6gi!_eSpS&>Nrjf^E7WyA`_1g5WNCfZm6)&RH8{ zcDV%jcbqh4DQ&&u@V+l(m>Nvn&Sva? zW_%y&6`}hj&9UeG|HIZx=@W;$yQGSll>4onB_OBX_4vhMBRlu)j0oGu`}J+V{r6L= zJiCi(>4*#9T`Ky0*A&(4S^_u3UVl!0Wm9cj%eM5Ls+gr-zMI=WWPJxUjeS@wcSev~ z2vJkYelj~PqLLk3$9KGLcJyU>wbg^y7Q=tD^P$yZ55{jjtOnkI;I zlc;xb21o`;DV@tT^a0o@*qk06z6jO!))4cAPg#HpHIB{-KS?9G;6f`D{bV=_9KeeK z6=I&hoez+oj{=@rk_~seBZA;y!QgG(RY!>$+ySW^{Tq?(7h>;+d{=E2Xs%=O9^b5i8GegJoW{M!$=!`qO##0YxS?mM2jc`1b3)gO#5e>6i*2fL2 zl2QYh5PFjj9ql^uV&rg($TInXJ{A3Lbm2fl*^O@=JAQs50>GD-V;_+GE3Jm0*^DlS zOL++OIr`811CRJOfvbF5k=6%DIKi-Y1f2!-a)N2iI*-^1iBL%H*d?te!B8&6w=@P? z6E>lgj)CZzC2baGVyJ+@Asr4*B5&WEJXzarQjf+U%sK665?%&_E;PE5mQkX)Y9J6M zW&am|mm*aA;gMZP;H4@}_`LIRtj3`HVYGXb(24pTwk;0dY6dV1%CLUjuFk>yu@%HBNR1Hbm(+ts@{9NDj-+)|0El8 zSTR?Pp1Sb6KfH%TJu!$Iw}Xt?CIEsA-e{~1diW)$zz}_{0WaC@J9B(KAOqGBm=Ygm z@*zZT(pTrKv)jG3L=WKlmv!gUVfb>-+vpnS8cH4SzvixK?!O(8dS=mMEC<(Ir<>pm zhD6reqjvcRY282%?;S6Lr6E!IyQeD!E`I0aNey$@o=G0p($gbNO43PjAz%Xf;Gj9e zk$eMwFTBk%J+u#QA%Y?6Fg?tQT#I|q&2|)uYKxb@`|HDsVZy=+*nk$4iT0$$`N^&k zNTV4e?t2{?^e;CGBnW<#mLySOpPW7EzT1zE1)xlN{oB4_EK;}c&0Wt0!Nmn3{`u!K z)=TZjKi{3`3+xN@wvg5#2>gWnyg$7BwFP?r8u1UHfVpOk__#IJZs!kvu-30dV9>TY zU)a_O!u6QbWb`G|lm+>BAJE!?okjqqEF&OpF@!?&?v1?okD{#rbLZdv;f zRh@zM;mzlZIAuHv)^o+=8k6jBla6RZT=N0R-*} z^RkkDhu4$(uHs*)dC!5 z2$7P^W}{IimF-%J&nD89ZodYtL?rF8TAmyQ1Hap2r9G|qBzcUacYJ+1Kfmk=`o3Pm z06kRVVr^&1OdJ0CCNE~Sz?q+%fM1`&2iR6v%Mn5j+q-^q+3?7l_I$zunu2D6RbP9? zWECSL^oBJ+5kOxOEibt=J4Gz}lO{^-^@Hw+>7~NS#o8W$Q#mi9p$Hd%mG~KWhiDhF ziCJu*9AdXRrnQWo$cO?|Dgc%M@#Tt>-jdfgO=w+7{;>4S_0P12CfGnulPW;boD3QF zM;VH*if894t==^0<-02;qj7?~26`E8>vuQk5#I0ae87-wnrB){I(BTAv@d?8ryz~{ zFfXrPZVprIx+BQd$r8|)xnLjsMxC%~Tc_V{$zev<^~4Z@iuv7SuO zY?i9bS}JdeK|1dwi{eUPo?D|) zI*m}zqClg8fG<`=EUr5VvV0l$iE+nf8HfO`%|7Ec*U!0p5jek)tWc?uZlAZKnN-hMDn`#I}pEVl;t!8K=;kE3lXx)oI2h=&L0wzI^M2buoK;rzXbB3o3tUnCBsxhz z6KEdnEWT7xe=&*(Zl^aSFFx_x5%SxB4ieh(Y7VNr+G&*b!{uBYE*>U&ndh|4a!@}e znhlGUKDa4>L#$41t^v$2MRZdTSQ8-+|AfwRS7}72_4uduZi;N zv(ZsJI=ggdUb1P1w2>Y&If6j zCoW3uNfa(o|2y9c6VDi;myl3+z6K(*S|+@}N_)IgMb*7xN(nJ?_aHWq!~$fL2Yhy| z9W{d2u|`#(E~4Ah=}>+U+lyuI;VDDuJ4IC!W^~Z*>L%yPQgnms7EoL*7k{ZYGy=Ls z1cZHV0l-BtCC{fSQ0~MIQX=Ck(zQ}zgsw`C(k>D;anw1wr3ZA2JDlLnR#g^EGX`Vh zDJtcUPI8i`>STJqLB&|{%Mn9~0b^#^&8^MW?4TsQ$5X2^Y=V|Xo$58IC&94@qG;K$ znjy*jJNV(R#N?Y-F3v+3|GFvvxW(ikCq9GoobLtn@$R&g+Yj812x29qKcsQHe&_KH z_;P3Af}>oFApjIJTB~xO3&^&YHr)J(@s-;6_{Q*C9<`z!@7U@d-Ob-p14yHBt*5!& zhVzp2)<>BuB-M7F`NIcRep_AQK@>R$q|z3S0ItO!(Ufj2QHG&4jmI=M@*E%D9;{Nn z1g69;Lr7Ishc!Ke!H0}OVKN!|7^qadJhpcM<2DqvX)bdjsA`npmBV!&Ro+AB-8!)%pU# z-`CuN^;9B{Moo>ZKgWU$7A-E0@=yIafVPwamh)#$-&OPk$TIk1Z-C)>+xb#0wX*TJ z{&vLmCjvh zO{h0AcUpmaxUqHQg5hZ9b|arsg{7FN$XLl@Rgw23RPcbB>FBn;It60ACpgge(i^-? zVsJX_A1@)PTR$**ynyYwNQa;wIFxm51}O+vIE5N8<{HBY_$6azcq_i@@-$kDqml1h zqwY&29EtMa!qrFdpkYlPVG2AjG{5LWRNp?_2;vh6GCoRuFZ6-JNFT*2*GF51$D>nJ zV03lA9bQEEB7r=_HIXgzRVI7b*r|io(5Xp*DnSLka-$AkAMhaForW`MKW<+3vWjBR zo|@G6OZ(7*9|RcH#-mr)_;f9z)S3>VOcYtSl=o#2Oj?M2gC}IKlgwh~IM?-Vs%+}0 z*lgl@IDg%w$(s&d$qY5S2!^d4wCOtyOox0(j*s(pIJcOg3v;Q1sKNamV}^GrchlY) z$PTd-6EkdG3(Tq`HHMMook|r=ewq5&TO!9!yAqfrwsZfzA=_=Tv(cet<4H!=ivM2! z_S(ZkZNKxWI>tt;Gf|$AlsIO|14Te8qQ4wd#K9+tPsS45$=WGtDf3RbhNU!@Bw3$H zTj=nd=QnWPetmgn7Tf`W8cCA5B#;&p+Tpc*&_P=?3m7b^rYeHh7_Y^gTL>I5yBHoY z2bI~WxO+bxbY5y<6KTcWlufKGr|9L=jcjICZFSQi-bGoB#O@aK?<<%aC7DcZo;n*@ z_tC-_GPcczG4r=|n8a-cnyYA#d=)b%OF3|;XCUmxPkZA9;-d=q`2KoCN|w_pADUAR zVD7TB0eYv{K~jDP56ahdFL4dpcsrLIY1_M$1Xe7mXQW!n*pCx6TPB>>8>UtnQxk)M~_FW?YU>2ujnh77rri0x?1GVHS zF>JPO0-oEbMbn>A(lz_#R(s=bI^*z(dxiNH=Me*}dwxJZOFN4*>p>=39Ymq9@H!_j z7{bn&4Xh^zJBfg2hsb3oziA5Szm7{J=LB`@=)ko>|3U+Ns8A}Oi?GipTFv?c`INvF z25;7AyjJL}T^zwelGWI;II1D;p9`eUyfdwR^4A{-s00HCyVe)WOR89QmZ^T2ao4aK ziSAj*8!{JVug!)~X=(j~$e`L*ETkShbF|t2I}C=@bQ-S?dNT< zO|OE*h=>TOzqDIv$^-IYXjcxdQ;v#(7G_m-P8!i) z&l5BIy#a8-{(^Q7%_w4*@B+bpI}3B1+&@Wwq~pkMN77Xs-ObFuN%s^PTAUYkx3DY! z-V5IpfD5%_#Gw`cl$XbXU&la~CDHGYM91WR&OdtLf^Q&8)|wWmvK-fh#j0bO;GM@m z54~lt6mobG2wBODl7&VCT1ZqDw1d{xQj%Iq0h9H82vLSBT0ZMU6kK#V3l+w8QEhq) zO$H|!SsTHL=^turQ-M&j5!Y=pHiiLx#=egO`mlJ#c z6wYZuAAGyD0yd1ab;fP~Ck~#5@UV=+>jDE1i8J{B=wfX9}H2F z#C%Bo*zE?lpjmn#OFg#bTu>NIEfwMYd-v*%MiCYDglc!5xLaM(lpcUha7hmO3ah#c zQ&{2BW-xV42(r_ix9p))CVSMt;KkV3iEm63ZdM#h$6c+8N9o%|LbY#v*?xieFKhd0 zk@%GzKOf)MR0JfbgY)M zxi499urEZ@i0Q-Ps+`oY0IJJn8@9d7(V4qBo=gk}9ZHn@XEo`vY)18&@ zO569m9X)C`Q6y9{tKx1(?gJ0zmAZ{`u;N?W!+A<6(HhtF%*Z=UVqZ3O6eg= zmGvd%p<^!SG@j>Da35gOYz;2(LfIL9!HoQ66!d#Yz+HpkI^}{5Nl-~+4;wWKcIvIH zrDKa$;`;oV`jyT%-h@%_U39?Ks488$8u6>Koii3!zv1ZM^-WL!H%5Y}>-i+~k1XHs z#Rc${DL0fD$u_lIxgrd6lg^S~w}n_lbLKbTm5`g1uG)2mxEin#e+F`a1e=8Z5G1Gv z5D_JfZu#tITWeOR%Ust=8m{h2!>zn9!3R@Wl^74{Sx9%~uLR^Z&08@S51^I}&=FH$HoYfcVxBNCOTnsw& z?#Y~k@iZ}(rYee>zAEEjP|+D%8sL_mBTzW{l=?0 zpbk`(#CGj;)4vjY;_;P_G*>{MzHM*7fce{BOi&q+4s}m=tE#F%5Y2~^hUhRgM>)IN_GMYGFzaMv zl!ZqUV6!r0h0%5}aoM#GH%tw#=#PEVLYW<_SzT4!*v_Y7Q7B6D}9Vk2*d1rmysNx0h$=&d;|CJBV|X6h4o@xzv z4WEonGX-1TK+{26Rzs%aDl{{Xf2J{4qjiv&sI3{ZX-ZDsc;&o?S&PT2^#~ zzh(da>bV`gS|k`Rkul2DEWPRaO^u)LlxD-<~Qq>T<05X#0m(7u_yF}lgUqcnN84uq#--jM#Y}TMv+X|7yoY)E; z%naD==BsSniI*g>r9zX@e*J}aF@|8jo2Dzp8_F~wB=DDQ(ubJ3w7_g^`Lm@NkGW#T z!W4372b`U*Uws{23kh(1C|ZU=(U4E;EK9~iY`BVAdML1BK88Y%(Q9{aqN4QSWj$~U znp7khI7P3;Y}Jw2QY%YXayCS{VDjLhOo<}UUcaNr^pvz4hd4-NZs~APaHfkY#CWxH z`Os*q;jbak-DoZkJZmf9x-2G=uqNhzHI+61(&-}z6stJC^ zld|R1#2jbd?h<$y0k;?r#sBczCQ%{-*(OIC*P^)q`ct?e91EUfgd`Z5c@^ww3d<11 zKw(CEZCmb=Q{l?#I8@}QN^hM@M3*ga;|Dua=-|ov_U3F?O(qMAp#}|Nef53rI9m%? zC-9q&b{T=OBHr1K2K2J?GBmA+ny)SN2+F~?Eu1VYuiTTWRq;uPD;T%|soH2|sZ=YT zH(#BPS&}=;ZwZCoUnAYuXz^9O-&B`&{?I3I{@6hkX6vpf5&d^)Nn9^ueFa8AhCC{cEO9KSj5XaA6CQ)m z$2AC&!Lrl9ioVT5AUYABeZC@jCX816+K?A+dl8Z>`6MT%pJS|CeI7?)=a9OVgD|CcvE;Y0LXU+xeZNN- z_iQ(*WxvmRyY2WTj0T{LA4MP_0l%)8B$<%^T}%euKZCwLG_hjL*`EZJT}y&NofnUe zBS@a|&S9Gc*)vVS%wcE!kybo>_r0o;%v6S=XgR2)9xbb21Fi6bNZZBd*T7WBQCU}K zWC&PpIHx6JfSkZ-p)payhvSUfj_={yN;mK!=}ghN8jJU!_{2Uq#dOM9l~3#zyb)tG zj}lWTg&q<3=UL z4!)y{4gA!?ms5a{b2yg;F3R$5Q+V+C&SIw_qi@~LIx#%OSgnz!QZPlCv&kKIk!pHF zYV+!tpK+&jOC_rz$SB@R8*WM)4oY7o7Zu3m5O|EV6uIAso)U<|v%1Kq^1_c$)R|}wV0DRa5p9bR{ z?!-=bMlRo-^j2ry>}5F^O8?C-FNE<{%^ep1PU#rqqSth9d~wj}BfNIZ7FP8qHNt9* zaDc{9SLH&8DDJ7U>O#72^^`RS!(q0LT0=%uiNW`v>GB6}`5O36kDcGi4ZFfBTdluUuS6KLGh&2-)n%g7B6b7Z62NrKNu_JUKHbULUkD_P#Ywvn}a2W1%?T) zLscw|bvSO`8f&&GV^-PNcyZoG=k<8lZTX>EF}WOJO*viimq7zf>2qwPI^@pX21H$P zuGPt+tobyo^Gq!6DZHmN)jeof7QSfh`jy9qle?6c0kz6pnq6p*D#6eQqfsaH-k2}R%F_%}#|yY!)mG_f{GM}T4Q z*6p;~W{7f1@+rW60Ao>sA@ZRFtvxL>ni@n7^+Y?&8)EXSvz=SoXg8dlty1JSlHI>z z=c!A!Tl=P#CZZ#G%Gm(ue<1VU6Eud-Em4sPNS{^}g`1%S8h!-b*uFHQ5&bD$*Q<{t ztU&M9dcmWM%Az>E50Jn~9@g?4>W1GfFBaL(t>n+XV*_SSxQZ#vyhBTM1X#sr3RSwb z9=H4NJLzl>yDWPf!ms&U2_j=62gus}m3_&`DeImtp86Z%`&S><0cb$o(Lr{R%lK=X zOUD1prv1Irms0UT(7#gq(c9gnrVqVtDRv%Ik>!&|HvF&=UxSMjE31?0Ag{z98H8*{zglxbNrWnmJWR^kACR~e;%Q9{3z;9a#f_Bp_bl6@D)t` zHJYPl`BT~B%qh2b=ZXnG zZ7Laui{=wA3cqeSmAt*bRsxn*5pwFf?yr=(PYqx}fNf(LOzn7+jG@gGSVG`=2I76% zR_-GZ_sY-9Q0v8@jw0G)9knVeP&~@_26Am}j%tTWIUVTc8p4_29;WQv*!SFqqsIKq?^_4^wbSd>k7#A6}cA- zdidk8ls2~`^w>^^!Ox1!LNJ~BQTiK6C-ps6KBlI7>8wjV97OjGd$kjMTAR!@3kiTr zOT<;S%NO@PDk}Py=W#t*24trpP`L@!jtMMUqC?L{QSL67HKA|FV2T~pH3&^J8ic681$#r@Z%*%NasiOiyTpqdL9QX&}Q zfERfjE@)CrZE*YWRFl(AhV9cvV3Yv1myp?$jQ5mG!|s?4qQB{PMr_Ohz!zBf-{*_7n#@5aWj-xe zm@&k#!&VNo7R&LoBEg&eH>cvTki;iDel^gdSPkrw;U%EcV)qLC`&~|cIScT-*EX$l zY2-Gi`mJX%gJ%s7J(uKI^0TjZnJtX~UY~IyD0I^-Kas@TZmyy0=9-l=Ot0WG}74s(5S5RWCY8LS*ftbDWVddVyUo(|4? zVvumVIr)tFmB)SilP_pQYx&dUOU#ZR(h;G!sbRQ##`r%1C`J z|E|BC?5Oi8oZ476^cx>ssK#vDQs&UT;x7PYl;J?3t(c-+tnX*^qv@KvZYEA*2M?C# z1+JgnbxuAP&jT;n~r;+)r z)a5_@{kAnU`?%@ujRa`(8N?wvpnD*?mVl?;)4E6`ny5F#lTaY+=HFg(0>)2Jmpo*m z{UfP>X2ndw0mo}ZQ$=~hd_R-r<>=2Jgin-ux(>zJ0vt5n^y_sBH?aHCi?8HKZ36eO ztZ5A6L3`7k1fOr%y^?XhwO%2@+`pr^LKJX+M+-Go|9t_cvET-lW=By{F#PDnh8(z1 zvCH_o$V7pk1=fTSL%aiDk~-@MAuNRR?-UVBoXbs2M1K1-^)c578r(7)J-C*JoGyxC z4$Uqqbe)DZnVK7pOs9e1sNc2f9KtW!>}PRfxd9Xytzw>Cc@*yCjoS(S zmFKu>USzK4!bF5COF4&366FB3ZAT78WEag>8R| zp-~Ef=AY5VTwB$WkOejnre+%KbE$8Tn0?i!5$Pxzfd@a0I0Gv@b38gY4jX2?x0ife zhR;G{kCd#gPR9H`9`$VM2vu3ro$g^s5Q|6>f`2L1;XPo)EVqI2{W;F%g-KskXi)14 zfcXZ0@6&9*r%XsZ`V-gm^C@j$2Kj3bGK0(+SnPnRU9u+MmcBQIWd3O!%U(MUH8b`)xzG-wgRC zbx@#Q;>l zm^(^=9&}E-2&QHF^oMfGufAdz`g$n8<^f9Sk|)7hjHr2k4)~E}XH`Jf_YI4ySVUpw z(#j#CQ_ZB`_9c9xizNM4B7O@LmFj}`;~;~>BRcfO6O`v5jJH!M-Ih^u4e@rc@qnzX z7ngDVz>Vfn)8q7fx-e(L9|a!bJWAI9T*M5QBg=#}^%+j-+%L1s`Kq!(&e=q+yfGrm zkz4CKs(;8LX2uCIVY3vO5Lo-f$&DhZ&#Ya-coDntsDr{Bh;f>dn!5M@MrWDM>Pt3- zkDatAun-w^X{FzGB{vbLpH42~RO3-!&4_hm=JQkiGR9rz*vhFp2PMS-&)Vq=2x#H} zhlZiHaV{uac*9d&^kx-}x6A)3!y%ROPmPdA6N?X5KodrIz|A5wz6lRvuv(Hz34N`q z;Va07_(lWgB~Gnf?_KmTVM_~#>aaL;#Ba0y{g$~LdK6ktP>7IY0&-1YL7a6A(yLJn z%k0h!%Pf-~i5$K@W%NjhkhTyUIEF~&9W{wWjvS0Kb3L1$I@Rzqev(RBV{k9n%y%>^ z1p|FO*bGSgqDx_G<2{lb_BvP(9q$SCJ+VM$gK$AqF^R=eY-As0LdC(!i zMX@27`==ZB&=g(mJOOG6)cj#92}NPScYCF+?&8k{4^t)jZckwY+x4Fdzz3sg?$eOt zZ;6KBR2LB*mYtMQK$o)aVCH`;H(sRl&8z(H8)Nt|fhb~1f7O8p=Tf%JHr=G5|JoXIo!Gao{F~8MSVKLm6eqBpn|7SUh72y>epzgoSyNp^iJ@ZpDNWZC zz15F#tVsa4bBob(S$ zU|b%XQ7G)+~*&Ec!~b@>z}A~6)E0^^r9aCrSS zIFa|wbDm9Nnmj1GqG%n_GtEMCcji3SH!}qY#7AHvUGXmGkvf18+Mvt3OtwD}j z9s4&rO7ypRlKn&$*Q`Y`mqBC3_FlUKZts{X}ZPpD3wg=rwt*PQ2e_K-Y@DsSE1{vb89 z7CmxpGfNRFbW<9-ffO;bJC$Y_9U4o|wr^ky3rVsVWd+g_=(AX-GDrsnNOU0yr3=)Z zScEw(5})q~W|39`?U3lRb0oHO8gqJIRDcv1Aze7^uW4+B=)T)M%MI}rSkO+&AvI~_ zq?*@v$pXEq^=WzNnz-7El}sfgIQoMR4aZI9Pev`;aQYKJhkjvQa2|+ciig?Wdjk%I z&w1}#(lx_1IQB$1IS@D2W%4Yhl1f7aw{OGbUHZgL*^=1xV8!mzLJ(9F)uQrwps|Rs zXKaO5*BK1u`{vI&t5WPFs~qVgUy4|SApNWvY=Hs^$cN=&Q9GE2t|DjUpOp4$A1gv# zT^!R^+6D__KJ~v`c?4LbP9iHS@Pl`jtSmKyHQJ;4Fs)B~pgz-KGlR&2cA%O{EBm^? zWbrkQXZGO6mW&)R6=3bMpl_uLiA196GPL<8C;xqA+vC~bqM1etDazWrJ zzJ*>2sMF*v$7y$}L)^Gn{VwjaT@6``Md+wgojuK)(<$4QW_HXpV1YR}JDow2e#hrd z_eSYybjJhGzbnZ;MSTM4)!6E^_|y0}N&{=4vK37vsvPLSpV%jI+<4)&>!OpGh%2{b z*EW+nk2w+m%m&44C_I{EkdyNzdxG+IvFE{MbRxA2iUVGDy_D=us z)`ddfaOA^DMlUHP)FmM>R%a^CS}EH2SPfMmo!b}8oCu=(=xrZSiUIqh&L=sB8324k zp;*KH%0CTZ6FV!()A+7Jx7+Fi?xwkEz0r)(EKZ{x2G&%WHa3^R0_9^0UPDR+dg%Q{ zeaZr-QJ&85Ys^O}{Nc2N{Q=HQ^fIau#P>awE8y7$7O_xneE2MCWRtv}{kxmDSpJ9gZ5JfbopZu&1b69xF!k*4n9r$c znuwyLyh8QCLJKW?vEr?{T}?%$3`g+QEHAtN1utO>2Bsp^>0lFaVG%aXzX-?#weSW0 z5Tx;RUIl(#gHGb#F>^d)xUTWOM+kG%s;OH9OkvBXB_)RXe-KZPYpzN){|{;R7+hJj zuZ=!V$9B?5I<{@wwrx8rwr$()uw&a+$F}um?|sfb_uPAKy%$yM!&tRu&8qofRm~dz z=l2XbO4AFrAjYwgM=nc>E!fWkUf8}47M|8l0B3WV?VePq0r#=829%0@Sxh9X1gCOB z`(g&g)?y^+_BsN9>imQ~8%r#4JkNT&Rn=e)4RGigI3!0UWTw z#qaDg8tO#bNjkt+dR9PiC#Oq9E>xqabiXA2kX0+Q`Vj6V!dOw}%*jhL0*^M4%-jx_ z)47K>%uy3ouEhm$tqpryakDa;G9P|+y zUPS#Z{(KplHv^{(167aT!EgcxOHw_|XXEFVGQaSbNTDmRQ3h=$#_AVGEQLqdlItKy z+N4fg#P3*F15%&0!(=Hq(~ME;8@*x`IEi9aiE5yL4KFpdvLlLyQE;lyOy3fupR#v` zdBuekFXBsUt~LgY<1y(mePiL~rmWX!H2pSfu0|iSC2PR=Iue52{rQ@_Nf!vEPv|r1 zGL#%Xqs+?lFKcSeF3&qs!I2o3I1DxQi#&EG zNtjC7uff>{T~R0DvsZVHWTh}Z`nsRljd9GJ76#+r<2B@*fvFPz3_rR1#c{RoNe6(> z^96vvf3Q0{t|msuhX(}R75A%sTSXtoe$?+)>y28#w4F{*Hm;`BzZn80YWSGNnKYd? zH44OktE!ApOSht9^L(J=@Ev#LYt0Gd?^+_TRb1I-)l}47pp~W=nX=EW-ROLYpdMO| zAmMTOFu|Vvhq_SkrEinvkpVL)^i|CucoU%55Q>@bqGksM0;VEhu?J|n0MpZiUpu+j zQ>cR3tOe?YR&}&b#h2$?xZef7(S4@sDH$LkCF0VU(nC2x+6E z;)9D-B$_6zj1YPR43HN5

    lnqQUEb%ao-1~26)*%f*MFzs6tvg4j>Y&KgIj3=$*m54p>Yurk`RdI%x&A=L zk8gtuGwzA^QY;3l6Y}UfsJUVRA#(&0tSlZ5PopK1kHP}me#AI8P3big>$fF8soSN+ zz1+Hz*x0u+XK>6@D;v+3%~3|$aPcFtJX5CaJuD#5Y%PK%T#$Va!v7uu4?+2os>QYk zQcELSTa3TPjnDEom)*b9RsL{G`BTr@Xa4g;3m?pm#?uWqQxDq`eXs*W%8s^#<^Xgi z#9W0NO}QOYjjgSAe){_*9CRS>svdVX8tW8~Yxo$uV&_@u*Hqw0LuGbfi zipH|g5lcMxiKMmSc8F}%VyUD#E?BQLk;d?UHmk!Iprb0$<7mzUt_DNdUH{P$pQdtc zwMz+1$SZ^NiI`Yxm93L>5a1}|z_(xIn|>QKK=XOBUwytmNSSO=0GK;|LEFjysF*R&N`N|nDIp4Y3u+YFYi?Rc_XGF(wJ2I zyqAierKhcprO9gm;Fz~_t6J(B-07+a#atNU$yrUH5s;cq%F;J&+=a_7;xgl!VGUvh zpQZ-Q+_cMoNDvrz@9xXkUV%31LEiL%>dXfmbwt+EB*26l+EX~Th|@VWp9~;A->bh8 zJ`{On89{YtVNN5#1O%?NI%*)v$XEoNacT3hTqJ&aJ&Ae(ce_s!_(w-6Ie`BstR%Wh zJndtCzS-v@E17KChlA0e@4E|Xt#HE4_I9ZEjbt;rnMqSO!37YLbZrXAW(XHJ}MJ1Q9=PX-S2sO*1J(O2A8cL1(2;7UJbrg=}}E+z2kjJR^+d=QYnUKaOFeK>Hux_p#BxzI&NfB15}-Qg3) zSS79`+keoRY#6ioB;U@KDwA*77(5l6P|m$=LTAp4IWGU*D;py27j$=(JwtLf?g)2@ zG(H9rC1*OqT3R_v1&nAeyB?d=<g%KB+Wa_9kU__1cTFm$JZ> zz;Krj_~Ag+bL|lp?u0p!6?y$&Y^`wBdBiP_e~uEj_yNW&m6eVv9@yb8W~$*dii7;z@Vok#NfK)+#bKvN|_8cs;JbzJN3tqx)}YDi?P*X7L=64>X{d z4c2(N>Dgxc(rQP7lyj11aW?#j zTi)qIRo&P$WVW0{FT;_p8_Y2m;U}+GY-i;SON_)!>=lmwCSg6EDM#|!M|axDKc)Rp z5n;oeVW=CrOO2z}!RwancL(K+;xS;vGWvL|s;@A{ytnjhG_gqjdYQp=aZIzf{FQ++ zt)d)B0d+wE?2k!o7XH$FVtjr2If^fy)>M^{Pv9JS{=60nRu{ONWj&oN+lk(=;$yp0 zpt-1dCA?5~`p|*p6YestWt46^3qzTTNQpacfSC^OMJ33a_y>Q~hFoBW@+ttj@L~j~ z!@|qUQPQe`y)?TR%5TQBkxXF2!*Pg$9x8jYLCCRzJZE3=%Lfv&3lE}@{D}nrM(h4g zePFDZISl}fc)4>zO(KLJnBr$;B!^Wi*>3dzMYlf<-o8gVVGR}-r6V}ZH^H<3!_hDe z`p>lNR-G%~V{GKtji)~>ra$m~T zeXzZDvwXC+R*SPcecG-M_$n_il)pq=8}2~PBKuRRSxAm;$AJ8)*V}yki2Uot&8Iiv zRKkMMdXz(o8J-T#{j&-X&4~B5s0F7-C<gS~{!(u8VgUs1y}V&Y#-60CIYeBlT&;(xN04b7|NrA57W9 z&DXUFnu)ErKs0MD6N7J{yxpc#(%@-o9{zN-4LZJX4uOuY&nhwF%H^6Dg9fN*N(dNd z7yqTAAtWJtj$zva)VnPA^Y%Ja6qws9z8H8N71;O-q8>E8?$uSDa@ zQdy&b! zm}GEud<73~Y2Zny6@{f$SH<`JoErEw7;2)xUog%<_%zxmZ~U|+>Kv7{j%>Cb?D=;E zr?N7SGXDKOH&`;#!l19(^(~2e*#XQ*RAh$O&hYUZ)e8{srCq?CX}>U|kQ z-0MocdnGD#BQMN+)96INT)Uqvife@Fx#c@Ca0v z*)v57^gBFqZ$?pc*^9u>kL8OvHCz{?;ag}4v@y-xk99$jKb66txoG>e8Et?fcB|}k zMU0QkUQCh9t5;-Q@12})$^kMIX^8&XHK(PYoX*{k>A9fBCN}5*p6om znXkQ~@in3&WT4#I;pC(|zjJjEZ3>tEfVu+zHdWw%5{$mvc~AajUs^;{>AwEvok$)_p!X}~6JjJAJw zYMU<>q8L~L3s7QC?+7S6C*m(48pvW1QT(QM0o{aSIOvEeusy7dCN$|3>qhxILXEUh zOS}w)sHJHl+0FCICyBLnm1AbXUw`Q;Vp#7VZgHhA!SBJ&dU(qp`J}V}NdJGn09Tnw zN@9xCH$OXbmkL-9dbM4cn&qW%-YD|(Iw&c?h;QG>&SAtZLnyQ=b%_=B^{<+W)I?=9 zExIa8v-Z3x8{r{I#oNm4`@R{g4(?<%eoB1dp5kaxa}xE)S_I?q)Y)>Cfl9bLUkDQ`5#mUq4Qc?p0pde!rdUD zn_vw?0W!GkoV~ofv7Pd0uOaHNqTs7F?Yi?lx|})*j9=-uVL4#-Y&pX_p)bq_p*YL) zOV|U(Geas!O>iYXGaH_;1)8gfhSW;p{pzE*)=Z$30Kj7Nq-N#+YhSqT<~(mE<~dKq zoFBI4V4>F}^i(@Or=zDaIU*TIQs^;q(Z{kD8Gas)uxO5eNu~PXBY5cag_eDXF`a`yxU5p5@&+}Tb1ajKC3SSzcO3%~Mr1Sf6z%#j#;2}X`6RBcu zId*Q1ZXch7n*)w}qr{eJxDKC=B80{LftO##18#3~_4)Lf-MBV_sYXZ%6)S+W128%cuFjkmOW*C|bA1DkiGwh_FfhR` zypOAhFAXc;i&N0wN3qh4RVy$gaJq!xGAd6kv73l5?@knroIPfh#c_a8;V!YVdreHg zS@`@eF?kEsoWKzb5e-0oB1;Ka4~SAY8lGpkk%3&K#fZWTX6Ttcri{w`YAu0Te4q;u z1(-9Fbnu(nL|=On(PSA1jl&}k?CTlO_1)nKJiM4{BM%=d2sot+ny9tlbGCG@4r7KM z-kz?XhGw1)Ki?l?KF<>Z`tr@X@jr$lZe5e>Cg+TE-v=_vuuk3eRxakB^Z$lQjOplO zgT4urPhsTIloePzJv3LEM;;z`Z7&eP07BIbVe>SW?NM9ringQMF}w6iKpgLkE#*bc7Kech8t>(HVfb@#hF$@OIk>A{0k;pCCnxE= z=Oq--1A|}cflM@f2VuG1dkTJ6L`VWAa14hPH}!7D{XV98jX&=B*XJ`M{N?9pLKnXH z#6pFAOETl$sBj}D|1tLItM5|4d49QF9Z?91sB?2bo*5|5MB=om@kLDQIg32p#`cSC z4xJv(4;*zT&g(^fj6qes0B%oIc%-emcXdAfwMl|RawN@FL`38~p4r>2<{1e=m-3U5 zJCG9=w>X5MLw@Q_SMR8}d6@F%O{@Oj`Ga1MyIQD|e(`ubjZ-$q*HQ+0%Jdn)%o*22 zaqI0PYY9Y0NMAzU*f+A(L1ZLb0zZS)k|)dO`MY)sn8q;{Bw zK<&_3@cDbkx8YD8D8La8X`m}eom+n~$HOF~I$z_%u=sbpB-enAR!)$?c|hP{-dBH# zfvF(K1DI9h#&AdG9~3{S4ys>l{x&Vl17BV(6EnRCeb<$lHB`T#w6W00Ds;CsMF*7S zQYmr~v$^H8<{(9wk4mX691ujH8l+dxO$u`xntYP2KhJC%IRJLP#u+%P>VhdjXVOYS zABdeGu#+KXu`phm6pVzFZ~9=qw_i+^JcHbMk7?9S{yG!hw0Ku;cA3fOsAu-~s?8@% z&pEg^$d@Wlctjtpzo>k4*VO=}20Z&MSZA;ul*OG(&WGev(o9XKxa7RzpHj zQfT}=bXr#=)dQ|=_hB~Tsisno$ZBfbq>x!JO)K3b+J1V#dZN##b1v-n{0&$A*`;Bh zL=c=l!iyrl=P(E!K(z;yhIj`2`MnP+H&8w)b_3licK+*4CaT}izX?j1r6+%Aq++qP{(SthZFAH+(B z+r-Qt?wN8?-(6S?Ly%szIxFbQgf58OaUhG+8bDFVFtxt9b$XPep&CpVsfwA0;O#zl z^37!Uhb;rdP+FSPc`_Esv_tn`5*vCjhNx6HP~ZvVYO|qeQsd@{_pB+&?3VbY%zb~& ztrG}$f@D#|_2foMGnoRA++O?xoQfEhzx=@)ENJ#c0#x7)r$K)TC_LTNj>com z7;RAda5-NtFWSnb3N>f=xf;n!$|G??GTe6X&X5B$PajS<&t^HipETB%JLv6~XSyX= zzZ$n6j=U-iZCbcWY^UJ6MY8NFv2W_MSJn!A#kk=!;JHV|?3{1wH6S-QJqrEKTk1Wt zsDHKUKi0TTCjUtBdt8T(dDSu_57>DxkMw{Qr?te-f8QS6u#a}lY)8X@Mdznd2%@tZ zvOEWltRteMTUY3!JVoIbJf`RdkCutynE79K`Ygix(h83 z?tl%WjsWJEmoaY0J`h@m4%oy8{r1ZbR`h1l((&nVpD-??M zEOG)*_t!-FoKnsXc;eHjh+$6ftlsFEG--nDL$JQJH^-E=fRzS}!R+6<4` z3a5kF4RKc8LRzzHY_N_ir#YB6*bI(+{5BYAgYjbr!_Rm`he5cU?Yj)PldH7ElkP?S zFN>65bWPRi@pBd!)pTJdvlQ+03+`V^k>gVy5< z05)4+u~c$sdv4}1ZDA_ptM z2U4eO@CF`kj#q)uQ}`NwA1AK>&-=hU?RW+=EhY(&()4ZOs*UNchGgnkY2Y!Q%I)NK z>sasBKaM45ku_IQ;{T(0`YHNN_@C=Owpww zWt4qw1|XS1XaU%A_BmjcuO%%7SD%$ZA> zlGW$D^OjKknVIPNhEhsWf8ulyDeSVVMS%jNI+c$=!$g|n&j&*K?KO3%`L9IDW|BKy z)f#tn#opk#IuMskIFE5HDp{R&Q)%zIH%!5a9yztoG_m4B#!)*{lq6#r@3H4GcYkx7 zczs4S$-J4X`awSFG!CK2+1-Vf2F{DYRHZ?5pXkR{&(%c5ztQ@ybiC3)H!N*j#Dbj8 z(*Ux_t9?6pNv2$x*3_rn^a$PLX978Be?iT{uO6G%e}MQM!f!6ATMp!bg1B1rV#eWE zO|hPq)G8|fX)S1LR{OMfLZt68;|sPcgnoL}Nn4yxQ1(cmq%VzpCGlTxC)L_D)9(ZV zt3GMZQ3`)KpsIi0@gjw(#V|L;N`ZLcljFV2(qT^>8e+MfV$@@=CBImY5|99*n)k6u z<+B+COhDy8byxyoS~{oD5e>$8_@3K^J!@3+oQj5kTJhqfkQHeZ^PX*r{Zd@Li2cnP z>S&0w)~ijW1!JWz7RK^f!P7^?adxPcfZ%<{dd%36@(F{31BzSp?PK@dZa?hVaUXzRT0CMz)9Rg zaHywk2M^kh?}08cbu7LWH4huVzl~O|^*!g#?;c;gPyS=2``P3p;>Dy2A^^aF&-tjI zP`=!cnGK#?lyfa^tCAd*icWtfW zBfUJ=*EgfAtiB{mKO#?-nz>J8;xJm=4AlDfThzZdaxWdfT}Arb44|LWr_a62{Xo3p zu6=#U$yl$MNc773VHl)Nbx5RKJ1UB`v1ak=St%keC=;=vme#hC=iXSWB20SP;)_3Q zByr52Vvb}z;h;g+)G)IgNo*CYz!HdA94!kT;xevR*x%T#mge;h5n7+3j?8=11W+f6 zchboJx%14;g1q;tk?D_PJEcW2$|6~adS|oiMzr?}lB4DQgfnISA7b$D`3kHpN{*z; z5RI+S4w7tW+Vm8>xSwn={~DJzY|P>MALW#B5cW6V!GdN96%f9X^h*J3housY7F(Je zQ7lpI$M>mO90Ll+ESTXxP-`KNvWkZZK>gutJphy*}p){LyLNa6IZiy%zN35Z%XC?=6SwfQP5d>Z>C*Y3qhU z;x^+&Ld`^K*_W?nJ8(?@VyFS?nZ7)_WE)Kd;rljFGR^o!5j*E zv2>!1Wu?T6NE}Sjm4D`DTI+FJx!gA6{_evxTK6kA$5_Op(vd6c#L))}3-tIt2Q7SB zoU!H6s*V*Lu=++?|86Su@_IqmHrv-Y>1#Mx1gkBJ?aUQdCP)XToBGjvjF(DP%9U>Z zMMq_M6nebpn&wF41)7TNc^r=E^pmQDciQ&V!-T1}{B4+3`dYIcYLg?W{n|S4f*Q~) z=3OWnqqV|&Blc+bM$)*UDW>qKt!aOP_?eTONjV3lP<4ha4G66Gn~jlB@=Q)fS(5zI z?$g-S@pL(MhWSA$7U?hGifOd; zc?^vE-0JC~Zm-#PZ%eAuJ)vaAt`H%6$hw7EQ^Zl)w=cI#!C3|GL~}bbZ?MfsS;aIM zV+aT}e<&iImIfE5n(?R(e;Pb-nID8um<%WuJN{a_AX+RkCquDkF0_umM*IT_9^oE8 z4}-*T+y;hZ@m_~j=VOZJLHKW#x{q%z(@YI#VD0x``g1LY7MOa1&UIN zb#L^Vx?%DDJmPld`kFi^s@)EMw+NIqALnmM&#-H}9oc(*~`XPqhPRtrYvtI-sjoQcKuxYXfOp9z&!dE2*_b zTv;Tc=`a^yvW7u%<#cU2nlc=ThLAz@LMt0#8KYsdIvX`c;9R zMJ^j_foy2LYR1=bxREsM_XCxGSeUqk<`{md=xUI3`LVjMc^VEN+>KwC-9*dAMaf1< z{pjLBt;OeLQ{#pwVbw|gCXASwx|eInyE7%z7_e*`v#df^bG(K>R(WDz&8}6dv?)Fn z(S3G~OJ(d^-Jx4rQkYDSeNuWa=RB@C?Cs(d{8jFumX;1_VYFe$ZrZJXQ8kBclOjJuK`SV!E`V9yHw_DG`HD_Jfe!9)|OTAaOQur@OTdLI2FR;J92 z3Dq<9WT+%JtD$Rg6aVx>NcJAE1YQ14zC5t1aDLvnq{iG9AgJ8lZTRj>XdTE5KK5F2 zR#w3O?);S8b~i>3FS^(nt;c&O&BdV(3Ot}@T#G;pWm{UBFw?1aeyd72`lK_lOCz0+ zlB=cGb0Mv|Dc{wuL@w{)I@zxf%)=Ueh_5#dv!rVjp5!5gLH5H%HX&Pca1S1$kN z8lg2OhD`I@id%MHT>WQtx*7zEn<~;l`RABcgW?%4SV!(KTkTdOQ6=K5-2SR_Ay8Y} z&weZWK}Yi8R@x3cp0uMj8Q~Ql#8?4Vu=zjwYp(c##K;s5#Iqx1B9O!5M4y*=$7Onv z;DRq@cO-dOhZSu5Kz}Y#)&|oKF~BR2R0b|U$3VB5${eO}FOKGXwJ?~FSR*Uwx?Ldj zv&eH0zLo#|I*o7eEvyxPe({+U;ARTKc}Dr$Wju5cuzLd8$U2XH(~okqhbIeI!g!pl z+{uqa=B(!*=cEhqb&AjNGY5GetlUjaK;~@aAM2+Ib+yFwXw-7w#B;w(5*k}6p-sOL zQ+tYA)uGRVP<-}`)W=Dd)y{tziI6~FfrPY$>hjVLECNlXV_Y3roLI3g&zOj_W zH9EKl4p+^WF4^P9bAfvn&{WoRF-4Po><=RoH3bt2l*AmL3}bfPOvY=kP=~G&6^S&A|MND<`*%n*LCeb~e^B?3iXBFC=#bvSKp-N~7>6J|{4>g6ghe9|U`>I9zc3qzq*d2aLQj3v3U2$G2>rC^|Lva;ebO8bM$`7!RxAsg zzTxcBVZS1S@HNR2bxh+FDiC0qG&P^`mT3yON|mI<+;@W<{OC@;=b`GnEJ5uV%D$IN}4|!O%rv9Dn(;l-PXrZcZ0gEko%A7ttepV&uxoj=vH6>jK^AEDhOtlH>bM4=6{z218pSLN`0>Th7NJ$*cxY<4-_>`$ZH zGfX=o6wDF=Zj5HRqBQU-ByD|()!+@K*ca@td90v@IBIJt90#*;&|fyJ15h(5i}T4T zk#9x2{68xaID3`VX+~=)l5krUhgge_UqyC$H1Z&7JVy*(Q`9M|_48$akw!!G{5#Ea zZ2PWDoMu?|+?nqsZzCCnYpwECmSY`4LyZ_iYbeG5y7wLYLywG8DKuGKN{)C3_H>>8 z1P)-<;Ld1~_=$kV&E#m?Zcttv`(p(sI1=h;u=T8mqo&fBu7%)XHrx&V9f4q`e)h?f zTNy#n-(3>@#9^&4(WN!3=kWhc^y81}1Y;a$S#Qzo&m6xzb5C+b613LThwzybq4+ie z6iSOq;7$p~yq3?wMhQGL^?^S%IWQMDiuKE#PT{^`W1~W==p;}@2R_AbuGw9U;QeP% zEOT#VFGv|mi(+7*2BF>C%Z-@vp06X1G@^Pcv-Iy@jm!*()b(EsI(P=Qf#sq=@ypyJ z!+1L*)LkhoBo6^B(lN@#%%&cjvw;0*BN%NwKohD|MsTz78y!~CyeB3jrHK8&D(Pi| zGZna{qZY^JfIs;U$7wVkD#H$}G00#D9d20{=RYlpC?yN=!Typ~W0^zH7xh}B9F_xW zL;+d}i|LT)4b1Ea;rdt}e^q_cu2lph=y&P-Q)7tAmb1e8!27#kQZ4!@Flq&|6C~IoL15b zqE(cK81zzPtP$)T6+IekG9_|6U@od$ilb}3x0!-d+vQvR$DBwH@CaOyrHygfG zHvQ2<^T)=1gu*m{I_U}p@`n~SRF?=Nd{T^HH^hn?j{0h-VPR8&(OYWXdTDN+g{hg37IYr91%yY; zbs&b~;=|H4;F{;k*f;84_aa5e1`{8U<`{)b^PpN($E69;k_$oao^r(N8P3AQ+h5Ch~F;$8l+2x7ed+YfCHh{VF?FW0% z>C2&7dxod7ONlG(ke=I(r}K|(>O;E#S|}&>#?g|&SsRZunWAKN1<~e?-{pn-L27&c z1b^enq|0c(_g9id&J;up7dD#Z?$Hid)WDCD_V6Ag1`pn-OnPME(YX5>IZ7YRpX(WM z5zt2!s&`zT(FyCP@g4mE7)_CSm`6L5A69$v70j7zHD~|5<&fz#w)W}$8FU}?6mu&e z;wO-QDWT|q&pblk zK!tUNW9iytzsn9Hh%)kENQ&bMH7<*BIT6?lKVw64gLGr^!Y^I|hvRIQE@zh zzUgZlS`yNMMOpgXP7?HR-qJVDk<+$^dyM&P*J z5`wPLx6~IA5NVV+WZgv5ad z+DK9se|9-gh0yJh(J`t zsUCnjg3+}d>y zTb#Ro`HvPg6JmrqH9^9tUBiNmSgaGFxl~ZwwG7!1-T$NM8iO+lmu_rxW81bi+}O6A zjh#2PZQJI?wr$(?m;2qiQ(ZL=dTRd7^wWLLX?ckb*F!DHN3d$&TGjS0@nbSvS$gU1 zu1U9aOy7lnO>Q^c!^k9|7;z2<6+~x-9XKK~BwSxDPgJf)D7GuozC_x`*n`&6;+=r0 z2=0f{M~s6<8&~&U8v%cOtDjPwM7Xc|CkNjJr5+Lk5OY3`56Xak?d2Zcx)`Agl-4;KMkq+=@Mldq4A4$baCSu$Gfo zXYEFp;VMjR>Jp;%2`+!%EqktP3sK|)zZlv}TaeKhz15hzf$Pp^wv?W*n?fF0RQ?$6 zJ|~igJb)t9Q070aF;G4b>f_S_SSx-}{rgV=?($CJteQIJFz;#ip2QwGACTi`Om(Z=hQ!fO%iOH zJ94BfGPxbbh2$DxFHI#kTI|6$6Esc3)C0Zukdt$=5l@h5R37xsDZK+=8RC@adcs6Z zU4<$g$>(2~1U`M2N-=7wE!KPfq*(hquP-nZqY6sR`aGQG>#stX8e#6jJk&z73HPHt39qkn`FvLd^-0Wxs&E@w~;d2a7t3 zq*c6jHR~VwZU6jr8}SZ+k(>shZ7M3`ePNXFWW0;_+bD$`zXeBAvuIrv3|%W9cJS{y zRc*YDh2vtq{3(V?9G9i43)nTDimc$pa6A(ujP}ooWufOtZ#$56dlT?WnoEc7Q`5@} zIz0M-HSdzn?ZycH{;SW52X|PlpJH3Z=gx?ZeYD3;r-Ns7XzOnPdONjEMNw4)@od%L zyIqxvn#N(WKP}S;b^R9-M!hNJ$1q_&*}2F_de75moZ#p|Tq zewHP`b^QgDXQ9Pq-bYU0kDB%plySpjbr%y@dDTT+g22*)8HIoT6FLsG{QdG$F}l45 z+tEt0uj?6)9kveO%F)JX8TME2(34%1p1}?$G4d{A+XN6;!HbEzi7Sl~qi9+^;NyPV z2@kyN${oUUtV}xDG2w;N@Vmg+W2(t3X1CC$G3gX#Bf0LHy1P2eu#6CggTTZ;V@DwA z{xx6uBrNK=f6w}a=j-+9MDhSvEi2r1ATxu0EJ#9bYWfSXKYBhlZDU#`ckP=@0F~%FZ{XmF8o{C_Ap1}!*OZc8&O_>e{^B4*zo-+!Np$nEQ8g1kB5lZ z`$MWcjBP$6)5!Le|7cXJ8!#`Zu}81;ZXstGm&|>EII6!VrSJ5`5pfp1apn<%d7G-~ zJ*Qew;!(ZkMcE*-pj$wbZypOp(jsvmIWj#7gi-9g>1Ym`qT3 z@7g-x*K@xuXa*r*Wix+gnf-;mSz8il_%VVyQSY8pg%UM4s=Gqmnn;tcmB!Z-{HoNo zfcuYJI}(=_6f&Dh03EhoiKePsd!G`mNp~v;Oc8rJ25_2+J~e zBXuk8AUKvJWjT)mk-%`Pb1|OwMV(`1bh$3ARy{eJ8B|A1N=Bwx5rz{hqgq0tYy0zF zJKIae-AVtWVQDkyFlxeKo3dUiDJ?OX@_tcx0uuQqV%KR)Jvk7W%Ay5DWP!5;h4QEE zlo&z}{-AGNVWDD#`WLU~xoZ~Y*(V}^tTG^dX)IFaNlIXGR8MC3nc&}YQ`Qi|QgRiK z%{nN0npl!Z-Hk!(Rq`4NO&0zV9OaOY^iKf04EZj54b?<;PujZ_wMw(lb5h%}d+Ibo zewep}o(Ll+x~1BRuSEM#wzQkZPD>NV-2%g{fzK9bWgEEeAmDV9Yy#Bp<>U-tKA&0z zOZ-$in*bw8W(~qvpn*7CNPGK;T_tRz5;Uuk{W#+@m2$|GGiDfl7BtTpZz(y5=dF2* z0dk*6S8RTe4y9D8XyuqSZS|m2#koY6i=F38^&6J}Yp9)L{DP0d42F^1`5k`3H%Kp{ zo)c4J0;@Z|#n2qdc|#_+mIMya4sYG!oSB0V)Z_7)B z?yMN=nX!R%&g4ALa|VebAi8C{5I0U5gBdnIy!W8faZi1KR6(V^6;8Vw5#+O8j^yYP zVgW>Yzek~UpkL}NPg=Y)V+VBGjRN))kD<0(PU#PRth7nHK_u#9_>}+*LIgT@v0{2$ zfoIv8?aQRan=xJHp=b(TDs@XA?ZIyg;r1G{qG4g^ChTCoLwF?E-CAtOx><1u0X5I_ zS_(1SOIMa%m~LyX(NU?W2^Zm?-lM46C8HXTBO`OqF zK-;qp?R@Bs4PNOs_wD6BzOz;~hr6%si*78$uC?AGg>w@HnyB8TQkaXNDZU*eBK%G; z3Tm$&BY1wsnypEBOcQW35A7fgRyNt?t868r;&OZu43S{oET=gaTk$%@acP+1QVR~? zX}?Lm<*hxCg(ZMolS+-=ITGr5zvCqx8~dPfVw;TpJmlZbS?GuIMEF_N)<2_-SSS!R zDG=uL3o=!Q;(pl9{goYHS$gBtwfk4nxqkqqN7)My`aMG`oO@38%WGi1P!{5(jv9qK zQR>#Wv$WghRlYsmsijy5*hN#UutxtD6E`zg8!rcjC+7ipE!hWd7Cql1zDQ`DW`&N; z6TqN7VeeGcbJQdXO8-z{7OL|i5wAAU^koY^vY7hyv1ZF>VJi$o80-edS{ow5C_cbI z`!Oq;%nKSH*Zu)<0xi=u!IRvHu!l?uJ0#~*5)GfupmhKbJ(=gVY(5(vI`qjBVtFzf zqw>|ieOCc?uww$g4CbUcRcE+3wV9g(nps%e*f6n+c1dG|=1cPnK%s8ko%#>_2S60a zlgp_baJT3koNn+z&*VjukvC)W$O{UcUqH747T)(H>45N*Sktcvng|Jtl7d!)Ufw)t z#HVU9KMEyZg`G;Pnr2?hzjjED`(EVFra|7}t1}SqhVrzJk3p3v|GfNW^X*mha+Z|R(T2XPWN3$a%8akZ?2IyG zaq0l8mAcP$!#;P5@nqdS_*8I4KLsnP{zic)ytenU|! zP9SvLyGP3fXsv!9Rc1L2qW3rxnu7vo4fq5DyyL;lNgBvDUN;X(VaasEY){kfUs`Fh zGSDVB70ldH2lTKwP3F>&yk=LJ(zD;p8nD+ALS92NbjBfS*EM?kH)OqkUc%6pM2%qCW?i`WIRw4#d6DhBuwJ3>{x zA{Ka+E_3lSx6%dP=#dafwIifvjmT+H)}X=#QKLz#wH!XL+yzpp$ttv5r(fw3JDnOg znOgqZ&W->+IPWZ&%GNLEPKYT5t7`F_E>_IOEhxJb0meX8+ra2dEHw1 ztXTQYzw-F<@?FW})kL{2P~VMKCnZ_G3BiB!U!q){E}tCpwe)%l@m?ZrjoPgP*7+*u ztBJB)5RV^tR&>|12)j=&n^a7$O+CGVAaAGg(z(5$FBv7_Z=}1qzh>9YcP0-L5gWG< z`&%zGi9FEJDROC^KLBds#&o`}mLV_dn5-!pqm$AIA~$(#!}s*4w~?1raT7zlf8HVr zh-kj{-9|9Pjs9VHe`V4|pKcQX0F{8{_WWk97iu@E8<`c%TeX+tVS)yq?(bQ6wa>xX zmrb4uwXM#IZm{=5OjU1%l$M{1!*{N>a$i#8M(1$27(-a&Mzp(Gr#<~mlK-o9OGtHo zrzr;Vf<`qmkObRie@8MFFX(tWLgDXt9+NyChRmcnepHh+LaAcx{4rp9)u4^qt*EYQ zc*+bk@Dv;FM=%5r4f-=z%E;S9Fu%xyLh061op4BKJe^row2LH_SVSM z_VcTI=T&Cj0*~X^5s7JO1-`hOz~w<-3gg=apSaB^I4;@wysvQAKk(@Y$E6Ykgq!@B z+@FZTt+JRsE<&ZB7+T?v)k!b;tmV}6v-8qN6JSqE zAGAp8EPEu77<70y zgL~hVh?jSQ5*YYS+)o~`5~wz4gcucHHUh#xe ze|2!D%3%ju$eF5&i@CRiCc>#K{Zo3evUqvB^X>M%=FdgmxSW0`cTcK1@+4@4QWESI z%9kg*7GSz2->;Wd7sw$h zZb)6`5YJ9uab92pSE~2sp>m(_v??IKhvqwwTnw#6>+tPKIK!20n zKC^h_!V_`WtW}5(T`=se-QQG(so}pWKY~k|W&x4(2z#|jST!iV;>Bu}l~R*0DKZ-- zTwN2nERFFdgw9J7cWgaIC1v)&S5P zQ&Xf6>#{)c`$?dOzh`&C`q%Mch!N7Iigs`kzE?wNbrF}& zCME=|$SU_2#friWYi8={A7moYt?su~;=sK+rU*Z{ zV(?io!`_3(gzVHbcSWnNgN+Q7{f?=?;Gkr6)Sak251+=Rv1}JMbdH1z6`9v>G97`E z8hYIh%G(hrzqZg7R7Z258Cl1)T^06X75&oB^yQh<7E*Yqq^+{#8)za}R)E}yFH6FU zLprp?z){$-T850jk1X|L9cPv$Fs7u|BbXlPuNVjKt{OZ|a|fP^w0FTdsOss`(q%`O zRHjI(an|W%G!CJ%`d?T^)H8t8Ou>zT6ST5Wv6=n2`NJ^RN%T6Qdms%ECt-DgJ;}&K z)o6Dwnl(k;b#Au#p%7I~2LS%@&VAXF+&8e#V6fZr93KXnSYoC6Hh8w;(AW~}atHT5 z0>aNX9|NnQg;Y(E+~3tsdV;p;S|5nOG)+OLhzvuVc^Y9vcNK5MX1AjmAJ_Q2Y|$?AS(lq}FD+MBe*r?`lGQ;h(QdQ7@x zigWXs+E#w<+;fsebQ?wj-n=7eM=$TT`PEu6&>_ZMIoGU@Cw2tVNE$=tg3yN-#Pm=d z6>gQ2P88v&d}R8!31E_CqIv0xdfXnfs}Qb*_qI3;KxrmbRH6!xq;M?Rq)F;9G(L)I#6X5NGr+}umRWs1K*@?BtC7tx2hg3&(m*%W&{*&PC+fYN> z)oe9?#!{x4g1WyoPL|=j%7k^L2zF8C=$k#gI0Q;WdTkgFzOGvH^Q7X#>M9FN*Qr*zKOel?& z3P2FHHU>aMq9$sx%sxTYW)!^vVRWS6RJpOUbg?<-`CCboO<=5C`;u`<(hQ=X1b z^PgwY-s7YV0t5n>Eg(!vKcAXL#7h*rVni7Vmsnu%TgCgaaO$=i+D7aS8X>*)^T$bJUzJ06PPDIQL+8 z9O~Fo`5EB3blty=iS>G?wprC{z{ z8Z!4~H8cjMX98Sf7jb(nY_G3xug|Z;Gv;`GFaT)Xzy7iXQh%8YZvvo{99dftD~dCo;^a$ z5c`-JXZ+%gFhleWFr0(${RRnxN8ruOk4?}71n8=I9Ba)wvVH#8lqHSp25y;$Zq*YH zp9Uj+kda9NVhH%MnNy?K?rP11TRrH&q|lQiOtN?QI(sys<97d4O3zFiDZn`h@9x-r z-DI1XCLm6uDiI>F9?11OtNJRtPK>MO>8h{f6;2Mb%9a6c6`k6kf!X#hh@aDTu}CXJ z0JvDF;QAjrwB!0OZ0m4?*#x+pB5k-moJbs+*H$<1sy5L8a*=z))OK91bSB)K+d)RN z4s~=|Y5tP51ZQ1`JP2)S;e40#mwL2)dQUA1x96rmEPv|ACu2-6@^?52utEFUwc%}1 zD0yYvk8&q{O#Avxl?<)EO>!lPv}e9|1NaQLyUeFnGyqx|y1+G7_p}F(1j1WiZ-dVa z^m<@kf8WkR2y`=pm2b~J?k*M)zjlF1T-@y)u;+^J6UOJSLAJKnpLq`J-?_QFUIY$~ z87UqBd;-HXP}Uy51Rxg|k?c&+Dg6A(acpA{mMoABL4MTA;i1GGPN3QIv%$;10BsAB zIs7aG)!{(B`8Yx&@)8uhjRTd*{?g|U2C?w|P7_e?Nt3Gw4C<39(+CJ(`82Qf-xmz+ z3k;A%o0PA%rpygd(*rE*vu3)6qyGEXosweG)DDQqe{nicUbB#>c>FbikfR^7NJ762 zo|1>5!FKhsvk5+49=R4uAP^d;00-A?!&yYl7I&|^g>*u8Rn$evjt(ueNVBB|f`mn% z2CH&8{J=)`mjyuMS>a6+OEg1fEXaoskXA+D;S4i$pm9W4=gqAupJ6?3A5DC)AFRN= zgy%(+krAjPUBJBwz^)AM=F2ogKXCd1C(+b=H0N)6R$PfTyqS*IUT) z2$D^lh|{dc#2)U-u3@27z$h?lK~kq4mlL0@>s&9goRMN!5IJLXhz)?o;30bS961F9zItWSk$OJ9g@CciZGS! z4399HF8Z|*O)nkxptZ9wz>3~)nBRtE_3Ol^!f{H0H#-&1k&}PIhDN`4OxatA_4Hc# zm?yxR8LUD`c-4dPswLN%iW4KWlRD?MZn@H^fzU&5SZz9;EJ?#b_a9;4+F=%kWVyN1 zkin;NoBRoP>sm$zXv1pk?y?hn4!XVLD7Z{&zDzAIhmDx<>-YOh0Me!xFE@+>IC>bh zhG;gqI8;Y2ud63W(Zt10{fN<7U^cnUi;u$9`Hc2fVXZcD3UmTVl;3m6x>2it;v;Ae ze}1R&i?ws~lFKvaTOC~`A#xLeGqOqoi`LYN5}lC;4sq&oZ@g2TbFLeHfgh;rBy=H7 zW$-Nc6y+CzWXI)p029F`)&wjQDtRo^aJTFTuA*Nph3a5Xhh@@sqQ&~Adl0~E>F`&C zrs%-%>T-19NR7)+d`HEQ^o>|&BjMEd)g`)zK^65fpY<-!UJ?WzCxoBe^iC|Rh*vb* zy_vj)HUECK=(LT|9M_~rJa|rT+VPj(#JeD0P?2YS-@y1r09v;k3;@Ogx|zFWoKv^x zyf?jspKkU;3)GXZA%sFk(uHxE7?mPL9TyRHvN>M2uO<6$5a}!!Kz1z#w#o$DC(oX5 zP}}nnIA28`pm)zZuv)rANK}<6M^$@C(gIM zOM&R%oDWCF7t5RBrvtZV_eeZzk8*zJefX_%xhw!}gWhBbJwI(B3Sy$cYhP6*)nL6> zBGZ(!wVAJ!X1q7&+79+&lE4+MrQMhR92J+mVOZ?^>$J-(dOLw(lQ2Mr#JibNuJF zcKQM1i^PRpKXp!fauDsagzL63aRy*eVQJ7Vp6Qpz%y&TTpNrhMK;$VlMx!@7cHMf> zhk{`HsDqa=6z$-4A)0Z9qL27KQkvQrax!O$t2w0S7~MwZHXQ zY#ve4Rq7eRGScD85XE05ij~-EC8~|zEvy%4-(geQ%ADF({R)zV6A7Y z?7Bd%!0v@InRjaLDvEP`36y5{l@B_5TQ}66zs$-gcbMXlo=!{h0!4o`gjJ>w!BtU& zOym3f-)saEmw3iZPJ^`Wt-hY`Cy<$djnrrn}%Ps2$@J4@UbQY=)e*YyaikLq@akX`3cMMno8F&mKT#IzCS*}eyPANF<|>d2n|fJ34u z&QPt%x?<)vAtu{PNHGBs$bz^hCuha0o*;j4)u;DJ_q{21OFSd|S^ng_P0d0qd8a); z7(eK-nz@ZWFSXrx^1N7@-2;-FYva^%=Kd|>bxJw5jFZ*%{)LQ|#-Xu(#B#UOB3Y6c zQ}?d(b8CJB!@<@VOGq$bDa(4dwlq)W4nJZ08+>T*QN;)b+W8?_s1$NNF=OYp7~mvT zERJLW>ghU#U+#HXN@EWC@R1wj41^tZ8FZWc{DkL*ys zjJF?;(hp^6J)eZ-4AL?z?fJox5E#xZ{JwccGmsCQlZc(D4RY;HC@d5Z^Q{HhW3ouYYJNIVA5kmBkb>@wvFiJ0hsVJXP6th5MgPi}Xm{oOQS_asQpxz2lXzRWbZ zYAUFI%69OhF1=%DB=acvsG`L<5V0t_ z()bAky&7%Qa%6*8H{MK|;r1?DPl<}88*jJg?(r1SyJuPz#c{j|_(iSLFQ z5%p);@BP7(mm9!~xzop}nH*wVmAWYz$CG|mayaFbkJ}+)SuR1py>j~R_(&u~Carzd ziws4|C*KoeO318|B5Kf^rBuuqr8bAscI_O1Nk(SjYO$*c5BE>2y+yl`(e%qRr^%~^ zbsJ82oEVH7URz#czx63Z`rRTd(+{C!>y6uV4gY1Lo(uq%vPqaxL#7tGo<{3#ngN%HC|X>tUEj` z8?7sh?xPmq9j^mURO|16L4a}MGpL+7_KHmMnbMFJ1Vv&hwK;U?fB3}|hicY7?D)0o z`~hf4t*ua@Ur7B_k$sFNvxA2$N!FC&%n1ALW#3Di?HDT|;6LG7AS0=_`97URty0Rt z=NBrq=gJvhaA-xi!2r8LhM7~pKBF!yCGt5oDF-XAUP4Sjwf7F)U9uq3WBgMFcLN^b z&&8FSwGEZczydrRVFqqg<4JQ=*?`BLZUIooAFK2TTjWYk(ya+=rhI4v68RNF`bN>f zeM2am#@reRg3;iE6h|?+o|q7X>(6blH~@p=kC2p$O(C{ZPQ0`T*Pz_bYre`HHQ{|) zn2++?I|?>#Ft=5oD%9*(f$?6WI`zPUc994Nu?ItOdy8bgk~MRvR4(t$#25}%-deWG*U=8M8udc z#we9WW$NV9j*FL}>ITuq zd#Kuod!;IBIU=9jk#(w)dwtTJP5@mB)s^?2@Rw}N!SvU$T)PThZ+tY zd-;BNHR(ck2-+9sARfoEz}G6pC;*}IKYBTyln7(NFbDa*2qK&U@ zrNrZ~Dp@du0<O^DBJCRMW!ab|Xe-Wq&pylMwEo81DXR{;>(M+SwvfqL@$~;)e!De19h)0)P!nqEJpsy&lE-I$;*PHSD{weVFPcgLTG+e2)ej%RmQR zAB4otX01LjU0m^C+ypc7A^UC&5P8&gC|C>H8a94FXj5OCqjBjlZ4d7F0IeTXTmBo! z8W!StM(y6&u=BA>dt=b!w?}ms0MC7@mCIA(Sr7EEx+6}u| zgHBG3i}00emcZnCNz>8%gd+u;#bOYIhP+l+8CN_Fz!np1yx%|B74@3boxCVt-g!Tu zqPx-CmN!v{McgL1AcE2nj$LQa&cg*@bAoD8k&oH~4W!CcM-oY6vH{}6=_U5jX4TSU zg}q8yFwFJ@NB%p)4#?v@5hXXhh1@W9roo0cNBditn)(J>u>)!Vsyc6LFBNn{4%d*Z z!8JvdRO}dPkB(d2C^l$yuMJ(*00}s^Akp#?)WqOx#ux*8<^*blXAzqv>=~y9DaqF| zD~CP$Et)oSL>AagObj)Zn-T9htY)BlhS@?)$Lt!OzC7I$3rHw%!#+-x1{K3Piy+MZQk(X{*2s(xxb677 zHhf=SG6;OWuje3$>)p&=7(Yy|18~0`k$|-8b-xbfpKxk~H?Lc`n;AOv#1pL{m{PW2IJLo>pmd$uNH2ck{_c z^c17C-xZD!DkU&=FcQIfJYve*BCSV*?Errf&)qVosEuQRfs*2K4!8@>q)QdiJuuQT zzZ$SbANDGXodNl9OSsW1`}APmo;-~L4_e}#)N!|Z103`b0vX+m%x6A}&pXD)@7qs_ z>!DD+`MLOcGm#JjUA+ZyP|gE9)3^#rosC@Lt53`W2wIU!zK$F;k&m!`>P0hTS)Mio z`g%er_~4%P3ZKs1J`^K*>ngclvkg5+7&4WU?}xs&m#mNN>My!AkfoVDo%{Suwz6L9 z&ds6WfP$7q``kCsN0Yj_=LhRo@Js~>+~A6|PsrbExsiMvnKCVl90UUbCzDuk>p(1o zD^R%bzo@Qv)VB-39=kWhpU|yvV|AYNuCdoKAv&k7Y2f6={`_*%B2fR8i_D45sK|o} zabncTxZ`Wx_MPVGD7-VXS{;i+e@0E>`3H*}8h~KNYRd@Dh>pCiBJ?a0yibJ`*u#=X z{16>2$01w;O_Y))>&%v@3jfc66T+KK|1)uV5Gke;RMo}vb^G65S{!bZzFyX0Bm)NV zU@LvLA{42C=y_Uwx|xx*J7@QSo8@}dc8rZk4Ci%679az}1`nuQ| zQDPT_EY-w6^ofp6SP&8y$eB}CQH(G!Q3217HH@ z$wK8>i{QE4)6HBLHV%}NFK+O)2~U)}dX$#V5NgrHPiC_;^B1n_HZ$g*M_fov0$tcs{pp-*2J7?#nr7SZ3=gniB8Ha z0IOnu0(*C@DVy^&;{4p>-X0l$Pr@@(MOdwp zY`d>RV7zBCh+Pj-6B@AS@1)xTjyDitI8hzlJFvn{eDT|TH7(`rp4wAZezL%JpPVjO zwG^6U;^@NhZokjU#%v0QWaYK+r~c^9fU3}yGos-aG!^q6yAKsS6Vo^?1C+&70eAq9 zhq6UIxqj(dy<;HvK#CFgE?%FZYB!0K(9gTDue)QNY)y;H+MIC569v1IOv#*wt*@h) zWFb&ox8i@8dP4zcC$+IyWdDvWl%ifW4`QplQU=N28=wM-FykvE$8~ExTRVNu%Z-n_ zN_|I7)*nSb@jv8w=Fwxm02J@MZ#np%axq^e(Z{pj4<~^9pWDIvWx;pZ;iLFBDnH^0 z00vux`}<#HgY*@5EGW$_%#JUI%||eWofookMv{_kgdiCt=--j*emWs} zRDdASwXY_)IOfX{O+9v>dzWfxhKF?7sA3Jn#!u@}^iwCIeIR2gnt(b7ZZ2c{;*{tu zJG7#>v zg9x9=trS35zWT5LRM2KJ#U|2a`Rm`5X&W#S$TzNbBFv(0UsvT>x#Z(*f>G1If)i)T4%#^ zN?CA3jeP%(G#^0K5S{T)C``s0N}pyG7rmi_caE(0ULs`x|1^FrTfDunSdQQ{{%5k3 zBi>HheH;g%FZ{UI)%(YJ;y*hXMN(soU{1%{f0Scz)*yFP zj$BXg$bmIt>|;EZ4H#-1+EzCwDp)m`()@!=acEgw=@Z@bJGpEx;x&OHSwLbpXLiabs;ug+7=UgJuU)T->}~P(?5D?NO)RQpS1x_SZf^ zaC@Mq)+`9!u!A;QR(2V{ez;TA%tm|HX|qI_IVZ zTh!%gmL)VbcvNOC$utcRl+ui<7qO4~PL_o4f*fztKx|IF+HUP`jewHyy%>aXbmc`m z3Afv8!1RiUqXz1t-YXRzFOW~DRfV8|;S|MYO79>O3ZQ+=(*9Z>F89<(INL2sK`Fdfr!K{CPsB6y?3z;U^P9@P@|1wlUcbxWm%`DP+fP)>UX{KO1>jR~ZziRVH;ju_-m~#{ z^^UH^;bL$49i$z#hjjcvF4SP%?`TDi0Ua~IF;2<_5TtyMaA-o;V<=~o|AhJj&#`d> z{>GF12SgaxrG`I1UMDm66s0fc5iyps(gviVlNZkaHFy-45#|^u<~#m)R(Lv9$#JKU zs1WdjR9Zq~1lS#hQgk5)sMBj)>ysb$qECAq+2));S$polOONcck)Tp1cLpF<()UZZV0%m5kl3#FZ~f-E3UuCr>hwG6qhk$Pd05gY;uAq-G`h z2y)btxpDxJKzF13QO|;)!fTR1Ilh2-jvwtEFfRKu2ROMJjcMTBx6cpy(~Y&Fl<}ky z&pD4YNDlcyoep>VjYuv5<@e2m-T*DbCf9dWY~cWNhp04}6lS|v03;wQgI5N3NL8V6 zTGtmCATfo>8&iW~V6XJ*oGzmWUYqVfDr2s!I^broi`?>|@$F6eb%%B7A6hIBz z8N+Y;Dc`d%Ed)kOUC~#vJ-sQ{wJ$fUg!0SQ^}|A%3DRnno>ykw?!zi)xC={ z`er_~DPhnG1J}M44Mv0Di_N`fxbbH&+672@RA$z9Mv_87hA^kA2}pdHzoUA3;#BGq zIbK~@#*G712z+>c%0xQak;+ql&Tn3TNh0dVG)1{?UXt9O2AvoR4u$i6XpVHYG2ZAi zfZyl7l}re$4*8kBWErwq)AfJNy^jBF2W35EY_sQZg} zJo`kyV-1lRxG*OfT6fF8vkgxl3!NiO4d_H_DBi(Z-pd17>3Vh+wsG9y7L%8~C_N~s zw5t6Y&yt8oPPGHhhbThxLJ;k;EFv>{N}t075-fI2IF7(4wLSykM-1BlA|&+6GNGZ4YCynv&7Q03z85GMo-XI6l?vXOoaT@0-r%XZM9c=2k?#d zzJ4MyreZxhJlP-f5TU7V<7+VgOtN;L#fTu@qyDRq$*9ypg(iIeXd#~CxMNuda3ztx zLa4ke8xduPEbUn56ft&kjF@G!=5wNSkGh8;f(3nwE}3_ofzSjc+S{A2TJ8?>IW1~? zUytz=)ei)NhJ>6Af=u7N+vZX%2dFUbsPuo|ZTUo?pIxImv}`v;7+Usx+6C6(7SJ&% zB}|+8SHEjl+2~>~9TB~mZLf&POQ@(z$=5CRf%J~iamouW&Vi=gr9>crU&Wh0n52QHs|hL-{~*0*uBj9RgSe z_Z7cV^u~aZ{}_zFjONvxGQp_Rz3FW0Q+{5V0bl!cktk6iK_IK03L|SREn@|8MeonD|9A{s)L_CGXTT|%AI3q#ZfA}l@H_{G#LBmz*=+MLWBgMTG=5hR0&#w+hA z)rq}W0XiJ0eMQImVXf$4cE120P{eWBb#|ql>T)o%Z}vmPX~@4Z2bNL8eg#{iAJrZ= zK1_bTpxTK9QZJGPW?{7>>J#?;0Qf?&RwYtH z@F|t-mi387w5NB)kke{bONt~5Vp2)t?z!^qumxfV3J5Z@Dr?;87uhmHX~G`l!Y&Z$0=9$~ zOmm0p$bq~LqfFx@{+{wep6SR@`CKs`pbC9L*CA?uSCp>z2SIvNeqeR{c&ay+$np>l zC)I%xtHcR$@?!uxVX6h-Qcl#kP&@E_^9K?QV|~WQYS1!QY!SdGBk)28LUtDecd*^V zedyvEe74?F(0;IT_`BT*CIso?c?JPPSGS-vOU<%Q(&=OGX+^~H7MU59oNTggc4e;8 zIY>v`!j0d>faT z%rfy8wUQu2*l)lXa(qM&4gr(G<}otrBQk2!yZeBM_khTy2R@U+&+?D)Ws6HM{LhrP z|LgbT`XBGZAMa1KArW}_)~@hvsa?p0jxvAO0sp_FKR^f?Jd4a)wgtxJpu%yuvrL;S@s!MWU_yXTAWdU&DIT28 zh;3d`L9@;?ddg+w`n^qz7M;WFld)|<#tL^{1&z5bhSP@L~%I)0O!R)poPjg|0rRV2Io48doCw;Q5iw>z*vcmq* zF<#y*C0cPHTOAY@p%P$3HN?Chek!>E@7Cg14kK{;@(UUhg_aT}a2@x#zfxm~Y!aHN zT}6Wl2?yoGNjCA!%KWj`N!j0i`4+Z1AqAClrSs-8TZhfPmgUnKoqUuY&l)P*)7$&1 z#}$zR8|U;+;f=GBRj)19$)oG_^9S;IYuMF3R*r`k_rEcn^H~6|gv@k@C^!0J`-AVY zmX?9Ex)d)JQt08oGM)*?u&oxor62N2!t5zPYbZ6%L^oP4;Wb%O=|k#=_@4wxQ4GqQf6x2nE6n1>EB2_*bP7qi0vRy@Pxh5@n zUhKNF9*5oLZ>9iY(C6yoqYjvS6@27ZrB=?(7gMI=^jTR>L(mpmDgv449aZ$&W)5xU zY6Tc`-OC73C>W5pRn;pZ^ujbS&4?qVWe|gp)p7h5nc*L@rq}xq9zXPLwrG=@b9@}) z(qxM|wsVK$2rto;fqr6vlQmWvSu^7C_SQTQ|HKH+eF4B%{kpu-^!xR*{hIxyf!SBn zi0yvqCOLG*SNGuQ!o&|JWeWjIahw)qrd8GNgtA*)<|>-+1DgjL+53s+AH{sdGK`Fw z&`>+bU-TewqN=FFEUwSpgG1P-N5mQpa^f@@DifD#qUL^| z0;jmX5ip1ihYX7s?91_cdZtNlm&$V}E1s>{qR#APydQk^#JShA0tFl)vcF+ah3DOI!=5~YR` z03usLTHfM@a!l?iC_P{U4{d{1kFT2g*g|aG6TMot&Cdja0m0H8Z`8EcTg3wvL zU&w0YncHM9q<4a}fm!DwwM|_hZK`#L-33# z7rc;2Ci7q{131m@yWVDFXZ=peSEIngIIkiZkJ`5?} z3vSe*OY_ERrOHh+`p3*c7zc*rHXs`Gcb^%xajrsfGU(4jxN1r9pSH7e3l{5?2b$x(cAitSN8xJ=GAvjESc#vQqmgJ?n zF>yFBOQ5U9>LQeb@`|PPQOL%2CY=bz>2h^YZ;Jt^EgpI*a#Q43S&us!K<_T_=QQea zMQp}0kr7wMhC3!f(k^5_W!t(0P*W%Bm;#%Qa`)m~K>zgoA)weK@b16O`TS^TN}2iP{F8d<_k{9+@Fsz-TMk z#dNc`(?F~S4x$i(Zj!Vcz&*7bKQ4vhdo&-13O!RZ97AwASGSYR0+o9#VKLU^H$yVJ zXL?C2sk@0Zr_J7}0}K=&_F7+sO+%QV)!UJ)LIYP5!h&e?2-syXxM9xe5K;(CZfL&9 z4XwuNzQXv)SyTbekCg1(3S)LXC%EV=8-h&y%!Y|Srel4_|1tH>!GQ!_+-|b5wXtp6 z+H7pwww;N&Nj7$}@y51o+jcfKZ{GL2@4a8ushaMY>G@--d+N;T=ll*sa)c{zzwRHs zFA|_AYM|2)vF|gd0Ymn%6NSfTr2w7{@gsdGtz?zLn)k1{U5M9~JqFq#R+OE(l&jhh z)FC3rd9p)O-&8le+M%jSc;?*Qv zb}h8#=}5 zr$nL+8xx4NQwvtrS))H{#C9R`R>tfjTLfoEBvPQj2M%R<&LaeNnJJ0X?~*24fdoF$mFzLLZH zCG`I>=(gRKIdIvBzre(UqgAb4-v_A2Tc4_j>%APj4D9DC!81jcb-_ z(P`2yaL`Et<-}}{n4|>*N${Vo-1Tlu{qprAhoOF(1ALfEH436dpX`C`kb_8>Z~s7( z{{y0ztGccgb}H^dF~C}uuW|~gn{ptwV=5?DvBPWu69;>}&7v0$K$O>yJ9 zXI%8DW8=ffIoK1-c}35!n;lnGZ;DmhTDxp${tgppv20fk3Xus?_-=v_8*)q8-K_Qd zlJDDqFstux{JXReH5HZlvDva~WuO?1zqskP;2@FGz;xZX5i?#=^Bm@0mIc z23ZIHNqjhs60?-k^xHrT3l|OROG=D5cBudY!HterFEC(|^tFgq{b&`5P-g_S*ca39 zqhJmdYtmNu#bvUrDPl$NZpdsPcJrG9PgN(SjsLXSFb(!Mx)4oRNB^`=aD_BB=MvbK zD2$HdHhfwRjY;v3r#ff zD^;9dMd9^3yk=&8I=kq|h!Z95NPZqw#C;e|_6t4jXHRES^Ro3HnIAVi(Ex@SQO%6l zBk{2G&lwhPe-y46S2@y-x$o)owar=p!0=O_JVN>{5*A^9J;CAF#_U2lvrm(3E^~<5 z&byI0;XNWda+GDaL_T!0z^X(xv#fOF*W@2w#pIV^(GrCDs(ZVUUlGSYF-q6+vmp;Q zbHDisCgjmKORhwML&U&ACO(;LnTv2}bt3)(eu>*vm4um9*sB&W(bws_Ms0QjHs_f~ z7bH`BaojRc165*X{qrnnlpmwC3r+%px_;^=eG}M zk}pQQ>ZiOY|05!IJyreozO4SJdHMgsle7mmI8P zV@L8tdZ)o<&$>Y-Rt(tyx&2P3Q+fX`Tnt(n>%MlTYiYJvxg|)fnW3?&n*~1Wah=$LkN*kWEoAI{2V$>(6fLd( zx{ar5H|Z|i*?X;NiShoz$Gx>WXye9hRKN>Ad`DtDfe3Wq^1NF9V2SXdWa%vI z?FMBNxP|54Phn$R?mvmtQYDuB*gZaW2v^ot_}w>B%6giCy{Kploi;|3vb=(Ibm0(; zb;LCoQa!1_Nd+)7eF5SuVM zmPeT{^$eg(Yty}PPySv1E;SjC=I|W-JqM;DrGMT9EHM6LtGaL?Qnu6AksG^q#GO&D zGaJ5vn1>s0-X=H<8jT7fIrjOif!_D5(?c;kRj!$z+XX!nKI-j-XUvTf2n8eqo zCe8gnQ20)|=A@2!6Oz8#^J49OAaertc3=t6{H2uc(o*&}w#`v}rRaQ6x1mQPi<|9; zECb(MwcO-&lZI3$I;Qm1>)*t&3s31V%$}lRc)nG>XlvF?*mdT*sPl(Zc7m7X+xz%P zAD3ME-J~xb<@z+x)@qC?mrz7~!BEp@ZUk%RoTd>LJ~cu$Z92P>vUdu-QO)B3AS_H(>^RbAFPxSzDYnbGRn!lYdQEi zdA?+QP0ZI1`bHNu(r=zbuTLHz@s*ToJu zARpn!n)Y8TyyyR5;ZdLe#lqVeq5NbSJ@Nc&({VB*%x&_fT+j-B1@3KpeGl(S9nBR4 zQ2xh--w<0T+~c#ZA62`J?FH+T2kQP03@?D(BLT#Hhj%qcmI;llDRKzCoNOKc!-a#* z_)lXQHYfI`3eer3%uyPsRQT?jjwl5T9*nF1nld99JwaM5y2g;AN3rRtTgR$u{G-}o zYvVhxx(N0cxyt(a{t|r<1!k}TT8Jnu#omvQUT1)-Z8A8u5`GD5_4E>zd29>8k^?~z z6DSn(9)SmI$JlqTE4Md-B>jFANna4jjDbS|>ZnwHyH)mWBS>jqt0dZnxK=}M#e~l> zY>ajgC1>@}E4sp29B7!`Iz#CGeQ-?%8gLD_&MO(sq_~gw6j$9B*^yvb>lKD^)Hx?F zo{8#T^Z;miwMc_yhl>2^s}Urw_+F?JTY zGLNjsjgkI)d>8n$*y3|F7bI4`b0}iA5t>Fm;tLG_^LQ7P+Dn`pY#eJ7?ZTmDa>J3W zmGjG;D5`0)e;f=$GT3ZahCa8V&QwVQzr`f;9wRN4{Q6#Yvrb&3i#~)encDlF6HwL{ zB#65HjZY|G%3?ee7Un0gS-bo_-!v!~wsa6<1)5JOZ<}gkIcTr1&q$*(nR`C-;($UB zUgN~B4Ml0$3)=mJs&w$24D_vluM>U5O2ZN*B=W4`OmS|mkJ4=066tS_3-cjbr?bcL4R2f~^|y zRPMJv+F^o2ud|?y$S*FOgAJMX3YH+kfXT0&%h)RE@GYqLiAjPyv`-$gWwr2i^#7;C zi_*|WlJ3k13j6H3ieqc|JJ@#gOF42ItVK9dsFNEqfPL|iUob$@s)35dh z(rECR>QDNaC+UDMNPIBh&U@gaa~}qARAsUuzUMbrj%{E~o%3L^vV>RxzYyUs9~@kN zQ3*mDETM(ZOU_pS?``(;vNJon6UT?$X@4J@xk>;KzZ6nFmZOEE^g=944dj0WFJG8hc@^%$gLpJ z5CpoeoE!|;i6MxWf$QY2dGUn9c$}Pklb(L2`J30IuiggP=;-)4 z^pRbnn+Ve09yxh%O)jQI&D&jE*wx${zH^dkf)bgx;WC}=%YH#Y<#52!QTOy&9nogf zNSEZU1y09S8=|wir_IL3-Pw^#p4CTE0#6&jGF08$IA4R%2qVb&2uax+>2vYI<@bp_ zuWdUg`R2|h!G2`MGD=44!Vd-;AIP#3?>ED> z{GBo#KATOyJZ}Ty%N75VC95=G;FT0t@v`^De>+PyA0!5|a?gsvs{Qf-PcNPwAoLYC zDLBGFPo%erZDGRdQBSu?J9PXOJ+;?DHB_dqeG?C0W$8r0pnWOnBfWfQH6s%V!C%pE zn(%DaKF2!4rG{xA7Qc3`yjtR7!m0Z8X7A*6pXEC!aFQg)qdV|S%FPM{dtvx1T}IT6 zr%E%l%Fb7zg3{QrQhcj~-BT9=v{wh8vbwyW2^VSq7-^=tj)%V9AC}25I2#ItEAPXe zm3AA_=8FuK40{JTwg4CW-Aal?SO&k`&f;7prely8P+Zo3&#&;%YGl4V{TQTQcXT77 z*qak`nSW^!BuR&|$6vFE^^(xzX;il3!SHLla=>$?8!tLNEHz$O;edAr9!=xt@-zNM*`}07g+w_`D|kJ2WVHGBaF=*nV+9zvwa-cg zb@w(}h`zP|qhF0zUkk@~sM-Ibw68=mK*}Q+2XuDOa#Y0;TG&#nTM3%`*x7z!VVi!M z3`ZMKx^AnsEjDFPLtxGWjPf6I>*$|!QrA-5`UzwL`_vMGU}|Gh_SWhVsX;l;Y2OaZ zGD7tKiKIC5xHsCvBW^qP=KY|FU0&1`PSn%X%ho*~g*ZbB_0q;bY|m$fXD2grd+ENr z;$g(Ofj;paXLc1SkJf_z$jqpi%VM&RT(fC~ZA|yL(k7Z4O?bu>9WCj%KlrHmy zdRfg`R0ZuwUB6E+=nGk#>9I@woH4Q(H3NnyvTGY{2=~mZ6Er@oFN%A$+^+XnFCCXK zt>}x@u8S2H3wls zx}Krft^1OUx_tuXXfn*L??w+-xF>2o-Q=5Wva{wGGR%kW#tvHu5$ZhMB!}A7hU_fT zCeYkqO?KSzwFMDs9R`lwX-w7xv1=#X(zl5>4fyyhvM1`&b^+woqXq(q8Nsz80W5@i zPl6akFWX?ZA8@wW6DPS7d-7L$hdbul-C zV+w3WF2fw{#qu_IW3z^d$LclWvyc$3^~rcMTki0v$mF9^%BK<49+1aSzdaA1Sl|mN zuRP2J>()PTX@Cn`;}p9_PD>g2QR8vwHOj<0e_y}y-A!gUmy0@fwOejRb)^m?m{!3Q z7?k;o4JbPe+wJ4GMMfOLeR0K!`SP;yx}Lk60r7NHpv1$SPAt6|+Xpsg!e-%OQccz^ z1}*aAi~VV%*O`C^{wE#9xm6MzyBUzA+@U?J-RD?XIIUDi>{>Fy@*p|o^|BL`O|DC^ z3;B>kz(0d?ak7IJte14#B13<>0^+;7ZO9-2Eb`HmB1b+yGo+NDroyTTQpw#N5{KFq zg`9Vr6wHp59W(iRH~hoxxizKeUiVXTSZ;YFoQzzlt&4B%lHS`VSKC>p^vWXlie1ED zfhJ8qc%dZSu^3n8<6{7;5*zln_Za;i;>J#m3g-mc5U@W4o8cekH`Pk<)4!BtZULkY znD%++`Y%+xR8X7v{;vHWsMtg(bAa{N5)%rI(4jrv*-Ui!W)$__5}#a$lRdUSw|R{Y z4aWhuJ{ceS>D2FzF?EGz`i$bG&TPHGb(4fMt}aczXi{!LhX+S={W35o?bs(00S&r@ z{q2*Tof*QSn#g3S0T$mBd_utS4!FBYn96?X4`x}1?TJ3%?>A?4Uz#j^|}+ z_(qq1W`pvN?DSywO@+2bxw((t=z5I!1uMbilF3x6y_xXF-K*U1f!lPZVj0?QeD`kk ziL!l;)*@D8&r!D*qC#sDBCCQ4c7_3W!=p!AV<&28_ia@|m_O-c-kdqO1aM=~X?Lbx z8N~Sjw$w+s7S1S`$U;+Y?eB zR`z*IoN|J>yt0@|-vzmj{IFNZ=YW$?P!8;ApD{{0V~(wf@> zMZH8&PxbMYEYcPsK!q0d&uDK`Pq4OtJDbZl_9%1RT`(Qg9F5;JY0MovJTzV?f|2d9 zQ337{Eg9y0Q96js$BD$vU)hcy{u$|&Ei=m*waj&0JR(@P6WO2SGR?_jBvZJG&Ny(u=qYc%kTyFwlu=6DFf&@S2o05X5jc4H&WM z7aXwfo~;;pzG`i%mRp!u;xQGl&aHbi+tSO-LG1BWkTYQVP02W`-Qx5$Ic{36rK5y? zqxS9>3?nH12PIY?_FBL&;768@N=(wrMwspVLWzMfY@K-uyeEbhb*xxvP->TA%(S;^ zoS_>78d6sfL3}bkOd7%MC=Zv{eg9oe#JgdJ4b0(F1c!1-yCKhoE@C`aIW z{_#GnQ^nh(X0|p?)%mx~|NNV2bw0O}O$MHZ%teoTQnCJ4HLXYSm|Lji>sHE@B~@|& zA%sLMj&g;O$q&j%$%dd%ol#sBc zXg}K&DqFsUAG5d zJ>W=O%^JP2EE8XKroI4-Dd3s!+>4#8%}Tio!&+v*2{OW{?{~E+&!9Y=BiIvfd*1<* zufg|X2oGEAI<6EJ#XXIERuJ0Gk)sh|j;K3iZM%=JilKsdOg@ul5TkJsr$TMU1NFH+ zV`y=QalLdPGtFI zR0a2cx#7z*QxGL)fh0*V{rhqjqmHyhehtb`L2vu5jX}r#=#NYJnb4fn0t^tz5jP{# z4nHg{Hy4tzc9Nuyw#Ld8Jht!{$hqM=|L=I_g0K9#s_!g8Y1xo4qiz_^PI7ccMf#;> zWo2gv>OoaIT~al`N+BwtV3f+*`rx1Va|TZ-ZO9Z8_nO{(6~G|kN?p6Y3le^V9%+`7 zgv?ywM48G-V>B;tHnVC z6P+`|d6!Z=r;AYS&EZba{=@e3m5}D)Q2I@r2D*0;J~bO4Ow1%U(UYOytXJfSbJxIs ztm=Ee(m3*A_M%mjjF6K2adHzf;YoOBKz(>>rkq(xwsHllW!GWOb%d#U^2aCj{;W@I zHe&AwqAQGLl**-h#W#P%(I-gth+sRuKYq%jl49!BEGE6QdP#iVv{HT+nb%kVUl;V721w$B3K{^~ zF(v-sGi+QrC+@zC$-Q-L**U1rr2BaW!YAZE*a#~NwXnN;MTO~)E+F}^pm8$d58FP& zdB~d=vvZQUG~t={P)aE9{nWWIq^SwS%!y7ac4Yj%WJiV{hq=}GktiZYXgUk@Lb0R= ze*jqXptD(;AC3BqLpX^Cb=f4lgWD&B|#AgX>m>eVK8!(* zRkYq4A1=Z;vd!c{UO#FN9=u$nQ_iYt5D1hK=`{Fi1+lR%HB1)fV^RjEHK|YCIRE83TGZW;1k2XgFX?Imro(ZWd6P}1?yMxxKG z>TkCPSt8{|F$&Lg`Ba*03qNcLflXleTD06KA{&HHi2q*6p?@}2JGb0uX+;9d&WTzv z1#v1!#M*Z~Gb0L99G1v7o{5krlXJyC2;}_y1C^NQR@5cpcrtkS7T`|KW^lwNG#j>u;gVk$XTAJ`-; zk{%|g_l0-oTF4tA=wM60;?#w^e#SA<^%5ZOxajk(0(LwQe<>Y(Sctnh{PxejmLmGS z1_sW!Ql#9Q0g8!3uVoO#;C#JNUkZRp)1({|9&p#QLWq$ z2daErD7!wJDUj3$Z9UUVWA?yJ4jp9hY1wmxS!5241TP<`t?Edz!sTs;()k^9MyN$` zDgQ1zvMb1<-YX2Ng1VJ$;A-Qv7__YcR9&vWn`yJcFVJwkhaEgrO=i2B+_6DX0y^E+ z1w(GkVI4~(lT#Bj_x-}?n{L;aP?i-S#F|SRZkaIW>_>hxze$%)eet2Ab`DGadazSC zL7+%x+Q*Avt~z3Bw>;3E#>bl?qq;}I3qHYs^sMT}-Tx`r{=?rCcpLg5!)Ph#nSF{@ zAa>=j(ilXGYie$W2xKlV!X@c(=9^AQMGKFnr89bvS2^tnsqnk&cumVc(JYKy;W%XY z-syIrNAf@i?r&UHB{RkFakg%~b7W&XSO=b_p8CYa^_svzS-S5S5k09tSsmyfG} z34w+uC&;?0!L^VB(Et0F1DI{C+WIAXQFVl|g6jd@%6q+ZEeng?t`K}oVv`gj>M<)3 zj4~#h(=JJ}_p0&~9%tJ&t>EkHO8bG_VC2O4+ z2oto8bekBbjn(+Ay;0cuR-n1-I#cnKSFM{kMf}KCEEg3(wr;}m6#l~^QwIrS5I!V| zq17mZKIV5Ua*E%h9%&Q_vqa(8shT)1hi3Y=r7$-2@|-pC8KFQ3uC(xJ z7=97~^w(`5%fwIiGmSN(3C1RpDe*r~WHpFBmvO0pFN20Lys?|ymk^{TQ>yBM5y**R zQGj5Te=1VZwp=5oAspDTgWcs^g z@%9r~f_j|!_$RZx?6X{grWoObxc!5ZB^rMmnIE10l)vQYsM%?oNx(qx#^{FhPL3~Y z5SCh*`!nRoh-0NsW8(7oRt`>Koyf!@!2x%@8Yz(E=m+Ss+m-%ESoW4CHAd9cw6^o3 z;?m>wnIW87jG^22964L^MTPj)l+cP5A?i5bf#DylNcz&ZIo&XgzpEJ3KiyqtT?iJ_ zulaSh`pKdJ zsA@nw8^TgF+*cb86ciYZ;ikx}vXswO+9-|H(Pqrwo{v)W)PWIS0B%J6SyPC?9#A6f zA2W!-&3h{W$d^LlYdQGP*HyT|9_k#H|FaVF?`^e`Ulwhy&QWr-k|g`(>3sP&Sp#|h zRy65abN=h{_%xq|sp7{ehZNhDZdnGTbaC z+vsqm2&r$)@b8GPakukbg0;&8uM$BD{6Qf0I*IR6@jF8%PS5 zLpYVIA!kJnRJc;qrD`ICs9|V!&WB=~>`0dT+rRK?ZVedceU*Q$s>?h6~e7}XR z74nIMa>~Viq-7@GS97x@TQgOlgq$mS@#M9!0TCTfZdJN9QG?TL4+)8Dv&o;>rKvXb z4vVl3DulIJLHs>l3%0uHB=@K;Sr%FpMFt(FZ9&arTDp?4$f_mW@y20u(TtQC#_i#v>DS1l;+DDD5g{X_ z;=9QeB_(8_ySeb3f1imaUG&m=^qa%TPFY0B_O-m!+HT5j((m%RhE+86(t{7toGL5c z>fn(FEGoXL7S*2D6q9YrCY#F5Ef-0hMbs%i?c+EhCF#Zu+%sa(J_`g~PirYu?V#@x zr#)6IKyQihkh?U1lCNalK)X4({+r_8IpyljM)qGooU#o&!Vuu)Yr@Z7`)_CQ{rqa( z&BG3+N^rZR<}1m^^Q$w$YZG=f_|*XDgSK{B{{8n3$scPwEv|f$BGvkL58>+tdK{QF zJ>Sq;rHiEgEw=pTPMGT^XKP&7`}<^dpPIV_*OKaoq+=;?d?;GSP?X!zAwisyP5p## zTMs*@#g&vu?1zQBhv|-IymHuKk?Wl}d}du+qi*6$tR>#q$TH)YwlP0D{Pq45)oh2$ zJUmS< z{BSiDUPqIQ)>{8c+C9HA0M_XDSwuJzosD6{%`d_`yg*y_Z1h&V05jIj0r+0ErH-h+~_#N%CQR zwXJofTK@02#`bgaObhSy5=<^|BFn{*<%QbBT6iV29fJ6^PmY5EA6zW;63Xl_Yc0*7 zBY_z{^uJt*^SGsiH>}>8nUR}E34b-bNuCo{1D|=UwNzMA=YcH~H4XYW{|rc7cdE0Z#_BJ6M7Ssl&%;p#aQ@voayVjuU#14K>L+2#Xs#p+W4%4K5M#hrEkiHdP_!m-M zFm3D>Xz9*3RimWfu%HM*HZlsYwCh+cT8EXEDnx<45yRsxbcY|Q)(??>jjO36&M`;I z;qee-4lEF9EM7Dxire^8nmzH@b!Vn5nH?!NV6!7QJsTtV(UzvA-?_gTRrs#1*2`r0 zzCIRGscT4Ya89rEN~=Z`E8y~LAatv==^eKFJlHA1B1pz&)6`G#)Sm2mH+&0^AH|z= zFt((y<~ekDrNvSwB$8H${)r)zgtilC?VXlk2>kL5o)49v$-%NR22Wb!*QBNrR-6o} zeDXoju7$%49KeL@Va|ZO(lF`q=uEw)RUG+s#1>>hv$aj=uUNaC_H;!2_9$rFGh$0? z;IV$E;~|MkF4)H4iK3ipnc?^Tw(uNc4_#mDtEo_3leQWVZ8tE%f!P}pdPD0v*D>ve z0FbhV{M{3YqjJi>I%=LupC6+`(~?i|>@;dGZC1p3buhtb|1O4JPZ{mS88$$-;A3%1 zCCL3!pcdMTTJwFOmadi7^`1y{q5f8Qj}K9l2eUAB_?J3^Ep@LI4?zo20La8gSb*o&>D6IZMeRq>!s2z(2gL;D&{ZwAW>afcGEkN1 zP_fKbgk3?vBjH^_ulw%@{XGupS}k}-+MBFhHk{t@uGha%A^5~2EQL!I;&d;0#-B+T zEfq?p^Fk;{C9>b**Vv@i_r^6_j5@neS4&>GezwV8spxoG;xY)^+gINGd~1+p*;O(; zyg(KB)Z01OWUOD$GB^<8;<0Hd@B{ch*54ft;&~H91lfw#y?YbjYWCv=Kzzg7c70Y? z_|ul&&(-kLjcJ$}%aD|V92Llf48{wJvQg?-D&(k*x4J_(r_>K8|89cv<`sf0c!68! zj>7yY<4QeI*Uu?3#ay;^@%H9rC|;3}F)5T7FUzE*zhG;>ZIU_FW-}bt z^XQ|$oPCMEHMX`iio z*M5CuPN{$2?)0$XsZVQO^}6|Vx)NoMIpw9t^L}wKW?t+o>+9}z{nnP^Tdj>*B`5d# z!pqyj_3qr;d6vZb4#b>fL&tall8!j#f@*zk9U~7`e;(LmvI3fl@q*Ssq?4k2;^T`4 zPyGoOp|r(qg`4)afAiTXWx&lwXWr?;&Cv^4ETS*p@KAX1CxbldrlZe4;xT_CJv zo7Z%3`mRzy-dwyoSZP*YKK`xf*wI^F-o#B2KtRLE-#QjFW&hIY(A zH}Y2s+@xp(+_AE}1y2Z)IS3*9YY;1i*vH#6M$WLbaL)fs&?DIn{oHR0mcYNq;RQ48`D}g^3JABq(r4*s$ zhA2@ISDgCXO=}f1!OwQkU_^?3HmEw3KICMwNStY)6HJ2o)qe1pivZg$3W(Gl5*|Jt)12*;|*ku=9C6!BO#7_;>YR5=TX9Ov4SF zgOu+8W|EDD?JxBvC<)tz^A`gYRX@!O6xD?_L?Tc#qf0Plzd71YuYv?eg zqI?FNm@AfR|HNyE77?=b8H+2JPkQGyI}mJPO0|b{K%anp4kDlrd`Ny ze~Fjh6scL*bApJxgHMzvh+yF3rB1Cj5TmJK8kW&Xs6YCqCPEo4D9Zd0#`w0?5_k&u z&@M4Z@=bfMqIIre+5&Z`qykI(+oV_<%HcU#(8W8dW3kUU+fkc*8bIf-tZie`ZUq70 z@nt|=AqM8aLG^|@xM^h_X-F4zsps0IW8W0#Us+nJb=+2JLL!DiE{&o}{85ZCOYT}t z0NUx_eXIMh%{_XbR8cK{Dzs@I#jVwFZdWYSJ zjeO;!=E~V0XqOEvZ<-0n7C(Cq3qd%5?^SJ7e;J8CJDxTKd|kn|?Y-6>P@Xw)Bd zOVo?vv~Z5SEH&%#Y0s-YnOA$`3$VV!HylOLv}$wC^vV70_<3E%4NxA9dHyB?kRn#i zW@}T2ak({b_^9P44w7}|LcTefRCzq8eNO=C>_uir#O|ZQZFBW_YJq%*R!WRe0Efv- zM&A=&b*e{;3OgH;>%(8P`>6ufsFmy>9ePv6-xsz$>ZP+>Yw^dPP15c-#M!YO^Isnt z=WyL7o~OU9#Ye_iFP-F@%U}l`5GAD}&L+v~$DU;uHSifc!Oo30G)CbT=G;`>pV;&j z&y!MV$}7$U83Aic@L;yww@I_MaL6&!hfp$|%$1X!lA1@Y>kCv!`Cak(p1}-nBva5v z_CcZ(;Fq+2^K@)c$;jNllzd`&qgXiHztcp!2RF=^aVxd&*vTirW8|C$94SS~prcJZ zeUB`X5&~hu{SLcrDzdrk!nhjh|IJ{)F%|)bT@eevYxI?Fol>mMX1a;;bHLysq^0_A zpbhLHWFpwPF}Z#4fr2y5wUo{fWsK@b#Y$BVz34IXUR1hH-9O&L^O3k2D+a8bGE>Ex zGbM-8pW19JB@st8lNl!|fIP*o6!lsf&sde`jB=WB$QksmPK-h@ek_(s&C2ok05)fq z#u35ymfet2JY(I65*o38WDl$k!6$+Y&1KeR{UwHVzD?%GjH@IR`UFH2A!mqSc6%9w zGlC$efB%|Lzvac%Qo_OTnKYrO=+LPl{0w*dCXT>Ww`D4_oz%ij4~V0t-fO*f^o#qW z!H~~XO^7AkWl5-i)YC%<`S;tVEy!3HA_S`|-0`Eepu{RSDrkw`3&^=1TNjsSP7VBc z7{l_$X^Shu8|@|oMD%30lgd^zx>;rpmzGCrWyWxbT`-XAdY(Hdb;hx9LanaMOUlE$%-pf)m7 zX>jo$xyH_ddL6)2A$s8`AXgFOC7@+y+;az{7UnBtP4>KJ0K0d3_fKzU!>`T%t2y9e z$}jt~9LPQk3Igzu1fR{vm2ymCSt2JF?c9osYF49@E6d10zlD>_E@{Jn2t-ey3$k&v zciD>E20H{IfZFSLs`cp}F#)3F`Z?{#MRCN6@~`;d>!}juhC53h&{|_Y_?Z=rzjVA8 zI0MH+r$`@wlNrTcUf+nC!>mr6=ff;{j_mspphYr)m(UKfv+?xDY5Di0YD4x~eSKrI z#e8|e&&;Iu<_n|%Nj#NTiDgQ0@qBq3ecx=o-5ez*_KF`pCOwp#N}{{<{2#l6uC0Q6 zra68eo^N8_+Mfks5VLmYB@agotTyf=9eQ9jKT}45G^&RAB&u3(T-&K7EqL(${+!0u zhY5_2g-JDA>Xq)h*KE4b#1H2Hnw~}YuzNFWsOT{+Co5<%Q4OAZJQ|5b=GV$UTCdhw zA(+Td^B!#+eGR}Vsx#6yRzLI@ihHXM#YD)0qXN0)Z#L|3z^+NKqzrP~vxF6>biW~7 z`!BQ*uV!NAF_rq-@BOgMYstiLIIG7>XFz8G{WhroufHvXjgyrdQxp{(%`HT| z!TgXDbQ^E$#yvm5nm2dz!BaKq2DZl5-h6f);KRS1{#&T%;H;>arbD(=D+7yJCmUge z8uZ$Lv`b=OxzUqGzGcu%kzo>WoJ-9G?Z$X%*~D}H^M-5ZTkqZ6^lIMBK*tGR#L*?c zv^!C==4^xzYpGN|3vYH!C5hf$SdiquD`Ql%NAwFb-3;Ac_xnso5v;zd8XY??IEEK! zK2F2z|LloSvh4V9AmmG{z9Nd(GHsi0Gr9O za8{w-2%rA%Z>-jzmUxIH$)%>sw>*M_R{nMc-rk33OXho8=}MOL=P*X9#NK@h%0%f9 zc2fj{CzLXEe|btRy#JBb`{llB;fEu-MpfA2+3T2%sQ zYtsprd*6)4I#Kn1-|sYqkbwSu{K#*B-1(i3nGAy-~9!>SiM zY3LFtwO@9fo-}_$Yj&~rxcU_kcU$jKK9;(I!6F_Lqb^N8QK-q)L04EC0G?@>%dv;) zy`5P5m}lgo#I;!9iHNI!Wa+y3YV@*rOq?^pWiR~t8_|6hV8N2>e3!x~KQdWF)V3&a zf?43({vQMEsav(5eUWml@enO))XDU#b8Npjmcm{nw;r#w>QKche0lLM43blr#Sn2BL&PO}TWDx9#tfD;%V9i$wq2p*G^ zA@LVfG|BudU7kxDQrMXRi_|hy$rYm7hF$xKYM~qD>9uQ=e5^jdHZ}s;Hr9J}m!d!x zj30*@V9*T9(f;3HG%M>XSbFTtY20yEhfkDxnDPGoJ|k+Tt};7(*hH-b3rJ@bdnXCi z;}VWEcMb5L5zw^}0#soI>=j?nVM{Er-Z5NIX|VZ;EwBPKJS)JOW+;juXuI|}xJrWN zmhlH2JM!=UFyM-7_vXIi@-7lA!a6Px+#k~Ngw56oo)^piZi)PN5h-gc!tVPx^zzq> zrct|O-r};4@r}{jTO5bBi*wV?<@?EjAkT|sgWO&D3dPxiKES%(qp90c>k^KO7If`` zmeY9269rk{Nv4e861=*8*7XL(%VVJL=F)mePs`=@FPi2qjCtzz{REj_A!gKV6bcGT zmu~|C?)x;-K0M9>uLKNdEku>so)Vo?HcT*YAl_M}Hp+JPK5et5XE2#|NR8#ZG-+dg z46%y@J{3y|0H}m8{je%l9OAMBDmnx?ZbPzHfk;rB0F?6uoRWu!-Hrx@$L&AX>-x3t zzEd{AtPpFj&32^)Ih}%DqRKDNM==y@dg5gStK?vrWnd5F88 zGoP|Io3-PXI2|@e`Uu>W*Gt`vtAlE|4>ObI_;?F5fE#L#tFwxG8NW~Ruwp7SUida~ zI=+!nrLl}6qUC&s%X5YWS${;TF)6mAxy z@e;jKmm!+h*~h(OWD9)glfv}TUe8C|koT~*TCnmR11^6PxsT-iLs41JgkkyGTm?K6 z6YXIIpsWmi7fIAe%uETq=2LH~sn(XkyE!?pL={-9I`Wk302ziD6w`L4z-)aV4TS7m z^oYl4q`pF2SAp)GFK?#5kQWqSUrGgxcc3bKKcILUqw$K_dOw2r8wvUB{H9k$y-DS5 zNaZh>@4gN>WQgy|uRX<&STE*{aZ_I>w}7>uemPusg3CxB4zam_9q#j+0Q}za1y{u7 zIA!+8VzW)q4k7O%uijpVEX8)}C0E4jIAzR2%#w#~0t^=zcFL|$BCp^1@T9(&&=2~H+wafGdbivo*9CJV4T3O%lgU3y;$r9LjY0X z)#`Sm5aauYnAsvm#Kz^eSI43hzsb^pS1aA741ITX$9!PCs+MiTc3uG9t!b{ocjF44hhme47+pQ!Ic?}S=riqA%^hdRwm8g9v_;>?oNw$Bft>O z4yQSxfTvG>rY>BC16XL&FbYc#u2-6#L8fdQkC%GoQ25`gJmdp;YNK71B zeN*363wTr#mT$iqJM;GvJ>vMWW}US42gz{)ZEdzb&nb%1d`dLHc$kucy|vY`3Ul7+ zC2JQ#Fk!6Q6h;LSh!K!^1v#X8?vdVJVqkq@p5!7L9Np{jIDiU<_j%thIxR2ry@H^X ztT#0bwEt{Iysb_#BKL(Z-8=ClVgEk>$3Qs01Qc-qt?G`6tWXSgwTAc%6h$*Q$uhC1 z#AM*9)rTbYicqAK)6#1xpniYi-lPr?G3{@dmV}`lojrVG15nMf-Og5#r8*%I*HX(M zn46q>q#r6F6fAHwI6&8b0ylhEievK5uP(ql+bTW4nB`u9S=eoKmd7)v%7qYLw%VwG3>#bWH;hb9-CR!CD zS>@igNdtynB(~w81pM|sbZ&^g^N2N0%Ul){QRXWuD`A%jE|8NkiFaO6rEB)KP`AYp z#iqT`Qd)&;(JTgk#(PmSa6rM%Md-%ZFcCTPDKpyZ$g~@MJ28XRnvb@)j?^UHZf46l z1X%G2L~Od>P~-!Q46!>J7+jd2M6APjS6I&nvsJlO{cz5`s4+HE^U34ie-_KtOeUqe z(xSW(lW&Z60E+fDsk+{}SA%hvjOU`_6JGK0wSOm+mBhh+w;TYqDZO&J=qK~ns)XQ7 zDxolK?@DSbg7OtRemrDXw4P(ql)NJK{ku2gmI+DCJ|8wlD>WlH6~p&E18q|yTg0Mp zvq{@=vZy+N*zs}TLfe5BDh1cuWgl$OA2J*X)2KBP~^|-W;E3JVn4QmTrsf~+Wfl@JrG0u*o6hYS1DgR@gU7x^g%EVX_~L_!Qtg+O5gS(YrsdMipK*OFK( z((`8DSL^w4`1H-A;Gb^}zKqxENfe!J7QE(D6%kU;3y69(=hUaPXU;faj0nH;)d!41PP<0yFoQRvEQux{;SjWs1CkB0BN{ z?v}`Z3sK~PjS7}@X;QHWkg%K0Dw^~aa*57t)8Z}uHW-6)*}yy&w1&#^M9sM@4i~(d z+1wJkb%$=u0OX~!^@jDG-Ii!8GZ!6H#%uz3Ntt)rxeXE;g(2gSr5w)xY0h=b9QF() z##1)1vZD~yAz9K#zVR41(FFj38m-J-a9#d?%vaxid-D7x8ypVU*~!J9hh!b0KN}6e z{5c8=j^&U4;@AQW1D&t$+wz{Ck;YOTPE@83GgX*tojz1IqP&sf_V8AfZ)I^kGISo{ zcG8E?!Qn^nf3d_=&n^Uw>TL4?5#XMATgu9#q>gJ}lA0n4y~JGHZljPb!-;uc=CHMY zJ$eU|ESqc$3RNz60XGYG@da-HE4mT=DI2E{nUQwgn4iD85%;?<;D&;dyPl^WaD6YbV%iVZr}yPegx^Z)tzp^9>`R1MHjHi=ok=}l$dgf;&n5%>@mc8w|H?BiU24ArfI z26Ssg0*H)(S+s$*v-d!5KXP8Jefu9lIZm_rr!tRXE}1rnY1#g_LeJV77_!rRsVh-F zKeI1uaAEh9BPB*eQ#%+3{AA@?)zNd8XxrUlz_OpkI5zPj0*)+bgZ4wLpPXWd74^6VQ93dEw175cH{Z$dV zLB{j-9w_)JKF-kNP9nou^3cs`wvy8+YY4t4igsip7Oz%NOsbk0t(ladz#(W`g}(7lrp6&qNZh)A@=btx0xlrz zmE8AeyoAfiD?7JuN?ueRkeWxE2m8Cs7(uj%f@8fJDqZYOgRF~^;}7CX9;_vJ*ld6y zxO1&wwyLAq=e`d^wZVd{zHyTmc>59b*r+RuMeYM)&2NV6$X^gI06bz2f&#%lacuF` zE>?9nuNg3nzlZBnNx*}DqW(21L|Y$Zs?f{1C)J8R|yOB)}qBEln*)s?)B#bJsNNw33mP?O+*>i_*<1lr4Fnitp z$XDckq>@wC?A%Z}(`qe==4Um?7CIkk)R2Q^L%8C{CB6lf8k!_Z1CjeXr2~-B!8C$W%NThJ zau>v!JJrp^;(}FwGqqSKO>vWsxcmBm-OiL2(1iIHIqF>m1uWl{s%F4;J<@x^&QW?e zJ5#fWEd0Ho#Uc5C`@{oDqET^*i79X%Bd5efkaGzoCBU&mSz`$a~zCjMh~EvWat6wbXs3^P;`{{ z$T2EZ+Qyg|djv@<3tm=|=lN<}N5Sj2QZO%2;Xo*bIkB=vwov9~L)zEeXx=D&jLeKP zqti{GYT!(N>B{^ClCq8s$y}6pFczF#K*DGbP8YJOF#t{YQm35(qJAa%E*unJ4x=tq z%82c#?CH?IV>^dA5ft6-CfXl+$~MFe3j$`I#A>LyqFtYT`stHTt)3DibAZ+Y^Mt7g38t9&~7dEgRch*MdN}TWS zdRPZ%OOMH*_1uZin@-WEIK6+BId9>pMd{wu4(!M{a^PO?>F}R z>W}e%Ua|jh$M}0TsBg{Feos3|UtHD*cr)s&?+k&8wLJ>*$GUzFA}Cs4aghKmzeb1V z&@K4JtcU;+)Da@4p z1v z|I+l);mz>};1*`5OI@kCP00C5OaZ7^6(87$dNWqY2@au)_(F~#MfpZd# z)L)vvys+8Bi+ow~ygqbfubC>Vm%jTE%WaCCmc{il=Vk4y4;X?_JoUalbCDwQLL;M~ z%=1|ZTF$A;m-E7P@i(oCGj1eqOG?Fmm;3)0puN8M!sh}WycySGKXD!G&mV-_D-fRP z9i34QL1$O~g{010T1i$4ZewG0#pjFq1Y9^QHs>-!@aG#mk90N@b8h#(T8QH0?D=1x zoY(#wyYK}J;maXgIFg_ww?FtR73fASxxJwxd4XPA(%ZbdkIjYIMpDmBBXd!IUJEu~ z=9OIJBIrsMXs4CMb>6N6TzK`+swi-`2;z6Z1zMYDptDd>w?<)9@?XC2s$y6$cg+6e z9Ct&XxIa-~&tB^;XxDdKn?$SD$!kNtT7^}~WyP>+tUWW)otD*-=56`Rd}Z(C&Is!% z?34Hc(*b&HYePI!xy)AV#7!W7JPAkmv$S{*U6b&p_s~D#aOEXsa#?<9?}5lH=L?=y zHC_qt3hOt45&OzHE`veo8X|&o6S_biUSKw?_j)d9B(=7mPg^Pr5bgy|o8yNt|Mi6c z1SE=F#nf+{4SZ7LmAVK0T+De<$xPSRqyCl-eW@PM2*Xt?CX1OUCFN^>XET{kY6MDe zxF$<*nXb{#FUq;J>XB%tQ3_#B&?Aa)DyjxS!I2)W0JB1`{#s%PI)0z&{vH)pY<4V{GzIP3nXeFo@ZIY|ENmtp*EG3N{y28)2H=S#wW4{eMrd%T*9GJuPB^Y>a>j z;3c3FE4 zF89^N81RCw2u*9vxw$R);P*@wH=;!6>UAN1a&2oDAjK=F`(ZSHFmt|xZEe_6ni-3e zfkavsL3`~6$Zu6Cm@KAso!zOliMSE@p_bPpUS=~{iL6?d z;?P_OU?K%@;CMdy$lZ2YZd_|O&!F-WDK)TCxF|ug za@YD8YC^a(r8HQ7`-Uhc3ndE*Z^mj!dU-WB0*%1a%+fWRJ$1-R2>7%XLj62QY5APxm;b#jOUJRv_nn9&_aynuo08y(3`9uUwkruDTUS@7WEgQX2sbheRpXC zw`A#$lFRVuy0jU`=C)e!_HY^QP~qU@v3c5div_3@vY3_}(=L{!7_(C0W%6`&}Irh7yc}HR#fF`jGD44vF0BkJhYN>%_Z^r{DM{H_Sd2d z8Pd%7jim&C+>P2OXd(6Lx-pY$7~^tF2m%1e}&oF9=z}s0uNkXDD^EbR&LK- zwzAPQh&&>-$XrZwnN^{i2f^c@fM<844UT-=GMjoyz*FjAZ6+7xvORRI$?a4!?@F+Y zFDt2*+TpB1+9&$cp%^2bhAoZK9#JLJ@+t>#1dLavc^YLFD(~|w1DprohFm}u!It*4 zfW+i~8&Mm82NHo>&@JdvMvQ=K@K!=0Uk8oUwtg{{vp1XQ zz@2S7H@}4it;!{UkUZ8;eTFo%G`ku1II7QR5;_QUUgY&w859JA*I_VUVaSQj0BT_~fE>_eK3Sx^Ec zFema{M5^RgwphFijh?!ZLsbrsK1BK*4g!)y;6J;=5p# zrKDoRopoFBbAN$M(|Q?d@cJRvlS@Q>6`XZJ9TvE}$esXu%h&b_VflMKk&4eK4KkFaz&F^5-2=qIHWARK8>^uO=fCYq4u!(!eSr|*lL-HR#S#Ds@Tt+x z+Iy`aygTKhnRN7aDmES4W=1?d$z<%u^D_7xa9S)0Qi~;lX0gr7sM#m&(%XA? zW+^vgcGrygu*gqvg9T-<7Px9*VjBu?v=^@|faL;DB?yZ3KJi8(eV}Swxlo8LoerrY z7pUFC`cB&REDGBgYLu~muffvlmIbW|v<%h^=Ts(l6x$dUcBZuMRbCjvbrFhZPnH9N z+u%u_KefY<=+X^1hWG<2jl=Cb7*ayx=P(~thCKwWHyyv4UT<{U+Y#G*U=S1aU6HSX zk+tM}N9W($Pbv$uBrwgcf}T@ilfW)r{|?)1*PJ_lmS`5ZMn@3tD(yg* z?E3@CBZ6u&{dlJg&1jw%UWR*s%wn+mZa`~$miVK$C%2_9YDj(7AmCwlXeX;F8<=Uv zAOIb?HsH8)U6mmXp1oU?LhD!^l<=u7b+dtbnWvmzi9W{0$BBrrXxA8weYG-P=EisO z@~b|KFnkg&7_F0kO5k67PH={;qo)W0`wOzHMWjX+7&6Y@3aZ(`3ue}h+m{oEP>S5$ zf!+%AVW#AS*=G}O!RM`5rM}vrs~MlGa$x9Y{$PDA$xQ~#f>CE}0TJEL26qYj*mb$% zw3FE>>?;Jk2QJyuxYlNu&E$fR3ot%+lLg1;uV6Z~o#DQJdR`3KOI4Zwdj_R1ftkKi zLcdfM{N+KZjFWgDG$sKop(GL9CoqrA2m9!;EokJ{LuzyKsFFyuL3cF__R>ZsUkO&I zVuaA=ZN1SNsIs;MTj`iOg@X!z!6>twXJW!8OCSVd}W!gR?v)2>fwA_;Pdg4{Q{(360?nx%lB3_syA&CpZ)RE0j zuMPR;E+QtF3#tHf4z{>|n3EoM<3HJg%TkZoiOpyTf1?Xa&`e^ti@LkdW@Vry+7)OI zbhRNt)|gY+sjGvxVm0Vb*|bk6um;bIfiJ*W6Fg3T@d0&w0KX0HtKMzE(Hp#4W92zt zq;hgX7rn389O3(dApe=#X}FtiWLYhF?z(}T8*s*(%ZYP_VAw@e2c@DV6~d|m_;(vv zBhP(j6gdv{z9)G0bT;35d9vdp-_Jx9dzIxLKP89;=xo^D`C^3(+k*5kb;FU>T^)l` zsyWtwFop`Uk@98D&^nq^JcQ!K`O{huyB`UR4%ZMc{$57vxIBWozlklGzq6U(LEwiC zDCy~-bF35qM&Tb7qB@v{FJ7F3*f3wmErQ6PIbUG}t;64*Fn*eC9TWokIAA81Y;$X6_=8EK7DvAiF-8=-0hIt|jk~UX)@g-`TKk&TeHs$#^+` zp*!#X<)iWC0lb-lBnZ)+P|5Ti@}3c$ymG~TO{aknzkC!HtGT4m#W=zWtn+1Mws!a} z9_5!)rN%A4T`eo{X`}>WL9>6wX)&ujpWc;LTmTFC?>T4<$kQ9UtKwkyBEud zfS@MV$>;z-9kXxO^RFSwREy|Q0v;CA!mwF@+AX;a)xmPr5X#lXKPlj9Nx*8oplbbq zYF6(^BKcV}q^Ln+r)1kY?opsltO^LpdKB85Bw{1P*o?a=xF8mF@bean%G{%WfK1hG zI!N6TMh&GMVg9q0>+fnpHl(w=sW|y52&T==do217QuI5q!gdV2lUSzqlbo1sQIr{^!910$Y_vNBo}uSA%#ZwYhp;`|gS z7lSr)k>4RMvb!kYxSg-u?vkE=;f9sD@W3RIg$0)^(409ijABoPR(ZtpO4apq!7@K* z(ou^QFv*M;6FuW^JNIRZet-#jkRyjY?gkJgkS$jRoa@*j>_`U7)9i z90OI`Wn?C>90UI!8Sv_)MolN6gK&n=~qReKPzI_meE|H{0;2yeq?aLN1mf8Vm z*9!S#VHoWS!$g~XRpTojz(W^Zl>?l_d;Rjov-5MjJVrYK`)UITqYghB*0$gT%0fB+ zo<`9=P#>=0;H~xPB76~l^rfD0+iy(m4B@qEKSe<_!g=$}!g*hb=}T3eiE=KhN=y=i zc{@(IN>K(}6~HxGTeB+xKUWh$Q5=0V9$Y{iIj_Wk?NhuKqL51MAZ&d8UC*f3L|+Xt z1k3yt6LTpKc4=Txk>j4gPu$UPly>Y7mI3-%h$9+rF%0nl$PjC3{cH@fq7_d9BT!n&}1B|Y_(~ucdxSr=l&fWQf@c;(%xVSJ2`u9 z5g9NC6ETy5*vUR`DlsA!!l6EU!*z@@5_D~yu2j3HAZQ0D;q^z%KX~+2Eno!cSK7dhD)BXr~@280t5UDCOh<(0>r0(M*aSZe|^nu$m$!Ba>Kdz zmiNPFbK#U+>Mt{b1ch^J%|9ySm(XPqcIgFA%3xi+KLkMwn(`MG(1xm(!h%w#mYTt5 z?G9lTmC%$_)Of01(#>8qk|IUjmwSMVhmJ8q?yfDv7yxb%lB5Qc*WX9YWd=$}3=60E zY!c!89>vgqohq5(v-NDN2xfQK;|AGQpM4T}?LpJ6%*`;VZm_!+ZpkS2t+|qhAR`wq z&b_(AT6xVMHHJws0IlYMmWn_gJw>W(RfZRoMXqn1{!)m$*BQD@6^Q;~h^ z!fTj8dwNL7#vZXVt~EjXuG3O#_VT-nkOp<2%AO!4e9V=_0p5mSVi_;?DmD?BTtN9P z+c_?ncn7j~+8exSzB`50{jp#wZ-feTRmbI4NB1)-sVB3o9Ra<4)^}A053@z5@Jmv#HWYGH_Kuf>*VaY zPtjb)qTTQ@G7WC#&XY6e3+*HbQO~cIzA&hlXOv8p?zah!pM>IKK&VkPe;TGWA zEINS#{*o>D<&F88BuaZRsYoJM;oISS+^mK`kkrxCG7x#x0E5_$n@_H$M ztJSd6x;t^zEWEQZE*;dI%VOlB!!UBrZNo5*>Ttdqq4ju#JF_#e3ZK`_W(gAyONYRk zz7V`_{1x=^)9@#_n>Du9`N-G;X5>;apC+A21 z;Z`nl@s#apkx$3))fZo|y*>Bc-X8mZ5@g&yywMnA%6$(+U*W|ufICmd(*bc0o(CB-_M7CEFZf7 zC0VfV_po`>K6C*8VVc`}!@g|o?86z?`}w%a^#SqM!8(IACu&&UZZF66^_&EVkx84w zelQ8xNbv369{c!X=0|tHzGV2Hu;p4O17Gj$nJwhsT-%&?oTxd-YEx`Ks8c3*@!}k0 zL_qs+t}yI&G4b)o;mkgy`O{hb%uH+tKBZ;Xe=7Cld_pRL!pp1CmOQ zftQY8yqGi=$c?&{LQd_AL?o^)(eaSB`|;Rxe*i~K%hceV$M{Ys7h)TKG=2C_`fI@H z<`?_Vk3VMn)OmdI?M`^?-(z30;4^C3{qw1tRd2%|Hd{Ve-!v|ixd$%Zm$V2&vI2vG zvoHj;7hCV$0qW1X-WYdpMqHYAL@Y~0DU16}5_}~O?+Wa>)OEZ39OYtVN$=*{V*_fl z!*$nhC-1e5Z^13sL%D8$_uCd+ZV9Z@OM-;)M_g!WxBO&RSv6)@i?y=w(_QYSXe$sq zr}c8~Qa&6^QfG<%?gq=g=!&f~;)afy=n{5ccRKX{&Pz*IebBb5R^7!;yNaD)MbFx+ z9e{McUQ_dz5zD!*E*zBbg`A70Y;gSf?~g`D$D^a;i=(5b@W20mUJqAs+Q)x#31)kv zH~5;aErjJ7&Nfj@+6ZrJl)f(B7V38WGL3|2lyLkF&t$DaBtG?;HCTKhbWvr?61MDp zs@8OKL_Cjtdb~Qx1ir(6le6dSRRmYLFT}ECgLY^n zsUDQ|7CjJ|uCVe@y%3-W+qdQC4MnJKAV8}?2z0k$9$aZ2Ti?aR2PLh1Z`q6&*J6UI z9WX1U<$^$f2&f_eScmbt77e*ELZ6xe-46JNU*(;F>^8-6!YeT{Ek-Tw5oeYaiT7M1 z>)D2+j@fd54k7z|0^Th58{(`QI#_1K8bVmx#V%RTs#tW~q87QDkXiZU@$WzDLMZMf zle$8G%r{0_v=kTJoMP)OhNy9dB)-V>wSUJ~H*)-U%Mof5^YNC87zxewQ-W;G#E{8p zdnZy`fswD+@nf4?B-)B>zk4%onTpix^I>D0QroZZkl9|tqD8p@pS2+0420uA+?`aZ`2^;II zRFh>UN~~_>a$p(0m{9#@ z-)C0;IDGo%QSi@51Y@rtYrBW~r^c;xURn*pa>Eb~Q#FO+aYM{&8(Q_Zi%_vJq7fTh z)XMd){S19{|K6>7v!v{E^Fj(iAW;kA7o13c3o5fhI+@vsDnwg3?5x~spYVw4bg&2D zDfhIG9v*zTAMnQ<9a7Q+ayP((gxz^W6ZD{=sgxmb5ysEEZtF^TGiH|99X9CO*J9Z> zZ}CA=U;(h^O6r4gP{of-r#2g3&KEqA38C8<9CN>sAM3l5uGnf>RAFL%XY)pXAUbL3 z3*$k{WZVhV0F3xGiusM4EO}nrSg~#@WtAI@|89($#79H4tO=E9Nz9HR+u97Ec{RjR zOyWe>nKF%eu?njtxVuTqFkmfSeh2G8rFJ6_IfVr+T}JD+zSg373vqRPt5Pkma-nBR z!6pogOU@|`BVy&?8Utsq;BHla@`+sPLu6IZ48ew@>(cc;Fj@WA&zNrjpLWY(pC#EE z1iQ_0J=5z!4Y;#Cv$I9kWhzLpYT}cYKAvvjY?*0qYQZmH?ZoF-Z}Y?_)$)l?VlaP? z6%?P%*73bqMDe+UU6jU{W*x;Rk(B9{QhYX}>Mvt8#pgF*JH=;f7F2wHQtYVs^jcH# z=|9x)iCb3j*^GUDQ7bDxzl^OFpKV)Q@wunoPbedn`VQqBCxr z#pliz+8*-v*l+RauZP!T%XKeBExPutxLp^YMAF7=y!gBaOD{f2_FjB`Wmew}DBcf? zkZ1?CFLzsm?HipoVf#XVr)Ai_&|x3OCn0yOzY=agEW;*t&DD?m@L~Z95=P$Ip)+jY>f$M|WM5MXHBAi() z#IX5>`Ox*W4bu?x1Gy)dSmBB_`!p0YYs$8WoLtuPQEtf$lzRzTg2NYbpX-trl^(Bu_&opMqYwB({uLofo-)3W zfSCfN5$U_bo8u2acCb@`2F#UXWR&XZvoCq!R<9xSA1@NcOkCAiMzSt&T>Xv{P_kC5uMG% zoZG#l7NR&gd;Zra=e0k_t_DpseGjOOdK#3Bpe<@tTy)YFzO260or5;3a;YnH1=rO; zuX(pO?otw6`$4N559o!;Wwxs6`pl*p* zf=25QVr<{t84!z({I!h+g68StQQ2^JAGji%O-$3;=$eeB83(rjEc&tl_uh>t5!uEJ zhT9^UODz!Eifb)uv1GS1na$SbOh~H1)S)bYpDlbaUQ1kRfT-HS8jTUVI0I}cMrs_F zxy=O47K(xVK!9|*3xmW1eSV+HS;`*104)LVN4=Mb_I?k($!o+W&4l!MYak1-|7tYN0E3;C0O zYg=1d<>mrcVF^XEDZzU%Yze)X^A+LDvt<#q*IqOKTU$r6c0jvxQqAYfLRPCo$oP|2 z%Sx5{a3XF*eyHX3h?m(+RwApGr8qRFKTMj&*xA45%lKvgD}QK{yH#5Y+eNk$z)Bh|~RxvX?hn`g~5 zcM2*K2+xH%(AKW|&jXwJdtNK>qK)8SN?EN?5p2G^p2|&%QpeJQ5h~nb6QKbS+PPkv zf;Mcb+xB3Vt0%s<)lT@eS!NsSL&2$ZrUxg#wV`N>=UCK_`_?O&JqUdzUs8Pjq1xk-S6+V=Z6(D%dY3Atcd?0oCRKTk*2dVR z)N>-Z&(=iK_Q<<&4TO88c7e2R{iVa`JZiNL)W_0meQk-N*dD%U#4cT_yXa#Vs-cZ} zJ&NjIuCTn8E3QIGDed=xx-z zxo*wW|KeP#bYTZ;7L=@i)Ui^fo@6_1ZKtiZJpYQ?T2%X?8ko1~YFo6i@|aIE*@li2g=cIn>?JiB@H^Xu?=@At3JyAI-n$SQMJZ)ar>nDZr#U=y%-H)?iGI~e zPZvhwv{duPpBhQH5AKMb@?5ugqS-(G`Aa$Vu0+Lmo;~;MJbOET&)&|nhtJNlxAW}n zJbOFO9y~kG-p;eP-sH}+=bxResQLUW+KP6by_R=&p1tO?^X%g{>sj?xAW}nJbSTeJ$#Dk{gO(nYylpVT{`JT>7<@)zf>Y=?LO>N zNbR53l1JT$k%L@+Ua0;1zjj8bC5r`o*Nii$N2?e*3@=X4oF{d--eo zSlcgu1jo_X#^!{pL^+4aV+jzlHrQQ{Vz9Nv`7*EM2#i;6#mYt8U9H$9+%ztS?9x!y z{J&$|OAPCRKU@N}TH7{fGKL#+h#v!^hMS<93@vUalo*k7q7ZwqgQ^G#?n*AH1+fK! z9~(Wo9jq7L_Jw4CSlEa5A(^Dypd=%3LihoH)#=uT>mvXe;|EQuqhSP9h*}|=N;BTt zV52@zqx~UJcYTDxSM81gH8&d#0C#l9-ky4@d z0TE;%A-!$@anjrfNEjp?`4-x~?Q~mz=0>8Nc1P-(2F%$@u1BoAgptc zb=zI7VBM;jVN8NceHm4?ZhBS{q=ur&Ft}Mza{AOr>3CnAG zvmx}MDQL}{Obb`6!Ua;{1)xs{icYd!o#m~5$u+HhXp7OAomHEiV^Gl9aR;hp1@mp& z!J#p%l-F>~71!RR&|C-Y6^$WmLLhj@4NVrLd`^UsgSEPRVb9>$cEmxyHu|{RSks>q zaRk+SdE{LuB+`S#7G8jYO{a-}yKy^v1U#n}fF$&6d1RJBW!^ zuHOd;=eQ#x^m~f~sd<72ox>c|V?nx_yiiWZZ-kQU>!mqCw6)U^j}Fj(a%2a4&|S9# zXKLBRs|BvK;ehRjrLYcm5i21B#%qpl8raer)Y47wZCi%$xsOC;4??P?BFJY`H7A2cvg7d$4XtmGOMN^=^YNjW6_QG;V{W zJ~ytFLBeP>Y8W4X-+YjNJ0w2ax=D5e@ju9Y5})>4r7z2CrS*mvOMD*kdWp|NT{3B9 zH@#|ZHtkI=ocKK4wG*F*yL{sFa97X<<(mR%TXO%`o0Gv9syyue#5KyYd`~sV2|WNlQmvw=5!AXFh6DjqQg)mIpn=iVEO35#f*bAygBaxFtYLr7rv@h?(`30HavU?9_F&Ui#7sp8sU_)i=>UXMLC0F4^b|=;q_Q9;CrJ5V>Nv zo)6t~rBm)HPU*Kk&wCz&C^?+ef@^BS@E17~YtaDS_rIzgd9|ah!Lgl9ryYAulTpKp zPTJ6|gtV^^Hck|kEK}-h-v3~gQ^vawkX&$GL9B}v5wcy&^9Sv}-tihYg8ZtF*Qm&T znB(<-Js608>B`gbWXAi|ziiPtwuZ&fcpa>{VPai<9#kj(X{d#mUF2^-SKLp!POkj;W4jaV=bu^g zMbqBi-rn8;w1#axZnOp8HU8K&VrUD#*l!(|>88Dtk3ViVkhKhW?c)RXCG(UBSR+P< zkb@i*zWBmZA#8_epnEi$7HS@k4R0P$r@*IQe8G@1(BukE#&Ag$=U3?eX3>2Rk@u5aO=;qfUgo?hYaVYZ**1|K^|TZ${W5 z{IEIkj*S@3YJ-g!t|PYWhwuJPzeNTNuO1vUI|YYOPk!4g=QQFjbok=*3@=5Xixm^b z(KU0|z&@LtXZmuN7D&fmmgok;0H14rc_RuK^<9FhC=0kfr>|vH5u3uFd{ecwL+S!8 z-=Y*qCA1AtPAA1ww}w;WqrvO`d|JCesglV8z0mssZU!q<0aC7ZCo#n8H6}w`OrcyR zsy;y7eOXLInXkZCT~BQTh1o3ijfiOPlsoJ_c1BG%*FO^GQd=^O*{OdCKf}m>_^v2C zY~B#1Vz)wG&#FJdHLh^9p_Z9+S+wYtnDHCI{&4iWuJjdF_i<8s5`Iu~KH38ghYRi# zT?w8HWdxiYfFsdrbbQ>oeeg+T*N|ZyznV+Gb^H)h+Pr&iiHAJqha2f3!8;d*b%18T z1CO!ycvmxCw8oA|9a?d^IeZO&k(|Ooi78|d!fB&i>fU^t3mdTy1UKwG&D5=h9Kefd zEsJx^&IMXGS_+uAKh`qig`c^Z$~@{{30zUZa^v1^E~NKMHPceg|NPzS7hgp>nW@6& z2QL<9rK(h>Y~q=mQaY&?l}l$OgQ}G~XR3_FTSYxOVUIXak9ff9uw#*b4$doHObnl& zV6rR_*|w`)R-i1{U!I+fp8WptXYuh)gK&g!gi;rKRgGnvc|u_Pv+w}jCxSb>%o&Gm zSF;kKzAE58OnzL)zfW!7wd)KYVZk&F_#eWLe#;=D9xC=e5_)^s*+EqGHbSs z=zcXnd&=l5y8(i8ATaNL&?(VECUde;ka47+!7HIvek0)EADEUgdL2TAzvj6X1LkTk z3|<$+xng2jV!%qlHRL9yOUYnEU%WU!15B+zq+w*1Lo}%~ShsT6LKanj1?U(o!S8rhxqyXk zLvWwghfg%19v>IgJm`)pV;dd1EG?G4ZZ?jD%Xbq2pEawyX*aOD52H|wv6hqUm-xJo z=yiO0>VP12))FNaEf1dB>_zPr!P;wea60ec@C#@ISH_9b9vJ@C$+4MsBxix zlw||=Ors5CGeQI~2gfq6u;`Bwt0X>T8&GZdIQ)PhI)99L_YlHm21+nHnomUtNmVJf zuSMS!PXGFB^!VuU@#yiVzyIW@Rn#4r+MptB&;okO(p1E!1{e;-=!cB zR2N3wSOI7oPYJlBH~XC__-rMK0iQ&H6iaBprzT_i za~Gm?NSEBnB->z~(PV{|$@U7={=@}mTxiQ%=tB){j64ynn1;5!%WY3j&1zf^bHQZ~ ze92`!7v1=Omnm*nd>&kAY#gzTPvSO;MQ`J?*$z4j5fmL-nhUsxgQZx`uW+rGT7>zn zePJ0v7a=pcdyHd82##I1M^Lm?Bme~;4`&gMmqY?7CE-s)IL`xX!~(1k@lL*8PqrJb z(`qiSXP_!fL@95=*a17)o^C?3ZCJ=8_DxEx9zIEb5qtD%U)&x({n2~)poKP3^^SMB z8HfKTbll)^b5B&I%_(u_c+%@cP^r&?ul4le&Y26sw#w9ev7`t;ocrOvUP2W_p6B!@ zZHq1Rv>tjGa;d8WycHCx82uzlMPX(ZEQJE=@gBd>GB?6B7Q2Iwzh?*3vF0ymcp?^} zm;`Bm4~tS{5)e&W%Rz)s!_-Aes~+3+vF0GQ5M^dwyB0QSi6Py3I1y9N#W= zg|0ETP}YuJ_SRHz5lQ=6{v`Gx-~!A_5Os3IKK>YkFu=qCUU_PJZ!dny`w|@7@GZK3 zxG@@KJr)I@DCj-C5`n(QCl+aj&xY}4Y?I9O&MO|6&B5P|rwsh~?d$Vy13?gbgCXtC z_#U`s9=asLuRBaJhy!T(J+;8X`fu-}sMJymGUQqG-MhdOzg}yF$zmciUbzbaW=h-0 zTR^vOUI$tl#;jU8Ttvn8gT@YweoLo+*-KT_B84Fm94&4wt%eYFyjV3y2QdIzRDdK8 zE!FXn%{MKruFcWA8SOrt;KYYaFY$s+IwHV5p{t~AxL|~=#c{jbQ@HmKEI_4LmUB7p zz`d2lTbA)sK&&*o5>o|7BaY9UrpqEj=pXJ7OpKx_xSY1Y4#Jk9ByQd%(YUee)Yr~XUp|k;o7Y8@C zK^s!Du>8KDkPUom=(OZgykGHNJTOHfBZQHhOd&Rb$j%{{q+fF*R z*+HND{(GOZarRf|=DQd*FK5-dn5*h}pYe_p@Lu$m7{#fxyo_u(wf80^O+hk%Mdn>> zTQg588R3;Sk`JyWQv(iY^p7>TJZEr2xc=jo?&jR(xio6JtW2%`UsR!zLIQ!)@U&#b`5oN#Q_^F#&ef zk;bFn*eBX48R~Wt461>QZ7OPjR^+Q8{g5fneBNisKt2XNGFTgKcND&Y4*!4ZAzTdK z+f$A!V_Z>&H|Dpg;BGXM=Urov`yxx~!%BBcy8PnZu~o>zUOj>iaZ!M(S{&FNQON82hZ?-Ufg5{5Ae^14nk)8&ia6`A zwsb}`ql*(Y^h0}U4UxvMDBr1?X8$S8;dUTp_~ktK8R?VE%{Z_c+Ek0CS}A}aJWRWJ zMVp4?gt6=DXWT?11ZQ&37KgJvx1fv3sC^jf*nwz6`>!i$F5XB z)_Ln0Sp`~gtuBj=!_wL1w%Pspv!c^xPW}L^e_^R+OIqZ!>D@>Oi9O7Yo3i)g!X-Db zWn!}+Hw}vvZPv#avtSAfsF+F zKMfC^@ZmLVb@l)!yb7tV?Wr^usMdXyh+??v>s?SF98r-*JPo-!A**I3O z``4HJPa~XSRSnJg2b?0jfWmIM%Gx%3R9Dc(H|dzwuUtiSWXN4-*QK8-CjY8)NSG_4 z(HBJeYVM|~sDYZ$xO`<&_X`Y6EImZ4xY_N-YLk_;20XvjGij5&rCU-pqLFmwv$Hjd z(ZX(D)&Dz=KHy{W$Wb$<~_~eYa zyqfZUAdur8&4i&zy7cuhe}Au76%)`Nc^?Uau`TEw8{1dlCG;GSkSzoBJDcg!*wo^i zF23CZz_)zB)YxJ0p(xXT*6$}ZNcvw|9OB~fUzkrv=7lMW{vH?Q?_4edaAW!Z{(GCl zCJc@>%N|=kcJJy)RuUh@y= zu~s<6p{onfHb%6dz__S@v!N+@b~S6+QmgXqEv=!ZuaI#2vUe1M+0gfw#|gZDuX6Y{ z5d22}-9V@ZHZn?19W-qw=NF z&13S-E;yvDFd`!)GH5GdPFXH^Ea7}40gnHwbV#jwxW>G}lx7B&0Br~+Z#3HF?WHhuzzjP967Y3qTM5|Fbgj!PSp`+$ zoZ<#Ky0V>&p!)gWlWU#qgVu)T-ggbciJ>H3zr;f?#-{hp-2pBDBu3I+3BxI=13+ra7?iLU@`U%q>(QvnrWv@DvQEK-vD~;H zrClo{n!$O*!*F1qRVyNg%(&FOvupYGZ99ZApMNtVEp~>`+k!EA3ra*|NY6l z218!&`@^y9+J-?F8(ymuFGm`W#}}qnt)-vcrJz6iAZ7~l`u-)r0cV~luWTn|ELJUS z{XbeUM8rF`|ZxjYE~(xPK{f4FNSu zlQWgL)un{ERs3tF@BMWK`3quttH-q0t@Hq$TAX$WovD5h@(uzvsvIphemh#|*La z$hZUC9a22LkG`Ex{?a=kgelJ%a<9r83ZkZL@GGZm_$e)Ii)bxvOAsY(%TOt8D`Q61 zO5pZAq2H5AhAwM0u5n+xoVK^iL4mCq8WJvNYG6an zT*I!I3HHK=XyAntS%y=zGPco{DOk?Z)Ep*ngq2c^YyXgupa;IUV zKv$oSgjaVn_EB;-_EGfsetH^z`^{au>kpj*BR*~47olJC@Xq_s(AF3QqzLG%l6Q*% zkRZ!)zYUFM?Evmbs5=sH$bAp1ySnw2bUxYlMFdamty+DU2(1z|y~2B(%r$!$Vp*V4 zF`uPfY-OqR8H%NsfUlRt%HUZiO;6v6~@L+>@yV9oq!S_~F_RqPr-Z_L7>MIOb3x`^lg*s{j53IRkGFw}bQ98!Wn?L&t3Au?(>@pf{eYawcsmDx!(l$NA zB|?Cy)DERwh|V2gvHy%2)>|1mmM`p@k+h1C9ew?^Ae^rc(e}62BMO2Iq@K{hMgeyg zdGMr>APQIp;}RjJY|c0w6TWBO97yFR^8}pxPopN*Ul?9SsW7hV;@i~6p$XvHM$qx| z_aPZ#HHT<`xj)oq`za?Jvw%53%HV9K_%dB#&`-uitq$!}DOFxsqs|!nN#f}vSNdx) z-qd;HsfTrD>LFRVC#u;(rY^}KX@RP@6LXf^ONm&QqR72de0=!sJ?xf9DPVI{SNh>> zhuYej3J4N0({lFIGCN;Y2WzJg$&Ez=n*E;@cp}zyv<@0dM08Gui7U~7ZpJQ9$?!QK z%x-7HT_1cJ$H`dWFlN){$K#K#zvV{tj-3(0%uH3Z4ZjiuVLHg_B@M)%g z7(*#U9LM~AGRg3!tZ_n=JI8to(`$5^mJG>|5ip1-y@;h%2{C~(DQQyGlZFZOK;5>V zV1kH)Fz~6Vu{kf>I8SQ@FmUYdCT;52?eAPdLlI~N4@HJ2@ujDo6RJ+Up+=jS&Ev6FK<>eMty>-k_!=0O z_0uIO=$zXf=3?6p%Fbr&-5=K*MQp-9{s=MXP5XRiSbNNcYDMVkGVwv>z+$3TeJHB> z7P=$=yWxfu*PR5~G`v*Idb?BK_tE<=K$;DUl~KSPdy z&Tgy*oaLtTUi1AO0AV9&PrDUHTvK%fu9FIH+!btAdO`mau6XKoPMKu%+(K1GNfkQ& zEpG{y9IPy*qI>gh0jPowCxmmFAl?Fq^jLd;Zp`gCaw@0x8(bw_0N)6EmaK&702+M} zOo(zf_&)pq=0MB6#9ZezI(P5A{5y>*5y(lFZRX6E`VMCxAOfd)$7LdU{M4^Ve3uwX z==-L{XL4bQlC{pMo!lnZsJ1p}Xzemw+h@CG7yLtO|LPj>_Mz$l-kFADHJ1c-GVuWy zgXqUzd#sVfm~m(SDVq7ADX&>D73wH&GF_Je8wI_i`Ks9MhnP<9m-Hbl>n~5>x}URE zH?f0_k{Ag%0KSU1Yri9GW*<3S3GwjBJT;)}LHx?FB*jwydr?ahf>3RE?WhkcHPeb< zd^|74%AUoV7*HZPk5GmuyFMYs5`Wr?;lv5}fMTNGMFoOIHX>poK%#^F!h?ZAgF=Fv z0r^iSt;WYJsdH)el1u?*a#(AwSs6HOcM|wG?4#E0fDxT|@(I^1H`f|>m>Fm|&fA^+ z8cWZf8Fnvj;CmO4UCTe$tQi)UaP2+obI^jM#jnx^1tuWMhf6Tv7KZ6g`O%@=o_O0N zHP|PXs~MKA*5}(HGYu>*&Ii@w1(=z3jbxyv(hyTgTV`R036fVoDX;h&iG4`w^wtwV zS%|{r0d4RsgoCC6_StWklow8ISn(pv?WY;WI;L#bwpxg%b3%Ue znf>kZ;UUwyTl6+et|R;Ujc9`w)DTn3a9IVI{5(vy=KEpai3c;Xhy_X5j3``gXuChe ze%AZf^~`(=3&J~=6*n_HWb%B-B;%HmyHWcTU|>%x^fxn%hy@D7EGb;RSi2na7Jeh- zO9EGWcy&J`R&YTRc-tf@ToxH7rwF61w$R#CU%ghK5DSP$9y}*2ilZd@-cPu`oy*>@ zsa{|$fCyds+`2z7%cro#8~C)l4ofG4srjzMU7ikpu#VXS_|zee`(^0t9&Bzm2EWS< z0MW6_okz%jb=2l04e!`re z?>Je&pTLJ6TgIUvHH=Ra>h)(IoTow^JifX0Y3gmAsgwtwfaB>FvKFBRv3IrvFt3aC zQ;TA^Eb^6vHes7CzMBET-BDT8Vsyo;GZF7xb7r9r}L1=tIq$v!p5mLE69<0uU7q)D|HWzo*95FUh_lyXsH zfsWQGGHh9OE=D}-ep3Jj#ked=$XjFW@%^0dJ0Lr;)=k_KD|uL*Z;4yx95hAHVqAl< zHl6$l?DT31GQa*@kGAdhUY46?l5-1iPSQU#OIlRO^G07&=Bh>w6gMS_sNL|S6FzJz z2}y{K*8IS+#zOpAE2Q#Nxi_vm{oo>-7An7TB%O?gNp?xFs~ZQ%_xF0P?(FtJ!0op) zB26AFWH!6-65jh*d<4>a*kV5>~EUmIcQwHozdn`Nj1oIXFWtU438j=Gr*(WB4r_E*|=(taoz|! zP?;kyAPD{%4V?hV7U7>iw2UDgP_lj**OmM2@{^f=AxkiLCkfJEyZ8Pg{^1crCL@zj6uPRA$#dxKiV+} zhtOuhh|6jE?l%npp|_^?U8fQ|D^7oR@9WVWNdJSapJ-pG#%!o}kn(qEGd zq1QyA*9-~gbrrI9f_mOU;Dqa#NOEp3FbCU3XioQ^-Vk@|)9dQ?TxU+$Gt-9W{dRdu z%nDkuK|cXSv^eb+)Ha5#q~btsjwwu-6{H?9n-WVkeG{~RfZ&;Y!yP`sc3eJ#@tY7C zDYfED$*3NU_SduQyY=z)v)9WygRi5Z&Sg9f1)@ev{lA{uDqRT3>S4lV$d3qyPyEiN z%19BFuu2|T4@4EJ3q_NMDSDHVjE-g6Zi-qhVYQ6=;nIAz_T`_Eup__rCUt(M2TXzx0Hk9&!sSdzVl(VxGhoMH2W^_t z4#4jBy7nYtz7=-WxVK|jw_m!fQft->s$j(Ma=kHze4Kn%J?OBjp?35*2xES(>t7d0 zXaP_H90W)ZuLKu6J13sZUuPAa?Bc3?jI%CskPqT0I^`eo+YfE{S~6UYv)XIS&!}mj ze}~`j^Cca@1cW)s8vFoOy#ezefpa2_Ht9kmwPOBKJEZELV%35H{zm2b8+b#^iL*;4um#C!n9n*2 z;2jbt6@7)sfd`adYWEqrc{z`H#C;a10zh+!kd-z626F5-vz(}y~03VSTJpqKu(YY=Orx;ukG2*CfUSR0pi9NLa29 zL1x(X>{J(4?JxcSC6$RWr0gqS`u#2AL#aE(P*VL30(@i)qbrsW)ClNE3-!nVaU`)|L2hqgCeW$^D zZNNM17wmplO2|TqO_(#qtJA3hdX?@2r#$qx4a^#QqoMb1!iOS zt8qIZ_G-;GV(Ck$0zt!3>8GLy_shs!P-(khafA@TNi zx}}+$Rd2vArpc!^jpXX`EReB{`z2ci695V<3 z!ww)VEgM>!#C8k-S*aR^wGMbSl=cnl@<@yFAOy057v88hyJA}SX2XDuB4ZS#c}#38 zx_oTwPB8Z$$wpCt>j?}uC>w+lnQps}Z0r1Yu#aU}69U2(p0_P+*cU4MoL>LP-qxEF z+d-L#{@racmbvQR3A3x2(|N8b#~^iU{aj#aLtCNhCEM$ORqjm&w&Si1FDmb=S_R!~ z)xZs3_@K4|BDGJ<70kH{ZTAw8yfzDT?i+~6GWj4YZLB?a05V|{vDJ$!?4R>lRotVv3Fh}=%uaRa~#^gTtNn}hj=`Q_X_VhxFh1@52of|7Pc9&J& zN~7{H;{-=diMtH_I!P?eN$m3?0Zb7 z#sVDRYmA9K)G3Gg;^x?aC|nAiH?S+12cVX?q@(!JCqJur3V|)2mc&;4^>(&B^dOvQ z3Lse4u5$lE<`dhxICK@@XIW^XgLz;N4py7}YV3VQAyGV}FGK97ohBMwPU{_evmTDN zG|zl-@vtgvgZD3I@H00=AhVkc#<(C;0t^6@?0q$7>=9fItl5h4!y*;1HoP#IAz9@0 z_6kjjY#PS(x6m{LRyvl*j?q-&o5aRl@=%4Rgz8#6-V2g)7K3%rMum8O*cp3Lb3)); zngw$-EG9SYKzFbUp8I|n_L3FImcU=Do6yd zPu4vs$6%7WKgz|nLFa63>s@&OI`Wx#6jR+T2xHtDrDj!@O7&dnc-gy5*j&n*fO$HK zGo~i47hHvF&&Fx>|$T{M`s3#=s*(}59;D`us*KyO?dn$Zt`#eS07iN zkjY+9oel-o1N8C?0Neob|@ZdKQ#g*pZ+I8zHsQ#xA)%&`ET9-2O&S){fCf)w*MbO?rr-` z$bmZlA>?Em`12A+Ac+qqXY|MfXWr9~UZf^e&@>Xue zkjQ@sIjV_qKUn4(f@r2DrxAIpixYXP_{73Lgxnby@|%!PkozD0L&%pR z?dUFto(Zpqp2=>9o{8_jU&PliXRKh$5Troceu}cG`)URFhme1KlX0M^DK?m_e=O03jRQfMM4qmCLnMmCVSwM}hJrr5Ppg9Z@t^U6WIWP^n`cM=+dZV$= zk0xUuq~`Bu%l}BovB>^6Azvu@2ISM)M*kI%19o+bs{SWJo;3L{LasA{7fAH4>>}AGju(g2&je9ik5<_vk9GZ%{802&ye|_V#8*=D|qb?%z z&55~seV-N=t0q?U+Hx;S81+<~Ovf$JhH)v$*#KrBrQQh)nv;K3>7&G?>4|&xl!#%~ znoH2x9pZk9LQP2>>h(kqQ%DQBMuGYxESw~Y(Z5QoTe8*m_A-w;9qIbIjp8pX%uQq2 zTUMF%85NtjXbl=~gGf|Dl}%w8o>$|=#$b0iu+CI&kbde2{25PzR1~@KoXLD9X%etJc0KRy% zSNqWbHEd?>YiJ!n`#6QjiQ?p(zL~MQmaz*_AnmI2_}mCrij25H2)l9eoBZFk=172z zb4k@|o$b0PZGcRB2hO_#$@ywmU;ljFFumckFU3BmTO-$R1)035qa?swjt3>{Nr|<} z!^bA9ySMiV#|%s9RKcbu7uNE^O#1+-Yq)6LiF)%0|}Fs>>5Cb&f@|o z;~L>nhae^gq8Zg5N9{(vG3UG+7HyZ;sjAy57)mDui$mt=@$k&x2l3NYXqGm~$T|w; zJ9HdqyF`MRj9e_PZrskkR}P(*axD-Go6ddCEXoAJ^``9U51K} zEu9`J=K+12IxBT@mcm3A%qM{FV%zG=!hwrZ{k9bn2WKr`Wc@}vzCKLqOh;1gNhNfp?_63eH=7|D}fkrRA~gII{>N6_40sPstQ@xn>*MdR&%R9lIjb#O5TVe z?D1GgqgPB{W1>*C{;^AwHbs4uM{+FtxA2JA^NDRk#hu3z;J?bnmTj?c$qP8vevnRd zql3aMv^dez67;S>QD)bl^H%UIq9UKz>J~ZM{`-lG`Di}u<0lblCR!ysn!u~(`(JLGEHkU$TSWSt>yjt~lel$_~Pkv-b zZ-ztpBd_(=!PV@a_-JihA&dv>NJJWy$M#5}suk!NbJOx(xNt4P5epZ%Pwy-?yDj$_D zR(Vs{!DeHIYh?kO(zV9C{c3c0-%c}{ZNv65z}~s?F7A2ZPw((U7{H z#I#}C@DYY3DmSmOA2rG(ZyY`EH?}31Y2-Qg!B?T(hY8s|c$RKg06=5zWcdYxP^lPp z&p2zTUbx3ORzHJ$g1l(Z?1B!+!X8mgB#>T3K#QljA-?ff+C-S|^s+2Fg^u0fc%;p* zfRJ(9O*Q^(2T+8h;p17oCNCT3;Gvd;GwXt+r4@NO*u(^MdU!hBd#(1ArdH9WKQ21I z4&=z1OK_0+_d?Yn*uR0s@rYegRvf&KFB<-_hxfToc0@xf~6~>4^S-9|P9ymV2R5J7Y5ulI?VL zX{i(1&zC}Fa)g#ngz0Uwz6s3G9C~b`QARwCXlzcXe9o`F9`H!a*SV$v!CVKIYmdWR z8)Brho@PacG&y09r5;O|nh&coFj4pCsiz&{1EMI-v6p-sgags5Ocz1j-M&z!x+*^qEHM;w=K!1ED5Nlc$hYQ z!MYd-b99I~8uUbM19`TjBzfZQK3^LzM4K@p^cXJlrTH4{EGBXm9VxHM7{Q+Bm3z=f zZT#vC9naKV2PCAEBYFb9fiQ=N1nk48gM7`rr>`Y*v`J{WnyG_e+x6#P6Yz2B*!H@% z=vh^vgrpmCh~ky-mAI3d5?#|Wl5FzPRyTnQr61EY{PPZ{o7@*or6w>Gh6+Ft}8(Vs)A}bz8-g3f`w=2IA%ybPy zfWa4w4ckCY!$g%`an9moZMztT<){07hVD_SU?1B%P|7>Wb8+!Fw6MDpJCuyDxIz0N za40U}(PR{W9D73m!QAdPX9Qx+n&@-Eyi6uiZjEEN!-jLF<2T^%Y5O2LAg&bYdix*@ zAXvHSar+?HShhw?q6AKbI-WtH8mKaPo`KSdu6kj5-qh*+`yi+wdN%2+`yeEsiMWjE zpZg%}AjnqfYzH7hAni8ko(CWlz?tbk4?sBRrFtY=KDw2V%>N_#pvv<2x8%dp#rZq) z$lC_80vl65TJGSiN(Vm#AqKzS`dNsRPJ0M~%{Fljl&c3R4EV0iZjFl>_&F479aBic zQIuW1jk2$F#4VJk#HVFa4|8L9e)$Q#f{=oAfl-t0a|nV566czpbqG?=6oG))?z&tV zJWc|-W7r`w8(m~Qsd#Hu4R6wb;i6HD|E4b4(_T_RJSwG$92!w|J$pkTb zL>#0%I9(|p>b!#nN>RtV5-ZIjc^eo~M!DABsal3=%k-S6Qiz?UUsl{Do@wz%!kQca zOz7R)H7Wh@2!tD!tAh>f3_^MV9<3yu>KMcjgo-LX`WU1iidG|@QKOC(BVF|bq#W=Q zLcJHk6J`X}{#%*ukINYlj0==+TD4LRED_lN_TJ(xQAa}h2j&KxCKO^;KqHW;jkhm5 z@RqRe%!gq;apxRF$7j%f3)Aexj?qTtL#w)u!s zydDnuJ_Bs6eQ;cLee_9Ii5*ZRb{YJP7)d7KtbcLb^^$Lno6x@(iEVNcv{-+Br|EY_ zwFssSSK(ut9BM8brIjf$9K0iv@_AlwU#rZ3vo3oG9-l%~u>)?lU=6Udz5Yc^rNLkQ z?zQ!(5NkBvd`Xk%S1;GGFowF+<1ll?4orobRn4oNnh*p@ozbP0IhYGD`9X!ewUzU1 zP}nOJOon4MS~K)le-$~MIk!TJt8HH2xPapY<1%!D3t<*na(eazL3M7eJrcr2G|69{ z2V02iwj!}1PsyTXx&+X+4{Z?f{fQxd{;s|V_5g{U8PsRS$I)po(_Lyy5T>Cr6iNQ2 z&q!HYx;S1Xa7>nN^)^R@@{7YZz~6YEndN}-43gya%>M$7 zIgBx4FWBhkEZc&9y(q{9_(TTS?ar=;r6ZO1e21ZglH){!jmZXtXOz=o6b->H5j_#V zq6MToAAY-inORTywmc|Dtm@^rvsZw$ykVa*7e;H_Famh_t=IVJJCj&uH(mI0J%UvY zDULX5;2b*_!S`emn|(UO#Gg)LwZEimMPSbGhOmo)nOkB4V6l*{uCu(L(`=_K2%rEz zA>a7F%Qt1CxVV{M5ys`kgKSJ3+m6UgYqC|FVj|c@p{BFRZkm_cb*z5F(X&@Vh()K+ zOW7R-TL55I<#q5bfQqNT*VyNZ5!i{tEr>Bk^%@o*E?X>Py>3f6MA_l$(OtB3Pk0mO z_Ae~y#snQginTi21uA;?+~UQ>NN}eYxd*@_U)${lg`g7~dlIlc8>#^tnwj$Eku{46 z%D*n5t&M#p7viDMmNknh^_ATstr_Qj%MSMeg9B*NcmFJ=UrM~Er#^A3AAPqOS8dnw z;7X9FRM~S(I)f9^@>g}cp-Ddj{`py~cL1e;iFV#xor!_dpz zkxtx=egjZn0Kr}9JzF=qO8ms`n5N!fxMaE3mtuJ(83jUs;F+lI&F&3lWzo6?>wEL~ zsss>!_bR*w=H?YVBC*EMlG#XpJ}h=do`e#QfALqgs9$}Mc_%dA`@fG`ha3Wu1lw6P(NBV`Yd)ZQkz< zdrO&CJEq|5rZr`Q0%vPapOzWztAx4Zj{s7Y=+tjXrO_MF`!2vK0>Le7Wb};nnVvXx zQg~0Kh=z2pmOnQUQx9|Sx1^g9HzF-j237i*)(jbNx+1-v3}|NU1Bkf^{$ddP{c|1h zbz=JQ@=|nilgIgY3oU2tq^}A<{m|_l&gx=WJbi!Bg-Qakj_9XyUE0uirQ$7t_>Xx^Qb;nc4OZg%A9vZs?REaTKe#NE!f0HAC4!f=`w4! z_x^ZFWC`B=bg?bFIowV@sLSoeyD?-&jI8IN+l~t#H$C?RX*-RBbZl|u{kc=U{bP>c zzKv*%U4~k=*=M-v4)S+22ZCo)D<!Lxe|A784Fi#2{clV+@eq7uEhR93Ub*r-m*eOr|h?Oj%^n}HF2?s30J9k3ucdgydOOPj;Gnc zDTfXqwusEA*rs=2^Y!;IOfV>Y{&+R}GwFH%^|$BsQXw8OJ}&>m>v1{yd9(OkOXeL)cJgr{W0EY*uV44x4M7fpoeN)^u;-rE@$=Rf$%B>^Oj>>CzU`)TE zenG=_^j^a@mNl~9OZa`_2Gs))S$^2N!tpVNsBH|9et%sA6=8U z%5ux!($17n|r!|yrzo?~O2ahHbanWXLfZJZ;(0RngI zA7`gkt_Y9`kA`h&&xW7O`nCkh`n2Ua7@NVx7@OhM7@N_}7@NvF(N_}t-*fyu=h5KF z@As))HscJfEteRubf3cmlYoXjY%<#R?~Y1(@Dbt3zy_owLtA()##V8dN5ijhp-aR; zMK;jlfwim^Wy^6!banO^z?BepOlaD&@r6u8Lm#to?-9?3=8ebm$94SOj-9|3Q;$Wsx8nvl`;@{$_~iK^-&vrbn+lKSn#*QB z9$4thk6^Idk0%ZdIh)Dz(vMS#?pQl?#<1WkrHeWw&Nw*QSFyxnfFQm}FO|czRS7J4 z3e|i5U%%q>Jr`Vbe1l`hQr%*wUkj1(CeORfa`eBlcG0i-C&5=U__S_Q#iN7{V{&ma z@Y&Z1S5Am0hhs2O#V;6&Sl=>FA{&>Hlzb-+Y{zHUy2r@46l0&mq#~Nch}*fCq5mWh zc1qv01fSH>N^?#v0f>wT_)gO6$S;w5shh-RP7J}e^7oCx8H%%m^tg4R&{lIZ|1&0q zX!hoMAg*-~6|bT^7QFKCbCTjYw6ofZ)_yE=exX#p=e`AxN7gDYq${byVjB7-R4qZg zd!f~zQ$Kpju(+^^9%u;=*snY#WPP{X$;QFlxG2YR$NIQgejn_{;V$u%50}-PV zjn{B&qkJak(VN{Z0qgFqOKE{ibU9(yq-)y06VNr3|4u*w{~%D62d{}HOSo?YI=1wU zK(+4jx&cny&6Gay{^<}~hQXp(WD@D|h z7^yHpEUpc#kXeTEe6EZv+02;uM(N~Dh{Cn>ehD~SXW0$Cv>lkS`$V-Fb9Tb;TS!o= zjT?W9IdMUM(D~6+luePGZDOd!0l3c&cCPz(>Sr)C zBAfhL{OJ@BLvovG3t#M-T+^v^Y$T=YStTI9{x+>-t$XJj?`(=zz$yE)01M%C!OJ>( z|3<@a`~?-8E{PT6A&Y`S`8|Saq_tsX8bW+wS^H#_&Sdq}aCgop4EUL>kstR3JZq^y z+#CT6rAH6>&n}Y5^nE#!*AP~(+|6(VRwTK`0g^ni@p1sk0EaOC@OX{{^1?hK8wFsr zK;%IXGO>U7-5bRj%%M4YHt0E)W^#Djr?X*mvk46_?=b@nF^aDU{8e?xgaAd(#1)7X zOQJ-wY@-*_z@RM`gFb7osbkD>9KwR^D#tH~Z>u;LX)eQ27LzH@LJC{FxPHu(T_)!8 zx|WzhOMdw?4aggaH4E}j4WhU_s5StmEw<95Dke#c7W*44ueP?g@`A#u9F5rX@_GHy z7}E0hDJWfuaC!!t@DDlw%0^YbtEfm6*&5K{eHBe|2Jf3(Pdf31_|s}NgD@K2jwqDa zxaS4@7d6tqxA@-0;jMHG+NVZ@K`V1AqG+Mu;!$o_AJRVlU`49?^JttQ`2bJ{`fA7X z+45bY%24HJ(cGf$;O~MU0Timv`8k9HAu)YFeu1FuJ={Ek&Qsx%i^Ufp4n+CGnEq2X zPTP>I5!YWn0)!^F#M%wb^ybgYs3GNl|;;A-^Vau*;Ubak)Vvksm~ zQ@q)FX~6nSDWQO*x)RS*+IU4*vz${I`i&yDfhOB5X2WZZJ!IIDjTiNySg~9GsY?&l zO>IPsb!MsmU5FR+cfuy5J1ABn2Z?);xBBO*tZoNwKZd8VZ(TD}^5XrZ*bN_icjTz@QFU^UZy#H_EO39KWq#QzS--mWb$<@_859la-FkMX!d` zOMh9z8pb!ok^=;+)1lHYkOgb~c_{R@xurn)ATdK!pF6nzCzq>=Fh=qUxhR1x<< zwv~~2HHZ19vuZls3x?ef4VpxTxx;<%t|0!p9uCDMVm%<6<>Ii)`&665QPvVpEIc)j z+RDvu=U?>uC_?d_2cTtZC+o8?_ev(qk_Al$7GkJg=4hA>_<=?D-C;+iDgzm2GDHvfq zSI>gRX$H_ea*Hr<|Ge4OiE#mfzC?xkg)fhF5d=j}mNy5{#?4{#dd94|Cc|i!!)fjkpbrk+ffRXEE#hKUgqCirXcsDU`KJ# zvp6VeEaoCT8IHP41zyI&E<+*5;ad4P=F@%vkCW34UB*w{0z6#CU@PH4r{2qi7c$%v z8ONSKso^f_MoO@LE7*pUPD)HX8vZys6; z8O@%wpSpBBCstS!^UNXnW=I?|3=A>?6q7*wX$5IAmiTD_xU>at8bS97)#IJWNiIii zp0jlE{WYHIAkNirJkJ9zRUyY}(6bfykevFRxrDtJ2Q4m>2rgaM{X)1o3?-xKbJJ!E z1Bv(9$qB6ZkN^jIhab!wh1#=v|IPn5P3Zo|{|70B=3pXh;cs^5b-;=~xm1jLwI4Wm zrR2e5dXI1VF)2@hiSBn7WM=XBH=dyCW?BEY9Rfd$K8!E&jMxYI*UO!WyQ}NtdeUUk zrR)7y_qxVT?+axA*QbLzKrz+B6WBAoED=OFy(yHKuIUhaj=~Q6r z{q(6<5JiCf&%xDQ1EnnHM`l{)D~j!O(yZ?!j0J89zch)#f}@ zx2NrRhhD(C(m1o6tGjoa-mz8UjB@TX=C%@Z6KbebDY-`v{}cUUmyTX7N#5y71bho= zq~hw&3U9Sr)7s-Vu2O3eiVNqGaj973=XeMDQH5S!pOx($o)cLQ9nA5=`f}NI?=e9(E<(&?a7w}36E|okpV%!gW+mFxZ+9F##=Ukp7rr5i%j68_AKfZ{~ zAp2lk4W(ibcF0*>hIJJpL6L)R^ha9s7PRJ$4;@=sc{>5X2T+)`6IE{Wemw2+Q{!~b zwLh%eth5LZnW=%I3VjkQ2-fl7T>^Qig-CKzriB7HlPul0tPDg#UTse$t1shXcXs|?WQ;`ns6)RFY%0Rj?UR@@&+{y;#WvBSnlhdlxzRTo)GEtrd>?FQBC&cn+D!z6wc zo+>lPm7-34JZ1YYbJ--Ek7YsOKpE8ov={O?2qT{qEl zh4lBcliBRa!TX@^0Zb-u2C!1|W&pltKm*X%0UAJnOZ>%O4B+hKeSi#y+8+jxvkWu< zgI7dUf`uJ0f(Z8CO-J z(AbC{1YJr`Y}XXYyV&brAj`m?5$12--~bOW5m%~x(v_t(#_c3G1`KLoQnRY8K9Z=32=-&;_RIIvimfMq} zS5}kzu!Qus^WSp**Uokoqq%v(|gs2ZG%VhODjK( zZaWlx|BodUsIY>FMAvnVAM(TmXKuu>CQt;e@(7lB+F>d+_!4$#jOc$Dg2Swc9sw|) zgJCcRo-cw-A*+>N0Pt}xid4XjfB(ooH~tRwey75XFSr6zMeE(xxA&$Pt6165*jvDN z7VdzElp#JuOiEOT8}%POW4-JS(ly!(yqdo*E5qJ=vTQw-d+OfgkTy_a`C{76ylaz~;)MAP#s_AwRcl#H%+IIuJd9;KAW9R2L%pJ@Ge;1*#A`0=XK@ zu(qlq?xi_tx#wx>Zxos?7BXeNDmQQ*TGY8}Q%9wgt!?W2jO1VNhC+GA|3IMjli+K7jM0kzg+d&O!xv0nfG9+|`WuDLD>lUG z<0SCX2O}j%678~izN9m>0GR1glQQS(?wepTIS#GU=?G4~s1sJg&gN1@!f|FKayPSb zBo&e3ER2&QlC>(cG1bQ!uG2Vf-KRNF&uW6#7E;8>MgBOjEGl%sM}x>Bf62^lBQ&r2 zn|c5J`XBRt>LqB2jPg-DT{pHX0J7IGSHAUjmZQ?9IBX@ZKZ4wWr$LT!zI^H^k>6{- zW_v51~M-eJ_saSq-D~j>kQH_gs4R zxzf$FYnsERPJ{qT_oj)Nib%C&WZ=t5zeqqGTX5Tq>Bx=lv0uGw!HpdX05r``+^;J% z+#UlDir;xy+zB)^t+gL{h&VXiD{N-4o?x~py?*mWliEG9U59VV)3G^{ovyOA=v+}7 zd9|t^2kf4``}jg3WLI9=K|ird<ZsT}YM`|*H!j^7Y*Bppt9dosn%pX-waw<(bKO zix=Pf8>BEw#usyHQMl%{0=MZv2`)`ENKQPwbjxpTV;*!c8l54V*8$n!Llu%M{ObXo z-<^!Q$y@{ky?-(5dn%E9OOq{@K#RUS2rUQ9x2vFdC~5D7V(m>>-SQE6b0i( z!qx6L^WhtQ zclW8|<28EE%XqeGzbhqJ5GMWbo-Iq2I6kn4U174*`=RNRvxz6IxG&?uuhI%Irh2#K z^6?phWv`>guq4N9x;G6f4OZqJC}N6MF@0Tsp*Nly4xnUB7`|7>km`W=hIDoZZ<3T_ zU`(wkdXk;JAqU`NM3;JaRH|&SJY<|!>FA_p*+5nB68K{fzH^uVB)taT#NZ7*((7o0)9b zPh694XW1^dwRdr0+4W=gHFDX%tezLlpdwz*Gb@kdJkM&oW}Beg!zdGh%fXZlAH1SS z8NkO5Ao4wGl<>aZHQ%?z3C$n``0R~sx&6XlJ?8az+W72858XWlap!MHDF2Q z$?B$W-38I1CqOFUv~mN#%g3>HZWxb)MH|w)wtf+Q+6f2SsG#?3+tEz7inI-E%TaGH zNjQ)WS76npvq(GEZo<2Cwuh`NTx`EQ0~kejvPd3)8o_@dp!H{zThbTGoigUDoe}%N z#9+wKwq~%2Oe)Ab<@JFioZ4e%u<`0^WQvtOKvg}pWlQ;InK2{aW&35`%9V*Eddq^&f8#$S2n0;cK>ztG|8OP$_xuC+?LYVJZ~h}__b>m+_yqKy?yo@qF$w$A zf1sR=G^>95&*isXN$;9!7Cq}hWj*UC_?RAQ#UIk22!Q@mSc#bM&ghMQ3cEitaWgf7 zNiku{V@96q;6_%)*0R0v5B}gA|8zNI9s`<#t+D^~AEK5w|3Np>9u2SImyD?K8IGvw zkc5Do=0C>Mzx~I9 z4O5*Y>Rgy2DmV$*=ybHOraR8!5B?DVei1^^D9~hXNw;8biEwWYu%t^i|F`}l0rOA) zDR6%CpE~vb@Sjkt(T)G~pFNg0|LIP07&Ma7OKdu5o*_pYOL(39C7_&m#T^azh0%#i zm0_k?=Xh+8`3K&8 z%h;_LjukYuz`jG{p29MafIJkVzJ?CJ5l|~POX^e1`!@pm{F{Kr=co;L{;L2%00qe6 z-vkKo=TaW?9|Yv|4+7G52NIArkbqtyw5CcNpQ)4`dH*1wPn9^#;H|>dA4rlf-v~$x zNI>=iF*`B82}orAHv#R?dYzZ^KEx!2^p0I2X#09k7$?vfI)QZmYb(E1Utt3Xp+f+U z0teJ)7 zYN=x1`p_Saj~eM_bmRetJG%WUIP?R2+4T7$V{@qKH*~mt5o9ID4QT*dj`x!iOI+1y zQ?VD@(^nqgJ@LP-+xUi{7vKqL>ev1*DlGscdfz}ULn-^?H;CCtB#7GMF zA7aEOL>K~Ddz=`^xd{{_L3{Y8WS|%|r5wHj%<(^D(|AryXwUR?p7X6)&9(oe3B9G&^P0kOc?HPzX@V5F8`&nPkZ?mCHzN&G!-m zAoB_q;8KTjFU%+>vz{3u%+OqISA`s6=&;NGkE0aNO=r`2yy}&G*)qtR`mu}e*~Ib1#m~z7@P6IE_KuwUXI2Z|IkhyKLV|C3 z$m@LJWUL~&wNCVsS**8Q@ZR1=%^NQB{cw$Vu&JOHy%?+)6gTje@u|pUl0zv_9 zK0Z^uy8R$B*W>)YzKw$R4Nd!(Vh#q)xXBCE$)BklV5J*2%kIxBt`=9S$?Zj;xB%n2 zCe6_>Iy(n({7iz&&dbFU?{bk&?p1>BLz*))L+HiK1O7c14OHLo`hjfj(mD|w<)@Hx zoli@J*|+lL)?!KLV-5#~zBrdyy9mG`gPbZohA0hG7h&kw=|$JLajEkpcYlV2p1Esd z^^>s3gG{_1i0Cd8O_bb8Gm5y=^-CYmj1#wHg&Yv8ukcMTMAbZLM+0B;>zyT-lj$f? z^oe>%SV!#NaLF1tSjOR<9By9F5jXw>NB>^7F5WxEHf6@$?v#J~eky&)cJ(6cq~*1x}Z^5XnUbw7{owXu|LszCOuj=h0E0QD1OBV z|J(~P0#NdunHj-@l64B4_mcOx5%AnBnQnqEzz}b+{#9UZk+6d4sSTKQov2A#5X!Y; z@3RqPz_jbrs+cx4f^v>miE=B@>-m?h2#o^}eEj~f6(#?>KWxQ*alsFo*hOXW>jRd} zF42Fn72!vqt#nNmga}?ITCtU|J+t5tFo0QuESY$f;A+{Veun{c19^q5yWx&%@7-6^ z58OD4qzYMTqYz}WjdNce3%v2{W5%ce0tw^6ad>2+!Lt6aiBI*ettz2p#rCCg+o);1 zh0G1)jPu#6BLsFdx%BJEZ6J%)EY-(s%$&CIR8H2|!{srgU9&2iJl1>3U+3j}xXJ6` z+nd~JakHE{<-P(u{P1tPInz3M5%TCWK&rksl%SAJzhLlC_#FsWDu&X!;XJl{ED2nU zrJXmNjNU5{RxK*pkfR#rT^8gp{fQlZyAg6t`fl}uP|=r9wchZ;c!(mn7lF(9So}-h zj+kS{jgFjGW4@8X2M#u#5%{O@x{j_elbyQRNR%R^@_3p7cJvKeqp2GqSO+JP?)?x6 z=CCs9@K2p3KR!gAr*MkY*`5VEkn*ic2o*);(BW<4aP-z%Sr1j9M5~dqgJm&~A{t+dnl7vk~TyY?T9fwAwR^o4QH{@NWp@oLa;PY?VOkPMm~2RkUUo@Y7Jb}Wz>vFjODTT%0p{@ zTjU8zTQ#^kpiJmP(@?ObvC;GaqA;Fa%O+dtx|eQdrLsUd9)24B^b7B z94;c7M`Tg!iEdKZ3&XgEGQW_qfD)kgNqRk&2Yu`!54*OLcF_uTGq7nQm~I!86rQS= z9HI?Fh?6WXZ&lK*V91Bs)e>=oG%5Szr<}q0Ordr5ICem}@x@X(XBWqwiReXI2&+zZ2zDT@~mVT25%$f^F-6wmlBSwRI#r9cZnTf%Q6 zuWL=!?_&Jk{gOTtxDYQ%L(nJX?v@p?h6$*gX~Aaxs`2gqQ6t#`e|+WA2_24(T0~4S zKqpe1Wt518bK;aqk{hmKG*h|7w`XA69A{=vua9#@xwjnSton6-F6JY}7#MFFh{91J zFZ@-o)A02s;&(M4chA?Z%5+YEZ%7^Z>iNuB(&$}&7|TpjiBw;+W-HU7^`_e#lO$b_ zVW_~4Sko0aToqLk-!*6=$#E-u8yk=15^gWyEb15h_UaH-wOmr3>(+S0`IjBV+Pi$M zxRc}~h|&Uhg{4Fx4Xp-E0uw9F9DdKkye*|QQ6syZtO@(wVPzsoJn%}uq0lFv$KBOS zJy+FQS+vZ^ER$ppt%5pLGj0jDgf_Y`y@~6MQ)WbC50wX=NG^ z3I~>1*+!-u&b160Y3OrQ2EU#T9AEB6>&({AJDet*n}TCy5hF$tDk%&7i#2D{T&{CZ zRA^>Rutxdlv1BkYn0_z;|C`^rH%6k~Ot5OV4kGdxDx>0hgvTb+0q-zEWF7jjW^;J3q&WecaW|8|%~ zks$lu4%3VH<}gPo4<&ub`wJi|m54z=has~ju>2_;hBuEb{=rs)6Qr54ALuXveEFWW z1NtV5Jkb`z%`F**)0QLGUydbl{e&D* zQDW=>D8_sNgK-xPGxJULD)YXf$_BR#<$Gb3N_@LmL zNwMmX`qR^r`EZOKrF48oO&v7@ebdL2Y!pN6a3`gcq_JiL=3<~}M-p?;omO(j_@#VE zrI*dplyGFH+sm6G|D#Qj&yCnviy3c6{<@yxm5wnvqS_ge>{G-te(nY??)Q)nydQ35+&fT8QkqQvo;0_1Gi8_dMoNurvb2RBd9Yy&*~ zN25NDZh_Kb!kS{;7RncRsOe=b1f8SL%9z+kY=6ql%lU7)5qbp54YB;2+=#vSMSu|# ztGePH*8cQHFo%7j-=RkSJ_jzaJ!o*?yYL_h#mnj2svq^F2|!yLTF8|$@7T!|Q^K)Y zhk4pXva4Dl07smHyQPf0U56QmC(eEPg^hNaqsRv!f{wE3{H{y2B||+FTU?sOx!vo# zN);?V%$IiEs{_qMuh-YUPd6_1%Ckj{tl|;1EVR0 z%M>;dEek59W=L46C7G1J2bO-Vlanx9*(|ed-v3ZKTQ6%mG>d_OlnpY8X|X$%?jgpDm|K-05|E^`Rh^1jv<=?-gS z)>te)<&XkTtOTj@hMJbcaNvQZ>Wf2%SwZ#?^4Z!d_lF)1ZZT37#UGvA$*bT6itW`m z=4v9a0KyXe8&eZRx1Uks1(N*^PAh=0pO6Si)&&GjsK2~E$>@wYWBMQDhCQIdb+mNp zGpbHFxF-o&`U<$^1Plzwv89m4-8rpHLy!0?L`B|5u4LLUbYLhviKx!Rq113{aN@V4 znL86c#9c2f0q-p3bq1qrNrB*{jok+bJFsU;0FngXk%rclxX^d9;*Ur>$(0sM*e6b` z8mTV4T81pfdI(8N!Jh1)4?Lnmc!e*V#Q_(;YXmYb*_~ZVUF?B86Lvm$PzqO|X@#0N z9 z>kk%g0__uBvQep3uDY<-t*2;<6lysfdSIUte>F&B*s#a~sC&m2S@pY0mr|KA+9E=;h`2*O>Y$YJj#dERpSOO(9{$}0 zep&%tKvC@PT_6DMZ(ZO=?w>B8J@*e6z$+45z`@~HP)c{5Zn#>yik{agn}E#VV#P%S zRY#+1$V%%%5_Hz?%X@MtNNkE+ko(dl;Anc)28cet%WU^@d}+9C+9i-Zc#rasd^rn> zEi3wy1AN(3Dmcuw%AMmUvG?@=h}{C_uFiGEIJ-ns&!;H_T~%o(jH6=UEg!b=yUNw5 zK%Snbg&C_2w+H4AdN{^>{>&kR6LjO#q`b+BbD)@j!YqQL4pNkF34F&!+U^=FL+nf> zH05JD_SC~FwaJ1%?SG!I^QI71kKUeMO6(EjRwY8@bY2vE7(DZW0$G8VY01tvQ8K=H zcDAIPA(Jk?b*3n;V*}}JvhZZQ`620@p}aHq@%}bt4y;(Q=g#R#AsP7p2}1(5x%aI+ zWjFsVz=+WQx@d6ul{}T2BsQmN4x(X!r$D?6N&8bi0+YCh4{o3^23%J6c(0DPQgaR% zEoSks$Q~UEYs2b(Wys_uBK*zhTozH6EC5GgzDOx&SIm* zpF5S@%Tc>6HES)mgF~oEr&dN#B=tB0IjSR=0N^pJP{eD#dkSe=I+q4{&RTl%s*l*q zz)LjW!_Pnd46lr(VCGUV*L%(kr0ecnoA9swXgyxqlFNq)M-ltYl{o%euarqm=BP;x z`;8~$#-LjgG?)3o13Ac7R)VIO8N>IDq5cE{&Doyu(2M64)hyc9R;BcfP%ZS0jKlPe zSb$}EOm)wQ;G|7Muh=ca9+T#!17)34=brD5I@U;Wz^4}Y%;;E?dN4FDYu5g#^UC*L z6E0TLW4PdfQWAP*Xw-&b#8e%KI2Rp>fJnRreo5rc@JGx&@Sl4y)E@Dwc?BBA>k#mf z^r_Kz)a#6MqksO^nDlCxTiEr{9q`PEsgoZBkqlzg1EdUdZYE3-)X2*Ba03gH{)A({ zm_lC-u**#SRI#;ZwP5LS26{(AfN1f#W~x@p+6RUi^P|LBllLJ3euK7DcujS!p>=gV zP%zrDR|ETje~)4R*u~#{oygjJW!`8z|I9n^c&3OX-_{-SEcM-96ZnfLB|mbBttAwk zm+g@q!x-QR#GeOc7B-se2}G|YO*P}71NPPYmaiC~gR%Y)T~sspLq-?wbjRg4 z3-}tX#sR6dzn(Wg>|Q@jAAS*_&Mb2=e*2Wr-S1woeOHzngM4U-0X zqCg{=e<%wUgQ-+QX9p5_44)B+IrFZ<9aFB3CAt{!e5xW=+SIvw*C=~XgS~mW*eaOG zmwxwZ-nb`4vU50gKJ)=y&A4%Og&Eg!Zl0HPBOh%H1PbP1G7`%WJ@x=nn8kF0wvTh^ zhn=2o?^js8(&UyrP&^RBEa57MqqTLs^eZi5kX;h+Coopb1Tm~iZhvb>t_28Lac?tk zAQLyLzI{c6OZn|9B2`L)<|9WV2SyKm&J8s2CGIJ`HJIy3;%TGDI%^T`H2L3B4(m)* zLp7BS49i?O++)FAdev_y$Ft74IdKoY&@5*8`EW`4*jq8mEftDYTG}F2iNz15!YgT=)Dppwh;$|ei-pTy!5E( z_ThnSo{E`vL~8loCnt@?1FIGCK=aSmU+|Rz_`de3<##+-U9fA45?IhE8rTB;$O2g7 z&wZx{sP~FmyU}TLsYvj==DR#8(9Frcx>#~e_?i+(hrI!b698ow4?6G-a+fx0Ec|9R z@AC#XR29K_^)8fWN%$8ORwsx4BJ-H!Rdmk0FS_U`{;NBUpo&K{I{9P>=E5pRicpn7 zI-Y6=LvB0&*vCf+b-nH55%%p75O?mw-lc@680Qea4_A%l~q3&Mb#t%M|robrIDDgFX|7NGP?S_fLVxf{LEk`!q%Mnoh=V;oA zk6-Syt~NxX+`f8!o)Ovrwp_wgj7w@f@Z>*Qt{63yqYYG+GOn{J-wl!mzMs^g+`<8V zP8?(-LgtQ&zbxzN@`^As5jVqJ3D`OF91`BedPU6R+Km3^NdW)e4r(n0hS|kwR$janswi85n+(HJ{6J6B0_ZUr<+;KDcNEz9XId zgaLAvgGdj~(jP1NCh78@+$*Ax>@mQVeD3<$ znEg6en+sKvMS8`;I{;24NS&rz>M##ko&Z%^=a;kj4QLOIg_G{c`P^BXKG}ID&9YU~ z637wxbsN)@n6ab=O*D=%iSx{`Kn!V~q9x4bVqWb9Fdk<`J!jLjue0wBSY?|=84xlx zTaznhu5b!L>ZAfq<3c7$5YmNP4Ia#!$EK$=^K)4xM9m_;W&@~O4?4TroSe_crhE@_ zq9dnz3WT>=gxyjga2deZ+#k%E$0nyVvwK(t`pmp+(Sp@O?Ehdx0R%zRw(ZwEe(Q<;VntAM{Jq4r7dVCI@$EkqjCdWRa~?CXU5wV6K~kJD<%a5${0t_ zm@VD9BAf5_opCLyqa}ru{fu|sesB+M~WUTzb?K_my4UW~vn5gbCa`i5J!V2$j{tAFJg-4#*ipV@;AKQP z?(Fe`CK0T|J{y`b3`j6m-jhLr+(aQqXNd1G_2yvg3Yyh6O%o%RY=+7DHVUn1_Bz^= zZD?8QUJ}2LOhW^sH>H;b;Fn8sgu$Z7GiGyrvGG{bf8pU_DMJE6e^eS6L{E$R%OZHiJtO9ckA8(6EB5|Nx?PvoHC@~=-=wqZm7|CHo=Mgo&swB{8gi+AA&jA#t!l?ghCj3u zS>OK+zq~vZb!(8hg4k{{^1}t30zdgECvN;jM?7h+X7_s!&c zB&+mRqK!BN;0%It09a&Fy_wM!<>F5h5$$Q?FpLIw21C0;r^;vXol=XNk zIC3`W(j8CnNT}k0#>=6rn@aKHQfp@#&wBev>z%-CS%XEZe6T^yGIeA-C4D|?HziT1 z!nS_=n&p{l^(sN?FYekoIyYp3#!u#&K&I!7%c(A9CIWn;EI@EnC2NgK26v|h{)?24 z-#5ucd_IB!ktB%uA>tUFkbxa?p?A)-sLyeqrkNmF56iZp?!!}`1U809OR*&&IhzHE?xp)yDolfjPOLodIHtt&`AM_!%;`21HmH% zfrAf9J{6u#jj1<|h%BmNLe$A!xIQopSDzX#-%XwzuG2WI=EXw86OmE&omVSvr`cCF zdIz9sgp^O7!IeA+hZ3^ISA&%(L(L!94;;LA2s1&jX97HvMm9oiCFM8L9VN_5mN?c@ ze$>E_?*sr}>cz!_Pw4aTTnx2QXxr5RM;&o6--Jald|KY4rE&BwU;?q?lS&LfntRSr z3$j&lDq*b_1womn{7MuTIGCfQF;wcjQz-eSMyL_L=IJVo#l3D!Ykxhim8@I8NIk*# zstKMVYq&vWYmVz@TI}QiMlE3i8eW!C0`7CfWwrWo0$X0kJU7Q~a&3XVxadIJ zm+{W}2DfVSio&f~FI<<>rwX3H37rkGzF1TJhw2*R`5n|Bt*B#Bmgk~gHt%;#nbMph zaiZUa+58|yA1DhvS|zWsA1zM;H%Vv~M9>#>YexadT#59vKDQDWa+){I2TUFuVHiVn zIii5I))Fi?PiU1d<1^~$@dsm|V|ZH9+^MM%j|i{M-bI_WtU&*QGG4>py~#+y;)(0$ z+D`mbtf`vW4pLS~X^W z`N|BSz6YyQM6HaTK{$CW)1%Uo;_8r#c9?NqAMFYd?nP@fUhao+{fJ4o-EAb@R&f?m zE`w8PSnvb5jvtD{2=lfca4tdZaXlRpYC0k_OHm!DCRzrlv5|j4#3$jXY`RXVQg_ zKM|3(W`V!a2rk%xob4oD>L*?9B@HS7*y6|Mw>Wgw^ZL`7XO&jI*d+BVB_i#_JOIFd zrJjR~fv!pWv2zn65s}=1>fqaBRn2UyM-kn023Xm+V=*?O1kOn0Yz^)VAQF8h+)ni+ zyAp%f3(3Y%GBr+gzu!VZS~~!~#i|YX(%74}+v>n>;Wgrzb*|0K@>D|Wcfb0##10=e zZ@m;E4cks?gd3Tk49Qa*_bevXT_gcvT~>u6?i|}N^yB{TcJtXcFptjC2SF5iv1Q6R zu+-!DDQkQzHp|w})UxKUdi;J#d`YKNOHPS4@0T-%9ZQgxf$U|G}Js59U9{rG} zG}#BE?kyx13}tOX3ObCYoA?wCCqIPixhj^?+wvh6B!OE>c?1ijQ9G-H6owvvO-M6&QV3CujZ-BIQ$O#VM+QvfLyI-6t4piBKc!JS5Rk9*I2qYJkHTVa-?-gYKF$hYurS$;mSYy z%WNaS5?Y0#`m6gwPt1d~*I0=8f)YyMgL$So0bz+jR$Q51-79_Rf?ZD?!&Ftyv_&P? zB=KzPVz5~75E}Or#e=%Wv~Ri-Y@>)xSBM$A^sr10!dlzM=2%D@`&?as25oYH^_B{l z5qUnb;*d*I4o+r`7Cx1Pqr#pPqzxdjBS4)c3n#sqa-EvdPftT-(MY&1EDM`TIA_;2 z94|-To}y~vTa$*UmPao4m@yK=jnosvNUNsYBTxJHq3vP@J6M-bmnNq7WR=G+(UbD) ziBcTd0>!1SR(cy;m)|h~&}rMkPN|ILsvKdUy4z3Fia7jqgO#!6Ee7oi(H{?R;#TEv zdsoc|zY~*!-*L?__QAiDP!h10cCt5yT#6lA4)U?G!p0iN(GRG&k9gJjJ$ zkUhmcq#0Z4*`@+OTqDxt3gQO50`$L^M;BSi16kK3W5)^>bB*3k3YOE! zP$EPUS^%+YVLsd+0hE7rTz?L8QZXUM(hEBIZk%vJB$`3ecJ4_S5yFcIwaD!fxFkb4 zz*6O6ztjTCM9y%QW{aY@?(dnz6mwD@=nd-z+xspFlz&SE?BfzWYiYNkoW+g&HoP;X zo#PH~?-_SsGVI{QmvuB#Xx9 zT*dEO{=F?|BSsj+^_t}GSw{>Sf@H+W>y% zrv-suZpW~?P4UH0vv8f}@wZf;flsva(49r@N`c9^^MKm6)UFUFLZumap(ho9y3P?f zRmc0!A4={)AynS(+55WxGTkdh#@dSz&aZdeubNURASdY~%Emd?#7r%fyG&0X%-&cx zfmed=kwYX3=4MNWPn7vtkrM$y?_oH62?QZb~be=UblXi4se>xo}-vO_)x3 zTQX5%T%DI9t?`l-xpD;d1#EN=q?P8S_}SG~iId;gNK78WpS%P=UrZHVclDpXt@gxo zW^(~-VLA4kw%7$5u5|@P)0o+&OrOP-YC!y{J_EkyUVnn*b!#tuy-;{$CF5n8<-!M) zkTUXQDVwZ_&Gs6-;;F}L@W54*j)z@m7^fYQ?x#W49OO8gz3$q!_M9rbEGad+jcT`C z|J3lBfcCxZn?l^2PFHy7a`au@?AE_SNX(+(_MZT#{4edAa=h zg-@~5F`;b7wh!eZ1n`)BE$|T1nrmFU(3dl@6sthOFp*e?(Gk}3J}#-!(3ZX|S}pt9 z{Ke?VM2V$!3PL!fmUpl`7Ky1~Uttf>_m%-oj9(P=Vl%H1xp_OEOmo^vPpm9JhN|+t z=dhE`iTQh&k-fbYPEi)`&IaT8PrQK6V{k`Y329mynT?r#V*f;o zKd$Z*hj@p(***(xKhX|cy4tm7uX84*_OgHka4<_YVEWQIbu6FYpF^NAru6|2ASJw? zhL^`Y*ou(7Mv?uPX2z->6G`saKpXH@!tbtkmoA8s@!7y|0PO<58XmAV)4*4`vb1M2 zc?2Ctkt@GMq3oIczy;36ATwTb3D0*uPT)gzw6)C>P05<(ut`>@aY$C@aY^tN@JMKb zMDL=ZTFbd6bTRcc;LQ{WNNRVcbX2~CTFb?US_>tIS}UZ7TI*zoRv>rH-tu+U_;u-$ zHqkEGC2qUJ0nSNkqsa5j0v~OQC-i&N@T}TeCH59pB=!*RqJ})T~x>y@4`q=YR`q;_{k(kO;hS*9g##ozE;A74di{YFy1e-h2;X&wG z!*?e-e>Y`HLaQaSx?m3c$QHm4H!s#$X(Xn;XicKMVDp{+wB5h*K^<4#xQ$1?peYHh z1r5MY=?Il3zbEgUIYeZJcj*c|d(?D2VFK`4eInqUYm%=L`u;4{YOkr}8;=OBn$g?S zn4ds1u2z;FhY=$?OX>-zEiCv@u>;|WYvPE$aq z@$&WZ@#B{XE4@K@a}^k`rrb+19Ky&Svlc#$a`eOGD3j2oZ$+=!yi^ zk*h75uhepI2XU~TdC*bRAz4g&rHW#7dG~prxw^ktF@LPIyqxMWjtDz+Gqgae-c4kq_-{T4nGj($`hm7yjrLm|!9&61Wk4YP<5 zm4J080avD)8lSbv0w`S$$wo#fNxxRk)gO@R{HThNWVL#zeq zz$|6H5{_`nIl)@?1_n?p*WE=_E_0J&rZfH1Tk8joc#9)H$XrS&~Dj2TNX}?I(IyH%pmS+a3I)e6U{X`P^|_dUaPxV$ zF18s}Y?#WpBXJCDqv_?caonAQ57EWlRKhZKTNIc^WqkC;QZ z@RruRvo|(4qw4iD5$!4mB&i9hVeiAu)MbUtyI`tm-E7BUl6wr=!h@afBRsNx{Bvfwb_cg;^=sJOM zzPkG(sDYlTpvi4%o8z^ezA03x)rC{p&RGDV>>=%-9L?=N4Zw3B}ZV6d{an8T<|{g{W_ zEvLK12@?N;YwM-g8ZxNsv_PHTM?OIVa$~@$)+a&bC}>BLP!qvl=}#kmQqNN|2NI3Q zccr>{p;Q!M&E9oJ4Ejda#wvDBy`-agmfkAISW zBl7#_lQjx4Gq_xCZGma$Obe#|rDJ=aS|wh;9ineEK4H-?q0#ZI=o$XZyPf*1E!RA8 zAGDYzVk?=krU5O(ZUhvA=2LqsAn`ui%uO%}Ya%gwm|$d_IQYwlagB=*=bymETya}G(r!JzN3+7s@ETGISV{EZ%x%9fqW;RnD!Y!yLThn3jDt0#07QEbf> zd8ZK!Sp!Kx$6*`DzZ3KI5#NKN;s%A0|dM!A08eA(o|}i`0zV?tQHcR>|T@g zi3DN}0;xti+uD#y4YWQ))o*nSB+pr`tkWOc=d39BF2$IV@vNxhfc zy!C7^pX8$+#@@B?Tysn=5g7zn+j_1&?-Bp_5f$>$&36vZV0}3k*UuexcdqN%<#l+- z-d@jIosS7+U8@rKhi`v^&Gq=^Ns}bNe|!4%)wIa|{T#~X!-@{BX3ObiR_1mtv~`WO z2$k-51>D(ej|U5*llgERb+(%Hr?L4@$%VR5s)c!eugpGK%HrOzfCj1gUPLv_qi0iy zK6Q~zzwl!=OO@DkzY6f#MSdZFcccxG%V06?@l-Jm^NmjA@W095OIrVy zzYF>4|2BUkzr4KVZ_tdt=I{Tk-!o*t>vx_ou1QPnzv?&O-}1L{_V4^nyKMPi^0!gr z-{kL^=M+vwfY#sU?>%ataV~`X|6~0I{B8dJYWM#&f5Rg0-cJ7y>NfzGzx!8#`MVhB zFZuiU(|_h~$l={@W1Le;E(*hz;P&{ z8Tw!Hw?N82^Y?uF#T?=9{2ljW9$ov-{2fsL*ZiGY!kM|W9` zcaP*Jl>cw@_kY&!X{*1h-+=$0^7r4@Z)m%Juit?Gi~OBOb4g5lSwQ>0%isUg`VIKM z%-@2M48PR7!zRwV4j;3y#erWOjH=zl?SgiP#pajONkVY*n?A4_=P9D$$4Bn2DuDI} zHI_y*P9#Lo$1Dzwx>0!gj3i}gp!yv!eNdOEKjKzu5wf^#@bhaT?DldHWj&i2F+9v7 zvQg}w%mN>X2kO9;K|^+J+!=S+xlFvS%~sV-1!NfH5HIjVOlhl*H(Q%U5~3nfK%!7G z67_so&OUFJs>E)(5baRTzHqHfQzh_MEn7r(M|v~n)2IemF0odyt7+=Eha$#f98~I zaDLp2G_ISse;sMn%h~uA$pOa^QCp(=J|82~L6({E`)suKii8LaH;v}qOdk1FhL-oTsol~in%_lXDbAVk43j<>#IEGK*m}6+b$= zcXj`NYh7!#nxytZGmiy=c zjOJW(2*!I7IHd!@Ub@vfu*Cri2vhwarmiB}6A;rUQOhFw%pSi;knBA+nH^Xy$oHcf z!o3%=@4%>n*|h~R*fLMT{VU*jRLa{xS76NV&UAcmX^N6DGg{=Hc1d!BYImy4*IjB! z$^Dvw&w45pp&=Ntt0^s~4Lp3@&T3=<4X+RLD$UyOJrka*twM9~vn!K6n#B!LXe;oe z|HQ-?a@$4g$c65+-wd(L#?88CU~WtBu9ypI&PYnSk(3jQ*l zDT76mn1T8oZCYK;+lI9rarS-VyE;fC-FPd*vPW}c(%Z4c7+}8&B<+I-M4J|n;;QX) z87@Vw(Z9>0g7h2qa4v2t4(1Y8q?StIlsq*BQj1CG`cUgV(B@Up1PEmsf zh!GFxVPo$cAm8Nplxv^qhFUpGuSbfT(|z3x2!D6sh|%XCY_E?+kD3Od?Vz#sgHJTb|2Qu%A# zW+aqnO#lbNhd7GL;~MCoOj*VD4>AX)#nAnO%!T#0>cdk=K;B@IMW(tJ$r9zjYqe=!fFMto_Z9 zI~28?zss#>Gd>_;Yk!eTd} ze{nNyo4&f16d=(-WBdo1%c%bsGAA{FI@dQa#0Z)CnZdGf7q@V}8cXwkos zxk#ZV0?RtC&i(&D=8^vsnNzI-k$LhI5Sau1!^}B@pShO*h0Mpufyn$1FgmWPZB9nf zOB69yaT^l0%;ZRB3b&P&$~qb5Rb!gYWg=^|(7iJ)V^# zF7`p}Ix6MZJ~s#aU=4xXpzEcg;UGd@n`dY1nKU?#;cVXdd+HlvB58&bD};4skQh^{ zlFl*TbffVVvh0&R19njsZv;)7e)RgIy+l%~2McOh`kc^x5n&rx0UI;Wt*s{(^W3}P zEOC=b7~=L4v+dLHm3;sE6B5#y@J8tOLNs5MY{?jEo0uekpl|)Vr_c)B1@wso>)P+- zIP&J~$PWlz#2x0HZllsAMkBjp>s=no z9Ql7!^E6-u?EjaVQ@H$_nj0TV5pE0tJ64!6`#LDAS)BV+Zz}`%-k%O{PiY%iw~5V1 zF?ZmT+{J#;(}TRaCI#S<&f`1KazO^fUR%PL@y1E;5h~n?MJ4iqE7d#t4oA?=)Qr+l z*iilUEJHgRiR*tceo>H3A40@LzyHTWPTI$P-?3}Zb?WQ3qhba-`OV^GNbvxmb>1-b zXjbXmgelu)foRNBrX<12rI{AUn6NKt;9!|Ets%^kGPYa;jU&*@n>870+zI&L`gG*- zdfx%Oo#+!@U0nk1j{8#;a=Tvd-;#h0us+t?_WK@oa_(mzWAxN50vr;3HJ8@#=;SyK zPoZ8-vB%}CkS?~|#i|+cn@Rw+a2rXja2s{Ka2pMy@G4}`1>SFGH6rTXntr;5mHfr2 zV-cdxaxfGP?AR0ypwtu%{M-}`j#3m2B4bLk_b($xc;3;QH7_HoA^Y?P8DktNVL1rf zo!LD5r0TX+m(twv+LPSzym2lh?&RlUS7IB$x7rT3(f$*@89s%&-T_!b)zrVTOs3G# zy#qq@3)FV-Qy`JPQ!t^2p=#LHYk2MUu2$UF>-?#nc1wdhk3n8AW@cJ2rdC`qraLAc zUo9;Gyn8f>J2Afam6$-prjkg+W^@!)CZfuM-c~y$!bUwK zV$+`weZ9p6Ra3Vl!bY>=thMSMvSmYiTrK`mT0MUIPW3>ZtZEE@Oe3B*zJUagW!v?8 z{l0T&gg5o?rR~1^h2joR;kVOc%F_W;acW&2B1Oj)SU7J0;@=A*V6P??nIAB&NGF{Z zt-Jb9A)yOKOLiYJM+;PcE3iZ0pA4CF%)S)n;&MfO)l{?21!~$f>es_nsKLFP{!t_W zweRHnMQKr6)4mt&$pFD2@7LCAbfj>stvT_x-F+yR@m}*_ki>Wf?!=G=5N32AV;|QS z5WC=UDRRJsPyW7RPCfOkfd${3pO>ZzG>luh@JRv^vB+zLoCJH-JZb^)4_3XIN*O<6 z9$m^8S*$R0-MiZc>BZa9Tz-)(FJy0~o~j0^i4gS;E%ngC(ZZV41ny~;6aiv8WdX(K zh#?N`B1gipoYZECsZd7N`?3xBy6Ep(4Vrpbc;kRLuH_K>I;hXsKjwk82VxcEru?;yKwr+ZQ(aB7tf`p`<>-b_Op-Mmc$dWi?;6 zZMYF)Q<_~#Zw{9pUBy)1>l1uUX1Y*UyJ>18o)JTJWHOW4ChVhu=3XR<@*<+xxZhk< zi_BTCp{NR$BZZbkg-mq5V)($gal_j!E5&qf^b`W0{{HRtH5kBq z);vj|RCfQP=_OUy#;jXm_gQQIT%|7zXsb9u$ooTWw{UY2jMQ9)rBj{oY^l8UY z-+$i~TBuN<`_L|CI`p>*lNC6O%jIhVc{4SKAy}H7oKKqG%-i>VCh>sJXrAe+LFoIg zc!@x;WzwRQ=IvWDZF3$~W(lp2BujuuawfS)yq2k-2W@X2=3E?Tpfb1lFgxaFWry94 zA>Jo95{G54S#qvWqVM0{+-?zWR5W70ID5%ey10$g^v!BGilB~IC=!)mvUwdc6r5dx z(aM>?<&;>J?9lS%G+KNH-mPpdNOpa>BQ_f7ToYJB0VS~Sg;@8U1q~n2o)>_I@E0h? zWADz+$5eNBex9;D<(6UIjtX^7nCZgy@`gPY4VWFb6 zX})HJd?(RQ2Mv_O67kaHapyWg?5WN3Fdn z{!pV&H<5?SNUFj@)=Cg(kiL6~|EqT4UPB66HStt(OPd;1Ana8Y zWc+?H5h@4ouRqDe{cW& zUc-+b8p|e^NN=ewSO$RwajSm{|13 ztlq%1AJqzQTcqBI2eEEkxc(!TM(Q6$Z-A)(_2(a?-+nS^26T@$63KIp0vNc(-bRmG zF!x{>xkA2k=1%9%qsf$}rKqZu*k=OH^J>-^ZLhFiGNO0W!^41ekk2m*p&o7?;i8g{ z_nW%ZSDBCl``TG~$b-Z2bw8b~tY+Zapv_y(Fc?ISU9G67uF@=$BxR1hzSmvU1&wJ3 z2KLc#SJ?Pe3wS#x-uN;tk9v{ z7OFghW~jFT(rfo%D8Ni+l zv|_Dy;s$qj{#<>pKG+|$e;jnPvE8Ue*;wG_{^Jl0tx*VGLCpC=a5ODr3B^{e#DvI( zlEFWERtKQ?YWQvz13P!HuVCTslL=AxW3VK+AqH;j&Bv>0?0JRM?8kvgq0VwotD1M- zxw>tS9WPD3t8pXay_E|yKerv36)gh1u{8Rcsq?JvHkSDHLUU4?7!0}jtUjV<%E4V6 zRp#SCo7pJ|p6IBg6|ozme($FR5>9^HZk8D;b1C2&tKH;~UD==JjYVgpwL@m+?nTR& z=aCHwb7E#Pa>X|x9#F^j*E>buycsi?qntEd)7AQ}I>meP7sObk1B0}2?JNdZ>UU3W z!fL(gCwko}MZ_dk($6E$l*)U9ajGFsTAvzM%ca=Cc>!L#Wr$Wgd_H{faDa&XBu=C= z{t93(o(Y6=G0)QFWR*k{MWzX!Z$58u5JJhvg1*8c)s0>JQ&jz4R3B*Hg6L)$2uq;*Eh62V1rK?uW32^TUGX_yHF0UmWxm_NPzA2@A z?T$kNfCXgbyw?xQJk6F3)tI9_htG242 z=?s5;UN^ppm*=ij{q?z;ez!D+Uc*gkVuK&VI@XwPLl*&~gBu-Tp*Ri7ZW$|AJUPWD zeI*46#U3{>aS3flC++4gV@mwj_OswX0x|c@j~+4ED!bN@ueDW!dWi8dBX)qSwJj~% zg}-kxKLVYjsMwspq-aJ}$pv_5Dmli{!G#@|k!e{ewp9e)b_{%M5@LMBG8nP`0gPO4 zFzc+fb-jhWV_ZA80Ppe@79~l;X<@`s06d?r7b2##xv*)8JBI0L1+VE47?FpK0H|xopRD5bKf?nkxWrq3ZDtO5uHnTh@~K53DvXRvR=m(zzuO9N`Q034P@` z%PEcSHSP?Hm^5WsDG6UZLkrj1{ZR7GT;DrV{xG8PiJ=#Fcg}#^%gwmmQuhmtcF`HJ zh1|-nOy2maUyKXu%)AR-{&k)B>y#nX&cPC~4UqAw8ZVq(C!0+$e<#V|$pth$=95l$m=nO}mjI-?RcwbQNtH7CNj!FgD_0I*(jy zM9YHLRj08>J?NvcOtLhkL^%s$st4ogBiy=#J<-AkUMrQ61zLzjYR85yK zSe3IBOBDU!jRiIFqg)sda$xae&gZBPVf(%9Em%lE zGD@9SOC*m>a6MF~@m|FY_bA4?r|HEVw@;cta|YRQ7C$|}3{kbBy!tb(sn}AbbI0P` z0mCrB?*@AtcDS$xxY|F2WCAonk{;jhQwqjB^}cmyads@ns}Zuzc|-bD zou*ZpNqK1E#P6fo;M%6xwRv}{R)N6d#ZXoWzHC|NdbPcuZXv1mb8aE*bPMRZZYZ%- zFQ9E-@H#3aCl_ow{FoGDF332QNy+xqWVlt~rcdR4$JqqHAz_#9IY{l-=ze4w@C7N= zExzXDX8Znqbar}^)gr#eT1Sx)$ZnwAzx^X2InbV_V0n`->JakOwOvtygbs<{L z*}>50qgUt*bMWdyZAi@TRc`A0ZI!b;frp)|rPBaMC3K%1_<)LCeDSrJlQ`SDl|GF^ zd;zD8{B78d+D`3!Yh;aC)wBy|>zqn!!6hry&^hFYNhJh}c}>`1ED{NbKawTUkz;GN zc_MZGNMh|H18F_!P>Zb>BM-r6U~4$DuEX0iGd%&%%{9-)s`EdP5=rzp+9{1wl82*} zss;eowO&;@a1c=@uDo%1!C)i5t07$KHP|NMW&>VnAmXTUz;r;87kq?{uUbQzhGnUb;}Ig=ft>-69t_AezA3O1O$NxldUFt;kSiwG*Kg}> zlD!&9HR5u?)7gc}#j0)^k*+r3)X>D@4ko9aTm z06Maw*y3J}e$hz+f8}bZp=3FcbFDnNsK17E(HK62mx$A-d$0U!n_r1|OHpZkBlZA< z%s%jbcq23U##e{$n?8+~qP*|}(P z2e_cN$OV>B2DUTYMi0tvk!+!<`GHS|JMQ)6RYI+e{tN8M^*H50;fwZk{Q0x*%9Q@$ zRFl8rMnTeb3wg#(ZC*@Be{OR}V{+bUj- zhj>@_)^y=tO>A%*1k_hlmi(77$fg_1-^+Hu^IK|pd4L}IvWe#L2Q=#&9LjiElWP*1PuQe(h01R1KA zOA&3<6h-QcZN?xa)bqrFhO=hzX5@|aTBjZHvSq%ebH>)m$8TkB56ZP;k1CcGT_cGI zb)1d-5380EeZ(0W3ih?@=ZQ>m1&fSr4POmLp2BmZc_+6WHJ|tME{FVyQS;Iv;z2y* zeiF(Is`f_FLC^G~)O`qaa$10$@Hn-$U063u69O7tmMtl-#otIjUbIej^qfg-lkZS3 zorYe4rf~&Mt`#J7=cMCN2oZr}yYoEghkntSa#>YB2`lb5xyg9n9=h&}QgG1-G>R=q zVsof7r_gHAAfs5}*6aCh_DJ-WXeQ4PhJ!=kbtba`=SD0wyOoVkc&oOf0I$!ig4(%ifCpgyk3IEVrQKFw@ zGPX)d+5Tlz$?!JSOiqAP(~bPd0?k{BCKJ(gyNA;pcasg0-v)veWb;;O>Tq!a`KZVX z?7e&2G}=-~?q2EYZQJX1m&?u*i)(o$QN3p#vIO|QKDna4$o^)s^omg}?r4leKqL5l zR;^TAE@iSsrcC;p=#d?C(n@$`L$Z zN$E~l-Ni`^n}s5kSa4#~q<&}$W5Q|O4UJ%+Uo8z)W9lsdk5{%Fn4)OXS#WIZ0|)>a@5vH2v^3 z!3|>LB8Bz91tCn4&VYoQ-)GYqZTs!X@T;=>24aZvu`?6_{>W}_e$Mz*f2oCFTtiPKBW);IHCO)A8@0|9UQ5oZMkt&hT4fF&hSQTGH! zs@V}4tr>Q1uW0u?^ab>L@UkW5V4(aa+x@i)y+z}jv)|<-;`RVPtzk)4X|ur_&&GfQ zt)2RKzy5#uyp#NwR-JN_^(V90)A&S?@hB0+=%EOA7WFbSlvX_wD2=iXuuoWH?rGI@ z9NqZUh(L=(EnyK=$F8whumJF1FcO%L9pabuv37J~2cz}6nW>xjK$kXmlb&mhiUerw zs>+<5WFB|J&y!+FMpo%L2vRBAt*%2Z#77yz9WisFMq(I*5gbYVD|@TwFyEM-9kaNo zAjxMWvz{>&Bd`@EdIB$neq1zxv7u8V=sJc6-_582t#fOvC*SnDph@Svf#!<~wkD%% zE#3Q?f=2IkXx*RdW_19!$f+6@w!-?Y+s`(k*VX`G4eB^skL!S45IsuuQ`$7Srw73V zzQ8R?8NWo|iA6-LYLr|GZ^rbr_wQJ7sA8A7Ij5lzo5I)6IAJGI)sY;NB{oE^GYIT5 zT*E!Lm)58K+axvJt7Dh2u-c|vZlN7Jm*3|b`@LJ0p-^wnqL%@Y(Og0zRoE(jlyiRLOoIqGYWAy5WhKe;=qH0UaltSL8(pvIBgZppz!(Z0xUeR;MA|w)_kmwbfawsSJP!t+*L%Ct(Kk`%X_`}@W7gHUe zM3dKAl*s#nHJdZy?l+H!wQbGIKLQ*}p--Zrr`M!YCm$rP6D0^CN7d6&bNaCyUl7Gw z$J%WYaJ<=rFpOS#C4TKt1B=oGoc_=1>P#h1qr_V6du@#Ebbf zW#(8gXk~88aP+#@3cqhTbHZA?@0lk@Lx1aeAP9o`UR_(d{G#d(qll%pgihq!NoPVi zk{$2mTf_-C3y}6dYBp{#baIoO0-R*79&s-xtEs&g(y-6zS^X@0aSK-qNZ)> z!>@c^;#0pKVKS?lxN~jMHUq)GU3PP5i(5?yL8-+$jcU0`yCADs48e+X4ZA15;Jy$n zlt2bBZ8~8hY5oS0e!OZdzz$c|Na99kq+i*oK790TwRBf3(ao=bAQ-RB!Jbt-nM^j! zGI=CW9a`$%ro{c>s87r#f~YG=FgdH_R4%Z$_P31iMF1?WNdG}ha?(VGa*3UhRbf?a za8sA#W4yJQ4-?MsZ$w%=3*awNh^C47*rLAyDdOc(YZOs~piT5ea>m^9Nf0Ko2%^%5 zm*F+QMh~$XpHk(7!(Y->GR5wpSJ=38M?r>HEd?}RJ(RcddRYPsIWMQgH{}FTlRgzz z&jY&9ov?NjT27cNA(eq=A3C3EI`^3ex3|N-8I$0oS)g=-wxq`9_4BA(T`Q}?&p};) zIi*;xMzsy~Kl{F0(;MsBJUWouzbN(Wn{JTZ}y2L*fewqyT$jf)^NSxM4P$i7r0};deP#%NDHcx)Rx! z{~_HxVEjwELGZe0mjX&Roe!tS<~*DN$xaiH{E0vRk#CA76Ft@z6mQa* zKnOby_Dz#Z_7w!ZgES6^ybPj9ECy+Ht1AcR_kXU+jAxl)%j6=r8WJKWEXb5VR1VsU zR&MhV&wBWG0}wGI$d;bsKfQ=X6Q&UJ348da3$4`q2gsXD8oQVr5{Ml)5PSOVmf}+| zH7JVC{B{maUc6t@F?q5a{!wxQn+HMpXW>$ZTz_oqcgz~b1eiC{6bB2^zefFV;?A66 z&*uv)j|ol+4U$KmlLE>)@J0WYbDsY#=KwUcT>wf<6~qw*MQ{i;gL=FiWnx(qka@9! z`uGbj+@);~;GBfZ${hL)7cUnN?~=#OwZ`VO_Q0i1(@ZBv1CELiD@ehLz?7JtmX}NJ z>`0HK*mD3qyWSOl7>Ndxlq178r4WK1Fxb(Qor%!2lVH z!Uc?@gwz!HZwpCrJXuJP1UNSk-9N!Fizc!jK0>MHEce!%dTi2{2ZJdi5u)aC}pCHi+c(kq?@9RvYI7Yd;kv>K(~7Ic|(&NZY0 zKbfReQsMMSeo>pUp=k)w3%+6EDO#x zAIqdHm8=E9@n#+fDX>> z&|Te%pI1|2CJ9;pS2OO|{n`OVAsqVe>^Zh_rLLP|6U>TZskerVDUJ5ZAi(<#BUeMk z>Uxo{X{(7i$tr^i)q!RLkKt>2~XNUaH~kYbrmeT@YV$nl+6z;^gLhf9@E8 zJYwHZi?{Z|K=4ifJB(n+pCSBYmGwGu0`u&3LvNrr8w9W zfxITbBD>KG=;KUZtU7qu!?-gRt$s%CiJ<-D#}@xuVCo)qA*!fOJ|M>!OH>CGPCQ*7 z81kgHQk6v0WiOjk#tv3$kYr#lL#y7nIxixG4vfm`!z|>OYDo^bwd{wn# zUhk|yiLph8AcDpW?W_U^tsuSLfid=Lx>rILEjLJu;3v(BHXz^%uG~Wwl*8=D5PtnS zs9>BPTu$5|@JZIH{;e<;FR0aK#{Z$}YLg@1L>_p1*KST)vFPQ6dL2{3qzc`!2rs~| zGpbrMF8}zZ$-4G%SBoBn>n$~XjNR)1UsZXNxLwCl_`VlHPXIKj+)wW9HtIhg5n>Py zg$A$fd>uO608VRLm3%crEjRbJShSPTv2({+1x7ORTaNf@VJ(eIWL@%tA8{@6#d6r$ zf;-gx8LV?ZkQS$bs$Qs(J22Mv97#O#M$j5&%H4f%Y2ItaHTJBpiHsKEjCHDpql8^q zb&JU^13+`a=r-&?y_hk^nrrQ1YX+a0`8*it!27TZ;63SazP?Fk^niT7vetsU+UH#{ zVrnzt?^w0^61raf&6w@9(us>3j&?R?*`l8}s~U-gb^pLZRaQ15_!QD$hIucJ1?tIc z9wb)^ADSu~T4LFzXwa9A{vE+zXhNiaatYLcI69j5N9r|I%hrpidy_|8y|4TCcNq8g zbyVg$TiyCU6bT${=>g4WoUWbEu33n<8XNK^B8ZgUixX;cJxQ6;mwi325YoOKnB_N@ z#)Jlngx(gW%B9<0sJ_GEdRUn=Q*t)aU8yB-0E=fXq%<3Qpc}v{fJwz6hwRMtx2R`= z%5e9oGUu-qCgU6d*Xg)G+YRPG;IaS`v0V_+*xbeo6pvg5>M#2?U2h@9}7hF~dCQrWO zk+^B0;QMS!MR~J__V8nW^cS87_tR^{$V|2V9HvGH$YKk*JED~(I0;kGLAX@!d8u?c zZ^;R3aD)?XD+;SJQ)iu;ZD2R4Mc}N3Kyq1GLH= zy(4+jA=Z}0gV04@Cq?X7%*ePZ1meZoiC({Fr_Xor4Zc!Zxt=oW!sF(9B8A7Q)lb~~ z;$`_0B=5-5NX&dHmUF6Q&U4uwGuWGfYe?tY8+@@zq5QjAw+FOSG!t9%=(=mw^)Aq? zndgLh!{j_!El_Tq-C2UN3M>9v48WD72+DDyIzw4x@B_aR4y=uwyX-+%H2D;IW0#r{ zb)jdL2wup!bN4TW2Lh~;DUjuPfMqpOT-17FYKy0g98&PzEmpe0$1^!*uV2Uy$hi0J z%_|wt{Vd7R-EK1FX1ue)xYGl1tW!iGSo><2cGQWof(yo>W$z@p=+c?q0Q8}Q;!^eG zeZxq!&pU}vChLlTH^yfrOS?N0HM-X#pROJ$EQWNSUQ?(cKceTyoG(_+C8#b5Gp-%* zpZ{7Mn_dG%Exkqb1FKpU#;yg&5;XQJkg^__rM}zU%a5Djd zlT3Hvrx=th*u5gGVKzi`Py|C!t{)zF^D}W zEbN~qrgDAhC33fg2sW2xw%ntMU^k25luTI%>CYS6H&$$bwq)56KqOy2wGqB7wd!2V z;y9c0+qxSIIjRtO=nNxYW@CV{N+SV`+?9u7QW2PlscA0lW-wuMnIL3NA&+Qi6v>-b{ntb(= z>sZQg4R^DqBsbXv;6fc2)$pj>OvRL_SVdp^tVqdw>olZKGk$ zxWdXh5wl){R$$PNQDB6!SCh14@Si;qrk3vBF}tTvIThG?1Xps`ikx^b0CH(SL!fK2J>oc@Js0oX;I)^>4o z5nqJ>p^prS>@|L%A70vqCQbliP7&yEDIC|rH`)~)<@z*O=x9S13FCo7&8MPE7RE{@ zt-yYEdI$|}o^(GD7-)KMG5PVRewYEy`!k5NJCP(YrtEYYAb&pI@p<2hG>6@)6^)I= z6>LKW8%qfW*jS#2(P>Q7P$lWQl435v`k}_GZZ?wnBEQ=*x8wvVaj+}lQcy|WXpX?% z7T1R5b!K9cE3Pe1llh=@m*44A7z<>kZs^IZqs#oApF102t&P9Op4f9x^)G+{U&y?@ zZgB4X_4sFJj75JSx~IAer%t)H9r~H;(sJJc0xah{z@bf<+d(`2c_&-nW1;#RaLo>a zd%-!iec@5szNy>WI0W9jfWq&Xp6!m~EfR~6+R2ODd8Vdr+A-o3;@f*`z8>X7fpnL^ zFZ?B)fxlG)igYJRF@3RZ~a?v0LC2*o7stdr{wIwoaGVYRs|wDJc%@asY!a#AMm614P%uKpS}PxZ1#eCS_~%6 zO=dRFA@xd0)s%zqATY zFs_++$r@Y3H#zDj&~cy4sKES{_iTFjrPe82z&8~7vjLeM;jV|Ve)|{Mi)?Sh!yg7| zHs=y=_=z(;HLTEWl+~vBNXb_G?si7WO^tLYIotJORzc(34(a;L1Am{tJI&M^fi5d* z4`($7V2pQ3X$)tZ&`)Lz_8dK58_Hb4ma;U(jhm7&QdD8J;R}{Qalz}5Ki#VZdo1nE>&T1T@=gXvxsNt$%_T&giDyTfYha)muO;V0g>6J~30N{f+Y^*7m z-my+Ca+o7|J?_r_^4Tnus0`9M(=-f602GkIa5(xj5QW}9zml&h#`2)ww0IiE(<=6a z&j@KQ{U<>=t1?GT!XZHUa?B`B^S*H_6Q3cdPz}kYzol2vmC_H$9o{tnBcHw-zhNS= zM!M8#F8(&%7&tOW*>M~HAf5NG;DF7XBkw+-PAx41^>0R8yM$ME+4rP{I@Jf90q#lW z8Xg&*Y=vU*6$Lxf@FCI@MU=JEWq6XHBytf>7n*=6e013xw;*xqK-t2K*BSkl^to!O0VN!A#})V!bD`-Tj{yvSi=+j-xs4by z7j3tM^hRxEY%5w-wVmM74j>3*C`8m}SOlD91}bA&PzvhC(#cE+wrH2)yn}Hb+tthd zd%}IL(5?Qj;p2C#Rop*tu2lri{?{gec4_nfHBExgueKNMdEq7sn-iVM1^EGXJiw!^%S)$5;p%Fp@bKLfrQO)QsZQ~|qK zvEi(_o>&Y-4b7wNnToKfEeBBPswT!4U(`3Fxh7@q7$$33hn4lx$G%ZDOZ{|%1pA}P zvfJtR7^PQ&&zsNjMforF!6*J|f0K;D!z=J_S%O&WRF_ttnIxrys}aCg^bBoX+N*7G zvP&c`_;N*$zZ6ej#dy7b=2ku1^<^FyX#AHA`E9Y0`d%g}{4H~{qz`h_q_RcXos2(k zy^3pQN}#Y7H5Fw>(G>?o|ZgKbkyuH&4 z69;}?HNbp;8M$$yqDtF)`y4fQ zCscC*N4FYDbJ$)D5pAsp-2X7$3p|-j7x4YRvTEFP>K^rYe$|&xE7*3e(sKii_XZ#b z%1%F3Y=nAB%1<25Q11SnShGK*@{Mj2Ki%?!#P^3=o~$lFp`69Gz;e(;{7uOb^j3W|CtCU{h`twe8YZM|$)(zRk$H{v|i*%QTWGuaBg?!1~w3 zt1SRLu>G8jth3b?s8y&@C?CM+6p$kA+Jy5VlbfFN<+Ovo63ftFBww5D$4-yV(xANY zTdi<@=m7v{T4k-nF`Oj){r@Ah=01cHKGkAw_#HyoUMw#09IW1yLlLw!8^fwwzd+u^ zK4*DwV8A!w7F0IkfLk_euhgK#WLPspBu|FYY|(lRAo@~IFL7>^lz zFn>@&UbGB~>*i*Z*_Wd1W_jv5Fm1aCcG}ahLWG})?$y4``>&hUaB624no94AJ7Wb3 zC$nVqj}PGapzI$b7z``?A2~H88uA=RobQe{&#|dJkl;9gL~aWCCXvGU1JO}qj5ltE z^DcqE6CpvFqFIy_Y}dl(j$aNev%vU?=Z2YIrrF5?jaE%NDzUHRs3$<>CiT$Ww%e4B zKBg$8=T3xjKa8gGIw`CnVz4bb!09*U{qpt~L{^AG?iF4jZGxQJ(@vC?L}7xenxLS= zacpD2UxH#lMm{NgdA!Zc9(yi`d`+IzI4tnzfhxkk7r)oXlTY?;nB}l3#DaN%MRw{M zJ#G3}&;J!TxeET+D^Wd7X1b#TSKx;4R2ri^>`2ZI$MN&&cut6+#j9aUag&yMeH*4| z(ec7Ipu!3(v6_M^r*KaCYaltQ;|&JNpE+_x;sE~V9Q}<^0ZaKgYl=Gv+zFOfBp=M? z!EC&-$O)DgjR5sSs>dSa-lS_TX)z>}-qTxRF9(fC+c)nMZw6@nGLENcasx?7yO2@^ zsT}zk%?&=EHe-GPl$>?Js2E|d{UOu6>Aks4JRW;*Sg89VerqYxtD;NNShk}C43~as zH2^fDs?c+nfHSIJ_u$HMu-IWx2QMW3GAKc# zwwDg0{z+tys%;YJz=dfcVSP`L$PDlirO&(g)$XW^O~zBDdc{y&Xn83_z6T>aW{aF4 z)f>40if6^!AIHJsn&sC6N#-1NOPaMMo`7UIw7_~1>NpzZ8zBziG|Zn1Z#{+WoAnk_ z^bg4^#>5zG*+;`7;H3SZ%e3ukiO)sWCybZWLf*a?rhX-4ecJG3mQUzT$7spfHlf#4 zoUT5_SF{Jnqm^P<^j>!?qpuWR9{DY^>2rI6u=ivx3rx>7K14CKi(f7NZSOG~p#bAc zZ%2lmj(6V7Jjqv5=9|9^*lJTOD>o9Qhoq-AY<>HcUShYNb^nVG(jv z6wWH`@mRWU}|%JUcp#Q~g^kmN`};URE~&a|#vZ#d(2*pG%-v~{}-s~64a zJt|_0bwM^4+b=g&a@x7yyKy=+g@5h3@+gDQDpY&Deq#$sZ-r7hjK!Y6~5l+ z#4u(kLH_D1Dh~3(;oF<-K z7sp&1oHQOdihEyZr{AD%9AMA4p!FAy2`|W=-rVjEHr0z7NR1xyF4hYt*n2dHZ=l~= zj$dudWgWK^z5V!Gpi4B=Uu%iUiktMKt@k-kRuo%PxFw&ov)X8LUDNYrO6urPnLPVk z^PmVZlsWLa!-QnuA#Z}s0>Z&TrpLJQ#MUMIhu7qsc#HWm#fGKT5CBRgs=D~mT}uka zg6tLD#ze0i<)dw=ksQ@FDd=<4YI{rGj={sfE&LWh8{M{p0CuN;CD^+s366G5ryG^X zO)t$X9})g0=-Oe38YpVIuIk%JclXRmn$xQ~0S_&VaOCLV;BfP@sIb=y1qBuT^a&Z&{F{b)zrpu_XCc@3zWLkL`bew<3BXoE07lpx|^>|mv&=;J<)Uiv9O?oBtt z=btqSmchV3xgEu#+Y1CqdKn~joTlfTXTcka!3!rvO~J0GYn%D8HNpzxxjUG~+p&eb z7?>an0F~A)-IB$lhe-C*CyyZG3&~$?u^pD*9+}_-kPVlv$r?^F5O2$O3*M(~=F}5( z7xOE3eBJ%8t@V3u^HvP1Jr!m*L-_d{>5H--z%;!SW@`kZ4P?W8cI&s*1`axYrN|_Y zl|a`lf2w3IULm%9W_3timbTebJ)#`AeQPyDNo2$lP_ z@$oj8NJ-d*L)R;)atS{j z*I5xvn)l7h8&N#mKaAnI2Cv$R5(1hMsm^2afP~@^<0^ie|_ew%skJS z*fobR)HJ1XanY45S3mt(N~y|yXlN<)0$9L9Xf~-a%zMVb;kC7whj7{WLD8rHv>zVf z_Ede*qwYMHm#j=AZGVF+nd$1DSf*PW3_U39jwu+w2E$hYH0Nk^9&vCVi@&hM`Evhxx)>U)uvSlBRryk9(Xy9z2{^S_Loz=`2CIK-rGMM7?AJ@kIE zh=KX47FH~Gtdp>?t}|Hr$_WU*DR<&whV8+zjD$_zMTGxXVFRg&C^ctY{B*ZSn`am(QgKWirc=w@88*SsM00V;EX)p|r z;mF0f9B=|b1x=17E_s0UM|F4G+g5m^{%P%5#f|ym=rqBH842p-cWiGd4Ow`%j)7 z#>ehTCtG)~`rCVW@Vx-Yy}d9WXGcf3njzJkxL1^@8ld-fG_+7Oi4{^#|Ab4q>z|Zm z0gG?=(POQ39cM22mIrqe5M&r$w?L;T{H>U3$M+}svawW%Qu0B-!(8f8hD-^ZNV*?g zY&g9C_Pz+Jb(s_x_87NOAMxWKceb{RT*4zs@Wljs=-dD~+ao8Y=*UcR5CVjS1^+I| zP2aSiCl{6k(CytJCRc(GlFdA4t0psO%#UbZAAeRoR1@np^(JEA-;0>OOH;Jh;L^*d z(moH|tC#9yzKZMsR(w!h?VfZf2F4+yVy&nr0_KCcH7{V#@tTQY>u{(Xn}M(7q5um9 z8T1QJ5V0X4vNWXQO^fk8hZ^EZgVA7$FI9KKwAwUjst|fwv*5s4qxFtfujll1+PDlY z5P+@72sIn?Qo8$QjhDsFSlIy97}Bk<0DD1Kr!uRbO`{8F?n^0ON`eeZ9q6b+nIYoL zo%3J4lBzS2;MGGGn7kutx*Co`0^_PdZ6A~~eCRS;)V4LD9E~2bVMEDUfo&Lz%vk!B z-s!^{k;*v|UHN^8*_@RXQM(kRVe81VU#6yiZsIC=pFfTd>&O%|qF<9`7WAn|o|9%| zaayHc_QDKc1^LSY5!{8|R1T7)6a~H%QSq#;H>?7zS zY3`>|lHjuF1-u!N#@%9hsdu{~FFsz+d4V7HE0oM)ulcL1n)gqORbe91&d7NCY-eBI z`!48XKjQxdlR#|0nw@IEaQe(k4{;S)X?u$J24Ca}O}~YK{eRl@xe2C&`<3IfQ;l45 z6g8WCA;BDwwId!(%-l@0>jnw8Rd$MM=}Y(nxq0N;17IxqLNIY4HkwK6tzga6Y$RT7 zyz9Ipl-sXsYlL1HV2pEQH)<9VNv=ywd4K_do#jSCCOv!W>{SEI&b194VgL~UM97a4 zRaa{jh%$T8f`9tc$5$PpRl?6I&gvfAOLd9GoghWo+le{21N*gxXZQWcx>bZ4L zA8RpA;ip#{uLP-CkAq6pe#79HjVL|(*^KnBUQQ$Z<9}^LBD*w5;s>ULFXybdo#}~5 zG|q-9a1hfcqTjn*QLaz?BH(zBs0 zV~FsVZGZX}@A|~JOvM<0e2Yb%Dd3)cVQ5|$suzZ3Du!2&O-XJU2?pB}$D9>4zjgwT{z5gWl5FV5dWdEY|y-u~nC;+wa}&(Gf;9{uI*-%eh> z?Pxvw{_9)4-N^muv&Z`VSd#>DU-@k(cRhUH>fyUa3)~_NPcNMO_2g}A1Vy@_&#UY9 z+kaY_1v`7qO7?wq-QlrfW~Uj+@@)9^>DhTL01cukb+n4R=W1_$c!K^A-D5sPSL-)j zse1RI50SMzoZ?+=P^X!0P4u|`HJ7IC`S}Y1t-ekZ|FiAlQ5VxKuOTpet?o6um5J?1 zuXYO^_GzN$vXfq&XfbsRymP&n6fWQRm4E#AJ9Yz>Hcs0zCzW8H@T@=v`YKN$vCzDh zwkgD4>Td@`RLPuBL7u-akE?P%AjdDx2jtr&%Pv^T7OX68285MK^nycR#qC{7nkPoZ zP5H`%Ja<}epSp;_%Hcg_ouA%upYy;0wcDZ8;ZD*tr(`GWQRwe*x+{0ncAQN;&wu%M z<7n#PB#1kiOwZz+?AN<1xS}xGNH_I!F7@)6Y{;?HqfO&Zr46~1dJeQ+P1CbZ5t{Q> z#iCQZH{E$6rzLvBTk{q15ps$2!F5{Yu20`s;ZT2-Dw=cZBr)MrB@zKQ!Y2QEE}a)i z@kNq*kgm1f%p-EH{6O_$ z#ayGVs|dDOMUxtB-MG?^{%md9ugDWm`b>_vpEcqt?QoQ`WHLXgimTAR+;6@~BNJ2c zyF0CeQ$9%&cr>)^ta1**Jfm2l|8w-&XNO+|e?A+AZSGZ$3$i59gF-l?ZGW2FQ=ZLO zu`K+7=cIQJf9<5>^f7ph(KdE+icpHe0_!ZVl>D#b|Kq+(CamCBnxop<-v96a{r_Ng zbDB-WoW2W9Y%Yi)wn9}OH+2QLNb}iD5%47m6GDC=h?g&&VEEKEEfm_>0Dz3Wj-x}d zagaHq69{?fZc6!@gS6`pn}1skF89BVL+hLTZH;qaZOmM}ICrW9oDua!AUH_Ei*7y% za)ZWcQ`f2LttT1J1WT%doxkJD?^(g8H=(JfEZr$hg@63^n~kTf3_I|4yP|e>y^`-J z@{T|j_JAnf@#Rv^B^U3x162qZ)m;#;1%2-&Nm{KDUefoCfdq81KkOY0*r^J3oX+xsm-Emf-LIR@+sQfIhLkNPOG52KHT*uV z6`_SB%!s>P(??|dR)0a;O}QQ6esksS`6I{Y}ZCPD`gIb=?|6iFBKt=28Q(R4H- z3fePP|2&*s{hftHxVI;Gl8Pvu^!ny$0S8oqt_HYz*P3gJ;A6P`glR z2yL^p|1l(Mmbc69$sbv_l#3W*lpGPx4rF#9b6P0HwLxRtnb0a>{n`-U=7QkmY%rGk zB)`to_hy`qslq(ps1dt85xp&wnRF~i*M8*hZI+-AnAlyR(bf|;qGXE((AuDmVWHwd zF#u(vn}Zd(WPjx~Q{k4%?~Maa#~kI+u^cKk7k*dx-p$wI!!WQ~&Ki+#H;}{hk3Br<_`l1yi)@zK5jPKV*XC$9s%XhvQuc3mnDim%5 z(#ogyJbzg&$TAm#U#75!d5fdZm|VyceYg!wh3yI0_M-icJbg-bcMnI8c6Z5Fh)&)29 z;D+9BGj}FIqX^grij)Noh?WO8M5p8Mu)y0NJte!1WOsp$#S9#i=Keaxk|*=XN_Xqh zm4B%~_Lx2QtJPLzy^5{$qEmnLD#U|+)dr8Oz1ajA(^zo0!5XKe^Js|2Q}0f{Nn^-- z>f-~5eOUX(eGdxA4961wg=|Wi5s8^Ie0_WOt7!KZlSVbV6d+!8oS zz-p!PmW14^`1VWjUd8ub#rIyt_g=;KUVp{+Ud7jb?p1v6ReU|4dllb%6<_kttm1pG zVtUKZM)W@wAL%krdBRys4K%9%`S{V}M~^?P>wi8v`26V6z5eH2e18A>pUuJbo2h|b zU_lUi0YA5-L2HkMbV3^y!qug%8d~B?*OCo&U%%P3hUo8D+_ToU-AbQf0Z%7s7k|d! z1`-(D8ZbpWT&fDteXsFpKKB}*_ZpvnG>uQuSL3s`=JXc)oGiGIGxh}cy>-aaj~i*! z)j;)+dS@lL87P`U1OQGH=~E5Ss_U1d0m7VG7k!%Yt2j z>Zf^}XM}n(G6lIz84)Q*@kMY5^M7pO19r#V?F;(;HI$U+*%>PmmIYLkddCVhlWRI9 ztK|~-9u~Z`0ix;^+m7W;$nC@4FF`~?X(=o*7jzF}YBZZM^25P^93C9JsbA&(<-imB z(67rg_47vRhBx!UUgwUf3 zSiPyL*H<9{iTc#_h^5~B|e z>x2C8)(gsdgG$iFGUeIqAFwmuDn_Q3QXRcy_kN6ns4dvFMpic?G)=11XU6J}?h1qQ zJ``W-(1fDO5QQ!CR@s(0xt{0J9)XPmFLQw4pOgbO3t2l#)NX?{6gP*JjCJjs(W zmI>04he!N#2!9W0HW`+4#*1Mk*pO#KnL@l|(Wt`pnv=k=(BnLxut=j)SO2Lq-QTjI z;@6k@GbG=>>kxe8gk}j#{Rsd1lkrPU``njjX9HG$`vg(-53?(Pfa!eyIis->4UVCZ zXTU&Si~NNsI*QUma&VF{8qbfRa$o1$r!3PN{BxGJm3wqQFc$aYy9q6%uTGHp;sxai zi%&CV9k$(b7y({H_fi-6oAH?vKi}Bv< zgY4H#q=oqKYFn79)$jxP^LJ#QeEDVL^qby)hsw@-9a(h^Hpcp7_Igcbu|ao6i@!Eb z=g;3^wqe^xL369BjCNX%CKfWGYAZ08Slg}}Uuc_;{b+M@Uv6$L41Gk?_?E}{$==ZGBLX$rd4aMj^)bE1X7<~#&S`|S03D^Kw?9~OiYOPJ@XVaR^2dHS;(&}b^ z^_K&O$>{h-U42%zi(Db)^tx}CqdY5h3SC3L^b17_|y~ZxE*l%P=t`2gG4wWuXtMIY(Rb#MYip~w7NBb zp>DS0CG4}~B{iUc8?00G0+Wk>*fdFh-n76=m*a7)C_n$<;}Aj!_lDoT|HIbLJMbT0 zZGXT0(fs2N+uK`P?|ypq!^P?Gd%pegU0O`9@n0Xe-m&BNfsJhYs|r;I_HJK&gzap- zJ3hVm;nh#?`A7V(>y83NgwS-}O@?p@V;C+RSGN3LFn-y0g#G)pB3tk@ABt>$h=XwA z_?n)s5=ClGUT!h;)*lTJsJg&AVfOt+F#^d1B9$Rdp)>tz=mpR+Te!u#Z!NOE0y^fi zz5-gG^%YPb*!l{9=Qn%>l)U;PqdaM?Ek}A;rq60^y3AeY9;&|^NLoT?GnQ%?TQeS? z?F^DRYfA)}wP|kLu`x^N{N84Nrdh_u{BD*0k5gz7Yu&SQ){I7z8d)H$wac(`GB&7p z1Ck0oUWgZrRm&!lG&c(Y@dZ%cn93pd&~X`>wikh&=&ZG|P@1!9d@PE8tek;{VFu!L z+39?P0Q6+_54=2iN~SzXxN-O@4PA(9d!JhGGlJAX2I07a+Y!RkC@EqW;&~+Ex&0cu zwmSg+0h>bC@WsHFt{qUBC7#TCOjFBx%g<9c@X!;*<-`xer<=AdOCMRiX}E&tC&qT!MOJRn1t`E)OQf|!>Sio9hyEir zShqSxJc|mRKg$@sX4x{v#3O8h=q3z*m-f6`G|e)NL25f;yBEj3k@OhJ2z$VANXYR; zP?oY3zX4IsCmE9yk;IGFe`jFsQ8~&Eob%Sy;VSZxf$lD*BrT?YBbMo0R7(puU>ND+ z3G}omyv9Q5Am5r45965E)vhSHgDTZ+GF#CGRMDM+Z(Tu89)0`d+pqul=-cLEruU5w zrFW+^qe;RNZQ^~%MVaZYoU{bHG%YlQtvIFE?4Nd3@~l<*UG<_sSL-!tT@#in`Q}p` z6zr+*Ir)3Rihs6$MKP;!%ChoixldGT^NKXAgmVrcM3q85X2KdE+r!twLvE&5Ei z!68J1Awi5_fdH>6P1nsa)lKOU^!?(GBj{A9)LLMaXq4}N6>Z`$0HW|MN|VKKXJs>Lv)%BR$*N2b9gz{dGSGqV+QR~c2pyh;7dB8Hvk=N$n>O;h z{pX5z)hiAx3LnclXdu@s&*n!WMWCvvrLs{t^@vIQsy5qHEC%ww6eT0)J)N-Q*g8sD z`}FOKg^lWe57Zhw+WWl*kN5N{#-zPOpuW4YSmIMcqnzI`yS8X!%O@;DSmsC08(lGa z8hFosTK{t3{3vrZh{v_=Jxv=*j#xwsX~D-@iQpS%C50h~Z?vSgkic-anJ*`l^xBOk z4yw8Xbs}h5QXscWT2G2IIi2l=1c>IqvY0|9e{~su5zZU`Ru>%aYgu>lPrA(O_O|oK zBZe&^>CRI!PpIc9Ev78%p2!m8^G`Tzd?7w2JA?Z;lKR-v%C4KEP`q#rPlAO3c7x{6^;IlxA+G}qvIEe&~pV;?@lsE3urJ9r}1tG3ozi93F(({Ks^=`5Wh_T<4H!UsFV@Cl#@h0K z=2Fol!H}9IV_zujP%;4o-pmClTFSu^lxIS=fFFqThhO-t^+)89tv~-w=52vrok!&t znYT(r0ZdbMeSfCuN9|k&JhMH|rX1{j#S2(=k95)WHH5oplLTNOTxB#Z5}H{sA+QiE zN-(A6;NbD#l}$wIqHL|NZdU-3}|b8$35d$h{D7D}>z%&&qWn=VF|f26o_o{szYv z9lQVUfBhd>@qlKGVvzN1#&f0@xs?~XeVKyU2qA2D7YNZx_}iM&`G}EJq(l41Z75lk zvc%?X&oU9ID?<(l&o@Dkg+yS$WNsVA$=I!TJRmeB7BB;ky79i6s5~wWz9-p&sy@ib zThn(cPOV3KulRuM|G)?2(bKPgf8vDYt?)1EMml)dD`|;qW(I&JYK`vWpFOp$xc>K9 zCbWm8G1?LmB0#QBXbvvF(Y#XDzoj#`jS(9Q#HXJBzyI}rGDcFsp+WD?jX+FPXA|1y z)rJ7YYy$RQ?{+Hdw1Z4DW_dKJ#*IqTFVt(#Zj@*>94Gv0l6QEOx;;vNPB@4cl{I{| z2zuaZt-32W5w~PY)479mUSGN?sC_w=sPn;R&iScPhT;L*fvR#AjH*3xi&N77m;SoTV`t(S)Xv z_qYOslPpm?JY{#))0&7|IIQKlJY#Ut!?l{TOs$g4TN9bpqXvTG0811Cz>74Q6Isk= zfR}}#A!js=#Z)ndGf|}RnHX`8N=j-h;-MMA{>~oR!lX3a?zYPa{_p>;-VY0l*M}dx z(z-jX@C7c_P`bH)K=WDmbSGKf%>-sFg95Uv=LV}e=p9;`6wx)ypRM(l>U2L7z2&^V zI;DYqQEhjFJW)rf*|yY6kb;Vf-lo*2U~JK~qtRR| zX+81lH22atJ~M^Gb1vh~%E-@OpO^NF7}&TJNpUaRMV!iiGd9kcoZJ`b{rT&2r=?nG z8^Cc}Y<4vfb#Y{|TNpUQuiI^;RnTGsvHYo_iW4EOi`ff0J{ovoR#JtV6r0bVyE4Z<-^y;iu;6jri56arSvW4|wOvVH&sg z)LE7hit0X3)pI=wB(l5%nZOln}e&?gX2tI6jyZ(@=+)*!-v!wV*}i;I^b=T&vo{2tPIBt*jK zq6Xk$n9%r1`kz52;70PlsI*XV9BAX1{VlX0j)55{Bv?ZlI>k0Mhy@yIMk34Is!L?b zr#vEK%9BEgoe@iE#zl$3pfwQl1~#J(rcy8Zrq@FE0Xz6)OdQLii)~=G3Pr$Q!pDT? zWXf27D|B(b;DRuCviCt-Klj$-tz)j+4{CSS4>fdcf07FvzP!j%55jLxLqKcc+7;!j zAoy=DVwLE+HDc8vc0W0>z7DaPJi4#d#A?$)sax%x)l=7uj$S2dRe3jz!9!Qgmhkx5 ziXUnuzlXx~iiht3icCoLB7!Srn>&o6BBRKE{q}bD_V)IF->&8&IX&rSolzJ4Ld~5p z^Kw^X?S}GzN49L8DgFR0{tr3dP#63~#w}@Z&t4ZmwcVY$IoO>M!h7!8!v+64sgqjYc#oEtJ&uZYe%rT!|nE1qy3npxX|5$5(xw49RwqkktdpupeloTj+c3oo2nkWUn~XV2VhDSaew!D6K4?hqBB&PQ zL0pGEzx$4CZmM24H_7*5%i~(xZ8w&Kl&fEKs*QEZGWfWjl}CGfAliFBSyw0XR3{@K zQKoddQjO(D-DZV+umjX#F9rx4lrg{>LroQ4s0hMc6o%F?WK9W%u%ke~5n0T#1N?6| z&gitEQi_PvoWXMwmWq<%i>o&}H-Z zt4KJNX0$!Q5}&G3lh#uFfB>oy2kmcUP0gJeLR_fv^`n?e10P-=>9cnO$))G@OvD|^ zM^i~Q_0=NrT&VdDY8mMPYV#~Zy0wB8IFq%4rC(etSZf8#^Q?artj|Hg0=PmY7CwZA zbyjbDDHY2Ov5S~xnm-r})fJadShdvxFmP{a7VA>2sn*~eAb?TP#bjau-hqrs3_3$i zO8_2#PT(`6=hG>RmGqv>%g(xHa-m^DzzJ_hUk7qU#N)ZnxPoXhI+Lc3gHa;ZRj@s8 z`t{5ZxJD(w-p7BVJ zXAoF`x-3x*{ce}_rQzQ@#cam1Lm6?t)m+5c4k{(@HaFF{Ha7>Go2PFtHaFk5GBuv^ zoYUn0<4U1igHM3Bv*gh_U46^4P}s0mds6p8`a^! z)k@*23q5P{pEyc*&EpJu@VFSr$he^`an{6jT0U;SPOBkHy2+}DrbutdQ3+)5P`JxX z^YG-cA^EG=pl@t^e`j2R?zgV|RguYQl2`+iPt?)Zp2g+BL_r;6t;0>CLgr%1f3c&O zi43#+Fc*Kpb_^zfDV>v;kNs81Y++eQjWB`Lod{+41XdbsjjuLO&pLx@(q$UPLcoIR zuTOD7jApErhL17y{3)dAu` z9<3xe;o_(xHX)B5Ff`%f=-!bDO6qNmAZw(@8Gccjww0-^!V#p`uWes}Gg;fd^owiT z*V^{wdDgbC&%yR3S=z_RcV5;)l9g<_^&Qgw>iQ0;zq!6cywCa$S>GYQnL8vzf#Xvq z3NL?Zmxgim z`iw^q#)m`o`+ya*o~%CUDebXh;f9R23mvy)uau6xC9_n5oOOTY`9z(?MNg*%)B{l0 z>L@Hw1Ue99g9p)Z8~ToL>1Qm5iwJ9rBSL==k--8z@*+#oS1MdzDa}lQK%dX3m|=QV z1xelUee@^lCrtk7$~bKm9Ud+v{$#Avv&d0He$N2itbvk({|arsI#n;#i&OPjl?>o7 zotg3NGr2fA9e}~HIu9~xm(zOBe*Bh{ORI)g1X%ia^J+jNJg7B#}HXsD_u<5NE)s zEIdy{Wkh4e!ZJ}@0gHFQFk3pLl4yUWHOd&3OztdrZ48LFg>`zm_xl}kAq+Y%t{a(( zmt-vBrP9(vT5d zLR}kb7d|5@nQ2gI86h&=UZB?Utk!l#Y*QUuI1ja>JtV;6N|AUbXk3#{*W#5dDj*cV zoabLtxpBtx^xy7|vrJ?m_2k>#ko8I#w)H#Rx?&u4ao8D!hqh1e?g+y+@{C_yF^Cgq zdf7fj&1PquKOj^^H^rLCQTcy-d6F2wjL(KFFGWO?HyOX;=?lHRSGS$KEbhoVhz=5y zM14X8d{bVuz355EDb47V>QK|<19bWUJN=-SunMO5 zDOOL z{H`)ab5nB5EglW>A;>oa!WUS1XeIe?o~{hf-xprGA{@V8B`(fLTfc$8xaopK6NIZ3 zMyW+{sXQPimb2W;9y*CJ>~65zP+Q&rLfAB#Xy+#W{I(`=&ST9u9sV9HvGkCn&%J$N z)lGGysMm78BS?(R)og#ZyJ7yIIJ&paeT3s>(ZwctK6}&!({*ui`ly7ASO467)PNkn zSOKj!4p;f(|3@Hb!-)f=rwf(q|>cT%gdHn+!s|$VUT0=Ze*hv6S zb@`?9i36`U5w|1}>6JRrT@z8yR9AmgBPeajFeMN$e7e}@5r2Q(bca;wA;vjNErOR` zW;I0*U2r|sM{2oig-i%6|K~uMRptk{EjkpWI)2{-T1FKCH%fqSM6OT^ciAq{2gQ(uZ>{Xu@0G1$HEm z%gq+_TcsW2IktZUnLg!TO)KzcW6r65&`Op+)jqIoHCeZHx=VR4{gtP&xIO2;v|MNF z!Z>B?pRh2_N&7mLqPNLix`p4c7>+v83t~mPrN7I{zE589XDcf~sRw)xwR6@xuR7h& zYvS{~xxUZj(pZK$_ub+IizxU`#OQy;advAYA?~X(o6?Z`uK;+Ea83?SuAA~=?|{BdsOe*o0knswN#cg16DmnYZ!tZR<}J01^k)GM z^iI{y7wHObWyp6@>1*}wGF zZS1VP)*fcp8f4c&%04=9EuO1h_+1AA>8gLeX4BgWl%D*7u9L8!Hk;DBNsLCDzOxka2%W#90C}WU-4|AQeJmV2u=s8adD9D7iHxtwZ5+Io7oDg8! z;4R}Xig3*;%wxmeM4judpEdv9||8VUtPC?WY5Lz{Y zwIH|HOz!@D=7&fy_dIK>L_WmkwI+Y0E12%@?WtXnF$uE&{?6Wj>_4sj?dbsT3s3J( zm0*AB1Qam;v+C&1|K210-Xs5ekFdQ*sy)w(ue6ag73nZ#S2Xu}E_z0--_L-4&DhL< zo&5-~#4GmCdiUy2i@n2$kXgPtJ32∓-swCd=JCqdZ~Yrv=s^wW6x)l%juaUYBZ# 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

    ?QeofR-$hLmZgX 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
    Vb>}MvX_hKQC{U z0u3xxNsSY1uns3Bb9YES&?K{NnD8Huv0&0uiQhp6G6CaUr;=v0g5*? zdFD(;w)s0{J0Ox;H9b(C4J8!JJ6kuuuy4Qm9i&{Q@btmdHyM@!iCSfpbsp~C^ z4r{XJTh~*2VZcOMMme38^(WeiY&c!e!9v|ARrRqoEnnWxaDEFBrcOZ-Tor!p61_uQ z-8v;SQ2&0N&6Htw3XAmM)%E#Yvylf~G)!yjz#6P&1aLsPoOx{e)hzk0p04~pAl6J$ zADR2@t>}7}wu&AkT<7!u1Kg<9*r{Bzitt~V_pC{CjqWl`lv9P2s4h=t-UZTxaAfg3 zWQ1BFot07Z>!fKiAQ-ASjkcF`hbZPI97*;`*5%Wzte*Ane397yXpTPdz}|cqAfGc` zpdRSwe*c^X)Xiha&8(vsdRjh^^zx_GM4)!E=RMf<5h29UzE*VQpaxLrl@E)iEXk^o z(&Z&m9*T8sE<2upchqeyqXN@`(^z#i(Z98(v~R%^qO1OBc~Y_B@%cn-o0%l=fP5SJ za_1Y(_|sTsMmJ|dQCPWs%AcdsMA9KiKc-K9CM$O58_OWlGpdL$*0q{KZF3D!jLcQSm3FZZ!|rQ6S3`g$@V?gLy~ID@x6H z4-7YV>tX6aieNAZ-#a2MgKS|N>{q=J*e3fb%OLnLwRGX{N?lTI>v;X@(r5tKEXh#s z_;%m;a($yp*xjmMfkEFyQ#eSlX-M*#@fcuG=JQGXEx_2wbQaFpIDIap%N$NXoO$(NjtS@Exj zzJuAKtA>|f*9!|TC_ibzMC>N(6MBG$$RgnxNj^ehwt_NFIV82_94$5Q-mr$g?G42J zwR>;e8R}yskH_pqQ+KE!_YTZND5<-{{&@=BamQlhPk|}{a8K>nPltPp-Bz7Pp+~A zItEdl6|Wb9UQya|V}pmu%?6lQfaIxa3JdQa2TrFc8-OkTZ&cW z5O*>rgwm2@s6mvaV}aVP8>K~~=utO5!b{5!3Pj^fz0nH5memx?g7GOn)L!2wTo1R+ zz!o-Zv>E5`b$=u3-KsubC|LeW@iqhDHYzJTeAfM9xfz(B&uyh(3F}Gbv^^EJ$u3dV z5O;>k7u_mHsrIBt>KYerMmg`*k6uo}pB=sK3k;pBA=7{^@d{zvCzwh|4Xma{i8|Z5 zM+;Nwo@1dEfoSH-RE4^A_z|zF4^%i*xOYVvwSTYxc*B=<|v4pG8`xBmhuALZ*ZPYI9<{rqIco79_nOH0~crt471oaVQ z03c5U^v$tfh<0+7FUI%fImS{ZcBE#|QB||}DbOzrXL+Ie`8?e(G0zSD8UHmaLE$cC zd^yCtqY~0+Nh|4ndCLng3+cNpe$sQ4mWE~=eV`;V?!mbYkEyDSklHIlQJn4~rI+-F zVM1JH5WdDd;2P0{+EXMyyOG`~mgH2B7`W6xAte4^S^)Q&Zq|&A#Nx3yHR;vwX{wNC z-E%J3eUL_Sa#QR4v6NmC9_=x?6gDotdCgn%5;SrD>x=1#<^z)&>9HOkT0L8oIr$px zW-g7K8=W#)D=FwV%!w+b;a4r3WAGa5#f+mpYf7O-Rgw>08tD|ozd_S#0BnaCepakdf#>!wRr1}Wu1wk94uv8lzJ2Vdv(o; zUm}r)CJA`9VpEmsU3Q>hK&U4IuROPyA{-y#-?*e@f@`@wFX&cn*U%{ zFG%|%o~CHq>5$H1F>LR8D%uXVn3)HKzG~-8&dUDs6QoUSjG>X|poVz%j!@?8E`2yp zI?9#{`l$Rn9f-6YLw((FXpcw43(+)GIQ;ylG0F=Wohid}QOofLV6{XdsY@dM!hdd=bnjhWpakRW)tw-OEx6 z7=->UBBC!1Dqb?k_}~^%c0)6hkBa#R&{$p%gr7-{f+@94n$(BO;?z_vEJn#3^^u!0m%FI0?a#-=O2=gkJZ<6=Z8EkzfK!PwXab@KwM6LMq_x z=J|G}8Scr{B+2>Ep*3GlI5k``;QgzhH*!kFtUgmBs1IzB<*sYWeV7q~Z{-+b9WDB& z`tk#m`0nRY;{aI>wopKnZR8mzAa^R`HiHi!teP1b3jO-* zNq#BbiI!`kZ4b`O;tn!j`@0T}k57>2(&WfP(`#y!^k!Gah0<9bp;264(E6SFAA)g| zLohXXN(S3RS#>P=e2{d0qt5W#>q+w=ojrTYusul-A)6!s{wc<1~a&9R5 zwMbkMr^N3YAV0CGI36+fV&uE(Xa?E{l%(xA(UaWQ;dCW(x;f?v1K%Oi7$e*lS`&5^kt9Z#M`P~no`!#?>kJ^3Ll z5fmsWv@If3ybz%hr5AJ&onCtVYZizO$mpSWS$Hv+v>g(&7B1Wp_`0G#!EXd1pAYBO zpH>aKI=d2Wj0e`bo;8TMW_umf|GL*`^wJt ztbrH(8W0!h5J-xmtOedPSpok(Y?uv2TY#=}_!GRpwec>7jbYju@DGn}@Ii%s(1Bjx zb_fw-v8sj0>DT>p$WFkZ(81)X&Jx<_qQCdr9faC%&HU>MeekX2RL)A>JYw*Qh^&AG zgQ->xYV3-Ui)%0DWEzO3Kn+yyRD;m-PFYtS&2iCquBCYNq0!H1?bs(fw%aS4n zn+mJYghT8h0Chcax`q#ekXpRPY98@j3$3jM1JrK+pdNb8__D>@s#m|kJxJ7QO!aSo zre$|2*Gt)>>MeL=l4WH4QoLM`2nt~HF^5BJ6;o29pZsY@r@pAAH} zeP5ne^nc^$9xr`K(6c`9Zy*BABSI7s)M2Z9aD6W_$>Z0jRo!8Zc+hMN5ZKy;QIFu6 zG826LTzTC(=WzI~NC5O`23+5ok&%;$j{=Dvlu4%JkyVCYyDNX2Jpj?Wb$t%;gQfUK zAXd_MUbzj}SKd9Am;0{{mu8OJ-tb#NU^6ik)MWw1RNT8cKUi2sq2NM9@|8+o)b2^A zovVjN#VJhBs(S?~{7BN@{AxV1DxGMBcoyN|H+l>&0 z{vHgF0FPITS=ahVwLs|_F;ap zMT>@Yl(o!OyshLzQ!$pk7>P%657p&YQE1?q=35zbISWmR4ZD$V%EOv}aj1EMca)2( zWHwp@P0mccwZgF^3fZzjVHjMuXu1#&RqqI$>|p(hA~zU@9sxxKBzI-vCtQEOBf#O( z?PlJlqFTgnCmQ#@wHfZkHBAs*WxKND)!VUdh)023!o!wg&283t!HIged3YdbX?j+R zD4oRZ!=c(W!(uP5(Eeae!{CQH|AQ7G^ZwzNiYaL6&DijSMHNl3Ke=9HR_XQNviRfG zaaldNu<*~o0${E&k$BcZEk;&Vp~daUx)T#?wqA^JP+}B=E;K13ub0=F`U;4*!XJeT zkTN4t07Rhfl~p=dN$fw;-cEmR(G{$h zyHWVUAN+%md%iDf`s~xLUp*I$<$fZhf9Q>WR2>XUPc=HgH(e9SClw+umgd~eHo z?sto|VYci(IQ#{>H(#7jlU|28b#*f{9Ra`lw>_s%!i|@^)RgD4=cSU#7PC+Naf#+; zKLkTHK%mai{ikU0`DDv$80EC#`&+CZ3y|F%W&N!|n*hGU9`xNIvY^A)*{O|SF_tIH z!3SxJxU6UXwZDIdfg$m-U8;@nE>Zx|u`M5lTGf}~C3Ko%gw9{SuLiTIy5I%A&pDi~-2 z8o;3_9%yZ;wgP>+eiefD!;2v$B>g-KJIsu$Be|udVwe$ZGDhw_-eorS&vf`bZT>A| z8}QOJ8zn&aej^@UY9t3=n|Z}YN!Nt3%;-+vMNQ2jFb>Nq03B{y){l8dN$EgmAwECs!M^jed*$=5rm z1BOjA=Hs6jekz72q$1xKQdYC^nGzYG(WO+W5u`Vu0`$faFXFQk8aS zr}Yy6sSMn5aVUL%~jUSXk#ost@&Xdv#I~vPQRy7)LrmRJX2Pg z_V7%OI?U)tN-}YlO@q*sVq35s0u>=BSU$e6$Qowm@A$PI>}z&>y<<2RWf&4yN-dHz zeY-pPrA58D3^5e@Mw?MAu|S}&mKEn=W@?~q`rE^oirMZFQ+Ytg4%gf694R1%cojNA z1{NR;23zWE*Op@(O_yfsDvrbL_EPR4Sf^g1(4qX7T6is6aO^CX6y zXwTl`Z3yZ9!<``LTsM3RHZi5pjH9zc*9~@p5(E!WvHs?g@s|penN}$@tnDc zqY*_+n#fm0Rj&JkV_iWG%12n~?6Y=BGCPU(gImYlDt0Cr#lI5fze>AGO)_|7G8)7Y z|EdKx{GO;KIR<%;Y+&I5DQI6={G;QLq3EP+rOKA7W>p3xGB@5r^X~kF(eyV$DT7gE ztj*dC-8HEZ?xW|T&w!|0F-&mslPP2d#|s!}&v&TnFO578XfE~=sB~9k?a^(F->P(+@QPh-w2FbA1Xx#bD zPxJ5IUKuz$P*9LBO`x9J^&zZeW=2P44`0iJ@SR;&`BoPd>eDdfIYuG#Y>N7K%*-snl|y&reBxuxvv%Tdi4H7b7KQs0d# zCfotcT!~o~i7aJOX72?TsVi{qrhq8B-G#;L&$Yb zg}%mR-Dbbt_kgs@7b!|9%Fpw1H^&MXU&{ba++_I!A80R~19jr`uvrWb1(-34I$JNy zq0jcRj&V$bFpBK&HUIAFz=9fVeXEcn9U+0?aR*JTo;0xukPREmlUu=)MU6s{06sOf zBi$T^7*|J$k7cAU5fF3y0T zv07djhl>?1-{=T8`g0th%b2^-)=s|jpGGx2N9wDe(~m`}aA${b1-%+)WS|*tp9IQo zN|9U;-l~x8ZC@GCRX*|mNI!b%j&|(TGZX(a_x^DWDnN>PkyF?Ta$+2qPh+5=EmWqC}wN=5UM$YCOh%C>Osbl3KsXOGQp*+;Uro>k@C5bmo=NYn=`U*H|dbUGTS5b za)0%z+ToXtu{L=yB;`G{ks0JpS^PgX<|o)v4}8HfvEI(du<_@sd*(x&@aM+TMFWlp z?a#~)T)-WO@ZdjDDGKr)hRo~cCKZ{v)2KXn=fBreI<{<|scAp1juJAC&Kqo8GfZs}T2p zG)D3mL>Hp$q@Cga(3nu`P)Y6m|Iru%pzwfA)!G>P57)Q^7q@=PtmE@T(sqKtb*Rwg zQdL!6VBAVv^i_IjNAWd1CLujj3*i=1Pbt5IgrN^_mp?rzzkozbTb{g+fQ3L_bX8HL!fS4tS^Q$jIvXZFB7)H&sb(94 zX-W-{q5PXQL9e90!jr)Xw{{k^YUx0`J%zsFcH^KnhiEc+pjdGPVOmIt+f4BTDxVtr7L-~mv6}jVYi77hta$7g7$yiTs9jF(td&-7 z2dU)C3M*IV$^^#06p2Q%v9DZHUc~mH4V)eGJfcxg#sASS(f{ce2p~WCU*N;^g>LO% zdtGQ}UBKjn0OV+@=hx-y!@$SN`-$SD$9BiFv}DW3hDg~_{QwTN-r)fnw%(FH^fFUB z1kK*F@lVDk6Q5Pz|L}`IpzWhjr}v~%Z>dzP_s0XuQa>t&X{1lfYU#gC!}YO$tJZqG z5@NSQ;y3pl1$lS)K!^9>sl|nfK_vylzx^TYD68Mh<_SDBG9`X{(R|#)1r-G^9k#=q zyakTqjCFphH1dAlS(?Fdw$o*_f8g#l%Q8So7aeG^oWj7#Z8eRUzAaWAA0OrD7kU02 zW~#u%;cO9;%oN2^_`4eDW?_s+l4&QmV=w$1-6nMb;Ww_B0mSP-t=m)*=tgPcX8h#; zPrq1y>6f#6KYsDv|MUwIdNs&UxZE{vi~@mhyr*Om^%!$VlwZWiWf4bTmusBU7oSfF zp|@A!?VBoLtGJe_6Z8BfSAl9A0mnd2XzoU(oqTMXqwXQur@2cof8&3A%<~J5q=YX@ zA)IBJW&`-rFYQ@h`UUbo{h}_U%_11(vN!Sn=ofsn^@OJruj)ua8gkq;T&ZpWnFNSC zyix$gosHs9%;O%EM|p-2XN6y1)%Q(i|U zQ8<&d2BV16hB+AjB$-RCHLQ;sj`|5aR&qCzC|B?7JsPK1B=&aU;gnny4DdZkQ2KkV z(4HX4x1Urj3c{6R9JGjLPIVWW*6=@Cw?Jxbtss}Ls;f_kh863l5Z6>*J3TGPm~{k| zU+7KYxIzy|(rTL$w!j6Q%c^um)PQl4Y!Y6e{{uI~g|laev!vv(moH53_=W~d{xI>* ztG@{TZ6xbroHe;piJL?^u1AZ~!pzmVw}$kE$lI|m{|8|7WYSI8iglXc1!EmNA&2`H za9%95+{qF8CpOG|T5!%oe{9fgVgF=tokdb2kDXx+bfFU7tJYB{hS(81X5Fm6Un&D= z@MXt6@XC)IuIQ`-F*t>*0f+fU-QUCIXYUJIuR3>^k=p^h1vK`K7vvs&tOCrk^AoWt z;#B6K%r+YXl5}GS$!Xe=E|rPag}1`l`^0U)M-(B5B$0S}@9dhn46b1G}t zqr=vt+(hj?hlK$AsNd;*`>k4ADYjWm;=Q=E{NiNyA4imWulAFa2AtjSrzMcX*q5LKZQWYXKVxrq=&PNIu_Tx6 zo3SLw@5aNaA{R)ER@Jb8vXc&g*mS!}nhyy&p{)WBzT&T(2Lsh|O`k{P2vJ<4(uZ zY_28-AvBdcD8_y#k)Bh=R48hL?;`cy$^F!;xut0|tso{^0EWRCU$&7+Xr+rhGE^D@ zak4!}JqPNw=bCUFOpP`6%ljrxA6J(+Tb%)p0`)Kw^)$R68D!}s^rG@wDVUe&w5z*m zazl$J%f~g^UA}Iqe*DyhtJKLPLzH6j5#f7>J#@;5bRih07dz zf=^&2F;ipSzfd?blwS&u%WOcK!wBx?)N!tIhX+1g4-MvRJ9cV@{m1tH_Y_x+Wy6 zTxa>Qg>;?P3djqP*IWKk?xQ^#?T?hRprD-gDTBzC3$N|{q{yZ5n05js6>Ae992Auy zAAGNr1?pG;6MwEfV$`re7h&~nwStt=h9y~QYrW$aR*RrG4tfxENXna-%twa8o4UIaICV-Fo*#J?qz~@MT`*1V8{RwL7>nQ_)>9& z;#RUku~>PA7*13`)Z{$dztxVlBFD4}1C0Yo3p7)RSq&5z$~Ntsf`YyfUA*I{^aY&( ztlFlhEse$cZ5u+WoMk*2R;Bw@ZY)9R!t=bCy>?E3#LnUqjC6`?W+SRPzfvE0x z@vXN4U^dL{mAm_Btxg;<-#dL7M%JYl1J$yw%*e`sBiBpb4d$klObu;Dx}7^sU@2dl zQf5|u{T{6eYQnrpb(I?8R9#*n1=~0<1^b}M;3%G5HSP9>DcIXetsHLHlLTf_P)T*7 zk=_EWrE;jq{Lps+ns8Vou;XwLkmV^vJ4Z+;;7*A0eK!uNFg;4Jz-A;hRmn6jl#^A+ zvl~c=)($ZCzhLqb50eJ3?rg(6TuC_gV))tMJXkaRsBE5xohX8*U4$_ORxF5wGZRf# zF8GIy7V;RDg@Ii9m4dKBvmTF`rH_tSTjKAxQr35ELz+sN6-5u3y@P=r;JwOqEoT*h z8;azC4Y5TBu2Xt!9l=&4!5ACNO}k>=4lyCUXM_ZsF*8;s!$`63SMUYjpd!2~<0zQ+ zg}mL~Uh^%fK~@$4-XFK%Q!!aflGJWsa z?mE6Uy+Vf*_4ao?4C&x01s}-Nc(Y`t{bW%wpEXwR<1h*J zgU9xZPpb@6-_%b<0CyD%!7%Z(AGjr<)H`pp6BeH$3C5%laCf1Q{8{{e)yy9TL=Dd zt43P8S_S>W3qRPf!@z5&G=kpPweG%JS-~!k_Mc#w6>q@V#l-_2l8Al)xpK4?Pt&_G zSFr-Q7O~O}FBlPO;@Y11=eD0&>T5cSsyH-nmeUxWNN!-Xo9b`q9f)|0a{o*oSpL6b zKc-o+^Xr3(I}u{xIH&cy5J7--gP}r8H_~oauU@h7kHeYl0;FAt29@Vxr6OU@p^&LcEN}Rv-RHt<1B6L1c4haUo6_w;`Yo4 z=}yk%M=u@CgQo%uo)q=yxNo7yIwA(?RJa8QKbZh^GOUWb3kLM@^@a0T$rz~Jsq~T6 zu3AVuVzxCx<46f!W?I~0OoT-G5^U&%DxyQ>=fa2(+=a;V;*FzH+%96C$z6OUzf$%o z&ruLr=)q!@0x!(32=$?w{Jn1aq>UyHHr4*�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 Do&^m@ diff --git a/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml b/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml index b0689d2c9..632d428bf 100644 --- a/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml +++ b/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml @@ -25,7 +25,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.0" + tag: "26.2.2" privAuthN: secretName: "db-priv-authn" diff --git a/helm/infra-charts/obaas/examples/values-byodb.yaml b/helm/infra-charts/obaas/examples/values-byodb.yaml index 3880615c5..39b8205b0 100644 --- a/helm/infra-charts/obaas/examples/values-byodb.yaml +++ b/helm/infra-charts/obaas/examples/values-byodb.yaml @@ -50,12 +50,12 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.0" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: repository: "container-registry.oracle.com/database/free" - tag: "23.26.2.0" + tag: "23.26.3.0" # For OTHER: External database connectivity # Either provide 'dsn' OR all of (host, port, service_name) diff --git a/helm/infra-charts/obaas/examples/values-existing-adb.yaml b/helm/infra-charts/obaas/examples/values-existing-adb.yaml index c0b0c71de..303c559ca 100644 --- a/helm/infra-charts/obaas/examples/values-existing-adb.yaml +++ b/helm/infra-charts/obaas/examples/values-existing-adb.yaml @@ -37,7 +37,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.0" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index 1aeb31714..ea4120ed4 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -210,12 +210,12 @@ database: sqlcl: image: repository: myregistry.example.com/database/sqlcl - tag: "26.2.0" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: repository: "myregistry.example.com/database/free" - tag: "23.26.2.0" + tag: "23.26.3.0" # For ADB-S: OCI Autonomous Database OCID (exclude for SIDB-FREE/ADB-FREE/OTHER) oci: diff --git a/helm/infra-charts/obaas/examples/values-sidb-free.yaml b/helm/infra-charts/obaas/examples/values-sidb-free.yaml index 0acfeaed8..5fda8d7d8 100644 --- a/helm/infra-charts/obaas/examples/values-sidb-free.yaml +++ b/helm/infra-charts/obaas/examples/values-sidb-free.yaml @@ -16,7 +16,7 @@ database: # Container image for the database # image: # repository: "container-registry.oracle.com/database/free" - # tag: "23.26.2.0" + # tag: "23.26.3.0" # Persistent database storage is enabled by default. Disable it only when # ephemeral database data is acceptable. diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index e72bd36be..d9d46bde9 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -568,7 +568,7 @@ oracle-database-exporter: replicas: 1 image: repository: container-registry.oracle.com/database/observability-exporter - tag: "2.4.2" + tag: "2.5.0" # Busybox sidecar for tailing alert.log busybox: repository: docker.io/busybox @@ -585,12 +585,12 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.0" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: repository: "container-registry.oracle.com/database/free" - tag: "23.26.2.0" + tag: "23.26.3.0" # Persistent storage for SIDB-FREE and ADB-FREE data files. # Enabled by default, so database data persists when the Pod is replaced. diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt new file mode 100644 index 000000000..f71d79aca --- /dev/null +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -0,0 +1,42 @@ +# OBaaS Helm Charts - Complete Image List +# Manually maintained for now. +# +# ============================================================================ + +container-registry.oracle.com/database/free:23.26.3.0 +container-registry.oracle.com/database/microtx-console:26.1.1 +container-registry.oracle.com/database/microtx-coordinator:26.1.1 +container-registry.oracle.com/database/microtx-workflow:26.1.1 +container-registry.oracle.com/database/observability-exporter:2.5.0 +container-registry.oracle.com/database/operator:2.1.0 +container-registry.oracle.com/database/sqlcl:26.2.2 +container-registry.oracle.com/middleware/coherence-ce:22.06.13 +container-registry.oracle.com/middleware/coherence-operator:3.5.14 +container-registry.oracle.com/obaas/dashboards:2.1.0 +docker.io/alpine/k8s:1.36.2 +docker.io/altinity/clickhouse-operator:0.21.2 +docker.io/altinity/metrics-exporter:0.21.2 +docker.io/apache/apisix:3.17.0-ubuntu +docker.io/bitnamilegacy/etcd:3.6.1 +docker.io/busybox:1.37 +docker.io/clickhouse/clickhouse-server:25.12.5 +docker.io/curlimages/curl:8.20.0 +docker.io/envoyproxy/envoy:distroless-v1.38.3 +docker.io/envoyproxy/gateway:v1.8.2 +docker.io/envoyproxy/ratelimit:master +docker.io/otel/opentelemetry-collector-contrib:0.139.0 +docker.io/signoz/signoz-otel-collector:v0.144.6 +docker.io/signoz/signoz:v0.134.0 +docker.io/signoz/zookeeper:3.7.1 +ghcr.io/external-secrets/external-secrets:2.10.0 +ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.28.1 +ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.154.0 +quay.io/jetstack/cert-manager-cainjector:v1.21.1 +quay.io/jetstack/cert-manager-controller:v1.21.1 +quay.io/jetstack/cert-manager-startupapicheck:v1.21.1 +quay.io/jetstack/cert-manager-webhook:v1.21.1 +quay.io/strimzi/kafka:1.1.0-kafka-4.2.0 +quay.io/strimzi/operator:1.1.0 +registry.k8s.io/ingress-nginx/controller:v1.15.1 +registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.17.0 +registry.k8s.io/metrics-server/metrics-server:v0.8.1 From a2a39bfdbc79374ab23bf570845e0c1690838dc7 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 3 Sep 2026 16:52:23 -0500 Subject: [PATCH 03/48] 2.1.2 docs (#1463) * 2.1.1 docs (#1455) * 2.1.1 docs Signed-off-by: Andy Tael * Update signoz wording Signed-off-by: Andy Tael --------- Signed-off-by: Andy Tael * 2.1.2 documentation Signed-off-by: Andy Tael --------- Signed-off-by: Andy Tael --- docs-source/site/docs/setup/helm/install.md | 45 +- docs-source/site/docusaurus.config.ts | 4 +- docs-source/site/package-lock.json | 2484 ++++++++++------- .../version-2.1.2/OBaaS-Architecture.png | Bin 0 -> 539511 bytes .../version-2.1.2/deploy/_category_.json | 8 + .../version-2.1.2/deploy/deploy.md | 461 +++ .../version-2.1.2/deploy/overview.md | 22 + .../versioned_docs/version-2.1.2/intro.md | 52 + .../observability/_category_.json | 8 + .../version-2.1.2/observability/access.md | 72 + .../version-2.1.2/observability/configure.md | 395 +++ .../observability/customizations.md | 62 + .../version-2.1.2/observability/dashboards.md | 223 ++ .../version-2.1.2/observability/dbexporter.md | 8 + .../images/apache-apisix-dashboard.png | Bin 0 -> 151788 bytes .../observability/images/apm-dashboard.png | Bin 0 -> 213795 bytes .../images/db-calls-dashboard.png | Bin 0 -> 237888 bytes .../observability/images/db-dashboard.png | Bin 0 -> 218964 bytes .../images/envoy-gateway-dashboard.png | Bin 0 -> 262463 bytes .../images/helidon-jvm-dashboard.png | Bin 0 -> 158553 bytes .../images/helidon-main-dashboard.png | Bin 0 -> 147111 bytes .../images/helidon-mp-dashboard.png | Bin 0 -> 149587 bytes .../images/helidon-se-dashboard.png | Bin 0 -> 150457 bytes .../images/host-metrics-dashboard.png | Bin 0 -> 305755 bytes .../images/http-api-dashboard.png | Bin 0 -> 216123 bytes .../images/jvm-metrics-dashboard.png | Bin 0 -> 265657 bytes .../images/k8s-node-metrics-detailed.png | Bin 0 -> 172352 bytes .../images/k8s-node-metrics-overall.png | Bin 0 -> 171598 bytes .../images/k8s-pod-metrics-detailed.png | Bin 0 -> 371594 bytes .../images/k8s-pod-metrics-overall.png | Bin 0 -> 236069 bytes .../observability/images/k8s-pvc-metrics.png | Bin 0 -> 198731 bytes .../observability/images/kafka-dashboard.png | Bin 0 -> 156186 bytes .../images/kube-state-metrics-dashboard.png | Bin 0 -> 160301 bytes .../images/microtx-dashboard.png | Bin 0 -> 212150 bytes .../observability/images/nginx-dashboard.png | Bin 0 -> 127634 bytes .../observability/images/obaas-signoz-ui.png | Bin 0 -> 172444 bytes .../images/observability-overview.png | Bin 0 -> 31036 bytes .../observability/images/service-list.png | Bin 0 -> 77621 bytes .../observability/images/service-metrics.png | Bin 0 -> 238241 bytes .../images/signoz-logs-details.png | Bin 0 -> 524813 bytes .../observability/images/signoz-logs.png | Bin 0 -> 616107 bytes .../images/signoz-traces-details.png | Bin 0 -> 236928 bytes .../observability/images/signoz-traces.png | Bin 0 -> 161399 bytes .../spring-boot-observability-dashboard.png | Bin 0 -> 225562 bytes .../images/spring-boot-stats-dashboard.png | Bin 0 -> 244452 bytes .../version-2.1.2/observability/index.md | 29 + .../observability/java-instrumentation.mdx | 93 + .../version-2.1.2/observability/kafka.md | 93 + .../observability/metricslogstraces.md | 39 + .../version-2.1.2/observability/overview.md | 31 + .../observability/upgrade/_category_.json | 8 + .../observability/upgrade/index.md | 52 + .../upgrade/protected-recovery.md | 310 ++ .../upgrade/without-protected-recovery.md | 102 + .../version-2.1.2/platform/_category_.json | 8 + .../version-2.1.2/platform/apacheapisix.md | 249 ++ .../version-2.1.2/platform/coherence.md | 150 + .../version-2.1.2/platform/conductor.md | 24 + .../version-2.1.2/platform/configserver.md | 105 + .../version-2.1.2/platform/dbexporter.md | 20 + .../version-2.1.2/platform/dboperator.md | 267 ++ .../version-2.1.2/platform/envoygateway.md | 18 + .../version-2.1.2/platform/esooperator.md | 19 + .../version-2.1.2/platform/eureka.md | 136 + .../platform/images/admin-server.png | Bin 0 -> 111919 bytes .../platform/images/apisix-dashboard.png | Bin 0 -> 240583 bytes .../images/diagrams-high-level-simple.png | Bin 0 -> 42376 bytes .../platform/images/eureka-web.png | Bin 0 -> 168165 bytes .../exporter-running-against-basedb.png | Bin 0 -> 245477 bytes .../platform/images/txeventq-dashboard-v2.png | Bin 0 -> 398026 bytes .../version-2.1.2/platform/index.md | 41 + .../version-2.1.2/platform/otmm.md | 80 + .../version-2.1.2/platform/sbadminserver.md | 24 + .../platform/strimzi_operator.md | 287 ++ .../version-2.1.2/rel_notes/_category_.json | 8 + .../version-2.1.2/rel_notes/index.mdx | 101 + .../version-2.1.2/setup/_category_.json | 8 + .../versioned_docs/version-2.1.2/setup/aks.md | 82 + .../version-2.1.2/setup/helm/_category_.json | 10 + .../setup/helm/chart-references.md | 39 + .../version-2.1.2/setup/helm/index.md | 23 + .../version-2.1.2/setup/helm/install.md | 771 +++++ .../version-2.1.2/setup/helm/planning.md | 118 + .../version-2.1.2/setup/helm/prereqs.md | 145 + .../version-2.1.2/setup/index.md | 63 + .../version-2.1.2/setup/oci_policies.md | 88 + .../version-2.1.2/upgrade/_category_.json | 8 + .../version-2.1.2/upgrade/index.mdx | 136 + .../version-2.1.2-sidebars.json | 8 + docs-source/site/versions.json | 1 + 90 files changed, 6615 insertions(+), 1023 deletions(-) create mode 100644 docs-source/site/versioned_docs/version-2.1.2/OBaaS-Architecture.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/deploy/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/deploy/deploy.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/intro.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/access.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/configure.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/dbexporter.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/apache-apisix-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/apm-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/db-calls-dashboard.png create mode 100755 docs-source/site/versioned_docs/version-2.1.2/observability/images/db-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/envoy-gateway-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-jvm-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-main-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-mp-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-se-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/host-metrics-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/http-api-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/jvm-metrics-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-node-metrics-detailed.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-node-metrics-overall.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-pod-metrics-detailed.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-pod-metrics-overall.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-pvc-metrics.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/kafka-dashboard.png create mode 100755 docs-source/site/versioned_docs/version-2.1.2/observability/images/kube-state-metrics-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/microtx-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/nginx-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/obaas-signoz-ui.png create mode 100755 docs-source/site/versioned_docs/version-2.1.2/observability/images/observability-overview.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/service-list.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/service-metrics.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-logs-details.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-logs.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-traces-details.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-traces.png create mode 100755 docs-source/site/versioned_docs/version-2.1.2/observability/images/spring-boot-observability-dashboard.png create mode 100755 docs-source/site/versioned_docs/version-2.1.2/observability/images/spring-boot-stats-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/index.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/java-instrumentation.mdx create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/metricslogstraces.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/overview.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/coherence.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/conductor.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/dbexporter.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/envoygateway.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/esooperator.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/eureka.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/images/admin-server.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/images/apisix-dashboard.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/images/diagrams-high-level-simple.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/images/eureka-web.png create mode 100755 docs-source/site/versioned_docs/version-2.1.2/platform/images/exporter-running-against-basedb.png create mode 100755 docs-source/site/versioned_docs/version-2.1.2/platform/images/txeventq-dashboard-v2.png create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/index.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/sbadminserver.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/rel_notes/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/aks.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/helm/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/index.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/setup/oci_policies.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/upgrade/_category_.json create mode 100644 docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx create mode 100644 docs-source/site/versioned_sidebars/version-2.1.2-sidebars.json diff --git a/docs-source/site/docs/setup/helm/install.md b/docs-source/site/docs/setup/helm/install.md index 04c4d8aa4..c2fd31fab 100644 --- a/docs-source/site/docs/setup/helm/install.md +++ b/docs-source/site/docs/setup/helm/install.md @@ -309,7 +309,7 @@ helm upgrade --install obaas/obaas -f examples/values-default.yaml #### SIDB-FREE Database (`values-sidb-free.yaml`) :::warning[Important] -Persistent storage is enabled by default for SIDB-FREE and ADB-FREE. Please refer to [prerequisites](./prereqs.md) for capacity requirements. +If you use SIDB, you may need more ephemeral storage on your nodes. Please refer to [prerequisites](./prereqs.md) for details. ::: Uses Oracle Database Free as an in-cluster container. This is the default database type. @@ -322,22 +322,6 @@ Uses Oracle Database Free as an in-cluster container. This is the default databa helm upgrade --install obaas/obaas -f examples/values-sidb-free.yaml -n --create-namespace [--debug] ``` -In-cluster database data is retained when the database Pod is replaced. The same `database.persistence` settings apply to `SIDB-FREE` and `ADB-FREE`: - -```yaml -database: - persistence: - enabled: true - storageClass: "fast-ssd" - size: 250Gi - accessModes: - - ReadWriteOnce -``` - -Leave `storageClass` empty to use the cluster default. Set `database.persistence.enabled: false` only when ephemeral database data is acceptable. - -OBaaS deletes PVCs during Helm uninstall by default (`global.cleanupPVCs: true`). To retain the database PVC after an uninstall, set `global.cleanupPVCs: false`. - #### Existing Oracle AI Autonomous Database Configuration (`values-existing-adb.yaml`) Connects to an existing OCI Autonomous Database (ADB-S) instead of deploying a database container. @@ -565,22 +549,6 @@ settings. See [Replace SigNoZ during upgrade](../../observability/upgrade/index.md) for the complete procedure. -#### ClickHouse Internal Diagnostic Retention - -OBaaS retains the high-volume ClickHouse `zookeeper_log` and -`processors_profile_log` diagnostic tables for one day. These tables are useful -for short-lived ClickHouse or ZooKeeper investigations, but longer retention can -create substantial ClickHouse write, merge, and storage pressure under sustained -telemetry load. - -The one-day retention is set in the OBaaS chart defaults. An operator can -temporarily increase either retention period through -`signoz.clickhouse.clickhouseOperator.zookeeperLog.ttl` or -`signoz.clickhouse.clickhouseOperator.processorsProfileLog.ttl`; return it to -one day after the investigation. Existing installations need a Helm upgrade to -receive the new configuration. This configuration does not immediately delete -diagnostic rows already stored in ClickHouse. - #### SigNoz Cold Storage (`values-signoz-cold-storage.yaml`) Configures SigNoz ClickHouse cold storage so recent telemetry stays on the local persistent disk and older data is offloaded to S3-compatible object storage. @@ -624,12 +592,19 @@ Creates a Strimzi-managed Kafka cluster in the OBaaS release namespace. This is **Installation:** -This example includes full Kafka observability in SigNoz (the "Kafka Server Monitoring -Dashboard") by default — no separate extension file needed. +```bash +helm upgrade --install obaas/obaas \ + -f examples/values-kafka.yaml \ + -n \ + --create-namespace [--debug] +``` + +**Optional Kafka metrics in SigNoz:** ```bash helm upgrade --install obaas/obaas \ -f examples/values-kafka.yaml \ + -f extensions/kafka-metrics.yaml \ -n \ --create-namespace [--debug] ``` diff --git a/docs-source/site/docusaurus.config.ts b/docs-source/site/docusaurus.config.ts index 735ce8ed3..178cabf17 100644 --- a/docs-source/site/docusaurus.config.ts +++ b/docs-source/site/docusaurus.config.ts @@ -51,7 +51,7 @@ const config: Config = { { docs: { sidebarPath: './sidebars.ts', - lastVersion: '2.1.1', + lastVersion: '2.1.2', // Please change this to your repo. // Remove this to remove the "edit this page" links. // editUrl: @@ -85,7 +85,7 @@ const config: Config = { }, { type: 'docsVersionDropdown', - versions: ['current', '2.1.1', '2.1.0', '2.0.0'] + versions: ['current', '2.1.2', '2.1.1', '2.1.0', '2.0.0'] }, { href: 'https://github.com/oracle/microservices-backend', diff --git a/docs-source/site/package-lock.json b/docs-source/site/package-lock.json index 4e5561c84..bdadcd2ba 100644 --- a/docs-source/site/package-lock.json +++ b/docs-source/site/package-lock.json @@ -44,46 +44,46 @@ } }, "node_modules/@algolia/abtesting": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.25.0.tgz", - "integrity": "sha512-rSTin9Uta23uaewYVQEp8XI9T3iA/zrg0/1G2vhf8oFFDxFL5vybnZ5IQwsVAg4JpKxPX4/WYNKdcfWrZymk7w==", + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.21.2.tgz", + "integrity": "sha512-uXj0rgk30EpsKvOpuS+R+1XFDrnm56hED1Lz56e8uBkZdKCxw99LS2U8eXBqAHYU8kpkbsnV1GC8velBG070Hg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/autocomplete-core": { - "version": "1.19.10", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.10.tgz", - "integrity": "sha512-K8uQ5iZCCMeqqE0JxjvcxJzDFuqZC1LTGJvR2P76ofDoOdKTs6jqoNxG5MnhzlTkNfE98VOQjcrg7qLxXPpT7g==", + "version": "1.19.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.9.tgz", + "integrity": "sha512-4U2JKLMWlDu0CotYyUkWakDxr8AIav3QtIUXXRpfavYN29aVWfzlwJp9T0rPKEf/dO2QCPAUc0Kq1Tj1GJxo2A==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.19.10", - "@algolia/autocomplete-shared": "1.19.10" + "@algolia/autocomplete-plugin-algolia-insights": "1.19.9", + "@algolia/autocomplete-shared": "1.19.9" } }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.19.10", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.10.tgz", - "integrity": "sha512-zy/cYkMKEDdT4ns/SZC6by99qaIzLCTtckPw7cTe8BMPepwXjjQdhRyBCk2CJodMQc4Ktb0zJrt2YxTtMYa4Gg==", + "version": "1.19.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.9.tgz", + "integrity": "sha512-6mExC6X7762s2SV3eJy3QOkB8bdMmnUhQ2agvGVDuzwoGyr3PquGSY/0vPQXCfiAiCaXUz1rXn+lwghgSi0l0w==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.19.10" + "@algolia/autocomplete-shared": "1.19.9" }, "peerDependencies": { "search-insights": ">= 1 < 3" } }, "node_modules/@algolia/autocomplete-shared": { - "version": "1.19.10", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.10.tgz", - "integrity": "sha512-vGJ2MDLgDOK3k256ks6t8u07bX4jdRQ0B/8MuRjjcvGTveVWwOU5lNd564uyuuqPMXQITl03HJx/juMtIFcQRw==", + "version": "1.19.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.9.tgz", + "integrity": "sha512-YosP9Uoek6y/Ur1r1qeogk4biMe/hzkyNcgMCciw0//3XpCM7VlYLSHnyt/vOnEOGhCCc0+3v+unEiH6zz+Z1A==", "license": "MIT", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", @@ -91,99 +91,99 @@ } }, "node_modules/@algolia/client-abtesting": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.59.0.tgz", - "integrity": "sha512-bm2XN0hCSMYwStSsCBT0/PUB2BDxoyR1Lnub3c392HMEy9bi8PUSW8vR6zltVEKWG2t4PQFWMD5C07bmJxGgPg==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.55.2.tgz", + "integrity": "sha512-y7Epol8HcjlBxKXHhyhfFPFhm78B3P6x9cCbCyGTdxjsdVCptXCy5hpkZWxjGpnaLHvWsHS4QRF0TiBOLst2xg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-analytics": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.59.0.tgz", - "integrity": "sha512-XOFPOTa69WuqHR6c5tMgnUUwwqQgNSzMpxmhrgA9KmxRf8WIqEa0cokHJvohk5CYb7CZx0xeSL6Bk2IUJ7Lv7Q==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.55.2.tgz", + "integrity": "sha512-8Pxj2VVmpM2d+UZufnlTq7T1QIcYPVugLV5XC50PnHsV5uRM9CSoYkg2Y+CwqwRk2La0xK5QsfZ0obIU+9XftQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-common": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.59.0.tgz", - "integrity": "sha512-PC8ipLOYFKRTfIUY1J3FJxS6ryzWziaXmIX9/sNMoUR8L+XhF7hX2QAeUI87YVl5zujvlYTSOb+HAIqKXDjyHQ==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.55.2.tgz", + "integrity": "sha512-9L4IpIYUqA63a7sw1trnHQGUvwiAjKz67nsgDnal98JGAc7wyposRb0Iag+eiMuyzFFaSHLe2/rGyIo+PafRBA==", "license": "MIT", "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-insights": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.59.0.tgz", - "integrity": "sha512-yFNcCMM5fHiyoR0HuxMrzy+VjDcmhFUZTm2IJ2DHwGsVH3B5SEob4zTmeEZ3j/AZqNnmrJOCKl/tJnBg7+84bA==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.55.2.tgz", + "integrity": "sha512-ZBm2ytY5EHFcj+kjNsXxMNO/TGlOHe2fBFXGKHJOM1bk1rAy4o2YI+d9oV/w/jrqx44pvJMJlc8X6vKnCuDgUQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.59.0.tgz", - "integrity": "sha512-GYja6HkDt2VrQhWmB2cLx3Z5fDwI9no7q+xwCWcFrTPm5CLH9QZvK0XLO9co1FcNIDxxkMaP3AXM39/XcecEOg==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.55.2.tgz", + "integrity": "sha512-3FGVW/jDk7sdYwqa2NKnF/qXWcttc4bvGrwNbvqz3VoWSRv42CNvRk+3Y9QJFIUf1vY50hAuVWUoFKdyc8vaXA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-query-suggestions": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.59.0.tgz", - "integrity": "sha512-Wofg7bMpWh8N5qDDZs0wy6whc+KMmdNsxgrIGp9Ug2s1Bka0uq7AjyckdxReKPHLA0Q1qH8X/SNh0wn2t2X2Lw==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.55.2.tgz", + "integrity": "sha512-JsG8LovDAYul5t8e533tZ3O1uZILxso5zsTtB7ONc5RJ8ACdTxAAC/jaOnsBNYb+x+STP7fzx/Iro55v5DNgoQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-search": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.59.0.tgz", - "integrity": "sha512-fHnALZfbEnODczGk14Y/1YBRApp6UEpZUTexGcMUPzY7RDc7q4HN2Y6jh0KUG8Jo9B+q+wOoQEc3ziR0ErbuFg==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.55.2.tgz", + "integrity": "sha512-5wDnoIfC75zJ2MSHv5SSzTlRL2z7jQMbqQ5jrzottuq2p3oBObv8pD/JpXWu8pRaimaxNr3/Bs/KZIGVXxJ7hg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" @@ -196,81 +196,81 @@ "license": "MIT" }, "node_modules/@algolia/ingestion": { - "version": "1.59.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.59.0.tgz", - "integrity": "sha512-Fa38s1mHgoaLCT117sfJ6P78rtxUt93CYxBYpq1VOIcslaF+cH+1h5uikAPsKfxLnsuEDZHiBiaI6eNPTsQMRA==", + "version": "1.55.2", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.55.2.tgz", + "integrity": "sha512-da+SC6ikpza98W7C5ChsKEQDvZc8PQLQ0sxmQ5yMRsHpdD3iPKnclJA6ViB5Nr5T9qOX+IDswC6AyqY4V3rtug==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/monitoring": { - "version": "1.59.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.59.0.tgz", - "integrity": "sha512-NyNsRSqM2tF1MX7ZGw/j4rduoEJiQ5wfvbSo/CFVdEzYCjyxbGFRPOZyS/GETJG9rk1TdHOq8NZqKqk/u1fm4g==", + "version": "1.55.2", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.55.2.tgz", + "integrity": "sha512-Y8kEcPqCiIEeaGv83l9RRA09mfYECqAJHNnOyEtZc9UirI6XBMUyFVss/sSeYUiV/Lf30hkbWcl00V1uXsf86Q==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/recommend": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.59.0.tgz", - "integrity": "sha512-nXBK2uygWtvbCOffMWqqfjjcEtp9enDKY5/2Pw/Hhw8VVaOyK2ThbGK04bNX/Le+qoK1VHYkodWGVTKfw0Otkw==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.55.2.tgz", + "integrity": "sha512-5zmobuCQqFZkx+84Nt+suL7vo6jTh2CfAs2ndDSeTS2QHvnzP8YEEGWtWftjyACI0cK/FuH8urWwCHP+d2j8TA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "@algolia/client-common": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.59.0.tgz", - "integrity": "sha512-yb+4afX/zja8QwX0KmV4/ae2kyYkRknsE79CRusYS2U5D8qwn2wq0cn1x12f3tm3F3+5FgmDdbuGdQTuCLSKMQ==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.55.2.tgz", + "integrity": "sha512-qnGUUuWG66dRMnr33owLsrYIh9fHVxtU4R2rd3SpneAHuoAUcGbDOWNrj05glVU6M8yOqo9gQ22K8zpz0I8Xpg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0" + "@algolia/client-common": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-fetch": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.59.0.tgz", - "integrity": "sha512-Lp52TmpA1QtNmdHzs505Xwf4tgII7RAapkDSF9AAtWIBETcGaTIaXci4Rd9nS6SdaWK1BWTSqAPp5wzh6UN3Ag==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.55.2.tgz", + "integrity": "sha512-lKZ5uhafMvR7dWCJEyuaeyZitid1I3ICx+k0vGf5x/ktdIQvc7bndCiOPpmIDqUmN26FE3jTehkAzSqee95G2Q==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0" + "@algolia/client-common": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-node-http": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.59.0.tgz", - "integrity": "sha512-YYHLEs5rC6oRTFwT7bJaKBR9NSFzikeVHGAT1ffATmUQzR8XqyhHXjoieAUoR7fBU6I5cfy1FVeh5GoRgriuzA==", + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.55.2.tgz", + "integrity": "sha512-Zc90xvKWUvxcNicvvTO9Pr/hT2TAnkixOIzJm/KMj5Ptm2pKjk71ngTsdkbRtJQvhZ2Kr9N1YdIjLrNHB5P2xw==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.59.0" + "@algolia/client-common": "5.55.2" }, "engines": { "node": ">= 14.0.0" @@ -339,13 +339,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz", - "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz", + "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.29.8", - "@babel/types": "^7.29.8", + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -638,12 +638,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz", - "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", + "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", "license": "MIT", "dependencies": { - "@babel/types": "^7.29.8" + "@babel/types": "^7.29.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -1244,15 +1244,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.8.tgz", - "integrity": "sha512-6iSnEK0zlkLKU4heofK/AdmRD4e2SHVpJMtrwnTCzhnaM98ria4rTrOXBBi45BTTYnJtO8txnPsX4fChYXkmeA==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.7.tgz", + "integrity": "sha512-TM2ZcQLoG2/y4HODiStCo10DibYhWhGWAwVv+EQKmG/7GFl0N+AAmUiXOMKM+aiJ9XBJ9AHVZBvTzMnJ2sM3cQ==", "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.29.7", "@babel/helper-plugin-utils": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7", - "@babel/traverse": "^7.29.8" + "@babel/traverse": "^7.29.7" }, "engines": { "node": ">=6.9.0" @@ -1548,9 +1548,9 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.8.tgz", - "integrity": "sha512-0UpIXPtdDtMXfnV2OJAVMLpj3H/92vmkA6lpSRakmycJvj3VUy6Xs1dM8tXRugupykr5WB+LpiVl0J8LMVg2mg==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.7.tgz", + "integrity": "sha512-rNNFV0DBAJp988xW2DOntfDoYn1eR8GGF5AT5vYc+rjyfaQkM242c9tZUHHPe7KYaiJizXPWhQTzzdbXySyhBw==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.29.7" @@ -1638,9 +1638,9 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.29.8.tgz", - "integrity": "sha512-4S9ksMGVWUshvgK0mKfvZky7leuG5/uoFVwMpAomJ8bMoDJiNHRVmc1EglwW/CmGVSqqWpEbXm9FmbRit22qoA==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.29.7.tgz", + "integrity": "sha512-/u5K1QWada7tbYNqTjMh96718g9NTwh9tfPJMsSmVsQwGT447FskV+KcfeXkXq2GWki4EM/MuTdmBec+hOuVTQ==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.29.7", @@ -1941,9 +1941,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz", - "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==", + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", + "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -1964,17 +1964,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz", - "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz", + "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.29.7", - "@babel/generator": "^7.29.8", + "@babel/generator": "^7.29.7", "@babel/helper-globals": "^7.29.7", - "@babel/parser": "^7.29.8", + "@babel/parser": "^7.29.7", "@babel/template": "^7.29.7", - "@babel/types": "^7.29.8", + "@babel/types": "^7.29.7", "debug": "^4.3.1" }, "engines": { @@ -1982,9 +1982,9 @@ } }, "node_modules/@babel/types": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz", - "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==", + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", + "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.29.7", @@ -2238,9 +2238,9 @@ } }, "node_modules/@csstools/postcss-cascade-layers/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -2659,9 +2659,9 @@ } }, "node_modules/@csstools/postcss-is-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -3106,9 +3106,9 @@ } }, "node_modules/@csstools/postcss-scope-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -3330,9 +3330,9 @@ } }, "node_modules/@docsearch/core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@docsearch/core/-/core-4.7.0.tgz", - "integrity": "sha512-p/9xVKmPDj3FPvMfPf5naVO3Ej8SCbcUugGvx1+8GgkuBNbqxqN2Irx3WLBv8VY0jH7XpRwKWdlmjXLZsmTLsg==", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/@docsearch/core/-/core-4.6.3.tgz", + "integrity": "sha512-rUOujwIpxJRgD7+kicVsI3D5sqBvdiRTquzWBpTEXZs8ZXfGbfzpus5HqumaNYTppN2HvH8E2yNuRwYdHJeOlA==", "license": "MIT", "peerDependencies": { "@types/react": ">= 16.8.0 < 20.0.0", @@ -3352,20 +3352,20 @@ } }, "node_modules/@docsearch/css": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-4.7.0.tgz", - "integrity": "sha512-Sk5xkdRFeE7PeWjG9l4AfTwdvMfr9wHiwNNCpHXT4v4SNyNMKdHGvEILc31BgaVFGDDNbv5u/a73tofRiwbEZw==", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-4.6.3.tgz", + "integrity": "sha512-nlOwcXcsNAptQl4vlL4MA78qNJKO0Qlds5GuBjCoePgkebTXLSf8Qt1oyZ3YBshYupKXG9VRGEsk1zr23d+bzQ==", "license": "MIT" }, "node_modules/@docsearch/react": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-4.7.0.tgz", - "integrity": "sha512-x6oedjJ8O8/pIDBsMo5Orca3/6cQCz616/CwthVe68l43mqnj2lrJ9kFQITBqy8hMsS3nWeBWFoVO5dJ1DCFKA==", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-4.6.3.tgz", + "integrity": "sha512-Bg2wdDsoQVlNCcEKuEJAU04tvHCqgx8rIu+uIoM4pRtcx3TBKJuXutJik3LTA8LRc9YEyHkrYUrmcC0D7BYf+g==", "license": "MIT", "dependencies": { "@algolia/autocomplete-core": "1.19.2", - "@docsearch/core": "4.7.0", - "@docsearch/css": "4.7.0" + "@docsearch/core": "4.6.3", + "@docsearch/css": "4.6.3" }, "peerDependencies": { "@types/react": ">= 16.8.0 < 20.0.0", @@ -3488,6 +3488,42 @@ } } }, + "node_modules/@docusaurus/bundler/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/bundler/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/core": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.10.2.tgz", @@ -3571,15 +3607,15 @@ } }, "node_modules/@docusaurus/faster": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/@docusaurus/faster/-/faster-3.10.2.tgz", - "integrity": "sha512-p/5E5/RyHv+QWusJMPN5i3OMJTqTgkhuwzVbB1AReDWTUHXQCmf5mlTFzGiDrWeQWIDOKsuOPn1jJh0s9LUOHA==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@docusaurus/faster/-/faster-3.10.1.tgz", + "integrity": "sha512-XTZhE5C1gZ/DaYYMlSk02dwP5vhpQON5QHVz1s3892mSESAywgWanURpXEDAvt4GvGuq7s+XP8rTWHZvfaJmdQ==", "license": "MIT", "dependencies": { - "@docusaurus/types": "3.10.2", + "@docusaurus/types": "3.10.1", "@rspack/core": "^1.7.10", - "@swc/core": "^1.15.40", - "@swc/html": "^1.15.40", + "@swc/core": "^1.7.39", + "@swc/html": "^1.13.5", "browserslist": "^4.24.2", "lightningcss": "^1.27.0", "semver": "^7.5.4", @@ -3665,6 +3701,42 @@ "react-dom": "*" } }, + "node_modules/@docusaurus/module-type-aliases/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/module-type-aliases/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-content-blog": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.10.2.tgz", @@ -3700,6 +3772,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-blog/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-content-docs": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.10.2.tgz", @@ -3733,6 +3841,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-content-pages": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.10.2.tgz", @@ -3756,6 +3900,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-content-pages/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-css-cascade-layers": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.10.2.tgz", @@ -3772,6 +3952,42 @@ "node": ">=20.0" } }, + "node_modules/@docusaurus/plugin-css-cascade-layers/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-css-cascade-layers/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-debug": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.10.2.tgz", @@ -3793,6 +4009,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-debug/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-google-analytics": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.10.2.tgz", @@ -3812,7 +4064,43 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, - "node_modules/@docusaurus/plugin-google-gtag": { + "node_modules/@docusaurus/plugin-google-analytics/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.10.2.tgz", "integrity": "sha512-Vt90nNFhtAChRe9+it1hcHFgFvETdSnOkL5Bma+p6E/yU2tAYrvvyk+gv+LJGM2ZUkyKuKXLRsZ2Lb0bO7+Vog==", @@ -3831,6 +4119,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-google-gtag/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-google-tag-manager": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.10.2.tgz", @@ -3850,6 +4174,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-sitemap": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.10.2.tgz", @@ -3874,6 +4234,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-sitemap/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/plugin-svgr": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.10.2.tgz", @@ -3897,6 +4293,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/plugin-svgr/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/plugin-svgr/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/preset-classic": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.10.2.tgz", @@ -3927,6 +4359,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/preset-classic/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/theme-classic": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.10.2.tgz", @@ -3968,6 +4436,42 @@ "react-dom": "^18.0.0 || ^19.0.0" } }, + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/theme-classic/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/theme-common": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.10.2.tgz", @@ -4042,16 +4546,16 @@ } }, "node_modules/@docusaurus/tsconfig": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.10.2.tgz", - "integrity": "sha512-5GiB7h/nFsMFPO9mCqcRNE1yA5TSXXNCshNIgHPL6fCPOjcTDixs6qjQBu8ddkgPcicwCvOA7n3jeK2rGdJk6g==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.10.1.tgz", + "integrity": "sha512-rYvB7yqkdqWIpAbDzQljGfM4cDBkLTbhmagZBEcsyj6oPUsz47lmW2pYdN1j+7sGFgltbAmQH62xfbrij4Eh6Q==", "dev": true, "license": "MIT" }, "node_modules/@docusaurus/types": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", - "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.1.tgz", + "integrity": "sha512-XYMK8k1szDCFMw2V+Xyen0g7Kee1sP3dtFnl7vkGkZOkeAJ/oPDQPL8iz4HBKOo/cwU8QeV6onVjMqtP+tFzsw==", "license": "MIT", "dependencies": { "@mdx-js/mdx": "^3.0.0", @@ -4129,6 +4633,42 @@ "node": ">=20.0" } }, + "node_modules/@docusaurus/utils-common/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/utils-common/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@docusaurus/utils-validation": { "version": "3.10.2", "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.10.2.tgz", @@ -4148,21 +4688,57 @@ "node": ">=20.0" } }, + "node_modules/@docusaurus/utils/node_modules/@docusaurus/types": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.2.tgz", + "integrity": "sha512-B6rvfwIFSapUqUJjMriZswX13K8l5Z7AcmVE6uTEJpYddQieSTR12DsGaFtcZAIDsQd4p+0WTl0Vc6jmZK0Trw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/mdast": "^4.0.2", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@docusaurus/utils/node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@emnapi/core": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz", - "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.2.tgz", + "integrity": "sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==", "license": "MIT", "optional": true, "dependencies": { - "@emnapi/wasi-threads": "1.2.3", + "@emnapi/wasi-threads": "1.2.1", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", - "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.2.tgz", + "integrity": "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==", "license": "MIT", "optional": true, "dependencies": { @@ -4170,9 +4746,9 @@ } }, "node_modules/@emnapi/wasi-threads": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz", - "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", + "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", "license": "MIT", "optional": true, "dependencies": { @@ -4263,9 +4839,9 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz", - "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { @@ -4327,13 +4903,13 @@ } }, "node_modules/@jsonjoy.com/fs-core": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.78.0.tgz", - "integrity": "sha512-0YE5XQj383AwNj5fG0Mm1gyx/ViVe2DJzS5FeVbJulw0pteEK9mfbeB0MWH3/ARoXb2AhHHuiiNthdWF0Y6EYQ==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.57.1.tgz", + "integrity": "sha512-YrEi/ZPmgc+GfdO0esBF04qv8boK9Dg9WpRQw/+vM8Qt3nnVIJWIa8HwZ/LXVZ0DB11XUROM8El/7yYTJX+WtA==", "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.78.0", - "@jsonjoy.com/fs-node-utils": "4.78.0", + "@jsonjoy.com/fs-node-builtins": "4.57.1", + "@jsonjoy.com/fs-node-utils": "4.57.1", "thingies": "^2.5.0" }, "engines": { @@ -4348,14 +4924,14 @@ } }, "node_modules/@jsonjoy.com/fs-fsa": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.78.0.tgz", - "integrity": "sha512-V1lUo5k4xUypsfdmvCrrUJ44BCixbgvpus71WI3a3BOQt39bK2LasU/HgpJ1P9or8a2d5mWR3kk26sRoehDlaw==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.57.1.tgz", + "integrity": "sha512-ooEPvSW/HQDivPDPZMibHGKZf/QS4WRir1czGZmXmp3MsQqLECZEpN0JobrD8iV9BzsuwdIv+PxtWX9WpPLsIA==", "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.78.0", - "@jsonjoy.com/fs-node-builtins": "4.78.0", - "@jsonjoy.com/fs-node-utils": "4.78.0", + "@jsonjoy.com/fs-core": "4.57.1", + "@jsonjoy.com/fs-node-builtins": "4.57.1", + "@jsonjoy.com/fs-node-utils": "4.57.1", "thingies": "^2.5.0" }, "engines": { @@ -4370,17 +4946,17 @@ } }, "node_modules/@jsonjoy.com/fs-node": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.78.0.tgz", - "integrity": "sha512-AhoKCEEzsTU5C+9pSegNkErrQijvpHj10kzVhaXIxjs/0taxjCCLG7zE+Y+EWCMNCVmgFEyca+oTQQWm2RO+sg==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.57.1.tgz", + "integrity": "sha512-3YaKhP8gXEKN+2O49GLNfNb5l2gbnCFHyAaybbA2JkkbQP3dpdef7WcUaHAulg/c5Dg4VncHsA3NWAUSZMR5KQ==", "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.78.0", - "@jsonjoy.com/fs-node-builtins": "4.78.0", - "@jsonjoy.com/fs-node-utils": "4.78.0", - "@jsonjoy.com/fs-print": "4.78.0", - "@jsonjoy.com/fs-snapshot": "4.78.0", - "glob-to-regex.js": "^1.3.1", + "@jsonjoy.com/fs-core": "4.57.1", + "@jsonjoy.com/fs-node-builtins": "4.57.1", + "@jsonjoy.com/fs-node-utils": "4.57.1", + "@jsonjoy.com/fs-print": "4.57.1", + "@jsonjoy.com/fs-snapshot": "4.57.1", + "glob-to-regex.js": "^1.0.0", "thingies": "^2.5.0" }, "engines": { @@ -4395,9 +4971,9 @@ } }, "node_modules/@jsonjoy.com/fs-node-builtins": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.78.0.tgz", - "integrity": "sha512-yiyMh9uKnQvRVDYzINP9P2AXZPdHYM2iVsQ/2U2V+g+gfTr4vPcT1Ox0aQs0IIXGQRAnksyA63KSqpOOJ/O3lA==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.57.1.tgz", + "integrity": "sha512-XHkFKQ5GSH3uxm8c3ZYXVrexGdscpWKIcMWKFQpMpMJc8gA3AwOMBJXJlgpdJqmrhPyQXxaY9nbkNeYpacC0Og==", "license": "Apache-2.0", "engines": { "node": ">=10.0" @@ -4411,14 +4987,14 @@ } }, "node_modules/@jsonjoy.com/fs-node-to-fsa": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.78.0.tgz", - "integrity": "sha512-L1e0UgRJ/igqt3JUDJh3z8YXTKqJc9r9MY4ZakEMOqqEDq/C5fmSZDDzq03d7HqdG1rehkmCDpKyXWqQEVpQGw==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.57.1.tgz", + "integrity": "sha512-pqGHyWWzNck4jRfaGV39hkqpY5QjRUQ/nRbNT7FYbBa0xf4bDG+TE1Gt2KWZrSkrkZZDE3qZUjYMbjwSliX6pg==", "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-fsa": "4.78.0", - "@jsonjoy.com/fs-node-builtins": "4.78.0", - "@jsonjoy.com/fs-node-utils": "4.78.0" + "@jsonjoy.com/fs-fsa": "4.57.1", + "@jsonjoy.com/fs-node-builtins": "4.57.1", + "@jsonjoy.com/fs-node-utils": "4.57.1" }, "engines": { "node": ">=10.0" @@ -4432,13 +5008,12 @@ } }, "node_modules/@jsonjoy.com/fs-node-utils": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.78.0.tgz", - "integrity": "sha512-Am25+Y/rEFtkJBZCFgs84XPXqeqXq4FvXmCYMZ0bEC/M+vT0e6tHBU4Camp9/Yzuf6NoxaInC3iXIN791wVu9g==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.57.1.tgz", + "integrity": "sha512-vp+7ZzIB8v43G+GLXTS4oDUSQmhAsRz532QmmWBbdYA20s465JvwhkSFvX9cVTqRRAQg+vZ7zWDaIEh0lFe2gw==", "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.78.0", - "glob-to-regex.js": "^1.3.1" + "@jsonjoy.com/fs-node-builtins": "4.57.1" }, "engines": { "node": ">=10.0" @@ -4452,12 +5027,12 @@ } }, "node_modules/@jsonjoy.com/fs-print": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.78.0.tgz", - "integrity": "sha512-Uwk0SvDN1X+5FNW3MxibrFVXXUnd0nTUP6qwvPikg3QDeXRiRww91mz34lXYa/xO5eVuUqa1WXmd0ljy1+Ej0w==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.57.1.tgz", + "integrity": "sha512-Ynct7ZJmfk6qoXDOKfpovNA36ITUx8rChLmRQtW08J73VOiuNsU8PB6d/Xs7fxJC2ohWR3a5AqyjmLojfrw5yw==", "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-utils": "4.78.0", + "@jsonjoy.com/fs-node-utils": "4.57.1", "tree-dump": "^1.1.0" }, "engines": { @@ -4472,13 +5047,13 @@ } }, "node_modules/@jsonjoy.com/fs-snapshot": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.78.0.tgz", - "integrity": "sha512-+HvPGwV1IcXtwFFxMBK5x8rmqBuIkPpEFZMGkO8BolJH+AuSvQGVwvlKulUjQ9KECpN4GTCcgeQtyUvYC8heSA==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.57.1.tgz", + "integrity": "sha512-/oG8xBNFMbDXTq9J7vepSA1kerS5vpgd3p5QZSPd+nX59uwodGJftI51gDYyHRpP57P3WCQf7LHtBYPqwUg2Bg==", "license": "Apache-2.0", "dependencies": { "@jsonjoy.com/buffers": "^17.65.0", - "@jsonjoy.com/fs-node-utils": "4.78.0", + "@jsonjoy.com/fs-node-utils": "4.57.1", "@jsonjoy.com/json-pack": "^17.65.0", "@jsonjoy.com/util": "^17.65.0" }, @@ -4861,167 +5436,128 @@ } }, "node_modules/@peculiar/asn1-cms": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.9.4.tgz", - "integrity": "sha512-cben7oxmQsUGZqotus7yt0srYdncOT6RNWcTQ77T2RFOXejYVYkXadrfePdRcrVpO9K95IRLKKglG2k38jKXuw==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.6.1.tgz", + "integrity": "sha512-vdG4fBF6Lkirkcl53q6eOdn3XYKt+kJTG59edgRZORlg/3atWWEReRCx5rYE1ZzTTX6vLK5zDMjHh7vbrcXGtw==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/asn1-x509": "^2.9.4", - "@peculiar/asn1-x509-attr": "^2.9.4", - "asn1js": "^3.0.10", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.1", + "@peculiar/asn1-x509-attr": "^2.6.1", + "asn1js": "^3.0.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-csr": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.9.4.tgz", - "integrity": "sha512-xd4YN4vpRjkDAQWVfZZkeu12IEND7DOpkqaHSIHxZl1uggUNa9Ju0QxY2jHvDAS9pP0zhRBytg8ifsnGo3V0jw==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.6.1.tgz", + "integrity": "sha512-WRWnKfIocHyzFYQTka8O/tXCiBquAPSrRjXbOkHbO4qdmS6loffCEGs+rby6WxxGdJCuunnhS2duHURhjyio6w==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/asn1-x509": "^2.9.4", - "asn1js": "^3.0.10", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.1", + "asn1js": "^3.0.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-ecc": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.9.4.tgz", - "integrity": "sha512-JJXefFshRAuVAjWQo/39bkg1ywc1VaiO44S8RRC+Ykvf/u2KDmYffoDb0ZBPCR5uJy4AGKQhl8mX+Q8ShcWaXQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.6.1.tgz", + "integrity": "sha512-+Vqw8WFxrtDIN5ehUdvlN2m73exS2JVG0UAyfVB31gIfor3zWEAQPD+K9ydCxaj3MLen9k0JhKpu9LqviuCE1g==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/asn1-x509": "^2.9.4", - "asn1js": "^3.0.10", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.1", + "asn1js": "^3.0.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-pfx": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.9.4.tgz", - "integrity": "sha512-khuGzHTzNzk4GDlIBEILyIs6Lce0yn0ZBdoI9v93kmNncfZRhD+AQ5ODFqdhvoE8cMJF/JMTQ8yA+t1D14kqCw==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.6.1.tgz", + "integrity": "sha512-nB5jVQy3MAAWvq0KY0R2JUZG8bO/bTLpnwyOzXyEh/e54ynGTatAR+csOnXkkVD9AFZ2uL8Z7EV918+qB1qDvw==", "license": "MIT", "dependencies": { - "@peculiar/asn1-cms": "^2.9.4", - "@peculiar/asn1-pkcs8": "^2.9.4", - "@peculiar/asn1-rsa": "^2.9.4", - "@peculiar/asn1-schema": "^2.9.4", - "asn1js": "^3.0.10", + "@peculiar/asn1-cms": "^2.6.1", + "@peculiar/asn1-pkcs8": "^2.6.1", + "@peculiar/asn1-rsa": "^2.6.1", + "@peculiar/asn1-schema": "^2.6.0", + "asn1js": "^3.0.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-pkcs8": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.9.4.tgz", - "integrity": "sha512-duRdotlUx9eDZe6QrQpQKl61RbWykCHBCkKayP8V8XdEFwlKHZ8qGGDMyS6Pye7OX7nLFttTTpRkJeet78ckwQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.6.1.tgz", + "integrity": "sha512-JB5iQ9Izn5yGMw3ZG4Nw3Xn/hb/G38GYF3lf7WmJb8JZUydhVGEjK/ZlFSWhnlB7K/4oqEs8HnfFIKklhR58Tw==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/asn1-x509": "^2.9.4", - "asn1js": "^3.0.10", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.1", + "asn1js": "^3.0.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-pkcs9": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.9.4.tgz", - "integrity": "sha512-kaL4cNxBpdQE2dKlyZBqz4ygCrwffO+8wfoxTEqM1Z8RadvCeELBRzcv0dzM8aY9azHMwODO5nxU65zXmhToOQ==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-cms": "^2.9.4", - "@peculiar/asn1-pfx": "^2.9.4", - "@peculiar/asn1-pkcs8": "^2.9.4", - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/asn1-x509": "^2.9.4", - "@peculiar/asn1-x509-attr": "^2.9.4", - "asn1js": "^3.0.10", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.6.1.tgz", + "integrity": "sha512-5EV8nZoMSxeWmcxWmmcolg22ojZRgJg+Y9MX2fnE2bGRo5KQLqV5IL9kdSQDZxlHz95tHvIq9F//bvL1OeNILw==", + "license": "MIT", + "dependencies": { + "@peculiar/asn1-cms": "^2.6.1", + "@peculiar/asn1-pfx": "^2.6.1", + "@peculiar/asn1-pkcs8": "^2.6.1", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.1", + "@peculiar/asn1-x509-attr": "^2.6.1", + "asn1js": "^3.0.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-rsa": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.9.4.tgz", - "integrity": "sha512-pZ96eD1PptovcWQ/GSmuNFXd/7EQJNlKfDaNCyE2rx3W0v6QFelkzquVqRSRyyDXXCYD69ZXJDzZ8GhIiQzKoA==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.6.1.tgz", + "integrity": "sha512-1nVMEh46SElUt5CB3RUTV4EG/z7iYc7EoaDY5ECwganibQPkZ/Y2eMsTKB/LeyrUJ+W/tKoD9WUqIy8vB+CEdA==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/asn1-x509": "^2.9.4", - "asn1js": "^3.0.10", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.1", + "asn1js": "^3.0.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-schema": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.9.4.tgz", - "integrity": "sha512-GjzePcT9Iw8NzeOPf73iNS9xM+TBhd/FilAfP+RQGkTMQJTVWtytN3JHJACCjf/ABNau5S7mS3g+DcuxmRgYEg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.6.0.tgz", + "integrity": "sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg==", "license": "MIT", "dependencies": { - "@peculiar/utils": "^2.0.2", - "asn1js": "^3.0.10", + "asn1js": "^3.0.6", + "pvtsutils": "^1.3.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-x509": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.9.4.tgz", - "integrity": "sha512-CxhBo/RdEbMMob7T31ZdQjGuoyRFLVwrDzTn25bihzBasRg9kRm/0IxIPvhgQtcK/9dNcO1XQL2fuPugwELL0Q==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.6.1.tgz", + "integrity": "sha512-O9jT5F1A2+t3r7C4VT7LYGXqkGLK7Kj1xFpz7U0isPrubwU5PbDoyYtx6MiGst29yq7pXN5vZbQFKRCP+lLZlA==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/utils": "^2.0.2", - "asn1js": "^3.0.10", + "@peculiar/asn1-schema": "^2.6.0", + "asn1js": "^3.0.6", + "pvtsutils": "^1.3.6", "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" } }, "node_modules/@peculiar/asn1-x509-attr": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.9.4.tgz", - "integrity": "sha512-ehQXbpQaQYycgu8OrvigwSPTFfVRcu0ECNYCWw+yzBp02Lw5paRqzzhUpfOgO2K38+WfFZuEz/0RPtam5g0OMg==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.9.4", - "@peculiar/asn1-x509": "^2.9.4", - "asn1js": "^3.0.10", - "tslib": "^2.8.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@peculiar/utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@peculiar/utils/-/utils-2.0.3.tgz", - "integrity": "sha512-+oL3HPFRIZ1St2K50lWCXiioIgSoxzz7R1J3uF6neO2yl1sgmpgY6XXJH4BdpoDkMWznQTeYF6oWNDZLCdQ4eQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.6.1.tgz", + "integrity": "sha512-tlW6cxoHwgcQghnJwv3YS+9OO1737zgPogZ+CgWRUK4roEwIPzRH4JEiG770xe5HX2ATfCpmX60gurfWIF9dcQ==", "license": "MIT", "dependencies": { + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.1", + "asn1js": "^3.0.6", "tslib": "^2.8.1" } }, @@ -5075,9 +5611,9 @@ "license": "ISC" }, "node_modules/@pnpm/npm-conf": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.3.tgz", - "integrity": "sha512-//0sR/cow/s4ICQaYoAobOl4aU8cjU6x/V24V7XkKotb9+O+3zySIYp146vpaobYHnxa4pZX8NkV54Z5AwbDKA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.2.tgz", + "integrity": "sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==", "license": "MIT", "dependencies": { "@pnpm/config.env-replace": "^1.1.0", @@ -5095,27 +5631,27 @@ "license": "MIT" }, "node_modules/@rspack/binding": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.12.tgz", - "integrity": "sha512-f4HHuLbvuld8Ba4iB/4ibse5XrKxFrgmM3S4P2AOKnPlekAFlBjmltCuaTL/W2ggYvILaVY+YcFXrEH1rrKeQA==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.11.tgz", + "integrity": "sha512-2MGdy2s2HimsDT444Bp5XnALzNRxuBNc7y0JzyuqKbHBywd4x2NeXyhWXXoxufaCFu5PBc9Qq9jyfjW2Aeh06Q==", "license": "MIT", "optionalDependencies": { - "@rspack/binding-darwin-arm64": "1.7.12", - "@rspack/binding-darwin-x64": "1.7.12", - "@rspack/binding-linux-arm64-gnu": "1.7.12", - "@rspack/binding-linux-arm64-musl": "1.7.12", - "@rspack/binding-linux-x64-gnu": "1.7.12", - "@rspack/binding-linux-x64-musl": "1.7.12", - "@rspack/binding-wasm32-wasi": "1.7.12", - "@rspack/binding-win32-arm64-msvc": "1.7.12", - "@rspack/binding-win32-ia32-msvc": "1.7.12", - "@rspack/binding-win32-x64-msvc": "1.7.12" + "@rspack/binding-darwin-arm64": "1.7.11", + "@rspack/binding-darwin-x64": "1.7.11", + "@rspack/binding-linux-arm64-gnu": "1.7.11", + "@rspack/binding-linux-arm64-musl": "1.7.11", + "@rspack/binding-linux-x64-gnu": "1.7.11", + "@rspack/binding-linux-x64-musl": "1.7.11", + "@rspack/binding-wasm32-wasi": "1.7.11", + "@rspack/binding-win32-arm64-msvc": "1.7.11", + "@rspack/binding-win32-ia32-msvc": "1.7.11", + "@rspack/binding-win32-x64-msvc": "1.7.11" } }, "node_modules/@rspack/binding-darwin-arm64": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.12.tgz", - "integrity": "sha512-rbFprJaJiqrmfy8SHth8EsoRS0wg4bXcucwj9NiMzpGFq14Opw8c04iQ6H9BECYzgmN0PKZ9rh41LdVvhdZe4A==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.11.tgz", + "integrity": "sha512-oduECiZVqbO5zlVw+q7Vy65sJFth99fWPTyucwvLJJtJkPL5n17Uiql2cYP6Ijn0pkqtf1SXgK8WjiKLG5bIig==", "cpu": [ "arm64" ], @@ -5126,9 +5662,9 @@ ] }, "node_modules/@rspack/binding-darwin-x64": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.12.tgz", - "integrity": "sha512-jnOp+/UXOJa9xqUb8KXH03sysoO2e4Ij6tw6MqDdmdj8n/A8PQENRPUbW9AwXpPtVDJPus9r4fi7b3+6e4B8Hg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.11.tgz", + "integrity": "sha512-a1+TtTE9ap6RalgFi7FGIgkJP6O4Vy6ctv+9WGJy53E4kuqHR0RygzaiVxCI/GMc/vBT9vY23hyrpWb3d1vtXA==", "cpu": [ "x64" ], @@ -5139,9 +5675,9 @@ ] }, "node_modules/@rspack/binding-linux-arm64-gnu": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.12.tgz", - "integrity": "sha512-C8owWG+yvo7X0oVLIXetkoJhIFBP1LYNcAQqtgLmJnQLQDklGuP83dKC+zISGQWpjawHfZ1ER96vLgoTrxKZdw==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.11.tgz", + "integrity": "sha512-P0QrGRPbTWu6RKWfN0bDtbnEps3rXH0MWIMreZABoUrVmNQKtXR6e73J3ub6a+di5s2+K0M2LJ9Bh2/H4UsDUA==", "cpu": [ "arm64" ], @@ -5155,9 +5691,9 @@ ] }, "node_modules/@rspack/binding-linux-arm64-musl": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.12.tgz", - "integrity": "sha512-i51WWI64aRpsfSki6rN0aepPqXkVfS+vZM7+4bWDcmnhUmdMvhIPcYg0QRk3DtyJnu33jqNLM0WHY78k00NyfA==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.11.tgz", + "integrity": "sha512-6ky7R43VMjWwmx3Yx7Jl7faLBBMAgMDt+/bN35RgwjiPgsIByz65EwytUVuW9rikB43BGHvA/eqlnjLrUzNBqw==", "cpu": [ "arm64" ], @@ -5171,9 +5707,9 @@ ] }, "node_modules/@rspack/binding-linux-x64-gnu": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.12.tgz", - "integrity": "sha512-MSos0FuPEefqo9V92ULd5hggKG29EkSNg1zDcypy0OkpsKh5pfjVxTLYFXgTcVyFoUQQbdG8zFBzYbwmJ8V4ew==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.11.tgz", + "integrity": "sha512-cuOJMfCOvb2Wgsry5enXJ3iT1FGUjdPqtGUBVupQlEG4ntSYsQ2PtF4wIDVasR3wdxC5nQbipOrDiN/u6fYsdQ==", "cpu": [ "x64" ], @@ -5187,9 +5723,9 @@ ] }, "node_modules/@rspack/binding-linux-x64-musl": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.12.tgz", - "integrity": "sha512-JcAMVKXOnjfpC3coWjCFPWD3Yl8RBw6a+IXQQ8mfRlHaHMIiOv8IfZqx15XRxMUn49CtP7Z0Na8iiAg2aKrcfw==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.11.tgz", + "integrity": "sha512-CoK37hva4AmHGh3VCsQXmGr40L36m1/AdnN5LEjUX6kx5rEH7/1nEBN6Ii72pejqDVvk9anEROmPDiPw10tpFg==", "cpu": [ "x64" ], @@ -5203,9 +5739,9 @@ ] }, "node_modules/@rspack/binding-wasm32-wasi": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.12.tgz", - "integrity": "sha512-n+ZqP6ZMc0nhOgvadg5VhEs9ojtbES80AcWeFnmGkbzIszvGSO63GKNiRkXtjJ9KFuRzytbbmsCqkUVH+Tywxg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.11.tgz", + "integrity": "sha512-OtrmnPUVJMxjNa3eDMfHyPdtlLRmmp/aIm0fQHlAOATbZvlGm12q7rhPW5BXTu1yh+1rQ1/uqvz+SzKEZXuJaQ==", "cpu": [ "wasm32" ], @@ -5216,9 +5752,9 @@ } }, "node_modules/@rspack/binding-win32-arm64-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.12.tgz", - "integrity": "sha512-8+h5fYDXYdmugbdfZ+D1y8IQ3rv2EhSfyGP7vBe+bjNyaMa4jWrpucmZbtxojUL1AzaeuHbvMdj9UO/gelk/+g==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.11.tgz", + "integrity": "sha512-lObFW6e5lCWNgTBNwT//yiEDbsxm9QG4BYUojqeXxothuzJ/L6ibXz6+gLMvbOvLGV3nKgkXmx8GvT9WDKR0mA==", "cpu": [ "arm64" ], @@ -5229,9 +5765,9 @@ ] }, "node_modules/@rspack/binding-win32-ia32-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.12.tgz", - "integrity": "sha512-cDMGwTRSa2p9fNBVe1wTRkF2AEXZ9ARWW36QeC5CkLaI0Ezz8lvhF2+CSOPnhaQ1O1qtn0L0SF+lFnrY+I7xGQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.11.tgz", + "integrity": "sha512-0pYGnZd8PPqNR68zQ8skamqNAXEA1sUfXuAdYcknIIRq2wsbiwFzIc0Pov1cIfHYab37G7sSIPBiOUdOWF5Ivw==", "cpu": [ "ia32" ], @@ -5242,9 +5778,9 @@ ] }, "node_modules/@rspack/binding-win32-x64-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.12.tgz", - "integrity": "sha512-wIqFvlgFqrgUyj/6S/FJcvShnkZOmIeXTfqvheLY67MGq8qd8jb1YimQVKAIrmWB3yuJKUFACI3Ag1UBtEedEA==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.11.tgz", + "integrity": "sha512-EeQXayoQk/uBkI3pdoXfQBXNIUrADq56L3s/DFyM2pJeUDrWmhfIw2UFIGkYPTMSCo8F2JcdcGM32FGJrSnU0Q==", "cpu": [ "x64" ], @@ -5255,13 +5791,13 @@ ] }, "node_modules/@rspack/core": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.12.tgz", - "integrity": "sha512-6CwFIHlhRmXfZoMj3v9MZ1SMTPBn+cHVXeMIeaGp5sufqinKsISbsqHu6ZMJu2wDSmZLdmQJX6zLxkhcAUlhkQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.11.tgz", + "integrity": "sha512-rsD9b+Khmot5DwCMiB3cqTQo53ioPG3M/A7BySu8+0+RS7GCxKm+Z+mtsjtG/vsu4Tn2tcqCdZtA3pgLoJB+ew==", "license": "MIT", "dependencies": { "@module-federation/runtime-tools": "0.22.0", - "@rspack/binding": "1.7.12", + "@rspack/binding": "1.7.11", "@rspack/lite-tapable": "1.1.0" }, "engines": { @@ -5304,9 +5840,9 @@ "license": "BSD-3-Clause" }, "node_modules/@sinclair/typebox": { - "version": "0.27.12", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.12.tgz", - "integrity": "sha512-hhyNJ+nbR6ZR7pToHvllEFun9TL0sbL+tk/ON75lo+Xas054uez98qRbsuNt7MBCyZKK4+8Yli/OAGZhmfBZ/g==", + "version": "0.27.10", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz", + "integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==", "license": "MIT" }, "node_modules/@sindresorhus/is": { @@ -5590,14 +6126,14 @@ } }, "node_modules/@swc/core": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.16.2.tgz", - "integrity": "sha512-95I4kiSMeveI/Mhi+tE4fiWcWLUMfzfKrk0jtr8LRMqHgOgq+xHS+zExkDqoO4b5OeeuXHMWVdD5MeP3X6sULw==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.33.tgz", + "integrity": "sha512-jOlwnFV2xhuuZeAUILGFULeR6vDPfijEJ57evfocwznQldLU3w2cZ9bSDryY9ip+AsM3r1NJKzf47V2NXebkeQ==", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.28" + "@swc/types": "^0.1.26" }, "engines": { "node": ">=10" @@ -5607,18 +6143,18 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.16.2", - "@swc/core-darwin-x64": "1.16.2", - "@swc/core-linux-arm-gnueabihf": "1.16.2", - "@swc/core-linux-arm64-gnu": "1.16.2", - "@swc/core-linux-arm64-musl": "1.16.2", - "@swc/core-linux-ppc64-gnu": "1.16.2", - "@swc/core-linux-s390x-gnu": "1.16.2", - "@swc/core-linux-x64-gnu": "1.16.2", - "@swc/core-linux-x64-musl": "1.16.2", - "@swc/core-win32-arm64-msvc": "1.16.2", - "@swc/core-win32-ia32-msvc": "1.16.2", - "@swc/core-win32-x64-msvc": "1.16.2" + "@swc/core-darwin-arm64": "1.15.33", + "@swc/core-darwin-x64": "1.15.33", + "@swc/core-linux-arm-gnueabihf": "1.15.33", + "@swc/core-linux-arm64-gnu": "1.15.33", + "@swc/core-linux-arm64-musl": "1.15.33", + "@swc/core-linux-ppc64-gnu": "1.15.33", + "@swc/core-linux-s390x-gnu": "1.15.33", + "@swc/core-linux-x64-gnu": "1.15.33", + "@swc/core-linux-x64-musl": "1.15.33", + "@swc/core-win32-arm64-msvc": "1.15.33", + "@swc/core-win32-ia32-msvc": "1.15.33", + "@swc/core-win32-x64-msvc": "1.15.33" }, "peerDependencies": { "@swc/helpers": ">=0.5.17" @@ -5630,9 +6166,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.16.2.tgz", - "integrity": "sha512-i/j0HNbnn79qnTVPicvay92Nark8fW8NQqn1e2mGERjUXNpBV0+SwQxlRpk2zBhn6laJ8PDI6Kn1nHZhnz3LCA==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.33.tgz", + "integrity": "sha512-N+L0uXhuO7FIfzqwgxmzv0zIpV0qEp8wPX3QQs2p4atjMoywup2JTeDlXPw+z9pWJGCae3JjM+tZ6myclI+2gA==", "cpu": [ "arm64" ], @@ -5646,9 +6182,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.16.2.tgz", - "integrity": "sha512-HrwqHyEyHVXO3qTk8EkNK7/b6sOZSEoNh+pot6RdE5x0LbNqfo8LtJUvi3UTXr+5ja/o5HbJdW80eCXo+NjbiA==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.15.33.tgz", + "integrity": "sha512-/Il4QHSOhV4FekbsDtkrNmKbsX26oSysvgrRswa/RYOHXAkwXDbB4jaeKq6PsJLSPkzJ2KzQ061gtBnk0vNHfA==", "cpu": [ "x64" ], @@ -5662,9 +6198,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.16.2.tgz", - "integrity": "sha512-MdXi83Z/gGp1LIrg+h7HKxiul/z/Bty/ZJSvYAFqDl9zteC1XLSAZdScquKtXPp50rdyXqritTDCqQBhwVfZKA==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.33.tgz", + "integrity": "sha512-C64hBnBxq4viOPQ8hlx+2lJ23bzZBGnjw7ryALmS+0Q3zHmwO8lw1/DArLENw4Q18/0w5wdEO1k3m1wWNtKGqQ==", "cpu": [ "arm" ], @@ -5678,9 +6214,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.16.2.tgz", - "integrity": "sha512-/jcTmK6Ktz3owM3YtiKvjofV6p3VpHnYzTIrOGwDIOsDigRAAVuZ8east33wYO/7UTdKYFlyHNnJNT0WJqOA3Q==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.33.tgz", + "integrity": "sha512-TRJfnJbX3jqpxRDRoieMzRiCBS5jOmXNb3iQXmcgjFEHKLnAgK1RZRU8Cq1MsPqO4jAJp/ld1G4O3fXuxv85uw==", "cpu": [ "arm64" ], @@ -5697,9 +6233,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.16.2.tgz", - "integrity": "sha512-4gFarKaFnlJTSlJYKmMhV4u+3YE4uYfiydpBoYjmgQhCf9lAieOq+WilZaK9vVSHeqLuQpTEiGULZqAdsRX5Dw==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.33.tgz", + "integrity": "sha512-il7tYM+CpUNzieQbwAjFT1P8zqAhmGWNAGhQZBnxurXZ0aNn+5nqYFTEUKNZl7QibtT0uQXzTZrNGHCIj6Y1Og==", "cpu": [ "arm64" ], @@ -5716,9 +6252,9 @@ } }, "node_modules/@swc/core-linux-ppc64-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-ppc64-gnu/-/core-linux-ppc64-gnu-1.16.2.tgz", - "integrity": "sha512-syqSLGd6KlZ1PciNzs6bIUlhOuFztZufebOHaERjc4N4SqNZxyqYd4I+jj/EfOYnpe0kNjccn9HJLN1p5dz3+w==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-linux-ppc64-gnu/-/core-linux-ppc64-gnu-1.15.33.tgz", + "integrity": "sha512-ZtNBwN0Z7CFj9Il0FcPaKdjgP7URyKu/3RfH46vq+0paOBqLj4NYldD6Qo//Duif/7IOtAraUfDOmp0PLAufog==", "cpu": [ "ppc64" ], @@ -5735,9 +6271,9 @@ } }, "node_modules/@swc/core-linux-s390x-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-s390x-gnu/-/core-linux-s390x-gnu-1.16.2.tgz", - "integrity": "sha512-ZBBLK+ewGyXLzWeMS7wbKtWBdnif6etn7xvPY/iOfbdsjX/+bgkp1pQt2lWF2wlu2hXYZuhJ/tHZE/QR8/apzg==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-linux-s390x-gnu/-/core-linux-s390x-gnu-1.15.33.tgz", + "integrity": "sha512-De1IyajoOmhOYYjw/lx66bKlyDpHZTueqwpDrWgf5O7T6d1ODeJJO9/OqMBmrBQc5C+dNnlmIufHsp4QVCWufA==", "cpu": [ "s390x" ], @@ -5754,9 +6290,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.16.2.tgz", - "integrity": "sha512-LyHJgxCA4Tje0ysBMbEb0tt/ie8kgUKoFE3JAKFhpevmTmhYEoC0H9s47WuDsqiFckF1ITUguZIXJG6K5e0dvg==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.33.tgz", + "integrity": "sha512-mGTH0YxmUN+x6vRN/I6NOk5X0ogNktkwPnJ94IMvR7QjhRDwL0O8RXEDhyUM0YtwWrryBOqaJQBX4zruxEPRGw==", "cpu": [ "x64" ], @@ -5773,9 +6309,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.16.2.tgz", - "integrity": "sha512-PghXJlVM1cgtLfNUR1vxFo1z+PDRAe8cWAJlZZ7spmeiN7BospGXg/MHUg7oNSgwSX7Zo//YKv9P5yD9apsFJQ==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.33.tgz", + "integrity": "sha512-hj628ZkSEJf6zMf5VMbYrG2O6QqyTIp2qwY6VlCjvIa9lAEZ5c2lfPblCLVGYubTeLJDxadLB/CxqQYOQABeEQ==", "cpu": [ "x64" ], @@ -5792,9 +6328,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.16.2.tgz", - "integrity": "sha512-StTOSefYBxemvNYYUI3UmO1a8y+hSPjjfHogC2TEHL+Z1PlEBim/XtLas5rS04jAzT9RrNmbtX911SZ42H9jSQ==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.33.tgz", + "integrity": "sha512-GV2oohtN2/5+KSccl86VULu3aT+LrISC8uzgSq0FRnikpD+Zwc+sBlXmoKQ+Db6jI57ITUOIB8jRkdGMABC29g==", "cpu": [ "arm64" ], @@ -5808,9 +6344,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.16.2.tgz", - "integrity": "sha512-fycER209DYIzsibpTMC+chND05OfOjgztWL9U8OE6/uUlsOUZH3eh98isBLEnOymYUhlJLEt5++W1+KL/FOh5Q==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.33.tgz", + "integrity": "sha512-gtyvzSNR8DHKfFEA2uqb8Ld1myqi6uEg2jyeUq3ikn5ytYs7H8RpZYC8mdy4NXr8hfcdJfCLXPlYaqqfBXpoEQ==", "cpu": [ "ia32" ], @@ -5824,9 +6360,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.16.2.tgz", - "integrity": "sha512-cSd1z6ivSrJPVr+moVwOHWjeKy6TpO4/Shwcv5KCrKYXCccxwh4pRy1C3fDioNx2PF1jPZWHKZjtXt+Be9VbaQ==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.33.tgz", + "integrity": "sha512-d6fRqQSkJI+kmMEBWaDQ7TMl8+YjLYbwRUPZQ9DY0ORBJeTzOrG0twvfvlZ2xgw6jA0ScQKgfBm4vHLSLl5Hqg==", "cpu": [ "x64" ], @@ -5846,9 +6382,9 @@ "license": "Apache-2.0" }, "node_modules/@swc/html": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html/-/html-1.16.2.tgz", - "integrity": "sha512-RmWH8m5dePWDFpHpmFKquZCRe5SyD/Sb0FBPxWcWv/tsjtlJl6oHeaxBsTL2edvaHuW385Fy5nPuTjDD/a+GEA==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html/-/html-1.15.33.tgz", + "integrity": "sha512-PZIfmj5zYpAJ2eMptf0My2q9Bl8bkraW28+FD1pRnxOiYMrKrP5vL2tB2PdxMRjS0ziLFVM5HEuGFw8PxEDOaw==", "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" @@ -5857,24 +6393,24 @@ "node": ">=14" }, "optionalDependencies": { - "@swc/html-darwin-arm64": "1.16.2", - "@swc/html-darwin-x64": "1.16.2", - "@swc/html-linux-arm-gnueabihf": "1.16.2", - "@swc/html-linux-arm64-gnu": "1.16.2", - "@swc/html-linux-arm64-musl": "1.16.2", - "@swc/html-linux-ppc64-gnu": "1.16.2", - "@swc/html-linux-s390x-gnu": "1.16.2", - "@swc/html-linux-x64-gnu": "1.16.2", - "@swc/html-linux-x64-musl": "1.16.2", - "@swc/html-win32-arm64-msvc": "1.16.2", - "@swc/html-win32-ia32-msvc": "1.16.2", - "@swc/html-win32-x64-msvc": "1.16.2" + "@swc/html-darwin-arm64": "1.15.33", + "@swc/html-darwin-x64": "1.15.33", + "@swc/html-linux-arm-gnueabihf": "1.15.33", + "@swc/html-linux-arm64-gnu": "1.15.33", + "@swc/html-linux-arm64-musl": "1.15.33", + "@swc/html-linux-ppc64-gnu": "1.15.33", + "@swc/html-linux-s390x-gnu": "1.15.33", + "@swc/html-linux-x64-gnu": "1.15.33", + "@swc/html-linux-x64-musl": "1.15.33", + "@swc/html-win32-arm64-msvc": "1.15.33", + "@swc/html-win32-ia32-msvc": "1.15.33", + "@swc/html-win32-x64-msvc": "1.15.33" } }, "node_modules/@swc/html-darwin-arm64": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-darwin-arm64/-/html-darwin-arm64-1.16.2.tgz", - "integrity": "sha512-SNBUxkxLBXD0ATwnOG1rF8mpSrRtFDfqWnEUmbm/g4KwmCt7NuHHv9YYqA3lqfq90Ucc+Xlk7afx8KAW/utz4A==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-darwin-arm64/-/html-darwin-arm64-1.15.33.tgz", + "integrity": "sha512-zyO6uMBfLyCh55wundAxKX+8P/f98ecuyir4VX6nTmn6y7x37ndB8f01LUrd9Tiq6eEAvDXLiqEUvuGjEc7Pmg==", "cpu": [ "arm64" ], @@ -5888,9 +6424,9 @@ } }, "node_modules/@swc/html-darwin-x64": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-darwin-x64/-/html-darwin-x64-1.16.2.tgz", - "integrity": "sha512-WVBgn6yrBPMZu+DL95/XGAXYcgd1nhd67Ml1UjMtFoFMVKY+VRpCq8JpTZTMXhWbVoRENUHk+3PHu0nNjlE/Fg==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-darwin-x64/-/html-darwin-x64-1.15.33.tgz", + "integrity": "sha512-MaGunsY/J5l7Rb5OmoztEWh+ikooydT7nWkjiDovj7UfkB9HLk5sLr9O7ZdNGJ2u9dD6FX89SzMdA0Psm9NJrQ==", "cpu": [ "x64" ], @@ -5904,9 +6440,9 @@ } }, "node_modules/@swc/html-linux-arm-gnueabihf": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-linux-arm-gnueabihf/-/html-linux-arm-gnueabihf-1.16.2.tgz", - "integrity": "sha512-V9F/Akd2TXrf5nUhdLgdy3FoVFxQbw8pA2AOyqnEOa2Mbm1R7DZJJ0GdShEMcoyMyMDB9r/4pWuWfxNtP4mFHA==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm-gnueabihf/-/html-linux-arm-gnueabihf-1.15.33.tgz", + "integrity": "sha512-CrbUDjVl6/hQ1C5KPMiK4vxk/eOMjxkVELqwnOxsZ+aFVTv3L3YrGMaJ5H47vvIihkPhqiSOUPmMEFqxvqKmXg==", "cpu": [ "arm" ], @@ -5920,9 +6456,9 @@ } }, "node_modules/@swc/html-linux-arm64-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-gnu/-/html-linux-arm64-gnu-1.16.2.tgz", - "integrity": "sha512-jonZVtHc6BesMjC/muUEJGzE1L2kVdgiPVuHc7CL79MrUm0Hjf8LS4Wmtjqe2bLTfRcaMfaYl/60ZcRXHCaYSQ==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-gnu/-/html-linux-arm64-gnu-1.15.33.tgz", + "integrity": "sha512-7tZ0IgmUslI9Extu/TpxJS0GjJoDx0j9zeq2cIidPdM/njSBpyRB7n4B292Q5WFVh7PcZl7WXqqqMczibQ27aA==", "cpu": [ "arm64" ], @@ -5939,9 +6475,9 @@ } }, "node_modules/@swc/html-linux-arm64-musl": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-musl/-/html-linux-arm64-musl-1.16.2.tgz", - "integrity": "sha512-dvki9/sgacHk9ouORmnIok5FbpeE9zUE8yqGGhL1kitNJi6/TKzfnMOpRxSxeDk1/ccvJTAdjRGDIGkT45+b3Q==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-musl/-/html-linux-arm64-musl-1.15.33.tgz", + "integrity": "sha512-gYi2ainYZV2z+jwjp9UKuPVOf3c5q+NkH3QRDjqDrIPLagqDsYNjobi8p5oajGcPGFLNTcVw08VTcubJGChReA==", "cpu": [ "arm64" ], @@ -5958,9 +6494,9 @@ } }, "node_modules/@swc/html-linux-ppc64-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-linux-ppc64-gnu/-/html-linux-ppc64-gnu-1.16.2.tgz", - "integrity": "sha512-6m0vVWHl9MW7cmWKVgKlFW6yhRv0uahMEaDxNIvXrPC3LdbbiiYZui+ryhyQGIYeVps3OMujzUjc0GihNz/afQ==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-linux-ppc64-gnu/-/html-linux-ppc64-gnu-1.15.33.tgz", + "integrity": "sha512-6CfzyVQSdD8ezFdxFve4J/b6qTgXIwYFWEvSdaJvXSgwTy976uUV5Ff1LOF86mt2zWMhZJX9DqmkGyIhepbyWw==", "cpu": [ "ppc64" ], @@ -5977,9 +6513,9 @@ } }, "node_modules/@swc/html-linux-s390x-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-linux-s390x-gnu/-/html-linux-s390x-gnu-1.16.2.tgz", - "integrity": "sha512-TOlz6wgKyZjg4THJsNZfDz/rAMO+rBa0s2eewTeHEfuJhI+jGu7H6Co6bdbMpN3oyDvTMG7N1f1ktSbkE0erAg==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-linux-s390x-gnu/-/html-linux-s390x-gnu-1.15.33.tgz", + "integrity": "sha512-Msx1eniw95lhMHUSe3D5FXweKHtkHtzJLsHJDj920uL4Dm7UHqzwaCuZdCmzbkHnO96YjjQvAm266djg8wupmQ==", "cpu": [ "s390x" ], @@ -5996,9 +6532,9 @@ } }, "node_modules/@swc/html-linux-x64-gnu": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-gnu/-/html-linux-x64-gnu-1.16.2.tgz", - "integrity": "sha512-5EduoVpsnuAAkG9BW8COxcIKAe5swgNAEo+BVkAJCOy1ZMZm0krQYBdvlaDCsGGE9yLDKVPm7rpYIi7vTTZTbA==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-gnu/-/html-linux-x64-gnu-1.15.33.tgz", + "integrity": "sha512-JDNb4Uq+7g+23QuOtwWnP0/EqztWIHFFdQdeBIS5zx83YBG2dYRMdPAjnHJWh2YRZxdepd8q6S9MUIxpSrouAg==", "cpu": [ "x64" ], @@ -6015,9 +6551,9 @@ } }, "node_modules/@swc/html-linux-x64-musl": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-musl/-/html-linux-x64-musl-1.16.2.tgz", - "integrity": "sha512-c0Z84dvBd0oh1ZcBHnM18itmvJFLbCZBKFF2lEDHsGBSLQ/1sPbggEKsVO4KgWkkhwQV2l9AB4jnsw1HrwZJCg==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-musl/-/html-linux-x64-musl-1.15.33.tgz", + "integrity": "sha512-NSpZdbz4dj0pu1A0Z9l68Bll5HAzEMtBAeMe6jc4GEVfpIw6eeafQHm2/yMUEh09tgl8t9LzM9DycfdTZDjM4g==", "cpu": [ "x64" ], @@ -6034,9 +6570,9 @@ } }, "node_modules/@swc/html-win32-arm64-msvc": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-win32-arm64-msvc/-/html-win32-arm64-msvc-1.16.2.tgz", - "integrity": "sha512-Aq7V2B5gS23X59DzV2z892c4NBHYtJbwhvsCjJN1MBMx723htjgNE9KVIJp9dQaJBr2PrNfb/u3QFwnWV2tAoQ==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-win32-arm64-msvc/-/html-win32-arm64-msvc-1.15.33.tgz", + "integrity": "sha512-w7iho3/zS3lCDqgUZMDLMBO0ElX7j+KgvMb8BOrKqLDOSTDDj3lY/BClNJ7vBpAliI2kPQs/mUikdZyzi4MBjQ==", "cpu": [ "arm64" ], @@ -6050,9 +6586,9 @@ } }, "node_modules/@swc/html-win32-ia32-msvc": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-win32-ia32-msvc/-/html-win32-ia32-msvc-1.16.2.tgz", - "integrity": "sha512-9gslPcsfXxKvAZtOvDkxGuEbM7lqBrONzLAyRsyUtw8KxFcSYkGIO48RDTstGWOkgTgKjjAq/WWqt9qr/NcE3A==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-win32-ia32-msvc/-/html-win32-ia32-msvc-1.15.33.tgz", + "integrity": "sha512-6hJ2pBweSfZ38trYHXmzTBDpRNvqJgFl2PkIWdy4IXbV/Fv0v9Dqe0t9Gi2ZVEBpgI7PD6pF42AT4HmrNTVFyQ==", "cpu": [ "ia32" ], @@ -6066,9 +6602,9 @@ } }, "node_modules/@swc/html-win32-x64-msvc": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@swc/html-win32-x64-msvc/-/html-win32-x64-msvc-1.16.2.tgz", - "integrity": "sha512-Kdb4VdC8FyF5s1MQaFUNeASLckHECrb/oYy/6OCtU+hbgxQ/o/JCgE4uCe8YAg0LCWSOjhx73PCZDGwPf1TpKw==", + "version": "1.15.33", + "resolved": "https://registry.npmjs.org/@swc/html-win32-x64-msvc/-/html-win32-x64-msvc-1.15.33.tgz", + "integrity": "sha512-eaY/vNE7rkPKluJYjhOiQOA1tto5VbJOoD1C1xFTBmr9t7WsqYUfbQhYQy5A26/z83NNgtDwELM85rkMB+/vWA==", "cpu": [ "x64" ], @@ -6082,9 +6618,9 @@ } }, "node_modules/@swc/types": { - "version": "0.1.28", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.28.tgz", - "integrity": "sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==", + "version": "0.1.26", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.26.tgz", + "integrity": "sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==", "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" @@ -6103,9 +6639,9 @@ } }, "node_modules/@tybys/wasm-util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.4.tgz", - "integrity": "sha512-W3c4gRigFS0T/Ma4qIYF3GDAc5AQdHb1yL5znJT1Zv1YaD9Kitx656wBjvr19qbiosmZT8lWDM5BEMynUqX65A==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", "license": "MIT", "optional": true, "dependencies": { @@ -6159,10 +6695,30 @@ "@types/ms": "*" } }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "node_modules/@types/estree": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", - "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", "license": "MIT" }, "node_modules/@types/estree-jsx": { @@ -6187,9 +6743,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.19.9", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.9.tgz", - "integrity": "sha512-QP2ESEe/ImWY0HDwNAnK9PvEffUyhLTnWkk7KXzHfyeWAnlrDe1fN77bXl6ia8KT3wPlmA7t9/VPRpnf4Ex9sg==", + "version": "4.19.8", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.8.tgz", + "integrity": "sha512-02S5fmqeoKzVZCHPZid4b8JH2eM5HzQLZWN2FohQEy/0eXTq8VXZfSN6Pcr3F6N9R/vNrj7cpgbhjie6m/1tCA==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -6199,9 +6755,9 @@ } }, "node_modules/@types/hast": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", - "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "license": "MIT", "dependencies": { "@types/unist": "*" @@ -6280,9 +6836,9 @@ } }, "node_modules/@types/mdx": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.14.tgz", - "integrity": "sha512-T48PeuJtvLosNTPVhfnIp3i/n3a4g4Bad7YCq5k64D4u7NwDrAotikQ+5+sjtUvBmxCMlbo3dVL+C2dP0rWHzg==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", "license": "MIT" }, "node_modules/@types/mime": { @@ -6298,12 +6854,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.5.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.5.1.tgz", - "integrity": "sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==", + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.2.tgz", + "integrity": "sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==", "license": "MIT", "dependencies": { - "undici-types": "~8.9.0" + "undici-types": "~7.18.0" } }, "node_modules/@types/prismjs": { @@ -6313,9 +6869,9 @@ "license": "MIT" }, "node_modules/@types/qs": { - "version": "6.15.1", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.15.1.tgz", - "integrity": "sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==", + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.15.0.tgz", + "integrity": "sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==", "license": "MIT" }, "node_modules/@types/range-parser": { @@ -6325,9 +6881,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.3.0", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", - "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", + "version": "19.2.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", + "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -6459,9 +7015,9 @@ "license": "MIT" }, "node_modules/@ungap/structured-clone": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz", - "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", "license": "ISC" }, "node_modules/@webassemblyjs/ast": { @@ -6666,15 +7222,27 @@ } }, "node_modules/acorn": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz", - "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "license": "MIT", "bin": { "acorn": "bin/acorn" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" } }, "node_modules/acorn-jsx": { @@ -6721,9 +7289,9 @@ } }, "node_modules/ajv": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -6737,9 +7305,9 @@ } }, "node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "license": "MIT", "dependencies": { "ajv": "^8.0.0" @@ -6766,34 +7334,34 @@ } }, "node_modules/algoliasearch": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.59.0.tgz", - "integrity": "sha512-wUXzaeI7B526W4y1gFg3lcxgDZ67XSgRJIiellYWOas/pLpO7rOtxm9Gr2E/C8aiSDXIgx1q5TdSsvK67Uakqw==", - "license": "MIT", - "dependencies": { - "@algolia/abtesting": "1.25.0", - "@algolia/client-abtesting": "5.59.0", - "@algolia/client-analytics": "5.59.0", - "@algolia/client-common": "5.59.0", - "@algolia/client-insights": "5.59.0", - "@algolia/client-personalization": "5.59.0", - "@algolia/client-query-suggestions": "5.59.0", - "@algolia/client-search": "5.59.0", - "@algolia/ingestion": "1.59.0", - "@algolia/monitoring": "1.59.0", - "@algolia/recommend": "5.59.0", - "@algolia/requester-browser-xhr": "5.59.0", - "@algolia/requester-fetch": "5.59.0", - "@algolia/requester-node-http": "5.59.0" + "version": "5.55.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.55.2.tgz", + "integrity": "sha512-OyacJsaeuLUvGWOynNqYc6sx88XvyoG39wMT8SYqL3l9wwaorDW/LPRbUPfhzw0bWsUWzNCZTnFYOrWFBKsUaw==", + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.21.2", + "@algolia/client-abtesting": "5.55.2", + "@algolia/client-analytics": "5.55.2", + "@algolia/client-common": "5.55.2", + "@algolia/client-insights": "5.55.2", + "@algolia/client-personalization": "5.55.2", + "@algolia/client-query-suggestions": "5.55.2", + "@algolia/client-search": "5.55.2", + "@algolia/ingestion": "1.55.2", + "@algolia/monitoring": "1.55.2", + "@algolia/recommend": "5.55.2", + "@algolia/requester-browser-xhr": "5.55.2", + "@algolia/requester-fetch": "5.55.2", + "@algolia/requester-node-http": "5.55.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/algoliasearch-helper": { - "version": "3.29.3", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.29.3.tgz", - "integrity": "sha512-gVOMbbPVrCO3Xs+B+BLAIGFqIQow6qHMTYCEeBqLQB9m4ZmKUqMwkEumlal2iyyezHEd4Y0FvFTLbCRutCutIQ==", + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.29.2.tgz", + "integrity": "sha512-SaV+rZM3drExb0punEYYjT+sNcH74YFwN8ocjya7IDOyQvKWeQpEaSMVG3+IGTVos+feuatj7ljQ4BXlXdUp3w==", "license": "MIT", "dependencies": { "@algolia/events": "^4.0.1" @@ -6917,13 +7485,13 @@ } }, "node_modules/asn1js": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.10.tgz", - "integrity": "sha512-S2s3aOytiKdFRdulw2qPE51MzjzVOisppcVv7jVFR+Kw0kxwvFrDcYA0h7Ndqbmj0HkMIXYWaoj7fli8kgx1eg==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.7.tgz", + "integrity": "sha512-uLvq6KJu04qoQM6gvBfKFjlh6Gl0vOKQuR5cJMDHQkmwfMOQeN3F3SHCv9SNYSL+CRoHvOGFfllDlVz03GQjvQ==", "license": "BSD-3-Clause", "dependencies": { "pvtsutils": "^1.3.6", - "pvutils": "^1.1.5", + "pvutils": "^1.1.3", "tslib": "^2.8.1" }, "engines": { @@ -6940,9 +7508,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.6.0.tgz", - "integrity": "sha512-A26d6qs9kqGgkmImIXMYvXTzqb4Qv7AVgpY1NXzr9Y659J8qHHnLOO/zE8ewIGFMprOolAoRAQYDgNryXIJKBw==", + "version": "10.5.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.5.2.tgz", + "integrity": "sha512-rD5t5DwOjJdmSORcTq64j8MawTC+tbQ+HHqjR4NDumamy/ambn1UJrlKL+KdwujWxMkFjPM3pPHOEA9tl4767Q==", "funding": [ { "type": "opencollective", @@ -6959,8 +7527,8 @@ ], "license": "MIT", "dependencies": { - "browserslist": "^4.28.9", - "caniuse-lite": "^1.0.30001810", + "browserslist": "^4.28.4", + "caniuse-lite": "^1.0.30001799", "fraction.js": "^5.3.4", "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" @@ -7066,9 +7634,9 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.11.23", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.23.tgz", - "integrity": "sha512-le521dGVfxM7yRX0EikCoSz+rOK+hHzdDt/E7mG1jOJB/6WAAUuwVroLwaB7ApaUsz5Q0kFlDXLSA9MheUIfRQ==", + "version": "2.11.21", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.21.tgz", + "integrity": "sha512-uh8vpY/1/YyFkunIDFH/12p7/7VdPKA1hejMVEbdkEaWnUz0Hesvx5EbiU6XxjyHZIOju+ZMbQJkRh+es3/spQ==", "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.cjs" @@ -7105,9 +7673,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.8", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.8.tgz", - "integrity": "sha512-JNcyFQ64OiijEkPzUBTCe+hyPXUD/3LEldGQ6iF5LR1w00mx9o7xtDWHXBY2iItjdCFGoilOLNQbH943ut7pHA==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", + "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", "license": "MIT", "dependencies": { "bytes": "~3.1.2", @@ -7118,7 +7686,7 @@ "http-errors": "~2.0.1", "iconv-lite": "~0.4.24", "on-finished": "~2.4.1", - "qs": "~6.16.0", + "qs": "~6.14.0", "raw-body": "~2.5.3", "type-is": "~1.6.18", "unpipe": "~1.0.0" @@ -7153,9 +7721,9 @@ "license": "MIT" }, "node_modules/bonjour-service": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.4.4.tgz", - "integrity": "sha512-jCZcVv7eoc4QesRscwEZtSROBen+6LpKAmBIsQYQrsAeVHLyMXWX/t6eIV5KiRZYNUBl8eVqImEEMQ8L5+c/Kw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -7213,9 +7781,9 @@ } }, "node_modules/browserslist": { - "version": "4.28.9", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.9.tgz", - "integrity": "sha512-EWazOblFYUvlGZcfGhPUPmYh3nikUxBVb+y9MJun5f3hBi812X+8MSQTujLBtgK3cf51fJWbWfOjyeO954d+Eg==", + "version": "4.28.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz", + "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==", "funding": [ { "type": "opencollective", @@ -7232,11 +7800,11 @@ ], "license": "MIT", "dependencies": { - "baseline-browser-mapping": "^2.11.20", - "caniuse-lite": "^1.0.30001810", - "electron-to-chromium": "^1.5.420", - "node-releases": "^2.0.54", - "update-browserslist-db": "^1.3.2" + "baseline-browser-mapping": "^2.11.12", + "caniuse-lite": "^1.0.30001809", + "electron-to-chromium": "^1.5.402", + "node-releases": "^2.0.53", + "update-browserslist-db": "^1.3.0" }, "bin": { "browserslist": "cli.js" @@ -7711,9 +8279,9 @@ "license": "MIT" }, "node_modules/colord": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.10.0.tgz", - "integrity": "sha512-AidJptpBJmjTclAp9BkLwJi0T93fo5epJnbaZslpg6QVzpHjAiveF55mE9AcUJiGMqRHgMDY8soMsQtuNYMHfw==", + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "license": "MIT" }, "node_modules/colorette": { @@ -7778,15 +8346,14 @@ } }, "node_modules/compression": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.2.tgz", - "integrity": "sha512-o8vI5RE5A6EVVOd9o41jKp41aJom+QTEO/Bx8MYNjexMo/Bv2WOjUfZr+aL0WnYSgymUy6zeguqLTsIhV0gMvQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", "license": "MIT", "dependencies": { "bytes": "3.1.2", "compressible": "~2.0.18", "debug": "2.6.9", - "destroy": "1.2.0", "negotiator": "~0.6.4", "on-headers": "~1.1.0", "safe-buffer": "5.2.1", @@ -7794,10 +8361,6 @@ }, "engines": { "node": ">= 0.8.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" } }, "node_modules/compression/node_modules/bytes": { @@ -8002,29 +8565,23 @@ } }, "node_modules/core-js": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.50.0.tgz", - "integrity": "sha512-BRWgOLKkFeCgRudR6zrs8p9XJZcE14grzKMMssoYrk6krtuEZ7MTKPIY5RzOnqsEKIR9kst7wNzphttraT+Yqw==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz", + "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==", "hasInstallScript": true, "license": "MIT", - "engines": { - "node": "*" - }, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, "node_modules/core-js-compat": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.50.0.tgz", - "integrity": "sha512-XGpFGbMLHwSt74YLTKho7Ib242qi6O8MSX+sRokV4oz7iKXvQWGYZthjIhjRGMxjzVkAubBO512dKGYcefmX3Q==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz", + "integrity": "sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==", "license": "MIT", "dependencies": { - "browserslist": "^4.28.7" - }, - "engines": { - "node": ">=6.4.0" + "browserslist": "^4.28.1" }, "funding": { "type": "opencollective", @@ -8130,9 +8687,9 @@ } }, "node_modules/css-blank-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -8204,9 +8761,9 @@ } }, "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -8359,9 +8916,9 @@ } }, "node_modules/cssdb": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.11.0.tgz", - "integrity": "sha512-VzY/8kcK5M8oCVr/cwh24J8XVlCOITpmzCizKBC28o7Z1s23MMojXoJ3q7a+TQQoMKvxC3YlG0Z9yU10kJF1uQ==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.9.0.tgz", + "integrity": "sha512-J8jOU/hLjaXcO1LldOLraJSQpfLXRKof0I7mtbRyOy2AAXgqst0x9rlgi2qXeD6d0ou3ZLqcPAMqYVbpCbrxEw==", "funding": [ { "type": "opencollective", @@ -8604,9 +9161,9 @@ } }, "node_modules/default-browser": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.1.tgz", - "integrity": "sha512-m1pAzaJgZ/gssEqlOhJkPJp8Xly7QyW6xcrkUa2KKcDeDSEMP7X8xipU3snUcfisTQx0w1AGae+9UtJSfVnXGw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", + "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", "license": "MIT", "dependencies": { "bundle-name": "^4.1.0", @@ -8910,9 +9467,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.427", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.427.tgz", - "integrity": "sha512-n14zb3FdsChZ2BNobqNHAJMcP3ifFv4paox2LvCrfVAQcqGiSURgbJl+PfMpHVCNFkStnNc+RRVtPBTVW5PDgw==", + "version": "1.5.420", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.420.tgz", + "integrity": "sha512-2yD6XreGusOfNV+dUcvipJEXc3n/n7fgr7996aszTG+YY5E4mqM4tOq/3uhP129cazL9YHbVWSpc79ePotWtPA==", "license": "ISC" }, "node_modules/emoji-regex": { @@ -8956,13 +9513,13 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.25.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.25.1.tgz", - "integrity": "sha512-nGXts5znJzmWPu+mIE9izCOzdg63oJca2mDzGWWTth7sr4aCToKcoyFVBQwN75Ij5Pf6p510EwkTqViTRzDV+w==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", + "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", - "tapable": "^2.3.3" + "tapable": "^2.3.0" }, "engines": { "node": ">=10.13.0" @@ -9008,15 +9565,15 @@ } }, "node_modules/es-module-lexer": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz", - "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", + "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", "license": "MIT" }, "node_modules/es-object-atoms": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz", - "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", "license": "MIT", "dependencies": { "es-errors": "^1.3.0" @@ -9096,6 +9653,49 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, "node_modules/estree-util-attach-comments": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", @@ -9136,9 +9736,9 @@ } }, "node_modules/estree-util-scope": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.1.tgz", - "integrity": "sha512-B0np3dcdxqILX5e9nEi5/Fr4K7gL4oYFVPV1zRa2e9wRCbQoZZNWOZFYyoInvXUPJXBXjss+QXlWLJChDEHDkA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", @@ -9280,14 +9880,14 @@ } }, "node_modules/express": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.22.3.tgz", - "integrity": "sha512-Bdcs4+3qlpVlx2NRn6fgX2Ue2/gGRaPeawebgclM0ERSCqDpA+owF1fdPwjJUTAJWMTuAaxjDf+hzb0/4eKvvw==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", + "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "~1.20.5", + "body-parser": "~1.20.3", "content-disposition": "~0.5.4", "content-type": "~1.0.4", "cookie": "~0.7.1", @@ -9304,9 +9904,9 @@ "methods": "~1.1.2", "on-finished": "~2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "~0.1.13", + "path-to-regexp": "~0.1.12", "proxy-addr": "~2.0.7", - "qs": "~6.16.0", + "qs": "~6.14.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "~0.19.0", @@ -9430,9 +10030,9 @@ "license": "BSD-3-Clause" }, "node_modules/fastq": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.3.tgz", - "integrity": "sha512-XKv5nnLs6nLF71NgiKJLIZFLkPyIEuOselLG7ujZnGrRfQK8HpvY+WqKhAJUAdLomwVHErVS4LfxFlPq0/FTAw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", "license": "ISC", "dependencies": { "reusify": "^1.0.4" @@ -9699,9 +10299,9 @@ } }, "node_modules/fs-extra": { - "version": "11.4.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.4.0.tgz", - "integrity": "sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==", + "version": "11.3.6", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.6.tgz", + "integrity": "sha512-w8ZNZr2mKIc7qeNaQ9AVPT1+iFaI+Avd4xudVOvdDJ8VytREi1Ft5Ih7hd9jjehod8vAM5GMsfQ/TpPf4EyoEA==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -9818,9 +10418,9 @@ } }, "node_modules/glob-to-regex.js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.3.1.tgz", - "integrity": "sha512-zhWhMRsgnOym+1txhUmYJGD6eUsbUdrZv55gCYKuJX8t2p3+M8My23PD09bEIsreGUs5pnSa/idmcfp2/IlqGg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", + "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", "license": "Apache-2.0", "engines": { "node": ">=10.0" @@ -9833,6 +10433,12 @@ "tslib": "2" } }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause" + }, "node_modules/global-dirs": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", @@ -10302,9 +10908,9 @@ } }, "node_modules/html-webpack-plugin": { - "version": "5.6.8", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.8.tgz", - "integrity": "sha512-MZmKQcTnhEh1SPSyMiEytIeDZDUoBZVorNHivQGXMASHf/BSGGOrKa2xQ5bGx3TCe1n109ecCt+cpww7wwWhKA==", + "version": "5.6.6", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.6.tgz", + "integrity": "sha512-bLjW01UTrvoWTJQL5LsMRo1SypHW80FTm12OJRSnr3v6YHNhfe+1r0MYUZJMACxnCHURVnBWRwAsWs2yPU9Ezw==", "license": "MIT", "dependencies": { "@types/html-minifier-terser": "^6.0.0", @@ -10321,7 +10927,7 @@ "url": "https://opencollective.com/html-webpack-plugin" }, "peerDependencies": { - "@rspack/core": "0.x || 1.x || 2.x", + "@rspack/core": "0.x || 1.x", "webpack": "^5.20.0" }, "peerDependenciesMeta": { @@ -10629,9 +11235,9 @@ } }, "node_modules/ipaddr.js": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.5.0.tgz", - "integrity": "sha512-aq+t5NAc+cS6rZQQVWC2x98CPqGtKKTMDd4Gaodv0wShnItdKg/51djkGJ1hqH+Oy0ivDftCbSLCQob8zso01w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", + "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==", "license": "MIT", "engines": { "node": ">= 10" @@ -10830,9 +11436,9 @@ } }, "node_modules/is-network-error": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.2.tgz", - "integrity": "sha512-PhBY86zaxNZUuWP6h13Vu5oFe0XY6/UlKzQnYFELzGVHygP3MxmvTfYSG7GN3aIab/iWudSMgjSnG9Dq+nHrgA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.1.tgz", + "integrity": "sha512-6QCxa49rQbmUWLfk0nuGqzql9U8uaV2H6279bRErPBHe/109hCzsLUBUHfbEtvLIHBd6hyXbgedBSHevm43Edw==", "license": "MIT", "engines": { "node": ">=16" @@ -11030,9 +11636,9 @@ } }, "node_modules/joi": { - "version": "17.13.8", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.8.tgz", - "integrity": "sha512-iPKOGmiRw1jxf/JOPwxmCcUQAOdF359mdzYiP2DJ+TMX0YK2zjK3D+zYOaGjpumWxOFF/l2xVWjRVK5bGSLdEw==", + "version": "17.13.4", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.4.tgz", + "integrity": "sha512-1RuuER6kmt8K8I3nIWvPZKi5RQCb568ZPyY4Pwjlua+yo+63ZTmIwxLZH0heBmiKN4uxjvCiarDrjaeH84xicQ==", "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.3.0", @@ -11049,9 +11655,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", - "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", "funding": [ { "type": "github", @@ -11186,9 +11792,9 @@ } }, "node_modules/lightningcss": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", - "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", "license": "MPL-2.0", "dependencies": { "detect-libc": "^2.0.3" @@ -11201,23 +11807,23 @@ "url": "https://opencollective.com/parcel" }, "optionalDependencies": { - "lightningcss-android-arm64": "1.33.0", - "lightningcss-darwin-arm64": "1.33.0", - "lightningcss-darwin-x64": "1.33.0", - "lightningcss-freebsd-x64": "1.33.0", - "lightningcss-linux-arm-gnueabihf": "1.33.0", - "lightningcss-linux-arm64-gnu": "1.33.0", - "lightningcss-linux-arm64-musl": "1.33.0", - "lightningcss-linux-x64-gnu": "1.33.0", - "lightningcss-linux-x64-musl": "1.33.0", - "lightningcss-win32-arm64-msvc": "1.33.0", - "lightningcss-win32-x64-msvc": "1.33.0" + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" } }, "node_modules/lightningcss-android-arm64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", - "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", "cpu": [ "arm64" ], @@ -11235,9 +11841,9 @@ } }, "node_modules/lightningcss-darwin-arm64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", - "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", "cpu": [ "arm64" ], @@ -11255,9 +11861,9 @@ } }, "node_modules/lightningcss-darwin-x64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", - "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", "cpu": [ "x64" ], @@ -11275,9 +11881,9 @@ } }, "node_modules/lightningcss-freebsd-x64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", - "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", "cpu": [ "x64" ], @@ -11295,9 +11901,9 @@ } }, "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", - "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", "cpu": [ "arm" ], @@ -11315,9 +11921,9 @@ } }, "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", - "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", "cpu": [ "arm64" ], @@ -11338,9 +11944,9 @@ } }, "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", - "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", "cpu": [ "arm64" ], @@ -11361,9 +11967,9 @@ } }, "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", - "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", "cpu": [ "x64" ], @@ -11384,9 +11990,9 @@ } }, "node_modules/lightningcss-linux-x64-musl": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", - "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", "cpu": [ "x64" ], @@ -11407,9 +12013,9 @@ } }, "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", - "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", "cpu": [ "arm64" ], @@ -11427,9 +12033,9 @@ } }, "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", - "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", "cpu": [ "x64" ], @@ -11464,6 +12070,19 @@ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "license": "MIT" }, + "node_modules/loader-runner": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", + "license": "MIT", + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/loader-utils": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", @@ -12018,22 +12637,22 @@ } }, "node_modules/memfs": { - "version": "4.78.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.78.0.tgz", - "integrity": "sha512-gX14RGPP+fyNodL8g9jc5DfKtWNCronEMItOKDyZatTI3CPpMZDPtm7rAbftDqQAFovP4nzR0RO80sESSEnI4g==", + "version": "4.57.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.57.1.tgz", + "integrity": "sha512-WvzrWPwMQT+PtbX2Et64R4qXKK0fj/8pO85MrUCzymX3twwCiJCdvntW3HdhG1teLJcHDDLIKx5+c3HckWYZtQ==", "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.78.0", - "@jsonjoy.com/fs-fsa": "4.78.0", - "@jsonjoy.com/fs-node": "4.78.0", - "@jsonjoy.com/fs-node-builtins": "4.78.0", - "@jsonjoy.com/fs-node-to-fsa": "4.78.0", - "@jsonjoy.com/fs-node-utils": "4.78.0", - "@jsonjoy.com/fs-print": "4.78.0", - "@jsonjoy.com/fs-snapshot": "4.78.0", + "@jsonjoy.com/fs-core": "4.57.1", + "@jsonjoy.com/fs-fsa": "4.57.1", + "@jsonjoy.com/fs-node": "4.57.1", + "@jsonjoy.com/fs-node-builtins": "4.57.1", + "@jsonjoy.com/fs-node-to-fsa": "4.57.1", + "@jsonjoy.com/fs-node-utils": "4.57.1", + "@jsonjoy.com/fs-print": "4.57.1", + "@jsonjoy.com/fs-snapshot": "4.57.1", "@jsonjoy.com/json-pack": "^1.11.0", "@jsonjoy.com/util": "^1.9.0", - "glob-to-regex.js": "^1.3.1", + "glob-to-regex.js": "^1.0.1", "thingies": "^2.5.0", "tree-dump": "^1.0.3", "tslib": "^2.0.0" @@ -12041,6 +12660,9 @@ "funding": { "type": "github", "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" } }, "node_modules/merge-descriptors": { @@ -12511,9 +13133,9 @@ "license": "MIT" }, "node_modules/micromark-extension-gfm-table": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.2.tgz", - "integrity": "sha512-pRzm4kDTu0MjlmBkxmS9yYhw60nncfcEwu9NNdPFSQEFXS95ZKyIIyTSHu/o3ReBUrLKYEq+7YaXCRn/bPB4MA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", "license": "MIT", "dependencies": { "devlop": "^1.0.0", @@ -13974,107 +14596,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimizer-webpack-plugin": { - "version": "5.10.1", - "resolved": "https://registry.npmjs.org/minimizer-webpack-plugin/-/minimizer-webpack-plugin-5.10.1.tgz", - "integrity": "sha512-+dsZEyTcy1lkq41lxdiOqvb26gXbYGgwY+30w37f9PqUVkuEBejBLDotsHOTjuga9xJyGLW2DqzKDUyJ4W/PMQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.31", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.3", - "terser": "^5.51.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@minify-html/node": { - "optional": true - }, - "@napi-rs/image": { - "optional": true - }, - "@swc/core": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "@swc/html": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "cssnano": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "html-minifier-terser": { - "optional": true - }, - "imagemin": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "postcss": { - "optional": true - }, - "sharp": { - "optional": true - }, - "svgo": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/minimizer-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/minimizer-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/mrmime": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", @@ -14104,9 +14625,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.19", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz", - "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==", + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", "funding": [ { "type": "github", @@ -14130,6 +14651,12 @@ "node": ">= 0.6" } }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT" + }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -14156,9 +14683,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.55", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.55.tgz", - "integrity": "sha512-mIrE/Cw9y+9Au6dS5vDKDhQza9YvG6w+ZrS6X+ZzA7yFW/soAeaups4Qzn1bL6g5FVy8WtP79+0j82oPIbqRjQ==", + "version": "2.0.54", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.54.tgz", + "integrity": "sha512-YHs7BmmcsdAI5Ozuf8JZo6PT0mv2GIWC9vMfvUC3dp65M8hn7Ux8CPL+2oBI7juNuj9d0ndhTcznq2ODBps9cQ==", "license": "MIT", "engines": { "node": ">=18" @@ -14754,9 +15281,9 @@ } }, "node_modules/postcss": { - "version": "8.5.28", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", - "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", + "version": "8.5.25", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.25.tgz", + "integrity": "sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==", "funding": [ { "type": "opencollective", @@ -14773,7 +15300,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.18", + "nanoid": "^3.3.16", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -14807,9 +15334,9 @@ } }, "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15051,9 +15578,9 @@ } }, "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15089,9 +15616,9 @@ } }, "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15217,9 +15744,9 @@ } }, "node_modules/postcss-focus-visible/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15255,9 +15782,9 @@ } }, "node_modules/postcss-focus-within/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15544,9 +16071,9 @@ } }, "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15572,9 +16099,9 @@ } }, "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15671,9 +16198,9 @@ } }, "node_modules/postcss-nesting/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16034,9 +16561,9 @@ } }, "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16127,9 +16654,9 @@ } }, "node_modules/postcss-selector-not/node_modules/postcss-selector-parser": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", - "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", + "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16288,9 +16815,9 @@ } }, "node_modules/property-information": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz", - "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", "license": "MIT", "funding": { "type": "github", @@ -16359,22 +16886,21 @@ } }, "node_modules/pvutils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.2.0.tgz", - "integrity": "sha512-BbubeCEyTuQjVMakvJQ/Sxbc93F2pwmbsxONT/ZRrwU7Ua38d8unYTwXpTVLAKJ4BDuH9IGztCjQcd/N/39Dvg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.1.5.tgz", + "integrity": "sha512-KTqnxsgGiQ6ZAzZCVlJH5eOjSnvlyEgx1m8bkRJfOhmGRqfo5KLvmAlACQkrjEtOQ4B7wF9TdSLIs9O90MX9xA==", "license": "MIT", "engines": { "node": ">=16.0.0" } }, "node_modules/qs": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz", - "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==", + "version": "6.14.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", + "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", "license": "BSD-3-Clause", "dependencies": { - "es-define-property": "^1.0.1", - "side-channel": "^1.1.1" + "side-channel": "^1.1.0" }, "engines": { "node": ">=0.6" @@ -16488,24 +17014,24 @@ } }, "node_modules/react": { - "version": "19.3.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz", - "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "19.3.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz", - "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", "license": "MIT", "dependencies": { - "scheduler": "^0.28.0" + "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.3.0" + "react": "^19.2.4" } }, "node_modules/react-fast-compare": { @@ -17255,18 +17781,18 @@ "license": "MIT" }, "node_modules/sax": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", - "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz", + "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==", "license": "BlueOak-1.0.0", "engines": { "node": ">=11.0.0" } }, "node_modules/scheduler": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz", - "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", "license": "MIT" }, "node_modules/schema-dts": { @@ -17276,14 +17802,14 @@ "license": "Apache-2.0" }, "node_modules/schema-utils": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.5.0.tgz", - "integrity": "sha512-zJlMCZ0cAR5p/Y4oVpRoqioDMJcGxaXRrQ/4rP4WyR84vc5z/DolXdbvXeDpTwbtocDFr2rhPqHPErDCUtz2kA==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.15", - "ajv": "^8.20.0", - "ajv-formats": "^3.0.1", + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", "ajv-keywords": "^5.1.0" }, "engines": { @@ -17334,9 +17860,9 @@ } }, "node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -17924,9 +18450,9 @@ } }, "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", - "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "license": "MIT", "engines": { "node": ">=12" @@ -18079,18 +18605,15 @@ } }, "node_modules/svg-parser": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.1.0.tgz", - "integrity": "sha512-bwLf38YmY+TDYHJw1Ex0Co8c4yeXuJAo8YnXGZrscxrvYoVVIvLeniEkV1Ks/54VteMnL4FtyN1+P+TZJdUPmQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" }, "node_modules/svgo": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.5.tgz", - "integrity": "sha512-8SQMzdrvWaD8deUmrnYB+ASyxBVgWUOilg+A75nE/76WdLpj6LopCwiAVvkzkcqy/9b7t2Mg7faFLjg0ZRcZ3w==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.4.tgz", + "integrity": "sha512-GsNRis4e8jxn2Y9ENz/8lbJ93CstG8svtMnuRaHbiF2LTJ5tK0/q3t/URPq9Zc7zVWBJnNnJMIp6bevK7bSmNg==", "license": "MIT", "dependencies": { "commander": "^7.2.0", @@ -18135,9 +18658,9 @@ } }, "node_modules/tapable": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", - "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", + "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", "license": "MIT", "engines": { "node": ">=6" @@ -18148,9 +18671,9 @@ } }, "node_modules/terser": { - "version": "5.51.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.51.2.tgz", - "integrity": "sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==", + "version": "5.46.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", + "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -18166,9 +18689,9 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz", - "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.4.0.tgz", + "integrity": "sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==", "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", @@ -18187,39 +18710,12 @@ "webpack": "^5.1.0" }, "peerDependenciesMeta": { - "@minify-html/node": { - "optional": true - }, "@swc/core": { "optional": true }, - "@swc/css": { - "optional": true - }, - "@swc/html": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "cssnano": { - "optional": true - }, - "csso": { - "optional": true - }, "esbuild": { "optional": true }, - "html-minifier-terser": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "postcss": { - "optional": true - }, "uglify-js": { "optional": true } @@ -18261,9 +18757,9 @@ "license": "MIT" }, "node_modules/thingies": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.6.1.tgz", - "integrity": "sha512-cV/CMGTK3M4MlnJ/0At6ismOw/A0EEniDNScajjz/Br3c1sqE72YD01rGpPTKwd27wAxI5Pr+6+0w8yofzFRYw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.6.0.tgz", + "integrity": "sha512-rMHRjmlFLM1R96UYPvpmnc3LYtdFrT33JIB7L9hetGue1qAPfn1N2LJeEjxUSidu1Iku+haLZXDuEXUHNGO/lg==", "license": "MIT", "engines": { "node": ">=10.18" @@ -18463,9 +18959,9 @@ } }, "node_modules/undici-types": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz", - "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { @@ -18651,9 +19147,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz", - "integrity": "sha512-pJ2sYawQS0R/WI928Gj5GlPhTGzbMelq0+4INtSYNDV9ErKJcX6xjGWkoG/VnB3dpUm00zALaqkrUD77pO5TDQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.2.tgz", + "integrity": "sha512-UQ+MSxlhRm1bzjhU+DcuXfjFO1FzNtqhK5+9Yvlp90ItDLk5vT932A0rFu619nf7RVS+Y/VeaUW1jaRDqZ8VJw==", "funding": [ { "type": "opencollective", @@ -18894,7 +19390,6 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", "license": "MIT", "bin": { "uuid": "dist/bin/uuid" @@ -18958,11 +19453,12 @@ } }, "node_modules/watchpack": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz", - "integrity": "sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", + "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", "license": "MIT", "dependencies": { + "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" }, "engines": { @@ -18989,28 +19485,36 @@ } }, "node_modules/webpack": { - "version": "5.111.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.111.0.tgz", - "integrity": "sha512-A2R74kfE6b3eLKS91iZiol03Ebx7avmJJBOyiP+4LePW9NNeNJGQkKeSQos4dk6R4H0YAMYlv+aOrs1CyWT3eA==", + "version": "5.105.4", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.4.tgz", + "integrity": "sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==", "license": "MIT", "dependencies": { + "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.8", "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.16.0", + "acorn-import-phases": "^1.0.3", "browserslist": "^4.28.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.25.0", - "es-module-lexer": "^2.1.0", + "enhanced-resolve": "^5.20.0", + "es-module-lexer": "^2.0.0", + "eslint-scope": "5.1.1", "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", - "mime-db": "^1.54.0", - "minimizer-webpack-plugin": "^5.7.0", - "schema-utils": "^4.5.0", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.3.1", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.3", "tapable": "^2.3.0", - "watchpack": "^2.5.2", - "webpack-sources": "^3.5.1" + "terser-webpack-plugin": "^5.3.17", + "watchpack": "^2.5.1", + "webpack-sources": "^3.3.4" }, "bin": { "webpack": "bin/webpack.js" @@ -19064,9 +19568,9 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.6.tgz", - "integrity": "sha512-yBWCMvIfUmuhAE8vdqUKzH0vg9kuWN0KeG4vBnqRplUFHRU7lMQjkiJWxVQzvo2BTewqhPhDlMB41rAt2jVA9A==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.5.tgz", + "integrity": "sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA==", "license": "MIT", "dependencies": { "colorette": "^2.0.10", @@ -19118,16 +19622,12 @@ } }, "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz", - "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "license": "MIT", "engines": { "node": ">= 0.6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" } }, "node_modules/webpack-dev-server": { @@ -19218,9 +19718,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.21.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz", - "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", + "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -19253,19 +19753,31 @@ } }, "node_modules/webpack-sources": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.1.tgz", - "integrity": "sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.4.tgz", + "integrity": "sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==", "license": "MIT", "engines": { "node": ">=10.13.0" } }, "node_modules/webpack/node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, "engines": { "node": ">= 0.6" } @@ -19374,9 +19886,9 @@ } }, "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", - "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "license": "MIT", "engines": { "node": ">=12" @@ -19425,9 +19937,9 @@ } }, "node_modules/ws": { - "version": "7.5.13", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.13.tgz", - "integrity": "sha512-rsKI6xDBFVf4r/x8XyChGK04QR/XHroxs/jUcoWvtEZM8TPU/X/uIY9B1CsSzYws9ZJb/6bbBu7dPhFW00CAoA==", + "version": "7.5.11", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.11.tgz", + "integrity": "sha512-zS54Oen9bITtp7kp2XM3AydrCIq1D+HwJOuH+c+e4LfpL/lotP5osijd+UoMnxwAam1GN8R4KtLAyIrIcBNpiA==", "license": "MIT", "engines": { "node": ">=8.3.0" diff --git a/docs-source/site/versioned_docs/version-2.1.2/OBaaS-Architecture.png b/docs-source/site/versioned_docs/version-2.1.2/OBaaS-Architecture.png new file mode 100644 index 0000000000000000000000000000000000000000..aa7cb6b35ac6a52a81525e1aabcf722184c05b32 GIT binary patch literal 539511 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

    eE}iFd0r7tVK1LahM<+fp04a2?OHg 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

    Dz}|Y_eNd!_LO+qt|#Nro`+&%;8g% zVQBCwY)@VA7ITn=L^IKHzWtp)!&e025S}aRVP!AkHSA1fJFXQVFcz$oU#oj*s3mP{ z*F_RDh`;}a$8if5S2q5K12^1=lHSnR5o_%9ccRIH+L^5AZKO)A#?w5s5n+-U5FueV zP>C1MOf$ofeD;e+WL7}uC=P8y4tc@Xj;=93uD)TPHlTpT24+`?KNZVfryg@|lVy!$ z;LAq@h|Atqp#EenJ~ZSNicKJjMy++-7tLg%E~!MJso^BDRbgN**NCN(>Dl9TBxD(D z6cKCGUva6NzuPjT|3brwk80oBm@c0>94_)jYnMZJh+jVLw$XTk$NI%xn<|(Wi{WjO zQ^Xuxht)(T4d2Yjt(wM_7`Tn{;8V`=nDw>d=5zK_PIE5YxsS#)UAUXYh}}f%(l$np z2OQ=~NcW!dvdd4M76QgDz|mZ?nsWhMZV|TqqeAWzUL(%`7+OX_H^U;V>(ip{tKWev zUl+nOae=l@7tCBog%B#*Sn|E1@s((0uE!^EPQKr^;D#G!o+a-l!#q0(j;uiY>IWzj zap;%wgcKlg?d-Xa4WK{B7#(r$RR1JHzGPDx=T>-3oM~g{miL$OLsf^VeSYl)4)9}6 ztV)v*3dns1qRmQ8dJ{Bw-}<`oX$X5`s6Lg$^!0pK|G*@%dLj%VN8c6T=B9ciyZDrp z+PBelptJ+1`f-Kog@D^?_oF~9{U&m9VZ~@VQRPT;cGS!62KQv5^69a9i<09k%p;qF z)5N6N%l%~dSoO=mP=oqst5d48iN@02wnXdU?O9jn!>enActL%WL&TDd?t9wNY;H50 z@-L(a3B*?`d5uKYV6attWBr8Ml3R|W49Z?Oe1>2RNZ~)ujv)M~E)0GfZEs?(KfO(r z(ju%SQ03bWacl9PUNll=8rh!!d!#>gJZIY%KHn=HVp!?{0uu!J*HFDFP(MmG;`UmV zX^7&V;bFfVzBJG7aL3t9duCl&v39fLYhHKhz=9lYw1Gjstq3KhN7LRMV9eFcjff)O z9rx`>6JgTetVgG4BC<0CAbL4W@}Hrwcch@$-@O2U;!)aO_Y0J>qkWF5SmO5^Elh4# z2TxI|eI3t*y({}g{;-8NxE3&o?Q2YxOXTt)ZJ!yXzwaXM0GSg@c`)GG(drZpTiw!9 zx0(F`gQLnV&I?w2jPIe7S@+nlFNS{%(y+XXGj59rm*Uar(stAcXJ$PdISl|$Cd`-q z*vu~%1c}?$TS%B-%pS%TSPV$9fG{GC?madl@r9=!BtGu*BzZtFTAF%o_uQF3pazKR zxTf^(4UDD5a&_jUz@x2{>Ane#g28T?NHR8zV{N}**S9=2il?jOIaQU-vi`L zkP8YZbR#uN`<*%~`9xE9H4F~uWcSb9;xx$Kox1m~-46s8*nI>X0TD&*j)>em`6=7x z)jZ}~Jr5y4uGz8bOwS=<{ZRF{8z}_PBsGP>#ec>J^5Pun;b#ZiPS`h+1BgdQig%b9 z`mkMEt`48FQnkm2>pf`x;$b>bGz&B}*f{DWuO<-HGh1eR_}(b}Qp7=j(dSiH(Y;Bd zhIRx!Mbz^b?qaqqzTrY7Uy*yZ%89!>Y#vCkoxhb0HqBSJ=7S>RcV#n)#od8Kf%*r# zZKI;HI1EQV=k_15c7odttQTDX{Qu>RYDqU<*!TaTmD50-nT)Ujiu`)zb@5k2e0l?8 zJ++>B+Gy2449H9t21K8X%_Tsh2l*}@X`uc`GEF8@1#d)}D*x+K!#JF{l3*3lpFM?c z?KF_3b_V*o9v3=8e6@%@W+K73y~#pG;V%icRX*o0-k8F!ebdm|*KHH;VpfhTqcfCT zo-Xaa&x^lUI@HZMQT~Vy&uGSLzLaI)WVJ>FPbJvdzi4A3`0Hda=kmnBrK5Wv zXEVER<@vrN`@`kw)%v^RV+R_pi^R zW{lJv^jU&Ml2n{^Q3`rzlJ0rbQCg=y3t(ZIeQ(70a=|lD`T*~UBV)PV!y=XIc$CQ4 z)DHgX%Jwh}`H6ssE-SBV>BS-4!?vqQ!n|qj+W0)Ny^(tk?MsJ!Gvub>A){vnfBA>N z>;RZ0i3&UTF3zrSHlwXffD`w~wSlv-S>*xI6OdJ^1&+Q^u}4KnZLl z45ro9>~uc7nP%TA?OM^gcg6pr2}VFH@7fojk;X<;yoR02r#T^ezH;;F6im@q{SJ~r zqEir@{#vAx88@`luKM&0 zr_;Iz@X*xH`)FQ&K9ug7vF-~8X<$8kU?cJ&V*QP1Z4wF>qpD?^9f9+SrXQ1DJ|VBQ@AcVa+m5jE;suomjaKjKc0yVROFVbjjL9@ z0*h75YDxKo?QeXoUTEXp*x)^Oyc1-%14%HC;Jvo5E~R62-N(e`Wv^^Ncn}ut+TYvi zONp=L0}nrTmzd0JBL2sl4prfuU^|iXiSd$v!fZQrj{#eD<0UIPKlS}!8lfGr;uRCp zs?6hU_lmZQzUh>;&rIY686&QetLs)vZ#hm^t~uGQ>v-A*!5wTB*HJ%C4@=JmPvS88 z+%uW-a-Z(o&pV8t#j!poxTcz*a~;k9Zu3_pV+WyTDC&9P+;(@k!ZhQOQY>Rf<+zEX zDwmZwb5!!I8gXOW zARSjpvbJ)SZgxIfd79+PWU6s@UC!T8Fbh&?YB|g^pRPJ+1?cy3ZsxmWvKQq`=Ut9s zs$85*iFkUY8CMoMERNVtGOx@Hg?o3l9bVF0zI@>Qkj+xvN<062>r&}Tf_VD6a&<3s zyM~sNmDmT<08T;~ar_FvWKWB`Gs{EB0=t@F4;^FjK53gDA)Y9yCh?4)Pi3XR2aetq z$+2})KN)_;bR7ckBDZk*efyCm{Pe|PqsEeHBS#_xPRR-qUglA56XK=WV_~#7&>}^C zl2}Z>Hi3n)qtml~sD78G%F6Mx-P2l^vwh zZzHc;EiI<0&m9CkMwkQPxmN?-_SZ1D<9+huEw3m0kKetz%sDk=$cYrsBg~f```gVB z5lw8?>;5)3U5*QbO)gJMWftvSyQ$tsT-Jm^ota~$=!-=kOVRn>+PT2nGaqD_z%nti zM}5<#7K#B{%Nx2Ml;P3{8MGsebvr~_L5Dj140=KDoJoQ}22~+VyIog5#Kezf!37n& zYUypQeTwmdD<*IPrg0v8gPbcKa}l`l*{~}b+fP}QXrpXqjWTnju6j&3+Ah|4KQjP> zDBddI)0uvo(7pRacORGa#LsML4I{V~k}w#U8S(UT1lPK8q6L@EkZn6E!(cTFA%RIr zu>x>@y7)pz(e=P3AGs|ysoK+F2+s7(mGE8 z<$H)o6VA7c_u}!>9(Nv>p-6{dZJ4jSk5Xa7QmmWRdlRUk~l* zQAWO`TaV+kVY*M=H)!I}zuZ#3Do~YkmfOVPXB!Kz%SSzEt>vD}NZ1uhv|H!3+3P~tFb*o!8aekf}_nA3%K(RuXt-U3?stEHud9I zhPdQ>47UIUC44tI!vh~Qe_a$L(bQT(VHf@BJo`T3Nnoz%ur{&VCf5G&z$8_buea*) zk?$_2g6?RT_+%7qCex45Nx8$J`nSYCMo4qJF5Pktd#AM?IO8$pG_6GLC0}!k49C0v zi|D`{9=Q0re98Dz0b4BDuFG&<$9&)D3W`tgg4(Z~tlk+7d#p?^?)c@iXBb}0(J>w5 zgc2CP96cS7?_tk!>RQBMKN^^vbuV6Re?tTkMTmXwp^0AEdYj~}|9GYb<*j0bLzW$L zT+3a~$-Xt@yhpK8vaz?P^qc6zaJE>8m!bv(K0CXQzm7ELfP&>JIie>{+LqJk9KPjE z1^1jSoR3$LiE7xD4zf^aj**5tuYJ4p8K^)L%!$sUNXq`;Z|u(fSZ^Trxo4SlzoiutU?<@xVpZ))|>$2jL>nYgW;}D`v;~ox(!x3MuWe z$8@L6{HN*cUlR21#~?!pOJ`xL4T{yNBPca|>kcxI3t)n#J$s;y0x5yReoERvX3iz` zD>4ePn8FpJjvCkgehmH+ja_y|sSS*E0=vyfT{V_ZE76c6+_wa0pGu&+P| zqThqoU*ni#BnrsTU*%l*y`+Jt$@Yn=r+#(7hC@INQ2DiO=eKU7jJc- z9Qfn-!s7I>sMh+MBhk06=MBkpQRZzC^)3N{W*R=$Xw*y)o24GQBJ2V6U*|#n0)lG@ z#!?G4e)?~n^KXj%V`pd3d)YC2c&xsKOYu9xJ}h_WICRJl%az=Go#I|*RL*s6U(K=yanSoAB|ej4pxi<*Kxghg6pEk@>29 z9Fv9b`Q1o548*_o`5zwnS^C@UIo|QD4W2kn~ z48)=*xLm=uCU^~$7lxpX7CYqAO}st**LBJm>dJGZ0AMY<+a?pkwrAi+l>c;W{yz_c z6h}Kxu!2JwT<~#Hb;3nA6v@5bzR@_3<6#Wv*KnmyL|A1^o9zMnX;^FqAelo2^EN*X zaIe$*u%5+$RV5>YBb8ptRanf?;Y|NXo9WRV$1$kZo+wAMKjnM}^M@bq5v4_a*U zX%`*d`mHf(zVJ#C^_RtR&+XKc6rblG()6qkRkDFd(UfZ(jYU-XpZ_w;Bp*RvvpUp= zh~zf6Jq{h}w>~vFXoUTj0(%EW-m?+ThnaJjm$!ZA{}TiLWJOPJ zK7&%5CxRR5$bs@ANMU>l*=1XpU~F^{^~|=p`CSCQaJ1GBKy8_!eu{GY?Hvaf+y@le zNN--7Dz1Y)clL3$$B{h*3<7SNjbukndXM*H$%fzm8?XE&*SC+zQax$8>h)r;0AYRBz_ez!&@PG0ATUy4PDv3NTMxoEu zbk_avW#><+gE5Sr+**eJ{kVUT1A^LHi3zKG;4lOs<{`Pa?cVz%lgBN~|GW|Bi`hZ} z-+|tRSj0!00Q5JTExeKBFVU$V$QfkPfnK7KG>}nq3v&ND3=$1U)iZ=38@?2POkKsKlZmP*cw@dX#vlPZs)|H_k6UV zjs%a!aJP$-H-CmW7!mIie~$#|tVxgmcN>mIWQqHp3Ezmp#&-zcFyQ) z@i4T5EAFDqKo#3sKfW{eAI|is02SqvINeASm2_n~`zL zAAdmJ+u!X7dRAgy`ctNEu~WL$*490eM*vl#TGhX`d83#I;rj@Cv~6i!l2%vOUHC^= z1R==hM&MiY>iZx6S4LDs8u*r$$r`1C6~K(SlYu?`R>x5z7~N2$g0P%DK95Dv{h^;0wurPq zcQMNhQ#|_5mHcC^|Ib&j(hYiW$cT+d*x`#?#>a|8#*o#5Iv(~iH!ba~m=5167mi5q zvMR!RiJ6?|hF&>>%>RFC^A}*nZqBse?e|4XJO*-j@GI0c|7CDbR^Z0H)iy{=M29#s z4|(>~nWEETR(@L_xEwC?OeNpcX*jz4L-Yh;Ft0|K& zvsekazCI3lUfM+ zYDKcfAo`*tv1mcMf*m06?pwBR{HtKm3EPNsm>i|<2ZgXp$AWKkih-4)O1!DUN#yjI zNhH_xH(8b1FDW~8;tv2V4k17^(vH5WIkBx?_cf%?h+vO=7$Qm~yxl(6{))dDl_Mg%A zznYwE*G;;gH$QQjn|d);R5uXcc@txTP{1*hbPnD+ zsMJI-&FMi$cB{JpF6~-J6!!G06@BTZsX7}kjTv$0QT^FBh6Qk2*gF7M0$>eq54)f1 zm%>8uZMb~883+qDiYq5HVvQtsoqoIf(wKjEt6@m(E07N5&-JH(GNCCxtJP3?D zse!F0VReLt&>Ydbz=j@BU|zG$%e&&=4Ev2nV&pNPRVG<>fm43359bF$>(0QV#4^a+ zKd-9NF#aA3sGMiVJmx(j+I_kpdM40<{;wVENG6unwkQtk=qdW?PL8WOFD_4;M7VJ> zu~I)%$~7~}2|6oWWGYIMFj;Tc7cq|pBD1tZ@5H_oWxZ-|7k{;12-S*S^u31Pq7QA4 zMVAYCR@ug>gi(&g)Wiczm=9YU-ME383AH1OZS=0l?lg#5eeGe8)7nb2_36%tQ0t6p zAm_jrc}J0M9akh#;r{!us5^?DyKUg^5+prWF+b>(Gm?cH_SF9WWY46*j4y-SKFI*I zM@n`1^5q8*O&r;bcTr%(>J||E!S9p-8~F;rwq4$5RG*aXh&j_5o!g;>m6F} zI+T7UyipC+R$O=l4t;YK%oy6JEXSK^kRG(VscuQ485s7mZ z8S*NVlwQYy;}|VRA2RWH79I$}X^jxi*T(?vt=sj7q@n zLKNUG2opZwPHzu=QT5_mHgrX@J(hI>Hlqz}2DC*$oUO!TQZX3IA~3F{PE2FhN@+vZ z;}oI=39)v#bDvI`?flD^p3zv*)lKf5(Sc7G`4uPXEj*kE?RaGarf{x7%jUj|8w$kSR@3uj6 zMS)*SgI-==*mk(Y?$g!nd0+J8w+e%g2+YFMCOn?TZze49%>zD5e{=O z$lXxKylCnS6g89iK1SzGPl?s2T0JW*&AmKRwY29)aK5?)D^5D8WK9I(K{gw!>QW?Y z#Cn4M&n;pOqU-gC%YNtHiU8-gl9A+YBk97eUqWdy7UpgW>-Zjn9t14zHRcaS3z|*# z(i~5Y(fe2|?xuL~0M$zo?U7q};cW)UN9xV#Z#VI1fncQIFa zgFMw1c=ZY(sON?qxcU7~w+(CAPQ$Dai{K&aM zc7d(QK+(`7?!^oXkE&d3KY53p?Vr{RGwGgFt6WnrYU(6-jsmo$y8}jE^g|UvBC;~X zlK1p=D1nLfy*3tHh|L+%b?)?0zAIYE5wOJEmJDcIsP}2Z$+u-HcO2+(^J8ke>blZ? z8==>D zn1C?yk?=w_=9^{U9B=+|){-9l=K1cWraIow;UW66BxdvS*qPLLFp+m)u%Dm{0|)u= zp*^aIwD#=V)77|EmEV}z69q&mgj>kVgBf#7ro^xoR9$c1TTC=Boe}hOa*E_Z0Db#1 z;w$K&PZ>|pS$yvH8eXz-7(Ht^NGR=_p3`NWd;Fa$nBG{0&n!>vj85f=Q|Z| zm_-i5$Y|qw;{Nn@>XMKJ)Eq-Lklq`(w&$UzlFwjM=UVlYudZ*|8`Aed>bN-jj?H)GZlci{4> zjlbl0WC{>n3i@Ri9Z&a>#Syw$AAM)Z)AI^yI8i{T` zv$bFmdBaHzQxGbk(X2JG>}?+YoEoEZQ)`G?|eYFQBi_)uHYduMQD1wIGb zwsHG8v`Z&UFx>NBemN=DK1mAeHd*`9{L}WK{rZVJBGM}ob&wx+^xZ0FfTg;jmfql{X7K>$i`P$SYV+M^fsw~6e-LEHcV=9uBgb= zAXdaji{3=C5W@Isj!zu*_<8Vf@}KOk#Rqa&OG23n#shAywxtChVBb(@=KDoUo+Jjud~d}pQIt?0bBP{hj~uZP&RlBS3_gDQ0k^=;i&JRb{bOt{^; z{=P|A03QPE`1m+Mu8~>n3^3mXDzCr_0HNiEs7)1*?0<9Aa&>(D_=aPF3&Gu~_4$AY zm1g=i9N)5So~$>Q-n_qv4t2YhXKFNPa-2;(5bW(}XCL21bR%3rz&=M>@bRt3h8^ub zf`JU=00311+Cv`{RDVd3iSf7xpw z$6ff+WI2I$;A&mo3*5#v{PB(-*PP9&6?BPD2_7V2-JBO7LCTOd>tm1gY_5K!Qpi)@ zfhYIutI5wS&$j!#R1MZ{QaFMrAu$$q^~dXvc0-;iEjSPCX8P>XjBKbwho4i60L=V$ z1Dh85R?ON4oEje9&DnkVzIw(x&{N!_pE*4R-riH&w0NUBkc?fES>HaH`IKgr4x1hj zpygT~yF2Qz_$A>Y^uE);;EV#-Jr=v3Z|#kOm9U_fSdMN3_<33NtNsIj7Bf_0Ryf<& z4x(g!R4=j+Nmb`5CN0uhktV9C9#Z^H$E!fMi1qU7(V7YRPdy`w5EdEv@e@qpgaDDA zpczs9F>b;Ib}H0YBdGvL-?+(X0<|XZRTBMsq;`wR8nVejd-EsN#2`S~ z2n?{n@>2jl(?^cbG<_|gc~k0GJp%YA!vg!2!+i8SM~coEX)7g%RJj z85)V3Yv<>`15^PbXs63AULXR%iQWST>Onx6A7CR8WcO?KLa}8$330tuvOi1wJ)MbD zp~w=V4Lildsu-cFUzs}8Phj#3`C9zrVycQB0-)Yb_X+e900QmO6le&4hk^qcWJVsZ zDi>n{sA5(IxT3+H5DQvM$j=bevr98r@CI+BPWPQz-9d5DWmSGh+CDF3F3KghlvD^B zH5ZWEg_JLyAq#_?<6$QNGx90xHm25ye$vNFY^!*3_7p>XmY)<#HflM@dcFFx$!Va4 zeIQ|;1ny(UKQ8C(M4sOpTa3c=$EVLE2?`Rwf#9TXn&oAJM54kfOo@ z2m7{He6WxNmV>ie{ZJW5o$2`Jepj0WQrZz%StP-m(taEIp`Bq7atxr1HgO7HwcC`) z|9X1!9kZxAc;q$BArflqifJRI&ubqp-?(G%1sY8KckslS%yYrfnj_r@9I-daYp4%l z@}KE$S|5uoM?-@s@-J_OGy95@fam4kWHy(S4eI$iTWU!>wnw9ufC&U!>L`V&k_K5q z(+jJz7v8;5SexgTx59ub^&BhP+YDf2T87`kCB-s=b#i8rxf zO%Lbgk(BjsmiiF@nu64hH}^dSD8m0v5wy9R z8AZ=Mv4*QXTSt?=TuDI|WC$!|?+1)J4;#qb-27Af3#mujf5HlFZHU`MHDR>a4?2F1 zPsKkWo+l+L=j)A$SpxYS*Htbip461)pPWq#_%iD^a3m2Ga43)p!5J7(-FasoBOh1~ za7O%?txG2gA2+)U;(%&g4E{6cb88i^SoMy{_E_}@KYbO?JAU+cXo?YXVXX zZrB<4!G{ey{DgOj_E00?^&t`t(obfK2Z-A|zDOAFBrmG(DkkVxbMyW}K;;(#t)-xf z7xOJZ1=53G1JOQWX}kJj>D(|_A}VYV3lA3m#Gd9orGi!$;70KPFaRRcpPu`v&&0y* z`>J~`-FyaA0c0Wqfk^BT#89a$+utzKGtzS;YS)`nt+psFtobAi9p~qjtS$hlb%EZy zP+CwUK&}1?JnhZoWmNJR7M{tTW0z-Q8_;7xSWqQV1H$JMvOy#J%8mT|!1#lc;RWhe zuzWY2pr>GWTctKCT$$PATGmkxYuxM~2_bwWb$sCTeZ9pM#Kqm`HouS*3S_j9+}>=L z&7k4SD3fmfGi@0C8;eWr{PQoO_o&PKM@_%TKVH7kYnYLI8>48PWnWUz)Py!z`e{OK zZZM*+cp~YNrNHDf4^A=Rce^x%EZsMEK?TVAdagy0S~)%9Iau^!$spjqtuO8lPj()) z&5*N0vwR%_8MwRNV z@}NMk*!X{(y#-WUUDGZ|8VPQJ;1VFXTW}{xumHg=!9s9%X)F-jA!vZ$?k)+z-QC^Y zq2~bkzW4p_omn$?*6N(qIZgN3QoHJ@r)t-(`&jf_M?aWODG8?77B6*KFXGYPMpp$a zC?m@A$JQNFhbJC&-Qh8W$*vDS&N;9>zvpJwli>I|lyNG{DS3wjj#88O>ZvbEEeA)r zT-f{?=7oA6n{kX=fb2LM6(9Cd6>)stsw%~z1b*5wk_xIs%d6UgrrZ4E?itJ2kkm&0 z&tn5$+!0DTX_@@Kit8OIg6Mw@$5s5Twhwbme%RJ%UWD|9z0BJW$?q|G2KEI=Anc-* z|35tlXcVncncCs4Ge}&vFPgxOH*aFG+_6gKpZ+C{+^;_u zj##@9#kOW^nLwuNz9V+E5|aI{G2&%g;Z-qH&;9e%AmzrZE$p(3H}c}=L3apj-@n~q z3*AIv0;!~*Ak)6f4umO@*#Gw+F(+FoM*%IF21;K%f7ncpm$@fmh%w@ z1;Dc6>9cabY0G4P+;ZRY94ylwFVlbaV;k#9#6LaVKw+VgeKg~T!lY3wlu@?sIXvQz zBIm2-#X@<~&p=~e{A_SyCegXonem6m=bvtevk0u|4Riw>UAxB}4xF`!o0ClgF)9TJ z`>K|u(t{Q-isiH~>bSM|-|g)% z$}Iqtz&C~ak}|=qV~D1V`nSfg0$@DbObhTNdv*wm%bwGIU3vQP9Kd)kbBrTruGxpG zPC>`~wtndBv;Y3i@G(zE{w}zC>2D+q01W<4AsnB7k}7B{_Y(p>@@xpAk+f6-uWwp0 z)g@i<C_%#W~z4$7Rrm=Vt>O> z#DFpmm{41>&Li)7Xe1HU-@Hg6!l%Xu+PY9oJ$yn=b@-&Nz%WnWiAsY%3I9Lpa9T`* z(8Hck5;_VBwD`58*M|Gp^w)KBCt+n;A>IrrP(cqAs|q#fT^#>GUU$4d+<$cpFdt1Y zd;(F@fgK@G#~+%<-lgZ8uI8g^J?0;f&VsgrIku8sScq#pAYjtPY9StdS)PqcZOiT_ zSo-&duV%#fqust_2=7;m>gV>DNIZTV{9g<$YEdQ-7g?>Xo(hHj3#qisS#n>X^deau zF;9d(AD~D@^^S%OxgM9p!{r&);dPn@ZeP5ejp0XSUya8PU{v&MUbbTb?m-h_&cpmE zFhBUdBiPE1qt`+i9&$uOU^t!E`#^|8fyvN2+tngNScB5&K0k0iUS6_ZrEUI8zeiee zlDDXTrURa?QSz#!K2;dV5a1So%?M;f%j1EB%LpL&oR-L+J>dU3XNVdtyiE(dmFW1u zHuNz+1(fXvYekB#2V}Kf3C1!Dz+S=%k3HZn5C-6Ehli%&KMEu&*eqC{?b2i5WA76T z-UgbSn`r&ux_b$o!rbqe9u+4%BZRi~JBC0YLOQ4%_U7zR$nuhtVF40ADFtu zNeKWTOri3+g{%}!0>cUc$eT_1cg9C5XrF`ZSe;;_@=fuU9c9U*@B^v~hO=1KqgU#+ zWo+KN(#JU#CkyY6kCL7zTgpgyyrGUMxyDKA_V#-q-3SoF2t?*}ERzl#;d1p>GHWUz-3g#w#TiQsrflMbOlX=p8L^%w0-z6y zK|pNKDSN#x{l?LOmr-32*P0}h=Sj1n%YY|YUOV(kjpj`@lp4O~iPL|4AUp+T0FlzC zjwG>-_Vo}3x}jRaClv}rBzEI5dDkg;-f&u)sR#D2;XX77aF}2|bwp3HPz}|VI_vjH z+cEw6~7g)yyQ)Cg01MkYoGGARuzi+ZsJ0ATW5Tdzye(Mx=AM(plU zMjmv58zMWq%Ie9n)?=0ssTjy3l*S_#o9xr~M{gnA-z!!BTdLvDAuPE^SO*{Rbi*$o zKI>8WWWHM5h+j5VH(~cvdK6g^ik5iH2ZtL0mJrzPcd#VwB_16N6_f)z03-)E73wYh z*Af6`*%(a9fcRdpif=$ei}(TjlhT9ER&EKDa8rLB=cN%nOv63kBpfe1AAMX8Eewl0 zm#ZtrERM2Lk1e961c39WZS(1GfZ~CXXaR^3uEMM=aTikOCu!Sd>P@7YanDwz|q~XC&eSNLuc>H+BSG8q; z<L@ zV|57I^=DRvDu5!T+fj;J+U4ST z#bqt`vysd^nrSv1o3_E)-W@@lkiI*K@PBzF3E3xq8T$$ zPS94%*=$50fzz?nm{XyG(s!Nk|5Jmv2?06x%#yXhGA5n$aRh|^jsPi3F8f0#yeywY zYE2WG2L5q^!~e>dqzvujuPi1$4fEBw(9`iC@R?Bh(xmka#xeIJ-4EHsjhjuswE@hT zm888efD{v5D++&I=X%#5meyml15?MXO#BQ2qqA`8pI@S6l(hRloF8Yfu;>+hWW!7D zN14Y&c$%Pe9^1zaGeG@@CyDoP)_5%56fXHR$CzUYPm6R3=V^`)dqzYadk6$AX#(xI z9C}}RDSWcp94IZ)gL{oE;Qmcn9&crH6a%NvW*6r~&Y9&+N)>syBv9^S;|0rYLLaqgjhigtAVZL@*W(}_dj zwZMR_`~OiCSvd072opBDIGwSGP8M`i<8kEdIz%$+t_jn{Ycn$V*$<;;;1?tEn-tJt z$IR?LoKKSOC4>P#s$8S$my<_L*BPs-f}!_5oJjQNgNA_mJE2fCxvY;98us+`HT@Sf zk7?wjUVob-B%Sx@fh}hIozO|KZ;w?p;M0KiLGgyrW-}d&JAz4YVQJ znwk)RXy6;ljLZ>hyB^l?W0O|p7m3Oxq<)ulOTxY-7${ES<|)&al<)3FD51{0PkT5F zUML*)mQd-Io~|=%l;}~iY@Z2sU{dQ^XZg^gaQnmj} z`1Ow=uON{xst8BeexpRAk4#F%Q^#TPW4a%0jsg9Xa>RQR40==;Acm(K;I}`IA3KWo zce2}2GN7K;4-#|M<$`<1xMf6S9%3%v#|DU>5*bJx6G$I^SAs<#0KPg|_bq;3@wk`( zl_)}zYf{|xB=_Fthxm}?go!-?!BDv4BGV-=4{-u^g$ zOE-2W6uh+dSz|k>G%sRCl+TU1oFHzTctJ~x{^Bm!{}_&k@qX0D|L+(0NTCxZ;t(Kh zt5K8WHjz-hf>u&iGOx&8YK=^3@F8tgBkcV`5`2ML<+OcrI|9A@>JuaV|Mda?`MX4+ ziz3Py9mvT3+;c6UOp`*u1Eu$=SRuOsiC**EZGJ}x_TQ~;VX!J_lsNs$a0xm!JiG~i z`7lO-FfOh)nT3__TwH1#mB^?tCY;#)3_8wyWp6*+e}lKq@wiMk-1Q|Ab(`g!SyYOu@z5 z1(0kO#D z$XS|A?dD#HP5y zClq)OCN3Yy9Qo`3O#=}2r1c@v#+r*EeVT-EIe7(k|0?1PG?x)ZN7q#{ zmcLvAb=N%3=Z06T*%O!Fqa-+)Su!h0i;it0q+6T=aT$M4qJAww!a>qewOE}b*^Bic zon_s(&pSu&C2gtW#(U?}`8N&kICYSI`>RR;8z31?wfo8wR6o2u}G=d{PBpubptcdIRF0b5C#et&73`tx2ix zCLl<%_BJU0UxWH2E)A`5*yg%zz10I49t%Hb&AZ$CPFf`uUVEFv!#djc zK~>{&cmieJe9CX?G(zpggf-BJ*iO_ojvmaXuasUh3xePjWMpPWTV?;K!`KxrW#fZh z7zVx5Msv}((WMzdZ9N!`%n9SGTQ@8dsQ>O6_(!3D&ETU?7o57@R~$Kda>96%0`iCM z63DZz4U{k`Khb$k`_Bqg-~)v%H2=ZYdat5F#?zH`qGl(O4ySj!xI?#^br6 z4|oI((r9Q-^j^onFg7XNG<#ahOB^6Q%l{3oA~bc%jCTE!@qHDK3RGkQHU&Ie!8XY^{J0G{2uWOfb zjQClaBD-7p`B~?dPPcdmbtFV_1ToZz9Gu@Z5y)3j_X;Hf3)A4}MZLjBEGOGt%RH*{ zdc>a1R;6DvttiWdVde{G0APYKbNHLCy;ZKQ-c5MfS8oipR5L#pvC#08{GP}|MtN|( z2^?RKM^1M0Ku*AXQ(yF^BUmdq!PkPp*BYO->y>G4SBtUw75yrdZ>z|Ek=i%81^)1g zni(iH`=1W|ccw{U!I793-%{NhhX|yz6qJRH?W@bu^53mRVgbfZinr4#;*G2k!kVNi`VfrKYxcv+b&6rdCpky&FNW-T|*-T_EPUQwvlBLwAM0QwB z;Ihw2V#(I=IJL|->{!1i4GJ+uL&4RHFd>*mY3}Z3wH3#f@Kc;U%3wMx+9D!)>!}ix z@Jy0MrL}rDD|bneZ8CL%X@T~wFhC0>dhxfUGXw(J&iPu%Y%0yTpGQii7IyC96%uzY zC{QlTtFBo%oKcDnM~1$<2zyX9l%Q)*onpv^3O>ZMvg&=itMM-6tWdv8VEwvrL5Jz& z1Uy8nZO<}Sn9QWrRM!t`f&6WCu(80XJIpjJ*I_ajvE-ZW6;S^^UNOM4JPx{ z39jIJFcQsDpEgW4YgQZ|HE&&w4H$ zxEgLL)%VqXP>$*DXm)X#4dnE6HTzniF>bIdos@>yx+LvLsN$+VCwi)J5@TEZqGUU`qJUPP{He0XG zY56&#sQ(^8J%kE5CSSnHdz51|KKt_m``%Wnn_K&=OYPz}g!6R50ekVtxR-luBijUd zYjyGxstnc!20*HV4Wj}tD?Wwwq!UR6r@OApGT3~5f76=dI7L3iK%n}$8gg}^$H(OC zFjE~KQYQSB_5D2wv7XTj7NQI)0{!7Xs`6MjtC~9vG7C`!HgGPZrN`NjQp(7^X*79Y zxRV`Kt5G=*4w|9s_rr+abV~P6>F0&IbT~EIHdvfPJSQP&w%ZBhYkjJ+>?eGN1%y== ze}qr23ScvOAt&*?w+|u0Rmqm(i+j~zh=kzb$;8i5cwcIc`;q+A3IA~w=@kS~gKnux zo9cvQFo2rg)L@M0Z zIV&mShQGIsY;Sp8GG`i`y@*F3K|32k!tIb9!HYe0MID{It_X%GPBBF8dxO59=LUa< z-P?`Z9ES8-1y;&S?n!hYg2j|2L@Z|)Np3QX< zPwk-EpSGr}vn$DtZ7PykTA-)R*QJTh>oYa&ONq~Tw3CzD=N1aFSbR*D8$<0xBJZ8d zT`n|CO-%$|nxw{5S*iwZY7YaYZzsBcKo14}xvm>d3*`+a{mJBhK+h(rKRPL#9#w5; zYP!b``qbXhDBAd4<1CroJjb4!7(*xx3TBs1jgWIbs=)j!%e+Q&_1EAR0a)i;cA>*gob1lo{zEzU+Z_t2o7gSa$i@P(0sG_pF~;Ow9vfx**3hURn)Y=22m(Zs6Yrtb3#wuc0#WgS3ao@uBz)}Gm9>pwuC7WD!36ofpSVE$_tUfH z`I|FHVQ34KJ_eucj70;4fyH~ZLl&P5u)20^lT5LiKI4TK{Y&;AY!1-gbdHA^yhY*$vI`1>_t_{4^1Bx*U>TesraSui*8nk6K@v)b^)4J)< zHD~oMyz$up>YZ>EB8DgY*{S9sMUrfgL1_Ia#Woolz$W z#|sJHt?jJgjM|pdE+z^ z=Rb~`jv!F0Sosl8)cZ_Vv#!Yf6!rhW<{nX0xv7?);M>msZN@zBj2Wm{28raO@5l-~^JY--Z@(Qt57)N<)*_83u`IX1V7s zl-?az*&8v3-SMoOx`_R}av9;-+7Ul!=WSrTo*s>nKCLvno79DjANbn$-sj|Zs3jJC z`$$yY1U(v~bALW5XX_o8wPiYge?1Bny*6-KylOLEixR>6EPo=OINxZq@^t@<=f~8v z9CvyD|qKriMm>`Xn#_p!AFC3+<*gRDl z2Q1%JshsZHYm};*7AC6!^}lQQ+NB5_Kb{47Gqlq_bDhp&^2rkt9Jf$>YDe@OtuSCz z$%maM_`+;%7s6C3Xjv(%Q%FE`Cm5=`mqrNi1bUaN=a(%+FVH>_^a6ow5$b4E(o5f}=@=hgkL%+^_OC2}xe^tr=3=0+tyz6)B2s=BQ zzRy9A5`?c;?Xw8)IvZ-nmLd8;e!$b?%+^I(@jFkyC!OQ?_$oDuV*)toK;Xi5_;w<$ zP*fa(3t`e1mxqP|-GOX3Qc(VV1Q_>=9Aafg94!{%6eqoW=RTbkxioo!64_Y6Mu~ps z93}_+X5a1-^dx z_|4Q7#V_;TIhWjpIdcG1mf7pwlbq^&O18-4%;7#0>X^+B^h45s6r zUsMJa{rYI0-CGp(Zl2}++b{y){0bvkr>f%=yLR}iZqM`P6b@Nv4$cA#PBf+lyCkho z1$C^04*QzzLHC;uJAF(N`x^PJqAuCzVIEiPwyg1R@|y;qP0JEExYcI_? zxuf!1Xht}+T=W}SobyFwlwX6qpEMJj!WtlKY+}$@_Vn(TDY9iY>JWoYpLSa1y6F)@ z{oU%SzgSA^&dp9_eH3pfCdckp>w1*2V~gk2#58B~^rz6m@ust!gAOIR;{$hw7ZS<6 z`B4UiA0noK+UjY;_`q&SIHqmLYr9=uGs5aB9`dxXhwO^ZN-y1myEq+QsZ)tJ?qMUP zyIvTQ&E2?;I?Mtj+mN63gs#_1<~CFHl!;dj_d^5U@wpEB!(`%K$dkP4n66(l)aE|C z{PI;J)MFg~&5-j+-dH;%wGdKls`sPF#`?H7BDBS0$3;cJbit*!0)_77LC~$IcF*Vs z-lD5PWjtQ%0PZHsHv$*;Q}Cdn5Bzon7BFfWt)V3M%ehA1?=w>6_t{kn%Q^3m3nB87 zMm?t|5pcL)7St1q+H+D(*@ae7^a-0Tid4zp;5luF&8*6{_aT4s(JQbW*?YI+1{mjm zoR6n>K<G$?%!6N3zF7$l zQwt}nHsfcRNP5Dwk5)9uo@{45cBW)_yZXxLWwP4Ib)Bfnc}*A(g7q}b@4i6JaU%Hz zcE@OB4oZKG#PRpl2`6tQD4R&kcQ~n>)tn1DDw)Kg>E%+DQcn%Ac5cDM6AhCF^LI1d z7gZO@dT>Rbt^6!p-dJ;ZTy)5@Ggw?+%WyLo{qZv6(m0bkd+&pH%9uYs@Er#&-jSkl zFBbb#>ZHp$cYnRU!7yC%=xHPdvYt7Qbq6BQ&c>*HUO}F@BrU_Wu6F&Xz5PRtdsx-r zI5_g~HW#Al;#?D*t#dvP{)vUa3y*CIwi=P1(ZF$hEd%rM1E2j=cO9P?GdPXO12apa z$&%}|Gi5nWO0pT%nE=8?Aa7t*R)|V=x`WSj_zt}C?B)2j?0A#C7M&SdiJGAd*Vu)f zsp|k0M9}r%8OfM^7Nprrh{#?j-4R_@dBtKyXT`sOk5y~z*EXl`|I<&Wua?<#l z`(oZX^&+|854M_r`PTA)+^~DnRFfhC{qIuA>&*Uc*OOYG(0JsVX|m4g?iU)QpooC0 z$thy=(%FLQ?3;pM+~j1zq`gv`ief1r8%1%-pcM{=x&!f3yI?R!USZ9`moEd--Y#n> zKU>I>c7D4{dco9v6{2?+B;1d%|G1mkY7^xmP~q3{mU{L*9qIB{C)A61^yjIL&Jmb2 zm$29$q$&0|+1`G-%R%t@xjGAyw}!3yYAa77OAy<%JFp1<mrC;Bc4*onzl`1sG-FZ8PCKpS@;znickWj6WB@RP{1DvG7!2rmrT< z3unu|ZPx!dH}$1g&$>#-xoRe=#U$)h6ba`tBiV(xErvn}^!GLR8zwI%ZCPJ%f&OPV z4f1(4TKDSEb7=}HcRjR;;OwwisChOm*A6v?&rafjw6xvdlhPNX13S|KKHmj0;UFbJ zne$E!Q?@(TH`}0dL!@6WNrqhQ zeAngXMEl=1i_bZ}Ria!Hzgh__b;h|C2N`MGbVKc_RmzEb@6nbg>sg0pd(^+{udPs^ z9O#ai^-i(1^NV6=+NgRZU5v49kn{PXom56R>m`>KIXOJpt&ZCse7U;BpSi|AOm?&m zf$m8}+@c_g!3>x(+vfK}<+WXQg`2Ke&3bkw~Q)gdTnOxa@zAT|0Z=_N^EHMb;IYniJ8;i=9tv z@jr`xvKWx&35=(UV{?DeYMu19#`%Q-uheJBUo#)LZeTjyLW2-x|M$EUiBRevLk~tomQ7> z7@K>=7ri~ZXn#4!tQZLgmx_~qJK*MCH^uNHi-BqyW+j$omaWG8yGyLs<;<>XZhN`H z%e_kE55yBuPzd4w`wLL@4Q^J6&RhFB18c;u1}*g>lT40`kKexTrxyGYMmIrzw$l}* zs5caK>b&nuez=s!A#C5>)rFwZf&Gujg-gPusH<)T&?yv`O}{uE_6L$5Z}mE^#q!?l z40D5}*la44R>tkej`#Dw{}ZF+Vka%u*8XENgwFevN&AL357)r{c>wE?UxI(*pAxb4Rkb{OElgmY?&CV{DG= zRaTiZsXrLwaW^b%1b?v3ROcmbzQoa`j4V|u%XE@Ukx_x@E-%HeO-Y8uyx=DcJ<@L4 z2~zStZ-eE&c_%Q#D-Fwl>q%1>M2#O-~M@BaIA)u0kk#rlU@`}k&{vOF5=={F6cI_jBg{vFx z{zEK;oRThDDVF2KJA%BJL8uK5POU(A*TjTHxUBi#Z!gRJMj^Ty|KK$g>7|Mo0{Novtizl6qeR_(Q&bV|AG^rsV14 z)maH+gvySuPPvfy;oxA?r`Oz%d?wkmIaxcxsPCV55)`(FEruYzDl_VyWaIl)nE8`g zY`51Cwn_%!+YtNp=r8Bx+1h`G1SBX}XzxAU*ktu=IBbwpsFab4Wt3ywQ}* z+|DbPO*8tS3VGHIZ`^|rW7O||ytYCd!))8&jG&YBzG7X$lB%T|8OnIwm8=a&{syfR@OA3v39#V;d zjy?SnLGY#~C8;`fNCEAF-zQhoB?~hD+dX*d`N-$upW1L6|M!AJO7ZLhZE|vmoLQoC zrS?Y;!s!mlZ9O}y+8}kwqN5iK2);mzD5;f9?>XZ?s!s@ndFVoU1`iYN#bF!+6rVF1 z)~ki28g&8&bDwL%a%K^SE{#uYD0Fo3b}HeOclm@P!>F|tWil(B1ZVM?VgBW3`=2k> zgs^O^F0410xd!a~Q2NhpOW0U^U5kpAardw0Zq{--H>>A)Th&pPy2F}ERV45`c&Xt{ z_G>&N%Zb=ZtDZ&lgjAkcQAEgKzrI+Pms5B@B(a@SU0*f&WvIXFWphhGZRv*;cY|sN zOc9u~qAEMOZcDBW@8A1QuTv%qw^23o$P*8&D>0ZG4S_B-T z__TmXaLY7CHK*uy^-K8Yx&ypCdU{9)OBkY03|a&*&ZW*vf2^C*LKD3g-J5u^qrVn! zILE|6o2_rlU-T}6GBJc;co=Jqx+hB<8h$S-#0^TW%aQI7o%dJ#LL zF-!?&r=qu&;llc1g0pl2S?w2IET**fR~c-ZEWE1;W4W=C{tuG*FQj>Vqb=9c)9M8Z zV(cIuLf}gZiZ^VN7$o^cL6$z70CP%7XM6yc5OlJ1>n= zL~U_W6FpDvjp2`>Eg)2I2ugPJ?<}TzvHL+~24Cib*TmOxn5}i8$ao+gwxlz$gQ+E&MCpCWZk0ckKBF)SV_L~h&xo`_K`Tjk0VFx3IW*YV~jEx_~ghmh5X2O$q!bUwrxc7y6(L-^mw%__$lM==cG?z(w zF1mfFD;7p#6wq=J8ymopTKWA`;&pUOdh;34XN%(?wqIQKgN!wB5!2p5U%5d@0ihNO zLrd?&GJb~CQIA?~@6JjFt=$82H7C~6?*fJKCxNZW42v6GjauTvB*N=DYDBd@&*hLxYB)9J7BgM%CxR0!R6bttbUJU%1W^A8TSfo_Ux1G^JukopW)F>YZHy zOTO4WAYCJ@*Gy-lWCsgH;--$2>^k?{Ob3@&c8VHD1YbXSPCns|>-B@F*(XD{SkV0e zgX~&8vGwK0K;xZll)*a4(}B-SNcZxy_9gx<&(J9fM|0vv|j< zqC(2BA}8)h$z2_NWeD!#WayQB(ULxE`j>KkhaXVz_`Ph-%CP><;dmLn`{)kq&IW2_ ze^|L;?>BgC3A6tJB>$G2K_Zyp{#2R|%}%t7%3C1daru*elSU|&O`CL zGB`V6ZmNJb=;J2}H&(j-B|P{bS||QJdU8EpTRr0U5+SX^th@sxADt6yLfh)VJ|dor z4O7^hCT~MCvu^C}tiDe*@6?#7Z}fZypY&zW2?>7@I8E71qhdA;6ka9s!Z@W|F%0avHmo zjB_!;sRZ){zUK9(Twl6fwvKocho)x20$!UE*A#}s0zG4Vt@`v|%3TQ}GWy0p$~t6> zsrvuXAt%`29MGqrUnHLDibk@#{%j{$OPHJ49=47IY-*PQ3VKWT zMpg+h^q`I2?3Q1@T7fLD|N3NL3(~`Dw&$yXkQthpH_GocO-tP1BE)rFx4o32yniV( zq*2T$CHF10gdBg#*VxsrGbH|nGUIG~R+bUEf|?|5%s{{Yx;jx+^ghr$^_^sH`wV?pOsgR|_sB%nP;j zi##9lX3!G4D{WZqy3?M=3c!=e62Isw@rdd^G)i>WB`M}i$`IRbCyl+`Lwl2NW&<8j zFmja`8Lh~K`gj`Iaq*m=&fd>p!-cn;Q_)-=0VIT{Xe?HT?EOA}Q6)UxU5y=-C-{sfWT>Yrru579gbc0si`D zC1?NEBXe?#hxc$(m9;9og}(zSbPYdsz8_+V2uYLT)+59J$e5FkiENyD1DVUDWjpWged3bjbw{d& z{kdjMj>4kvR6?JCWq@1FY0i9~LmLS%_dD+NYa-gYwc9nEnYHL|N#+FGrpR*44(=uQ z*SsBwWY)hI4{i2{^eby%di2iQ*`6C-MgCSyo90s!mlD5{{U%!YO@aRhm!<_|mST5X zjh--Bq|Rx*p$EzED*x-6LC}EuR^bL}x3=!7?tt2i)fNi*nImdnj>;{`{XASBqB?F~ zSaSHB=9iy^h5AF%1rs)5-?DBxJuNZBs`?b=dTXkDqA#H*(Bw)bK2RdgyhoZ~jb7pf z&UCo<&e>%aGkPv)z}E_S<3_UmMPv0i@$D9M9lFEqnJTaHRTJlQgq~`HgBs}<@Xs8c zxuxs-O%!5JAcI7CURyD5$4$?%@x>8wy`tXIv*3J5QZT#$^0{HIP_uEE6eTZeyQu+x z3ES#q0_GqVeX8vivvVtE(;ReHNJg>;H9MID~Q1G9kA6wnT{COv#7zoqQC6pd5~X* zHeAv-*##Yi_;mxM);m>k^(aEq0cH@DF7Kxr8Xu(x{jvE4bhLT%HAH6Oj=;j?2%Mw$ ztHP{HMIZB;=kyA_{HmQLl^G(jpp_ptpfnK6w%$Q?vPk05ARZRc*&m%-hJzxFm$p47 zukl@TjNe_!Ymr&qoFKPs3@=EPfU&`)#$~+7idFI>p~q$Y&g*Pa@i6|*$gjq92F%`S zOFaur)+sEq+Q5c`<@~s-HWb_&$W7|F)KZRJ@)+U(EsAu@vqLlw$5?JLd3|>Qjm(sx z@kZ4j;+yChf_Go%%4GOAyzz>%8RVKbzb{>@zfJ>b{i6{7s~Ml(fE_@0d@wJ2^_F}@ z!LX3Ta3NkWhv@`tDRpPq0NQh5SX2e8FT}EUJEAbbQ6%4CIzj;ec)cLzeuKXUlIvnM--jXIrqCL-PkRhe$FAoTN?g%4Y9qenVVwd4jU=zTX0 z-21d8LX(*SIWil|na$+Z-_hXB?1yy_xg$Zlfm8lfva1%BC*!xx8hqIK??o=VPHa4a zomVfdH0cTF4DH8kzPLm>jQUAJRf&t^0qounn{@9#)BZlSn?a!83UOBcp9t{(`{ahL{g%GN=-%A*?hgw-! zm~B{p&FF$x<`*CQ3SG_D)Hx5e6B)Dw-wUq{99SM+fGQ@j6gzMS7{W zV^KIH*F2nQh(T^JyoILSiX?YIyJOTANdLR5n?D<*Ff}DD`E}pXgY=f|(X@R--)ziJ z;`q2p9@pd~SyX3U(Wp7Q-XTLsuTP2M;H1}Eb)%Nl*+;mOz80YWu~YJsg!KT)_vM+i z`{@(4z^25v50IK)n3ULEux$uOi$e=3Xb5gr>9_C#Cw#K}M1$$IPauFI!JuGR7D zrlU@v4bK25+HMgXzoYZ>0Xf8)H=(Ko=w^$dH&i_<%~QEMV2wp}=z;uwV->S}6}-^k z0Fs_6ZTA`6sj4Oo(s17;joJ>|3fPOAP6K25@r?|b*Fp_jFILv31oy3dSI(V``h84Y z=GQ!aWT_7Tv=|h^>03}AZ3dCcu;hI6=!fdhU{^~srX86_S76W;!RmIaaUzuCfkXwD z$9f$zAg~&h3`+jGfPyFM#HJXmhIgxRF<LE2cD*Mds5`(?PlgQ%aTZW`;cY-$0mrmreNLaC4$*S(QAZC04sNS8% z7s}^RcFr3=hoQjGNwOQdd@{vsASAJLd(DCg%n4*eQXW%k0vNwmLVH9Zv2SyLfbWfMWF$F^E_Bxtj~aM!PExcl`={lvmqXn{w;a1)RJW6A7k*HL7Cy2;GTVu3DV zrE5P)X)yBJ9YHS2PCZ!B@f6z+;}ixlR*BmF+EuR2p|J;7!^+P0@~#yD19KZ9W|8Rv z7D2HYG#v~cK$d*(p3II8=Z*EFTQ`JRa`Wz{X+c}3;o2i$b$Bek@;2u8vjj4$CV(Ye z1$^P~4?UrE@(1)^l@>zJTN@ja)mv#MzqjJ5@$t$d0IXJl^Ef3xfhmEEGkSpFDbs77 z`d2A&A!##aZr5NyqincxLr;E)x_&3dgR;g(K28_6q!$)b(hihbcW_eXIxz3`rAY1CrG@q1-Yo{g?P;Il70FrY-o1FnD)4Xb z14|!dqj2q62V`fVfc@DsO%Trg)d48%=KA*%5sq5-RIM*n<%_<;;hgl3A~4|Rnq0+b z{c`)G;MpKtLJf2Ni?63gtd?U=9IyiJryj5uUu8qIBMx)cvLDO`l|+VVt24U zy*ZTNtpb!$g1P_|5Z@i(r0V%CK7o9|>?0;&#yjm#GQM;PQz{NHi+c-8_mL^w3Z7O( z8KsnK%z*3e#P4mh$d~kEdVEY!k7RyM)f<+~2WoMp|Oo&;3ZHY-crVDay5ZbE=epbNzMf z`BzN|1J{<5Ng8|kFjuz#T*VKZT%*t2oAxG2@_L=BpCwS`b<4w-owW`+@KK2>h@+qlMHnHLQEUw2suG z%$_o-G-G%%UV((^x;u)dEA~4IZ5H->33VDUS9@W&IDgOiya`K zULGg*KyQ2YR0e@!Gqe{qt3G!f)d)zmFce8jFMEawI7Up7{`IpqGhp~YnCC;WDcXJB z5cWyl63IGK&lYZwsg$*sOXzfEw{|dMsgwfnZpLhEG zag7(9u)`qF_rJ6R(lL;aG}iURE!8|6`Ip>_+o>aLEgq-8fgnlx5dpVU?Uzak0UaFG zC>gdoA3k}<=bR(l2lEjEl>)mMzqOWxAPgm-ZDRE; zLn$PDp9(!IHrA~HdlD!Nr7lhaSs+sU(WYX-Ta&GG2!0i{(WuLy@`>Jao%71if$(XQm$6F8AM-lEb3uzme2(P=OuhGo%UFKEcPTpGX!X9#WfUgkMC8_4{b4#KK zf_;1{+kTQr$q&Zb53~a*B`7~G=G_$7-;1>b*;>z%^}=aIM{cyr>Q-u$?)Q^MxxhH= z*TcBf8gs9dDqyqUOB`Kw$yy=p$S-@4ToPLnIGobGLhYx@2~{>~z< z|G3*x${+E8*=bCGVm%||#-%P2a&<7v+p-5Cg$g!aC3e<5M7CPg<0ELPjuGrz9YaRgBd$|rRE zKdCQeidcQDk^pv9ZzNi%JM=?2! z{~DKt^OKqX>{W|FIqo^TY9MXXHHq!dyasjS9iiACV$~cyJw(>9+pcSc8HQh^iuyxG zM+a#&CsextmT>})FMJ7mBK{HQxr1AZ!oDQa4`j3(^Qgy>mZ;gSbn1+W0mHRzQ(E=_ zkI>n`b?Yk5&Z4!MXMzlG2KwW68T%0lZ2fqtTj+fJ*n}LdW~WL5K|$q9wB;f1G2-RH z;>xp5=>Gux2O>sj;gy0%jTAssJ7%Nc3v#?;Y_br`zDW+@ZGadh?9S=njM^C#)!ekw zusTzgd%(0VA^y*4cp5Y?Dni5AtS}26EgbSDRgfUBlo4Ym8W&uD-i5n+9Uo+qm|GXN z9SH3am&}H^aok1&oDkQHD;$)lpyIP;{dYZ*kr)sG<8=)bV(^Rx+&`WAf;Ih|(HT5iuiE&QaddB@NA-Dic5= zQ}FAjl{aQ27zJzlz`=v?#q|NN;AiT!F-h1F6ohO`R3Fb%rZIy^wC^ZFrvB6I(2Ac8 zPv`{KH?I$iU&?I7hnv*S*DhZm@e{uTxu*)5kI>X^s1mGNg&bV1MO=ge$2RqcCt0}p z2hbVXRWS0}YVbo1X1b<&z$d|AMz>V$@p^yZbWuJ~6n)O&MfVSP`4nj*eGBT!{h>>+ zsQnInU3x8Y_PaytOq8iFQK-yDx&%cI4d9Aaz4N~rtk%f5zW9HLw4^D4IwNZx#Qn-i z2oL9$5zDO=Y&;*}YxySkTtk&~IRA3zkGHw12`r0kTy{?1gA>@*cu&!!QQfLPB02*I zDKo1~oN4}M?9)_ZrAlm*a$dPaODn7Xp%5OwbxC&;i(Huv&r8^r2n=hEfa=(CNG^vdNC)Kt4g*}tuV5ywR0Sug z3$xu&)i!i=s85)VJ>=oR?T|aG@+1@aeU~d)@-tr6n}+yXet~_+Bi59oLU!oNC007d;VtVcgK)8xxc2Dn-W5 z2U`6PUxrU@;wGQ{SDO!T3G#~%@4B>1svoD>L=zkzvEySibJ%&-Z)q6pA49fe?Dc?u z#s$O0+#`UZTx1?jRqy(0!N_hkAmCg`bv$0mC%}|sK{;oa>D{<2K>8EQ?(CxLf<225C09kWMU4VqB+YdwSz>k}30| zQy!Ak21Q86Dnud(Dhg-B{_h|7y5_T-(ReBk8||d8cxyL3M)SDEad=SCTJ)60E=yJr z9Ll9k!vUV+zQ)5S;&qRuCB#d6f=rhGJQGrPsyaX*bMz)i$|zW@T_S`VmFywxMF4nQ zV5-&0{&`9)L{nSH4ij3aXB2e+SejiG~iYuZN5W17-x?Omex;)u-a`OCSf`{h4vs_gulfbuT zmDBkgHYsFZ9$M|mXViDy;`h|W5E!`J zZDlhQlN+?;|Fm6dsc0UqR{Y9|2nZA7Z&V|>y!~EL>{*jjI%t07R*{G>q*-#$W>gaY z2JMMd98}-O_uOlbRCkCq=q}Jt0YSJAe4ZGpU9m`? z@BiCC@c%^0?iQ_Gl(WdFBs`^;OAbZ$mMDiOBJ~Fqrn=*-&gndeOT)T zo4T)c@c+8V;Bgh9xT4fViMp{U8pHf3inO$2a>%_Y*lJmMc0PFPLlc>{xiw!LQ!G@G zfESSC=1_9{sfI%8DC`q6IY315%-^qav^|D<76H4C+Jyy_98tJlw(vsWGq%h)3vpEp$6V-In zNIa~|TbdqP#iVCa6_5nRC5#pZW`xXRLe9aOjCpQ{A1-|7`f(SKz`BdTLU0n~kq2-m zL1?FX#2VXrgvsjbkE57~z;M|mQg9&cYUK*zq$zv8p+8pwCvId^Z0gZfON}q+NxcQQ$?IiZ>d#O%|T`a8@?I! zIq>pz0eloOuk;&Pl7h3^gQ1u7+~%Tv9O0BvVHLAu%B08ed<@W4I6NsLXV-8*0cB8i zA(XB*(so%49K4>Y|8a?!K_=5NHZ1;Db}2bE?FKg6|JGsu`R(2@baC8eHfzIXw&v9bx6>!rkiTsrxqRP{D;9RuA`N1ajr*}5Ro^yFv?h8?Fk z>wQT={3oNfD2QqSfyd=*HXsQ4?ER=)gwvX0BNZ5P~4tWAaTY@X)0S8cP>SzF^N!DL-0kH7@#$NiuVitNM_YC;U>db03Q0wW!P z0#BeUpR~-j3P^oRkM1bkBNlFptmUzi+6+1IQYKb zYjpB@wYFFZ)YS=jLZYw(^dk~WtO%m`-PKAUu!{{r+gC|~< zZy@rm)T!Vx!-4YZxF>qdw|(?W17&%JI2DO$gu6 z;{@dz+8&Egnhj?mme)U-2#?h?a~DUF5TIhZMQSh1?Jv{FxhfExELVVW*_tKdVTC^% z`_3-^gHe9LBB}!3D~030>%+G#V#9WgBtx79MzU9;sPC+19O-7emo!ddfn~)>JBkop zb56w%J310HO`WYZQ)$*sFTOW08t{j(2L*LEwG5FHeb`iu(g2eLzYo`O?SW5+SQfVh z&z)7thdWpM>9;Po)y*6c+l5wv0A@S#H&uR7>h#mEl(b{8lkeAhQ6^hv(JnpW7C*k+EQ6nwT^P zuY*&eX$`Kxe=UlCi0%LWJZ1&2UB5oe7h%519sb6QN<&#+X-Ye%6V_nM_iWvxOsE4hq0r`Nn2w_CD?PDD%yrFNs8_UO5o;@ zkd#My)a}Ik-i)ri#_m+@wRm*-2$6|=B2->uGPk`rv9-=~=;SHq&oy_wEdU(tX3;AH zF!nx0XAdMXR?bxoX8wU)obbY{!cN%L;lYf3^GObmG#0c2U5Z$zpE-N9SvO{RSZppI znLQCH3^Wt2uHRt5?~Zl+PDB_q^>+(t!np$n;nPDUwq?4l2=!aiD{fZdc^$F(Z$^>z z(jrg_`OI8=6r|#yw3Y+m3r~%+7zSb%_CVXCxZ`C zckCKzmb{Gb!1DVHus1@c#Ey1aN=jba9E*A;A!e6W)vb}%Pb1>y<~N{Ug#rrdQ+gCEuVKf4jtf6Cd2_`J}T69I^t3 z-E86p4@|Zp;nZ-)UJha(;*GwgYTr~TLQvNPkek2}Yy)y1){+~s%t}ZRCZ|%p9iIeJ*9T&57kBDY$@DXmg9 zi$?7acq?1F0X#smGg0d!QZE7G7bBQ(L8ZfaOW#iW$2hCbySF8O`9fxGVW*CI`%qy(a~)_??iKH?O4IE0kzEp+cIU0r%bdwzsMuWz4F8DYi>-!UVOErh12lzwev zITHAUh8l_P(j{|Jm=US}vz-6yjs5?9D zY_M){cX)Ax$$lyc=uGfJWR`_Pd(mn5n#p9LZ=3LsS$E>wAQ#s--ewOB);q-n^JXCy z%zq!WTV9QbAGRhe^2e4k-v1Ot=mX|wj{oZ8d#qxq_engUfubj<*pvs4fekjOUFgIP zEzdmxU9Podt8%3l068cs=UUq2QV2W@Q+)jHKLPvg?K<${!xv+|{$CCV5XJ@zZFw`a zZkxq2yp0Vjn*B)rUrd`Xe}17x?EXfz!ItnNg>uiW)lxymt700Vh3PkIZ3#a5;GK~k zVmPghpjYAK*8uh#{iV+qQA zxU%fqaK9-}Gy*quGcYkgwjD;2m%jf-jUF7{c~Eyq&hPE^zwVPOb4W)u%v_;m1+K_{ z?PsKhkc^{Nbib`{dDSJfMT!3^We^#JP)~XQPWtEfJ~e3~az4UZ;`{Bcyc1jF&}d94 zS4dtAa+{AQLiO{iBaBymxXEe_4JL z=wHG~M*=*9*@D;A`#nS6C~T{^i@+`g0mfdb(|kzs;Eh1>vF#@@b_tzoz4vm)Ge3By zjI-@;tI*uJGm-`v!;p__Dw-w=eR4!R__gKEW$)-*ZYi-&PcHy^8^llZT)bZvXaXoEw=>=>=tDj>?Vd4)wDUn7STG4U8dI!@A==*VwO2<29|n)v zBEK+5(?qX&hj-B#9(bInb2*h3I+YLSVNw^ljDtY^CJK?_Wq2OJ zD=3M?6B}=*E`eUwAKQJ!ri1#4^HQ#1^1p`)cs~&<)v!_>MY5n3)9pY-nen6FQ?@dIq2_9E@r(SeEY*g?O#KYI(#lH0^H7E9T<{f7{8C%r+QZb; zUf3RDP-Qs$&&rgA4Yx+1_2W_D=ZLDspv@tRIvw>_n8u)rgN-A&0~Wts#quHTYWWkuac99`7tZc*sx}jY zEj%{jfrfT64+UJRFGI`%stRv8aQq6UhqzJ(+$uau{j!9X*iiXif3}@ONy5h=;;$jc zo}D@((zz?jfAHem)$Arg9xOf()r^>5L5oEQqly{t=1G6flfP;>+E!}Xd>$0tG`j*t z9!Wq<%qEbT!6W`DEEatA?6?vntpZSdsHAD>n^SNkx8=_?+;W-$U zQWR#=pOeh(9TVp3D4uQ^k=T2sdsOVNqvw&R+r;8Gav zX0ns7*xcTG$UUhQ_miy7^WFowtND_sbX52H@)9M;n-6y9j$cc|SkS+7b5dl>ZF-v8 zGgGUW=){N2-fht(gaJou5CQ}|QF*&n_~Uwq2Xi;6+{1Q-MRMGMR0AizFm-hZvi1tCpgCcYAZPQ=c^2@F?b0&7RV5JB(9 zM`D0u^9*N@-yXk=xCg+Dr6=gO>fUc;XMJ0oCqrg;xp|s=vBWaYNXiyxt3QM3`-xnV zKs4P2H?sd$RRM1?6tp|ImIh_lx|56T|MCph+A_KgpEU`@U|eFNpZRWF=yE&=b>DX2 zdHqxcwUy-o1?wWkET7BOJLC-p%9j6o@AjJ{^ea4onPV{~4F?b&lQ35y-}N?RXly9B z>%?!$01dnIV6|s8Z4;G>Pt)3IBSj#@V=C8W4i9;b>xHe$C7U47u9s;rSuEp&yGeIF zHpA$Tpcv3tzH^76p2iRkz458@Q(oCh%!G6nH)>XA4!1VdOqCYGNGgAe);Ku!f4UEV zToJLM^p?evfALh0ZZs585*F>X!1c`XxJPN(&OVL5lE%=Is~xoWTB6WWsjXcU=KlDb z-9s2PsCcCNChpn=BC~+aAkF@xOLw@!_BX-5vR1?x`fPKLLU{hb7`}7D7FJZ817j5b zaBa^IJ}K-pHCO^4!2uD1C#6f%>U#^+On^F$L>z627TsVhAT}r&AdH{gwy3po9rQjZ z5XCs6EJk$2T%;$;z#vO(#@C=SasU-Pz_f=ESR@{qoxS_>kUrjM7@Ho1&=`QykbWDO z_f_f%0_x#o`p{nBc|qB6xcgI(z2lDNuR)-bZqG!NU#%Bst}#G*_tT~{o=n30%b7K~ zk`cv8z$?Ulnkem6Us#G^k?>GsnbbT#9#tXe(P>UmAB7uM+9HGoljexV>(LP!j_kHM z@5eVhb;i0+XVGUq->}(;EpiZ{a|H+aNt?vo_9>c{vVm0dx9W~yaPu%Sm$YgVGapZ} z_id^XHJqfIJkTQtnlZY>4}Z9HJ}s%gVuf*ghS5l>v+NWW(Vk=d_8iq(OApiLd><&C zB>Af<&|)cS5~{E&h}1M`=&s4xZkMxHDx6G{=`2W3^qj1Urpdz`PgQw>Mh--BW2FJ* zJo2iX8!=dnu-_7MiCxPR8RHS@rESAAIC-j2s52A)JcJ@kL(@bL+Q zM`yQ}pUx*a!a#paN2M${Gy;5Q|BNNU_Y41oOrJoV7{fS|q@0aS%-ClYF;!Jf6Yx<# zghdJS^c7L`+t~U~t3I$184%A)J>N~1B~8PkA)h$&u}2E0qiq0yx+o+uB%=N4ykA}D zLs6Sa?>FIhh)1Tt<5L{iZ8Mn8fff3}M`A;dYUV#X?pXy0YXMxqI3%@+RPTw0SEhr* zL8n zhh@w4IxuE)?bc_U@x?$O_hkBR*x@9Z=GKKul+3wwF+THjhvfX~f=z{%?nJ%2`=IP- zN*T_Ms?d2R>nPqv&;zz=X_y&&3{y&*4znht4VtdOW_#C(S_+*EW!1yqrX?&WdZwLV z<|NyeTAS|Jb^uBf8s+L4WYBZo)nL4`DZMpOELSy-S0tD>|11jl zeb7fMkN;aOZ=O-FL`HtcP$?1c6;n3=dx^Mw=SdB;iF&%Dn=2ptk(P-Gh^ zZtDt~i%gY0r((7T4OR(5`8DS~<->+(QRm=t8~KqIaEe(!Noz;I-N`>l%7>uI1J7Q; z1lKy0j?MX1xEhpxbGNorw_i=2kYM{qR!m+hpI-7`SIK^Qv_ymtx?@=y97bMrHEAh$iE{DB`Kf@hsd)#w&a-LOpQJzNeqrGxT z=<`lp-K8V7ArH3jo!Hdx*g&VBPv&xg)Ig}F2! z;;TX1=esLmSwv~pmo6L_RT zg-voPWCIXH}THU_ZJR@!i#x9|!bG#s^?&ah0(rZ}lJP`fAp(ToU* zI4yzZvV5c|H2?GGyXaw~?|+>Iq)DT_)0v1Tde8z!aCgu?mr=iS>_+Joe!R!uCj6c6 z1@E!B54B)0ICXdpLLRtz$7#xH<{IYuQP{AQIYsN2qy-E)B)J%R&H?F#Wh^=rsSFCz zX*lXSy99fM|;kd(QZ#)DK{CyFd#kJhcga&_qOp-oR<_0DJ;#Mq2rFFS@Ei zY$2_8i5?5<_+!6<<9O_}^U;5WPvS}1j_7$d>6j?-W}{>lc^39XRc0Tx%?=wMhrVs& z^)d@xx|Zz*nY^7!`QW+HV~W$+$_&Y|}A zff4mqI3Jwnl7t?IopxYcVS8B(O$IKG?sxYNOC7zu0HQt6dC%r|bxd=J5D%f-N9%YW z1o9t%txZX5I_F?s9<_)7Swy{PAonI}lqKL zk!Xgt>yvcB+p3%6eA4i;@kfIOC)6I4QQVRqZTE`5%|vEKA)v` zI%98c;&RsOc}~)7yKfP_yPL?gQl7BTa!9`Qtkd{apT``3z=|G;fa(^mrl?=hVUcFM z-8(xmTtlV}xG7Pwe1KI!W4jjAHNRCqE{n8hb0kLA+({iLVZVCHME_feHp7U)KQOp7 zB0Ly(wKEUsfR8BPp~a9DvWH#cF%ds~m5-7SRODC7*XGgI=QgSmql=vJ;pHhaP7n419aS-_z zC2YXu7dWHTuevz)9Y##kRtRi;iC0YG)w@-yTD#KLbwYZJZbtKNJ$Bvshf4 zYX)hhKezr&qa9ZtYn)xid+h$xS-yGEpm!SGoDzGpzQBq(md($lT0)X4HGtI+{`Ss* za09XB$!)snz1(diK1_kaBM(X{yQ_5P_eyV)R7JR&sCfu0-!;h0vY{r-Zh}R;rt*BM zEM%VYoYKt5p{EuSs|n_f&zfrx;NO|_a0eAHy8=&}cA^F;oe=mlS)T6wCg zT*pL$WRs;kuk#WhS=BFq)mY@hbvN?Zwvz)A5xxZ#i!hRT4>XJnd%JHU)99rAly&<9 z-4d^-9T!R$nE9ufS;y1c;8}6))82Ricz7Izr(>rpg9@?L49OKOuAb2Ob`b<#>=K*^ zyc6K~slgXMODJJb7#FJ60*n|66F2?*iz7&$?(V>muzKSfz{I1+3PV#bZPXn<7&j(| z1|>@H3&qoea*W8>gyv@lgs7oW>iZTNQmbvf&`2-LPz9L?7qpm9>3#Gk_K*NvsW*$J z)s~0zsf~76w(1=TvxOj5;g}DGQlXu#yIp95*>5I-TdBK~GNo?hMFpq*cG#!+_A1G! zDBQ&5z|*(wC6#qD3Ri*XIO`7!gH)!M7_t|%j2ao{kt``r z@yx`^ZR$nNaqI?Xf6mKO4f@4AUWo#C`0Aa1a}@VAm}3Ui=yFveC@AFfp%%E8bv{k` z0MaMA5t{UXI0rH+cnu?&Y!XHYRN|BV(7x237-Ub=`&-Av#TmXzsA zQFoOc`lc&TFxJrDNIBRU6;czTMUZ_>Wez1F|MN%4REuZQ>ab*cn)(Lr=xvaGTtFf? zxHTy8E;u^QD6hI6Ma1EP+N*_LS{ve9@Z#%uccu=c&$77Yaz8iT02fSuUqXU%R4D6` z?T3U(up(@VJgIC979oltLoZ3}%AUcNBQk7L(+KUQ!A5j?*6ni4D z#!Ys_dVH19r73&eMIJx@##1_?oXFx_K3zA;6LO!_Cy5W`}nRm3JP zQfPqWv7_fzM>D#VoL9d0Ixy9;P#hGY$VR^&Wm%AmjyT z6QG$8|K_A^Rn;hVFfi0fZu23x-L+|+=|2YIJ|~pF&P&ctNX76Q*s9w0x6B#Jf#z6 zzbV(nHOgs?Q=ACW;XW)nbpEvX8|w4o_ug-34UA00Y5wdm{O_N=Xx)GeF z2dM1<_Y)I|p)Ov{#Bb}WJuoD5^6hP7At}gJVEyf2_f_uv!&AIo3|k?ITs2%a!%l^< z-hJNcOA0-wADr|8cGGl)>;4vtUl%IVN zee`}t3ao;7a*tUsMIx`xW4?nX(+CRZ2l`l)O)?sgenxZ$$OeP|gjO6@%ed=bLQLH6 zfg_%MsF+iZUSX+dex9~sOLem1KpI^>95)l9mN+I7dMD- z+XsC{SDtt5-%TUkFQwW~AroGJCJJ3@tW8?un#?Ls$aOkif0E6UgJ`F9x(RHRbKqW= z@kF<4xCM#&Dhxc~d7In%gkZI39gJF8wK$np93#>+L8&mV1#9H0%PkM1VVASp;O0Xb z67Av?4|0`!E;;HUX4-43780^9o^i~BCUm@t4MNhcS>yDqRtRa_jsc zc_V`vYdFg|GaBFbiQ21S^1HRYlf!85JrW29$Essta#NWBr~%raQpx@zxLM4oB0FNn z-T~h4#x;`E;<*v4$!2E%WGbJRpV(cmME;!+y!K4~aiI$NcoO3=j5(lN(meilGaWzt z6gaR+Kb%|IPc4a?4XM7&M$IB(Fh0f5T$8~&O~>DHRXN4@B8|hck)4{i_e_vOUm8WU zjRG+b#_!*W7U6&nEszV@VIlsvo9^%L0TDs)m}-Bkd6DYt4^+PBwTb@_ek}$qcVRoy zyX&#-zlss)+MPY2G0N(7rBTDQK>hssMvHQ0@OYcB*PK$Qt$~(u$0VIKX~`K{7%o&qxtMJ1nMq zG(t$=F6VoXt88Gl`%mh|`p9^?fu1$3>bTsK=+KBLQ+ED5L-Kb+%lNx*q-My-@mp>Tm)$(2@1ih~-;ax+s#Q#M`}k$y zYpuS)oUGbBZ~1$d`nENVmh%4#-TOQ1cOZbc>1|{9^ejhe3D?~t_P@bfy6k7EpYN=aWUX3(yq=Yiz6u%Kj3&|4|p*eWP`dY#Bbo>L$rFZ~I~_z0t| zM33YGAQZmEPuM&Bmr1-p)}G`qZ&|Wkz5QWHgH!)oV48!wQCh5M;$-^$gEHhnz!Ta! z5hR9tzue92cL3H)*Mxc?RUT}f$64%sZeF6l`9(v>2l3CIdkcb`?f=e6uGAo1+7V3#X`vjjn<^e32%kKeraZO(YLWlg7kx!YFg3FB=FOqDPc8$8 zK}5jqIxcM3pCLo!fVK2Pyn_7j-yoO> zq$qSGJt!>I>pbSj%K6LlBSaPniH9gTNs+jzML$y$ z85nG>2uy~rVK{+bN5eEm6{p`=(_XL|dYia`)r#(E#eY#KY zR;p67BnAqN!l0Mxx}A)YHPfS*F$C`8EKYEZLT&SHpKIA!-;t!QTZWmwr?61)zHFg2 zinjaxZG@xQBjDKk3&0z!xC$wZm_=GxU53!vx;UDA@`h&ymQ)(W%B1wYQyPKQ2iTmt zVfxy&iuz^=Ia<-twI$IXMeXeUUsOm?VnP^OSr=XHzJ@uHR-RR7Q#=ALe_yCN#_-yx zLA4y|1}ds+^<>rilESlN@;sXKhUIO$*S3NuG^rWaOnz_YK#IStV~mEt$=?NcAH?53 zqxOd#0U3{&hLGEYOc_ml5%sfkki=re&DK8_UHyMAx*AoLV@rOCQ=M}N+#S|K44P@ksPRr_Zi+t`-k z_o-Di@ghOMD)Ia`jIEI5YenOCmFODVh;3ucq2%hH%?sUVM8SHkx|UwP2Zi8@dh`S|r} z7b(_5PP-{y+9XKXz7dGi)T8#b2`VNWTj05d-yljT*zo8EHB;lpSt8h@=f#x50Y$w4 z+U_l6rtsHzX+9;N0FUtqjKC9RvDI5}i@ca1IiAr(2j1n7uECI>?UAvTzA3%Ec5A`J z-{X4UX3JV1>ko^4M}gVbVX%nJd+$yPj{i980Pmp>6ZslhCC`V`CnjGalPcobfskNq zlNgU}mY2nu_TS|7e$d^NmDW9hS%R@Y?mn2HV!qN6|G1=GARUim=8r>XxF0C^7Y~6G zRu%f)*)fG2TJXtDlUGVMk;NL)-NVZQx$SQ-e@w@dYY-`VO_hO~ziCZ5fBu8h9UFI& z{dO~9+Q_|G0f68R*EW5xwy-aYtbPYER7K%g1w)=);Z`B`I-bL6XaBUuVr*$!uP5$Z zxD=DJSXJCqq{@p1C%j|S#(K-Dk@+Km5-0)#J9X`rSR`fTQ;=cz&9SffclL$Yp*)Dk z?7?gVMFE=w{$@8ZxaEhhDRpgmY9#e)CK#-cVMGa?h6`z}(xKb!z|OoZtzS9BVhoLq zy7yf|QPPp6er_xv{rbZmPTR^mH%`XMgT$&fx$DvFwB@$QC~z}_YS3?Z#0zx0UN#{K zm-|ZRs9YPchd*Qaz@WS$UbYgYW(blT-8p4DMF>;1bVI)}g_vVcHQ3DZ62D*>41_(s zI)kJ?5|I||e~iTSxSjcex6A~M+(32GPL}fUT)r0zyxFm3N1vDDv&psFV~%D4EiTZG zsCyi-^~IHF-0^>^$-m_`@Wq-$R^}`U2d0Kg_Cb?lt0dVxoSUxyQapilmJOOlhk?=m z%A!D5@JaR?xfJCzV=gE489*ScVdESTpwNEV(N z-vY=ba|?co;0@yPrap4jp?S>Y4@;)}Sv#06Qm#_9LKKxEGob{+Lb~;36;8g&m=R+N zk!3|EIjRIob(_`SQEq;9#O*nX@_(W4EMcz+ph-WrsAq0;NusFqmfi|%0RywUR6@pU z3E|UJmnOh@b_@)9cxMI zn;vRE6r)Jx=bzO2ih1cFLaZKVrcdqff2d|ZYgJ&nI~Ors`M=?()ERTCd(QKS#3>+gPB zc$EVj-CjEM+bNH$F2VL)U#yD6L15HuJ|WRqR`q~Eh%xHXp(ELPpR2GLrQT9~`GW}7 zar)U3TleApL9;k+=FuU%+=M$$>z$+>V_W1d-+$lR|GH1lDA&9MPghGJF@K{6dk1y; zYD&7#Qa|e9V(htA(@~ADL57dfL83wc?nESquM)LKB{n2RT>O)o zyO=ze%bb2AXaI(xfP89WEBAeZlOpX;dD`FzJ|z_*;?`?;8qeoED!DFLo-cSGIBsrN zY1qRIKBFOUYfAKT)&us;WXF74g|eb65ZIP~D~X7Dbl_WBD=F&#gwlDKG9o!xa)P_i zsQJg44>WG2@<$59IT9@@gxP5m>yYHGwbEo%UJFX=i*4NQLu7ZLUd)g9C>>2?tdh{GLQ?qHKau;^I&qX}=79m5uyUu0l_SPX2 z+9!Y&z9m9rv9#yP-_ZWR_%^cT<_~|Wy#F~Z@oK=>!r<}$`(8$6hAgtrAMjr4g6PZB z(?G8r3CN)OHBQfC2z|=rR)3@8=Jb}KIf40;ygsDc&B?n$9bi&&iu%SM@!vnMEzr9` zEAVzfcalbp!vFz^AZBOk_!tKzg#UiO5^dj5DztwLaA3Le{o;Y?Gl!Mq})b!p%$%NAiu8*xsbob$Sus zo+C0}+6NS_zoy&qI6D(mdyTZ|7utWRoGWTa><``DO4j^4NQ&;f`u^Ql_5;gRw%6S` zc9GCd)Jc>h(2`#qwDf)gg3jP$8y9#J?;bed$2=c;M(HpjSJ#EhsV`|tU7Rw|zu)oH zX7Dj~s1ruVQ=>~QX@IGf%l?MAEdU{I&Yxa{Xy%!T{dp!B6?!jzP~WD0b>bT(*udcs zYrX8!k`jwtO~=OWLcWt*)a1`l*)%fhp)K$?sfZhDPY0))xXC)J*#VY|EP2#U51Q(G zJU^Cuz>T{_+uALJ8j?tYOz3tbL=Nog87HyP=i|5;^DBzug7pSzdc_&cte;gr#hug6 zoQmaKnEV&u@b8=Rp4i885GrqvS`RIl?ngm*OluJKr<-N<>$bp~9qjKCo-$jB4$A|4 zMFiu0$}u8h7)d&8?AeFlp;sC3k4uCGa;0jmZ8nh3@9-n3HYC7mnq1=RnL>%Z^IutL5np3xc+d7{81vHpD|9%$ro&13Q!z2SIn? zAZ%`K9se^Z1u~5$cDg<$K^g0<&*nj$bNI9`G($sOMhtfbFU@cwVS;ZC2VQATb*9o- z-RFohrINI0ps_Iw?703qM6bt1&0F07Ywk3g%;z3!&HPC4A6pMg;^4H@oH4v1(@bu0 zAg@%#W(7z!1~mXfRzi>-D322gZuc{Z8sEGaSGhobx=&Eln8G~c515Sz(`ne?Z-IqQ z9*ppF(@ySGXXJ7iNB zMlc6(tn-N-dgMS1F7o5a1-Xu-X%4|DF*9KNNENCDP~+QpR2?K$53@jg0@7BV@`ZpS z>|0OA6eRUhV3!_%GeeCsIy_-c@q+P~OHp`@{&DY$x{!Qa2A~8wEMccMSfq6aq zo_m~^R`rCA;{GpG?fx|k{qxN!*iDc5ihNM=Y6SFjS_Ho;ATNB4JNqrA7Od@dMsP?>0YnXWS>q>x=E6I_ErXB6JY-j@{O=a?_RaR3+~ zi+6kRIRof2_cqyFpAALVWD&7NKBOozk|Al!#msirHrO(X>AK~gf7_v_gq;Z&IY zXx8)PBNMf^aV-{Ev7YdgnfTav1m{iDvPYWnw>1!@l;H8`hDH|FXjeWiJ4U}M71ev$XMng-kLq)}k*)SPrlst`vm0(#Px9%d@6suu+q&V4$ z(WS~0`12s}WWQR{=C~f-e)h%sl4~apyC5Ltxlo6-vI;2EyRBy_FbIp*w#$w>&t7 z+pi%hY6;vs89R47Ly*Jc_EMr^EChbDk~T=ufAlvXaepsoQ|~-^iMt4-CHrHurbM8E z8*3O<=|BXF^|U@Ty;0dn$zn&R*f%X(_b~?#Yr=*T5fs~JKCttv8AXub#y_Ge_J;-3 zX5VsOq{o0A`HB6K^aIYm`H=zd)lM@w_=<;%t)@csb9>yg{+? zHY72(y3B|Jciinfhou-ABGK>=WD(HaR0`QE-0e405FqDZ`urkUBY+m2G_b|neKQs< zf`X>MdI~q*zB=w}Px%IN`P$3Zh^E8lm3Sld&RvxC7QY3ai;)Z@uN;Tgw2>jO_(@1} z0899vN+Ws=x^=m|b@siBvPPS(*lQl&;M|~J-DbhJM)B$Mqli5{`!V|HunK}A3ip@$ zRW4rPyY{m=T~X{{a;!gmYBe>AN!69e6D60b;s-#eEgq*qrEF#@hzm}(EfQs}%cx5T zcAos`2$i_y5Z>%Hh5`skbhtsN@Tfc~UX&~$>AKtoRF{PhBs8|JDQLE`;lmYR4*8Jb z?Oh3}SS7d;k+ht)Z%K9Ma`@-N7#m>(sBmvP9WO~3puhO&;XSu1 zip_2uWH`rEXi%6f6bcm3zK-%fNa0Fbx1*oq`UKEIiDCaUyDrmPR`i3aX)e}K6EPl! ztX`OvZCoY~qZBI45|K%DCO%YmmF>-kz`&sAJaG`FSne)jD05cri5l4G}_U;xvX zm0H(>zrWvss#fE9Xx)2+if1<$kJs*!ntGtvq`mZ$lc3nBUa>#Q08bs@P+&|uZ_XGn zG$1HfP8D~OKPIl}JZ-m;oxPQ{SYezcN3}2i-!P^h z!}(D5#}#-re7ZRu$MG~13P21r9HODg_fvU0+JZ{UJ`H-aXFby1Me%+XLAg1e3 z^l&acjXeL&i9qqe_*`}Yewlv{=R}0UXOQ4Z;#`kgJtqjPKDxP2KQW7soNwLDi#@S< zwH8Rs`DZ)y$cCrv;}h34H^NpK5eD8I*6G=Nxuw5mYR-FFKCsG6&RUg7y$5Y0v(>nU z-o7JHdB0+Hpow$ZQZRA>8bq3lL8ScU2R(QDuvT+=+Qm#Jzf22Z?C&MjX79h=G&?3a zzu%>J@@x5pnkP{5d$tQM!WA~8uCSo^&7`!Axq0vPQ9<1MZ=&ZT^fqv5kIlo(NE$nk z2$bkP3k!Tr&pUk(s$Z(EuDwlOO~(JyVm4%FliZ)Sy{5qR4>%D&fRB3hK8}~nh6Fgm zmkO^Mu}fG>1ns-s4n%>ILzEzAZGBp88DmJ>LjMnjFAz^uUS`EeGW7xw7)=}BiU|m{ z(8zY;LRlhdW^L;~fBy92YQ*P9LJXyKP=>9XmR> z*!t?QD7&rwS3m)2kdTm;?i#v=mTr)c5TqMv5b17#p+Op?JCqJ7>F$A{Bu8T4_wat_ zyytx1_4^m*nd_Qo?|rX(-RoX!liS9XqAmXk;&il*tWvTXaO?A!Mo##Cis%+u3@rH+ zezQmsdPw^?`fia43vcG(l;NCSw7_Rj6}YLT&vTRw2=)Kz;d?aPD(S0RRI8mE5cbPF!)1A#Nj|lZ?!>u? zrJtc)CX~mi06%5j&nIA}i)KVE7GJ0NDaWZ<(8*uio~Cvvw&8S~{Xf<%{$g)_)u}4J zLo(g<%NEJ%JuOOaxpTDoV0%geU&$|Xb9>^?p@Z@%fRSuq-};!qtP(lyI zQ9b>`-W!ZQvPXde61$8&*w$9EXuJi+K#xeWY%$#oB`7ANCM;ffT~j>cT>x|?9d^;O z94066vfH(deT|adBXjN76Nw=m44hAU0R!DB#xwR#kI&e~n|+lWRXsc#Li8D+GHx?T z3l}X*OHctmCAQ|A%NKk|cMZW4t>4ioKDtjiK3+y3yjKs#;Q_7=gHXk41cBcQ{FPp5 z@O^G}&ix{9)?4bsf6oF)&#lwDv5E1-uuY{*2?nOE1m3J8%DF@g17PKSLOfOa10Udc z>wmU?X83jGj4aH3gATW5YA&l$e`hD3p8X zJ)qw}N73|&tiSHU(=<%r4!cqu?n8FCxZ34ELR_6}KUkfJtRFO&_4?V5Bv!C5xH#6b!Lxf~fB8t^qZK}R zf}~KQ5Lk4dwqnWD_Kmd-qfH4Z4@FOrD$6Y_el@CXYjvA_A(2(T(Lz7*0UqrO{h29H zJ)UHI9UCyt;|iU1%sx){avc*zrS#&nMoa4Sj3V`zNtgVv@B6!V%@`ZDI+JFC>jv3- zg2#$aFV_!RJ;J?mKf zlCrN)&9(PSzJC|_R9qQM>fqO07M}T17;v?-vAuD=?)uxwIo+Tus&$+v=}NtO zwOulpY&Sj*Y|~@(W{d>og;L@#Y3KEB*X6{nvE?l=ubX8c!rKJZ;m8*13Lo10e1|y3 zsQV>*)1H^2AmI*vM2Z;0@Lz^AEH+Y3^r0K*PD0Mi!CO^5uB3qR71dbi0+k;;UK`%FHBmIuly+9qRt^o1%q{cM)B0}_ z3~(1W$7Mll?E`W=%9`O&GVNgFw|#792+lRUh-J?t4;+`7Fc>{G-!dBJ_bpr0s z7Q3}bf^zVU=vMw}c&qAan~?&YF`mBOMvb_GrpceD^OP|7E}_kStD-=2tJ zZ;xhoupMA8s6YIOf$gKhruBuqulsawo7Rn+8xs|X!@7a1w1=xUO#<9Qk1QM+u7F!N zF2j;MclxD7L4C=~m| zoh1IqtmDj$JskAo?!rVj1O%)Gf#) z1G@<+%g`hJHL44O?B342XkdLwH9?H>N;jWV{RA&05Hxc8>t%j$u9eYAfI?Z^<+Z$IK~KB%h@bd`&KM<)AEo{gY9**1#2UTmVZC^DM(+ zz#1M8IBEU@YY?7N71mxX-5h!Fh_tD2Y@*=}PcUgzI>=MG{3E*bNr&6SWrMLnUN}uF zj?_%Xd8MvES@gd6NJlG?y3Y$XOlDI{5yi2U)D?lnlBuMPgU=2IXfiZIO*GCFt~;Slzj;hVEN zRsLM_P?1eq>^+?d^QHxtyNczXPai%4RsGi!c_04tz^n7vnDOd>pMk3+NHK%Q%e)fqs)+MO@!4TPIpeez+z~Bkm)q?nEqqt zzC~Tm{37od{Mn+orWJ4_z?_Y4vitlS51g-Uom2+ zSGR0pW{s@2FD)^G3yKHCC-#ZnNM$2NR7U>NT1-TvoAa|N%V@LKQ~R~mkhjOs@Z^}b zYprao-J+hfvf8msMrU5UiddM5gqv|j*=v?#?wh7b4>kH*X{!*kWIJ+J4;ypCYcy39 zB!og>i+Hks)lY;9QvPj}66%sdo$AZ7ucKvZaD-V>%4-#*TC|zplanWS;FDcqY(>2= zI2;&s8}3^C?nHg*o%Tm|Jq>$7J$b&(k9cvxGPUq0Mng z1XHSR))l%@z6Z5@DPPb|32Un-BA*2?fs`V>Aa6vfl$irzBEs1x5#dBDiJ!EnzUJ_GyZ&aGLz^2 zf1u>?3lgcRSTyHO1kH4*W$kJd&x5dq%SnD?F`e>b>AM}v3+K36{mOXXaB(lh@?rM} zv-?$%`LvP}yoBxKl?FbWB#fM|O7EwhTG5!-xZX}I-RbW6ZHg~M!$3@LkNv}`kfQsHT!y_a`y6ymI7`ZbYXGYWlXJb#x^89)NF+QQ7zJfo zpYiFAN<{3y> zvw8gBJ7+9oFcz^<1QJ_5UD1ZwKKPe0yMTguKgi*672+_|;(OASuDNO{P|%DR+pCRR zhhY_0su>ToZ}M|>2oDZRHoU%hayjAHR8qAi>S8@qbLG&m+3>8vtCD~C zZji1m?rBI(wTL||vc7U@*@kRfaXS8dEt9n8m%JY*w2&j9)3(57a!skYo|i)NY@xYz z$fdF65A2khrJ#w|eKDFjj1UyHbQ^Pd z22aPEO8@g*?W4SY<1lh7vP0=yj>p|+yE?YhBA$AZ3AW%IBTQTyX_11gzna62aqPf7 z{LP5R;o<05Cq|~jSB?|lkg>xEopH!_4d^&t3-ap-9XR%;A5Kk+&U~@@Zi*#9-a|VzR1? zH9CJ0qhdwaB`|Z1QENP)bPUSte`X{rg#}NusBi`}n@h*LhE#MOMYFTmnfSUi8C)+0 zCA(SfBZNOeSS+4;MEKG?tEJ&MKw~j`0|`&oMS+Mx0z4z8WnQAuDRo~{SRCVwK18_u z>}?UB(vwMxTty%r9KO{l@IK>!@=dNdK%cjyaeC`B$IB~hw(q*lauPD|z(?}+TyUr; zi?<4=*;+>-t`0zu%>3%NGK>fTMTQR|lz!H`*sf9Z{ZMp65RdqE8*)4o{?=Uf4QI#S z=BiYB=1asAxkStA>2iG`<~G(>@4*n=m8mtj^zl6?ZZc1W^bi1+##l9m6CK_9>^ElW z{x_rX$En#ud~|HY1mUI$QM#f71Ix~=zonBUxg3wl>qdzF0TT=Ipb4t7mjWn4n15$M z|DUx6Kn5F$EjHz1q(09~ga#W0YQ&|3(3Z2q-QO3>D-bx;aujPa$@1E_ZurxlAc;+q z0CSjT5snJ(8R+DcR?b+pO=g@#@kf}Ply$h<>r4u`b=0DTay5(JPH`!U(TLv<>|8O= z+OCR~3^Sk2Fm#D6xqQP#eadyn8yY9fe@QA~@bog^Ez&zIS_Gr8#Pbkh^ILT}= zO?v~HWn8&hOsf)(98SV1=6>R#T}`#nUBC6Cd+mBv+TxaE}7!K z>|dxPdXdQnTiJ=3b!NV|6?y3=4XYy8`4aistV}c7jlL`*frsN&C3~m$ryYx0fN{4% zi^-CI<6bY(3bT#<7~x2;ZQ8ti*48@2Gkghm{(6rM7uu^ZTrE8A@=5ZmJdEZ#22tn& zyM~L1fegi$e*F%c8;&}$JGD$n;(oHK+S#BH0Z4L%Hnv#crbI7~&RN?uBk@V2-bj+m zDNUb4x5*Al#2qGI<5#e|by%=mK$mu`${v#qo;>Le*>uN$Qt^9`{cHWgumCIiY;d^c>y zR?0gihY~G;)Flz+A5Im&i}IYJ+&8_72s_q~k4H0k|9pk<$#_+8(n?5NS*M#z_LogAoX z!a9Q^E@HS_NtoMStgPq`-=3`AwfawI4pl>qnr`~7Zt{@aH^dJn;;hG@{Lp;ofw_hm83>(hh zJH4RmIzg6=<7muywHcmIk5>bRs62OJwJ%oOL}Z4~;<#D!NC8(W%_OL{c7Kon-lERdL0G%87N#6Lx}# z?RrL@PZOSp4Vd83|4Uu@_j3MsicZCbb^)q5ct&TsK;3_m7Vu5hZ&Qf}NEM#YD!zn( z$v)m?AHl{>D(a*8X|eQR=|Hj~p9+XC+B}s4`5}-O&A-Dy{pGUQw!yPoSx?MIG{;}PQ&}*KnCG&0C;}vg zSZC&MFy*`&%R>JV#YOxNy@UC#!MdQd3;mm$h`Q*6VC(_hq}0*beQR#p4YeI!6~4fQMmWAt`O6_|C+$ zN8Z7=DbM9>^Ua@dpumbwqh-QV+PH%zI=^83H%m6yxe8wN0z z&;u*?Y@d>pg@Yi)$1TdjRH5TKl>ND z2VKys842kjb{ZF8c{|>GiP=H0;it6I-=+e4WNxk?*^>VW=>NSgkADp$4vHL>=>635 z^GQ!Yb$i0p*RfKqTC?-k9c5TikA?sQs z>G~U!BN-oo#F@gQ-cr|yime4ZleAcNm!{hQP|Gj+e)DsO|>h3cF6zb}H_VT*<~qUGZpXb-|FHMBNCzq-fjXtEf`ND=hcPlGpY3^4U#USJPt)-E=s zZ4-w=w^GEj>zTvOLw^lXWeX+#JlLjkCp=g)>nLpIHTB^7X+Cd_Wz#Hv<^knzBSc?nEDQC8O9TFSSaPr@v!Sh(*823h`bnH(G3B+j|+C%+66<}XoZh(VvLwu{smJ->5a zVW15Onf$2=!G8JmZL0%DC<-}us}It6qTj;WFswWOueK&i9SXTNt#|5fWByl@_F79- zw^ZeUZ8B3a%_CnfB{Zy4$UIvJ>0YX1xQ#3DUwfJyv}> zGk@?VtVMiw6`M@3*QHjktzwe7R!Ode8=I&v)~gjEZ|d(cdjx5sUlH^ahVQ&B+x0IM zPN^LNFcq#|z9vG_DClgFymtDgH}1_1`)3L*N{B?*)st;Z$NaXI8IP*?Jn}VH2|mOf zM{1JHF1CH3%dK%+9FM2n#j*mGd)395&U}~zDZv+ED-Tk5Y}Nk;P$>!HSNEH!w$tVT z%S77%5gB&ZLg~#6tT4VK7`Pr)7kf){H$vP4x-g*tm5-OvS<~7vrG@O$F=g zJrH>7Z0*SokjwpqReAUOu%bZ}(r+>ru0A{K2p;O$uWa)fT4_b3e(f$h-1X%)Y|(YT zw->DT;l9)$0^k8yy<~{^4#ZU=;3wiV8hp``fP9O5UgvsDG~mVYp$w-G2jJ<$%t*0W zV`m!t=`AKSn1X#r^BW>iXlH$$tF13wWsH$1{mSTfl2L_wp0qiA%F=Z!Hu>`>6D_U* z@&@neA!=u?X}3xG=DAHZxM=PyaYZk@sN!W%c1N>QWD4Ff{x=616hp#qgg1#B6JJP| zfF(%;O0{BgG|JxR2(emBJmw;+-qf9xRu=T$OH_8l;@IY4}Z8ToxVBEW**o$8TIbQAZtlfu~LO)-_$liM#xxY^=|H zo3`PS*Bx`$tZZX@yFg?uc0Fh(s@1r)oKwZT7K=n4J{|j$_t!0?cOz9{H=Sr8|RKtDL!D(qmeOhx}n zvBOVKu!7Ut_|p7XAVqi2=VfuY3IQV3W}*Em9?|wK`UIKs#P7+6AxB~DDg4U~jD%uQw~(iu0xtde)!1K6bB>`n3CC6(Psmwo;fvh0BQ-Qa#iW_#ju4wQlr#Z?iNbv@+Jt@o%Yu2NUrS)1EKAvAA zhFdh?2|Z63E-Xee{W;-e_;%EPJ?TP&_-`;?PIm}bzlj8fX|64NTSaL6n_ z5wNw=efBfm#dsH1Oj(j-q*T^0S@dgtrEo-NSH;;(__pwSUg40V$Y%5F1P*YoLz#z4 zQ9};f!w?cjEn_$cCtL*nhn-JBxEU0Xl)Ofz+v!hbDNR(BW+Xi6of{wex6X#*l90ap3%ZNou@ubY`bMRnUjAalkMl0cC&ZHW7oktr%g@)F;DhASFLWm zC^?Lx-Q`C395GqN#Y-RfTmhnT!_|&B*KpSE4Lc|&y(rFX(7V5{U?x`*IT<7?;xW#D zAZ)3-xtPx1q|tGqRZVMo{vG@BQzsF$%M+5Nbc47vZ=;!gXXSC!o_B&1J$N#v`Mzj% zZ?1lT2)GfJ6COsJbaMeD9|bWQkm+81<%{1NsS;W_r%65m!HH*esuVW+UUl;Wh^}P| zHV;b(%otG27CTF4929rGn&^b#nKz*?cJy1nFY^rg{RG4wTJYSLJAeB=^tEu%ZCK`- z(lF{0Hj#U#AzPS~GwbN*lTR;A0_-RA5He!tOQO^Qj%X;{fq!8Wy>v?0%MU>Dm_EWR zwY%6;rv~Ql{jbzyUs594baaGgKcRw%9S>(Tu6ut{$s3R5i5HV^Uzm-S!h-27eJ2UT z;q6S}*KxT2DVgoc_Tyn$r=v<>Fu=L&G)-=SBIkU`R}uYiw=oKBc(_u!giVUuHDIZ{ zdF565nx?#-^n=jEJDH(B7XrIq=o)c<({Y-;Nw_%_AJy)9f$=$NKD; z_6>FD7Cx5r?oNUI09)}Ba|;g3K3twe`8NC()4Oer5k_MO?CMC!j5q(6PBIJ1|qK>}tSIBmogsa}YP4J}%YuB9EA3&RvIr^=p29oEqmQ#Sb zo(Z13G&eG2va)E81+%V+y5>-=6%${4dV1E845hvH$DvTSmP`ETweQd%`C!bbLgz}1 zrOEeecm{mb-YHGi87Xr9Tg9(a|3T-iT|Lvyn9STq%^ZyFjyc*uCm9rLXE*T7qc5j}C8HOr9`S~>~Uu?JRz{LU{X34R}~ zWk6X|e|P>~Xy;!y#bYuH1-~QiU>_^a|J7tIhtMy+SS9Xrpd}E3n}? zaG7RCrtOwT)tAZuv<|9J;_})^>?r{hix~qiFQ#(Vh(Qc(a@Lzr(Mky_VzfcWa}Lpl zrB|@g5NUIdD%{}lfy?1^73l(c@4k5%XpB~Ee)%*T2OZ_ZFOLSp>RvV$S7R^fm=z*n z+;FgjPLSW4+-rRmqC~()%x@c~|EMUmmopLUjkQqA#wqo;$iC$LzEN@9&fSoaN(N^u&y5ScFV|cb*y-SMa8f^adJZ?(b|72?h+!1f5NZbH&2( z^{u7FXf{pp6tJy(e73Z3*>gm41p6GV!iI#*Lclih;aD`aH&+==J`~_LZ3X?rED@iq zBhsFv4}IyqD#*#nqx+N({=jMeqJu@YOhu0P*JluVwueeda0o>FB+|JtIE0*X5?ery zA5|{L#`Z|7Xy@8xF;T<*uUr4hCCdA*%EnHC*sa%bc71qYnuS)G{HpNtPZw+9-w#~5>Tx!C47qUrvBD3bAKEg}Qn>~D~JkW%m4nID;+Bbfi^NfGsC)kMC43V)T zgQITR1eTb0717S$U*@qi3y*xm3F@TjUZ&)XhMQ%xxOTm41K&i@ZIb`a8&_$7tU|8Y zKdylq z1Bi3%O#-3cjls5Mo@+>x-eTGsWbyL3OgcOM?s9mAHzVcWvIQl|Y_)a0Zb$M>uOy9* z*A<8Gk(a*luHRnWuW6qK$#xQ(!4Z%`5}~2^b;H7Jm9obAtpkU(k44yt z6BPWJJhQ=OKl2mCdG2r=U*B4O7JziW0z zF0DdymQU}{?itSP-pSA#%Y5{nc0Ynb0N~?M zEdtZyxGX3BF~l)f%ZKpuU@%=G8ivXBcP1N1?2Bz8eUjZIlN|ef9H`&t?W7jXd?8=s z@$v+sE=7-H0l&n*_r78_K~IE8@HO@8o8)Qw8`=y_tIGH9EHbwibf)rGP$ACFf7Y@) zj=3Ok(%trR?j<5X_-E`GS;#paI;d;nwYf{R;u|(Q>UbBVgd8=E zRS_(STu1Z@{U~5eE`BlJKcf3%LZ>1T&3OQayhSMMZt)JPw$IKhDlUoNrfGXWty{gL zY_T_(h%!@1nYlVfT)$=sZl7=qWhX)&%kdXb>ue$_V)uRk@tJ>DyS%CMNdd(Hh4VUp z#+2VbYlXa<)glzwErpxdR_R{z3xwqYF9*I zM^+5OCmb8~IP7<1E=&>lTE^Y6nObHY5~;-d#$7Rj2fr6{{9v4y+c};kJ@_~JQ5B4I zvLk5!6RHj?G4`;z+9AB6ch4=y8Z9hGfedwCp%|vE2xTXIPbuu#OSRpqIxCbUb!ACk z?P*-rq(hLB7JRm;v1{*j%@j(eQlPH+@m~g<11G?MW9uJqwn|}>QxHDE8DC>SJGQv3Q-bv|4n|nvbPH;L9zN6cs1mGTemC zAI&8~qNeiZmQxQu^?9|js&&QTi3RpXfHm%*B1N6-s?o3<5vjRT;@p?f$4Fm(*}C%+ z3TL?n$zT>a+zhiGwg0Mm)n?UZDbG3w#{6W#s_SQ`G1&2`u6=dTXq`PU88k z&Dmr6O*LVH0&&$45xS@(MjFF6Gi~`@p+-SJjvF;bQF?!)R-J7K5G?$yH7D6GL!7uh zlkY2C!IY8aAs0gx@uKc3MJ`pLM>8t5J1g$o@U{pipcdS#BoV#ar+$b(=d1xxZ-s*OaV;G()%UDOAh*T-Js2)Jv- z?T41?R4amrGbsOh61N%Xx}$B}jY!q{0jRYBb_?0gGsj{u+x@s__A9>e{hL?DVrRms zVAN7_9aCY(yW@b_rJeG!jsn^Fmx;@GRy|}6nGQ2F-c>-{XgEN7aedPQ*5Tw}8j0KY zY<-Dw0hbOi$PljF`_6DdER%n$vu8!G|5F4qxGC@`TC%``MYe``CMWPhbQYW}-?Z-a z@LbkauzsTQHXuSGDa{#))(n1Yd(9q2pn4)lB!~twmlxd;!VkS;8=UWp(10cT5S@#* zU!|@>-Mmy>*US&+CdK^CL^U&BJ#8e0?F}Sk*B}cn1WT*|0)i^UoqrUu)?%x$`4>68 zrGN4o^$sok$=TA|jd&5;V}93S+BT>Iw`*6Ol=E5hy{2ZRPZIKNEX*f^{XkdDtLt?a zmJSTc4_`iFr5x{Uw@p&5s8y5GNK^$yxKUCG?H@cimlcW2Jb-opa_9azetj)I1PTwJ z@XetE!uYQ@qWew&pz!Gi+e@Krhq8fxe?ya$k}|;W{!YWjfsv(17?joK@l-o2Z6HSi z7Z>}#sbjn>ioqp@m>0TTp@&D&g7USFG4t`tOU?<=-5Q%r62HjFvNZXwtR3Z7TzWP$ zvW;=JJ#T0eb^WJ}y&td-Lg4hes+`3Ym7m-0&yC0`iNB5!9C^>!IXB0T3)%PHZj38q zaI3lR#?*It{iOCGPZIe-M`@z3tuedD-6i&1p+4(j?xuyOC)8xBoC zy0s=u^1yurK7U+LVb)yqv^U9krt7i&%C63cJb0?_i?mLl5}2;HWAq%b zHROoxl56@DU*CROsaL&6>2ube8W*WcBnUKYwFP@^|BX+_$oKLO6+7F{ zfy2{u7c3uC#t5(r9PlmeOD3_yk7NBnJxNXRUZw47z!Vis4M-C^rA@rOfN8IeE+863e?}ZY5#|{keQy z5=t|}~z=WKFD&SoBw%S)jIHCFgN zUe{mHL^sa*6WRNJZ?po38#bkPA_mVLEX6>U#j?hVD%~jd1nbY-c zPKB<@mNr*6EAz{W#fwNUGi#RG>lJBO%YcVh6}JQIYEcp4*YfxtG_9@|E5Vw)?cCv`ST9Yr0@|D-V7(l@HVfzQmIOmEdeJvW)=Wq&=GS~0;SU{)K|e+xxVwfSYb%5w z&#CZ;R79;T!kv>qhk{uwU`HTJsHkWDTfjGPpIt~@yX77eZ-Gb`Vr_w`ZU(|H_Oo*w zv`qet`Hs{Swbyn>PSZi-JUtAtX~3!+O!*DpKrb`QppD^Bx5A#*ng(IrW2ZZbZ?O;68BQc->kZ~d$JDHR|TA3`*8{G zHg_4C;X=b|GH2f1KPocuC_!NN641=cbUnlO9@34{VZ;Xg3a=xxk_ifGw8BBW;bP03 zd3^@x+Kcg4y!!T{L<)`VZCJbh0(h~2=mJJdhNa{seeHqE^n- zSq4C7ds1sEK3{ZPEJn-@SCy}dzC*bcpkfL&n7 z>F@M{E+fSE38zdBji?dsN06HBACt_>Hd{I&RSy>0&gR?9epTs2FjMCtK7wRlaPK!= z9bLz1*}?KvQ10riebnR!bH6a}`$)upV6y)rU~$| zD9-ToZXivbGlVas#j2m-U7w1xH__Tuc-`hE+TILRk2jLjECOu;vD~kR!@(($GG`di zN|Bsf1@{A)p8W*r^-9Hx0H?GJovut8N0^+o*P1KwMcS^uNIny+OZl@okd?he+T`@ur7uV-{Zz|^k88E3Y>QK>a#ZN|M$RO$ zQpDB>_tbvSMW7ms?Gg zR2!buzl3Ke9bc8Mq) zf$ag+7!*O8$Fx1W-80Po?e<%QHc$+QJgnB(49OIX=2=pC&%`8EqP;K+WFEsYoTbnx z&f@toM({z-7+(aix=ms^U-h9=&PbC96yhYowwAt_(B= zAUQ2Wc0pnxK;8rNP%#8KV%>l3UR4De=p`4AHCxvkTqy=GHl2qtWS7^*q;TFf2lrt zaNJz%-s!lndF&CUx(2@<8>nE>;{p^-G0x08G>s9z_^y$^VV1t0>zG zM;mJn5sM05{UBYrBALGtis~G2EnD65S)c&Bm=tf%=oe#&G{d%B31;dDG)^tR*S^}u z?!d3fsFIlMy8Fkwmm)MpjrRx+?X9h9Lvs>;gqO{x_}Z7rt<&=Jgn*rkaza>;Lbjm3n#tD{5^z~1+!}QlU22I6UBD)~ z^zn%aF=wyf5z?g=cXru1`#79L{I^BvN!X1VvRSkT)g{RQO8FQ{z?x$P4oD=LMDxXF zH^ccAAhDMLT@~;7ez{S_uPHj+F?d1Qu@UP2{ddeu-#49sK8sr`BKY%= z=fsBT)|hQr+)sKxYiVweyLQo2fRKKD28 zKkve5CEB-0#caa)3(*5kOpFPw8CF{fhB#!!9K6O+8CsK)D-!L&n9hK~V2S*hJuoV= z%8WfC1}|EAuH8><$O?YNZ+q!hOnsUN1i$hORBhig3IDA`?T)mLWz)<3c;lD%&HSI4 z%ZGJ~7CC1IxjJ0z=T2X#(i$WUbl8i&;Oss+I9NZ%7yw?l2QDr$u|CBjSdu%|rY5>d zO3omD51-~ID)PA|tEKX*V)G!7-p8TvnjkkWRzlJNY*$y)iL!SW-g;?X)>Btvmy5w82t}|CIe#(C*F$iUV!5dV#e@W(J-nTYPi*$43 zfW{>EZ+v+_+*?fCpEw$FXSoo z)USMMJOa8u_`>TNxpJ-j*@0F4_ov9(+U|LzJT+j#ZO+UW>t7YoByt~{XyC?w?cV#} z(@Z_u2aQlf?pSKy1=6xSpDrFFt7bk&!VtBDH4Awh;_Q15jNQc7zkLJn9^z{6*x2h8 z_XAhAZA`L%o%MYthB(^q+fiU&h}Bnju@>1G*S3k4X^OBEet6k=na_0Q{A)mVshj=jS1QBUY4;_Z<*@&8!&OimaLWM z@5rswMnd+kOd|zx(7lj*$;Gdq%NHHZyuZ(z+oFfImT&k{x3WYP^A%o7qLMzAnSpvy zd^k2mVb+yJHXmM4?A{t9O~koxy8p{8#q_R11BGpd1j$z_QIm@*jqP>*yZ#JVSHM$m zsHnynHKAJXrF1nH2Q-el0|3gVvG^=S8VJSm!~hrV(EZdRZq%7@feggv=Sa28a^Z#V zPmAN<%ZJAV`dfYeND%(OmgOm0C`EOI-rnXfy$Dah{-<3NV8tYT0a=>-V`|F-cdZ9cuR=_YWHH6cjb^qUwZmc)mS(G-W-a6aEuu*+LD; z&&*cla%9UIXJgt025kObO<4gTdr{(`(WgW`z zYWX@Ppv|xu1OMX|F+1u$?jSxe7!P1c^l6Fj{#|xnr;ePI0pLCxST6|nD2HrP8=-Tu9X>=KiVtJkF;wuU6f=C_D}?x@o^7Ppm9OsZ{uI*Y zIy98gvUbiQN%K!I`Oo?+yy<576ykNA^>gdJoxWsuj)0VY&?iX?;lG6{Ea!>bKe`@R zWr4{5Xy5U#QKWu${wg$gLq<{n*!Ab(cTWm#1+tgYEMjViDFI_KDTMN)#cJ)bn*7Gk zlhCgr7K${I{U%(zrX{!e9^vu4`?}3>B(Tt=Ut=%x*xPL&mWOoDdbVDtEb6cMe+Y=L z3xmrgmsJGALM3Rl_knLP4Ir z-+v4)TE+|?h=zdT$WMR^z6|wV{P|hoF!F9@$7NSEci;sRbI2YeRB?A)ywQ*%3itHK z#hk6-Ml(+Q`K?F4hp0uv*(d5CXI3A2-quVI9zP`}c+SaKxVrOC`qkI1?EY)N%Q`IB zWAX|N27*Ff#9?POH7`0;sT{0^cI36{x=k%{Jat$|RxKjvc3 z-g~XPYu#&&w9!K7^706?JNPP7MkLK(Jl^xB#*VC2O>XTd5?{{rC5YFm9l1{Mr2^u2-Wiv&+r0nQ&Hm!s^;Uom6sKGN$%hi>ni z9cFI;)rf&Fd~=^X$|YGj_F08FQX8-<9CHlMZLPb)*)yq&Dbqd(1eUyv%G#L3E1_~M z_S6)3$LhgnG{{oD$Dy-H7R8*&~aFoFU=h8WZl2*CZapB8{Q+xCCF=7YrhS@B;-`ex5f&nBRL57(=Pa4mW;ewmj2?5c+$${g-4R-i)!v1 zNAl(|CZ&zQzP=S6oE#y6vAkFf8;XaphRs%m+kJg(7_kz0<|6$WTxB4VkK2&_& zkO4w4bv8kVO3qyO&7oZ1hU_G&_(VrbGQNUQ`$pWSw~qtu@_0qn)rquN`sLJd?v=*f zrf)r-7rFewxq5^(X>+d|gGtwMFXG0S?3cFh31Od-gcPpqF@7W(2GCk3Cj>N^Thzn`dIc|KY^8~ z!%+=SXPDhLR>OGJ3l`geHWT$i;gXR%9J`0!UY>6rNLQ3mjqI8e&{N;xA#ck4|XQJRNguS#s_ z6hRVeRG0!`T0+9cur(L+o6be{m84S>?~H}#bgpOtDKD&EJx*IZ&XV%bSerTQFDJgMzv2?RDUxwa<=y;_vyr3_Wl2;;V;v(Oz`^k#$VYphS zp>__3)2wy?QEf(RNKgmuP+0l9H#C|5m}mHNr1OQA zjhK%`j+UoM!~sWyHjwc)3$O2|14+P0!YyjJXoyK$qA&%a(4>4hb0 zrC~Tpysr}o2lG(`Q@s&x=;(O2etGZE?3Bp##owj$%Fjs9-Q5upE+pTqG<14Co*S%` zlHot)Y@NQAxM~HWG9_6!moaoPD&I+iT0m0<_6`~d#4q6ut{b| zZTFcnKN_AHh3QLR-Bol9Iv+zCBwZXM+Y8S_+E6GgOXGfNcuyBAuElk?-q89{O~rnJ zGuzzvjKiNXd3rgTmWH{MqTv?O=uu`=IVBYIavj%MjuV}hN%wd9g@&shty9qX=P2PV zM$UW)9_$>OR+rdm%W`(MEyXk=v)G(Uu_@K`;~2VLjM=^Ag5qN40gIBVWFd4kbw~45 zoq-LzS`pQ!BEvZmo{#kB4q(mukyT8Jv6uP&V7c z`%}BUX{39L;d@yDaK~3RMV$bDhoZ=jbgP!oxc) z26GMiVfB+ESdMn52Rn@**~2mG!D46aGsl3Eh^M6kUx4~{T$RB1t16N4!n<>SZ_7pa zIS36ov~~sK!K^?^aD3P3L2(|d*DB9qc92@90%W0=|? zZ(WlMFB$IBmtk5v?ZGoCr(dg9u8qAHPg4&B*6K*bbr$)UPz%djg2b?(VKNdJ_X0WX zm&*tSfktTcrY1HZBgp|;Qi93#ra_Axx38ByX*nGZIUVwBm`K0K1C~aJX2SGrWE&cO|4rcn^c`Idk8$JzI|$&JJ)SycRSuXJT%{84^|B6;`nvhz6VkVk!BY zbm{H{&oR(@l6x$llfNW&OR-!$cy|!C(Kn|#yJ0>t4@=m@^wr5(#iB>S1f}&{il_Zu(*GJEO zX%zNFe3XsATeJGIaeKfpm2{dBLFTUAs<9l<+;QJ%%(kpye9J(kF^VRC6;v!!sFR)DaGttf1 zaKVkfyGro;PNvd=m$>i0+w{tr0NLYt{6>J=9UJ*wW4&h`%gT3jceA~ZD&68h68X1q z3d+Sub3G5%J9P3BXE=x6x-M69bBM*SQ`)%CjXs|!Cuve-Q3z-+j*bI*a@ek=hJVn{ zQ7NoslS+K>$hnezxssi2{Cf)g(uGgFh8aHqUEW#z6a5xsNsq8u z)a~^p<|nevA|ATE72P!RF%T6ra=Oze=(V#RXE3CDU5k?)){zCdgO=$1lb6xq=gpq| z3wDMm^eMNhsS_EGA4l63Kp=QsW`rF9v&jRF&6xxV?X7sWqzQS(GL|*k=_i6x!}1FiRh1m-S`G`k#bVN zUJh8>fxH>j=tx1h%YoL2C{|#dL?UlJutZ>xHLK(?z46WRyrb8gbauk7Q`0P9-C^Q} z3M^~&=>bRgy`N3IP3`swFF-2DQYAmBmC;?TmM+}=QwLDiymKr;@W!v?4mV zWq&3qUHezICMn^W^bEee6B!|3+dczqXG!Igbl7ZLuNr|aF>PQEOlI=YuJh2ayWmG9 zJBpBbqnR$&a8R@KjXv3(AmtX?Z@d{_G&zqa`fY-0=ZWo}1xgxUQ1jC{cJ(cI6;^-Y zd)o4vu2Ah>RuH}a1OWpbXT0%vM8)JIP4yegmreHray!ciOnFfwT*qmEO*lwUbv&6z z0UfpPmJ*Y4?(Iv~b)9>PzTy78ig#tR5%q!>w9_U!jsJ&pIMffEo` zd7jx*e8T*#f5jm_f@3d*r(R|nk9;IkWXHcfl&kr}cGZ!^y}72795_|&^U2oxx#2s5 zRc-WYt%AJXkvT~k?}JOBpYlE$2-K(!DX^4is`SL#^(q7Q-vM1lBJg|G4K>{n%KjAM zA^WA*{5kYAfip}Xs5(Aw0CrG4?crT~*{8!z?}xqajHf?`h4NnbkbqX@m?{x3)7Zaq z>3@lQAl0ySOISD~iw?bU)2>JcUF!}kXNB7`HnczsqmOPz=5jiY@k)?JR1p68beFu; z=|cjIJrpQ##zEW*M8OgW68IF7)GRztN~lYdbiu%iA9uy|E_0x+mB-+N9kyA_dHD5f z$i%-){+qJr3XR+x{Q?q&MI6_$iMcVHi{AhZ%->%)k=^`N43H?A7Wlh)`%US8<`eAO z7D-5GIO``D1u-QXyP~$`&J+PZ8yg!O^0mO3X1{R0e?yYrQ2jHk@NaR$A>u%p`-Nm3 zIp;@R{gNV`u-lzD32}Q^z}{TR>xP2W$-GdD0ZRf71=-(8Rir6+&D>M;d`IaOO6 z&}B6M--XrA(JSIqNi_<{q_|iXe0p5_XY*Z6Efe23$8z%-a5O@$fq;%+?HQza=)mxp zfT~>5z~X$Q*~^LyHN;C?x%phyh#Y7+4@xQj7bo-wT>2H~MBW33Q*L4}Tb*tvN0utc z-WKpQmC@`Z?m?67{PMC^kAmx|KOht@P=7JJ?H0(Od(Ob(JC|uIY{L*jL4V!-kIZF| zN`2Pn_+Z(i;-mkm!9&YNqzALjBp;)X)$ns!JLQ0Kp9x9q%uD=_x#MKfS}H1d(Ndt_ z{AyDNWxVnet2WSU%lASf#Q&oie?b?C3q`i{$px0Xo%q*r0`#3SqjB&RjEuHurE!5> zhc|g_+UrH{(f!6|n#Oj&$?`#YaibEMzV^q0M3D($Q`CRSH~u50uz7*<2D+0NiHmo1 zc2x1QtdEKHz;1Of3pM()rq4~%Z`Dz*hzH@v|9GccEn-SoTBvl^$8wV_y`Z<7h)B|J z;8X4%`hPJgjWpUGg@tC4z(IBs89^MmjGhlg)f$*Q`3Z6gsn4=JOR-voW zH>*u1bc;XbCfF9GBWyKs;KM|ziIq}B%IDwC?Z1;72yoI9#nE;Oa8`&#NlmuKgDE?2 zLvCeVT$$H^Xrh1kV3di=`{KyJLxXr#8VE|7_RcP>Ai=FE29bY znxwDBy*Fg0e<)yL-?5VU|5RKQV*j@oThs^ID$83+XtMOke`!>z z4Voj>Twk$`%m4;3Fm#OxG4&c#4;lh>e8fbOEB6=Su+W^MBWQ8jeqRiZRG>toa?-4s ze$+`9AN-3pFVGU9Na3e|02DmdGq8d_GXvn9FlJPpE(u1ft#vP5e5rofC4c~al8+I?xq`e_2t`&qT#K*}w)T%6@lle+FtmM)a~V91^~RNu|6^~g z0tJbuGeP6$CdHR?d2~fi;|F=XX9%rKkD?3+V>pB^`XkOFB(yYH-KfYXS3=Vo{5UoPzlV{d<;pJZNM8!BAHqOLe^U&x1$`R_^y&VTPt+D6Q4 zi~uco!m1m-{s$>1KmbziV1_7t;l4rQXXH%L6Vc^o-~fw$j})b~coW}S?-XJAqn=}+ zI;sD{-(WeGTly#Nk}hbx+-7t9x&_b?dgX2A(V$f8O!w|W%~~?uDOm02S(@&`sGOb% zQS&t(>6E+%d)nR~>4e#g{lPVuQbnqOUkoV=3x}8xO7J6quP1CC%_RX6MS z;P{6~61)wCSL;YJ+Py!zF^XQ=??gje8_%)pZ-Ex%3Aj2u<>9fPU=yEI_QrI5!EHX? z8*rN928K0$uDe(!+*5nj)sFCpedwtvY4_=1ON@Yd5JEQGkBR7c;;HOQjF6`!wA7UT zWy@X?xH#MeM-M4~En`E8t^;>CfMg3Vsvwy1621`;0Tt@^En;^w{P-x0Vb8pSh#0xAQqhm`ANF!wK} z5r?I;+#6A5g&NXyM9I41LaA)g04%D&X&rzNK>J0EyQ*-gwh&s(URWOuYZn2^dEy9J zsd7LeWrkzsiV*AsO+#6DsR}wl8=0rHJXlT${I=hBNS2m>x?Y28Y))6_i_?Us9@zeR zc~3pW2gEpkLYf*WNa@92`Y5KF&PsTsP{OB#Nk}9cn7qv4i-t>{#t-jerSrr7^_34U z`41JPRZnR~ywaI&y%>7x>shUA+&o~fK+i;gP~x{fx>=P@O6doaZj(-ucRCSv%m=~% zdY&{p%oo*By<5E+tR4?+8HBkfs0?_5|4Y6DU7XXR(+E*EE5bA)fuhhVoq}~2CGMyGmHm9i;xK`-`PKUVd^OuSnz5KBZ?;{VV9`(OO!ea$2M(>SZh`nIkiVWBLbl7{Zru*FeGKgsZ!0wK7cxmf`(Y?nymh=|s zPo51Tyw@998mc4$<*BZ8(L#j0=%clKaF}g>$3FLg8je8Z8}Mu&-}d}B1@b+_nbZBR zAcFi%$+gRz!Y2qb1`K16M3BoSY1+T_VZ>GINVKnzU$78JlZXu{SkF%4Rg|T0Kfd9m zr9Y8ng3kjpUl2j?Sh!PwvB+!`aWr$#%jR#N__PMQx|P$2g0C6^o-jSU&*BV&aMS~$ zgg_8-8|vz)B5*>m zs7GWKpU|wP@rF@x*;z$b)yUAwfsc9i3mUM2{V#+|!(nBRMC$FU*NBYNVj0 zth+`s{%~3FVw~R3Qxo6_Uu24?HE=purLjOL1!uTV0=uY)$%ILIGmPxT;gI4JS)Ue5 z`6#EY+Us1s&0o@(%D)KK<Q5LTZ2wH>d(_TF9}E~|G-DoQ4t>saUgxl-xRKoMwam69xaVrL z0U1=c$S=OM8eu8aOq%J4!A960Kv6T~YaPQiwPklZRyE8jci=S<0Nz?O*JXT;q&ba8 z{k1#pLu3Vl%LwrYnseb}xyC)P2;2YkUG??Z_gczG5iO#W8XEIJ#spSu{so|^$Msk< z-Cc6Ti^@LlTY!$h7oF%AxH1kPft8j1+5ktK-!}b7ym8g-Ys%Z^5ql#W&7&BV?mTZ) z)DYlg1B8uKLCe!!XaGnl3GKFk3rwIK(m5d!9vQ+ZQ=_HNYBLc5zX3%479KuAy%-`f z^rM6MPx0^+;Y^2!;BJX0P>jY@vPp_y@%>Z`hsEi~Wh5V)-aN>e^_L%N^FDvpF`f?8 z*F|Z1BIG_^11-y>7CblOcMcK0(qcgI^JpF#CLBe81h^edQLbIT^7zuJ>?qaX^Fi;C zn0S~f7-J&usg>)=w!-ey)LemQO5!919FGs!!alTgv4r%rZu7ZmpxX)d0uTc_%AR+( zSTh%gm~NV1Cnn07xpY+H#%A;Q%0=T5K-|+7XoQEuwqr^Nr4(>6QTJX(#2>JrLB}1Gl3T|1Q23e4t)ZSeB)f7r>Yz`;* ze6HD~oPcaX6X_!5D5E>79aiY>X~Be-PliT=zr{v3grb%Ui|-X!$yKVTu~{q}Z1VFJ1p1ThpG!%BHg(m!4|UL)4u#Hf%sQ|KpE=`4eYv?u5z zL&Ie=pKU~$w!lHf#eo_-DsY<2Ez`Rpyx1XdEX&hq=64?HWcT1Bw}{h_QN}2IcRi6Y zfLnz&AyClL>$>sq0H2-WGPHIH5V#+hnUpqTz_ob~1vLb)+1XEf}A3pPd)S&|MYzga+u>e@XXOb$>jMco!O*y?_T0cl3TDk{Cee>FQikh1StkSJ zE@^P(jC?vjGUB9pM;IA{(Dg?w#mD9YW9*JnGye5kx_v~l5}*};Pl$NhFoZNv(PM6t7buC zI5$jdl^(v;0&V^la&n6OZuNaj7{<#=jU4Bt2VtYuxBHXO&oPx@2isR4hSjaO6s~LL zQ%=s@H*I=DFg7bAEQ1EEjRXo&kr`m%K;I0K_{YCAA4oTXJFe$^$QN?<2s@qicu0{b z0-@Z*5`6t&?UwJW8!?EGEilMO*Cp_|?4w@gcKmdNf~BS$VZ(&R2Pg|cL^9?y-Ydf; z!pCd&st~&@13)-m{+=|=nl*Bbu6JxIL)dvlt}GV_)<+8sCkrp^$De7a#J*oRGUz6f zC@Lyo^RD~8U(sn!hf69Dk4B8QWs69h0JdS>qRGtIP__wf@O$fI@K}||z(H4A=D0d6 z>96x%V4g74>N(3{2e~Hs2{XH%G2HbdlOXTKV4?*ebc+}e1`9i~B`}=Wl|YQH2jNAy zqf(m4JLe33?>wK|a}!%22P%Q_Tpiu&fKy?aR>%bg{W`J1Kifb0HIiqO4XxKNu>w&b zun^Gi+sI47+CR(R3qJt~Hp>|kO^*N^SnF>!<}xy`D5alzkG(D9-TUfyy7>${JLal- z4yrj^+25;dH$!*-pTP3*k_+jCFd-rYNu=|6P!lcuxpWldhP{}C^_JQY zackE8C%ukzk3rUy`m`px0@dREoQ&_!68UKL*+iZ`lF?zmH4Q(`8MU?6=JFy^g_zi% zeD9Sp-CuPEV;bbbKu@7hr$Q})v+tjZiIdkKv_!q`ly9AR>bJVJ;-N*u%7)R&08RGa8((r`-u2G{;Wau^V7_psnE3sp;lA(F(7jkiI$?rRQ-hRluSlb+o zZ2vG&R^vIw0o0-hdBXOIppza42O4Un2xkqW`$-bSVkR|GIF|Ut%#mERihd?Tde)(+ za`|0ccz<2Z;iM>G2<~kLgxKN&5t!Ys$g7puR53e>)Rb8t$wzQgQUt*Lj1b=W1>5+r z)vwI6eHJUF8CU>&u}u+(Dko|;LSYd(q#DSZMe5F$`W&g*&;5Lupzk%=RR%UM-oAAn zNl^dt-9cz~{s|p6ah2F4%0`2gXo@Tj!yQ)1vV34beT^PdWbXrRzHyeKVx5?$I#Cq)3kjxY&b`YV|)?{ zw)&Yrh1Rbg1*Jawkad0h5jbg{#t$8AXhtSuE_WR#qF@{>mj7-|Z4I{MwD!G*!$Cl~ z=NC3UkVJ3}ur^O$(WCOC*53DIW$PZz>S*vVj7+vsUfOjz+8A|FBTI9fk8mW>xXOd)DLeFk>*9s4o)2WRfP4*-oJk5Ff z?U7TO-xr>9Q+dy9`pAUpoNO}CxwH`n;I>gy;K3n`*GnXzI7zpa1z6d+V37CGYtbRr zHlCUT=jF|@!J&%y?_c|zP1)E7wRL=ptqnX`mtOyh=V+%h=uO$MC7yF0M^CyBEe|;t zuRlb@K*fGO3E^A)jP2pWxk`oQG1dV)2+KqX#6~X@*kzqd&*~FcMLS@c(#8gpw(6-+ zxYy6b1*A!q@lGoFj%RVIx%LI~{g%Zl$-S-3cLlbai z&=?{3VoNV)U-n*m`4IF{35%WdDOPJ;wodfWxaVnJ)zJESvLn-EQo-4xXWV!a@OS)e znK)_jd!L8z)J; Z28m(k(m%EASgmSVR!5;8bi&F56jKAfda47kA8hioc`Ih~!y zF3riD;z58jmI$Udvy5-5ocJMu&=>+BtQ*QvuhpUm#|#P`tv?n!WjK5@9TyfrYsp1I zCf?@fEVYsWvE}EN?_%!kTA!}b_yDiLKd=m@w>F9Rl`a-16~k+xoZWThgDUgT)l~{N zWB3EvZhI{WNRd7j#+|>y!GvvUyumNBnDUD4D<1gOP zHiRd=WtPn77Lg^M(4)4eB$R+XAftp_;Q^hx->TFe>JFUBDw*^e69z0gOXE57daMCWF&3n>O_jsg4AEtHMLd=#9*Jjef|f zTDoI4DhyHuWEsOFCC$Fdv1!kKz zvB}Rbik%xHp)m2Ng197T?or{sR?i@f-r%Y1OC!F~B_pO{C0v1)9?U z7m?Axg{uANGS@%c>8lp0`WE$i6@ZbkPc3zTTx9lC7P^tCM}l4?Q$?%%4V%Cy>g}9T zAt0hK0@752_>K?0-gsuSL^+6ZD9ozaA(bJ}eSVIUOL-+;3>A&vMC`o|5+almzPHxV z4Y${dkd0s~@Hlv5Fg&J)5y~B)nyg5RBQESh2D#!?jm%qwabBz695%%paHR<2fO$U& z?7|J4=H!i$NRP)GK<5Tt4tnP!%sF^C=bTvELQK<0_vvfIaKP=mIrheZjLiPORDcFI zr_o|0o?5iA5zrwVng{8C29eDOd}FBXK#!Hp3w8Pr8Sfq=c00{ETX|+*mQRjL7#`e2*pf#R;?uKEn6I(p4=)MIvvx>`p~H*Fj*d zQK3Q}!Iz)FD}A7Op{BBDPr(}wwAZp7Q=(x%+V(DkJb$4|IQ%^Cuu zdlq?!vw9Hb-S|94(OGWC22(WX5(fA*569Ui5cqkfGE^(^BJS}XQ?i zcv^}JKab(&ef#w6<_OFh;R3--QO}9dq5o2OtAR%mH`uD={Mi9~B7E(uiFiHrtJ?T@ znyj%Ud7V^=k-@XlfDj*%Vd~&ZLZj$e(zFCLU|NdMAQsyu#xLRBHA2~+Rc_0)o>?X4 zJ~8hzGJFBf_J0P46O4~`Kt{cme3wEWb2#3}nmU}@UJ-t$4Zt82$5}aWZAd(qO-t9e zOsG_c8BQGB9)R3)ev<_LA2>db;peS4_em85!6wDk1~|I?c>_JF&fUBW#Y(=YJm3*a z27*{H99|T8i1B*by(5_6cA-n;XMR@+nrgA;XWN9K;bqGk`x=y=ZyoNRKq$a;!G{qA zQ#3duX>iLMpF22EELL72Q<=p1GZu65a$Kyc?9d;(lgKo|OW7BJv*&0x07Ud(edHCb;+ z9OWxF-4|>h%32F`ln$`xB=ElD_0`{UImgO=k1g&#zPGxX+ul-5F2qSO%u4vpFZ%%$ zs_=L(o|r*eZjfMIG_)V^^GYiT*0hy<;<@~&^XNtIhI^<2oXjnFy*)ecytUTHjOtLA z>S(6$53^iv;*G%^kc0sMbNV=qdj$c@QJ za`=dJ9Dobi$s7!XG54+`KznhX^y}~;+F-O#cc5`(moTz_cOOs7-%}jo$5wlRM-r69 zS$tcbO3)=U(PduZxKCy7XEx?Rq#Qkm%0Q+-a+E($y!N*r_C34(wZ?H}DIGV#TIoAW zOcp<^EG=V7%^WddRD|J!#@;(R%y!sNrg3r5ZEC?;{xqq(GP}#JU4Wfh2lu5g^NWiI z8R6~^o(`16YXfwr4H?yQl?yss-#m)b<@qRPETF0*X|e zaVO4#Vq^$5HOte`bqS?)t8(7AKkDDNMkNH30ocrbWO7RZT*3}=rpJ|}P2-LZkFhab zY||eP-M9MbzbKqAU}MM{CS|}n&?ZZ!svfmbIbWw~<1qg!=HBxxh2#AnEPly5jr&ga zBZX*1H!xaYRH0D<@0I9?l=v~8=Z*B7Nyq|VnxvaE0buqvART61c=96btRN`c#XD#5 zv~I>N*G>cWCM&?b$95{D@L{A7D0%ks;qz}3mcO2^M+1L#F2 zu##MLxyQ&F-|uq`9=ukT@LnnKx6REE1Yq=m#G>q#Xlv&8_E=V=r>vi&^j86^ByM8| z_8ZFETnwcsFs{o2$`rSCs3v1WgaM0P?h#F2w45_%+VHZ&{L9PRjpsq9YJoOH!HBzo z`{&Cgj7ez@)IcOj5!A@JMvprJGO#h+R&pr3y8 ziY-3C`daoRpM{f$$1}~Mtp`i5cZ27T$KSoESy;U`@<76PXN{33p)*Z$e7;>^ZU2=0 z;Cle&0>f0$K*{_~lJG5)T?Dalkwz%uV*=-}0E`;BbK{@9bA-ZzWDfhT_>y5WrO$oq7e+V=#EsYw6Tq^<7< zdwj?C89HGUaw*8&=COwErC);EFj}h@Hvg~ zY^)UdE;I@Y_x*vOK1M(JG-lFI2pGYr5{SCK13yXk`!uL6I}sm@(u|j<@jEZ8%;D z`BW`90!u02bbrEb+u3>Z=cBo=BHu(__;!iBNb`QAP@#L%<7b4~FmC~$sl9*V;W(%C z#Y0ZwhADRCv#NV}cd+>jAlSTj4Ey_=_`{lDTGxTOM;?M&clsoxc3;myi>k_r$iwR3E~HRG2rJ8NnYV>_e2sT2*Y247UN3hEUlY79U2HGtm*W=$&=^Q0m)5pAvgF51 zzMQTXAH;NvI&BV8$G2^qn>W81n&^29el7T>(WUd=mwHkV#v@CVv5t=LNpF$IlBc zE|G32;2RL2;3&aZ&r?nZrYCq|ehlqaB-&wCO<_)gQwlFr54FeRs4iaCG7z?382vF_ zJD!o$Soi)^2Rbp2BEd20G4ltngI6g^-_Rxv&uAN zo64Ub6};a6smHgHn09m%ti$yT)Q)Sk{hiS}+WL{t7wis;3O#eMRu>ibh%E<2K2k`i z?M*Q^Fur1{qr`klc%u3BQiP`hl5kxkX)HG*>Pd%d@{%5g4Myg9%W*>?{Ld2lGq?(c zN_4#3Hf40Z7@T*)(CbJhADTYOP$qIeE0k#e0o4GcVtYXRVTEyUiNd^8XrrhMtJ zh>Er2+`@=n4i+It5yKqT+xs~gAHMNb7ZrzM`8N*m57%b#1lk+-1lmpOlasDAP z{(7y3KJaO?nf}hKuc>xT(^R;OK}0o7*wyi0ms-VB?5~5!MA+`fRZ~XQ+j|G2(Z|8Y zE&#+?Pg|@5(06=-SFp!L0fRtJ_|6T8bU%;V-Ga>?3Gfa2(wBPif^fp09_FJSqWG@@ zfgs65|IuWL#G+s%u8bUV!Vv~-eG`Qxh&6hLQaS4kMJjZ9VPO+49SAfiKtJl;UkbWg z`#ojEv<~r7*`7=Zi?q03k~YSbg!E$gazFoh`9=);@sE)Fotg1(PLUfkyaTF8?c8a5u#yHWG{x6|G`PBMci+-J z6MOdo6G!iPXXxu+X8}|w-r9_3G&A^4f;4lRa0V-hM$j(d$??f0OS$E9tL|10ufPY5>fg`5_Ku{U;fZCJQ;GRK>{NyTG8Er1f-C3w}gQxBM{>kPl5&CI9gcM0Um%uXt+TqC@tns8H2pf zv)k=N&u7InOI~{`W`~YjxF&}e5Ck0x-u`-K#}$c%c*P$G-UjY|cF=}hLcL%CPiM0z z{NgeG^aYo~mL8A`<3dsm0WCS-v4zz%0;?KZHT3Pj{@fQW^jLc($vIavk@}U-2hxw` zst;oAcSTAG=RhWw-DS_B{|uIsLn}fv6&Joz2%z?tc5d;(P-02-tv7#3s}s^*Na$>_ zW7S%@{m7g#9bDS}&yN|530Kj4z{G)t*3&##7z%mWmh7-;9uAGt_OKVkPwY|gxjDZI zW$%{LBD`NuXVf1RK*ZX$&Cp2q_{T7ppgQ!)qaw7pVEZd2jZ6ixZ_nHPh$2E4kBt6>N(!e*0d(lD~Wu?Jdub;}lj%#ncWGI2y zsi<(eMAXBgW;meuxC$4q0zIDB+AWh1eoZ7fYZ!Ut)%*Cm&Qby;1A?DdasV@Q2#NR~ z|Iw&JQN2fuy7`tkD#aFAarN+W%qAlAvl1lwT5Mo6@{AGN-_$?+f@q%ly zuVhnwzJ=>Y&=<*9?};-gei0xt5(ND`FTg*Od^3V_Vz*7NFJ-(ZKQ5CzL1ZdaYBhnf zI!*Gi?At^qjqKPkxrna?y|?}iO#ccZsT8z2U&y{kW52lWeZ`MQgc|9cZr;qB6a+2`{F%Qx{R=I6~B9&qny2n)^e;$I# zXf=;U=CFYt9se$=^!!HF(--_NKS+MBBr$*f+`04~8{4-i>EEIisQ`M#*F8jmVUNEn zvcHcR3X{lALz@IM8|yWf*Lxv&KN9GHa4_y^y)I1^%2|bBgEoXcW^G2QDI(djjvEQP{TPcDwII;65XL;3iMSL?rXn%dis z9-XwZ{1W#6$@VLSgbPJGLy?y|hwIxq8Rf`x@>Keen3( z$NLy5Q*2__l3GKULOuoJvJ6RR`?y%fLbHX-LEqTeKGo4^!txe4U1lXxxkSXflLd6j zotVtFe7t7twyz01`ssRZ^KGa5>CCxHir37}7y;XY@^qxhPuFyNF@N>YZ;{0vj?CFI z2~Btw(T1_Ns*Ww9lUDKciRjscwiFJ2MWX+a_B5{{g?KmLo+8FrC3J8i_##c~d7Jmbrn@1*^42d&H0n-u)k@EDR)P$}-NJI0Vt zqb#L=-*9K~8%@p_lp!DP)=#Siic0C|Uy2fVS;P zw$ou)(b?o(j-73GBKgfi;-zebUIRON74p2|!u9)TqP14;}`_C6BmNw@# zWP0y2+~4VD91Kh23pO^9q0M(K|9JT!h!)}_`6QGeA4?@Q!^AvhRjd~4%U^Oi3xGqj z?I~OAZkJWNA7T3a8CV{XUH|pWKmSL=htjIl6YE!RKoetT!f1vX^IlVGUUZ~7zdYHo z;QO<2GgPQ65g@(>(*Djj=C2Em`Ahl2qrOd87Whbg;tc=xrKe@FpbZSb; zJ42)YdBR^5yt+&C3A_{BZ+z&+S3D9`rOF*|(Gzsvo!v^nRWNAa#Ynt6LlG+Uv>+?$ zjVajoeT>DZb>)BbleEExEM#VCr zdhyyn^3;$}l;Dm5lf6;}vI_Z3g;9EWDWxaw4xs@)ov#?C;~I;ifM0LVdH-+%a|@mD zP+a0#GoHD%HD(sC$zS5C`Vi6(*q7oNuKc-sz~m1s2k;2Z7>L|0wNv0onx<$%ymTmA zL=0qsmlI%#8;A)l=LVwnCp6};=>I<{_W!;MSpljznjgicy;eGUcX>$w9(JP!F1%vu zotmPWLXU;zlz+sczdZ-6XcYNMI(lXcJpmR>BtoNuXGK%PkV0HZuaEtA(7{w8vKaKd zQv>&LRIyC}c$F8K7@gaQtHK-kQPI+mfDiv0qkmPOe>2|(09a*B6YYak9)`I)h!h3SZIglA=65b)na4oUHm zfB8xpU!ZCBrFI-=0oT`+Iq=id`8t-obBS^DbH@*?ryW0cX0{t5aj2)iauVNgEP8g2=4?)(SOkH@gPtW~ZD2LQf!qN+AF&&+pUg^dA{$d1#6P>Hnxicoj zDx-`?G5nqOn_llm#(~OS*jnVD5FR>@dz%wOj;?~@+zw>EnomZKMu22(AzCP6ecT_(zcuK%_veZ-@tV9gi%%ALlZo&j#z4Rv+eRDw2{ zvGXQUr~QKwf65#m{l?X@%@Pt9pz-|c_e`z?L9^`ip2s&L(y3<$SBzY6kcqP&%1`a#ylITdAEo*F$@+Tv@BT1a2Hy2I^r<=piXL8UTL%Xx>+7R?u4rrz(FrMR zZgApjr)JeKMZHrV|7ER!6#SWu%LUIv2LWi7U(@`b&l9cRXdQ?5sOYYA5>kk<_imQf zrMr7#45nJB&&HLhg|Le zGfb9U0xTP>ggVLXm3}p;dKWPSTBe&F7z=KIeP>|0>vG@DDWdw+;3_4C6@p96u1SAAAck>J>WT4 z95F$`#3_k%oY4A8zwx7v>n;T{h_$INjrG5F zAONcAZ+$8%M*2*Y$={;{`})r1i~bJ$0bqj|r}34OwJ1}|{tM~|0JQ-!X^T9g_t$`s zW^Kw}4^|fZBaQwa&p{s(Z2^XIP=tO74;!{9K!p>fhR*wpi|p5fK=;6qYE)Tau*QX`;o;p|-xt7NDXSxKGHz1_()bJ)+{#a5Jp#I-_HJ zPA(z-N1O#(Sz7%_>TswhUBdVhf*0j^4%SOvL1Mu={O*7ECBAFm zL}*2}_h?z5D4hKSM}BvplNS6}LXK4kv3#kzN9JKzr#ByFb;{{q`Ln$vrmJH)TIHTb zzdVzid%Kn_2L-dmaYl5!E^G4Ii*4iiK-?|?2@9n^Ncm)#p;OPdom~PeK1jNclV?<9 z7`T^f$}2bDS}xFKnJi0@KOBymUAMeR9&(96;^57k++0AW_Fg9cg?2Ip*1Q13DaSoz(GQPs??Y^6-4%?Hp7kS${Ijc(9 zT))|GPq`Gycr>S8=l$?3dVb9=aenQDv7MsiG<9YA&+IswI1QV)p!P`&hefL&wz#7H zJCW!EA`bae>7F-G()Y<`@%O1lmxcnk7h(e!LwO|cyr##Er+(#!Ay`t`fl<&aW@S14 z^AnEce4d{)su0t29P?+dM#zk4lVe}M;+ihHd(#s_hrtjHF}-fHEJ4mO_Dc$*@NADA zm^g{PinDbR2OhQ$G+72Q390QYb|?5=>mgKDdaSjm3SUV6Kb^e4CXGWERckZBVPq3M z`zP}L@p^rosd`PFsY>x$A$_3SbYl)Vd}{pgE{=ziyOwclg&*-xB+z@bXFNbfO+nFG z2&x_Q$)-gmmZCU;tG0g7(x$!k&9HNh&E10J9tQ(kA;Y}G?O(S1FWvg5|AJ^EO$CiUZEb~oqqerQ zvGU_OKjrB!pKnJNFcKc^bFKWan2s6-2^m0TRYnF+fX_%=w(@r)7shP`XuEea^*rM9 zYMw*6IL`GjOqJq-MCj4ld5pnYM+~lt7|^`Dy!0j1q~BJx3Ga57tP5dJk8JPdV4=>P zDFLyNz@G6%b!Or1k?{JMzZz`*lbvX1OT{r_S0OWKW{i3x7ZbpXlWqAr_>qsP z(pHV>`R_k>Mk*>gTCFKfHJ-}Z&mX;^574ph>N%X^Z$D~%s^2i8$nr6=xP(|n>WxbL z%m3RA!w?|_o%l$d!&K7g&`a07Vg&4TkNQkYP(_fW@P>~6H8ft7#K%P46pPyP49P$h zK8VM(w2~US_6*2C0s_RZ*cO=%$~bgl`1?)u|6u!Q%24*8VR0f};}Rdemr(n+m#sEvTCdU6X?nCc_}(LV zJp6sbq>ZxJr{aS=|H$+BwPk_;JrW`sTo!tbiq4jWB-TTi7SBZW^HLrEK^W@m>u8dgNeo@He3y(KBxLbi-- zj&mDh)r!4`uodxmDa~;GLmS-_7Y_$!sHCD%_1PN3S zLB7|D7mxob?8E!fM!s*{4aZ#)~Gle+9h% z3%`ErB6?l4uz;@lPcI9t6-}FpW$f*RLcCpw-e~}gns+uf z8%YC7ac|wEV!ectyd*!*HoSHuyx(pdl(KBwO7Jo`PU;u6{#_3F|CgS(48ZH11o4wI zW@GD6_a8agV3_Bi>)!}3VSl%SQtyzh6dIGHPr(8zfLHoITfe|xTv`hBCcLmA0Ik1E zH`dN-MjqO_)@!c0ZpD`J(>jPtpXcEIcluwlh)51CIpf($vgc&Jz_QRMN9xJ&D5_w; z8wR)a7ku}J;!Z2Q-Rl^Lg3jqbm)4irgul2#V#w#fz7OuZH< z4vdyH`oCsV`ia_7T;5eD1X@nDP~$ij1#CRv!(onCZb)iQvjA-0O9lW|DtxMzEx^Rv z-7|7#D>^Tt`+H+V>3+x0gPc*$AK}L2n5gux$_c+xOaDLC)9<367|JRselB}yRD{8y zbq~m8_78EON6V`lMn0ZkHD>CU<}8N;a5RA=i}-O`S{nTW?I-*fy1@Sj(K*jYVmSC@ zwz)HWs_zLBtukLM>%S8Hdqrc80Vi>C=d5f^RA7%ceIWBJrF`U@{;NgEYx2QgckTfD zy&r~WO<68^8;vXgvhesq(CO#V<+sS)Q7$qSS|o=tyL%}Pi~mv86Vdn=#Y&q`*FAw0 zYBPx^TlZIAt&rABtMI57C^&mIzAhwZ>-y?PaVyrp=mcD^*;jo{G`lI%X)B<|pFWT~ zEfR;8G5zc5SP87(niw6IJ|gmpb>{o4Z#bVlUo3sB+V)EIJSq3LjMKkF=Te(Tu26)n z@0(vYdBtV-zpPHnA2J?V3I|>9j1BCSw}i3e?|O6BJe7udf2`=0p1;ajza6JiIj>jN zlv3`*mIzG^5t((P03BMUBmTfbz{y`tdOJSRz^*oj9h}ul*4Q4PN;0+Qn4_zLQN5ns;1v>1Ztl1GU9MtT87xQ2K zZwblh>9k`D(?;krmZN-Y+o%ZZ_pNzdHYR`gTZ^%y;b`@-5}YLZY7?UZOI=Ge&a=6r=}xA?4`jSUvtb?r6@K&Q=M3}akC#<2Uk|gSZLH4ovm(fbkXVZ zNG-UQgq8ha?(e#x>9xPys3`kB(QlRi-BUHot%&Ja<6B~@)=)NFaU9zbw8daX9iuU3&|vWH(QGB@vq7anu`faf9MfOH}vF*O1Xt`lL0WCam}oN zpXJ9EXLB?>BHezlIhyt~)knR-t{4!szBAS^Uk+swEMik4zdcvQFy4vOV8B?%9}ZCX$`%z(*?s zIT-F5``6Xom!W~t&_qQi!`fIcvtE+)c<2B!F(2O%c#ayEF+j$nxF;@{^-CEB5UpC6 zf0XitYFflLEP1$Sn?g3vV4WuOFS2WBS@|olAa$s8f;7{y4e2XVwVAJ$Mt6-$%B+VN zII6z7))&&%-Bj_D8k$G7)o7p~3j#(DPYWDvs0W@6a9usS zKO9nVK<*nS$66PR+b?$8ioRwQ=v(y_Mm4evZ&&iX!xn0`Oz_!dUe>hHsnE0l`REMS z!(DmPA9XFeKm^)68$ddQ4QHUJ*htc1y|nZ4<4ZH(C;1R}RToDlBCzLuU-gZ$9>pB! z_qvjz9n$yp)8Fj*Wjemu+D4r$b4Qoe(W@#Z3{{RBcZCMIHRWNo99oS~%#$#Gu&xtO_!Z$-FFZ73E*JyJw^;n4O_+7>elKym3lF$?0lbMW)xGZ5z{VQf8sjbI=*FV zg!s~%dGZaVEmfmkNn-fI{GAuPcj6TOIGAOV9bw>7Y)npY8orR9g8Wbb=#q)!Fd8F1 z)H?ZAbVB&_$9QQwdElYcQm6cH`G(I9t~u9c!a#ruP4onPML-Ol=@~zw!aM59Jy+4}$ra$nBDO&Ozd7R+Dnr?~;e|_ZFeC69F z*$duAHhUj8V`a#FyDbHG7yF9E%!9TOQ;oKq`R`tB4-O%wT8D{2TsyH#mL>~ysULGk zL{^ZRfhuMJw!^AsVAYEJ2}(+pijDn?9wQZ5LwTd@N%%TT^-2YS%Frk;r}()~VLw&S zj*y3!KcYVVLwjF+!=0uS`OEYuE9e4D?C#zyMU^Fw_@t5qaz#x&zSy2kh%uxIGr z1g@%RVkjjD6_kg4R2WkwJUxCL@tT8jm@`@_^(4T#$d<9eVLq&v!l>&s8oLG)+wq9* z(7JU{Q->q$7EPiBO}7=wtBjFHjbF2gK}|*? z@I=p`fh*8MUgH;rp(n-4OB7wo_dSu#t8`76@?EU&-u-!8mYII{t@5s#ycFe#$WdpH zTiZX11O7g8fB_hiH;5iiAQ+aT5IJ5ZS(DimnCKdOU*1Uvl^#CJ-nIo-@PO__H+W&^ zYie3p8I#Af7aR*W6MP3O=Pfik*6&X}qdwoRK@apDU-~F7g+cvLPVEDVaXJMmcWeX~ zQ+GK&31=>TndDxB?P2YP}`KmvJvej(s7tJW8XZGBiTh(i=Cm}C%ZWeFKscAxKG5DN|SE4e0O00R;Y zuRe0w!O~bo^LD5%66ovKWYn4VZQ`8Ju9eG+t7DHT3j-%pRSgb~ai1`qguS(B=gy7z zS|TRzp{{6H;&bRc@4N!H9vGUWPwsB9l+VaCF@9p|^L|H_QwyubQa`f4?+k@jQCZvh z>GZU^oWi=7i^@pxwPNSy3Y(pN@jl#1Y7C!Ps-4 z7Bc0l;;vn@qx1?{t{R}_g*sa0?Qk!zGq5P0VV{C=wFnM$8I2!?Og?NN4w$gYpSr`P zwh?;fA~#o+%v|ZT??>uRKvn$WCg-sj76(bmDZSBB{!I6PtAfEn{hYkNQ4z~otM}5r z+Ds5spl|fJ<5>S2*S45#m42nIF55vW)K(8_*!7%k1}16gn?@i$6SrSqGNLsi=iySs z(|MYlV7Drq={1634CA=o*<(=sOklJ#^6kB0n*;MkKOZ4u$_Dupu_Qg+7i4>MuBZ~1 zA9HafTSHhFMbq;dlg_HXbd|Pelh^dwD22Ue>0{9pCb@~XwpTJ40eWzjL!FB`=^MWi z#NNLEwtwk%!>j0`IO%Xj1YWAB##cv^pW6m+?W(_nDpI$zh#MT``Y__I;PXNUnP5a< z-;ED==yG?SX~_6V5fgIgT@;6a{NdcMp1aFv%#h$9gQZ_Njy($V82lhDw|p;UVAk*U zZ;OBa%B!krg*IhByiOs`>g|gZEto4J!_bNs3h-2q&FckM@VgCACmBd=O)KOqvle`W zBQqnnsF;#bGsEnZyL5$OM0O`ryuhoHz?<^)i)#um%K_93TeB)=XNhJ9F%p1{^`lt# zPA9o8u>RmE8*w2k`E3V<>jE2f|4g)RT>?g%T z54c~RgspM9ktA-Fa<;Mo|Nafi%nx;SHgtIo2YH`_@2;u(Uem99ah#X**2Y-E#XhAg$BNlD2Khw zQt}_j$e>K#bKPsbPb7mHR53BoavHdi9W+z}w;qD;KA8W!E3FtYrHHJqFPNEr)-qm9 zxpxR(XfR-R%Bv^<%18mZ@@$ApAnJ5N{9Z43HNS@1cx|vP94?po zv`)how;-_H{s4`{h7WozkeHA|8~x*Z@je5w-)7C8@~#R%AQ9Qwfz&u$1`D6G{4J!9yB5rU8%coxsOr(C#7X3 zm@;W|YMJRgzlsbifnW$bq5A@skVDMwYlU;;=&Ds-T(hgb1%6TA0%b^Fl}&Y>bGNWD z(wA-r)C{R#ZbmF6Zzu|P0(Iy}=47Jey=IaXjLt%@d9t#U7H2vgk}PkNaxT#(WOsf8 zi>3ZaKF@^5Pz?U0ihMUVquspXLK2Qu6REa3t2EEaUh{DD8Aj^Q29vox8?^*?Q8IPA zz(`d-^S4}85AiE(^Z7bYP)e`l1Ny^Fq`|F^cGs1{1kgp39^5`#LRNyj*RO}o;)xeI z`<$Il?ZR!LCLy2qW*#^#;h_vkQKH@xO{ZS1jK}K@1AdnE$oq4?jgER8laXt_HcMUK z3ZhOVMt6bRDv*r?1fmw2wOt*Yrc z*6ZDVRp7nk+#K&}djwrw2`PHFkm@uPA8HF??xd~jfYWYoBXxzm4cfWc`SbfvgizZC zXKI91g{ex#2JY$ZdOCK2DdzjxLq}a&UMnW0`&+3sMPK;R-pk`-J1PQRijLsg%2&g6 zFuUQu6^LY`TB9}ho5S{>v<|b{_QA#{>TjP$Znd}ydnR3XgxQ+R9BnBq>Hta#Xh-Dj z!L+bQLV<~1J7{yym0_-! zNtQHsh03Q>!i4zcG3ZP2o}6A!Byj|J%(9#3PnmU&B-3yxV)~ZWC_Ww$^=9+@E<2(| zmPc04nTp&KGV&?y1T7yc3h6tS9^x&?!Tr$~&DY|6vQC5qiC!MyA8Jw9kSu7R5c+#n zib*`T#GBdk^BpkpZ;kCX;j4>G-4a{DoPcgQ35>ULfF*5RvkN@76dCU>(fJ4I9sH~_S<~aB#i-Cp3KNhT}zld8!u%l12CU@$_rnt!DIi>piyUI$L+{_kS{BG70&l8OQihRrMNiFS2 zcH^NF1i&O=miEa`_mP%yZHtTzmWq?M08aQ|)9`p5glOcPnHc0sl|ZtNZ4_)+t&9}8 zwL%Q;*}RH(`FhOva$P^ly5RX7K6;-aI)QrMNMmMntj2wp3@*>fCf0M~F1y>&`UD6P zG1|?tjO}lgnNnDHvPvJ<^BiS3_xv#OrB@A;7@Rcl=>5rZAV})l#WHf` z)9}}H7*Q%{pFc>gw;kf&YAo(x4M$B+j<{Is?MErx`|&A+E&}57Gb$znjR`=W!{dk6 z)E=>fB*XU;`Lei;~0`GuMrUy#Lk4N z`cwz%J@&$4Xwodl%X)PlWN}3yRR;Vl${IxLdWylxxA!4*1~Cav5Lx>raR>*}v{p6ZgQrfMz{OZxS_3NQA9ul$h?`sL15_YP0%LM==#h(2@tTxpp zYX{-^X6IPl*2`tmO2@=>h`+KElkpR)cx|r%XhM41Gek{h7C3lh?ViH0BhEpilzpfE z-Yh#+#r8WBY$qu{QMzCnsZf}U~#O^3BRP}f&P{nnF zabRZ*yM4k|n62SvhMT*Ao1QxOXXb&p0IUAEh%QX>Wz}M}O&4Zf9>Q1qc^Bo^^G21w z0yaP=SB}=!sxrK1?_zYvKlGY@ns*{nY|Ecz@fB$pSg)W#jnhTc2dW^xjH533SaI#n z7^?M=+E#2BAfD1pha(&l2C!>gLPTr)JhJK8> zhZJ4l3QMI`$fAZK9|l8*E9ludDC;^Nd&CF(j_;M7m>(oiO#wMJi1Qve3f0 z`2E_*tFrw05Xe>T{@#4MD4#DMx9!0|<(US`)cUZpWVsnSWLKW#GrhK5jvZ~@Hz+|q z#ga7$Ozc@T%i~A?mQn(DeuPnq{?rRW6IxMv)FW@b^vY|6y}viiPIWeq`Rsx4+_04U zzW_gQeJqyligZ=i=hcSTMNopWGDFNrR~&A*?jt*?Is(_m0Ija&EE4ruDi$U$;yRX4 zNktb(AM;+Fs@Kn#>nBwR|ozUzwL^j}fq4bOf4nkFo6l6!< zuYLZq%;l~0X2b`!8=6{`lE=Y+q+;tDS8kiX3xgx_ls;TfGTx$F{R~`@B|6b1>a^=M z)`QSISc~34P8~E3OYtOCWzyoq-awSkKCkGqb;pQfG&1wg~ZR+;+gKQv}? zSRJt>ZSd+b2MB=uu*Z*Z*sR?)a6S9Nl%>9{XF+DDP>o6c#dp1!flyV!2Ly1zsmWWg zGN1cfYOiJ^NF&RPc@1Sx-pbZT4PTGUADo`w;%Ih8V)FzcqO3IbHP!~M`}M{C18}qwZJvnkfJg|^JlG}Fv2PUK7txpsPZk3vSSP35=V4ZykSg;jd2*iR==o=7fS6-sIhR-3Y$w=2;)M;W2PO ztnPWYokR_@8uO~_z|{~+H8#tUo$I)A{Ao^@ze2q88fjA!a;$}52A_#1o&S2SKPG7# z`<)W)BD8DbG}grT-Vd`IS~*qP9L~fPyoL_lIlaF61iz*uK!=joIhL!o&@|v?NP^YU z+Tge_MRc^c90u{e%!FFapcUJc2`D$oz3OJ@OtZ%KopJ5@rjEh1$S(vO1>UGoZlf$* z)DH_x;>Fl7c(210ZT)tC*lBVoDbtr^H)u@p12U)p;6|LszL$%zW6UH2i*C-z>ww() zfpgi#>yZi_x?6x@U}ZH^r2_H#8C6c@&t`p~6CyWR*z$yyu{(y#$(g{wqOby|=x7&d zfSf|^39hCa{$ToMofSW&J+ZQ85N2H~sV)5_1axG4e0p5ljR8B*={7_|#i-=PosGCe zVVf{L>|o0+R}Tad15{4Yd(w(`)!$X=06}Ty^JwIcLbnn1xT3zF4LUxC1@{~SLXsU{ z!!(&(PBrHH3~%WLws2t~rtCO2I;pBh?mI5w(;RMvsRKC{Rh9nUCpTz91=ZK zX|E%GkI9boy0}~bn?&8VgVEQs4VyT-c1H=-kI*^y zLkMg~HLP;Zz&wo%4Gt=OxM!dBxLmRvLWfAbax+RiT7x;z8eE|ZpX<~&eIjmn*+mEx zA=`e|$n3j*t$Y%SeVfa3_6eKtYZ3uXj;MCj9?Q?NHk9a?6ug%WWz+<5u6U0dInrUHJbzk&RMmn*~@Zj`_%@Yoc*q9Y+PZvw$gD zP|Ujeo-6oD+A|pD^Z6Aewgki_!YjbofLr1<+xUxj41(8xXLw277PMt%_&ZoccH91E zJhta5!gU%(;G@*+m^+@NiInnD_jxa}Hj?!z^OZ@hNuoRD&)L+0vOT10H*TY+fm`D7 zM^EpXh9b$iSnZG@7Qn@K)N-iYd%u}d-XxB}Ia+~UOt+P3n@q1KvSF8>FdjY=TQtn# z*kG}ipH9-@ZN8aQd?Zw;LBOr$)+zD=Q$sTwUVCHx9>H+g%m>!BCNCqw*it=srH2N9 zCFb!b*UWNaTMp=ST8T{#@T~1@#%|?L)lcaSP=HT9IN$9GotN`$+uXB>6#@BgQleZ7S%!@AS2M&5}jf*oXOGn!xz%lF#O4?7|75u8ZONY zR|wb{&B$+Ux;iuD+kvQH6X@uir_&_Jq?X(N;s($hj91kYX%{cg+qN!3;Gcu{7f=Jg z4m6RdvMnwg1j-xEFk8ab5a=Rj+A<$5IO)H5vu$GK$KvL#zXrQq{1~W<)}nv)#v2RY zyXNd&vS~HsNh-I&Ucb(8$>xoiVV8SUXZiB0?pQ`&YEmQ|dLK#o3RIDY*`=_^eFnOnZOh+_G*eeXgKJZYua_3H*@@KzeH(l@(r%I_Pgh4@EFWJxeq z8m7GrTUa1G%@bVHV$Iq3j1dE!7yAPFAQXX z_&0`1ruTaW`Hpk8|RaO0{aR*G{mwn3y|@mHw!GtWl6 z8&Jp^yD)T!LxAV!eFG71J;ZK6>B-EYrq-HPwX|I`O%#7yuVp@iQAXC6ZT<%uKib$i z4?tb#?fRENbf7l%CZaM+vUj+M_LMLduWEFvB8+W)e{bmp<4*>eMq$MMRyPyFb$!=sD{^L zJ0paYDGaFAh{J z#Q^t>+H1+EWpH(`;QrLAkUF|1d{zxo*R=J6+gC>vxKnWOLyJ-+B%>nIQ~~o)2{w_3 zbTxv|+`2yq#PD}HSOcAr{Vn&n52-c|ia`*@#;;cmce9eB@F;klzt{?I86Y*leJ$s~ zLALl(jmHy(56I4PjXaZ4Hjg2Woe0{@;THv?8TrA+R1a?W=T_FH4soI5<7_J3+niAM z0|3``j4(LNlstxtV}J39(yPRHtyh?l=Jbi!_Q$Nq%>yO(r3IvGp*6v{Hgs0oaz>L- z*0j4p&M7A1GmD;kjzxc`x?nXLn(#0hP!asMSM*DVGO(vPGNWT~Iw=MMmAlgWqR-y~ za|wVBE#Lm~v+IsG{lAmk5_Ykg7fc}gRizA+jx+u2dHVi`_GMY<-wbCe_fz~yQ{UUK zPN$tWLZt+17y&$NrwXC=j#l682|)u^TAu`K(8uKNZE=o+RBuDlp_p4vukG)#WjlSm z@yRX(_OU3IWx@w2Bd|u$O&`jePuH}>l5fx`dAtR3mG?GEYbe{6QR21=MO&W1XFz&M zyA>&Xp4E2|1T);NdU)N&V})V|t3xvor{r^Vy~gQ+$3%Q{^kF$n#)wsT78em}87H;C zhcO&a2M%tJJxrncnbe3*$&``*)yFEeH-3Kh=YX~c317?tIBN$2CHV$*y`WCbgY0eU88iYu9Vf(f>wLuK zNhqCsrn+3ei+MyKPmE$BY+{l0-!_ka7`-d^U4@%M@yL&1E?>`AWs|63b#nm-iJ&`x za)E(O#4ELTWfmBdfZmHY4{~jeuv)?^c}DWN*4Nf3&ffL|vp4=01bR6vhgT^dGsQE` z2Mhg9^GbSMRghRmK;C+t9?o=RD@|KqGp!nXdgq;Z3a8u--H?EEtdaD~pQotl%rd-n zV!U2rnsJ_WWdNM;QJS_2@AP-x ziC;-G`^pXR*l$0{2vOqz07tIkbj``lsofwrOskD#P{U%*t4r-n0Mq*2`C*|+*{e^(>FNeVbRXsK7nX7@D7rA zjJt+p6^EccooL*u(r!KxrscP;v^{ldbq+a{(wQ>lf0k2d6OGD+zyMS<2x-`#Hjs_m z(T6jm4zqc9QVh!QWZI6Z4ayR78p8dXt_(N%5$GK+PfRE}ExuuIgV<$Eehx?IO=YI#P13;bQsQXsPutTSEiUuX$xZV_K_i!xO zC8RMPcW-lnZu68)Ce>W590+2Wbj$n33@3yRfKB61w_}e7e!9=#37v@WnxYo0S5{XR zzb3BeaJ*P;QkK5b3oK387bTWRMO}Q>L=5S8y;1&d%ovkIB7rWGIs@yIn9Gfn&oiQRd-6mIeElc!$g(?JaV}x)_V?} z(eL|)*FeIuILMc0#+>hE_LxK8Qn)4pX`NFcF$T@DNY+vaxaVcQ@6$?wPk9eT@Gw05 zQ)xCAcs5{yJ1Qi}Yfpx?_>fYmdgNogj@i@sk+d7gey5)?;qvd5Wel}FMwFHoUeA0Q zvv$@gNFy+)F7L7$+bft69Y0uCYG4A~Iqxl)~rG2t=aY`wab@Am@g z|7D9Vf7-YEW+8{;adZN{==j@Cr`4sMZ1A+(1{8Ynk^vFxAn%#3fks+`jxLUyrhbS z!~QtB_a!~N>QDL)Be0px2cUpwqgLwGRLsm@thv9J*C0u6po8r}*iyX&|$q6DUJyIkm5CQDoIM)RBAK`JBg76|mRV&6V69a{H{B14AF6`$5p& zQ^Tbn^BFk4%oD=irlh%(mMN?2kN&JM9KCvzW)I(7XEzi1GXIRLG#Xh;=!pg=R-TP- zRx2%mPFb9I7$M%DH%?S%6xKZ+>kImU$)bc_xJ)?;m))-Q#iw4&e@2J?jT78+6-<8_ zwQpxn!{5g`+iZL96<&`*#$*hX*AdIm{yio4x7v*)9X$+krBspv*)%>GEORtT#kVah zB%E`JQq&$+!_m$g7Jbcee{Jm?F}81Ii?H@u>ecK%%mHEw=jI+=1Jt+Y_(ZzHCvK8W zw10~07)N7uCw86Y!Sx#JGmJDKwM2VOcADok6?$pFR#@^L>4=fhO44dVar{a7(W!E@ zb*po!hvy?;LPum|GHWz+Ur#6A-^ED^EBUkt1eM!^I{vUm$!|x#_S;yuH;@b}w#q5S zNEYt?bYJ4x?$hDJm<<^1r0VI3WoO8?t_gPWQPGV}K`@v95=)Pm;N8y2Vj$Y#HbAm1 z;!KIj?=fRkAhCv!(WvZKdvzj@EZmgX*iGAG#i|o!}}40_xq(blD)T{hRxVkdawck#Q0nD9k*;&5G(GU zIA`_!y+V4Xyar%Exottm!8Py8RIv z^X6!2NhgS`k?!|_lLl2x&j-NYJwL!T0Qx?0L2sPsZ~8lLj0CBK@Le!b@*&uDgGOJ5nVN)7w3>MO?CaS>9XD%^1hWnWQeBJDrR-C zM`lZ;S2K5x4#4MeR;^xQYc0{M2>G#QQWcTCyCRDkN}XFXP+bAdZ(Ij1&NU_zyH4{J zib4{r!7|n)Q0u^uJ6Pub+?QbHMM40gBP2GPr7jn_rBeWLRj9^&Cmb zP#ed#t^(?aZBa-C$e-k(qE9pK&~IV!UiauR2YGN<0MCIFr1PuJN~g|c{*;6GVQby~tlEzVp=S)=$)C`dn{gLDqu=Bn0OR_0Zgw_Vj=Z1VE+hQ|5?{Ct86K{5XVj$rG={*Ub?j38o z*}dZydhbUwib=?#}rj5KL(Vdk*(NFzU zauol|kJXglC9^kziB2$&dX}xz^EpxzN&_KA1R-x4rP}gUZHTl;hROZkPX-QLrGZZlKsK6#4U)a zqnATxtM&t&^`ZV}MsO)shwN7-iA{XK<7>4OyX;jKXlXKf2>Cxf4!{F`@mhxx99E*Q%%PMC5_rui`yd1F)iC~dDnc> z;I~lEPg>Mi(;=E<6zSo{1+yTU|!Fl)R zzo4D~K^03-0@bqTj3$~aovX?{msfjxJP9Lv#RvdT#sVd9tEnc|aTI8l2t5y5g$X0Q zB!Uax{pE1cH)BB>9P$Mk;H-(SS32G)^g@Q(dw$|g?sSM&FOVWIW_TnVl5}65M!c1o zt&W=k>m4l`U9W^)cVXQbhR|3kiST4$sTY?h-BU2XCVJ7pF2`!uF-^MLC#F^kDVo}x zcvGq?Vh=&)df!-cg5k*sV&SB$wK4utDFDm~5WU@CR_91@cvh4Y8)>e1@4DB3r|$}; z*cYXk>t3Z^;L^Fpjlo&L2zn)!H;&r6F+*t)ulrSXCo=u7jyIgCnCeHaD%G*-$w~Uo z-(Ks$JK_Jd57g&?UvuoA%E=_9^Z|8pIC>POMJ2@DL5D~c04o@jS>@LI$oE~rN7DQt zW!h)eS1Gztl>vhO80=@?F!23R$x*ZW6v($(g2t)79Z!#>eQC@@rg}_z897Jp(d1KM z#hUycKlV3CMbSlF8SXYdbPAI?F6ytQuV4UrXwO?`*m+`FKQyijTFz&&0XLcaV#K>D zNqd{Or+euXyNmOb<}f4*xX8e3auIp7v+X`nLNYZnRpn{kWI48M9?zy7tLO)%M3C+UN?<*yjV@D7Jx(#szrS@W6D_<{u&Q zckzCM^(1E^sGBq8wMH(A#R8MMYFtkfIhb5EC$7`%w77W@-*>hA2@!62z%xNY-;^$X z8}6x+W-udBYJWA?q8Eea|%* zyAQ^n-WvDx9umscu6^v{C8m^M;Y#&w=a|pN5@=q!8o_x5FFi@6?}pIa6BPH7>?Ab}Rh0PwsDr`IeA|T2XNQwBTA5Lp=^hrQKl9wxdoIJ7X_0 zwEC0tzvu`^FELA__)YbbFWsaJJ{zZm1o=YR93_F0QFwO)q@wh1)sQAPfxAX%h z9A60gIB6SIlPb-GR66=anD8>@z!WIy;`7;fc~M^9T#0RUTqpR1AZ{z;%acPS%ljiQ zxqcbZ5*bNm%_Ba3W_}J0J_iS8elaD!iqiDyfXtlUyKL)X3N_mxsnT-Gj^AyIe?MNb z^lFah9T(qy$x;kii~7Vey{BJ2Xv9Zn(sY|+?{6iwyO(zIAy6UG%o+m zuDF=+m^Ak&0-ttbZaP(gui|5*Lh@&xt5wX;RCKK@*K4=c$2#s@k_;#fH9Ww1p`J}x4)T~q8_Ofnul z?B8RFB;TN)Rir+4V+y)-S^j+B?_HmNT4S9x5aU2%)7&a~^g8hF)Fa8DLndYdN;k*;8rtXJ^#q@BDk|S2N4}c(NNsPxG9IVNSq| zp{B2Us+yzOv*5VQK`F(lk|@K-nvvK@EL^Wj3+HFJi5Hsy2DIWCA5hb-eWw0D4)@7S zl60XsRJlbyWLr>Ct_jejSa!G9uh68@u*5VHil;)`jj3 zJQ5+iFkJs6&HwzFtcZWX)};Ik-RId9oL(ut;Ja^IpIG2W7)Fkd2p7t@Hr^rT95}h| z*K{#vLIJC^hA_k&A@F}`-33mAn;d=iCR&en*0yC;Tw}3zCSe#yKEx;Z_G!-R8gQWt8xtvy%Ril zL=$#!gh|F4wsu=wbmbNX$KbFM#mLkseBg<^cLrzukMHCSPER_&}e$3 z;8UtU34H{;KW_#Mmy94Z6lk$ZPNTKgzR+NR5#amak=bK-3-^DXssAK4L|Kxi%32?} zG6&}1*YH!_#J;8LD2Ls*AJcSqwy9oxCDfU#?I0D-U^^XMw?b>R8?-;D39c-7}t>b>CHp0o%JH{@^74J|N z%WLqFeBv1>Lp67#eHHY7Tj^}Vl|z+JcaU&Q{Pv$NuLCKQ6Po7dzn#d*sb`pjr*#T- zYMY1GPC`kwUk4W67MHBu%YT*X*Q*{gfy=(gDf-M(X{jn_ z)1mfXQ7yH1w#crWjs_wqj`bMUIdJ}u`XcvEWBtu9`Q!5uhI2aC}O}KF7sOUx~Fgnoh^<&A`hvh_?5HBh1kmv^& z^N&1mpAQL6VAs_awW}|i`txw~b}yS<-ac{3u>UBS@XE*`3}C5BJ-;#7i*zd){YG?3N8#gg@F0wHpb|l>Z3$Ul`Co zUa6u-&&V+(a|?cSs)$SWg6?UvCUEfkA$M`ftP$Xm1$2_@39~yl`n)ehKg}C$7cn86 z{?AcB|CM-Nn7gglqBkX`xL7&vTNRijhGOCgRE{d8$Z0>gg7w}HbDNFL?&o(5RR`T` zco)ja%)qbw13Wb6k6zXPbhQ5Z843vAi+;+8iGLg-75T zpEXz8oB0ApZ9ZPZH_jq*dB1^VBU8kX_q)Y?I#!VY!pOZGKRK>c4wRC4_)5l(hbg)vhu>#VH}!dd%Vk*t9N8^!f@B&LX_xx(AoXf>Mcw`uf!bBa!9gf zfmGtFM$8Ebyh##zLYLmC*b8a(x5IiD@GT}-PkerMbZmg{LYEOe@w<2LeLG-4x;GyAvGmIf{^l%=UJVt*9?MP?-X+*xRY-Vv9yf18B9}yF~6UMZ!jZ zcWoA!L=WJUifiMq(h8F(I5c zb47P?>oJ#sAM@b_GcguRdWpEtcm9x2H$Tw4Sh{~X*-u3C%p}vsK)H2>Kx{E-|GHFZ&YLlsUj1CUgdw9(PRKcusQz3_rl(n(yx*JHJk2R? z{o)-{8L*G9#e~2Y9yFR?YSiE9CLpb?`8}Uh6&hzIt*9b-qA57h?=Wd%GPx;n_#a9f zy~F%aUNe8~V#?mY14;2@PP;)pnbt%xyElvBpYFJSYgv~gp%G6xxge(GIKCNfHnhMB znH8lhC9i00tK5FexpPGpHqVpg(;WrRqe3J?IOBFfv<0?tNzM(6FxP?-9vY2z0fRev z{HDL8T$U1Te)f$X9`L2#@#Tf+OZr~9J%h6s6j6k(lefM!RIS4V%Fy}}zQHYCyXY33 zUfn#s-KF5El@JSv@)vT6sUYMug03x#+~CvJwUCQ2hRS35sTIYXVlbm0axt77{L|q?v1Yh zbs^4QRwIHK*an+D#h^J+anHm{CXF2XILr5B{L5C+orD`O5o}-8vcg^{rz!YqT7=<^ zh*|M0tT2%iS$Fs`xvEFVwM%>r#ycuZWP?;J6}1oOs!hXlyd>Dfk?id>chg}Wo4?z= zWwp^_=qF%b4K|SZ24#;SAm8G5Ag6+SVmp4ZIJt0xo+snHQiHtnvu6AEE`*inXBe>d z1MM3)I^v_3q)<@<6rWnL)p|%iv_IwJvysvHcC=W$v&PmpZ|AE;b(rK%nQPj!r*gde)H>_|^Yf1>_RfjUqn8MZ zepVcfbmib=>5)fkCFqb`8JAq~!;|k*PJ7SR9Cl$Ucek9f*;68Q(4mZi!A4 z9)L<~ZpyB9IeRShm^w+;yXSHmE0a2X^1|%*4o5fy%L_6EC)SC{Z(F)}iZ0eXFc$^ZM*dBQe|6TWli7*)2le+2GDf^aU=Z4nK5@WcOHR9lMiS?G^GotJFuC$;Nsp^_@D`ml-e=Mm)Mewj>#Zxi zrk7+HQkD(znIGjd5+harLGtbqvxYI5Yn=XwxPpTeyRKQwUjlpn#p#(O^Jt#t-LemR zB-B-=c*(rhCb^cUu0*ny zXr^GMyfKZ-QAvX4>gnJZhkyQ1;Y9n{V+uuZhYyn;3J;NRF4PWE9n~O$Gl~LySE_^ z=Vy&;87^F*Df{FJ~|r-j%A5QP7v&; zx7`4WV&K8065K-1CB|u`;qGCbJjwR$Oo%Rub6!EJdmBX@upeNzL>_P3;Ci2uH#x;)~=P<;bf4I1k&B5%ZPTDR|yTTkz zel2o$m z=yaw#EP2(v8yN+fmu&UE`HxO7BBE!!8NoEkWTciX3kqc4n-n!Z@Ldq-ihtPE#qfLY z?o}}w{`iLy#6{z2X<|d0>7h^PsGP76u$i;~qS^k&H-Q)pMKPXtaAM;J9;C3%%KYQs zOM&4F6s7X4n_DQ#7jMv#8K^@BxjTMK9T6BeXH>a4Lh(beh}vd6C%(O1sV?rxrT^e& z;CF8nF%og(_epTlZIrjSYn55)XFT=MY4xVab)Bf`6?%fF@__!}Oht7r@9x`AxWM=< zt#N&bSD;Da?|h8^cRVWu!aR)Ts0at7dhWp9 zCjQ!unL*#J`19?pAqwjqS*GR|ZW^C@GQT1ubre+qN-NIEjzNYqOmOfwf1Wpy555a? zqHBT*j)<0=TBJ1H*c38vdq3R+vA}<5i%QiQVu`acpBQ(|dRKv+TNE5gbw~J9P(e~9 zE90&q7E9Ta+b^F47cdmu#Ji7t$#e-4940c_Ucg8YC_f1`zsQ(P&K>zATx=ziN~@0` zA}V60>$+O~%uN5*N<3XRU*AC6Fc<0xN%jmH2|-RWt3(gri(&HT#QH~#_jV#L_f*S{Ny0?7uv``EfT zfNoI5jAWSCqY1DF*%F+SE-onj82Nil4av8!a9zZR`|ehFm�feTlS7K=trj5;ra9De?3JKpsZ7MyR^gLo%>gz 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%0A4gb1|7oMN|DXNYWCszDkoa}cM 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.ocir.io/`. +::: + +## Step 1: Create Container Repositories + +Each microservice needs a container repository to store its image. Create one repository per service in your container registry of choice — OCI Container Registry (OCIR), Amazon ECR, Azure Container Registry, Google Artifact Registry, Docker Hub, GitHub Container Registry, or any Docker V2-compatible registry. Use your provider's CLI or console to create the repositories, then authenticate Docker with `docker login`. The registry URL format varies by provider; consult your provider's documentation for the correct path. The rest of this guide works the same regardless of which registry you use. + +The example below shows how to create repositories in OCI Container Registry. Adapt to your registry as needed. + +```bash +# Set your variables +COMPARTMENT="my-compartment" +PREFIX="my-app" + +# Get your compartment OCID +COMPARTMENT_OCID=$(oci iam compartment list --all \ + --compartment-id-in-subtree true \ + --query "data[?name=='${COMPARTMENT}'].id | [0]" \ + --raw-output) + +# Create a repository for each service +for SERVICE in service1 service2 service3; do + oci artifacts container repository create \ + --compartment-id "$COMPARTMENT_OCID" \ + --display-name "${PREFIX}/${SERVICE}" \ + --is-public true +done +``` + +After creating the repositories, authenticate Docker to your registry: + +```bash +docker login +``` + +## Step 2: Build and Push Container Images + +### Configure JKube in Your pom.xml + +The `obaas-sample-app` Helm chart expects a standard container image. Use [Eclipse JKube](https://eclipse.dev/jkube/) to build and push images with Maven. + +Add the JKube plugin to each service's `pom.xml`: + +```xml + + org.eclipse.jkube + kubernetes-maven-plugin + 1.18.2 + + + + + ${image.registry}/${project.artifactId}:${project.version} + + ghcr.io/oracle/openjdk-image-obaas:21 + + dir + /deployments + + java -jar /deployments/${project.artifactId}-${project.version}.jar + + + + + +``` + +Replace the `` value with your registry path. The `${image.registry}` property can be passed on the command line with `-Dimage.registry=...`. + +### Build Dependencies + +If your project has shared modules (parent POM, common libraries, build tools), install them to your local Maven repository first: + +```bash +# Install parent POM +mvn clean install -N + +# Install shared modules (adjust module names to your project) +mvn clean install -pl common +``` + +### Build and Push + +```bash +# Set your registry path +REGISTRY=".ocir.io//my-app" + +# Build the JAR +mvn clean package -DskipTests -pl my-service + +# Build the container image +mvn org.eclipse.jkube:kubernetes-maven-plugin:build \ + -pl my-service \ + -Dimage.registry=$REGISTRY + +# Push to registry +mvn org.eclipse.jkube:kubernetes-maven-plugin:push \ + -pl my-service \ + -Dimage.registry=$REGISTRY +``` + +Or combine build and push in a single command: + +```bash +mvn clean package k8s:build k8s:push \ + -DskipTests \ + -pl my-service \ + -Dimage.registry=$REGISTRY +``` + +:::tip +To build and push all services at once, pass a comma-separated list to `-pl`: + +```bash +mvn clean package k8s:build k8s:push \ + -DskipTests \ + -pl service1,service2,service3 \ + -Dimage.registry=$REGISTRY +``` + +::: + +## Step 3: Create Database Secrets + +If your application connects to an Oracle database, you need to create Kubernetes secrets containing the database credentials. The Helm chart uses these secrets to configure datasource environment variables and to run a database initialization job. + +### Secret Naming Convention + +The Helm chart expects secrets following this naming pattern: + +| Secret | Purpose | Keys | +|--------|---------|------| +| `{dbname}-db-priv-authn` | Privileged credentials (for creating users, Liquibase) | `username`, `password`, `service` | +| `{dbname}-{service}-db-authn` | Application credentials (per service) | `username`, `password`, `service` | + +### Create the Privileged Secret + +The privileged secret must exist before deploying. It is typically created during OBaaS platform setup. If it does not exist, create it manually: + +```bash +kubectl -n create secret generic -db-priv-authn \ + --from-literal=username=ADMIN \ + --from-literal=password='' \ + --from-literal=service=_tp +``` + +The `service` value is the TNS service name for your database (for example, `mydb_tp`). + +### Create Application Secrets + +Create a secret for each distinct database user your application needs. Services that share a schema can share a secret. + +```bash +kubectl -n create secret generic --db-authn \ + --from-literal=username= \ + --from-literal=password='' \ + --from-literal=service=_tp +``` + +:::info[Oracle Password Requirements] +Oracle database passwords must meet the following rules: + +- 12–30 characters +- At least two uppercase letters, two lowercase letters, two digits, and two special characters (`#` or `_`) +- Cannot start with a digit or special character +- Cannot contain the username + +Oracle usernames are stored as uppercase by default. +::: + +### Verify Secrets + +```bash +# List all database secrets +kubectl get secrets -n | grep db-authn + +# View a secret's keys (not values) +kubectl describe secret --db-authn -n + +# Decode a specific value +kubectl get secret --db-authn -n \ + -o jsonpath='{.data.password}' | base64 -d +``` + +## Step 4: Deploy with Helm + +### Add the Helm Repository + +The `obaas-sample-app` Helm chart is published in the OBaaS Helm repository: + +```bash +helm repo add obaas https://oracle.github.io/microservices-backend/helm +helm repo update +``` + +Verify the chart is available: + +```bash +helm search repo obaas/obaas-sample-app +``` + +### Identify the OBaaS Release Name + +The Helm chart needs to know the OBaaS platform release name to derive service endpoints (Eureka, OTEL collector, APISIX, etc.). Find it with: + +```bash +helm list -n +``` + +Look for the release that is **not** an application deployment (i.e., not using the `obaas-sample-app` chart). This is your OBaaS platform release name. + +### Create a values.yaml + +Create a `values.yaml` for each service you want to deploy. Here is a minimal example for a Spring Boot service: + +```yaml +fullnameOverride: "my-service" + +image: + repository: ".ocir.io//my-app/my-service" + tag: "0.0.1-SNAPSHOT" + +obaas: + releaseName: "" + framework: "SPRING_BOOT" + +database: + name: "" + +eureka: + enabled: true + +otel: + enabled: true + +otmm: + enabled: false +``` + +For a Helidon service, set `framework: "HELIDON"` and add the required Helidon values: + +```yaml +obaas: + framework: "HELIDON" + +helidon: + datasource: + name: "myDatasource" # Must match application.yaml + otel: + serviceName: "my-service" +``` + +### Helm Values Reference + +| Value | Required | Description | +|-------|----------|-------------| +| `image.repository` | Yes | Full image path (without tag) | +| `image.tag` | Yes | Image tag | +| `obaas.releaseName` | Yes | OBaaS platform Helm release name | +| `obaas.framework` | Yes | `SPRING_BOOT` or `HELIDON` | +| `database.name` | If using DB | Database name (derives secret names and wallet) | +| `database.authN.secretName` | No | Override derived secret name `{dbname}-{release}-db-authn` | +| `database.aq.enabled` | No | Grant Advanced Queuing (AQ/JMS) permissions (default: `false`) | +| `eureka.enabled` | No | Register with Eureka service discovery (default: `true`) | +| `otel.enabled` | No | Enable OpenTelemetry integration (default: `true`) | +| `otmm.enabled` | No | Enable MicroTx LRA distributed transactions (default: `false`) | +| `service.port` | No | Container and service port (default: `8080`) | +| `replicaCount` | No | Number of pod replicas (default: `1`) | + +### Deploy a Service + +```bash +helm upgrade --install my-service obaas/obaas-sample-app \ + -f values.yaml \ + --namespace \ + --set image.repository=/my-service \ + --set image.tag=0.0.1-SNAPSHOT \ + --set obaas.releaseName= \ + --set database.name= \ + --wait --timeout 5m +``` + +Values passed via `--set` override those in `values.yaml`. This is useful for CI/CD pipelines where the registry and tag vary per build. + +### What Gets Deployed + +For each `helm install`, the chart creates: + +1. **Deployment** — your application pod with framework-aware environment variables (datasource, Eureka, OTEL, LRA) +2. **Service** — a ClusterIP service on port 8080 (default) +3. **DB Init Job** — a Kubernetes Job that runs SQLcl to create the database user if it doesn't already exist. It uses the privileged secret to connect and creates a user matching the application secret credentials. The job retries up to 60 times (10-second intervals) and auto-cleans after 5 minutes. +4. **DB Init ConfigMap** — the SQL script used by the init job. If `database.aq.enabled` is `true`, AQ permissions (`DBMS_AQ`, `DBMS_AQADM`, etc.) are included. + +The database wallet (TLS certificates for Oracle Autonomous Database) is automatically mounted at `/oracle/tnsadmin` from the OBaaS platform's wallet secret. + +### Verify the Deployment + +```bash +# Check pod status +kubectl get pods -n + +# Check service +kubectl get svc -n + +# View pod logs +kubectl logs -n -l app.kubernetes.io/name=my-service + +# Check the db-init job +kubectl get jobs -n + +# Test connectivity via port-forward +kubectl port-forward -n svc/my-service 8080:8080 +curl http://localhost:8080/actuator/health +``` + +### Upgrade and Uninstall + +```bash +# Upgrade (after pushing a new image) +helm upgrade my-service obaas/obaas-sample-app \ + -f values.yaml \ + --namespace \ + --set image.tag=0.0.2-SNAPSHOT \ + --wait --timeout 5m + +# Uninstall +helm uninstall my-service -n +``` + +## Step 5: Create API Gateway Routes + +The OBaaS platform uses [Apache APISIX](https://apisix.apache.org/) as its API gateway. To expose your services externally, create routes that map URI patterns to Eureka service names. + +### Get the APISIX Admin Key + +The admin API key is stored in the APISIX ConfigMap: + +```bash +# Replace with your release name +kubectl get configmap -apisix -n \ + -o jsonpath='{.data.config\.yaml}' | grep -A2 '"admin"' +``` + +Look for the `key:` value under the admin user. + +### Port-Forward to the Admin API + +```bash +kubectl port-forward -n svc/-apisix-admin 9180:9180 & +``` + +### Create a Route + +```bash +ADMIN_KEY="" + +curl http://localhost:9180/apisix/admin/routes/1 \ + -H "X-API-KEY: $ADMIN_KEY" \ + -H "Content-Type: application/json" \ + -X PUT \ + -d '{ + "name": "my-service", + "desc": "My Service", + "uri": "/api/v1/my-service*", + "methods": ["GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD"], + "upstream": { + "service_name": "MY-SERVICE", + "type": "roundrobin", + "discovery_type": "eureka" + }, + "plugins": { + "opentelemetry": { + "sampler": { + "name": "always_on" + } + }, + "prometheus": { + "prefer_name": true + } + } + }' +``` + +Key fields: + +| Field | Description | +|-------|-------------| +| `uri` | The URL pattern to match. Use a wildcard suffix (e.g., `/api/v1/my-service*`). | +| `upstream.service_name` | The Eureka-registered service name (uppercase by default for Spring Boot). | +| `upstream.discovery_type` | Set to `eureka` so APISIX resolves service instances from the Eureka registry. | +| `plugins.opentelemetry` | Enables distributed tracing through the gateway. | +| `plugins.prometheus` | Enables Prometheus metrics collection for the route. | + +### Verify the Route + +```bash +# Test through the gateway +curl http:///api/v1/my-service/health + +# List all routes +curl http://localhost:9180/apisix/admin/routes \ + -H "X-API-KEY: $ADMIN_KEY" | jq '.list[].value.name' +``` + +### Stop Port-Forward + +When done configuring routes, stop the port-forward: + +```bash +kill %1 +``` + +## Summary + +The full deployment flow: + +| Step | What | How | +|------|------|-----| +| 1 | Create container repositories | OCI CLI or registry UI | +| 2 | Build and push images | Maven + JKube (`k8s:build` + `k8s:push`) | +| 3 | Create database secrets | `kubectl create secret` | +| 4 | Deploy with Helm | `helm upgrade --install` with `obaas-sample-app` chart | +| 5 | Create API gateway routes | APISIX Admin API via `curl` | + +After all steps are complete, your application is accessible through the APISIX gateway at the URI patterns you configured. diff --git a/docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md b/docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md new file mode 100644 index 000000000..c8409973e --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md @@ -0,0 +1,22 @@ +--- +title: Deployment Overview +sidebar_position: 0 +--- + +## Deploying Applications to Oracle Backend for Microservices and AI + +This guide outlines the steps to build, deploy, and expose an application on Oracle Backend for Microservices and AI (OBaaS). + +### Deployment Steps + +| Step | Description | Details | +|------|-------------|---------| +| 1 | **Create container repositories** | Set up a repository per microservice in your container registry (OCIR, ECR, ACR, etc.). | +| 2 | **Build and push images** | Use Maven and Eclipse JKube to build JARs, create container images, and push to the registry. | +| 3 | **Create database secrets** | Create Kubernetes secrets with privileged and per-service database credentials. | +| 4 | **Deploy with Helm** | Install each service using the `obaas-sample-app` Helm chart with a per-service `values.yaml`. | +| 5 | **Create API gateway routes** | Configure Apache APISIX routes to expose services externally via Eureka discovery. | + +### Detailed Guide + +- [Deploying an Application to OBaaS](./deploy.md) — Full step-by-step walkthrough with commands and configuration examples diff --git a/docs-source/site/versioned_docs/version-2.1.2/intro.md b/docs-source/site/versioned_docs/version-2.1.2/intro.md new file mode 100644 index 000000000..d8396e395 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/intro.md @@ -0,0 +1,52 @@ +--- +sidebar_position: 1 +--- +# Oracle Backend for Microservices and AI + +## Accelerate Your Journey to Cloud-Native Applications + +Oracle Backend for Microservices and AI (OBaaS) is a comprehensive platform that transforms how developers build, deploy, and scale modern applications. By combining the power of Oracle AI Database with a complete microservices infrastructure, OBaaS eliminates the complexity of cloud-native development and empowers teams to focus on innovation rather than infrastructure. + +## Build Faster, Scale Smarter + +Whether you're building with Helidon, Spring Boot, or integrating AI capabilities, OBaaS provides a production-ready "backend as a service" that handles the heavy lifting. Deploy across multiple clouds with confidence, knowing that your platform is built on proven Oracle technology designed for enterprise-grade reliability, security, and performance. + +## Why Choose Oracle Backend for Microservices and AI? + +### Developer Experience First + +Write code in your preferred framework - Helidon or Spring Boot - while OBaaS handles service discovery, configuration management, API gateways, and data persistence. Spend less time configuring infrastructure and more time building features that matter to your business. + +### Enterprise-Grade Infrastructure + +Built on Oracle AI Database and designed for mission-critical workloads, OBaaS provides: + +- **Reliability**: High availability and disaster recovery built in +- **Security**: Enterprise-grade security controls and compliance +- **Scalability**: Elastic scaling to meet demand automatically +- **Performance**: Optimized for low latency and high throughput +- **Support**: Supported for Oracle AI Database customers, see KB181357 in Oracle Support for details +- **Compliance**: Simplified open-source license compliance, see [Licensing Information User Manual](https://docs.oracle.com/en/database/oracle/backend-for-microservices-and-ai/2.0/licensing-guide/index.html) for details + +### AI-Ready Platform + +Leverage the power of Oracle AI Database to integrate artificial intelligence and machine learning directly into your applications. Build intelligent services that learn and adapt without the complexity of managing separate AI infrastructure. + +### Multi-Cloud Flexibility + +Deploy on Oracle Cloud Infrastructure, other cloud providers, or hybrid environments. OBaaS provides consistent operations and portability across clouds, giving you freedom from vendor lock-in. + +### Simplified Operations + +OBaaS vastly simplifies the task of building, testing, and operating microservices platforms. From development through production, automated workflows and integrated tooling streamline every phase of the application lifecycle. + +### Architecture + +![Architecture](OBaaS-Architecture.png "Oracle Backend for Microservices and AI Architecture") + +## Get Started + +Ready to try Oracle Backend for Microservices and AI? Choose your path: + +- **[Setup →](./setup/index.md)** — Install the platform on your Kubernetes cluster +- **[Deploy an Application →](./deploy/overview.md)** — Deploy your microservices to an existing OBaaS installation diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/_category_.json b/docs-source/site/versioned_docs/version-2.1.2/observability/_category_.json new file mode 100644 index 000000000..8a9b3eda0 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Observability", + "position": 5, + "link": { + "type": "doc", + "id": "observability/index" + } +} diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/access.md b/docs-source/site/versioned_docs/version-2.1.2/observability/access.md new file mode 100644 index 000000000..da7c72440 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/access.md @@ -0,0 +1,72 @@ +--- +title: Access SigNoz +sidebar_position: 3 +--- + +SigNoz is the observability platform included with OBaaS that provides metrics, traces, and logs visualization. This guide shows you how to access the SigNoz UI and retrieve your admin credentials. + +### Prerequisites + +- OBaaS deployed and running +- kubectl configured with access to your cluster +- Your OBaaS namespace name (referred to as `` below) + +:::tip[Finding Your Namespace] +If you deployed with Terraform, your namespace is typically your `label_prefix` value. +If you deployed with Helm, it's the namespace you specified during installation (e.g., `obaas-prod`, `tenant1`, etc.). +::: + +### Retrieve SigNoz Credentials + +SigNoz admin credentials are stored in a Kubernetes secret named `-signoz` in your OBaaS namespace. + +**Get the admin email/username:** + +```bash +kubectl -n get secret -signoz \ + -o jsonpath='{.data.email}' | base64 -d && echo +``` + +**Get the admin password:** + +```bash +kubectl -n get secret -signoz \ + -o jsonpath='{.data.password}' | base64 -d && echo +``` + +### Access the SigNoz UI + +Expose the SigNoz UI using kubectl port-forward: + +:::note[About the Service Name] +`obaas` is the default Helm release name used when installing the SigNoz chart. The service name follows the pattern `-signoz`. If you used a different release name during installation replace `` with your release name: + +```bash +kubectl -n port-forward svc/-signoz 8080 +``` +::: + +**Finding the correct service name:** + +If you're unsure of the service name, list all services in your namespace: + +```bash +kubectl get svc -n | grep signoz +``` + +Look for a service with a name ending in `-signoz` (e.g., `obaas-signoz`, `tenant1-signoz`). + +### Log In to SigNoz + +1. Open your browser and navigate to: + - **Port-forward**: [http://localhost:8080](http://localhost:8080) + +2. Enter the credentials you retrieved in Step 1: + - **Email**: The email from the secret + - **Password**: The password from the secret + +3. Click **Login** + +**SigNoz Dashboard:** + +![SigNoz UI](images/obaas-signoz-ui.png) diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/configure.md b/docs-source/site/versioned_docs/version-2.1.2/observability/configure.md new file mode 100644 index 000000000..8c17b20b7 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/configure.md @@ -0,0 +1,395 @@ +--- +title: Configure Applications for SigNoz +sidebar_position: 6 +--- +## Configure Spring Boot applications for SigNoz Observability + +In order for SigNoz to collect logs, metrics, and traces from applications, some configurations must be added. + +:::note + Looking for Helidon applications - see [below](#configure-helidon-applications-for-signoz-observability) +::: + +### Configure OpenTelemetry and Micrometer + +[OpenTelemetry zero-code instrumentation](https://opentelemetry.io/docs/zero-code/java/spring-boot-starter/getting-started/) enables adding observability to Spring Boot based applications without changing any code. Similarly [Micrometer](https://docs.micrometer.io/micrometer/reference/observation/projects.html) enables instrumentation of JVM based applications and can be configured using Spring Boot starters. + +:::note +The versions in the below pom.xml might be outdated. +::: + +```xml + + + io.micrometer + micrometer-core + + + io.micrometer + micrometer-registry-prometheus + + + io.micrometer + micrometer-tracing-bridge-otel + + + io.opentelemetry.instrumentation + opentelemetry-instrumentation-api-incubator + + + + + io.opentelemetry + opentelemetry-exporter-otlp + + + io.micrometer + micrometer-tracing + + + io.opentelemetry.instrumentation + opentelemetry-spring-boot-starter + + + net.ttddyy.observation + datasource-micrometer-spring-boot + + + com.oracle.database.spring + oracle-spring-boot-starter-ucp + pom + + + io.opentelemetry.instrumentation + opentelemetry-oracle-ucp-11.2 + + + + + + + io.opentelemetry.instrumentation + opentelemetry-instrumentation-bom + pom + import + + + io.micrometer + micrometer-tracing-bom + ${micrometer-tracing.version} + pom + import + + + +``` + +### Configure Datasource Observability + +[datasource-micrometer](https://github.com/jdbc-observations/datasource-micrometer) and [Oracle Universal Connection Pool Instrumentation](https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/oracle-ucp-11.2) can be configured to enable observability for Database connections and queries. + +:::note +The versions in the below pom.xml might be outdated. +::: + +```xml + + + net.ttddyy.observation + datasource-micrometer-spring-boot + + + io.opentelemetry.instrumentation + opentelemetry-oracle-ucp-11.2 + + +``` + +### Configure Spring Boot Actuator + +When you deploy an application with Oracle Backend for Microservices and AI CLI or Visual Code Extension, provided you included the Spring Actuator in your application, SigNoz will automatically find your application (using the annotations) and start collecting metrics. These metrics will be included in both the Spring Boot Observability dashboard and the Spring Boot Statistics dashboard automatically. + +To include the Actuator in your application, add the following dependencies to your Maven POM or equivalent: + +```xml + + org.springframework.boot + spring-boot-starter-actuator + +``` + +You must also add the configuration similar to one given below, after customizing it for your application, to your Spring `application.yaml` + +```yaml +spring: + threads: + virtual: + enabled: true + jpa: + hibernate: + ddl-auto: validate + properties: + hibernate: + dialect: org.hibernate.dialect.OracleDialect + format_sql: true + show-sql: true + +eureka: + instance: + hostname: ${spring.application.name} + preferIpAddress: true + client: + service-url: + defaultZone: ${eureka.service-url} + fetch-registry: true + register-with-eureka: true + enabled: true + +management: + endpoint: + health: + show-details: always + show-components: always + endpoints: + web: + exposure: + include: "*" + metrics: + tags: + application: ${spring.application.name} + distribution: + percentiles[http.server.requests]: 0.5, 0.90, 0.95, 0.99 + percentiles-histogram[http.server.requests]: true + slo[http.server.requests]: 100ms, 250ms, 500ms, 1s, 2s, 5s, 10s, 30s + percentiles[http.client.requests]: 0.5, 0.90, 0.95, 0.99 + percentiles-histogram[http.client.requests]: true + slo[http.client.requests]: 100ms, 250ms, 500ms, 1s, 2s, 5s, 10s, 30s + health: + probes: + enabled: true + tracing: + sampling: + probability: 1.0 + info: + os: + enabled: true + env: + enabled: true + java: + enabled: true + observations: + key-values: + app: ${spring.application.name} + +logging: + level: + root: INFO + com.example: INFO + org.springframework.web.filter.AbstractRequestLoggingFilter: INFO + +jdbc: + datasource-proxy: + query: + enable-logging: true + log-level: INFO + include-parameter-values: true +``` + +The Oracle Backend for Microservices and AI platform adds the following annotations to your application pods for SigNoz to start scraping the actuator endpoint for metrics. + +```yaml +signoz.io/path: /actuator/prometheus +signoz.io/port: "8080" +signoz.io/scrape: "true" +``` + +It also adds the `OTEL_EXPORTER_OTLP_ENDPOINT` to pod environment variables for the OpenTelemetry instrumentation libraries to access the OpenTelemetry collector of SigNoz. + +:::note[About the Service Name] +`obaas` is the default Helm release name used when installing the SigNoz chart. The service name follows the pattern `-signoz-otel-collector`. If you used a different release name during installation, replace `` with your release name. +::: + +:::tip[Finding Your Namespace] +If you deployed with Terraform, your namespace is typically your `label_prefix` value. +If you deployed with Helm, it's the namespace you specified during installation (e.g., `obaas-prod`, `tenant1`, etc.), referred to as `` in the example below. +::: + +```yaml +- name: OTEL_EXPORTER_OTLP_ENDPOINT + value: http://-signoz-otel-collector.:4318 +``` + +## Configure Helidon applications for SigNoz Observability + +In order for SigNoz to collect logs, metrics, and traces from Helidon applications, some configurations must be added. + +### Configure OpenTelemetry + +OpenTelemetry provides instrumentation without any code changes. To enable OpenTelemetry, add these Helidon dependencies to your application's `pom.xml`: + +```xml + + io.helidon.microprofile.telemetry + helidon-microprofile-telemetry + + + io.opentelemetry + opentelemetry-exporter-otlp + + +``` + +Then, add the following configuration properties to your `microprofile-config.properties`. Replace `APP_NAME` with the name of your application: + +``` +metrics.rest-request.enabled=true +otel.sdk.disabled=false +otel.service.name=APP_NAME +otel.logs.exporter=otlp +otel.exporter.otlp.protocol=http/protobuf + +# If you are using Helidon MP, you may change the following to true +# to enable the optional MicroProfile Metrics REST.request metrics +metrics.rest-request.enabled=false +``` + +:::note + When you deploy your Helidon applications with the OBaaS application Helm chart, it will automatically add the necessary environment variables + to configure the endpoint addresses when you set `obaas.otel.enabled: true` in your `values.yaml`. +::: + +### Structured Logging + +We recommend that you configure your Helidon application to use Structured JSON logging, including trace correlation - which will allow you to easily +navigate between traces and the matching logs - without any manual OpenTelemetry SDK configuration. + +First, add the following dependencies to your applications `pom.xml`: + +```xml + + + org.slf4j + slf4j-api + 2.0.9 + + + ch.qos.logback + logback-classic + 1.4.14 + + + + org.slf4j + jul-to-slf4j + 2.0.9 + + + + net.logstash.logback + logstash-logback-encoder + 7.4 + + + io.opentelemetry.instrumentation + opentelemetry-logback-mdc-1.0 + 2.1.0-alpha + + runtime + +``` + +Next, create a configuration file for logging. Create a file called `src/main/resources/logback.xml` with the following content. This +standardizes all container application text output to pure JSON string lines via the `LogstashEncoder`: + +```xml + + + + + + + + + + + + + + + +``` + +For trace injection, create a custom JAX-RS `ContainerRequestFilter` that intercepts incoming HTTP requests, extracts the +active `trace_id` and `span_id` from the OpenTelemetry `SpanContext`, and securely drops them into the SLF4J ThreadLocal MDC. + +Create a new Java class in your application called `MdcFilter.java` with this content. Update the Java package as necessary: + +```java +// Copyright (c) 2026, Oracle and/or its affiliates. +// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/ +package com.example; + +import io.opentelemetry.api.trace.Span; +import io.opentelemetry.api.trace.SpanContext; +import jakarta.ws.rs.container.ContainerRequestContext; +import jakarta.ws.rs.container.ContainerRequestFilter; +import jakarta.ws.rs.container.ContainerResponseContext; +import jakarta.ws.rs.container.ContainerResponseFilter; +import jakarta.ws.rs.ext.Provider; +import jakarta.annotation.Priority; +import jakarta.ws.rs.Priorities; +import org.slf4j.MDC; +import java.io.IOException; + +/** + * A JAX-RS Container Filter that intercepts incoming HTTP requests and bridges + * the active OpenTelemetry execution context into the SLF4J Mapped Diagnostic + * Context(MDC). + *

    + * This filter extracts the Trace ID, Span ID, and Trace Flags from the active + * OTel Span and populates the SLF4J MDC map at the start of every HTTP request. + * It strictly cleans up the MDC map during the HTTP response lifecycle phase to + * prevent context-bleeding across concurrent virtual threads. + *

    + * The @Priority annotation ensures this filter executes after Helidon's + * internal OpenTelemetry filters have initialized the tracing span for the + * incoming request, guaranteeing that Span.current() will return a valid + * context. + */ +@Provider +@Priority(Priorities.USER + 100) +public class MdcFilter implements ContainerRequestFilter, ContainerResponseFilter { + @Override + public void filter(ContainerRequestContext requestContext) throws IOException { + SpanContext spanContext = Span.current().getSpanContext(); + if (spanContext.isValid()) { + MDC.put("trace_id", spanContext.getTraceId()); + MDC.put("span_id", spanContext.getSpanId()); + MDC.put("trace_flags", spanContext.getTraceFlags().asHex()); + } + } + + @Override + public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext) + throws IOException { + MDC.remove("trace_id"); + MDC.remove("span_id"); + MDC.remove("trace_flags"); + } +} +``` + +With this configuration, logs will be printed to stdout in pure JSON with trace IDs attached, and the cluster's +OpenTelemetry DaemonSet will natively scrape, parse, and correlate the logs entirely outside of the application's runtime. + +With this approach: + +* You do not need to configure a custom `GlobalOpenTelemetry` in your application. +* Any `LOGGER.info()` statement will get stamped with the distributed Trace ID. +* There is minimal overhead - your application only prints text locally; the cluster agent handles the expensive network gRPC telemetry export. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md b/docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md new file mode 100644 index 000000000..9fa956322 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md @@ -0,0 +1,62 @@ +--- +title: Common Customizations +sidebar_position: 2 +--- +## Configure Online Storage + +You can configure the amount of online storage, for storing metrics, logs and traces, by specifying the desired size in the `values.yaml` +for the `obaas` Helm chart as follows. The default ClickHouse volume request is `20Gi`. If you have a large number of applications, you may want to increase +the amount of storage. + +```yaml +signoz: + clickhouse: + persistence: + size: 200Gi +``` + +This value controls the ClickHouse volume that stores telemetry. It is separate +from the SigNoZ metadata volume, configured with +`signoz.signoz.persistence.size`, whose default request is `1Gi`. + +## Configure Cold Storage + +### Use Case + +Use this configuration when you want recent telemetry data to remain on local persistent storage while older data is offloaded to object storage for long-term retention. For on-premises deployments, use a supported S3-compatible object store. For additional information, see the [SigNoz Administrator Guide](https://signoz.io/docs/manage/administrator-guide/). + +### Storage Hierarchy + +SigNoZ stores recent ClickHouse data on the local persistent volume as hot storage. After the configured retention threshold is reached, older data is moved to OCI Object Storage or another supported S3-compatible object store. When needed, ClickHouse retrieves older data from cold storage to satisfy queries. + +```text + Hot Storage (Local Disk) + ↓ [after retention threshold] + Cold Storage (OCI Object Storage / S3-compatible object storage) + ↓ [query hits cold data] +``` + +### Configuration Summary + +| Key | Value | Description | +|---|---|---| +| `signoz.enabled` | `true` | Enables the SigNoz deployment. | +| `signoz.clickhouse.coldStorage.enabled` | `true` | Enables ClickHouse cold storage. | +| `signoz.clickhouse.coldStorage.defaultKeepFreeSpaceBytes` | `"10485760"` | Keeps at least 10 MiB of local disk space free before moving older data to cold storage. Set value to reflect your environment | +| `signoz.clickhouse.coldStorage.type` | `s3` | Uses an S3-compatible object storage API. | +| `signoz.clickhouse.coldStorage.endpoint` | `` | Object storage endpoint URL. | +| `signoz.clickhouse.coldStorage.accessKey` | `` | Access key for the object storage service. | +| `signoz.clickhouse.coldStorage.secretAccess` | `` | Secret key for the object storage service. | +| `signoz.clickhouse.persistence.enabled` | `true` | Enables persistent local storage for ClickHouse hot data. | +| `signoz.clickhouse.persistence.size` | `100Gi` | Size of the local persistent volume used for hot storage. Set value to reflect your environment | + +### Installation + +Before installation modify the `values-signoz-cold-storage.yaml` file with values that reflects your environment. + +```bash + helm upgrade --install obaas/obaas \ + -f examples/values-signoz-cold-storage.yaml \ + -n \ + --create-namespace [--debug] +``` diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md new file mode 100644 index 000000000..cba8066e9 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md @@ -0,0 +1,223 @@ +--- +title: Pre-installed dashboards +sidebar_position: 5 +--- +:::note +More details can be found in the [SigNoz Documentation](https://signoz.io/docs/introduction/). +::: + +There are several dashboards that are pre-installed in SigNoz, for example: + +- [Spring Boot Observability](#spring-boot-observability) +- [Spring Boot Statistics](#spring-boot-statistics) +- [Oracle Database Dashboard](#oracle-database-dashboard) +- [Kube State Metrics Dashboard](#kube-state-metrics-dashboard) +- [Apache APISIX Dashboard](#apache-apisix-dashboard) +- [Envoy Gateway Dashboard](#envoy-gateway-dashboard) +- [Helidon Main Dashboard](#helidon-main-dashboard) +- [Helidon MP Details](#helidon-mp-details) +- [Helidon SE Details](#helidon-se-details) +- [Helidon JVM Details](#helidon-jvm-details) +- [APM Metrics](#apm-metrics) +- [Kafka Server Monitoring Dashboard](#kafka-server-monitoring-dashboard) +- [Kubernetes Pod Metrics - Overall](#kubernetes-pod-metrics---overall) +- [Kubernetes Pod Metrics - Detailed](#kubernetes-pod-metrics---detailed) +- [Kubernetes PVC Metrics](#kubernetes-pvc-metrics) +- [Kubernetes Node Metrics - Overall](#kubernetes-node-metrics---overall) +- [Kubernetes Node Metrics - Detailed](#kubernetes-node-metrics---detailed) +- [DB Calls Monitoring](#db-calls-monitoring) +- [Host Metrics (k8s)](#host-metrics-k8s) +- [HTTP API Monitoring](#http-api-monitoring) +- [JVM Metrics](#jvm-metrics) +- [NGINX (OTEL)](#nginx-otel) +- [MicroTx](#microtx) + +## Spring Boot Observability + +This dashboard provides details of one or more Spring Boot applications including the following: + +- The number of HTTP requests received by the application +- A breakdown of which URL paths requests were received for +- The average duration of requests by path +- The number of exceptions encountered by the application +- Details of 2xx (that is, successful) and 5xx (that is, exceptions) requests +- The request rate per second over time, by path +- Log messages from the service + +You may adjust the time period and drill down into issues, and search the logs for particular messages. This dashboard is designed for Spring Boot 3.x applications. Some features may work for Spring Boot 2.x applications. + +Here is an example of this dashboard displaying data for a simple application: + +![Spring Boot Observability Dashboard](images/spring-boot-observability-dashboard.png) + +## Spring Boot Statistics + +This dashboard provides more in-depth information about services including the following: + +- JVM statistics like heap and non-heap memory usage, and details of garbage collection +- Load average and open files +- Database connection pool statistics (for HikariCP) +- HTTP request statistics +- Logging (logback) statistics + +You may adjust the time period and drill down into issues, and search the logs for particular messages. This dashboard is designed for Spring Boot 3.x applications. Some features may work for Spring Boot 2.x applications. + +Here is an example of this dashboard displaying data for a simple application: + +![Spring Boot Stats Dashboard](images/spring-boot-stats-dashboard.png) + +## Oracle Database Dashboard + +This dashboard provides details about the Oracle Database including: + +- SGA and PGA size +- Active sessions +- User commits +- Execute count +- CPU count and platform +- Top SQL +- Wait time statistics by class + +Here is an example of this dashboard: + +![Oracle Database Dashboard](images/db-dashboard.png) + +## Kube State Metrics Dashboard + +This dashboard provides details of the Kubernetes cluster including: + +- Pod capacity and requests for CPU and memory +- Node availability +- Deployment, Stateful Set, Pod, Job and Container statistics +- Details of horizontal pod autoscalers +- Details of persistent volume claims + +Here is an example of this dashboard: + +![Kube State Metrics Dashboard](images/kube-state-metrics-dashboard.png) + +## Apache APISIX Dashboard + +This dashboard provides details of the APISIX API Gateway including: + +- Total Requests +- NGINX Connection State +- Etcd modifications + +Here is an example of this dashboard: + +![Apache APISIX Dashboard](images/apache-apisix-dashboard.png) + +## Envoy Gateway Dashboard + +This dashboard provides details of the Envoy Gateway, including: + +- Requests by type +- Gateway controller runtime operations +- Gateway processes and work queue + +![Envoy Gateway Dashboard](images/envoy-gateway-dashboard.png) + +In addition, the following dashboards are also pre-installed: + +## Helidon Main Dashboard + +Combined dashboard for Heap memory usage statistics about all [Helidon SE](https://helidon.io/docs/v3/about/introduction) and [Helidon MP](https://helidon.io/docs/v4/mp/introduction) applications deployed in the cluster. + +![Helidon Main Dashboard](images/helidon-main-dashboard.png) + +## Helidon MP Details + +Details about CPU and Memory usage of [Helidon MP](https://helidon.io/docs/v4/mp/introduction) applications along with statistics about HTTP/REST requests per JVM. + +![Helidon MP Dashboard](images/helidon-mp-dashboard.png) + +## Helidon SE Details + +Details about Memory usage of [Helidon SE](https://helidon.io/docs/v3/about/introduction) applications along with statistics about HTTP/REST requests per JVM. + +![Helidon SE Dashboard](images/helidon-se-dashboard.png) + +## Helidon JVM Details + +JVM level details about Helidon applications, including statistics about [Virtual Threads](https://docs.oracle.com/en/java/javase/24/core/virtual-threads.html), CPU and Memory usage and HTTP requests. + +![Helidon JVM Dashboard](images/helidon-jvm-dashboard.png) + +## APM Metrics + +Application Performance overview for all deployed services in terms of request execution times and consistency. + +![APM Dashboard](images/apm-dashboard.png) + +## Kafka Server Monitoring Dashboard + +Details about Kafka brokers, topics, partitions, and consumers. For more details on Kafka monitoring configuration and metrics, see the [Kafka Observability Guide](./kafka.md). + +![Kafka Dashboard](images/kafka-dashboard.png) + +## Kubernetes Pod Metrics - Overall + +Aggregated view of CPU, Memory, FileSystem, and Network usage by pods. + +![Kubernetes Pod Metrics Overall](images/k8s-pod-metrics-overall.png) + +## Kubernetes Pod Metrics - Detailed + +Detailed view of CPU, Memory, FileSystem, and Network usage by pods. + +![Kubernetes Pod Metrics Detailed](images/k8s-pod-metrics-detailed.png) + +## Kubernetes PVC Metrics + +Capacity and Usage statistics about Persistent Volume Claims in the cluster. + +![Kubernetes PVC Metrics](images/k8s-pvc-metrics.png) + +## Kubernetes Node Metrics - Overall + +Aggregated view of CPU, Memory, FileSystem, and Network usage by Nodes in the cluster. + +![Kubernetes Node Metrics Overall Dashboard](images/k8s-node-metrics-overall.png) + +## Kubernetes Node Metrics - Detailed + +Detailed view of CPU, Memory, FileSystem, and Network usage by Nodes in the cluster. + +![Kubernetes Node Metrics Detailed Dashboard](images/k8s-node-metrics-detailed.png) + +## DB Calls Monitoring + +Details about [DB attributes from opentelemetry](https://opentelemetry.io/docs/specs/semconv/attributes-registry/db/). + +![Host Metrics Dashboard](images/db-calls-dashboard.png) + +## Host Metrics (k8s) + +This dashboard uses the system metrics collected from the [hostmetrics receiver](https://uptrace.dev/opentelemetry/collector/host-metrics) to show CPU, Memory, Disk, Network and Filesystem usage. + +![Host Metrics Dashboard](images/host-metrics-dashboard.png) + +## HTTP API Monitoring + +This dashboard is built on top of available [HTTP attributes from opentelemetry](https://opentelemetry.io/docs/specs/semconv/attributes-registry/http/) and provides insights about endpoint level performance indicators for HTTP calls. + +![HTTP API Dashboard](images/http-api-dashboard.png) + +## JVM Metrics + +JVM Runtime metrics for all services deployed in the cluster in terms of CPU/Memory usage, Garbage collection events, threads and class loading/unloading. + +![JVM Metrics Dashboard](images/jvm-metrics-dashboard.png) + +## NGINX (OTEL) + +Details about connections/requests being handled by the [NGINX Ingress controller](https://github.com/kubernetes/ingress-nginx). This dashboard is relevant only when deprecated ingress-nginx is explicitly enabled. + +![Nginx Dashboard](images/nginx-dashboard.png) + +## MicroTx + +Details about [Transaction Manager for Microservices](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/24.2/tmmdg/oracle-transaction-manager-microservices.html) component and statistics about participating transactions. + +![MicroTx Dashboard](images/microtx-dashboard.png) diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/dbexporter.md b/docs-source/site/versioned_docs/version-2.1.2/observability/dbexporter.md new file mode 100644 index 000000000..0f17d88ea --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/dbexporter.md @@ -0,0 +1,8 @@ +--- +title: Oracle Database Metrics Exporter +sidebar_position: 8 +--- + +Oracle Database Metrics Exporter aims to provide observability for the Oracle Database so that users can understand performance and diagnose issues easily across applications and the database. Oracle Database Metrics Exporter delivers functionality to support both cloud and on-premises databases, including those running in Kubernetes and containers. + +See the [documentation](https://oracle.github.io/oracle-db-appdev-monitoring/) for how to install and configure Oracle Database Metrics Exporter. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/apache-apisix-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/apache-apisix-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..3313173c298eebfdf4aa3de2136a910b3b9fc70a GIT binary patch literal 151788 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 z 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 _@VTT(#a>8u|#08Ro_dKP#b!Fbm@T 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

    0V$)jH!}Pj!9-+$xVCnisc3qe-RU4l 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

    $)}WKC1=Y}mC$kw9BEa}W?T^~|38Bcb+W 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

    {bpwM` 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/envoy-gateway-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/envoy-gateway-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..4ac2d6e4f170ee8bfeb898124ae339ffdf9bcfa6 GIT binary patch literal 262463 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 z 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 F{{TljPbdHY literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-main-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-main-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..ecb184b203fc9aa3fb332373411ee59b5f81ba4e GIT binary patch literal 147111 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 y&F?l4&%YIEjKeZ~2gUkS*!pyS<>)(*RI!u? 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 AiU0rr literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-mp-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-mp-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..ce82f3d2de04139a78bd5a49c948cd9a385613c7 GIT binary patch literal 149587 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 CpnygI literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-se-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/helidon-se-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..7311079b89b52d4891e806b55929a71eda633827 GIT binary patch literal 150457 zcmeFYWmufemM%Lkz*;USzlMW}m1FJutzbqbUduznu{+kf78r@yNXR#!tN2x`_0 zW|?c&2%edHQ0$WRrbXEjhlsO)^ykHZ7$Y34LkLP&2z^udc3d%D;wS$ZHh034TX7ilZ;YD;JM9K=jK< zG@#o)ESh*cZcj`MaS_u*B0znZw&r%cCp8$+HBBc^$n;@ zaQ!?`>NS#?%D;Smz`3^XFfQ8hO;X%sev8iv{EkcavLAOGQF$llwV*a)FFI|3+1Dp|&1N=-4uM*1?v2~dQ>S+GBZ z=wGT&)Dn{;IWGKzeo`P!ElyxcAF&}ZQ_=^S z`d%aly;Zzeze<4$dQRAT{HX16zD=h5>@#qP<=B$v3xwuvdv78y|bC zuZJP9zxWjhK5f&kqH=Ck*%Q#8!K%3i(%N;~si-dY*1ux)aHyGg$85<6QImZHVXkbl zu${84g(xexfY=2r^=3k^#_(`)I{D8tPa^e+_*c=j0tkML8&cI=tFz2QEG{}!pjrKl z`F1fG<2Bp04Wkx$dQSy=gt)QrOX-MW^G zXcE)w;?JdDtg+3oIUtnJiEg(~Rb*bh-WoLc>|%kC{U$CuJ3Dhb9SsKFaQ=Ej1TWs{ z*ogmNIR)`+6)j&;H*e2gMc7Xs8K(Ui(GUJRL?a_1_Algie*rj11LAjmfyRtDp1E)D zTkvII>v|v+5T$ygz9TF9(dqMih4JbUnuN&ck-T7OhM@Pi`o+G=m;DRp;Ei3kIJA%i z9DxBTOc=FcFefoR9PFiNKpY%7mZaEpoQz1s$M~he&qbIT(aOXtakx7Wj?i4;S>ns_ zT7!Th1dniUL8hdTqk{ggY}~lJdD^V_(c)D3=?AR!s5(LP;v-X^oKZAmb3_>O7ABEz zaF!$A$Uqqxn5L2S_qeNLrUaPiJ6hAL1|%D(s1wXXS6{!cfI9A9-xkRVuX7M@4ivtG z)((^J-QOCyc-M|wJs`iWcJb_v0tyzS`hbQHrwh$*07;U_n5`i5k?e#VpEAq;UXf}O zDPF=D%_fZSLRW^;6vGTH6^#S!9!(x~B^)KZgB*RxZ%6QoL^K|{$Xk)g0?GpAkn@na zEb%6$LWrHBEiQ0~+L*c}Oj~SSmS3z>#^*CgVyZy>OZ&$!m}n-HCT~q(i^Cn`rzIaH z=1P_o0ADX>t&borxf)_TLp(#Dq=bcgwR@Gw#Doi&^a{0&y85}IpK;GExLLh$V^gG* zrc-8Ir{pGWr*x+dovm60_=0of_2jDaa|<>KyJn0nxh<~PL^G~gY1oe07_9is6h5dT z(i<@s#(nAM>}wu8m@hEbu)3^=)^uw4)DUC7HhDB>Y8g8fGd(_|ThgKR+XjGtz^wW{BdYpd$`qZkQ$2uKKPoJH2cM#$EWVrTCcu#Zy@&S$zxUVHp( zP>th^z7Oa1{Hh|cHMjd<#JOf)w~5nx7T-$NA^uK0C5o5xii2!+aQ)-FdCHV)p=zP7 z5ym#EQTip!wo?BZB`t<;qIF^e<$z49OnOOY3HnS!$$;#u{&7vqiMA`(Gi%$x=pgN^ zj78&E#n?$J$&&fK7`nCj3D*ppEc0>ZaW44)GrxV_3Db#t-80=sUDyuLmFvy;<@zbm zIctpbvYB9;@G0#X&b#r^`JomtYLk}N`ElJ&Hxghk%Z`> zgI{oc~^_vT(L=yF|!DRVo*m z4}1pWK?p-3LkTN^a2cQoPq* z#%pe>8LzQj;h*oE2I_Y?z7oMsBWnwM@cF)ry05Snt14j2JIbrA7&|*rac(had0;MM zYb}88T2wsLc6cE#Cva-XZdJwm&CU5I(@~A+z*7u1;W-}(&lG_9dZ#yqnyyJ+meb|d zdGxT6Wz%dNi2rh3R<~L=F!7jW#eePs8f3`Q!=-Q5`)cQ6#rIOaQXRUox^l$escqf9 z<55-y(0;BN@ky1}g>S#QRsqc+ERa?==*c(xT#Fq=$7B{{%G>R(dtPew*b&)HbO|>r zIjSAoF7Xw5sdTLXJF9y;whw^a&y^@!gsVOuy&q2Ex28(RMPmRV`< zkEe++UJtw}z3yt-9^_92IQW|Yplv;nZ^NC;!J#*a@6^5H5>235n{HdD?P2s;$35lw z*gzA-IpVrX*M7UeGs$6ZV(g4SJb$upt@G?kTw_ykVFK|sDihkyd7-he+4p%xI(f2AQHD8b(l5Ksvr5U}8Hbnw4I9^`+N z!inWU{YM&_|93?pC1FWP@VAnYqlt;FlewMqqyRY$1O%jjg|fP{x~vShk(~{_fw7&T z3B9|G{qH6ayzboKq>YKQ0kOM{wXGAkJ0Iy^HMqg)-`NbL#D7(Bw&EjImsKDZwsSNg zW~XPQXC&o+M@&r2>u7AsttcY)&*tD?e5B^i&i3343~p|2^lmKlc8+EYOk7-C42;YS z%*=G)8gxz`w$29bbhb`p|LEjD`Vld4GIF%Aceb#zCH~#7fuWs?Gao7G?}7f$-#_MQ z;%@P;k!+p*xh(Jk8Ge^AFwrwI{Qos`wlMuS&3>2squF2U`p0m*zdPeruy8lA))29< z0aFz`HGU>WPIlhE#`$kW|C;GPnyNUNI11a@fLl8A|7&0V+4w&f{?~?ojj8^xF`1c| zIREpQ|EcIdHT}H^Zh1!w@NfpdsmRa7%kbaw{#l=w;Wvr@6UqOvpMT|oHj(B>w>7w9_9Ra%-zBBq%X%ga~jfa-il%=JmbKTFQ?Enl+ z+Xw|zL5MfdfBW!v|A>l@QXMY+`A=%Ufv$k?NApJg+iri4OuYUM^#hun9UXQE1SA}> z-`_ppQ9v#bZ~uPEfAy{Vj$9^zv#dxe`ID|LK6dcmb^h1*ZcPwM7OQLbx#i-2uv%hW z1n~T;?HI5_|DgBoH9A54zBRyWi|3y#VXFa5$jhfYM~6S44BYA(B(&K7oB03DMgQ9r zhd)0XiPcl{eUxg}?nLjZ3NMGJjpK}$*b)))r>VjI+r!ly`F8LFTC6R<5ZdK|so1q* z^Zry&0q+03i2u%6s|~;Rx}hlt;g6UUgwQvnjGN8v65n#Y*VeGy2+-BFUQiuQ_F9xV zwO{H0o;JZs13g{VjzL)CxdIFuK0LCHyPksR6jC4W*W7ZA$1+p`0&Klo{eaIXi=dsM zY@Q!w^4Z)JUUw(S2^2(8-_KR8)$2?vcZL$Rri-Qb@11>L0U|KSp3>_CEK=x{Q6QU@ zCg0rATmf;=;%#W#nkL(^#GH6}%R+YWsaG$Bbcw!XBJ=8!@kY}reCjiEc#-7$2f{3V zJbK?;)S+B531lEyt%X|J>^D^FvurgdSCdyXmbW4S_AMNVx!Gvt1Ll!;Mz0&BsiU)` z8Z5BVdx#4t3s&v8o&cRxMe_F^zd&KYMHgc2JN$Qbl#+-ZjkH1utTp#F4h^oLg293Y z1I03tIC6O`^5qHdrNA*(ob`Lss&R3izdd)|Yow?^v^xk=T+ABd%glvUQ$pQm``uL?cqhpN>Y zWTme_4lyA#1YZqeUxHPdu?*JlHfOB&rpq@(#^b9Rce{AROja6c%5-Fkyt!_1-6y*S ziXGP9F=cm~tj?mnP$FqTbgM98_`K+pJomwwcL6WRXAHV{pDdIjSSu2`0p8lQ6&q-j zT@^^FK?@ljPhMYlSp0EsKeZ+l9_)AVAODT52<@rMBSXj0Jgx>ef z^COtZDbv9}p-J4$cqd2UGV*)$rn&>A)yO}i`kT5>3Wh2;bxuwW)_pv+(C$RyBoat}|$ch6?>vj=HI?jVQGWH@QM$bsx|zM(t{ z?>U`MCJ-J55ucpPX*d3}XoS?9C7bd7c=j1UI0P{nA7v+{{SiT`&U9?|V5;zJ=1`d+ zBU|YHJ-wp#e6`;BdMN@B7BOkn<663Ai(+@pZR38K!*+FFvBcVAD6!g))o%T>>-qZj zx`4|OE45;M(4jn&*GYv&-6?-|f$(z~VA_=`%^DY1n`tXMUa?(-dIe<-`>T1}zzLUA zv9(6xI7xYFmMQ3_W5H9ICRG;ZEfV4fmd9`H92Cm^ zub7m$C%?4VPv529cd}1GFARShGhp^qO!MYtQ|4!8KtjBr%}6#J-C=zEm8tM}v7*59 zKJ-k$iGI}@CAo#>Hp^fyOYQU#P})1$+DbQ@b>&N_fi;`~5p8xv!8jA>Zq_sT#6+E8 zKsv%lN_Px1B06)g1FOA&l^!Zb!E91>7)QO`+4bpKEp!wD>+Hy7LcJ&Lxh)Ga^sZHOos>+mxhgmL9t$bf0-3714@KFW0~`kU7btpLQf%YXpNYvZcHr(kDN#35RU?9scul^1aZU1N)=+QFwX2M3%mdDMniEII=RJ~|j`?H^2$72q(`JD*JII_`}cq=;bAK8SkWA5ohOH`j7HpMyfY zSzNxY?VpciuvryZBvQI^Bl|u>*;oNzBKH=>5*XxdahM!sg1%+4SKcqXP8u_Edea(C z`m0VKk~>?5MWDcBb~YoAWa=0npLIjs^4z5#3Xj&KsmLe-t%7tf+;I)@9kwc}iSbhej98sE+3TrY|6Kgaq&7mw1o>xc9G6ukC&~Bho zvZRJAm3{hziICtZS~UOxbRgCS@w#_R6w6Nb2>+};zqe)D%FrFb!H_{4B=eVKiXWYw zDY(U;giGCe3>+JgnKNXT!+%vHm)s(LKKr)&Y6Yog9b9Q<8WP|7zHmeSm9F;v-`k>X zf1UjN&`*-f&U=^lR-!Co?aQ4VylYoDW{Cj1mAkhdwT~FOD+O(}b{qVXiQLh~!%33J zguEZu+U}Dmq*JA0td}Tso^B{5e(-AAN!1ws+&Lu)ESBE@72pu(n9s{_yLgVlNFIP> za9EBq=`3c_<6V`0I0vm@+UNz6W+l*hu|GcUYq+}1^vf!C=@OWwl1nCtNMSONc-@~R zgV|uX+uv?T4TEZ#Jp!A?@;EqHhsfIvlH7Tq(PpK{VH@VG@g@T@`KPoG+kO?^SE(R? z$MsIKfGg0TNj?)K90VK>Q5uNlio65HE1F*L=ib+2oXgmouyH!jmHnLF=rvwyaF4L6 zK{7=55Yd#&Aoi=TdO&r{P8wQ^biDI!#vFD5W@S8*)WEk-p1jjwZfPu)@d5ZwlMA^H zM;+6-GradEmUzb>*DZHhb91kdS-GVvoW)mHo@1JQ(IIw@1zDZVE`-K48b!`@%V`)O z)%i-H{CRYi3|_`N5Qfj)TjV8&wJf}*>X^{f5nv(0-!cGADs z!s`B<@KMd)yS2X!Ph(agSQ@n|upH0g@g2|6pJJ$zK_>Ej3D4p*5DPK-;{1e|T~H{M zEG`4%NBnqDC{JDkFSFR{QCK9ID7H7AO_j~<)<6fFNp+hkaM_$)YuGe|due*kZ@L_D zZ~XARsgSo$PR-%z24|*(hI6YM1eMU`hx3M`*gpP8t=+4T8=hK~Hrkj}JfD~AZ?i1h z(dcnnZ_JaO%k$=I60Od>&VrjzY2StQ@gmdtFX)LUYzE!>CB~=w&(k`QI2HQ`xqD4MJ#eQ~g~httqQ>%t3xBK5U$1Nlm(=2Lm0 z7?kcmsMTcg`;*JL--?aGyvF9hr8cbmC>C3SPT+KCE@Di_wM*b ze6?b?M_2Q|daj<&k8S)0c+R8Hvl|Nq{a+~Cgg&=rv09*WIqgMxzYLYWnNV%eR9Tr1 zLBbOWBn5XyXaPjRV;}BFXOV8SULvjBwiCa_ZP>XP+6K7}{ftAM$_qmv*)JB%C-pgg zSV@~S<{UInupZUIF)f*eYf49YHegVG;riHPOzRb9<9>MRU@lEFMpJpqM#0MWH>MH1^ zys%%th_5~1(fRf>#;RoS(Iz|rBRO3^Om2!49(%I{!iNgtX(gMz-X$D2sQ&?$6(&P0 z$1G;PJyQbMzsJv@CS@-cD(t^w%&ywn4E-b_57uaUDYULy$Mcmtho!mkV9RvnmMW7Y zHJe9gMr^iROB{>-MN}%4&g?#!T1S(&j*fit5rLE%ER>j*P)1o1P*Q5yxI3S|rC$}~ z>)1{g#p82bHPw5UG?<&hpDy&l>q&vViz3BhDc7|j^r;e+@-Q<-D4?9j)}?8!*S&4o zLSFpZ>|OA_%|)PT?*(1CYIVxf?eU{+j3b|3C**XCG>V5+cV@yYbSSxGhBmzpVvP_Q zE^0p5$~EsuOQN!*jH7n?VZ24FRub5^hcVmyt@QBL4;F2~5!q>F7!y5lj6`PM_B{`Q zNb9W7nG8lUA!5pmS?`V+hI5_}B6oC1V;K(7cr$uznheR8d*+t1>LprM_sz&$Z6VkU zmHgIp&#j!Bg;>2V7VY`-cEY4M@-NNxc7&H&o6{ytZwNN8ZdVn&K=qWpqGbU>iY+_0 z#F2u88ShD(;0w}hYI%)E@NHwHi8sbklJ85JAzfI>`W<3raF&H9j%Q7fx+hOCSyEct zG19stEKRh9uokMrDE=N*^B;r`7_CRy&>NTYy*#(L z9t1Xkofe~^gk4>;+mQ9%F}PM!SBY%yhB5rjmBkjP{ZV4CW+d&4HSD=oxzhY4B380s zyB5n@`Jl8Y1W(?@ zU^dW#I*|u$Rz8R_)5SIuW1WD6H!le`q)%f?#&RPZ6#8zlbd+?`aOB8;HdMgnJdV;&K(q~2l}qi5?! z4nmUI))V3TdV#S|2d@nx&%eb!Un{{#=4+*IR!(+z80T)g5iS|yR!obEGv?n}B_JsO zU$4Kive5so;y>W#W{Tgy82X-;Q$k<3?U)DW$SGMjUl-u)EuYZez`6b_O2nI|OLU&^ z@%;P31A_do76%;=|G;7Leot&9;@wfFjs5qP!DNR6gX3`jE8sY^*aglX0{S$9`XcQe z4cZ_6Xv(M`dd&WYdjH&>t=}7cc{lH9@CVKX9I>E2bnc&RY*-U`WBXRLMuPtUivY7S zn8+~yD@2A*{&licC-GlT%fB(r+>!*rBD~uJY#adjjQkh z@*g$m%LcF5!Aw&6kH`-09ei>#*HBvn|6UG&SLQ$kW|visY4ksu%c|+`Gib^YboNI? z5?lpO2F)#{KIo6;(v%KfY10x?{@;VMzxzXV`^`7m6m);YHr+Oq-~i44Bl~~n=B9MP zA1f6C&anT}akWR#ZgrNV*XumdHGA_0x(b0@E=xUuT+$H`IHBnM3JO1Z0&uRDH!V}J z1KZ~S&f9&x!HW+xy{o%wyT@DxmkQ)QI@5^_0mXa5UqbmrbjW;K?AiVYj<$z|H&^K6 zyI*yJy-lkkwLgXiJ?`iFfmO}ieeB(_s`rMN3ow2yTUAXc;OzU6NLv0Yuk}JO4KjUMzy3@Yb zxZW9}Yp_yvtKL9H*xcMi$Ha8zai-9{eY4>1!qf8MZ_O9tb+|qa{l1fy>)q1yx+41? z$OJG#na&P`UFy6>X{!|K;AVOkr`~ktmi~B6Yw>uabkz;T)$!f;#UjLd@%xun*F*B5 zM5_DceLIs)hDhV3+TAP70kz$uIfXK{u6R~Ub-h-X>siv!v%;g!u`b#TF5{vXxy*$02H13S1ol4|$0 zD;$F=MI;=3O#u%->i1?5qf;qam@5Q<^a%ydjE2(qqm4VxbuE^Q;#bt5DC^~%M>>Je zCNB^0SNHKWYdUrI8=tptwdbA1k7JM*g5UWCRWHJ31!kjAC!e)sR&;`dCtazqdU92+MejFyl zh=V~|X~%uf?j_9qb6mzaR*PwgmAR9**L!1EZ35qnZu6SIu{iFSOJ;KykLIum*BTEQ zt^f+P>f4 z{dXRkkbV9Xv_CLUnsFc<5|}>oq)^G*u5^K;iPGWd6fbu!t?9bkrkL5T1rCX(ih24> z)T-@8G8s1wIPECW_TR4eC#1(=uZFY&H(bwWtl!-paWoFhS1E1C*woB)OlUl8hUTuG zT4hi0KmUNiJOHVbtFEwjJ)e15ES$Yxk$ZfXEK-_yp~lLoKM*4@ib;a9m#z36%cPHY%3t*49{|NN+NC6s=#i+#5!nONGq!U;w*oKKf^q*6Z7cwE0v+0U_~ zdPc$j{_J&oMiv-~ST_>OtEj{6d}5sHG8~&ynZtIAuw><3@HkUDBLiFTGq-%r;WQG) zoYm_^awxScY-dPILf2wL2rSBoCO*-U{Y#qsmlP@$8Z{XO%VIXxVvsECOTZj>?(5zm2YjwpYh&@vq0nh{ z<`9CpAHLWW-q{Q#N?5nM!$2|(tKghbv0iPSGF9UAI;*%jT9TDYrKbP~fv>n_R(v~@ z)L2v`&~X^^VvR>KWMMjP8>0yB(<@7HuHyK!AJd&a^ zoJ36r28U~U@NxStvJO|;AFp@k?y3hfJG=(%x`31uX?d_?VN-cNd~P&0EBsXQyi>|@ zx%_lvnF17350Q1HNyEfimurLQtoaw(-ji8lMebWle$#T^N_-0H(5>O6;zFK0KDi$aUC_h z+8L@jD&!C1((i_tvS{8eF!ut1QqJmu&*xnuc|w6jT1~cB*AoIfnWt@_O5N)1XpZ%` z^RCx*)0n$&sJ+SHIZbK)ykM+8`l1u7W}s$yJ)Q(-K`5`FqYUqR5-!_f6HV`{VGo}aaAakOy- zkHePuRL^6{IAQRxsuZEYa^YUH`b$SfOCw5qqiBQTcYPlX@J$1x*~NB~Nb9v$*?wOp zxld|U<|uP{38}hg#L}tsiAN>C9KQAM8f2RF=JZQ-CW+w8q10^w4kgc`1nq^A&yU-& zI?T4K*ab^e&R)j5vt_=!qv=kHO|~{=dR?FvFL;aJ>NA@$6_4;fY|QtWU1DAiTPSVN9?+3?upXMiBM~|x(ighu&tqYk4>%E z=QN|!R3U^mmdU|^LdnlS1h|P`xIOM{TK61*k?Ol)$qRJX^LZ@hy&h$`({*RVk9?10 zJy{dz4+Sg6sY%2;XLYbpom(WEIe(||%D+)0iSZm~IFZA53KesEG?xe-N|Ti(#5U4q z>YQw&tkGy$HSajwLTmQb?k($wE#Uozn_Gc)i=(NaS8_Y>Zsl%28-!TA>I3=YBwY9C zg|$|Kb3T$xgJ+Oy#y4RC+$s!+V_$?~n?bX27z_nJF_#eUVJPEFs_P0$gxAaaMSc{UsRGwbJJ(1nl~V@RY~AyZm9mUKkLIjIO0OS4&$%a7Qw&ZNV5umlg2U$6 zoNd{=6h|WLX~wjC4$iD`nJJd0(Q34A7%3cRr_qy5Gfzb!vNh_8PX~pj7ZYsA1-?AFEM_rC2Sce0xyqHAb8_;PLMWP!yTcTfT1|~3as49hQ=LH>T3-SRS7+Dj6TMl7fNn z`V9`J{qcrvjIj(hr&u0n*f#XYVPi01a==vwRou7GbnE$*g_Ztt$8aRZdVq?+KVMu)qsN zoMl4g6$B%7aF4lrhiZQJfWf@-k~LLpz6trvZ~XxGeAcqYVgEz*;-Nsm3YWu{QZ({? zJlJ}ZP*-ohIhk8A?mYjPNa?d%b!ePm-&yJs%5P7IiD?Y(zB>K7!F-Kq4C+W&Mq$}$ zqM=3rw$Xa|p_IfouKH4>a2BN4DDhdNP=`|b`?xjX1o!zFzZ;-JUgoExFQ?bbcs2@nUtlyR1nY-!&Gs}_tk1(pi*J9$qm+R7C+g+PsFPs_W zBl#an{NHlh*Lhr<;%Vpk3hQ)uHdwDTjv3zox{+#-+}0Fd<2X0cZ8k?B&B6==iEStTzh=p{ubnFZSDiX0hvkK?)tqyFdYLzy1Cc8~-;5M7( zEMuU~{o*HXzXsDW+?9>h7N?ai;p2_sIr&IAhZ@^#{`#~f-CX4U4fCmALD@WRVuP5Q zOI66Lhpc!Rr({)-WH&4ewII0?`7|-74`aBJpnoR+oxa=XxSW!i))dXVY zrjDm3erDQrQZK6^g*|{xw$uACn974+W?&g0TBl>4Ck0;mNk^Dv_q>HbXNNpv`iNGB z1Ny|3X6f0Lc4i9Yvoy)XSd*~^i|7N4sC!N`*kfY1|KWr;@><#Lb>3kYNIIU~!mnPr z@+sYysKFd8nJLVtPOCeY*Xf_1!Jb#O<1e7w8cx)@uU*s-@l`%j)wC}U42q9d z=ZDwg7q2J1!^zH$N1W*y7#ddJE9xN|$d0`+En=_x^JFN*b7C^Whl(5_G*kjG*r-D&g6 z@p`A$^*9}F&1bX5Sg}~f(8*3j?gfvsW1Wx6u2I?mib~hxxPrAjUL<2);uBeaZfb*8 z)v%hd;>g{an#o`@YIP&)fx)_z8campes8htws8WR(|63VOa;wZSyL!xnUlyUAiW4y zWecfYXWHkpHY#;=3dDq@p+M`D@bTUW$-$rYmkXsd3!x7k<6d=Y?cy&+4vk2JE>_j z%9K7ceqr4cC^XmJwgj*~%*>xq+=nWMS;-0yfM_^K)c>aK{ z(rfN;?ROLSQ#AL`Wc{_sb|@lTd0eJ~FRx!fLDA$|k&I`?}6bpla2 zKP7bS1AJOKI}ogbF*NrJhLNhbS(!&Z-~kXY8;1e$N*jvQcE+_w7QuP2u<*x5Q7 z*J_N!f6J0W@mN<_QS&u{*B2#b<3asn3oOJjNJj4mdmMJ_G$hurNx!9w)25B(LtJN6 ziy9o|qsjch+wf88l}W2PAx8qvg=@=_cYuV|CiAcXtzn-ycJS!5Mlq-5P$lykSqHlhrSm+e*3`c13-RoR`;_Q< z?7qkA`)<$+=SoGL|4HQ%W`IqG%)I5UmVJYHB&5>kZ*M3B=w1>4@UO@FlWKfnkUR6 z4E?Edp)j4Y-X_~qgaygm^bOMRz5V0uy?sr+smnQm*F^)!?e)}sU304mf}#9N)9W1# zZ0kJXP^>C_@%|AgENXC>LNer3rH-n~8;3N_ z6eFkPrfMe;`L>WB&Ol2CehR0k<$uiCR;}E)_~?D6jUrKL89U6ems-Jk$l`hXY$y>1 z27iO&uBZ2w*sq!&iy5kKwnYtw`d42;HId@y96tBA@ zGTBU4tZXc!%^!N!3L+yZbVYM4@++Tqhm&i1$g5rLMXfE0E(VBV+0fdpOy(SN!1qO({wC{?n$2f%(2pI-RMk7hR0_p5<-t1G@iT)4P;gbAy@<# zLCxH~g%g-34tYB6?h2bjzxKvzD88p6Z{t&oJ^0g17}kTCyVi=Hcm5GDp5}lK{{11( zF|i6EeD3#wFpLMpZE~miN+Rx9NLZ6rQ@{+;*U5b0yY{24327Gl1Hn71JqtZEKjl(I z`v3*rmHARoCaVSM>+{B|HAJwSLjlyy{f2Lsd3P9$_(2UWZGO)i%^RUkUDHW9*fEz$ zy+8?FpGOls^yy7w`w>0B8;G6mE+hNErJQ_sK znJ|>*s<5}yhcpFRH#y*IjT^3-(eyg4i_Zlpjz@lZW>XUdw)bjhZFg<}pthC6k%ixw z21|5v*H${3Xdpjn`Tn{3T8Y0nE=2wt!5mQmJkJR>=^#_Dsl3SkXuK6f^qkwX5)&$| zAPoF`A++&Et zqf8lECFAFq)9D^#y~)dlrcmU>ojtD#;m|N8(zTQE&Z&k-B+rXfq|bF?=5aw-NICW; zb72+oPj<3-)(=k#j|dY2$H=ChhsCaxaF*$SIL(z=7vTMOiy6x4o)>_Xwa$RPZa56BPl=%=Ot}a(GnTZPP8zHuy*%5( zMGoMbQbwX;7}f@+tM;kjD-FzmO^P<%CP(y^S6_IMiPE1<@~+#y7rP-)Wc3r^>lCTd z*up!J6J2q}LptdwtRH?*KS_U)2_SX8;HyP1a_cUvH=kMsZLzto?q99B2`uwP<8j2T zQ_4ot?P1H%Jt3WXEAd=UC(&t%iACen3x`HC`oFi!nALe@ahkqm@9IOWeFNc{XChJD&Bpms*~*hu2;SHe+vv<$V3;w(4!vssQlFcQ2gH?3O@kJ^3V|z>vZE^UfxQ zwL*U=;Ajh5T>#y}G6CNc-$Lua0?h5P=mW(B6VLb8Jfzx5E3jMMI0T)4xO>#Pzcr<| zO69|*`*d^4u-4k*^U-omUf{7CM)bg9IF-Swq|@9wkOOSHo0N1v42jq`GNI|{4JJ`5 z*(e0c1?OuJ)pIVKH7}pXS*@^9%zK?jGk0BdS}eOy%`>PR3E?oi$LZ`L{F^8*YO)`U z@IgJ+6DBCuv{jdm`=Ls-)HIFHtMP;dCDLN5jF>e~s1E&s=1D(|MI{88)vAq~Ai#{v z`{6qh>*Ogng&+mzTNQ|i7f~>92KRj-3;9c1;Q*@O+tjXHMqlkcBkL4L_xxLtQ8Y+ zu?6Z*`{gzxCfGx!@&=NzvWRNukbOIjuyhg=TR5q_y^*Bai(Z?C|iZ9Zlm8({|=6)_6o3uvLbZ%qm2x$wL z`0RkuUA!IgzXkYqkguCtX?9j~~B4lmRJU)Kws0VB_Pp%UScWyLxyY8RPj9IrdejweMU zdy7Lfj!)WY_u= zu3At;@383&eZrS$Gudq&^&}Azk-zEZ2b|p=(6ZXDPKqErC+9b@k~fKio3+C1;8xjY^ZjI{14QI4F9z^eD7Fi^p#rc0kig5tnX?sPXSYZ;){2uFwQK3sK0p6?r(QH`LB+K44kD*t0#J&EwVZ z>zPBXI(tF&#;$>zpf8QdsNI!kM)ly=YTX1sP1h@^jbL`Z$9w|So9q1?VKW=YwY_k z?a(#U5r&Kg;Zk#jP%z5p(NGXrHQrrriZbOFyoh;Pj)7S?VD&3N(;`pYAM&j=YCrh2 zp6XY@AcNm*;eM!=?>)||gK6d*u<#2(hI>LL1qY3EoVnkPeaKHIbnb{tC)7&4eWT3x z3VyNC1}1``^WjIUW$SaM&dsw7RQ%C=rBxsf>v1TI4Hyl)Q;CFe=e-&vy8~SO>R}g- z#Q5+#DzX@bhC8|qJ+c^hHqG#AA{a#F;T(vHl}SsBYmB)d+9j@5sY$Wi30igOG~0gS zWwNQ3Ozd|Z1>cc`uz~ zsQEKy=D*@G$n%vf%^Ts6^5B%g0TJU8QwdT6?oQi&WxYlrln&1>3t!vgiPi`dHCBHN z;Lha$5yy6*5Ho0``XtRDj~(iCB>no0B>1(Q^f&rpW9|a3C$|$xiKhk;j~oi6_x~Sz z-x<~9)~&0EAS$3>0|b#ON|P4pph%Gp(yN6|K&gfj!~&x94xuT%ghe)VO zCqOU|ASA$j+26O%IQxuG_r5>wxPQ(M#$dq8o3-YeYt8n|=e;DkYXuZ`yk5<3K3KKa zz7kiyF6yrs$+6c?T@?O=_La)5X+?l~Wiw0pY~Um+<1uI61d{bS;d}ghAXxatAUF<*PF`gvmAzii}T(NgTO-jE9CE+P(MI zN$*pHmon{2oa3{5r{Ae6+jm4yvKO+Ae%Db_dQ5)QV0BDT%&u!Ovia@OPmsCIL3<16 z+Q%yG3H(wa?l5C|L-bP>G|NuX7&Y73w1A}ZI!*o+kj&;N`>T;7bo|N6v>D!gW-l*D zsM`Xy6aoN3A#=?8T8#|=zUJZ)lzm=bK30-bDf8UOkt2I-h4$ec>9TdQ+%KlSeEp)d zx^$n)239?ldfPIynQ=%heeGe(^P_|wS^T%7&sLM-((mVl{mBJz^v=u6Ua2$_d80Qa zp4=AK-?`AlKp%e1AmvLt0X<2(5zb>P3+C-w>Zn`B{>P#!- z?YFuxyLkgileP3x<)217TIyzO}2OsNIJZO|fH_A9334!WJ-U*`-UmUt& zKBRVx-|PDMz->X9nm00q8UTU>tn?WueYzJr+J@1bFDTqnuJR9OmArm?`t4xGpu2;7 zrEf2-GPkViOWU*~mw+|xK6$%9bUYJb-+l>5Gc>tL>Vb$I?s-2)3QelU5Qcc^+bCa2$M5#%>FfKRr;PDl`-tdinE!6WU#@u!k(PC0!X{6P zh55A6c;Rklqd(v>wT&AU88g$r=}Wpm|Mp4V!?z_bWsGluvFF5PTkiS?3@=OaI7D71 zw36XVLaCsjaV-|&t9W4xoqLJGH;A}l$yOg-HAmsf%&Qsai4Ktp(emAoi!sluFxL2$ z^G^y`o;UccJ+AeQy`WnYKd&pd2C2so&WLlAGB!K(rf7D>iy!dWb-M-iJTrP5dIJ+{ z*RhN?v0G>^-a6UFJ5F+~ z88+dvnswZ#s|$~wOs%j5oI;;9ZgUn9pF{>-ko%c<`O|&wm@OIyoZ~ZzJ12rxtvIS*h z)j=79FP>$zd72$NvDvI@wAt)z&w%F8FErroU+G9qP$CyApIzPq+&I-?t?(^eH5V(- z`(y7ilxeVU>|g5z@yCTYw6Q+>kitnhFRx=0V<%7NRf5|3;S58a=F%B!4jjOrYHD8- zs4p`b@?&lEsFPEH><6r5p73=g%HMs9(|zslhOwjfBkZyKFyk-6U!f1_6O>DxxA*PvpT*8%^I^Y zPVc}DXWjsco0Uf|#ter=plXMA(TlVUDn4#OW9|}X6SBg5fXKdnD*@u9h*(E>CCU zH)$%^J0eQt(XQ_UBV6_58umtx(61J|2gyfaHXO5FFr@A>=+P1eYQ2vL_SqI&hhlda zc5(O5$Xr?;r=?#k(9aHmV0ScpF<#}Sw0nVMVChw7hNrU}yn(>N?39Ea&@{d&mx@p# z$F#{E)mEN1J~=KBeAfAcnYx6YW>wcMGd2mJJJChYR4c!pQ}iP_?gA{BQ~=$Q^rz4j z-mmzOu5erY?k(lBe)jy1x0B@SaJxZP5~4pMKn>lS_@L<9_SpQn8zvpat2QyvK=ODs z{PPzZSXGiu;WQ#zXBefi8{XN6zCwTAeF>2T2Vo7 z`=&&`cj?`uLEVMqj!L@2GL3e?v5RSY!Hw0c1y~Gj-B)O)J*tj{$BQ)#sKRssO>wRx zbPJ8U9E(f7y?zyDBU)#72ecSu=G3yLBfnMm-aPRMbd>+ts||STS=JNZajPR}81~8w zF1PFMIT3L;xeQo+egpee(xR4Nex3JZs>&fMM>9zWpl0D^5w{Q5U_QI7N*wZfb?n>o z7BJTn{>S0A~wzM6p|ef#iPFnl>bMW{fQ^_iST-9c=g*~?et$hP#1g%aBkJkI`zwA^WXpRfBkd- z$D76I1;BHE<<(H1S-%l|>*+(liwUBvJ>sVFMLvfH{j10A!v#)JE@y7%-)wP95KlCZ z22=mV<436<3a{JHT$p(KJntJ#$hdRTx6KXX?VIzNaM^`7-*#}r^2S1@%@${T7AzO7 zu!c>#{Q}BrQ5^KT3D=FhmJNQ3HU4)v6Z}l%$^Pwnbv?aCRFCXFRa+bH-O2(yGYj|H zjx754Z|3>uW_-$h-gBRsl{HCdU<7?eJ(|<6l*j9yzDQ(O2a zU`i#VXGW{*esF`w#m(`s<>4epPk&iva!~tGUt(xD|3s z6X-U`k~z9vYDIAb3Z<7#!gzASSBQ!ex6T5`r>1j22n{&yl*x2^z>X)-}K*H=*>*hh-*#+ z+J3tL6Ur+G5J=|h1P=DdKmEa@5r3@$Xr$MdO7$-?Nd{umOT?6}zliQXD~4}k3%x_Q zBgNEkw9?MyRk7PZbqW9(k^ks3MGxdjbp$P9xyN7)C~Kl}M1&{s^U{)Ux>X|-cTiA9}`6lEU3Q`++jlrOC}b;}U{zFEz9lT_y}_@O7VYIUI2sI@$UC-Vn5PvB zB&vOiJ}p|&;uH@88YP^ET4>b1rje>JKLONKVhp#MMoQ%zuTAjnf!PZC4~C|W{ZLGS znZ+*SB}cMV$ukYe_QZBmq_44Dsn=Nj)66lcQx}A{k3_M{+Hd2eiO@piB+?$8+6_d)6YZ+CS;~yste{voD`Z!FMJA%y z?BZY))$6z4Tqtu%cYQK<(-b_-&1)dWKrzw?3EtZ!*6J>2WlEy2y>I0+ukHozgo^GA z8!7k6hf)1oRSREvrvf%g7u^0yv&5S1A>YFe`mv>HcTdR3JPWr(Fc6gx5AG8FN(*fm0t?l*PUd7hT_I+;y>VJlW8C~&}BhB`fKz%9B z@NOi#BA*Lpe;x|{R^Hmw>-zv0TAMl7oeU}2m!!^>GY{dA-0;0kZWgJBuU3=r5IKy)*JOb`n$yuYv(>s1wb^na5qUr^ zrP}aei6x?IGD*4$nh3U#(m+(&fyBHCLtLM|gE35*K69h0yK9HujH+b)K5 z3QlYEEWM-m-s_WdcB604f0=!|8md$C^M~f@l_`TmwrrCfK^z5&967bouY(L~DP4XPzw3H(pI zzUi%VZ{i9ipga3&W|fZ%r*2davL`RGDqH~>Gx6#?#w~JEV1eX&nIM0%yedf8bp73; z*I58!SnJ*38+4~RMP^u77OX?wVmpM-PK@O1x))m2Wt?W)t+m34^vaKY(JAX|@V>!9 z+0q+D`j*9C)Bo6Hb5Y{R!_S0VF$m!?i-PN`71{DBd%sJ!vNC1geVS5>?7)@z`drB$ z6#5DSjWw+y*5l|5o_#PAm#tCx{PsLJ`V(LnS6h&VWuEz%T%fw=Q)AN0@nMv{+Fhp~ z%$gR%+ubx!Q=!f(Re)cKTvzb#v1Fs@zrTGPS@x2S!*O_-MOI!l_ul!rq}LnZ z^4B!a0Zz9rY5~FW!MlsqtmYDiFBk6fG=M*MB@oJ;@F@=F%S964-Q>HC?Bc>c zbY;T@FXEs!?%HeUv{CCgal0=7VBR(4P0+ry{Y&kE935`*Ha_X$=eMfZ93ap8Lt+u%6cszis(AZ4#;^LIKyS$Ff> z-jo1F9k^iJrYBcZT3emOU203#_5hP#)lI9-cT`BmHbeA1jvx`O48ZSAR+0E52`7VY zO+M}y%|HUcEpKnpDSz_`%_dL-J^y|!o7(0tVeQ{qwP z&~yOZuB1^a=(Y)BuWUWpP%`#!P96snds+t=p3El>Rt0z>$6=Bktv_X+t!H_GFjb$Z zC1yJktp;*+-Cyts*W*-c*B9W5yg~aEYosLdGhERJQ73)$bi>sqr)?m?-)B%_dK2Q` zVY@U~hjP>lqj~GKyqQWLTYmn-&LOXm%Lh!BA=L2#efmIKRoX4+N6+CV%BX`40Jq7u zGL!8}tQxyhrk(p8K3mmS=6;1m(yyAXp}<}dG%>m8d`vl@sNx^Q*-vOs9#Uck!^s&g zh6WV54gS#vyX-*rZ*^+>GUd8y`IJ5OOrSYowC*6w9|K^>#=CW3p^WT4?y|0xR~->k zkFUMaNZH?GtPDW7+@q1#sk&M%G0F%fgRQhuE4-5gNyE)3`5hrhbr<)RQIokO+vREL zi1z(swBul0JU#0*kApop6h~MZbQmWyt|)SnPSsaFtOxB1o)b3s*1i0ePOtCu33C7e z&#aNg6XrV6sGlfg!38wNbS^j^6f??28~UU?r|zxv#VY`8oJk9OsP5L*)&T%|xO)Gp z47&6EozSn<*YKoL98y2OH`(!pX3-^7Ru*Sxig@Tyk$&6WXn$`s6na?7#J~4wsoz?i zvQeN+%Ud`s4+#)Z2NTTiGw>lLW_ZwGba*WLSgksv_-dC+x(w_z2RWd)BJw}`r2pM* z1!O$F+42Uc4r^?*UrACvMhh!B5!4AF9&>%q zM>f}z9&gNxebS1mn4)HIM82eH;w3JRBs}i49K2P3L#<-Hw?BKJc0%*RpjDbeAT|R( zqpOhMJWtUH-FG&oE2@5*WKp2s)KIfKp(S#b ziHR#SK+L$vsLV;+!*S~k51;658<~VJ{F#y7pzn|Kz9BZEPK?TSnOt+P($Y$o(cYI7 z76+OM6)8K}a+LM9wHa=UqO?n9LUR5qb< z_bXy2%9PKxg)ls=i{p99wC$1gdZg5%^CxqA?$V5IeX&#DXEt}Qr)9Y5-L{0r{F9`4 zTqmLL&iQd~iDy99?Qt<8tZZV;>*~`VDtyO28xqhU!-+xh#&wD(L919w%21`1a{Td+ zS0do)7b6$}C5f5aKWR0Wio61dM&h~ZcaSAE6f;Sn|26V5$--P=5L;VlXs@;7+=%XY zkJ;WF>{VZDggf2b#7dmGtqG_`js*rjkmDo{nafSe2_Sj=sGkD}51T1JJeOSZ+MYFe zUK}ga)s9v>8<+l3ptTiF#+At80iBF_eJUts0FzgF&9I?*6OU;hW&hp;Pz3o{g#F;1 zeeei7NPTxaiTB+^B1o45Xc>LR;z(tKMPXara9BjuIU(~;!YBekbD&90m*j@^N&&go zdM%A>uu8c-+%|%n>JMS6o^6>WNxFnV-LOrYm5u$S$kJVVy!8i+?r;01{}nscZybLS z$sy00aowoM!h;up8;hmT38x$-4fQKzD)e7rWxamLZR#JshGB9vXF$>Jx(<1!$w3VM zhT~IvKAHb2G<59rxzwv4ZTwTMlzBR6p5AJI*6i}-O*P*euDrWdFBcIr%Nx0a zF^daI;vvs2H2KN|zS&^u>wRV4vtCUs!MmG{-SS?J&yi#icAMYZ_I3Lw6r|&F!LZbu zAM3_?;u)I9j+M&3oB+xf&OwjcNp2Xe(RzLq9?&o@r}QsR$0&U_a| zSDszOdNo8S@dEs8*bE(~vq^VfUZ9+B^36z**c3lI*!!B}AZTliTC1|CnQc8K@LPpwNQA3qKM)NA`eH6n~P=}m#gP(gn|CQtt*ZOXW$aQ(|uCzP*V&pPqq zEvsD&drUfu{e1D%=fV3XQ$=v$28V`*sSP=KBX6AWLbLB0BEM%Z)6@6cgV5SxnCkN* zN2#b!oZ(dZ&%Znpe6mqa^{A0~CZ2eQ0irtU*(+OZ4@t7}6%Yw%J!Os(kNN!rfM+Ko zT2uq$zkIE7p!?ld{c9F2i&U!NmnM2*e>16nkCeN3=F-hx#^{x^zncAjJtO!mwIetlM3#!roZXn8|@ccpqz$1}70c*E;= zBF*)q;vpN`M{J&be|^URKK1nL(+mKJw&CpOvCy-r3iFE`z2#fUC@vo)MTCwi{O0Kt z=Jjh4BwwxBH-CTJd4nw^9)1#>Yjr*m{#uD6;VD2fkaVN0v9c3CV&QJ(GisLvxU_?g zf(%(&Zem9ldib*I9{l=d2#$O%+py1e=90nmxM#0W63~GBX*|i=&&dpsAYyOTUGXNG zjfy(&6&4 zPKL>s8&kbAZGqIhVQjYI|HZ}oheFz33y!#O>1V=0^Lxv{(&;zvBj2W+I4v;U$ja2^ z`Y)CJ#a9ZN2TL=C*Y6OBbKEu!aLQH@ac;(@2_CTbiLGmw_-@2Mdu0bUxtUkFJ?Wn` zs3Qv=*y7k<4^4U$DQ!Pc9k2)r>Nc>MBP0Bw-~^kbJv2f>kR4Pg-hb2n@R zbOU}c^DAILsC{A?3`K6th}ca9} zd)OIk!0@c4t8%O~DdAujOXSTA@+F4MduJjAMe@_UAMvX{yn`SzbayE;S`DxC6grd& z8g3_)1=vAWU2H6@39(7>01z$9swnNCToCB~=M*_danM;oC@gy3H5F;ZiRrPpXf&%rS7-2S$y z{?`7>xw)}?xWIx{b+hFl=>P@y6b4t#4fG)Di%LuYWB z?Z%)5m$BMjl%o}CSHq=?V3*FBC&|{e>T6~UZ?JDu;kYu@IR*AHHHRaicccm5*ir)? zS8b!nZ#}kU(U7x}PK>CZ5$^H)a^LCf+Sz>tZFW9h?BeG5`9@=k+$Y?Jr;yfsQ5L`t zxklvi_1~O;;0PYk1#Z=qF*=@|9>$SG%^+kmC5ySdyu{N}Lir>M>?-$7xy8vFUGIac z&BXWA6q^L7zJroVM998*iug`g0&)^+Mw(ngMQJSxR+YrfXrbER-Cf&3jkT1YGsa2$ zzEqcm8@;R$4W8LjQJ2*9J~7L-o(bCegoY6_`VcX&ese=uZx|Ay=!$i;2mx*yW0 zMu>qSw;KoF62|%6C&#PhcV$5ml#5<&`}VS<)`_yK`Jm%QY2%}7pVRjsBf-VpnU|~0 zswOsMKtTBlX*R05%YSG8%CqTUV1rOWgB$W7zTBnbYd&?z1o2)u&w=oTbYE-4D%f4t z2^&D_!#6gRFh8$0TcF5nPNTc3GRqrCiYW(4lBFx3Smd@fU`e5?$jY>xHc4&K+s&HM zcc|WFc&^W*OWFg2w5@W8#5xo3HCXGsAn@ zelDoj#-tWUZ76pj00RZHDXzqy(opm6L9*9c4Wwm8tx@0E(_LuPEg$%D4+wJwGRfl$ zU3aeR_7S2(<#I0juT;!cb_FEC4v_3FjP+b~Lw}Y?x z-Tz`;hbp8c3CjuzS-95bxYqh?6UGt?A2X0bE~+llDCSr3)q7H!srm-SUOHv|6A%buy%Lt>bgbUn;ZATe7z;076h;HPt`g z{!(ei^lNsvnrb;>e{pwYow)&Yha7X2sYK6E^+mxFvznC+lnC>lladv_;XA&U$5uc@ z0-lAQ`8Ju1koBoeLMg6{&raYoK=S)PmZHois8uYXb0LJn>@s%_T2V(UwLo%+$2|wH zH{e=JgDnJ38|OHW|Kwh6_o%Oy7VJ>lEW5um12Y0%n&U1Kdf7vr`Erb!vgOmy=c{VM zjyGjk`A*bW0(?N)dMef%5QRMDh2bSdWJN&s#<#cBx5fc00L#h_CX4=fe!3gkgYna0 z!1|;+*jmfjOgiIWJ!5G|y6AhNpTFFLc&QGY06w=Wcamh3x3Tfn(xbw@%0M`+W&^@W>G{fojr%~QT5ufayYSHD#H!h)I==7`dP(> z4&>LW8!h*dDH8~E2fe239mN$toZVc8f9W-hZ^nt}etts1bM7ca^Z0&kcULgEYg+a5j|~Z2URR-iZoTH1?`j2HX#jV zg;Sfmdk-OK^n_=xeBC$^?wekRlv`|U*nCR_X3JQQ>8iBiFW@{-Lkm1ClZrve0mDg z^4Ykp0*S+O0JKvW?}tIAdh##y<|_~j?FUi2!)2)$Ip^#QSqNH8a?Y}7$_h%F^Co=o zXAj+Q=x0ACtMzN;)pPR`{(M=vWQF?Tp#kX*OMkE@o)h$fM+{)kp%-r4%*%Q;sV#y( zedcMXRZ>E4z)VOFxA48uMsci)g>$BP7g**Fg+J>@$0Ik#3*GAHqWss3Du?Gay9hc^ z1xhY1Rn1}c=8+}+APt9|eYudCp&t5~S@Df4JAkFGB#+zOC2axr%&@1if`#~D{?SyE zN&GvRDAt|6i)HS7VAN`Cr9c0fM`rwZ@EE)sJ%@9LZop#uuUb=nT-0^72k`83EWOWE zNk1;4Oc@k*rtNpxrgpxB;p?!@#q)em_%>k*H#fK-acWd6byLs{KX=-66Nu}Vg{Y?Y zl=cO<3r9*!`>V^#)g$1n_d{THh()`tJGb1=&?gv*Z^Mq5C zQ5*)dXSI)K#QJPE5(Brf92;3ia~(P?Klghl<5BW%NUs5iNm9x?3_f5%7VV6T+Ot~o zNU|S_KAg8*D7%lNs;%_&^J9Ec2lF5lVtj^U+fhLgXV#mVy#I+`;pqTL;^$|sXW|SC zyMGKC?#aeBTmbaU^ARZO=c3M1Omp)_eMG~gr--FVBxx=Z+(8XJj7eNj7@hMAdwOrb4LYMwNhtP=LT+# z=FeJwb3?9To88d+kQypcr91a()*xhbr9tzWo+%l$w7yQJ$uw%JbeW= z9&4L%DT;#*Gvl3;v!=bXloUlOkKY7vqBhj?UZ38qrOPcoDCYOe_tnL3H`54jlA#St zh^yml=VI&#Z^EI4ple(kbMvkidMeG`ix-;Y3F1vtwHxUwwo=D;(@j{e=Gr*RiiqI{ zdK?8LuW@B=PdV5vh~VuLX~6!;k`n`-LCN6c&|d^re`LynKXaG&0}Rzm=mCTbPu-fF z-%QJ%yPww=OK_VX-PeQ`t)AlWZXxXF*5pFDKUAY#ScCPczwC{(*kuac z`Ssl(8bpo7$M-`mT+W zd4@B({pdL0CbET=ba4kmc&EoxOhWJ2|2mR-r_+)xabeX{9}=e!Q&RLU}H zfed#&Hoij-<@yaOd>crq_~}L{*B4{^WOj3&;rn&-ddH3 zxO7t}hUM4R<=>Z1@YC}^Q3=G$27kVk^X&{Y%PJ2;kcMM z_rD)%el+;(AX7^4FHPv5PQ)b>VC0P7>@4hWhb9{X!1Zbs`#**9>y>>m0!G$zNR#;f z{F+~WChxqd!s_KaU&{g7CyxnlOaf5bIDNCu>`=s67Jt~oDzwxM%_N44#XhSwm_#OZ?K(hCPfj%_Q>PdhHr#LPz zuxWo62lHF27Ek>{n0$0OCFrKAlp?}!I=O_bJRi@xUcKYI9b z5?HnE*;4?@7j6kK>u8fwXl9oT=Cxm{by5RRowLAzuv|FCRH7=OM;<9ExZHI(KwDlf;1dR?oXT0zVo9y^YKZrc zP8Sl3P5r}V5WlFd^htCMJd#Ed`}pe5KS5wRE+jU-QmeSyaU-lpXsZ|_FmpfZfjm** zFBzXL6npO3s^C(!c>wJQmSz%7BVTSc7y6GT!~U+)jkOX{bGpN|YXe$UqHlioKaM^4^W#yVZxXpN9dao#dl3`&*~}j|V490;j4< z)#>ive}4coa8pc0zM=fL`Ty5K{`yN5AK)*ITr2$t#WVNABGcH}m@9vORg6$4_F_|M zN)};L6nj$U0V#7tI)n7pArW|6K@}0H)%ZPxtqUMgK13Yv_QZ)a1L>rsnMhf9V?FIt;6?|c?X%-rA1w@b3}5s2~|%I=!LL$~cSdIRRg=lB&#ojD|cZr#k9 zSY)D|IT&5N(psps7YkX3+lB0Xb-{aiix(&^m39UdGRGhj{UxTiF5o8<`>^0pCw` zZ;b&(y-d*IkyM?gZ1jp;p-j_SI0Q}~yJE_*RUTRcO$u|tzz_Mlow~-G#l4$%h-E=m z3WS)b_7wrSp~DFerQlma9L2bA9KNZGY- zv){2UWkQF6e)mg`%`8G+sDc-lP2DWI3`#5}0JVzh;pxN@OeN40lcdyzj`s&I)z&qE zNrQ@egSBO;PN2zWkId@atjubhjiw-kyYrB4i%A1u1*p8WQTdHLVNb*M{T5mUJr44> z_Cz4KcHnYJ0WdfN!DPjo8)w`f5=ZKqYlf#&UEl)vK)io9kPf)N-+Mq(oa5N8Z~w#! zq+AcG4zp51+W&ngEO@cL)zh z?e7xC7ZiL4T=_EtJT{OAq~0LtVRC`5S#vbr!@jI(>-yoI^XK`ZG}z@JmxlOar9!aw z(RM}iW@&$N0l51j#}a7erjM3_c?HOxdm8t~KBfb*BCLlh2HcZX7jNUEIDErd`d%Pg znKUei}7=8-&ztV@+elc$g7N3L+&1Id%JK>`|UZ`CA$Wm5S%A5*ZKH87*+{Ccs~u zU^-)~`((V0&m?4_VW;s~I=lpz)LA>lv^URgzndjR;f}oZ;V?XnGaj696JI)Y<%FPE zFljOo=5M*TJUy6zaAIC6MNY1|`MO{o{KsxP2O>H4598W#K<{0a8@#ar5cd0%#O_CM z0Vmy_z3x%J3vcy%GCBr zaf{&U4)7$TN00P^L=Yk+k?nx!$;!T)8<6w`9Yn4R!hyO!ZD#JRIG`gM&fS|3h{%Zw zqRhbVd7gadN*2(C+>>6)iAx=ACQsm{x`!#VL=cLky?s5eu~)lxrTy@0^Tg7&n<6+z zb@K9Gq*ICDH+(JQZ4`nyGzf6y}iHR`Yo!+LIpXOFA|OyO?fJ^UsJijk-mkUjfJO>Tj|crW^1f0PjC_ z1E?~)Xk=??({+${+7%T9^gcir5{?A_JlBD)j0Xug7;fc^mlDV0nfC@5q3bX61l7%M zTHSMaR|Zt34eg6jOa9#})I9mxS69zSih#Y>m#`|!yH)Ne;HK+3ta{JSPZZ{7$nc5? zkgFoR%GIGZTa`(YM>`NVr7{P~F^Dy}Z6w^QS3GX}Wn>_0e&)_6eyM{brps5)az3e2 z>iKM*m)oeFVyMXIT$ZLG>jpMaADv9!O*rP%uH7W!)JNpBdw_Pa*lUENtncj4DDG!d zIx{I6B;eGHr$@{Og2is<#r9mq$B9+?} zP!0pFqL>oX5fsU1g0(uRnHxYMuvH1w)qO=nYZ8u6fDv^$UrTXi-k54;%COCz5%cVb z1^I2^t{FDgo>swEwgu?SniF8RSIgTNT>PAJ98|cL20UlC>QI5wbMc0J#@@3rYKg}f zZe@`urS5?)5B&nGM(tse?zn=BbRX5j~8U%N#%R32ns7rULg{{9h6nl z06v#z>(@Vgzk6phRde5&C6mKTz@lm|9w%^cXoa>{SxhmQt<;c>O=y^M*TH5v5)F16 z{F-|50V{g&S~@|V`}FXM`B{+S?BJm2lm;*>b^NUPmw6gZR?UO&SN7kJe`oMbZqc}7 zw_gi*mwEhHU}3n}n9q|xBYh<{9(%o(D9@uEvy4Z)?5Z)J-x?_n+RVO^FdnYSk{0p~ zTsxY#)PHl?(H;@W<0u^QVY>+*$ggU~7GF26^0j6uR#P}d%-{>P+k!S#swaCV{?&Hl zf;?};Jrm2PcRd9MS_b6}EVexWFI*H#RTi{|gJ}UA>7!`r%zieHN60*hJp210)Su@; zeyRrQO;w3?OQl;_Omi*E_dFYt2}W`dGvtILW|cBz5b2$nJH4+KTHj%^OlolRQ_pA5 z26@*N<~Vqn*2sNUpsM+2s+Iv)1O0DcOQ zkt@%&%0x_!_So5(iE{6nM2^o1Yd4FVJ9w925JPq3;a30cvQz>5wB^pYaq^~4m~#K7e7Ty3NjjtS@vsWGJQiu%kj*%)5gF; z)(z$Jy4GiWXnO#jA|}JVCb!!kB@FDqs?bB&nx9_xOzkcNepQ3W8r$#)t2nTghMA0c zJz%dVyORFwN7$TnFGOdMFGk0=ZNyGIb^T`hWy1kY89To;1M56_J^^qSDPkS)9jZwb z)Bzc#4bvFOj1j?m<;zMAj$y?J{yC*3IFkc6V~J0SP9hpeZNd|v>YOidP-$wxVbEO1 zPHsqHy`S74gR3crCb4CkZCP(On0RgogKQ1UbnoHk!?)tuvgH`&6Ck=-ZD)hxfa2aGf7fEz*~GhXK< z5EI=UR3Ln~*yQ-|UFW0a8uuXb7=PX{=w{co0oj%EI~)GjG1=AK{Lx(C%|db=dvQaf z3Dpc=xjxW+@;+y}^T~=pxWTASYx2GMDGGW@Ydoi$AaI1hEfH~yrBaZdk@Pc@s^mfs zc&rfgb08~Pb;8mS`{B6@uMkfCs=+a4?8vCBP{d8A6*RhfRz$IgIXvc`hwnY*G&R4R z7;ds2o3w!*CjQIV{RUh_y$Uq9rMFyaDI)e>AVD$iMGbrmz$Lx2;7s@wU#iCLeV@5L z;p{m=wwyfAK(x6bbY-Dm!Rax2eU=f@apxX1*`Z)sB3UPi(1t)-YC=p6uluq1i6<0E zRQ}<(!qmT`cHW^JRc#8|4D!Nt+df?ly=<_*<$h2rKz1HYeQV}7FsJ&^ZxAgp_r(l; zh0aesdzEc+JtQ`;NAkyT8Pt0w?yWB&5vN0S*8mbQ5SK9&zdG6+!)0IO2Bmsu$mw0X zo86rFj-;PiS)Mnpb??~IJd7B~&O^vkoatj$yjUGlYng-n+8opZvGtxYu%Pn}%FjEb z{Hu13B`s5VOr;ocGrT3*wjm{F{8QI@3h|5e2+Tur&IQ#tmp6aPdi_NnL)vOH;A-NK zoz&*Dst#_hbF8s`l&QUmsf0U>@3=egre<)wWfknkPux`HUErIS3#%_rnF=)8N7Im z#ML7TB`*pD9~W2{2o_dmdWn6>+!!6dyOrhV<8CDd+BXcznc$9ERVSr#2D4s@sa=nk zM4UA$b0E^(?<$Jdprc-M>n@mcRBc=m!V$<>rTg-(wkBPl7v%8}w4?-wz?dhxX+ z5WN*Y`N-xa+m8g7dj?crD}xa8JW5=4PA?{Z#KbdPLn!LWs_^BPT3y8VQ|@ulRRM5&GmR=wvap@K z>NmWO86UgPz({=UE_E@_l*Y|_W-ysRLYx$-I)dL+sC#Zw`Nhp2*Uy@spn}PXay6YX zSn7;grkp5iVmA<-+XEKc8wRr%DDW`gGmzwe3Y}gslYR-jg8BQ`zSzQ+xzJ}iYo}up z9nN4JqVqTx_k-oE%J1TX%g#0-Mw4#~#`I|{f&0@5(uyB80#7F1Z?M^Jz-Vs@b~c7_ z^hEv4k#NoNfKgGeo=SWkSt nO89f}f`L>yJ2sMwCaFI|b@cuU)9chL-vls*!Va(APKqgjzB65l ziLaEAPZ~5O198eWn!e#QYGf~Mp%%QQ(_QN+)Pe4zv~)ymSTYvrUiV*0h=~#S5gVwp zZc&@bamq;!-j8m=ZKVMD1|v>+Bg3BA_U*CBty;b_SLstp6&WyPh=PZoZ|-{u(CEOK ze&czailP2pq+GkX}SOdT5)%ux8ZQZ$@+~%Ox;}<0`Nt;TVO$ezo)k5y9 zN2yNT;Y4i@o=Js)3o*HFDV0(nUxV5?5Y(+B_q#{D&+DT2$xogs0~exIe++dSZm;+< z->|dl8d}lx8_$gqYl<4QP1{Ns+F*VX-Qe@$ER$ej?Hm2&DxzN^hl2>DQ!^Djzpc!w z=hA1G6e2{X$E7519+R>&ZYGQ1cI`c>qen=4=^K2+ zNosg52c-J;$l$X!YJ0?2T%h=Toz$~D0FFXeQu!oU`K$oQFi6)ddFy%3rYfAF zW-kkwAs^S^3TTeJ<{5LUlsJzGjdd@m+E8uynuo+HcaxnJ)v-7~+!XrL)%{MQ1W8>~ z6RX9vlDPYfiW@k!IJd(&YpsSSpS|W`)lJ{IV&kS`?=_oaX~J|Qw%u%QH^$}5V8&MU zeBd~9wZYg=BxY4U__eTJcWSMe@1vTzo{*<&p}7hPI$VXBe8ghi+_lu{c}p7u8V9c` zWn%yMf~Iu3zatC%RnW#@r+e~!ymswydZ-Y7Kqq#{;tGd7IfZ}q{2tbRwyf9JZjxB#?UT6@uV&T!t{Xa~ z^;9}dmlkfF=vbJ9xjNm~exH7ux2=GNZsc(*06i zbRp;}E`TUGruoX9kf<8&%1zITfLsG|x3+my0-!kOV=iu-yu6F=Wm8cp-$?w5G8>mZ z#Jf11&}vv~z@=i84{|8D$hYXIi9<6OgosJF-~BVZBU&{~Zl=VB#m2wf4k2N{=g7rv zwwX9eYL+F^#O1!1i)a`vZU(Gz`I-Wr8_D&lVwJi=p5z1`)txCj$BQ$55hw$yd{ zJXB-UrX|L-1otat#MvrP z!OXKpzGJcH{cvH@zHr2R>iic?w~s?HCLx70_Mcv0<0Q#xFp&3H)r07*@2rc_`t5!% zMH}j3V7F@owQN1zz6}$~>-IQ_D=8y(xY}i+V5Z9+GI1tF%2gU$wx8~OI&NSqoh=#i zN?kQlvxqz-!dQ5)t?9(r`?Kt5H^Q1ficU^b*4IEr)&9~p>$wb%TZOf)kN2p!S(y%i zRE_ysO#VZ^;VIuE00fFuIfyr@^Z$jH6grxYb$m%h^EUCg$g;bxh96z-B z6W8TbL_Wxh^$#=Go&CJB>A`Xvn8dO+;NaQ^vDz3<6R$VX?~2`1FYF3 zGsSP08S4xwVHkh1;}Cqpl>l^5DCRs&dvRS+4%c@J+{@5?rp@V%dTR!o_m#axHP}Kq zz08HM-L8nLaMqYFF%;lF*SD1v<$A5_=0Vg9Q`f}5k_!^nFD@M7=XEa1lQ@!dJE_ZK zYoQFtbm2^x%L=FGDy}XeV%0Gck(dYH`0SSP2^1vcG+bE3I3zMysTxUcq}mey38+H%yRHW?5p7&9GZC+9@(= zDq7O_Ew-2_N)bs|!LFy!AyQIss$E+Rdn@pXo^dbrAoxx0SCLzM;oqibTIh)QuG zPZwLI5wq^b#w+*X^oC_U-duLJP1Zw1y9o_RQK5))2z#E~j5H60qh~Y(-VGMSG`RX% z=G>H~FP6O4Q2G@epur*_1meVP!NLOfJKe+D7-UO;ip(+RWl}G6s|tp*@*AZKUp(d@ z7JQsDy5YfcCX4+0JaZFQmnZCblw#ac-~^Cr=3h>3nnHhBpsvk5-7T3zlU!2@vU8vrmw+xGF-QR!}F|ZI( zBqXF!x;r*Vhk$e{9YYTtj<^Ap?gj;h4oQgt+$b?ar!WF43^52uOTW)zAJ0DZKj;1U zzSre9E*NIkto8i*zVBbJ8w$;O(!&yhLJ*GR<3)u zhh4*xWs7Ir;^>ke7-Vohz}{RJe!e(yQ;Q~7J+Zc%aDC3p_o;rUQsF(%G1nm{P3LP@ zs}4LiEH}G8ITl+PwCsW+JffZ}oB3^33RS$4>L-^k1}9Q&Hxl|WwQ@v7_4Vw?uvs}xQ1UAK;dd6pcnTy9 z&(PV|r_z;(OP1H7avghoc_nam6BPEqa@2RnbiI~2R;{&Y%dpFV)PJ)bu|llPa3o<7 zu1Fn`}f+3eGT@xE~XB0h9+L?(e1->mAL(fzH!$zjkOPXvhKvi;R8oj zmmK5+6qRR}fwHkNOI2&>C4&{koPr}=E9aH1<`LRc)j-gl3oUOt;BoA955_N2=>iFcSBvJLNk8Mmg49l8*kd7*|k?XXm`{#@?k{I*E+Iuv9nJt3}0U0XU%J|RqY-2{}%dv}rYSH(- zsMM}_*fpwOwHI2H*q+3G&pd?~Ahf6E+^YU0zIu|imA0(8yR&UorjKnff$LbW6)MO! zJ6iY7Fm@R1jix#rc~wj6F;;bc#7et4zh^%#>%fv!PWKS+$;ap~pWi9?b?1d%(`$;A zrdq4&gdC8ewd{FK%I`SPI1HLhA>AK6HPyWxuDiS1A-#F= z6KnavXDZ;Ewj{B#-L0;il0lkG!Nls0{5JDIE+s;;oK|My@XoHJDH9*0T8OdgS)MCt zYzOO-F~_^_GHeE^0c}Dpk6r4B&sP@3eOc6nNV1bCi|&QE7DLpcB3J0jqp2!?067n$ zFnKM6^GPLo)+t_?JvXPnlf!%cQF;t@EU%*#jIeW_ay)IvZlU0;I_!4uW^Md$5;4PU z6&wC|Ik;70jh88w7YPn+c9t|cK3qHw4f>nR!t@ee8)u~0+QyM%ZLcz3T^=%GXJE^9 z6%ndy2)(ny2?*^13;Xd=&=d>gSOh3uFdx<(r#s9Yzo?0>g823J}RJU`8+FT-KC(Viq*o;)ej^AXXvjbZ-)`R zemlwh+VfM0-x>OK$rxD$tu)cE4vsVo44nn@c=%EN+E?cdzPH5(p$uyrOUqHy(}R6* z)E2y9Yh-t@GsTS)J}VwrHCm&sp>Cw;TR+m^8DgX^lD_@>uuY?w@9dnpJWOTA{b|9_ zQFQ$Bdoc!W%S_`oty_Hp?8_7sK71=+mxT95s+B#r$qt-TNW)#b1hibO?29@CCFbq- zRZWL5rPFY?2aQUrZ_2T2%1;1oy2j)V!z)~!hgaio&SFka?X@|Xr0-Gp;=}C6eK|UO z-L)`?snw;;m0c_n9yHw;>93b$w_oNrUb}PBrcv!(5auhy%!QbHy-;wn#jPpXwJB!H zsqMm|-2|}80fI1^LXD1EGm#0S(XHa3F_=dSGIQEwYRR|es zoK;|$;oWlqV`3T^LI@(Zd)h*3r(9b0Y|&Yt7Br;wR=zN07khH|HVl!)M0zZKOOG6{ zQDdIoDi&i&E;j@IcIrwIu?-cfu(7+xLgDFWPZ^~czP!#bE+DC;f>73l|4>P{pZhMFDX^tYx@S^d^Y30<+bdG{3qz6}FUNQ!8b2JajGk&P?N_>hY<_Es*Lj5{7Un zXp`l#t9sx$l%79;-P_mJMWz?`+4L%2T(raL3Qor^+lUobcnO6MZ{>yeZ8wxl)fXnD z!F&SUE{Ak!-0i8a-Mm*-bx2qPcg~-?GxqY~Q@@s%3S|=1bl1?OI02Y zDZ==vyz|oN*R>4}=uh!Wg)==mDQW)spET-6(?V-~;ZNUR|MVS<37o&C4mBE=-^UlP z;q@f*GqXbCYkBLQeXH`B#cCqw6fxT7ybl@B9Ql6qsTE z$etMo`4hGXx0Jo-)g#+7cDwDHo>7`w;$l+hl*M%8(Ic$8Z_-9et3PS7l8Eot$e0JZ zCBc0nF-=sf^!REKSC3GK=K4^%WGZ}wmpOxH@aoW^cb$yYN_N9W1#U8X?>qOt$U>b` z%ewgPisW{iBg>MqNwev_5QBDcLcy9=)d@HEGL0lBU+-}bci6L4ZHiSrpFX9DfY;l_ z@mJ8+lxbMXv*$R5woOp2)d50!LzSylF+26>tSz7t8b|<(NF09|pD-zON?Q{T`;i`j z>hau5z#SsTmbV*qhe1k2X?iYC24_z&FfnMXUk&TvCmt61i&d!P5!)LFH$WR<=wKQ!Vom;5$Z&_@cLrt$EPo_RZG%L5HKN$(7mmN^Gpjt#a zf+wWTB}7ava|)F&&v_l9*FSFWjpq5*jg@Db%+qd)E{KX0Oy-(Ror7V#2rsB|aXV6% zP5TcyKN6o?s0(6C8f=bDvjR)4AIQ!1cpc(L577ftm1Slrfb}wE*R`Jw5@>PD`hzW% z!|lT918@;wgxXTcyw$w2H=4aS*yBJo?G=o!m9gs1=Jk3o>GN^j=|O-u`Lc|aQ%k^# z1i0Dx(+wd8qvC{QFIt<3!u46Rw}VeGRc3T;epg7Bh4zhVMD6|a?bMUf^pp;k!=7OA&fBO^S_d5V8^ys#N zpUh88)PH;(1XijBfN5J9o|A9&U*A}t9Ds_*+Fh$}{m%=KehHvbWH;je>-$09;n#)! zx}(3&=zq87U&i#yJ^ga{|LqR^icJ4sjrH7|1VAv6JgEfD0&)$qm?xD!B-D%%jAr**W0A-f{clu)iQQt0Kjb;De)VCan`qtB<^zC*cx6F*on)mRPfM}3F?fLQ5 zH-P`ON`uv=l=kRDM63TCbj&p`0y2Ai=%o5ds{%>(7NYe)@Ked7wWy@kpyU03D))Yw z^9lLlI5r$$9hdc}d zG(Z@yvPF5nX9!8hLb7!Fx1rpDRe?6Z!)J2IR1YE(JkK~fVGIEfx!YIw0Cxa>wHfq> z@2Q$;2!DB22^8phJa{%pKQe+uK#-_00t&CKkICMC|Kkz{W4c}GhA+%l$3)ZpejqVJ z(Z>n_{V|C~PU8)#URHJRkUK1tFXkwxLl)m!4$b34Vx6JfkfjU`%KnmP5 z%%f0h-N3z}EcGrO$}9*(c8%Qh^E!r$HgN8=``w`PpMShKg}Be=vY3~YD1=&6!xiL2 zrdA#=jh3eI!obRbs_QpmZr+Q_|DMVn1(==PGrB|)yhqI3gQ2Ou6<$x4v;v`oAAIl2t z2|X^*a=bOp)BO7c=*6^ZkL8$I%IVWm`y3Xm@_orpRf%f(<+v0v55f2Zrw2MuVFp~ zlF4MD(BI^tPcVOVsR`gx(|8G2!9Dx94iTeDOi{j%clbCK!Sy*1FmpC6ynenK33lMF z&$39>=dNXoZRuKXEJWNwE!>~1a*W@BI8>p&a-H&B;SoQt8r(lbYqlo+^=@&asPZ(K z#BOD9^=Fy-C!1ra0UZY@A4Od@c_8Lw11^L6B|%Q)^?{7vr#jdm-U25C`){;a%LED? z`VDkDX!SpDxes$R+WP6a2JP1_e!=t&Ez|HZ6AX*w+Ve`li}2Fm^eK^d#=~+aeV0o8 zY*IG*rVm%VFn&`TnMzotJj1_Oi$J3QB4S}k6mIh{6>Ino#-Rb*rzci({7+J-HEcN%>N0Gep3RqOhCtL>aw!?0Ah}XkZWp0(&@%W03!&(lvhd3?H5nPf1 ztjphoUu>VyU*}M*&sj2s*`n+o2JAFWOW5UxDe)Z~wQ)9n(*lGTA+W8eRC1)(IgDMLy+x3j*IxP;MG*^EI15hUI~(<`q2dT zG?&&ZCfFczOm-#!thM!Ac8NKjD7LmpyvtbQ6nwC9H(L7HiU%%1&ok(@?_?Yq<(jN- zz`^qL(Q+;;jxf-2B9=)--njU~-;e7BM^OZ%uY^msh-8D9LP93Yju1xkl47jj}gy3bq+X%((MeKO)g8ZS3})OKh8ACrsJtKJHl zuU5#`GJh5q=FOLK=iLbWPZ%NJz>ez;iNL7?!=?t~Bnv=`h* zizp5s!i|DL@Jv8Jq=4%rGH~lcB_ZCWiyeB$@Z#2!C~&wnrePTb`6+Ly$uz=q>Av{F zIP1nX>J{$AjhlMLJd5t~DT>Nb;b3)m@iRFHAtdR$gKNA1VgjMASuz3Nqz?(YG9 z(P6Gt=wY;cL{iHEF3ws*`uzrgN-7P>AASelw#aO3qr5+*M$DTCwe;do{F)P??-_;$ zKb9=Nm3rK~)UnU*qDGJ*q)av^W`9el$WgkGo@;T#1u_75W9_x8xn-nWeM z6B{3C4HM@T!MSq8X-FMzBGvW*F;s!?wd+LeMjar~uLZ|h5Ksf&G7!my+%zJB?mHly zy3Cf&A_Kjw;5(CES%WW^L4eDuJ_`5vKHe8t+XMnYO0{Fg;xkh90%r^n* zBCpSIuP21LZf(DDjr7wv+7O4_ z+IN9yWuzM7Z!Eqc~@-mzX4!ru{T?@GyR7?H6<0S7OO{ z2obz4*A&+yAWBxb_`FCT8}y$Nb8f5xd=NgPr8Pm%RAdoD9IzmZgA~wm?G7awU6y&G zd{lkFi8NeiZP26%_~bl^Bu#ce^0%$Gv>%*tnst_m=4Lqx%m+;Y+im)6tgRZ|6T(Kc^ntX@Vz5EfT6gF#p|p~AJH)`*#@aN%^Owq7n)hdNcYuZ1 zoFt9SKvp;j3ca|Js$P5fP;U?dM#OX62fH(fAsIGI$Q3GI77c&XMo*Z}hkK?xYa-5- z5qc=RP8_mlJ5=rtit#ZaY){wpX2keH zlCX*4+y{rNK`nq@DFs;RQGuH|I1-Q*$6KwF&rct1*J&fuq|KW_HlJLsAm4oA7&I>( ztR5dZ`=GTmdF>d(9;%u_ig>Pz0qQmxUrzYB1I!?>+av%F;mLHGKqZNj15#@90g`ii zCtPH4(lW6;lE)98eczuxJ{mk!t!Gbr#Z~w5@ynHw?!EoPo#_^X`4jW>QmsP}YA}*B zvdP@6638`r%5aij{KIKAw>(iSiaCPaMlc1Q<_RZq++QlU$oy4p;zgY%a14!>d zJykG?7C*zUF1nZ-dvIA9XcQZ7KqRRhH{djU`%7ell3Jr3#TFq_em^GVU*rhcJrRJF z830Dwuv`{zgdM7pun zJ#!=7+5@xgd|snxhG!$JNBpP?>A@azVwd~~aWaeHYFwg`pw&7NOFH+P7XTHoG%Umu zCqy_0^_6{Gu37#m(sQC}-~%#op|f92fU0M|&`v(P`0TTA;h6dNR&vi$0}q$XGzjJW z!MSnDvb5R!|VbJ&j#o9zGwj;qQ# zbQIZJ$iX1a(|n{%)}&Id1^olJKEJ6dn2t7*>Dp|+EO7=e%IlAprknH$2c|c&{#m)G z_4Xyp@nhihECeeS#= z&sg&;8xp?8vN7=uL{Ta6>J2{0dgyj3f%$bAo3;{CgVM$!M5F3{UT%4Qhf^gVl<`6aRwfJ2_oL8d4J9efXWPEB2=vQpw7v zO%pQC?(y=zhuHO%z=P=KdxHWF11^ll?)?z9FHRSE;alXH?9J!v3fzHtQiWTcbw zmWhWZ)Yno8={s0<4l<&4TKjN|tJFP8y~k%_IgU+X)YNY|mK9GZKP&ogsfIT~HDiFB zJSK)y3effvphfUMsLc%0GP^+XPn=q71loCNlKUsAbOw=S(bsUpgZHEwm%q6HO_hhR zl4bc}>W>RS(~MzX@x|p%hUqb$Oa!Dd=Izg2V#@xEaH{7JpaoeCwONCo(ywP9&cFYLPGp`dRpXiro`8bmD0KmNdwdeY8%4or6__B0LGw#^_&fKT9n6!(3q2 zZ{|!>$+UU!6-uFv69*@Mr((?1PXLx79U4q5`Bofs+|)2eQc#0XXWw&XJ^TWHs@*H9 zovqAP?@Qs6+QDnR&o}<;JJFE6JwDpUsEaN0v!;5+sR^<{$t6a7qnl4nZ(8`SY(O?( zaaa3;sN-z(sz>&a7PNt(PHuq^t@osTap}3K9ef%gOG(|7?+DJscQFqabTl8NOrQ}v zs&5g2hqE8WoeGE4+C)8&k|*)-AM2Tzvr|9Xg%VG=+*H<#?bR~S!*?(=4N~lXuK*;N z+(7;@{IY25TU96hOMZ@xlPD>AtFxMdLf|!z6=PPo^Z|%j0-QA7S-o~xV63h4dp$IM z-!!e0ABF7Y=n+V8nBR@aY?k1RJUPiPTcJj8?XCCVh?;Is2OVqL@C_;OZ%2BcC@q0h z%58H%L5O-uY+a(ai%zeH2Z8^RzyprOomSTgo= zXtitZhKzih>ZuRFFX}L@c&{Vo zhBW96L#6y7k}<#=Ade(-QcJP+1|HtQ8u^J3*Pw8av*xaD1qNaeDT*&}1LfuAiG_A5 zXZBqx&QdT1z(vbmJvV`pw^e=ZddGEyHqXet*4E z!!r;ffwj$vC|Z~c<7hcpw<^p_OugGgs0-ON^>QO9PZQIMn4}au{u2E?!C;z*fC#9c<0$q+o?#4Jstn{5wTceT04PeKOUd~Rp zAl8w3)k2m41!n!PZ>>Ca_|w2mu6MTWsR>P1Gk)Cxr9^?Rp{3mKo@^5A&_*NsPH4c> zG|4>FRAMw_$heSWqI|9MwtKf`CRiYISO3+dpn)KUz3Os}{d*im0{zfSb|98B^4(RN z%Ae=!bH~5;47gtrT7$*~5gf&t2#!CBz5;|OJq9Ub_=pY;EI@*ZS;+^KQc$>oMj0DL zy(=%a(~wet8Gv_j1=4s&Dr^IIijybw~kGkwt6Uc*)~N zCqE6?73A!*@G7*Z#lM^-+C1hyS>fF3w^_eHQPXB^(uIarTl4^%HuB;8PJhl)-MiC7 z*A_?->X-o#E?-$v2&L?qILKZWWP8d1jYq9StYES{O|g< zuYOmS|27~mxK*~DE{Yh4&nYC0ihrgb$!Pg!XEM2!fI{Z0K)H|FmJp)q%iuqo_bG(Z z-RP-qib9^ClQW`fhJcclSq*w_in9|@DiRd#cQyVwCHV*6`1ABhPXpw~LZcDq|5U2Z z4ua6eeW*n3e8Uy=Pkrcyth z%CAJ}SKj%5SzZk!jpLE8!k z>QpwamIJq2QTPYoel8Frpn_2xKrO70Dc1O?%NQ{FBxDYgM&rQV-$HRPD8tV?{P*(P$TZ#^pgX--digCS$Q4zuA>!+Rrntq{SQpdrF|5AN9faKe1eSu zjUj-88-P9%L5&-qpXpmvPHhQw^RyYFYoCJ4K;@WdPk{lkHZDeiX3^H~q$kmOOseQI z4jKV#$7JE(IdSd;Pik


    q3P)lXb#!t0ddeT~Xm!vy=uKno)~>8#c+joR6!q>Zl= ze^qyKbP?U4A{M#~<-z3V5kRnMBcTeErQlS8JF58EF#nx{MF7XiT@Ad&ogm+GOiOos zayb93l>F-?n_s^~&hz;Cw6OuhU%!0P3R>DGD_|_=c6_*_7epcIm+3Rdc8ROW#Q>Do z=<6!%npe~mU;OnAP5RU@{y&}S zwPb&S6G3JO%X*!$KN;HmwhksVjjjU^Q7xeHjJ_)Njaz3wvU&)#t&G)yB5-9Z!KLtO zyP-X3=`aqU6w9_@h68hLWJZpfg3vyRJ$!Le_ZLWQ>|eijvMMN`nTIChlVk{>-q$XW zc7F%~31yZlKZALeW8jRwrpksXQ?3c)G z@-~>16*~Tlu23mv;o8Z@VbJ0qsrG+M4B>*hrXkJG^_ud4QueBD-Zq#M_0QY%*NsCE zF>%j4YcRZ}Vt#{wf{7lr9dhvn`G;4I0G{~gtGQ2~?hS@`0RCRXphMD*~l( zS`0GHNfh+5+n1Wx+Nm(mbkvo{LA-qDKRohwt=2FSi^8RkL-);dHR+L<`yy;Vuch@Z zQ8>Tydwt_hupUu_ER=eLr~K{L7nPvz9ciESO0YMKH02MAnFt{ods57QDAZNSL9>B$ zPPe{aosd^qZtgh%3LbyznyUqkq(8qxvL*OtU$wLL9{PNJ&eASm129Y;*o_{rqyUx_ zW&H(ek%6{(?ISOr@9)lIB=^7Z%?h62N1$cl;K9D(1&$zz&<#8X31}OEQaxB_GtdrShX7JAZbbt6lg$Vl>qpARZRIk*deB~6)85CY!MebvNh5;TPf{)+A#$B~(Fi z`7$7Q>zgCWGA#;%!Fo_Q4uUgR`vT-22LuOz4EJ1V@vUy|w#!V|4B+pqz?6p*z)YR- zIwKD9ac{v?0}Tc#Q`Mi&6Ik4dezF4%HQBE&CxZi(Turdc*|({;Oh6Zk_CQY@*y)ig zce;W5SbZzm4w+KKTX#6Itx|)l^?Cy}ofwG1?;DjlNih@}O>YnY2hb5ML$Y|s>tL-T z2|}E+zy17FBJ0*IMRP_3zp*$#(BVMu^tPS$5_H0{@6*XxX-I56#Awm71WOZ~2}u=Y zAl~ExFeV5l9?@{xfnRXBR|=SW#N0J)6inX3Hi_5pgNqDF#C|uxNr2_#yUKP#TOFXC zIPtb{hp=6aZfF3Sk65@lo(CPQR!g$ZGj+qVqF309m)<|6XWlrzxi0^tRi7xgSrpiG zBypDDrw$swlH3wVZVG@F2@30Km%{iPa`>HL@58K#vzTLAK?~aGs_^G0wGoYRtZ9{l zHUzu$$v{gR1Mo@{HX=zT;QoLf^E)d$eswNlyY)-{EACnMpm|4u?*sKxDa&ig^V%U8$uoemt#9*4e2-o;2!s2|Sj&R1rmLMwcU(4pgpnf}I*^oJplZ-TM0o?Dz#cyre)JSp^1D zERBAEnnCKk+1cr1CAnqh?>Y{FRGC=m>4_Tb)WA1!1zw^yvv#lP-8rgi6Uo6pt_Xdq zSZ0QLvsfJ2^@WfpqE13LsDn=-0?EkLsD%kum`zYxVup0o zMRM7<3eMpeyfK~jMa%dw&>XKU0pT`d)mG*2;X&z6^xkJmhZ4=JQU~8FhqYAHlEkfq zM@IQ+a*`&&q`Neq1E7MwW?SVLQ~>HnqS(sY9J?eage-0-(q8X@0Ic!QY?2*J&qE@q ziMoA%zV}bZd1yf|xRY@9xd*w}T^#|*iD@p=1AA5f)LoCQ3mg}aQ9UGTxhiW8~ zPdypsugMXtrm=b3w=D0bZy9qx1Z(vk4mPIlXTwA@NQK-NGF{s#aA1u{z|9+)vZ^jENQuS7G6VjE$ zdh@?sz4RC%@AT)*GU8e)%~!7P!@{#&HhP4Tz~xs$`2Z7x1Y^OS)8{D;*>m_y0FD_4 zCWn4@pPU(U2``sa{Bcn&4H^=uWhrdj*?kNA`?+Pv_Y)hAHhczy99Dq05JE$)cT@)# zLgiF&bh2e6LD$f(e{b|G@OpaC+Ki$P?%g~J1_0)4D6|G)z5gX7N_T)nKonVd=O6zv zajE(ev*Ht30{TDzC(#{hhG6^4UPse;EScVqx17Kdb51Y|_cL&LcQ$lV@?MgGbqe13 z{S~oK<^>MlEN{Hf){ubHv3`Y?6bQUfxO}vp)DjO({6=mbK|n>T z^A+PYXx=#ofOd#JXm!-T9!2uf*6^IkciaDT>EDkD*XdeJ(AC$$sZrToP>?bVxhQN~ zH%%P$qpcEPWKKr?lXxDJL^iykwtOYI-TN?Lsc(!u2JVlP0lRR(H1Dq%k(v3g#V*Rl zCV_F6^XCc*iN|j}z$TT1AP~Dpm_g)sQi}flKWvsXHw429)t8w8|BweP_#r?tTrB`i zzKaU^Cd$5fzhqmLUV;)!#C=+T6hepd2_6p{ zgJlqC0KzbaZGasp7UtMdAqbW)0^D`+2XK1K#sOvEKR?OVg0rbc#qy{|>c28&5I3g@ zpy*-r1hP7ivayRp16ybaKJblK2W#!|GWe=!!E$q&bF&W?7jbEcgr*X#{33HO)H(5Br%_y98`z_ERW#@+6EAhUA{*i+JQa-Rmg>~X0ovVf z%cnp(7R>C5hZ!^+E4!F+SDd|NhmIt{xNVyNDzCcCmI}Bmf~;*IM|XVD)_q~xk82(v zWZpF`KjVpJ71$@oM8B_pFL_7qtgpFB!+31rp zgU0nFv<(MKX2*BIdZ%L@Uhy9w?U?pxf?(D-c)6d+?&tGT!W9P~u_&8UoQ6PCU~np2 z;m)paK0RT&F$aV@~Dt^-J4LF&u_L`N}jD6K&QOB5RBv=Ywg zmYwe62@!vL6S}y5cLG_7g>o+bX@>K+U8J$A?*N9Rg&n|#bXwnoAI)HTt9mWW=JYaW zpe1fllGJhAT~*|8bLc!ZAA%?&(;dK7Xg^B5qj||**$H6~KuW5OQZsoaFzG!L!L+Mk z2<+xhlG*dV0M6(bZ3vcF3EoZM@HoL&=g7}sUX3yqOR&R~6{VZ@yvlOFoy(0cNe;Odco{PUm_X%e(TdpDc0rJnXk8Tl-g*WH*a}XN z4=DXV8s7o=4kfJ21YIo1J|ipF z(f5)7ajC9bbg5*da!(3AZWd(f*2RQ@!kaGGIqy3VT~6`*u9XLYW@Abqa1lumCT20Z zR9Eeu!jA`aA_o9i=eVE2_s5DZh~z|s^7a~sLs>@;0|9inu4mB`3)6#GBbN=Bg8&nQ zT?)_*Q}JaGIttS`wN)n5qCuLQ`Q%VEPjVM2gepA1wj3IvY&*x)u?eB#t=#t@_d45)iKQ~0PD-k_CsT~*Jrk!I=OF*jE`jC=zXR01bOfO&e2JjCwh>xa+ zhXDLuNs!N88BUgV@4?LL+SQE;1_TM9NK9vMLCB+`7xptRjGR$5 z6GwnAWos;sT!jFJi6HYV-P;G$NeQ)iB zqfqH7?M!s}7P%{^XOh4ws>csmRlNApLBgQkJ~QW1XR763ZLp3j<8UA%b&LPjyz zJ~nOV_c13*vH?OLz{YAgjX@=Ho(yotTBy9uT9g>D5Ooo6vD6m+LqJk`9Hc`Y@|vjNA81JKT9W?u^l3SWps}W=aMTX8rmY4>DN@D0H7ZV5JXTlCl3$iOV>9gt z?TUH`Zzb%gMW%CMf$z`2^#vWdceQK)?x4N-`?%5Nr9Qi1^_g`jrSjF(Gc5&-D9($cAryJ`hO79v~Fg1cuN2;X55}nXv9zAgYd< z9BwiNH{r}!=2D;8Os7GPg!SZHbT%S;=K|bEfPb;Q7hT^ty*FXf1F#HVoF5;`wCJ}SWQp$0ZYOPe?e}(66M`N*>ZJ?#V^oi z7z_lrFfo(2QjBWYysEm|kbVp>HwC^p6aX|rtpXL4!;nKD9h4u9e4q8ndW6|vxYNAk_v*$1!@I$VjH_I9xBuA|+x0jI1I6?8uyIxEHPi^kA8 zu>Iq5+g<0o+jgvd*Jh|3D`enDiE92QD;#Oa$nSDL2B2?NKyw%>C_8}C7l0_2)IO_S zy^?IovuHIQ5igH~j8$#xS^Erft(fQID_4`oo!zS{lk~(K>rX5abaV@w-K$_U75v-c z_SCL--_b3;%8U=i6!s|+%HN9?g_#idhFvAn{Q<#^A08J$2XPvtgClHw^dBIp&)6q3 z!_T3GKKL5=vrvHA^2?6-fxcJHemsACkX4kKI-rghg*^ppcjWNZL|R}u-a#M!_TtSS zP@#^0E@3?RRy%mJpw~w`6i^{sL~ZNBM`JTR3!{$agjx#m>4mf`Pee|C@F7p?Thz%A zT}yZGHK1mI&*vUsdjmmr)-PA*XQs!p26iqo$F~B0)-K*x+Y@7n3~UeXVhrCVu(`Md{s^d_Wx`?vK?9$(M|C z=&mJFRiTnbqrgsypsXV4ZjeSc+SA(UP3f|LbUXKQPeD3c8fj+?36EALGJ+mPW9P02 z^gSD#+zT*Eo3rYTYLYfBp3D*R>p*0;iz7P5XKBDk51^Zn>wF^RSdq}XaaC#-lLE^h zAhxlJXk6YDHWkk+0eb@(Z}GGn?QW++5lP=f&CPl5(q%NooBTH@KC3BPh3o1@j=f2> zBZO|lg;y5}S{(4W(sFH}Y?{7%wX4(BZcJ_dZTQ0&K@VVYU63xF+b4y3;NDup2nxFc z0ZrpB)Fcr29P=AP@G_k&b{O>h>Rcn82w6U zX;@fGj`BI*dn3xzgGT%knxtEe;DPJPHjl_&V=dr+oGNnD|ih!`xKMGlDNSmpka`NG$i#+n>+Ss>}j zi*HHt%lx{-Y?*eaoa;1DYBY{{uFS;G-NG-|kMC8mpso#d#yyGP_qV*T@F@q>7jGrQ z^`K%QIh$ZNFfBFy$&1ZiyMw@9*LCwsDg=q$w=PyP2s?+xU}Rr>K~CE@4&A#HH!c3H z$IIa<=XyrQXS8@pXJxKG@z@owU4KxIKRli4lXa>yJoOFLB<3sw~D7Hh)NWVP)XHGbrZ9}qVoNG>=K8`NM0LJkVm(8|ffz@U zsRk_BbK;BEQ>sC-RL@aDS0?Xfr+exmiEiAm4?br34JIP*R!f&Npf1Qzy!V!*ENbo` z#fb+OXrWx6(%?zJ;MBZ3w+`&Q{$hp3d_z0G0M2DS%}w~U$L^KrbuqSSF19v6@n>!Z zr}lXeF%GJa^#f9E# z6VRId%`NhvMg=r>ds|&n7X@P4!}zaS7QNt?pFM=QFGVqTBK|0pW8tP}yK;3A(EwTk z&?=>B!=&sNqaxjW<)&KnJ{vjoH@Cy_(dQNkr5N!$018=1nN7NtHua3it<$($M3=t2 zO6@5pukZT@g>eCbu+((KC&j}*C)zUs=MDyNoO%K79&F`;sLg)2#sYS}Vv&iX7i>^S(vrxNs zUnr@;j#5!OtN2(VZ^!M3)~R$T6I6OksN#)OQ9GI`fEYK_v2ema->u7_@hGGM>%b&7 zD1)U2#YBSO%Ca!Z;3WY6S099ycW&W(YZ#sDS7rsqVjXO6c_;WI--*ezQ^Be=M}#@J zUz5VH*OGq_6oyuh-Z!LGS5x8K5R-UkvrC=6&c)W!fz6ALNRg7X(n05izmE&`fQZOC zG_^;O8VXUH-%G_F&%QF9V7ne3y{AY(cD*7I$JV$MZviT+pmM21s8YDNS#m3vnhtB3 zn<*}?l5G??&qC(`dLCs$4!%9XtsYmE(xmaB^^wqK+9EC-!n83S2E24HrJZbNyi!+{ z+>_SXo8)B@HB|NL;|aV%IlFo4sqva56M6AcY;{_+y#>D)o0T4D0TUbrhTBBX6slyU3?2 za=Xhjpm#!A!wiS-A)a$&kJvq)mePZ!XOU-lDP^=MCF8DdM#pD|ZcaI>EixtT%4!#O zH^G%My7khPA6pQQt473_k}JVmOBaN^#y**zhxhp)gCW;Q7i%baAk@1oZZKQ9K^e7ay^Ik1+l6C(5LOT{Nfghh*D36Ec_}Wnh0TgaD1$-U zkB6sc8=U~kwU81%K}|=jveEBpsMTD)fy&Ab^Up`Vx+|++UOlL+rhOj;+Fm0EUk$S2 z*%Xk1WH|dkYY_Z@-`4jRloyu`F)KZGv_} z;uPkbPeDRUZnX$wKQD3jx(oZ5z~JhSy@rkNobv@3Y&D$!oV;axaeKpqr}vi@CEZpC zTX6am5)3c`HnAb33sB~$g|>C2O4m82#cPVi;oXEgx)uye3j=>7#)QUdg#uC5byV^&TCj-;y5y>_yBs)xGy4U)!nH|M=9@Qq5#_-Ody+Zq(#yGs#l z%e4_!PU!h|>F4b*s_FbseF7s^4)Ryj#a!i;%aTU08ZeRc)t30(U5>P+qWr*;s3ov% z_4z#z^1n`r>8XR~s7Yj5(2;vtBqj5TkDC1s9g74P?{9J;iQN}S3m;lfeO1@GI~H+s zseS6TorhZR{kz2xU^9fBzT|o*L-CXcQF~{94267?I+3N~YWPECz9wre-!cJYyL;Yw zGYjRs1E>{w(>O+x_xf6zvXgHev-ut37lRdyOH`w>6{fX38sTZ+ zD?2CFLPOR#c|@eu&3&X~SArIwzK&2Q)CHJn8F-QU_L4{1CTB004Rjb%=~6|-oEsz* zv?Qz?j$1OH5x=eSU7j)=J7Px_#RF1K*G6Lv3lrD3OZK12v8x-`wCJS)4&eH?A3(MQ zPS<89R&eI>IWqOOG(scX7hQrglnPyTUY+rEi#K948?^Gf+NzCJ0z2kkO(?d^@U6>g z(G2Fz{FcERYh|IF!N_1WS_s$QCS+yQ=NNhlVc$n~ut>}BCqMa)sY7XTU8{yvxpD}T>=ZINaP7$8Xm8f;PR~CFd#Qxq&HHvR+P=9XD zorP_hh$7?7%7LC&u1ce8UF>?DQEa4a_70)wJv-mk29uLb?crK<8>LK4KRy=~mr*Wk zJ&3v;bJ3gLD+rLD0h6f`b~n*rsxl zVNC@ccbC9r2eabW@Fi2SEzcBt1~wTopRAV4r0MbExlc1bhe9dFNOa29gD+e4Ln=(N zc_S#oV(QQz8Z7%@ILI@yg?z&@mL(n69)B*L95l&V%0^lA8OA`rcTB)(?gZAo`AVAR z`s_Og2j#xb0i=J6rG4ZpK=}zskS|+Prr_N-n%*02UGxM}7n*&m5*1ZKgbnP`*}37- z{dV7F2%P!+eV@7=?<#A|>`mJ?iozxp)Au~(m5Z0!0i}&+wIkG(x>iHAeTY^&UQq24U&R*5DYI9y1B+LH^#PF#op#-{c+{8yFvct zsPyZ?P*!W-&< zr0r7b^Xdob38ANz7cbQ}pkZU~(i{?-V1SURC9tr}osDpQF`h9K(YP!%Wq zOSik(ScG=D+NALD^cZ|*bZKdJEcN-o z>PlP#mUu)>^qlop&03J|vVqh2Z3?1-{2(n^{UXZL`UP|oN<^u1jeCY=PP$Db?0f_o zq9)&<76O$VN`s|b#7VwRl}a8-2`P)H5Qq=8^VSsh8ksKbX#276lhARyo;5r^tP5OW zv|&i-VxZ2MYLWDk7g9+{QMVy-QmpqKHL%fveJE`i7%WS76JAE!`Sq@L6F&B+LRB@F zL9K85mY%I|KyqfpOQ!i2QgEcB)GU8ncpL2BczmJzyYihax5iAxEu7aN>79X^2;vxg z0P6Yz6T%;1BRtf;37S6TlylXtDLaJ7Q0aV}Z3s*?>UTR>Nq2Cfr&SQmAC^vUH=in^ z{ga+wSn+%h>y7*TvOVPGghX2v&Oc&WYOyQk3oq0OeCY1rx$ld2?_eTMH}v~`cnOP& ztkwu|#Y`)rt`1?DBG_|8yc(C@gr7ouIV-Onsh+}{C#rA4d^O0@f#qo{m}H1?OThzB zkYs{bCTG!9{+0l-w2^|vk8d_oMnDIixaR+1@4e%>-rxW65=D_DCA$(z_TC&JI~j$D zvS(yVlA>WGAzLYu&C8xeW-?y(mc930-|OL=)91Y3pZEKm^ZVoXy?y^Uf1Gm@ulaaB zp4a2LuKT#GI_F34mvAd7s?WX|j}eTNJ6A-{h3j7M+C`iqk@LioQ=HF;nzCci+uN&9 zb$WR3TjvYOv)BdK7{dJbxK|i*o9t9QO9Eb!6*oW8%5^zkU6n6u$NTL0ec9 zxK)@r7qQw8B57#zIXR5gEE0T4A17B72;;94%y17 zL-~YJom<0v_x*&DD?>XMyZrZgj5D%_+1hbi9>cQ9L`FO3X8&k5%`8qQvb)qJq#Cb8 zVL9sY{hm2skS-E>-0*SS&YeFe?enXwh2d@KRp0N=d@S$pdqcZ^hvf0gMa+@s`1Zkk z2c<9z{$H1yN1w{y@susPpW7C&BCAW`evHsQiTj(+O1C6+E$WvZBfsSVSb}i_0awxj z=Kb4|Ii=KarEAh!wF6c%a6dSyjX9(9Yj9nMF)#O>)dc`AOgOBcm>>h9kMUL_yq{lB~C;4brKXs%|Ep z?#Nt(;?;cq&c1_4Zw@mCBdS_JqJ1ueLQ4AlcVDfI`}Mv zkALe6Gws*HBHxZyDNoU8X#2Nxr+R7>X6OOV!x|r9E2jwx-L7OBtRaC()kk7ka2F_$ zEAFCHr9Kg$_l&rNlg(1Z@`ki-Co}{OJ!1OJpyA&jPx55=WR1@|{zX_%gyY=M$La>@ zFdORO6sSwG)>a)pec`Q6Cn$QmSWLYin9*oM`%YX@ z6tomWUYc?vjkKAj^b3>7Ys}GYx7@d3M&YEv_o_J3wf}`|(lxB&a4i?@+lMyY@4zR9 z#0mCZ4PdtFit{f8-uJC!=LF$0VnlPJ0mR>H7u!yyR~{9t0eX$=W{wPDwSbsRb}YAz-cYDM7@oIp-EHNXn&aM%VW*;Vitswd2!$)cs)Oq(9K+ zV%YGGpGXG{CXtW9vBwCyyZK;!SbbkPpq#|TInV}!^uFrB>8}F-<**POCO0eh@_7up zP!O6577)rEqPDvls_%9BAWJl-p&XBW1<2YtO>|Du>kWb#-i-vb3>Y?_Nwub|QcX@y8}oP2&^R(m-&j-XL7<9G?KEtZ zI>jO&T>!}EksyJQH?hKi#|`imBzVkAxq>lQ!sTxqho?Yt((mxC5Xs@6Id=`?Kei?ZS>?mdy>vG_k@}c>`bKr_!|t$ zRjaBCTwcN^;bf zK?>0}o6|YhRRfxZ_^ht8E&e15{?Co3N5B8)!SMSn=Ej&-L1E7A>(qds)@hc=^MGpU z0Z3k%5syb;sX;QaO@h)ctsjgpm;w8;NBdB)JwJyx4@R=qfKQ2*4s^6w)RDD?zmo^V zHH|z#0Y8!O94E8^>rtXkV`K&gE*alrhW`T%?ijf&P!P`%Xo{KQb}nz!Qhohtz9jCB zk2qVNoSi9tZ+sVGc3`u&$4rx^rA=kj9@Xm2*F!rJ$XFKZu)}nbvz?#xODAMLRJ;(B z`WnF1I16}lYCNfLVBeG+PZL-#DUcO41xz|tWZ!u3B;zbsU9+a}1L@#)SkGGE8VIMk z_kIKDC#h>ZpGKU06x&MN3~ z2td>V^{h`Em13mR`)19y$N<0FKYjbqw_|uKF6})AH+w)v)Wb!?V9mGlAgdD)jw z#YuJ<{}2d&+je&H;wE=<=&8N`Z6*Kh?tqX#CIEy{5l8u($IxQ^?^pW6ZyH$Op*^qc zsQ&7K;xVI0M%&F|Bk>n63D9f~Jk(CU$>z`B8?~;YNI{@_FQ*(2LArnb#d?rm3X5#z zPuA;yeTIt?C~50^j-UDu1e!|s3vdr zhUUop1jRLCB{wH6Y%N>K&AkrHAsVNc4Of83YJtjrW19tBybM!7Ak?a=w%G?hy2H>j zxB#}+R}BR~p{73i)OexEmz!pEtioRK;C>uWyeM#x{N!`RIo!P#ItuQZW(glYEg;N| zwy=!+(rJIrT_7GafojK9{bZbQ1dPhqlSiD?Gzhp@(o@xHARxnci3(&?!0InvyRAMe zFT&@Jyt>p&6pAc>%xhVq8WQ3slP5+qyw~U4fyRl(u*(FN>l?eIdXA!-;B-sRS{*xl zriE$y+;KW~(GsP2$%=?qdly21+k-n>7pU*UFr?+C>=TRaIDWQsp3c>rzCU}PpNNn;K=6E>s}DLBdB;PP&sX%Wo-CT!uFgdkyW zay;!?#32*Z8B?cGs`IR_w)NY840Ir4`QndAuI+9DnON9>auU21H9%5Rf>g+k+gk$t zPOmoyRcPWCdy#uH7&ck5qTG_B&Otl znu1=oqz1dT<9A1QzwnBd#`j3KVhHUq$~x9Et8iM91af)Y3V8sK#$I1g{Zvbl8g+fp zuwNJj4mRY}CY)B6U6!Tj)5asDY>bm@KSJjY=z$kAV82JZwR>Ei8WnTKJPh=PTTe~cnDtw z2X4=>V4_uhxbc~x@2}h@{esG$Q!MuCdmqu^*Q#E%TG;&iIR?>4&S1KJm6oAaz^f*D zcn|?=OVy0gE+1GNgWs_@Zq3wVqQ(*79W{yNrO!;#7j5>;vdU1|T-Ma{z!U5!jJ2%D z@22%%n1kNuMdJt?>2)xFZ%~Pv^xd;mMF#!Uc>Db;1tumJ1h;Xeu`oxx_R6?=>ef?X z`mz$jAi)Is_#eriotPw$YMMP`4=DAND-BCHCe0hkq}?2Qc~6A^%xd$lS|$IqwxSt( z5Z35RhqeQg#%EUMG|ej3OQE{P6H5-?_6x5<5tuGyg!+ z^39>+h#*`G%f;8s;2F$Fz6}wLX)-xSSB9u9uXj)E3{R!7OBy%{R_t5KdC-#mq|(Z{ zw0ZYJQP&Qzmx~Y#SZ2vQyPKcM$i+4N#*=_c zCXG|(d%SV{0$0{o0Bl4|770&B^qQT1aLM;hs5`f$N-y-16}#f*&k*H=dgcYb7O!gb z<7{;5R&rh9nHl`qP6g7f!TYBQeXU`fzUARCY3Je?oqavRtcRhMZP{r7oRnl2ObNg! z7FwcV#Nz`iU`&8PlLTlnh?;s0p@!FsIJt&gQ!;HZ-U`=qz)V4H|Ch2BcP=@txP7LI z33o;%2DN(^f}Oi1^e-O(Lw=x=?$182(G7IXrUDoWlPeCJJkegPYIz(iYQmh2+AyYbQTY z$rt=m(}|1E9S54_yo<`5w&j@j>8y)b%^`pe5^I`TCly4op?98;X)qCsZQX4N9YWf~ z7*k*5?eK}}CK6>5tGGp78Z`+QI0E*NVd9Tuxvoi=%ehU#H+FBS2>b4v;AvzQTk(2B zZ{k7djLG}b_KIz-K7V_3p6M?vfwTy-1*62So3F?{YUiBpzL=PFExA_B3HkCL+%~#G zxq=)j6p4Ap=ynVAguin%=dnb$RDX)W0;sS?<$D>z|5C=)O#2nA zlUsZ9$CCp|C^%2p+^KOxNreuQVpV*lE>TYVd>vqoxamIF!|GTSq!3iBCA}OlT{7=$ z&COEJZJ%(5ILHAc^%APugx9SVC0(RLOsH+0Kf2ui9`3b>6h!04o48nOJ9$3FAH4?- ztgj(;DKw4d?ss3wjJDL$a3}Y_*F3r)=!SRAZ)6q0emp;(_!!}@kq{esa*$r3Q>%Gg z@$lp8=+h}8=jt$iYXRQ2rguy%X|L1|HY%KHe)AU2M=q8zIM14$I$zOYeB@qx-%h^J zhnxnwV{ApR=g;%M@4-(D9HvS>DXJ`nTsUF%AFP^UjCcHZ*Zdbi_ZMfHqtF%XqHo?a z1qo9^98WF&9p7;uR1V8zYWkNb@Nz&^ecth#u*7KX}>F;mgY-~$OU+rb9^WQo1y5E$+Oa4 zo32IK8b7?Y@)P_g7xKVe%@(avCeG)!%|0kKbdhsu8ZsX(nEXM@qoX!a3gER7HbY5F z7!3Tuf*Lj}@`!JuI1zA%VeJQuDOii?_u;;6e8S7&0x=oNIpWj_u8_07;fuv=uT_fC z49y|W^>O}XZ^F;iITf!DMM}a@X(#G<^eeB$1ZqS=%P0o}+T#n)iG}sC}SJu&8wY;v$x&@y$ZfE5m6RmZwv!eJv$^ zI+nxmeH11DBM;YZdco*4EE~y{o>U&Dv!9I!f=!5?SDohKnL~=lg%ro4#BrRxDJ{a~ zkzw34d%+gvb1_r#vAtI%NIIN=p~nJ<^-9caT61dGhk1UPf<-M}0qE8$_-!(sLfJXH z2X0eoLl~#9(Z%>s$2{z78a>1u4LxN29s|O4qRt^?!V+WHbMs}dd@>Q|xIG_mFdP@T z{eBJrhEQDs#BO<)P@cGEnNwhcQ6c5oYn<1zvdkYMARcwn#$Rc|>g zf!ub^Z|kK?2cVCdzP73`8E+I^l0S+$Yzh9l+|_sEa!nKv_gxciW6D!mZqegBoQAS@ zYL;ZDo17wIdz@LqsgUtarQ7Qxs8j@TOQ;aPN(wsqy(8Rnby{bDNhRS+iPY@{iicR_ z>+@Qpj1bN8pk-Sf9)dt)8qad}c>e^fKyz>{+FSu{J1I?|I8dG<0=bN3w&}$FV6P4| z4W(+jE4hl>mNC-q8uk+mZ%B+yIKYWftz0yg4!2zqt$77hTvz=?|=|zk{ z@3MH#vEpXt%0a5-yh0^WsI&uTqiXiZvfwy{jNBHW{h@C7+h}=yHBsH=cMFuyD;Rs|tFGll|v*FQu>dMt$Ca)Y$#%2J zRjll329f=s_6EAyA(5@bwk+4WvTRh`n6^On)&?`KW`K(mXNU|3!bOQ!&lF`X?#txJ zqEr%Cyv7&TI%#&ZZN|+!wcy)ucNkPb$)ii5`#fgww?JKLE_k)3eo0}58x(*_is5lv zR(!UGSZN~Kio|c$k!D<$=T5uDW19sZA)jbYlQyV*Bu-}nJeop)IVeS+dkOpAKCBmx zD;~=*+fl^i(Bf_Ko@ZLEj1^YUDM~Mny6?}>Z~2w%I@RT6z}~r8DE;qoM>crNGB!B- znl%~fc>UUrSR%PnpAXf0(j|boRo(U@N)NU;)Yy*uLag+VweU4BKJ(-gj4$tCz@=UH zV(7v-N&eA8(k`Ftppt4?Iw#LoWT$ERA*cpwKjA5TQv8Lsk{$ahOU|rH#9bh&4was6 zfHB@b}Lm%$sWh11tS%L?-9~DOFk5D!$V3tUg}JqhPS4M z;lu>3byv*xgi4(XrmZOtc+(`x!sjod%YjB*gx4%%68&HX6Y!}h4CGowyE=J=Xhu!) z@o5>59ki^Yyy2cDyNeDTQ7#rHoo@A@Ot-_r_oL!52?_;L@s|fXg@=@-?4Ufh?zB!4 zGr&A;b>7%B=J!7taHa{e?^z;>aH%8v6s(IJE)?NVQkHdDsZLg5_%W^Ao1?O+RMbho1b9I{fwU*Q^^aRJ*m4a!;{Yea*W$ zv%RR;msw{J=+hnA(KEFwTtA~Ayl$XmYr9Ze4L5&Vl>yJ7fu{f>vfTxL^HyAAJevpGfr5D)5C_kekW4u58R*MgLjB{B)lw&S?#C50z6+KoK%G z`jT}&`+Qg!iLIc?PGtW_yN7sfUwjWr+fBYv?!TcscjG(5^29PE>W|To!Z>%`mzwIq zDw%H`m}11ca6fVtLBuj2sr0;F$AHt+?Pr?O4Bu zEsrr;Dr~!Jcjq(@v%btQE}_rIZdQBG6IaFe;~n%Y1?QEf%uqF}@(~78q5(KN@DYo# zer_oQ%}Q*Tnui;b%BjsZp7a!6`hpPa3r7XMKqt#880OQ*RSiQFD4cAqf#pJ6=0$Xb zn^b|G*WIVK?~FIqaVY76qf9eyIn7SM?H4#rEedAr1`mWkufcN<={kNf7sJnGzYy~f z=P(oe&r_YQi|Q^{YRFTg*CNh_mp9^eAjj^xt5*(8yi>+O_p`5=Mp~W>wVi-LAT$-U z?ptBbIZgABE}fr(K*tk^$`k#uhLxhPE6^UphbOz$aWeHmN8}sNw)BTs%3AWE<$GFq zU?p$E5s5Oe4?>hX-)#h`$phRJuXgxslyQ_;Z1+OFng&#`w!)2%9c?g8AzEKuQ@Uu{ zE*HmBhpy|F{gtnv^=CPBi~`rX$_cVPe_&c&)fua1fIl<4x{iE zJAXMDzF>}vlcSg(Qg-%tuC1)H`|)7yJ+kqS)kPfTjd>KpKu-*fi?HV-g-?25r+J8l z{Xn+$WtT}6U-M~cZ>Ur&yycBF@pv0*C<;_K5ebsZytBZvEYj-gH|5VBg+9m;M7TWO zfMynYp*9Pn9(~c#`=j;@hO@SD1cjEo_nc#U%oG){6i4FE`iKCZ@7uCrJ5>y@lTUuONR+hdQ91Hq>??BzLb#~ zR7F!+I}$*h!{)c%u^gM=tQ%iF$pdV*(l9}iis6B$Dnz!4HJlj^4$Lv)>H7@x?A}FO zNffGM(B%qI>aaC;xv}Ev&Oc+^mOxoq7I036LBa$#U{0KBIe#1jy+5Q47wSnIpY6FJ zjb$Fjbz{}jyBs}>a~*a&TJ{lKlWMw1r^A-ekW5VIS0t|Ad;m;j+%PjCFjv!l{`h;i zadsbU{l>(MccC@<7flH4=xjVBCW+w6>N{|V^l-=Dhmwijz3{eY>A`$$SxjjP zpYPxq;)cdf;%Bp%Yr)I@PcgiOV7yfE-AfGK+3R`*$!79H7$@M+mV0~eMm{`r#NgaB z=V?h^6&1O_aN!`Cw{u|BN2JypN2(mv*gXraPEseAl*ng{vnGaTB5!D9-=-H4-i$mv zK(1d@c2tO)nBm$=CC3M#g`Dl(VN)C|Fw-whi;-F!y1mW3Nsg!yfI}=e?AcF$ z$vdKx)$1OuthG(hnmmmPtYB@&q#Di|AF8;AIKwy{f~^(;>GvmgkDk{Hv9;Qe-UYsM z&()U}*}~nYDz~kuhzaac9B+=2*);F32eR_+SIZyTe8G+76Z~dkWF~ztj&6=0%-8z$ z8>%VB=su|cD1sVAH#D^LF-vy)*$Y>7f!Qm&?{e#p&xdFULF=uXy~^YW9u&horw)9( z3o~%7&5A7!n8F}rB`qHlyW71VD9#mj6syQ`=)DgzT9P)*Q%d|T@E%@b^sqb6HrXO4 zkFUT7BWLFt12gs$iyYv*W%8LhGGqVAasB0DW9ySfqdL}L@qtTEYFCP_i-gm9S!2P) z*Q3}+DWzmlLoepAf&Yt+L8I8NAfkwxUMJ>ote&1LAma+wz81lXGyMp#{n4O+Gh zn;{@4Zxk^PdB69`#kFythn2p6^d|UBtCo4P?rhm$#SVle8sx#FJ6X!i2=hN%6WtR< zK3-mj*3m640p;&Jr1pxLp9{raW6F=qH-AgiJ(PN~
    18MsrOL?lg@*i%R2Z4vsT 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/host-metrics-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/host-metrics-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..71a9d11bddb15d03513de4fe9dc46b843483f846 GIT binary patch literal 305755 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 =&@A$UI5AjNy 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

    ^Yjq{=%yez=Dz;E4;cK{&2PD8+KOWlW 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�%AP_{f9EkY1S@f8pXI56-!9YI`#Aci~4$ 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 P8xol_3a8^GFW>$jwA^_; literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-node-metrics-detailed.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-node-metrics-detailed.png new file mode 100644 index 0000000000000000000000000000000000000000..3a621fa14bfd7ba6585b66ab2941e051cef8e2ff GIT binary patch literal 172352 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-pod-metrics-detailed.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/k8s-pod-metrics-detailed.png new file mode 100644 index 0000000000000000000000000000000000000000..2c3e40a59cb4a3444e46ae3ad3913861d4f65905 GIT binary patch literal 371594 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
      |_5qnYs53D$ixt17- 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
      u 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

      )n=#g z6RUr_8&4juriSuEeiX)ZlsmkC@)Q4dP@O_SL*ow&F zAGN|47L4O9hm+j*rwomvcW4BU0=IT_AKV%)Mw0K@Pi#RQk@d(o+Da$6`+R+~@Q@^w zn^*Gg8o;>%*9H6_zug&nsC|=k9F?7s9xBNDh$ZyjYC8;x^Gs>ZA4iu>8OLWniWXPv zfT=r4x8um^SdH&3EC%-bwL|{kV6v)*Qdd@evtPm{3?!4Ip%%aw^ zKZd`s@*!8f(^mxr9Alpm633|9#@O~INF5ghqwEVevn0VkpbK(SUb|%0+s2jZj z$WE2~QdNyC(P3D++EVxI&&SM|hSSV+qXR%Is`fnnX!&J2b_*S_QarqzHdFoAPw#Wa zD)nZ^1Od&16LNs?KoSjk@5o`w4Jg0 z6iG%M*jK|DPC_FU)@~#5c9?gIwxRA?R+6zz?**ql7d$WeU7D&Fm)s)Xb4qtm@SN0b z2r$)e2ppK=aP>OoGf9>0Rm>RkWIvFXEXNw`M`r@{Yn6R;@oxg)wC^92#?rjei6iIU z*OjXmHTPvF<5>qToqQ6Jjvu9h3oOk z^&PT1�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ℜVH<1nN`((QG@_OeK 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%0DeHj~5gZmB@=01{P7gKV9kP{XhBfW48=Y zpzam+ob?{Je>=&J`^2jZUez5;!r~v?emo!)^Y;F(Lw=%1g*{Oh?LVl8y8fym-$wh} z-vF-Q1ZN^pa0>}O=UO&NIjiYE7#N|wIu7Hn_{8&l#5)qPHi|7xO?~hyPv-qZFK_$D z+T%{YJ-A73*ju&_g8V0n%p82&F}QPVMF*L;=7p**Ztum=tDF7=us)R~PQVx5Z&*PWR~QpG?t6LJ^)lu4YuofM@@7emV{Xp`4!^%r z6|d3tsJdDKb^(;9b=&>8QG=?@5-pg%oIjs3P|agFt@2gDMDwFJ`lg~2F>imsXy>4l zm~g&!GTC9L;93xRNJwxLyt~%=#M<(!@b5PNK_k@lkGwGNrOLG}7e7WH;*qv(OWm$! zDf5Yat@7lM)hd4j&Z7mj9vo+Pyqe<I${W0%hkr9w|Nq(WpH)|PA^ z!~0^bhdmyrBstYJBrXZ~d>L#>PV+p3x@?vBsDg+?$U@Yg86i@A$$p_rig__$W9vA? zl38J1SGt~oc`fu(ZdJ&9Q}%R;7NTq?SB-eNg@!1ia_ZnA$#E?dZK18UNZJke#^LD5 zsaSH#$290OCr@aC8^&a!Y9S<-s+6vn-~)9%`NTxI$(PKkgHExttHBt|X=+7@2JN%3V6M_E7?c--nBP)<^CO4_td++;G(GwOS0tdOmq83$0@1 z5!E}`4Ox*kVKB~}TounKRo^+;TW4j%~Eu;INoLbLuY zSZb1O0bBH_9^OW`?{eF zs6cK!i{c0=r(|dJtd%CjN7n8}Sc7Omj)m|W20m%7*-w$wXVz^AAn5gXrBm%saXdp; zS7n6s}!9& zIi$8=_Wap1J59nXx^mB@)i2LJQQmG@FB1*%565)YJw77ujz_*)7RmS3%rh8T?e=ch03hbCUI zG(u(hv8{6A-C%NKX*ba?CFB80b83WNN!Kt65Jfs?}k7-ikTzJVwBh36s@eSOepgd z&h9VM&ItD0w|*-9Ez-SIB73}lj?gyOFO8)gjk{^x*5Vx&e~>&p5tk4zRft*btF`N? zu&&1EnFI=^boLRDm6q|%%T1&n`qHu03D3E-A!y(15c{fvV!o9ky~$H8W5L9st7euV z+@@1c6lsy5(8JOYPD`q7{fNKH52qd@={OjjTvb%VKx=R-xf#%9VwCc!5%A;w8!u|D zokKKNp#rRXS#}DkJp0?B{P^#iw+r*yvEi5{p#@eeQPGFbR=4;p8C`1r^x=a<g zw6vn{YHEmbkCge_X;yg?=dsod4sWZ2PuwmIwVj2?ujKPqB?i(+$?x$!_d?9&^ckKZ zscwC8j>k`p_g^O0xsb;17FSTF!E%Mzq`Aw1Ng6geiPUP;kjd4cLqgt89e-^n2S0HG zeqtP!FHhH|&5qZ;W}lA;g6Q-54k3uFh(aFamg1P&R_XZ85?WcXk!t-EF~pBzbhL9k zVb#|3-F`_f-?F>4KqTJL=$iDEt0Te%dfp38Tsnh4-kfTU2eC z?kgqT#GxZP{$Wxztx?m`sB$q6Z22UhVv0Mk-c3{=a26% z{BSM0M~ZCei)i82(vp-fbc#&zy_UCcol2Tk0Jnmb+Y2tz&XiakDK$jgFiwfh48Ri= z>#IXXv&Sl4Y`-5g(Ik4@+n+tIJut)j>sX98Nsc_wwNmj8%rPe;U4DhkHIp2Cs-XsE ze(SpH;CX~qN_PLrRmLTJoNrA$QU~ktYJqB9=RH909f$YBUJzpLM>k8S3?=Px87Q-$ zu4OWGXtpL*$IxW%F3y#+d)j=OX^ir)tXdg|kp}&T2E`s|IjC2$$N5<4q$&hb z-y0>DDpsX4)8sq^N?Sn&(=24C5comXl{LFEWqOENl4p|i^a_WU_C&FV{8-PhGEsqM zV^JvIv$UX#cTRCU&`A$PcCQq^`0MpHcw2FkPEkBdL%`J%c4P1W%o z;FbwOJb zX3;*S&vt8-6X@B`9Z$D!zm}Mq;L4Ml>_~e%9uXdxrT7*0rh%$ijzL4ri$e~{OjOA% zDGGHvwzNq?xcs|m!O!X)oHF`98yJv!%2%??rRDAk zb(~$sdbXC=u8zr=uMp4SYqb*JTcYU%ungqmHJF@T9yU!DPY5Q0IwSUQeGGAd#7x_z z1+P9~%q74;O;0m%MXFoOD+9u?&*xI80tRx3p~?2p8vitP&VY2x{+3G`R1p z-f>caqaz$=Y=>%acY#50@$B`qhU@xqV6D zBg#y*^clgdgrDals06RR$=rl-G&Khr-(K;Wx-&&S`|y(~rN3}3$7w|-6WIiLLj>jZ zyk>t^!2&!3;(9eyny^x6dR=Pa385hiOa|qdxYX_!pbx%q**{O18W(H!$3*yPpGBW? zfoPEB%}n$)%e)6YCuWE1NO1<&i!X5~cFA}QICGu4zGyOM5vigv0bUr#YW3y08Vf&g zOB)veuZ$ix_}n?o8kn`9J&`{2YJPQ^Pg$|8a>jhNv=&CChe7>lOZSw?@slZP1iC6L zOMvd`sCp*8bNq=XWa?rT{xYP3K^+6vnp`O!wH zPO!?|f>`V#RIR-&A22m!#3^X)j-FeXnXn;=!*xd$;})UMa%!!o^-lHufvE8Ju{tY% zPoK~3nN>=P(opQKeCk0DpMLeMGx^;>ePEX7P~i`WYh6F8wy_+NlzAf&$vQv_ zy~=lV^6p4N^u>f!R~fsB?b+~ZjzFAeGm2W%BCQRFUZ&mwRp+s-TcZVrSYw^9hJ9SR zB(uCImH%Xqh=q0kMX9AW%VbY;Bn+Y?*Y;5dBh4CidZj!a=YxRJ`13v+eQNL^8C)wp zT4=+07|8|azUkcNL^RgVHmcO zzBl#mU9uH2YO2CViC*M7Z;-XV8OnnybP#)j(~6KLctSzK3KPX6QQXpUP5z~|a@(o; zwTTd@!JGWyI<;QepD|{>Xh$F!jw_52`Lsb?^`%|w~w$r;|*TR1vZ-jLAvfO zd9)Zii8DG>P33@_D6&a)(l28^3SjaMm9W-+!N0ejzxK`~8cp2|0_!&1S-6hB46bph z8lhj)VXsI>@$LTtbELHg*4!?26;n^CrYbLK&_RP;V8pB+9tW<)>v7T@GB?6Y5#8=p z3ek1Azub-VOh@Uqs+Op6K@qUcz_UvzAdE83ZS^S>U74s@A1E*_J%=nv>Soh7v`M5W zd6=a#oB|#TpV35M=%uyg{=3^&g@=@0Ja@vPhuAM5uj@(M=Gqj~ThmJEWY|q}WS}x9 zdipx((oFKvCGAufV@_5x=WzkgcxfuZz{g`MxZ919+zr0N(kA24B%888tEdjRk{Z28 zaKjb0q2PVvj>kpd+H6O=+rZfSS!qLTP|?W=#{03A8AhS$C2z@GVdt?~58=!ibI>lG zRp_3=Vz(DV5`Ly}{u*Ry%{BU?^<=;z;!q)Rzry`t_WRNYe?}vfY1U&QBb;=`R^(My zt*>~*3u){@hw$lDu8x9YYJuknEv2wFk*Yd9uRyMY-AS&9njeffM&sAui~Q@nNH;xJ zW{A$;~Tdc zn${(Lz~^OmfobP;d6FS9@K((Gb3mgJTcX|#x7wdrKxrw8M|``3DqpL6Z_&F&+vwD# z3wrb{^S45rd6t;i$t^chFj3GZS=O*z>;-?fEZAh79oo3#^uZ*>9385m{K~AMELWqy zyl1qJ>bfBjqLSw_9&MsF{@jtJU1nGVl{arq++r4DN@r8%@vRZoX_DZYluKF=>rm?c zxc<1+7nRqKx)KTI`wO95EjGNeR)R}htQk!dUQ2eKsO*<@Y&oFV2cZr+ZP~tCiZ%RN zszN;uZay*p8k&>E>I)?*=qxT+O5SunDaIH;SYq5~b6v7NXRT6 zUvm=?XMF;Z7u7MEPVf;GaS(Z<*`}G)HvuDii{(EyMYPsK;hhf=7X?pXzhoNGR`R+k zO&eL0MI`!Vatrz`JKBI9jlN_Y0#t6DISUb0R+yt-dGoQ*0b1MZP<%?OX&zd73S##+ zsu^}-Z+h-eJ==iwP1Ac%ZNE)0XUcC|P_l#&7c5|NcJCroV5o7J2Ql4cu-lSVC3#4q zd+}Xt^W>ITv@6VEB5AVjMEpu0{p}6DFIm|yTqvP@JQFYv=G)FahUVy+bV8=+yf(^6 zFOc=}wN<4y!$hTfkTu5P1*fj|AVHEpO#$(U`l2JFk8t-K+EAZCyX8V`#kUGMe-NF@ zLiBVkVT{MBAi@#~;V5AR<>0`v%3wErWqVqY`H(sel~vc1SYA*w(}c3PCU#&wepw({qb2u_N_SaIIdF-`--<5Vi>=dv$_)TjIKz!q;=F6HV={@D_)cwt)4S2WZx^#Xf*7UL;D!LlY`?WoVN*x zj-|C8S%+Lybz?Jj8HM!bdoqZ)-TBqtl09I)q)N%<%SJ9R^$A%2UaRX4QQ75(u!AMz z%T~g;n(`MElj>_Oh}V#zorvR~T7An&DgFdXYiF2@_xLq`dbY;1lfw9#wEvuO;I zi0{bMvNS7oj4rV-LkE>(IxocEe$hQEz}xCSxO;p_$9wQJ&xOmPxFnc%z7>fZ?K9yP z2&L4@f0XA%i|L$~syCBjt1!PFC;`Ihtcdep!w6=UADV}QBe>-=v?4(SWBuI5m84=d zvYzz07Dh5QkLw(xrRVf9!Ez00VVf&tQ)LMZ3MAhmm9GJ0?|3O7QJQc@Bah4(6-ER2 zP$mgBByqyXZ-g3E65TBFJ;)=3EQAqa!Zj9m9+_xoXx3 zY{^|moxW6Z+~;1@Yon`N;cL0)@B3Cy7^x^fbTtI#lvIL-V7NOYG<0g>?F^uerCdRo zl_Qnqb#WDeltp-A3;>#f2=o-KDB*9X-n1%szZhruqFA9puNb-JIfml2*X z(T3r&crQw^Kd5~LMr~QWvan!Oct-LudoJOWTb&i854s+42tEis0-Dcg>W67LrOLg% z;OFj1_a}KAx!_mK2Yqe_qPmRYT;x%o6_bOSn`A~_Kf#qwy!6P5eSG9XK!xKHu?MwI z?}Xzfa_pwxjMA(6u3UU+dFQ3>yZO&r;>alRgYIog@?D@rca9_+qo{7T*0Q79HdvDM zMau9S3u@SmJ$YaTfSq7_8a=C9jRw!zQr;`TP(njAFdvhI<&%kz%Tave&piaYUmHYr zFMSNE^sf=pnYbMk)JPdRRgd#*m4zIj6A#vYY-}4Qb5(+j+FFHiLZbF!2O|bZ`Gn;b z`Pw1OZB)U$o6ux%XGD!PwndsXcG)3HS+w_Zm_%EkZ_TV~Vbz#+z>7OioRQw@N%RS) zAcP9Aa=3bVWtjBopt4ttJ_J7} z+EZbS0W>{pqQV!hLlGhjkF##7sVKwQkets=iZo1w&vj|mkjaVZ#g(e&%8T-R7n9!G zO?WLobEM1l(Niu;KAoiQ#(wRtyd5d3uMaEps@v~fo1Iflph{_J0tVvXWkctd9eqJ5 z4tA)iinnl~k5k!&6H^w!7vmXFTh`;TLlVtO*WHIpo7x#e1{y~wP8aBL`fw4?Scwx`*`nF1yFB*PcaC zI>|)FwQC1`wNwZ6epv$UPqr!?*d@D4fLhjk7#jqW2PqTE>j+E;D%kiMwBM%v% znPgMH$;`yBg2LBX*eLCR7e41m@dUptuC>m;vv6#6)xDqpOY0K~{L+m1{K56al+>x# zKFOHtzLKDvhh{aaj|@APYiBbId6tc8J>FHoy(^XjGpH;niTyIGkc(tNK&|wUS`ctX z?>@qcPcEu$eXdm+E$b4FtPpy?g2RH9KhX{I{AuxJI;>zzAFrfIG_W}d#)0D;<#o|P z%DRJQIJp9qmvhVK4Z?-R!r z?Jv|e(*QfsM_XI?=qJ%l3;5Z(eRHYucN}{=ynr=*zTTa`Do!BtUr3Xfg?hHr?=|OY zyT(A*@*hF(i&{?rofE#-T!-Pd{ZhLsAXZ;V=Hz`ehN^?6>oZ)gRSMa)6dIyywSfa& zS3NEQe%W&sJ><}BRA{O}$I+h?w2UH$Br7B22 zHz5IsQ^|>lM-xCNo-c7`mAjyKcV}lO`xe!Ldm%ulI(Em?y~F8QnVIoL-G%O~X+orC zTVX2}ZHi1MY6fFat91VHEoU)Bu`eto?}?Fy;=z#R62htKmt3i13BF1W0lrl{^+%7T zc;*V%v&GNqlg09??sYpjsx8!TS!o^TU`?2oAeKT3MJ&b&#i^`7zGcBkP#B3iVQ|PQhT{l zo$NnMjFJFg>FYuO`c@yqh1ip`m)Y+>-b6g{QYDUWPSCb3FTIJTd#s=1OkR3mw^t$? zlb$~3gQrT3xe1&;mHMoU!v!qIMSQcngPkt4#rvd+-Yzs*VAgv$IF#=vICGlW&)0EC z%HWJTi&Um2ES-8t5U6R*r5a>Lyl(buef&ou>+fa*bw8kL{*|S5& zu`wgA$0Czi9!>_)cdhe3B&Yn^ru3~Suae1DB>DXz7D1qqAbt0#l<%c>{x>XOQhAR@ zN>m)m{H0>6&E{LX|Eywexad2gz~i@K#1y}EEC?Z(#<h2D700*;ahH_4^(4IT^77JLHHCZk{4DPmH(WV)lrLmj z&<@W9$37$+MMo?*z?^<(Et* z^A%&DUw}VgG}P|ks$HHps~5HW(vT>oaW;H8-D~(kb44 zG@#Kcgi)K2l9Iwdn9aL`KaoYR^(PkaH$eaGKi#v;$bW4#sk7&P5UA4l!Lz2gYNoob zu*OyWWkZj(P8rvAg+Aj#3m0-VJ=M~iv=mOf@ke5$evUcm4@KNuN$lb`(x>^+;3W|j zN$C5nRjVcMDAd~ZZY#)`AeczS{1OXykHYEr9J+I34|46nphUul`%*c=L_=6BTbG_lZtN z%Myxg>+V-Lp($0|o!_KRU)mq2M6ULRUr*`B72TGUCoM{n2;iBLliCM)gzMOUC_;`a zGbQH#5UJ|k=Vxs1039@+d^Lb(U#kF)v%7Y@SjNh3G_wSB?`PCHVh>UVN_FriqYeE9 zFFL22hb;BVm=NCXW4h`8QaNt-1&@sS+`v+WAW`>js)KG zBO=2B#w=a`f4y8AO|V`|XR??DAhg9|pqVE=sjE^Q6|bkXkw^TlRj>A?AO2M%Hk)pa z6-}@J#BB8cWJyhTn-mmec!3G_$lu>>`=1R}{8u+d5GJGo23=*|kgPn*LbV81MEvT? z)7_ah{}*TGI3Jj+r~_>rJV=y3!YUkd`tQ5rMBZxtxt_l}Z#LFBBF>2lA-Ty?g zdw=&*oX(H)D#C6tC;Uprw~+U1s|~;=py%{~n~M6FUpRV0pEXXX82n$4Y&fEe8v%|p z&C*1IIq1L4^>=S^A`)=jbMkw;9{nFm{nHr-hhiLmc>6$CSczB$Nd|+ z@F$eS?1sKt(SsXUoO;`FZ!c`@4`g>mx<9`fL03%Gj&W$9}dG z{>{jLneTh{R>Z=hxBZ@be_0c-3o#C}GzvB#S(9=Cw7Y)S0semiMH@taAD7>FV-TSO z$BpIT>WU9L9!D;QfqrEwzb13!fBRe&i>-{Qc)ocw&8L_!#a(c9xzTY_*5YvQfFk@Z=_ez?B6k#t{U7`_EKwQ$ zOP~#%X3$jS=>JWzx=lh;H+%Vhs@gx?qhY3st%|yl%pJ(_P!(y;^r)YAZVK%m`NR(X z*fW5poM?Hu!|Kx4J^u$~KRk=dO*WwYNkR7@2qJ-`TJ)Yrj}h-$wAS@Sf;%LoiThtQ}H=XuL4x z5Gd2~SC-!>)IGBG>+#>NY)t%JTUFY(-rUbQQkNVwC7ku8mXa2q?K3ZYYQ- zRNNr7ZTkSx9^8n*lwx7Bc%V?Gap1>cMk=}=nHV;wC4W2G=F~(7ho&lxZ^I_cNEgc4 z4S=k7xKsu zkZJDV7RQzSB;Ro7LdDA>T&1D0mpDkEQ;S5DXi9rqlC0-AC9vfz#D5Iz@OTCshtbK3 z06L2Ejq;7pNxwiI)8&8rho}Lo^+{3bVQcAt*N=;Vx@>)^ zb$6x5h5z*Zn@06b*@28Aa`6n1+{bi60uvv2R4w}uu2&5W*DT#4Df zl8(@c{wmwLAZp8&e`xN%zFPe~HaTus$wSkqKVNIG$!5~|Pc#3Z#y`$15V#VUWmsL& zY#@@__Oq{c!*z1*;IjGmUEOy>&DpxqnJeWw(C)D|n&!S@_v0iN-eNd*Ppx`v7 zG&perVNgpUfIStTY}$vb1k>-F`P(FaT#pyy1cZ-YTdk!G)5+W#6RC7%+?(6S4=MXy zd$L+=r&LN?BAWPF_wjva(8FUY@;`^)6ziXt;H+ zb|^Jqn2YEccEHSEGJcm5w zwOJ4;CixUr0<8fB)vu-lHEMt-M!SovnM|_8NYC zA3>p!UMPzg9DJ<6&GJI|w99ElxO_FlC$z$pB zq};u)W3fKYW3aNXv`xu8IkM+B{a0~eDY(Rci$$0`Xi^t*uUXV+t3jINT>QpWVLwoi+>joYff+3)uco0zS=8=W~h z7GVb03i3c z?iL!Y0#J7`aLnG|MzNI!wkUm8O(lS@ICd|uOr(*zO{~j#tODL~`@EtZ%Ouy(TjTXo zv=YU|PQQ}*%Fdr>PM=4ZE|YZeaR?%>>$6&0jUJKJr6&}WUBhlSLUl!z-#oD1s#mXf zE&2V#0%8>AAGoYndK}w=JvL$-!13&)w%2u-3~1hJ?ngrrAX1g3ed!Y$e~VbzoObN= zlN}wZ0yf+Ili6t=K;yPw7+?SBL|RDUDPj*I4Q_?*Z&jSIpx5!O+3*F=hS71&KxNw`sBGrvUd9lca4kR+ItjS*!q(c}) zYoLqN!w0`Yr(=$UoMpZH*HMMuqamxeQR1trJZj?TMSa*ghe-5%vnZ}MB!q{%oi1LdWLuyhRpVmHEK$jy>E&6oa=$A5)!1x?mmui17tjn> z0!Rw)GdDSvk3d$FvUtS%o6Lc}VgLL`?R-mnT;n^s-qh zw?|#tE%(9F;<{lOG++8n8+&(XPRrXoTjl(?qU9wZg3niQ_1N2uG zTIJgeuZD><90eC()0Br;6D+)%1pP*%W&4xmya%Kog>Bj146gm8U;f|%E8aMX~;FoT-180UL&Z-|--6|4`#%o~TFiVNgP+u@lf{BsD4Hh=I zM&~0dEzqL#l!~uTVC2*dAQ2|RLX2~JQvR5%km3rlm^r|;VY=itY@6iaH}2kscpS)o>Rt_RQZ$`dfhR+GAwekW(!wVo^%MNKxb+UKme~V@t!mem1?7nyvA7{2wfU2Vu@>cKy?y=XhSxgkob-H2hQ*~yJSE(`#CaP7pXpvLMXAc;ZzW^J%2%lIf>)y>fBw-7} zD>tbE-$Wl3@YG0>;R}p6B6$sD^yQiPUgu2HumL#LWevY`AimV#BOD3_H!!p})j%G8ZRe;f1&D3*&g!y8h6cL`^4)(4;nelbXeDYB-rSdDin$%VNJycBs%8XOskfX5kdJQsEd5c|AR zDWh>1d>I!TD)PJ2Byak1n?RP`=W`WlDVEYQJ$$M1|`nm4K|E8j^|edb>x_Y zJGS0mn=2_6ZhCq3z_i)W4~?V-pQOT6Ib-wO{uY~Ov+>JK{>8#EzmG9U-YaESo-N9j zgu=%62OCaqEhEHt`-McT;^N}zu%l}zc}-Py#Gw%Toeg8(T0#3uvk)fQvXX%b^9t&L z&d!9Jr+IrtOifcAi(FP5=8_-No8B3?YG|0KqFnM)6Li(`d@KY9PxJOgA8FBP8A|~edEW2+QMSF2S_s4`))3);u&uM+iQ>i>|_suk| zRT~L62=G-Gq(+Bw+&2AKH-fM1%k%p6>-<-Ef{o{~>D6Q#2&hcU>kh0<*sM+1>9E`r zS(3k3G2y!AIQKAsG0LgQN`*XyPdKb4vv27_5{E@GSb*m&*47*FHF!)l6+ zS*f;N=AJdvC#;@{)Id>w-W=*~wRS+~c<;@l>S z+_DW`DmSaIDxnAOJ~Or&35C*y2DKSObdJe0%9x=5wAfuqDEzU z4HmeW-s}Y{qUnRh^C3-cG^a#C0 zpJ!m*9eyKc89bW?f#X#?c`J)gck!nTaHSV#Yl-#d|^@2;uhsZhJ zTiy9t&637yfj*(;mk%WmYT+}r&q-M1iQg!Vu;+cl3W$(Ay!|h z#f$n~PN;UkZajZLwY&3asz{eb&Dpq6@fO!wreQOg&Q*}=(fEwrIOtIE+v#Nz z!>1)q^WQy}9`6A|U^eKUW7K*_U|^n1&$K#!rlA+{PBE!nI3B8e7f^MYET09xp>H zgpg)VCi%{o@7Mc%YWA+8hp{yV(aej%KEpEiys)mqF{gHM?XGW0MDgVq2dg6@I8Ps>lR^kaYwqy7Qnusq~6TYG3`Aq0@tA)4xXWBKT}=l9o$KGQnuK9p-Kx z_&lK(W;*@K4Y%dBlHke+E@TPJ(L-j&DY8V5IA_X9=+BNwP`U^d_`X!hC0@JYRc+9E z*d(T8z`Bqe+b!V`9_0Zr$4YT>wr`|-r-CJFZQ zCNV3ky(iZ0wUOc+T1=4#dIQT>UhEJg76ft%Q*H#!GI~tayqrX&m?Oq|&!Z&V!nE3?CiCa^kBA@;UL})>rCO|aoYZ&g1e1aW;z)&7 z3vTp$DeLPN61<@9_@*2^>TM7Lbqc?M2Qh{2P5WOJrA9~lG=W5J#IX0zF!$9+1tRfD z2kQ}1HCv|0iIP@H#%DRrJg>)cV^!|!=#4Ej6M)1B&NnINpu zbxRw~332fo0-f2NbfZiLhS8SwRfd@f1V8ihC7V%2gO%2?yAahLq`GJkd)~AwuW7c% zck`XJl5QfKHao!zk_pTaFR1qhmFuooi-IONMm*hYaW`W`gC0er$6)PU1wonac`4hF8)!p4>-o3Nl`x(f}J*$MxVjmFX8reC-Jfcl>V6z zgJ|XzC~^BITw|a>i-i9pAiAZ(y7{nhgZ@{duRt=R@hautZ;9ln=08gh5JbW*F6E1x z*;}=dkbr^y(*kdanC@2vwF0*jngts%2V$JvP*zxhn<=3kYqy=pb|0ogXa<)$XGpgG z7ne-)54#9YunYZb}uOcSxY=V3qi9GXk3ZW5=y<$A1Nlr{ltW|v>OdCkqSbH9GXO9E9% zXz7ySNwbpMKQKUMb9aHA1usNt^Gi40ui^GD>8c3q|Iv(#maaAe zl&h2Eg=2LUXL)(sihg2lJxM|d`m7S=eyfUYQsz|F*QZzXcK=ZxJYUsQqP%!0*8^ zn{K)L$#ONisUJfQ<<|x>NJV~EpGGi;!5z!EXZ{d4bNAJbBUig=3mTu{2eq5yY8{4d zh14w-=wUx{nwcb*wV=3c7frbP6YCfFheXV}eZkcv)S@Ih6-9W>=}y|JZC;8};n!tN zzX0h`qpMK`DoJBwbAr~HkBG>BTv)F{-!T$IVkpe89izK-o9m;xUyT-W-8HUCcP5;E zg{tvt`;DoUL`K+Dr}G%iO7oblUKwaFc2?mV@#*c(z`ELnwfBZmE%*&sdsZs4mbN%1 zi9v{(0LbbBr`X1`(8Pxroom#qdvHN>UeCc`EzdP!g=3D9jCiUdoXygnf7jT_oW~m7 zwj0}vc*j;i<`OswN3X0uDa6}h)BjCUV4;r2O#i7WzC_c*K*zaXP=_HvC=7{=*QhiaBrjB zCY3Pxd7czv^m2`tjYeZ(`PAcmOE>7kCXX^_)IETCtUX=JGet4|lxEQ@zA9FtuQs3b z@^EUr8Q#xJW}Uv`_yOMdosyL?3@*^_}IAURsV<+s9 zj#$6jol)2xm};VgKoGa^Se}flsn*9!I?^tSnX?^@Z>@xXwpC0|QLpzuNVr^J?Gvfx zpYU(otZm!2@udjJ&S8obL`rltmqzB?o`vs*(%e6YyZ299HqH&zj|)crV%;dRFSj4y z6u#eo*9#YaoX=(q6!t`QJl9YmV>&y0os=5Q*_%cK*jB>}+%KQ}8hU#}mqo8B+fJ z_}o1>L}H@uQ`isav~+O28l;+wA!8$xaekAvmv#qzau(JY1I7RR9imx#J_ z9Vf<7a!n_kX=g?zA!+g`pL$`M8XxIT1ChS<)$P8MRrAR{<~i|84fDzK8Vz4$R5j}g zUOZR{*OIQlLzBD;txoan%{9Ey|CYz zpU!A)dVqU9@t5t#I78FRAySH^n?@P+3n7izkh=1Qqeo7y577+#+ZO^ zR%4*5qu_HEQEzhlgcB4VlzR2~F{_1$l{y5{rytXR+RNh~5Xt=j&#V4=rzI>e5cKW2HTAq00 zi8LE#nR>Kb#O>8_g2A2$=@atk)z&lNy;KdoR7rEKiHV+*RTIbM&dCZ%v)3bhHUPhwEgkXJ?IK+QM(wWULhFHndGd%% zCGsbK5a-%`x`8;)=jZ1>a&mIw$rjp-jY2?{4s}oM;bz53&(k;s9A@6yPyY<{;45BR zbsXs_DM9ikow*a5PX%V5pLrjXhqAHBc|yfo=X>D?E@X3_oi}Lu!j|86R3*na)TF1l zo8iU_{kd-2D126XK$h|56q4l6QgLWvl%6WTZ2ts>h1;-y&t8jWg{8>|wi|clP12avq$hT1$x#{9fy$m?vqqOTX zPkX+5%cD#LNupThFC9BVVJK_T=!t(cG@HF{f`GDmtKZWNXY&~U8wX|m?;8w^O-IR_ z9yFN{%Bo6iprTs*`Hjm%ccH}p75=#ICq<~BATah8M0AdxJFoxcOQhY@oBcnd4d5#8 zBk|wTZ|}1$w`|XMuYXt7DIjDJVLQ%j5LW5$7L3&Kjn49oOOjG`dZU!El6RN!uG{2) zJVgC(AzqXYwxgSi39(x=T9kjVg2DCbKN`*P4|hg8FW>`NYTW~k1hjaI zOi#u>QJHE6`!%^K?uxjO2a#F88vU2ld;%~54&o}kvrEUHdd_1VRy6r3{B>NE>uN{A zcu#q1;p$wAPuTeGa2R#!V8g#N(h@UKl2}*93)e7f5*6xgM%(Y4aOQqR`((ad@K%%2 zno^B=XP$Y0)QYL0wN3o4wGqVrp5{L%&<3vzWJUo@Y)w*-cAP997z@>lw5Vq<=J=vI zHH8OP z%zwK&TY38FV$yo24n)>$e>?s^%)p*TT5hONWGsielS0rp9UKar1s9L;eRJDqT*mpk+y7J6h z|9w(!kd|!^|8uV4WdVy!%KW1WhzwK3SfA`)s1@|5c{jBH=4wD=bp`F~X|9|4b zfy5@_k8~v_wv3Yf-=>rn14{=8pwXUI+oAUM5LFXtp5Hyj+s0I$7tYp1^pW_IJ;vE> zzu2DN5!105S+*zxoMGrZKg7R%L6r5;=(K-(Km6T|9fk5@FWvS&iTE)c{w1K?vi`zw zTczRz>gCE->}pxmI@=ooB8Uloen^p;~i?V81rOFZFsyrrm1+=@LjQ1D_(P z&U+#Ay=DIcVevfc5qSy7oB_)yfFoh*-1`fC{MtKC=Z?E7Cxo+3Fng7s^;Tz^H0fpx zj;pkV)Js(@x9NAo^_ISv6+3UZh>?TaKN)MF9i!M!2%3t}X`>t0IcB zXOu?&9&#L&Tz{_UWZnM0zC89&ZEfv9xxlRw>8)6PeRA7AQl2*qOQpyoGj~`=e{cU8 zkf1uSHfu+>*ZS7Z1lqovU!u9*o@F4ThCRr;y-NN(M-L)l8P@UrVY}|a7}Md80}K9h z2fv{UgI(cmBdkxjdDZ=w-2^w6%+}>0?%fTJ`T@Z3fNtjdOY`*wT6G#F@t=na68-fd z`_B{zOXE-)eH6Z(EnI_?22i2#ekWhP? zcd7HzDN{*?J(DK$3WJ46jMaUc4o3MK+~p3TwFT*BG7cM+e6EjcX#0`Y6h6zup60n8 zS2M_a`B!w)Rk7%O$R22)*X8WI{=tjUxHbcZnaly zxURHVsoeo80V&=?yy?g6zj8B`;Lb*0J!Z=YKC2Q|{Jbeeh1YSmL+`OHQdP1!58Jqa z`xWFEWU7pT>L=P`?EH@(1;NpH-lvne7NVcX(J4r4Xme3AI@<=mT(}; zpqXKUWNkC}MP=YOY!-PEd9i{c=;sZ3ON=vobxIn!!A0Y z7CR3Lg1Qh*&ZvVr3Q>_fhlsjMq`?BrezxZchxV)$>o&CktQ%G}VI?sCHqBDJ1!K!A zEB(GD&pj^V5YiYUijyj2tI>~7hp0QekqYH3SGVscK|*nSJf-xz54)Y`1mYfZF{k0v zcjjW9x4Jy+!&UbdHfB#&vKyJ2->rO5lKQA7(`aFL3xvpT<^%DiqeCysq+s6acZ&jA z&9?jX=&3WEf+QVYWa}HZMape;+w&KP^zApAI3xUtchfiSELpFh*biUqBeGTd{?4-A z5{Lo0(@^`ZUr_7g!Fchh)dHJp*Q?IZM4;QBWg;kR{5XRCvV9lAr&14q- zPQv0c&F?3bmGR7xZFs1QA$PAF5CO`gp zgt3rzsAki*{Q23ujRWWKaeY1uo98{gFc&?<1g{X@pzEPi%gPV2ZY>*;bef4TO^sJ_dV7Cd=ncL7+dCO~uru~Wk5#S50@Bnr=UXBt*39G2u89+i|lJAEyT z?JEHVXBmy-=sA|v+K?FEOV!y|n-dHvmB-Y{p5D0degD}446?JJ`^D&Bky(-;O(+0O zdfH>m+VvlvSbo(nb|%c^3*+xz4}7+_ykG4;a-TP~Q)`?(<3t7JSKEeb)0FvZ&pd{E2voq zEpd9AKD2}_Ux<1pf=@;w|1wni%ZcpEp?J)VmcX#dzG`0}f3tHH77r}-2P$6#&5C}@ z17Sbd)_M3YuZoxM-Jo8Oo0iOh^7o*AaCbp=o@aY~!iq)NW8Z~r6x2=fSd`r(WBtY( z-FDKm{Y`x2t>=d?4Wf`41ESd2V%&S2+Fvh+ZdjYs1E&O1-Q6q3=xn2b>Oq@J%1kEJ zaw$&(3v4IG$ElN-ei*I@E{(=88ub(xIks}Y!AowycYYkFS0DM1%mhw}xX}->D({%? ziI5p{U-gs+WUeLbype9fAz!u&Lny42^S~T0{@#$Htm< z1?JR(i7*0PS(|X966FSL4uK`ufD8Thhu>nT?Zx7;n4(L*x18ovN?qOD z^F=C*J6%y#VX!MdGm(4E;mTvuv#bIF-IuI~wc(Vv&2(fU7s>TPq)Vj4xgHN^qwfve zPj%Fve6Ho&7@(u06KYBr<8~P6pCPx18(y}}by+@T$uvRpAhvwM)!94ts^{UKJx%36 zzobyGRZD9BVOobe2vT$x_vSmQ8`anHBXd}xyZgO2h!cv69 z>6H=Q^@6xxfGZX_t(C47cCYcNFW{**7L#;MF7>Q^b^hL0#TdoiO)5I_F`y(O^}t}~ zgGF+elq={58c9qhz;qH-9`DRf!jFUMCHAgldOV(+Zc?!secM>ZrZ+`Iye@HmAXL!# zQQ;GBU2B;ze*5c_r(PG`=(I*yxkm7HVAhhzYn@&aI8%w%Be*MY$iH@vi^!(i41c-V z@$ijE4XNouhhC($Z0J{DdyQM$pYRo2gx4RCkJ!J=Ts#69{(5TEHJ0!mxB&N_!(ISvbsw^HXQ{HaxUjAp_M8%ehT0j88G;Pr``e5VZEknKk)1ckuvYxZkzDhP_ByAg?iUc;Cp}XSANDx zS}r8z=m4I6ClFhW_Tdn4s6EdIuDDd@^ZD=*kIxA6y7Nn#hL8&Q043D|Ml0B4s^5aG zk1*4}*33f=6RGCJZy^fmF6GP7WC{(A4cwVuWuL9pbc*(PC}-(Ed-EiWQhw~PSrYT( zIBDi()31?6Yl7Otx0dlw zGRG_NWj$GqY#X~vjPZ(x$*m8Vs^`_7Hdr61#YuF2I5z~k*Y~*W^b4U9p$6L`p$=Be zm#inVOHW;wKdPyaa}VY!>(Gy-+4T^sPW^7vKtrV0W#jP6EEjQ$h!;Niv~CxHVeY?6 ziy~RKeg_$m0&{F8ydP3$O;e6R*`E2Pn1W z=X2wv*#*?TQ(JhNj5(&^mdz_8g$jGGf)ukC1dhK+SR%&@rVpnuY#Mpgz5Rm+cg5j1 zcahl0%M3YXHXNM9)R=1q7o%J9?D*$Kp6``b6ksJiW~;@Uzo6>AYv-p_q*<9l+S)<>eF{&tZqPR%H= zBDF)XC3d~xf3frE5xN2vLC4ldz@upRTk>sh7UC6xK2g$FZw!uK9#+;)_nj@=?GH?! zDHqVEeg>_5u*stnvDb19{s`5fV=y)a8ofh1dw)a zatnQgTbqO|rT9CoE05RB`}#lrYHqW;CwF};c7cNj*#Lm_I6)h>wdJc$qFDZW$%!$* zo%s*xH_9V-<}Q3R`s~)sZjJO7PQLYbR1?C>%<}Yo1hw=1_;3Fgj|6!-kCSj`9KNTE zyh1R3?~ZH!e1xqp!N9_VPEE1xm;3)Oc}w^dGBJ*X2XWuP@?YIMNdMIg@xeh57J5{A zYL{KY-7oG|ylW$GPyB}J3`!h9Iq9wnZhr*$1r2w1Pwe`9?pkl|2{4!5e|cZod^*1b ztgJu631p1+G(M_^6oc48Z95jSPNNO6+xfP?Z);-y+yW?U!~)RLhM)HPj0NRhQvN@i zKMym#pHKF^CSbq#d0sLS2n8zD|MYu=pn|Ywg)cRtPVv|6BX?9Xh(HCZmy5^u%h3~< zpY)tm-<;y&7@QiFNE-=hA@;Xd9jNbys5&TxQb%t+=+4{!eB|xrbLTEDwA#|H z@HJjSN-+Uw$$rbk6>+Kd zFkiAQmQBRg5w`JlPWu!7gNt`mjn)+NB%r)r-OdBlv#X91?Su7#xzg93-mt>&-1+La z@mR(?zilisj9sY#TEE*!Q!o3~1u|A%_WIPkADl)V84p)L#K^e+ub{)aO|ezu+f~V8 zrkKkAtNy-1q^^UDnTffIfivd9z=i^?$E8 z6jB9_pb|Etjm{>HHaTh*L;Y+R!k1~UBM0>2%#ar7w9?aBS?zNlrbV6jZ)3DERkU6R zmvP~{=f&9$GOf{=?-S_CBOlc;ygX1yub{cb;iO0HdQr|a!WG|Uyd!rO$L6bD261PC zardj!(gzD1pY0s6`8bi5`?bg+R2TmyhL?YE5QF4=_3A(uQswh7z3Z&?pFyb`iUKS7 zUlO<Jq>2nIZ1lTqsLhU3 zyY78!YXmYOCI0}jHkg)-ttCr^^U#k=val5zzZLlXIgYqdGa&Qanwp~ z4776=AG0Cg5WK%od@L}E5r{&1KYaU1J^{rB_%{2z`Eicsn>egVdI&WJq|Wx>G8i5TPx#<1m&Q@}Qt>eGspG|_@f9kYLD z=%haF>~LkZmIm&T%5?s|nrnBqj!gzo7kFH{$VVDpUJcbb<42CAcfOiqJwJ)Do?;Yh zIQPEZz(xAbR_+k>88Vm4Bs9tL+Hnu>+BnTS2liY8RSYBv8Lj*j(`BI77H^&ThGehl zX2>sauzbTj2_f*~#lJ-2eW_#EBuW#>>{b(4Ph&TKOSK8VnBz0?fO?-#y?>9boph=L z)hE4{6Z`7!`#;6(&D5s)B-MiE5KLMnzef}3M8FNN*nfS?26EdM;PTy{e%UvDk}^D= zFv-MqB(Qd}zu?LhU-xLAdi^?)>f575$;`{-QB}5|6Ysvb-2xmYpZY{f$HvhRU

      zzPK$%@ua>+*;u?%XjqHqs@RoT-*wfpQljV$uz7140%I1W1aeHfF9A~(p1QH`T zE-QQAqly2{m>iWEHKRb6`R@l1qMB;Mwd>daf}SX@ z)(gt<-=3_@qU%BU5XtXkASK1E$x2#~F?tCyD%Hhc22MHNbgS&jw;Y37p$w?M>Oxp; z&GFK?pt-Ts9JQ(q_0U;JAv9?1StIfV(1fCJI57#yrt=uJvW_&pevEc~cHQ3nZzl~s zK3ydx_-uWs27TbrNiCpRc%Civ^(yn`vID_DrQA3k@i0+cniIB2^$@D;(55K z3z&%RpZfzK!_a*vJaT9!$0_E7sl36d0~*_dD<@?&D^9G59j}B8C z8WK%&fogOHHhxG=Gx$R(kWrfj%(4^Gm5&3f>g#i+L$h`D%K9b9SJ10K3tXP5uM2GB9xJP1Xx!iHi1)wh9? z`RBoNokr|@2^E(SiT)(nTwiLanYDp@G1ONh!ZKttlaM4*0Tn?+S0t+{fUz*z4=KS% zR2Xd0&ws_exquEFzh;Kzxxp^KKOKuH6qKe(@uTrVm)Rx16;NyI!Ui zZ8O$s14>EC*RLm@htgnVL)ktishxcpDo}T!mjKegbIG92WK(@6Ua>7zZ46Qr=|xnd zCQy`WS$Ya`BsmC$0f1sv-uq&9F|x9rB{9DoyR63ZRqU<1k4I$Adrw0=ma`|GVK91CoP zqqlgw6N~RyLb@@}Y*z9)N2%08;u+ zZHBfH{UI8N8qO^E*km0&u%`#7R4>!~6B#Rrg$VCqR|+q&T{@UQTm0vs?Nevv_&h6% zySe8#qBRl9rB@JoX+1?+Y}(e8q`*$a>+)jAhNH)MF5(d74BG2STZ+mJ!3AxF8*OBW zl>uoWF6>88lal+|9%_J-LD+`J?w2MohHS(&)F}iUvLc`q8_Km}Ys8L(R_>UP&HW^U zwM>8FVf0;+z_!3HKHb6MEJuX9Ok)0giNhZjfgVV zc#nxg)>w-y?Lmi>P<~>+XF)({Fe1Tth4Jk3=g-}(XE=npykq0ZB8IebJ=7l!-&Asb zR_<8!x2|mnKtl{GH5T_;x%$kwbAkYf0h!tycAnOSfwR6$v550Th)WFAfceJfABP*t zIkFf~rQl0L$1N*%B<7O@|Y zGA-!1`c7_nZ&Yy`AM?`RODi|RC#X=xJV}oZbd&;*AqCu;Sy-TjN*6)aLJP9q%Fi6W zx-6NDd@U-ZcKTJyCKP6J`(9_30iq1kocnM_Inx!SlRmEJm3cj_lE^_+d?XOzcOW7- z-JnEo13f9xBWWe-7aYA>cQ<^*jmA*h4eqZy+S|-zcP5C7y^k_?-VHkx3(SDlL^+ml z0mqz&2Mo0J^w4Xo6Ki3*v$$z#StiRC;k;%%wRk^D1pEB1CPRjh4Wl0#7*1tA=I1qT zZ-A8}gw$e#?tRg?JeLTb9Xrx3IHL*riaa5fybm4Q?io|`9OMIMy40!XV0HbmPkN`G zNO#^^es|Z2li{zY-og&G;F&Wt*|B~losibv(sF@Y7E{Eee6;C_I6_qnkl};g)`ADd z3iS_2s$pFp>%AK$B6LL->;j3Czdj#+MWSO8!+AYSTzh$bQrQYoui{mM0{nz$Lo^@Q zxJJLn2HeQNXUluf_U_jeURlIr83SvB%X0H=!V*D95adbj#A;Gz8F%<=)y&^$Klgr~ z;OEi}NtZ~v_x3f&txhTGB9TOtkGn9^R7d+V{UB$-9WiIDr7kuXE4} zhF8lI>oVd$Drh)oqdy`<3<1Ykt16vQCnl5d2$8M;Q!*|P6f0a?UFtTu%gMzx1_}e2 z5XLt^-H2-FFV7>VMf043s33<26zcnhV|?%UYt}^o{=M7yX1s^^H5ULgJ9@PXT*FQ% z+Bc~QVYfACe|sl5D5!sy4^Ziiy<{bL0D@d3bebSDY%pX}X# z{t9lvdr>&J&}L*#R}6N-+to+^(J;rDnk5rq|gX+o=C#f!eIyCkIeSl!m# zc%Pl|{d;wsg7!U9edbVF;>55p-=`-ew3K8_@N2bdN$*36>+0%jFIO@JYX;1da?bmA zKx4l^EbeWNo7a_S`9qnj5!-r_KzlW)z!0ifPhV?!cbq3- z1+o3r6O@iyi~l*E48^WT=qIi;YiY3Iw>*Ew4M&Bh|#?(^; z*=m&vU-i{sk7d0`>fzR1!m%(uQs;6wq)d62y9NdT2aSi7CCi5C7dUP`K!ZbcJEJy)y7opLb(xZNBe23OyqT3 zT>E;P7~2J%);w`7pqj=*+u>Gqm&A~@1E44`u^w7|=Bj2Sr~6cKF16)#ZqX;PQf__6 zvYrb$2QL+097sL)Nspt))`K$#fm}A~GIxsL;^yk}R?Vq(`aycqw6$dnoqH|+p^|+L za^L`K5e-f|-bmXli$ZD^SWuFm>9D4QPQO>*Swry3-43a}5zf8804>NJfw4OpegAOQ z{llZ3axEA`-XVy28NYb zfnr??X46x{t8Pe6M93N-R#SrNO9!s2YhzoagcOV<^dmc;u2x$seb-gdJ;y2 zhNT=e&N*OC05;%m?f-=o}ZMpr!@Ub0*Sp-9r#b(}oE34I7QsL@ZPn zf=qj7GG%<<(4wziDi0LOl6DEY?e-01Tp~HZAMoZ6hIxUyL?}tDK%L5!nuwZQkPs+P zCh?jCIuOX`j+sC>$^*>teuq??j*@BBa`G$uv+{vH{Vy4wzsQIMQ2ROOP#% zXsjv6-ca9l&TU$-Jk(t_(6JTHe2@$szy)T$t$>y#b{xjDq%_LA*V)$Gm)L}P@XetQ55?j=rLfoAf(rho7bpykVc=|=+1R<@iSc-5Z3{?bJ%jJ zWlUFf9R}HP95DBP=0MRNTo-7b`~9Kka0cI+Md2A#S$#8bQde7RO0;sFQcmx++*Pb7 zH26pEf8hZm^J8a@i4j7J&ol=j8g-ne4~S}Iyd8!UCLdjFHSu+wQP*f3^F(d{bUafO z($wQL32VtS!2HxyS7&TuIo&QKlK~Bm2*>kk>h#(%oOqTKXW~fN8C~N=0<>Qym+F7_OXyy&Nr-8_N{(WFNV18AF4`u9gvouCqG3hJA2 z=!db;>p_^s!YNf3K_W2s;k17%y*~z0XV!OsTV!!A}R9;+@1 zr++&pe4)iCWBB};-`>VQ{BO|&omQ%+$ncgeVn|XCxD{2&z;>qp=0*SCFHVNT8#^7O zzPyNGZh^I!vhv1a)Rz<2TP>)J{pu1;&!;~Bs_3P!EVpz0C)%ss`nW>JZroZtRu$jJ zRhPlK5a^WptlrMT&*@X9`VUqvl2G2hOisPNOuhOXM4%MVaIMk7QayE-)djsdB{G{I z-=y+DaI6a`)rx_&R&B&0%>1R_fL%nhPTK}jo!TO7L{35c`qRwS6x z_oN45R_Sq~BVuP5{iUn)SalZa1*N9Wzyn;z`N6u+ypC#2?>li`(`v3^cQryg*Nbh0 zDsD6o#k&~Qf!j+9A!#H+aRl0~DF|n#FRV4G^;UdW1m-PTJ3wj_6tc3x{7~VX8cELd zbq2u9rawqQ`SRtnuShQXpi)a#9g@JG;KIs>h5NZDJ(kJ;hA?XX_7AhC+c-1UDO%)5 ziOBD=80p(Yqc1pWxttfzZ7wU!D%7$z%KFu%XB*25emB*L<{VgYa=^a-6cN33SsY?q z0-)3wOwOkP6%HZ_z!IO(2oxxiHmk|9-u+G}*qs6N>B9O?l2L-)-Mys;PH+=kgvu6FtK3P z_SIZZrBrMC7D>v$h_k*SXh}JvXBD0OwQ2Dw^cR7jJfM7jp)lxY=eU#qYfEZRHC=Pd z^M}cg7xI@sc{U|$Z^5#V%s=bD)YNf0%KZ7TmX-S?jwog5PsVT~JUqN)(6js$f0t8A zV{&86m|wV=GHnjn#%*0ZNqgV#g{Gv$ek~%-L|S)J|ex z*vIkxbxZ6v4U?g+VJ+#*ynGunRg!k=(BrCY~BtvwUH>|JSKdAA8m9%tolE*?` z<%*L9B%yGAoV5?wnwZ_@An4RS@9>5s)IVJXS+tSJh3eh7#06)~9})5dNYLF6^;{Kr z*6;t0p*J+hi6Mq2V3Gg2Abpg1unFuu*{L%WUYP`C7tK;vK2Psgt3sCk-+t(#P%o}C z-S@lDA}TpO_5NjUxGE>byK~F-Eh&9`Ih?c$lDdTffvdu>34AhHCE)7*^@>#};|gW- z;DG9C*bkEN{c@L7SV~sQf6f-%U~?xRHFb?48Feff=5eDRA)WxI^zhRyWzCSdaI6Xui& z(xFw)oP5w1r*4vz?aa7q(Qk~U*mDAXpCt2Qu(L9%ICwm!R5jl32(H{!Iy+hYMV(BV z=Z{Yio!m#sVvx+VZj+Cm-ZvTcgz+@*c{FdfXd5+C2nxsg+FEz8PuETB@b?8$AGlZ+ zZWmJNT?}@Tzq62xV^R#m{AN~`lSq%k%krzf5ZUh@y5M8>6c5TWlz#-hVX(ci`wQP| zaMF_AJ-KcFwX0F@bbG5RYfo?$XV!a;pM>x0d6AP=TVxl#d-N16UOcs;gOPWtluKY91`WiMLA?Q<;0zH>IdD=DiA%=Ps zc(tX44-hYR45}UwfN{V}qEmPo@WQeA-lw)WjG*aUP$*>o9*(-&U#HcTx=7;Fj9Na( zeY7~t7wbEmL)q#mXCFx)W$4(;ngj<0Y_`o6@Wo}g!@JNaSf?)8sOgwup~#`axd#Q4 z7S+->hI{K`j5^Odll9S^t@4U|rds0$9}6-Ht=4fs4jZ=qGi?Uqu)*?!->Akh!gl$2 zE7Br@bn2qr(!vm9We~A)%AqS3waZXSl?(Z#^h%;K={3**%_^GvivC$2W!B@mR+-ZSYk4xktM~-Av`eROG~=;(Eewa@HEQcXq?l%5Ul1)+h7er*+_Z-E)A411*(BEB#0UATLMA! zu592s(_Ah;{^+!w5Ba$d4%0Q)FHuZ z$A0Hi{;2tzCHBBgU;-gk`h#mEJzfgmEF-_X& zV#uF3sn4p7v9SD0W1>u(L7kt96ZcGAjA{uY-w*f-%QGAt8ib`CVNrc12a*fqg|^1& z<)mz1!H+TSt$3OX{YVPx%V$PAnn_s|zkTp<6ZdVfw>jAwNlfYij zr*D9_ANHE;5O*Kj`2y&{B$Dxa=GPd<^iV_pl zIu&L3@hbY>y1QtS0w$Hhc7gQ;!-%WzL2kq5GMkIGX8HR$+b5H|O`3Zh6HSjP=8D_t z!v3@EWv%e9=d6tH?8F-}gBg>~-kLShr4ECMLl*ooby5~!GY(Z$-fpkDPkn_0j{;y} zHM{Q*Z6L(z06Fb})FGh#QvG&Ji|D`oUuidDGvb4)L_VhdjvGsWfT9g)-gG z&+nutXJiZ@{3aszF2vI_y&xKQ3%p&utV!70 zg%@BhIP0L&bkJoExB zZUBY8Tt31;4q+i{!^TWE-XVLbBerU{VxWR=-7keeQHK1Y}3P937FH3Kih0QYt?e;3R+CsLFaanLet6 zE8vCPajq)8^7LR;y?V-p&sLGic3=+jX`{Kfz3c54Q&K3LllHVeM?OJHr)!*=uB1g? zg(Avs0r(bUK)uLD;+El-q-%b6I1o|#4p8ASss3^X$@U<-SWR&_N{YAp3xjl|F(4*S zR%WK95nhg->XmokL$@theg)N(-qqsXuaGFs1dfb+cM_ordTKb(<@KbA?I)Wc8?&mw z$fPE16!>vxq(qsyRN=T!mRw*N`-&VF2AsD-zauYnsx=JeL9vw1_Ke5-t!B17X6DTtpnd*gePSQiMeESAfm`dooa(wSCtZblp+j3|AG7kpVYVYb zLS}#|J3|RKaQbJ`T(Wimro;ro5uo06eThC= zlD`U7QHUrP-uM|nPP=dqlZz6`} zr>IpZ{G1pvyTz}&o`M7XlTt8?x*$EFd9Y_*ztq&50eVwTiqC{oN*$RF1YE@{vno^< z?nRH~_4-1O63&6IcD;wthDj+vB+SVfFBs{BgWZVS-LFT(WdRBsjvE-IWCxoR48LuUe$dyTNC#3>MZo!}er*kTJTw&Q=mVWN8>zQWEf{8o24ltDP*;bTHe_`4fInLM zI30H(Uvpgj$oC&LilYo) z_?19Q)4oLOTSh1LA`O?~%OhP>vP92r3+E;(nqQ}ysf|mt%7GoH zFLDr?k;Niu)2~y_wQX(WaXgi#eguvrYq&>j#TsK4J5PlP&t_Y!B7(oLkYzi1{f=TJ znrg#}{~f|GRqE=GPluTR)=eqb`fm(ZK8LN=6DipX*M;-8iFA4>UH8T1vz4VIy)6Q& z)6#lk9f5=Ndm_!mXZ6+C!=Tkr9RebJ?#_ubn)iu>C3k7)1l``wMj1RanH?9-SS^fV zzj3(eb)@VW2EiMGL6%ivx}FxH&@9tX9K4bA3E4ja3vjZn)%gE~jZrpAWIZQ0!Lmm$v01F5vNSvZ&$ zG=T@7DO7d&aU`#|Cf*!z-wE4sznrC%WchB`IG70iXaq1WE0ka3znV5J9kRdl8NySm z7hih#oaWT3Lj;|V8SzJP=v8U~P&<#X8U3+Ih(qe~nOZd2%N+ABh_)fSfo?A8m>!1BTI^#je9*Q3a2B+^1>;gxuy=3zKfqc4o(KV*lgC2>=-xu<+_2!q*N41~qn%vyeLe(l5zh{!2MWxKk4Pzd z!hr{h9Hk(y?}IQ`l|3AQcITA%6BzXaICHQf(l#9DCRcI$%N&_-O5<~7%41>|{H_c$6<9~BWC7}kWvWUR zwGoP-j#jI4d{|Dw08gqA$I`jBkpevV{V&ch&bGy}eId19OCi-R`gjaF2(OdVc zy~GY#8Cm7DYrq8=2v!!rI>niDQE0*r0t6iEo>-OlVtq@TaSv?BRGhkL#LspRsA2 zb~T>MNTSiyFjT^o>@go4P$Cm*SE6#xcy3i9d(rk|VDx;(1m1If(OwpYZJJV02C9h< zezp>$VaKv8S@`e+jr;wS)oSr>n15I%k6}-HR9h)-je2-ZWJ5a+qPp%rD#QZM z`4!4B(iFFTkFsGX5I(kci9j}nh4mun?I2(r4z3YTwLY5n0MW{_I7sjIY$l)krmdNL zajVehzN{2aa|k^%iB5H~64Nk509EMYg2WwyMo2`iG05F}2H_%cNL*9+?dKMKr4-%w z36K5_3`kg;NKn?R^59<~>nnG-zyy;yJo<_+zWvLs#}otC6D(gnaY*X5wh=8G>PlM6 z((Ys`9p)PrjLo4(YfTdU8)lLiGLhJdysUskC_cI^5|oc;p$u4wJ@UZjn;^fH|0gU}7-<{|qU;Q3JHnvDDYNwNstbE1SBVLGRH zZZ}c8FJGwR@>6b`ul$_<6?kmgK(CueIEJw22$lgu)eTHg79ylhaIfBfXnpgg1qZLi zwkhsku$9VnvUV+niHnCrqC#YnI)*36{{k!{l2mVrIK-;<5IuQ>2|a%Lg<67qe%2gV z4KUP>J^eL~lj<0(=E-{ZcM4mM1yEC7DR>*M{Brr`gRa7^5p;C)o<}m+44&p%VxGPE z#yzg-sL^a(+$?|nQ}_(0%OyDc=QW-t;ynAT#!J&VXPa?nKb=o? zHJ*&Q>B^LCl)J_WmnOICLyRf$c2OegCzvNorj^#%JUfzJQ<>sNp=8WaXDV-qA#>a3 zcr=Qrjk&|WsxYyqk9K?Pr-ZM1iCR6ha$0_ktUtYj{nEDfw5Nl`y?K38kx7$R7OWF@ zsQ*A!&BedWztIzu`)DgA_PBdW=?VtjlXbZbJnq>ns@;)3Qk*dIlT)v|7+-d zG0rDZxi>b|>BeA>wZM`HB+ljA^Cb&Igi8N=JLxJRw1BLe26xD1M9Un-j*dQI&)S-k~c{?NaXy8QS1s;{4D>lPde+$+C>Y)9I79)(ra@kR6Ciwp_=Hy-D)%)Cj_3s_aovdB8_**^_ z#d?%Tcrc&ZMQ5vCVJENE2HxqiTir;W(p#aYgJ?ZgCzG|CvId3)T8bu1SewkgwB$^d zY6KTW`?tGWOD z2NsZB9p(DRzSpgcagC2kS=!k%U-T`M{`U%SS3)I7aQ_OJYEQW9fvW_?7fb>auU z&Nnjz8Gb5xqxYn4TjkGH`~BupAGUl$q!p8{K3~^WUz=tP*hXv0F!|@-)3dPx$5AWC ziJf^B3W282->_YIyKzv(*!e`)ZD~l#iEZm%9*(?Nw`_gIQsnO;?BlOj+LVT-cmc*Y znY`}5XITlBB%ZEEeRMu45zg4wRwj5_Dt=f~%Crk(eu-u!mX{Q;D59_7APsnN1nl=!TL_VoSk zlLeRcTt3|V_1=HWcp-I`aE*5VB#AM8oMieFEmWFoPK{k~wF z^{9bIk?L=wMlxdl?{DXhMhR0ruY_!q_8i}f5>7zu#}#sk_~)o-v<;9Z<-YBjv?HyB|+7T9YkLRN9}Lv;|<$iWgU6t0=k7nTRZ zrK*1iAMuS@<7)SD05@=pWps-l(nQJ+(n_psCsr%;To&-7a1>?Fv&$TaF7iP-(&yUQ z@_T^Qvv=`wis~W6cUTcdVywejP}tWJa-}VGlke$T;4zdb$=`MWT28cQQu6wRtg459 z!Ke6SyVJKi-p_wG(G}V^lzknHpqe__IJ$AgrAUZ`D!WqAa9E>@H=%6@X5r$eD>cmt zrI1l+>ytH4e?by^v8kNun+OUr6`SU+AMVaqzB8_+^yzS=s6LiXy-J{B^as{@h`XLt zc$K5md%V(`jTxiSJ8|+qOeFbSoUWOn^Y?k(4(mWs$!B7fe|w^z@Gb2Y+B@@SmS(t0 z)Mugc^IW-dh?r&@uiFasGapu4?%|;`rS*I6mN1|!Dr^_m=KlgOXzJX{Ye-?s(UkQH zY6{+P9TNDDWgGw38ay)Mv8+ecZ@DY(#LtRoe=m^!#JrFXsaFYA#&U3csww<-p?RV@ zhOBzi3|IhKLWW0lfB3ID^DoG!)IEp{HzzDs+qTJ!^|Mnb*@_;VSE>PRX;Zb0Ul7RkFjFEG!8AcW+{ za5RP$YK+;AMzxug3SXR6Mha>IE%xY*W|lkm1bRbOOCJwMxaW`2x&|^Io8F8qK1&4{6$r^(F;SpMdg!uCY&Am&ji=)4|(IhsvGNgr1dBxUMj=nAX2&?(od3ha*N0sAOv6F(T@ zsM)**U3txKM7s2wlI(yU@DO`M+}JR1Nb$*)lYg!OdKDp*`k!=%>^ZbPBEL8p#3X+Q zscS*!*J4D`1>SR?Ps-#NysW_mM;>BMeM<;RpIB9|G=S$-_Q@5VmF(eSUnk041aQCM zHguq!bd>Y2onYc@N>q|Si;~PFKw4(0^pm-{8xgR>x3CHm*-@>|E;u@V3&k~kBaU+_ z*4k_$){;mkKfrQIfOInej@dUsCuo1;3CNj@kw_B^ZwJ9+#|qlIBC7WG^40Iavd>Ah zNxI+4_Yo|pFZW7cA^F!vhdh$j1KOozz-3hHcXBEh?0p95GJySIeYXRFTwd7LPG47$ zzJK=+yprgK0{!n*@Y4?^{K@@>Ja@b-$KPBG!g$zL>j7n$($^Rir-rZ9;qpI2`0X<; z%O=2jcZNUr{aKAUO)58yyaD{vslUVZ08IHzp40--*-Fy`aD1wiTz%5dXEo3VmXAYA zqbYwQBMYYyD?u$79p4X*9H{gvGFU8wzuxR2*Q5I`a;w!}dUW`pZQGm_|64}A8h2Oj zDQsbHcAZl8RgS;QFIIr5F^+QpsY$`%`NJ-r3Td9gRtlH@xCn}2V+4o@=Z!YTcq0Em z+sWupXs)@?d>A@87|rirC=zLNm{zR{f?{b47pW0+N&7{edNwNF!LFE9xY`*@Jbk-> z$+hJYRhNzS$be0|80XC#ee)m-!7t}weXAr668t-Y))%{5imeoH?2zo>8}a0dxY88? zPQ?dz6c`HouP2a=Y=4=65{*mGa|_J_v!V%ow*^x(7BupI@j%UKUOeLQpr7XF7cJIbKgeC#uXISWA1$B}V#D*%bMCK~4X3t(B93#FN1>AiRA4)pni9ki z%`DP`**`et>&*#SbiT^WB48+87(U3!`nzz3P(4f!hg4h9RAOSlKHTD_c>1UMi_32t zjgy>uijFOMrK%JZHZF{A0})j#oLZDV{h1^*M(y^R)Qj2!um z0TMv%#eE?ORJP+^j#C{b%b;%UXG*aAho0@PP8{*Qb2*v?$t}0rl11mCfMGYiD>$1$ zXxVbM%7K;n@T-=YQKYIdu_k53un9Z72(p>bMA}O3+__`^&sCz5rv%F)O=jvjC37(bZBRwb+RisO{qon3 z?s;j4Ot-I%v!wtRKwoqFKMi0!p~~f7@8jqB4Ce!(3YJW2@JXoa66Fb)>iiiWrrKl9 z=^AIy8=+zx` zY#hz|A>GdR{U7Ex1so|3YWYN7PvjF!8=-ix4~phNs4!hJxny+%>+~vec^?Hj35pl6 z1`>o_tOs@oZJ-}nsqI+pNw`34AbYsq$wuX(h`iNiGf(@+YBGknJ|JZjN~#^N59zsO zvO=+DI)T7F@#Jmvj_eseH4HkzYyz{kNY{r#7{Zs+aO zj_jO1?u}+$<_^yG^(j`yTw{`ISb)zM;}GqifD73=%6&wzNkisYE*pj122`= zsy!0UFEu=Y?nPxa9yXv&D?hn8L22 z@9_RSn5?G=`r{^zvdj&01|WK7md!`NirgTk8^>zU)^`T*rf$!BW-}PCR9) zF)6g?Nh%R7=sv}bW`*H+(aNht=Q$WJE1~hw;WH-0-xDX{)Hea6%|jROGnPo(;I+3; z%%ymrpwvGxM^kZz3S5>mR3a&Co@{MR=e>gt3VmQ-80?5DB1d|$2p`;b@%o`>^xPxk z+~#Y-A(v)w`}C&4Ri3AVR`FEo=0v;bJcK%nmBG8|Zt9Ats;d>{wm$Y?E%Fr>*C1jB z58c`e5sM6&mQ?rR@-0w`^Z{qY5@eqFVN}9BQ0SllI@a`1t(lrucSfeJ<~bM;SP8-T z?@c~(D#!u_Uo)M?EYGkfH)SC+PT$_@wAGpIUZj)N4dZFxtRV^;-qj(X5+&)==~X?v z9L%a-gBc?u=Ii19z&)xr+wP2!J$(e04@>_$$K8uGt()t>A#pTT|D=M@t0}@|pQmjM z0U4YvdN=m`Jsinq1*Kkf8PuS6yi`Mi(}~9H`Nyyu%>;y?>2yZ;)CVXH50g1_=^sxa0w#IG{*9}(Ejd3c&3u7lz8i2>98|szpTi!9`kh>WwUz4wBcYG zo*Muck}`|h!|FCsvqDVryeyRYpb~HNY&dzE?DkRO5sLHXCc6_?F2mT_W3Pt#V#&Ek zkdxjl;>EM$ddP%ZTcM#KOPN#tAE8>irj_*EJ%jnIY=)I8|4XciYM|7n_SC z8w&ld$!17($f)ln)R@cXvwwf^k829e%>CEik@5YpE-I40XgKR%>%H!1L}B$T(&!vb zcYxUb=0vk4m3<`U%2OQmiy@l9ELDx>%|y?QR^ z#klJ##9t%sR0#Fa`tugValW)>__Ya=I#$nPxm~Xx5daAY$z$=u`L{KBHW|b~!u~iZ zA!7?pF}@jOG0Go@j6Q4b+BNdn)H)<{gxU%cu!Kp7O%ckJ543fdON?a_U`DGlm0EVU zmij{8R`jJuuMHef{)y>2la+YQYiDp|$R=i(G_ah;YhQJ6iy4!uSuvG;m27^ZZjyJn z{Mith25PtWtB3RfO-yvKCEVoi7fZ0X;lQmc1~R10*^jK@p=E(vI5=(S0kpv6D?kiZUYrf3BgS~TiEv+)@VLRls7wm85{o#h zoy`)Af1MlY?vg5OkG_CJR2AlZbdniDRNUA?B|g(HxRK2eUMv$rqOBqp^cMTd%*k>@ zVTFUf2Q}d_=Qlye8S)b`V`O38Hx1UCi(kq?@sE>54utGCql7Q!5vv8q{TWm3^3$RN z@}UbeJ7k)?Vx#h;9C}p><%yUk3g4bRvPEr6x+c9LGyc=1m8ZvjcBgnR^HoqR7%)vJ z<9r6sSj!h~8_o`lFbU#>^gl6#6|OJ~_iHB~G$9Q6*lJ8QVw6$~QQ%_?-IqSc#a_Dh z;$_!v`w_?*B{qmD@4sd-@2iQmio8{Ktv&TZ0R3I`)42hhl{2+nr`L7RikZBx*+COR zD0`0x)^CGwX`z%}NfDFrwEfIZCz-KK(~_f+UkkKY!izg2<)wOk+y}!+^;3M&r?4?!sKe0%2ai})?k<-whu^+T~!Fs zffH2Yh_-ST*d^1VMeya>QplPiaEV!wpf1imokQSrdB=qYYheoE5g;7nK@=Ka{N0H9 zuA(yw#a?H3yj1Ez`g#Wx6~Hy0fByfX#q=W_S7+L z2=x?!g{qU%kA4yNh~Ri9(?dhR!r-IZXaXfkO z<$d20DvKDA-m<6u^z`;1nFiBV{auNhhfB~t$y%43*uaxM0vCBgaYbjz2f(Mg^0Dwd z_rAGQ8m*=t<~hr*b}bf3yC&XtPy!jp;e~F0AX~=D1n+|Gu^YYlNk|&GAkds81fYYp zrJS;evyI`~e?ECalgiRX9cO;AFJl~C$c>^nZ%gpM%0GwDkfNEw@<8s?&`Q&o#F_GD zB3g!&*DePFb@D+E;|DPuq2>1UDjKMb8m?2(d{-9Cv@IlhGZ|hbhUgK4an&3#%j`ry zksn`7+i9Nty(Nc(u=$+GrEKT(!yYXsA6q=7@#&c4?RzWtA&5M#H9?$n?&Ma8ge=;P z1D@HDy*IalmJANI<9L@%lDxm(KUX`T;{4BgK}&CuY|TlHO2|fHFM0D@t6aNg)i8LU z9p4FLiKf9=tAH;~wZ^e)Ut`x@ZJ?w+l%|PA%idg_Y${z6+ZlkM9+M~6e-E8yIt@Z6 zSycCAOl(ICyGE9(-uddaR*vVX?mT3!5Y!~8V%nH=_}HH%==3MxKqjeoXso7Kx99y> z&!Eqf1d@i!qpuq@e6?arjw12M{HamtOfNZ4K|BX@;kxWb&N#G=CM2e+GOM(^spY;E zB*BNqvoLaT4P;7u&VuE@-VDZhu%bzE9KB*r(r_`c;!yMX63C{HlwTUY83CE<#uHq9 z0i(MZ4GeHBbBFHs=NSQI9UQpt2Jj@uT_P<>v}>?U4>KF$S@9walWCo+Rh@c=hY}j1 zlBf)#saxsxAFH>%f=^JnGDX_awW;Vbzkb2V=e_#8X-_&DZ8bgrCyxWo zo-XBCe0SkqE(iTTvs0Emx$(T)?hroWczi|}eTg>ZV*vsAUthS4@Pf;WB6FT;sxqhno>X;s|Bv`F!a z{gqp?nO2q2kq)q;n@FeykNHP>x6;70kiTM;V5YYqWyM1w#;lM}Z^3QVvVp#h8S%*&ULw z0kEtSz;!YgmMUuGz5C;Zn*Q-ZxnsnESu_tZ6W=MZ>NHR*UvXi3o_4}_AJPc-IrRF| z+bEwbN!=}hG>Nn+lv4G2$Njc%d8{t1?Y8x^53)*e?a*3@zl{QddJsFbgbqsrEnE(K z;ve(k8==so6F7(DGLfpk6Cp^|yY7M?dZBN{IZn@+Tc2<2%G(QDCU13dB4&;XoW!Fd z+b(i6a&0b+I(vaOp1LBU4Fi|_!9bfyvmB*Dccr357XPi8w7WP-sB7n((WK()Z^elX z^>Sx?(zG&TCD>~{@8fv5=PV*kIyRcx_V;#l=E}R)stYeoGNY0a-T-Q(DbM~J+nd0m z`r78T-|4{`El42jI}a>T;_d+O-wGm|PR}JU#s5dczETP8n(UDlATQr1^7xo3vqp?C zlLup-T(JbTrSn7>|3e%9`wyMO&hqZ`_J0KxNqISY7vbHrmEc`^JVDSQV5I@C>TaO} zCK7$)`lxN0*djXa3Vz4Or8k5%i+4qh{MmL+3(P}X#rC^~3 zMBX>h#>!~E0Rq7VkXmzzy?mV@vflkHM|C#EsYe?D+fJc>J5MO_8=t$&hFx-qP-j$q zkD1ZTv|xf9^t17r=u|ppJDXhrkSt#&_ksLI!1x}-U{!)76WXU{5vxI@36~P{s|TnD zUB&5%;?Nr`tj)eqryuNXO^^g($L}mgZrPB12(}dW?VW`(ij4 z+Z-A`G!ohrDJKei@EFJTcbhx=keGD|(qfZ@^A`7`jfsUk_OvPsyBr}hc!WHhs7+XC z&R*yvjsr`$R~9Q;;gJ`sb8HAXFhRt%7?(<@E0E+qM}Q+B29H;;1ZumTB`0bKD&QUYfd!0r<$n0EssSGI&tfdwQ`2@@)#uKe?&W=!e#P9Lagk6; zc5g&gZjx8w<^v9PR#DjAnUGD!T%4B<;3h`zNG9xL(+YhnGwtlzhnAQznqm-c^-o@~ zlc5cjc)aJ<_q--$KqbZRUboK?4BB_~3KR~vlFc9xaS#^1{n6kyI;l}aceW~n)K-%X zq$NZsCLzvAR7o9~v#!Z$iFhH?t{;qMJJcQ^(ICm{MREuR8S<8kPa0lsxo7A;es=Jj zh_aPg>AO?n!l+ZRZP|7=ohwu<30T0+SulFVtcmSlb)`DkM#^H>$t@{J;v*)D(SOI$ zegKQVqm9?3X@OnA&6-yHLt^nej7A^9jH;mVC+PO=Tc9YbR{K-|ArU|S6l3%EMYC~G zD}O_Se}Qj@N+-BP5G|-nrPb1p|6aACMcraZjrn&m8E*I&7%EQoFrl>1$n5h!sT?bN0J_H>fJz8>FaPMVezgO0OiJqk?J+Uf-$*f*~C z{0s#%32RJtC>|kVmxq0@j~idQ&yIz=CQ8DtWhih^<~3Of3gNbcn}|Dvpu_a3y`GDx znAw2xS>+7wCQi4H+POu4i2Hs$Hr z8$`Nj%~D6u-#_3s&IQXqM5IK__~jjMn^w;KJWHfF0%nA@TqjnJsur&=4i6qTCn9a2 z0*I&5ZV&S0u}6qlO|KJdDiLc42;y@4z947_BK%NUO!WBLk6?K^Hp5>K7ZUphy3>f0 zaHU9O{t}Wf-I@G-GXDI`8YD4iHT^E$7|xJ*L|zC+hvRp=b{6=nwmv1~frD@pKF_D_x8GMJ=>4xoP0>g-AQ%S8?G7 zc-)BMlSt-wIZ@yVi*S0uZdTsaqK;&bMc0jh*K7qZtmAa;jmFUI&XO>b_PWj}*I=>? z`{4_KE$lp`l_iL5>Wm%>adRRdnH^`e5UP0DrAATXMY={o9A3l~a&XnOC8-v}Gz5Ed ztqqhildX`j7-iI3(-u_k2Cq%v1u&Dwj2<9vo&ftTAkoYsoFlZsZi8kJ{FUDL@QA() zhOCO~mk{75;GNBdS{aEceR30EtObZHOW@c0Z=LZAB=tl(mK|E%ktjFZqq0D>Iik=k z1FeeWQu|RP0sdM~V$cULj-F*!1k#z2%q{ikgY%!w+@MRPu28kEBq~y}lRZ7d-S^^D z655u;OK&4G`f2gc%X?RHrT}F3=Ony^UuSDd%?fJ=N;xUMjIgOHq}lO20l?HaEB#}!&N%q zmpKoU`5Dqi5|0l@5OMFGN3#cYWgmz>ubgUVf}m*elw=6WfpyD$&Jv`1kbF4T5cuPn z!|xV9R!jg4eb2_CJ=Mp};+QGE0^Rt#WYNKIIGIr#e%l&m)L+x0kqw0r%G0!{@dVl6 zX^L2-1W>2Cu6> zyfz<25(MlXQ8{&~2I!+m5r$qWoqJC7+TSw-`OcEFrG2%TZHO;W8R$oJ;yCn%T9`;P z4FziRGpldh`5+G>ymxCEnzs0W0{>iE@PQI#kHBY@pfUbJBNRa@=--WXh)>tg(zwg5=M}3Ij>+~TV*nkQlqsa-TDYu$@ zD@2kJ0zQx#DuyLC!+aXR?_*JHrIy*`1J!8wgabFJeJB`Ba8%CF*JWpbxS@gB7}Egu z&_UHxFOJ?u7nAdy@Q;NUsiWL_(5lQSCGIuL6m&gwx_!)#;WQ0U3jwA^5j7V=A9;ubKZJke9cztY<)85bMlw@B!ov(uy8Y3fWck~gP4zw_7 zgy2nTFJX+>K*0A4`kwI25<11dSyXjQ=gn$UJlsNa^6j}Z)rd{rp*Hq7-L&fF-7>FR z=`%2Xjw$(P*6l~g!~n0EM=18e8R*!=eXw;%MkM~YKPdaKVEsC{8jqob3ULiBhe?ar zyw9hc!Csa-=6ylFZ(3)w3!BroP-hl|8Rl;g&l}6;m@{8LQP@ti!YtB9Q{kW!WMT_D8e&t3IWLJ#1fFs(+ zX!2SA#pca$@s$iJk9E7nL@wv!D|Lxk`!Iqr@kbPp$1a}PMhr^<9Ch2E@I4`RaL2yE zHDlMPO0yco*Y96@*azepi6eH232pBo``}niL=?96RiVr8N5RHrbZSURc)*V4CVh zBr<__>mq!WrTMJ}x;z?64;4z0h^hnOrnIoSTL&l)ouoM$1?gQaQXQWl?#p$qe9AS&fn*8Gh!MTj-lSt}Uy<8jOJeg{o$k1yk*ksq;9P59# z+u!>A0nPPy&nA=wKGaujj$i7%H3xceiFnM^8%V;Bn~wkS*;en%eNzx6Io*5#N0`!+ zaZl-8q(>Q2Xt>1|m?XN{!+G;$(y&bF$J-W4VOA!<3lWzxa+rIPB_w{(24|v?<#h9) z)EhS_vn28~;`OQmdzcV4_|Gwd{fp>QDoDz#<4$}!KzRAuC7yOdsLo$aH&jD;+^H^T zwch%GW_&`Qk-;@R-JY)}T(#CJjF>$2z`Kk)E=!$Q4g9UeovK7RK^#G`Z&@=^ zW(1^in9O52Paj97wC|dO%Nbc}8=y(0RX+iPgt2?#`?pA(VRjGo6oNm3V@mkgVBIll z$5iajlyhjOPX955zQu2`^4@x4WqsGMKSN?~XA;*A^d(Ye1r1{!szPvCh zX`0(JbY@z2(vAsxAe;iEG3v&d0p$E&5L$)hH2|b8Gw{I7?L3ppKgr8|_Ubb(XYwgi zlJ(>6kMFyEo$X|vD^+hZ5d6Dp?W4dHLFgNCf@)yU=h#<=MVqQ6^Cjg6%bG8aYYSYJO78bs=)ZeTW@bj@^Yb?UHr z*%`-RdgA2euXqjA5P+TCHEj)?gvg>0u@Ai!Jsr%JUkKXeO63|$sC$CGPl{v-O33{A z*p*22#{c<^kG08AO-$f%3Wnga4lx?bQCDg4pZ$G*|KYO&#t3#CoSb$;Kw>K0`edPh zWGtGKImNvgYD+DM$u$xO5_PfLVo=c#%`J1yEVtA#>mlN3@C2d(@M8 zT}~G1huXp1`mq^Oz!I-RGREtCQVQ$q)Ayzv*mxk81h-= zJSIyVy-Fq)q>#v&2B$g&81Ctrg9Ek`XF8e_x}U$GH!uZ`wg(xpc0!|IkpUeUaz$Uib3dO@FZCsEIS#lQ5e{!U*Q|FEUa zJ+Brn)G;xK>j(3-`4wNUdNzY@ebPq)99zQ{G+G|61Hxprxjbh2LbvyuqW#-92SPrT zjcCK^BXm(ootL*BK$qpXClRF1IOOLVw>Opy9)EU<{NsM!-1WAnM{S~w;Pu6~HN@;F zF~g$}GAT6LEgCKz>{Ak6G$aiY*?hGpZD%x3A64lahz*eM&v^CQhd>IHsXybH@39S% zk{%{)^0dhDV~BPKo9DRO_^lsUK;?L_s&lX20e7hMoqf`fjBWHfr^7hy=X;2~2z8Gi zq5bcd{hb#Qr9=yn>BVE2t3L6QO zulFJ+YPXMf^Pe7E-(Tjx>1D|9N#r8jCXMdM#CO@J|NYwGC;ys8KZg5FoJ2m3ObE8kBtDCtv+)y@LIcbYSgcOzvwd7%>UOYOPptd z2Q}B-Vy%S1c4A0f{dMibft;R zKd1h;J-6`;VrOzH>*QaVFusp2fr`-ooSG8*$Rzf%j4l3SzM05L6#aWp;C6rEfcQSg z=@Bkuf^|*(i6t*TkQO}AB6zeLBGZBQ>k+cAqp9is`s1(R_-hTP@?cJO(W0e?Bi<^A z!Ox&^fk$vN;grFt3(Vi2K*a+yJL7*o&5!jJD3M9n_~b&M0ePt8?%F7Kv-o!ke1r%p z>z_yB_l@ueF8asU<8z_{UHIbp&1G>4!YLZgQ_W$Jc6vvh{JBN{_Tl$4>gRif57#au z=M||}_4;bg*U_UJ!o3?yJN-ll)g1x2!u5Cd<8hDOGmwWw71KNr+*mqaF% zyaJZPb^IvvN!2WCDxFftc%bZ5qvdo_NhwH206zM2NPc{H~Fi==_n+v zPOV#{p|nF7FAEjD)XudlZ&ykht%h^r2D$yHWP(M08UpWKF3Pk9_riQ6g*LRO4xGDa)C&w)^;bSi(chD z<~eA{65A(UNwXb|iQ2(-`VqN0CIP@svqY=G{G35-K$rGuW~6-~*}u8=Xb+NGozf5| z^?9tBia-ydsq?;wlmv<&IS4)4vX84^gMI~4Qp*ok*n`#yR`UxhHm54mq?CAutPX18 zcTQ~)9y@s6V?ME)Qq?7ye+qOz8Z^2~Wgn~iu~Qq`s_cy% z?4=;xBup!Nfk3(dT%rr@!gx(DpCKU)%RUlJuRtYl{3>fV3-Or)Bw8D>0KNWZ1;M_M&RB@m3-|~qJt0et_89d! zb_o9>$p@Ic8O)uJB}n^(9i7{g`Z-Ty+Q>q8OwhBU`I75rG0m;Ub4irXDHff(XUSa9 zTPJ7+^aiQ`(GX>JIitt{Owh%F07SiST{+7Hd-aIIkPGyo0Ob!0g|M?_5LZ6)JYd3S zh!Gg4!r2T$OD$PNNO%ul%Yv%|6pOr#Rj;T;EJN z*nNxSC#%%G&RlwA_g}2WpQYRme81q7Bn5)`S>*Sct5;*_;9fxBYzn4v&oQ2{!o0WQlP2 zh#$PF5iy$8frAbM|(Y~l97n!o6NZ&rUO*l)`!_~TO zbJKXUqXUTe=Oj(>^fNNd&2^JWKbRot(aTvzO#VKEK-P~FPFCFI#&_yscU!{1;ph5vEBw9PLK;Xl*czJ&q2x+eQjS=ymo!Ef9`2JbJT{~vGCQ_qmNeg z^mY*%A(G=;G?NBQRt*VqWA;~Sa$59d`&d0wjic`c3U6H=STyG2JTZcn*g0#;+bKC> zS55FdtKI}SSsAXKuw0;=-XypmvTDpo+9NPYzo47N4c0se5HRd@u=f=lY_+xbKb#r= zryvjXR-!<>D_yFwaL&AltGto0Zu>@XX?Ja?mUdc|gUUfXDcfRVG9{lfesXPpXR(a8 zRe&Kno2=dyre9JTMzA_Di?+%bsnZJZ&%*>751?#e!<=Y)M=@DM5dX#G>{S#z} zolEyKh&1xE9d9kRiLB9l{ghxcFtY!ZKW+nreH_jUhHCpO2YZkCEoVDvbY2*j7JVXA za=GWQi^-tmN~LQzrI{e9S38_fmmvWhb{hEEd!Tl8O$80CBrnk1K<3fHd9yV!fxr z!OVrO;rPa|TZ(Xjf|q^L5@6S@i0cl(9uE1ib~49P^*=E0^xEcXr$4S*^g7r{K?I55 zjm4TJD~QHZLp3K*wwDu zg<;m!f@LGhS2+b>e;ZfdsLUrd1`y34;bR?orV*&iu9 zhmYL=EUv`UQo~3|ia7`7eFikAWz1)QGOL-?#Q4SitEHB+CdnrVjcJ9h*Va-NU*0G6 zUZyN6!F1gLu}9q_&0rdv<*o!>RR<{Miv>d5jFsg!JlWA3CzGxap zME&R*b?o_MMib`e!>OKy*;DayA4yXqW%CDcJ8GvslV#z`1cVEWV+untBGlbMJXtY$ zw$M!E={sF83~H+~!zRuoW0CIWU438j_6~O&wUv2$BkMf17E82&v(6(W*9N4xOQLJ* z!#g7k`}BL7YG|SuZ_Oly4ee=fcfng^li0-%@_4&@ou`E5EzBF zI0mGX`&T${lrfPup@}pL=ZLqTMZ+$eq9=I!*@s2rrUm*_`$3fkMiDw{(^g&s%>Zk^ zz9GDV=Wv;8f2+-l{L5Q<-YVv;En3em4|(3)gGZt%0(Mb)Q1g;Cc(*4PN~*eEai0CH zQK%7)2XQgJ$vaWD&J~Qd<~FY)*#nnCqV*ZI7^2n{hEM?+l*~lwCbqZ_1^(Svy4E5> z_&U7yxgOTf1acF4PBK4z@c@c{D?KR0Q*T<{a5ucV)f|^u$W7;34zhw!?x~B+Nm`Oh z@n|K3#8p$$+(FGPP~@C!;99SL?OYq4l0SS}Nh?LFN=mCxG?<*tw39mWx@|6rdRyc1 ziBUKqdv9H@;F!5Z-CyrtgIX~`X3QPUM^Nv`WxbqOgC;oYio5+;7gEe^dbk{8o1%s%EHYb_dj4YCBII5mG zW%QSLIT>J+LiJ>=!5Tx4TDUH05Mhv+rXQ*Vmqp zOJ5>SYDdqIfrdjN^bVmnJ03qb$L`Hb$4rjL6(X?tK_Z+|5Y?v6JXD4?W*?4Vmz(#jL2&j0?$UuhX*8; z6Lt1DQh`Y>ALCgvg~)+AuvO2+u2pIo|2c3s9qs%LWPVQQ3Ynu_>2hBXfYOc` z)f-s>XU6?-#ONN^_!=?E7?Op0tkjbv22{>=W>xuXiG7wrTh)5$>5*PC?n0>> zcDG@$`L&z$b$rvTqseoOY%<~(kGU#Z@sr+o0d~LEpP!5QWAD3b z1f!_KZYq9s>vn?;6i1BhV);(>n;uzgA#Qs%;*6HElFide4XvhaMEO{Ndh2=luD?M$XQQv=eN4?`Sd&Bs77cZ#E`2ig zhU%A7UqsqVW6Q$UQ^cWj6r~goQzEiszIqir9V`$pz?2#)C-C)bVqh(u<>hiv%=BsK zSgCilbz*GJrmL9U%>!X{MH$tj2b(Ltat+SUz>Xi zm78r)h%c2hK@)pjqz_|HOkn!xtRGu1v=IuLe&9%2Vptu_<6XpKtW~>L{^YIY_Ny+7 zFFI&Z@~J}iv64_KeY1-RWfQZP)ef@l7*-xN7^zy(Sea#J9dNXpj#;k$fWGh78W74i(Y`i_$MAI*9^K#Yd`FI|bGE4h z!}nBQq*>3s4~k>TFX|$`h)y2a6WgybW)|xqBh}pUq`Zm!!8MYp*xP_3v7_;<4|&Dq zd&3g$B=@Z=3kx^ZhnFe@TS69aqOK-GnV)YwWBcyjC!cNT6FsCM!!oU!%Db{mK@!uV zm9=t)`eUWn#_-0_U=4Jw_C?IqWsTn+4UI$zqsGMxkwJ=#%n|N$Lr-Q$K3148COA*dY^v<1l^a{Qew>+3T#sZkAt1}- z$hH_!?bUsI~%nVI;%KHjG4IvAGy)lUf1?PG=byoa3V&K9->|HE@u z*Vqf!5)qq;{K{=svm2AH6*u{J-HwINCWl$3*oA7};N;3SKH^7*?prpx_fK1T^SiZB z-Bp|qkLjzbov0g5y>$F?Iida$!_fvhsk@|B1RfWE(s4j10HrCS0b(Q zI^LVLW4Bm3ZsIi_+r#pe8MqmGP2YW`{!v>bLNUQ$AeO94R_zF#YcuqYB=&=ah zL3p{EOC>F(RwdvpI$&UmQTG=;rBip;X);<)=#%1%FU9$oH7uEV7%MYr+M2$OFE4l8 z2#T_re0cjB<*Skghp_5e5-%Jn()A6F`MPZJMMCDXT`yi_);{F_I76rO)T_^?IYCK3 zeeTShtM^m|opF9PAI}^aZ9x}S8#d3K6?9M41>iqhGIVCX=g=m7V6@qiL8L8le};lg z=anBfU5cml$6JqgJ(JxF8L%+^xg22RXK*UI(EXJMn4~w{a!Rl&wbQZcV2)5?;s`d= za+7u?)m+v-I_uVr(I6u6;+wk0YW6sq&<#i1oAk%?KnQ` zQ1ZJn&plK<>_ z_jx`~J%>6OJULN<-QhI-obxRygUCuSErow?)me3{VH2m;KBP@})a|Mxx$#zUT4u52 zgI-^zcvd`|0)N49Y$oBC7LzbS1O9o4;;zNJz81KB_FAE)tY_sH9{CFY^Y}yM)Wf_z zmZK(SA_nf0VJ`H;UNIBL!E4WdFst%dF%YKQN#mENJ{=y?tV+43LcB;h7&a);6jF`M zrgwH;_E$(K;ZT&`OQI$km`$hPV5E74Z~7~_pAIFpDlq)TBPNCV116r$*G?rQ{@B>x zJE1zp;IjOwew;2VbDFF&(U&3q(N?j2^4Eyh_!Bi4>Y-u__^OMl%ojC{i*%{PM^P(!f z00UQyO+3BPCnBE8PDLin?ebO{m9(K!FtKzt#ApqTExEO{G$ zkCq{1xAuBpU6fc?vg7pdi_^MLG##ZgC+0%ACm-W&R@I?-48{8 zgZi`adwA}nW0ITa2QPI+PzDOGlLRD z)m&#*)a+Trstwnipr5hFCD|oE=c#zDF$%GK(rtl^LT=XNe3SspUuy3o^&#~2q!J5$ zJ;vbx)g+zAbFqp9Ye8niuWIq4cm$BAB^0EiieZF=#102T2W#p5nm7(PA9ch@7Y5!AZ~1Zl>HU* z)m+wV{rb$Yv1MdJB3vfopYg3< zT%>+S%)&m+ahaKvv}!(x)gU~T`VNI3K7(nj;VqRcdxW-WeeIUg6ZaeJxyFcc%`0eR zGBTdkKCL%Ff_H0p-<~Y>`Cx?oUt>+J$ViEy|5v|g3w>f{-Tov6hyk)oKHZX0zMwr3 zqPNRam|#Bo99Xwn7$R#Ffdj183+I@OEt$j7!{wThNv(sbc3&Yi9s7+WZTR~AyLj$N7hSrt= z9h!hOvrVmKw1(&$BK*#(g5ccxfQj1CN1@b*Bvbu_MWDV9x3+`8i*p{x49HhlPj`(O zn*w9AYZY}SU@z=|YIM60$vqWc>f4E|Xj8T#W2KvXQH^Qu3aj9G!j97*Lf7Az_wK7! z0tIt-uz;0f;FF5ZoLuqeG-PXaWewGol&)K31g+{%k_ww>&CTkMx2RyFi?UZSs zkJOGGZezNfpg|mqW%9!cd_7+bmmZnj38}?3J}oa`pkX92dZeb%hE#hqEWV#!>MyhB zs>=jhx~@>tbKRTPWQI4#uH{}hJhW20o)fNspquj$>t}`8^vZ#4)*Oz>kR5@bM%ff~W?z!?;>&E- zv-O?^?QOYu5RZQD8-c~?#NQm61?66q#2<`3$B{6txZ2#@<)2)?2dCTC78@o`VM!6$ zTdVX;Tu_k~lv|yttBF=krCB19K!vGP77iNh9DawNrYW0c!u^_yW$5k);N#j)Ti^f5 zsbx?56ww65LqvI!kP1NOtk$s_UMgOF^3cbQjB(DUvWvBA8cA~%)KE=J93(7tvd>0; zKAroJCgQem&5bYQCV`~Rvkt>HE}S*lXp7^&yBa} zVMh1bvPeVhIVfB2Y{_VC$xz(fKUpB=r?qdJB*GYi;z+Qw`zvJ{I87*SrOu22l~~@- zr|x=!Yo{GN1m8x!DZF+SNWTjU`~8nnf;bawT8i>t015Axi69BBxaf4W9m z4(G+@%5MHS8fn~h&2LRemp9ZBj;WoRE@%bn6~Rb*$sbC!>0`4Tp}9o#qqXgT$Cv>Pv!^Mq;dvO`Ap!y)qp&1e$k) z3_SZyH4}wKFiy9eyNwJ&<3IG{pe$}4)GpypW2p2Tg%7$gaP$@%Tx(ePgwc7$=;2L+ za;9)TGKRXIeL1xG*`EEGp}uv-g7gq7RD?uVCh$|g6Q*&Uq6y$^yp#u&7?2Qd+AQ2qRvTn zp@^~4ApblpJv5BLM(p$&@in~Q>r{vmeG{Iye2Vj$3O)Cz$wa-xIXdogLD-5#MDYlZ zhm8Bv2Rll}`WEQooc&A}-#8XOV!cMS`h1wpCNW2zvjwTFYh?5#bSv@Ept+l;Zf$8+ zCyPH4reuy?PD*}LAmLP*ML~Tpfc3@wyX3ZBV=D(+(O6%D&8nMMU{aUN+WK zNZM|a`G;ch%BO)_Z$vK6UcG+yc4j~0yQE`a$F9+P2djsuF;I^rktubHaulVU23l@TZs+zb%LF*e4H|NP^t8_v>GD2&=!$ zNF9liDD)rg(lKb{R8#I#l~bus_@U9iYY(a|7jhjS3cEtwctoq-g8Oo#ovxoSN^8ku zxBRHLbZr)d#fHfoNVfg0?E67ya*j_qz{47kDT<#6YkOq{-M!;d8VXK(85F4>K}N~_R+ zjzI(0V`#wTWnmk3REk8oBugFe0!1dfn>a4Cegui~CewNd-GHk1k+Q8VZsE)YS5zCG zetQ;h9S4s`cd*2_1+-YVLOFv1Gg0%`nEEp5!z3o7G(X=RQ1SJrSpZS?%hrM+4)iwa zs2owGt&v>>N+4eKvnAqwZqp%eWy!Uh*eeRB^G;}qagd}5wR$6Gd=(c%kg5G;ZzZ`8 z4cee$gUti^rLO7_26&cgbg29BVXKdcWOz(sX-h)I?wR{1!>`?0^uWw2LS>kzy&iB? zgNje(9gq_Rcz;zl>g_C~=f%^KDZqKI?g6whp<>}{wv~*cjsfD)U@U+8L*v=TDqYVO-oAOjn8+2` z<{(tAOMW1zENgA4N=lpw`?isGJl3sgYL;hJVs=g@XeX^B|;oQo_1+Yg5yFS z9p(nd*4kQMt-0?sASXyB*1(K`XLnO7;;T7}U_uLl-}wj8Sb64it)s@(56&blI1BT6 z#Li`nTv1jV;_XcB?-R`6g4I|#ErO+xh>4UGn(7X7w$_;Je$}nJ||(l>RdQC zQ~Ocw1n}HQ9tJB~O$-*xQ5n4iF@zb+>tUMp{m+J8K9(6H|G)}M-EAOLqI(G0x@p`Y zU?s6daK=X@iqSS$KU-}XgW)cQcSdtcv2yK4x}{tswZSIL7D}y{1L(YTcN5$|2O{mA zfW3TqhgfNseC}7eziR+biLUxT~yHO0t= zW+z0?GYl)oiJJAjR)3mUtpE=O8W_diAt8o#wW7x8y?B#)_PXYm(0-b9DY?M+d`)EY z^k5(@p2j;Y-YhI+I=1t|0G<%!|OfBrT3Om8|0r3HQEsAT;d^`pBGM3_thdnaY zi1aq@?|cGH1|_;xOC$LtCVh&~L5V$kifRGJs?}H;ibu*zWTMcb)v^Jy%-nfX+h!lq zI?2Nie7#3Vf71iKO}yr6JUE+Ql<1L(RoJY&G6Vjh)#fYjc7_YP4c{z(HL6&lR!B#y!^(qNkGWA~VU`m$A_*rFBB6r-tRd(>|l& zZRQ?fN(^71cxqPA+^P5Wg;s<1Mq;fIM9yP9(By0P0pn7dGxMRFm%AY#P@tgQ9J5(b z>lyoMjQe|-X71RuG){>B2m_2z;}YgLkug8ba&b_Gg+I|yS=vupGX{9=oUNsFW$!pI zHND4IkaE6f{Ovx;7G}4SeuHd!e0{Sa|4tQ3I%#r45-HvuQEZ7?gRL!#6o97;KlO}j zyiHa;ytJ49km*_Ocuq7e({t6s?iH7t(Rp_PnKsY7uOZ-WW`g40LG7n4t>H0vgJyZV z<6*MJi;h?%CE{JqDAtQ9cgXsF`x3+D>MLuMUC%DY`^bc<)XFUeM_0a*nbSXzP5i8h z=^At~8`6p6ResCI`&d)HKC^P50Z)5Drj_i()S<7EhB48wW$d1t|3TSc*z{byn~2lr zFxgQG*#`lHh~ec|J@o9~v|w^(4u_$_&-`Al*F~;z$!M9HZ7a__9tu85d4X8+M+@!c zGll2#4Y@~Nru(y_y4owHSHxI04aG^o~3iD>V>SM%#6w|GP2YXS&0 z{vw%Ek&;nNm>Z+(@61#YOy8hI$Ia!~F~H2gWhpXk%M{fIxlqGyGuA zt|ywRQ~OZe^nLPN;B|a{_q}~V%q~ywt%&o()@%c%hL24A0)d?YAj*wYk+y?-EkL5# z_dMTIL!h9{VPBQ*{<-#|n_-!ykq3_N@Vn!%CI!*OSA|V``puE3eewM^wb5l&)}eR# zAzX=_&LlBw(v%>f3*;GJK1L}aJnNFiYjO3Y+9kXwZ8w5z{I`LbGE)08&(WrF_l`_& zoMw$(7!S0aKUYla)kn@oK1KO=i>=g^v^OKS$j_#A_qFr~8O5xVCzn4?XB2xN+C96H zIBYiVR3 zy$y2%C|#eB|0(q=nE%r7G`bN;9IZF=uK!HB&yoGYrtUB_MNlB7gROo6h{&Hjylg5; zkpH>uY2m-y5+1P5!PaK)b8Wf#|4H9q3wi(GKYg_0B zeHMRNVK}i?nCQa)!I%EfL&%l$zt|!E%>KrH{v%^-aFcPK6YGEYRaDs1Xa9Bh|J@`g zw~S3bUbY=I_-Ax}<-v*lpOztTeg3gY{^^AY!U12nHT_1+)jy8<;Wfphwf{b~Kd$Qk zxIrH(v14iK?R_*b%&A<)iT(HZ(0^{ke;w|xgNk4eTJ087^;JPm;{P*d|M{pte)viX zel_N2p<~Mb^J4znb^7z-0ryA$jg=neB`gF7fL7UWMhE|wzYu#53<&a)|L<2@&IxN> zjl_C{X3_+{ND64v{Byzoyl9^k<+A_r5B_nyurSr7nG((%+DrfJ^fbM?3P#gVr&fb8Ye zjRO6KSp?A6O^7!&VsYpnIaA+AyZ6@9pUEa=Io*AQ@Rs{i5G#`FtY%4=2Q= zr3oECvf0@$&LY^*XVjJ^+FfDikLM zFb^G!^A}m5v+g_6H6XNS`V7kr(5td%pJ~H7<2ME|OVOIaXyvm6kQ*H04d~@J6}h_; zKFB0t@TUQXI^}53Mk@#Fje0bHrT6*^f+o?-O7PW_XM>S|u6z0na$ z?>Gxj({Ca~!qdM!3Qf9Qk=0tQG zPAzqrKJdQJtbnChRjsY)6)1iyZwr<6P>75-^b%<)U}v59QPEc_OI1{UreSHtX;@Vb zj-sr~_n|%DJz!;F&kQ-@%SU7uIZj;65~S*7OyNnlV8Gsd~1^tY?v;fo&+Sw$#x1CIbC7&tk_ zPEThqtg#T2fzBNGx6Rqvi+5Sy4Qo3jQ$#03tJf6&Si|Zsk;PT&XT|Q^P4(DU1qz~; zO>m|qgH&auceG`ecp1o2VM`Mc(Y<@XP-+`ei?v~h#w)_vnU*+(?x|dI+O23f>jeaH zM(VD^tVOSwJu<{H@WWX1)?y`9eUG{|8$wlAmP`F}p>MxYV~oSBCC5H%icbTJ7Ar5c zn4*_ml?uHU>rX8-PtBem9&KB?26468mV7A2JCZz{Tdrr{4%EIL5GaTA%?;6`WV@{9WXI z*4=h^ArMe~_-iux%QOJe@3@2U;0>X!18tubx_ojPZ+c{+WCJ}t01}cwya&u1nTH&2 zg4D3|x8&HZE{=iE0g>4t4~D%0{MD9`fk?;{&@t}IK!-f1U*WI%gadyZn&0)waDD0v zuf>(3Tj2Vx>P*074v5CfYOiv&9CnFuYH;9j!!M(b&858HTz^Hdg$+= zRjxkBuJLrJ0qHiAv{ie@DYf%ZTsN+L`f=qs;0w4^#rpwcfs+(KZce>WferQ?{xml@ z`+i5acCb*!!P6Zb-kY)r_RghMFU##8Oqf;$Z0s*{Xr^u+^c_&3tMS+36zjX}uYt!j zymXN zG`&j1LhD=J)E^}Ztf;@~^Wi5oz7hpeiPk%%CiAqlSdNDP)gmm~9^^>zy#d6J?eDvQ zf;L=dcfS73n`Q|LP+y{N`k5=pLq8?KLql}$Lf5jQu>d!rnPT-(RV=)*?xQP~D3dMS z!FHyLiuX66Pxvo8^$V(~8 z*sK|XA}(JY0H2Hkhmf$#_Qm`ie_)?%0$jWG+KjI4%i8C=X3`cdCLpN>o^+dAYZFju z%Yk=t3>Mvvbyjfa?-DF_8j*MJg9wMNAhq0kXZB3%!4=ZfcV4tEE2Y@Y0+{zGsVv48 z8NW^TD+lzo;-o>C0Us?f2Dp?QYE_ts?LzIq+eAh|Lql@yzDd)V;yH>eghv;G0D!&0 z&i=H45YpmiNTB4(mc^1F7lq<=l*{9{U9}94a7=A4ej{@~)!N<^<_MkLEqZW-TpDKw76!^fM%oP+o6 z^be(aGy^=^jV%<32B8eg!vOJa;=(i`#PK3a?NW^u1}S?Xn3@k70whIcd}DZuBf_Q4 zsC{tO)dtRwDM-qFI}FwxQfOx{9!d}WHiRw5DxKbQ4}-F#c_nwr?3)?%I_c@24LO&5 z-ug^s8t8!3fhZ+synn1Qr{MW&HRd)`4BfAh`6@q!ugR}b`bwQ|Z=QQV18*{?=7Id@ZMhKlS{JJ?ibZ z$`(U$#%}evfPyN!MSJk?Pv?PxVX|=#T&}^XfiE{TmV*IBSE?c@ ze)7bbtOsZgDi5Y9z~``Ud9b5}GF;JF zZMV<&E>fxEI_wLNhSa1}W9918CrtqMNZa}}AGvwC)VW4dw9MOG@7vR@jM_g+_1r`q z3v67uYp;FS#wD&Yw5H4Z2G_-0AK`O&`1KUHf2aBOYL}ou8?h)R$>>PAdHaFKFT4J$ zQGD~8x0yl_eDw7iA?A>l+l9nKnqS&E?>Ne>W)2YUZC>No*E6*usAC+BTj|JbQ1X*W zx|?~hl;w{}Z+KPL8xiQO%Lq(4P>0oS006gIt+K8=e0Fq0$j+j@f8&wY!BedhfkN|S z&D4R@NSg#GFlXU;4>p&C@RTB83Ef!_3BU0S`Y_a#HcM@0cX3rMypXsaB#e!0dNhXh zfgf&;w=jCld6{PiF(K){MW4P}*eOSAgt3IE|A)C^jf48`gW8{~{7XXwVE{8%*QwGj zY`;X{B4We$>Wchg1BgARAy$A~F(PQZEO1S@%bp5?os+|@ znH+6_DcjmE<_&NCtAu;XZPIJvSRABzOet7JQm~sSb2g?2Ys6JZ!#3Wt5*-5@?_@_5 z>vz!5_*G%^GJXX(C(OBarz4tWV`AT78TZ%(n&j*Eb;pS_1J0EP&VggPGCa*{&vi&f zWC8dL&5E1T`rcxWE2j8pw4hoOD2t?@zg~Q^y(~Qj>S)>;GHo;zjbTs|P~zhKEU=m; zYUMWX^V`lgIe$}Cf=SB5%m@oh$6)N}WZ zlO&D4CF`|2R&J$dBA5?gV(?#1!+IdY%}49@nMYF%|MMRPCrT^60t@$*2(CQRDpe2@MH^qv&{dY!)Q?_&Ll-H#?;}ruD^ArD)Sez$zv5tAv!L&mo|2jWpQqNS zhcJD4WTukv*Ccrfgyq(!c7xYZ%i+_5#7$_MUm+C1Zo&}y0G|{(NK?OWY0@e$&&7{$ zT~FZnX=TJoG(kafNgGuG+~t#hiS-pe1(Zh0#ML*#04%Rtl|-Dz9UD;zU!qgwALt-c zx(@6YHFOQTotz|wLxOX(>kPPfa43d!qeUCldzJxDObk~5+*%|&A8UXcXumSK9IYYQ z8F@X1rK#k}u*ku~7)pf@5J1#FHXS6>%`|)63)o<43>3iVQ~n)7Z}JMB#q|-(Ef3}Q z$We?U(uAD8D(is=ZC0f}1Qc+1Vyi#9$x5@@^aVBr^vw}DQmcz8)N;+c)8+dMZ<^rK zc*QW9j4|}+m*SiVIg3SD>dqFt=78q>xPnU#OWk-H{>O}|MZ*~?t~H;3uC*n-_eNpy zyN>HjmQLm18slnwmX6$8o_0Yo?NrAFvKyDv+V9lvmH9DYKY^i63E-Szlo5BGy1DM6S0 z!>8G6vz-nJp#iaE4TCGvt)0&<7)5t_1J6^CKUgMR{7V3&rCP1Z=qiMEvF^3dpV%L8ZcThQUA6D; zK339?;mj)v9t`|qZhj|d70r;*fgJ`gg`M4yXB!nli8?{6RwZ|2dZO(YAy^=OZ zjz_H)RUH`np{Q6B|iH1z`59Hk-2YGs=n92(nDoFfKL1L2;geu(@DHihO z?q`xY-Pd^_GVja5muMpadF2TJsxW{0K%qUONOrE_U{K8<(3hR@nTMB5$$fTGVh&#D zemQ3fOP4iXj^o`a;ze8p3ez1N9us!gv)yQb>^?d|@m2~DpWjIq^PRwo|6LX0uRh%G z^pOWUa(&mM?dfUGN5>!bQ^KRKK8ra&R*X$49v1o}w(qM&JoQ|hN#yNKEn#~tD4?@$ zNfv;RC)yBwfki8#ncY^}AHbytXSs3M9F|A19(B@2G-civ5NL0&y(|sS&Pqy^S^C~cL zc+>aKRUKp3*lzQKrvey3H0z$OI3yNY@$NVz@@)+x2T{$-Y)MF=2hUpeagM+ulD7ku zNR~=`0^5#WbD;UF?<`)Ge+aUBsmPro4JB`mM9f7fdUs#+dHyb=pwtJkG(!ARoIqV8FM? zG6-t(EDbEVBXzd>m*$>fS$(qH>Y7)Rc$PnoNWm_dJKviI8gmv-daZzCcth>9?_a9> z7;3)y%uPRGDkXWu0z-o~gC{td4`r1yp();H2{r8yr?9CLuceeSpT(E5>dM#i?61Ta zE137Q6$`7}zR?^Mz0UMI$(h~2oxkoLu1PHp5U9xru2Dw%*|tylNjz}PqxsWHfl`0A zf?>Dp*+fR{abxWcAd`xL<|trIS{q3^Y?FhEFGgQ>A)%WT{Dnn4hY8v}noZ)b^FhL1 zv&WG#Fjm**^<2k#*wVcf52LmATh7j4SCm&Sd!0A0d>vm!4`!$2&k#;O&N+J>6B@9L zE8F$idS=mqKuT$CHjx_dkdSv%C|BtyPVLNHaYJ#yr166jL%8^QfW%#-ooz#pftICt zlhJ*s1zl>Zx*v zr<%j+_!{cDN!F|}b+jW)-9Q;N)PBjl@%;zu3b*|bt&dFDq`0Ia?DUu>M>zU-E#S*V ziz~h-@rM3tZY85Zm*hr)NkLIDpUV01rsNj>R`$*twcSPC7fCms=}Zyh!bn{D+wHvf z{TgSvFqx#pHm5Fx-x=!e!bkz@MqUNyIc7&`Nul?jM z1>1QI=3j~6J=jZ9B?x!G!__4ex@E+Z-9jqWV|6FoC)t+X#$eEB(BjJ+oDAqwrH}i4 z1LkpvC+SN9SVJp>&{CW{?Dk8(9qLaj=)no$97z|xBZm#SHt!B=$f zASI1-Przud!+DwBPTh5^sadCMF}_bwrTK)S<>tbl6Jd^hZUJu=h1f_Fz3eRHy#pd- zMYVFr=dgp>=js{?A&amw)u6{COhwwgCE4|OMz1wd^}bnlcOi^hvb8zQI>fC&@Ohb$ zJgzK4FPapYAKn+^js?}$8ECl1kSLDOp=Gg%<#$I?=MI4bC7(3(_2qwvmT!)xvHno_ z)AAWfM)dqZwZnM(Z9b*3}SW(}f#o8mDE zEllmS(F>od6JqDfXE2d(AGe)Il(Uu=*!di5Y$_Ic73mHtTcPD}O-Sf!mqVZDh(=<-aa!+9*WYV#_06kjJktK zt_cDJu&arz!J9_j%=SM!7nc>{`Qxq6{2mEF5`dlRWOd6)rOc>qd9f<=EnSrhEUnwo zf|YaF%Jk=jod;k3yNjwN6}nE8iUBj3I7cVs;X)v4gJ68lrFd)3g@g1ePVnWM>W~{) z`o00xZ;wGn)*`-p^Gw?jB-E+Z7Z_(wfA0>8WD8s(Z(4NwHG1)W&vFu3dUz_mU1GV| zxirkMvQPHp=#}Lh>>Zp;%bq~Z`DN28C2J>OUft!`$+ytvm|)+gaJpuym=E9P!uo=- zSvCQ$F0+yrngr&6@Ms#Fm{1yFJpRRAikK~~Ggo)gt85lV_tj;Wk-n14VU(d(0*!Xm zftdM+H{t#Oy`FSxd5f5Z3j)yuTk2^giScRw3O|A37F}9@1qhR~^1Kxte5F-+?}N}M zE3Y#>)}nKXWzGh14CaKOw1tTsAEr9Z;3x1}TKv4N=&Sg$HmL83<6sE`!KdekAp#4S zWeU%@iNfQpklC3`?Z&9fR-}u{6NP!_e!riB9rc|&?GFrR_$FlZ)zMG3iw{rlE#Ncs zpzqW*KM45&O5cPIH`i}t=d|MDC$dYvd(0+Jn_c-}95l#1Da+9J-ox}@XoY>okCrK2 zmy%_g!hL=i;pLU3^FHYLO@zo7@3U+^^i^5?^)ZHXzs2Si;^W1~?ao?<>Qe&k9@j5Q z*C{JS3;&!rF@H{+vIy1&7^$yv1LGR2o!_2Ezgc{CTIi>=;;Ji0&33ZkJ(S`?MV%`! z^>}B|{ieDW{Tw0MxQHj)F+XpE8F%rEfW~pG4u7>XQY7s$JHw!YOd_3-%L=fbZ>(JX zJ+x^W_54<-c+~ZKmme<=M>IQhz-%{LZIUl)Z8h9O3YtP@%Q`EKYUqEF{vd5jren|q zoRu(Yiz+W5Ds$#<$-tj8g*eI|E4Oj-uDY5XKV-CBRrWdIZuky-pssuIm0nB_pL0jd zx;PxP1mS;64=0zUKbluLZ4z9?I7bM6M8d2&Pr+2muybM&#eb1(4(t3hdzMButb;xg zkhOg{#lFp1sxB^hQGK{BDT_d1Qv^k=r^H)~eB%>46kroEdDZun=H{&Rk2$%N{bi@a zq4ah!E}fr5&?^~vLK_#mQV3E+JRgT%O-BVRq=R{-ECjvqk)` zra(l5zQdNtcJECp%3bA;;ZN^cP*9T|2TDkWU4Ynz!UB(10ewPWH}%tAD9ykRtF-az zY2eSaTCY|A`aTJHmdJH<)=4?P=K9G-(u|ky?6g>*$wxTl0)uX#VYsz+g&~ARh9|s< zlyH%uu-*Q8_RWyS%?TfWq&z;uYfE+{8MBYY39|OE$y_j!j!JtM2~`hhUJq-!;sock zJ`R{1l#Q!S(Z@95tvxM&SGzT9IrC0a(d@5Xc0qnFdi$C!9#KqMHBJjJ-%vwSaF}bUH}B)P z%=j1=Uvr^a)iolXfuo>cX)4cxxNLgVlIi;Et3fwp)3_G?+UHat0q#TJ{gUIVR%s|p zGV*$RZY9Ru|EIjx;pWR|x1~g)a^GR&VF!jdvZZi)<7HBQV9MSt{>^?kLwQ)!=an=z zs4Npy%K#QNq2vVVGb@OqTBJ~c70K(OR_;>O6tjK(95t!KDz;uO3GS$m_ach_Z6)dd z+<`*L8AP14cnW#)wM>x7Nc-%EeK&z=e=wIcXy`c8p2WlWgzv?r$zsOWK8S_8CVeo! zVM2tF$PH^mZ(XUO7u0APmj1|Icr0D{?@!Y_2-WBLH^QkM$p)pD04?&i6mcm{{s0 zg5{#1gQIot7FQ31I~uJ9Mg)?7Ej7Ow-j(*!H>PSf9* z<*7b-S8D%5h*0fdS>EOPwJZ}8l&dcw5`&q}X=GSEV=P~N! z0WGeiEi}%rQb5Yo5O@EM5EI!DSnXQ5R^if^b3Snnn`?LN^6U z0ni>T-xdxkjlX1I;{?bh_a14*(Wazwf6a0MQs#816_M$+Z+ZuA9;xur_L6|+IuB|N z9j}CN7IJee*t6-9Uo+_$N?4Fg#IiNNlw@8r5oujM&^w-qMZA!O@jGaVEF za+1|`frZjCsW+SvxJVtY3ENPf1TTSj5?VZJOQyETXb%oQM?uo`s7+AH8d#eTG(nQZ zOn4OfA?S*2gJnag996g`1c{o6$az$oOYL-##tf>owF8~a#ISCTYYT25v`)(8tlfDQ zqPq*ql%s$nQ1M=_mJ2K}g}+vAS8s&&1%==Fx@l}7AU+qS%@NDnU;I>p=xn%>mrA&@ zu`)nDohdb(6PE-pUB9LI(&5Mbu#>j;zVgY)?=ZSi&7!hQBn;k1rt64p`vf$RY@Qx& zm@h^72RT|`&#TS}RF>#`=_Pl#Xo%DT{plnhQ~8cHy-zW=D$8n?F z_5vi9hv85lSmJsu8{llsrnf_6Q+4$FN?|#bVaV7R&}3=Vbh5=(7{Wf>!UZ`GIW%cY zs$t5XNoE8dFNIx`g$A2{_j%zwsLEMY(X&&%!B=th!ZhB%tat(402%|mv*#n4-@tjs zTKZgnl+c=dOY1Ph2|JEGHHX^X<|HkyoUzL{e}&=di20{#l5 z&)nTcxYC4&atdyzUt5`}H<|K(b=fzi_~6l_V><~U(Pjic*{EL_&0vYi6uJ?Y45F9r zX1KSPfsEaBuMEW6xJKCC|ILZ=;s#<+fraDqweZyV`Z}B2b@#Yr5Ip0BX2SRnMpN-^ zI+9aUntAd%UkVHd|+GVC!}JaipEe`qZtY68Bd|IPSKze z=;F{5Pn+H9xhmkjEFxFuu|}@$_Ah?{;s+!$0!teV-$~nEg;5S^Dy?M?F5lthjd!b0 zKbO|4i$-Qg4=lX9VZ7X7F5CHI0pVVyDRZzh9!kj706vWW0d0@n^DMK%6A+3(*YJGf z7B8vw+_{z2Nrc)~4!#-HB)4CR{4SUp$CpM>!4)P26pCRf7{}-4#ySz8x!KqMJv|dq zZeTV|GJSPJzu0W6O_M2w49}2$fO3wBk|{-~^q!Y)u7df!&*Q7PDzX$vSew(4zHcfU zwgMRL^i`(rRD8N$(SPFsxDTbJOV?R%{EBn!#Qz1lZ1kP+wqVjq)e5z8b^h3*mOez} zbipQ<6xbI??d&}1DOP)r0pZ5+&P~fnkpXp&f`8U%DRl4Qu9C4mCCO+NL2E1)(c1@+ znZm{*yc_sxrDP3q5$sGq4S8(2yrTOy+4#fU=B&+H+P(S@NrtFc=KTDf#|7kqkBmm~ z3e5*_c$5oJ16XN*%iqYuR<|2^UxR@-?HCWYPV?{{a^$?Om#&Czhy1EqXZ%ZI8oKHX! z_L~_0Q}RFt0f?m?sZD+0?vk9yhxRCT zl8VP%mIeRbGn=AO)m)2rZR>OcQHluMp8o?f`fx^|9ER!@3lpoE9|ye@ z7YXQm7!F=(dx^ytpV&q&n($X)Q@QS`fRo_GaEyik=;19LKh&M)uYHjW60A(er=&FU ze3;q%b}k9EBlRdoeN5Thf~=Ul1S>zZJ0J1W+h9FP^HMq{;jYCe;YgE9%JhXtlh>$l z33IJ6zazwO2lv<-%ILt*fp*dmsjSDF-;jZtTq)-2m`gx$QIBAo%4wF6PSPmTxuea`3+8joqdl>yH?;7K}5+EYRJH z&e<6|^F2xD-#-(W$v#7dNt{4KRS8&Sm!e8&8hpbgNoAno0An$@eReoHfH*V@tS+W@Q%>w1U>viozP`S zuKyahD!;gf$tGJ}^Dj6gQ6ji#M{bsQ%VUjFMJn2PG)T9J)PPY^+R=S^1f|#;0x?HE zxJcFDrwj;32go9b*Jl%x_NN4p#xftR@3?w$9L9d1A*>Te2q5^6e2DEkBoHDfnw7}4 zm5kPhPFkqcIg}yQnfrRJ7}Lp7*P8}io%HPiY5{yCd-Ri>*faM7*IF&gZ=nh?wW85vN4w6-E>F<991;g@Ov zS-Pt&yDf@s%1m}({L^i?Ku~*9>aww4C)oQ~gi)2ht7H+6UwViteTQhM%I=ONQ}Y1RfEU=98WJhH^wy2fe~#~ya@pon<3nr_ z!=|u(@``sbDWkLQ?UFESw*esR;!(rqvZk>IS5uwm8*2$Ahl@Bxh9C)POdiF4&fPyJ zmC-g;mu#(Sy##?`Xdvpj2uooti{JrQ`kQN@Js&)q>BItzDl5!*bB`Fhj#sHEUHv z@dap+2ZG&Z+jPv`dMhuP1CQm{2uJmdF1ir} zdQVmOwub3ZG}zK2>&i^Zx2V@jzWE|4ZESWULQJS5PnB&f`DaV2uxiL|Om;Nkwt~2& z1eqkFyU@UTs?u)P-bBpI@EKg!*I**#D%H74*vr-B^JpfQePmkcYVLXM-3?s&!JiUK z{zxtnV~lW=%>)bm=uo{KZ|^`~mJnf$*-R}g;0w)KnjM_RSnJ+d#zctGQeHKSO_S^Y zVeC8Lxop4x5v8FdyW}HeCp!tBN-86JudM83Rz^s}P9h5f*kMi&`9gIqsgc*HqDjv&GS>>hIsX#=FKx zpObtY8*LnT_|-J}(sZ?01XmDrIuvFV#fKO7rl0xL|fx}i|)F9bG$Bv zFrMwlicrD()1*#KPn$rYzMEb(`kNO=XgJbtJph(iHpy}Lpsa?Z^tq|2DP!o%nF&Ep zA7R}Ko0Fq*@Y}wfH$w$t8MP#_HIYSpu;j$ODV+t}^Gwa+{VJKpWC!WBWhv%WR=GSWP4}G8vNb)+{P{)+{5e&droomm1Asp76CyDqm%17U#fR3b?2b~XjVD@-+pW43vuBQc%?~9|8w7<+QcX;vP zqI}j}wOYDZ8C+M)M*{&%d~_NmXa8|g1k-+?4Frq%UCAkXfB8nvLj8HR4?B~%EeG3c zw>`Pr^NptU_ufzCmye}*X|FUvhh#~Se_tTfD`d~yG;+@WvkWLlv@bUO;l1~Oj8pUs6@#@^ULd!=Uk0$h|g1qkLBuUVmU+j~_8r-I}^pRgeuO7!p; zW>o_nGGx(1&2bbj{@)kCW5$rj%yHdVJB|)LgRQv#e_a6MeMt~{`9_31-P4=F7#3Id z&M6w>U*|duCIH{G>-Fy(vtD5p=w!;GlIigT^B>E(A$Z=2Y~G*k;@_cXacE^3vOhf? zIc(Bj=~p6tXf-zcy_Xv)YQGC6$m{O^P@MbIeyn^54gCo6J$(%CicjNezrRL;VN)D5 z`rAja|BpcL2%L`8k$b1h9~$Rsp=Yt1F-Fsl`67ML|8!b7M z(~;^_YHYVNk$x<}Vi{Kg%41XZQ$ZI6R*SP7nx8*^z5-oJ?wr+mdTEb@Xkk7>WP#|+ z#&+^eKi}jk8!KHJ2Yk5tm?PJB&7)Hv4(SP4!U{vD;U=Ru!$<0sTzt83$v6i^j2a&- ze@jb&lWC$9aS%mj+a z(u;p5CE30UF3D}&{~-dtN+?~tD}h`cpW3rbNdo6u!?goAzC77{<_*Uu@X+1wje%81 z61w%<&Ck8bo#1W2Im{Ye9MEVz!@oRgan3*F(M771qLUSrAi5}3N2UA~zKh&D$E*Txu7Y|!?fU6Q6`j$!?)68Zy)w=~NLEhBGX|pBjeH7! z&!YdI(QZA7jMh7CKNXoABfIn7w~-ve(%B^iTT8NeT%#;-khQDu4uV*eg(+(A@Z`jOw<6 zyZr&fVMEKL2_Z{+^x`0z59}#7>93BKZ-Z?rzch!HdMSODUNT+-W_IfPtIyk^q)tdt6ly>ku(U!PGT={|IWgMp#Hs*?VSep*vhBiM9coZslD;ed`C-+BfF|hJ@oaMu;RHn^e?^8Nfo zzN!@lv|#1opOh|MHGme<{ZAf;tuv7QB{_p ztINr9cn1s&^MT2W-SXilYFGuhAXO;azqZ>iT}(XuBEkB~ov-gqpj%#o(dc^{ubzYM z7Yo8b;V=?Xl5qL<*{!kVz6Z3zhuW=CX=RW-Ao9 z#P2mQE!lNrA{B;m}dG&yzm zlzDh8TLokc7!^N1cE5PVLH)tchYC^=k4~HwyEk0~xqWKXZYNFi>&_J}XyGxw(~w+~ zW3#BcM$(29rKz-r%$i(-e8D)Ki@hEkVyBVTK2{UoyBY_DiofzrT*`y4+~R)MZ2D_) zNK{kg`aK0-1pZ3Q`kn@aUzOk_W2AF#Z1-SYxOf+({mjdF!n|LBMx)0Z7M$%N`v%GE zX-I3tjgDB!C7V95v&}X&ozo%0R@;yQajV1Ys}m0H{&7qD?Aw5a-Su#BC^~q2n5gky zxI~CRR7>^XPy~6oXo&q>0AE&1PV$mHNZfcH`I84$N0D?3qc>*7cs$t_Q$YL9DWgJi zABRqbe|#EWS*BcHc#e=+ zkn|ip_8N&<%*qdU&+`6!a$*!(a#q>-%^VQG#?H5tGQkwF!I{bm3Eo^U;eHjSD|P19NsQh6^8q(*4g27AHtpY~i7$ zRknaqiTm-aF3)GJFBh$M44(_?CZ1ODC$}H0J;`;c?iD{VtGeo?qRcRHxZKinfm~MrD*BYd5q~H$jpfhrXPG zUh1!g7*NodEpvz~BThlG_+YSq{QDbiBSh6}Gtq)MbZ>_9H9XlZ1(HsxHlq5Wud|@0 zERR+Um0Rt!ACkV?@;i)%BzQVrK*&=_IbHwf>u>{3LHiaNi5Wt|nq_D+)Qp<%lN67R zwvDrc{E^&|WI@9lJ%U9o4-0F@ntorCxYKkY_vSUL(}vaN3qPO7lk9aG!SX#t(yD3) z&Y|^lvXG5eY$voLyg&fcMzOT?G z$N+vH$YVNQrr#9jx7-Oax=uY!&G)fsLK>Fy;sdq8?o1{#^m4Njz89@W2Y)3GalT{J zCFs|XnE&?Rz^QwV0%Cp_lfnmI9B~s6!{g!IB^i}Cae zIp)OMMc^c#=ZcXmvz-}yf9(EMms$rIspM~k_O?6{$pY`e_ch;+`t{L#UU%E) zr-#MyG-fKv{c7S{E-d_TcK643c$7SChu1iwCo35Cj1fuGi+7h)y8+MPdb3A);`Y76 zpcO`;0jR*F*Bz4!7shJ{<}<_(%Twc|l)E?h0Su+2u&c?;b@R}oaIko|C3!-iKu}%V zg-Fo!bW*hbgJO~CSdmkn$=4GZhsLRByFA0!T&4XORi0l9Tj4Qo{Z?}q$v|vi3My=j zSCF8zuH_wgGxa{gZtyM*-nS7gS7nOXSJ(@rUA<1$FHA)Z8dVX=h&{pOz9kY?l>C7htv4x z%D`Bh%(qv3vn5_Y=Fa(yv}aFJzwF7>Sj;znG+yCb4F&ncfW`<(W3X{$Rh30}+@x!5 zte@qrM7jsrm^arZheXq4K2diW^ zDQ6t}7Pa$Bjqy^@6MTUDTugm9bgUm%dmG4Q`YV?*dmU5Z<@-EU)fduhLog3PS`b5v z5~g2=d&$qY87bwjvDQ+Dwz{Ze?I$4vVvIh|N`!?l&g@#EPx zJubOc3O?$z;UcV&VK+O2Z!FFDjN{jUzzvD}!?3JAyEgNTJ2qUsZJ5Q|_&crL$qAqOh=FZ_ecUB3vvf6z2TduY$!${y-Y0Gfo04t zfAR(IFVcBVnSv$ZQqSMfgiYQp=$Dt_f2PhFJ|QwWFdujSckRS%;7NWn zSqY6Uc>e@QZH~$}yhyM;K71)mx2GExAvzWS32DY8pX<%Re7PgnwBMOmGA!M@DRC$V z@&?uVUDaQO(K*FX35~T|bs9-`-niyK&Sk6vx%UM~>vzP==7S^3ZK<8OSCL?S=1m(? zC0O=TeY^sz?fUAx_(Y@JHPMwm8)jp>qJ;_9sbpbR!@;Ri5{*_k%5SUpzZ%Duwt?1E zVlUjsy7IEBu0lOxF(M^HW^>4GYJ;wn{gtuv#NEhofmL3#0zI(aoZc7TQX3;JHa+<) zK1}Sz^QH?(#{1QyLp|?=!&-(0Z&Fn@K(i>FIC`0Df#Y{Yd^Jo9?Y1z=MXWyjZQqDK zRG2_LXNK@dGT&OhszlcVsJbaOd+7UxrAvc9oW%w{*^m!_CN_0g>7{JyXkseSVrvPm zrsQvvna)8D$>d@vRFS)UB#@h!>0x2z^Iy?6j!2(Q*-Xe;XsQ9J@!|+>7`aJ9qW<8$ zZLr6FxWRm`YH+s$7!FCQaSpId$1dtyC>=Odf9RNg`Cmae>qT=`&8Ct+4Vlew_uC^tMV9a4@v z9tNia{mGy84fN+t%DRRfFBr<_GidyAwby2%s>w)s=8*=A#pfpnp#ku7gEW@#6PZa#>2kY^E)%16UQ?DJw#ZsuyH}RKH?^~ z)v&BgzvsAC{l`N4<-p3gON_~D!kpwu5iL#hFB$|x#?>*y>4IY}kw-nFg#L#f2H%x4 zD|@*r>iC|^VMdu{cnGfiJQi32+sKOgH)5ex2w_hBQOo!bouGupmtgmi{C3;VkqUzg z)8_nEGR67R4+{i@tq$0jN7ufe4fJ1IUCvt^>iiymeGqyPoVDPQ)#uGHY%=e*8c&K~ z&3#`I^kSH8#uC5l_IpkB`ZUf}Na9vy4Sp40SZvR*#9=uo*}(fyD%!TdJ*azTC~A8C zXYunOh4s*&o0ca$hmZK0cKrxjjQjLFs%f#{9Y&muGvdhQPcH{@83q30HEHL}I^`M8 zZb*)7H18%Xozs78Fek!;-%vEyyuZ{6`<=2HZe%dC7y!{~t z@?-fpwM(@E;#`Cdn>Js6;9C2Bwb!pPagj#mg;c#={!bebgVvnv;UnpnOgk68nq;;` zEf8H?(*%!E0L!!y^P`1hM>_6Xm&s>-bqn@99(pP;kD)jHQ=}W=5wi{F2SZM^C{fvV6 z1$OMWV}Gr^ElvgR?wQ|s*G)Vc?Fxc!7ES&ExnCHl8E#sXx zcdEumk^DW(J*ZwkK1>?#?>B^7Lt~V7)cqf^A9NfxW5VSMA6n7TBGv*O?eaqZxO@%- zL&R{3IV>r#^Yrbv{d?Y>(s5;PID3Q5+5u>d-nz}8)Je`k#=P0gqNvF8)i9Ja0P#10 zOGLi5zS|Yt+4*P*NBTQT=kt@V#wCJlIoEQ>zdB^@JJ#8)ZaYSMl53bNZ#v1=xb|(% z5G#df#eU4Gzrakm`@aH_lAo{`Oz`VtCg-dN)b8UDekyw7_-W>!GVXFv^3=b+Znch+ zZ${%cnag(z4P5xAXJo9ul&)so$m&`mS=L{9Fw*t`JoUPUHO}9MIt-$T14gfW-@VWv zaUx6~7q(w>XAZXTSS4x%&ZM;a?ZklNmk*W@w{AT)-^9uzZmk7=>#+=l1D?WyyT?_* zj+y4ZbC>No-Ffvk2IPLu`;Vq)2^VSGNZ*jO86MIz`Sh4_6!>=4w;0SlcP>U@?$|@y z_t}ZLzW?`fRir(Fxt4t8xO1R4{*1=zjj4Q z;iIs#$ePVi&o00x8xp!P3%tlhQOxwJNxnR-s1pn{4dHGbsu@Zz5u;-lX&^0 zbhC*fz2~RRU1p0Gq~{Gu3r?4X)DGH54KYyVTz#8LORN1~OZeC4btJgVnw8{F>{jX? z@D0aMCxYFc2{|_H3K|Y3T`vTz<0Di@i@F~zp{N|uf!NTxJS2*jLj_x!4*fQ&)`vGz z!tsK52#dw7U<|Xsi=w}L1u%O!?K3}FM42jKyELT5u!$!fBqSzo54+}Wp4jTkWx`$n#Z%gLG=I7~|ID}IIdDrlVgTf~ zSenhC6HGhnXXvbI)t3u2yZKG%Luv>Te=-Zqno28y!FxTJE%YEQAq7Jc*b)` zcja?=qgtZ==Q0qe77FAThS*KH+A>xEglRn9nZs@IOY9_@))S=hIJb70$CKj6)r}8y zpm0v9vwVW0Ce)M302EspW;zkRM>^R<19ZR1jbke`3`g4hM&gY5)^_CdrK% zwOctly(NeN0j98@sY6i2c=^OY+n!-aGMIRWpQcs%bq*#`5h|x7Y8F3h2BP8!kkO5p zee~ayu2y~hdLK`4h6cajk+5^qLLY?O?n}_t%|kQW+FHT&ODbu;(T^*fpP<`u6t^X7 zb1Eb;;lzx^&>?n0pTT_g*BREAMTI&@e0Y-c;b!g2*j;z_~?V)*Hq7w z+_@7gHw!Q<{tkh|jDeF_*K>#Y-&CDs96?;_bwIZhpvh!XYT3%-G<3ff2jRAfm)5nI z6=x>4=z;*J#D!|CHKb8_uH}$ca{iPXgmJ6OUQn7A*v=m%<;eG+lF2UoMnK!2n3D3% z*P(u;g10(|=c}(`R-HtL}ZNbb914Qtf*F5tpZ`A0$~GtMghMt*|U`d!QDYx zGOkwS!B*s{RtAv$en>DNsgEkih>(%@1oJLCeB&s08YKzE#`RT4d(r_sX$)dwk^BsC zcoXfH=aPO3LtVQBr4PU6dOuTkd9);|=s}?`Hhw9Zy7N5dos>1u81a4y#2!9;7^Tn{V|F-Jscy+#zFy`I@)pX;QpzFl7W96uX+i_@ z$Xf&p>jev&s3C75f3EU`XZKqz83v1HJxj}bm!t=v#pt*e=08^&mXruyDqpd-L-vkFI9t;RxWHTUO z2Eoz8RX&U{7w?Z7BWM^DfN20S1O+$a>h9CyBP*H*d0HeA>8~fcp84mOjMp6_x4dc* zr!sN!4n(=I=Kp@o1sK;+{u#-5sGA=Qa6)DccZVWUcc9_wOa!7YTcD(~9t4kXAQCZ@ z!7+QXF^k&k!si)fe{C;d(x<)=C08q+Z9H!E>W@CFKEG*RqYlAPTt6#E9NC%n0b> znMi-dIwFONJ8`c$Kr2ZjB-F49 z#T&U<;$drXoAn4Gy3nL(bI;9DMT_V9Ha-O@!&;ud^S_QWij7R7buWZ`X zCH5DT(t;BihB@_vIlPD-)y?#N%Juy9k&ayE{{1&f#AiE8I3?guSkAWtsI-p(14#xGQM@CgtPZ~ zvL$Lq^xcD!%74zS^uxYUn$L@*&#Y+`u3sr4$Dt8nls(Jy$mMHC%FzrKDVzC}C3$IO zYx5JLzH3(c_Emkp^b_Axe2(P*bY<=xn^l{9mlBt$y7-W+Yw*TMpl=&qaeeM1 z_I#;Rx^&#GdkGy*qaIGTW)1MA3(21{zX3)@Qxu_Z69m!x3>3fR5Big1{_>%~ipcfax^em~l@mGIIQ*M@WbR#eS>hiT$@4DJXd+yFXAbeWBevDgx;6izJ%vuM6<% zuP3e+WOcKO7a#Q#D8wqs%brjhop-Ro!+9*gku!PK?)y1?g${zqg3QD_w6ty4`2BQ# z;7RC^nL13@;z;SmdrvjR%a__rNOOdfQ6>kYWn{sn&tjmy#M9+saJqeepBt71BkNO|toj5mkCC=CS zG4p9b6Qy+s(Tzf-v=5LhrCeY$JNnk5wk>S3+?(oZ0>qQ=E&yy_a7};!Z(8^i07Sv} zJ|Fz9&@c~svZFeH!+p8V2_1EKP|Hb>Huqkr`+jxCnrr*kgWtcqzH$w_P@$@VZ#I9n zU*q}ZE|$vTz-=sGEzjwMRe8Di%6;fARb5?nMRSC9@J#s9Viw)-oT*WMYY)OnL4T|+ zvY*M#=$i4#jGbh76m)85PAM!`h?-NV3)!x(xMtrsb4Yd+KAxbBZHHyKsbh9bbg;~U zz^6$7THq#DY=ji_FcpM2^C6XV{g;V~sh?QKY~9}D!d;$z#tDANC7 z-%^U@AY%CwP3uy0&wKQmv(LFRB^t6nZ2L19n<(DAb6BxCyfj|4??Oz6`%9saNwd=V zYGV{(k$Sqg*uUs*DVy-`o$qb$UY=iGI^CQSKKfk@0nYyzO~`kf z{*R5FfR+ga8xc-Z2bA(0t7J+}uM59! z$F^tS42j`1mM%nXtEc(KlB( z(hxtxI@FMd!k-~?a6%2{H9Map#HL*@b=Em|3Z%zBTOZZddF%3htmWm0Y(9ex?sNi7 z$yAa`qrI%mWe)SE5-S~KR?At}mT(rgr=_Ddbj;vpN8iHOgKzUf%Q$#4>NmkAdyFQ= zYo53$P-=RzCyS+he<|HMw@BAy2irRLt*$durU#l5O~M5iv)&JTb(ifo$?BcYSX)ia z%~1V^f5&kA_Suc8>nDhjPKpg^J&3fvP5M+0g+R37=+C%lHH`FRA9yz8dYXK^kZ`pP zdM}LusLMReF3MT$`D2+wulAHtTUz881iPEVuOI8izsMx=F}`G8;rlYvcrVjv!9-kw zgl`YiRBur{dr?FmS&WZhKwl9qeq*9LrmOVI)5i-Fmr0H`es!2clN?_8!n7|0hJ-f2 zS?M5Hw-)YdpL@XYNTt8K7RTgpZ&tK=p-B7La?^6>Lb`TV{Wn?1Zq5vKA6U#=U5*v% z`u>QeE?VK2*dh%juCE+Q>h1D#+NGKW2R+R$%_61Mq+XeoOsYp6VQFQi&u6-d3Z_iU z^T!uVg0t{u1Tsu!U>;?=l+W!A)WwKlzTS3{V-Xefhy-xrVF%p`ey#uJ-#x8MCN@P)3ttzy?Y_-j={W9CZ%r?- zn5D2b_NHa*g{RnX?aYN58m1}fx!$U&_8}gzEoZ_>WUW<0t!QA%CEwbVzJ_cwZG`ADmXtT1CUc9o z^w1&s#b;~H0U`dTw2?R6TiQmLMoj&Pfag&xhT{9d0F35uczvE}*lzpV6n^c2Z@mi_w(`i3T=tt9Jh>VNw@ z+BaDgv@kJQl(#Uk)*WBOx5h)6Uf?p7S(M(0NGAn}07^&1;|n27eH`5*HT zD63}>Ko_eYlIxJV-P|(a-gqauTfs8c1AE@wLSW^0u}N!+ro5!&Z6FhTfD&yDxmF|c zJ?D8IPe?$NyekXh2P)9=73#WP9=BCm6H`>xzkFYCX~OHs$SunO-KZmntMU}?tWyN% z(*K}UJM~*(!Pakil4x<#Z(djFfLQN|(2Y|LrHeJW90PAc5^=(Q9+?bNn2d5fSAo@X zG7vUm28M^_ENu%)(ruiVDrgHe&h+{;zj{XJW{c;(-c{lt(RS=L*{0v;ZG`2!!>`;l zfI~kch%(lcAh2(^?UyW#poh5;ZkpwgbY7p2Xy;q#kv9I0G%W80IDESM4jfH~7*t-L6A}4t=DseIOgQQAwQ=01GV15#*~{IpNc6-I!_TRb z`1ayohZJb?94w+bRD`*xBBp4!b%)6qgaOl$0_l-@?;e(czoL=fr*b!^6p#cxn~dtv z%PInG)OF`g_uGWIsFU>Cn>MDrtO*h9UYZ%|on>qqn9GQJqmYy2Hm@TSrLKxwrC^tn z&pz@&_O^$|-Xqf61EY8EiHWFO#Ec+DqB2jJ;$g2u5pq_6{#OJh!Q=f(VVX`SzHO}L zHmHYRfs4t$GZQ|ePq*R*nAr7n zAK&h}e#_z66<7(Q1DJm>QAT7lHimwP^X6~g7VySDIT|qbGw0wEm*m@S&tXnz=sqg` zV_E*ejm<&QCsdU?e2FlNFuMN!`v^r;W}jZw^2qe-?kQ>MDAI`Ylo{4Jp99D4bBu65 zjareH&PzlI%Z%K#i)wzgAeKls8DJx!#W@>QVlXV``n6Gsz<(&!l5MG+PTKBSa9~>< ziiXQeiH(H)-{vZ&n&56_vSE-iH`~bfcmK}%M%R{njN-o^_q$q^neJFAnQtWNrMGqY7@^1RXxSfCN$;1%%W z(efpgJEdcIM!>!ImGo@i!fZDnYKf%i}hO^50=Tj180HF}P5Anna zdCCyi-uR;<=3PZl?qk3oJ*O@fruqHGUQlz+CWt&#?9KU4&^S>W;gi<9s9sMu1|)^;P-duW@J;`ifiP zp&Lni0WM4jl5IQi1^eC|V!u;O8pL-$X@m#r1?NE{2otcF4nD`x74f_->~%`%l76Wh z5mKx^UK!xbWc4mCAu@2^A);Nmfb8a7bCvQGLj%78aR7A2;;4If|4MQaYXi5tk%;zV zltU0M>n1q`B~Ww5K_;20nI;_wmTp|?7BU7U{!$@;uME|~)z(k*+q44O;d4*X?&$RN zv|8~o{)0lvA$7kaMg7~M5}GO4F3k#12x4Nx+oTnJ$mp`~=O5Y;+Uu~S9ZU*}906>~ zY$6E%jB1GBcH!nv5mKR`d&h@P*~p23O=*NN1^qBOoDQ7U2Y7{xzfHTG;=Uzs3^+2- zL(O`8_MGdpoR{_vjolcJ-<^#lT`-{l>403Jy$8&^@=hk@2Iypvt`*LG%z zmk#Z;xmR66A=B+lwlu@GcL4h`c6%E;xe+TCJt_e5Thm?O4dpEj$0q`nI@6%xEHI!8 zM`r z*uN{DENOsslG`{1`hK+E&FLqew|Rq@;{B0;Xf`J(SuC6Vd@;TZMh_y;%>W`JR^_Sr zXs|qyQr{iGTr_-jRy+-1E5Tn8^T_uk1Al31dg??}e*UEfCPN5H$ot-xZag*POBNa9 z=RPGgkQKKeD^gTs`e7RjNV(O1-=>i7cUO z^t<2-c~mZ6!yt=@9Y>LSk6=qKVx8oXvyU-IcFc0le8M|Y`dE~bQXe?(M^zme)mY>8T@OQm4ApO z2&&MR1Og$QJ%0GmA>%Lgv`!YPkYZ$e-Spc>q2kA7(HdkpZ~kOnZ5jhkM@}dLO}zlb zgB#fMeDj^t31DqSwd8dIBEOAyiUYs$)s3w`%D+A#4iPFZLls0Df(dB*jbx+KNGS48!wco%mA_@_JYl@Jw3Jy%Fn5r z&If=i_I~gyL`z1WoVZ0l+`gjG4P!6`=e4ubx#;gF^rfJ=NeTeHM-)SV`hniakVi{j zz{R+zz}!T8gi@drM0h}b-W*!xs?&s{_$7-9VT(f2Yu5{&Wq*n$lj2%<|2qDplnAGyf%aMGV+Poy*x zd3#4$Y=8gtfy!-Zh#|#%{di}Lkn9Tx-%E?jpBVX&W*mTGrhcfs82=!Ng3mfV$6|ok zA%x55b%ts8cYBEqXyzZzar&k1A3e1z`F2bU27PeKkTK-$uL7Zp z%0$;P%kN8qN)KmNivv5G&%s`N80*;*&6^KVw_F>1v}jH|8&M6|P#G{$clLM|ekd@M z2}6_B@|tbtF4gjX(gt%wr5cHuWGEZ#p@V1ce}5Pa5?SL38wU`QXedoQt^zd) z69H4@j}LG7es=-# zHNXEc3yg&QM^EWPUlIpbh+bei%q#^gQ)VNC5-!`7$?|<=6(7}g_F_MXefXDYxaEU{ zW7h*ID_leoGk_OTG>n1#uMz>tK`9TuWObUm!>oQKW>&oIyx(L|=Y>#lKG~q_85=c^ z`2wk8VQz;tyODhhz0@cr+@!ua`QVWLNt)hVvcIR)Tof+J$tYxCfkFH@`1{|yp1*P)ixKDY zr=LWfg}CF?|2dwWw+aG~Agzrm(1Bscci4IBofqEu>&>^Sl)M4}GN$LvzfJ88Ob|#a z)$40?dB0c6M=PeIea`6L6I*8;s~&lz(+*ZN;jimQi9D>Z%__n(gfyx6% zt!|M1olG0~0<-!&_5L)@{njRO9MoSs{`F=X3*1JRV)Dv{`-fZjXeN{LD;V;0Bwss` zUbE&uhx~h?`p8KwPLAfQQRO#v`(J<)$iy_~qn4yKGk?8LukYq1yesVH8Qu(ALR@hZ z^UyX>`bU~}=~YKG4xkGWk3*G?Y>L}uteO8-`&&L5Bf_}!dtb{Ae0_f$dcNI)y0KjU zTs%L-!xz!O(fJpa&wp&_3T8y*Yulgy$Bz6LZXtr_3?7Dh%`nfUOfM34*_((+$tGZk zUd3=K!8+-`riC+~ZzMXO7esj3+3&!yto(NpsduTf?}kqW(F(WC-7#lA5mKUewmf=D z*n=S4%~?#`?|4Xn;pIa1>8v=?M7D+C61r+XPQ)I>{;IWmYeTh(3L0cG&8>Tr-{5 zAECy50+^7%RI-lupxxu3PP~4vD;~gJ3O2{9+ipKDr{;1cl-;yd>dKQid+l3jSxT?T zY{v7Hzh5zcG^Fp#dJvVc>j8&LI?6l{!h^%EY~VUuZruInKTh&oF^|@#z6f33(_CTdJ6qNsHZb% z-t8UlbP9p|y%O)aZNLX9N{+j&MI9eUa;+n$FSQCo3mO*X^m|GTuP!2u(BMeRK>S*l zSlg(pB@c7rd4 z62bD_Ro%l$6*=k7CEHhe?TsfR8wI6}6W0=RxBRqi0zc&UG^c1@_5Vu5^e7XOip!Sf z#zvMhOgfsu5Yj}5LlE9NJGc5}hmfNs?ED(K6N1T@4}26wjWI|g{D9Qh1c&j-un*`DJBMARCW)3CL|W^U8~ zm>{KO>Uq|QLtjoq@?ZFfLZUJkB;1X4j;ImfSx_&pHO9$R9p&xAH~OBRBmVY6U6Vx2 zd)KA-<8H!DNKUBsNgm_I7G}}Se3I=GWn;M>V}~`NXkwlawVDFo2FM>T0vPoLmIlLn zXpfPxm&oOE0+nIBaCy9EZTJQvC^NXN&~WT>@VOyd$e8Hr)lxh5$3xzFUvE(?UTOIz z4&&C8?{Ttis`e+`OI4BJFiYL}!wb=LPL@OUrO-8t2r7RBART}p&5q*yod>KeAHWu* z6^SQiNprp5srmK(u#j8mC(-3`qX`Nt!V&JrBixKdN?N`qrf199kqu#P$7l*6?YIjS zjY4+6?%Cb>lA5Ju+1{k^JVa8V$Ge8>kl!08dKQ~+p_k_%`MMn_VLgm@WRXPmwyVeZ zbpY&1LmHtW9v*=9fe2=cfZQPtYdOJ?%P|KuEtQex#C>I0jj=N22pS++thW5nQteq=9iAs|Eq3gxaZt;Dsd8A8Z5?P;J4vDDK_AP6tfJzEy(PuKHmVMdEeMo`V; zU2C4|K*Lbr8_0O@S+y#B`t+$hSk@Xv0sZ~`0jDS9PP;xc$QHDR!mUWpggk}P>Njk~ zg8J^`LKBm-&kPigCP)G@bSs9P_BNUHZ~_))eu_e`AA_z@Blb4}5gE@UTAZ%XbS=e^C3*meY;|@O_&6Bnubs%qhhz(vly?sn>8EgMatcHiO zE1|f+Sj>6i=bZ%viw*z{WdDS=09a1B?3`(rb{){@BQrwB3(l1-e~;0m4uS~z>`+7b zNa>FAzHPG)k=#Cr>x)Xc^WA(oY2sC;Wl`SEdd9_O1^yyN4 z&rcJ+_sUdxoq->9c^u&fg2uo($5NN_@!;TIS47qu!yO3-h)_#L3d_Z}rN;JCc0T?` z2*&#w+efxb1LsT7i&`kttT9oGB~{JddQ`;c7$y8&=BpAF`t0W7(0@Q@n2fX^byx~+ zDp=N$#>O)|!uMTX!xr~nj)~iLcT*+kgk9^zyrf{WR`)H)ekTl%x4EApwsPIsTTGRy zZ^vDWk;Ek4IgBHOZ+ESfaxbSjwDLrMzX^v?0>?x~zrVnzT+bi5o|UGrNp(AdzNEe- zo4o0vW9}hq{oO_C5v3o6v+HXKJAx3`9_ka%7=&9o`7UzNH8Z?B3@G7|%F#^`s5peV zJ6we($A0wXYgQ_YN?Sp&HJ#>0%^&pH5{!qaqr2H@G2WyPl4@!VE>xXcXNDDcboCdq z!a7ee0``(_>sh=tvR-Fgvg9#piK9BWPb<_%%dwlXgYvJ^MWH>~q1PHr>g_Alq81xa z5n{$-PtfwX-Z%f@Y0HLM*Vv8ZPTaB{B3t%htPTB~zV5f-hy17W;9K+r zl7Nb+EOsJLTRRC=fK^T5#C%+Frk7y3!+X88#y|PYwQoN%FB^>&zRyt1IbOkvg zxexW3DC@Gc2x>)_&7Ij?rJY)3=p!`8_nqRi7)KuwqTcV7a+rOJ^BrWB!d?JXnrqil;;+Ft5;##j$;D?v! zpDm}~wxZnXTHg=o^c@t~<)AuM9Fjc$w-EfjKB#?&9>ipF0^b9jjzdqe^Pbxl?LWQE zfV1Fjim6cd(H+9_#oSSZ+m`9S!ABMPh_|UTd;Y}#8qnrlz}pmx27z&{&5fY>b7F0L z7fXEm(O(~JRd+%Q0pvkYM&$`Y6RkMKG=*J*F05ycHK;53LRH}CUNmh_{{oe=k*03}EKp|&S{c*i4adbxpVzyy3+#jW*NMSs zyMp0#=!9a*Z6~A-5Rgu?+WNk{LLvm*S|u**EDoOiZRK3;?Zq8xmp|_<3y1t9;)UsP z-tESb{N@yeJ%bqGVuMVMq+p9$UinB7B7}Ma1<69Pz_X3MJzl*l}1H~VL`UeJ7;L(XtwnjeB+C(M$o@T5?mZqGO$%9@Bz8_=$yZr)3l6`grhqvnC zy?o)+MVGHJY%%Ee22d-a_o}tJ2^vM;#xoj zf1A=6`0$82|55nVGVLu3E55gC{bz4|FtWdoFenDVXDUNk!Xp6`pk%n&lT0>jB>9Zi0^RPGEH(Q_9Zwp3;wAO z*e8Fa(XdTAx|Ylz_O4mH&d8Cm^oCnV*1E#w@b@-y)lkOEltp z6}|z(=L@rjnR5H|2)##gOUYI|3q|M<{)NFq z0lW&ObGU;;D1Mun6zFu(2F}wMl<-YmXesS`yl31Ndhs&Uz z#@$>@ez#|V8o{nO53%C}M|H}E6wTtdEP^<@GNvKUNY4zveuAieEiRcGyHxmR9MV5g zu5J5%2R6<@7+#$!1HPpHI9mUx^IeB5svKbh_F|$ZH-=|^&Cz_fGqrID?G9KV+Per~ z={}yrx%e&~=tt_0bSkf0uB7t*`HCQ#tnhKgyA!Be6#E?5RUI$X{3a5bdy8Q<_Kf|i?nGUU&ie?t}AlCl&(hMt=bTYt<>FE&@Dt!0j;VO>5 zY3GG!u(q*)aBMBM9*%H%+<-O_6meB2Y2@V!`FQu!xH`!gyt^iE#|YRcnY;PZ)@1k~ zxq9p(0enY!|0j~ZIbBfbxKb22VZN`}ukKoejbBzWeVqBn3An+AL)##;s;==1DTmOP z{t?I!qd<;etP2H@3!G8rd-)sa9~~AXfnIz2+We)57dim@(b}S(3}aP^v1nD8{J{pH z+b`XuB5?_yo)MA_Axva*mI1V8MK#>5+g$XO*D6`?*?J7>? ziIDdkx)@jt1mC#Nx2>)KvW2ibRGOIdPZJeT00i!a<=BSuK8k4~n*@y^klX-+;`h2@ zP@l|RL68+-?rYAOBGFK2gSht{)YHEE76?9f>olex{%|_bd43Hgsq7Sbq3IIz#yN+a zU1LCULO6GfBr3>Ko{h(B_L5$$Ojc4C+LtZ{}_UcJ9t4p75bs-bwDK) zEkov6pzpUHX3bBzX8#GY^i7beoAR{pIP|=r#9YCHPN0pnL8-%uGO%-$%^aF|M)Rj@ z=epO|TJU<0VSPD-T^bW5*Y!E0McoJyl^UFWiYJpTBMib*~p1t|^#@6e%C?nQwB z>nVU*1+CFSw44T8gy4prT^b(CO+nk|3YN9bJ+dTJ8S8@3o89C&g>_0Za5x}JOk_&A z`jDBP{yYWA1a!xmn`w~9yKF27TTmM1?X@6gX&3mInZx}Q0j`?_kziY|WY>xvync3X zQ^8z&6{I)mLaJH|b3$5XI47>z%F1QbG`8&Va1pX(Di{B&U8~=U92_7-EN9lP{er*q z2M|b__Cvv$+*v)yq(zt%L@(w`PDsRL8Lj3)Cl=!QmVBu8c8SMB5Z6~2#eB=^@)Z1> z&RVomFITM}JwIQx-c{318Er_>7A-+}5>kkes*vLhR4)YQvQM%C9Rte&|AsUw*eovZ zhiDGJID3o7Yj-To)QiA!D`#_9yVMf50%bolv#uA7E#Z-|M=W4fA>nMgU`ro_vLpK? z{CMkY5hq^}r?iq-hi*#3=t_-Nv-oE(@##I$iXLZe?UW@`Dr+x}Fb7>Q3yV+Tg_PwQ zJ}=!M#4zZ3k>~q^a44A*&B))RadVb{?(MzDL0*EmG}QRS;W*bw=wOwN z8lokT00%;j(*gj+jD&fWE$$g5f;%HcA2VMFELD7e(2Ivq;kUu z839p>5aX+^$+8EZln(Wjx{EJcs7WYh|Gtjc&YjlM9WqTd-$6j5#zv?5tHxelKW*m8 z59JUQ6w1BzI|AeEI6^w{=|%09=BF=DGUTN6%HUB`c_*M1?atbsinGu0k_mbEi|l@N z+;l9`6Nzh=}@L5y`z%qpTnmzMA*i7W7y9XxoP-17jK3RcBD4&%(j9xF;c& z4PJwrXv85AIm=;J9m9%LaAF#)`H0;Eh6ycy7C<@lCiUKUoL=OTMyJV>hHh-iMlNZD_A{i2QPcw&W4z^#^DWso*?yJAXi0kdArwI{)_9u2 zA%Vs$%KfeDGul^KCB5f4NwDk5KpZTn9y3OHXu^JJrh~8@Ff_TE*amM#7+%Vnc(fdt zL@~G!3R;TTy)*&xM54-8q0(z~6=#P8s5?SjUs{3HRhcK#Fdi9*PtBe~f*3Je2GIcPnkAgd$6eUD_-~whCDXV`qpc#+I6~j4dgOEZHUd zIwL!Su}l$)?1t<`mKj@?u@BF6cTVS=@A>|o=lA?`UUf2N=Dx4{bA7J&=e?*_Ti%Ki zW1n{=ZYGdfu2NPsc|v4X45vvsF&-bcfXpIGAy47O99=(b_qagBX3aVM2||l zKrT}Nb!vZ(($l1Ttxd9a2t^-5Y$9utV9eB`)HW>?h^_gR&wB3eRiVkRX}WBrR+f@ zcSoQ%SIBlbhxFs*l*AJqvvoNAt{7Hh(D3>#V5Byi7|1N4J{Ha-pu&@|fUOMd^N%i} zJDK=OUh6I8YzDhGu5|?jFQR()>psW{ihh%Yk3c@my0?oHK7CCgi9IvYW&j5^n{bvt z%0giC+M2Fs0A~_k{KbY_@_Q5(u-pA~e2-7#8qg3!42%v4OMEh3DzKcc7OywT?atYW zHV#Q}!nv%IkN~zBZKRU-G?O(WSciqU_QBf@Sh!d}XCZuD9N)H02VC zvogUi)tu;^*~E?z&D}g7Yil~w$~2&E*?rhtI0yNhc#F7#mc^ZB4j6K>MBm@=#hH420S%2TnRZoDlZ*u zRc;=EJ(qU}nj>dBp~c14&fEr8{zI=<{PBqQb^_)TXY`=F~d4cM9z~ z47Mj<$VUcYo7C#7%uc2CR=whq>0eg8=(W*Y4d}dG365ag_NehZ?tRtT==R*p`@ow_ z4`NqhYjxQYfKjH+QJLj1A6C>kExz4|DQ#0oc~TRb73SKGA_kp~NBb0Vl zhj)%^Q2YyNs3Th{5%NN#S7+9A8~52ZNffu7@wHlA;(CdX8}Zqx_Sm1B7?w|WhLYv> zN=}J{?~4~jBmq1%UIcyyFn%%pwevnZ9;;s^^ptR~14NkwZvhgokoSL>iOq7k5JRutAlig zwyyyrhhQ&Y@k*HucL^KLVT4B3U_Sl`x^G|rYzyvO#o5>!DNne1amNTQv$&)1`ryQZ zWd5$~Mrcb%u3_hrKjOviJom=33JCssNUiy$92wY?ybnYw^7PSaB%Nef6y`Ix!Ol5n z7L~GX56_SfERs(kpw-!4=o(=gA3>g(%aKRLmkqq0n#C`JX5`vaFgX1nTD`2ZDyCDN znFi0QRu4_-b;CUJOT3R;`T(rW8dmx}E_T_;4nEsbNIty>(-}ZHvTXGRobGcBoH!r@ z1a;W9){OgQ+`@AIS#g`rQ2@QzVZM~H^MmH?*Ikq^)Ei#wc8PGXG3wpb6?Hy&NmRx< z1;8YkK@t7E(^#JV5DLpnsTD7WA9g95_VsRG@ulh3S5Nzf?^6wg?Rd-Dn^`nwHAi1O z9RFDP99huA$Qmnq$`^>?;<+wl>;J%9i5;HLaR5K*ZSMSTE;)Un7GJC|)^*gk=+OB< z_)d+S&GyR>6Tb$Sk6bj9B3QYbLYrW#v%rjgI2U?DXYjodtuIs6_k^`?hFbJ5jtC$n z2zyh5*jLH`O{4n$Ey=Vg@)0S%I4Lv^`<4%m8^c6doZi=_B@B(^|IjR!w+>)iP>w)RdXCQpecJTRO zwu&(_2%Rg>8hFN#6RT4YnGKe&EZX#ogc$Bv_^ELu`0aLESOb?FQI`)-_h-%_T!%=y zp_>cJ-0|!I`^F_Y@ZvU}8)v}z=k@}5q>a8svSY!vj*h{PZ@rY88;GjHX1vWFLjrW^ ztWFmyM6VII(%&hV&34@C{fXiO;5R(R{Tv7!2-+~WBK#}{ZT1^8?zGjEM9-$rjw;|} zN$}VTtI5uQ_FikSvz7t2_y@?qn80%)s9rtyYxk~ni23u*=qlv6?C^=n?9@3)9ppX; z`|Oey&^wcD2yhywSwOpXzPj3o1-;16IuQB1Ss~pl_Ec1Wd=-q5`Oj#X`RaZY9Ozoi z+n)(jl4nqW?A0+2uY~d;+t#kGYOz`H<*gqiprfVsG7oghN9THUW)1FnIoeH}KWeO% zI@XiCKn{>M+7~`FpQAtnEaV4Z+{Uk4hG zcdAjiJl_|h!#N!<5_wKpNCoOE?CIy4Ci5VVr1Fmfkm-A7ywl1BbxSz$Z{JuGF=74borm~juN zysJ0-*F==>Z=N#0RP*4KeCpcr{G{I%pa#%8EG-*cZ>bQ`e$-dz;Q7iVgRu<2?EbP1 zeCY|j_bFRU#=b$6^@wOR@ zxVM#ShTu5h-~cEunZ1rvbDXnvr3nneb$SK}Yp@Lpaecv;#6ArfWA(%edM5;INH+n7?$euJx&zQ< z=GDkIvQW6q&Ged%p1kyaS(QItK zp!1Pc0!W+P`P|q}&KV4P6db=@dzl2i&A@TGtXZ`33#+K59@ z(yZ(A24_p5-Sr81M(&NNaVmX27`B5$-G zP*@)XlEO0$-umk?@v-Z7dY%e-0^=#U%HrI#A{H65TkwR|mtXI_o5Ul{hkR9Atb|74OLsYpu{oC) z5BDy-OFWWkP#uLYC_FjP*7@eLH+f$ZM-tewGMe|_JI5rF?1j40nDPPcG{+I7x8+jO zG@-ckhZgz&Zz|<`35@-oeQpOfMIiU<^uNGjFmVI|+522- zIP0H(`jbHd93{b!1KU#c&mZ_Exts9MzyI|PzX;*UonTt1W4kPJ67XaH9KHFTgLW!B z0B+t}n6&}apf9p&emE<06PWE*=R@jrwP;bnZB6<=#)RY(cZdH5DWik|e9iY4O8Dvo zpm}|c;II7tE9nF>MQkne2I}ei{pv$x{%;S~M&) zayvbrK7`14C8Rs}#C+$~$;-89aKdO4yC}o(W46Po(t9J#pC74}x(z6;nb6q-T;3m@ zfX*itSecgPv$Ksyl5nFX5OK@`w76Eg8~(+u$X54-2*2Mx_&F?3b!2iVMY4%+tpQ`8 zSx{WdDh0=bC5H*aIW3V#vw}5H}xy zv8s#fM0Tw*iyZqTXtIjHrpso~Iwg3f&`{m)DYMsqmxg=$e)Ed4A;|!o6*b351+d?T zNUy+#W4?7WRC?|jhqR0R!cXA(Y6N(kkn7zX`B&TrN2VMmclOyqW)QPflPN_nE~Y&e z?zK8#;1{&P@)fK#TL`#`CuV|2D%zpAMFO%6bUhcyo{|0iMWPKZUaQ;Yyqw&Kq0 z(`SADqpbLzfLL+$$rV?mo8s7a11T;G_jUz&?k(izRBiy;E5tdb{D9u%G=StlneFb? zLs?wkagFbW0rN6b>6~=gaGz+!4@*gPAKmpO0EEX)jHKM6mj;MO_kaxV?ciG>vKuz5 z2v^z-5S}x4@Vs%2nMs-|yJXmJuhZYNs_WK-tq%`~cS6+$=2m9$-rvl24{? zn9G1+h9kHmF0j2FuHx-$l$`uQVKY!9CP0#kxk`SJ_N@>wZ5?r}T2O+gg#!{_JUE?y zhcuor4!wkDl+(*n?7Tx?7J*bcHdFfN`@KWc*4+Z*K#lkaeH_#O2`o=1T-&AXf9($G zraXOsnreRO>g`>=cXtn67;`$W16nuuEyiG=h(daRQiSkh^a_RH-fGLq4BZO#B?&*M zS)VZR0LW$c0H~Aqhbmnq^)|}66n#(up>yo)vYzE0XbtU)5MO&H)MqPA156tASZUxH zf?Pyxnf@Z4L62VQ1$i3M z?uoO^==Rj>JPHZaaIbRkBrN1Z2`QU-y)CCfBb{gB1N>wvvR(nL-F1k-fsIiE23pxP zaL{xOwbxT@J;?v|F7oau-QwT=3Ots3PW<{C58FP}<2wL(P-nQLI}A|be&AF)$gF_c z3q0#*proF`+o=nY-C=0}SJfwadkxs-SA+ImXpVdqlI=pe`=L*%y)8De4F-F|e`}b# zgzs1JhxcGj8oQHkqdDFLm_10dMjC4<|IP5aleKF}X_v1lWR@VBhi-b?u?MH_4$in5 z!8cKoE!C^Tc91B}olDNUD(9NB`OWR+`H>L_qVGzO!xRM!Pv*EIQ8Eat9oniv7FoMc z#)IntF7ni+yHBPkY3^Xgr5}Pc)$|R6k#=bK@Fo^u-*JgIaU2%9lgS2O zk#S%@KWrjG`*jag1>aBoZjYXrg9go;fp9GQ{O;5^2a)h(#{_WkT7Xi8Vz!=Y&<4(@ zjlr%Bryj&+E@eTHXbg71il%ydV_E{;uM5H63_v6eWb)8BQnoV-W0YN>$VqV2An2V#j7g-lq|++wmb zX~aYnIE-l_ck}(DLEzB^mnuc<2o&_G+mY%@##8{cxW7lIa)MMm2g;3BCrdTEE6%#$ z@3Xy*f?}(x@>RTW7I%u8)sX(LBJc0M{~x^?)SX-UfM=77(Erfmx<(lzPKuxO#a=S{&`=+-pWV) zP`W1q4%7C&fS(@Eg(WD;sxFMbD{jRD03q7)kkWr!-oIkHbC0jP;8uR<@%VL7?j(V(r1L?1^!2Oof8M!Y|M+ho?q5qDa1_%k0Y_1#?9$S| z&JgndLo@bELI?N^LeO<*X=GfbqCDgO_5yI>K8Zqa)4OrDEbgql?Em{C{kdF$8VkHlxNvC4|JRR0a@#Or-gJdK zdGBnS{*%$p!*pK$Kdia`zP~*DP!)~HNx1oUXU`MXyeIPik%4W)bo0pHo$Y^9Wub@S zA7@;9=&*I++S+gS&p+fZzgw$+2bD5G($0q*{=eSk{~2fT7ft34bV^mZc^M>OSp6?? z7Qe5jZxNuuri&oe;qH4xe#QU(_1mBe^bfYt-~T^(aL=g`p7cRptN*6IhAr%|`a=)> z*Y5D=uMyUVmj851=kK@v^9Ljj|NNKB*q^uotJAOe{VIrd(|;Lr8A04@5fck5w!cZG|9sVd zy#P!SAfV&(M5)1R_XmIZu>WF(LI3$5UI4D=>thETn2yIC*J1jvT6lov?q4td>&inb zeVGE6K$q-KvfGmmo@YFNKIG6k;91=Br;PsJ%jS(@8<*EIm+Xi(Ml z0~f#&_5H%kqx`?U0D_=Yz$de|ymxk=klK^+|CN9D>o<-=#dDpZOPc-{$?UJC^y?r0 zyh8tZshPZd4~d>(xG8k8GH zdG41kgE|rO9vqpAh3lf;4%AYgN4?$4%5Cin%oAgEBAa8IiVA6}8TX%m5f)~<`8LY2 zv@l5|!2lmJ1c`3Z^IcxwVdwW{8@%|4OlLZfuJ?pcSF(8JF?2tL_C!J(&;gcD&CSIC z?=pgD#=y8IWh?^;?u!m@++ErHHpIOL!HD||+r^)F(K+T%RaC{Nppy}p*hC`VG@S-0 zfDazZmMrE^bW2t5D+gWIEI3sTBm2QIvmb zG2R3%w3?~E&=hE?Y%8}Gn`b}Jb3=`4%ry<`R|Rvk7ahiV+xj|bb1o`F6c8E{2_j;J zxIee@_supy34B0W>{(QdX80sp_46i_ssLdWowK7OJ?9ftMqX@GlU*mL^(I=2?DKW6 zLlg3^yEnP-8uO1|2#s+^Z1v7B0QdG{ht?s3K7$yP>#wh18YwBO6BTMTc@<3U0WExB1{|9XC!~uI1?z9+&G9!M z-%IX?-EUs7v-zorde105a~B-xD#^uX1GA-`6=xd=WcCyaP!H9gj_TKrp3RV}!^&oM zR$&doo*I#~lZ?EH9wNl?jCivv6|--lsxgNTK;4d)stYyxjFt9$bE}TOAe5i zS#Koi(s}X63`u~@UF)E8<%bhozwhc*gMo}$yMdyJ`0{i|YFB}-h!xOu8$ITq1)|>B z^a#x&Krv|=#!O!jZk9_B5U7Wl0M)@JAoARk@mP7qtvl-40#iB1SmRwF{lvi4P}OR# zh2OqkosyJ&`ty$^EPqlFz^QnzB6Y^5o>s9Vvn}=bkAn;3SWCwNrK8%OM!W?v;K8)- zM|}#wF@xWDci6$JX>ZJV2iLxI4|vO4S+1b5(Ni#6u|W+XMlqMEHLyL|x|yF^_`jZ0y@ss;*@%&$ur4)$-;D zn}c1XXSFFm^-xHPu20F3aGUH^QloCSu)Ud=-uyy#@LQR|3-A5e^D(W$XkJQ!%kfK%LWX}sNJr>bgvkc?7oZ` zGvu2Z8?7myp(9;oPUdiXE{~bQm3p?M0r$y-GDS|GuZ!L0f~bj%)5-4pqlE1x`X|iY z$CGBDIBrgKx3=g!DC9Lc@Wb(ZT^l1SP3#_vV>c^DKT+_@Aq41I6MHAN9%XLZ06USE z5eE}$)EIZyHLPjUaqJU%-f~ry7SSggl~skT%D9&f*rUUwYNSc_EW&-_Gw1}v5YVPQ zw$aIX10KWD&y3*sx_dxR*esktg4Ky>E<8CdRpQ%|@CM>(k$E&ONYWx+v5PlB6Lx^R zNFW4y3u#)30F zr^rVSvx$mut8SKS$!ITX_ z9|&&>a!(M$UJeuGBlzz2iF6u=(N_d=${5{t-y99PxThiStr_OfC;xm_qoJM6>hamG z)N9O?zFoXQzp(&NO1iGq?^T_;GwyP(W99br&BCdj>HupEB5%FsmdmYa<%NuE@GA00 z(n0%1%<}1RQ7a7;pJ4X6BTZHzxY?VzzsL4Qu6dO5fZI??YR@nw-x;0d?@t~j zZ1Ae~4`g+^V>EucG9lUn9cZy zFrF4+Ym(k15a+)6>~tr=;|$udJV2Dq>MrGu{SHW z+fCx*(s3tAZVD=!d=5uToH|#OWf#V*Yh~M$_{YnN@aD)FajQ>E277 zM40$vVqwCzTP4Y{7aOZFM9H#X&vKJL$k{Jv>OLMd=VsU#9jLH#UZJtqVxassu{U`n z!sq(7V@1q;Ic%&q_`HLN{oCv3DIq%=pM7ao<*_@l^7r;T_;i&fbuVaVaub`Lfe0_s zsq8s<^Z}gO&uD0SyA(V|y-0>PhJp&G-+BEVo+c&PefhPkX6`))2NTKAQtF6R2o-Da zbp}+)`vHO5IayD1<0N_yai6-&vFc<{wHCZt`j{rBK6c`$K+3tOf#4=7v(AbbicYf$ zx1dl4iq=rqdaBe*C&AY>aVlTByYQwKB5)BKZ!VTVF;qn+GvO2UoHC_k#Bb^+BvMYH zm}4gLPm~;y5!YxY!Qbi`q!a22?%8k#*~#M0X?q0_(Dt}(mMxQ?21NS2MJZZvK;fNG5 z81N|Ug0odS>xw2!+r=8pr=qi^xE%ONCwEpX>eQ*9fk>oKGA<{H(Ku15T~=MPXX?f( zp!aR+qs2h_JaX4kFL9eh`Ya3lyXOuHn#qc38dlV{W|W4$z4ZMm)bpql1uyJCJRsP2 z($?}bmQ&MPH__h%_Y(^nuwT-%o~S35ectwR){wU8#nl^ucFZ=mL69rVDq!cdaEDV* zJVNUg(y-l0mFCy^?8)>sz@$&L^>Q1N0~q}rxqpL8tj60QP_Z5x;wzSjr{BnJ?3Kg} z>?J+GZR<~)Ip=)s!Su|lbj3t&O&ave+8EapGU2kQcR0t40z(5&$_*9b?j7_24d$dO zhw!`yza|a!ECwff_j=SVOZP}9tZT1F(Q}?dj-*UKG)^={rxj1+Q?od%^%~#V-5Pc> z7&sZF-0LW2=Gn>6!afJ zg~|mJ)6Ci0E%&9d;zn2C!B_wxe&vsn5-a*eZOx@o2LbEvrt%Aphh*NEen7m@p#LcK zzJ340*%xAO7(b#5GQ9gwnF8-TiUUDfL;46}N_r~U&-AeMY4u(2xgfZxNyp*KmVSaM@$!G(5<;MNYsr?oGZw zh{B3D?wRIMAMp$KxAh#V&-e~JEdg5>Hz0%nb)gIPS#_{ z4j*!KJFLCmSF~qp6}zT&>rBFz>DBbv=l+sF4hzno<9yntfRy|NgjQ@hnYc3wRW>lF zvLR5fpF0q%7Kj@ZwJr($5j{=XT&dT=rJ3RCO7d#vNP-Z**bv}LI!f7URYX1zx7YTe zNub(CKoEPEgfgu*TK|e zfd-2rdtOizI0rw@M=dr4?{r5PmB@6-p7%E7^W4GIUc@)1p!XK1ZnJY;yOccn^Lw2} zlxTk&ax?SLnVl77ezMf{h`5!Oe)E8Ov#*##1NZ5z8mT((vbCpxt>bu4zNJbb2Wx<} zk@@F_fKmB49qU+2jUm;*7As5LF}e)Tswza_;u}nGPKX%0a8;ZVs#Fa4sS(BTa|WgNPZpO*@Dn&?BGUfyCr!P!8(siYmNvDx{c%f!A^XzIw-@`5Tyv8uy1KF+eXnKpK z&P&0}5;tmmgxZeQdLPY@;W{`l_uN5F?XmYm?WbdpC@id%k6kD%HKoTXEcmrk)^#ow zO~vyA{@X)kpUQTc{euYc4GXJk-3idrm{*wWu^_G%c-qQlTsKoCxzsho2oy%sj9o+E-+AXZUkiBDJdU~%)E0m*SvcXu4rmFNcqYo-)9j2 z81tIK6Gb1TVXY%mP_r4~=&kKV(vTdo!hEdsiKVcjKNvQWDEYJ?3O^MwWSmHGMim;l z82e{-l;bY;PNqH&TGrN8zTV}<2a3KHEoUM{YM=O`8|dOm(wDH>!L75)w~v$Jr_07j z%Dl#!Un@#R%_m<;xkCAexv->~JOx$23U+{|!!MI^11Zl*cjdj~4_fD`4C`=}CVc?j~^s~fh;SxR(LC)=NEadtxyOQ>C`eyj=Ils$>Vdg(oh@Jw}Q zhLcr?3w_p`%}u9uN}uWG+`5>A6vR41=@oN(dVMn(@1P&Pi#X1?W@AJM1A2j~&w+A! z5-nY7QkQk*yl|IaHsu65`s}ZEd5d9xrgETimUX^RLX4n63aL`G^S3hp3;)TcPf* zuOwBzJ%~-SRG7{M^VLk&DxllEQmRT)A8pR{e%X}r{iTkfx|nU}M@~1$R}AGV1!Pg0 z>8Nih%(utRbQ#QF$@(WP|$=QeNGwiQOk-x+q; zxh+cz&AXhl_ee!EEqnAX%J_I8Wjxl8^gDLvn75(Mz8f)WPTku}99odGl-N z#zemsc@edBQS7)A9Yx)+f%gCwSj~*M=0IN}r@fQx`O(rO-#j>8 z5PP?NW0c?ThCHhf|& zzRy^x-9?vH>O=w2qLsJgiPpLK1=n8HKkYU6TBXL!y}>CYhpYN(5y06^)+xG-d+oRQ znqgCZ9Dyw=GjH;XK{bXZ9zuaS|HeRp!jSW&jdV3LHj(alG*k#I>S(mm&~6EMa0uES zt7Ht(MzEv$W6wFw102R`z4I-I{IeHJe3rvkIF0jkq*fyqh*&V>o#B@glx^$SXm?KQ z@x#|IG;Uf9jG$)ui@&ew>8CFr{G-mRwL^7&aKwCo(_vEw?aj2}A<(>Vr`_eE{pP74 z2d^8cMda0KUI#b{23V)#{VUT|ro_jb4?Nf!zj(ug#$e?_XN&@m&=r*cG=Bmt@!M5Sy9ju%r?E4dMzylA(Ru}%?WBplPGRbR0g z!cbR-HPWT#dn-aIE@F8)spHS;@hb>pm=vQHXQFp6ZY(T+Bgb2nja5UDr=_78emws`G|#1S1nLD#U?;u?zLtqiUB^FxN>J z1XpSsE;@LnQHrVz4LHL`4JD6~8xW*QoF`I#eq0ZBNk@*iK4es43KQs058C^qm5j%% z##>ech3Vel&k&SS9Mbag-Rr7mqw=%`Li|Ev#B-al4M1FlegxAeElVYKGw@-WBG`Rx zO;YSmD+~zGwwo!up}(;J)CI)>E<|H{mj_U#l2@7WUO01NP33kf!Cu@H@JEKivaE%% z3sK$y{lk$$mQI$=`+FV)}aB#`MjKqIAxe zJMar9sR(IvUi7qOnTsiMSE}-}1RxR2)Q=(rnF6=W^K_gCY?P@0*2{@e1D*$o?klId z6g~7_Ov8b*zxuHHY02({ zJ8raPa&THg3F9^iHin^r&ViEU$jf?k3lCo2^9Xqf1oeoUT^1`^j+y#E^>tZ3{ zqe@AtZ}MgD751Huu`F31#As{ zl-*>)K)D|qgF&al1KFI)|bN@oukhkOCfi=19U z&)t!+a#+)iJaqQRTOn8;(feUxocCV#ymUtzV^#Wy--hsKHU7O)3f-#(G(W&Ip(QSF z_S}=Nel+z_6?W=HzAh{>G}&D_H_380qjiR zsrnZy5f%g2D#&gk+vUgDhbsgrnlKL5^D)H{BlpdE)P#Zl0TIxc>we71m z=Cc=IAX3uo>k53VJ}cP)>FKV=$4T$jg=y~emLHPhU+{NN`qfGdqqboV$|b~w4Z%Ow zA8p`NK2b6R&mh&R>-FREQsRX$@*p z54xT7*0qeN*c1Bq$JOe@gTpCPs5JF3ThEHI-r^cNsg`{G7UMa-j|?1=<%eS_S?j{? z&02E24#Z{b36~?e7Tf7npWp-csl7!kPH%`co0C|_`8AECVX;6J-r#)nRDFh{scs#E zxOcC{1x%5z*=(xA&&v5KJCJxSAuivQqlFp^-pDaCg>`f@%b-P*Es*7D@u=lzdoJ8! z`!>Q(i^eY00m|uoqD?M`dnETb!n)l}6(?-4HxBHB1g3ZKaVU{Iepg(G89EYt)g|pd zDmH!O$zV4paYRS1{;Awic5|AVaY$wtp}kynkn4SA}dMwFx9OnKa-)Xt=wg~Ih@s_}C!Qs-mASn&WDR+0h zI(O<)cvJR>{ucGb1+_7^B#Qo_AoK;{Y(}N^h3H(Ek*%z1QBT&Y$4_rb%H)N{>B-1Ozknqiom&kqaI|41(dnUIBkZas%iU|c-R}IVB6*8 zv*M;5@VBHkHDd!xNWJ9*+Rp2vRPsYu;kQ7o@#Uj>hyYI?_TFt&IJ0sn|Oaqc+#2cG5!s4eqJiVK* z!1}PH3}ZFQ>s91#9Nj+SJjP*h^$=uzt{)Tis2Xw|7hQol9>iFVE>zA{0D2~m{eFy{ zsBih(!#8SAqxWPb5X`P8vtp$_Eiy)fHrt(7D8OGBt5=qIKb4<9dm%*Avs+GEU4RZ< zkhAxAaE_k_=Utp0NaaR2tS^qwy;rW=60}LMD`)2+r>ie@A(jH+Ln`?e3gbF&aim;E ze2Lkzn^E2fZh3n%C`qIck(&O_3UwV8bB*i$`qlxBA z?ccX|V~77Ngff4Dg&|I+*qr7;h|snu@`@NxglUS_KjhR%6SV$2%NPttoUYfh=dF2^dp zF$7sIq>PHmTG`#7X=jqM{cokJRlD7KKY;HP72DJHOwvtH7Iv?$>nhcwpPiydwLdd z2h5jNj`jCY%B8l~r0hA^Ry-I6^5|!8ZLJ5*_tf0nELoi62e`J=etmJ!7 z1BYSv>lSiG!sogVYvuopCdcYbKE!b(n^|zDnOQ8&i`dJlR^NOL>y^;A-ZD_+{IHYb zsU!AoK=i}jv5g7i>Zh)Wxflb7$6T;f*()9EO6`TWPcN{V1I!z2{19~gaqrO^?L!4w z(hXF~E)oajn&ea&yc5&2P|(V(yP7$6Py9(cd|zF3p(4;TA9p#DV18i)$CmGySx91M8^GhOf53 z#ZW2cC8315{%LhI(YOKVek}>d;7dJS45-B9_~9Q}z4lXd8l=P7XFk2Hc>J#U3}SHF zx)ey?N^Z0mz&twOM|4?bGU{?n4oLCqb9J9ogWYatR_jiNFA3OQwj;;F!*E^#7d8+5b?HXY6+M}PZbHIA;XmtuK%PKyD42M*G;I|H#1nzElYm`6U{ zSvsKhrpzDvJzN$I&mH|Ro$sv;i#)n}-xt70Y!H|NE+oNgMLYnZc2UY$;aDUM;$4JDHzQ53CMJ&AbUbc7FMOVlwz< zyS|*tDl|_P^L~VVujU=sm*p>27nG&%A<}zqpnT2vxtmOiirW=Rxi&K*_H(vV81*>i z&r5r?yIIFg0!7rAnPduc5fDkWSKn)uzVou)a;`RKI9L)O3tbBG?T@Oxujox{c~O$@ zWc7qHiIK=pQ(18jyc=mzxj~bUHS~UF(z8MMWVJmVh8#wd^x*QRe6}0M}=lCS! z$-Z*#)ut0cQF5}Dg^TssE4<+CesB>lt}ezM1dsqPYtGSLL!-(Y^CjbBH#+n!C_uA^{!qS}AvZjjwn2ZT6Rr^?kCmi-y4Gu)~Q#-H zceqr$S*W1WA3^QvbZjWi>gS;s^>|sn>{qn(5QD4hYvP8XHQ3{zp1rBGP@MGW*C(5v zF*4!22+zMeXQ`q^d$r;Rcp2iHF*^AVUt&cSoLQe^o(E@fTk6ewTwTu6p(Z)?H*^u6 z{km0_b6e;2sITL^t8}Ahl~R|2f!EEwgG47!*VM;KoPKm9PJhmGxNU7}5w5bUFpqM) zA3r4S{d&$rB-%}8`k*Kw&7As>prXjoCvIUIow7CkRk|ioo>C<1!Q`Biqq z#vw6c2^;Q9-8Z9rg7deqU^a@Qa7UtM@(HIBR&m1`Y*_Kc3G#(oNej&fgB)Z|DKuso zEBE_MsR*kQD(>{2Ea4)3Ql{R*@P`rRaj%QQ*$gr?1-2s258#C?mynyd$5W4=s(`lwRsGM}WU5KO8NaV>>DRr+GF?K30`@#7-9KdFuhlN+Lw*XgMdg&~JuRJi=c0@ii!J0ziK%K01Gham3| z9wrSyBu{s)=IToIpY7loY2~W?BD*3Zc>C7~o4-$F>aK=sIc1kA11~BZXN#7{W(iI? zD#*0lf=&Enr?)w+H=4tn!Pp6Ll)8o%2t2r+I)b#<+RyKq>j~%{qc;g;(S?J|d>}x< zsl4ZNzeV}(-9BQ&mm5!y`A^xhydg5)L_bM649ITegN%ST6fn?Nc`RsqYM-(+F}1aQ zM{24^_y7=~KDFiQKZdj#D#ZC|qJ^>6#m2fhCX7-C3|zHT?dilUA~cU2zmEGNRQU?6oKvRWa#5BS&dB+K@=<46cUp=6EFm_}{dxT}<1ZBKX{q-H z>)lNT^fZvXoI>8SYOTn2L%iC4`OsN3zp7M$&hrH0J$76`E1@Pv;K*FHMKy- z%pM7=H*9ygm0MKmSR&K8(VOsOn;g;Sm>sSP%WOwUwUbt~3Uifz+E#4jPR;GBw$mQ7 zsZ1Str)f-;nJMGcchO*u4Dai)k_{Bl6NDsGwJpNnbY=cRMSNdJ-+k(a@kKmjI6Z~WqMSeX>zeVHg+Yz6{p95O!+E0 zV0>(+uaf!N^(LwBV>@S`34eIF-*?x|ePT}!1lArp>y~o%sT#JM_t7S|J_u1*>}vtBed7NV}1M+AH|8DgjJO@H%>j9Kk~q{cv?kdF)Jv0 zy6?U_XN=QfN#saw3vp^`5a=RhIbNqLBBE~66lV%Jk<4gV_4Gq8pSnuPmx}sk=eVRMOqOH> zpYi)$dgc7X)`eF7^R`DIEqo(5C|?UHu& z9w~QuFaB)0D(@Tmxpo@H(TpoLPumTV;wCrdX_;HP?pYZP{>H_8XqC2e-JlcOng{-@WVP1DiM0JSPeg8V%f6X;qkQ<&y4I|?x76Ft>rWRu6`t}R zT&NJxc3gSfKuR>XHe#J&o8g{0Y&tU8==8(x#I*J5nbEKF;O`&^&?6oU!pKL7G^}d{UEP@%d<6q zcdwb;w_%p)$cr&qy9*uGTQS;_MYM9K$DhsweCf^O3su>@A9vwyK$yaC4Se{r1U{kM z=CteT7sEw1So+5Y{+ILQf+mmYT6c9EF7-YgypsC;hp^qQM;7HBDto#lA`C_8i|;Q+ zkJ~n4y4xyA?xP?74`J^a*3{Omfo?@bML1PCE;7yCQ=JKs6?p6C9_11ni;t~u9SbIdWu z`@Z8&4N8;6h=LnkO|piW!lEDvU&g9C3Un1_CbG1nNOVzIRK8j5SfASXf$*x<-DlvrPEX-kzCnTbWJ2_&{UNimKW*O@#_*lB~YbS~bY+ zTWA228)^Q?D78hWcdke#I1iK!5$n%51oj#G0s}nV;#oG+B-OT4!`;^@xv!u00liH0 zhn%|g@rl@Xs6hUA@-gY!GPZ)t?l&Wv3g4f&HGL))d zc6e}X^dwBKecPUgu=i@&t^P-Jk92)5zAAEa4JYpr^?+rpRft=m4<~zlw*7-Kq**nP zZJ$`TV~p+t6St&NYVs3ck;8NPJx?T_LHn&`Nq?#IF=wdnjEr1Lq&-zSX=OW|n@-*z zK{5jtp^5g{S5aY`Vyz85g3oQ^1%^G3OtA;-4w3;4D-PFH<)3+GJV63h|HDOjS(g0o1WVN!@ zI37$bB%v^QGLLH23ufRBlsCq-VpF(j7Ke`N1iuveGuTR<7LHL+hR9Kv=ME_7 zymRR2j%2Oz?XeB|RdPN7`tdCGV*fZpHSO@p8^7ldo8O&y`g-8JTA*I!2EAlAO?0(Y zcl^AE;i&p7$akcwmzHduRvJ~HN8woAAd|#CdF}E43=TXY2*}^ZXhnW0tYTdxRuxvQ zw{C1WVwz*MjIy+7{OwM@C!3K!WiEix=(V`*_M$rT*+=auVh*d*T#NIm3g_AuH() zXzf{ve-0fz3{g@9C)_aGcqh^jE2{(gb^7p}#+yOuhd}3V{!ZY!%(ATH`S;KNxz_E0 z;}z-u{PXXtKMFjgXC`z={f&vkv!`c|o_lor&_5raMh|y_|NY-T$G^&0ojCvKQ~F`= z^Oi%?A*|Lg)a|Z)vf*T{~iYVQK`@WqtV}z zz)Eg;QtQT}TZh_!dG#MXI=G=e-l8}E>(I$_Kr5MpU(`b?`~UY>Hx5Sh-#z^IbL``F zynABlboa4)4xj&56SY<+Rowm=^nZr=Tn_%_H51?wcprEAo<+o{}h3c=F%pe1aUJiT^Wy{<-7Z|2-0S#egCBT;l!UpYLjS52OBPn?QT77C6lQ z{O3lkl8!8%me*gEHvRkI+MP6e{?AwcZujp#{QJL0pLl>%x=%c-^8&6V!C|KK|91j# zs+wUf*JYva56nL=^A;WX=l1?Rg8yHGecR#S=?D!IkpCY2f6n`lF8^}~xReR>)1TK$ z@7{l_l%;L--?w}4mt)~ekN;yFzDfXN_SF^A_T}Yai_5Y;%Oe#BRk>^|EFJ*;0{RM6 zAB?}`^{cXiEB<_um5|gbKv?iuCH;8*A5Gto6+C<(Y1fX?_z4e3EzD<60s3f8!@D~l zyB^6D7Sb=?A>aH8Oi9@*2g7|Ng|S~ysmZmE?IAx4Vch^sd!9x3UWXfsM*v=G^wVB> zj)vT0P{`;#3VJF+p>u8kXBkNE^JHTIk`Rjn8?0nU*+e9uF+u>47#GI(Houbr!4O-t zsoVXmi*$0h%?3N3C*#SGt>prvy~z9K?p=|cN2!4OxAbxJ6OjVIbwdF(CT~1Fv8~5>kGA@vwP@`M-4%eoXNga54_HfxAn2igP_u6> zNM!dCfLZ)8hKSVM1!O*=-B7fYVnE!k0g#6KE2#{HEGsrsxueByQ@4izD&HyJ3aQzn z7b1F%bQ=N66()*v)VE}%pSCAhGs0R_@lW9~2KEvk56@lgv4Ur7UKn2K^6Xaupu@&4 z%A|xv<@|mqpjhNmMYUK7!|rWlcUdM5@cMjOk|c?HZf6wuvPMFD?hnbqd|2PG?18szFP_NpZU@jeJGN2pEXod02q-$t02y) zHt61qr@dB{r%F-QH4gjP!uKVI@5r!n{X=Z&0M2Dr1rWZm0d&;$DaSq2g`?0G+i%oD~>KMER(m8L^6%JHyl2i_B&OqcVoyq z9RL+3W>asG=9Qao{9KDd4j%)A+?gr>)gVmAYf-i!aKn;&o>KPSKJfV&ohiI7Wkm| zCEJp%q_cS_9dxY%Hk_+Uz)lY~ibJ~MWnp0Etd7VIG^7dG84Q`vDoyi8%*6NcMlK{N zorB%CN9^9DG%`EKH4-#v9tXRCe5tDT>@Lubf0HW!`cA%`sQ3YR`~-m07_-cprW!hw9q?K3JAH*s2d_ew^T&vvn*9MaD3Z=v^jS&S`!?4~e!n{ve(owWjtNLhQ$ zK5Jz@U1`{@tj{zY4g4$`AaH)s`lgc86EQZAzT)p{Ulp)3VAB~y`0}^+AjCma?x_xgR}x*2>7kZ%!3ZT%cSS}YH!T#$@% z&usNzG4EYpfB*oxli(Wti%g(+j->K<0Ih;rpl%CLjTUH5#~XeF;NA0X{=>sIK;-F! zbiXB{@w^j;!4cWCGb2}!7Z5=OPuZnLiA(JR(xP)77r+{HlLMufH6Z%a6auJ@s{jJ{ zWI$hJ*`xB1gCqGAY75HSl*(%v#x1lFy8Vmj^Wg6>R=?1 zHJ70DIADL<%xX3~CeS0g*-+E|U|ExGijOahpByc!zQIk9-2_J+THFU-$_9}cn@anh z9~6v$2%}lI8}ZsH3By=L%68vg0J3G9`=3Ejr~a2OVm@|g2{QK96KjqveO9iXH&_GK zBdtAv`Kvy-C--_kFd)2SYChYcaYbfW+VW#H`eA@QANlF$`G38lkZe;LSD#$D7V{xG z%c*SlZW@-Ox0foiJHc)Xh;nkdROrxRpXAukrme9gs0xn!G`E8>#5cAk?~>#-+wx$0{TU46Ke z2+H`iNEKRyLXXV_GpkqIjWVb+*zE?f?k(>sLHCJ6^E+N1mE=^U>mf-mOu0W*q!6_WG-TN=9-E(K9K#y$bc8Aiy1o; z81QNR)7BtGbL+>3v!~x)pCJ$}No?T7ufE*~=af!YaP3T0UCR(*-2j-LDZOhGfB|=K ze+ZQSvHp5b6A%a`06@+`|N1rHjrZ7r?Ko)Ck~gTH{0UC4U-L?+`ZXf1en?R;F+(b0 zHf53P)7w+LHA$|%^1ER4j`7p2o8L!16ml9vkc?ZJJg9x0{Y5z8_s?b6FNdBVF^f}B14t{(S_U9vRe=9 z<B1tf@?Cw?_(*2zP7H$_}mDb))AF=%aLgLAe9SXPgYJ9MTdC!hf?CvRsV>XKX~ zkP|wBXz3AMAe4vzfnDo0fYg~~1VhB@;5T3Ft`V{=vlvJJ;OA?&RGdUmhqP^e=8&$s zYae&~K>Nn^HFhJ*@?B!|E#GmQlBYi86 zG9{4V3o`tF_38rq9cWRZ0yF}(9*aHFMgq1gL2B>jX*(~WT#rO#IqSpE(k5q>*4FAp z_GEAMHxm>^wrkm^02Al?)p%@oR#{g#D1ySvzcDxS=gDzr9y!0?ci4|Q0diH<896^4 z2a63HFQK-Yuabc@do-Z`Cp~l7aFDA(36TPQ_eBu9lG`@q^R5gWxL|yzkgRA#)Eip& z)A_Q0psaN|dr{Zi3e2WwnYF3tGE_L{`Db957u+Fn1--(|on&_U;63oFarp-nYMPnT zm-xpkbNS^Y360Csz{GU?m=G8fEHj)2y>`~W2C#PB6^6)3@k@Gn75DPKlY@)5ac*-K zHxB|p2M>GVE~IKUHV&Sh&U)q4x?s2`#lFg5y}M+ z*Ab_)r=66#5DU&w=2JCs3Fn``J15NAP=EPHSY2#5sr;GdSDv>B1R_&k8WrNAd!jy> z(~WZlMogc(Na{yGzx+ zo6N*jCLxgNi;E5oP>4o^QHEFc-Y9|~)Khrj-K&5xfcj$eH9A*ePBej=kW43Jp`Ohm zRiwTA1VY7v>?EalJ!)3x->vOGzY6RaoXk1EC!I>GzYglOe!m4i``K8LpdNg_&q**u zl{hh=;K_9f3jZh*h4qsNBZZVPoVB+4Ov%1Pysp6e`DUW(MeLArI4N~8Hlk1ida-%$ zwyr?`WiZI%J)?w(lP*2v+eqFkty{_xqp@v4E@|nW>8s zHAVJ(s1Bd}uf^$RK+dSoyC)==ey7|k-;7xK@dq&aqoH#9k2@xw?bCdQLhrx(s1mJ) z+P~jGcgZEpoNIJKMO;$~)wU@ca{i-T0i0($)_ExbQd8BT&rDmHZlNWX4Tbf~VYBu$ z#-FIjOqd6E&ZQ>4FWggU-IP$HSVJ>htULE$6%63`9by@sL#gzZV^0r5ov0_&s@8X%#Ln0@^rbx2Wzpa7S#spw1m}Y@ zys!7fE%^(w<>;lT>JlpVd>g$l<^@L6uNyj1);d)sm?xLWB&z2$RkG|cxNq5?q1n2d z3m)9hWq%(1AmST1f6-t6SuctSyqND%tBu%?6TEfi3SX*6TJhgUUbKC2E)nE@&>l{w zG@WU?)(2(J>a;_*5*;c~caY6(-j3e>MZ})vA;8y3DkYyKfT98g*;FsgN;U&A+9(iX z)qechkW6m06ZVB`h=SL(wu^J97En&KGxcGCz!`OIrW_-jlm?Rwsdm&O&zi4I;-}_q7Y|lM zxvCcj5-GL^5u1HdiiaubL$RGK#*ezaTK5D3qHM0BeS7Dg{v-66t7b)((=COF7x=ac z67_dk+f_GsdS{k?T=Jyg6B-p|PM!8UN$^i-EI#M4iCq8SKK1d?z*&To2|-q)?W;lA zz{R9-_bjrTs!TuMcbmn1jF4?(W8#v<`G1yx=@1gFTZi(JvA95;2=J9$(wKU!hVc-N z>RF^Lu8f2cd8ey9VgdHa4aa)6 z;-6F7@OiBZdYdunRDJEXEX_;8stNs2|JJQs67yJG%^oOu#z+U1(a`egkZ|UX zDKz>Td9n4uvye^cEspKU8v|_)`q&uzwP59{%cJZQAy*f(cV7n6_zSQ+Y@(Y+!2rZ! zT9FfeeBo|EqDKb`aPGicC%W%L&&`DZfy13w{fnY#{1Rr+m*o>@?;wbLsL&fZXuG9h z1CY+=i9ElLe_}gy{^F3zo$18+QyJE@CASsA#0H0_bis@Dy|FF4@~BDnhm87WKub2( z^}}P;F5ekqysVal==#APnN#8!>MxAF>FO^P2_sjDu9A%jObXpDW1W1aW_SLuEB}j2 znab+CC+E9#F!;w1q-u=aQ?>ZjL0`=h;gKWhzrLJO%rS+);wN4og^@E)mpB(N?#kDN z@+hiZm&NuyfofQswthPM1iO&<;B5!U)Ev>+`}s|Zp!p~39n)PEtAeurr*~xR6MoEo zbUvmWxjiE8^omvx{^Yvb(@M37t6-<#k7trR(tmM!a=DL;%uMNG4$84dY*nuWu3@&S z#OSqISJ@*WYAx>WqFH=8Y^hEtfauc%$n$pBd47I-;UU^PWKz*w1_(^{iaYigC>tmz zC3BM(c$9lp?^xGdLd^*_7G7#5aI$mF9ysIfUE#;hvb*u`yYX!m3e-&BeArGI9^dn> zR5i4X3_i|;z%BWYHC*GQ;wrv&fQNn<{dxB-P9bXMbUn!8l`rAlB#ikR5Es^jl3%6x zC@S$ct_*DMJ}ruJVOxma-;Un5I`cNS%lrB)gmB)}Op}F+h|SpjbkJug4< z@|QRGvMN2gfAN^Am=>|PR3@}+096G;V_acZk;BhoLl>W@ASb(!suA=|^;$y5xMii% ze?5JW+Rq!7G%4-jTo<&}aAIGYw%0R!#E#Dt@xu} zTX<>{@JsyNUqJS=KejFy%>Fg~UM^*NC&Lt_A6hySl`r+($fDi%F-z`Cp765sC=kra`y~Cv z(gsSoa?IbU4m5D;G#^$IHUv3T$EQ3XDJ6R&ujEhJp(kdC06pIe(4B6sgLLRICa6uu znL24^sw^v%i(kGuOk_UwS$IVHcXd#kk9%etJvwforq>jct$4TP-Aopvlb$=5^gunqn~kC}P2szfN;}e#zN<|b#Hn;d7q`bIWfs6U z`TwB)nI32~+-YT&&&k`#=tN!x{APGL&Px<+WCQ)oC8g$;4k{yb;gm!vqvqk0=^AJZ z;!C`#p-{1^Pi8^;aNq9WtMZ3ke(s$uO07h&?96;{nb0IP`&%KjqOQ)*JvKUNQb(vK zuFQ>ZAX@Q8tb2Ztv#_>;g95H&OF-DBMsQ-;Fy9kwSkx0hdcyHkKc282 zYTOA|Ax`r>^-PNjhZ#KT!eyG@nH5-pv(+AAm8S=O&Xc|prK(hGVpCU8ZjM4@w(SlmK}igTPyb|DLV=yyIIh&Q@ z`cRp7Xx_=L>(W8V&&S>pg0A=1kAwZjUSzxsUpH4FH{IkE#(TuPj@?@$6WBR<4F6Dl ziHIQsV9bZg15UpYY*DeEhA!(|g8Ovne!QB&@7O2-vQwRg%*G$rxg$?XpZvX=9`h@d zEs{t2O0kq{w>_j^p>cO#T!7Zj6A22Ak53GbY=0GGyQCdX44758gH%0!klI^2K)`6o zU2DTl)YdABN=J1+c*)T!xNGL47WJE%#>N*p9AM!~ISgjWLzJb8XYWO~^0P}Plum6$ zqd_8O#g?Mw?89M1q1a`#A6_h|w~)6cDii~v*N5W)iK6)VV&aG>`HyxUqk?VL`D%!2 zGvbPYjJ@kvPc2{oSwgq?sSVP~(W;ILXT<7V9HiT6ddF=NCdmnWyyive4pQu0D}np| zxgLLT!pg-%!yivyLm0*I95##_s#%9#!re?3qjq3dCZ?mNPJt2!|S8SDpOy>fY5D zXy)(m1iuVNbX_>>tBblvkHh-3OqP~NBVO0`N0+?Wlk%fp7ro3OtVR?#P1bvHaN>gJQ4(o0w8%Z3 zZF@S>UY}w3k+z;{dAIyf{dz-H65et2BBAAmsb{Cn$C2RhLyMF=0WmQ*zn&DnQ6s1R zScRbMS8@60{$7K;eW7blOVe66L!=}N)rYWy35(y5qfLJ2`fN`*pl6#jlpR#d72uG- z7+9m1-O!%)s5}rfns|Mc$=^mc>)h+qG#U2(Yv%j@5>Iyh&$^4B?Aml&|95nX_;e?jhT5q=C_icUQ$Ce^7V&f~m z4&!wxev!x*QdTNUd{F|ujh@FQ&2Ce8P?L3d;wEf3zOS)8#PA72?u(Je$Ur3!EN32J ziVsJ==+c={S&PO9%m-vgWu`U0m1upKuAvjC8~E2bk^Q+~rS2Z$F)-U_&|9Zn`7_hv zf~xzq`0@d(?=fLfl)Oo+vX~@gf7Axj#X;?Mm2A}MgUJ1OOg`L-x3Y<-`~ zClDiI8(N6oK(tR*MX=rlz9V0yToz18Dgeq*RNtpBoeHMMhml+&`-|sPn&rbfQ}_(i zg`1-@VDS43`f7vS_s#ozN}7M!T6OrZ*5Rae?@$btDVo8>Z_Y>~~=KFDXcM8@WT zPCJ``IX%ZEoof(=zZh!6uc@C$Jf}ckUB)x?Vbni=Vmhq_m49IFSUw)|vQqouF*5V< zun-Q(FUEKf2-aTf^5FPT=aqDlT$rfl_nm8-I#U!zH=?@N7^X#q=AZZ^0J=89Fgy}ZS|*M*dynI)Vm%?C;y zqO1=wecfT3o!Lh8T!Cds1C$I!#Av&13XbtG;1>KviE3 z;Cmz^Rs>Jo56J4O?>Hji=|}IU7Ln<3U7H%yM4uMtf1(w^;fk!1jUt{R zD}=&{>Y+=w1y7R|A62~S)i0zQT;fd%m>t#b_2Y#JaH$r~YV{Db}i{X9tB( zd8S*Xd>GqqQl1^6P~+-f(88a!rv%BSU8-=b<7^uXUC=z&k>Ul-r2OfNiRZg)y1qhR z0bv+95P7~ywRQJcg)Pj2bZC`4(U_K={c-3X^PuickibY> zI4d~2&;68B>2j(g&dvSt!w?LR`cRlJUhO3y+rJ#$s45cKs`BdH*G|01v+p|vC3Nk? z+X^BVLU;pLBrU_sjfd7!1H{XP&(h25+OsgGl!=Kcq-OK zPmWkk{dpSu0BK=dx*~_EOcPK88AJ%&JY_p>GdeWD=qyj)l?r;%mk>lebyehq@)*tb zWY1dKQu{`kS0I$yS(ThHL+kXLX|u5uZEbt2-xOQn+o+yi5Yc!drF}1-7Pd zl2!nd5g{l!XVtQWQ;S4s1BS81*mN^p-X@7~v*!g!!ui__j5yu`?Vmm9Rce64)5qVK zY(3qWiPWf+hb|&EFDDs0l$E$p1k8)A=UiVkjERI&4fEu|XV?CG_R4EQ9d-?29q;it zIA-udRcz}NdB_2401nQGRRIsR;iO)l(6Rbh)G9Dl7lIMLsS503K7O{k*M+}ZzH6on zTCG+p4y3KP+?~qnDwige!@Ss)!yS2gggf2ji}P^15#I~~8^sAq>kbg=z#m0l;SRDQ zXNx=32@Ye<#&|89i2YDixmSjllp2@3Rw`1gxUgeE)on^4cT{*r^bY*^G>(%*Cz zMPEt*L3OLP%&GSWKqpPFbFKi@62E#ris4SC1x6E*E^EmqRBiqC1yzy8I7EXI!+994 z&9od^dwyd}qd(qjmM;ND>s)HHi3(WsucE;J(u{raE#2>{<9J)X`;|W7*mwRUjZ6|X zRi#AgaYkS?>*Lz=LG~eF_9G9?I&f$oI3IFu$v;B!8SkcXXR*(qH9L-e9rWOo)eor< zYHh%*Ui9`KxKp4Qvixjhr?M05RLO$*u^mvG>JrYreyuoYRy{3%yc^3&e+69 z9!qNQZm%hcDzQAUoq8584KV2Vzf2#v1`sv2+d(wkx&~OAmf6EeF%-3V!*ykM?zPz0 zRkoM_5=rTBeU1PP-hgwaf^G70q9zF+%*mOtW^h*XZm@batawe1B?68sIQFmkbYz%g zV7E$<_`xk@S3{%|b#F?&`29d#dx-V4*bF658-ay24)o#jw#~X0S>>Qkh*tk+z*tuz zEW)-x*UgmiGz>w7JocO zKj_v<{AEc4ivtYVvE&s)^`&#$zdxs0U%d|bU4DQ(Tgu%3IO*qH zbFBcs*N^7RVK%6&_i{?_KAa&uP)?I_bXhZ;X_nDWei^n5RA(~KXz_JWVMiM-JDvW0 zHHza9;FdkgK0G^+GxCP~N1eMwy#i51L8JA3l;G|>7wSa2iXX>12mEZjXnpHh&J&p6 z+pxyM=(&i;!^~1|H3>h!sQTSfl31C0tHaJIp_b%cl%MuQUDG4u8kBbo@fCVqS#j>N z-rc027NGVHugPZqPS@2~=xxMg_*nSJrL1fl_13NeWYx|Pr%iA2zF(LwD*)IT>`ZEp z&pWl9-~?w(-izh&_YN1U-=Qzz4@rO|Q8P&vQ9ElFEU>Yg9vT!dbVQpr%geSH zw9#+RTu-{EW*y&=Ayu%xYko>=fnE1#&FgHr_uMjmfUmhmeTH(XjWr#Nu0Rk$ty78N zCwjGZ`QL^!@+d%wyhKC0u+2n#xq_HLo>p5HW#g%HHDI%XyuKO0=)A~xholF)jT2W= zrPglfNz2lxhg%Jz9h&;GacWVql71I>j6q((^G>23f8Mju)ll@9<*4(%ZkZ&*S?W_| zo3_z=4IjI%BPrIgaob*4G%Nd%zIh48+%a%&GQ=ih3x2NmM8q@a{4&4Doc&y5Fd(k` z>F!Bd7G`vRn907m5tgMZC)ZM;(`E|_6()kh;*uQF=JX$%D3|PO40{9xdtJ&>9h21v zPHzTsdqw-YvyzGPCab-EDdB{rOFmR~sh?&5;(W2l!MB+$q>m7$ri z1l?T^(YkiqqJ?ai{Eny%=WRNFO-;y1c`e*n?a{3RD+)1%YupKunEL4rfzhucTR~1* zvY4gX6VklsA+SmU9M^Ka4u3CA8$&WVu%x<%FLtNxx7rG;1lv6<19x4fm(E~>SAled zx|i=4O-Il6e66f$rjwCHO`qvA?F=u6VWW`K8H-z~4KH4Waa>p=^oHii(Ai+QVC}Uo zPI%^^Bdb~Z=U2Q+^>|MO22{<)A28?aZ^X@IFOWOuJ7(pTA+;QyB~Dst*41dh6Y#%y zid9^D2b>yskZq3x1!D{I4qQol((}dr_CzJYCG@5wKDL#VN~dtKjf(i5MRNqTM`XG_`DJ@fOS&N|sxZ@-mH-=5hi-Y{Sy z0(R1U^qsfX5-$nTTLK$+lk_BTII1#1%P4l>d@8mC^w@|QJel^PqQCA|bUNMoAcz~! zDY-tWQje6N+)ceop->p0u+3_nB_K=~tpXeFgI>M399Sqdd&3{SkbB@~YTWt_d@>`Q zjTRLao#WnmbInZov+#t~bg#)-)d7ChmF!4EJg6940$r~cAEQxgcL(2yq!?k>^=vv- z*PV9!vhzECToQVa^V7^Bioz(1z-NhkUHdzFdovmsL;aG zo=mOY8#~7Mu~nxk&tw~SHXhnJ+oKKdO|LBRMg>S87`rw#kAixD<)nMT!odmy%XP$< zM^BrzB3`X`l~3s27StWS6rjlFPo-LwKj`v$pI+hSX^}r?R(H#>Ao+#J8)~ij-Hw&-eajq? z3s?H9lTFT{^`DqRV8Ljwp_@KkQfw!WAnYT`}+A~1v*Ha*i)>0*pZN`=wX z%4JjGopi{ElfQz2B*AOe`tc`I0BT*v58vC3*(wwPgXsFZ>mR;R{2w0&A3NZ=^|afR zNO4F=O7sJ~Q!$G-UqZacZcv&;+5Zsc)*+Vc5|6tFy$R+K69+Q$dMoL^>+JDol*!0b z{Je^M58TwGs}PeIj4Oo)PqA#YPeE+TY-Zo>DKW5_nHi&ppxFrMut!hH z5Ryw2%95WquMa)XYg$oJS2)G!)BlD7jYY=Z6iy4_iPYBQwzC-4Sd#o12*NRiqmS-0 zs~DJbzY49p51>s>_CFfVN1vNcW0Qz{V(3D13WZ}D>W*5uCLuDCqJ$f`)5I%2wTC)k zu)6(csi}4YnyN2#WO>Wqsd8n4uKUb?N$3=F-brJ<9!qSHi>9St9@%KnxCn7D98rlO zi>sO+&tx+t=KR_Rygi3b9J1#4r@98)A5JFI2GFO`wEXTxYX&->6lOFH9o zV~42phqD|mcQ+yHN-1-Ex*88a-Bx5UKfrxE(C!P0x)L#N6@=Ckvhx*{qUruSrB*80NvgTDh0Edo!X7S=~<-Uv0=7|L@n-np> z>EyZ6U%Rw>5eUQ|-*u>+zMJsY+Tt({reaj`${2K9y=aZV>J)yokyjX#kM6 z_1#iCU&BjW_H0kW@wiGnU;+$&v@n%V7_7%A{;JWE;QJD1X&P)IzY* zKd=i*6$Jh6XL(q`TICk?1rdRz+9!mZawvhqL&Vhuq3MjXKmJ3*?RB zaSlV&Eg=$zxm~7E8dNYp&A~{cccI)Kn|1SneplzrcA89(+Ix7Xx^gm~WdhbW9skL4 zns4|?s(j&I7QkIgs|(0+n47p=Mbq;O?#oJ7dWPAm22!|a|FBg006E@dQ+)$O`yD^4Z9lNGU9g+8ukxM)f!S*AWLVSE4pYlHp`Flsv>D(Yea ze4#6l{vA|{su27yl6YzlA}uG4xkGJA`6m`|ZQxyQVJNTKu<cx&#jC9#nXpNa}wsP&QQg z>ilPT8Z5F<;eBCz!>uC)ULN|5s8O$h6MOoKOEIRiv6P$NY%AmpvQJ}fxBp-djVfSx z!UI+Y^1Pvx62yu}4|!Dpr8FMm&HR>2;iPif4U=m623 zO0Mp?N`9t4t2n)jRZa^0+y}%qU6o+KR0I$~VGDW*1kGOzb#h9zPE*CYq&+wqmYk$LIVU#3o_L$Uy&hliK2KVYb0LZ=G$-i4%AZ^jJ&-C`S^RU2>lA z3gDQ_*6gm4Q}b50YJqaZQvj}4!fW=gxaLIV!}AtxyH3YFZj+}y z7kYE+3L7ilCHq)fYo@0Du9)zENJz>soE(j_0AcjEK!8rz{9UGt(>)?bG$!jZ>i~#v zRA-!$d4cmPQ=D*q|B5f*XA&Hu%JaLOVDw*n7BwrQV zof^9p@q^sd@OoH803hgG{V!CtWR2`Zt=>qC%Iy~=nECm|hDK?>c-vNkY9KOKn2H1e z1Wu@?$EE2kz8-h$FoAXbHtf=bLcJ>F%CUFOuA%@zRXbGY56+1IL5+J5U3`y<)&69< zBBH&~C^#07v}rGjUaP)gWZ8;1V2rmmsC92!VQrrBujEN$oqFY>aTVziAkMcSMd?A} z5U~Q$nbE{&Sh=(CEl5m%^@oc{dROaFef=TsAAD^`FJy^_L-{}Ns&RpB;$tn>d9Srb zULH;|`I*)NmU${|j#x{;EZR0jz}$CA#I)OT#&seWWc&`%^!{>{C=rf}hq?c1t)%eE zFHnO@46lPb0dptG$^X z&oxHa;$0jJFRdd+Jgt+J$F?aZ-@6^{1*r|##LtFT>_cz05-WC0epZ1l3@s~LPoH7Uy+sO4cz4+Wl2?{(7SX|m2OFD+^( zCp|z@swPj`9xADp71u|HQ9IWG+@-Co*J-ipQ?`s$b7QELUcf9}198_v7q62mK)Syc zIZE!61N1AeMu-1UU(%4F9}pq<;|sk7EhEdH^pWnDF?pG?UK|7_P7SDXAEBLXq6q{c zle|UNnth`}07}&Cn=RN zwc6|$y~)~?kO;|d0IzkR6~6!&kyLL& zB5^nUtLFIq9aNXw_wX+XPZc#+CrfN5-*SQfCZb4QSQO|T);IRIth;q2%1D`BdSWP{ z!sAX#fWEN_w_JhCGlc@pcp(L+m9;lDQf=wwH=ib8EAlj&)~g*wzG*d;zu^3omv$$4 zTkg2mVZvBd{-1>90DjVaI-H90vO~c_0WFJQwGT=*Lx?!yK zNGSgRI9RHJDsDgOPO?fJ&U$rC#`7d)R>|uUb7Q&%y4V4Emfef8$0LWMJVZ%GaY37Z zQ17Yd7%{Va4hgMV8;$}C#=Yk`pK;ApSTWty zDBvj?U(LLk)xooLqmw`_Wb@Ft;N!}NxclB&gTZ+t_#PGtt@g);_bsrp^l)?wba;8%AJV=BR8)gvw(EqJ*hr@svQfjS z>@Uposx>Wt=AlOw_^@E5aevm@M-eCY!1wyF0d_tD9aWH$=Kd=*z+fPEJuvc+HuahP z-MyWAAzuSTY|J5}07%EgJMERX>yX#n&P*RMc4g!ge!W$a!B@&rvG?GaDCZn9*K38r z-^3Gc)_XnGOze|0&#+Y=$ikCOw!7Wv$raI*ZMvzbR9?OK-fXj-_%EK;kXJ5! zGT^ORB0LT@LwN~I3icBHC=PA-V<3h?if}2}p+46poLpv$8+H3O&fB_>PV$iJyf)P2 znPoTn?xvd4Dj;XEHM4c;`7jb<>e{FXqhDhhciqAPSetrB0eAf`oh^kL#nsQZ#Md8} z@6hbZIkjxkEiZ8+42R#;+7!^p^)wD~s`SC+- zEx%WovfTaZ1;$n@8J^vLpe`y^Gkqo0T6*Q2^ zB3LR9?~Kae0MG#Q_IJ)|`m-T!T%Jn7Q;QW4dPwu$U3ox2BFbTCFWM=g8l~QAh(+6L zx?p$JSM-d{G(YIS5h88LuigTgG*pPIIXK@$xVAR726!xpj`? z((bDp=cMfiX6NIGprg~q1oUP6D$U|RiDIV&)$kM`RBX~|H^cAD#={z!J-4Y!{jZY5 z!*!dsl#TXqYUx8rB??8xN$am|P_f|1`pS|o5hs=8)>UO@8fal2SLkg9 z(P)Y%IYj3i_z(LnQJCMr$# z=CGv-Z=__n*SdVo4s10IZeCi=H}H@@53cY&$(kh)pSDI1RayF$--P(up4YC>Hd}~> zblz?=tyvCm81*d#Lrg7|dnp|?B`9r#ap|()cZ6hk2e6tMRVT~zY|S3oE~Bxwme0s^ zjA)w3G*vw0P^o0qg~ka#ES)jnCC| z8}jKdbTQB7rjT@3=d>zZ$0tdC#4G`kdl9#=b-9SDG6K$ZWUI*01RTHQ z59v48czfnVq5YP|W;kxCK485U8z_SdyAk~I1g?_nr19L zxxgV9KDgQFk%qoOcuyifg%VCCK>Cm6kMq780vsmSB=r0evp?}KNMI<>vB>^6Yo&L^ zp+jZa>GS^&W7i$X<@fy~qoSQnDxab!<&*H!bwcU11 z1S4tADmRA{b_I(*5t7%P6z`)XcFI!iv&y;XZpK_`6BFcL@ zW*d>Y_5M1yHxp%+9}`*-d&J=PYuW{*XBYV+*8a1^W3e9XFB2MoH(hfuJm5li>hHu6 z3wUUbHt;T>+Z;y(5?}SN6Gg7@5+JUH1m@;_YoY#&{0qy31#}`1Yok-=Q@F6^hF|fh zqu1SG9sLBI47$WHOyTD8CFDK0-YS0_5KJWcUNs!jQ8&ZI>^l~zAjm0jy)XUi@6kms zcfS`oxBUSvT8m>_UxAt6(vdbp{8Z^I&Z`?{bUkSV_Lu&9;3={a zLH-3}m$2VqCw3jn#L6#UW(d!SYdbwYA_@JJXyP@CZ=Fc`j=co?Qsnmbo@Vzq)oe{x zF01*9u&_f=XrI^jJ$~lvPxJM!f_d_vs=Qc2mN?5Cd$K00?-n51xO6x6GpWlpWsAeX z7M&EH1bOyss>I}*SN|&;Cm&SIF=kQ^ol&#z#ZzR_?yUHvrcUYtj5YS8dHWJ;>j0 z*QP34x=Sc40bpS&iw@t%>4+8iVm}$UM5hANrhPUm?Qb%=^t}n9=iyc7OD0|Xe1+t_ z;=eCo2o)yW25HdECm+2Dx5sT@YOXu}59*QSn*lkG*_NJBruJ!5NBiDC@u&RG!eZiu z06-s70?%OuV1>Qr&%1jX_Z!o5&^RCUnEck$ya>O+?Oel`vLtp(k|_ERo+A3?L89;4 z_m*L7mRT=QX!9V>7PwaQ1-hj5YElvQlB_SJ??lR0pD^ZJ>>bRr&@K+hCj*{l!$&;8%+ zBy&wl{lMQ>kJTDoB539F7Q3>p95{tqdSF>V9E z8O@LT2|B-k!|FoK+uH$;esIPcon1aJR;O@ z15mpE1L!f?HnKftZn#WjX9PcjTlY5~oJxbfW1pb|ciGQ4%1*nf4j)+yX6TyzV9KB7 zypz`e!0Uz*lhT>EfM-IJo;~EZw;`6udiDFzT=4y2AfFFYzqo>!KiYuh=Hcz=l*qfz z{5EaA>h8`eP-@6#J3HCf0<412D1}2WOp0!-GNE_INpSS}WVe`5UG(>esWQxF7hsxU zx1sGOqS2J%>3B9-6(vaG1g49yR@cVO8iDJ+y0zAd*poxBDqMO!(5iJ#M+$KRSax-= z*iDK50CW`_6mXMs-nz^`HY#gWewOSr5C)J#v`T4^UgpcS0Mwe88+bR{TAXO592bT> z?7|12owoQC#a)0K<>Hem@1hSfxm4zSFSl!v{{xyLbI`CbdRPn14|%9V@R8V3>ALpw z`)UA1*O>&Qq__82?q2C!gk`K?FXi{l8~QZ+wR!0`A@& zY9;uBAvw@!gmeVp+%uh_WwD^75YU1&8d)a;VPad>=AG^8KLAPg$~t8?jTCf|9!-X* zSLGy7{2V9_DWL=26$4=Cf5s$4JFr$F>8@rutkoWi(!ET;J&j&KzyVORx zyR&84$a5=2CZ(JnU+c=Cv~C3SO{;I1$N5UT{@W_zG*XkEocsc9R86%$1(rT{2Tu`3 zl^jq3?vA$PHh1y1TPpJtcBSG$!sO%7g_oyz;ke4wg)--MfEv2T*p9t%{TZZEKD{s! zvfv64Moy?sH;9O{`DGj;UfIrKQiqr*HhUoEj#%J_zz>ol&xBR_{OqW#gOE>7$dB(D zK1vSsuB`5(Fxh!PBSbHl2Mr-SFX`WFiOt_n#jaWOFu)*#N1*2(y(c1B0_#H|{0{q# zunzV{I69ZK!T-`Fu)*Ef2A!p?4;A^%}shUwn)Sx)M z@Z)HOcpCzhHkj2j0hi7^y)tY&0^{J5kECdUhWtv|&^`LwWk^p&~$fL8#J`Lt7w>we>8n0Xh0(9Iwezxh3}HdM}82ORQ9)XVC|ugnL>P7 zwE0;XZ!_nobqGwVo43-=rjYYqxhYSI64Yr!ZU(L=GpCA=mWop8J!|Y;NH|Yfn_tM+ zIOGm+8id4sX8i5SHOT?MnORzfuxm;EJn)GuI4>5Erx7K)t?i)gp~Y?AM&QtjnqsG+ z=*cSAp0h|LoZ_lg-Q0L7-*xnP7rtX~(qy@Z?Y<(9u@=5cR~kMp^E+FE&Q)K({caM( z+}FD>q~@Ts%GMml!qyHS75CnlOhMBfH>e(WYk%@QOUaZOGsUM2FWRjSoTUGJVfZBj zvLR9=3)M;GZ$4Qh8wqY4nrT`PoSewsY5O>d92nteVKXgSxHfjs3%+7zk2vF##u1-1 z_FQ9#4mK6-6&TjJ-PAN)ofH|P6=Gxdc#@qn-0PY$&vt{+xGdb5oi3uinLscT@g2&} z<9h^Hs8sUYsPYy1U_UhV5CdUJawzxwk}X??g(Ks$YYpVYtu zrD_?%ZPaRA*sOEVhDk`W+XeT^?)TIi4!>=GVAA6_IylX@AStDtsD|;d=~LIqMPd~t zL?S|uPoSGNl$VBYN2vjNv8Obh5$Trdq>RJcOI41%ZK;6F_EFH4)K8(1hjReJc56_A+UeE zru1V|7qxC7QaL9r(J}%J>?=YNT1tODwmfoPdbT;;>x>vR@B@Pui4>9*aoRi2C>hp~ zbYelOxYzPuEPSgIFo(P_yDCZvXw%*sF0@_58{y2-B62-XX8=7AVbDHMnEYGY(Y9n$ z&x;iDe0pLmjWNBd!Uzy?NXhIK+i!7GH>JZ{K!mPzZ}EJabbKF>eHne)N}qdGL64+H z(O42Ot7Xed{On=_tnT!wn3+cHxt`I}Vm=>#r5-l}?Iow-b){mIU+11lolex}3UQVo zUWfNP0`yaL%Chg3P|gfw+66)_$g9B2nTCN@V0v-^jmIUaGX7L!1TZyx!8;CsRx#~^ z<0m_$=Xqe-$?LZLqqZA;#85{(MUwRv8c6fYjI2!A=@U{@!##^|=mC?&1BiXO;_f`;!+_o`p-2emd=`nEw#V4;^n`o1L0VPPvHRtx z(WwymsdjoHKkuZUuir!tY4nz!8&cmvtNd`5eBK~17BM*h?7pHi#MUfkgC2?Exp>mESX|2XD}58s5^0UBZR69qJP8=qJo-Ai+Y zyheM<_2hc_$YE)wTrnT9;<0pwilCsw^RXSla%_N}6ZE-|zvog2#mtw-8uINl{L^3R zs=7scOQ$Q?!gNJlm=fg}(*{4qP!*fJRrgMxFQAPn{E@$jxA@tVH&dpEJn!{Y-Ga&9 zZ5WMx7WNQY*^9(s-~&9^-E?;KXm@4A5&xI5Yw`##;nfgN-oJcTnX@>BE63Z)>#a3* zg~gBuNq5ra_@YrK!^$JKnfSrbQgt0u zQiBdQUtj%x`KLe9MK&PKv7pSWB)&{rYRIVe%AQZ^hMBTmEU~2>i6;AOU9OX~G@&jG-%^ zuuohwfx!1^w#Bb0#{j!T+i}GI<{@FnwjDVHoANI%UefSi^B+QHs|=${_vJuBs~J%g z1>OvOGv#_=hd=qlgbQb)$FOkGQ!?ZD{7cN%tRAZ&MrvT!iNQU*gukhkZWElEKeO68 z$w7ckg!otMhK1e5`nPcsN1@Fi+oZ9&85mff;xWGY`&65_qRpTwn|x?_rs19O7@z$8 z0+DiwTy8IUh{8$Rk{hvCW7l$JgDy=&89v$!4sPwoP#iM|VlaPuht+8_2|$}c z&m|>en~8&cFLs$%pR{&|E>h9DQro^=~<$4*X@ZHJ`U~jTKOyPSpr(JQ^4Cytq>eSkSEc&*q zdlthByQ~T`c?J6#FCFYP{^;|qaNveMff=Lh;g-T|+Xfz3m_tO|xhs2EMQ74EgABLe zxt1OjHru@!z97u)%5`K^wcc^!eLU@Zdp2Ix(^`weW#zzSUK5+fL?Zf04lfE6ewEs5 zX!DQpVu#rs0)v?Dy2=gho#P!Ya}3`nQ|_)weqrIY{p0L#p_PvjQ~-T;Vabs5{?^iP ztl4snur5v6A9kHRuHG&%L8x~1n8zaOIbd3$g|?wCGpUGAK>GI#wda z_ri=2+{yOj?;bQ-n45^=DfMHghnC%5f+KOw4n!ylKSl1A7eQ=_*oMTXN7#u4A$X$( zP3v3K#dS&wjbFs%5>Jh=M^aoo>)2BnbuCWu%8#pbA0+a$IeUX&=NhvQ$$Q0JcmMT+ z%&q*_4}CffJ9a_0QYjD9lKYa_RTPfL?OYL{)Kh41wHJ_#ra@6sY%y1TF0epQD(HQ< z5@bJ( zKc0h`F#oCX4HUkEjkg_-dQHSnxMnLT`RxIH&|t@n&Yk;^>9!W>#M!YJJ2!~1@fJ^Q zrkxa~22Y;NxUP4m36@Y?UDZMN_8@t*-3>&MpYY6 z@zGk1xv1^eocqhlvjM4bE?wwV)kX!pdv|j$i8FceI`9KuYb=OP6psNgVD>m4oOQU3 zTw=RUjk&R!0b|9lG9xE$Ri#OeO_kaSqBuh>fQl+>q4tcA1uD5(iaE$}OaASsW7XKp z$60C01SH2~K0d1WYV9qr>BkK$bZrnP5$_2!E^$8WE%)LsDGDh_ga`^uR-S-y84MT- za!}@*?~&dIHoJwLgC;mUF5ly|^6PHL6u;!2Y<5&1ZZGH=LA(7v$<=cq78eSDji*ve zWmUqLe+re$dX5#Ml_N#Q2J__lX$Vyr6|$suzc_WwzoRx*T^-^y$0BTkt!rli$0&eSJTz|^UEA(j~1!CC?oD4Y_&DR&gE03?sMxR(+!84>lSmBRVdV} zoIAjFBlcqK*yMc)%GJ!3@I;<{eTkmdQZlQ|gM9EQc5Gl@_-sv1T^@27N-}P@5bgZp z5tDWTjq+&Z57mP~R8Ivpw@h$B|7BBwbwOFW*C z7d6CF%f?kUwKt4zNJWtK3V=!8r2;#myr@``7D*uc0BbGVjf9v#x% z$jqAF+I16X(5Z2m|6lS{cMv4njDgo9d#_>1#`V}>EMXT*kE}Zx^aaavc9g_fCm|U3 zy@vPKeS`i084rf$@Ioij=9!_D#hO1LKZ@)9w}FDc3v+OaD(A|YcMrXe>%BgUg4FJc z1;u*>7A7cFLy-mhlu#;sMJ?=ymGNRzP)HV|(Gh-4_sF%StS_d7#IShH5SP^YssXh4 zMl)z=HuXh|iQESYSsnk|S};k0>PoI1UY*v(#i%{wiP>bLcTp&dio?t(&mkcN@+ z|8sS`NV@xXUHZP~I_qyQ-Ayv+_~%V$4?~mLV84GOc@L6=UG(Lju&KB-)Nde$&S-Ue zKnjz&dHP?|;D$uHR_lyAjp=X%o28e41PP~{Mh@MNM3RQYE8h*=F7`G_xp%m`OZRel z7znVbx?Xp>?nJpchl7sk>%OuY056@cCj^7)^kY5+U%BYXYX0ptCN?TUK|Y- zzPmL!aoyYrE1)5gifX;cQr*g}^4rp^k;j$&5jqFXiB4uuR%dtBx|^XPV;5rm0(~PR z@7z;&@TTucdzTF!!avFyz=YzvXHrpZsI*q>LoeWZ|J|^1M`=^4lf^}T>}{{2LXHKt zp>!-NIIvJ`!8^Q}1&o|V4MpJY9cp!9@oqPHzan{A&0Dyy{bL3~`OsWF=pO|jdoJR- z@nyYnI?bXrpp89bN}`PCzmTz0gf#n(M<=T_Y2+DTV*$vlGJ;@pmt&<>7##Mcg(TM$ zcM~xs$ncNXstYvDkA-Nk&Z2w{I{AQtm=h)36hgr(8H%{|-PcZXV%?#q}yi_5q_p(#7d{L~C$g=-@lAkJ!>U;t9F%bq8TaWh7tB4SrL2=E zEeh#ECl96w9+pz)j6Lk(>MlB>mKEaPs3WCAlnd@$(c^P#A0`j`_SWk4o=P~pzxTxI zx>AM(QHP-qY(qR@<_d<)y1!@WA8nCyMKz?ktb;y&>?#l6B{lMz{V>Y+<+r#qKn$#0 zN%_zv3>P{#GI|_@+|Z*wH|Mw);4n545qo_sX9D z(*1aLMhbGzC5HX{5rCsx8+K15g`GjUkAO-)ac9i-8Gn%7A zhl5$;rBzGMAt-x0FMY6OjTyaiy2>0lbms5g5JnKm3!w~q7*ONP`tq9IqBhLJi7h)# z6p5>06Kbm7P^*j&iVPEt`ir_wg0yry&|oy!Z=Ck~ z-$~qPtl6pyt~MKF@un&eQGLJwiqL~&l@HxmD1S4bJ*UW#+j_kOZ0Dd1#4(?4_d*j2 zhhjf%J09Kw++Ql{t+~!U@yj0bgYhw#<_XP@b{5Z<8-Y#)|L;rHSdl+(;W}MHK&A4y*KYRy#5b` zyt=N!m~2w=`5gxxl}>j-=P2w8EdTV^F#HWMWXFVYIUQf$H|jEUo?2NP?9GjZj-}Ec6NW$MybmStbbsvVUX?XHd}et8D6sCCiT0cGzQncA2pa8 zZ2XhSSWYk&6U)~(=7Vf7OQqYZdbwbzAa!?`mq2-v>Y@OxIDkt6S9S!Q;9KJ^#8Z51 zR5-*HaI+$dyxX4KP$hx+#7a%!Qfc7>R)W_icMRmglX-)uD8Fv8RaxP+PLRJ=5-dGQ z8>>(>)$=Q|g^k=~0_?_bp)5I*Mhg_@h{?n9N`+gs-bZmlBqrNE7E{th&M8VrDdNbJ z4kO>8Y5hUHF<09sq~zoDhJh{$Eo(QJf)pmL8Klh{>N8=^{$x8Mi^1e73I@v8=WO&H zUp}($_=|exMZtZVG$TdMwQt$Yj8n7Nzif>rSaG^A`Y6VhqZ%-<_;IvhapNgvauyhjMLdPO?$XhD5y79fbT8l-KWlFfw@78Q8 z5~zVb_nAwZ?@@f#u))J}s%YH`)ie3_Gxnw%i(6TT)k0~ys!BxQ7zMw4{YHC@vR()4 zQXzbLy2zjNjiC+-f5@CbP0a?B@}NG54Al^wFUfNxn=VsO9|{u^sHk{&bYP^ZRyFt8 zH|}30bG79CCH-8N#!t3YPWFw;ofLH|mvX;|KD18)9;Q4`tI+-3L;KGgmryl#i)-_a zgZ)i;#$6?Ds1S-2ik_08pOY1tA#~#S3=uf;LY7QxYMasW^qi?OZR)o3P)c;xzf0Xi zAg`toI9!T2ezTA%Gk>>`u`8AJh2(uZ_QQ%ELdzzH44*?@wma(YHrXuJ#UK{Qq&eu zw}3U_E(APUd!A z9zot44Xzi}6ZW>g*QG%YF(VhR1~*$>#nwcuhF5)z7r45|gcl1VnG2pyr9o+i2hU9Y^L!N+LUT^va+2#lseG@g{TJ-O8XgBL` zPQt7&&fS$K+@$rbb8%~s@59krX9qbV^WfBtxf%(fLCnrv=&eSM?Do%iR< zT9Zmi*$0c$Ll(?@0$iqA>yhHhkVh0J^%a%e$E}t0DsDlkOtgB1s+?L@t#K3khJ(Tt z)A9&29(aWhtT1iSEdC8E^a_fi;K4Z*xQ&;u5akXh96kylX7$ zhwb$`*jT`lrH8d7-O$0IDVy>F`($KE2HW3W@fKEW(3L&Za1@pbk|)t0u-lAP5tsSe zN;Cj_5UvCs!8X8!z5XgoRQK*~eV##I-^3YB6clb7Wcj!f6b_PGNR^tJ*RZA}vS2j% z`H}6GD@2asl);faPi=DNkZ8S)ZU5}j+N?ixLvNwG*OBUpSdiL{d}Y(D_$UdHYdRhR z#*ae=>(Cdhxay(XqpC_yqd>*RllvG-VO%h1oG1BJ%%@9pyx-{Ms}}@B*0+*A>Gg7* z?BqL40NXlNRxMUr0BvgqW?mg%G|Wr<)iEw$t5oNoiL#*=ow-Zee|ejUkNxcp_BiVu zWDwm+G_^S|p4pUEdL99~{g2%;{3b}2vN93XnL*Tr$bCj;8bw$hgHhS50tl7!adM4} z9TF9ne)iGo-tFIAjBjKNi~vp8CNDak_3^6zE<5Y|uSd3HAt1|05cFU7SMovY=*+GJ zx|v({5gTG*i?f2sKsHEH`NP84Jf|Axr0CRVt4M-nU`eQgTGklHRX0pxZq~z(n^ZAa z<8{$gU5?m?o<*kQ7Op*UnO5&Q)IIc?^j^Qrj^a|z)>A0gQ}CLrCjT(s-!8|6vT%<| zUzoDNiT)zF``HaN0Y_uy68GnJpX2UIa$S|rRU?pf7upMFN_DW0#ysC^xYB@j5?86lg`&yQm~>SbQ9%<;*NQf;uFkamm5>Z$Dv)w1m>xr8n)dAuA3$R| zKO~pHoU3hG(#PbC>JK}-tQ>W{6*Jg>ZNqOvt?(3O|ERz&!>>TN1nR$XuC)*U zU8~T230B&q=YjDD>{8?4KM>1`Sg-Zaa$wC1d)zC?cOyxBfvv#6WbZTlA4M;hQRv>Q zKAdzB4y4+Qi@JetI1bjRHKgfYCc=8ZPPbu#oE_9A32yxJKe!;GkKq#0vb@BXBSe#u z|LXxu=k+UGx>q7!&NbwDD{Q!65rwuoE6bxrIhprcVbVA-H#Z>gFjC;YZg{DsL=-gH zzK&woZ`9TynJ_KjzW(h3zz7N>2W*#0mn5=}%^EMHh+;RZFcn_lee5am#}LB|k_ExS z8$p$*;uJs_nr|V#g$krUL&kMFU673Wy_iJ(ZByB^+vknikLcGw(yxErmxR&{l8kp1 zZQ#6E^k9A$T8>$)A((Tp`NZlB5uArbcEsa*79YfSS09y;FIKgqX2Gb`)OsYKsc+)g zY{$^qwr3}88^VzpMJz%rHzBt`xdzAwU#bv~&YY>+x_ImB`&idP7q$`KhedvH+TyWK zc8K%T+<+Y|6mF<9zR$u%>F|7ut{^hV2>h&hdQI7QOwPuOM3RzNlDPYA{BPUaG@-;ObM_!GZH~yg`?*uA(tzbPRHmuZiArstbwxhlH7X~rs*onn z&DS>H&7@3dPy4{R(KcH=6>`b7$7a9Jy5UoAIJV$9ImcP|!E=)C(W&-8`r?l3egVsj zr_6C*4rLEc5sX{=K}Un`<8CVOD%QoE==5Dh60YDM6ZULY3Q6ip_`ZOZj};YNCYKef zgxn(LIysFu(~&3Bj{?1CqIrkcwM(S)my00Ux(5vXOVi3TCjhiqeyz^1DM-!BW`grd zmFg#D72{<$ms9ke9UqUk+uAIYsyLsrFMQLyjeG(kst z1$64YQ;60~Zvw*ZJgCZUMK!!4cH{9Op8*#_3Iz$0O*U)Nlc9RJCI5g99z!YQZMu2* zq;dxkJct__@v1}3$6^ijP(G~+=BYe3K-P_iQ}a)46KaXfoG)A*TMt5dLhJ_^;Hafg zE~J7KpFEW(Mw$n6W0&ER-)48+0mvX@1Zv^3_GX};L4+LlFWkHcn;1~{Pye-37ndsQ z9H4H$oU5zzzJj@qBlNF~CUy{64?&}R*-|%3x>6Ol;+$_#rAyy~<|=*$fx2P_Ke3If z?(gYmj5k`l6MlOc${KLP$fz3{@D2Nqv#7dWwcUHy6vwR;Dh%n=I^4>4$NH%pzd4ak z5z>%UELulN6-KA$qM*D+Z9~bADazgx9D&8dO!2Ikxv&pJ=$bG6T@wmpxKPB@&9`JF zoTwdTKk|F_V{LhY>U(4q%Egr|Snoob{8$*b?zWMa-$6rNnQAX2Lo--fh_x01bfI zVsJ$cmwh#w2a)thG49IH|Mpf)MXYrbxM~-&B(O`lBm!l~oaioAYCT7$EjtCI@gyn> z(>3a-Xb<{}hUi2?(`V!9lK1=#fW*;JoGaw2*JW2}1Y{YP2I`Q~MO9)g#ocm`ql66q z`fi3t7b6z{TCxj?;#(+{iUnj?{$6SR?B<$?Ccu-i+4>E|LfL#CAf?C@%}d!iDSf(z zlrW;WjwB(~&)uqMYF-Op3@m|c);DKR5qB8li%vkvk5$n%p=#zfa2`Ftm&6;>7yL2J z?lWi;itD&LM5DhF6aA*rgCFx^@(gDBy`Nb(01N`^o)1{od{jd{wgH$BQXm_*Uy?ZE zPpA3=d1Rcu$5Fh8+fQl^4F%gEy{KX!_SkwJ_;yQ%Df1}SHS4#5~jw+YDi=Vo4Tb8tuo3ve=M~1c|c=Qc4`P3$Dgnf1c^`wAc8wIA!iv@N%G8m zt1r11`j~s-&N-LXwOL=Zj_ZyaKiVb%_Kgf_NO7WwR*Ch&BY=^B{#LS3v`U8>8BZi$ z3wR|Kpd>xA;e-O4Y+{>9rGGt;A|!hEzRtRhJIiYh<$XK#-)3?#qz}<^BcxPg2{nHM zU11!DJ_69Af;F4Y`&7ei`5w~JTF^QgUo9J-jCkJ2(-tyFC^s8LC0V3i_413&>i9tDtm)`lP9m`t{e-oh&u8PhdBh<49)rS!iAX<@^a3QbY)@6grd%DGW_XX z_l}i%AR6&l*m)E=`a7wKxn4J$rsP`Y|b@WGh2 z+TeyzoinbtJSG|$UN!o>*R1~|g5o>oxt~dm%~1L33izGl0s{Ald}saK>@vo?ZlZ2@ zkwR=a946zJ?Rhc+NIH_R3RxfV3N>9!you^=vdnkB{gkOcyO+D>ACIbmq z&n`8Zx*AeLYj)hTM!b+3Oondptq3)Xa-fa;L&ad=sPqRl)MSi*nEWCp_%y=+mUP4v zPa|}Uep~;!k}#nmd81?hiQkZ6&zTq&A#-5sA_fn2&P%Q>s63rqZVQmKNTUxdEa{_{bTjA3Dp{K5 zXS;+5Jq8=^6fz<7@^;(Ul$;%Wxe&A@R~($J@X6Q*{i$X8+ikCgHsMY*+1UlcRvZG* zYWU>zWWLaT1n2GT%$Gc<#zvbhd#gJ)7vhBE2A4uJar+-iw^s8eWGaL@M)f|v62N1u zd3|p%f!Sgplc~XKz$QDUvGSpyGN{{4cSh~;2q;6`>Y_GZXQRK`%!$$T7>UvFKx7dR zh>kJuRcNBD*NvB?)D`e2w_dR_ULRL2SUL_~hJvwoEcqf+#TSxV^ES7(_>ei>oATbg zW@QDARH6@&Nsw-L$5Ch};7zAgVj)b+eoSENy?}m`L%;)e1qx*+oX?WV|K~PSn=eQT z*lMNeJ{R20Byw6orfN|^X4~fX?H*}8%6amK;bz(}F41dH<(drW+)6`bRGQf+WCek7 z3(0Mx*Fw1j{lx5AjY)cCx+NU{d*A+4Jd(!%@NhjrLa#o1lA0gezPSWa*r8$cAudnH zw4OZ5sXJVD&ANJjmy7rJmp0d*HQm^jaICD)NHAmoa{S~FXVsk@bP^(-&pnd!PVC}x z#gz;bj`&JO@G>gxxYG2=+u+RBK$D8|+4seRN3&xXQ`izf=8rg9{Ys&qhkJyVf@!@? z|N8K89)iVU0f2JLK^(gcB67~sy7SJyJR|s`pP~Cpz!wAl2%HQC)=e1H5*t;dmAOW9C5WcK$r;U1$_c-f4XCkcxZ*_MI67Z+ncK9nq^2WcoV53NBYD(|MZj z*Z7`Ip%(5Qw`0<|0AU+4W_D9Ed5mG(5ikZqd+`}pjAgVHF2GFC-7;3FeNEJtS|8n` zIfH`pvs1p#d+GC{ghqNU>(2k;%+zly1bF6dSl+8?0D*PotWji#-t;Wt0RsS}jAAXr zx%ufH$)ZULWe$0#2(JuD=N-5~c?*LIGOEEJLa6}$O0{+8n zMh~e&?qA7mYNHNeMB*hO-cvK4b{8Xb5Nu@Qp5{b&}Qgb`_tsQhVky+!bgnl}aAc1!W+mZ69%Mwi1h4 zUw0ah_%(SI|7Y7XsXM3yYMNaE)sh<)Md~vJ3?TGyEo6bL#1!ntFHJt*j@$2E8aJ*( zb@iLPt1xDIGCW#0lIB8`Wl8LDrg=2>=y4z zU8^u=d@J|Aa;(CbQ;66pw47Ic`L5bmvSzVkU)gBu{U!j~K%9e8%V)6`?w{-}*pY%e z29IG4{df*vH1W4k>&i>7we>MAh;YQv0Q2O%bz!X;231}`7ADd#12vgduYN0kzik); z)j`&ehX~f+=se{Pu zuN++fJtynUW84|8a}|&ua+-b`Y90dPz6R4&`pE~~1*f}_6W^-PG<_AppOJkqqN01JIt$TJ?t6c$`jv}3*4s}U-%rtp9ru3 zh{(G1b}mpGIa&;HJZ@4N|H$D=#v5Gr{9X$XGU-TXP#~O8xJkibpT~z06-X^OGOY+7 zB?)@kjIzsRWw!r?kQ6=(PTr*_+jZDp)4vBmcJ5g+rF|#~WY7`~EgOhe2j0VhLl7i9jAP;CZq%0d8P1HL zol*k`uLW@~7I&Ub-_Xh}cH1;38Z!O!hK8ZyH4jSHygCs=9+gC9HCOGvS8|XROp=NT z`Vi|AFg9X6uu!elKzbX1u(kw~4x>yo_>F}OV5OSG+Q0b+_1fad>BLnr zuzZJJ2a8r8`H*mhR8H^1x7J20NG7(T2p8;_8`DxwJLUt4?JgYI{?bbRPQl^I#|TA~ z?r8uJ?1uv=kxo+CIl|2zDmiU$xZsQwiFR=K4ygEUOEmpU(5P!OU^<)4d~X%9cG5lezSXTjnK-l&$)`9(1rElpVEs zGX_zsMOp)V%=Rt3*pxQJ;8qmC(od>#_=?FZJ8W4pNAO5}CpvE*#%H|Tfp--Q6z;Y5 z$SZ4;;pQAv-%O?Z9*0(ZFAb0W1_Q)&+85HYKN*JI@4gL+jPT4yRmrIE;Xdhgh6t4Y zcdIu|QbMWr*oq6s@$CdPk<-~zYR&7mq0T}^l^jnoeB%hAiY}BEWk!U`0?%Nc?^|R@ zNguE=7&w#!q3uazZ$N}Ws03Jcs^ry60(p$UyUj(!A&u77a?oqup=7@cW84-MS$Y5i zru>I!0nDL*yX_&J`@@T2q7gz4ZQsOL~W9yEK#XV1q@OYa^Of2yqoU-3RF3$Af^1xHX2op|k1N0*? zB4Ps%pYELXW8igZ4+A~r4rUh9aExSnC0qFS4o*%H_SFag#~#DLKTOUN#gra$c@=nq z{BU#VSamAGCjqL~FmPWwc=mHG5Qj_)r0-qM?_{ZN;g()I{6*c8gSQ6Z~OSd>duZuA)Hp9nuB8fUNZHzQ_^6sy*P z4RoR}Ad6(fy_N+155N{2e1J4Tf+AKRFzT;Ux9-&-=arg#55U^3Ze6c8#AJ!z*^94$ z8L{iX^wigfRIk5OW;0OMT z9ulSia%GurOwX4u89n^JYW75Z;S$kWf~4fdS02Ipt$Gt{Ij&5)Xk3;(-#y)#`~5Fs zOlCc7sl%TT>wO0#V=eyg6;Xdk&+RjpR28NB;aVsY&FRLB>gzz2rMo}m<@wvuQ;Flz zuZ-8q#@{oEkQjs%!7hB#hbcBi>CQu_h;Di`Ur3p%D`+Cq2#g~xW#PRe2HcJqsV2it z_f_y4IWLaSKWa$;j&~WC=uCC~3x9GuU^PRki=Rcwx*%<$CPT$8CxntE)OqS;V773S z0k^RjRvmIzW4ioD_p!7h6@#HFIvZPm8`(JSvc5VD7^Jp-q>)8RI95#a(~- zOqSXP=j0EoL7XY9zEu4Qlf@pOcW0Z;tXzp~KS1r>JMnh+tf zg+>qsD9*^gDDqLZK4=iR`=IKH6w3-%jstaaPWHY9?PicJl}>}v71Ea*pXU>ip^UN4mJ*KHP+=~ zx3cp2_@nWMhjgde-A+HhuBj6CQsSA}uJtw4i^l|3<*ul>eGL0p4}?Gd?6+<73eL!1 z`72fy3cZO5qpI+^e9?D7pMGo`eTQqzCPind*7P<-Ct?9J1=8MUg zzJ+)NkU?moqe3UBXX)^RWF@lnB zu|Tv}TD9Ze1B!mt8}dB7a_?-|f>^-u$*dQ;n;(GkX|c$alm`DWlA0EAM|S$Ew}v|I zc!a`VG@3Vt`8?YoQ}PH(7LVIb6{_TcC-tL+SLqyU&YPkW^V#Id4c+A2<{qzP>#aJA z2Ol&wWx4L3nK;Q_shk?$&@J6%E=_x&PKj5d3F6cG->-;`-2v12l^*0QYko7fy^Sw<1O=D^9qCuu+9~CfZxY()*S3V;JxCOb@>yzh2gwHow@It967Lk$o1y{yOy|3B_rGQ|+EZkgDT5 zBH>#mF-##qXv>)GU?4`fj_d3laZWT$y;lO!n@bqvFd(9V<_{cCh#*WW zv_(#Iz1T2wM!Mggs~grQKh_>8^o4I^h-fbB6=T~;8&4N-E& zmWxt-hWG+G;0@JHI)r!+`2DP*VO14Ygg9O-cvLkkKL^?C)ep5id_s3A|G+?DWKXfs zIX{CgN1k^x(HD7u5c|G5i|gEYeT-kYWJC&t6)uGmsJyK>h0-1z#I=ZZ)sdrW0mTV2 z7Ul*Pfp&%}Q9+j1fhB?G=)*_No{l>Oxec|GD6gXqY+pS>CGmNLhXR9c?X)?7Ul;Q>U?%{pSCaP5}Zgu@p=%D@h#N`(lUdc zz(wMWQphg@AXTZ%KiwUoj=bJF|A2tgPNS(T`? zfrLsarkWkz9U)Uru4#vDEjn}9T0;$T6%1$tk2JD-XoTySeTw;>5Ptizn0zBuCCapt zTV>Za)|$rril5&f?w6R(PN58*xUA~;=4?m4`0GBE<5lzAU9XbHfGtf-aF6S)EDmsl zBCWbJp?-U;V0KYs$uKlatdj-M<p$Bj*7M+BD4HY@M5E3K`CT_&uqfzP|-p%eKLsojZrKyLY1W%*-8LLn;2D+?%JS zhFMajA%}lpp?_;{BS)QPu*r|ZZLLtSeSx-TwC$*g;?djXiAe863EvZ%>yg%>nI8-m zzK>k%`RSU>6UQY@_)mCfOtN~S^>Kefc!D2*w%HKcx2pKY7uN{Ukf#o8a-#N|>u=bW zS4r?hr;Piz2gQ^!9PJAzeHIYa%tOk*RXV8o=q2|##K!te#eM5cOMz7y`RBtdd}HqF z+-80Fhz#|8!KWUw%*nH_-=NeQwMEqvwnE1ETu1~e`Fi`c8^C6eHVrP3bHJ4Fk4TV` zNVNydmRsamrsg0h@7bZI6h5U zPl;LBMXOJ-q0H660~+#eiZ6auB~ek+{v;c7ofdTxs_%|AbJSxStKyNOx(h;p>kX6DfJcU@B$QL$)l?v@X z<=)(pfo%vtLv7jp{Aj2Fba8V{s~i*)n%*7Y3~_-EA#cz*;5enIpdHl&%JkWTME{FN zzvRH11a*4N9Zd}u7%5_B18+NYyAnj79Ma13Sbs`q1YM+eeYBmc_5dncx4t@aydNqj zGJ~V7`q}FnWu%6`jy+E7`q(t59|)ibJ@Lr-u5(dBYM0WQH)oRzSeh6zX)XXhTy>`O9owgEd3bq-#V?qvDC0{T1Ih8*F@zz`RMGXv zt}2-hjlUfPElMXj<8Y+Ou=ud=mU_`H-HenMykFy97(bdiTe%s3LIJ^e4EcvgGpE1B zR4~X{GhZmRII9#Md}rqw-nz{t?7!y7r!XTArYx)s!I25KI_@qo=ABw>)Mbb7)Tb^QJ*+K6rt!S=p@=??ZosSx}3B9&f(mZi71$(=$vJyRr($fPPtD?ZZCd z;<5YAT%Nc2v&|HJYL)xXWSL$s5ZX4Xg;V&aSmaCXt=qTsWN)@Amo>=yC0;6@O6dJ0 zlH*i^gMeAnr=WoUu(1F-$amUBxN~J(j@lf!gZAmrS(YH~B08C7uoP~Z{eTeYE6+z# z?lFMq?J3X-jys}y@A-=koVMlySYBFtv6Y8;hf zjN9Y#7H*NaF=@l=)qMbFao*G65-jF72PR1&7nYYHki~5#nnB!KHdDb-ty>2WacL~@ z-A1H!(d4%~xfk*)&D{>u>(uGl)k42(Qi2c#lu1nNZGld83op(syBC|pL?aOMs6)rw zoLtWullNuL!dk>5ztToZO!}%JWwP&H&g`tq9K^=r=eh{GlUvwn9%#7h`l!!+X0c^6 zNuq0H+tFYS}V#G_R_f%?${!EUb^AL7PBOZ&<$oDh$a90zJ3oSmN z?ICrxnx&qwi*f3(jKd~chv+Q~2ZehP0vy`HaL%3CTOS(K=9T3Dtiyu%bQMylTgI#6 zBaiPVx^o1^m`vOLlnvQdcdC;_Qlo}FI9TgH7snmE3|rEk@1>-x+m-;v_Y+c}~;9KJcCP)DgT;)qFuYrv$|sbDLk^yUcZN ziw9qbaT^!ItvjE1%AWevexRjhjwhn$ecH22>&%{LgFrsTfb&1Jg*5sF$3nOsHwU5s zKjQ9+l$t{a{3$}A?4SfUJk2K$QU`xMyZc>9Tp}uDXoh>zKE|i>zDD>_NtyTd?uHJ& z<}|z}+80ixxRl6~dVjn4lfX32ZzQp=?rZw?E~*KuK9>;gwx}&%E9{_p<3i1i==>_# z>hHHp(;b8vf8``g^8kX+m&U>>D^c5yht_Y)CV!5evC!yIF*cY{s|KradyJ( z&l~8Me?0rYXFgE{BT{FthVOMLKQI{=bTDS>bl}tnSsPovI?evnDXR?KC`FZ-x*9d} zda{LUDmJD+i8Xj=jQT>PWHQcZDGQck1a5wL+;9pH_bPDm}q=%6%q`MNp`5DoVmz;}jti zjU?U{>(MaU?ZJmS1?r=eFOt0qqjs4!ANd-qDZneju(!vLK}e&`=3)w@SH4yG72Y}W zlif6E!emE$zqJ}4KWEX2ilMJ(^2;G%nO9%!t3Pv_mGYdtX2r{cdOBadYfAF{QsbZ& zC}Kwz3=^T2YX)J&s)Mn+hWY@#s&(%7EMW{w^P56jQG_Ej_c88+(PS5`?^H) z{Wk63eE`(a#kG194GxJ9Z=d=uILu!$U-`XAdTUvv9;9kcHRD;dP79~YWsH8>EZHhiIlS*`doSLKfITQ zL5E~Cp~r$7_@5qw|x8d0XjM?w-&qw-Qxhhsza&wPWJMW-4ar)v>~r<|ESr0PfYcQDaK04n`dK~N(KkV1x2z(`7k(a9|m5e zHD6ItRvz}gep-x&;wxX_$hBa(n}RBV>_fpU#XXAj2kt%3hZ2L4W*6mP!<#&N>DbD$ zv-Z01rx)-?0$F~miW0R+U8QsW@i43Rx%`9d4A5xOQj$McbPtG|U-tC$c;vdQ%-KweFks&O++?$YY^mg7+m9PUFFI!dZGVb5akm%tHVuKm-I8SrgJjtqWj>)~He3KeMS;+9vAjiO~+;Djy zFV#CM4#!}*YaWmhn617@5)PX6I*v=YVKA7Yp)q?w)5Eg&a?a`FsYH(0`(p}?lj&3> zdQ%Nf%DwHrZ4Dtws1%sNUZI`==b2$7^8$~*^?G+SLw*JCx!}E}a>G9Fr&E~ydnw8J z54znCbs{Qt^KBoA%}-(Ah%nQg5))cEy^l3L*rqf$GA}u4^$lwcj-QdR?N*WSO~Ofy zTsIC`E9rK+F$aM&*bfChJigmKyKlb|^w)6m+nz5UTR)^K`-Bxg#yg*!J|Uia19qiR zQDdsISxS3-Xij1w7B1OHwNu$?uVdqDHtnPt3GDsMbYL-G|3t~ZRM5{CjFN^obRFF1 zuS#oKkkr>cZ7 zU@)0CKF3>cIZpMKDaxAa8eVnNMDfTMrOMdEznJ$ro=F%$d5|~8bY*6tR2UVRl}XQn zl^6I1!d3ASP}4*h;S)ox~TnrEBhO10aA=@nG>S;e`kMF`(@BTwK_A`wv}gk@;4vCR}CFYNZz zT`^6|tYDrGBtBTmW$DGX1MorDNA4g)vbK4WBeAUb-!osU@X@`=Fg4Y+n9) z95z}1q-I6M$q#;p=a6PXM6`wg+xssDXqhhFW+c$DWq4Ijc{5 zM0>ld&Si`CmgJeeLZ%?x#{DL4ff+p_%U#bo!Fon#8T}4#DGy^~0n))E1aCv+_~-T` zGR4UBWB zaSR!BFoh{GezRpu)eJW!dJ4^)rj#ZX0%5LHmvRRRopTUIS1;kv4doydtHk9GzUjMf zL`^izE||?5W-%ipaFdSo6b*rWfqUvq9Q@Qfp6+!wUU;OH3k2C8P~5HGI=pDc2KE9S z0AqTt{z{YA5NlQrB_%t;zFs9e3?wRfsA6xh2M;I~^PJo*?`7_ray0!J-2 zHEV^I6)tWmJUXde)1Kt%LE@Khn+3-eu%zepAA2w42u;B325i4VVCp2*Fq~x5S1=Ph z=vY0=Ou-P6G8!c8jjEq>c4oTdH~7Ky{h6%z*jbNgmg8@0rBdziw5XAOk^U)$w4n+y z4{V_}a{I&xXdyx3~9@QaUK|R+_&#)R<<*+=?-~CLnihgxF4@8%<$^ zYh=g;P@)~0(lZFh?kCCtOk@WT=$TpbwV7jx9rZ61R1av<4|OE>qe6w@-b}PI-q&M= z>qj`AZhwSxhW9Wb4;y8+T?KaQXApUcl(MMD1L^(a4C(Guu1(^M%1Fqt=`hxO$0*hUq>NeFjch`rZJl9@WAk?Qz z1Y~ERT*}}_nag7~ zmm?uuS7ZbMfoLzZ?;M?9Tb^WxO^as>S>4Auj8bB2xJPxOo$yk)re*|vqhYwWiqw;e zP-G0M-^?tfIB|7=B`H18!06_SqixLy?P#;znRKvd5xpG*8dgup*QH&>VqS5rAY<3T zn7I_-N1>(57ZyT;0aL-uVMj1rsJ7R!&h9>6ykN`tp^dhaT zIDwM2GTAhqBvnD5tY(|Jrp`gU+XVc2BOhw*-8zBtLIjahW(GT9WeRJy=ZdWT* zK$#CbI?<{ZVUU8k`xPEPnKZu^oEIl?9i&*P+7&10s8jm99%2}d42xpTSD0>lE7*Sn z6S_8fQTqyBr-fC!ZS`133No#j(!_B5QgqM30?n^pCZAp^`IXZ9nJ(%V;#XvCIpsr? zq${0_0R^-SuQZ4)Tv`gTOG{8udb<0og|B6gXfM38&GsT@QHpIMo=O1MYSApMvYS&O zcKM~5+Gfe_CCwJutMMSg8*wpmOwJ`3|S2mwJ?^*&hcv%%m5;qc+` zeDH-I0}CYG?#FYnJWn2xK)mGK(b4FQ7%~9HH`Bn_DA{&uP%&MBG{?j~EMvukV9o60NF>A06$d$-<-;P?-gRGLU zfhlxqi)tv#L7N9bp)h!ut_n{XIKN{0#wD+TI4N;Exi*s36kU#AsGc89HLno`zL+qS z5sP-{Zq@{lL(pu$q>D1XL9Q~G*dI<5y}1(=1bGoPY8QhA?yW!IG}@e_$XZMPOn}rRsLqM{Y)1Ey;yEf#` zkujcji}vz%V;U8;r@NmPbMyi`^>#dDZxtT8EKOb@6{Fidd`RcLd}FHy3r{0GRk5Mj5Z&Zf~ig;pW(DKb)q$41>q^qeM|A1z1(;I9ufYZv+l;H^Hhj) z3ZEvu*X>vOX2lvO0O74Wf8deB$m;5XJbmi>^+Ckr2DnVbXxZ9x%WxvT3G6}v6zN~I^q}v!e>fPUUV-q30Ji=YldkPM!A|{J{^BJd0cW-XB_@5U^aIK zKH~+PkEvxI8&I;NBW)#QM_ivufDtpuD(`bwQzY_zyb4*|VDq%7{S=$km%A ztoIW)B~P}v9vJi`nK|Y2BHLvAo|w;i^1pgzww#Q^4a?2girr?^AQ4ug;08n5SIkv< zIqXOhaQAe1+`wJhYc2hYpcp3#>4-+oh8Ar(gp1K;4RM~Wgdn^b=_sA7!&={^NmaR6 zkz;UY@O$e3<2QGffT!=y$3dEK;!jVP2&xQl`UEIQtDG{qvyB`+ zGnh_vuhp{tfRh$vR%Lg&>gn2I+VlaO*QON`&!U9k6Qp_UC~saqVdPNp#eka~{9fjF zdZk0Bfv&M+*UPyPYsTic(l%V!6j@2@CKrN7&9zJTch>AS?`^Kl4GNvRDvcR8(Us0@ z@Myf9kuB`!7B6TWZFW~4)oN)Zv;okwJkopo&!gnM!)Xd{VRxnm=Qz1&L*`m~IPOj6 zsje)IT3;`r*dMG!CoN-$9Q=$Mdf~7nmyhUDws`PHX(%K{f-MppduP(^uN2@$BnW^u^;Ah0Ob}PtNda)Q zy|y?#&GP}^0rmkpm6gY#o}VzJoD7BNx`c;E^{yr^-2TYBxA?8gLYl%PP3#};!2l8T z9gXW7$0MRd#<|e#Vw6^ld*?80qWYl{Sf;`PWxx?8-$LPJo^^0>Z|CBY8h@pEPsia~ zMI$NVJ@UW3d+9RycX{fcFR}@R0>4ubrrs5}0RQ6XKUm>H^3nssAI^b*70yp9Z*v3a z`B^!rbwuvZSuI#)#EAvtU;gPk2P8~K3X855}Rb@7q!RHgrqZ!yr@ZYMXO zrTWTq9moXSRQLqM@nY3T0Jc!czBYSC#(sUfL&aR{M*yeaM@T@Lt9t^Xj&a5AzSl~s z$%r*A1>YKK9gctWpua$}hn1k`JPC&R36SFO9}MLe$=LhBVQmOQ0LxymX>dz>T~4&> zE(=iKO&({BD**9)3CJA&+VtP|OFwmpehHS@%f3U~PwiA&98L=R=u(nxC^J1^WSWY4 z&kmBQ-eA9k8|S0mA+;JTW*QM9dEYv-Faud)x7pBJ?U1NUQ5(Gpm;Amz0}q8PLgs0F z5ALJ_RyUvZT%GVpm>^^ucPcX|f zJDpnTAMqZj{td3}+d?mL;Fs$7UTa%;&w4xsgaV`zf8z;gPeIu@87{!?AOXr*h-t-c z$upB+?{q==&|n?+5#H`K)cjG>*`n0+(iXrg&XXiyq>MqgWxpe z3XAh_Af3eL>N$Cx=~Wlm;F?zH|5v~yo;Fsf_O#eYb`EO zBc62Q5QW~=(hX4IZ}stueAUnIQTqYdv*|{0vETClgK+?L(&r@#_~?3{aP*wh*w6cX z|0K?1eC+Q%!I*m|6a8_G3U4=H}PG6jG2=grj?mgZ;8mx8k(HR{hn+`dA;JE}H72nFiRqeS)KnMSz7a3>i%e zrFTR{0btR3CFHl6kv0n7yzNH6^CABg2&^y$2H!M)^~*>%%F4;m%Br=+(8cCQrhOIJ zZ1K=6nB8Ic1K>B_eA7TTRa<)aMjt@laXGaV0s0zBKbtgwz(K58EBU&N&rwc~yPWM( zJiviRpC64-ARt6>sRT2LhE#ug$OSQo&a}NkV$35~Ko7Kq9JP<0yXH90M`v{CmHr!# zU55&F-3J{l9NW`0$DNn^3sgzc*Ct+~J**`xGbaI&?BuuC6@7p-V6p;fS@3D6D8!^d zw6ziaE?`uq?V(92NdxhDP68}RY8(Wl%Hl->h5kjzdloRLtRdj2qICTJoG+NGLPf{c zvd8KAF=I9usHkFX-_(#Kfa_p|R8lOQoBFLFgcoHQy=+O+{thw-37HovH#&S0a$*k? zTUmlEr{4lZ8}OJY-(~kIZa0wW*!KpUp+$2K8U}2OYIl4zvkJ@t9zgmFx!Xx@33dZ6 z@0Sg3ZntEI)SEo#5t+zoch9=qn4Bovm^_b1Ax-?4RDK;wu_88?ZI`mYj7?t(HlMtk znzGhA3AsvJWfTB2-t~pD@*R_h4EmYVh7SLTwqY#!&@c8lzWWa_)%TIcX40zk5*;tru-j@K;JWhn8eXIsr6 z40L&n-d;8uQIG@hz3U+-S^^<(03<<^iZdmibBi18nJKV2jI3(d#**;{(I zmJfs$ivT3;`+3h0CaJ^ofJ{G+7h5t1K&N2HD0&ASn@m#t&6~)K7Z5w%N^io6>H=py zza|1=)dIv5+s0XUi>^fo1R_LxuaR;VK`tr`tg_{dZa9=l9vN>&E1#D zX{BA%^^IG{0<<{a08>s6MQUqMqnQXaSOAZ!1j@#bT83r-*q8~TQ#VxHTLm)9l^fSq?bNf?W98;TQu`~g^e?}bolQ*k_o??KO@)GU940nQX) zw_GS-F&orAE7OJq-pJwNPObnX$vCnKLHb&l}8aizp1q2rT4-(rA;U_OoOft@IsGgroPThy{jZ$)Vm2 z#HBu{mgJTR36{5tWisdmf-PUi5sa*rkpKFq&GLlH`*?T|;9{7Xf&^nGWrSYGw3Io|@0-M2hYN;?%P@1Dy{(l=0tUf8crJLJdQvr@0)q zsa9j{#azKqyLBJvbap-Dn(tae`?Q@WrXyv>fObO9IZe#%i5$D+iQO$S&(u;m37gq|Ck(FdGZQ--64b5@RFTZsr$$ni)WgUKwIt=hVER;At zxB(U?OVp^EhBCj9tMj1{e>azIHw$AdUZ)5kpr`%WS2%7J&$SHK7F0RkOw|j30J?90 z&NXEQl+sMgZP6=xz9ZQioc{WmsxyC>W;=f4%m8ckK!lk(`|7Z&X`ESf5E$`<)&P4N z9I;P_AiSEU)$Kn4OheU>p855?;l2-qSY~$h9FxoGB_Ah2n`{UbdcNez_=Nhh98ew+ zf4n{E=pgIVx0hn$%V6Oe9?DP^F!N|8TdONkHgN)ay>X{t_ZrdnK;GGZ=Dtj1E;VE? z|IW)X!~z3xWmiTtz18Ld=3_Vxw`5`<=V*i=c8sp|Mx#8i*W(Kegr7C|%95&{hM9aI zlO3#ZG+6hFxK=2XJnDMT937Se&>gn+_&21XcuGZ0{jrl_Oz8knL^}6w{`RfV!W;Vb zs8QbckN^PiV7VF@6}NhP=@ZCpMc`;M;v(Z#ZvjRQ%BDN5CMd^iH@PXf^kN zBmQ7OY2|-b8C2B7M*sRD#x!`yS6l7U6aj!zwH{-UhpLwABzuAzl2lc@*Vut|y6;yX zvh5e)dCG=X{+3+%8GATBo(ffNn2R-IF|xTiSrFTEjFHP%AitN#G`r3@m_%52t=Yd7 zSXOgmqT}1gVFV#t$<|3+CryQ7*NpqhMZ}zYXPn2^_NCL|M;G7;lffmGr|EgBj@W_O zj#x9hek1|kIr%27;RJe60}Lgp6tzWvE^m=nj7KHwkrK;dV*RL|);NoG&iOB^{LlEa zg2kUvtL?AV0Sxev0QNN{fj1xa zXhot^JD@@0QA+4bh+Z(PE(NIu0@(Xm&FV)n(5mM}Mf~m8=ZR-|1X-V^twU-G6wjuP z+O_LcV*oOo5+zy$ofJL09$&BWX$)jR6g9-DUazTWDnr1$AsnTb*Ina%B~$C21i2XfHL&2S0-HEy#6{xZEHs}j z4)7eXjh8zZi4sm+2aAd~1-;cbSegRf$v5u~ZGbSyId^bJ;M+-A@H*Z_C50MD{u;oc z3=W0(gzh4iJ*Q|s2*>K!_LlnEqMjC}Sb@nm7^pe$fElUwX>^>|T(j+)y2i16LjfcK zVf`=0=EZoibvJG&+|aA~wlfx*YX!rdrfr5E6H)L(Goe;+iZ~0Vt>>ZU>vsfsB*JStJfoNO)bl!rP7UwH1AuwIv^jgnfh)V5?l z**csvM17sy^NOC;GY+Qvw3bA1lkz*wUd}_Eubf`Ea9H{`C{i_6?6Gb?)ItJlw8wsx zuIu2)s1iU*PjqRb=uehPQ0rl{1oi_DtCL_R@pnW5MvbaRe)Ibj&!Wi|2+ zJI()!8FtYjl=0IiymLczBO8P}ysrt+sF24FEa~0r_$&!u%=W|KKFFpvP5K>-trce@ z3^f&L(v0K>HM1BmRUfaB`vEpgX0XZt>yN#QpPT}>!7?6vdyq((;gPTmyA4@#r5T=d zD0w&pMB;9H4)PmO*QgaA{W8?|Kv=^!wApr43I`L_GOv;IT+DcArc2+cSZ|uNa$9H* zOs%v6{0JS&*_!=Sox#4$38g^WIJE{?MK*<1U*Jx>bnJ36!^y&WF-1+?#veqv6rvK3 zH{MPtQ0-%~?@^)@nb9Qxht)pYuct3i(&W290ydCsP?;>HFMmQR?2Z;Y0Z>ZzMq*FE zX#6Ib6z^a>xqO0cBMriIuORT1D_7zs3YJ@RkaKf1*%hAA2ZU@yvW4}-9%S?cODG}} zEn({pbX6oRgs}RdQFLp6(?t=-s~J^w-88MOJQ)WQ#yTrz)-^j1IC|qmpQI-na4(`I z{I`i_R0vojLM#fjjTl9K+2Q=yeE^%!HLY^8)uh;B?Hcd%t|xZ12JgCvp#k`6FRvs# zf_7?FT9E?5A+8oLoMalHp^3iDHS8lSJ5t(<#ev;|pe#xbfbx4stXiIM5rFuZy5a$Z zf`}c+?$Y{^F}?Eyvjh!1DHhPB#!|IpU6*1)xk{+a;+026Uf($B(vq}&go~YYrkwz` zwfkkdYMQ2Hj(UQmLd22th)WGtr&M>M>{o)xQH{x_vL$!wW@`8c&+zB1nw;_SJ2#x) zf37P}mvyawqz7`MkhRrJ6-kQiEibuGbZypBJ<2nGK3u(IJGuS6-5u~@nZxfr+c3gO z>IiZO;j1P;sSv~;= zpW?L4xkq7h8Dis?8VXvUqaHUnhUEp%-wBn%JsEHt1FCOzfJ(v20vw|)U~J@xH8|Ot zYtb=>Dchrp1iwb%7Gx5`Y(*d5)8KAD+pK9IvYAd9KuC(H#ZslaSGe4T2o zqpWJOh1JE5pFx%|@!b)hn_)&y*ev6yb_KutfVa?UrMli9e#X z<3O2jbL)zJZDvQa6|qJlUoM-C7Ix@%7iX{W;?!5gj#KnUMyNWICy)f`p0kQQJ=>^rFaldGrgG$kUm9N05HxdKa(s0)0lC985{{e z%5iTSbNhK5bGPKXwYPRT<8^=;!JKdo*8N6^j8}QAv70_kag{^l8(8AgsO+@rIK5Qm zQS*S+H>xu`nPPICubrDrQh?hsFiVU`k14=^jnxXEQt2-VHr_vaIO!h4wlm8lV8JI5 za`GeGtkpDHOZZKyK~mkP$p)R4olRKb^|#0y;Y%wb7pbsg1j(gZ(nat0jl8m0_d$1k z`&I7V01qBw^S9#Ht^E(Q;~S&K9HN~(g=Nko^=?Vgp5NL2EPY5Wu++s*_@EiDpv|&U zywvp%fwN6^h2tgH>?az$>{nAzPmsO2!-snE-mU*L)g(#L`Idb30?2}}$qdubty!wa zE?yjA0}H}N7zGWJIl9e_hi)=%Sm0|E!ztHv)No{t{EV_VidIGnD+6bUW12t$6t=|` zdP`!prq}V1Gt<*ynyl^dT3oJ&QM5KHG#r*b9}uDSWM?fzDzcgw%2u*w1zw@3zV(W^ z89$8(YuFZBb()ef6QGkq^}3s$RPviWlW{Y2tBZNV!Vhnxe%$LQ_lCWDrcy97m$6L1 zGbKU}n>BmaK1qf+Ahc`-As=;4oFCvXwpvz7{Q}0=hWT5g^6-k3k_U-10mwm2Y6?;e zncNgJD03d(@h$tA+jmr3(*ZERO<$65OH6tsGobBN3l1Y6*q|jKb8bIcDHZ#(%&(S} ze5g^8E5SSR1X9q=L&7~m*eNdKK_FD0(amsQ> z>hQAN1SfDjoNL$|1n_WTAzl^7MWiM6CCvx9a?X}CAxj$y619BpL++g#Xq?}tkr8d{SxOWje9VKa|sLdF4F)U7DB ztKZeZMru7a#;lUShOHr994HNxPbPQ{5ZI|;Nn99)-Cy>z4g-#=HhobQW0kJN=Xf(1 zUjjHH=Bww&%EgA&feetp22l(T7aL~bM!r(d_Vg@qCBzZ7CVL-Si*}b$5ytpF9Y-5# zs_HPQd+MYU&!2k%A?5??qkSCD?>v-rHERwN;Ll)&Y~e-rP_hOEi!0i5l~D~majqGY zB5~2>+LDjl?C1sl*aZh{*B#`BY@M_^6zO5CkAf8xjmgO3ZC_ECWpoVzrs8(S=+AF; z2LedVZBJ(eB5C~6m`wa}7h3Ghk70$)l4qi9vsptKz}%YThIXy=ADq)R z%#+E?sZbs}ew#{&p00U5OlEPXzV=& z_KbD?YocEl-_Xw8S(!!$%@!R$;el6f?~Vnjgtf&K$tR=tOIKH(%bmH!V zQN}Wk;GL%xs0c?D-z22wu)8**dvVKB<`}LJ1@XZyz6P+wp9M?&t-Lt&NzABJ7Q!g5 z8bF;hjZAuc>KT(`&FV7`^8GVDb}Wr-QLC0CGq5(S)v*_j>$XtI3X%VXQr>W968g9wjMXdnU74usT<+DRxA@{LxGJfz zQDYy<<4a_&wwU{b=+oU?;}-%*ZIlT!^E4K?gSZnlrvk(W`@{&U;{{bKSw*jJAwAAd z?W~HB2&6TGk5Tm|7Mtv)_ES6=vlzrcRHmm|Htr)xL7G?}AxS&Alpx#J>|Ue(si{3n zJ=b0oTQKt}(yYXpjz^g`UY3j=y7Qg;lbAg&JGNGTGN0d~Ppr^Hear6;9Z5w~EmeEp_Cabde7c$>;cF`?wl9|zwkV1j zlW4so!xWC;epx(0?{ncA{{H;cD^(8~kH4g9y`CW-eB+UeaYVH90|hqpQ-ULa4;lG! zP@gf0gyFD2)=etcJ0xR0w`0)#qZ3NP9Bi3JEXMD*JS#SV(fM7YF5$RfJv-cx8-H`L z#4>)n1uGNG!5+y$Wwj}!yt@rZN+(*U=^Q@mfML4xO9}W1%#+T^e zhej^wf;4}VChb%9>CVGsD)u?Ew zjKyrEjZ*V+1iPO$6}d?~LQk~45)x?xdRRx|QD6D6S&^FPKIxUIil%v{7BuZX^kV~9~X$rM$0vq9kS5XG!bVU%&1KDAY zGj}+I$g5+inxD=j*g6V4mR&f5F>89;$}&l@KUV%E8kR_Je7i4*Cxs!LsV)FwHs>@2 z^C}kBO0Q`cRPD5}jOMVzjKkXlQkD1p4+@ z&mSD|EmfV@bZ>ViLiQi0EjnN=cFs?2pVB(w!!wlkcoGbvpnYspecF+twuvm<; zmQmDbw(}~vx9sbglwb{ZikZf7c)Sr7*x}KVon*Rwep2158XJB&0Orf7-?5l5nK>Ud ze-HDKlRjc>>JBxd-$RO0w%NHLYuR=sted%@z zgGZEfI!?-3MMeNf;s*eO+XrdX9SZT|{M^Qd;tM`q=HbW8%cXgmSm4!XWgV@}hAuCH za;qAAjnkDvw21HqUrji=8Q1z``(l}dsydMvIrwlq>b%U0a{=;-!a#e@`52=WpriZl zJyPz$4d>I<@H%O>daO7 z*qM#ncdZj~`ujPd*o<^U<#F~X#N-3+nl6w+Zz!mmmu}K{=mkVL zY{w8R2by(pg6)h$t~V}~%F<|;9gMtJJv64#JmGDUgu{fRWxAfY)S~nww&Ryt zcFAXj)gHvNPem*e;2o(!3$>=Y*`(^Ra~ACjfcz@L#Q7j~wqV{E=M;gwNOwO&QGow( zzRHD|k74iSEa|H0M(%?huZ7?HlT`(`LJyrd76Lo%j^iYP!=m>CriTh%JwKnQF*PI3 zr`5rpL7{Kd(ftvecd@&z_BuA?0H^F{)_lH{q}!t(!O$C%QP8Y}bBO*tIR?%)X>knE z`_99TJ7_)>?oYS|7=3;i$WI@HccJbd{1 z3+4Fsg}u=J<*XWypUgzb@&t6EqkRac>-Bi|fxJS1mrWt9e0^L#EY=zCfLHD{lRHdi zyRDTu!J$(0ZK6ha$r@XTZC(w?oY@8dj7^q+INb@l6;dDL1E-B+&IOspkwGus_1??{%nh(jw{%cK zjT`?Yq$R!fK!jr+vcXWYaFq)SDz;@FPl|_#@~>7LRWqT3mDIE4&*>ptDt(%kJe-_* ztVt{^Xl3fLri}8rDV4PX9wP^1ss+Fpi}6g3Xcw=w;|_xXO1+Tg@tO99(*c^rXB*(V zEbxIWHs0WHf?w@;SCIhrBBg;=T*^89O7{`-NuR`~{{*_0D_KD~hr_gralH zKb+wJKz;Y%gN|-fHG~P=)i~zmCqj{NE<>GMwzkO8VRwBDx=7?9yWz|WvGEHf8dr_l zTx_MUyk{krOI?ze$1V-coy5L#7FO>#FMV;WRO*Z|>x^ZOTRP@UQ%}b9+zv0uh}d1N zbo_Ug*G`0Cq7m%QfKj^>y6OacPp?aX8!?KLAg$JM9(&D8OlG{ceq8pUR*C))wS!91 zCsoanpw;}kmIG6r@oP+O6X)&v63_=;8%((MXMFSJxUACN8?>5{HVFqlBfWF3?k|oR zg^}7`gR_0trBl+t3+OMe0I-C+cFy|xgdY@m@@nDvHch7aVcO0`1o>l4)ka|p9Xj(h zlUC26_=PB0J;|k-hsQBHfmbrYdm-LAN4ZXV&*&Jo?){(VKpRLZoH`(_o2TS0|GGQ{ z(3(YsQkOqAms>)3#oR#oEVH3-Q&b!h09(TN9Q|SByoKNTDOm|2qBxRIg!&h3iG{s9 zW?b;k)Y2~~COs&@v|onT{OraJeMn~UdPE&#ezpMeUM)g0H2HSlNO5)Naw z|8W8I;*mhA2svsWr%R!yTAJ|tej3!kFDRbP`cUZE2TC)^Rv3qJT=-KF{;xjnpz0WW zcaU-J<9qTC&t?VR9pplP)c$wL^zt=cP|@BpqtRP>uNzhU_TMGehZi8+l`h2&S{5d| z5|Vkui}NWz07Fn&tf^y}A*6}##DQK9@)F_UHNisVUw}^UxO?@!m$DgPq%OW{=v{?m zIv_t80J5w;yM4^ZsT6L^`kGdUa_JPSNLY*Z);F{EtQ+^VoO1Geu-US{=>7J~TlMw= zRP{6QCLt!E^951=MFAWIZuR|kY1;+$D2r6wP=KHf}5;Hny#YaSB@iVG{osH8vv0{3cMMiF?sGq5kWwpa#${z4}YNf3L0$oMz$zg!Pd1 zSlB{|K_R(%zLfa42M9nCv-O8Tqvw3`6=B}2X%K{aUtjw9zaO8rAc%ay0&2f?ft{BOOUeIr$P!71x`6wS zA$_9&zBj3KcK%C4LO)3K1()o$*WU_`*`s7LznQ!LV-!%xhGs*4Gx+!0>S>m;{Ig7d zAlMD|fRH(7lL0+uHri+TSM%QQ@A<2%;l^-c{1LQ&oP*NaLdbTv{U+P+r3-lT+%TBQkJD1HS z`po$H^dI-wTHfuWOs0*{X6NcLuwrGw?#<|<$_ zK!2B}9kvFoGn>n0?zIt9dWxko|8w<))PuSWauGr`)yj}9Yz4#CmH&uo1t&15y}-T6 zInpKAJOAIW^rNzU??bB}M`Pqa9b*4+d#Ecx^D2{xLSXLC_TBiDI7%L^xmEbhKYkxM z5;Z_c;PmppHk-men81H5F2teGd>D%TSq7l9DfOQLY6;a>$_w?aR^c}G`g!?}PrvIf zCqm7FsH@A}_^Z2WY4NYGxG{44V@-_k2NBcdGt3RTDGx%o8NCU`&{81?9Qwub=U6zS?E_ecYNZ0c9zYS1f8|K1)2q% zLhnlb&MA7yZS3}Mb)g5X_V&w)n4kOEe7+@;Un%pqZKEhXds^`lpK-?DheGIrL}4m0 zR38X^~LgfXIzXx_PXRqAm)m!oLdoKc8 zENDcO-rIE#n&2JDZ~a~>sAYdyLVPcv@2vyinvSzwiR5C(dYAsJxt}Y@pRWl`IiNV% zC3Uu4|Fz)%wKsk~VEF`E6V_{Ue9eKGwQh_zR22Y)ByBehCp{+0Ps z&jYO|83U@-f3`+5e+%dg|G0y|V~ zVeAUo8^05AgmwNy{eL6b@$)TsFB}EE?Il875d0F6>eKPp4fxNVw$Z7xpq?{dulE{9 zlMl7(FRcLH?=M3fZ@oNh$wlGJ`pJ*ce;S7Pt_d2C{56Q|;o#L$xE%g?go4olk@Y_x zx)~B7&_W qwryKqe>CKBdfT>bJD{xu94UA$3Ik|8IhBRzBG47r@_Q?)Z^NJ7q> zIVVhV9(W>7@@VhO8LBgKPoHRb609RH1Sn}Tb!<=ZejQJ|qlcnlyMNU}POd7EKc0jQ z9hduI$ieo?1$0Q2n*0T7H8_?NM{{4HqUT|c&*{>3WD*a1znw?Zs}1))QEY0zX#dB> zlcmYmwU4)~=Gvp28$32yOj@qJxcK1wwX=}~?Ptsacz)h`xm_G^Y#00O$saEqi=VIU zn4EiR#w>aKE7F$0cQwFn1PFsY5@PQo4=j_mw;2E<(vQcorKxx4&k|w z8*k{Ae!Nb?{0>BDaQ&Yi|NiTkTY~bpeg$oSp+zUZBL(IX_?;%x@8?i{&1I|kjOf!} zcRxn_gE{AJaCIdh3seVKgUUOU>v}B>(|}iV|fD%&HR?bv%=3D|Gz%?F|$|l zlov?4*gS&V|I^5?HV;$-#QsGTLTUj4?{0YMTVMUXn|UJwz39K?_)~Oe2v2A;!+|@A zK3ZnxJ4;iy^tyNe-z+9%QZzpMKznEpClk$u^CY1LU|#$nC`3r ztEgG8SfbY)I~DZLm7&_oI|Kbw4UgHV5(3_xWdh|O`M3u*^faq+vo6(3YTTnmS)z%W zgB#u`NR4BMp&y3Kd;#Aj2Y#sk;xzDi6XEFX0EsZ70|U#Ckym~nCvyW)t=NBy#!F&4 z|EwfOt(kv@z|~IL5{XZ>QUy*TlnwrzUDJYqegzO}z&p^Xg*Q-A4-Z>-4cVG{<-t%|hmvp&cTw8VmO| z=hQRA@Kye&Vrl+QdJoJJ#9z&0U+$Y>H;{CXtjqlH_F12wClyxP!tQf%arN#FsZYm< zpA5XEX8*uh@3yAZo6IKyZ!8uR1RY(}rB|yT3nQoB+xlvMl>r@<7)N^7#kV(k^eFSx zXZ2vjY$xGE19UEICNvlLL%q~6q0hRKl{rn-c#gPL;)iQVs zX`lV`d+2Yn=VU*6MLZ0r1_&Z;aKmN*1 z`WiVztR`+>h!h6xD&%)z_H{fjwZrVh;Zlcan7T9x^}QXnC5Y%ihOz08)@ z>yrB#P+0;*&D^JlMqbkGIYY&%iI}gH;x=FU%?wvhTYdEET?@ua4f8(SRj4&fz;=Eu zsa}i`AF?~n@IT32GFmRS?A2d}TNw|uC61`ayY#~ZrXpo`C#y&=GVJG`_kVN;Zo0eJ zt6ek}b0;N{ns~DgOTcN=c&AN4F@@g{QRArH5|BA5>O zs*?TTQTV2z)9ZzXv&6JhiqQkz;*{jLyZ%p?hs!VNZEH)Y9?nuE$op9kP)hkn51`Jf zwZ-O2NYDwfNh*vzUA8{;-PO-I9}_*26H0)8AS$`(d!<0AXL!@83Z}ey=#oJE$VM;Z znRm2Ye|f-bRrTACY`O=1?2y#J(h%6AR&V;y(g|~^(L~PKTONRsHK8a`y+iFVWyRf) zO=we}{`CRn%3F_2O+!#OXbNh=mWKPXFD}EY1(+)*A?$}N&r@j!`dxzfyAnGmvu{KF zPG>-t53%=0{$r+E-jg^{{P!mN$Fk;VPcLUoE=I&lvfbChIXD)9ltG!uC4*vUJh#^S zTZh$H2>(WHY$S;I+iQ1;4gt+8(6eAVvxHrTnMw&D{o2L zkIHg8Bx;RCCnv1y$$@P$SK!{4 z6_0u_hw56dH+^;`7fG)w4Z*P7$h#1OaDOG{KKUUk1&JE3LaS6bJD?zr=%{ERSLG64 z8zXm$3&8g6q#@vX`=_-8Oy+M^)afbVB^g((pjg5~LehEQdiJfKWdLbuQl8|Mu>5&+ zO#agj%B!PWH>r)pm8D6koes77;<0_|T)0ZpHhIM~VRV@m;x9$nl^D#D9^G0@8QFf* zG1`18;gLY3=8B#$T0JtOyGnnZEtyc>ey1cpn-QnA%KpOTu}^KCn@tz&+relI2R}k4 z>4S6q+)nT%YNL$=GyxRvCI;nsqy}n=bVcmH@coiX0zI{NYLD*kkY0vv1|d*v+y0y_ zIUP%fj~v{$%=l3H*aMCX)RC~7yYEiW*Z%TY4@Td6#t@AMre6rJ(HYVdHI%;DzEKkL z$VxZI8}wco)V#BL^eDrU>%y1?810E{SX?r@ZJ5&0_j(}lN+ZO70dy}ouYQ5}_HE4I z$7!K4Y?Dz_ujO_!tm#rSQH*}8K={INhqxzfYxRb2StEn;M^f6jTZBVGu*okr~q~IXt{ub>t1Y#Fm2oc4X!@ZpX*f-vD;!ZtuGo&CpZ% z2#qBXaJPFrVf&Wj-q&dTiArVEwce%N7d~h=DfdY=8!@d8R&nnoPy5xSD8+^oCi);) z8ptUXG#%w=yZP3wRqUg#vg0uvR8ejTW4`$=jnIJpUmV%bI5pac`QYl-z125l-`M(m zEU)2@iSO6Czd8B%@ENMK$~T%YFyK~qMxHNBJV%qs-5J;d-3YI4X@9*MZ&|4@-y0b= zu+kFVK0zsM!0jEE6Oqv@AKQ#Z*J{&xxhW+-)+MI6F)+`j&S&xkOvk$_f^Tvv7vG?S)sdoUv~SKTf_AlAoa1(HXw@GTMOB)&z3XO-ICoD17T(YuzYSiPw~6` z;uB3~4chk)n|l(uJr1qzURacEa^1@BJt=n@oSjw*S}2b<`5$n!iV>Aa_mOVAVXOFXnn0!%tvs_2>apWIKs&fZW0> z=lU$~VvaKNu@5AM-bSetlXTguR&A>_hXnAi2LnQ%s(XV}AIPt6iiR-p@~LTQpZGcp zZ+sNokD0)j8KEZGxhn>XCiyOhwL>gk0mdG&=T?YP&^dZg8UVLNBFM+ZrN2 zou=NsayKgpzP{+#UKNwpGaWQBu^4b`Xt`bmf9A_(Ceo4dTE5H_?l+nd!T4(751)5f z+g|qVWX3P(I=v=(lj5i;((hn*1bwIV%2(8i$&D+ueInZ2N0vX4R9=4?b}elM zGrU^iGL-U`Hd_6C(9nb;0eqcNyf<=y&0=;>_UkpI7PnTBz`3f~Y1@c(>Sq=)Z`4!t zOp>~Jeq4Y7zZgY*B# zz5#O8?}Xv$%Zw&%fv*M8BAd6U@9U`89(lkn+|9n~j1MN&5EO4}mpF8B^F^~)9R-(` zrpDLo&XUasMKx?Xe3D_Zr_D$fa9q_x&h{;CcW|6$Mc6dV$y5mLkDDQ1A|UqaNQKo} zSXUgowo(eegIc+1+at#l-$dhDr<*lK)i&{@gfV(XKe2$T_cBqAduo-It@}F9g3rTN zh7{IT<6@N)h{8CG8lU2@n>8GX>3)lBX-;1*R6yK4k5!{i53M|W_m+89_snHHj=x<| z9#K~oy-CJgzT1<)S+p|DvQ}|~vEU7QDlJ{-!ZBs<8R3qeC^V=WHqh^g#_9Hp4a@P_ zjyVyqD|=(SrPYo_Kc4N-FV70E4zBfneaoryfOW8Z zC4!RN$A|p+m+xV2W+U|`RiyKY>w!LgV4)O<{Ckwk!7ZYoyJXa_cX#H3L{K~ZoI`nL zw_W$yoa;;7A6UQ2Qzs$i{cUP~v@6GTBHv(-K zz483;YV$3FH_}Bpz9>w;5T6z?h3x44b6}{QVMtF+D73xZs8X%=MXHjhn3k#$&Wdq; z>3c4LKz0Wlb-2cV{wl+5T0v9r`Ep&kx6}!K#@Pqrn*EWQp|NHbf#lo7v33SJY)UvN zMCVMXMX%uu=5(a?X)E8F01PiYw+GhkHsmb3kQcF%M7jCC&hpAoes#HC7gKZWO&x_<3wfAfBg=G<5Eqzn%~GUp z@yoT%uY&yPN1`=X05{&kTal!Da>D94ncyA+E_5qPL)8ah-y0l-5A79b-Fy}!@McV| zqpfaj!mHu5k}kMw!eg$Dhl{z3FgC$^ZvDn4Y64%$oU6aqRv#3ux8kn*D>?l;jdwan zm>TqF%=In_h_dv(o=0L;oQFJ#2nph$YZs*NE0yi!$GhCowF0(d#j0;+?`qV$zAQ1U zQR+>paRTetH7wvOu1oE&ANG%eP+m(b@rm^-p|lOl>+(y5QsL2h%_quKZg2sDfIG>f#s35K{N ztMuU&D~%C1a)(#E0iM!VtyGC1Gr3bEQ(cO8t|zBDm`2 zKbY^T344BqC8(tLk`CcVVeylZHxUAk6x0#MHFbQ?h_Z9~+r4k|ANV2`dJP%bd_vn1 zQ%_e@-dvifF@CE!*M%)?4x+>=(70&UwxRF@` z>ov_rnpCScY^ky@x6MAXlML~gnzsxqV~!5YzD+IfzS<`WxyVA6OyWS4xRiFOD0eLg zrdPJAQWgf4|0b`KBI%|pI%Xu|P~fDo^%$YV1}{>zqltVOLFn-8ic5W&8lmjwH*$T# zw~_BILrRJT9-Sic4#Yz#&%?(9vqJ6J+QzR+w)UDQ0w$l(`-AA=bZcB`gGIPTh4n1G zQI*pyK3FrSegeXtc}0P^pPo-hZNEPC1c>0iUZngc!u#m6Ln-}QBu8eak^1iL`imy* zZ+Omx=?S9j*{f**wNKv*YO_?`n~6s@a%NWf+PS|QU=MD(#`LNAl-$#}TB=&s9ebrO z*{t%V<2;xD$O+#$5Rm>i(iR|*aN&;Mk>|O@D2<$MZ)I(5u}Rs``=c7) z$z#|Z;1{LSHHSxO8eXOEV;yqMii`_x#oKmu>w1awQ+M7aOEEE9rpL z*f+RuOtSfS+jMXsQTgvr;1$v`I~_(>cDq{t2ss7J(Z!9G)HD=y)@18EJTq( z?gzUmv}eTfvUQ1GwO(GjcVT-pL(!$F=#g*6{$pQ=TtI% zg74(vu~Ys>FDE@m^ZlNDNFDLO;%itjghm^mF}9;sZK9~LPtE)HFQv$3cP;Q#z>Fi) zX|87+4o3!br%~l~qE%`| z%pavS%pOD_bU`U%$^gK6<}9Cm+ho#zsHAN~#p=Tu4lT`bz0hU3UFLoH^O{YbfmLti z?BsK1UK*Kh!Ur~KS0e8SmTHuV#|T8bqe(}tDzm-`FsIS;HQFAR^Dw6b=6GJJOX9ek zuGij>0QEDUA|T@-S+qmZEfG2g`N%-N7kiiR@t+Oroi*KuID&oQ()kb!4R4d{Xt*O6#x$l%CSyZIpV`dCCH(+zGwI z&XT`E2DJiyW%Cjv=reY$;&;%(T*U?%3vkHF$ch{cdwjUdUijh(^*yTG=943Z&1TpX zLroiNhHqgJxCsaw?A5wH+|{gAc_PiUl`f%gDLhmJ-X9P@JI^&$CriB{k|A>4YUIl3Gz8A@u~(Z}G8MPiXcY@A#TjZH7Dm7B|XEeI@_a;zLjEYPW3_ero=#;y(INndV}J2i76Y&3)l%9xVse zWHl^zq~LNMQ4ygY#%e2@YAYR2+sO(~z0flzZH*U45#*jM#XTHap#4_3&f|RaN;1UV zlX7v_YZRWuU-UKol#mWB8lqg1kfd_C&NoX@CysvS+t)S`5^ zsBc>+eLA=)w3Gk-u$z#g% zAuf?PuU7rGymYU^jQ|LI5prcDhPKPKB=E@VV@5vJk!I^82jV~Lq! zft9v?k=uPx(xq6Y+k8L)TE_}68B8f3$$z}f%qks7qe$$-sk0I50jrQR6>ms~gkR2J8Pix_J z_tT3Xf$aE`U%wWFvs>{yl3RCYO}nYr4<(&OjLwP^>ecg0x&yf1sI8rRsL(F}{~VFd z|5&}h3nBA_f!Y2Qv}nzlTwk6`!k<*0l&l~W*&DBVNC-Dc5a4T*dx zds^@IMVgt)cUgZXl9&4RYo{f?#_IPI5HB5a$EGf7Xzon!k6^XBc8yU}v^k7LF+D3L z{Gt{R8f(;S+%43rF67ErRfxZ@JsN1edA^~Ng7em`AXwS$C`ZSfaK=Vsfyr@|C2erQ z<+g~PATh!~DU0IN+?VQkD`9K&wUlja+YwU zh=>z?Cq9=Wm^LGtPgyd$hN0107ZYPV5a$5XScB-ug=)2(gSllY}wVq z{)w7{m;lrvi<*p{;}^eNSLBbtbWFjlx}P3(W$~OwaoOa7V6h1?rA|O!>FN9iye9V6 z-jeu--u726$Z2S$#Ek~++l`Gz#!qcdx&vS*(_KV69R*4Yg1x$oGaGB;Nd%h0oJy=d zSP>mb(tFz(A!xBN`WiBAnOdA6tZ43oOYqX?1s6Dx^F%dkra;)UACTYu^!ZWV3u)`C z+8QyVT|f#Lh4m`K=`c5&qhHP1Csd(U;L`K{9Qmi6FA92h}qkj+b0TIfbK>gP3Y>h_HetY zyFPdIwehp!O>=I)UY}>t15`%**Eq?C?KDG4t!$7?MYF>-x5J9eIw;;)b_$}a)G-L~ z9G}mkYl%UV4j6j$mWJ!&+$xuDMUL2USu@S4m~jM6->|kZd6YQz4Mofvph6xCcFv1Q zt+v!0Ix3h|!$RjdKb4x&Gz>1NuGEN~iR4^yzCwwBgz&$X@yZ zdTcyyaDZ{88RC>hF&Ydm-+3HFu701TPK1svCgq8|Y^!L~tFR7C_u06vn8B}GZEI`| ze=` <7d!pb$^bS0NRlS?5`v;~t%!px1!7ve{2H>Qdj=7^xfW(@sqES!oZ8x}0`s zUTJNp!gEk27U#T);qh*itIBF5-b=uKV;J6S$njJM0!0&;{<=`YI+j%b`NrUU;6$lV=)f{qo(3iZB$xf z#Ii%}jJN2H)7pUs?#qiaQoD@uL&J5I)kSn@7u^`(A@Q&5R-3By@MLQT%WIkAXo6+&^`lQ4wK81qAaXx$g_w)UakMrZJ zCGx(y2!2RBx6J-qJog`o|5MKXQFJ|!Y4Q2y?V8p#l@*#bAy!z6KfH=HZpqbgWN2W$ zRf{gM7mv%szb|b}V?CMo3Y1{ZWCu4&Ucd0LYuEaWd2-8X_qRfLeEEhZkFCIYR|C0% z!_o2zUA~9tETINdz3@NN=RZppKe}h0Ru9akAmO1U+qn18CE@M!l%iX)i$$H>M#&G1 zLp!)tE;*w2(X|Uc3&o9TGLmNkQ&}W@IPT2@P(gj(lSsO;s6jcl#zkVb|0XcJ0-xdh zFT>hNMrZ;s3&>QO&}Lj~IvOViV=s~;Bp9itU6P0$9vc2rRPV$S?){HZK6lLhE+_n4 z$Q=R`0V}ero!nUA7}HQ)vzBX}Y-TNDi9$Gb;u5K!pY41;1AX@M=1;?}b_F0F@Gd&p$2vPw&jUMEU<0{(12l??KH=^7@n16jCBUEl@{g9bnk6XEHwkVE?X?eZ{HY#+ zlWY=2|L?*MoMZ-QE)KN{RhNEm?N!AY`+x118Fm3+?W{RmC;w-~JN*ds{!;KiF8>tl z<{f^}La_L3%-?qKohG5dZ%m=TJO6{X!*pRjDd3%9gZrBhg1^a1=H?ew61Knmzw??R z2~J}OHh8cfe=(i@;x#en#RT4tQtjd;xC!7q)ECYIWGLn+o)*}JCas76%Z~c%o0e0v z0H5!omj6qidNq2DnR#B8NRT^*YykA9oPkOFFOLWSn>T@pT$h}6X2JzFB{Gkwlw3%Iq9^PgC7W5?D|5K&kH9QnzhsqRoTU{QX zi?)Ki`wmSUiI#An$@~xd=y%!u!BYBy7z{p%Ii1p ze(m4CwdP;hbYBf_Qb7W!$ac!Kzv?`Yl^3P#y=wa8CR_ZB;GgRvv2i)G`u9oxwOoJC zv`(4Xj^O5g^2Z!x4fA^y(gj_W*Y^FXLOoh{eplO05MkA|f0z5KI*D;Y$q&NgYi1m> z-#+w`NS={ZySe|jyr+K(bvz!|=l@`Ep5M|67<6fA{$+z2yXt1GrCIm(NEAnzsjl z#ME#jdQBPP;$zJtM;U7AX^HV%?$Ef24@1r(tn7&8CEFwm`Mv@MCegc+9*tCT-81Li zGt?Sl3KlL=eMqM8`iGG6+wlJJJQ5VNWyD?<-Eo%y%hECfxJIS|Pza~E$YimiuCw7< zh9P@)S6|QD{m@bqSkH?6#p=O0E-;*LjiKSkz|5vZsy6?h^Mv zE(WZ&;KDty%k4S}Fx?Cp$Y?m8qpL11*qA*R&**b}!EJq94k&zQ0rVfs{OI-j zjb6K!OD3pFtA07ibw?;ZntgZ0DuXq}{|<4D-Jv$^Xq^Tax_|UOHGNeGJBiD5sNJS% z`}QqIZ$p;1x7emS`M&lE$C4@Nn&={NiGGb(@e{63<@H-wX*PbhmVm%j#3uUcZskL> z(-TnNT*Lb*s|Aa?zvGh&MC1Q>PrxAmwIxr<=93v21)U`J$$DgBi=z#OP3V5mVCEkN zmJx@{SDfTE)X{8R0&wV7{M4v(uKet{ZZlmWNH`IqlQ?8ToBAU#? zizeFVL^d(nYvG6j2PpeUwv4jJ;~NnJI(U)z@}uGL?W3I{$1l!x*`>ExSjM7a;|L?7 zj|eq>ShzdvEl++oVSkD5FVD;DLApNGe40Xv+6) znni2u`HVdQJkq%-!{q)3gxk+OT%}u6cxF{I-rzB10+aWCvDB9)M|pSRbS6Bb%6abd z(~f6Rbg|arE78@w!otEUGhg>hrY=y@a2pwjM;#iWC&XqcHZca@?O>&b4&p1fRu1KM z?Zro$QI3tJG3Wi4EsM(ME~wjJ#@X$L=B^cPmdhY)Hd0sgnp{5tzA~+}Vc$mAsT0Sv zM@jw0I7QV4260^e{_rHkoL^03>Mi0>E5<%AZm96KsF~ROjry=8xYdKIe!9Ttw9~)s z>A&~$&t3etQIudI1L75e7i1*mvj81QrP^lHZnta?1G}El)ne4~YRM4WZE1es+1c{+ z3B&1erL?m6ZfbXiS9D*2K`)eUv4g3je$9_}Rv#-*i73})UB@ueG@9Tp#Ev@hs*kfv z*g+^$yn7gz5q`P%m)7=p`?Q*CP;xx4%|=)GO6$Ah+3TvI5A#+S6b%Ao(;{pe%pe~{ ztx7i6%2GgclZAZdco$X{T?4hHTOQ^BZOg%) zjO@XIb!SJRU+WSeC59GmKL z<&HFe_CPHh*@jA5gi)S8ql9>mAHtey9kP;SIjFuFNx7<~DWuIwl_2sxHpNOA)?nZo z8#TqlodtCO2V2F!jNQNr-iPt9xy@F9&}xC^zr7|EE3z?CVbL?UR+*$qheT;m_ls#; zY2@dGGre50EPum2ZGVi%hFwK$STr>AbFKRp<>9j#%rnRnXE=vmRq?!^_(*x3g+Zn# z5&RCC-qDUaq&3KA@+bA%Z&V1wb5s9Y#L7&?71$O*Ydc`|xzV1xx?VHfz-en|3P)pgS+?;RR?HlfVWSLOrG9-VBMiz~gAnLW7_SSa8xSEz# z0zyT<`7hQjVc<(&_YTa^=7((&)ELH8@!5Fey!-L&MTyt|F;{X#saCa(HLS#Aef*Qp zhF44PB9GHF@qO)$N92bG>hQDpqSAUvN6cDDn7~wKIuxZL&ucL`vBjdTUAgFCyZ4c4 zGWY-};jG;PmjED~lNV6oi6eS^42aizA-B{9GYvX&nwD7|Lt7*=={26VhHuah=cTVR zlRc=ba$o@Adp#=L!@4gr9L39D5%VWu%|p5iedFsp}jSvEJ&~Zsq2+>UFQom~@@PXes(uIHq$_ zy%^UvE|QM0^q$?`KSI}Z*`Q`O4q)@&+S}@OVnoMOwGG{J9iR&=y-6a*`!>{x&Q2z+ zr0!rznBd&^9q;TVTdo=f*aqOj7)A@71MSAB$zEA|Z3b898W&5*<0GP?M^8Y+#j?j2 zxnsn)<9^iNtsHslb)2G!&gy=;DJ3?@4sI%am6xcVNSm?ShXf1YnmBPTW%Q6F%ljH- znWc4$^4bo_dbf=x-7}rXhh#{QKYDbd;>`O7J=EHS1%ZHK3i2*laoINfFw~0AW{=W) zBb2K&dSEuR52*usQPDQD*f$KYA|Mf9Tb7+wZJPjUXIFbuEq& z|9FPB+ICnEi}Iv&0x;}qALOh+^W22hP2OL~v%GPT!uOhYP#zYHT^zQlA;o4zkPx6XMc zLF{1qtZuhvR9?9Z=L_SEbr;YGwHNjH`i{#|Uo3vMyrw9(C!uS##{M#)kTmll>yl8e zn@}+W5=y+9+j9f#j%Lz~F>(* zN=_EguSW~8DZ5+?6m54K|J>6E%eQauXQDv3I=IMDBV3^d=^e4I$)?pIvgtqF9ZrKq zxg;9-pe>LdQ=(l>&)T}B&)sreN>j9GCE8u&E|a3;nbogpTHiTxV9?W%2&;omLL(S= zH=eAGQ5N*4h#GFm0`*%JT`~=?DQ;*OsIFBHK7SsF;$@f`Dn3bjA9-L6doiwgtZ5)XD7ET|45`yL_p@zr7GuX7kUystaPYUT7!rlSq~5&t@iXIp?0o_l6w5Uep)Ov zd1RObPZ4~~jqwSyk3a8pLGXKdb zI%@+&AA7IlCSH}_Y(8zW^b*gIS5_2p-`MhVaL-5?J%SngEB3R!Oh^*|bRtF9GJ!LT=`@5p9i0u$m(F;T&XM|x-U(HHTE`~ zdy?N~MD_=1Vs)e-djr{Ed$2XVON48K=4JTl0g9!Lo~Xvatuj`k1W>Y&^gYI6je-wY zyWA(<5v=-L)hBm+2#H;a1Be1AeKw)1FmQ&#*g%1Lo_9Z@`^q)bYeJ9Uu&5lxN;44D z>NP|uIdP~7pS63I5~2pba+3G3BO}Kh&4@Vx!IRatT^TlEo1BJz3!|&z(^B?Gh$5|_ zf%Yc>=A0rz(z}=Qy_7=2n)M`*Op$NJjjB{y7;K$X&5z5ok=BTN%|*kde8=&GN7F0! z(m)gMLlko+Kinb;MwjaI`J$B$Z3>n`YOD&3duZ!u&Y1?@B%|e2f`~7r8uGyB3K;B= zs|1Pmyb8y-%}?Bq10^InGMs{bg#78C(n_)~p3|RX4B)3Hh_$f-PGPabNFQsXW>jtk z{IR4(Pn?hve?uEPc>i5*kn@6Ot7F(Y{gz5nh^>!dCpyYuxPQ)X2nc&4{jd33Mff~g z3}-SN95nNLwWgGo9!pfGLnmncS_I;b7OsIvm+0}CW8jcng*78nb`aj}!GpQH^0~jqS=8}hTX z-scV;sF~QOO6Y1k*DF;tnf=0tDC3$|!e0={nZOW2yW2nEH5s-S%>{OpX=p2l{WA#0 zfhjkbA)TnVYcij5+Cxox0f&)(@zZt2tUNDCVbbHnr3@3VOp9iY1K^O-9iKK}Q*;wS z4OZ~JBZLeaK(2D28_wi4e+j>jaI9ai=rQ*Kh#^;bGi8Aj3~x6YHpSp)?WM>?Cn5G^ zWuBW*Y^r`OVQ{gL!oD|MigYWXasr30X}Cc}#vtP24SZwx8sPI{aY>MP&~_Uwl7p#> z=q&sqGtIoqQkutV7`?-Q6s72Vd#R>1KIySn1)0su@v=|)l-C}#;C&H0S6Jwo0RJ_* zl;K|r05c87&kZ4VNk{wWqMK4-)|)8kcAHe?TZ9mht`Cftn_+&A0ljez(mjQ%aZ3_jTVZbO zVF!J+AP;*$zx1g;QKaP-f(VFcbuiq`lF|{0P6QVF@G3Jf#?vq@-K%{8US364Z;#O8 zvm5X1Me*!+3?4auzsIRtuR$q3BsN&E?*)n5$`l1x2JneMrf|oIi4XDgJf=BD8z@EK zU>YQvO;?R>_$8(Vz08tY57}EK{%(HC`r<+EY{ab7U1p2n}gyE+8lXdX&E!oPsij&60egD(Jx~20>-|}k0f50cK z!jC@-_%xTIMcngU5=%Eyj6|ly)&a|lWvucT>PthowJl&Us%;H@+|aJMXZg`OuLRI(qfu#|B z?aOgBN9)$lpKnnMKziCm*{X-~59oO%sbPpeNX(#L8Wl*!E@9M!+3IF_x> zsc#B++e`;wUAx+7drnO3+^rNuvA&4_%~Q4jonX~vbn`07IlJLp3FcY`TKc>_!OtGw zi3wZ1(YHR~Zjjs%{v3?Bsm>0R@BZ5DfsJeu;NKw9&Wi+O(X}g|Q%36DY~k#W!zdW& z{IBDBEqx9|tp}Ll5R2y@A3TW>-T$ZsHY!oge%58_Sw_72gW~5l)3Di8X$mkFQ+jHE zgKD4hMLeB&UJl*SWex-g>XeM`>^>3>l!zaR6t--NVUMN&pyCBxq1>?%r z#)G|5q`w>;AMf@z5N`s>VWQ~AG(OveqrH`E;M|51ck^+DPk z{$ycgKBnj`3I>cZ*>jy$(Z=U!6E|imCva>z&Ub|Nu})xA-Ws?WMWpjlF8Dn8q-UjF zN}Bn>7FeTLhesebT=aR&^DW+;{QR#OL59w4)b)$Ww(G9;$a+n{+iQ*%Y9gDW=76BH z;b^_(2WiPK&qoYZ5g+%?df}zw1kDXeajJ ztIJMG_gWOv1p9qb5?s0Jws}&~AfGg+JT!T@JF=2w<<>8XU1wP1Ma75{s2&C@i?fV2Xa)6 z^<+~cO?So)wA)Lf-M1NmZpd+0-0AW$_tw$YpGr37FX|8gQxAmqKP}L3UMZnaUEQ?T zpZTo4F#MX4$kk+l1Ti|0n6>u>bcl5SB5hav$VNU=49}yN5&0%Tv{V#x5a7^sN6i?j zCSlyH*J8NTo!q)qi)4%(YFWzKlUpLJu%-0nmzO3zpK+4~_BjOBy@Aer>Rxjz-1xNK zwp6|{6yPv|T$~m|9+9!$8(1k|okWqt1f0MWhx-kxblYf;jqzkY|62G1MxUw@)H+fD zi}Z+5;@0k4$hF#@CF@^an=!7HtJhSOu95u8 zXL_)QE}r;e9LNlo(}i|8{b&~L3>GQ?FeLA-R-9ql4;m2}cX4hJw4Uthz3FZX*TF_z zbz0wHbS`YNz>Ts`ZPuNFt5BnK9r9T@V`dEUk=LrUWVTtzO+=>bb<`U-t58dtL(KHr ztMyFKS-Vpz13z8R-Q#D&JJFA*xs4`;qUpu^aN%YtMV0`XNZPwPOOfNkv)%)4+!j(B zYmy`)vzgdi+4!y;c2NT;ALM)Oe!j0)l`mpRMs^3l6W&y4Ux%}UJ}VveLJ5~+mBn37 zU2H6dVmTx%yFTP@OS38^uS5C;cQ594@Z2^-X|8kj3E}J<*%ULxhD+>u05D(w?oo!Z zM*z_eXi>t5Dl_JfLV-jA>3o02luzx||eaKKqHPK_KkoDDvNEobK=T$78hl zUcL&)mhEtX_6B9@4;ND`n&S>Baj`+GX24%KUf zP_5wMd@MB`6ES5Q_^+7I?jg8ozfh}K=O%p~%>y%RyXEm~?vF3B{qRTL`*16Zxy6be zu3f(q`s3>!LAT!U1NM>db@9fNVB)%#AcC{!tpO0PqJI%MwO0*L>}cc6>?_NujtcWLQauCZn6JGl0Dv+6YyEDv z8XF_Sdq=k5eE(A{^gbot6w-Ug6(2=Dy1cJnZ9YgCdZM^XntKQ%ye$)T)Q3CrZos;s ziQvsi>BAa_av?RVBVP>#H*algTxvvh1 z6hSX#uv!nzvmNa>y!T#&(@vJ}adZPG$qJX!SjjGy!-`!+u9aH?OW=gh%V>Yus9j^o zoqNRbw)*98JC{nf?rsABw;EdyOvkvYe|;ei1}Y66tGxoqph1@;HjYA#f-K%X4lq{yU?9GB=WP#if`(GeDaO*9awfxf^(AZ!u(m@0ciwS- z#TG6TS1PE}401Va!DI7Zv=WAoy3B;~8B&G9F9NkaT-Fo>Z?FI^VQw8xrZ=(cqQYJxblesB$ zD4NE+mxh@zdeF#biN|D-(U1Dok38B=E5%6E*d^~|GbeV^dmfwJc-r-`kn)If;9ZQk zONX7wrh+Yij@lqLc%tY}E1Q`3x{=BaQ~Q)3)T?@yGQ7|HEP@9IgM92$^k(IBHvr${zxO zqT43QkYE3Gb&I8uC$RBHn?OFI+uyF#<2D+g8S$VQ!gK30xxG2g9Sk1%=3O7OCVgIy zJWUhv7+Xj*F6GJY$oDvo9XRj{zj)DI$)?NCtM}*y9)Q3<;)ouI@Oy5( z5Woc|jXx*f?{Sq|lPmaP9vP?gr+abzy-?r(iMMIXD-SLZ4o^#~1Bts1zj=BRuX=YwDb}zu3<+?`S_xw*q@S;+295$7)10fY!ZK=?MDdVymIY8WDANSYKO8Dw z9?T9;sa|}(8CV>3U8K!V?$OJw?+|-^iw;ilm%=O4{drQ9o>B|ZqWe0uI&oEv=!_*% z-ty|ZWbWnVmWUNa;EbgU*xF{O_6-2ewI9H+-A98#hUo=!q6PQl3=QL$6QQEg3tthP#(*8-Wx-(X&aZqs}=6b5|H1d4K! zq>wE_b`r7=g=~?%DkIsM*^X3_l`T7a?>$ShNA|HJdu4Ba&mq$Me1HEmIPZJj_Zjzd zkL$W_&U@wZDQ5<{xB84rs!4h?znCm+J`^BPE%wLgxwExU3$z8)iq4Q0YJx=*ww^aa zS`Zl_Cb5*GvB0Loc?_@!3s3tIhG_Jb5WJL+_hw(N2&x*ne|&Q@?88Hq(Re~3An ziIyhF>KUeZIqFHfmL<80t&SgCHg=L~@Wi>m%w;`#d;MV(GZL%zE)G&iR{R zdp%m>Hk$YBIK61NtYov^39Slebl-S1Z_ied6W5!!5LKdb!+bM|5fJAaFx5w!$D6dF zM0ii{=XmpM8`9v?smXw1+wHaKU@l8pZ#u^vmIbHlq$bQ56gFES_#H(J;^}*&8D+7m z#zinA#UxqfTYOusMg@+A;RZ8P36b&dPn{{G?L~q7aJG64tGO;g*%(n<7d$X#Y&(=^iKjyh9;YSExq<{V-#yqY3VQ!PCWu`dztMeHHIZ z5{xP9K9pzeY1h6?)?ARaoZ9k@uvrrdx2;dw+87ns8rt8R5F?xQ_3bhV0a(_(r&lX1 zrnFXP+oknCf2an=>IobjQMP1e-5uD%PZlpiwvfoEy5AXErm4ugP`tEP!(bedzCd{G9`LBk7`|BpT;62 zXU#1oWJ|W&hvfTvro}fcbhR?SwA(GJ%2wl=>yYcrXdzO`)Axi|Xzh02G;J(NRq!$K zW25FX-%uEMuZ{O8QvNPT_2)#`ZgG~u){WFhJYk@UL+|+FZ7y*;;WD)H%iPU$i^m-C zDe}CE1DcLap4$_VcD;Gcj`Z)1GQUM4@cyh31hfA7b%S}F&Nrz;VxF~RVqy)c2J=Pg)KL%Hw2Gj@D9?P^y}dRk2jWg0tgCZuq#%=N ziB%v-)4O_${|vomd1<~OY$RJY#iZV!Hv45{dQ`!k!nrxpweH^gP=c}g0CNE*g-TLq zSjrPaD^J_i>BlRRcbPKda@Uu+8l;0|^_}#Ma?ezOny^R4C*6TWd(%&o8_xz`G@X9< zo>KB{&#gI(QcAN7$xRTw_FKh?y;sI;yn0XbYKDGia=OQESe{h4c&_P}1>=1^Jer87 z@48Zz{Swia^MgfAefp$mfOuYacVpCh zCP*g4z8&Ntqo86{IG zDQ2nr^(i^_j$em*v|uHU0MS^U7cvF|%NTYQpHRljU35nJf0j%e`K@r>Yf+N%JhmVvxV~dWA`1 zHRFu*YD;Z+m_BnBe@Y#C0}pWlmVo=}6=oNaU#w$8j$&hvEr9dnyG!3a^Xwv{TQ#Nv z?}D1Lvs)Y@S!n_~ZgXxGCsSS_b%ln_h78wsuG{VHz{oek>szzVYjZ)QMU0v|k2jaj zaB%F?E5E(LtiUhf`FTinMEgDAx#`>WlS8{(&SDn>nz<=u@zfp)Tz=1bftjCxBu1fU zf#E0@uwLP%(2%~}@u&xpqpDU_`gW340IE?xVM4|JD{%`!i`nRb;GUZ>ep=eRDVe(2 zA@|xn>aP)aJ+oxIgOf?ro+jO#j}$Eg$nj7g))ZSUL_~YtFnsE#kfHYOHB)lB(k4h4p7bvc^-CYm4MfTk3&zw>t${lRU`u%_&NFcp=r@UgJ z)|zLd>h7RLjdAhfY1mmTIqKcyDLJS1cS94&>U|<=gW>}v#Y>|2Yv+tWXTKIQe8U#4C1)-v zX<1DQ$ngxcFEJ_GJ(38Gje9+jq}W1ACqI2jk@~Ub!22t&&Bmn6E&J%L1(gSit*mMq zDJ&X$*MUTcU^YrI60Nui z^rNI{_7|M8pL`oAsOrpbs(Q=%C?cHHWC}#;g1TLf;#LcD{Us{>A&I5CRqLQun76TR zW6ZOAZJOJ1X3M1{ALW^nCA=)lnUhdAAGvDR(<*KGiC~OzCNoR_%q=6p6P+>aF7gHd zqh6l2UiC*29Qk~NJJC`+Uyy@LUgr|emBTKH88`NA))DkB(#g}6u<&*p>}OM9s3G{< z@a*@q21@>B6rpMq5Z3dxj7aR}FHv-RZjB8&?W?ar`g=9f)i`;9wvjC`{OZ{RL?G4n zNcnL*sI^Qcr=*)rz&5L1Vg-e3MnMo^XVHcn*26*hZjRI!W_Sq?^+7;yOMp@MjW~r! z-ogS!UDsyOLJ}@Km70$qCqez98+z(Y{|xu+L~Gz9tdX>#TQAPOL7^z!UE^lDRPBPo z!2dw(z-e5XC5*P6-HM)T?Iry%VBW$zUr=tu?xUQeTcn7tRE~n&!}Z033KU3kZ_(X- z=c?LgNNQZA+T(#=hm!MDnPAHRN{@FNj_ieGqW>H{#}pf7S+dJEPEi z5(z7B!_%J2&D_$DA|3KW392-xv{&CoH=SLoA#-}lKT#$F@Jtr0o~jWjc1rif^cY}S zGTDpWSz00-+pjrc8gBU#S@bU;VikmI%yEI3>Fwtt-y!(?6W!}qd4@X5bP z=0dUdhdm|Lxk8kDVvwOt5ATZH-Cj4?+u76y84SZ0fm=bHK`5oc&jMN+>W~B&bP5D) zpD_dX*5_&_quN}4%i}WJRW(bzvk$k8X+rS}ZWtzdpLUqk{phovU=W1ATKy<;GMPTZ z^u2UU#lC`;6Y(goc1wgvJ$U@q%xKL*WkEw>Y>b^?7OfY31qg4tZA+QBjazI=#}hWz z+lnpa$&;OX^X)peQ<+-(iQT@0u0@T{ePZ+`?MO?mm{;N$=etao;(TDV}~T~DDB ztPcww_p$KrMD1+G_%cQgoZ%-lhe(%MUS-s{5UMw{#M&kt3LR}~i5W;y7Mze&y)?ld zl;PQ_swtdenB?q^i&?0Jp;(=~vyaqUOetj^R0DWIT#Gl0LWI?zS1=a(upL&#bA=^e zeXihk30dnU2<80R@Px&7J4Fwd87GxHICSTF9y^tja2J_p?UwlXJbf=mFd&Q~l1FRT zT+dNlgBC=cvfChSp6R(L^!)lITD5F#QNWO5=+spzcUY9jYdx>sdzR?#ApQ*HO|~zz z1VFs(wvp|}vys6c(5(0wA=D4@Nia}~uJDki8-*&5eF`;^%itIUFfsl~ss*x$NSd9I zUGL$sc_)3ZH7-1#2cxuc`=V!&k+Qdga)$`Y($#A|DT+j z{C+|Gnx!I~gF~Us@*sM6FEYxv>Q`d~o}C6InMgGm7ZiMW%HNM#(#+;DBk&QZ?8e-i z9Pj5yNQ86AlQ~`rn}fMXFpz)Ltt|xQ!Q98~)cBWtRl-5BAOjph6%}@O$^kO=9P!O- zuw;hekxoUR!6fv0u6{@l&CT}jHPMlq zHs9S^J*ea%ajnh5V)BjpCPD69>Yk;cVJbt5#`1mW)ry^^*9Na~vm+fe0pb7-Isgug zpfWbJsq&!>`*JP{TQC$QPwD=95g_W>dX_?A{EpwQN3lV7x-lN+vUqyLs|z&AK)X*L zmaSt3qb0>acEKt&>{s5tRp()tkBq^d<@^dn!qT8<9GFr=3>b2!m6K(nT^QVA?T&Q(XBAFp+)vC*nhm+ZJnr0tQrPUV6Tld5*TNWn{CzyT00MkWshgFzU%s-``ke z2y!U&26h4U@)wDSMs>fSbyjh0BhNxhJs%LYW3d@|-T&I;MF!};Po!Oxg8d9fwR;7<~xCd?{ zN0-I|S8+PsX@4MDt|2`7ExyJTyHEiz3%+>E1CDya-gOvSxlbiiXEeh`R;qIKB=>n0 ztcQH0BQ0OIP0^s-uoSrFwBmnB(Rgs_erxSC|Ff9|8Wiu6#v6DDI zR=leZY6O!&o@siZq+pgO6s2aGd(2->5N51<8eoF&6Jearw!@7KxnJd?H4gxs8}H*5 zVOMRKh2`WK!mh)1GtI_(QWTkC^fwL9Dmm!t*~ErX%76r)Hjx&Tf}Ijjv^)Kpu)2Ys z4O#luu7b4Ldvd%>*9|A}r#Eh&37TaMiExax>P;f#c^b91XP(BslcxbJ*Bcb~o}x9& z3e|3=!9`1^vK3j5bra~=x!n=gg`qEYhV4xNGP3+)1Hqf@lSkWJ0f(6l*f&9A;daKj z%ENh2Ug!3yF7fqyDsdt3`t=#H{8&P(nD_~}~8nI6vKxzi|)&`y!^M4r`^LDYk!h_fA_;q!+IH8X( z@9C3@`KOMNB`?O5xm7F%AB8fpIqF7g5E7Rvm>KmJ(KM^?ClI{1D)GyHEC9K~{@z>} zIa{_;xAW;dEFn+7`r-N(ksXRh84#{{q{Cf!%(VnKmIt^|*N;H?l{83q@1pcqnPY6B zT22+ur293E-z`;o0=q>WDq2Mf>0=4CsUoFQRt|+#>h@(Ci7U)|anENqZFIznUf>X~ zjTQB~0kB~(dI&>162Tf^vn_|yiZDqnBFqL+Px4D!foYzkh!x`;nj57%@f4hQrC465}PZapw0Wt zz->K0>v9R`B~ut=phWj@qWPh`YK-6&*VRHq8F%b@4`X3B?nwk#(7ImTLAUF1w15UwLjZrgDC`ke5@M4B}R)~hz8lh-Q!I?O)Wvs9S z{l=9mr9oWmM{2drzMbE9NB6-5u7u9%<&I{__~J~G?8P^-I--5r0#|hXa_zr>&7Pa1 zLzCvW8-t%2!fDt=hOv@enIz-6mRG;Vm^lGn&`dxynx_lKe4iCsYRLLbO-URMa>*Zv zZ=y_pAeSIzUgM6({6*vPC}zACAdQUemb_(#`L3~5%4UZU@Z7Xrxzt(oRd(R%D5Jh< zm8AaiotX`Uiz)Txn7v#8Ntq7nZ}y?>=8jhW%DLB<(+P>_cgx1ULA*`XpEOv}7D0SF zrdwv&?zFzVW+MDKu&5sU);{Lrb#yF(?^V z!pkV8^4`5eubq~%?MLDxa@=$<@Ae`Xqos1S6RPE=Gn;8#s%#^Yf^OR(2JCfwoqe4(ZmB|5RuhMPo<#KTc zE-6&1g=Z9rALsNlrKadgAA^jdPgdslfEd*D=TUjj-KjH{(<`py%@NUn=)otF$C5*| z3`9+52|^r5rlnN@6*JfKD)bm_{3oG$C^1!QoH)KR!izG}8eKC2PP15?=6PRv&pc

      WX1=DnDXR4R7iL$EcYuBU((e@+|`eA0gU&rh!a){UB7Za;{_~FtAyb> z5(G!#eodN$nGITlPPbK&Swd0w3!R#Z^RUiG>7mPTMR%KZSG+@Id7m1T$=_to0pX2& zeXUiOG)X=sa5nFTqNYRMtR-Dh0Y@$|H0FYvyE|7gdTCD8-It2zoDP63zUKkKncyPk z!A-TZ5Q6^79Y#PLLIdkcbImp(MpWVD#xwZ%_|PJS5Mp09A7@am_Yah#1%xMkM8f}x zbqS+^vkT$WEub1I0VkDG^);6>nT-*Hp!OG^8T*JM_{-1D+#o%tKy2hQp*fif3bcBF z^2X$_HbwK6%^=@)&Hk3AJ)zHPJG)T0T+^vk7@^T zYr>RG(QUeY&5v5TYj=Gh1_-!{Mmk=<4X3XF4#u5(FOCG!59&s>MM$~7aBInzk>9<0 z2Y3B(PQ&<4n~mJeZ4nuF*h+*qQ}|W@9}$lf+f@uh+(<7*%hbIMt?-eNksFr1H>^va zE{+&C{eUu(i=ek&Ju>~@nQVZ;PJw7Qte&fPSLfEq+ro(rmiv+39enPAkt9%tuK3i# z^wpO1fX~_!Izrom-I+6EE9@_Nr)yT?};u8aQ$RIhQDQ$>XlDckl2G?&{U$Jg%ZVav}@0p)0kKhQ1MP7m2dLmtpft+tRsmix&fp%cdES;FjimY#ek~g*6^-1n@*dF zO0H=HsqHstRlVuK`;rqO7hd_xjQubG9+3C;vgN3>zW!S0X7_p=#Kza+W_+v-+U1#= z1mQ~ezn2=Ej|>uSRN|2iTd&&06y|F~8-M1v|63`= zRTO>)(LPpSDb}Zh0ejqhCU$f77)1*vAJU8Df3W0#`s0Z0j);8y7I{08AYgivmzU+~ zcX7R024&fqf|tW>;Czp52b@pXx0xu0-e1uTz}#nPV6ekJiMjI`p_-gqg8qE zxe!Lk?w>CJt9V1g*%>=>K&JS>@E=@erfQInm{&$oT9e>OMBMnX75o3;2#2K7+XR)1x0e_AguO zt0YjaSQ>Xo=tljjj%a(V&-R_5_LD08(ak8xT?K~i5V?-KqWtT_U?nJ#42u(~C$`n5eKkgP^tf0lSMqTw8K;TU}l; z8LtR`J@FzD82`33P=g@FpvlQ4N;Q1mx3*?t++OimVXsdbps9;dm;SzPwcX*@Umu&k zcS67)f`e%F&!u}^lYAteX05KRcIe^teSNiKS(Te=&Xhmi{rkU;jQZib`&1(>vbx%T zGqS+bp z4>+z+QwzH{G?f8?3GEn!puY{`_lU;oJYIQiy`Op=9sg2Wjhy}=_6I!d>-HPn`h9Czw;zA<2ube-;waJL2Ns4|FlK1$zrQ^^M~(zjRH4W}?cV{be0E4qP|<4?_5 z%#so2eyc|uYm*>qVz}~>f9zJVIM&ShmW81Hm*eGdiPv(&H8?hR*M$JIg_Mcl0c6k# z>TFc371%wR7hxQEfHnj}u3ds~?&KsLTJay}1h^ZNhYm;}_{2*RrQG>Uv6!Uy`5oZa z>4w{k6WGodJsR;=4KY^dP5~$y8~-q4_(Z}$v!j2m^22BJ0YhW<<$0b(XMiH9n4)?T z2wLA0bZ0nCMUQHP0G5hn4G?FB;GvqL{cMZDL;g`;<`rB=VQ{ux@f^`0UZipPrh>z2 zrzuqd>6wnW(K$e>PQ#=GQl6H;iH?G=jQ&)Rha0R zf4KxM|APF16dQ*KpI%%v)S!leinsZv@Z}2j{R`g@@Z!bf5v z!a;?yVwdZ#et+Scdcf84bKIu-yg1}YkfG(pNu9F&HmSR0EWfXF?{f{jV?y!Fyq)}5 zss8lPeidc8Zh};c{-?$e5qn25nl-x_BewFG5TGt>t@MWZ1*WBq<~cG)C5^UI`+M6N z5f1YxbFgL2w$zPXG=AyUU>5$53poct2sU%&>Hk_BK50l`O=M~KGiz#~`H|$@OYUHK zXe#h6+aNY*P|n7=G%VE!T7kkV%xS&!wv-Ue)2 zP7(4{pqrJT3hVQ=-=vV={-Bb6UbW!#DM91nDLl*hetG#6dBxEDIkmx$uly`J*}9WP zU;&n!V~Pf|g;kH{GF<>R*m438EKJ8S?Qma*TT6{C-<$dH8t@xi6eIwsLcVATccq>_ zW2(`8VsccP&$7mki4f3Ofe31!6fn7RR8jvTxR)kcXkKUt1G73BapzWm}4gy9>*&DUNahG2TVprx=woWy%I8)0)+b z3(fK`UArG;kWt1}3lOf=S)-pne@<^2tB;&w0F0>HU@2#(_J`~7{tsgWoRnKA6lQuQ zW;!{59`+8%XA~oN0<4K_w}!c=6yN68jdBknet}4P9wmoC`zjQz{?D^gY$m<;a&#rY zD`F*%@va+u9;sd&Gt#Pd$1P5~dx3XPi5o`$6jWrCm+|yhTc5qtaPcMvkJ8gC<>VGZ`0kWOMPKNM4BD#@|w(H>qH_W## zhMTV`>+hNpg^#RGz5Gn6UPSBX_`0H*%wS)p8XcF-sQ$Kmx?0`XOFV_3GO2`hBHq0F zgNEvM1D*Q4sn5Z>N&wjDnKbLc&K|NFz4=)J_{q51F0FMdA>IHiU*fX$y)#pE;+KCl z&|bpM=6^Z@948;xLuz+9#+Pq7W#?g$VG^g}YtDj1u;ypx3dwr`bO9I7pLa8n3l&kB z0on0RmKx$1TDkbik=IPJuko7X<0S|NtoqW7t-OXxmj!7UluK`eT%Q;KgDW%yT9;J$ z(MT&iXKlU**a;THm5%CG$`01{K;OjJ=&11noK(}t%TryQv>D#i;ZzC1_sIezd55)4 znE~4w##i;2WP5pUZ#<42^=78Gi<4-Nx7N$*jt4R_iIeY(=LqlKy*pouQ!PFTJu}}9 z=r)N+DCmV+(bbcmwK}Hiyox8^_0j?9R4{+H`Mvi=LH_q1=ysuK2q-J_rHB13BnJSh znBmgb_!k9S?Io&%ei3q4f5ZWBXGi55}00b^_MZqIO}2?o z>rG|r)U5#?kaRatQ3BomG|E%}S>2m|%{1j@M@~(OZLHDuhGLyRcUf3^(KH>S+BF)! z-7H(7owF2+GznRELBfaEbf}E!;p2~PCY>YcXM z$Ge$FQLYEN4C(QB90jyL4tvyRm699-iF*qbDckcEifa=^k0QHY^aIRr-pA=YdR6wl&)LoJm#<4EdOpN@W#RLL2~VpPe!^X#{c4J=Am1xpG43~OXxjQvQeHMV4g?i=XLEu2yDYC=*_66g z1c>8On9DE4V;FRQ1~ns{jF(v#0-4mOmkhb{ECM*bl>ps$Lt$@VkS2lpK{u|VMhZCK zr9nMDDZPA)3s?uyHLj2k&(Z0&AQt+a)f1i@Tl9dFwu5L=wbqyac+_YS|6l|`j8ZFf zG=#^V(@A%joD~_|k`908fhGK?4^mecVpmVr*hPYcUhkJ;XKEwCe#k1OZGG*9`cUs1 zPmLsv;#)N|mUVHfmaBQ)GbKQvqcf-^1xVJ9w!A_`9w{(7{YHRntvl3VP&QyWISFWu zfF274;G~R3@Riw|h_Dl`3E-0g`^t5;6u?{(`37xpThe1^OiGmjTF@K7NQgD9Z-0!Q z`A8q@l@vdrjCR)BpR+o_jj-L#WRu}*fi)McQO_-Q0SA>GYS4wB+1(Zqh|2$KjX?*6L zvF*}CfDkV*?;(cbRt^R)yXT45t$|dv|25#k%di>QzC?oFH~j>pVOsOLHT)6>f;1gN zsQ1=#@ESv7;B9`2kvGvAR9ju=oHiafDQbf91oi4x0TY>CPiP)c>6%w0hn5+GOaI~&>uRe z?rhsLs@#;;wFc@JZv3dOBF-wu%j)RN{3*3|xT(pL;K>8uh+4-DWU)YoC$|HX$%V@8 zH@znNJ;JmFZpMiPmfKT@eD{6NAOUS_W=r?1m>q6PdV_lbD!XD&xJ z@i?gYIcabdS|_1zP>^5gB=voD{K2DNm19R;_~TtJ@qv`khex84zx?(KZWQ~`%N=i~ z!-x$kfdg`7e)p5`PFgIl+s@{H9~N?Yc(DduC;dl#z$Y7l^Or9LX)Mr3_9)Y&%mgxj zfqv!!zdgrswEM$C!he*l2ntoRs}s}Uwh)c;QIY?={lPCe?|@5)Em-x?k@j$+IR5(r z;5^EqfLBSfrsl|h&Hg{;JieksW6)9SaCu|j{Pq>5_mIN=oD|=?Ku-SAY2Banu)uXR zmm>6)o4?)V`@r#mH0H+%j^Ozdm-z4@ik_8D~fk?uBoh0t`O z()oP_oG_xbAxO&D&%gw6nK)?Q*5(qIJuJ#V!{{Lme_sa&HzJ?F&=xw21hPlOXU?BL z@9yE@pG__%a?qjs0}bTYrTFuzIC%3SA#!qjyZbDtAp_b-g4f9nIj%UB@6<;|x(Y~< zp33!Htowh->K?e(@&5Ej>0|8YPaH8W5g&Sm~r|h12$EMS(=D@#&Z>i^0 zKtV}4x(xen8JW>q75{5g$!XAB8OgP$ve|57hOqODyM=~4x0E^56s0E=(xZCwlBcU5 zk-cdm^!4MCQUwDJmB5R#{jZyX~5cvC%M6<>;>4=YDUwQLfNZ*Vd?v z(a(p0yu%1t_;n8dSa5~*AE?{T7y~H)R_JVRUZ0gZ*Tii5KrhlQVb4vWz<#J&;Z1A@ z2td;fMSo<+JI?w4(#`(c{-t43b8muQ``ds2{O~@D&-3*jcm`LS0tEP7!*60}Cfk|I zyDL-+=r5i%8(<4c-se_lRIL*6u*`Y!HNVma@H(a{c=wC=GLOyW;X8dRKq&i5;xSvi z@*x((>B~78WL?fa6?=oRCgmgxz*n3O#wm_|ucMOtG$1fzr)qVykyW~#kwg7UKI65I zMqhoOH=UIQts#JVoZGR$^|hlcb)^$fpswfD`CWnf68wFg_iGT=gY6o@mi_9+azE<~ z-ZLMkO?#@NTmb9~4#F6;?d-l$M-+l6eqN$!H;gjwN49FE-)~Bt3nc( z#btRUf0I`LGxTsPX_q4?{_B|zr|YH~dHX5BS>I>~b|}HeHBtD!rAC)w`;V_a*txNn zeW-w7G3t``%k4HjbQmge62in^EYYvqTl+S-IFewhz}oaB)t6Lv|CSy#7D+gd|FHmZ`FJ)UUhwl&qM%AQYqBdXR4~bUVGsa& z!T{pny8ZLu;7f|$;gMhb+HXDpTq@Ax-iOp-bKfibz0cv=D_}$6TI7J|@3?#I0ZPpjA z`DuK8`B)KYqMX9cFTO8~AM51U^*H{KPXcl?|GxdYAuos3TW6nZLwO)OF+Eo>)CE8t z7E5(BGkqo%mWshZsx34`3y8GY0=Xt2GAj&vdPoBzNlNJE2i;TfY9W27MV5Xio%Osw zt(;odbZ5#cK#@-aje!o3=I&=v1zO9(fD=+yVpZV?sPy)|6;2gz*^Q=qZ`dqp<7YnX z=Gk3oU+p(g!1E+z6C<<#1_f{zy3n+b*9GT>N~|;H>bF<`Zy6pE12$QK zL1do6%H-#C^)6ld4KPe4YXEoG7m%fuM1`?*hw0MCMx2Q5WO;h!;X5C+en@2<%^gG+ zRpy7O`aUc+icx@6nC(x5LUFxA4?ThQJ`@-4c9w1vA&Ar^K_1d_qA`rKy{Qq-ik^gn zT5Y8HHe-QimZLKE^Cs$teRgZJPsVOx*x@#Th&t^{)yotRT4sk_2YQu+9M5VqA5>XX zo#W7Jixo}Z2-3s^X`9k0JVuqmN^I+I!yhzowL*agO?y@isX-{5kbA(hmXnZL4kmD* zNe~D9Y?e6#c6ApRmsruaCS*)@>JlGDt!CTAnI)gP86DZyLw^(c*ZR(u2Cx;^hDP9W zc|c0SYqpc&IR<{$DJ&kJN%VmdYwH}B*`BN_6qnMKHt{XM0B18DhQJsIM{B&jnfJk7 zs@EmXI)#UQxAf_gvc*qC$#-L32zwDv`ASOrnXa9+v-IqIAV6)UaTVr4ny(JHL#ov@ zeHrQ{`RJg*Enp~!ft0Q}t7}gqHONamnNz87bg-mXj> z4&a^3<%_i{AA`*p%o6uuQen7=PV3nyWTe3@`SBJoT|w&j@xP;g9XfkHPY~@Igg~a5 z)$t+b&1dj8cLh9zVu&YzXC~cwLtz|vF4Te2A_SCoikqm!0}Jy|w0eX+-?ACTfnh1m zV*~<+7_hTMAmA?Y;@^8JBqCDMozWP~atrV5gF2TxhC}tL+4ueZq`2zXFT?>-RG~vC z%15IsIiSZ{I$SzoX{@27AHc~9EkAU(6`rDHU@D%Z2r{29nkcpu%cy(;G!P8CurLrr zFNaqBc&jfLqNsnKQ4la5JI^=85JPu{!DivFSIM5R08!|y6t4=)^4%7^+*AE7wz_z9xK4h zRd4+S3OcNuC0-I&T22#l>betEPYE0ho`kx~z`}ON-F) z7!pBwp_mJ_GmjSaqfP>35f3wzUk^E#o1HJJ*kvy^>0BwK32KE zH~1UwP1^ALOl!6w{!54b`b=e$zMPWB54zT^0DQy}v4>JN_nGc@XrFk@2ea=yohH;`{s9viB>I`rcak6wI9}~jY zKvmwz2$NjbE3}ZM&kUocS6hu}2gD)S-|{b~y>_{wFU(b-n^c7^y6YtCSa& zbr8wWykTs&w%5c$K%q?%Xy>0Lc?hshXvjVPjCK#^zm^cu&WgmAQlv|b#a{6;IOGH2 z+NT0Uc!uZ2PMyKLr$>#Ak(oJ4CFbu|@eW|hkQe~mF9`s(<-0iw2gk-*f`&SA(TfX5 z-0AzvQ6N1Mq;P>UyuET6cA~o0=vz7&K3NyG*U6$XD)xHW{Uq^n%|P5hZ_xxQRG?Hr z>Z8tV;eui$5y>~uX=E90*`>_XQ16;@!ebdf*w!+!R|9@i+zQ0x(Lv!Zz>JRzNMv6VSQ%ModC=P=Uc|q`H>b2T)4dP9x~$ z#Q^R5l-Q_+Fo`xhcZWnntAGnqH{X}B*B}Y(?QNUD%FF0JEw!uSj~%*YKlWQ~I8yFU zIE#Z1n7KeECGkVr0~=G=D3+7sb&v-;;qZ5rEG`=463u&i>O<2B{l8 z{GWaTH?#+f+eZiq*;V`eji8_5TfP^D|BerWT?Y9NphzfrY~-M&43MFJj3U$!4m0aB zK|BU*{D?qKy!o+>gpY$+AS52y6&&^Ab#Y;xmMVu;rvE7f@Og#;AO>b4?YhNVy{GHq zwY<4C060?$b3E!XFw>Q9Fiij19q0S@2iX=76XDI?O^_lnf|Xu|!TX-r?mcfVs(xWb z;S-4P*L2j6vjF@Hl711@0CGp=Jt+WA#-*f}^5D1N_|h-1c>V@Gf}TZ_`BNj8;eFB< zjDYKRCW`>VFiFXlUqfc+p)4qSiUR9oE)uNL8I(ebzsz(E@&_F3Y~ul2{I4t~^E~H> z)^w5|1A0xe+7xk~Q8%CW-FEfk83nhk6-CNDVgUS@r0=OmFyq*P&OW3W73scIVw087 zQ-o~#7S}vUW9|kT^5^CoG0*iEiJMO}HZ{zzkQ_hcKc4UK?5`AnW+J#IPBHoOJ2}Ej zlJZHiKu(u87Ras)kvxLudbQ&bEdQ4zDdZD;RvrfJEG9g$otd*<>H8>Zy!)k6AX|Iv zHX8R)E}+IY9!{2&3g@ySM1xYEA0|FIQwL__r_FOTU(gtARB_0i)oJ`h@d^C40S~Zn zB)~EZm|wyX`p1Sno-nWx;WM5iM$Q0F4`6(|W0H-4!~LrS``<_i&ZHF1kbG2-(Ym6l z((=?~rh&h;q*u67&f4^U-~k_?Zg%@Prs z{t9aXzd!tjS~g%&T^ALqtE(SRwno3b`NS6;pD7iDONwyqUaN&c+)pVoxB#-^9C*SJ zK3u22$B535dC=bLipRPUcq`lOxdK4r#Tc-e2-hDfFKgyr0BC^cixee>{GbOw_cTUb;cb1t-Hu*?pN(%y##Lr7KDmor%I(-w}H14ffTr*Lwr>cE_b(Q7* ze#V0#xdaV5lZm%)cAX3c748(RuQkMO#LjE+bBh-tbCy^y;0V)tpIXj}{F0zXVKUK^ zbIx9t?3Au{OPwt9SWv&mdR0W$h+lDNHEOH|#kLt5Dq74gP{A9(LIA>wDFD1By!HjI zIE8^DYD=*FAyg&XsmEwo`$`&+6;!9EocJ1-9qk-m+A-m=VhOz24|*c*k>3YqW zIdfgUK*Lb~(f|j~PgiY-h*&pb4WCI*vyW@l?P*q(lVuyVebF7)8j{m8FO;nPxaTwr zasp#^(HG0{vstwHiO_Abq<8`icZU6Xu1sCZilpyt(ext)%7$wItn`}YV(uMdiJdXt zzRX9Ey0Iq=le#TRtPfXKdxmZ}?7ibzUWnMdrr@GQMRn#i#vMW|AGtL!j-%mMK|9jf zGtO(pm+Xuh;ZX@-S{eXI$%9gK`4c%g0C))dTiV};1xO$HL|^DK>Gh3Xx+qM}4Qf$n zF?)bOmyAOtcJ&5|jvjg;fN_#oftU$3E)e8F}Rdt8a3@bs#sf!`vEW~0oi$=#5!|&gydCXdBmKk#48mLKYgjQ+x6C5h z3}y3KnC)fPStwf)O@4=O@6Q14cm}|cqya4N^F_LQhoc42NBVkV z7=O1T+CdP{dfa>Y_v&VgdAfzjZ^1o2H~Q5NK-tw{eINmVMCu1wtf+=BbS+<;QV&d@XPvGcX#J3MGg@&)JzO^6r&L zXCF256uql}&36-#@Yl90zq>}x5GHt^)S$teZ^Qqyb?d=PK>d;R@1;j&$BD)JH$6c% z^9N&GbX_&d~btNLAu(K8t)*pVO|L|6~cKcEta zBRu*~H(p9R~R#$Wm9; zfyOp&EoE6;XpuUcKnMDaA;G(*Cdyn-1wpAA=rb7-gz@y(X~||Zpwg!Edq#vbq|t2w80R1WH9#5N74NCP9Q*zz*ow)4bPwN z511f9s3ke*=z8BfCBtY~7cnaY;>A1vluFWy$NF2V7<>Ss{wTFSrz_wi_mi^=I&)ON z##6XgZjXkQ+vVxXjB|7htqmY-dv#Kr@cfB0~R>crJwA&75}rtZg&zvtxRjs{lQR+8yO zLj2DI`G=i{5;JFNuW}g;6w%id_?@P>54@dVK}?B%AF4-Zv{?{j@!fOW0A|g3{Tpdb zR?t~}aM;19S}cFD*GumZ91hLy(WThJ0mJ)8xd8C0Y79rCsKQH51|^0k~l% zthvIs;k9Uobq~Dnb{v9vG3uuh&w&a3QJww1{FunGYjMH&eRc1(@;65# z_)cr~J0LBVn-!$MK^jZEuYgruhWfl5BNB|flIoW+{dFb4jfnoe6^cMnb!rJ>3)6Un>dFi7H<&e$rUTu6Df@fYQ)PA zND)EfoOS?mwty$e>FDSh^W;c=e!R-_=%#Rb@=uQkc0YN$UE%lj+n!N{f{pqT%={M_ z9;KSDG*!@U!(<9H%lN#%w_fo~#7`4|%jxniUbqkg$_269Af3lLpu;Mgp;k@rc31zvvL z3x7|oL$v&X#*&PcBF-q+!LC=w^rIV#sjHTAi{jh;jOu;wINtn?bv_-+oUD)Ci5;F+ zvl5*A8GUp8Q@i~1{OflX4cHYOYT zHA3hLyfvz0$_?@P!7|lzgg072o+MB2GX=>_QwWffZU-%7F}XP?CaZ;PbRbF*sChOwTBVJ)o4tr|iqycAV01 zl)vq36*=rIEjZLi@`J#$Z{dk<{?O({ao9E1jBui9b~4BLH%lAWBKu9ra&kNg*tkYJ z{N(c`rf%#zG&b`+U+&%Ej$E3c|7x#v4T8x9Y{?~)Px6ZDad0#Os8CzhorZvlxDJ`` zHH{Z=kRP;^3GyFBliD{&=ajj2pWa0zQ4p|;(wSY{hHKk4bImXWHS=wQX3%Xyohgcn zAPDw;ryvE6VYE}nM(Ajweo1Ts6eWXlnUt#aeEsIRxaX)(;ht8u$q=9AT(2Z3=~R63 z-iMXk8{FO=euj0OyY|hXRr5cwFu->J-$@>Xc9B^{=`KK7WGl4ym(s!UiII+5MG9#e zF@$UeiDPB!aZ}<)4|RAE{K{V*@9<_E7#)fC1a!O@Lqbb@sEj5kI1fY%Fo}CI!223( ztq{0-zG@&Si~CvM3;{`*v2yiKM%yO-r4RIfDrMGW)sSRN zL^$0g;pQP7(!n^(x!lNV2`WC*uoT6eC+r7fXcmCr`5&$w^d53@q?~|`Sb#(vvNGyd zV)*UvWjI2aQmm8K=7ur?L5FfA2#{uP0}a__!nrJ0U;7d(dNyVY}KvLYDNx+Sw9~GTZFMQEzFaGRUyc0gjYGIeGDd<7Xh? z*NGKVVU0+>hG@G3%HDf$=XGZz5({*d38R6${?i&+!9FqBk!bxu-4QOzcth*cS&*lU za20s*$=Nd$D5NT|d$n!p0Z&LGbZ;O~fo17@?Rlj0Ukrizs8e)JZ-E@3py}j1S3+>3 z>dOZRp^I$#_Ak3qHz~t{;+TGW;onA~G6QL$bk|GR<5INK-lhl(3yb3%^=|!bL?R9V z&G`&!+y3Jcmz|7vL`wGiLSLnE7AJEO0gwFwsCWaYhCJvBt*|^Ud7&#(Z~NVA{gfv$ zeH|71&bMn|zj*zqB?!N@CHA2~F5g)a2M8%<=@qsRDYL5{NPxcC3F^#pX^XMhaq_V; z@9#DEyn;xb2T@V(C(X;&S-u-twvFHulS;<77kcr|bJr`mGJ+VFEl`Er zEd(#f2*f_S2yI=(y}eJNkV%e&CS)r=MbT#GM^_d^&g+9Mh#p(M?C>Ehs9|6XXU#Xf zY+-=6q}|FYqJ__Lya*QK#YF)cS@%B$n3FqnwdW{vo4*=&go`a#03y^hdBN zlD*Jb>!-o03lrNN=?GJ9D;;WQ&zzej!(i@+DU$5%;G$F=K*A-$HUrp*k9S2#SsHo( z8pnMRaIJ**_jVr@r4jw|HU7etr{s^n;rn+%d-1QmK))(O0d+rzs%*bltwKD9NT1#_ zVl*Ig^f2&`Cd*fj%KrJ{TwZ8Pjs2i@ESb}nfJ-d;7Jf78(GWJYdxnrZY(n)~caJaA zqe8S!`T5nsNaQi!KZ`2^fwD7wd(TRCTke_Q;O@84OB~Tth?GWQ&6A2D&Zh*EXHPAf z9u80b-jI;3NOyC1dDyZj zbQ;eTa>vq%k2D<2!Zl`Od+C!ye=snK4v1Qb$4}boTIniH{jny)fq0akkiQ-8+37X! z=lIhs?PmB_Wjv8EQIkGNS8M$rYhN7~b^5ivf`Aet(ygK((%myC5=x77gT&BCw+I4~ zBHbYAQVtDLDxowC(%m6Bv6N>}jQDnSNp z=b*fNOK0RDi;pofpQ|swws&_n3*8fuE=VL0y|wMJ=IxU#FBO$~EGO=Au9la@JkZyK z6hFv7o@XnQLZS$LZtcMur~ICdFzqZDrt^b~f*8K#k5=rgXh*gA^$48tYepGAWw5TJ z^Zfq3og*Omj$f$r{>W%lE9o+%-^PHw%64PfY63mKEY1*UC0=DE%xohk_056(n|WHOZJU*Fyp?zm3$luTqZM7J^w=nAFe5nl{EMB zI!bdZ3+P#2=g!FV@>y+FtvZ8vnxU!BN_eovGqB?fgAP5Ih2~Jc0_He)fluc1Kk+Dr zxi8IGn6uTpoNbSe`MMq&E^TBqEF@9+o~5ApWAeB?k)jdFkCuD&Q8x7+leBqRO9Opo zy=}C^R)bGz>b{HkBtL}q>YwY?`*yD{!Og?dn@&9kn zzB=E^W*Dwn>RCBzn|yb^(8!~ZQ3z6cdKRbQm%*#sxHp_|KieW%f$6CJv^pV0&v2=? z@mhN%QP#DSU%&a(rzYIX$<~RO){LNB><#k}*;7AMD=f{A%;zlpcBFpO06eBT_%6Iu zX9CZMXl$^Os`^puWhPW{+?ZkUMz9kDihok0Wx4irLc7>!GcKHXSzo|Pl&HaDBSlZ! zn&6{wkF-AtnwliAdNc7DwVspE-Zoy{Q(yn)xH0)4t^{tdTj7IZ?rGT7CTcQvf8gum z$I0AJ(G-V$Uq?Y8L8$Ad;Q4AB2QhS1SOaRZA8!v8J1Kc->y#l7sV9|T4(W_g8WA26 zf2J6b%ssXe7-7<#y$37N8(V3oZPk%2Hlwk+No0F8Ph?u0y$`!fWa};tu}<+#mV?&V zI-KIdhj?g=`?W@9YKTlWOvm5!ww1>jHo8s>o4kf}Cl~uopmI zcl?HWJ8$^V9A*KjBJv#>^>FFM?pX5i+9r;^YHS;hMC)W9E0?YsSTCQcqs%-N4lP$C z{nCAXJ}>qtAL^{HR0cRnfxjm98>7l9cafo~hBh{7oq|2R@}(jPTyw{+w)c!)DaMER z2As6g;1%(x(HeEy;}DOBABJ z`Zyxvk*|VweCu7Y(t)}6yFF~}1G=1(a~qmT5kAA8s<7Q?3VPWgNPn?nGI@I-*1HX* z74wh!?F)T@at`!APs4rCR4ib{NyJgU&-=p=Jg3KNDGLBnKYQ=pEQH(gEFj^Bgfvdu zLTh`Uq4*ceKZnA<3!+{pB;&K$HNAxuyxI%UMsH|_EGkHK$Mc+3uQPVqmwT6w8;xpw z#vd=f8dybx)^7EBX{&i@ps%RPx^q2Y+Vyy)$;S_=MQSFn7zHWhPlD{h#?0fm5M=xH zFv~b*#8n8}(nhO#FgvM?kp(u`qnU?L}wo^QNq_=)@OEdDe5$e z(82}S3nxTsw)xom4h1Fo<>gJJy!AP&imLw;GZZpOR)aK(*Mm^7eM@vKlCt4 zoa~2ehB;@f&M^Gu9`_VF^)n>}@P)7E&_Kzf9$vs1`}O&b#ve}d?~eKB6Vy5TEQ~U= zo-RtiHBE@*qhI~N=u0=x><#(53$l{Jl2QL}zVU}olT5mZDw!0j+g}}8xpAnUYT>rhDHv zaa4`m#1N!5p}v)xyt*BqXsmyhghQ#v?YkS3(NepdPWxe_O7~11zzaT%fJql7fP`+R z*xtuF$fe5$umZy-AF`zJfA;b|TQ`gXVVX-2;QXG)rV|8AU=@?Ro$Q}E)wGOXlFu!~ zC`Tfcp%Q{4MgbK??}DYSh};4QiF#qsJv*>7G<}6~=iV4ujCP7(E3M}}-$I{r>FheSl54hL=tvQHpnUIlI?sp>0T6w0qL4d+ zMpxUxC|pKxunz%81aSt?4ZAX0ZUL{`6zMEGI&4DIcXEEP5eJ7Hn9&zyKNO;FA29LV zqqzuB-1aTKz6a$;i(G!%)tk-O#0mko41A9lja0sZRiGkZe=n)i1fauhI@ZPH*)kEo z5&#sg;`$ntTMP770bI%e&wIP(=NBA@_1$o=xd7~e5|sOW2pPl^)mMFn47@h@yFY`M zO2vhXg90&p)I6n?qk7`g9NGCnbyF*VnKA(Ol?O$2Yri^zlvMtrI3b;|L(m0wy3aR) z>8?ezI)T4NfrOga6eu?v{n7@7Y&=m6sP7r4xl6O>{KT{vR0&i>q|JPj|lD zi9`pIDup=ph_EzJx*g0&Xy`e%?v*i~t;jk8E|%O?_D+)+MZt&66CW?m?>iYra&?x0 zArQ}KlqUpeCl=wXV%xDIht z)AplqDuKF6*DYW2f&vg@-tAcJ`SXlnrQ1C6Zw=VzD(2?QE1SDJAMqFmrG1XJXC2S> zhubxDZR6ti*N3^%eGW$XLyU9dG(rL2-Q6KA(})$2+tBI#CEB2Y;t`_tGmy~kAF=;GXE11j9%StsG={a>*B#No% zf%jguqX1N2hlt_k?Mha{TeW}#G+-YtO{#N!|^Yb!caw z7m&n6ftDAs+Fj3~*~f$wFwS)E$}X?1hIaWiENoK%X0NR~9!gyKAh)$LR;ys zisJ>~DN_gOe;mhR^_%B4|BG`Y!(xKakc6?9$?@nO0&+cqe19@_Bcm@+^szFtS`C=9 zpM9RjI`D}?{HZpDkLTg##;L#y4AZEg>N(Ii@b2VpVw-D!rS-70=9SHskM!IlOMs^E z6&Sd|r%jp2C}8zuQk>MgyUVQ+nKlBzb4iN+ho?(IP1N2T1a6W^+{X96S5N!G^qq*c z(lYn!PA;afDyRJ~~Y$M%!_v;8yr+^PRdf>SH zaTqaZ*z4@HLnrd=DL41ajnL+1n$7!+Daz#vB)WbH)(x1nT3TP ztI{m>-~GL0HWrxL;%-y7n#Wgsf*NjO0F>fdIz9Sq6nYLH`OnlD48XIG01fzj6Z*`4 z(r(Hd**(LizeX{bGSfrvokoa#595S~i)Yu3G4`d-gSjT94fH!TKgGv5-BgE9mshRr zsI;OfmWU^`nf!h|@dBINH0veBuPOFcFT~ur-Cqimjn@PD!;j{|@<(l}Ck59SnFxA; zE7G!hm;2(voi0+0ufw<}luicdZ-lRsEym#)qE&@IY zE41IaY*V3xRNU7`EFh~HSojOz==_!B)H)2SP5XZeIJm9-0fmszWZGO#j8Z57#NxOu z7#T@TH~IvKX}%Bsuvy18Ny600Yd#M$*AbX7MA1n$H2w;O@%1nATn%JURDaZfwI&D{ zMvQ~$2k0dSUU-5v52g*W2;N4sx~_2aE2(R{W==T0nBbHbx?zu;%e%D; zNaNG5N1cY}Z*a9R^v#&xIB{lD+Hip1IJF4KK%=0iv&1d|ch{N@o?~CR)Hq;<;o)|i zZ~umaTO7^^g&Y8^q0v=>lTp(siGkrB2TI}tNAO#7OFteTGNDVnCV?Td(7-Vyb^>s* zyc*ubc?;-?HW~KA0o-nJhr`H&jd8pHqbU%txC3UExfW7oh0>WqW8o|2HS?D{f!-}r z?SCz(Gd%)93B5Z~U2s^>N%1`~ZvFPyr>N4`9|O<2?xt()YGZ(|jvxis2Ih0oPdL6D zuF`Nn{2XOE5!kD1eYjbji)A-_6PT`wkgpMcy2&4({$2KKrVxKyfC&?R?0p~Q!@)HH zCfTHkuwurJPM#C~l>3XnnCkX7t|AMSRuHO^dP@@^i9UyrFqt3ekm5=fRgGD}L9ZU3 z+vhvDP=0R=u$K~;ATXcjt#v|)OP2ez*k%pW5sLBvKBQya%GWEdR!z|O=4ENhJ9Hh$ zDBdjwG*s;YrN*;~l)5%>qis2z{uXREp4ls`MN18!6R6!8FA9Kc+X0N8e&l_L?@Xat z8G9IrHJdhTL@03m-_yGp%-Y=q@LS~*)T**y$DE85NpIWSSIMimyW5olEz57@Ic=R8 zezb^fQJ%1g5>wEOJ z;l8Mt$>p=*6~nDxCgds+LQK?orl>!C*4KOv-@Y$#w~Wi}t)w-<6ELO?fOSnv8xF%j zWAk;phT}Y{<9=DV_BbwiAIPHW7_$YqM#za9M%{W!@syZxD^{Ko-Ia-Sfa z9tr{D{`Ai9)=2KYCaCC?l1BH?iL%=@F2)~i`AuK8>;GIFJLPebw#VRia-zOk8_!s? zhyd1*6l`!ijM-TADz_48Y*YLpD1Qx7hxWh3y}w1kDu3h&{oh;`KR5+jd|~AceP!^t z2F_i`^}wxfW1fW^CeuC#p*{zM@FxyGa{;5!Aw93jL~*l6bS^EgwVu6d6xcc)ZaNq6 zfocNm_&o4mky%pXZThNK=K%sQK+aS1qBrT^PcY!U{+9EM)i&xH+2QFI3yeKxvQcX{ z*tu}yMv030TPitXgoY#fN0 zuDmZdd3QS@+#g#rG^o=$j=!^P1b7A0T=AZk=#Mu*Q`*x36_%O6zn&_7yLIDpo+p2? zgBNhD)QtL?$xUVr2!_lT!qvMkKY1#7$*oQJXhzCpyK20hOG%Umqd*s3z8D9$b5u_W zB6baYC?dkR8gJRESrZqQ)LA)y@8iLQ!> z!Sy{epXmw`!HWZLvK;dlklOR>{IoHsLO%TvCx0wM)y&%Z{V`qp_FyJRy4l&t1f-+F zF3+D(`APW`LtS?Jedbwh*b3pZF!7xEpuU549*+{SotiyJfusot9?By!)NKWcdx zGnXQ^MHYZtOwU%5$i)ctITl$?PZ%1W`wYgPVcH|Z06{yn3LF=8!rwany=rhD>)+~~ zaCWm=X+1S#6a(M<{bjO($Nr&&m$X6Bz$C0&h@g?d>;t`PC^?EaT+_h!_7!m>wD)ly zk3;SS_~e0@44PaMA6K5vx%topRK1EGzbSRq!UV3+vsGm{;7Dr&UWySE@T{DJK{Y#U z3CoRK+sGg1ZElv=;U>paRqjbq?#5n{i_U=MkW6JPOL$mDHLRImB@AZt5r?uuVo>1( zeu6~~;{wdR8(B*oZJSxjP7uT}jDIo$`R4oG8&H8 zw)=j1Isc`Ldino3b^!GXqomu}7Ke5mlM@?ci6EGzzWQnSwy7{`%5V={27Aj zT-^a9H#U#^_y!^~$}rX0M8|jKHPc)pS3-Dz$B zqsMW<^go^2ewvHMy5U9i|>6|b4-DMr?29<^-nSXu>F{SWFFvzgLA-N5+7PK@MXhSBuuiJ?xmYb z{zD`MBhO#YZ6Az!l?tyeLkVz0$U5DpEHWC9i!41AsV+gaH)g#4y#Du3|57Wu^Fi{1 zC8fmf^mhJToVIX!Mp72#k`7a3=GYs_&N&@m(>c6!tF2x&+xMca$+AWo6PIhx%VM~W zbW;zbK7>lUlv>x&BLhvO^1^1ynkX*X4s5wm8j$h=cp|yOusFH;rUd!DLbUeT&cM3K$Ty*spk3aOy?$=n zRL@bD*0)bv1OrWOAfzn|JI|eu_j&ey^}C%>Wu=mHA)S^c)wLBGD*ZLY_EPKpys$ov z1Y_r=Y5PYIr^(D$^}QC4Iobh$MNz68CC+U^d%x1#?wd2a#py-{j(mp&9c`A@7iW^O zHQtV_Dm#^yjAhj7Oji?{P3gm2kV!P`PC|3RrDGdZw#1-=Hczk9*d0HkI?Nx~mOPXQ zcJcDUUiaoTnWQgQT>syE;W?r%6l}Y;x*YNB&0erP$-s+Ke_!p-X077A$IPoyt2c9S zj-|k3At~pHocDEJL&=ch%jN&8FUm`5Z=bt=t%RlH#gqGc+~?`#Lte}aYZlK+Tu$=9 zLP#5>t8^i|#Qj%qax33i@-R2>!8j!n;3GSIFeS70Z_CWTaQ(0NIv+wUE1=wyA4 zy&lj-x7!@9q@a5?IfbIS5eDXmE^%XxPR@~&$Z5tl;`!I7ZV_5cOMvaT=u)d!dla1#M;wYxR43PI?Apb%MqaPptg#7uk*SErvbD>u!9lo1h5}~ zIwHVsS-rVXzFL~NEW+{SfAa;iw-=IVw|3R9i_#eNMsCqf*U+5CN|YY_d4FC^*Y3$J zN`yS8>H=jta&%ADE5rk{3AyzHy#>$6k>dF{$JhwzFBS+xut)ztzTiQ3D-IKn50;m7 zt|ZJ#%envG-1e_;$cPm4^O+p6eSgNwe(ljY*xS3KdzwI?V52EeVgwAf8`y#WCtq|q zO}QM}3MwMS!M6VYwj7Pu{O=L3w`98CLZ3+~pv{uaimX??9NePR%hdyxzmejEtztr|)Kc8$g&Bw!gg{l-bI!v_TM7@<&-)U)!>Gi@& zT5Cx1Z$6oGVmnY(?A`cv)kr*^8Yf<>LYXW}ORWnz;V}BP!ILa(&0u)Ml`~~i$7ohH zP_V&f7Gg}pYwI0X-{%%>;6byd{gkOQOYiOWf(Q^kSOTEHK&OG4wL4?{05Hq{|6f$M z+-xxIpCZV0jsfdj#Pxr-asChY;D5RmigQAYVoMDHTVY#_Y9u)9h|5FIY6Pyz-`x06 z%%v+Xq*LV9`!q{FlyjUTDo)1$bF|K<|q_ot;d>w)4xy`wZVdTr%^FYTfk=cVaXXUE&oT{=zf7|9LGxLE3Ba z?Az(7_L*5F-Ly!A?kpcmFI#J~)=hN7EzVcN$Y~Qsh4OG08#Q+OO^-?~4pD{mtAqwK z9{XAic1Q-e(f2g;`5j-f>0ZBt$lPq*^AGah-&Bo4527v{Z{@*Z-;*||L8!*~6dF>x z*c6R^8r|A|ymbXGwO#(uTcQTp4tKP1&?Jc$pb(B9pFePCPLDX=HQanKVAoId2af<0 zg?BP_OYrh$J=}qvu65_E$@{DCsBgazMN|+JyzE}xzDYxcRg6re|5>?xv0mUPbYYTyFQNX-%_*8^`A( z6Ya;m;cnk!?7zY75+>s2b$7bmy~g|khWXtH>Cj_v*ZSA!D^as>wJIlu!sGdl)5Gi| zVU4I&$52n`y2X0C%&~ogG;H_S9n!YYG#zf=>V}+NbrbjCDNdmzj*>uwBAtk*L4D=c zyJi~#;pWaeo{eeti1l>>&B=vcn<%ChowXKRnVlS;vrlxreH= z_1TW`dFS5AC>~tlT+FbGGHjuVpapA3^8Ca`oHk*p$uAPxo^yKmG7(ba?|+5V&@ zICTKD23z)UC7p3{Z{F)}dZ^g$v{FB7h_d%Fvf;?Uxy!FKv=H$|oBlK3j>1G7+V?7B zOFjbf3a6X_?n;O+jwV6NofM!Qb}GV5EzfoRM#B+mrq9khE&5qJyKAgCdm^aCAk0eX z;*`_<)sKyOZ~!o2*|qU8kj7C5*5*H?0{-(a06@v{t6CBo$|U-t@sSw|O=o%g@<{7e zosXGU&GXuxq`&YdBEs{_Atz#Bh>%5UDi9qs+-GN;;0RD0v!Hj!-;}v;G}B73b6;m@ zdv>Yj_IVO|>Z;Ji0M@nX$_3=nO4n5MODxN>UoK)xx-*lFvs26S(w2(`aWzf| z(Hc_wMU3Z7QV`mV-Wb0T`NdD$0ICoMV=dWFFpI`TXjar8+|LLY>u!ynpEAlEFK zdF5q#Hz$|Ajh{5)cg2HJt$A2y1o{8?JHe5?;-0^{={K_VrWV5&{shZywXpQXtroG5 zzW{Ad)4GM86mX3o1y*902hx_mL1n3m-lS(=5b%!ZLctBV6X$l^Q(JdFRV|NvKuvBfZpA zh|pZq@fHPKx+o1zal)34CRJ{I(a$8)BI`j#aymhK*hYXbAjFNQV+fY5K27jvDzc_> z4FyAH^Y%kdb`2Y!<;@BrOmy_((a%!x+CL)j>=ix;wkZvD0?8a5!3DJuEmZf86LBr&T-k=1Y{7&Zz);gD%aq^wh0Eiz_`c ze{S5dVlQu9s3?06@N(|V9e{cn=_7on%N(p1_OV=<`fJk zN(m=eAIbYl)Tp-;b|kIGkl-UCbhf&+b12M;UM!&_L>)Puiqs(5zB)b=k3+X5Kq*^r zV8={5auZbO@QmfAoyA_h9cOMRdyvdohV@+Xk;{4Kc~2Pf?W|@W_sWZ565$}kTm`5v z+(gfo++=5DuwQaQpr<0M1Lm0+^4s2h6fAn@CvM-W`?0Yk%vw8+@ncte^Kke3EwTBY z3L@f`IAQc%U-G8z`EyJ0jyY;9SBrKLK6cZf53vs4o4)w?kv6?rpF9@^96o$a4*CxfE&d#e7O5L@w}72Q;Q`U z>*ddcH+eaPP30Q~NxT--9-#J{dGoL3ni2aCcLOOg^9!3;&!qK8{El`LVDa7cx$$HRvAZOBP-NC^vPjNfKJ$<}>KOUfh7iko4C@$EduMve8dlIz@|8GQ>aP zX8|%uA{8+FN0N_w>!P>Czez>=-;J34U4%sg*~s@~iK@*PZt!^u|1CfIUxd+defzvU z+hih;tHYsyAscJ<`Bl>2{WgGiFyy@J+*Tu*{*=citq2L3-I?e*Qnli zz3DIas-_8zR()p%)_!m|-+F?q;Qj?-08{)&8uKsy7PF!%g;)W&C07X!b>3@aThv=A zfOi)-@YgVQ7Qgk+OaESK`eCaoF8e1;d$PzxQ4cfES>5X7>casI$ym_^*-<$nH#Kf=$yEw`6bwao8DiIqCLU=kBa`Y#45=39>7N)^n%&J^#Q*a>Kg$ZM%0$~ zvRL<~Wtuvw{U*V_r7NxG-9CIQr;5%{ARt~)pTAt8TR#oyMg`TM1s;=daVNgsbHVljSDiZ5Il$PIJDe@8s;9EMZF z2U_A9O!L!RLjg*&ess84;=SKq5*zmYWC=p>GN4!H$|dTZ{x1M=W<%(=K6$hn$Dsrp-#5fuKbT4u5d%)kH*vx)WulNrG_*0>}@i9=MokGL2yBHA23>)+j zb-dOm(+pYMoD?uO@`jvjH*Ie zIDaj?kU42Gd9N_{SfcTRl(+q~eQTAjed?0WAFGMc`y?E_e+64&N-k_{&1v)i-Pwr2 zTM!!3h=Wl+J8OldYdg8Jrm%T1m@~u+kZ8sOjM(FK)82+_jH1_bX0~fPaPEp;53DJv zdW6<;StL(X$eJGTG40bS%z-g@9%x+`)bdkgCi+t;(4-EJ{=1$zDQ3=L-(MPw);y+- zpcN|Vi0b?N!#5@#Vln(_ReuU}@XsQzzs@x+i@0<6m-`Y{tdH7qgFs;Uc$V00;Y+k5 zDC)IPTcnbJx#uu2A3N{U*32d-$_!#L)c<|8z4UDMov%hi)!C ze~s_^7PMuDVbHz|zDKhwW0lqu0L!rx)&G*M4?&q6V5c#th zxZj4*2-Mj=7}AP20GpBg^iq2iBPGBKdj6=XAI%2;0CVK0qw*8^Js#ssx9b0kg)rdW zzx@*zAW447{nDS}{_)9H1yq_0UJ=t@9f*ePj?6w_P8m{c*x8fvu z9VF_uIWfU(>zM{AKR+6;w5LoHb4%V2vULtSpdXXXS3*|zkMxR;(Th5VC?QjP-zH@| z9ekLb7b5DK%C(d+El$xNtMZ^dl3u_nndR7M5R9Al{04wj3E^Y>pV)7fsv;$0`@zLF zzS)BH6pWpjOQg?bx=;GzH(yu3OPT)Fwlo(i(^O>3#!r8ux0m(*bqo{vrWkG zvmM9pZa2tY@~N?gF6V>)d!wY4rL(MxpzlRuug%~K%E~OoZJ1PlT6Td(x#|az&}c5J zCq{z>su-M(Y`;h*(>E|r4j@_g6vmZ*RQLh9;T4Z*TbG8BU-?OLRoNM6v7~S^8Po6% zSssC#n(i)qEstAr*Vny_>Z%h5L-F+#lKH>#4?Y-Gq#4Lxb$*J1jpg03Xpf==g}LN* z{HUN_R5+~alpbJI(|wr*KPXBessy3Np8^2{kIP)p>aCu=H6-VTPaA&<1T9f8GjpAjN8QNi?y(*lr~++JO>%fgDhWKcmJ?QUEw8dv=LK`9eUhs_26OXl zl@4&3j&YY$E(h)WDpY1*zP3PyybIZWx4bqf2zdlHWR8MA6T7)g>=`2@wrZJh4PnD5?fo z4%SCQx=+Yfzbr4MDafKK{Ka{DQRpQuq~`72gw-$3d+Gzxs}>Zi?bb!zL(vANwve;e zLhDi31ywLm0oo?b;ywfI&x~MPyHYB^h&ax^q-+DT<<}2?(d--fv2)`{9Jv0mKS3b% z2Mp+kZS=3=061fO-*W&dY&_YdwJxbO-`3ZowW~1(&<0L&Z#=hL5csms5d25U{&X|o zQIcsOxv+NUE?+-TWlRgeJODXA43NUWN;|%fG;~!x=lZLY`0W*b>k<9SZ7^o5uSSxC z=n_mk2x$b1HvX}cT82@3SS(0s*`SUV`40HE^U)ehc%84TgRIUg#w&h-03Am5Ekj-A$ z?>*!_s9T|tv6Qq21CQTmXv3F^xtGBVThn+_9@3&QWR5S`1j z{9B)OB2+9zSAhD(o2}mRJ3{10#+wP)lNrvkbn^PVUCm(c+Vn8{4()(;XP$VpjUXWj=l4ZYKlyv^ulVXxwc?f z@z|!7kNMfCHAcnxQ2eQg{H!lsNUHAo!P_sNLtZ|Z??v%%KK6SjvoBztK4f7Y6D0rZ z=$8vOh@c$Hzb~ed-Q^?5|De1^447b$;p0gaM)k(YxPL#${3SN~hqi-8<9opMecNVr zCse=9?XotAX`oQ2SF5D&%6S-La(cAGAy)LpR={I-fuhwGplEkMg9<;*hovC_)QdM9 zse-mTpO>- zgN&#~!u6d_Sl318WNDJsPeY$sYK+Hy%Yx6BJfQhRAeKt&6;;N?79L{i;@EJWw6y<3_J=6^s9 zWhu3_Yx-6Zd3q0(C7v8JKewOrQN&||-B1mO_G(kO2^$LLyUf&wBEQ#jIWk3- zKf*3z1m5Yr&*!spJEaKP%|e>xS5ETbcfwc;zi57=iW(Bl%NvkBJ7kJ@Pv5(rz^A`% zm%}&*DRlPl27~Og;Tu}AevNP!s(6tnpYpqQ?7zY(Wy;6moq1ht=3$l^rM40KS1!Sb zzTtmI0@VI1O!Et%f$6Uhx;FAIKb=PU2$6A4hCc4~8>mAOlSu*~k^7{pjo%n7KllDR z253##sqKbP6#C}pA)Tk|#lmlnX>Smo59fO!bKS8m?1;?Y1+-8luBy1(f^weUIWl7& zjMG;dhnEI3c;2DjL9vz8+yqR=F%=~?#QY(4jmJyE>qX^nNN{?$XFsb=ga{d9y3arZ zQ8!toqleU+eQ9CPb2SgJdy3<#Unc?Q$WA--oCnj-hJkp8aeC)dYJSCDHPbVQMz0&9 zLy~sKuuW*(S zXF`+GpDo)C_-UvT^j%?T-8JG{fX79`af#Xj_c&}fPD%E&oazwh%A;jHiyk@$5orrp zD};G!y)OV-o2(>BVOImdo+#wxdwE3(JMmFCod9phaGa)r_ApQGjuYq#Yo*T5i1xOt zU5uCMB<{lWrp3Af(Ah*mM%xIUN2KWMQ&|Y-_l~*GjwX9x0DU{a{V{6lyQuS;Q11_6 zmMzonEs>fR8gkFU)XMU5;Pr94E8S&50H8Ux$J+g5r?W~#89#>e^qvSka?tJD!ZZr{|vNkqg55ibGLo@0YJ>$cxw`U=z--x^Oq z0L#vGbaXqQ5qUcp&pcg5zeu%+hUKSGET=o!O#tky2Q`1BdM-W{QLn@owF=`q!68hr zRltKmJm&^XTsuIWjueorhN416w*aqnB)}Dy*omPya^%;_ZW0d!v6HL#zNebKm+?xF zA4$~!+BQ_FFhf9g0CV|ZtAwBSB;!Vk7jo~OzMSV%oQ>eO8E&h$6EGbieJj?ZRfPWM zt)$B0(H-Wyr0wA(8%8#AvOue}>j6(wL>m%xQ^@UKcVV=3FzDrjz41N(2L`xhda#JZ zFT3Qc^JVoCisMoIEsb)-6~+ZyUzuXz5sM@pH+QMcMD}l%=AJc++d7Wn4`N4Dl8;o4 zVMAhhD%4jrXQeXjeZRIQTr|66b^us1zFDHOCLj2|g$5Js+>Yv(%{tAaf5>o)tE|Mv zzc)@a?OAeJ$b5V70kI1eq$s=V_B6cFH#0Sl>z<{%LExz;IM(F|UOO8@m9ioDVIh0Z zK){tJO3#S3IPj8EFLB`NK8e{wQ<;hju){w4Z2Nl?Frfiiwy}G$#ufLpHLE0>km>bc zx;*RLbK=E*oMpq;-YZdR6hccb#=LzW!0m2Xk&^KiUz`cZ#;o}zv%Q_hVJX4Gm+ z6olhAAI=|$2P4dW%bqupzd4`!i^n10i6!XCiu;&7%M;nztE=KWBjsx>0jZ!3dlu+= zebLbrvd8Amv61dL-?qD(30cs)ynO4Se5~PjzGC)K>}6b$QmK@er>aycc4~P2S8i?z zkjw5epONg|SdH+0P)m$`Ml}Q{-o0zf9G}2p1Vp{16j^@q}}bLjimCqJwUtxD+(F*16@VV3>nV%bfbJ_qB*q;FQRO6XbpOu zqI zm)a3}me{YriQPs^Rx0Lxs;#K=%4<#|gab#IqGKu@l$<0j5@Q0thPazFe`Qp-#LhI8 zsyF|FEvO42mvhr7<>vcT7``VymjMDaMW4Png1!i|YxUAR;oG_Hi)jk1yW|BN0}JDv z%;_uIw0-u@xxAEfYJR$R^&vu(WFBX-Opr$r7X}E%L06O1t-EeNa{-z|X+`GL^rYzz z3tQ`~++gnBElz_h*#j@%H=#GSR^Q?shYPDRPXaz`5FPiuZWM32bKf*3k{jlKxNy8w}o?EeSD0Bd^_rk2_v54Uj_=$~U%8u_kUGOMB8R4BBg{`bJa2!edIg zbBjJNzY>>-`iEmv^*ru z+wnMF)EsyyyG!GnTCg|=S--RHXvTQ)pxff{KDQym^>%rNk1q*!QU{Hw%?>1vFWcfe zJ=KoKt-Wf$I}dUJh#9f5gq9==!UE#ezCK@*jHCLaIr)1hSH*TY(xe6!66_6=SqAXh z729J3nanOZvP4{Uo0CnRTVS)jKJW`mUqSo!+f9>ZYoav6LMH+kiYi$B%9|VrnN$FDuQzN^<+U< zN^1Hd=idGT3m~~s_aS_@Vb)j~FEE2Cj#7lhL zR>m%GE8TIk!?EMWSeU!&Frs~Vfn=R^Sk5}<_Jo|F-impK8DVU0OB}y5Aif_Wvb!C% zT}!!7y?6x)Vp3(An^Un|v4*MM3rVPSpEnej6IH6CWgX2L75r;d(jWICgjl9x6&J{N zFPX{2o9%#EaX6Gi4xa-z-p>RIV4H5&9vcebEmFEn`W#MC=CF)SFGzPh;|z@b8f2Pl zb6dZ!=Qi0scZLY0%R)Qe=1cGbCYD%LEA z9*dI4gJV&3)H{UHBhZ(ca_Xy4i@zZM>T_Z6k{Ln`JosW`vK1MYOt104|991vrGxd< zG8^G)1Nts$oE1NyVpJDTETp|x+(;O`LAnq}S=8^*q?C3Fup*k-M2gTCdoo_HoMk+e zrgEC@HwXwq^Y77^QhQi|$VeG2?hJy=ys$Xf@@>!SXKJ|7K^Us@I?rV12fnOxa!K-x z5xgM>go~Xur>A%u=C~0m=HN)kTA6*Pv~9`94^^6KeUsxcMKr_L(wg{?J4AtR32#K4 z?&U)x-ZH$6_$%gHa3B ztTFkqubAoCT*QyVgjM1nZy`t3@>C36HYY?vXjfnH2A|*Er-fa_#vN5T1oH+3&PefG zs7u@9#KkzbqGp3g&4w3PV-P3ti~i#Gp#l7RV8nxP9O(ky0FIA0N>{(m`Rhq~HLj17 z!b)e%aw4r0W6>gk)MW>SYWA_|-0s$rf2} zfK<~EMS8%QTFBulf@KIW9oA_^F`U7Q-haY(1gC~JFp%QM3k8jQtJg;J`{2qSKYk930t9(wHFNjN&;KiHno=)P`8>`+F_> zhW!`#S(_1$xbM-uTVTx;9JeX2V=@<^4=b)3yL(JX&3h|k9(26WktsPlz--jE-%o-d zm`;|?@d4elFE>^_z?6mJ@e)88$4U>ktNf;+%yesgs-T0#p*dKoB`?KJ$F0IyT=??+ zWRas2ymm~|?ZYN2EpwL7V_;!sfrMVT=u1X@dWBQpM?C2!-_9Jd8}B2*0XW?hT9o~` zz$^QW!VEv>mQBC$G$^2~M4ZSfa9y@JH49;aj@7&C`rpAs4LD{d z0)NY8QgKU3HKiCCOS#AKF~qFamN|1W)YX`VZC)$P@D0G^niHu%NvnQ*5t2jNF;?oc zVeKN@$-8^iW3D;iih_p?AeK>veZEOD*LzUV#mJPzoq2 zY%gFF$$Fy^yKsTYTaM5Bpw$@hHB$;qMi|dM-EY|PDJ`Mro<&|>ZR!IVmg7OW_OJ@) z!G77>@-*@M9ix=T3H&lFL1n3R>5FEUk5uwwC~%2rp16%vxCmd6r&mfUvo}yu%jbFS zbb54owdES8vyR8o#j$8vdTMYma_hS{pCj4-Wy&%;Vh)@SmG^I~gQLl4-Ql}~%iiy= zb5>x7&7W=Qq7^9(+(6%9vqjU{L72d>9$ztYakOheHa??LYM;j2207Yj0(+Z7aE#9L zen{O5Y1}WiZ+$_)nRuX?aPU-4yq&1E_LT5x6X8nh$9-WQnyZ^k0X@eGf- zF=#66aPyUI)7gf7zH1*CD3Y$U@TP=2PeM@)*2z&F4(3jjJlUtF+>ni=qh3h+rlDKB zX?ok|sw?QljSVVjzaup=1C~zSttL|p`0VqC(gA`EMhjfL(j%l`P?oXcY)gIjp?&MJ2e3-TWt);M6L>}M>U35JKFPQ|8= zmFmWa)s&&+vAuwJM#koK^^Hi8r9{xuF7ZOt-_;WKd>1>HeJ)UdMH2T4T_RV~xole3 zErj;Mx~Q)Z2j+9sG2+v;A!tXUE$C++FH3 z`;Ip^Bd$`TP{KB4UzzXehSY_ei!O4dSK!FW@9|l(ZR?;M>f;54_UFw#poxNl9#No$ z6%QmzLhyEO*?CX3!V&f?QwzkXYtv_&ZUN_b>#XAs4Rh#sS!`{_6e|+6l^eUu*b6>H zc8tpnzD!iLg9BgxEat%Ej5l!JZzT&4aoGZL@+nySi|E>W5PS;8wdY8n3}R;i&69}> zK2^VYPD7wIs5&8bc_CM!y8}Q)^b=%4@O&=rsu@3!P?}D4Szudp>Yy25WQe`D*RG{} zJ!Eod*;($dV66p$r@*HVnLpHi?l8sq}S?pQL(sUu9&oz}fJ+^vJOxQ1o$RmU| zq~iWbNEMlxMCqaj=&M&=CWGM>mv!7-t-oxB$t8sz^`{$HX1!dyl12bYj205M2L#3+ zWTJy>B3Vy+iA2Mh-IGH2jy{h~^T{O}&&FR9CgW`M}Em~Vh<+*LgwF1AdhDU>? z!7EW^k!8VxeV7Kzg(&vU$70d@^GGD4q4&9T=-myuj%0flPm!v*YS?liwPpgHmwZUhDC9R*TEt=c!v(!<_QiH>vt0X{a*}SwIlE z%w z$_rKKfpqUnq{*9wo-=5k_S2~n?6C;Fs&P$BCWD5aKNk!w(4GXG5PKa= zR3PQqbCPxmy)fl0wED17^ZxaHAs8{uF!!q1g!VbUfy)VwZ49_>CqelRRG`%zgQ z%&A_@m!NJ+cf?DG9^hwXqEalSuo9Y-r<<(d-k&(fX4_I4bJN>upnX3QB0YXPmYK5y zjw^a5B+*f;xkPzaBCcG%pqTNVKt>TGAQ%#31(NlrjO^HtJDX3PAml5XfIpt=DP}s& zOq*=UTiAOd-$%gL_N4?=tQ1FmfVj1)wI1F7U6d~qRJ%)`Q~+0;Q-P1R;oDQy5@ zm1$KYu0vDalqZ9K3kwNL7)O+{ezu6B+2&X@O>snfRNy6sJ1F{a_ex1y*914WXDs|O8D`Z66f~1vNv*cSz<=E3Gzk&3cm~JVXQiJfp>Svjhp4N0- zCG*rSro{^8uBu6|_Kjq)EE&%y$Lt$P`b;h(tXf^Lx>QOa?P%>qQJc@yvyjP*1OUP!ya~)T3(@2)+ zmBWdaZat+O=Yai0@hrQtIIZk#*!={-2+uIKJ&LIVo~!H65PEBsD1m%q?`t_ddKm@N zR09XpPX`E?yXzP*-}NQulZD7mZkd28XVR>70B^O;zR3G#ZiA4Nw_Qcvg2 zwpAxLap877!%qMoCSfi-Ro~q^?+0V=&dZ_^>9mZreAZ>?w-LM%@Bmy@WxsWX(frAa zyavn@JjzN3E*uPZcyC`LE2-i36~27cvQXm(77!FeX%&06*+J)`PEa%-hYwA&#%S4l z!Vdhs;0-*s1un_gXc^BnK<$I*^V!f$6y|jDlX%hM6PxUFgbVP)(VI1zZ{eW&kz{?a z5-NIbT4+8nCMbEA{m{N7EoT2k;lfv*ymDosY_j&Vo*c6hzL8?=SHydF0eJvk3&{5k zF=TYS1X1|;qt7SS9n8D|OrXjhAHu#EBBtT_HEb~V9IK%zKq0m|_%7>2I(5GrjJTgt z@&bg*;!eSioR~cT%*sXO62wjun`9j}HB)`fBF-@U%*){+A*XyGK7-WBo%SmGhPveu z)!oL_Ka`zev=<;Ktzs7|k_D$tX}`-$45Z81f~9P&hClY(cIpiD_D;hGIYQ%%s+jC_ z5~C1$clRBz(>!BH4?04(ch@S-uP}v5KcZmA2;2r(xF6+szh(dhlBiK^%vEUgdDK>; zG&LO(u3gv{IZ>yK@_0JV(ou4q&*601RxGK6*yKrJcGef00%j)&oETxMyp?z8<_4=Z zSFg7^qJm|mq6c)!)%gZ)wT&zi<;b1h?a8_0HH6*TRgc7r=D|#llT5Z+hEs}uCw=Qt zmSlxT-?ZX;l4GT_TC>?DN1s@F`2gvEU+@VLCV;-9gC=h^gx)`hLn&0;MBcFL)KwHY zyR8bG=Gx~TXESmN+w*wTeFM44Gux$SB{b`sb%)Wh`)IM@PX&BBRs*$$Yh*InSiC0o zOa0$s-}Wn%ZqMb%jIGr_luX+Zb0cNq<#>V@x(jwjr_N5@&hX;AMp}O~T7AbjM>e_a ztNUU)F-x8O61oU<)<}%5Kla9+{b)sf7S?ZS{pziA)Ii>tvd5MaQfb2-doRWtfBE9& zI0QE@!fGtT%O)|6G7~PVAE|6#&ed+Yz`0-*2HPD!e6T`+Zy+87j=v1d#wj*qEo)MR zl|7;dP-D|8EC#MwADb|OxEsXOoE$uUh&5ETaBHfn}QMB>XR`5u-Dn>#MQ6s zv^uh+x}IrOKgO2o!q>)o2l`ax4sXOqeSN&^*buh^koV)OUTxk;F79XFR5*OZ#}o~f zjIz2L%EALL87S{RtHrZ5-cWQ12ADK`J0ptRO9-=-%_7a=xR$BG7P)PZXXzaQh5^tq z+Vcit(`57Dsz4T0z z+iLZdv8`@_Ql25QdCT?MP<)(ld)esyRq68`^pvhp@tOy^$a^j{dB{ly*{dOrj3M_AfK1H zfFa6B(srd_bgQ&&G}6jZr^TraRHx~8D7Qo^R*dS1s{k`npNaL#!$1m$*#iK-ya>zq z!qSC)1A1IwJXuFs#+N-#V0Y;|ehu3k*_wCFc~@Wcne{CYRz zWCOZBdaYiVVc*3fstZki$|AXss%F z1W>mCH^RBVR)eMlR~@ZBx#x0&0!1hI7eFe{UlB-T@!;zqV+;WB*u&S%$J;;w6Mdx0 zU@Tcq>}+Bj!~V=X)+!FM7tna`ggAFkm^^IA4RuF?+& zM%=`D)bEjOVlDxDu;S_!RO4wTlR{b3W|z$%DX|nPtRSCi+i{wI((z)^nO3#biOpPY z7OgY~(=hGk&KOwUe#M+3?Z;DR7QBtdSnPDon@*kJy@;Znxy;Khu3~A^_e6_lWL*AB zUj8BzrNhN{QMti^T zWobnL-ql|@9ieEWpChX$N5|^j>_ENF#mhV8y!!52j=06pmhbI;bI@j|g2UKmt-Ill zI_E2x;6_Y)Qn@NqK8yt%t18Qv-dK2+qN|0sKBN-|NDpB>iWZET8YR8FoI+ z_Z`rVh{jvg=U0bQ!FkiQ@U-vsk`^5^BI0w%t{Mb8I@F*AP-I>L?KbUHD_Y8Kf|$Nu zWcpcHMGxM2lWR4pqE!2A43qK_A0I?A$~;!Tx~V1=SR>1LiIk2BulAZxFRvNHA?^y@ zWp6eft!LUkrdQ}*t~Oe8^r^s;nM|wA#t;Cx?WM}}z7&ymywV&T8qj|uI|DFM@sCD7 zneO*8@VsFBq}w&eh|dV_){frlrl^UiSJ1^9EU7a~Dv{olh#`IKOx&uzA5nVQGyY;k z>DfxxD~F2uiJ~I5)*I~Gvl%zh*|eH=b(NUJbPUuQBL>^aK5?pMbWuWN}jf{hQ$h^MupNv-yy1I5dgePRRy zVO;AMyrSSLLED?U+84FU9P&^E<-fzOg> z7f?FBj8Wo%xnK$ntawqBI0_PD%3ogeNtUjXe?t#=Ra|@@u&77U*cy8ozF8pp~?-n40v(_dG!E>5m27KxT? zuMi8WOBmK7KG_sz>lO)4vpDSN8HH?_yDnJh#T}{mS5VFg*%vY~sR@j4gNkhX+_a=i zz0Fvm7v?2vyYouv%{o2!bt7(WLImbnlG7qNUpSTF8tDlB|x80%psV?xt`Y%w$?1A z;P-~E({-Pe=>dRgjEO|@qMm4q?=`59m1Q-wol>1tp8}op!g29M%^;ue;aD1RS>JkV zG}xo}T)SSuT_eJNqt5GVaC(D=B+DVW)q_bTc`W)bRyMuqXt+k3C3lg1e10{X`nbG# zkhJ3Am0AA?p7q?mjsRs(s|Pwo4iC|Ao3^CbSu|%m>jIymfa8-BTxC3tfIjsw_Y8^3 zik7TQH^H6B?r}w8{>&-WtS7=v0T0`Ja?tD+dfnEQqcC=!7vBWXO@zouuP}Ns(Xpx; zA8_op5lBjl46fd?&rFPAN+w|LI*Fp4mOuy*}Tha275N!_n;ROv65a6<^!bUlk31u!W>Y&5k#nU@$z&3VrYaS7PD4 z=Nr@!I7SLnh6hl1@oHRl%nX-SkO{<6?Dq)h1&69^9VO|uSE{3qZ#M?-AkgqFecd2y znEo()G8xggdZrB2!Pz_H$EC7gSr6B|s!9W_W`(I#7RrFZ-y$zg^#nEcT@OKHN|w;r z2+Ynheewetbd)@5Aoa<;yvEn8GTK1{S3GB#Pse_WtveWCLr@$Ws_9+XQyXRhx0yI1 zGGd<*9eT1q6kR=2#@A8B8tG7y=v$Y~G#sAIa3oK`J_(9y-Q>Jg&TiVddLN8~#wnfQ z5OjHqkxmX`m)vT^p$j{WM0EEyG1Jk_sMfqjj!=FpZli-Y#Qwn?-IclzFLZ#KsBS*n z*1U*wM9{Ou24mQ}%V*k^;;^1taqY;SBDz9|BeS4AL0dxhhfujG_?S0+{W-&ERmltxG=_Na9HzycJ<4e*aE zHR;AZMGo;mFAsihPP;+-ITW3(TDt%ye`_8obRU+jMitJ$NSUEBPdWWKT*J4Di$a;-= zCR_i8Fbacvb)CugbP`!+Th40EBw z8Mm;i5TbGeF>{Y$t=*Ee+r*wnrA`$&&7(}amiC3VS{HR-I;s7d@U1>t1BJ0PYZ&pP z`T*&+`(?AYPrKl?COaX>k{4M>$oV#C22KdDe&nx@cC<>S=9>KQR*2h*S}Qds(hA?c z)^^&LE7zIA%Lwmfapa^E!mA~y8&iK!g`AK-;MBCz)X~(&qh6oFaJk@Qs9Bmw7EKq@ zN;`%J*C_3uRsz*WVP|&$#cYm1rg8T+Vp5nF{;f-72BSzUSv9j@ZIA=MSL z?mpbVBjZx+L8KX`e-Dnez0zIXv`(K{1WAwTO z%cc_)rHu10XN4+C0~a047S1}UXb{g%Zb?YT+lFE>We8`MbSSW7RHD=Waw#cLg5f^yo!Uq>$u<+76Mb5_3G^-b<%YUQ*;em{NQW7cC-AuwedhOX~50 zmk9NJW&C#@-$Le*R<}oOC+c<&Lbq-(huzMt$>_Uk`Ha#on}sgvK-8vy?G6vfVKM^Vlk`uxme_Sj{r&$^KHtn4SnO)q0I zgp^w2+@s_Kg;}5JdsmuV7sMG9uSC6X%p3mLW=vc-h0Vec$?7xFB#9!zDdMnGwiXxk zOQSr_QuKOK+y1gGDVca8n~;54**x|}zg?Qoy27WHx(oP$WZOdF76t?gbno%$Q54AV zs$_R2reVCMw1^Kt1{al*JQr(Xa1v#z8j*3kd}3FHvR|%(yl67PNxbJ&*14Q>>{_#q z6v6H(l4-*7hh0A7fHRUMrL^UlEUob?hqRO_Rzv=W{?Y-O6v0e=Xxaq<1CE#vs^Z#; z4%ZL{U(0e*KyYp6Kxq%HkfLI#ae^dhHAg>M8o@~>6!buw8opb!dumBSjS?m!dEz9G zvyG~L$Z=;Tk9yU6zKyaQIzZiKn#SRM0?}Ro+0AoOia-~D@W?-2G6m~(HrMc#sSWqT z<>Oig-RL^ki}ut6c%52x#mNV%-UuHA35_;ijOJ?=W9?iDrm%{vbG9sa3vUWc)6ane zeFuZoF>r$9%_dV^Lxt^?b0Kan=}0Ame=?!Mv?)M0Y;NpL0S}%=zhlW$UzCE;6fM&N z_sWj!?Yr%Pl3>v*P{yyGZ^>8skxldOg~IUHJHbhSB%58Y#*C+yISkFt8?U7?aT)&f zP%Gk1+IJ7U^(L5lTV_3RMMz{Q${Tp!+!t@?LaAW}*>~Xm4ruuTaX}Y1B2cc^j8aZ$|gWTK< z&JPzsgyQ+A;ywI1Tp?mh$v90gw7&AZO$oQP%_fSMEwz8BNk9`<8=jg?a^#q{IY1*y zr4qN9)<_)u{8+WRq1 z2&1``uPg+-yuz_GxX$oS!@kE`jfQd+1Rp9%hoy;ko5Jsh*&@XRnEkxZtz@fyekMaq zSE_MFF`JF|y~|t=?9;ccI(}A?-m<;f@MGd(MPk2m!d6-s_Ny~?*|EjATk6J_JtbF0rr%noEi)LC0*m0dK1Tmy&BBb z<(hef*8Z92?=7!--+PK1I|R@(l{GS<-7^u=eQ8-T>Lw>hW>=86)~ibJk0u^s&1ExT zgU&U|A__Jb;Yzzd{pOa;ZVqYTx{Z))(shmEbCf`jDb)={>h^U0GwJf}eUgRMV?G}V zIHS)&2qrZ7UdD-2lR%jx1kwTl!jwzt_Ga1kVEUr&V+DD_+oZ3%87O+m2Ucq-P12iV zrPpJxKdFg`Nx1IE5V^A#U`o(Y-L#B|;A)50XGO8E(DXWdESX0Jw@{Ko zq`}b8W$~hmv%1HW-%_~P5!>iwVy_R>7{6vbj6{SmS#8+>CijL}_*Q3z!&kRi+_PsH zh&|`>?%xl7pVGxZ{rG!FdC)PHsj%SUU?9<@W=Xp70xp4%#6evj-i|u&Yw$k|z8_3T z%0w50rld=4N<$`#_ioL?k0qdv=>`=q#dF=S8|e}=8b128*~cG9 zT2m3ZI413Z{$* z%gpi4V(ShV1`N5mlpNv|F6TJAkp?K1nJYZU>mdRpm++)tkCp7(9~fL=OKpmD4;xt# z-1S%70<($KG`$?THLO0`x#o{>s7)%9DE%+&Mrz|NYvW%lir%T{kS{MBbxlIywNot= zlz(;SvKlb}4bXBmdZNb%o4KoY*>V7AL$kdaZ+xiN?p)SU;@t3|l-{mJVA)?VEatrK zQ>vK`oLqU;*0_pj@45Pz)z@>tpW9=F2=~A8D35Kmub%}2SE?z7!_hX~>GT`t5iZ)T z+GWK{9p#snDXDwJhvbrqgPD#)G{3TVXA3L{)U0J|urpn=5TLRBC^A66yQSmYtC+5~ zTCP@yau=4ipVZK6@QEj(7v<&%wOZ|oO#jmGi0H6?IaV(D^+l3(5x@TZSTP#j@-HPw z^7DJK$HXj=6B>qtYcd_8-5+jB?~>7O&@QuJX!?x}tDIGiwL7JeBy5tqU|>{nK}Sne zU_5zCX;gu6`uu4(D&q~KA!$0PuTWpaQ?V^dWu-5eSZ4q^?^%NGepQ$AcbDGwo5t!T zn`ALvK59Jut)+}_u|#f9#b)Dl8XP1sxt=+sY~7|!&21$utNDy#2nsJ9O!}^U?$vgx zjWg7eKnh}S{PG?1Re7)OJ<|3Icq@mX2TFNXvm$t8a0g+~0v8xxE3Z4`2_#{lGC=ED zBq02RKY<+Jf$yW5e%&ut#-PtgMXO6Euy+W-73X>F*`R>V%sR| z6L!QqEwp^4>y*~&I_7qzZj+DO{nKegvb$PwQKV}b1v#*+SA#u)d)|j}8pcERV_x5I zr>SAtZ0$}PbR+$j(>pVK>MK9J2~0Vg+&69}bVxERwPpOGF6lAXY@q$L^l7&@FP7V@ zl8L&}l$eYyHgU_~Q?^!N96B@I``^NwBku%{4Ud-E5(3#H6Ac|cJg6?WL2I8n0}5Fjh=TBpQ4>enm#pO40t#O!%CQ9jVY_chGp`NS$maz1^?lUq#A>BBK(Is?7mm8s#L~mGU|=r@c_HGTNIa zK9a=uNP5|PSRjCGjKBWGqK<~dg_YX<)OvjSc4oW`hgPDay#Qy4SP))V zE=IOQJhk@9rk)I?INSp>DMGea;i*S-PNIsCqJw|+X~zhE=~nB(DB&v}6kp8uH-%F&2$SQHeN7zN8tXSW z$iPuFo1)S^VS}}J(JiJ5jL&N^j|otmF0oizT@Slr*vRmwWn8_R8P2Kz@Nc8b%lV$iZ>gyWAf-~ z(6Jdtb<=bPv(1M*P;%2SnmS2obdq<&k!bAcO}Z$Jh-V)-K#tTkar2pOZ{9_+=v#SN z>#RjuEhVJ%D12DcGwDZU%Zv+`b`(Z@m+{CLlUK&&>87&9i@0J)S`)$XJ1wQACr5q= z^)&Y~efu+D;u40;tW43zc^y_b8Syjt(deF*HaOoR_z}{ z)3y`CtT%|}9|;C*HTig$C=baStY>C*NTR4mo;(AlcF{|OrYLLKUn~{zU?M(5h|%-t z!Q4J?uNa4a8`nV)j;-bA=(0Au*j}zzrPlp;;Jd|m zO(r5}L$96{Hng$`(MK@Rw6&Yw`jE*oPaR zC_s*_ZPS*u6nZ}aiDK<5O`q{voo}@h#Apr?c|dhv?Ezck=JKqf|QvQk~#GU1D81?LE~hH3H^>jb+EH2 z!d>r`J8!?x(~hPXaYqUQrgns<_?{ZA{80ueTV3?PV4SSSDJB$y6OCKc&RO4>u~HV= zQg!`@%N;bkHhak*bU^Zrpl~C`KcbJ`2ojd7ju*s@WQ9{0Z!mXMkgFUjN)ak~4&mEg zZ5JuyF=u|IWlZfv;v|I(E=daQR@33_%Q0nei{854^i(>8Y(Cfet7R60dZqfFhEevb zF2`aoy)=N)S8Lrfk%K=KR*+ElYS|+pcHjahpR|*q0&XGqgWXW)HI_gp90EbwuZ|{a zryt4Ke~vMv|C5WG>Z*H6hwt4K zHk80go|mF`rqS$sA%|?^_DYiW+Y1M*wb>WCB`vPf@8WhAMChxj0IdHTRuNC zrJWC`s`By<4-<^Hrs|)XY6&MAh8f_q9c{I8cyL++&p05x+fHZ{gE&@&F9j`{_xrrn zQgoRcWT}ANY@+8XMD*lL0M4K62sS>{5gSi&M0e_@Y_iUUSBRnGFlGPb{HCXycBN$T zxdu~C2ym<({!}t_s^y`uJVOMKH5D84#5l>JD5oiqk8F{aWT0#KDUY6L7TG?Fmd4?d zC0zCRbvMk-kQPUbBz+7t;5_bty4*@B1u~6TM}Zbqshha5adrm4D7i`D2Wt-)UwPLI zQBR9?wB;w+mbn3;ITMQ{lBc>ug{P%n)J1|x&cY)b|M}w!VR&50w#-q8J|YXcs|BoC z+TsijO%x3-TDXgw&r8}}jV3C};TENz)eF{a6sO|K{rY0g>74 zZ}yN68F&yPcj&a+Z`_J02>@Mw{z)|tDdz(s@TSQe;B({teu9@eEOeN7_7)RrVr%yWO5>HOD!q779NR&#WYqY5HEgL1HY@ALQP_r>( z5*F8M#Z{5yBl)HsxChEFN?7vw^WG;ls89kK2ZMY?{^BZe2%%ZN_B$J7)8xqTn2MTO z(;5kfrc>iN!$c(IMLBNm^c$!4vV!T^GegLb{s)b?g6*S$t?Hf<$OpR=LHNk_llWDu_=lumdU|=EEM}+4Ht>ACtW~@?SUND{0ge z!zb0)6E-kyY>~w6>>J!2y0=( z6i3!yvjjCajKRgl8{Vso2ue~g4GVgHMGJ+s-SYg#wHGECLHSBg^bG~|hu6=Ozq-_U z`TNc+@pa@pJ1qU6*IN77iHHAXmAbv@8WA)C6})SII;5siMR(&`+((-$ciJ@3+9;CE zt_%Sr{fCsvT-FYs&-Z%ZqdZgOar6gaRMDWw?KakmhOEx7II&B)TR z9-eX12IVv_HJZ~7EW)Fxt64uar*wV&L$kR6A3T|NA zS{874AUm|aqGq~ETKdS4L`=MG6vn*dJ!P3`n)-=e-{yM#Z#*X^Zkf6xJWWhdAGAva zJJ7*KvUSjXn{cu*?q6TZB3OD>+6W6pd_Rg+y1)buIma4tNi}R@0+q><~pI%2oI)6UGhB^C#JT!FgzKFB={5!+pw zVa0B8ML*Q5q_ETXej?`GoR|Q?Bj@`Rns_3@Pj86_HC0leXz^l4`nMG-n@R-nCzU)O zKk%bCZYd~k{u;?u8hPBQn6v^!=K|U z@C{1^kahRFC2MlAg37IIO6D;F;W1-?J1eEEdQJ+5kpoUDf!?1_CY=^R5G_8IO>HEL zVU6-`v+TF-_i4VL`hw^~b@O7!R;Q(^q^TBuYYIY7E4MgIwl4V~7D1c8i0zgGQfTog zCW+a$#Z$!fnc*Kdsu-?YWPbYQN49=x_&#(GCX*Up)>sUMrO6jW+Nn`W6nUG2#)q~l z*0Dnhn1Z@OwLbBlmZ^AdR_kqVVG_lbg?_O|17=i9t6aU_V zNjaqeTl$d*Vm%^;vX;p>gdW{nF|I7At!61xFt4r%ypj#ME!50Be&E>Yf$AmDv<$1&t!W5Am!=1E_uKyCc|HX%Wg9PLsd6h2RB{O~G`z*rc zktKy}Mm(Ymg91+#NTzOsobQvpAy21HSyZdV(+Ijy>$quT{;BfswSJM=_0QtnT@Eoy z%JOd$l`L8_i*1o(T5#=LkuvX_9m+m5-FK@?3R?sDb76>Z!1gKzdn6$+Dbnx%HW|+8 zGt(bbRdnI7a%ivSrNc28U)>?GPZEr*uAu|dt)cRpA8L6MC;5;2NUtSKVkz?#A8RE+#BJorS(i5HC z=h(Sn+Z~|!mf@BNgXV>>xtLyyZbc$+VZh~{4$G{4gpc5?YvN;5ZA2Xy9>4S)MiteHoMMRxgL zZ~Kio5Age(#XieKz7azi5eeZ9(fR-hF>53dQ|puVT(&kQiW9Jf7ESOsym z{fmi5cKZ~hdR7c1?LZHZh5&=G)w1|n{pxchBiOa$y4J5m5`;Ols(^K=%`akji+~o`etqS;QGo{GBNkG*R0jV`LFh@?3LlVZ{xi`Xux`H8m zE=MEfcEMGDF-Xy}we&?F$|M5JlgYgE-avmq(&Kr40sYrXXH`oetP3Vn$P`UnvD`mFnZale_*xsq<5XJlz)1uijzw>;jA!K4t)d z3`0CK6r~B4bKU+lFbVp-!oCmdiBARtGkH5%XA2xCdc-9Kf||r8jBn7=$rDiv&^2}xT&%#aHlN_ znk;#3S4Izp`-WSiSb}gTfCz1b0+rsQ8+bnm!P1>^!~R9#`U~S;ItdU-zr*V@2dJ;W zkRK&9{gb6%4vqtlz_?*E7<8eB#GdVENy{cQSZ(SbM&UDg@{`QP+tu!&(j$TVxZe#< zpvnj|8YM>c9!W*=i)U-5!Jsbk>}}5ronWSt!MdPWksCD5&TlhFIfoUSx8`860#Xcn zI_V9-1%vBCUb*%@6bO^Q@$)KKEv5Y1Uh-J5vi>u7;t%WbE#n3D;ueJsWRu@o4ct@2 zM6)S<9t{UA54vDn2bCf#E{%tPm;#ZqfEO>t4Cruk7ZO2xjc#xqz}-q%Sg#JL4hiv$AA;io8Jk$}`koaA&R&@MLz+g5Gg9SD(6KC3%G)PNuD z?R;xaJKD;v00W1pT96Upg+lyt0ycxMX#~u!*Z|=@WD41zj<}NxYwS0f&hMcPicL2m zvdO1nw!MsRxI=MB#hG_+QyKLDWZpyz-*`;WVX|ou@bH+WIDJ;ZkpxFQWxAlZcc_53 z6O_;nfQ%xy`XN8_owe~-=0M_{wDxXbwY&YdNFX{10}cHCCO*)_gF8>r6c>VybjyT^ z-nP^fI=K=6w1&d2cfc6o{0VN@YgNCSkFQ(0I*+z`QUH}$>4n*X3I*!H>qj!NfW+XoGLVvLH zq`#!3^IUuxIJ$uPm!N6aM7w!;AOd^)z?)|@cjRZ6q0-v&;L%eS6@T1X81omf~*rn+${;ikA%{hyc<|kfMf8F zhw+Oz-}fs^Cxp290+=2LWy@CLO1uB}RrzQAw3Z>#F>~;@Pl_{{!(m;Iy^A1uW+6{t%teZ*MYj#{FXS(=Gn^qQBNvmYxET%hT_r zhv)oq@8Luh*Z<2Kz!H@zK#b|lnxo=>Gf&HoQ1S2lv2wq2JPy|YO2%Q&)8v1xA`bzL z(r=dt{rIOr{cUv+FMI!hJ;XGf$AD%2e}|&)SL=Hb_clVd?G+%@TCF>7AhvS{R^H9O z8V0DrZ`U9Gw6h$=ZZ-=?%xie(x z&}!(?%IEE1#tp&;G6^%1gZpo0XFzKC@4WLnv7ql~Do98X4pPIV+SXL3*8TBDveuQc zQJyN7)zmmINeeZ13;woo+j7mmKR@?8*6+z7w2VLECg3K$B+87&Z)Kz}AN97xJdQUr zX#%w=uJ7dT7!XG79&Ri={CHk8iI=uxqEcF+2|H~eJXF=9Vr-Q^d(cs88 z+-qmwi15lrRwQhaGe;xg30$+IajUL;%uS3`a(5qD9ixGn-U@(0d;9GL6Ptf*>F-xR zR`egc(AtLNMN1Z5<~M1K4YJ^xeaY2iO3ex4PC814J15#5>AIvip`7V$cHer2_z?E{ zJ#_f>#{aVRf7MA~Z^o*o10hw&&yF4KlwTXSHf40%>OJOE+aF`Ne6+dM=g=i#`Fy!- z_1rKPxDlRny|Y@Xcel)UJ^t@j|u ziCgT~Bpvdn{6)B)KL2^M%j$oZ00rCYs=pj0L%iFp!rlT5HBu;uG<1K(hneOi_FP*e zOnLFhb>T%P-ES-F>&7#_|I=xJ)-ORk{WiqM%ait~^)EtRSsp?f_W!YZT2G<)-5%NO53O1|*Ld{L z2mE7E{uM~_yus~UKej|uTms>r@o%|3z6y9*PJm~Yejl#h91KX#;O{@XBOn^555l( z`|8TJ14`Ciz@9Ujc`J+w4s-nodW-sYz`2O+5+H>}V)CVHz%fEGaCuhe z(oeF(_f(_-S_8o={kD4$&nQIjItajw$=#_)&Bfij@etQ2GO3YNiW@?YTmikty>Hw5JCQ9M#uq&k5~I1CG?bQFVye$Q3-VL7NpgIoXgKhqHs}6I6Zt4EQi`*P6&Y*Mml>xsMrO@&K?%!6d#f9A>|HDhf zYp0Kfz3KWpKaf=?pgHwp1E#m*8rAJ=>pF~JsWV>qF6Ts7Fy6&%-Vzo9Seis2n4x0( zv;Jb4$v7^KAWeKjid2Nm&L9Lfm;oh=t0RzxKrzG&BuC%;@YGBw7K`VrPN-FehTlY% z7&M_lrJZn_`4HlnIu4BKbiUOOEC7%vNA2{jO#nV8RhM%TfOHo%9to&xg>5&$(N?w` zJs@CG$K0jGb2o7MbfZBw+7|~OuXS@K$u7q>Gze@d_&q?DA`XhdsTfU|%4){|ik}0$ z>T~Sj&Q#_FjM^WItAqQEnhhWnLXLj`bgGOHeHGL=>i`7ZKa((;dVB}HWIy0ad;VAv zu+I~r1YJnH@VoOlKVJMxXzq!_rQt6Aa51R~$OlkETn1~~0IPZmLK>?r_vPT#q%HQ<}~q{|gIomM^RGCoeq z@J0KMFD{j`3%zOeq|s>g8sFYA6o$7r?yz|3D9AUt0x92@|8@ft};d|=`OaJie% z@cB5G&F*mG^SIlWypMy%z!5!C3WVkKWNgN_zd3`RYfvP+-oAV$4~7-_yNV0PtNQz6 zw|R|f_nu#jOmnj7L*s4V^aMO?>rh)B$>VWSdY^+SraqI10b?H-F9czd^Fn_}?s%nf zoj0=e-?X2xTtq3PKUMrvDiNI-{X*7i??vuI*o`aJuNp z&r&w;DmK|&nw9u`gmoV20@besB!Z2IrnF&lf3*%?K~LaYZTbaR%6uWC7iKGDv8WDK z3-*ezxPP_fYZ)9qSBr51mqU{(?{QK_$Y)FM44M~D-_*~!;rUSwP~n*aMye3#5NdQg z>u5ZpwD%bq@%wQNMktnq(TQB5T6o*@%-X{9Hbh<~ByCAzzi1W9b%H1^uA3isaY zFm7SeJTy=C+~9=ZzuclGQXx+f} zFzd85U$C1j{ml-bbh?w$_p^`APXVvr)=YL2+t%K;E*#T5;Dg!T?O5;$N%FSWk#=qI z=j8tgT(G*T6^$B*Ir>e2NiBKh#QRZEXV7FUOmM!V1R~C!+!?Xc^ylWS826(QyrVq4 z46tmvntPElJHZh0&69sz&rH6uR1Dasm5Kt~pWlE30&0I>MnFzajc`+;acA`SO?`w?=*o};S8wsDAt6j*Q{d%nK|uEh z@xk~#7ES4OSBSg0!GyHT7FdBhgUcB`0FL<=8BRpd6|nK!`$^pgt~G4vjQh?KE$|Me z-ve3N@c}!{o#>nW9wsMF8E;-YxwGfbbin)_3Yz3)2A%bWi8C2Wk&F$pXX60AE?+$6 zys1JpZT^Y7L$@BUid`EHOopEiLa6w*z3hJaRo}AnCI;WL8#;BOmmkk#y487#>caa7V`b~*|36Odps%@| zo{4jrj&zr!Ry60u^mO#5@{b$+krMob9H1TjPh!d!EQ;*w=*inVj(`N zSl*GEYUkqBG@VVUrKpqHixoduW6L_)Fiw78CcQD2^(Pwf{S(6pE3|%o-H&bYy`<|= zgkX;B3FgSX*(CTyZvlae8i~S`wvAGOou$4+Khn9s7XIdG`|@9|@Q>7-Inxa1ay@zl z42In_LQD@@j5Ii`$>9s?Q-9WX8GX=7zQS>>yys`S11{sXX1&b+RZYCqcvuw7`JO$^ zQ*a=%2z)vOyEqJH1T}#Z#cOR$eo@`emCtqnANy+1J)dVXGB-6bZvW>pUN@?j`6XZY z>*v1}E9q6ZRK}j`Rx~p+6u0ikwt@8XNkrwh_n`_D-aDJdCry)VUE+~|qkfFGG3Z!~ zhpz)n$qIn1wd7o3>kII>N`X0p)clV{`K9E77MmklcD5@e%XEB=)*}i*8}o_|Kr45) zMQ%otd^UzN)*OGW;zz%h_p@IaYP@!mu2A2mSOK+BBE7}}1hIHQYG%??FRXO|S$|;V zc889iBpy!RWh&6%LUMbKOsT3W+R2GTj72P>#b?jZgAR%Fd@HUJsIzX2Vv zv?4t9gE%eBrOxL8Ome3u{cWGa&cYk3GZT>B0RXh<3ibiK@tMc+uvm=$vI-&YUaWY30h`qP{L`FAFCd56N|mIj_JVKVXbSu9{>AK|!YHXytK+Aka5LbKW*bL+wH-_4J-Nc>HS@u`np}x0$Z-huiE#F z?_OX=r4vcH({DiXUDf)*fA;I&uYTH>?*c{M+{37akT|7(z*{X`Y(~HT@`Zoxu}fz` z!u!;lpE2&QKbt)4pOl8!@ZBMvc7r!|5*iLf0QgG&gHutfoCJyL3(2j&utpW2`lfxgd%kTfcN&{ zYSI6S9pHnXKxikLY5dr76?P&!Zv{W%c!u;Okx3+jNBHPqb<1F;BBe)zky%LMSG7)f zZ+xE05*_YYk5xL45T3k2kH`y`2nh)8*Zb6w%}PfYj+?CBb6E-Pikq+NuK70eG0El4 zN-g%u0*5<4uz-KA_ODlGjOz*hz1X|hpCWolSw2y{LSdi^u3~@1V-ooKFirSj=~e4j zho25W`5zj@^rhLEO=Q+>woada+`J8hAQNesMHioLPV*n-;wnu~n zYd221nl4RobSzFR6g~QbAY6USxrArFUS-Ta$OL!V$4|)pxZi!?5U0#>wdCd6`Q$@) z6e(k*gG-nWE1TOnZYy(PLwe&Dor<^9<`E_~@~fw0?O56|{-ykO=PYO?EcZ}Lg(_eT z9=WC33UTdowel8AoS4!CmBIS>_yJvuf#hQ|ZrW5bN>P}%!nDl_Kc6vU=x9Wc_56c-hbb4)gP8-v(A;y`_yej-Xt67frsz6T zmb~sQvYGL7aeuGuAujM`R;ilN%z`j}TKuy4fRLb|VCHynbbO03cernCcDH|D>;Aru zS1?m>sO5|)sH|sm65W_pgnWWpy`M3(fD@TyI-J&nfmBvh$=Sfo$c1wHe);V%0CIqw znUo)a3ZTfV6vOT zeZ;Qh%X9i_C`#$@F3A(V5s{IRX6DO&5ek-bU3C<+(iOgkD9#GG&ENk(a~+oN`a+Mc)AoI6#^$oxR;uVz6Uh zzL$r3u(vL>f_%a|Q_rBA-BoLOtnJ4+2=(6^dwpFgtf{L_k;9QjKNqOsdc*^6-B>-w z!{io8QbI#g?c$wgiy4Zsgpg&G*t&~YSLNb|$J*SNKaGrYI7u}U&81djOvGDWob|v`o3)5Imj28edQXzes9jJ_9|9rBAtKEjLDE-Xe7QJ8zE0D9+DN9f3;6 zauXo@m7E7cMTdp(Nc8UwrdH$6lGH<9G({f^#YJmrXRW?lWYYH|RWVRsM+7tBGx^~8 zb2dh;xCCqc!SSi{6^ZH0BU}UTDC!h!1X- zX)K)AuCJVY$ehpi;By2s`jGf1yH*@3hcD9=uR$>e~kMg@(O}Fs(o}Z|HjgPfb z&Ntv%Wqjki3Rx>OIx}t0wzx$Tz}gW_T$|KHX;BcIF+!PdI{wAR{k1h(bpDG^a_Sfh zYk+RL!F(FYoig#*QAHFK$e+TDU9!Lb`RU2XYSGs3m@pqj5tqu3ssTD@_;mhqo9*vP z#aL40G?UIW8wod?Vi=UfoI(jIg2ONgki}n!@mS_wHtzpoP$;9$Ax=}9oXViY zb=#>HK(skuozSa4hg)1&)I^X7QZ>@t^0Vb{PV+*|tYFT}w2x-6aO= zOOKWQF&&SL@W)D}SpZa-&1U2sK1Jin2PrKx2OY`}B~vFaj5ty`Q5ZL$wjL{K%jX`+ zB$v}kutL@A`m--V&?925+g~eoQgOH|sjltGT}2BvC{C|ba2bbzq;0;IEK*RYgywI^ zI;xHTDnwogB*s84hfz;9Xl~=C+mar3I~&vXm3l3gMW;Jf=MS)Ufmde9yQk(7lif`Z=J6XQ^?zo_auBN306>R>&S3Y7Z2 zhc@s3@-Cs=pX=#le~s4jkVhB$-%C4dT6)QrVQvQ{@T0!&V13f5O9+}QEjyC6;ud|<6FANePR9lF3Fv2CfK6phk~81Mbbq-j8#q#22H&1J zM)YMS*62X-{0H%~lL-}73ojHQwo)@Y6=!|4$wn`t`^HK1{*N>5_IQC+udo8tIDdcC z5#ulRtUgSrq?N%FP4p_Tc&fVR??<&|h>sbO@S^Io}3ySZIQf(U|0NVAWQtgXd3;F`DD zP;@!XoUy68!%0Dh(L2Vuq0RfbZqjFzR(XobLId9_6K}sLIe(V>+ST>GsBkArB{%;L za&K(RjQ+s;zf%P+bLm8DE(_-7U;!QGg!odsWz4} z`gT}m*Z1+3U8Ux=m=ewbp&FC63})x&7j?GAwtG_ zC8MnnD92uW;zO#yd=d}h)y*91zNXfte!o^h&pvf|o_saz3fvm*S(&Gn;U++`$(}1C z8jq8-R6+>ch2*hrG}yey&c&qOKW<+C{gS$;U%H9M%936Ofr#|Sr{erwF=hJ}iY|-u z&YAMe3`(L*7s~27GAFW^zx)|4Uh-a@&R(8pw5nZQ3L(L?qlg)NILXK8}9#$rwrFfMkK?dfg12*WaV@IOjyVftx=$2IpLSBr|hn*&;LS<;W{5Nix#L zR|MrHOj&{9V^w!jpnzjw!TpcNC?u+$&}DW8UG^;~KS9g66lXGa7EcBV_ zzC8Ng3IvO(-dveWa>2o#6rY(O{TO#~vCm_rsOSboRO`t{8p*TMYVn0+(M760ihm-} zpVw7AlP}wu&?h(t1|MRAt8lF@XH9-M*D*h!*NI`pwOJZ)GU#txIcl>~gzD?L1$Orw z=i-ys)gORtZbqNgjd;jEL~dbW%u3~sjiKd%=6S6Kyu z$nJazGuQZUe!2io0lL|EVQ4IOAN~Px+PS?t6TmRjn z%>#b>UD-gR29&nHK(o}ccRX7PdGQV%|v}2X{;KUE+BEmq#+kpi6`) z5-#fe{LC__DuSu@$aZ8iddN@U}GI!4si-a+cYP82t1c^LKuT^>Aqf#Fv9rvELW zvUk{h7tFBgXZHTNcc|**o3LhleD1^&^nsJZ3nMn6=!eTMQitcsAxT2XLuqL~mGgUk z&Uuu-LsFgWImYbwHiyY3|JKef@Q$xxZxbs~u&U|$8X-P{WGEcYG!^K7^S+Txt8mz2 zkYZ_mhzNR|%K3Zv6gmjCo*{=2O4{sqfRs&A+L*oN?uC(Xj#hE@46?kEODU{}sJDtw zkj)W`!6b3Z73_>c*x%2+D?ZR?O;lBmPN`?7P(tRDM^4&wF~o=x*{sIrXlVVDUD;pw~U?1qAkN2%w@!=Mrw=I!iqK>oVTw@!bx9c(e-vR_A5Lu#8Jnp}_g1hj=p3!{ zTn-G*{IE#a{Hi90EhkB+G7ZTk(P9f5zuVD#FJr_zaJ~@sr>ELt`7yaSGc|XW7_xep z(psq8SF9%cTh7(W*}Rsv$rHPup_3w(Fv|M*krar4PA0&kN|CkRp}e{xR2_Xg8AJy@WI`_a3kZvSh~Lflcj zftJN|DA{L9>Avles75p5W2l&}&tt|(c%P3A;k7HCYCOHc_6PeA6HZwyUw}f%I za26MP_{9b+(-WI99=yi^SJ3tMxv}47sU)O2v50cX1Q;K~&zLxhjz4@;fkXdZz~3Y` zt=qqI0R$J6ZG$0iyIKutKjdH^n`O=}vd}qH-&nAi9B$zj%johZzYnx{(U6j?(W^mr z`XI~pQFTsf3%PP=oBKl%K@^;)E72{k@H35TMM zj(PuqfiEh`2Lh?gM-}Fx`2}64%SuK{WbsQ5TS7H)!ks$>|UWYLYe?E z@mq7pBi3gfLY&NiiSug8c8VgU<&)e?M<~<6o1IkHPgkg5(r^)!Zg<~9Ii*<{AHQt# zf3BpdTFmtGDv0YS2SI~q^|adusy}GocXa;1l6bEZEL(4D|8QIv(V2I^*0K2Vs_8)q z2RnOs`FT$<-%kg%fziv?aJ>G!&WAr@geC`4#1B)jv-3q(juS8G^Bg3LHqJT0YsQT4I+~kP{2u@ z_~pi3lf|rTXcWce-v51ynh0@98?3rsRZ);=8IgBzf|FK4$__k|vp41^oIZ+=p@m!* z-&K}zC{P9HC8K!8ItiF1XZ$*fOPJi?hKMT55EOn26xBK%#c}{fkM1$qAP8+9q%{C% z10a;R6sk#a*`2rBceXCbqzJJc#qvTgiA&X=7Csl6>w2h^&myEaeEw58aqknpgVTn-g^(g$Pa;#hM*$sfU=z5FzDoG^xoz|& z1pi}W+pTRKhzmgx5~@cUJvPP%QTy~$bX%$}p)@oOV(*L&^>g5w4)PfPDt<$2O*Tqm z;VOniL)vWLhrHx2#mu@_d*-LP$*Fu2m5vfwci#ix1-2$sP1&6i#ggQU% zk(YM=NlR)_*}3=H!^0?EV}fuap`MMH;`&8xmrkT#^fQqr9k~a`z4txdNii|8B!T{& zc`&r+ootoX-?E{QRyCl&UBb7rj!#uQmadhuRag=^>Xqh5@Bl=w@U?!M(hN=B-%S3? zh-N^oAsliK_`)fcM>tq z=%HRBkt3uO#&;PnZ5*e>I9si)QNq=UY+nt5D|S&v2h%X_HU+ouD)4^MhlbDLxGO#U z_Qmev1XgRxDpX`|>>AT(LloP<{j~v}*V%h};K=yr*B*tCKz%Hw)!5?AOjQr}a4L1{ zO1nJ(G1UY`%rUIzmw}2Jn9Pet_HO70TgjixdHclAQ>?x`17l6Tv=BnI#5Ak^#)Qwu z0joQNACE_Q#R=nEC_%;#joieFhSQ(y6dK4-VD}XdlTedFZfG^M@L9%@{l8qSZA*Z> z=)E8o7zdpQz6y~(Jyd;M>3hAw+y2u~)yG&vUw22{0Z968-WoAqoAH_|5a?NrM?qpY zL6go*OVxWFzwa6G6Eh~xkT{+?amuJ<>(?tA_UbBaU4_+G{RnNry?hGU5p8qj$B<^J zcaCQ-wCHI4)!9E%2$WAM$p5|C@E!7O17G6e9XGv(bmP{MEqZ%X>5Y}yP*PnnBjhDl zMDziC%D|l!Lmi<`)s&9g^J5FynG@;f{OmCOFo7XxPm6p#i9}v_s9MrK#J!DT#gX+m zdh}j=iLS-p%S!+l1P!+!+*f(l(dVXs12iSN1BpEcMKwQUp$r8Dbf2pVLnBc+orxCK zpbAe>`U%z1_Kyben?8OQ48BbcWAekSRuv5G8{12}bIP`@acDOZ+I%dSSXL`nkfWQ! zhPyD7A+DV=#NNk(!Q)iU>1MD5aQG6obNA6Oe004st(9vn1uGdDSqD&MoT(O-Y0hxq z^EB8;*s^-O9sNFJ(&|nVY-;#CQnEjE9CCdT{&GN%x{{I&rYv>2ko1fkIy*bF47HbEsiuY3z|Hl<33^bB{b(;hENV4LN_(eI<{ICV+`5zKmV2 zi0G~&5o9Kay>7Lfh?$)MXg(QbzTtlJwm$t4xq(hv&(V zLQi{25A5L#ngjUOXM&+Mu;tgtZ2q}UNrUpV9x)?6_1$}*k4XO~Mw7EZ7v9M$PVYT2 zrb9ps@TyaEYg_ET8((=Dr!XZuNoaABrl=73*WWVLqhmja45sx^GDCm7d}u>;R4X=K z2poKS|A>i~0F29}!MyrrU`fQrX*vP}4zoXhwt#DF>)%v+Ct ziGV;tuos_6w+qGPMwyi#0RcBieMmC94kOh#Y(3x5J%S$9SiUv?{@bnVg#cg5%ui0O zP+3jpOsYP6OnhS`bF#0R8;aB%ZW zw@lJ#XTes|&bplWD~Ee+Ew`qdY%#w|at?V2A>*bvPqXlgj1Ek~HL zCT}%^vM%zyOTEBm zY)_hc(H`t!s>Ow}I2%&pX@36frJ=IdCULC>Eo^rSU|htwxIs;)Uq4K77yal6xg-~O zPj==Lh&w~n>@R?j8fL5ipebON)2lf?CkZ8Bi0;ZG>cXXjG3OK|6)P=}OlrFOEPHEX zkd79U6>`Y2dIASHm2>><>uO5`?LoBI7(@%gB3$1*BT|&EdoexsgxcL%X}SOI zSV1q-eW17CEwi~%lr#}KlE-G8>D^ytcqW_5EdMBj@Z5UkkTXX|U3M8fTVRFIg#D1R z#&D|#Ke=LQ1Qf<250tcuTa8MW*WDW-+!F=h^uDW*WIv$DbHemNsixLD(u|RK6M&QM z0tl#ECKsMp2$4^sbFrD4f#&^fn81VzS3u}Ln3)TDhgIZ&g(t255=&(Xm%|C61qrzw zKU%ahoXV;r!jv(Re%*gDYh>tYYl3!Fo;6UQh;f(_CEjH$JH$61ItKxPiu`B7i|5NS zy8YXnjp`I=?yS@{8muhgzcFybb?eLODoGr~+ylBSSTEA=M$2yBM*@coITJ(QWWu`4 zi>(xOlCE(Vbxuf;g^156fXe7K+ol`mw$`1h3YL!F&leKbnr5q8?C-w*V0V?ZxL)T|9kV;W~47~t)C zkyAJjmrYW^&&^q{)_O7w5*!SMFRB+J_%2kwHdyQ|Dk>bYo@q*yU;eaM{lNngrL=h_ z+q1?7LEmb{Ws*Q#<{C4kr*ub;!SurgbFcgdi(1qJ%#3hh9WI~mDgUG!1uXWF&GnnQ zik7&anwza1K~MHpN0*yAJ-FExGGE-9C*R&HfLI< zt;(;o)KorWHb}(jSf$0mZ)siu zlp@LSuV(zs2TmO#@%+tEdwUJO@~!ipLBx+wgj!=Y?=F?HjsdKG8Yq{JPaFA#hF9T3 zff$@rn_muT{jKEyhTKxeE^WCDJZ1pK)+e+vwXIm)+S|S*zvbs<*Kj z%k!yFUTR?6mX)2gw#z!BdQD7diapf72QVZKBd9~=Ns7yeMJcV5#D-b4!FvLD0BW)C z5y8OlK{i&_zk#myH}+)JA1kYOm}r3Q!(U%!Ydg~J)E^I?%~Qe{v+|02(+}ZCg~YqP?CXv5D{zvg4u$C?|O#hT(AG+&fLjr)k}OOgH$tUQD-&`b}|1 z-Sz+dL7bw4hIJF?O6S z_iifm@VLk|KdtcQGOhd8L%F)5+d+!;4Pt($oU;waND*=e(hTTvLZ;fv-`zq znvVnm*$G{>W2Gz=-btZ(2l*K!jbBl(s_=fn+^m1c%fBTduY;{FYv${nr<*Zyl;`xD*qUZDtn^UZle<%zwmIsn2OyLaL3l3cx2pmzs?8k| z-OnItIHrAFJ{WE}9hQdwwa9A4evxazRS768ggoW1w+~<@r2~GF`m>rlF^kGo8DwVv z)ltBX*fURw{@c;%7{EW;55b19LZZw0h@q3xW*|J+q!&UmKIZ6&>!V7Vs5h8YM`_SBlu|Ta z!axib6vxdsHaw&cAV%c|-b(|VIzv^zd zRl0mSL%xm$;GGOA9x2>0z;t)pXB$Dab;+)Z#jf!vd~@hH&dlFicaifMWuEolTi1G< z28k3*jm=y+y-JrCx{G|&2e%_)CYCT`y#|25*nZbv^4<|eV2_007HQq6__GUV^yf`H zZk)iTKuZh)_-FuIFN|m`8zSTTg9NJ%{y@K>2-nPx!01+O2V)gz`2)fdB94Pld(?Sl zA!p?rH&WKKI>`%)KNbRelN71+8Q`NHu0ezemP|IxvcXX za9zLvr@;k1VIU91#{uyZ@}T5Zkn3wmPzR(WI3DP)DX2NX^G+p0!%EKYj|e&-1Hc`| z#RCXYM(WD)LQ`UJa;c~*(tZLdHdvile~l)H5UJT}f8)g5ULNMZRsuaDFjx7?O|ZCb z=eqp|HAnjtmLLj!-lP!~F^R?rMt?jDnHLk?Bj?_|zkGNOeYF`LlsDsf@wQE%6Bi8?yn&EDxYVjfL7`X zb7!dcuvF^XpSK899R3a{Y0<4xV0VMEi_3oWAu|Ip7qIy4-Kq1N4K0POjJbcgUpEyC zTx@Um;$Fek=IYQ)xq=iK$r#MMK0oITlx8~M{e{eyC@ud5NY>(Jw;j!|)OG!7npYz&dk<@*Edq^q|u3 z4e^s^gYm+Cytu%_mp6}_90!Fd#*PBIm>7kI><#5+A#$B>hA%>PoN_|nn|pkI8fUqO z1UgSYnqFRkbKnH^FgO5xfCU7G80RUYWnjIpG-dW7^%i-JFmQfEFi4lU$>1EMe8Msa zzYr=8gmkO$LUV@1fKb$-}9;s=Pc&OYpz4Fe@SmKOL3*f zzQ-XxGCD~$ji{m6^=eqoe<{;%lP@y*jcXN&EED^h&e$~en3VS&`5e;mQT*K^4BH*q zm`LRm0NX?-8kZqXQUttFa-`;Sf9F_?o>jCN8PzdqWjkpIV^n{@=NT11n!m+E5uS*U zm-o#1fbV?V0LVxO`01b$XwjPx$GHL~>!au+4N$-5wR%M`bJ)`N2vup~h0hmkX7i|K zxoTbl{6H5DpD_Fo5s;|pyTlE^f~-gI;KE!_2-RX{DU`h6YG4&!yW)==J@xxrUqYD+ zVlWqi^mSx_%fybur791#Z;;9kSHMF$e4O*VT98q4ca1h6VFsU1I_3kHn-~&Rt|M1c zSv9on4sO1L?SzzY#^V{yh0GcoDj+KgL*k12*ZH<*!jz;)jSUP0W89UN$9)Xo7#|Qn zIQRWKzi7e@lns!GTabb@P@hiM1t!e_)sLvcRH0NYl%Vc0WXhlP3|agOfO;;Yt8^UV ze2gRQmv|V8;d_4f`vbVnD}e1AR9?asyPy}gbkB+=P#=J& z#fN=#)I4SOrpF*(URu@bcGa@>`;P}uT2QlCtStqEJ{jarznG7+&MM}gbqesN5bQnp z$%HGvlJo(nh>%aRf!|K=KfKen-QwYFir_Xv&#Ad~F7By2Swh+Ll;kDZiZ7Dvv)6oT zF>*E`P@=h7JSUM-X_%W|%u}^1WDxe-OO>l>Q(`*DnJ0U{s%R#J^`WOzJDktm2Q`7u zWp~~Z>JEK00UBK&O6Vs6c>TQxcGt=nIwyex1}VoUG9_;D2BdDuKQyY}W@D2}hR41= zgIF|I@8ZW?bq6@kaSF*jB0JPKmsl?DPjBw`4uF4DeZf|N3Sq8*;h#dd+c#PXIJW1g zO3CF;{nEL-4caov{6RC*7KgF_X0Fw*4O0OHWCJncd2(;W{=dcATKv}ge#?*GPHoH& zJ=W&dtGy>>`yi2Hy3JOy<3biMh)Tc&2`BfG>`B>x-Zzf)wg=$1XrF`e;*4f>yYg#S zXNS2@0t1C#!p0i3!PlUJL`)X>b<|2c>Raf zDIx#a1f5_C)#qSneO?cL#P_%qa~XDs2u$eh-mqO1vIEY##v-nP2GgFp-6afnu8c(J zJWMAtJ5ozZxp2QcQX}^l_{6514<#ayU?Zui?46NcJ008J1F+1uTaVyFVXwb$fihMX zi11pj^tN9{#<0eiDLVx7QNwrR-nNOSXxb@%dhQT^1C|1IbdiDK7Sf;Q?cAl^g(^46 zMMlWYZ_K4ZE$oiO>5OGFqJKbncIAZnO|^ZkQ(4!~G;N7^N< z_BsIWK~yHz-BsFO%DhHfAXGmJdBj$-v*Z?|S^= zD`z=_+fa{yd9Us!gt@+fHn61i5yQ?0Ahtk-+pzO9(j-C!Y7V<+O*fuHZnJ{ob8*KB z&PW+h$3`vfmrwXNr+Rf?^q$(QkPbet#~4KTi1QrrJ?<)5u`#CizDgbagrfp!&F)CN zv@swmV`^;j1*D^74o_!L8ez_tvWvYXcTi7B~_2kR@tEcfQB z!DY}zV>}iQ)tgi`B>9fIlCqp3DHabxYu{aPz!ALbVju{9?o9@g-Dp(AD zzQrBS-c|iS_QWuskjA7U!;vci{FYEX& z=d3I-v3<(|!wM{_hx`3Hm~7^*_y1L8&PMn_l8n>LQ{Q>vO{woX7Qng)H7~`EU2%>i zi$`F$L{dd|9c53G#3%=&XSK{wHp&#@TgB-_bme_cs=e=DB2^wWSuDpbucXh73hESx zozv#@@Cm4`DFU}s{a(5s5C1bpzJY!<<6uPM^dzVT${cE_TjHn!~&MO68w-+uU z?C5H-IrIeNh+@wu7pK)Uq(&*NJgm48Fy40{AU2rqY=L-=ZSB$?&8`gabxr>=pX_}` z)<2s@V$I$S9+ew(1~}6Ssq<%b3vO?{ICDGqy8ntD3rbQBxs8v-M3y$C=(Ry~O1#tK zX(`nZL}pXIcx!8DJfXt{MC)sY$;f5gdP0UX7`i)TF)5ga=(};3y^hvQ)`c6kehbgU zWjtIX>Uc%wu2=@zP=T&tk}f3N*>Ev}!~H?^mm+oZnJiwP>M%p=J{83eit2v%0B-yC zH`#lhSj$+=3a-mpaZOw|9-}3r+B76v!^ICgm8QZ8K$ff@_5U)`)?_y?53EFFpX5g@dAT@HF?U^fhCLs1nNeYU=9BDOT0H8nt zV9o?C49U_&DIHO3`m{HFuh8ytuG_8vyME-#;BrSX@YDcT0q=>bx6GNP;aVUGQ1CA_ zRNROD2-mCE=zJOpwm2JC{Dz9zeg#1*o>d%8CaizLeFoeEu7eO#&y{$)TvEDJCOUN}L) z6IF@h+j-A$R(Ww!M|QmBD1pdIU#P${ELSnRNPrAMv)1*v6*EUxiibeee`{3-Qbh0%Is!=f4 z=wI!%=_6oDTf9xb0naGUW6A%{hFmvhGawrNrp2kncCRFXe)@mAw534==yx;uF>^ce z5_TH*KMo^Uq5`W|c)l&)JX38RR_eVK%dm$t5koh+e#$hPx@ zd}Te*{4ESb-9P?5?MECHnPw18yZ5@}*GIJR0Bn*aL*`^!413G}i!EJ(DASVTn)`y}bD4j? zU49HSRO=8r2F}j}3HkQgv>*nB>$w^~6$9|wAiUxAnRLr+kzKE;kh`>7+pXETiDGa} zbtVjTx60`)?w*<5E!Z|xG0O?q(xkZ$Z*Dwe=T4|E_q&PNX(FJ$?DJUR9}5@7)K2!( zNo+#$m5fNb1@WD`tDEzesWRIl#u_%rsm_U)`yJtL$3Q9QVLEsROdcNGmJhvMH?P~$ ztD@zS3{~NJgjRc`yBpQy63UJF=^lEoi<|-u$6|`@d;m=-(fBJbb8s- z(yN-bzXAre5#ScsgM7x;USk7V5?DBtYP_*j>j!7cF%bBQJd#MQ`NM0I0v+|!DQpIA zLMxHAiO92nGOGo25rKb#o1+!MkcxB)2ukg!KQmSvA4iwP5twCV_rX>=$o+MQggW+Y-|MxqKJU1kTjZ6tQGRLCM|Qj zj)I3aVBM`}1eA`X2i!c89Gca~q57^gQmGs&3SbwCvXp%bR}ETc#;reO*Y~IX$)69e zQV7|BN3}%~Y{1kuC?r+S2ZkRpaFHutsJVfgBW^&#p(}rwiZ4?l@BO{JLqy_V-95&> zDOoQ-#o{taqT*{hXCu^giksR$Da&xCc`$kgboTw#a5$QWHze*{Hch}GRrKA-&nmIW z*RxwsW#Y3i$;2g;B31b`PvJ^a%B2JZn?E)RJk%F1mGc$M)1myv7bzbf-!mV-|JCQ? zyNIn~n8=*P+UUDX z6H<>2Zv_pNoYQS96bZ)-)zR7khjmy>>c@dPdl%crMJt z?2CDjsskh^Nf4lN$5Y4CqNoQBPbD)9a1vFCMOwcWGYjAgGrq4Q+a$W^jw6`mwT~h` zC-po!Ke=CrJROR@b-9zXXPGy-D}D)YHZ8h+L%eYkulzgLB%{R;yNtRm8QDF!MMX9idpR>H2=$c<1`{xp{oiiSW9{n~UxC_|ttShI-|SqK)hR zMf0v1asm+u%py43vOD|bSEp!-0O(r%J<@3rTl5t&mZUT7%bR2R@u#)GH5c%&t_D$Z znrzdhT*A3AzqFHR|A9F<>l39TdK3)6qC)=CrF4##y18ujHbpv-j zvkmxL7r7nTpBfRsuONJxu^R~=`m0@Yt0Y%-0djby;}G1nj=INsyW1CZvYq{>4}iV& z7;zV3C=34}=y17S&Qz&?iM3hZ%&sG{HJ;R}59_OG9#P|qYa_3jhN%4d!nGSo9?E>_ zHlL76Gc+s>+jpuuTsxgqL4?C#NmVt%D`8LslbyNv>B&GMok?jL)6C14~oktR#`onAblyz!`9S$yhO+3vf1~kjiXtX8?SeiR875L_iUbZRIQKV=Y$+{hIfn6*`k)UPdYq)%{X8MqSuW>e=iIyZ|i)+SGx<=+gw_3E}1iHombDbTxQPi9LOtXO%YqM4L15Ab{7m9Rd z)<%JLZs?3BR*gehe_8j5iF|hN!B}#8%dn!q zJ-qQ`B9Djj=pyJ`5U0&U$~u)-!q>6;Eiogh5-^&N1j6~rhy3Skr*6OF%fGrFCo z;^P*Ttw$+yIA*mbYyfxa zHgNjvp7`!zi99;Pr1olq_W2fFJrrm)R@Y(P_zy+vE9*c3*&MP~`USEoq zJk!$tkGK{~jvi5Ggu^YfcLkk8WH0h?$^9ZgQT!1$VWJQLpZYtEGeZ5i5nsP`b%OR+ zA5x|CI~w!~EQGuOSbOjkBy~^H%T20kq`Y){wQ8T%qnjS!3|OlcqY?Q9QP#a;s+Q6e ztWz5|rz#4vU`iyOfaQ1{uN6bpoKcOeQen7-v7GENA3B#D`Y`h05nb?-qMo;NN1Vm5PXu#w4>D?n_k2J-vQCtzW)d z02DAB&`;o+=X%uOwl+g3tT6U(w_PX(P|K>ZZrz(ueJI^_Z2P?hPjBFx>jp1j?*qi< z8Q-Hnp&*z``>Shh+lK`h5W~RA-9hWuuJ5|xvpRM{rBGe!M8T^qlw2nA8A>VIbelJ4}R%y44C$_b@tW=XV{KbJ1%vB3Nz{ztT$c~hornM` z135$G%8TWk7}x%oX0{}m++E}O*^9t4@Wdg6>dBo)joV4A&vqjWDnY!9e<9=?&cXM2 zP`$ds!vIrg)UKGitpW`q=tE4(w%axdGEc-7gDQmFk4jG{mlQxVX6WBV?JZ}W#_C^w z63CdA^MgB*+j3nGroQ|6c94KF#9)qvtDzLm#irgzkJR!8Lj)}q3Ta{@_?J+u?Cjp* zqVp@Wkk%!#Pn?JpO2rbQNZ7TdUv|({#WQ=)muf*b@-(xk%NHZXx>#ex%*f?Q=<#W0 zzN#8}@&x@AaL+5EXTqpp=7Ho(S6xrxkF_tacP(Bh&3up*t2~!=&c~=wG3{M6HhBqV zp3geStMDC0>MBRryc>I$js{KbYV;|{D@4mI142gQe8#oeM4!TfVzJ-PS*8y4c2%8W z?<(YuwVZob@;7n$cUjRyjiK`>aofguH3*?_QpRP^Ya+D9cqlPh1f575@Z|Kp)_2}TGKd`om+zI=HyoOM*{8T4Hee)hwW zKSe>V5?PVC#gRv)AJEY}MS=OGY{qHUxGomHEn*pVrZg)}mnvtnD!tBTz*kxwHR4qr z#okEB3vfq3VFZnvTv6mxU6Cnroip*M*pW%PBmynT)&s;2eP3LzD8c`~D!Rx!)_04K z|DKarTx;@cm9OTx;ZvMBcW+#86ixhoJhtF(ms&hk?)~3BUj;O2Oh6P)8PKG1uBK&bR-cV5WNE7a@JQAzobiSDyUC^4nc8-otdIA*c?r}Z5~<^A6svj4+9h)C6$>HO=XzzYz)9kh?L+`d~BM zra#}wTR*V6FQN4Wn8~$c`g+c%l#j2E4!I0g*X3v4d8h+&8;03qG=C|gwTIVNwt$#c z1c*v>#m`uG>`c4qBl(2wkJXm&LS)%rAxCwxw=AleiPDJH+p`uRxgm?+C`$GnmAjF-%Vi468J_5w3r<9 z(|okEj}VN=h)MZ>Kb7;lSP($eKwsmQ7a8E5UHL{eTi;lDY){Xx z%}W7c!~}i)rezcI`aQ!0#EEu>p>aKKaa&VuV1&8uFh*BZz-l9jAJPv(@^{Pm4-DJE z8cLw|V74D?n9%xO*;w0e$PUmPv`ytcLxlLNI4x2n%JY^x4X8NXo@Y)Pha!i7dZpn25e`yo&gDEbF8fmMSkp}wJV_#3jy@7 z@IIW}^2YP3dm^^{xHk8VafU`CYZFajfZ15TBl@e#Ve5ak3J#4zR8wD`-stM26@YE{ zZ;prn0vgJHGJ%PNn(h_aO&s2NW+X!2!NL@OD4qQbxl84%dj;KVDmFDZ>fvGft5On{`BY% z188tq0J$%JLXi-yW@r~+0Q5X51DvhCCGu=&^g)u{t%_D1QVnq!o77E{Z*QN0MYBk~ zYOX_fVHKo(ujGx3Y=!J@F>7IpO*Kj=mHYmeTN90J;i#)iNR}*8%sr{*4p8dvw?GYh zq`@a2#W;#6`MkkBoO1O>tt|v3`>>nQ*bN*FLH;ND)@AGbVjwxH9(a zM7IRI{dCV(BAL^rkh!t?4{j~*`x?S<&tkO!$*Z?PMM&q>(-o+BN(oI!Xdh^^{P}{> zYYG}JQnHk>N_LT^j}lgarA=VV-laft-T$Lw1)k?24VFmZ61~6-IuAJj;QrpDT`Eby zAe*CEE!#OTB7Y8jPJzXew@^Gy0IcADw8|DUMwDr&X7ar|et!CPQhSF9_`B3?__{P9l)azS;^_FvCbCH4g?BN05RVQ$5o_>@l2go(= z@ylp#VD&BjoqZO8V5@=bCzzh=FpnETamJ`)F{bRz88b47OyckLaufE;gWqoF5I9()D$4N4vxU1}4LK&Bg zjjb%{YT(UDG0VIFx)>rkUstul&QpL3cAn2|bd?Mndi@Z|?#`||@SnGA$d(>^LZ4W9 zxsMLYXRKJt4nV%e(TOq+CCF{&>9Z&yrqp2%vn%>E1qEoFS)sCXw8WUyM7@UOyTn$Y z2^xzJpjo5U$mpxm6a5UWt0F#lus0?q(X*EMszIh|wSb(CZyV3;21#pEwf5(lv*v_gh}_ecHd59p+T54~+J(v(BuU2j{C4LAwR-}PMY98FWZ+vWayBkhM8 zvYQ9n_46cU^o0^tnPU(D7k>vCaUVx?A>qM%3=(B>N(0?@6BW{r=+pd6abmeaK>aq~ zdq|Qo8O#{TM)HQ(v}n}HQpsOFl%|Ve1;b-| z#Y9+Syl?wAhZRY-CY}?Zh?5T}#>NkzXA$=zs0t4(&NpZjMbpkiiCy$^!jNT!Ts-=! zG@4yiBAe`X341GQssF@W?egA0`9_;_Q)yT_XQ?=J5+ms)%tV59&sKajiqMc;u2+}o z#toxg*_cM6)7tpXtoW$*3$q8wgmn1Tqq zys)aw9h9LDrP4X}B-0~_k(N@4U&B8LbkV&DD3;8aCWJ5BtbN(JPbi>xuUEu3!}NH; zt6i9GLSP;8@0o%AY&&j)4To^u41sJ1gldEmF!Yu^rvG1}smN`kL-aNWI8APqa|1V& zA>EEyt<*QYX~ez$d%T#6%D1;SDdHpXT7)Det62-!bemJ1Q7R(UT&%ul^|ax3r0a%+ zSHmbR#;8kaxdtcsk&1p@XT&eKUkIzRtoENiBXiHq2IYb~c2`91O$2DsTGK?GCf=&O zJwA~IkH5drZcMJ3_YLqhAcZ@H(8PBx-CyisI$e-`#3Os$u0P$ox>d+jk4|_6D8^x) zxS&~*Qm=A!=0uj=jl*M@2^ja3jz?Y0o>Hgxjga@hN2VsKmnF|@qn9A&XX(@PMWiS0 z)U5ts6B#zjAyF!km4M-d{z<*D*86Cm72lpe+->BTuX6YvV}>>vvM2dk=UQv+7Fn}O zl8xjjc=_Y+38poFZHk>5LP^dYEPIPk%Jfja~&7>O3 z#q?-z%bLE;^Qre+eT{l@ls2$?tpz-fX%HagvOe|Vzm5YH;zg}T>7+5mbC3@G zE)?z3|$W4I#9PB`P;lwZVVPhgJ z3>P}g&<%VPNZ7f~S_SIsHl2M|kMaaJbo7*%@mc6$`s=?S8p+(1=i`CAB$7vjg0DOO zp&+=PQH-^+F=TZl@=XAtDAqkXPV*imlJnbvT2OlL;Ji7=ex40(RyWW)004cy00lO7 zZ1DDbp235nRc-tp-1}DDsmG%SM>BBN|2H}B;Dnmoq_glylK_PT=4|~6B`yr8YP(fg z!Fi!uu5eVh%0Y$tGp8HK7$G34`{D4u=2&u%l!mn42Lh1vK37g9VH=ZV(`Rrcm7?}q zTfYmtRY4^Dugmm05C?P34#@L^f4mBlObFhbiqg$C9&U>CUTWMAg#)U283i>?ptk}s z=1&N!GheDg1USE7Ha>`Q(-@qeNx)Br0^7!6O8!c6*T9LtbgUOo3MxyrTZ6*(!SGm0 z5fiiOwQl2F63F90oBkHQs^B&GRe1tfpq|I;F{Npoe!0OHdmM187BliKw{|mENEiG^ zf53lPEFFkYtzR+1boUQ32Fb+&6c`Alw>MJS-QLK%{B)|BkPyfu&~ZXt&??OS6C57B z@u4Yv^#(eXE=lRgva^}5Ha<3m ztxfFjWm@_{larzaA~NXq(^K`|U^vb23j^%$+3;PW_Ll5vNm&#X=>ZXVl%>ey1{!6* z%eIqE^ z(erw}+^!Khq*)L>b8Jp^&|<$pR@zx_PgE!6S!A&Ki`EEcq+*ua9WrE&>@I2g?qg=X zo$;=AQuvOpO;=4nP+y$J+@d!ADp1fFm>-?L1Lg z@Lp72$v}si>7y#EXUk6PcfFrm6^pDa*lYJYP7~~#L*{oUR{a;O7ut^K>2#V?#gVSG zwxM%SI)9#5tE73}mt3}frjX$0_2)XFWiwDP`sI#ZFh+sELziW;RZi)RyI z&!g`u)r4C*eKxVDUhVoIchA$EQ2t=2%a4~a3)+DAdXvfEZUwrg-dFT!)jVRK%rP%9nLyKRV@wkCwy+F$u_7)bPa z?$1Q#ev(3|h4mGa)eX{E)xjEl+vBG@9h%oJA|(d;SgK_s$r&FA)YNcY8%s*0X7d`a z>V4j@PL@FwyhMR#1HxPz=+qb(8?-2&C8gJOWfyIG@jaC@+%SF6h9lk9eoRzqG=k!K zvXjDBzp->g?mH9rf>{qj>9tn!4*Rwl>6i+P5}_M3=;X-dZ=CY@AbAY5|7C4xyE7Gc zYZxIoFWN}!8(tX$riNvuD&Wk-MDJ1v+bfX!9Fv4<6;FFMx?2gTmMw=qQM&q#_T-nI7 zY4UX~7_)f2X1?T>?OYszM|qb`pgy#GSo*5|s@TdHiK z3!G!q(s{Q^(nChWQ z8+pIx4=>HoVUp%vYpS-(bhI z&@AGia`d#S!_JYp7p{{#ZLlQe)@N?$iy;gE&B zez$fF6EPy-^cJ6-&him{-E_jbmxp!|$xGvB#qH=J0zis{07d=2+(hX6#u>eZ{-1yu z<4#Ht$)p%7D<|Iu=}b9~e!JX!b;+#vNF+wA-?>)qYqSr$5|iId%y>Yo|4`Y0#krq# z`t!Sm!p7OgHYR(Q@~-jFpH9yP=OAs~^f52+FuAqwr({Zn5j-BLyGAM=jz#(OO_t%S*P7xUOd&sQcLNc;5czWNnfb@C-U~FuFMR}1^Ngy%_A8JM=oILcszb1d>OIcE&q`ol|?EGUok zY&umWJC%|*?vwKNR!hF(=C8F4bY8EUI-lm@5`o@gG%;Q!E2iJ?-~caoWf!672Uz@K znyDA;#zj8t6<|aUW@pY{B`Z?aW{lS$y?kKzKCj?-^GTFgw^zgUp|8X=RVn?=T%^rh zts&7dl(G#fKHoaauY{<1$zE<%J#7Kre&_ociq4?NN$FYnW$RfvS0`AS|cHq0^K z`f`_AYajHdMMt6_G%b_Af8fIu4uiC*%MD=0NLmMp$hE}rF`|{5RXFIuWHII`zo*Ra zfLDJ8So3&!X*=7xe-vi#)u3HP(>7<4%+~^$Ji=5S@|5N$O%K`VvutyXcolLUKyTSef2xE11w~md|sk%6^x-g{V z2a&vxA}nQY;6~+fq`msDUI~b#OVm%%W#)piD!Eo1ZfCdD2y}LRKk5Jd8}&HF9Md}b zQOu*4%QdPhy*h#$d31nQt>N|ODSbd+2K4Tj5#v7-)zC+}4N*I-Rl#)Pkrjj!m45WP@Kpus?Reb|zmN-DetHSfnytYm zIt+YTuL#7dSmDEB;57#k*gC(xuXi2K_JN(x&yDj*+>G$R6O8bxEs(2fJirV0^xnOW z8^i&N5%AyxeuvSToBMqZ%;r@E3PU>cM(qaE>WJU~tpA}Dn7{1LPNug)nzN<1K zU&CdUu7dE}O7GteQEfo9Ds)D{K^Jj`KSU(-ufzAO>vadb7)Q|V08i-#Srr4z3?QV~@oqV- ze|f?aq}ehq)uHuNcESgxZNw)xe#K0Mz7RO!G$f6bV|(N`J~wxEHOYkuJN{%1W2FDA2gV4=0p zxWDImA2hdpzGM%%O9WkL;3|JOx9f2sauJYh+zgew^e}Z`llbk#l_UJguHt@wZy<58 znzUu$TQzj>Z{&P3A3P~joBYaVmAggpC-V7rU4H-F;+EJUGrTBQqUKz?vIzfC_(jW; z2^Ta}4U%v(?Vf{IfiqP1NcO7U(-5&Si=?SqRA~1`BBujIZv?~$LcG2n(zWX-NrJ#+ zyqbwd2$D&+o zG`-mJ>H%bLk<`7Bz9q+aUX`ibyiDn7RGa>)iLu=5wtF*@;#9hy93|D<;h)tFs8_mL z*{dxtRa~!5m|bnO{^hlT+4;`AU$x)=2Y8TgWAfI)63mAbnKaD;G=Y1rr8$b*935Au zs0u99QBTg(*@Y5pHZ4PeR{uxk_Trb4#2jGiCXTHR{C_Oq(bY7QD$mX2Jhd>3jdn?^ zUse?(!0~$ez@6;C<{{(Zvmxc|NJ&bw@|_>&^|wSTEchKG9rU7(cCK9bD6%uj!Dy4~ zyw;G*PUf0Es5J^{uorGO6LtKwgWLIWpAB>{P!neuW#c@`^cMQ&LcDVWTnr=%AC7a{JNhW$pZa{u_Zhi991W>UFu>TbSfd?Dad;X+7(;H}2KU zZ9Gt>6A!LQ{AUW`*`vS)E&{io&2;Amc7+ScNr#som6G3D|AVDi4kqguSPxn($~CO^ zG6ZvIW&D4M0Hi2(LzTClkAlw3BhTNJF^>vew^8>8UP#}%znG339$+VQdwltG4qyWY zuPDoOc0n2!E2i!=@-)#kvX}E5j}FtTj+G=G_Q6W<;l2H|b!iPR8{Z$dup2q+$ERmT z_3A|JWx@DOdd$nC@FN#M-kQ|`SBfwhoKx{%bqxT4NCiczLUWo2Mp7N?Zri~`&|YZj zHDqb(+TfP1B#c1ZOnk8Qn&>}k1HF7dN=2q)MQPWN=Q>fsGwPUmCCYvj#K*u(>xNb; zV@)|(KRT`|3kBQGC6OxWJKf9nK=;$T_K!q$j3N&sVqT$_`_Cg;jR82Sh?%+d_Xi0A zk~8Xk+`*2ZTZaHQujMvDw*i`z5JHa>ulEQ6v#r|aU(MEVnI6~6iQ ziuMug)TZ0T9D#<<)bCcWRNp)@U-$;vq@fmxZt7Nfr>5hemmPoB+q?Vv*kYX3_7OUI z?&qM-Obi1zVQ7m{=-<6o2ZBl?s$v*5P!pm)&R(rzx|a!QW?@$pU5o4+Lw{5#TbxVL zF75MbxVeD1on&~WHAxeA@r@MuM5A;VF)NyDx675F(lvdkhU>44IDa-7FX}avBkKyZ zFzOJbf@-y;*S>gX)kTluw32AQ6swVIe&;Fr{Sh6gK_>C{>p1o`iQc;xyiBU%sNCgz z(J?E$e9~CgflDGO64BY4S!S>D`Hlb+3E57ok&~>%dc9YUn#fMaqV<#ID))1HFuD-V zPnPq|nFu0RdAe(6XXlCa>}S&BFr5@91HNiKz}mvd_j4LrpMPwVG5r3+5PeX$oLWnMlBqFrbgcu z+8Nh1#iD;dPNx$_BQ=3&0+yi4HQd&&SG(|_P9$*k2kE9=g_G7Fm~u6p{Lp{-NMObZ z6*Gu(BK1c~G(oC3f8ii$7K~dCEM8BM&!VDbEQW|XSe^5Bo*{N zfKGXI?*_eGW9fuoBCLrzQnu!Q;_!+804P?Az852ag^mYkeSmE*pq_JH667hxT$AS? zK9f3VVc7BX_n%nq`N@_D9)4Ux5!UEq&$#4n{2@u&Y{JjK9CE))eSzUvWOtBZQMeKR zS=+#ohhSYYD&g>d_{6x6jeZr`rVZXHDB$htKI9R5E%#eGA5VJDuRfP{*Kv!4u=Xn1 z*(}8RB-M!R2JwqB+*)C3ux}gN7@wco`28Da5%#aocoIg{c_Hk24qo6=t@ z3mjr^AC3~>UP4`C6}8`v5Nj6e&QtgbyEb#$2a-$#o^C`Nv2-{>jH|u zb$8#8OKec4kw#9Jw>`08r|I8>3c!Gi*Y zH)XEwbrm$m{16 zLbT#he!*D-e!PNvyLp%1%pq3cbe0W2U5*rn(3A(&nond^hS_zD(&+u>Bz56Dy42VtZPcu;Ku?ga=wXqTezN^v zVAYK7P4J}j1WP7-*ny*Z&MKQs-DVS+nR|NC-aGU);sSjMaVTO(s=JbF=+lmktL?;)t2JCg9bh)cz5k@uF7Lw9Ih~9^NpAcO%lmX7Z4nF z@t@Ry-tQ1YWzPBIPZJT%rnf!L(JGy7GI~Y*E|U4@nrpogMZzY`5GtgeH9K*V%t_IU zm(;O5XU$&#X^X7C1=EXHK2q^%_({=xAME)GZ_cKHF3reimMv9k zuKj0OI5*?^yyfflccT|af>*k&)gM6^kyuAuVOi#>ktmVS=q%FbA$R{aDBDUb6026I$IF{w`m|;5#OeAM zl22db3&%qOIb0I~B7U;d$tFX6xw3p?B1p&YFI6yN^_<^o62d%p5_bb8R1^YCjGpNc zCo4M8Pq^rUl#y!sBg1!iKJvY}MBIE}#&C{t90%>>z&+dw;S)75m&IIDGS}h?aa!UV z#TR#pYJKSOb;3so{0Xf-jcBHiM!K<6bU$`!8o%L0<;0#HI4*1cP(XyeSC|pA)2br9 z*kwJ>wx+E9!+M-LkhP%X8d)2#^$%T&d6q8GYdF!XqLJ7Tv~gm(*fc)S5)5sf%S!pH z>?kaJ`e+(68YR-^UMS2yU1(-J0`aD8n>0jfUeC>!ovpPNPANHe^&#}f-T1S}_VOZZ zJVp=E7H{_F&%3C#-Zpa0F`88dk_F;)a@>xthlL-VH8-a{CK1?6%9|Sw=SCY7FNt)+ z>poo!^LiRC#E203fal35)P8Xq`8Rl_ho7o~^HC~qPzzJ=d=J_;7}<{pEj3}Ue*CnU zxo`eE(J(J9@=kTPm)Z1#|CUDk?Y#d$gHwPP$KLFh~SG^HOFv(~Ezok?Ys4Jr>aZXv(~oe89E|{%_lsEepc{vmIxcXBM4uT_$lkhALLNWOqXdw#{8wc?-#v* zKWIr~ZAX-ys!H<3L@UZgfExK`|^#kqGlQkve z5pKD-47v3Oi()iMC|x9Ua|(02G}`<0O|%hQW?j5F>^IuvHs`5r>Tfb4~pR^|ob9 zlCQggweqFO&eqG&Q@tjB%;((;AA5wAW2;Az(?#A1*uyPGHhKijfWLjxJzf;&uaU0r zB4{0+_$z|lqy!<6cX>Y1%U$}!OMea)0zQbzww4xbFKyc)i9b!A242SETH~+S-96mX z5^J-~vy}i(VKv&SSGW`L{k?DEJ~b_gjkEUxe+K4{Nl9n~Pu{#kzRB0fnVcoh&f4?( z+J$^#IZmKB5Ns-&nQW`am}e=-&lkiO$j)l?{qAZ@&>%Z3oVV{}bB&BN_Bck{Hhd*2 zkqG5BZlQ3a=Lo^{Q4?4*I$ODUXY~9dRxZHT+GIVdKX~+>LY^zubbZOGpW!?X;QBD~ zVL@YNi1=Oib`Ffdphe>pt>y3M+8&)j&)j( zTZB0UYjG>%PkRb;Zc~=UcPI7KFYbDAH~C%8arm2WndSqrWs1`;XCSlOCb+**L|n=68g`Vrj1Z z9dEdEZzhWmL2T@|X}9*pOsU6cHgRJ(gaa;Wf%aWD*AYfOL%tHfLNnCa1l3#|rWN=0 z1DReHR>j1p;cFFDGT7h>i`ie+5k$3ApQa-H zv>OiQkkt)TKj=DE=cZ`GBRyQL_tl%iGY?WwLeS&an$nlvMIi-VwW$>8_&CBS58uV* z-3VB2&CG&B+5AG7M_k1wT$%mA9J<$jz$e#fSdV8{#rSQwIFhD@?Jq@L)7W z-#4(R%gKh~2ajtAPP5nhe=K0_*9c4256lu@GDSOyM1|`%I1*_YY~+=6_2*mi=$FcR zLlIXQg??ZALrVD-L^9NBa!WEAt+hWTCip1ntm8Ukq&=6!lf1bpYiH>4OtEtY6^}WwmA`&oB(Kt>&2ag*oIlecYRVbEt=pr;(wRHP0 z#%TCr)@{4iWab>Or8av?2}o_5Yl>2CZs2!xBQyez!QHL06J!qeXsl){3-`%-`04#~ z*y>=!=lnF-fUWP~91NgMJ#i=vx=Oh~>AfBR%>4+oz53bKI1d(CJys*DKcu4`x`O8< zn*wB|_bW+q(hT2A$C4)f94#Mj+XIxmV(rX%eKcm{84alw^%ojXIs z<@Q{3I;&PWI9j@|?|qG>aAIaK;?xdVY(Q9~o1{8LRaLn-@BS1dQph#QtrAqAFsaN3 z9&hjJq+@Kj8$`|?Nv_VZrMsPqE`gN0=_B^e$bpj2ORGF;d-UBDgcbpBDQTo zsXky*h&tX`v+>ujV`$vgXZPjVi`ISlH=6V-q=nC#BY2_i9g}B{C^MaH&cQYN_|jMb z7*)x0>IT;)5J_4Y@c_Zfd$a>!tP875Lm(7IW3fELfK+mIH+}%x}2v|(Auz_BHcep|8 z3w90<-sHB@TB{CmyS)>cX@;k{qD$72!E`0tIJ7{vV6B*>n=<5c^VDzDmpFTP?xv{Pc(>rmQ=#qwk%uPeKd$9W5f0;_LFRVz~` zK1_YfuF6`C5aHJbG#vDno9(Zr`ZcwK;$SY8EE#6_bw&hj#P0eW`@O}ikd5DP@L=Eo z6rBP)GtXlfcjjEXUNgxr#c5pp*D=<2CJl_c?337#$M_YLRsYs%?2#i;YIJEPC-+JC zDowS;3`gKbs_`Gft7MeaU$VD4UM&3ee{Xkg(5t*?`9EJhSom@NuzG~vuxKb56r7r^ z-{0O_sy_M7K(9YYZQw^oTAKwE+0W1+ADez{M^bQ}jMPTIsC7xk??v&c;uUhuZq}Me z+Iw4e`_HLTZ}nbeM0)@4<0L}q_GB|ATfz|#LudfCkg}E5k%IocXda?47dJUESP3R- z@^qBPB?}$ALS*CIr7>^oL?J62J*#m%QnoXd+xstu-Mw_)y44Hlnr#4=Ud4euU7Mg>ON|kQhAF12Nm8fw56uyo@ z7k7PhNyjqMVtw)(ce3>ROmu+Y={1qP*c_h_qm_YXW%zlQ|ELTRya0uU5yCX#&ocXy z&7&~fQ7AR!sR1tBN9j&RKr2C}#~#W5E+WOIxn<|381w>;aIz%SBquU&gc^B*Mrlvs zoB#G+@6yvB9!ica(W`yjzPXdZ<^pz0s(1l*_h*9+QT?iV+ed`q{(Zu_byK51hs8tk zPE`V7Zi)W;rJ4;phBKl)D(mMwOQZGQz$Wod!CpU6RZY2^XD29A7zOH;-hWud%G;0k zt^{FlRhs&_KG)j!+j~!_X%mO4fK}!oCi+DTJ~u{ z9HIvubyB&X<-+;Y=GXUJeGNsL3e;0!@>OhoW(l8mpKwcH=hKh5Z8UATq}l3_C@?y1 zT2=DE=xtKbu_zwDdXmV#`If6puc?;3k|{&YGD&>mFZEPzYImBP3uy<~*fJz0`J7^%Y`RULgflEagwm*7ix|Lrg11(-b#4l?E!d* z=|V%#IKw$jz&yJ(#GH82EOZb1ZNe(nd+|QzM%?093mn}+;% z7Rr2+mo_<12&xK{zWaXYg^@PD(H-hJd&lL~V;<^R-`$9I-lZ=Nc!^EiH+xU0*3a~P zA588&oN!E2G-9=t+gNbNyPzPJ^NBhwWxsUQva)Cy>w7D=a2d6l71L;Mn{*pztF~li zNs0`=58IDF54-fiA>Z;P`a?lV?22Fl4t~U;qx-B}R(s~V2q20MeVg54Zuh$I{PJlY zxq79907E5AgYSdO2`NeEdv2+42dq|+GKIEfo0;$8Hay1a1`s~3AvKFw@8|mzp`mI)Cc^J?}sG(H0Hj;Co-1gikVAUoBg)u z*bK|2IN`%g3_!>?0)122G>zkt~^CJbaO(NF5OlmJPSsE{mUt+zV=js73-dY#L>X< zz#TKf^@lH%UvTR!9^in|riDUK{&@wWz>u?GnQJLc9@%m4YA1x!QH!rC{B~RI-jA%# z1UA8{Vw{uAJ3PC7nv;}gyAYm#P6GX^Kywxs(LHiD*X%1H#_b5%jqEr#Agiyz-llS% zsl3Gdhoj}DP26!+v`LFWGnA%~FhsixZ12M6T5!$n{*+ z3hAxYmfqZExv%4ie}0WT*IAuv(`H4j-tDP0cbza~>wntLUu$7MHJXmJ*&;wfc`xVW z89yzmMl(qr2cy6>mtP4(rqJ;-qjA%cAF|BskPozYc5tfbOQ5XPm%?Ya^{O1ujUFZ@ zDj{wI+BtqKE3YX(!Rzh&PbOidMhjG}+~AiAPf67&R*|0<488@gsd~vj`e8Mev@0?8 z_i`v%nAoSRc2rV-de4Myrp-Ah2-C^o@LHGkTY4&|B>wb*rTmM z0p#!eN0a`a1gj$ZS7L5cz&G0kX7T{GJa^#4VUaQetrrv$>`Ndi6k(s3XwY$}=W9QV zW#k`~d|}yTA@5uA{4uf%_=Nh& zs$k9my8=xRItD-W^Q|#)V)W)^&twS-U}78yihwQSk+W7ZHOgm_pKW%%qwj;hZ4Bqj{BnT?#$!g%`}}q;Q>z+bcy96qnJ1vqQ9r-@I9gW1 z&LB5%u1vSWOQwF1)&QIT85d_C_ylF0VpnuWtya3lUMS7XCA#oX<_UJ!$XL?BygnbQ z#65Fo*Z@H_6!wpjpU)@BG|bNbe7T$JxyO3GS&B)?b5WjjS|DFB-RU;=DE<5Ru)CE1 z{YYh9VxcbNo?LKkaxr|i!i11N%YGK>=!ErCJy+IwkQilnVWAYC2PpsEK<2^W8jVuZ zL4WTig7&9_$89{ttEZO4H&Bz;PL{lY`ZYq7F?e#c6+*VuE+876-t3EsWALO5g^;{l3 z}a{eWpT^CuPlR z@7CSvuGIxS7=@a&$IvGn$Ay4ot#UMKCxOA2yZJ(*Nz^bXPiJc-eP!$E=drs4o61K# zl3jS7$D89D#DU;@?aOM%17PyVeFKqpv_{Ak)fiU0SkfCD_G2Th&6;?JKI;+OmuCia zjS}8!`J=x=~&`ThB2vomi-h14P zPXlJ9@6pP}boHojm!FBpO{WR6%0o&Mj7SaO`_eKRSJ`cj{WykVQ#{`2ZMbh3*0J$o z=Z9F>wdkHl^X+Jv-35?U=0S|0!84Z%2y(*idv@52%iz6Zu&|6-$^9xF+IbvNQ4$MD zN{h}wn5>f^Q7asgxc#8r@tdCzi?=RYDv@FbspB`+3m_4wQ5)~pvu<4 zl^~+qtl%~J=he?}zN_`^-#&ItxbgY?dG!>x;#2OLb|#0Iy7Di@91RahBt*2TAj73i zpCi_rgEzVw^16ibE>ClPGLbj!^#5D^*)2_{lop&L$wv*q?OqvB&vu@5AP{x#(isA< zyR-+_vomoN25$#H3W2|9fA56Ggt~}Ve$8X|+Tg6XJ z%YbJqYtyTmt(PYFR(7Q}q?n|t%iYdlWVF`q#Q}6gYsQQz(U>-xhwxssrK;ifREw4X zHs870TRpnn)eu<`y7u-g_VW5{;I)Au0x`xkQ9q&;<2Jou4jXTwzfn5))DoJgld^)R9zeR4PRboJuP*Ddq z+W{-%t3$?TB0j0m%OL(JSxTkE{&(fRUQcF&lDBgnIixp$I+&_s;50tk)4r$X(psqI zE&GPTasf#PrSO5-T;u6(kw<;b;Jvo}8BjwBvI=VNd)|y?`Eswm&sgTR0O51W&Hu7! z!RbpmgdU}H3h}?xeU_w2qoWgD+I|$6PTA;4yneZ-54>9ocOLR{!#^`vC%P5nw%w~V zbbPRNr<_0O&-NGl$Wgk%g*dsY-!3XaCUd5F9UIR<>LZbN07l=bW^NR>U}sz@_XuVk z6BiHC4rZ6KDh)+qO&9a%(qGZcTkFlEnFe{C-m=9A-WI9%mq(x>)GS2eQ+MXZsAhtq zFe^8EhIyD%b`ZWD%1q092Nre(TG0dUvtU?d!NuI@UNBznURDpwG`vvQzo1a2YF=(6 zVu*{mVost={H<9LS{=O(z~mCkyT5ZMI0tXm~{?s1ASdIn|v|WL9E*KtG~gx{PG$Jus8YF)Q); zsFUPy!YCEOERqh>Y;O&I_Cho93P&8o0`)vhnRZ!*@<0$>#L|*{@APXQS%J zZJ~dKi_$rxN85Wu_)rC@*uyb8P|^$r%Ne7?zur-2Y-1)N-IOWfs*@tZOqGDntb%B+kak+OsU?~O=J{gTydL!E zV?~Cd_6OO!V^#eFZhCTp+;Z=p*-t zvUE-a@qXJUp|JIV9S22d-j@&npoY*KKDj_+#W9fpu=V{Gq_MPs&6}lIl zQMI!y#{Vcreph_=%JyAtI;YQiYdpQpB+*8?Cp6o&LDg41hiv+1L5Q)5GgBn*0V>u%%*KTq9tcB;^U*WoiE|=-Y6fwE8xX7{n^W0U{m-}{ z9;0Rd2BqCuDLJ5QqfIZ4FA<^bhGq%H9jfNCu;R;ylxBuFc<&{Ctn4Jn zDsEQ(&-l-?!}n>!eL;EpKL5UWkGpzI>;k zNF%JGfj*eBIi388o|T%#>q+^S!8RoC12?isyfW0I=oz`-Jd|W*uI=0&nxP&vB))Bx z_>lmvF=NJ!@)_2HpLje{BJy~motPe~;I(gHPp%@Ij5VC?tnpeW96fjcVp`y{Xnl%G z3~UDW>+wFBm^yQ7%V2?-BLkgd!j}En%qC(@XL~|1OAi?G-W`=v^tFYL1mQWkzAH;H zFjWOZEb3kN9!8rN+cGp}?~`bbGY{C|Q*=|p^R!BA52l7p&{tr7kK6lR`N$dP&9$xs zeDW-JPU{+C_`VA3I)jA-p-i#bX@jT`94eTIr8k5#f;vQYt#d;Zmg#{KA=f(Fv<4C$ zZV-op=JwB1!FP3AFn3$2(hwdaA0k69hV#*Jxo)^{(rC*C?B%*yjayrWM0tEqQ6qI& zjkMH17N@tKjf*RmQ?22(|Kvxp0mFLDv=Fgp3NimCLSd@nzZQZBlo&m2=fL3HFBH@j z64qq?r)VWDARFQ87;U*_N))5nIj^Tc5KP#v=&nTAeR913xIMcPq*qz3Dofr8_lV7H zHGPa6x9OI2QB}fH>PE2HLS=`4_#miV9+dB*>?o&7y0D_#kKC(zTA?9Q1G->AxRcRW zNN>6{D9xJhwMkPui0|$bW+h8Y>{s4du-Ms?gr>4q`i+vWz4J@ESeL>>OI4mN(#XmVZ&jU|tlhFcbc@9H8=`(&?)*16fqT41E0yr>u z&G!@n%Pk$#5FN($TdA?8<)={)qdcQvm>gX#eeXL%(=lzuZ-W@j8>eW$USapq#%1c| z+;=^mKl`p_@VC^Z5m;l3#DsY7J@p)c32~pi*L~Sj$q1j&lf@%R)9Iq5LU52hG_^N* zj#%WGr8`@x4oAF5{&CL3b$4iLg<}|Ugx8Vy56#KyWIXI2s^evjcnmj$DGt*xc=n{?A)^%6UG5d&+q+I^|IM7TsV#s$UYnLO`4dUraoGuN|h6h7zcgtK68OHDH(x{wrB zoc4uWPSN50H1^i7v_OY?uq7u=nlo>}duQRnPits*)Ay41FmW*pI?_UFkN4nNG-KUF zC?Pu;`K51St=#`#e}i*Qd&e}rSTWk;j4p#?9sFa9>y%b>;@QfMmp2p3B8I4!uG&9W zwC6%u{(3LA?K;=K{N{`OY+TECt+p@4?29Bp(Y^qBJ96?D6f{44I!g`kzskp`3A8yEk%Hjn~bi zoq9iQFMY-+@!uRu{LDR%y`n@64W5VS0o6RUCq~>5La;f7U97yceSbX)62)vS@5`>4 z0CgW$!82%kM23XBY+pod!D8>Rc$4Rg7p%R>#8*{zftL@I3`pulmwo{wXeuPq-G_}$zY@Ia)<=<-)G}UI=NCJMAA?+ zhw?5&f;8NctDS}lqs)}a>y?M4jb?{_9vBb$mx3ZV{JbLP>O9?EW4rO{@_<|AAadZL zAZQm*h2TnmO4uiU937chULOX%k<5U6Sw$b3I+#22UC2KOVV$w7GQUtHx=bw&OZ+U5 zWS)B72iNheXU%@S#?1L{UQ4!)L3!ieRyRQ|uTRH^d(_Xc(WF6ozEzZz+LEc(yN63l zT}{SXEqAcANC{@nUU{SV4%06S&NkY5>u>wB=fi^+TSY^(yu}m2Cgt2F!tTQ@l({44 z-Q^=IC`%l@+*8HSA)M<{s1Le|+rX88-?|UQXkS$w%B!+(l?aiTAH)h7mj_>8SKf={791M2 zM_IEYB3fY+SFL`z>6LH$#J7j0eWGidCh8C1gAjW-r5PQ_qwE0H&ecVSUe*480s=DN^cxRj1Kyrehj!Mzp z#)AUNK#aZwajP2pXkVlwJ{zvk;sDZx8I2{G^I7*>L|3jh?l9Ar^0G7B{)5DUeIz#U zNwoR2!9K%RJ;8iYg_>);xZftH(6f-XVm%vU?B5Q%x^cDcA4U>OJHxGbvDz-M2Rx^y zME#;M)*@!cb8&xGYd{{Bh<~R6*353PTk044!Jq$+1#GOQn3zAbQSGbKTYR`WjMfw$ zS|8i41-mqQ*k#K>76=rlgNirM#pNZ3|tmCrN~1jrPgAjhK?eV9CxJL@|_equtoO zcW*Hi6!|jyrzHCnsTxkisAuX)pJMKn+dKANa7;sue*ON@onoV8E~3_RQ`lV5E-`1Q z9K4Iqp4sR_>?mI@VHf5}%Y8H;z66^fsjpEr477ow!GD~<(qMp%U=?fxVbD3@D;haw zE01ee!&}l(UKEBB=`=Qg3*z`AN1nd6)BG0>9;!41`m?+8g!qg2;>FAFG$cEMV{&bO zXG^Y}RJA{Ot|4#|BAaV6@2lS3n7=5jrug)ko_n3W3ZjKrT20?*WQB(R#>v$(n6HC2nMB1Z6KU@z8$b>YAX#^egaoRD(F`!Q4f4CyWCY_3h&Fbx>wPv^Lf2k{&AR5JPPYS%LIpv z4KYD(>^|RwS4f>-^|BUeptc%4!sGvihJ#>n6_M8ZCNmm1q~w-jWk;oNtty`uk>zR+ zSL7l|bW$}lXMXNfJG__JUWnG|4D)Vsm-bB<*eV2+$^1CZrT?o^CL>%61u$A zNVo-&l?Q%c?+@zt%E%e;OCaqGNjmm1y0-oC5a%lMPd_9iDzozjt7P+*fB&5MOo4x- z2?u`K-K=qREGK+1_fua9eaEgwRpD)Wh-H;sp}&EP zbemt`^Bzk1(4p`ao3DIV!A#)oSsR{1hyR>D^?#LpcOcaN|9C`^hNvhNN>nPMXyBxQ zjBDC)m6h2dWL+tVD6%tJ_DELty;UMaSs_$bT*x?_b-%~!+_^i^=llDsbG`2QdORQN z`Pff(CT12kP62t>1=AlYotaj0(f*WomAB?lV(aSZk=97e+{pN>eB>naCZU<1PJhr5 z5)XBIxaR2ARkI$(NHGg@)2|F~?BU`3VYvDsr-XK9?i+R*7(q{%p9#-exIs)n0hSzM z2XGGmLCwGo_tM{cK!Kk66Vn1$Hu7?~GG;CX<2C*E-ptVagPH6^k%EoFyQ-q=NK<{J z+J#jcgI-#EcY|bHvc%FS0sT?z=M!8`JOtt_5jGdkR!tn_crF zNU~%tGDHRc!cRR8?bLnR2F9~UT_NEONM>9zRt1y8-PaG;e9=ThrB8O;HkH>!{8N`z z&e{FAqsCmUnLpq^1|dvM=-6;+_t>=7x!=>EIumBd7}pDVIKm$ZLf99#5(dAhh*|og zt-9hnp?9^SO$UQz?RMi}hV}s3vHYvLV!H)L+MY_2f5*t@~Yz!eMr##3s1PiZ__qA0y?Dx>z?jV2w3u9xON z?(ig)OEo4qk5xrTwJZO615e@ah&i6$`MP+M{|leM{Gpd>+5zPi@7qKS;aGGc#2Z+K zkM+BW$UO~!`+beW5hh3CojQKD4+RVI0eUcPU2UsyNFB@wS%C?BxjAj z-H!$+>@$16S~CHLM|o$HrpCwXQj0fvR)ccU4YdF(=Gt%yIAGj6Rg_Lyo{aODW-<>RcZn-r5oo^BGJ_RLej{ zW?teznh&Cv{YBi{wr#j{Li&nO>)JJ-TZFMf9_xt{K_6tIY`>HVHkjfb&OF-+7D349{V~RKO?4NzWF5dW6hVcBLrFx&ISiarP zwC@V#JHXfthx1YzJ!UGrwBHDP<-__dobgZa7RJ;Am#Tg!rU3O%fB~+lWf#0{t#;a7 z012g+pq;PgjnyP?Ec}-G$yel7LQ2uPa&$$Rj@c4MuHdy{68(F1@k^T@b4py2&co3Y zLVPXjJJq?A2ip#nEpjOcf2plpL&J(C7bjI)QC~pa2+j?$HqT2x zxVw@@CmoYcPh0@#Xbght12|RcC$%a5X)2lo|`5Qo`#NfOb+oEMoi4IgJS_Nv3xSf?sq{ zfnBgQk2N8Jfx^PKU3uqvGtP|*Q1w*Gy=X>ELBnlidPMgpnV%>$7fu3rJaR14yr|1Z z*0H1oQvaZ^;EVw+?*lU2^=R44;AsGH?^acA{|6<8o*_*7&8&f}{93nRnkXcsqIgEN zk-v}Z1il!W5MBlEe=deu_Rojm#IS|a>{8wEs&Xav829;Lp7~zh6IPeWy^{BT;eVj{ zCr&`++y6wVu#y)_J1u`^POxwSAYh9Q?e>^?-vX@uno8Swu!GG)EV9stGe$7hLoD*n zoGX(TEb~Kn`lp2CG&JHTS<)ynZ(4vGDj+5H9>fo2kC+>n-SskQusaGPLWbb94J|S! z)J}7n@JrXo8J4*#CLm}yY8!yK;MkPaucWA8VwHt1Lr5+rCqpN58%zdLnjItKY+PHbwz+(%d;HH>$=#(Lj4Y09RP^kv~XB~4lU0?wGIhjB4 zD)`=3pO}~Ga`6FnegCC@RkyZ+ZR&iKs5oH}r5>iU7Rt(gW`DoM5z_D2d&Xp|C(10` zUsFE|xh+WtW>WI+byDY7mm{`0AeISYI3&W94#Ime=M?si!*UC99}mSienT_S!e&x8;&xS zg}nuT%5>V^hkmks1jwlWB<^;r!m0O~O?PaxhOejw47hP9)onf{-QsvH6&ZkcN^zsT zAVC;`J+OCj$yT_WQW6>5c?A$t>%lCy( zshCR}`=($KRH?6_kIc)9lZ3itF&AQKIt=`Xj&T_UKepaW44KC>UM5xm7HK!wzNQeo z0dME`XPF0vV?$k%6$eT?6U<@mWm4K;RH#)P3?quKg+W5b`TiO@u`uf@coy`>wB-pb zY^oUGW^TJy({(e-4cp9BiLktv7p{=cN`EBG<&%Y|igrhE&(gzN-vFDMe?H376LAem zL~+Y!a}Q)41ex=!gNvIQC%@*B0Nhw4a2cfmj-y84$ypUyz4>vs zLsm??cf5txXa_`e=qDN5KK~NRBXSvWJkC?;|Z+~eAbui2HR^`@-a5V10q$L> z$u4y05#JG*6lDVwpsss{jtJe${c}ew!N=+MMYTzo6p8AFSy{QasgsW?x_+E04}A@aMP>XO{?F(>}7BLJ5p1 za|gvvbU1~$npRQ|rsJ8dBA9ZDuwg&1(fXBzulad%LUYoxQ?t5Y#le`~$%eoX!Pek_ z*JYBZo>AOlxf5_F`ib^vo#x?;%(Gkv!pFaL4r>M*K7gsONzK6en$7`6Z(pHWEnpN&7gZkF{`R`0*Sl)icnjjUeR1$Wrx_gGc;!W`29Uw!%;4)Nq>!DvOv4 zqi<_rsH@)1-Yk>BdPJRc9Kt2gY0flNAa$u!%w>>2R~>pQ5KhXl4?DFzbAO(toO?F{ z^vsU%Wx#Bn+Q-{`@?{5Jh{(ngyZluRAhg=~CLbw3m?&Lu(k)uXeJC8N%!VJ7kGV`o zb3UDVND#{(kF(kH7Ba5MY5LqXh<;y);emMkI1FMpo!-q5htCs@Y^TEx zofC}BLZaoOkJi%GQoYX9vzgAAKp>j&ti-Kh`Hu3^Z&b?o%ETwa?qmVFIGPz9|XLN*Gr7T-BLr5Nd;YRlA5ld5UA1X&6D zgH3285^_N%pY3&yDHL;NA%UN4(EE5ehWCnBE*@fXlIN%WgZ*#J_0rfKxyTj27LK{j z`loVA4#U@21mBCdI0}xSVpb3IV=%hViCOq0zdvcHoU#Ce$7P;iVPO!%P>>tf;y(Zpdo`OKR)hi zX~Bn|0T#D)7~8h7OltRe77p;|1ft>)azutPKl_)P&ctlV4LT}g=XS_w9aE6s@DE-> zu#44zY{?};$LepDtYymoWF_SFm;pA`X19kWsSl3M$^r-{yB5!w@6(Kf@XO^Bz^}Jo z2a)4LGqB`skDS}n!hJ(L@22AQGmnBXV8N6)pZo+VBI3YiJmbb-Jp>~E;g^;9AZ|+a zO(c^Af#p3kzA4IHp%oz)Jr}n`u1G6b@wF%;g~ml`xhsS^F&nE^-IdLO1tUYHEOk-` zjTWxmxP8%5;6zN?xa$~UHv>n`@Mq+t6HY4Q0b%9~gl~mU^A|7N>U&dsMeLHd;b(!v zyI!A+LPyBG%PK$SiW6tuaqNFkC#agaL{@2eq3LE2;b(siSMjg=`NTL>nhB~$8P(6< zqWMntW#&vQK>P$|$5qZEIYC2=Ti%}D9|C!4>1qB9inK@V*;DMwJ{1=aQF!HOa|Y4&k*|zrqAClL+GTY)A&iaid2sIDNmpSc6L~ z+rLeDwS9I`+NBk?B76I)qSVZr2lse`K^Z+YHR4jOneT9_3CaS>t9EK=ohN4h>g=pD zi%-<38Vi{GsHvWWxH09UxYtp>?gqViBhAM3?kFj1q_DxL*ge5yE4pnT(Y&Sj_vGOK z)YK^V7;43OWygNLeU=@=Q5FrV{Z>==%e!;0xt#Lcm2G-|++Ai;$YvOAXD8G%)mbn_ z{1g3O%hZ=l*$QG;Rytg>vPTl~LzwVBYYy zr$-&{Ece}Yr0%@C)9Zs-_GoR3&=t3H4f&A7u9|X(<*`M%kjKj_x9w36sjUlGiBk|;Bb49jauFq4~v;QluR|KiMVm8qNOkQVQR_BwmeK-3^ z@zFa|RnLuia&()EIN58NLn#>HwVE{K0g}L%j`BW@p0rKOsvYd!Z=Q6{JUP{B@|Txn zXcuv9(CYB4s~a4ColpO=J-%k8;>NRl1%_2o7Ga%vV|q@zQwk%H&!|r+2u!blf}e>n(q5(|ABRx2pcD zDYElqoN~y$M?c4Ma^jh1H~9FyVkB@_&XR77_rMi?y2I#FrSOcDDGup`vzi8}8O_Fx z+2Dd!wAE*1^7WM%j5~z6OtBK4Et4|qs3^U|GnFgV=vb=Lv)_F0?l$(d!Qnr~TTqF$ zT7y~XW7lev2>O4XW&gY{Dq$ZW*rUo^EEz#8i`rqS51m)rOL*;>RV1%G44n8@v7|yT zc8XZBmR-ao%*HmcGSeyP=BURGN#Hg6_k-Vk9ACt4@z_k7Y>DXd93hrho#!$*{pXL0 zuk>(Fqker+gI)e#By6*qneuWsO0L$(Vr$qTwKBi5>MlQUG(k= z&A)oOac|v3lvLBu>IW4AqDf~U=WHe^D;AnJVPx}zmB+Z6@%V)dK!NMJX&Z@p4B� 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 PEKokGek4f&bL;;B7g+QD literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/kube-state-metrics-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/kube-state-metrics-dashboard.png new file mode 100755 index 0000000000000000000000000000000000000000..e95a302eff85c79e4c2a5d8d458c96a901b7e7c9 GIT binary patch literal 160301 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�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 Clg@qs literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/nginx-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/nginx-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..c585356d0be3c413e40b580d83db1d5bae60cc57 GIT binary patch literal 127634 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 z

      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

      eqx=(b{)}Cl?hDiqGcHW9}63xZ| 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 A!>oJ7wa)9ja_(QbEKP(@jgNtWL3HuLxoa30 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𝔠<; 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/service-list.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/service-list.png new file mode 100644 index 0000000000000000000000000000000000000000..ec278785cb5b187e36a0a23d850b598e223fe577 GIT binary patch literal 77621 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

    1. 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 z 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

      i!6u^tO}FfV>_bAZQjpZj07s7#eejG#^8) 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 SSh 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

      $+W!#Ph%`U7-M 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%0A#M$J$6cT|$C6_KAnPAJ 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�>=Qb)Gup~1n?TR9+=`4K3I?PK)8jy8#o8}_ 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 z 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�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%0AMATKh(?Au>q-S2@fPJpv?$Jb3y=n% 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-logs.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-logs.png new file mode 100644 index 0000000000000000000000000000000000000000..574a93cdcb94ad7472f66874086f752ea5530bf8 GIT binary patch literal 616107 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

      =wT}GL}B0SY=FL?x_chC6r37pKD7kE(W#6 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�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�Q$WuK>fUi%kRJemRckqC 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�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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-traces-details.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-traces-details.png new file mode 100644 index 0000000000000000000000000000000000000000..425e050fdfde3ce5520806e9110ec6cba9f7e6ac GIT binary patch literal 236928 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⪚_$Ej!USBZM9e`n0xOt{MsO{!4Y#a?1z>WXg@q^?Ko;>R`5VQm`P2%H!NyO=w$QPIDD>k;aU&_nN z;S9a{R=Q^PMLvAja=Pvl2OJ!!4<`_ZhHVg$4EyPm=g*m2Pm|M~?-UUcIZm-Hqzk^| zQ40OZWYUZ5{nKyKfY^1BmxYDHfM|d1?Bp>Jusu(93jD-&XRZz%aM1cd77Xz+_e{~W z$u3;K^}PNW7gC*jIQU68Ru@Y6Y0BvXu5K93J7`K3)}=KWh>X3D2nw=25qpPw=orw` zSMHGht*`Hu5FbM8kt#;xBk}3CqC}igfUiimo9@hbag5WbIlR4UwJTkm_f;2N<*I@e zpJm5ZunqCV34H#pR-KWXdcz{bpm1I2v`R0y4hml?t`M*q?h0>zVLy+j^uHilGwiax zV&u;#po`gaQO&8`K$Y1oq(N}0AFgE+nsbm5UyZ>=ZPTnTbl2|fG;v}ODvS7-Ijm1a80k-RM)U|2yTEFLyeBTHnur2p^TpxanVzhV z8w>rZ+Z42jT09?A_u-Echa;43WuoiukVA4e|qD+2zCpDg1{9u z-+#ljR{O?F-`9J4<$Q-mhB}xj3yCvzuyiGX_?(#L7q3e*EG!wbTI{s^B=m-|cDhPx zJ{CH2eoP)pfO}WNNF@IH#}ornFH2#5>PrC^1vQ(#a-2Hv{v#;fWjs`4ZPaf(lvzTu zw6qSrsSBQHpA+XhAuG^wNx*2vPS{U@5$A^sOXvP{o^yCr>-q4x7ew8~TnCTM0Uz-e zaTy#uAIxvPN9InLS7?d4!?(3T!;U%01M6xd4Go8;HfHbD-K}AO0h%xUI)vuttf1`? zZmvv`%ykv8F84A0VT=}`yZ})HyO7omuBpl@?e)+s0}z9c7WHIR7FzG`{n87(B>H5L zh8^L_ua$mD*hLPeX-KriP|C8{3(L^aF?y|lhks;$$E3o#<)$eSLt1|M&F9F)3seix zR~B_y>sc}SXtA!VM8SD=hp>oIOMj)t*oV2kHH_q&O>=d$9{;(j5I&<{S-a-B{QKJW zmK+rC59YW1)WlFpyk;GJVl^ko6=MYxAwEb3hqltl+x&pCO+AG^k*l1@TD@r5nG!ne zxi1>wI#yQB4&*8PL}bfMdqMHW!nOh!)K$K)wuJINd!qH&3_sgGqy;z`=ehGzkEUuo zl@xgSBqgtFp7bRR4}4ufewXbk42Puo%!i+>PPC%c>{+y&SVp~$9da3K8HDq#Fhp@F zO-#P^`Cz(R#wQcOU3W!wwDJWGJx^>Pfa50v$%mSqAGGe5!2o>#CkDxy5WM0b+ZAUi zV?A7vOm^g>X>Y5g%;&4`;fPJWGi>h17b%% z0#$!xb+XT-ieObN#w4U|-ka$%$4yNogwuOt9^e<$#@8GAjI^5Y*O^1oFu)FA>`mRr zB($0gnvS+IBPl}Mh{N?Pu#BCZ=zjc!W1de%=9LFoWTMA@0X z^bC)!(YUO87xCNAjj%EDr$;uE9K$y)`j(1dM$f5oh%R5WVrZ(~f5i0Lx9XM6%`bj_ zsi1~9^(Xy{(N6tSY%`* zu@nAVkEYZ1C=?4OPmk1-ZdShjLX3{D@Z7H&O6j!d-7ahaxbZED{^qYSF){J%+cjm2 zW+RL%+qhzDc4$7IUFbNRtbfEUWo8-VK-F5|zPZeX7hFJfL>w~`Tc8Gd5^PRUEAC&zNAVc zhJO}5BQaJ(n|OQkI<+P1{YP|`Uq8Gdtsh$2IRX{XQU5M)A6Q8Ww1PVJX#Ul^w%uc9 z`c6Sy2;+AuE|R`iCuyM;Yb!Nrm^$;W6fV^r$N30B(x-Pts9oJIpA}#}!vXt3;&}cY zQ_>eUCXm>3w3*;IE@BOevPq6s0?BRi%)5v1+uKd^=-9}DLC*H+Fl{mE&wZv7it`r( zA9zN>q1jBQqKvx2U8J&;mYyg1hR5^YF)S1;nd|u395q zfZi)48gY7>8h)MqcX3bpYW#m!O+%#`Qv|sicY$)*7JLw|^YusgbY*@2B!xha>yOI8 zPn53VqY}rFL;iH*iJV_sT~Rdn!e?6DSvoq&vNVCJ;^#SaKf7u>UV9vM_X$>Xz9lfy zabKdgE5YmvV7O+?^lDe{Xu}2f_54eYiR2ylrh&ZTM^IaDuSP01ifG}8MFe{YJIg?6 zqxyDh`ARqTY3yT}Sg~m6G2Qt0uUXfmH2TK|w1&Sv)wNVngu1#?G7`ratxiI7!3Ylz0n~3CI-IlX6 zF1~BiU8RX(z|S~?kRf)}f!j$VkX`=umX3Zyk;$S5jeBvfP@#D;ctg#4qK@EQ#*FJe zo>$bh)SLo?&CF{58JyxrWB)a?L_ByvVycF>{09dIyZ&_gvgx4j^cb}ac=Qxv1w!MmaRkwl^bd8Y-y_J3Sy`K7)30-x;vP?%yicWIx}R*DUM|5B6H$(6XL^Zj0%EHEQ9c7k45Q@xx?}Yn!lbzVqD- zDb_75?2t>ITE}p7ixR zg;=qSXSV0lyfoN{N}OfwX9U`_=k?5|S7_k#ykTsLD46WZvsH92H;SgbFzeo-ohW@$ zz5dgMt_&>LiBzPX6;x2AJbu6V@krqI(rB#Lq$T>i{YOTvmPo!HfyiQFCxt^#1d1E` z{Xa3d=HukC41AoVn<>nAa@bohirb(z=Ec(h43TCUEGdKJeczLfyFvZR+0n}6dX?$V zS2VYR6loem|5smG^afoNuYO3jb}53LO8z+=_bqmY@FS6$AAgh-+x;kc@DtW z?j#%FP9jy`oalO|JXU13D|7Afis$5UUmytv(3unXTMmB$Q@;Ao-;3!8e>}bfVFWj1 z&@l9}<_V+o5BEjfA4&)8B#7_rsMt<&wxeh$ii~C*bV^^fs9!~@7rBV~)A2u&4!qPG z&vZINF(*5|o+0M3<6=NHlk^W~jNXhC$FsY#ki?L0ds`{#9Q17nJg*whLJ>Hg&vk?J za~dTDlWrnS2a-5biG{6_}?&iZ?&+ z3tLmuw?+#_$Vg6Zt-k9?{P&(ga`AOSlbwau!Y}nAnQKOk;S!Yu$|oBZ&*nFP1GwJ4 zQ>qer)y9BBr;5s)zUkjufG7R=#=)*pcLO1eL?*{y<2+FW*+h$NZ{oauLhW&1vKAAu zXI!2&Wqn=I?DwB(dOo+Hd2#EQL6laiuPDL#XFkme0{0|UVK@ET>%X7`RZ~1cZVQcm zrc=9y1b!2?p0v(K<&G8*)nW@tzhr!wdeT6nEW$;j&2cqVBNhVms*mZ^ADOmlT8!jH z4%P75{0`%DnY&NJ7BZqP;%oGoFfUNFi__T{tk&}srJZ|$wrN>y#o?1A80YsqVwrwsz6O*wYM&Nsp=6jT+CPsj#YlIR4cd4S`0|=j)0H z>~%QNQLJ1LuZ!WM%a33y?bT~a|4IE2*EEq?6GynMvnLH#6ph7i6EYOB*~F1V^SYHN zgw>Z~=InF$ThuBcsr97Pez{|Jj-vnr6@QwZ7P0mnHgDaOg+Yi+sGHurkV9wP$1n?~ zmPn5T7kk7EN~Y7NNLWNBeSb7EtW0=vbZbFI8m z=-YBq!Dg309F)#{5?onZ3L?MkcXA>1@bZ|S+3!V94K=ZBlZYxtp-cbSO$m` z8NdI2F2d)m*+fMh^ysB5JrOVh`98?7GQ>g%Y!(k(V((-4MD7mt_xA2s;Preyybng^@d{=gDL`!31>!=15j~$vW@8w8Mz5ad z{8=>EG7)RxdHD6-#KzEBd;6I_U6_%eH+3qU9*c>MtsZa5}V(GEA@w!I}vT{#P;sV5aYh6fr_(>r|rh$HkNY(^Bg;^7hEb z5Edzy%Kbf8JoM(AT{n;0k9;Q=gHrf-l>_8q(%fE&VU?pxeR56qzUiqi*A+vtTkrAf zVYStp`zuX3@Dou)k`~o9*)-<@R`dxD?kp3m*vbkb3%X(6+u`Y~(L(lRXzP9T^e3rL zX4N^?2h4NCHfa9$E;Hem#B0!2WjBYK2RQG`5Xqfl&}%j+0b0u(0q#ZuIN{-r{z!ww|JP^qV9gN0;8~fHwYiQi>rnM*OompP5=*WHNqqx5JxNIxt;!GC&Aoj8m}T$^Lpdp?-dTNIvs) zMRCg{Fe8hS&2?vcL6;|0sK^{KT2ohMw;lUyDNQDHhD~!$M-8KLDt9rJ%pk)6Z`JGI+LZKIWv5y(9|nx$8)Y3$mPI{?!NvtO^P@orPk8KIjCt-MZ@n%)f<1w!NirH5f-ml+iJ zKD)PTTqlylbWc=yuFvqz^i+nOpt%(XkfXj?)^pe}Ozx?<{b6+~q&i08O6B@QBv=EY zC_ktq%cNJiyYwrS*Z76bVG0a?CLH?vXu5G0J!;RUh>P&P%fP#&za$)!@lKVRit3?S z#N+|r`61$W?(XhB|IAyz=(Jc`TyUaq|I+uuz>MA}0*klVl$bG;Kt01|L&Zwm61(!% zC}`O6R!i=z-|vLJg~)rQT3>%6Ldkx#<^c_-vZgqbpdtG&tABM@r&5_t-+(QZpN^LW zNp7_T-0w_ z2VVvZ0Bm2r6R`Ph2=aUhY^ z!P|1!n8&!eYs52JV|}I@qSjShhv>jX#RZjIAS4cE>j+~y|JXXzpDy} zwIbRjs}s5eG;+);^xuGKUtn z%5&mXzcFi{cTY8MKA)>WFbX>;zyDlkdCx)<+PA>blhVq%(De@ylVdYp-Mv&2Ab*`- zV(x?{g|ca=B`VTSfqqPJtUjP;5fl5QMbqAnu))Z1^z^P2ZXM3{I zG*4OYM&7mgAQO5!9bTOdRwswZhbmc{3Nbrq`a8g{;@`>8%F$oKN{n$yJS*Q|w7hF3 ziHRc|J+&qG;A54!R0BAqaNl0-;wh25&Zv6Ar_g;JPcYD_H+{WL%rmNCZ20nZxVdOW znh7@}O>Ggu!7ma+=F;-%|NB zlNhmUovxANS?oMN;u*KFg&%0_fMgNViA+Jf!8Vl^qp4(3Tu__0?INxF$Wb@Q@yg{- z(OesH{OB#Km-mFm|DvEA91G1BFNnE?3@xmE@!c;T&xqKchlyd19+NBfOUyJ(Vkqy( z)0G&vXaYLyFKC~vvZ<9tdECuy2(ZL$%+m|^H298#t@sJ}FZs+q2U3d3m-Ht}TW9I+ zCQ~MxG>0em+fJClV-dJUU3g^rOI1$8uGnR*0C0c$b74vMC4c=U3ph?L->uuEZmF94 zTq63ehos};&=*HYEnfn?`FJ2(zonEskCrQvEtlI!#vDd?_~nLJi$~BDaiF=SbZ>Y# zdft7)LZE=gC@Ob36n!%r`cZK>e&27~---wim*LO^1o0jVJ*_I%Xnrf#CTmVNjG9$7yB8yFv2dyz# z0sCsx&W^L`2K$!5^t`>BA7~07ne;nQUJYt*P=8e?l%&w!3OBFKUZ!T9hO>!7hKvdg z9rsn4Nk1hR(vN&R-+UHiam)j0C{^ z;R^7^a?JU zxOT2m`*R#K2H3>Y-5Rz7i>qOJfr#JUHvD%jAnV>^f7cPDdyg@(J402johj>qYh&;B zlR?HI87y|d7E?{U8(P$pCU*F#X^Bxs(Za47vSAA7vQ}?zCXJkwS4QHwjnU;!I1X+K z+U6XC#n3`EP1Zl;15fOFv*%@ySKmV<58z38j%smrlA@m;yl-b zqMYe1!Z{+pwH5kMOt2}&IIeAuc;eS6J`a24(M|7)gU9PFH(y*y2ZBv}a1J(Lj{W66XrKjJv$Q#ASVqz(^y#~f&?yPdzx{dj3 zJCwKa0ORn30=1zy+zR*FRc~f*8KlqSx0b09J7zrP_NZ;vX1Bea)xuqe79?;JHF!+q zu3i09z3*u>L;AFIH|zBk(2{l~VS|RPbj(nBM^9ZeU@w(pHkJfb<>1!x3jl^ZaNWSI z7|DhR*|UxR)KW@en=R_q?H;`%t(u`O$|zKVjY-x>d#UVCC#DMM=I*<(=K}nvf5Sg7Q z9ccdNUA)j{uO3Q0%h&!9v6*STB~%g!g%>-dC8OD}CEnf5rEg8JF+~{e#XFPCN7cq6 z=0#m$1Wh!Rl|~>W3gjoiwYr7@#W%ktPRn+6_y`5kSeJ+d4?tAqxMofv*AVE7<`{2ataBCsBx7;*C8Wm1D5)o=Y% z+jFtfpnB5OcT@Zn8+r7GXZp#Lq$ej+EJWRfDh2Z8l}zK-GV{r9<%R$z4U}p+ul~+c ztq3FF%TiZHJsR;Suicv)@8;jyDe-5(w7-7i1@0yjtQ#Ry&l=Q!W~|3&hbzNGF**0% zxY6^tgixZJ>4u$Fqm^pkG3{RiF+{^r5vV3|F~Y73nL`^kGa>KM_*M}U)Jb{f7n<_} zMRO6(DWX;vPh$mcygTVUr1}^c_roICjI7h0u*oj*)*Fq=cPq_D=~f~sqnaI(Cgwyt z%N(XHiu>G3B2eNgLmH_HS;yV)?L!7tz7c!hcH{<}4Mhnrt7{%?n7nu{*#ULHK&<>z zA^Vw=41+{%F7CoPxI(jI4SOk-Tkuk{{G-=lCGS4&BSh=6KE+J-bTojL6u2WOTpQ^ zD3=^Uo_fj3*!5vS=tONxMU(38gR5tpx1JTao3+t?W$`q@^KfLcRWH?_?a!%Qdr=dc ziyCbvv~0g;m2>^d!OZ+k{f7^qA~kZT%2w+=6|0-!aX7l4T*Z&|4A$0OY2FU!dv_ko zqgrI-v>U$4)UuIv)^b9NH$Y-i=HZ{xGzg!<1QxqL|J#fQ-N0w7*w#}px+|PH+2ZE! z_~S&+(lA)Ef^*)w9hl`X|N6c*GdD~8bho#+vFrB+ zOJVxuV%zIv$M4_&rg{cB|G0KQjK5+M`ahSOL`naU?@DiefRtP!KAkOz<@LAKvs~R? z!Q{tV(%`^=9ay3zJ^V;WzNacF$)gNo1_A*msG>&45f&pMT>3iw60fILaK8cXpAb-` zy1lt@iS&$~^9eHwrVrur|8cY(zW5Kv($O(+Y1>P`GW7pp@6F?>Z1=w5Mo}syk-3tJ zgv@hMhD^y!NHWivheb*#8OlrunU-P6JQEp`nPnc6d7fw9-`R8Rd+&SS&vIYS=Xsw$ z-skh~zjmLiIM=z(^EiITcl2*&Jut^I|4VtBhx_ff6<>%f4uedDRONmG&Kv%+JPX8< z&Ptgp-sRp1Xa05XV0aDq>Zws}3;g>?PGOxjKki27m(w7JEZl<_%TO>|k+B^ZV@Y%w zSYUisOX4FfAiZGeVY+k_cbVwWCSaz5LdFB`<;#esA*!bsxADx)08Dyh4Hw@JUm-%O zLh*$y4{$iJA~}}ykYnjffCwrM&asq(U;h3IrQhYD-|&}ZO79XL&@)2{H(}$-ssq=N zCisL4-QBGRw3)Yn29>3U`7-fcS}8=DOo;oj`(KkL4?Xa3cUq@v_L39adN#@LS^owc zhC}#W6pqp!kXnq{{dpKhsa_eyXW#yr&_v| z#`TlZhl=Cv$s!bBf1diMS4)mYaStG`4(xw6s=>r4sw*Ddu{V(2ZADsl)$9pK$<&ug zZ(~32m5h#$CoTpg7_QHiKyZ9~k5f*oF=h}5=7Fn2bcdr=zAg(|$ViPNpeprD5mh*NqzMe~?eJNx%uC)2Zs6 z!A!oy!w7mG#3eZ9LTq8XK9@8MAG_Jllf!k6eYP)0olz-0cZ7Y!q1A~h7vI{woDIZ1 z&Ui`IxY@mzDTp5bf6k02?Y;K+QDnvU^Xq?0jT6~{1@hZv?e3FUcH^yMVAkmnBqk$+ zsGVmwU57tHJZ0&}Ytrbu$Bn)xE%s!)#DAodpe#N{zmlRFhX#j+3MsROl21?cL@(3y z@9}x_qc!rbJ26b^b~hx)q^A0_VCtQ2Pd8)4D^trtl+yKh9?BR^`Jk!QnXGdTm=x!u z^_721IS-pS8Tb()_rMTBJ$v#Ey{r8$CFs<+wk^mBPIcs<7E}Nir?FqDG_@`;=_`2?^iX#smCaVT`a0U_@>HZ9ST;Wde%9S%l z3)B;ew64?|MMxWxB6e>+4-Fiot#PaH@ukUjnnc|(@(btj`ptzaV4P1;?>zGlk7+L# z#;4hdD)W%_t8zAEy%)`}#+_vLk`eh1!KPkhs2AyUocGo!t zPz|X_hG3A8J8+~lUcEdVo!FH0Pu}{g{!x!qx|!BAzZWHY=zgV@ynsY@%Oz_ca>3fQ zXf9bZY?{0Xg!VT>L*;L5E+~$+?9Zzf5T$0bOZW;4%I8+!ob$?PMvmX4* zbhM_LC2bHLrJ-1;U>P>u@3_)dVCC99t!Wyb;+W$%6Xv#OH;>kuH{+x;c~q7Q=xp3{ zr+Lzg9A4X>&0hrrR!5bMM<<74>ciM>q6)L&IXCf1`G*!jyLlHJR8W98pwV+e`Fyy3 zrIWcrq{A7vaWKPd6jwRW;GP~@#Q!7>0L-?ItdGYC_RLdct#k=kVK6fy}JG z)KsK|+wzyY;|`db)(SyXT4I(f#KE*i46tlze>T4hxL5T5a0fk+2Z`Q)t9}+1_GD=#I3j~= z71jr~bz4xw);_L!O7zvst02gvN|w;VJ(uP~8h4C0(~Y)!Lr7V-;6Y{G_{u|uA{9`3 z2q!})$Z@%stz`Qj1|8zG@oyk`gjL|TI!+M_{0C1@u+~6Eh&-r(FOZQE{WaWI%&$bt068OI&xv8=`a}Ot*2zCNyL}sO%&$}RE4c5tJvlOi z)6=p;k^@xK+1nVRgny+ym%d9WJgKQ6R+4`FI?Duw#SNTvVO9aqck~c!+19yW88UB%T zFeblGx^Pgi#?gPeV)UucpP}LuhH*q8vM1-$GmiS)I0z3>Am*(yV)3elS4&jX+X?q) z@zVYm_KL$wX1G>PCwrtf@?ijHPH~Z~T>2BtbSFTV9jQFztk05ACgAXS7{(9}ZFos= zjt(F=CL6V*F<+vrAmC)(23oh;-XhPEPGFdF%=#aLY_lb_W#kWHV>if@3e?XuuyvUz z*)U#dC{pLOUCA#l;hQd+w>56#Qdjt5arrc5msV61^+_I1V!^eE7HP=a%bibBNq#4| z@%er5ZH;vEJo7VL`0V<`)!wAc9;i!FT!nBD5M3vEzH`9CBJvmAq6V!nHZ`5f8oYMx zd%GvttvV=CP(9?bvv?f{0ku=4jah!-k63g(2%!=t7gEI1D&Cx&8u3dpYWWY2oUZX?@T#Z%C<3Ucd?Y9PT8txG%n8*78d&)7}k?+~#s1_|wguWWT3re>o5B5e38jl;Mr?Lm?4Y&yslQdG0(*ShZ$5Tgy-WNiSUAz^r;AWtu=0D_I2r{Auac4sPP z={MPbdB~ay2;TWzv)TAp$4_<5N+NAZNTj7kk#%r{x(PTmwumlyS0Zb>%tKGym!0p6 z*e0~Jv;^!IXzSlSA&d%GL)XU2dkTnT6YAqGj1 zIlVq-Xaw(U6pLhyPKGds^ky9wF;g|F?np<8Me@dtJSZE8&uiQCc+l&hOAC~>`@$vOkk6(eij*fzAmnH*`>OR8f zr-KBY>uxyrjYCIRVfltyK`KDqTZoPmyrAbJOi;K|mLY|FijiOFH?q`7i z`hVa~)}wljkLYNvM@ejV3(oz4P(*N_|6^|v0VGsh@9w_0x3^Z3{#elfic_9+J!7wn zCO*pxiO4a;On4%o0>kk$%DWLKE?z_BKYS>n<9g7WVrLhUO#9{X&`G%A=^5|paZ3~3 z^ywCWPGTd!2&FOQ^6*&&uhIJ94z?SrLw;m&VLcN)Yz)=EvHEid+?RWZ)A`u{Z@eBy zT-yIRaeA72`O+s=aYxH8am zw&kgJJeVr@9Kozvc#D`lK_Zf&eL3Xze%w?JxoE-Qjnf{Ue|y>cpBPrQmRBw{Xyq%s z-dgXN<+Eddv0@L>h(`|wnZ6)|oXBj62#eUXgLMd#D@TthZ<%R?& zq+f8fF8Fcfmd(nDtQfmNt=FS~Fjmvz^JP0Pl8n7W(woC`C}whG$=l_+&pzySJ)t4% zPwPhBo|63Rf%lDK|Al{oZY{paa+QTK)iyBY2Hn&UW(wy}dh?J2=`;b^x~BYfpCAJ9 z>oQ?62$t~F&Dp3kHy#l~r=64vyb%KleoE1+voU#tj+JYh*eRR8qMfjaKz-+XGOxo@ zAcHak=8bmG&1X+$A$IxG z`^9C?U{2xplpZv}zVBYw<-LZ{SzoueS{G_s)&&}t@|@v6^TsJSzqunPT4o=NJ@Bo zZLl-7dwFzvI&p8;vFl+K#G7#5m;S&X*4N)Zn?KH^a!X6g70B;LG>U0))jm_*hpbYY z=uml1%$F~_#+`xqcWdsOR0qgXc#(T3J=$BkdqOeJ5zO0<#o_oupcu0bU`CGh@U8eg zb3WH*cf!y#r_pPlu2Um>B65XSW?(C-CNq9e43&Zl8uheG!@y-w=`?( zWZQp}x+WD$dm*2I4rG}rCr9hLron6cj)XCoy3~w;rY%ttUbRet^XGvClh{3RI>2t+ zHrMZgWN`1ha;_I8)J9M4p*;J{+TA15daPS}Aizr>qgj%`fSoq%R`Qz1&Ii+0YhEfJg3R(3hE zd&_F^BlB-I+x*5T0sWNC1S!fmu!k+;tF1>xcbndoCef;0TUdP?pbxQ<8+8ESf`7wx z&q3`URu_%u_5Sz99BVC)@4~ph(Q96o;)H2hscLmt>$IEO=-G5BvkKs~nY=U><_VsY zAHS;F5P1iID;()ku+n_oA6F zuRKa6>8Xp;{1AZ6>@Pz7O2#qZQ=A&@e^9hGW4F_P%x;yOGoghYh)R*jMZgi*^7g+zH~?1rLMXN+Oh zyNj)*yPo(2G`q=5_vzqlbCsZa*hzpe26vPiK<^>0Xw0pGha#9++hvzJBk?MEW6 zn)jDld-=8mZz)TwbERb}I-cVo-ax!hVAJt?&ec>{P{0$#24b#ZyM{sO1=6MN1>UpH z3wK@Y=63X@^=`@gY%HL>_6{GuGpub2c!z0M>bbaTM)RmVo3Uwg#X@U>8r171f@?qT zm&XIfsA0qxN{IW%q+cUayd0y7g?zY`>G;9GJGv+1ABI)rT&y!8vTuZcADwktzX0b| z;NKUeWe};Teg88HpO&ZuM&*`i$$8v={ks9+VPqvJDQd9M|C!`)qk8|yIeLa$2QQZeJ+K#8`GQ*+U= z4}UHzD}ywnxX+(Icb%;|dCtD>$k-qg5>7~)BXBSH}X3jIHUjRexdq@ z`{f(FEmc*Oxc?!))?e-yU&tj|*xZs)nav_$QG7Fo-&zYPe(p`SO=JhSUqb%4U!1=i zsGPbJGd!q_Vc7I$?zt*%2v5=~^qN?&MS+DTX+2R4$5{{#iO-O5#0p4-@Kn8L565wA zy1W)N`*zfkNCxp(>45|89-~sKg7f-@QG0&OI})a64M&dB7_5CNfO#pygK!PWoV0;h zZ|P`3`Rz5DM+0`tNs!47_Sj^UVC>*4u5ZTzA9x2TbZ6?e=gDHk=6u*tf|&vPu0!6$ z*K?lk34?S+%x1d%F?7kyFe~rvsSgaqjNh@W;0D%sqIvjgIIB*uj@Kh-@$zB zee$_<*WXF34BK*-M(cvuT6MxnsWnH&nACIZ7te2}IXG}U2LA%puE%=spsN-(sYPdH zHcvl@YrbfzFZs2m{qXVa0WH_vcvhX7-oY1R&eHuwHgcKIf6SPd?XE>2W|HOc#_88* zAEsE2cxZe4fb4Uu;8cB;t2IoJru*#|q5b02 z7o&`IHTo|<(n~z+EU@^-KU%wpmWdQhixO}$Zm%8oO|Kt>-w)gTc+V=QiOS%f9=cNM z(MD27-h853fsv2kWUo4C`v{g7Ge;SEh*+l?G5lyg2$^YOP%iz5nzIzH0GfNEuVC5N z5^4Z2SYyFXsD-@p#MS#^8a6u_ydn%6wLBiHcWXJQ1sv;L{H1(&?!o31lR3M29t*?Q8dOr!zItr)&l(epV0JlbnhQK^5S-i z(b^Iqt<^(~?sVEYp9)^|3c*oKFKyR3D6PEEaTPt_gvsA^+THSL2N;y%B)}JrZ}9oFwNwUiAKuwDD4r=x1s@8OmVAF<<-J|& zH&y!~j(mbmWpk-CWu`lePq+fYdkjIw&TBuBG2mL}zBbSI`G-7xmp{vwdp*{Mzx(5g zPFG8@VM8>f!zXt?UK{1J-na@zLPzN^e(BD1E#<0rqu2uZnn%l=yV!J%CZ#2C8*x^w zM))_UYR{LVIG>pICj`Z{vfuLZ>gb9$K8t#^1wEcF5>EQj1X>VQnHKW#y7K+9u&2$( z(m(^;4*FRRm%d|6Pq>@Tn4=F3x@Oe&Q^M{p_AI2*vS&&^^=!Pgy{8Wf-=IB`wASG6#n?NsyxI zrZ=6h{4PfF8@_@`hG^<5IKGl>BG$mk6Zw%&W@aNzyyZM6omA+J5AQBAon!cdejM+C zV7csuZSLFZ7G2mBJ1vlkWAOr~JJRgj-N73Xs9tOj<&XuZ&80r)x%87e5$f5G9ADpD z;Fb0YW*j$WP|f_}afTut9+wp9>0t6-d{SX-x-X8|(jU?&b&jW(CdU*kUo-&Fdud?- z3_km5GLgL8zELKA69E>E7O9(3+w>&QPT?sps94uYT{#+RzeV z+5ZbIvTfUwZyDfmnkE^-<-7cw$@&(Tvtr^2O7$AU<4Asnbd9hoWA^$4=lQG`T=}V^ zya>FchdR*W9PYqqias;mr3UdF^Zz z!ad#)wU9F^q(1Y@6L|643x%ar>_v|Xi8+g|s4sBS_dztC_lvU41Qb_(n9hSv%%B0| zRp~b=$qap^C{IDqiI3FyeDwoRMC14=lD1C$(spRgidD;*HkxYxv8LIml-4tqmiIzT zQrw{0cC1zoVrbQxWy#GKv-)WsX?MY70xu|1jx27>6Ga7HkZq#~;WDEh^ zZyffpe5B?K-}uF z(!!T7vEK(mwxj>$ON(vi*&NEHr7f--MxE(CX^!ldBMDYrc80~m-W8g3^PoPN|3eFq z*)#RcWfyP4hf7l#o|M_Xvy|LPs#)W8eLwUWC^4G5y?CMY_$f*y!C>A<>3s3K`HeRz z$zXp!^;<)RGt$itzZVWWNu^-sg=$j6IbC*CobFF=5CoX$jwME~e7*MsvRf1$gikd< z`b4+QnBy*!n7G0FhI1K!Vr1-w4NBhyh=4>9{iJ_Sk74rN1ys|y)+lbvJM}!F7ON8< z;Es8#VBDWuZcK9s`Ikn zq5Wd)hyz<`a@U<8pRvZf#LspYM*IpLpm3Q$zac6vMH$n5=m)!e+D7GBp`M~yNZrz( zr(svLNeDBls|#Z2B5H8=T^uRu9c(CZ!IUlL+Rpc+gVuN&o^k8<<_s4xPd3%BJq%U? zXYkCqM0yr>)8SVIU^31NVs^c3tjjOO=GN01@4W(K;u@Eg(9^oW{hf<_c&C@JF_oT* z=`&)5&YPKtf5VrmCmGzjYl5|&<4>bl@1+;GHYuo+PlFnEfQFGj{*#CT^ zjy^_PN%fw#5Bm$9dUa$Wpm3SSmH3%Qo~S&NYNFXu^+{4nVY|szjcbyni6G4r-H5nk zH`lkRR{AU+j4b+oxf~70lE>zxtz^F#jwQA296xEiUkVu@lU%DbLnGXp?UX`BXj-4I z1jk)>Ca>3&c>D}b%fLpoSoS4_kp{Up{T2!#eD|Nm?f*Ez!C-xN=A4(WfAcZM(-e*n z{CLu+=R2cRD!jRU5(W%EU_Oh5l*FIzj0kTwh5c!YRfipAstQ!%J$pj?&XH-~Blr!A z9|qdXj)^xNIlhEUZ(F61FoS#!OTB#O0h~&m6L9R=9+DC_ zm}4;Ms{N_76sDtOj72AEmJ};yJ|~cl5G>Ynl%@>ku~5M!PEL;B%#4q=qwqF_>X|=b_zdpOt2jT@&>+jeMRPF0%LbJ z@>`(s>ZaWs*UVxBeKR>&(V_7t@#u-OlVC^BL4{8h{Rl|x84-c$?$VfM7~i(XSsFt> zh7!onMk{0D*Qk0RIL!SM7L9#8&B;U+6Fo`yXN6YqhpOpnypQxR33CaIkDN;bs_w_u zo+k~5$;8v5ri5o!!>=6bK8z?nSm_1KfL*)dIc&dN3SLISt^D&BGZcfz@*l~os+Qf; zK{+giY8X$RtuykMbtSp|L>wiwDRooRQDR`A--JXvB9{tGgA5e5T!uZuhHYQILTlPj ztL?SOwZ>WqCd}5Uk%5rRz5zwUJpdC~9US+Z^yAs~Z2tCYCWa?G(b<#m@!Cu`=>B#uX1ZEwed0Ou zVrAmoS`#37-2)tUi@z`@@fVcy%rq488ihvqdi5>#!4BM>Ir?*U_f>ahN$mSeY;ZTh zEk$Y!8U)+-5Xy))4v|@#=Q8W_hiRPGWhZ}EpZF1;rv+FwmB(-Q&+r3g)Q2ZQ@Bbnp z%!x>=@l&_9p|7=ROJ>e2Bk=ZH+jWD`eh>@24Bi|DgQan|ch`y{qy3s*KDrlmsfqHc zT7p!;qnZ*y{kL`5-o)indxKV3x{kZkbvqgu|3Fac_8w;o#lbzPtKUik&r_El&Dyqy@W8tAJN77<`uAwHi=@`Se8W#^|&O4~^@*gYboC$SnU8E+S zKaskzV!?JeqF}m_l4;9=?OO_)wjbL7_#m=LOtd-VyEiLNMQJxSg_XXJW>xe_c*S(< z=fajl`<72wGJ|!(gY0Ur>bDblUez2uZ#^Z zp{IR?sv~c0VcXrk(QD}dK&UDCC73OTS({oxYTZo$Wk1D3uv2xG)u#-qk;zxsv*JE3bkCfNI{?DC`sZIB2c5=-eFNFoyYz4G-XdZlaUZ6# zqZn9%?7eT*S;ue#0I`y^nU}RK9vPrd0&cKieN1Zgsmi*xC_C@v;kIrHQQS;2t>{U9 z8F7P)fTO;Ad8lX%z!S0pTY8_DjHe(Pad}?pxi8u20%~Dlcjc}=^+iZ&yRE%%8KU6J3orRhiu*%6i!TrGaQ}M#&4bHCrvP)) z`9`04;AaL%s_^+Fshd7@r`L5(qf zem){mG$(4qeOew;MbrV3sA^H#E%=0SO~FwINZ%IWC$qYoQbl@~fIQUx*M0uqo}Pb% z`Us|v26odexAC*c4*3S;hdH@os!|~ zx*jsod!olr{Z<^8F@G`49aT?9sE^P zl%m-m?t41lW;++*GGKd8vj1AaYrT;KJWVV{CQ_-qzX+`uhqj#^NL01D2r((LiYW?@ zS}NWs#L4LNip3mp;4rI)ezVT|@eeO{qOsH2+Ov01mcJzVqLMjxlB8~O7(L=@PlyI; z0jAoU;3cOLd;y^f7al{DAUGeXie~L$N6wzlHSB)^XXDp;O{z%<{!}#Y`l#ki8i>;@ z`SP4Mmy*oqseveYWM7@WTg6(G2ruPE_Loa1a2_k%$Zq^0%f{I6J?Zbk>M~3R-%^iv z+ufe<6WU8m7uYgDih7D|iqhyzplQblyZTW%Zi_*M1yd~>ngC91v}9uLR9APehc1ni zT}#F}9h;?}^1yh7Bk_WuTsLajxwJ&Zsb;p=2fe*0ux2PT)(?(LchU}i@a6d=;G_w` z80{11Uau(4aoKFub0N|S)S$xg;1m`4k!nIkU*#-5+p5%WOlD7VOj_>u=FYc7v_H?J+s;F5D(dw#I>IIoJNooxqOLHA9 zdwUJtR%&J1-f-ptiFBcjQP;a~O`WFgd4o||Zo}A=PK9_;)NJ?HZypv6;q1+lKLQxV z?~x0>D9$x|5?`=P%Hzw=@vV13?oUq;pQr^3w_$}iXiOFLO6ge$y9XE*H6<@LX4bsJ zJANFTDvx8}0ClaqIVA`P;KZ|%Wf#gYdvQr6&op5u$O`GVPzj z0!(T21|Z%e_uJ^i*8u1Yb|k5d=6W*HwPc#M}@?+6XxcGJ-+oq}Dvt5AdV_`q3( zusiXTobzK2y-G*J{hKMPRP(g0R%cp%EEXktCW7Z*N2CI8b^3;DDL+79ByJ!o?!X$u zU2{au4wMdf*d-L+c32{%nh)9h90=AYQU=5f6rLbUHEv%`X+AY}Q5NQERUR!TMGo}7 zlWQ!&amm2+&m@xLH+A2I%<$1WNAOu?#(ivdcZaiKTCbfUlnn8rwv5xB2x>tpHlfY+ z7y^Rz*&c(GlOY(DxM=1lkNnd2kHwDRw^d0hb?HdFjvycqX~Z52ootH_;JK4yyPJSk zD=60dxri1h&2cWc!%0WDSsXULbj>P=LH8tuOL)=c!Ny&^{OYe;uXQbDK$6BQU3EY{ z8ow*TXcE&)D+5Y9gL0xj#)h>L!CTEDaR$wj63B#2{lWY%e_RDEr7KOzC2U?CB`@Yn z-5EdVqMXA(LIX+p4=W(3u-4soOz@u7r%7q#|p)R6g;xKn{pF_%sJy1RXh?IGq&Gs&>GpPqfAl z0>1z`OQ~N+61#LBm=6}jdHAUJ#65~6AV^VQph;g`UMI==l>wXf=I#IP^i^RsUM8PM zjZ)0GtGPPWttj}~v-fj@5bfRhkQ)i5sA8yZxU&hVjk;FM$ojoHEp&fwZqa(&H(J1D zIjzsU%RfW=HE&%AmtRNv;B!WTk|Mho3g?k>WG!VVcow2a58LC*Ha7GdBjoX{3#v2j z+qfCSK+teS8rvTMl@ab=D`&$Sc0CRwE}X$A&LnoXs7aw|MpcMHQ1rPpnNk8F2o8A$ z9V*eM7qD|B+p|Sg?=H0JN4ul~M%U|f*au3hPnpDzl=er=$bCsbHc@%~`mg(C7BM?h z`-aR_el%K&#_f41fRQh^KWWhLy40GuotT;Vvu0~HZ*aB<0Q_9eu{?icM)~yci}ev^ zjI<)u+vHKK(R@cBgWi80ry3LfL&YC>nTp?jp&U<-{tz1z?NIuwSJYiPT$RQUJn%U7 zJ^=|B7{%vbC8x99`vhD2NWbSeQKr1r7lSzZG;FEqDJOlcg-;Fp)jkxRixY7jGvnj> z5l_4>!&HQWF1r zFrbi|8k^Hlq$_Zdy7Y+JyBM{-#)hHY8LpuT z64Y=6cKUv;095w`?Iyi{F z%D_V-5+r!QLvsz;p%UJ)(9#ZtdAgG@D77SgsDzxB?yG%n0Kcag$}>Y04~v>zUH9hw zX*yx+IdBU`yY4;Uu`0b7FVYywD(SMf2bFTBfh*hVgUYMgVVS%xGZtUAdrNf^Ia3Fd zTH?g+Z)pt1RDvde9^9OKt@DCAuXt?RD=RB?QwTsnW$!(SbLlwb*2RcS%oW$=cS)4k z)-U*y@u)!>k-TrGrs8-bRnTgX@=P54eKxGVWXLV$HRY_7L_03vvVZJBH09xjP*(Y} z{WVX(?h~Mqr?=K!-5xh1Z-;pwso6*2F z=)cT%SPr8puv*8ciV*r7x>M|6ySO{v7!{Id#})Rl7|w!87BR2LxiiY*o>?Nub;*`h zL6wz!&6(Mi0jH{cw&=i{j}3aVFF6ve++CkPftH<*f|w=mi_GEX(D|uRM9+*F175_p z0)4j#;A4-CGi@;4~oE0;9(rkSBvP+C*dhf)c&n%Lk5 z_0efQapvNMSCA4I2aNRW)>wnq)A>fejQ!8>45S19-nG3_UwW3BU*W`ADy1Lit5zX% zC)rPEZn!JLa~-nj0B8gxcy~3L=YIA+>21yS2|1nB)y}~r@ejgNEpZWu`0C07$q9J& za<}N`q<0&LkIb{3PSD83g=iYSe&0 zAh%`geleeAMHfpMO2@EX1KRBif2FfrKi~zu4~OSwep1cpKM``9kku&zO)q8iGU2ha zy`0@AQ-E?$QEDJZn6!>`jYJS#88w8H+!>bZFFeg*_=~$Fbmu{iY45#AKAT5S*7E#_ zpnMMJi|;IuG$ib_KGz1Rj-&H5pCJUupkjj+s+XiSU<=3J#)njxWh;pEPgCRU>`3d) zvH$TH!Y@Uy%eo{xu2L9QEnQnWi~r~~o)0!pmKn8h&yZuyh+&?(UjZQhusF`~2CbxX zm7Y_OouwR+JDcOuKMq8UYSQK>UYnjZE{9fos3!6S+dA--Q)r-Ha-&CoDjNY0PA+67 z6&jeO*VLk{6`48wB{|T_&Mt2_nP8%RG1>cKBUt*t$dl+NwAQgbACjT8D8S!dq$~?@ zS&#J_ozu=;6*U~LaPVDi2o zbkG#j&>QTmwC&Y>9M$D8>uYw2rnfNZjx9KiFWqdqmfcx1u zMt3#WWb;^!bw6a27tnu&*;<`O-+#Mq@Aq|>y}Sc>_4`fS@52_42Qsh|j+V8}{bgTkoCRVUX9+yq~P zCc%Khz~hr20hRP1qw*~qlU2w?vYuEt=R?i$1RhW*dXhGMY9L%lQ@a06P=Bxc*juNy z8AZ52aGX^$sK&ad*+NLCHN65=b6NE6I1mfdAzCh9Nvx{T+HrWf=vH<%Pyfr>`+I_% zfgEZ3hiHJ~RSi&0AvoR!S_hTwk5#8k#mPGQu7r!&Z$}TkA#G2xWSbqxY4Eiig^sKQ zDIO|;7mr}2I&0IHq}nzfjmc>WLsv)yR3n@p!?K(MHd*7R%c=QNP?5epOT%RZWO6>R zygZTImXB+EUA1cnjfI4%xs1^GKb;l6EuId4X|o#MgvhKaoVki!T?q&@7RyZP32^TC z(Cv7^>mBfPG7+5Vh?8)qG^sQx2_?3$O7JL0Zx>{FZO{Xb+_2JSI13QxA2b%Y0%f7L0tMP2Z5xq2(f*$I!o_x8Z6zBIA%l5k&#M-1541DKj z2KU<@DUIcMBAX1Waa|y592DWDA?8e@T6V+7d~4UZ=?IO@h8u>nngqY1-sJ2jyuet6 zn5}WOnGKev6>pxLTuCM_v>efc{(_lhnB8@=d7J*B1(>xmGh3WtO-TTyhpKUBT4%LS zgsHtT`UK4x0?*SF$s;v>DNs|An`u$;{fDpr!tgGB0VZK9;~|zjrt}_k20QVaiPwnj zUU&CjkQ3g)U5o=Yzt@RKE^8O9MF#S%Q-B`j4b*SM(Mv}d4-ROokx3Arx1Aq&&=Ahq z0+4BYqPdW|#6|M+i4dHMl+(IdB9ksybLM z9rG^_gG>FBHr_8+re#=Wi)c|At>OK8HP z@PC7aIKs@Hym^DyEN9QkZf>1<3{jyl7}4!4RJL-yWGzD)AMxB08Y0T>$|p8vT$V!z z-h}D~Zgn36MuG?qxtLeSXIP`-g*Iw|J?DAW-bdA$V|<=-gReH9uHzyRSY3lL&m25xc#j`Pq%J8;^BN<}MH# z>TaDbNbv0BvhKncyB3pd!7he|I!k2+wJ%-*Q|*+Cm*yhf+4QG37MV@(cNQqG^z4Ix z@kf!qd4Hje{H0d?<}VT>Gc7EFW!~2w%tVn5xra{ojh09Q7 z{d9M~E=!psW=t>hscYaSY36Y}!RA@MJX4#HtcLok6`dpGZJ%Z<>zj`8ew*jv(_FCn zHq9lb=3#QSX?)nlZnh^axlOOjiGl|E9z(DIH6xc^X=9@Z#67Q;&&vc&;=3E}~c9 zxR-0`q`+oJ7B1ioa+?u3Hc^#9{rjje^JbXh;njQRz5)Nkgx2th+XM z2-cjZOqsji+sCDI2B3$W-SC&aI>`n%6F1#VbLs3zG4&WbKOJ*K_SDCvRzIhlaM#lUI(m!0P-aon2yCxU@I^|0a3XugvVT;KQxhgU4>zAVg ztU&vM^lLL{N`40zLmXM)9BvHIOB#V647pTK9oa`{JC6U?XgkQ=I4{b3uY43>6Ad%T zP$JydoPHIUR9>fVQbb-4fe}n<|H6!W&3zUI0YR&!Z7vP z8hFW;)mqccHUViR3JPgSGs_XtZ52YIWq7!B2BKJXa6d0m;jqkWmkQ7K@`N4AaA*@% z%eF7*Fz>s<#l@9l)P4WKDN==6|Ak+e5O%{l!brhgpOY7BQyL?C800G4$!GW;13cU^ z#?%|csDB0wkJ2Jy@3DY!kM@@YK<^MU>|8$4?9xC@%2g9iV$&o~prCYAaML71=L}-M z`sCn!VTD#4+;*!k#-!>(FGqsY);yZEtO|MpN(wosf&usMsBIy(p6MbWVOCP{JVS$> zI481#O>R4x@1&e#q<~HD-)1*%JhHjDnQRnvl0hxs->BWtWc!8!EvDM%Qi9rQc#^`8 zUurpyk({X-3CuFihBa(h51OEx@uH`vJbKCq0unsKduIwxjh+)KjZ|0hjmGqUo-f^( z(=Xi zfjyq?+nmpSKKT&I23+`{1M`4Cubqj``umI9u;%FOQ)da|{z|A3mc5y>!SGc+9BY3n zbTFyrK0La;-a_NLBdg)G(y~-#mF+NXt1i(Mt9liSp1y_=T~*9@s_7HWA`M0p#Sj@& z>{m#WPZM05i`53&`*%npM4hqE_PRb|R8GUjZnFL6Gs*7zRgf$(vei>yj8O_LYl=v} zS9+DoirZ^4A2oqi9Nuo?TZcM<}`oj>QJO zYZ~NiW|@)T<2x}^9N~yn9{#1vZZ*Y?oKtkJOUX6OMcNDvX`A*HOJDUklWoQ2W;h)z zt&seT=lI5Uipxka(f|gU)MVMM%_KGKL$pFns!rc)PhSt7JS~?3vhPUNgTQOg^%U!R_Vtf+v$WUi45s_^6wQCutB=AAmmam=?Xj_$XqC^>mugRo z$V+Vj76tLHbRxw}(#%4&^aPOEy$)~^*;lV$ZCAmJ3Ym{yh z)@oZ?DeBwCGPnn_SY?XbAjWMsG}h$CycyN({NN{n#8ryiiLRJPPP$YmG)p7faqbs| zG6xKQM@oGb%RP&}pG_`G# z2E_WcC76k3KIq0D|^C zryB181ntlDgGBYSmY(T(!^-Onp^t1^?lhiGEL%nv(3|f$m{WrJ!K$(<9EYi(6~2ix#2gQpGj9G}fptGqX9 zefG%e?0B4VmVTC4e7KGN&#iYLNH1_HumFbGx)VbDvrQH$w`bxgUyD@aOmp3|{B@sU zQC0eneTWgCQu@8Pi*d`{pp=71% zEi)FgPvqnpMUY;<7-2r@Qt9D-nxb8!q}*iEdcBWP4=mJ zayGo&NVwszxyhWT2!~BHmHQZt5~?zAeT%pZmm}@ZjQ(Nof|O{=jlq3 z;Y97+60a{LmCsBz{Qe=jH4JSgtJ;vW4)L}AH7Bn{o8T4uyflW4y}}L`77E;Z^^=FR zxv)&s&DUuu2hy987raR#x4vmY|GHcrNppVJMTna(zAHuS#RL_TR{Ev*_w!(Ew?5S- zg!>r4ssfu8o;kI=80`@xHSsL&tNKTdvRfCDR?W8_q=@_2OLPs6IC4lXW&S5%l7E^K z5Fe0BX@eYB^qE5mj>sWDI_RL1=exI%?Le2J?gi0?>wll~2vP#Sqkr>?Wy$~13@HEf z>C?da>#;IWN&I_mF5Mm)Dq!?|c~=SoM&3{I)$SbdxQe>fK*9(&G^k-9M)U^!k6fRu z(3maC5MmA8-^fZwx;=}9FGi}5W9->LsO53^C>hc=^5ekqu}LB zG;j364K95rLlz482aq>R1l@I39VS#fFQgy{uJc2s7>DaOVMw;S9q0yz1Ave{z{ioU z$QaU1)N;&QE0Q;jTA*;Mev%Dwbc&s!$q@6x%gY#WBI~5&n;IUz$D#dxb1HPA4Uzkj z*S*Ibbas~z5vM>bXqMeM4=fUm2<;9xoz_e^#hte!op~L886*`QL2#?}0mk%aRfCAviWE{1J?4(IiPBCX z7{fpyHSRCMivv0Pjq&LB6hosLG#EB~V&$l>@xH(`3_UzY6ND|HsSk$qkW8p`gC;qi zRZW$%mcNtO_`b6>c_ZrP%(hfwoKJ{b4Ut!!zr}p%E>t05z^(HIFeV<7wJ;|Fq%sOj zKRx3$el*1BBdqxWo|O-TD{8t-G#%36MUPII)%%M3OS~^bix#d3xL&5<9h}BtK4*e> z&-*0Y3AcB4cS(d?oFQ>E`IZxp4fC|306Zceg=!h)kd88neg@vWwC7i=N9?C}FY?-c3jUpTz zYD1d`&~7y__-@IHLyoH5(%M|S7W1x=t8qtaGMM0FVC}fSp{Wu8P*mF~=Hhaht1tf+ z_|mBKXB7kC=$cA%Ej#h8@I%aib&8)od)8^jz`|;*WJq5+$zZ?_3htjLRA=FTH-a}y zrKIH60rHdU#E79cE>vIRE4U^gS|**FV+`WX5$&Yj3L)-g3_1=FY!HiN@7>P30h(hp zzJ{4{Xmb{1<2!fom2cpF6!J5WyumC&aCyYty$Tm^O%!@k*eWoYfB?yBP=mFd`3TNO z6p@L6^o5M_LO8lYzrUW!{g```BPrRSBD_2rHu|BYxOc_dw20a!ESG=)as_5iM(HWW z0Hio#`90~BGr!cgc;qKII)zf={s~P=p!%s8QjN%1fQaEW{MHGxF#|bpXUx&OH#6As z`=@FN=jU&^ilB-s_3uFaG$aAPGFriZ{eU;V3PBa^tyFugkahZrxsbOQPJIdOGuS#y ziH`lf)R6!0<(&Lqe#QT8&sb8=n{DqeT33j14l_{w%w}cZ>Q=_R7!M4BsB{T=5-O1z zfkS@5lB}19q$Md~R54~6JwlTi#eR1K0n!!aIVd%a$O$>!)Vz=Q^8d8=!&pHY0SEhOtmp2yN@r6 zdpZDKvo?>`-#S@a98fLX(%UQ8=A@A%mj0V6+in}_sv*XMVLLO8FAfhieEr7sw?;88 z-ulRw8FhNQ?qAbJ^{&sM97E<=QBhwt(FCT_^Ln$MjLU)$FDb%pz)~#cWuFhGwDun` zDwl4&R!FS4uV3^|RHs@GLB=Schg%to@xt8#Qdd13B#6KsA>fZHToBCAui$0eSRQoS zo+|koA$snLk&4^Q)!SX6ETa^sk&r8U+48Y_o=I*^K+`S_dejuV(C>b~pF(;+quY{m zel~>+o$$8mysMLNaBcxF2KDzu-i~njJnS63pS`%>2}ddmJn z?MA)Rfpt#lb$grd$WH(5Du`Hc=!_r}HgM?A2r;{vY$AKIXZ6)&na3n|ds6)m*C}9B zJ&vR+-g3(t5_lN;^#+yF0!%Hhts_D#eh3Ht(qWYJltVb^e2j_w8C`EXy9)HVJY4hW zQhKX?LAQQ(=XJRTVp22BtQQv;Cc~Ea?y1Z%pLtKkS=XZ>eNezCj$4S~iSMiMqNskG zWQ^j5dS|FAAQt3J`K(fV8)ms{MpZEH$hhHHEp#B^*YpkYQ^99t0ce4aRx_RTyJ?l{ zv9|3kj}jz2vYt_2&bY?>_S4?R{=ML}x}Au%>2|6WCW-#=22}xkU{aIg1uDV_;`lu2 ze~@?_5Nl`ECeAt(898Yv1~F2C3znpD2LO*-t4c0MO8#+Jh0|zx-{Y+K$(!mq ze|DG;df&6ME&VP4U;2KVqyCO0Vh}tM!)1naJ#CNH2zbNUY232cv^cTywRfkAcK%<2 zM1sY{m+yEHGN)Ps-hClgE40d}=H4So4rG{V*1s^s^83RU(3}02l8*rZ5jkxm1QEC` z4_mZRbatD28*4$-YOFbLo@w(6-hZ#Z$ml+Xcy~WM<=n=2h}xy(T;Bh|gHb%{ST(~k; zZ5|l7zc5f2V;U{$gw&y=8wRk}{?0*NY6Lw(Iqz}B3Eur1*J`;SQ{u%%m8wH{)50fV zFpvxiy(;WnKG-7W>30^bU63#V7Hf>C_4*#=cVtCm1yGbZr12(+E158P$_?BL|1m0= z4B;d&Kp^tHf}@9Am4WvWlH_j7+v?@7yQ=*-fk{G2%6H(Q2zivfnX2`Jc!5YRI3!+~ zV!->*x=v=>!U3IH{#|FPc1wv@omPBge{{r|)&*Czja|;wb?CSI(bau(|L!$o>g#vs zWblI+LF@LCukY+0otm!jI(8g=d&qVv^fsxypDg(R;Y|*c z$o_>+RBLZzquw^;R;{3;TyPvaUfN$j+qDWCU-14nN64>ZnFb$Zq!_Pz8?c2_d|DSs zoj%W5cf0%IF)Yelf5VR1`8)1O@!LZ2pA10>01p_C+H#ZjX5A=^FPU{1ju>r;lS)eR z1INqzEc9bc-NGB+!z@6z z1@!$_V~_C67ngQo^RLSjqG3xyTwE&u6OeJ}0I`n4;VNW}e^~e5O$cw6c6biyqCcbD zP6qaerGkz7(=N6@hE(1hDp4{}g;d}K0u721%AJfdL2&EVhEGXM&9dl!Fgc@sN&WS= z37_c}v@pN_?DELw;A68wBuH0l^=qC?j&cr$DjTj=F9MUGYGsUHkT8IkT!}ZXvymD+ zaKLm--sd@xj;QyrZZnYovu$*Hut#odXqaS6iPiA+rJXv#w^8?Oma26&lft;pvOc9@ zHBP-xy=DD0USJsGYKmA-{Q1t+TH38+aX(wxZDprQ3bkIfhYj>E5>GyID_P93nnJw- zJw=*MMSU}CW?R_*&#NPxx3mYZMb59{lyz%;W9BdyIWi*BLFH!7m$>H5y%O|^# ztw!e{PF`7K3`sK8xRgG^+>bNG!P%gJGw5lpH`l8RnvI^s6v=v_ecepvL5BE-Q^RSx zJzBhbI-%o7O6R*W#ut#Zsv@$evGLHS>k@Q7v2mXdVP9g-t-gus68DPKWg9nv#Zz(g zkVf+zp2hJ1qy$jcCLb=Xz6Tl=H5#SkvR{?~3mJ7%pa}$@)PJwIZm;KvW$Dew{xnv zbdInaU+@kIJA(c6sZ-jvwmA)rjnR%;M!q({)IzkNz2@Pw3f>z2jEaqn+e;76~0Fl;D9__B*g+1c4) za;o%>F%0j+mndAQTVhRy;!tleH7v1KZ|IeH7L0>C;@fFfa+~mzPRTQFuVPz8A}=TR z>ojR3vvevL^<2q3D&e-2laj(b8b&&1#k8sfci(x$qyG@}=J}B#eAcJzrg507X=wOq z-Nxg5`R?<##e6s7j&Q2=e6(!V&1$ox+wV_odBqlP<}iqNo6`RInqr7m%xfh}7<3N5 zn{PTawG9q^2ux>?A_u{QtcRKZS3B&?a2SOCJaF|Gc^r&`C&(8wR`P)GcUs}Xf2S2U z&oaAVS;yg0nC(*|te3ncb=G8c3ypLwn_udO9D(peOF#8@LW<77M82NZ5-qn_imt zC3ku)Y|N(!`E?90po@z^gOXK+HR}&?#tlcv+UVc(;u$;plKza!30UOwccQt@5`5f4 zN-0%VqWG_0SJ>IapmL+LH@cgRbxLi|LO6BX@zASArTrb9<#rG^ROKW1U31ay&ELOy?#n}t=i$hlG52Pf2 zD_GH=HmeUD1$5Up^M;_u;*eqJaf-fogMvC~3a$a$^We2nm?!1L*XV8`eB zczeH_{I<(60mSCg2YuYYx5>BdKB1GNnK~D>x{a0At&_7N^IIoF*dxD0SVhn|LL%~~ zdmVtPmq7O&6j2e~HQ_Qa{t9-+Uof1RA|qT}{T0F<9%f--agvl&>)yR7N6UCNCA7C? zRLdKmk$q2aa*gNjM5ED{ww^p8F$GqI=!22M(-*E?ht7Xyc9xTwnK`y;nuE9of?c~3 zy;8~upG__&i1fut+xch4J{Qe8)Y?W;w7(N|d*+)M#jpC7=d##|P`2^Q_`~8;bOGUm zCFI;06%}}lNntB=&Tnu(--IHHGqFnSP^cn_R*iO*Fog^0^@_t1p2I~EhlD}eFC9Rr z&QwhvOVI2-!D&&+a7_K_d6O6FdR9dPzu@gEa;OO}cpVxQ2yvu7mr&GztWv|h&qs@> z6(+=;Ao9Z7?c*5JqzFH?J(?^6tf`k#VPUMStmSKO=D3AML#<6d(^pr}vRt*hZU7CKxb`MMeNQEe%I_Wr*_b(=6;QGxfmwD(2UOy3v_%$76 zmGCJq)?gWXz`C-^udg5SlSRNo(%WsV#eIYnrafwZ(NqxjRv34Lj~^?aEI=9KA1$kF zL&#Gm1gkv7za24MBuf-I{v*C}XdPmUV+W=hae8ZQ&t+O*Z_Fy-ODDYCqKe>X>BVkp zNgVmd$xe7X`2vP4tb8YqB;&`3@jESfgvW>~GyqB5v$%JLcmz7=uI2KuhlF43!VISg zZtxVhEQ=^yO|*9ON5U^&<%btj{LLpt!w*<x;Tgxft!f)sX5dG*0zR^=v<9 z`2Grl-Q!nrz36)kIg{Sv+jeA`axg~(b1t}$_tZ{$M@krzSCPh_pV8SJ zV8DM2`99Dz`?>LF@A!ug<&deSt>=hbG9PE$s__^mUmmD5W_wJgS9!D39<`|sM(`R7 zA0#4W^6<-5Oq7c73XBRQHi2>T9cx~yzsem)HZc4x@CCR6+J9SQ94RDlEl$m}IG zrILbzeHVQr*1vthx2VaSd`2wr*NLm3yi!3ig8M zmwk=Oy%BpgnmP-@u=t!xsLv6Wxd-o%ex{=&rx)ly?y62#U%;5M+`ks%fbbt++1p-p zUSQ-`$$#69QZ_Chy4B$6Xq2NB{nmakEtgx5C*Q7jmRmWZx-VbZ#sf3h`PlyGHn!*U zm&@CmUu3Tu@$2JLLlVjs%iOyqUS1HnLCzd*RNId{?w#L`K3`Y(%929?5yj*?RWrSq9&9%Z8M_+J@(I|gGP@@vvDzE4Sjmcd9u)Hhbr!u1u zo=S_hbSXb&;W@XEDK{APp?@8rQxBFai@l@!fl~vnj=QUt%Ll)- z=_!SMGDDVWckeWEFiQH49Df|N>#B&Q6Y8@WmMU%bFSqMc!%ekhswmp;hS?2$vMZ$F zF`^5=gPcto@3IuvX9q;n9)6AQ<(ylamcF+DAZMGy&Yr^jZ8AITI79y|c>tLp{hCX_vx9AsHSFfr)Iq%U| zpw;eqpcrtzo7lbAx~*^6ElUY)86o0v-QWH9uS+rhA3oF7FzoC+or&v|^uyWB7D;Y< zw+gE#3h6a#?B=8ZI4OgvKhll^`ydpW=?OV0Gmn;IayzEM+x2+h!AeoP;Au&cd@;_V&vvOz_1YFxQ?QSSRQ>W{J`s#r6f3BOZz zt6gWg^-7;4HMdpx|Ez9FKs>K&CkX@`)IeDI}~p&8&#g8l-kw2acqM*P4UzWmrVpi`Kgb#uTI=g zG9h7C0K9sb88#w7habes6J-uIJMhz~)|FKH2Gesu%c<56cMji)b@K@5s& zY>|$p%LkzH=Hk!7)JCON6iQjd`MBLkT!l^*k`187u_fx5E5=G-qgI|221mz}6?P%k ziA*$K{=t`2v7r5jjP=H`o0}w^aR_9gwy}10dqm$2+wuz8NIO{&=_T0 zA>{57RA^cu3%Jm27~b92zcW5Cv6<89gW*M{UAnTg2X<+(jT3(kqFkD-x3>S}=%<8m zYqHcQAROJl@FVMbbgF(p0QL@R)cwHcK0)n9*fQ^l z;g;x~1q{zH%)lIi#kIjMoN|Ty_O^c%Fc$35`CRR43Ga+ zL`8AK9nEcMV?X5l(ZIi7rL)e#9(cRxndV-S&-w6I)hnkx2=^f4$B*0~BZW0}j*c#Gb=5`0Kz*C*>x9b>6iQ!8 zN@_m+PM%sUe3$tL!(48$?h!N zQU$-@?9ul$gctdU8oq_YThIK6kvNi--i1a>`y97CN4$@}pSp+L&+H?lP@BrwLRgC* z|CSl|Kan&kZKc<+Y)&1rY*-9Il*Xnsp>~0YigGQf;mt>ElNKpytt-kL_v;bZF8NEQZ&XGci~1)Q=HN;500TaG7Bjei zW@iZh2Jis=3sLKlVE3Q+?wfGkqUPCoJ{n9>xdTe8(6~Ye04Z&EoM~Zm%*D2k>4AZP z?o?F|ze{>S<5I(RR)kPn2rW+SzlYgo#2XcK^!UbatC*L-uM&&bz;egIa6*57V#MDY3rch@JYGWb8KE zp{;N)tf8R+F^2`wbZzY0tEL&yFTvRO3V6vE((ono*)WFw8}hd{cK&q?XCl63)4Fzu zQZbqHAHW|Oy|9T$=tE?_4F#lx7z*z3ir2tWJ`XYn3e^5CKE?Vz{w69p<0UU}&|H!m^~oBO^iEkPp7k_JeEGL!T{@ zV4faq<~SsmuYXnFMde8X!cRT)1ewlDx<0H?YyZOeE@j<(z3wda#4?v|%3~4C`R0LJ ziV*M6*F?t5r5wTVaY593HHy)>zs-(Yd&bqOGuadm{bt`{T)Ga)E8QKY)k2O7Q{Lw6 z5e(RxARD`n7v&mCHEnJYUadV(Wgb8zw1lBzYwT6MRJmizdFr@3cg77Q4bsBMNGlxo zRJPVkFG@yVsGHdpL?l%W@qQ8GtGk1tm%95VOFik{(e}9JmkC|nFKVr^&*nzW zD<72A4eUTz2Sag|x^a%R?ks38QIT18V3tmskwbJD+}Lwjc25)UY#2lLYrh zq;yfv8kNT4+^f*dy13Mlp3GLvbtNd}z(6C@O?ebwI#k-De9bsDl5gJ`SGa2UiNC6x zLZk>)zaOJ-*%T2gnt%iXe?C8tkQ!f&f%x_oBp>9dyt-KNC`_PPP{h32Q=OVy$}Y5# zrnszUjL#GOJ25mY%x;UX!EJ_vedAs2y-S48DE4an?KQ31)Xcpd30=M?K3B@9%qibg zykgjSF+S>pGuq6)w<^YS>5m#EdT3|3dQVcfES8}Xh9~9D^OzI_*9Ew*j?2c%$+;cqn+Ih6jOG}?T!X+A)Aoc~ zdvS8heoHaZ12AhOJ4HeZ(X<-*52kM}^j6O@;-aEfBNRr)AHqp@N@e7b_PXLERH0x6 zIvC7TwD{}0>cUW2HCe;%?k)l}7n0a1s!csAN-3O)2Ywsc8J@ZkB1|HLYEXQRu<4N4 z+TP}NP9A}{tGs2U(xfm)qg=elOkC#zVxK+$@8=-o(!h>g8I|Wl1^vtvPzxCK+vtHb zrgM~(1yTXNgXCW^b>ca$lSk44t^JsbDK@pLX0r68Oz@y!x`t$WWuGj9=3x-ny(-G! zb=g`Hta6_s%--~!H(%0S6kaZKZQLo};jaU%WxyroR7eKCj?#^qJ*1AhL!>X?@ZkeL zIIj&jZ;Mv{q67Z}bYO`Fa5Qe0-yeL#D*xCZGCW)vh(q)($yXCwTe4^bBS?{L(+jj& zQdD0QC1=;dg3z>Ofk8nB29f(E$w3j-VBOFjFWwngAyC&^@UycM6Vd#Nqts~y2VT!| zm=Q0%mjug_U{(ClW6kg8ELWTpwVLwPNUr%tF)k7!;em+U*LI;7Qr#=PV=d$wcpzH` zm3g}&5iejFe5`p$P~ZwXzT9+gJ9gp(XU;BcC|p7NLFj(jxc9O>zuW8gxAP&JsQ}14 zXjf_u73}Zdm6HJ@!NFIcq$%QZr67F1oBdtKo{5j@@=xchvsA8qbFI5ILQJgBxcVv; zS##)bxCLtu37@pV!P+5VkHfTNQ|Gy-ZZZ+|N~*}jNxXfrb^sq;Lq_Qd*TY}!V9rt>Qq)_+J+M>i{6>(fbFfTexXlQ8kFrV-P96S*09EZm&16$`7^Ys&jUYPCt)XqlOwWvXG-v!+w9kW_L z&yPgo*~4B#Lye7Wc#x#(0oJ}CivQxp+o5B$FcQ>5xgqu+@S{Kn-<+^sdrWmI7R<2f zH-0%{&qERnbHRb8^se{K@OtUAg}%JJ+ut8l^sTSQml&1adz2)dB@Zq~$VyA&Q7?3@ z=R5PD>I}kH~Xw7ql3~{1tj_I?6i3!^89YpOYax)&>k1eI$J;G`AicXeFIbMu}st>Xg~! zbNQ9u2f1oGK5H6gs(AL0@1Kd+-K-OD+Z_-tUHp>!2A4f-QQU7QlleBki_Y#W3Xka> zv}9riSsqO1c_f^>e)HI=8C0-rqfW zSk0H1Isz(-^(X6d9x&P4cCV;s7WFitm)#u442wx`8}AvopBKn*dXLMSgLo5=ITqSwT*EIPX-rpn)VdS*(WED+uTZd z-x_-mm5U;NEKqDGIAe?6cSe4Yl^ouRyP|)~xDkhD?puT~Z)5#Jvuq4GV+1*=`l_dM z>cj5!Zw!1h?+$j*%;i_Q+U5)P$(Wt`L8{bO=H@4^W`d3L06Y@7*{Et~4d7dBE$_WF zbIg3zczp3WA8tPApgJviRD7_$9{E1EDUvZYO>t#bU6}>1)rln{Jfej?`t#5YT0!=u zfy~&3#s*-$l+C#wXwL`?;~BX2x+!|mGmd@I@0B+&`+@r~p;HIE-(mY%OY9ZPqhh^h z2c+L;?|*)vh&6M{V>A}Y^Pjdar|%B)*3xgM>${ILM|z#Ld~BzMig$z0HB=d=JL=gMw?VNqt1`Hu~U>e1WrYlWyb%sO#KpG_+zC`0y0vmVi!4 z&xp5Q|pHp!|ME zu%^zlFH!NUaJUPhsf3#2dCe=8MyouL1%ns`)ERx1KkJ<~eVKmdrU&a9h33_2Ug#uK z>12tkZecbb?<(H+n)r7(_BHgD;CkHFTRtCsKvA?}SBP2?MZ5}}DR~V_)y(1N6cx<= z(cEkiX&kVf+XCon%+}*Ou}%ThfM~_E&J2qt_0>Zfxxs{)30A^vyL;|d1EglpO@uR* zHWx98`l=;WZFVcu>pMV(cv#qOVjVtmh4Ja`YaCZm#PF%fsa`lwj!UvPhp^Tue_C2^Df`GlsqBEG#VN&1Wq! zSJScdBEz>D0t5UMyzu7gJ($=&Ao?ds2Yrn|7pnRpa?JGw9CD1a%d>7JI@XV#U-!*2 za{MQxy;rhTWd5Vjm`?0-eSgvLdytD<2FZN+6@Hf`m%T-EpXG{unyZEum|_r@FpxJN zgolX>x1ySrYqw9AHU|nj3=McnB#=wHozAUndq)w&lWN$@IdtHqcK})F=>cs4u6=I5 zdobOL*CvTKmTAn21{mPQzmPMY6{2bw#Aad#&$Zdcf~;Kxl*;ryJM~$Mao!J}{_gp26^4`ct$1^B-e#$MGiec3n>Ra{)`@9%%x!;C|o zr53o1S+PlJhk;rDi4U43JN?Nm@ozRLzq)7ejZr)yE6FQ-i17ZYVj1!+ER2Ieh&5H* z^lu0oopdvehPVgFCH(4J@r3>1h;VrJ)87W_wniQlV!c8Tc1m*lp&Tv{ox_WT{zkhq zA^wn0_WB1K)MHjL0dft_Rjre28QVh-o%L2|o$wPGMShHul5*^`D_aM71NeVA^nCjX zRb&F7V$8)21%_@y9z&OH%T7~#u5hpn-qOB)W7T4=yJ6q~ zUW77pVA_*x_{`A?!JJ|vq&JmVeDEY4RCG7tD_`ZpZwbAMv~V3ZDt|`Y$~IQnC>+pr zd)xjv@@y%N(*?TK5qpwg7!)L^9G9@zgQ?G#5APV-pQo8_jqTiTXK)-!Q@j#WtZAm3 zFOd$u%ek_lv3)sOq1R^xnj=6R-K{>S<$U@1jTg}G-9>sI;z+=E7WVejCr^F~F*QNW zreL)8cenZqd{ndHP<(9Bs^_?Izb}tY(9_>th1RWxl!|k)a}kAbpNpE4P629SmFIG5 zd!k6o#Aj77{eG$Rk|`hJK(3Fnt~)lU#b5LJN&ZQV_!oYj(f(i7%rkYci=Cx4SNXHQ z!))7|)eax~CfWZ}izDjLt?AV zk<|hK$WfRI%cE%-@`os-M?hI6)%)kSP2wEcR<)mr8Wc(a>ZqAd*oK z*RE6f;1U_rTGj&?--2Q7gfzvk=q*I8 z=0Kp?H{YqXgMF}4a+uHG^IJxzSCLc%RVf0NTM`6_d5ygUu10F8Mi%U+`}gk z4l1rDT>BSsGD_6?*RQNFRDO=@21Y7A`U}Q@UI`D;XIKB1Mvp)dYv-9U^Qu=pxe%)4uZL=&R{*c5k zcP=~x$kPcD4K7XnNJjOml)bXH5h4gyRuJB+z->8p=xt$1Wwp@Jw5>WhI)4q#!p`EJ z&6xVO6rNDEMaDaUgfDr-06(oXjDUmA`xsWg-IGov zNydA)=##&$9U?uL2Qo2#Ertclb_QI7Se=g(UZz0ahK+Js=8GVlA(Ds3sQkPLFeJ~5 z(+`7(@v!meTg^izeJglRQYk;#OC;>saKR7kuN`6<%ftaMw)ooz$awtVuMo!0DRUML R$-m&=4aHjuMRIo@{x=0@QUw42 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-traces.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/signoz-traces.png new file mode 100644 index 0000000000000000000000000000000000000000..c71c76e89d430f7958b7a9f88ab8fe2c09087428 GIT binary patch literal 161399 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

        I^BHDiH5VMB5iZ(|OZ zHXoax>iMZ-(~lbt&Oh1=#=h(RK#%1c;S4%bH%-4b9G%xJ6x(YL7JM zm+IFXz=7rgZ~u8`D?jjlBv?*xkrH6{pz&Alw`#8R;ZLq$%$4gI1o6941fh3=*+&Q@ z8{5bf%5=|R3Y)FMiS2fQzEulJ<3JLG<*p=Q|6!)+pCsYgPf2)sB?+T7Zd}KyBFNMq zg}})@$I9^{(a_rBtGp{ss!F!nhYxtVP498asF|6&A2<)D!`bXtpGinbHBxj&8tg6x z7q|=<-*r*a-RJ$*43oXsAFw|^s?)s^{Iu9zth=BVzFY)ODj@b^(zNVxTK!6Xah4F+ z+}ykil~vLqeYwjQwUf`I18h;MbmV7ncp>eAZDQgb;8SH1W8rfH&|)YIh7=6Hes*+N zSo&%Vsg^ZUHP12^zztODGuz%<7>x0N;Z9NkNm-G-ujKy+Nf8zNk(2lk1^It-5(?i} z5?1ElptCj%sori3q2l^iHKwI=7X1C|B~Z>h@gB0%+{h!cf5=j;M+rz2eYvKc@eaO^z;D0JLpMly zD%J;t`zp( z`x6y*X`wyve{p(nWm)UZ9lTNBgY$co_W7|tjVt^8Vc^Y}KL;NBr-A#y zwue6C%^mspvsq4ty__h0_5tF)H1r`|rR3gCOuk-w!?VMU#|vGT$D0#*)?-F*ttTv+ z`f{~3_r|akJ)6Di&RNM_SFh2a0n)NZ#jnO14XFjT>qVRoK1MbYnI_$L?Tx={Xqa+# zXVtzZqZJ5wLx8U`i;)I+f54sYl_(v_LWdsA;n)tNZR_n77Zbawpr{z=p3Ja7$jMcs z!+J$1y~mkQ2hcU2fujLbZ7Ojc6pCC74r(-{=b3`9G19Bc0$^8PzP`vguqa>DHzvx& zRa7F{trs0$UB5xrSsVnoJ)>-09+(Zb8HTXvRF9rZjto?ys< zW<@4|G@|8!&*Qi*-yfSxQlWkiIQriCv((;6a6iXkso1v#GWqo7 zcnaFI%L+)xS=OF>dH=p$C{XQSh2(+xc==*scT7?DQHeQ<&Lzj!MHjY(hDwHOj4cc( zgv=U-g^w9KKzL#tv2exI05FY45#z5W%h>^N=RG)w0^^SP9TVW)w}PlA@OARy1i;C) ze@(Uqjxs4g`n_EIJm3-TrBxe-YqL37u{v6iTrtz}1Ho%50yyBFk*cBGh;!K1@N6w* z2F^1;ZI;U&CIUtni`4vVh16S7-0epC=)rlQ1s{-@`J+NZUqg~uwSXRMkYJR?4I;l_ z4JhBhwEu2T6z^vFCKPHw?siw4e2h^1a6_>_blM}R6>G-pdPgIGe_dBDD(o`pawg^e z&d!IJbOz;H7X~JV<_2GTQ8*@R%zz{G- z1w0od8R9!5;J}qgUH{W1#+?)o!?W zbjK|m+I5~BZWxhx;pXO;sEuojC3-(B#KXi(%@WWV1|-IULxW6d&g#GsE5#tL>2kb5 z!sWpN@|JwwLR%HH()}O*G>0=kjqms$g$~pb%mvTZ?It;1K|`UYrWsKWzTK9IecW!J z@@(SK@klZj&HXGt9EGDP1SQzjMgqJUGarat_nwK-jU7QS44i#RUit}3F(WR}Ix`>q z+_k%mD-7e=Z`D6_AuSTtt-uoRyw`FKn-5sxI13*0IKL6#c=-zp5Fia5r=_CJEs3Ox z++Hk94tJM5+PUjP*4fkD%^Ye|o#2LHn;>i+{KQYl_>l&vATQy5$qq&_g502>rJZO> zeac9Xv&D!J$AQL(#`sr7EJF)jDkPFUm1rqyo9{^2uqNF16<(wvbC$OLZ3282BpcBy z?;=P(J?jrMCC_*zZK|0CRJH0bwq_yaSX9w_SJD;=lDZVx;kWJxh6{wh>0;RvWO(%# z76|u{@bUH%P(JbHtvg$v$dXSs1ryuzF>Er-eILv)SR}qdbF`hj2!4B-!RDleoq0nb zqUp>f&OvRymj`Yh^>o#qO{IJ?{bKfFxaM$68vT}==7vRnS^GD4^$ow1zm!m(*5A0& zCM*x0DE}d)ASCm%GM89EhbG6pgaN98$thcM{3pm6q*XO52pO2oxU#4Hl+#DtFVhDqHl)wDRm{b2W z=1JzTe3gyUw(07IeUHU-b^#1A3<_h1ZgkM}KG1w!Y&iRMS)T|EpAku)?#hWKTE_NIpTGVrUK&?y z&^m)1j1K>5bgJIe4uA5|nrW{|HqIM80Ovida9+Me!FmTbxA0VI|Ed=;yIse5Q~Ex@ zU9;1Uz5AHmGpQ3Q(>T`oy7S8`J z+?I7%UGe|!7>{tE>3Ur}%T}){P1#b_^2|87Y>Cui0CR#tgc=~{3QB2 zCJ36^sIQh=JxAI6Kdjr;M@n0?9}z1Af@YCipijEJLYHVElIZ$nkL{xN=4i~y)2h>} zD4=cUYeYamfRuwGD0Sp3T)Sh$1$I&-B%tt`vK?5?!>bsI-tZ6mloF`{KrjYvlj#(~ zC5a}lCudF4C(1N_<#f7=@bFLBnX;Py@3Bd)5w5LV<9au#%#3&t$wHG}^Nbt*cpln~ zlwB6C4xYDTVfpIXi8>{}Rtf~YnPK!pp!P;bpTN?5ov-VZ-ZdrGKe^6I#${@gg9&wpNO?R`!=^dwo(j zjVbC70S;==Ysj4UM`%MJEcXvF;J>0m>oDL|pmzqw+jbB~2^fgAmkS&$;w_(%T2)po zYW0%yZ+}Y*6M1xq-wrWc`g_|2{MdGsR8)q~l%7z}k^r@*JGgT`@5H>S6#9ov{f{~l zeeCTVf8UWgY+I;V=qWALM92CQWBlbsm(Y;eC*3lMjzib`(1#e2l0Y2@?5@gEudeC16+^dGe5j58rE zQC~ezE%$X_%m4U1lpptApzIoIai;(Aid(&}Pg#Ezp?<>Le*gdS$DbT1y%*}j3jqm$ zfD=kpls_n-e@Y37KL^lB%u%U@{5kl?Tkb#2(O~+Yo-#-K<87u<6~9q~mX@m-prOPV zLjFTo{7*^hJp<5|Fenawh*qvSFBSaBks4g#P$NyvS8IUWbos)y+?m8;MwzB@>YHz!IF(HT~Hxt$wn!I zvcCrQvkV~!Zo9*^{Jr3ZXbY|XT*nIrRjh^hAG21>hYW-EaVVIj{U-d)6hPY_liD2s z#O9T*JNz**t)AgozBWJKT7w)3JeHWTMDaIKod>I~e;!!j`g6^(&webZfndi_Q#p8R zA~INhem-{0BP%f}sas~l>2p$(%S%i8R+cQ8#zqwix`|Q{wCgziE5D7O5(&lcN-0q1 zx&A$&l z*In(mNP5iPuxP^AUMf}oS3UX1`_~(RnPR!F>hSl2XOXVvRhY0*M)`fcHxN;xF&G=Y z2`eDd4m{kz5(b!~xdT^rk5(q7oKHT7C?!q1OZP)UqtSv4)>N1aKs@kj^q4SHDdSCR zAW7rGj$Vu3M{st-H4s8~uYjTssBQ&Sl!07zThH{14sd8)1UMcTcQ{X#(CujX^Yi3) z=?b)X{)DVgKs6>LD(XGpGCbdb-vaJ1-MTlEB#~ot=0Dr+=SAWhFeUdFVec_l4FvYtdeh4fJP*o4S4w{qnX< zt>1(d`x@?O5j_eqF*p=0wuie922sNJHI{W?2!R5sNmmILt-lg6L+Qq+{tMIogkMk}qr>KR)4p-`C3^DH zU^ID1;J%B=@A$1g>wQd@|GoF&%i&@hH0Y1e{xU1~@pDj$-x__s^;2L$hV@EizY;5T zrA6|>n^gz}b>P(9(GqjQ`3(x5(8Kwa_}Abx6X84>*TnR6)N}FgpGwT1%get9OYji3 z*;ZTAO(YxlXo`uuBU_kU@rz8$oUc>kq)T0*f$t$`t>uYeQumv3I}A6(C3i5Su-gEQ zq6KC{36DRU1jC#YAzDR_+L95otaU7G9J`5*7J<%yr!wgHU}WZN+7ZsOdpVY5qcxt& z$#44(dj>h`pNJZf@rdY&gxSua)yi?uoxc+-lsc%Q<5~qVlVeVnrY#0n5CCN?ay}w* zR<2e66`ihN*m(1a87UVO)a`HBMSorASI2z7#YI@O()Cb~%Y3|99JeQq zYi9k)=(l{4KpCy$Gin-aMqKlu><{3ChnTH_eg$cWe$1nsZrtQUx15{Lacu>gzyZ0` zw6rbn8^EUgEV&>SwYR5LBu5oFKL`6_3H&-sc@?t%98dOo!<3t?d*Q9?&q0M;R3gFu zXYo>KA4r(}6I=oI!wdz^Xpri8ttfXQ-bMq5K_^Y5eNme^uNmQP3Z8}@&(Bm^kb-m! zwDAp6{lb$2vmxu%BosncMzc;xS9f>QI=5hQdj41YY~{6xm!pZ^?Kib9;kM4WxFN9E zfbhXPG-wrfO|XGB`ZkFkvlw(aM-)Hy>Thn0|aI(d$Naqys(u z*8Q-~Fc#g~ex`@thp8l22~39oaOmIufxHgTm`k)@)_$qvT{O{MEt~RhAWCbR!b#ix z2;7?VtR4xVJXd)+c6R5FdWD(f+*yt-s6d|B51hB11eC*4MTx?Q6t2px1WST{kM0@{ zDh;qfY>mo&e?QjxHEMIGmW?`jV1f@InMTM6Z@M{vJcquZRUEqVU9dC#QaV1|xUzVR zXvyr3v}nmTgM-Gu>6rIeS3hR&`JVdIAi9H9=ljbI82#1}kuTHa&fv!Y%P(;2t+_Wu z-#XU*<8Nm1{p%}xHf54a@@vqO;InoJbdFr~w*dnWFr(nx49ox4M1osfb_R|&Wdh*B z-! z=bXRy0OMwnXuOUi)&X47L1mK^fPDoDcW`vyD)N7O0~oY`V(Gj75Z413ndfJ1{y@ziD`-P{{=NJ^mhQKY;le-u1cC*h*t$gFH16JG zT+5xX6741#>Qugb_|^*UvJ(5wAn3bt?%8Ce^T3x^5PJG#Kzm@RoZ%`g^y80_^;4+- zamxR2LHPyvd%&H9B#QGNViaZ?&X*gUg@=!PeyRwer~R09zI0zDNoR_ut*eV+#KTgX z&+@$UuHCM&g0mR0r@;$0S4Gk$hse**)(DnQCpOO`PuBerp1z8*0+@`9 z?amtqShEMN&(+l4i<95=cA7yTCwN>kb7UFn&AON*9^q&g*pJ<^6JUNgWXN&I^BMi7 zt{Wpr5ZPR|aLq;~yUs84);0+C@(}}mPMCSOVQMlKF|PFVTln4~}nTYnENZ;@eF*Iq{S3ZAv9fAjNeI)pLt>qWuJ$BAn`Vp+e;>H3ZMcM zMbrJf8edTsqi9ffBM5Lcj~ zz<7R4_{R}U@iYL1)> z)wwMGi*-6Q;9H$bfqM?2YFxCMCB~g#a>1FSp)P8fW4UWV0(>|l@!DF;Q6uQqhAYVD zY-MfdV>Kcz&=g407B&Ed)J-;IlKx?{{Nv41ilH^{X%#?{n9~_=oft_rT)TerSfWX2 zM^3Wbc;jZVV0uYKxOA|N^W~TruH{5+Q=1U^incWwxyMUnTs&Nxrmt?>bG)pxLy}um z^d@-~?`(TuP=f?l9K3i^i%mDf#k#(wZ4sM(H1X&J1plSc12Z)Wi;3cT1G(zgk@S4V zJ%R#fM4L`}l zE*J-TPGav$P3~3n7kUIC6)jr%TA|^CoUMkcnLG0f6zCWecENJ388vv;Ei^9as#Di< z>D*RQYhezfiYJfv(nZhDrjV*ngl^&Df}n}t3IE~>h=gzS=;l;%Gce0Y{`BkhIQk8FQ#`I+xacXfMI~KiKsS^u^r;BerSXqZz zpWEf>pDSX;oNd-xVFdAhDQlNq+&PDibQdQ2l8uuet}*P8Jj%9;;7^5|f8XQkQb-Ah z*0?&h6u|de!zoN=v#dOuX$cSDsc+xSM^LFo*s~uXBANM5QVgWV`${^KMr%D#Wck-P zXs{NZ;j(BfwLsf%5ZNtUs)y*BOb}StwTSCcL-Yzyo=;t|nD) zbAW8qy{1+9^tV{{KW6d8F8~+R-X)T_#4r6lfNp9q{SQj(^XJO?jwtA~xw4y(CT4&vAN*{3#Eg^;t zO__t!rlG#*#jelnOh)&_>$!#9?S5@WS_+Gq8z~Ss_JhcInMQ4H9e0Es)u)FNLOQjC zCqDK5PARiK?UV3)>}XT+?D5qWx8M{a$>aIB3|jRMDoNFcVHD_J_hyl0bmgJhGDI2a z0Gxtn3=&>gSkD3Q{5Oy8-`*W1QlB_w{E8nf8fa-urtl&_oGji?z@@L*z4Jvj#^~^{ z>KwM$WfFP2@`lrtO>#TQWQ`lvX`CaDC7J6(S-}I*J#N~$`n_^`eGLsG3}WTk{(ym%p@S!cJxqLcwc3x+!p%cMyG zJkcG3JCxim2-?RYv=gklU!63ypC?6y0Z=Sc(~ou-ov)Zk#V2ipXs#0BjR*u zaPoLKZ+Kws0f~3NL*NoRyQ8;2z&h>O#vNw8#KXGj;(bQ`C1U@$Pj#=a!s4@f>wa4g z+OfXnPQnx~MCpA8z{*P1SOJO%kdLtR=?EN-xx#qn7<_U3J1+VS+WBjYLg_zMw0?TB z{-42{AD`P|L7N8 zxq`}Fqrs$HJ@hwk{sg8oyNU6>X=>$21c?fqNvVg=05S!{C!J#;!<{I;i*!pk%jb>{ z-lha2C)*>7ap)De0h~<{G-5GUcw-V?3}|cw5+WT12A{tiQmk=xaNq0ZS{=ztki!RL z8dvxnjpCO${h25C*NS=tngA5n8k|e7n*Qpte}Oz%%eCU^TaQA=HCesAQffuxl6&NX zInU44E#nF82;82h@q~Pwdvc+1wmD}qnLOzEAY<)`Y&^Vx>CEBqbbZM-c;Fl<@yUkA z!M4^DD);ZX@+*j1)1CPi01e4m*d55?a(zzQ^p-@u_F?`rf5bjDCz-&cGd|jRK`H9V z33;*U{FDBfETg=c^_JY&7Xk-nuJR9yK=r>?v!vLxko9RyCzsXe{L?Hk@~{jG!E#on z3cI|~Mrys2@p<+litMcXwzrMKtY)e+PJ*e|-BHbn3-6gOQ1?iTOk_M$4DM7kBM7q1{ckgrF_j%4aub%I_F8|mluD#a1 z?wE7TF~@l7rlCKUYm0<+RUfsv-w-=$Id+%r{QA=5^fZK5d%w;xe{wD%Bhjy4b`i+a11}? zqc_yaSGUZU_E^#W^}Bvc@h4S^+Yn21z$Bag35F z2j%a!lim4U;H>cxl%fHlf?V5em7)ZFDJLtLa3B{DuHAVK`h@Vg9H?LLoi5nL%19iH zJwg$Gfpnr{Kpk&Y$29)-19}5vi!9`>+|y3K$L_lD{#6#K-0pUA6g&kFmorA>)abFYCwmFcSUp5Ef7;a)OZj?{-EhWL zEfCYO>QsB`(u1#uj|+{LTiK#l-uop{IuMoH#?!#jbLNQ*bt~h+_nNEcH8p0SYvR_y zyP$96$&R>ruZHw{d;a}#ZJsM-zJV+4Kv!!9oB1jU(VxMIaiLnA0-}VU9b@ri)+uyt zt~0PkHn`D?iM`~C!_&!iI-3i5i4_ZwET-pL$J?NDZ~cxB&l_X+zF21ArQgoNe!*3~}l$ntkN`Cu@3MY4?hbK*+EWIDUjGPL$X=zI;utHEcC zURuhEL{Cq(hjNz$jjB;O5+mVyvWuyrO6XYETQ7=)ux$*oS|awNe!Ta`uBIZR9}co! z#+jRWdKBE;(hCVDHB5O(cl>iPbl-Mi?%nfrYg_J3OS zq^dzX`I9M|=KBa*y|&97N}^2@T8Lq90!ObwJAxGgx>)r4J_`Cpuxxpfkpz%Ly?mlH zbNcCq)D>NmR%|BzuD%4t4Aa@62hjj+qd|$9-P>in%hlGP$bH+%R+_P5{gmg$`wRv7 zUcAQ=RM+NP31Ok$2a>|a571on>~1=3AHHgL1^MVcEWejwFWf0V$oA`(G&;&-K#q#} zehBob+Va&(`hc4(w$6))otl&&CTCl+5zC{WTb+?IOC*`YevFHHeevI)XXl`bhIEVQ^fxhQp0cm^r&ni)L^ap6K&Nlr#K z(hBiz_}VUNT$bc{V&&KAc2w(!G-3Yko{i#Bz zYodPS|Q7!V%u z!1RME?zwH6T6H9WYuCNn^Q{`&jW2B1KX?zy?p0%-$EV-0kZ+_5mu8vQgUXX z93_+J^7EbO)U<8eV=&v$rMcDKC>@U!XarZzmknmgwu#_r89+CS| zgJ2p_oL${FJH=)B*u2F5QHX~<=AuE%hjwDrdKU@H0{1qh(3&s$&~DOR9qJBQd5M-1oJ#EbAIya zS{c5*g!AEoam_dsxM;a)Bce}Q!W8hXEGotWiCcqFY6!Nrx8US z$+?+mZ-Mo&@Ze`z@7Da6vb1M5b)BKVBwe@14d9y)Zsq}v%!@q`$ z0tbKeP)3M@HqL*X%nDc!8JW*YOxp|TgT9z9E}Ph%VC>t&>~7}{0g7ciV7&tC#nV6}|oPtYhIo*n-dNbP>-U9o;C( zmY*x;@^m>R!B7w+xA!~P1BLE#8QpT)ni@CQU{=_D&)Q>?4^VwXvjcs_l<%M{|Fi*w z514(3Vo^e&CqptmBK;NSqYUIXXoUCo_k-^kd?NKu=5}TPjYw}msez2571Y3hvLGHP z*t8T>%-p^9QZrP@kLU)()GchBr=z%Yr{Dcu7A8Djy~Dfb&4td95^G_A9~-tHpYW)p zPFx&$tC|hP+j5#;BW!?)bvo#UC03Vwv}w*caG{L94weSo3@?YvgDB3cOxV#oAh9ko!am zK5zUM)tO;eRG)$TW69^c(W*Q{==b-+Ga3!$ZEx#B>ls^yPW{C%-5KlNl<`tR!iqPN zp9Zqx^Cv04^?w@3vBQ1c0%gmcXI|7AV?^tI^!1L8yRx=gM4xtHYiMT_@etijdcr1g z-I!Ju*{$dsTkr6J-JTIF*+clrxB6&n=xz`RUfiPSEkmqNQ1>6F+?th%H2y2}vUUXW zafZtKkXj0wq9iQ=T&_MUs?B)yqy4)6~S7_I_5ozKImz9OXR2wreV)Fh~uG;KaI(w$D@kP+ImFaF{_ zDX(bVhppMh#98o6{kXO!BOJ6YfnKYGOpXEymMXgCIA;C#O!`KTSyxMq_lsgRtie~+7M7SJ7RY?3UvB7IN#86vBpf=5tGk}L%DoYrlKeh|p6A?9 zUH!89y452xx@|pPOTv~@&yLTElb^tSuhwO$4vE~_6$clo%~7_6KZKf3E(Tf}Yd$PO z=Hk@=g}T*J=(jJ*=v=aq1eCs@!?YebymH4<*Kb=?x>oIM6~F`yE$UWL^HbNAKi|s- zuAvsac(xapIdkQ}SIGGkQ?@}z*T7)d_!c0>3FThkCkQQ3R%DNz7a?|F7^m&qR$F*^`63YAT*tn{bL98Jq` zOdD_=0PiKeCODdCpIo7Bd^@Pg>;L%bvt(@4%b8Rm1?%9r%g(U>o%aU9IC{!)RLiJA z$Y^2r3LH4o20L=%ToN!z$}Be^w1c$eLFOq~53p09}rAL&k(xgA!Q9@0p91$$5wU1dXAD-}kyur$)Q|9`(xXVX92w zSzWlJ7;%aLO^w*`3o|3kPnYs=chH4AA#;u#$&0iJ%2%Cxz0gu&?2^so^K6Xa5}wMF z1<#1jrMw&E*0Uknb#8OuYuWWXDD+7@5BlXP<{GXqtpO)TzdejBj?0mjq4J0CC3H@! zcWHj8{vGHK-<414dawUxp{kAYM=~1Fw3T}DVk7)*QjJf4|_)V-jX{y-Lzk`*A;dK z+FA+T$6ln5?Yz)<`PLeEZMUV!7dKWZL5Y^^kQNb@$DFa-@QjGq5iA!wI}3v zre zi`>o4z^e#3O!1U{Qt6QsSsF4jYi{<*hh1pz<@w%|K_kNNHj zn@;*>8E;~D3!EO3=cJ0Beo(#km$@JDNf8y+w_rXcQOucx^dmB)e=$m;-4hk?(v6^m zv9}f*-}4)J+s4aDGIvyTbx8wwd%$3J8btRX;pHIe)xdSH(-y?aW_s#8 z4E0!ULE8U1f#c_)Z4vx+E_3{+ z_`J_i@}9Zv?zN$em9?42bYuvW7*H;bRUY4!en=Er&CXjnmk1?)kaPs)*>8t}l9a}P zb6!!GsI(+9rKjB6Qz^)O?3hNw7mtPybz3TVH0_lG{><&aL2&;q!SMarjH##<4exrgpr`YyRIvHeiEW4Tl1ECtnEquo zztA@j`Wa9wy}SpCln0N6L2JiVgpKhLl7;FX@dS}=ioQd18I_*eocMRK_;w1OO)-$$ zj@r1&&vd?LId9}er6Km?L>d+%Xl;&=RgTY3ka~BP;+z|42xoRRdy}vm z0cbqu`wQMXO7yg1zd`g#BmQ_qQ_qT}TL?WtYV*7yt?1ha5=|IBip)=5-b4UN zeSjN`?gm9qD8GHoRiM!9hvuB2s2lZ5j`V+Pi2|;O%WEc=`=6_;u%gNG&s)65=j$>? zhtYEoZjk|=%}b!;vGY~3sY(Og67i+PLoIhS_2>w&?FDz{raT)^Fnt}0Q`XmB`dk(#|eu!1$={hwp!SX z$S@kTf&xjQO2bvJ=C8%P$vgB_Ri=ZKK>wK|-?2r?A}8fvpRnLhQU&Uh=d`qF&YKfT zOIMbtX^gq7&(JJD7r({hJh}ASp!GmO-isPa)|%9S@4$su{=)yGZlIXgxX#5$6$Vbx zzn10&kkj4*MpkEp&DxOZkI_(tEWMT;JuFjC#$0h2SH1v1naR*N}>hvY31;{ z@;()JhJtusRkISz zW4d^zJxjjzgFzw_zsq_uJg%m`v+ zY@F_Oc_xabp4Qj#MDdxPh?wm0ziCSdIAFdtrgHci^T?5081T|>8xG46AcZra70?N~ zFX;*j-t3r|{ankl(HX5CA4o^e$yrq^qO@`b!um_$)MB)!aCwe@z5WoO11VCb%JzM; z7Z9Eve6)D~fihO1b{!$mj&H;iBf@kDz3gO=+5j!%5QNxBk%jxi)M(zgl$20lUEj9u zXO*}K11guD?T@*g;Q1i~6RpO)K#TxD%uAge)C-3ll=%)0;#jDo4ASO(x8*vck^8tJ0mp0<&s^w&JXQnS|owv2SKClCM&I9H}17qWaeGot~M>I#kaUwPXC@3qyhEiI} zw!f&zUs4I64GWf*jYAcNS_fxRBtwa&6tA=IQ(Fx!+0knFCae7~C4i{v%WrR@CED%3 zP@)x3h|!=H6bZ~{_5KeB?LWu%-#?@!2z-7)UG2U)GPXJ2g z6EtrCn2?`yId6g0agPZ*EZz&pD~3lC2qrwU7<&yAnh3raOTeC4FLlM6%+~WF1ZL_T zYKvU=mqZ`#xfyB6Ar*T70a!xy`1f@B{b?eiYoG6Bot*-;*H|&o23-)I(2;TXnp`Ia zx*(s9CCU6QbUpG$2#X~sEFwPMdoBX5Jn|$Z_~o$Ng!rD?a-%fN{JWe)(@tBR z*)Mm_|M^QFaWag2?7*m_H^l(=e8A>+|BfV#c!bzUtJ;BipqBxyYKnT1qy&QK>#Sd1 z2B9a*aSsqb;dMJ;T8>8>tF)cJR2Nng=4?J+?uyq(h8mKTRJ$afKa>|Hb{vxXXt7|I z4r2Vf#93#t3|eNzBvl5qlVpPU9c}ps#Yhq`qx&;@aA<0C_U%U)jRsg}Qca*|KHj1M;7lJr z&{z}IyDc5W$9Urd>kbQF0P@X;U&lfS{=;t11=^Y@uJ|D z#1hq1%@zFD4W0wp*Ae#RjxZ32Q1rY1R+oZ|^_Y4YxE5I+J;_+$1O+geZXEkAgqkNm zQ1Pq{iTA~E?K%QGPtJHy*sCu<9-J~VOezRqjInf=puN1m%v`19{Sy)FqQyBy{>jEn zDYXDc62tV69W2nvP%uFQ*;M<~#dHsPms}7l*>OY-pZOIWUHEP@0(S#fWAB`J1H+Op zJ>D2E$sisPv?X5YvrG56v-XD{Iho&leH4_>zaEBy9Z6i2SGg z-W;#H(cnCY&s3m!QiYlpvV(m`8SAV9p2iVI&C?eVmS(lk9&SXSdEU7HUXUT7qZdYo zMnmMPN)UMK_Pwtf)^)fxHz?3b9 z-Ld3v#5leD`Vx9Z^5SrxsHoyd^?mE>&{94nMXX{HumG71L{kSb(IUcNVLyAk0q)lD z%ygi|U=)mF@imTLerK{AzDX^(jsM$z@wZ#Tm_%+`gs1s@08^K`6&#d8ec$9CJtarG zW&0ce%IDh+98!UxxEgTI9=%+U-vBl+DV*Dpf+px_|;u&Zw$rP6iZsKlCz)h=G7b3=RmX&j3~@UL*_|6tMr z4%i5qgM;%&--1}ctjyP4St);s@zznoB-ZC4V{*ySy@i2~sep>>+n1c9I`W(*k_ksH zpXFcIu^Sq7MVn4b89Im~rN(n!ZmE1|lIp?vdiBmIxLfH92xa~zE(vX9JRo|81~ zOd_P|TU#}>GzjLk%?J^qKzqt{0M2ZRtbgZ!J-gFVf^DaT<+a-yOKEm?$o>7|bXY|v z9W>@FEWdmc#eyazp zl&1gHp?eosFGd{HlZ4JX+Y7|q6}(PTPG`Jis9||PRj|fsvkA~yVExF^WJrcsW8jb* zyEB|EcMBZ8G&BwQaYkK0$HTdy9MrcO&uFQs1%N=<-rimppYMxNl?>JnX#O4ce~)&a zVBAIAkVF$-oqH-cd+ZvoKaFzCq5HQH06nOHFTLUmUHA+t9=FNGf|&{Y zqx^Y3y+|_Z+5OCNUkLXJh;*Lh*uC;WbS1K0Qg5ELO2fQ%&s8JgK>iMhWwGfHhqk?i z{k;|9|Gd91GT`NjNVLCvRsI88KZQjOL9LfDA}c|ox5dx3iG<$6m59cMAcKr-90x6Oj#nIBx%`DoG zksPO~2g`fJ%MWPQfWDe5FW<03+Mv%Y9c*d%eDJ*-`fKvM1kY@Go3p!<>O3xjiZLKnXHosHX&Xx^DEoIu%75=xfc=~&WVAg zj+^RzW9%?wD_5=L6X8%pAIh8Z%xS8cSY$FiClpS;2;^cytPeg#us(k319WuDl>FO% zeDeY!y;d&E+%xsoK&8|lesweT(4V$Ryn2lQ@)z5`zxwdnSOA|tqC0@mCn7HH!ZXBa zY=ztYLVSe;=hOZBLYNqz?%y3$MxWRpzkkPbd8bUDOs~prQQqGd8D4d`mZ|gCOZ~;O zPrwC?CK_6^y zCcq^Q4Nb^hq@NI}>Ln=-S*o>a{YR!S3RsC`c=S2?ZF>eC3cYMv96wHu^Cy3~fxo@s zg$FkQ($O?!OECaJZlVrT6UYCiusrd}vP$mRU&sEhUZXx2PyaB#_Ac@gO|}M4v)`@A z`tomS@Ih#(~cL zvirc~DP|cm+p}lS20h1b`iKL&?Dq!*MjpQzX2fNHYa)}m6_LL{G6pHM3wuzQ>eoiW zh-ubti+I^o%kVo3iNIX9N6r3kwt9bk{+q~q5#U#}KhU2A3WR|H{G;=XtC(R& zR6n3|5JWt?eDviDz^>#$J@LNlBpW^ATfF}MLCpc^qaaj`-Xh!G-E~`xRsot@A76hUVmFHdFn>BQyjuk#Pv|Rg zx=w53C0SMtmrhzPbN-D)-|9Jm`FWh*SmNEkEziFWkq-|P@%`V6KW+eO&nT{nW;oW& zX#gB>lt!BTAxdRtO6(?m0{#8{IX!WSiTQxy)_KIe7^QFkz7uQ*xi|Q)FYGtRz93YN z?0bXpnPHKXG6SF(>i~5BSAmYuU<8GfX6DDF1_2)=8cPsAr~ox8=eDEuQQ75W_d;&5 ziTW|ld>v5Ab?)7ssnak{@hk^~K5UiyrkfgfO!y~{0L{P*$l&Cveo4!dheErSP;i!- z!NR;Jz5n|;wIBzE-r_}~KOFeg#S^9c=S=d^j;~Z<==_ z#eIwOIMLsusP5=PM=awutO<~~a_ts75c?M3(Bu`>pGh*-9YjDdH}m8(C9Bs9Yldo^ zt?^iZvEsD9PklEr;3y`oYs}VrMgu2xD;+uupo@~_2q-${AdgoE5?$scKvSxEF-Bv` z6~XEnZEI-}*0S$rHv=S6i=2KiP?Mf=5^>!@)b9hZvEE?De)^Xs&cAPG z5wRI|;NW4Yy8{Gz7|?y#4B9bxfq@&XMtMHu4CG>qZgqeh2iUhF2){YV?hIhuDy9QK z$X&Bl54>VF-LJ15&g}+eI1KTz)OAgU-vKa58RYGy0B}~@F`eIYt266Q^C$K^kOMD5 zTWF3aF^nm(y7X5E*Pol7zzi-}{Yz7)Fc{<(y)+_;tttBG4}X}iw)m0$&@_RUL;u^o z=%*?@msZiP52+_uQsm_1K#Os_Xb90NtciQ8QV8gA0ebM^0kDp)k!-z-OPc|Q1MRrF zJPeDW?C_sIe@;bY0iIJY6SQ=#;oxil&|G*AhZL+h71k#K@T5tRiV_5tVFro#M(K+=3%sl+|OOOOL@Pz2{2V*0(68vK{(r}xM7OZFBAsE25o)wDW7-IXkr zo;T}Lt$IHofHPFoaJ3eL28KVghGgy? zRr1Qj$zCVpVGFiwWv0Mp^6PTxZ2EK8{4g6}y19DP+SK03*q{k?_0l1f^rcC(Id~S0$XzS7fQ|hiiF7W@DfA z7@(yuLA$oq)|F?uTB|m&KvqcVk0Ghs@8Q;Zt&%Q!A1vu!VBIR8s;p+x>8akD>JJCX z$Iion_QJYl_y zMvqeqCh{RD$miJ1HPLFR=VLnVR>HOy_Gs(NZWpFPyJ0y9RIG!#9JINAI0M(zWwP@ z`m5Ukfl3o0RtO>c#G%uVuQzktWGM7ZsKQ4u+Qnaog_+;_?Ks>-9>Bh1E~??qu6HT~$d54-bnJC5Qh4=o0WiXLUkQ`CwjQE_w$%F9Op zOvP1Eg;qH~`)6y=@*4)DJamNXFAN6DeI^-2otm9ZU7*vTjo9&&&#zFo$4kV3;GBFs zi=o4S1Qp8E79fJL8}|@tIgK0MB*ET#3=9(TWD=e|cKo0q%d3QP7w7rfE&%$z7ZPX$ zPI`B)?3Ug~co^_1f{ym6tbBB!#;Z8j0JTt4ynPy*eu&uM8>&pg%gs=nzTobN;cAJsoj#|tUD;5|TD(lW zZ7EObSWFZ}>Th|wm)FNGlXLyKp4BSXE$)iNacueaYx;J#POmP{*@17@Xf$K}2@LG! zikg~<6BX7Z12;BZf)BxN-Ur$j^1!*QMwMveo2y)q3)ta#pn7w*RkJG1oQ=Vn&H=H9>XJ<<^@+HMeD z0gY*!EFwOSO34^H*P+$PQq%NsaxpHQYx?xI!DmeFM;3LbO9@+v^#C;3-MRq7e1BEb ze=_9g*BdLTGa8%?+O-On&r<30<<4#-PE0I5K6dpA&9&j2=m_?sP3nTlpK^7q85)dI z@}pE~W!JA2FNIgbxv%if>P`(y`4XvQ+*jK5_q~G$DhY`3DC@bYCX}$s&EoQPltoO> zREWQmA6C(*aUZ+0Z9+mJ7|z@KEBz|z2Lb^G(Qo(7#-#e!Je2HS;s%e$*8mziFpZYT zmCp>!Z`uLPKK8?UASNFH@plfewiN=0x6l6%xSrad=64-`7S?PH02XUn5JPqQG{;~Q+j(Gc@GxMG8Iq+XrGx5UPs?>8 z2)PESQasWCzq)3r%f2-bxB7=K#Niu(ab?@a^{rX2^Mbsgnv19uQtKyGUSnH@Q8i6}Z%nKgmhf4Q0j(+mo`G%xyPpwjzn13=`_(+3)ik9Eg z-f`!L;3(dH1!!_IWc_5*g^?$)w zyW>mwB9U67o`tHslq?lR21Lj{d0sVO5opDY=Bu&R0ctzLM(Jnkt~h45?Yd)4LqoUu zFBDRq3Bik5DPDH-6}r90iAqc}paxP*+UF~%F;faG9T<3mLPDJ8MgWB{LyEC($X{pa zv>W);&TcLPdDk&lb(ir>DZC2gY6=e+$%qHK~$a(hw<}O0cOFpzDR(f2k_YeOXensA<^%YP^+gi1>cmZM`5@ zqoNSvSl|s3(5%9`BXy1jaIbD5soRz?8q-xs#P3Z|=b>hR6hl>CFUIoWfhtO@ z(zsgmM}M~R{7)#}z_8l>VaO>g2{aFkJ~nO)S8`EvF(8XnN*w1sADC%i$h&;7P^k~1 ze*>_CcKN#_f=*zMp+$k9p>OAo(?yjq(Qdlr{~V}LTU-P~w-M8I0Xl3zVse9H3-BAN zoah%y)({#`)wxpKS^gRi#nnmI!3i)ss_ov55@}>~9E5117_PL{N93(|+AgUOw!s=k zUD5}QTanrndTygW!EHze5S0SSL9dE)x-%F|Lz0~r_4;ZID+`_XAPgA(=JcnF)tKiB z1w5b`Rp?FTb-X+THaw#`&H-wfpOmcC7qd9ycY&b6w4=##$<8p6N}h?quYt2a(3&{! z<>YX&IDr>$;CP8k!}CQVrkxMIKV40J_I;viG*VBza)l!_Ii5IkvT$eZu$PBMD)fvN z?RX>BX)FA0D-jxfL`3G13e>#cE_CE#y+0MXXhLUh*gVA*N1-pBkjj<)w?1Y>}i? zUDs_y%@~0o*yF}MdvTte?C1U3SnB;mad~-5c5pAPY-cQE3KrIfPRokvn6>I+S``Qh zy>zL-Xs%8H(vXMcszRRVZ-<&5pdJm&Dg9z$h@pmfAFgaD)K#ad6KtQZUC%+?uxMRWy8w)8>aj1zpZ`!p_cIbFOw> zbq#+8iUBwbvmnfu+nD$-YD&rUL`Qx6;m=YY>Z)h1f{sg|xnZ68ez0lofN0?8GBZ}& zZurx~CzAt3<)^d?0rv==)QIw5>|_d;|s4=b5Ifbf$zoIXuc>`h}?9P)voP;2n(_&CPg0SLo4_RhuQc~DXgcO5> zGtbrIigPyg;Sb|udl|}?#!^9BAO}9R7%y)1S1s=ag}o#_ag$@~(i_7(1xWxl=>c0A zi`CfYMqZ=gkb2r~oB7Q9Xsp!_^7)^|I`OK0Hnlg$^{QVK-K;{4{Oneh$&6F4h<$PQ z^;LLzMxIiRI(r`dce7<0<@`9v?E=_vO#S6t0Lf6jr#s%WrG<#{xn#(M*x!Np|2f`$ z^3gD`jJkuaWlb70V1XF6gj6<_mp5C1EIOuz4bI z_Bh1TfQin82l z!+0G1$^P^#bIF(O>6&9|atIMU{9b8rS5Nrxa;W2D)dtH8f@xGH)qsODlhLR${bjvh zZ-qCJS+D^VB>i?7vz;7?^D)*E=ELfD|0kvS?@U_-S+boPDFzuh<1ksm@BKbm^&vt) z%r^~Q_y|;@Y$Q9EFOWa_Jvw`b6yvRcFdXi4FUs@RVbgyH{Kp@^`Q^)(E-Iu`_1BV3 z9=wKCI~XU(p_nIK6F^SFn-P5D$Pv81Vc2HB1(< z)>d0sH`>84zOUsp6#nl}{qqxC3gp9@#ic<44dmBVeF7k#GOqnE&}n zpyv*_sRMd?vuI!3r%L^`RrXVN2sunYd2BL0sA>g;W?bLC@4k!K4y^Jdo)Z*5p~>OU%9pNHkzNYTo<(gdxSq7HEgT zt|c1}Vjdk9vE3`RkKc?PB%4boPgW>k&0Rk;*QhSEoH{A0)izx^PcivclTz81?D6WY zWGrnC8e{FJ=)94&4OVlrzSqQOUb`&37bmP%DGZOT<>FZ~qr$>It{2q}@IE_f3}5qV zv*cRMko<5q!F~2KuPTsUUe(#jyojr;_xpR_d<4oxto- zet-G<`Pbfn07MGpKZChP6LAamfepXLa}%BYB}SWu$%ypS312icV2zOhSY&IU-BOaX z?$QcT;<&XoP}Hen^3^jmw>48{=(E@3;rbs$tt~i1sX}PgIh#pt7jr&b=}V>`m`rnD zaBt$UTdAtdQ%VDqsB&}rq+|~_U&u}Cs$Dagl-=+LkGV2>9#2-ielVOea-4lD zJs!A^CKb&kSW&*6XG)lbCfw{L9x1~US+8=&V&9y@AHVLsgLW&K)=Bsu+t8nT(NE+DBz*Z; z6q3SIl}*fGnL6j`HV$o9y_x4Jjps%IG}n)yi+G`@=kc;O$d+`tc3ZIhwnW5*V6)?% zfUCHztcAa3)90M5D+J^2$wdYEgtwxS9;w}A`S#22*plsh1-g?hcsheum)AMovs*c^ zrWac0HGz$8j=jSZj*q7JR{i11r;cK=PK5>K6~`mZ&1ZRMIm4x%=Px{Whbul@9(sT( zl4vMD3w7Am7ukm>%K7_inQHF{J&*eV^}DXIzXa%v^V$7*2^`DoI8E_4p#7!l|#H{F4Q2tlL(&@7%GlmQur*s2INHzkvfoquk+j zwu^A)z}adU!2cEqCL9_LJ9o=b{qo%N?3ClfPLuiCOj%MM@x_mHMy2eR?{k%SC8D23 zJCn`LJ{?`DCnHxZ+HzfUR1urL{whv?Zdye+QnZbaq=&4f?ek8Yr>O9zNcVj%WL7U(6&F{{$rm$!Mv-?cgJOW| zvtHq%lvyk0`Hg5GPY7Z<$x!4L!spQywsRElAg9|9#nDYE^Z`-C8)@;rQn6QTUPf5J z?ZhT|?EbIfMIUhx#@+J}MMJw)5!k{D*d%BQXbTSFE8JD|BxdWxZ7mtv$t=vw5>Dp= z8X-flmh2U3Tn0sIrIg4zZ3+s?Px%QJZ8+362B-4ZmfJI)fx+|<#igduE5YSY%&pr8 zW+zesWyTFE0oc6Nhs7q&+XAz8=}GD$<|jb`W%@;<{%@xXgXJRadBLRr91&3$xaU%8 z7@%U!|G|r5ZbC-;zGwfI`$@yPUQ1qpqgSv=#e37i{q%$BV)EJb;f{%5XUkLd-;h+= zH4sr^FCLlR59RPmDl)xqB_Gyf9(BKi?6~;DIhmjJ*m@v8cpUTUZo7ZoswFDAD=q*s zs2hlSVa=6KlJA9n&j|-1X%ySC;4k+g2gKzyu>N-nVPSp30ugZwzx}r;C9w4JJ8X%5 z8U44(lIDSU^HrMH`6h=_uA&5BDc?7{0U!rNWf4)>M|IRxb|wZm{6=Rv=u0pvBk+F$ z_IFV32w&v0(X~NpC_2nmX1BIMHT=v0p6k6L)|&;abWG&ELJ-c)Byqci{34+V^F{${ zo)AL0D!Eu;%-h=@vLM~{*N@wlmQDAJiDDH@Ungy5z{bm3}1v=^b`xt-n9NHn^CAsRwtdRfmRpg-f-bbUSHlL}jqC4PT&o7CJ zipl^ueJ9ErfC&x)$gdDlBzg!{&(sC+{sH)lwZNx^z-YLe&0*!`CMY)9+S(%E4@fgY zI0ctMQx#9kAv}-i0!W1@g4h(%Bnvp34AKWEVfM>C2pE6*bmM}+@@m+RU=!OyNzVz^ zq~mqkisBfL0v{O#2ufRUjdVN(mr z$3@lJp3utm1JzQ>nS>13&83gq9*+ygnzXfsnLhupUP>fC-tMq^i7zhx-1-XXKFQVR zjmy29qWXLm!;aij3VODyQ{ys+)zCA?Q#+Z&9S_=30Ee3W_;`M}^hiNy>#>EOQ(fl$ zs6lr+%NjVmQL=;|2@_C?@b$1eY<_j*?D-3PCPVla9{_1B6VUWd!-wEI47(x7FQBTy zrIvtbQb#aw5Y@P9fQ=8Qi9n9`0mb?dl&7jcZvgzGA9N|NA58-XK8<<@K;m};g@(hW z1ncUZU7+hR?2o6N4RBo*>$<}j?vWn7_F zQh`oi&^n3^r2gd*Gy#YT{mz$V^P%jydW}l`;iU3$9`%!IKo&00tdiF*8l|UjN0b^R zqgK5hVu1pbBq-UjRSKoOC^%>c+tKwEOP_f=P(Cf6$ui(sL18+OPd%JZ%g#rocB@S+ zZ<1X*IBv~$dDT;)m@pZ4Og`-)PS44=bX0B%W7pGu0az0#PUd->+L<|Ppay&VWWKDk zi+;$UnjJtwyyZJ<-vsBbWw%Pb?>QF1E2FTqRy0$0>N9Y7xbIfSISkEOVF^A?~G9~X}={@rh5g$ zeMg^$HlH#`la&~;dZ8-d4Gi!yH z!k@sbNcDGlNHpbreMv(KI2c8cvwXKcq*|aKRAVM|-3CY%MTkO{Sz}hRTZg|opxzYU ztqCA@YcCrH7}T_VFYnpedXX0B&)=Fp1pO%MKoq4P^q;W-b`t10lLjppHmMp$QZ{G4 z_aS(oEIHpZcRn6NSeD{9j)-#>(@~rorvd<^47sL*mfC+vM{#|K1io_A-}|V9*XXv9 ziQX#s5uD~^&Qs|87e9K;Eu$HiR>fkzV2`y0&!;~6|nWvDkb5f}>dg5mmQ;Fm0{1~q5 z70Xc!_AP)O98Sj&doDy%%eYh1NHwEDp$F_9&A}CwVLP3S#x-Gu`T>*E z3P&d^{p60tIx9}bp~-8L%T~kru5OYId>1?9y!#u^J&#t!&W>lhtCuDo9n24GBi7S; zZk~Ge=i{}JQPbUHh=brJ1n6b3DuQ+}EziTUwTZGI9^%kEO^<{AfP-!hd(9uuUH2gI zA(LS1Y4(MkkJqz6?i2uqm9#0~TDCs~hug-fp~J7z+;AEU3vrWSqh6l<_n%%|&JMg) z)-q9o11^^xNOD8@){y8RpDZNg@^niizXD(wATW@!jjK21_X${pfd%jg;Nfk-S`w_P zzbnm6dmc{%mBp9`fC34cn%03#iUY2lvV_U8N2iI@BdoLB+XWw(vcS7MrE4j9$r_d^ zYDxESL+z!${{D1iAMr7YTX{>K65d&ie`!YpP(tIBf|%#O>YDi6Mz>QE*4IP~(f0I7 zLGi`Yv=OW(OXZxjb+S|})Erl$ePg!o4;SKsnzoqtbEW61lq|VvijVDnF~Mb|jeZ+h zz7_RB>xWW6%y+lFZj;NCtb=c#p&}wQQlRt)XKi>la33$ABBF130fI)KJ&8q9RO5bZ zC#yAe!BWS)|2Ue?b%8isS!=9Pg0(y4xBznGk>C$^+Sr*Bnie`_u*e?Q@hk+4ADh$^ z{~msZbBRtb&HQgN3{E%GEYbP*;(F|S_E==%o=bFp(8{=VeVGMs4mcc+O+jG`u3rvK+-dF{+FO>$bONVau(MtEb>L|L1 zA`=j|tO?s0kYaRf=#6J>LkR?B%jDbl2^WYfD8xLY;Sc$EuP^qk-pN5OH(bwM0S9sQ z4gBE)_0~kCuWIMznmI~LpDHrzsKAgsd_Nv*T_OpCKyFPJ%S)`7y8|QAt+xNi*;mFz zxprSGiU_D65(-KPiZn_Jk}6=(-J;Un<$x%N(iTdKboY?MD2kv+caDfi4J9z(Q12dm z&XIHeaz4Dzhvx^L;hy`x?ko0Qd#$yl@6{B8wTL6cni)i>Q`aKPcGX3mS|YxSypvA+ z1UHzu%Qi|C3OaSO0DBWZ#2L*1&2D;T!eY9|Dc5aQcC{Re;C2(*hiB-fm6`*KB9EGb&MlT)Ev zSTU04gdVeAMe3C=%WP|iP#&S^5;9p#S&`Zmk8zcI_(ha_f-kOsysCe|D<*4W!M5SW zX6mD-MlEGy@mFfCS%&>dpMo`Ck%7?IsTW4MdFH-}S$c*^#0%)B#8^5J`$Q>iZui|^ zt<}@g!E_l5>j6AxDpA}p*5BVPO!|I}G^{x&541-zmhffK7c(~#B?9}dEa*D<&pRxMn(@6O zv>)`A`XKa~xhL&CBzuPZezqd{0iL^s)q0h}FSHKQXEsVfAdAMcTzx9F2+3QwWH@6C zeTpn`3W6k=M2yXPtx~n3Fj2ciSy?Ngpp|}rMfc-Jqfjqay>6kU%*&`-BmqFqbh}ve zhN$*dsKCpJxzw0`i}xepVwGtLj9H~a@iR63X$fBEGM!MT58wH8h#{&k5I)MV`eUv#95Cl$)Z!d z>muZ&paHfl%}&XqZ(Oe8k+O;jIJFT|aw}23udY3Y!}?w3F`gp7t?T;sf8X$rT56SLDiUyiCQ1IX4cY~gF}hFFDGCacA^?v?RAR?o857BSpxYa`(_lkLlP zm*p>~;QRBf>uWrX^^439gf8|OmmYnsD4DjM?9R)h7Zz1xvG(P1!+g4t`}i(@8}^dI zOB$gt8RmNgR)@v8V}GKcOIIHTnZ!%RCz>Q-j1qd)tGnf>Zl3{w_(#3{t&d6yN3%Pj z{FbpRY@>_}pXu+~JH2(1u#)hAH+@mznoDP>NGh?enY6-GAvdf zf`~$c2$=LUAF`lU^VkC=aC+}OND2=G1;_mnE3Ky?RxO5m0q{ z;Qv_ePjNP7J%ND!rhHq@evyg_YJ|#rIUlbiJRA^7g$yqsM;*3Sjow02^}ey_LkvO( z|5$jS6ee8D@}Jl0JC`#0>3Q&b^kMLh+lw_z1mflXYk6%*MTMiZX7rc;@CKxrvxy+l zxe7hNrp}*CnI9jw05R+3PYy@rBZ$0l*vE*16Fe$a9*(`*`7w1c z>E|DZQu-IJNC|@={j7(?j~mWSv%_J3hSdJ|;cU2|$!N;_8ZRXzr_EBE7ViK(Yk4K} z=C)=3281$1l94C=_`d&l0beL^G2Yr(p2hIxb;lISLzVs+2p|9^Prvkts!$~r2uZya z_p)<3-zV=$~% zfqU6QMovoVYH!MJ_4ge z3-S6W6FK#nh{6||KXr*sz#ZFAL8sKt5c=LL7iPW#qIh#a5baUD2n!ltkjpq~-h=7p zXp4pQ0B~ER=BYj;6Ct^Ov#FRjF zeWtJE8mPqGj3?qSyib7t#c}rR+0LK$QTuzPME!s`1h#xGp($W3qpkb0w=D^h<3?id zKQ6DWgec+#@!Eaa&ASkrHWw0|U}YITo7@I5;#xl(FTme=OhvT;u^2B_93m?k1_rLI zy~S6h$k*-+4?`?o0-|V52v3Qr(Q;~YO6gLn0^k}vLrc8;D99WD4MU%669 z+0wTRc`iMk^H@$OoXiBBQEupBlRdbBCG&(=Kqg3Mhv#J5gVO2Y^B_D3vLl^1KNF|$5?09Cmq zCinssB2;h1yfYvz)+uPUH(m-v5Q7E4?6}WcH75&V2cmc|ij|M+s(B6iqskEwc1#i} zkgsM>HZzv4(&|xqwqBgR5t9#~cx;Q_^i;PErA0*WHye{3_|vxe>)-rr zfJX7X1_+AF+_6~%It^W7z=g3`=dh^^VrMN>DUi+%T$Jr^<|O8+FS0^&YG#&sAJ)tF z0O#I{tFrof9S~QYx;EArlP2amdFJ%#55$VdJU)x7-ab=-Jcd?db0^GASoJ-K&ykZN z%uDlI(4RUu4+xNxWw0HX9cUH%BRaPA&daadjcBnKcDi;dF>f;O_Qxk;)5Yz@PNP@p ze)MW(YCyN}S)+Syc{Pi|3=OblIlKwAdwr9KJD-WopGOJ5?{X$8$`si~+Q_-=^q`H!2rOt`7jH7BU{ ziBG_(!?BDnO0aF1L2Y8={b_fZ755UG$lUDXK`r#(LZW9GgWraQuivMuw^Fb$FMQR) zc_8OCKPohWf92eSfVkxZL`yl z67B@v!noS&s8|9ggw(X@AAfp`bPd>ikTDSN-@e{XN`ssuf}e?`EgQw z>s;b}jS82H2&CezZQJ9e3J5ZioB2n6(@*M^f4!jzFY|1f{c!d1sitQc?SejEZ}S+< zX?dcew&5PP4Hi^*fbaKqtr~R@bLy87{u0gpThEF%s z$+RK!XRRX5i4!TChmN;kdofnsGZLA`c}RdgH4dJTl(oMelW1pX-yJt7o}qG`1tH`e zhP1^b_R+;=6*Xt3z-3Lnnl58DUqPRhQ*6hz*1B>k%5;xB=h8pD-^6X({9&FYy$!f& zcQ=}M)6hK5^8qaaeW`>`R9Q$_s_~#tZGx}${1Yb4Dvz@zWyMjeExGIZujH20m)iNz zlh2-JO~e*iTXvBoa3U?T^$b1By>ooOypd@%UO@@lhiSKeIH-~G>5(VJQ^svar9&*l z-lU}A3#aNQoU`7{A0nL+s?u;@p3HrH`IgX)FDh}qL%n*N&HHFVLtX8U>ue%tds0#` z&2ILb149$MCDnMcW#@PMmKMJqp_o7(atG0)t=KA7U}?siX`($m)%wk=MErCq4KL-L znW)E;?Xy0;=W=0VjWnxXO&s!^GR@IPv$Q))ieeoRKYDFCFQ6)rc7xwj9lI*+%S1$a zwynj78h+XS{X3AGfE$UKLBp;<1PQ^L^# zt9zDDzmHtWnQ07wurR|Nv+C-eCq8g48F%_aLDSEgVD-g!Z3&A%*#&@Jr_^cRA9h;YXWZ!QcS_FD;;Ss8h#doD*cUJNzh08Raevlf~+V^vHw)3j!9UTF)rncfz zOlPLli;9T+i>vybMe=mZed{$|bQa@#_89W(WPT%^>`08$GsY-2ODy<*dd8chZ(n&) zqQbrHuD91{-p3oo+g9Oi^{rhe<^^S-e5SM=8EK$|pc;B@B`%AqSY%h^rl9er-O%fX z+%hBMJ7VfQdP84Q6FW6|p2a@n4zEihd2pZwnbR*cAD}HbR!PihAS!2%I;#tFl7q#h zmTa^Wi4cJfyF)0M`JZ%{^ln2#PzD_{b!(zC_UhzOwR-!?HZ9&rpOw*DMFitvn`}fC zLcVQJEPWlAgFXBiWKq@K-PPSqv~#u8-03s!OYSuHRpZYfMC?tjDp+I%4Rqm7msn#I zT_F+z4>(tR8H9>k^FEzPT;KuH*AU z`WLnB-Uf+sH9Bb5Lj}JoYAU5DeCo!Ua|$^YYs7xdM<>+mgq{XmgtwJ zr7j7ip)(hnB)CrIk?afjeIDK=^*_fJEAF0HnfB!yT|#F)dqV3qJ~X3>g2$``s`J~| zEWw%H#}(;UE-HFC21N^7j?cK(KluIkASi#}AZosg z%gb&pcxH@@=2Q7PwCXzIps>>3jJB%VG*0c9dC^v~U|Zp=C{U9`6*(~ zpXyXc^(~4(i{%5x_>pFq6A43uKzHbP?!RZBWP0+q+o8wSUk*i`zZQN0_Y60SnVoSJ zH5ssgQi9~B;(pd`#}YFG;U#%!P??Qf{o3;INd3nMehm+jL&r6)UzZ`|d4iVLD0(H7 zZU$3dai#AsRd`%8Q-FYa4rEtBVPRxtT+0W26jqlv)674FsL0lsK)LbEms`Due@{2R zD$a=K5pz1X6t7-w137A8@#}C@;ylKeWPpUcciUbj&Fn!q4h3XuzVI=JJv8vEI!g8Z zo6UgKHxoK4Npakx*b6*k+mMzoWn}(hY!`Cx4}aUX^1eB5IY->tV1F|w06@pLzF!&c z|AN|LcwU1e+dh9OY!?e49N!EYL)enxKeCJ_pWPOJosncrMX<}Z-ylal^a zmu5DE@8UhM?cDP}9SvpP9xZ+|`V~|VR8IhN5=Dy;7~)`I#w>57NjCFU%+9o^?6qT8>({b6?RbwU%u!Q-`cbzHo>O0@5ZiwF#( zOw}Yg>A>UGnCa!A*}gOD-yS|gdf~7c5UXU!29V7Z5US}Q8z&n#09f7)o~9_Nu3+1k zYen+8>VN0BGl;EV{FP70w|H@4=>2a0|?NT_hr{nj%B z<+*qV06{81=4PPd0cH}JQ1CXXOt%m{2Ulag#dwT(`#bvQb59WRAHRq>C=hEBGJIud zmN_mfNlvVtYmh-iOjciWd=o=*;OHxYuxXu88iG7$93Ib&<`LBE@|z@AZ8qpB>os5o zsh@QF=bQV-yl;k>7`};r+9`>4NYJwF5}`(oQeO3j$znMA1#AeW;_bm70NU{+f>q}f zpxIq8+_C0-I%4t8FiXyxH%4v0;AMtCo@~DfO!~!YvpBiEiepxdtN>##LDWBb{2!1i2G+C zD5QYP0u_}RuKUeG1`KsM^Uk;T&;V}FfSSqc9b*GKuOEMHm;qn{ z#(RK5ggdlQc!rA#it_Xz6P%@JVC;I+adPP*)GjIuyq^5 z)gLUR!U-#@^-)s)&TnTgKrjjlN8gy%@cvYV7bVpsc5BCr*Ygn)Zs=r~MNCdBnh747 znXvi%@Idf%A ziCP|N2f|ETX|9-83_HBYh4+H3S9YFHg#@>rVA-1XZmBV^1@q@a94Ie9mx{fXtU^zS zYcYn)H$?KN!`m>FE(4>NXAutIC>Sz2t6tFcuLN43q2_AH!8hh|n9+q;?n3w@ zR&SqUCw7`J(i^~d_&myD0=sP|sHNR0WHDyff+WEh6?UdTtY`m+kYlV_Vz)0cYY?5M zp*nr))C2%vS{fS90B4@5UPVF(P#&b~Jy2>|ya|eY4vcS0b|}!3Zz~j-H#6oKRubHv z)clBu)o|htU+!vU>m-7!OgfZr>yoeM*}J^~|D%x&;bzg117I3;yz_wsc%=z%caaoO}uST7_w#viP(h4WH3~1R72Tkn{7IVxB5X>IRU}TrF(|>)gi( z0>O!+*}O}+h`*f>525b4p`p6&93qXb1oHwFn&CM3LzzJvC8BXAl| zFp2}9tDXoB9A(`purggXdGotxaeZAztgH68vQ0EY#CENi-)9)<^^mV4BQ$h$X+1qX zpGVhlD^q#suwx1&tJFLQ&7WTAl{q95j$r^lCmt}^ zwZI?E+#?mk>{pGde+g zxh!JuyGd}HvgtKhr6}VQyfgQfM6>#ir>@5YlOWzE8-ZaEh+1+6K2`;&BI8;K$f1g9pXG@i)rdL^zoXt0LAwLj>Zv8`$SGt&1-| zQ&)2IGX`TG7a&}o0Z##h!W?KToVdnphN^l|yd@Mpy^ettOkFYd)fvi?KQH0>`ixfl z0>>cn8^iemlYvz_m}Og77D0%1e7efdvK7ySGD!`gChS-~L41@2x@5v077eu{cz3YL zFRhezU9@h)r;UEJMF4d2C*e$0&X7`rgQ-fXgPqQU#Z@cD7 zN+~+DyVTe0Rw;ASkd7!+bPSm-I~}1A)&a88!59i!YQ2}ju9JXri7lpo$CfYRyOOUQ zp$ma#GxEI2#|14SumwO-O({ML(roQ@YnfNX{>WK^EtqNkW)~pObbIyq%@H7lpE8WF z@SSywMg1gnz@w9m}Fkr-|FJVoEVW zP|z@Pg37J;+(Nxn&?k&T$ASJ!z2~@&@vtAQxOOj+QuHJ&hD3A;;#|*6)=zLZvV^^J zX7yIM#CNv>5fUsO4HYu=L-QC+Bp1O7Zgp<~&&As;F+7cynl3oYTm9I1IFl+(J#%dP zeb$$>m*wuGt~k!u(q)11*vtU#k(qTfXE4vD;v0>^`jQ<({`J}RNHjvNFY|DY@2*tITYxV3Bv0;1LHxuBlO|Q8tXsmkmw}RUt%i1ak$hJ33_+c|y|{oh>&d zt}E0FZNnI(ad0B8uZ6iQyhLSuv)C)k74Z~UT#jII>(HR5_dK2_&e}H|M9AR`&oog#n2XWcAPKB)id#n6UjqRk^^@;7Y{%)l|u^_saJO@b{B@%8;9FPMdcKjLuT2@ZgU zb7srS21RCypV*@jW1=vAOj%yVBImh_i&E6u?Z8uP(-~Qn7T|-7&ETQ4TE1QI>4LG; zbmNgqk>K+wgErYnd+-xpgwZcsrPE8d@EgoGd1sJ+9{M?=p!sP91P6n|QA_Raho)X= z>gw(C08Vd8Y#$o^-S%2mJXm4m2DR51k-Pk~A9P$l^8IfZL^}8I9B6{hTV%QFq`X4q zmS{?0g_1Q7;iq=6+96;|^BySX6!-o-quv9yA#`eb(i4^D zLB6cVmKuk~J(dUE4Oh%G{U+l2`{pS~6A(Dv<5(pkLQ=0%ebmSRJ(K+a$u?L?+ zuj~oJ8NEBz7B?})U|-b=jLR8c5Th4}Tqn>6h6D>HrLxkCg>Cf#jqu)68)AzI!CTh7 z4CH%OGHQreFDcKDIE&iQLqC1;WS~47--b6ySVK-;-!9^4;}x0YyP1cWE-6Aam5$C$ zU$mn=+LuFObBbbhE;a{e!bFSh%89A;HJR$lF+2hwlm51p;zUuG)u(N}-(l(vqi*xPgV>)~IvTQYKkbN{=Sl7I*rQ=FCsuw!Y0+WOgQx zgcVKLv8DD8b`4MTh;IX@BKGl81Fkf|wzpFnFAm*RBN;-oH>vsQ{|c;``w0fBwloyp z>vqd$iW{{u@=bBJkJf=mTS4)z*V@9{&??KfhXjL_9E94uD9|CE(I^xSs?u)@otYB| znT4V#i-}|<{@Bb}VmP%w+mL08HEyt)vKTSP3}&@Ry2h&Ne8)VPw!ZchFsj zvi2q4KP{9;9QY3>hhL}MHOSu#b&8)Y6FXg0c)3h-Z1>-*V>>jw^`gsvA^z@0QHzsh z1TxJs$E!WtroitlYU?L|@MVLtqzxV2!7*FN6RRYA7ym;&e+x#2is}d5J?RPvfDDfA zeBn!k)En?jqrnhvg4(F}>&T72-qOD^Ir!D7Wb4zp)zT9K^MJEl@WI6%`&at?`&TH0 zZq;B{>66wka6)b-&mLyCt#I}){D2aa+;A(qUXWIPlZR(q6P*g#@#4(rtrGS37uIo( z`#6B%#&)!F=SxQfZXq}eEu&Ypoz)`Oof1IaKbI9T1r#)c6qVJOG!LiFg-qpJ!E`zvHN-0q!T^~Da7Rw;IFZq7FgnU$qF z1%zCA;9IMGEGS6r!xKT~WR=t)1t6{mD6m|5eX{ixb&6UB_0>xsu`$$9fi*&FOtYQ# z3A1ispj6&{qN#kWgpnfLX{OIQZ+&3Z3tNQo&Z+$mPr=(kyI4sPSR;j(9On1pPDT*J z^eK9C60rAg+mU&UDk^#FH-&9e*g88 zUk7|Iz5}|R+JR4XDWFrSAI{bGU-up{)UWy`KQ&Zxe|oSI!{|GCe#%vuJ{1%+E%peLTNIUg`U!r7rQK}!ntSJn* zWZD86;U@;fWv#;7AJvh)DDP4zmA!?QV;8toUfo^&3I2%KH-3BkDu5eY1l=J>rWZh= zc-uTgnk{Kw1Y%VU*VEOQh1< z{)04g2rNtlJ8RO#nzt8?@?q3;8fZfe`Jf3Gh584_rt`Ifo8bwfjaut#S)EnM(M#iA zm5}sx_qkRz=T=okHpUBJyawBQY58=`*6}XR{e0^_0pv^jB>MXMif1kJt{*3O^A|_i zHx^Kg@jAHnAuUa`Mbga!4>2Jfj~JC)#%$b3Y2q-EsB|wrm!f=#otnz5IlfVH<8~rS za@13N>hnqV0DtRl+hRKQDyyk3`$F6$=BTR3)Q7_FA-?GKTW;4oAo=ao036D&VWM=a#qab zAg>a_V`}zu;yZSmFYlAON;D5~sbev%@l1CR1Dwx83p!(z$~NQme_)!`_0FASyWq8$ zPDliEtqB^@w*!E04PXKfGMF*>t`*R5>$C*X@>qdY=<8Ej#tB>sHc;2<7dEcGBkVHX z@+xqx*E~TNTsLw6yhfTe(tB^NFAqvW5=mj*o*EkGJyQ-z$2sru#6T$gY032O?-J2G zE?^d7t&C88BW&Hp-Hp_)LQKs9JrlLs4yi?!VI?w44NRNI5}CKUvh#6+x3`EJTvtC% z%+&_KS7DQyy_H~9nGJ<)Ug{;;ck+y$?}KQ#%*goGWs=O3a5Nzg+M3~tgV2gdDi7lOolbNVAJO6(_Q!}~IeNq}=h zUssNAA97lJ`jH<(iHuY}JkDk;PJ3w5$m>z4&peIzDpqvLL7%I1RuVN+*jKV~E3Q)V zMkjB!6>4_chEM6`r0n|{clUhr1cn6c#zol!?N@JM#H`TvQYNYJsy4wD*o+45qzOG3kRoq0_DMOcE*Q*SU2t z1pM+|!FlKJWf5u=B8$2JixSxaqFe{$>9Kp##QvF;w?9%bKyQO9tL5OYZ$O!TLkVFG z2I%BeOE)g}L$}TzUi6w1o$QC&T4E%qvYwM)9i0s2>~MrWfz2@c_+q4dtDTi{6UYRF z`U(L^wiAz|D~Z$b?c9wzF$5-$Tn1(N1evP8|3|}zYsddOJRY9h&Bvy3H2oM)Zuxh5 zk<~iT+kQ2piIPNAAmGu2ebzh}&O0R&JoQ1yd6CPwy2{&c7DUhm0HnmR;h?lr;cYaS z_Wk42I?&=ULI1cShjHRcfLO|2OfL>mlW@C@A`;a;EOYmh}x3ReGdk{v-<80ilD;e!3Ri7JoXO~ip z@#F_2phk(xJZI69ax|G|j#iD=T(xt#k@S5Uiz+on)&!94ldU=2tmrU2QgSfQVac`T z*3Fv(%{1dQ9BK*)ef4AP#KNe<< z_!V!QYr`RuscP#hI40B(BNBd)@!Y4$j!YA6p>%6wpQSj&j|pwu%B|(V;!Tycnu4Zb zk0RXtu%3=OC*7IYP2Ajl`!M~{!n3^09SKU^rlp75!}~rRtmDx>RJ0q2q7y~8Y`&+} zVb}A*Ds1hl#nOZ-xnl-@b{yu?I`hHh(<)}e_uvM`Z`o6FNYCK$pwUauj#R1m2Ej@j zHfRvDPzs$2mh-=WF0L3b?oaE>P-Ae>q&~@b-swHmcxK+5-oSh1w}6X(7BqAi{T$U! zU1({g6#6ITebS3{dC|Qj?RD#8uen6km-M0O`7OpzCetQu0s5DS)ddEEHEY2}<_wTQ zhUL!X8l#8ej z)J0zx``nb>i-meXoFBYSLvX+~yfa_xx5op}^T7t+=#TJR!eQD*p0xo%%R}CI{Rz0N zjJYME1fw|w1O$W2y9fI@L+)S;>WEgAJuva-)vz>w-GKBizYqcr=9wnQ){#mtk$zZ` zRG#L66TLfjV3bH=Hs^yQAIge^V#Agv*ZOv;`=sqMru%$L$WVmM9ou#3755LDITEQH za_ma+cCfb==2aU_5{c5-vkgCmfFf(s*i74K9$k9UwT%y*`P>!jP(;JAhR&eO%QWu3 zd24|L2j)KXQDx)(v$pm5XS?Pyy&^@LkMXi$dnSCiG&B7>tG=D=FZK+cs-&Z`qE5o6 zN2nyRF?66m)50`u++5@mIbn5Xm7aJs~=d>ZK&IGuQ?Jlm@LY1+ZT z^6u=qIacB6d4n!{m#RS*SGUS!C*;Eeq%`kc$6MYiT4$(kc`U@(rMu4#%}`tKjbmiA zxT^Tvf2l+=p+*>GQUwMA%K^qF39>n$811%AYEc@Fy(bPcru3yyrZOuQnAX2R6X3Vq*mB~4gzDq?Wjq&cvHG;G5-E@$yv80 zKdRK$%1?I#%jR*SOVG#Q@Pmr9uFuDZHUu6A8g9csA_$!TB=H^o{(Tox+C#i5v2Mz~ zmBmU2D|1}0iO`I{ddoUpMP@pU6c*8Ir#)fwEx#`N>ga;a$2KP0DW?8u{P*ryDk?B= z`D|BKUQ`?Bn(A6nRMMIIlc~Fkj;dP9yqd?TV&K7r`Bx_-oqG03o^4Yk7IW&jw5q(6 z>E@jE9cjCIDCYbWV#>{(L}WBrdyOSgl0neJ9|+3bZr+tzT}Z`i);(pR2vP5#(dL9^ zMqj7o7}|5sB2;9)-(OEqa@&l;={rV?4;9p5{aWR*qr1zAc%~(8L~@Ohu6os?SxG6@ zoNKCAhF?DCh;IygpOC+D%M4C=Q@+M7u?KbBm}6&=p8cdTOB%d%R7#Tx;{2Sg)*7y3 zcU(KHHqkb?=}#lHG0g_)M=e=NmujnlgfJ6~zfU1Ken?sUprusO(n(Sr8Tgic>P{~FTAk4?58&5Pa z8p=tGG#@yM+h;G;e5D{=mug>(CtF{1xYQm%%c)Tx`gsALks-f?D~hF}J&`pDiAYx@ z2#HcP)PN7DWG~OvbNt-xhm9}Kz61KjsIYQw!jNPKAL?Vyu6(fd@H1Rp<+4}I(F66A zNRYZo9?@V?lh~A?Z%ohMhqp8{*M2sGrz-7;$!a{97+gKaw%FCt)nJ8JdgZN?cZRKF zJ=I89qqT51*#TGk>`fz=*2^=__R$+XJvt&cRsE78MN}*%6s0mFp4|J521yG-vW;)@ zvbtE)VI(>wV&j%Lh(o*eK*W3NMQ8bYyj0J-(C@2`KRLa>W~fH8${$)CYhm$rYT4uV zb~Ec+4O;oTQt3eXCY`im{JD2V@jp@#lADch(l6y1g&ps;t#2tn&P~l4i0B)*=eSO{ zH35$wQ^ltKDHPRIrert}9VWMxCyjtkfYp+wB9 zr>^y$OUb_d=%!yp%hbph7QP|v2{pE)BB~qF1?46wgW=gOrx=) zYX;u}a44MG$vG~OYZ)i)GjEEW7^3g8xPUsJEfNYkL5EMHuaJwB(k3R5*%%&$b}RVn zQ`A-!CnfS#q%&TfGr5v&@3lX1B6#tOY!cD^X?@$D7i)k>IHYKqIj7#vm9gpNTtV<) z|Du709!$0;#NCQNK4mBAGHET&06QNidr9l{ixQNr)X9X#QmiCGcxC%*S&B5M6B6z- z2IkonkCxQ?>)(-^3Zb&PjpN7zLf+!De5L}3X+o6JxUDp zTckcSN{95FNfpxLGIOo#?$Mr$}dafTB#8!Lb8z47?X2Es~DQ&A%G za2UMdx?IaEOA#rc*KJZ*S3|6$QwQ-J-l}e63d~6X2#M*8&;=^s?JgS8ll^?r4;=7)(N63wkvV`ve{2mb~b z{j%9#(XAKDy$YIXcQwwOz|s&|MX%l{ayhd`0EGx?4#HSrB~IpTqS2QHxwDx3SHcp_`9v!a)`mH0S;`W#;3uvP~p^4Je`RaVg<$b+89efaLQyW@)Ib z7McGc`&8S4L0?vI1?Ci10pT%Hs`fbZ_P^hTZQhlp-YP)I&5t%GvY!Hx+|qBR&A)0a zccr@^JOzJ%3T+X2H$4av(rW8IY+G;JuM4;7|Eu7mWBkg6cLBgH0q|GZ7H0hG>JdY5 zL4W@VL};szKO7Qr>u zovn-4(j8>D6bLWJCDuG_N8FWJYzui#TKF`U{uIXkdgMd0oiBYUd+RCR6Y4z(_`~+@ z7hOA+k|^u1Z{7Fjs*N7^qc8^^%zsR@-udFOTlJn{OCwpEculx?(PY$U+0LWF&&qcF ze#9K$rIFFn0pyf^&&a_4ojoPS-vABzSgm4bjFtpu=ZEr_Nr?U(b z@M|D4766^ze?Xv%?Lbt}e+=CvSo|>S-y6Sgb=mbXz@Ll+2xy9s$vs;IR1(tzEePn< zbbybns7+ND1Pk_G>-X2Ml+%PIaFmMif=9~*hiPH=nE|)86~|SG8M1G@y@vx0hJN*( zpGs5F8u|b*7s6{M={pa~Hy~}6H6MWxF03p8kb#9_T*HTBtPutZE6^md4{iWUB%8N) zm0QOiWX0c)7t-xK#x*j)X>h0AUVa!Ku&696E4y8)3oJNHuQm&Es6a%{3?eqBLWhF~{0RJP|l^Fpt zEK;xH6R!90OO~wxq^tbUso0wx47x7|I>6`Pn6G3n>ki`t+gTLspW{!PA3`Fc7J5>c2shRX?;*iz>J^3c}!Sz3}=+!{(i|xKcK+N%-^4E6VeVdSYQYI{kgQV9ZZau zCOZey#@!c1f$4tg_6TIoA`1$87r?20wf*~GqnFBzhv!UOvyJ0*y#xk z4VA@|6v33X=mv?dcY!C7`BNOo5Qke$pc z`%0$XlRhDLgq&0;h`(n8IO0=sQdXZdmhRu>|Ar}V&wM!$?N2YX0#m-s(puAnXI#0) zmF&Ljy@)wTsu^}XwU{YYVd+)3KR?W3QUliyW4nHo$_@~%P#l-)YyYVXx!qP8uVic9 zcTsgvr$Q`jI6(lbI+Dm%1w%9BPFoFL4!94Ks61mm8HUT^0Ma+$9=*&8fCA;a3ISq0 z>^dxOW&V_$6g8rzGfoj9RKs8X3Qj(?JTm-$(EdNc_WzEbt)pHdz!_GagY{u6wjMC1 z9QVq+p_H_|v5MI|O;42>FGt2%-)@11wN_cOpN1QVs-2;19UZSXB2?5PeE{Ec1A-f& z4mV&S*r`d1^j*5B{=$lB$c>DFV}gs)O5tTbomk*U;sA&Wyk{&<{GYA&uj9whVXJ%* z>TvAJcqpC#Mnf+cPtY-o(f!Dv=1_Z&_?~kry@c#O&4~u^tFZy64x~Vn=sQKB%*X!V zZ2~S0ut{8DN$gXdOMe_dZ#%ANnz>HgkCr?t^qF3rG71jen zulaRY*sgCb)G_{b7ytM6_S3-;i-}U0jo?pVUxyYjekB`=o1AHtxP&e?ja@HwT8R^x z&ziuKBU150^uZhwl9Oo$U*Ht^hLclx8A~a(ok{-B>oZRgDzZ(cWdZ)WW9LQ`+O9Hl zJ@D5vcLrx$-d)|)l^e_kNt&=g?3c^6sj@bKJYLbFciC10*mJ5ls6Lguo-c_sBWzPk zf;6+R-V|A_g>vlGPU&DEpAZ&O%$Mu7njG@K{HsKo&_&Uiek0EUp{zI(laC!j^@H2^ z7rDdM-*N#w`&Aju{JSz*n9AS9WZ(By16I_K&e4$uS2L{44zpgnJG3pkqegV> zsPmf4S+KqBTMiSSaUk&mry#n|u(Cg`BcQt~4mMnU&_oPgya&YiR>c^G>}tvGclW@0 zqr!G!w80#-1P8rH5dhwHfyRO0Jo0e?@<8`hV3JB@LrHnYq!tbqY+@i|A1zz9NLeh}bX4DKRl#Qjo&`#~n_M)Kz|=2= z25n`5f^Q|ez0#sTXf2s`1K6$|z70~j%l@haI}04+N)YMy-LiI z8Ojn$J*$WKq1w`Z%?i-Xav{5c9-*agPn9d^de3a%FCFkOw2~J=1%rNN!Ga(z)Kf@j zo{ln)FMw^NR}e7`U>Yu6P2WZam=;Xf%FeQ8SSLKS&HP6S%Tv}!T`V?b9Tj1`O zEVm#r_hyeUG)oexP?kxoDb7$&>q`p1Ugzrh7Z*U%>#8$eH@~_wOS?I@Vv;ik^nTZ)18yML zaI+5L^bZLRCb!8dEu?w&sgpr7edHymbO>5iVc(5AW3dKOG-g)CrXUF&a1-OR5-(_W zZ4wkKgdV(h{z(Ubd)@F&iFn(>dq}mrF+>#%m)!I6q*aRUkH;?)+##1g;IaMoXjj$) zM`#Dbg{?a32T9boZw1V@uuUT3{rxSy9b5JK$ZwZKwD1)}J*Dz{w6#H5a%sqtG3r$I zYs&fh$EsdV;vd%-9 z;SpG9QFy<7e+59L(WxC8S9FY%x~Y+tldpjX(GR0&*po&%13{l_|CwTS(X=m0(-{`) z(x~$6!){TSLZK)~udL2V%tc?jOlT54ah--)De7Ep&e`;d7u35r$2;E9_)ZLz7m-tT zRui@OL-&?-4RQLV6`)%8+}*uLDOysnpm{VyHQ@-m(uEX0%LN8$uHTF9@tIfNhJ*4` zMh1K{o&s*;8=CF2Q)r;UlI^_@{!pcGOqX9g1;*+EN(sM{xs#U(0dXoYxkd{^hkVRx zp%k+Yy6cH9Hc!yn41Vm4W{nO~ry$W-{7{hEtnrF2+oy(0R{aj=u4_l5r!i=ZV%&tH zX7WFAXo(P&IjwRh)BZBYB#7Q)JMO3<)Gvp6X&g;!QBqGi&Ak!PvMHcAo6(}&9%WUb zf>O;9+Nar}tSEs8^^$0s|K+;O3h)an0m^U1k^wa*DE=^v-q^Ft(q{D$EW*%Z9Ae+d z{tM+kUaKl-!B1*$GZ+WhaOFfz1n=8vbrbIGK!&pPaylH>Rh9BxVD5olyGgKOjUm3c zymnpWQ^~d+Q2IOJEF6F|V(jGYyhOrMQ`y`lu{QVa(3gy~c(T3F-@>-&v|@Bw25$-P zqb_F8;Q%^=hqT$%atDEt-wtBDVYv|@ir!-F={IUSx#Rux`QBjW|WG$h`JI19#(=}o^8H8=} zLBS|?t5Y#Mp-+y{=uFmxA!=jN;7qcHPR!f_kgqBpKM*@Kov>{P?ix$;4HKGwyI~N^ z<*s>4C!@`%TG#DBq)19yZm?}*s%L|sgy{|d@Srn#*`@x98ITv?NM9*6v^Y@-{R;Q> zDK`q`a@EHAy-*v zO`+s__PT`384Q3ebiUhPbQR*{HEGpvO7z#~nATTYr*KUm?QhXg{Ly+g?Q-i`ps`4_ zJj0(#@*lo+Ga>CVlf~~wYRuN;SA-v1U6ALswvF(%SqZgo3pfGT z*g}xj@goNb;^<3fGXLYg{eIoIM{nC`2!S`f-xRkql(Mx!fJH#l^E#tdjElePmxN-2*&^0hHP;kxgmo|ehGfS0R-BCd<&AbHzGP8khC{z;y|73yZPbyf1 z6i)4J17AD-xEq$V|I8}3(USf6VORmGy5A7N>z@QjrD!}2-v9U1{MS#?eXs|^@!k0R z5|^$LT)ZJp?a;OZ{$JnY_lvLp1bs-)-tot`k6j?L@v(hPm{XsWL<4`jDG?I)Z39TD z39rWFI90A*$tMCNVjkxj34-%_r*HMcUX`#Bt^OQKn7&8On-5CkvSw)HX-S}NKo#qA zXJ}~X!H!O`hp;^tfbq#k1P(}4xqUu3K|iCBWY1v?+DFo{~Yz zrz-UL`8K<<;RosX(TBMEieLoG#Kbghb6n~lclVE*JS#nc1+3g@32#aA9R;@<)amx9uM=T?uSWB~Gyeg? zQx$QgSP|Bw=K> zCigPFSMmLFJN^9C>mX(qI76V@o7b)}0$K^5B)YJ@Z;rkdM z@8W<2n%b01v@-pE46G)~*w>V_H#QVmFcKJs)2N@SI>t>v>H-pPfcrSLGsC(2iwj$=p#OoYGOCz<@p`BKNQE310#6;(gxb&&*xp3pr#56I+?0}i~G^E89 z1id-3>ygDC;V_R1Fhk(g^H{oz-l-UY`a{zA_VDiyQU62aVd9%(JE-Gx1g%xh*vnD= z2O;8BpvIIv+*@_u!r}Epj5=rT*4bzVxEBAKsG_$qF{(t;q}*OtOzgENqz*^SO< z^Z6UOmfM?D^U0hZMFIGM?I;z@3QTWxij|T#Gt5==^NaeApGq*Mw0ee$O5DB-SStLr z^vL#J*OOsf6kb>CU|+r?u}Q2P!;~E-l}1w{a0$}h7hcM~>@yNB^X219ml7*_eaOHAT@6t@w5Vs}w2Z11oIW`&^eE~X&8U|kyzSEC-LE%$VwN$3$tLa4C2z zJ8;fvuhr=Ms?&8PXCUh5t>}Mm%1nU`))@ay#csd7(eK~w9+w*VIT96-w+^gkxSblm ze0t5_)^dGh@xdCBkU}0R>&|#Tv$7IeR_1PpvMAl|9=y9`9A{PR^Hx}+iIGaguQ@RZ zZ@EQqz?IntN$gVOU+-wGbLy?)&?|EGKz&Kap;iT@s)vYXo;v_i=!6uWio&^Cl~Z9a ztRL((YKghg?{2QKFmY=?cQOTsV`f^;yRMz!5D)d#hoE7d`h%J_Y{NgxyltJVx+} z6mFU%)S>~*;u_42VYcMiQ_$#STaMoGrIY-G8DT?Y>*b5@}VS`T}m4|^$1E7o%)LgRs{qWP{DIA2sNzyJe4OxFZ}UEAzV#GVY^($`sO>7}mbZDCr5-k2sci z5R3rN6!DwXMvT+6o!q3bqnJouX-Ey~eEhM9%gY`#?2jk)GF>Csofe?-OUASC^3&Up zp4*sC$=AG)h6x0pTCJAN_M&~6Z*Hk=!9>mL3kRW)P#oNWa)^f z(v>FfEoWsSU#N>+M1m4Z^16acf(Hl9v^#Q6=UN2{ZSH>+l z#+Lq1#(c_QX2>1wOYUy%%bzZharuOqE^8Fe*Y%FAO=;x{xhGX}>MF8b&=BZOby8{o zNu=L2!u;{+J{VAgXzh{X{vxvT=B<^=wyG-j=_DA(N22fumii)k_d=An@>15ldm#*K z?RqC2cTcS?r?1A&Axqdj)3BIzy~2i~Yk}fy9d?XBfeEcM-s8^5PQS$6C+6)2jk8{c zy^HIOSO(Qi-1VGM#Gq7uJm~Y?VO|0z*8G&P=xJP7i;+G3rM`gY_e1@oTbUH5RE=(_ zhbuL5P&-6Pq-^I~*Ox{SQ@QCjQg<5e%-k+@w&#rKor9&f#FfibxuMCWPUeOtr@78a z?-%3kVCXbCLSdgVe|6K{Hr2U9CU^Lla@e3nJM_Z4(a8CqCFtHUC(J~sMg5r5$Osr< zsD!9Z^nj-3&}IMnP8hFzcTT@qkb+y<&HxkPu7AaW&JsE>$2h0ZqxF#?px9&I*X@|*CT{_6DE{i7>xHWJMHbdQ@51sw4R=x z?6tnAQ_8Mvd-c_$ian6fq+s5mYRq4{1^!a;H)H-%yS;&b>v}4aDW9V!tT4Au1IVsl zCQ0pcbZZ{^*~w%B4y7?#N4Ipo*wGl1%q07|jN(0e_GsBELhcM#QxHE-wT_I|n>)`_ zy>;{!tzW-2a@zdBnOh~eU|~)O;iC`#7g=vQ_dl{8&;FUbYo7p7WKL?OAkj+g1A^@V z0*TAktwepbyOK?*a`Mgps_Y3h2YLqz==YZkx-)dI2#2N9(#+yZT_)8(cHP_@axxEx zb2XMD*S%UWm>cJ29%mEp9@Xl0p+cpsY!ox;SAQN0h?V-0#a{v9`j?tuzDmU*v7Q)O)hmx#ywQ zuJrNZ+ZXvZMXMQo#5RE)%R=>aZY7FTq@P=r^{l~T$iDx-c_*nN#5-BzHe@tRP?S!c zRmDrS?=0BiySbE>W?TLuZfg{iGj(bxO$eNY41T$&Vo%o&V|#jQSLgo=xliamx~SjW zBu`sA&#LdYy}@}vB&^#-`e~He*;4)Q4VsH>hrlX2B6-}pVtUTq$PgIpVi#p8m7nv= za;aS3f?_ZxC{SM_+2(`r_z*f}giIiqvR$4xM*yw^%9$veIaikt9==<=iLG+WHV1hR zfgF-{h}V^_7h%tOpzC5$c+n}MUg|J~b8^bOu>445N7-VVPL)^IK4$+0WwW#0PHN{K z^Xn?I3ahJ-VU@?5)>7C4;q2|tzMIOygg-H4o+)MBoZ@W0lT1nnD?Rr&_C&t3$oP^0 z6fKpGSgp75E}HCIch5HXRp`gUMljv=ku9GN{E5DzfBO@qCnf#Qr9qK-b8M$_#)ZWh zDUfYn-9t{7Vh`#xvN?Lj4Kct#bm8puoUPsHo4Vjcw|uH%dWCeEdvY#ktH93MwmZA} zpRY7dIml$>huz>Qn(o3iz7z!MppDNj#b3v~a4ZwJ^Wg=C5L(o>v~_J|pA^Q5TlS`j zl9auF!(JUf9*trQ6g*ycKk-%L>2_Ovll<^$-2c`T%VPdRQ@nG={mwl1&~aA8*10-~ zkxuCbjv?_wC8%99KTec-?Vf0~K1J$;iZW$6{g$K@Gl$mDZz)>*(jhB==^0QooU9Sm zC=uSHdGN{4=c{-rOcRZ~oaz1t(Wj-Q^1vs)Lbg6U_t^p^k2=(&cKu7Dj(__iWBF=6 z#zI#5k^s*&)s}Cwd$iuNfsoPfh3+;btU~T*O4L;-{87?eHGlQYS&og0Vd+_inTj zU*=s!Oiyj7@tF3w@91M;5ssY;){o;GO_Zo8$N?v)ES98I*D zH*@@;7^^qfl=ErAVYIEqJOY%iNS#DPI)~u3aW84n#$0^4gY7XSIpvvS<~hvlet9{6 zL!2nhW-=DP9zeqFWOvzyUJSEAq5C1Mfjt{kviVV+H``njHxOgxKGHKW15|H3v!)-a zO((Jpr;g3mahO$IUxggIQ>Bmy6z;sGtRiuXBM<5egQzV0t$Bo zvzTiST?quBBh;nsR@Zu=%5hx!sw^?CLQsZbG^dQ-lOOhK>B)cjlgQynK3&$m)Rzx@ zD!4zOrTv=aAbU$nUw}%+*qD+xdmGmTTgN*UGdoJ|oilZ9yEitkiU3kCwR~i3MTo=R z@QULZ=zmP^vdLrTs7*i6Gh*#&{J}KDMng4jdZhcZ0WwAnQR)rqiw}JXOd&2Uy7ii) zEP;H*QHoIs#`3xyo1PRDWEG!k2>-&)mNU{jolg9(-DrO%`NwP3e_w-H{GVRfTB&8el0a@4VCL^u-ei%3D=tGM759-wf()y zGK-WIP+1hgcUxsrYMo1jI0VgRwPu^ZVlw~hj|8`J*DgV}^>xIKqHhLEOtZ}GY zm+pB%@3`?>5bx~IA^vNKX!+ePm$=V*C%}q3Hjj#5Tl-k0_1VI zG=fbfpP_S)^80t4kL`0sE&_O&ZdxBhB~wTHa$0S&m9~00@{_$NhJ?$@^@G_zq5?ju z=N>G@vW~r{BzpluT8a|Iuw9}(AYU=g?q*52&&SkN!b=_yOViNzBKhC{MXfFPi;)2} z{=JS`6KWUDiYK?Pt7YpSP%x1aV?2sM!`UnMZY4a5W5#mJe*YJ46T7Bx9y{w4#NZG4 z|Nff(^|*IH`A0jWJ|<|f{7SrV={pOH-@k6Y@tEZ}7D(HGV|drMkkS8aC69k$QiiD? z80#M~2+~#smt`^INwNL!UtHy{Eqf+Jbd%mJ28%Tx+v*`cOo_= z;t#ubW&_Czck0G~<)*LI@hQ)jS?>B7n120f?_cic0<%M%EB8#%n>(kVuyD((&wpBy z7H&kcsHHF?ZY?=4pfGqhq#yU@9<8G*)k52m2d?~EpJyF|%-FNwMZaWUO=~$(@#{tV z`CX|?VAbE?UaTJMSQ}BVPORxqlGVnw?tlHKtT;g6xl37&#lO%a=Q~B-p8VU64koJM zM`mS{o^*)xgG^-rH%)>K*1uhk&FdBZ*egxy^0Rc`bQ-ze&5e9|I2YdH9**ul^~W5Zdm?vR`KTr`1>cXl-ZehjA2$1IFT0kXw+!`#9)T@eYYeAo}ja+El`Vt-xTU;m4vd)wF}nDmc`GqH}Gu>e;cd^ zoTJa+TKhB-HG-Z>9K2{StTj?sbwah&h#tB6Gla1;qQU_*5r;898C17Jtr3?x ziIW(LQnjf|{XS#>sf3+J_!26c?1x~3sYOn0A=_{?qTaET60ZdCWh#DqtafpM4PXLE zcoKHP)EY6!v*HRTwk}``_pAbDX$E`mNOB{?5%j%=@Mo0Sdx~=F5U!Yd( z#CKKS`bdmQ%P7*>2kE{Ka$zlm$yhM=9k{~sNrsIv-|)-cd^vuCk`pAd2HJYYxQZ({AW6ILL?)W!E5>GgW@G7uU6bWkbCF8LRIDKtdZK^gi6!&LwGNv>dkG z5pQpmdx?1LIbN2kME-iR{Cpik4Sq<<^<}#GlzoItbV)RrK zV6F!{*RrOQd3bz3V;C4yj~coxXVFHy)Ao)RssB*++57^p$LvtupxK?aq7j;;KGuDlOgmgq^XShZ?Zrfqjipq@U4aaZhEeRnWyyPk5? z>eWk^E=_!nlcrujBCtm4-e&4$TQ`Xe&9=TWPJF=p-VG8A_W$gi{BvL;k}||-G9sGi z=5FL?^$t>2^YKPTmW;d_if?r+4uBJ6}G;UINdhu}frus>Yh5{vLl>n#zKa+R@dbX$GZLWw8<8kOeK?+ZTax2bE#pU2rN-VIobpLl(BzxKAm<`1#(!(@juW{Y;B zO+V6O_9;%XjbNoYdnoM(oS*kIm>Q1UY{Lc;hNKK zrq`b*p0%aiN?U<>ExWSPJ+k|;0nCJZVR}s=CA7PC(Qs6EoB<=LA+^$s|E917w!!p) zlv0H-H+|jsoaZh`e?`9V_MctuM@foR#w?1*h8*7GSV3QfAZ>#^HrI!GK&@}1w>F=k z@n)d_n;bOIVV6|`S6!B@pY)8&D$6Oaqjeo!YjlOwTHRO)3A4)`=Fy;!-Gt>BEU@djc#pv z_#-%Z=}#BoU~{_k4c?nff1Uo9%MIgGu;{lkx4T&)t98*>9>pQZ&J%L<9b12iNq!rX zjg9KAQ8jDa$w~V5*|S*LzQrjwc~0Wxog?m7s((GOLN9`0=GG-$+GByl$<$Zsq!#B) zse3ey{K3FI>gKge0!;S243J2_ym(7iqPB1y0(nQ8u65+WZNfKdsKr^w`N|_hW6+SO zNHkZ?Mv_z~6Ii2OdKi-Lf3iT_KM)p3Jm3^+vk6e<0$*9HTAaZ;kM9Ga0by$WZOwi( zNrMyX&~NOYnp!bae?nAfGIVWG``XMSRy;y>Gt;zCMg3Wx(2rm=VbY^1jv-a(n#odq&FV^rbGxrgQ~fO8svixZ8%Z)21=5Nu z-D%w&(lhe9w+e!}|1j$v#PS0_Ux4-Y9ZbXn4&2LFwKVOG@g!dEIqj5Yn2n6d)Bumi zb&}OmHcK5JIN0xUVNdDK$72YKWeH-6+$WZByymjCY1h2)j#}(lc!A%FTvF(}Ib8;OEcQrRz9LCS=4*5@(>a;jB35wU#;TI`yZ*gE$2)hd zw@nEbc-K1d;-npvT8(kN#D{ZxG555fZ2v+&v8W;A*Mqu*cVSx;v{^OT*4i=5a`+i? z`w6=JUjlViB_7#0&*H`gkMS$Hw1@|^Web>+Jaczitt4k3le35*%$pbw9|r9qN)SQv z%Z_yz+&Ts@26a%_IB}3qdfkyvn&?A&^Ixb$m9aC$`ZD)2ou+G7!+&cnK2fq$@@b>` z9{18y7tsc*^*O+2#IwKAwoq`6B7lb7!e{c|0%n)b^hCx;N(7#R^j)r@CB*cDO$pOi z8!-Buz+K0*nenJjM|!K*R-{q&s&g-ll=^9;Mkm4I)<0o$0X=AkQtE{b4|KMdX1flT zXX?yq>&fd&5Hi>tvC6>AooSFhZ}Iq^fVNPxV}u89{ZM;@QUABVnY$!1#a5S2Uf@7jzH_chy`+oGye7!m#dy7qls(h6x&JcXk-*5pHvvV zzwATl`cotCIIE?WM0>=0x;cJ-)EAw8H+9}ijIy)^>ducA(u)w3X4l)yxmAigW|U$# zswf>tA8#w>n`i_;qt#uH=-iQArSWtTnK^okS#LQ=*$wkQEdD1v+AQ%$m(FN|<7m7z zyMfelKU#Gq*AQxzY&Tx5{?IIm@=ih5&y)_wm}Mg0v9Noxr2kz5Pn&5!&oVD-)X9us z8#0pFDfdQa3b2Nn@q) z!|6ln8JI#EdUsBu6Go~E#FKLuE=aQ+hd)E|!qgQQ4=<0~S-J2LGUfd+HsD;Av8zf9 zgFgJq{mu@4vm)f9$H@Sy0R}n=BIX>AL>lS(@S*yBckaxLB(i0zVtvSh8RJu*f8R z1B(IcoNd1%XS%=j>e6a5B9AQ=iNrt)rNne7z3%Yzyp_775%N?tMD@4A#j`I+b0O2` zVk1r3o~P`jmhWgLV<-6JDG*$$0YS1QMk&%)#|pltlTVNZR>87kQjhRmRg-3Khhfq) zY1rAeWC(uNE;M{np&--{g$HCZP)BuS>8rKxY;bVXU=XpiC$r_*Z>!>@TwKPRr@bu- z&fmu;*$Hr-Ru=nk2b;LMNxDOD5TAa;WNr@nvN~)$$(%lKuAOSwZc;W2hpn1IQCN@g zgL(XW#JG%|Siwxs$?NhrLC?)x_ahbiFD~w9w8ScvN%r$dxn?{X} za+LpNChOJGH-k!|BCiHpZZ7`qK!G3rx=LfFVO8V_O2p@7tedixZIPI`j`#TdbOZkN zlk&iHw4~`RM4T3QNB};A$HvC*y({+&2o8xUU{vDaRkeUpijcIh@I<$);F)~Cm5r5! zC@k~0w!ViRTWWW%V37$9&3tX4`rkeb%0g^^>9HICXL{`ag~E(?u;D@aUj>CR=kxYP z(>5JmB5%jpT!3Y~d-qO-zHP~rwb&%FT9R2U`@6>ijdY@tVFm>xidcx_!oktk%4S4w z6c_f_!b99PWn1!Zo+zj{-d?1oWj^2Jw4?9>(qj7@TO|6sM;@(6vJmi`uQ#E0zs6i1 zu^JF^5r<9B)H9~N{k<}SYSUVN;g}_ z9*pqqhxoG{GY>CO_l4RI=f;i)gSW{3e+LF1%z^&mQlxmGHtjW|1r|Jx?-+G_p+Y0; zV@I8jK80rVh8%&*G2xyZF)kuD@vOrrE)eRK8rPOh97W{f7gi1x~q4~-To70P`Q7S}knR%C{F`XW`8D^kzOb}v=+nQC!}``+NKZPuIW zu7$tbE)p+Hy%)Z5>!S3H1tPOD4Fa`-0j5#rkJiDy=QPkE|w7GUcdsMo%kGaFqDiKkxACLV_!d+ z53$P1tXzjwphw#R&!9?Rh~GSZVmN| zlt?ic>5qdlamRDy7_q>m0+gs)EF`r6H09vKFT`lQYo)9?_Lt?IEIxn!E0{KEkhbeD z5MPU3UB-PmJg)M17#(C+LiU%$P4UF zO`Y+j{V#L0CPi<)@((Y-tv#FyjH21~Z7$6PW6~zN5%vUZ?t3jOGc3gC^cS>;`rh6p zfNSIJAs4PaGKRFRz^cDG^1d`o?yBqRcNDv-p60j@47M9`T}ABYQ2qFg24Q{g zu^u!T=D=#CXLWKphr~JbQ$Iqr?d)jFi0Zlao--}xGrdMPEIi*}{7TiZNgLIpR_jO_ z1E&4ZYE~vvMfdHONn!&naW64(To6#G$(!3QzXy5J_lddiW^eeGeV~Z&HHHHXE2FV6 zG6mOUsZwtY=1$$2!2f*l?E+cGUHXD*9vqPFqa5|QHzLN_N&IV34XIu{D&^x%7b%(H z>NA;r4cCojIz=-)-Hph)=}uTOWDGdP9#Ch6&C-$`g}80x2Bh-vHbbZZoq=}o_leKw z)FcW&vQUweM@taR2goQy!STbq_i|ea6NkTj)k<3 zOgZXq+8Q4j9~-oL`xCVdyaqW)qigy6REmLs_=CzcsZT|;`|VSo0T9q-QP#3!xUCW7 zk8*|!Gm=(hDyyjP6K(sX>Faz9d#_7yHBfgR86pyK`_;YbI}xg%X&ztKD^bqXaWFRKUL+4p!~TPlFeue9IXVI!Pk{ znpNL4$|;${AJjbudT=`TjxZJu0><@4N4L>}dGJnJ%rq*q-VqaYeQ4+o_D?h=$Y`ka zSJOkjWGU2e@N$j|5JtkYKKmcUp}Ey)O;KmNq%n=(9a8`Ig5x^ocVEaG$hDn&d0Xzt z1J_nkBCW9~IQlS5Vm;keZ^>J9aGHcqos{=EHW(}($XKEw95!i#4@dhJ?h|wkz3bt* zCOMdtcwUB})>owRvJtfH5r?%t^XRQ5JS*J~m1dVSK5i>FsCfg5$vbWxTXs?AX07Y~ z8V)_rvzCNF z@m9yL%3&GCFFrCo6n*Sn^9Rtr>OZ0ZW^=|ZNvpy2FpfKjJ<;>Dbv=W@dW@8oz*eO9DLO})mKs5)pflI z)u|DcT>F@19N1C|ot~LxE!#$CwjSZFVeoE05jDbng2usC$`?6UY&8T4KRIu7xW~h! zOrH7 zD(B1gKx4@xQ)*kDjXw|gSr!S*S<0eN5Nau9Fh~4$QJGlQeZiEb`aQ0Nq4_yY3vKCZ z^_3$fR580F&2pZ-jWai$^eIVw~dZ(dG z{@uywO-vT8+U@gapWo;nHMq^|WI_(<{-=xuN&OWNW&x!5d=48;uurXCBiD<#G6S&6ciVFyY2pDQeWc$jhgWP(0~h zwm-_E^^{p{qz+7NvFtUP-lY_GpQR-yf1QtWpt$tD=`*TTJR{o_n7pO0XH$5L9~?d8 zSr{5vKzPTD;_&#M-WdXDyc3NT`fb@8#;xgWNBO&x!zdnvzgnbV$qH$H~>;%tgaep7Hw)|)b% z#DyGzD*1S5ss&~AOZzq5r&XlhAK@^IoUK`!FwKDZkUnWkPJ?pTzSYA~DjMToF_Vn1 ze~8*bRiCe!8qVJnXsKK7LI0$?c^BGP$6s(OEQuBs=DxdksYuz-45o*q`$oN^k+#AH zI`?in=!^PJx(3a~RXIY!h^|<6Q;H?}bppQY<`5c6*ev4+f$J2$q6*k*kWe;a>3b-(TVvh`nBRg5S-eCG`dRW|Nz z9Y}R&iMDl3+}I^JI^gSh$7WoCF=bLTzzr{yZm!t`6i=36^6@Fxy|WthmxP{FdTl%R zl~lL~S{gatuIscLKQb3KAu#oI=&g*gYi}|(Zk)k2lYUZ{lf~9~0i_ba;4sM>2cP^n z$BF)7kCH}s%Z5M|m4)+JP7R*CD@2j)<9^Y$?ILZ00hKjOjH+KA04S0TE7Rd|QJWff zUE8+6No>qGx}brmkDF*1ZChEuDwf%UhiMXf0$=D`6gi%E?Kwp|Q6{5z+M6#zWh0(P zk#c?EduNvoYjSG@8tc~5uB;v$X?uQ==;95k;a`_WWtGaWHRz(fkgn&@QIDTR+4X_C z(`;k1ief!i(HHh`?i)UKgB)$icaIpFXTCW^ITG{LsAp~2Yc}^ZefyxKIcr)a>Z%x- zMPI^(!u=%%9!%{xeR@AQzj@&N){GvkEo;%>oP67{WNU*DL2S@H^!*ZOF2~xBMD_ch zwhP>DK)poIUz2*swo!Uzv|^9zQDrs0fE$&gb~Og6W#YmH8=pBw6!*(nZu;@PC`+;4 z9kb8B)(Epz%CS|g9L`ePzAma~N>*-#QlR^01ipneD1^>fXm#P};J&#nIN>sI@O8_D$n8imbTaosQ;$Th;gP zr6%y!TfR_~V$zSNyuEB)6FD$2@F8Am74N<$l5=V!IsbW&UUg!j(}o!rm8DH1JF=vX z`s;HBoDRCD+Pn+BwN7NsjGpOYd6M2kZ(=*FOyASKuj0!Zt~)lR%5L0C!2CA<@P|t> zBIi@DZkaZGzfj<7s7~`q`f2@~d!phttWzcxgD@dA?w(Z^>St@sR(DN)ZEd*#DWbsL zak1jW!(tFSKIQwbuG$CMov4_kp0tx=B#+(GB#4VE1QiPYV16NM<}%lbe0c1oOklsa z1%G_s|MF#wRk0sTh+LF^+s!%Ist~r#qngKK&;RFt_Cssa|BE@yWP8zcF$AM#pOdX# z{{F@H{>2gA9%8`|jKCXN>*4lxUD`ad3UbYn zsQJsrrEb4`f?<*kYAgN%oiuESSBL!;p@qVqo_vY_{ZOX|GrAkGAHTs&ao6><+$;!C02H^ z3`<)vz=Q{oYVfY#c9uuN0dT7qMM*2XAAW{&ZNr_x{rta(zdwKVisklu;jd%hEi3I1 z_$eivmu-&ZHkTCPX4FtbjpD5_vApqG$9ILd@;uz=ma|vXj~nRyMN^%{Lf+ZbRm~?K zmeGVScrOt)7vXAK9Lc%>qzn9y>Krosw;Ai_JNV}(p)J$NAs2}e=D<(65TN=J8zJh~ zzq@i$;L_!lQXD2(`!fx>SM5rxbDJ^JkZ_>KqV7d=OiP)6FC+z~Mj>%(qMs56&1$w& zMDlI1gHpog@RJ>0I@Rs>n=_SX&h>ktkzXdxx^Gvq-tcoQ4=S2Br# zQ8k}bk7v2W_K*$&v6`w~60iqgeX{)9}PqgR_U9cb`5K_;_OHRx(irU}v==)*UjnW1M1bj^2X6r?!4f*nABcM%#v9gR2R{ z5LLn#@kj8@9(y+MXqsRZKpI`*f9TfuJy6#7^{%Ne3SE6vG^{~;zNS3i)+^SoqRrUeW=^m-WVM%z?sYHM zgi!h;UBcFA_ROiZel)xr0yj)Y?Z41@ zgF$qpMjrZUu0D-$d@6WTsZkNV+K+CFv!PVq6GBgcau|){M!VEMmr=6KEUqeUr!1#X z$gxknL1-MB*J{bp;Ir8QoIxkRD}C&n4Ww+(Qiplh)5tn+qLAJCdSzb(8H!<_IZ5>o z=fSxtdzOm43LjRAt+i%nlcq$e$WdCbTf&1Mn^%U1dpy(8)m-Z9P3OA}>L&s0^jm;* zG%_R_a=fH*`B8w{;H-SPA#r-JLkjWGhN(`2W%v$csn-qe{iX>EOtPKhBw}7D8*tll z1TK||(kvTdJGG`Q*oR0QpQFRqu(A=;Am^0wepskmuU`x>IeaDR*v`MMiJ*#H9aFi_&OY`B_Me5qXz%N`1wb>1W8I*-7?h5eMh0ToFSm0J7MNGU;hhw$WWSk<}z4}J9g_)j>@6>Bu| z_si++pW?Nj>`S&hC^L@S_Dk}kEQ5Y8Mt0t}70~u<#m#l&;yjC=F3w**qO#BtoZN6t z%UkSNUx^ImQ=sbWi@$wrKB$akUnWOul3()Tt-bP_^YWKte%!CKg2rC^{;^MM+gA|e z+u=PjzeLJ$zdk%PhGpB}AS%dz(SdYP6&26V{EwsdM?TMiE&@O(1Ti*gSt6rs3eNaVj7KDXNTbcTi40=u<*+>;clUAm%5?qf2!4nC#?2U?Oo1#_bF3xU3b&SgIOnhfu}_kAP{-+DaJgCWymU-10hNJU@8ci~q&teT^ySYq@% zPy4{_Xt`-h0jULZ+xvSwM{A`j%K8+hd74y7{}XJyq^9(NMO4{n%fil;hzWg>UHu*F z%_@fwPDb2J-*@AYNqAm~#=)k9EG?yG@43C>+p}J*_*PE~5xg{sl;~ldov_kWXjbi{ zYA{{a9efB}WUEfrp-_qM#CAIBKG54th8%`woB)KTh74>(uS^K(D98sJrKba1Kgn4< zuW!N%P@NjFSzAa;GS zJcuyeac(hnq*!Nwgkv3f`|w$@2OKl_Ci61|>uzp6aN9=C1-se``LOV%HUu(rV-qi+ zk~xSk&JYWOMpg!6E2J1>eDM-G?K7H=mc&F2pL!J(+5Mm>Bh`>28&o^t!qd!kHi5B@ z04QW|kaU0#`~LMU$-?*tUo=K@<2#D!1~Di9wb@`c8K2!qdgr{GdF0ek1*)*vpmmXY zX0B)r953H#UMH8boF){Cm4L}S{-=qdJ=b@qS?i-OZ3`!`97=fb?I;_dIw%W@rAcRxm@h&cDvr;V?3c zf>We<;S47b=_)-=D+P9oa}rSG-4=FORXgnrc2?ddB3zPAzx0Uj6PRHD1(W-9)Hj`g!Q$ ztGWG4ew=PN_WYG!_#Z@6!5$0~Piu)(4HazXS@_SfFmXx};Y&Wb>A$)|dtKTr`AOBp zos3>}FrjY8Fw8u@?F>!U*O}8haMWlvTx2uf6OTKF(fCwy+Z8kUgWdSOCP7Ah{#7 zguizcqDj&JC7Q0y?d&T4jkI*gWKrceJpJy2MM!Cf9Mx?vZTR9h>S=6IdYJB9mJ;%) zEIMq9f|Q6pcQYZ^8Jwa!=s)ZO)X7I-E7uc+!PW@H;OI%4C|{#pINBA?vQOZ4Y@fQ# zx&tiZX@2dyCR)GnUmbVo^pTl^+jo3JC&G1BRAe3;>IOi3&(1Xm zQ1~LN_M%g6S=-A}4b{759$TSzEsTujHB$rWXSFGwirCdbI5z`~V0Lb7HTm!; zXi_}*euLTlDm%w6!VhpUZGV`sd25ezPeWH&2u-rwF@(KV{}#`AD)o{U=HY|KBxU<@ z`gM0?-yj?#PxCX0p(e9+9yiBt~iAK2BNzv+XGD#cv)f2cDffIsVbOZk)``ac-&P>BDRMo z*f?XSwbu0lg|y9>oH|I*7plv0oK$u|Z-hYfjBpTZ_^QGYu-m zMDz`IL(2^*@;?Zqy~ou}%`NYqo^$_BhW-e#YqHjbZL<0VAJns3_e3-;GC}%YWW&}d zF=eK}X39q6EJvG!1>Z5y_8?r(oldr;t8U=6t1c^ucKQ%jBysyILe+*S4u>l1FqjnqC&m4c(=xNFFiHD2zI|av7FJqjYsNhHIc!pzbsf3#PGr4idQRNB} zG&2P3)uWgw%dUqlzS|z!#P*yc?x70n0#S0|xVzhOT-k4&q-SFe%PlpC_FdoSwgcC) zO&t|+LE6H64&Sz|%6y`lOXz3;hAhGPNe3yi%k(peB{KWn+2tF0HPqF6+crC?s!#*O zn*cuUoPFJIqi1sgt)EqV#q@d}AM32P*)=MvDwM7C#*W5WU7i{C?F-M6uzFQ%{qyWG zcX9b8`bqt4SQC$Dy+xhmU2jE+p`(AX$r*BYuAQ--finHdT4}55_N@mf$LMWp(kyiP zhSWP31Ns){d|nVq4SfAG+ruYATLR(r8#A+kC!S_F%R120G-BEX|K4>A*U9{3rTV`| z%C9=}GxQdG++^GkmaTiAze?h5_xG9gY!SIWrTkg6lrkl~Fj>|T<1Ibn`rIZ&_RKQg z-n{(CMvTKTk;^{-lGsC{8#8$U+4U))rx__VMvvi5pf%#AM@cl*9N%J2P| z1A3WAgxc*ft+Zs+C{>=CI4*lso>g5gg zif{TqyZ|fH%^#~(mF#;N2VdWt%APz=wVJh&KHk7-r=en9Q7$%jan}}4xovoktQKnb zP5t@Se)-8uht!w8Gx;ws;F#(amY{?<^w>7S1=Oz6u?FiI}KlppVBi;cd8yFfV|5S*+w z?n?ezPi$w~Z`AYCEvwkWA79V{@;UisUV(^BO0N6pdwz2+??(`}B1k+~k!pcF zjm3SOyVCd#s)|>~3a=@QTYL9Iw)s0;2+i`V@zIG%P26h#Z&7@kz<9FG8dfoIR%j+eFM3u0xAG2D>=OdZ=A}@x8sYAcv%w_^cN( zleh=3iyOR9{Ptlkzog}P3V8m3QZ{>F7x^r<6+*}XqTwi}#8296AWjJJr_`i}H4S|D zc0q=U1@Y*3;9)q^&1WhkcFy~~pldlV6&N+q5L@}QQP(FMOWvMxnTvO>H!)0xiz3_% zC-@4u7b?*IeayktF2+&D2%~=(!i`2yg?%u*R3q>HztFBBm($l%Vt3R5vd+>bU5UC|gcbP4|>^SmRd&DHOuKxbK(RzL9qg|<$uA9w4 zSyT8<6&mQy?r~kx1h0)k(GUh56gI#Kk*h67x7j>|Y6Q-rB(nPh`S|`PezV(vJ1cC4 z8G>{QwG@wi*~>Y<@RFdm`pw6qGe9_Ro_4c-T$=jt8{=6yd5gfr*EMclXIBwqBXIln zhWeLem#E}zQHHG<79BZ~QOGr8(yIJW79 zEY*MX4pTcfzjr@GZCHIyBG-D!wi}w#BKkr`+0OQy^G_XW-Q8O6LyStcYT|51`tlY+ zRUH~ga{28kmbp_1eElFk*%|Wn)~(GNG4Fbu9&eLu^q4XJ&b3`mZCH@SX6mBdWz+#E(Vf&0&z21wVU$cQ({fCx{(ehcT z!sgbvVAWq1bJ>>1Uba1PG-dA={y73&eLFb4tf7CL{}l1KYFwuGi=?qm#w%(j+a>$T zwRtka=AT~gSlj|dZSOv?aTK6 zfe*hQ$`oAXeOE8eC^(HbzJGzJ+CPZKacb6IA@X4{GD9^Xkvd!`h?UD#M}V_V2f2Em zwb4A4CbC6AK-)d-4`h@IGLHdLJ|-&&DPMJqxa3RADAjo?Lg(v5!nl1(E-P$FT1SUzuHDR^Fxyi0sAQErLJ6O(23 zIJCFK^7GB{K!K903F7H~hzeTcZ@>{LMFu{GaZnK#GxGS!;nwV z$!Dm$Ye_kXqUUSxXT-uwW#2X{ts&z(kEdM<`~4&2e-YR1+G+0t4?dqJ=5a!;SgfBK zN@r(&-Tk8In()}JEvyde+o!j)AI+-IjS^6JxaQH}JU)3%;;Q-7sS~s3 z9G>$Zx7k0>m;VuD+7VJB3uGN`&%neBlBbW0^>-h^h8ow0F35*!R;JhOA-GXEh!rxg z9E34g;QPJQZj1zV4ZjXiYK)nxG}yYBphRMkC@EfOBeeg7yb;$o3h%3vImp(Dn`c@6 zaQn!4-DG8Ri8tQIzm$?T2b0Yo<}VRrzL%>+KoSh&6{aysq-Iy|v%iuKmGanri7tgZ`TJRKqN*aTopMoK3? zE!C2LjUlIwiFXGv@lq7_>htv3b3P5IzMA>7R{7_DPbpi$D)&_&Nx!N0= zulu=1n!{lf>)2NEym=X@LbuJM=h2K{rMrgHd|86mYMSKIIn2utxjF-1PgeQiKaB?JK?ZkZkH9gKw%HW1JMILRTL|(fz)*ycKkQHt3@IJ2^R0Ld(9;G`_%Iwf3DL|-|>BVQ!jxq6S`(1$xiu_nIG&U>)J(eOMC z=8nwaq5fLPmn4Po?dm~-J~LZRaOUDvC+e!0T*kdF@3~rj8Da|y;)!gxzMrVe>g>7P zuN1(o9dR+p&V>}`VTO$wC3ny&+h%`k*kt3oe@V;pJkjl~h}0I00p~C}slO||vCn=# zwo%47VW$4S$jbCr2A+K9R9^B*S}y3zWKWCRr!>rU@i|(~U}$g2&y@v(8P@6`b=X?$~vMjEGYop9fUBYiBea4{?=RPG^Hp zr_2>&$uEjNOF$4qo++;SGHKSNLh4__a^QNGcTdg;oQ_$)edE4pXaK0D2{ASvGx^K%2egYedw%6jF;(ZgVBm>Tqp5kLm`0i?LR*s7H`T{exZR*26X zv`y$VP>&7*q<&0J-U8e~9KcQjQ^bYJk_b`Z(Wz;IX~AGdK(uqYXuBW(CsRmQc6-Vl z`gw?vUBY`?^F+rP;#H}0$kfX6s~>MStfR`WN-DYbgzu^`PLM7TrWrPY7+`O%)lH0! zzChO3hKbJjnF@FbiRjOd;$4aP&nC{mde@FP#h7O?3Awhe_64ZJtgv1qjWk!mK_bMX zuhRyI(21#r5_5l2``VeAPUcy$qbPymw2~guF{sbkJ&dO?4cU2VEdLCC8AcC(R)JyO z_^)$T;)m*QT=Uu+4)unN2u$&dmWw_plG5hkY@+9Cw@*dkrlo$5u*qnn*p}sv`+Lg0 zjXrziN6cW8yuWS5S>;!(ut?573j_PiJR=O52oCTZ8~#>hap~J4_Spu!Za@YtO_-DQ zz+pulgzN38wgxYWHGOZX{!O~yHcd^26XOWw&|Uty?K>%@OuD$v#y|&g$M&-4>2X0* z+qGqRxX!l;s*N+J2T9v~D)-}~T9^KJ-CBQNLfXAGzA_gKWR<%yS}AA&{l?u@n_$Ds z#tiE1>h(u;xoPy--0ytSQVMui@U+MFQYoeP+CQD6^EgRv;l6@U5^uP+-G%;8Us+>Z z^`tzBosF4Ths}2uN~7PCQCl`x-7R8v!j15elbvkjwfa=#nI%&hGm)zu$eWi-HE-@F zoG8OdQz;3hMUOoRWv4%~dYzeT+mh+-uM3Db-dxpSb$fOJ=(bz;z+J2NZCN#gbT#qv|3ak89X zUr*HvE(5TGb5?oYBxDih#_u^=7M$N^{tt=_+$j7O0(0YsXmsS83?xapb3qb9rp3gN~=_L%$izJHk8%J5ty&6 zz!k;2;biq%4AQn&(n#@sYt>1A9m%7uf#3etFwRaMxBYFxq)~3anl?4n7}m!N;}{;E zQd@5N_ga_j5RGKtYp5P2(MJm6)@g|a^%=Y*5Nx8jczTAZJS8Ym!qJf3 zatEN75OMv|6FAe`F(}EKtV;iyF@^8fz%=v3+{Z>z4hJa?05Xmy?2~H_87AF z9=O)?d}Gef{6uVz(8`CCg7;JY=o5ohV|*e*wflR4p(M-6Ks1(-q8PiG{F2Pgh4%>kAyZ{I>+b)t2fiu5M(zz~1 z@V_AP+aaGIbzI=9Q96fUMs|L_e4G&Vk<2DJ;cgcKF0EG<;49wK>hqedq(IAc<)gM% z8YM+00a2Ox#;LQU0cSWrrCn3r%9wj|&0UbsZ6CYo@-D+VN2{t2@c8>7jIy`gNnWJN z_P&mF2G;R`-eV{J1mt%!Og8|pFFN(LQLQyPNxxezM z_@O7ClJ@%_*_|``qp=2-8*>Mt0a527ZRJugD~;%dgj~c}oceh;m&xVsrxM`GM&K$K zowmGMiQWY`1?%!2idWQvkprPJ#XOx5XcyEaiu^kM>{`AEBcP25f9J6f#$kQESeZ56 zxlx~K{$hHDDYKijgog|18I;P?HiIsz5o9hwyu@;^MdYfY&f*5Un6Hs@n50Rw4x~#^ zug;}!QrVQ%5T#8x>vf~lX+rUd9~(9|GpM!pX1&o z#J3;Ka5OSi355F?V_%#5>J;(3fLCsweT;Ud(xuuX#BRss=@JZ%bZ%7TT5o6^6qHQ! z+p(xZaU)S=!l!|dy)Yr{7S{3DD)OvObLXE=l=e0NJ*Q=vD&6anuLX8Wg{esKNVc?y z0-c;wgEguf7oMn0yMm&|ywnljM`w(kRTE+_%dxQ%qQsk-M{W<=B_$$YzXf}do^)3I zOAAhYnn+S5p`jVcYbZrmSJz4{<0_L&fzl?z@@3-WztJ3k-<&(-NfI*V__g{|oM~n0 z;!~$dc%=Qr#HwAsBQ)oQF0203dwJjHyPwDWR+xYG6j4$kHMl>bUWf;Edw!SkO9BaT z$#bgtmI*QO}^^zcu+@Bj=&x^$N0r zLZB21Hli5L|J#TL@VPJY9y=rU)7JNnuFSuGH3?*b`AJMn);toTg}RGVIy-*IoMAA3 ziv1q%=mbQ1e@4oEn5!67HW$8I0d(j3UW4a}e>|fX)3=5FlB%lp!?5k=*a$*i7t;h*&KSW$mE-)|*fEHLEVa5Xg2x(NaVeC`02+)BU z#4c$MIzs5v6G41MO-C@|OU---w20yLxo$xQC94Xse(4S;p}syl3_)e3myArhlAi@? zO{RlL*%ER9-=aa9i?nfzPbe+E7jz{e1Fgz{qe;J|X2190&p*)y!&9P*jBF~Be09Dt zLGxxpe~xC@#C-Wn_AG^E#19sVwIMJ?`F8LNQj#NPB0zPCWZnYH&gF@57%)6UMwfrU zE=7Pc{%|h@C*3l@D@MWH>mib>gTNN`l`v@OuCD^u^-oBhI0Kxj6IGNJqd*-*1k(u1 z=vwbA1k-)nM`DIS#HdFiv=wi;4}Zhj_wN9&e}^b!xbnxxV0P|0j8JI;9bv|z?K_Yr zANSIx=pHx1fgWh7hVMJGnU+f6 z3Ry)xNl4y0Lba%2Wvc`rF=^q^<+J~`=?@-04+q=nls`v9Oz_QW0A3nIuGsEpa2B+A zLX{NVXOAW#%9x=L+ixFTXS|?Y5Zg37AXD zDn2$b>9Sg2zE4CImU#?`jVHk$cV1x2BU9>~+{cdZ4+`(CkaYJX6P%lAjdE0zJpESn z&crm*Jpe7>`IM8a4#J^&dEmU(ADi_bgUaJ6$f`Wb7@11hTZMOu%;fnUTqlIEv#;u# zz`UVUlC}ck{B}g*?y@tNRvoF}6&>117N0qfjO*OCr^Beff>*J<5NZZ^0Itq=WJNQL zrIr2Djb+7$p=_si7=>1*I~E*dXqtb;4GUo}0siM+7pSWS2e)TK=6^Y^Dt6C9#?F{|gV6RY+(|yrzSEX@=n7sdKSbb@+a4S&pP&SNlC*sCW^Mus2Jh#AUhs zs-DTlx45`rG{_4dCxP>izW(o0=CAo%qK@b7x*$EfVmjS*8iSipMZUpN%4zxO?7u(i z56^#&^V!N$nnN{fYpTuLTx?O8WgfLn3rGED9Dh{;|Mm8i-HCMjiwp4cCZ(MhuM3eA z>V;91F2to3e&XRNBBmM|1Z}m&=D4H$5eE+27jTNSy-2Ywg_qqXRI^C+Z}+~)68Y1e zAgkH@6Tn`=TNp0e^w?YMZVptdb$2`OJ_Rglx!ZpKBLrFma-5Rl&go$`QEL+v>~}w; zomN)XJx;1|FWT?Pe)L9aZ?-!9`J<6Rm(Rbn3l@j-!1lA(L!Lj&y1$HSH;{bRvANK8Sz^B@@fr+g3fZX^U^yn77$|2ubox zADK%KU#8QQI6cSU2Z#8#phJxo|K%XLiOe&V@ex%`D7&V`#*;(DX~}%P2kJm02>HJ(v`hbY3F2vO_2w)ulm59lc? zD4cD6)=&_2ypKTae8H<2|BHS526#d9R@fV<`ycPDp!6N`U zHP!>iUfv(pKtn0Gv5y!Hsot~pwVdga=CFs5&q^o6DoykM4^Ftv>akd>;ij>o(45~; zk3^Cu^#=f|BM^a@!{We?Ut4UtG} z1TII$p_SA?MK!s$#HjZN^M&>s9KhnlXXtcWVrq$a36YLjDF|`t1F29VmeQzZ17IW~f}|PAet?!NN?7)sh0~S8&1tt1X_sJRSO7qG{~;;mHN;gM2@vab1FL~l zgjfVt;tBMX-OF|UvOH`Ec8}o8*OM3f^Ww%oL!>xmFs4H`0JKw&jsu^o8Oe1#LPG62 z;DCtAMDGI^%k3w8zXH7F)r}|MhzpMJ=;K%IcD{n9@R0&@e|)9_W(9G zf%wNL{iSk1Wbjj5mKkcJIY&k49{78XDR3AZt~J#9Yv0=^xg&LO+F8(QH=v$W}wg^@(KXWkX~mPE$*=h<6BkQ2Bq%{E5s2^wStu3oe?m+#Xt>Y z27>>+8NEQkZ!a!NjMRG6j)GjHG0TTNZ|*iyd3q%BLerBPB&(>KS;+R&^W}#NIn>z_3(t9!F9LxGup8IaAk`xOd?zHugz?DimZNS(hSIF}=Gwc30- zK>nD^ZxX_BIa+;5UKg|(GG7-i4%4_mM@Kh9`p4~{j+hueI0sxW7+&iB~e;m+}S9A%EF7GMOI|5q|y?AA+xNFd70~49#2( z6Ys%wr^UgdH1SODCFliL6>hUluR06I)%}Q&1&d+Z{gK&Sm4CwP%hQU=amDsXK|M&+{QiFNr_^aBRJyV7;|xXd_9q=d3UN6<5q3!L_%0iV zv65AM10VnYlyshw9J|+7%Qk1uf)+lpc<}G1`>vDVB7+&Up-N^Gx;KHbHr$ zq1^Y!@Z-w>LWw0xf`PN_BV4i_`Q`J9?;sw95aBt>Dk}mran1OQeUdg^Vr(Iz)AOTz z@9eA^k;<*4{3exF>3AZ=hb$Ugs>qr<-PK0?625+!63(zIP+;%A-mwCs1(%1^HO*cVg7rGKxVxG&#W?w| z6C&!YWsNhLg}AU8wtGNG`#vXNAFB$X>W|AnNYM^XsIwD}M$)Ec8gj~k1e0V##+f~@ z*{(4VVMifyQE*)`KW|P5tXP+pPZRy{N~s7_Y)WDjQGJ>)3E#011jT4a^6VuH$)b1}LmkSR<=Ny_}N=VS~Bm{#&76sa8Mx;~26!Pa(p z6I2%=uvA{3l~w0|L$8O-Pa`0d69JBUghk#v?KxUb&}D2ibu z&CM!16FRg(qkvOyu8H;e;l{cW#jrEN3eZtQUi&Uwzsm>HKBZ7H!-esE&hOOy%(=M* zxJg|u=Uoy}uFkq72?KA`o5$eF6``t>DbJ-$xnS_(FXNMrYiSeF8{}XhIpA3-X&j=zU`KinWCqd7%*Tm}dIt{h{C?4(t zwnkL&tS?C6jaMeC(wm^jI!fH9ndk0uC8W}f0IsY`nu)`VM`16n)6LBMNI_9DeNMs> z?lqE=$`Q%OCFl}DFKL!$9}R{`n!%Ke!;hb{fJsPOmt7((?+tI}8$wom$Wbrm>*Aaj z>zx}vZ?U_zqK!(utZ~Yw@=pA5**AF^Y#xml!XACzggGu|HPb{-W${hZvDl{nVvnh^b-LuqV=U&IjCsTxQ}2*3v2cF9o==c6BbG86@`eU_0-NBL2{@TLO8jE!~~ zm@LgbGrld2r9b8Tm^R0LJy%TmeF}M~Z*G>pczwv^?SZ*p0)$HDQSQ=!P`p7-ka~85d=?O>$DQY@q8Gz zsA|n3=ITw1?P)Q)Fo9SI0&SY_0c(O{gu&!?b84Xi?ODjW8xgGhSLUDyttt?lfNrN$ zUj75zmIQEH-kr|nrV3t;L)W$EK=HX98+vCUEAf{6z4>bM1hx|9jQcTqZv31hYF7(| zSx*YU*C?>fK7Hx$3*qmg=C3as0Wo?+Cj>yH+mcvx9j5^D%T5#CdUoXxcE?};>n{Mq z$_{?3kIyZ~Z}}<#u#H+){KBdJ)zYS`Q@g)+>_7iRi?Cfuf$v%r zB`ClM=)c}qJ^ep6?LV5g#GjFUneqxp9Cx8g4U7}i{4Y;43obc){Gy$6N&BbaOTX+q z)R6!0Egdq6K_nJGFd3QxO6(50?Om?E`>Q|9Mj~_~xQ>6;g)hjr=vgT6?*NYvo`kt1 zuiXHiW{p`zZ@N0YQ~6F+qD^S1NkSw5KDNUZ$UQe%w6M0*|UHEGJoFTLxk2$RI=zl z(+vLep?lTiJ~+=1y*74_X2bqiUP*l9lFVP{b;rXGM^pSmudU&;xU|JiTK1OGtf~>I8jC z(*F$CFc7cP;4)PM>g#!DPmm}zNf};2(tszA22K2zcl888`5GqEL8o1{`F>z+{Cn3lt5<`^o&Y570_^s(?kl3K>W*N!9_W#8}}y72esuC90vc6gl2 zr!@IEd|^hyK;Xm~Ga^T@Zu=kbTk($5O%%9kbDK*Q9&BGM^P*ZC%oPqcn|*zVTVFxj z1>O2srRp|yma}`T-taqcCn;fXJW`!MZjlq$uc3{J6QXc+{u~<_YNQo8RkC23Tpg3l zP{eEV!7dP&PPbBm^&iXfj~_)^ew<%77pJgaF$_`P+YfQC#=Z?bZi!w9U|_k!+7|1M z^~9D6G`f$)KEz#%I<^qoPeAds=uRGWK1Ux-u^8^xY>%q9rF&@%81%T5gKGDq1!1Ai zrr6j9ex86bzc}IhW%o{6QoP2>7p4VS)eS$Rme`w|*rndupbjx|IT^B8Igd|G+P3p0 zzPe;9e)<`w>F~w(^Sf+;f`V92^P%X6njQiV^_;(z-C|-KD%J8^d>QPtm>`F*LQB)A zJKG4awIJ{a)o)zkp9}xE{g1=^guo@`gw49_$EDx9A3NOffO z)E7iCs5iG()ptDz51%4!({_JXx_GT>GWD4=_KDj*N-Sa=Bk|`0*l}ABy$XYJe)Kw?4i;Gp%4ZT~-AW*Fo9i!G`HaFv!Ex&MBCvCa=Szm?J+g1(Ni%vt` zpTMgG|3=GmidH>M2S#;l^JKNjE3`1US+xD>{r1N(hnx#Gxd;WIU^>R9!69*>+EW;I zL#h8)R0mzr68)xT**7Qiw$=UW5CuA2FITBh4$J5q%qHD}lZ&_8zHRU^55CS=R9Jgz ztH7+XcZ_A5X;j&TLE$j!{5Jo!L1pDVo>M@9Mw`d<4-t=9Zm&fMI_U_xV0DfPGQ3R| zi$3Nm)Tuoi*G_seB)dLHBI+`2p1;SW$E3myy;12kwVW4gTV!dzt5Gpd1W>WZ9)zPG z?R4M#KX08sCo75SKWG6DW@eUzLl&3YslGq2!5$4>Ok7>*t5Wu^b;);lb6sU)cOT4p z#J*3=oHTFFWguClHVSKR6BcN59|?XqdTX)FSbTM`biBp+&i|M8{~zO+9S_R#6%S5~@1MUG3OVGnV|aNbE0Gp=~5$MP0!UHh~$qa&qK zPJ7B{VgycFC+@EQ5}Vu!K0(03&@yC5dUh7>u5>;!qQieavj12QUQeNv1cZJ!Ik7$( zF1T>c0D6~ypLvMz{s=Y@I)mo}mD1FQ|K+0j`!D+cRI(MaFkA;mcQ>$tMbcrj6cW7m z&lKypZ-2Z-jJj4vOZG0an{iUF_m;&1qHY9+RMBp1-sNs86kTM?Z5eL*?TVi*1Q-7u& z`53?9z7>HNgTLuAVDq>Os0kXR;lm)SBR^KJOY~=9_+1BHR*)jpK{+ZA70RNNew+yp zr$QTn1%IK}qs{=$QvYO~Z$jY9F#Ik{rf4f~h@Jdb<~jN_`~PcG6W>rU+xlMfnA}X$ z1NrvYTF8+ZIHh`T;>A6Px?f75EkIOvmaz1jbD;52sdl#4EO_862)H5SWa^s^m*)5- ziW(tKT>{gu6=f#$jXF*bqW&L2u{Rct~>;^qpDV0b6H`pL9iAx70h~^#f zqS~Wr@d~;_U>&!Z;784$D1c=j89=O45Z(kT#&K*V=q?Y>dJzN;(NzSFRl8_HT;z2m zfl*%-{N4aG5;7A2OZ*Mmd>|tTAxsnJpma(W4a?6#bSj8;l1>^#hHsZZWPSbO8&d`4 zbnGKg$e2NB8jK&VJIaC24i$wuqC*j4ECGek5YR(r-)CwxnWs3iZVCQfcZ)0?#{;~< zE3z{Yh!=bDgNTDi(etQr?e#P4pL$Id^`{ZINX?fu50wM(o$)stU@ zv4VKV6>ZOgA%Jde7k05cdA;xX1AE{|3GouK4I{GyqR|XcWNo#2L%aO0_VdF3)(nM* z930!(v%ph*x;3hwtk9TQM!EC?BjXPLPDLtjmp^#P{sz94egfY-$9m!{*e{;$7Jg|G zDP#vg!(4!DGmmLsOV$al)Q;2)aTq2o>&9i`D6=84Wh6tz;CXJs&uA{KM{IsJ%ffR6 z4kDpXeL0#@JBm-!zkqv&s)tEtK#xC#vTo+tJGvA5hRbqa%yRdH18NNov!}x@h*hPC zQP!e;xZfx|E4)=GAwh>BeZ@tlaa@Y*5{f0IHS{+2`NiPEHZ_Cl{rwpk$4IxO7&j+3 z8WNJpvE@zIcBfd|h8DMRTe&X!BxmP#>3Oq>G^)~jnbq45iYQR6=Ui+Vi(IC+4}5#_ z`v}3k`A$p>lYbAKD~eqD#?rHSsYvNP$jeshhXSly>~clAXS zmyxBF+Ll3FtlUC=%I#Z$)TmI-k^`M%N(F*P%xP{A9$=f5sj%yUS3QFx!7~1Xt$uSu zrg>14gOEivTW!MNb^s+$8%jESu=$#~`pO2ewl3j;=sbrFsPSLT4Q>A<8VH=k=|wpv!Z%pa`>0h+{J}X?6?c z&>2HrnaxR)?RB3^35!;2svk0$0h*K?g1QaYc8GnX6Mtd^_F3!$=Y-wgYBCptzHw=_ zWj-RJs5-)!liS=$F$x>rS^fO$!ej2APvuLVr>_@!O<75)xT;6!;Usp_t-F2vDj$tk zHvXfoYF2$Ul$1jz8_&Zq#_O}#p*^{sPhxepW448xWqBy+og+?lF4G5BYYZ*go#N!T zhB5b=8qCL0Q~ivB{emZh@_EWOC9$7eS9#_YYc1O;w`3$O=|{`)O~1BVR`$_3f9)49 zDemy%Ow8xcN&MDd%f-a&M~=p^o|_V(^*G!`f|nyy^Tg*;eO)vGZphep++c|@uA|hU z+GryDkRw5jwcMg&b-QQ!M^1TtWw}4jl9ZG*GJhCdQr&RBh>-7RN%>tlUc}D_QhFZm z2woF`1>_G2D(7XLY=YsQMVSuo3IzsrSYBnnScl_uf>fj25EG=kUaBJvp z@fjQR<6K{((lANq88Ckv_jQGuFGXP7phR6Qv`;r7s`Xy6p!8WTlPMeym!!5(ijoNH zQo9UX*U~wYriiCwt6iBu{Xl44o-zAl`K9sz` zvZC)>G;g-7sHkWJx&CHJeZPBSv54Hyx-I@G{=j}aIq^_e;>5%RAKJtIgkBAN8@ehvEC1EO4MwFjyEbDM@TnB4|s{O2IWVJCL?iM-;O2|T6d@OBPYHHF(KJ((B-5EpG${6L|cJJ z2mXzwi_CzT+(=@k3%1wb+mj{k<{)fx*>;3`3$+VVBEADOfxLr-JjIBH9Gt zo^bK%)jC|?MaA&2)e%DI&@SG?!R2R=F_o`_lS{JxNuZ1pHJ8n!fL1W6X1(_~Z0H+; z5iIT8{qf-eVkKicxJ;T<>RQ%H`{TH<;iR>@GbW5V!HDI@a1vCjL>%?aQ09zm4Rg8} zZZp`q=hO4S;tdc^TYd^v%d!s!#%5@6nXRr3j1zoT$8k#6jqL1R6B7J7yd*b5_Jy;a4YW^`@&{}NVg-uEDGl19BeKhZBY){#$e^+i z`hBH+oblHWQW{lDMIS&ovwKy`VO#&~H7n17kd9lDa^kcv;FYTTOkVv3SX^|#DJZb! zfArlGE|jeJ`1l9??q{Qm;9nLzfA%c2buVA1!**76F*@hrK{hty(}sB;Jv~Kmk7&$p zF4y>|Y^;mbO|@5eRD?3J@oe`?(On%=yj&e0wAU8#{$UN8>GEZTgalmze0*!2nJH17 z>Eu)o{plO~JE}<|0s=YKp(jzo?z`bGvai`&O^#OdySzrcE6C)$a0Eg+3HD#U=+ zpq`k`!wZ34B83gM&ts==+TISfdF~DG|IX}{yEMNxLD4l=fM;@DJr*cRIiUTo>N4(&xVEk?P1K*<}?@&DQv+Fm$k zNaezL8++Rgh*GaxROO`L;h%YjHWJd< zm2f8oNspPE!fEW?0+=TBvtz{QBOmuhqiR;$SvcC;p6#_Z?-l@|C>k#<6H`-H`IZhk)L z$CF+vhMMm}JzqR~rtIo^ue3SQ^Chm?ncK_3@8&q@A|37yF$498qDIB1=}cH?oVa zt$y<lHXd}Dk?|(C-qXFd+KGppqUOf4EyN2f%X{$=G0khZx8C*dv0db9o7+F+ zYF^v=q;y3KX0_g8qCcG$R{>GHEOiuUuxmzBXx!VLLHQ!~N8kLCQ+VMp9;XP)?@4D9 zIDPi4#ygW+_5_dL!NzbSetG^p{l=i7j?reUuu`E!_9)OpMZqp%>cWO;mMuuaa__IJf)_crqCzEgoMrcT25zzUi7Dj(lGK+Azph?G-G~K5t@9rnwZw-1w150 zRr?)#SP!tQpX3Lsv}+9yQ!3kiPRZemm)40($1^^3X<9Xr5ZiV?W}#T7ULlf1Yct1r~gETlvFDd3B9U3md)QnObbp zSl2x6F`hJ$^vQTBdd@;v*du^MX!k>j?K|;mY(-0&ZAcsA`UQq!vCSnc4?}T(b>2k0 z7A2)=5uV$ErR5=Q?NYIY+O6AZaoUQGWyU%CTf7Sm=-XP@Z^J|Rx*<)WY)O4=mhjco zJz5!2dT~}oR$ZIIX5EB@p|c4!g31|pZ>W0vr*+F^W$tXSe=e5rm^Z?PcAANKXh%h; zwD_GofBrm|!N^II(Rpqyn-$-T+<{UQlN)AqvocBf1tivCTZ$@CeNoDg6#SvVako;D zD>E*1&J>llkIfEyCzW2cCty|Fu2xs zMDVIiTrTE%y$#LM_^qiaon<5?Tx<9xgC`oO+-+-+G->fSmPSV#$I~f6#l9 zDxUoiYH1zq+>g?s#!KCtN(B#w5(+o^H+V*K+o+b6OH9({8!vJ8ZoWTi*V?OU;9wdT zt5f_aBjB7+;!)?3H0wZl6|D2jTqYm>clGnPB|Fr_?2w2o@4Wer_DDM~hnBJ6E6FEM9T zHR_gnrcyc1p~qdTCfZHq>tvYLpps?nc4pJ-#z**z?LzxvhmH{UeppFb zZw{c+D4)IHe`X{6EZ18G&YBN1mNgs1f`X=zn3}JGW6l^sx9wiQ-Ry$er?;HH_87}& zn3QB@)OEe?H|(pe8RM9Cim60*T%b_D_(Whe(8>8Y~3`H@HPLwz3zSmVseuRLb$QXH%iOGXhWT+_wPI%R{|bh#6Yih739R zSFcVije}y&qOkfDs$zdP%^L_!4|(*uLN&m-HPN)Fl>y;rfhsD{tgj2SEE9VHFJCIb zfEvl{tU5#BV3{QivPb1q8FWnHv6zoItVHapxvrU6-7X_x!)kE`4vRY|NBiZKcyhMz zEG+>K#m7fB?rN`xyF1Y zmF061t@WNX8!$o$ye6B4X|8NknbFYtVB}_tjBEtAG>!ZEGv;X5;3p(5N`|r4l~rL{ z!%JhiOAA8Pm8O`081{kTozcyu5hli$ciu8-W2v2$IN03fShTe+5DKDZw?%lk%x!Wo zL*6ok*FObPCKR<@ug4|l=FE1;u`RalCKnvp7tOi1@r1m(yvKj}C}!QNXcf4RU+cQ> zB+;mnNxdnC%<1!MO>`PE3XLOZEpGXsj+hFqF6WGSIn_C zV|UhYN@;G+fZg)CThXR7Mh4l(uqa?JFml?6kTyuWh~B%N62QS^WOQhkK1{ z`ZN&E7vk(Ks~o(Nn20m!^YsHLuZVs)aO`O3_t79_kJza?20}X ze#h5&(@m{k%cX=-E;98EOX%!t#l56zm;Ig~-J}xR8FrqKF6}&W(#ZBTLT$Ueka73% zoJ%1MOiz4580Gt)_iKj@W@}f-EWgFn#JX7|V1!d#%H&LJwCWaGi3#y3s<(m-T4nGO zS)bn9`YIi{-_oL__s-z*5Yc<sTqZT5)^9e z?KF_lb{yr3c;e$=aT6Og_eFB@FySH8_aio7hE#`Oa6L@F`$^)F+*rFqqK6Hktfr(2A!jl@0$tA{>y z!x&WETL=rN6lrfl?8XVV@3t|lvxk{%7OW9d@h2Cx?Ks|Sf&hm-J&KEv}g zzxfrMx6^huD9bxOiAe%RMhtcuuV6iYS#sRlrub|i37#q`LVlO{bR)X;)lMTe#9%^H zOBVy6sX@vqY6AxkLZv`z{}#K9J1*UO1D$#V#Q3kO`L1t2E3i;e18bTP-}|zb<+6Ef zI?+pNuIAGwte%}d_OU)qzn761tNA^Vkbv>}73DOQ zj76LmP_C#=HUxACEW6Wcu5!$orM>3FH;-$B7i%<|e}#X4m*2#-Rk?C`PsmxX_bLUm z+JOD1Ij#~^L!4djn=q!kgNtQB9SZifc_B+?-Jl*yx2`&LE4m3Eb?qt4gUFT9BD zeMNtwa&3v&dG4cO?{-bBMv=3xMscMk-TU|Kc-5s+w$(K@8Jc_7it2I12no6gcJ2z3 z2bomdvD}Wp^@SU;YX?0aa-4S&v%sO{^if}9wTorGtD?H-^KAZii^X!OXQG;2w&tPz zYaDN94Pu8j-@HzxsVN)6b#kc19wkn9Ygp3QY!qlTm{Ye>ExKu6wwuu!4N*xZUt5F; zp9=3i%(1AMa~=%G>_qunjHuN*qDCMZk4>Ybx0s2k{PK{?Kw%;GNvk&Sj@MfYjpQ>A zjuMsm|B5t%oeetI*qp#O^$(*@T7I(T}1cgu3FZ+O^f_KRO{yt|-%Rc#qq zJS77eJ9&p%snRav!xfVvx~O{|Sy2;4oVNuWQ5h;Z7HgLnWb!;XF|k2oYcsu7N}4<# z5nFa$K^@fRgmr^;=yY#Rvcl&YCuC(?6<)i$o@Spg%J$ED`Dtu_vPI|3Q`TcZ5YQhRyl%#f0RfpiVNZx zL}PfZ??I7h-47CXKE4~TEvMBk8u_&b$n4mwFhAs+F%wR2LDQcTvdOkE>QfrG#B`2+ z3iW#t@Z6zj7krb`U{h7`1iGM?mJJr8-TETtRG65Vn_7<)US0~-w76SM*w(#%#`d1t zL%kVLWZfC&cB~9CXv@y1-1n+k^53gii*;-k>C1J?)okkw(3hrQ7-Q0xe6;6eZzsJ* zIcg?C*<8vK!NcIXj3t3~#&9I6ORK6lto7a+weWtS773biDpa`mOaSC6coSx`!W7Bt z5Y3ry^YRi(F%KkmC7s{)te963@v9zHYa9@~9ZiM2SYbLyNB` zbn0S##?!4Q7s#lWFbiY-duWv*N`hpf!`&{|jrGh+?_=afHc087&waO)ytbIt`jWh6TNm*HAz`GYxqHaYdd;|? z!Q||-#_o|xYwH#MiaM#tD;xL}q;0X=$-@){%i@pi`eSlN#=^(yy=jLR*3smx8}p`F z_8ZD!RaTvpq!wel=9yP`&6|8aSnE%3QIZb%onAb2<`Rj=PLp?Kn2r-y!P8CQt$|i| zu)AYkD)=5e!7kG}`$+fw13|&fiVvm36>)AmxkHYNse2?F)_IC9RBA!a&8<8}aQniD znoVOY=h?}dX=mVXTFuc`-_v*yKb|2?!gHvCOMQAM6 z9Ih0``+$U$xM3W42s`%%^i%?HMO9!vk8i0xtXp)HtwjLx97bQ>AY2QEa-a=V{UbKX z4(*6A(VD|x>2SPssI21W0F;LUNy%DSyg_bsuc#Sr{mG)q4{SFLxQ7F0IB8J8klq zdMuC54_gLBozlmA9_&iv4w>`yeNp22kr@~ecS;|oj24ZKI#!yx@xeKo^D87Dp)3~RH-gh~(edw)@3v$UP;`1G31&DhUZz0Xiy z?rfT>j*AwJ`>t^+T>^^FshcflV>aGT3EXtc!V+5@iqDvr?xwcV7A*%}YPi4Aoq2%} zKO{h0XQw9K$ETERp<*UBC(6R?TWAN>`m7b(qdj9ot0g|es{SE18iFy~s6ni}Einz=Q$rP_`C^R@Kg@b3 z#&SMYQ==l~&O%S_v`~-L3>6y~nvcV!_ZkN51!hIbs7j5Q*sOq+_5e?b%m)BFnPmh(YfG_t6WH3>O zLmlYrbwRnt)p)Zg3}ASVX!Vg>l4?FjkI0JCve4-&DMg<@AK>+OR2Z4lK|=hb!~nz( zk*`Yy7y=0~)lTLfX58^ubKPiMpV9}9aV^lPZvj3!-XZqh#}r37O-{=(wsp3sVbNbQ zO3Nrvoe#P~+k=Qdi4S=YVs*PTj+Rcs z^+AVMH=4hnhE{iJei1t~e^-f^kf7+~@ksHyySBGDu?jJc6`f0?{7mS<=c+oYARQj9 zv001L`eHz(Up$h&foe&M?aS=7th{QLA+K4}URU4nB=A-BCCgi2nWKf|Ddbt4sfS*& zBEqRJu>Mv+ce}7`SqL+Ka|KDQlWr5D2%ePC?j$Qfr=(O7IiIz*aE&OM;Z znZ0D}qFSh{iye%{-+3U`>~%AIS= ztzzZ!<}^K{I&G4qSiT)QqzK1I0EcKo9@czX9WUIDr0{hf<-%G^C{;1vFl=cWd%7|*jp~xDi`{afw%g9aJ1=qm?WxrzXDA`EoiOFwa2a&a*OO6EP1e-P zxVpZU6Ru8WX|E8Uhn=z~O<@8V7MaW%J{a%!9XH57)?vFy&vs5j3z z6&nIv>U_6&?u~!&Eq`?@uu|U}g~@}7I;WR;X&M`@ndtqd2%nJH=n1iP-*(|ioIU+! z9oybw>;<+1>(u0=#HV?Cu-!PSQPqQ}8aa#WX;3R3h`p}=ojpLImbUw2pV&h4MDHKBm5llB37>*p zYWS7*t+f8y2;!G^a=f+f;%-%QFFqI+QIZ102k_~f(DC5GI~6uJa@5cdBGb0J+%aSB zi)ybQJow64b*lXb$)4=cLCfQ6m3C54YdsI@aGygP&ILWVeADQ`l~bQ@OKxqBzlx|C zyd%SB{FgyJ*_DHs*ZN95SHPHsu|dP2HhM71?~*td0OtmRDHM_eYnSp0)N#nYACW9` zxJxzXH!Kb%&un*}US^V3&uyV8@v)^pPa3+^GMoRUJ~aGZ@qLR-K{Tsmq2A;-wxN;* zNB`4kqbK_6!nYbelt+k+)z|4!TB47*8Z%Ym6by1r)YoU zs<77R)@Su-dYRLhg9LbzwI5!JiB&a)#dn15wXxE!_jOPb8yeiF^Yq0%)62o8Na%Rm z*N>@+U7u$7C{EW{cl)Fe>wV5UwmYAVh=!_n&-jrakCfH$<8XV^XTSHvCt`cRl$n`X zgFA$GPM79;e!qw_)+Eo=ayZ)qbzMh0N^1F4-)Tv;*sI*iZe1pRF{WOYl9H?YkIiHl zvF?-2o3t#=th?JD%t?E#ErK~S<|K8{^fFpM>r8eb9qLLdmCqCA#79v>i(MQ_DXX5= zVt~{SE-|sZCz1x#3`h<1Wvq_D7+9g_@Sc{1Ql<(@7|}@$Qhq&g;?>g8zWn^??T>6O zB@^?DFcdMk6=?d`1T>v+AdPi$Qg4Llx>#Z2*f8I?kjrCkc6RP=Zwl6X=ZA$YJ|~f6 z-SqDcjm|t&ne5`1m~Sp$0kAF3bJ*QflFwB~d}g4amrb)_`W%`{WqD3u)@9 zApNNYX%CmMv#r^2tPEgQ$xwEf&2Jy4Z?iPa%z3=bZ7!>L$%Jkqr)*@=pvihFP6XiS z-pIkbEn`UySgnl>9?EN`ZLXUgMYeIPRRimv)E&gdbcQ|FXRqA2F?f_?H}y}||O4L6x;n%Q*Qc0SIPm6T=`V@!Y+;8^mwduvhsQI>9BVr%D~eB!gw zA!u~+%J%VL<%wLwiah&8NmICtd;2w>vZSP^OA=r8nM=4u-+D4>@jiU|R6c#rjZa$} zovC?sy@`dxR@#_a(4hr2s*-D_e(X_tAjH>vlfDuiBJmD$)45K3Uyi=z;zgOWq(d?> zEn**&zto`1I7BCWH#lf%TRs_;*0dW%80lb`DV4u;-6Q*)?NMZFN_eDp$K-L%jzJR3 zH!n=p?AI6UEq7m?@#oa++U&NEGgMou$6}KCTsr&F!|wG=a%y7X@2}0Xmb`rNv*b)V z(Cp7RR{~!OIEt!3f-UUXtlC^u4jg-If2%plUia}@$@K8@#%`VJHAnPeW#Jr?(5Ch2 zMEQRA1jlimtUL9X=Fr70)TSUmCcE3M;#$4!VpwmeqeFM3GGVYAv*p*RL1(Q0=K6Q> zQG3%hgWQ*faUP9qXF5~5M+a*-aHj%9RK&zIGdI7y$GahM&Tz1EWRCpyFOIDj&iVT; z2SVAY7+sRu4N|OVzvR8^OnSBCcwUECv*088#BlWt$s5)asr)6T8QRrrZWXU>yN=`G z7X*!0jXYfCY3wH4-#dm+nI-Yer~j?6Xo4_SHf=go#8Y$oV$lWDxvY`Zc9f0V!uUw8 zZ{GCGF7H|nc1-X@Qlcwnzo8#(Mg4ejEPa4`n}qG;Rq^DL&kCG zGT%Ux5hCJ^Dk{~+i&_yzU2fy{D0W{&afzxrd>r;5D@{%k`x3% zP>GTeB#n-1%39W8X+ZSM(jnq>AAXI=!`5#_T&u#f=LJRl!?AK@Q})S$ z{P2PG3Gc-v*Pz{reSzgZspWjNu+XaFGoSh-b7-MT%9o`CONwYF+A>qp3^RfYrH<8N z$Jbm24rT;rllw7oZomKJfpfY@zQy<(xhdwFqUXtsbN;WeX9F%dH6a`A2VEol!nT>9E? z8({)_i@*V>2Fhp?Q0Q{^!<7R2rw#=!t$AKL_DULgtY>&f`9aElnKzc?nt{Qr!>!9_ zIGbe%1qIBKubv}e<*Dil$WZe+pO=h+;smw4o%sG)?+o#Sp1;BkA zMaa*oa^X@4GNQz8_W2x|$G$FkR`suZw+?SJoP;o3Xk1wpDbYW2Ac} zxIaHzQ)oa)2#b9G^T|AQ z9ee$7w^C_(`@WzLu)N2q{3FC0r*);WLue90LiN=kx8w&U>?O(eA+cuC+o_Ih2c3N z98=deRoB)wfmoUPgZ+46>u&#o>1vJ- z_hE)zJhx}vJRicBM__WccYo?E=L~U@UpH}-&S8Dn6`kNv)mu1aDRmXo+Hz3C-YC@B zonX|~I=c?yrRPzl5O9rBq5GJpvU$U7|HYRuk_=W^xjN_fWyXEJX>W$zUGan(NMUIs zWoGu)a@Zb=UWkMK`|GA!Ry*I)8bN{Re6KM?KurBnmK(s0Mluj5>NL*ao2*{(r(>J9 zbcPSEcoy$r)$X5a5*d|ORm2|cE-kkevrKuc2zwrV+V=325N#4)6B9N6v?=e0D0$gQ zmeQ2()On8R`e+KI;?hzp?T1kqpKjWxz8+cXJY6oq_Q|mR6>|d}#D)dl`}x?*dF_=Z zDh!mViqn1Jp_8<>c=3;(x&>=$lV^~$KP!8#oP%}&6BAwruj2Zh%#3k^=e*XZ#=V#l zTCp?i>w)AKu)F*P0k=vE^Gob^k78Rg=IB#b1KxBT3nQiz_~qEsJuya50MrI}7V2?U z`qa1fkhfJQfs(By2V`FNS zS4yNn&qQZaTqI?n)r!-!QaOj6GJ|#YdJ}g2j?DLT;9X*13k<%Yo~|}0%zvW(?jB7| zL2r|p$J+Nd)W!ksTKNXU0R#0Lo^SR`zvEfeoQ@_EPiZh4jLC-07X}Yz@V8#zW8AET z&gh7%mjp8LkwOF3uMI6seKFr1eH5~W`@UkR86iTW-j<0`n73g;{* zC!Y`vAp$aWBj1;~DCb=24DKbDdFddrCJ0Q`s)fqyKXbTR;$QgrcHHTRCs(7z_`0EG zYx|*tzQgbQH1WlO(<&YvF<2ilFgmvarc|4! z{cLcn9dMVPb1Dqgl>WWWfI9Kj3NjH27ld(zr4)mYtSeU@d zr_xoV_p}(wtT%i$JSD<1sMGkY^cUPI3zV9{dOSwJfys;3nZ&99 zl#beh)rEn~ejR>4-$wtP!A>S_lQ#TDmF&HdqvaKuQFt@|gp*W>ho>LHQ=Ie>t7i8# zgmY_dV}zo~Yq6Dbnhu&^-u2#QvKi%c$<+4-yn$~b=W(tLjz^b==_g7?WAtCRMvx7LXQI1-S5sZ)6)_VMSD{l(Y~GT1qPG3?X#>G6>snmROBLcBTpGt{Zgq}cAmlU5HnRt zqfkRn&vnm|Ev@|xNYdzHsA}iLeSG{ooqfR2K_WHKyH7rhcU(!p;&`N!q7-p)?ckt) zmy}aKt1Xr>KTn0xe4%SfN8IHWgJkW|Rh1`m3Va-MkBRz5*u6IdsIaa$uaB-7QCuS# z&;piQYSaDNdC1cEG_#sjHUz=$V3YEk6|*@wCCwaSmcz(g&qmOMFW1!@XRI9CNmDut zoENY{M)VZ~<_|Qpb z^mZfk^`rjuZ&CEM5AI2OQ*P%hWW2j7+^}~$eIU#9byp#7>a0Rv_(-oN3%7Df zO!EgieJ`AI>pzQ-HOW%lxuaSh9LvPh<|F8Y4w^&VAR~)?R1*HN$602hgY=k(p8hK$ z`CXae3-}%S(wN?_zPvD@=ai!BO(Zg9cDxu2@SITd)_WIJE6J+lhF_QXZ|_18j?97q9CYMqk74WbQ& zr-Cm|dB64cJv8m6IdKdVYn&gg3pfjn+q(Zb=M&dsE0X?vQuO7>5KM19O}d`?wln)Z z(B`Drf&6zi6%x@lseD9uP*8Sf?*y%!qkq3v9#_0XNy5KWB0jVp!P_F`TJj<|W$%O4 z646`M@5k!cvdD5;#q{At&fB(})D1DB3%{F0RCE{Z*l9{%6oEp%Ze~MQb*2hTi{0uG zUDeBng4UfLW^SRE{0>R*vIZXlz6`*PEv;VdTg9u9g~z9(P)UNb$XP?8J+$;^89h($ z*6LBoJ#oE3ikF%pkgZ{&4tp*L8=i~Cq}JD!u&4aV_L4-SlYLT^GAkq;>3yzJSQT!xMuvaVTN_a^e&o+)JL?2oE-dOPp*-GB9mRFLL>w7N}wRb z-dTpUnzoX$_rG~LfVd*K6_h@_KI1_>?{9v4(L({-7O6_Tg1pHSG#uxe5>8a2(5~gFz+K!!}HCNZSS;CQ5 z50b}r_u?}H0|LYRm}m_9_6@t=9}rH4Rz-+6daofnB{^SB?VkNE#LmpIQ0qA2_-LCE z(o5;?R0XxRb`5|z*WYh8!Y3>Z2h86P7Tish7vVi>cf0;5bf$>)wJ&||l8%W9eafWq ziyM;X&xEQIP2XGZcZBsY3#`YnW<`O1Ax&~r+}x5JK@aZT3r=|)sJGw$42YIW?xGzN zO(Kh7Jm7z_uYRD0JYMqiO&1MQiR;T8gigKU>azi?JN=CCTek$o)t_*`HTod{!8#1} zulm&b($b}XPj&+jPxI+scNfuhE6vyFc1D=J1sspyw6guoTxa_j9T76uOWM9T0;k4{ znVHpvP-3F1{(gS9es5zU2*H}u5Pvshmp;S|dg*N#Sjh(i5=W5jLchb0)o*!t9*cJs zA3;cb>Egv|+WLEJbAqW)ugqBsF0yZN(s!J_=+Ux&+3=DJl1qRlqVaLo>r2s#o@=TP z=-WJH#(qOlbm8XI`fcAu`^~xALkMdgKMn~*c8%*@lG6OyP37?Z)3g9jm;eWdsNxH> z3m0_MO}sCoqd#bWa8~`A6eN!~tYV{se-3TgK}mm_Z(A82R0 z8CCV(OwUNY1=0`I(YYh;{1md!jn^R|k+r?X)~gyWCe}M6^*>KKv(a`D+xa^BgYzf z7ixUK0e(&{>iENt2oCNKAoj-Yt=l&S&(?A23;hkF$?AEscK?{olz(_z;zEnazA;Hv2 zj2k22MU@UzYba|*{r>cidOo+v@caV;j?F(EV%)fU-UyE{cRk}F3h9GonM1Z44z*Jx zM!P8Wf)5i*)mxqn^^0B!1fw4>VJ`cCg#$crGzJmWMX%(MJ-UMg>H5&o`+(S=Tl}Hj z{y7~%O|Z7XSm=R8$St$39sggtKK+;Rf*jznB|goW7&jcisd+gmJb;5*+9yD-c2GL6 z2MQ)5CydF;`Gc zUEAjyXc3YoC!OdkIE^HsCn7`(QLlH4C3vlI!YmK;Z3VEeD7UJBMnEOIi|T-df6n=u ziZE3*5a9^HoEz%p3(OLX0FmE>d&HPHINgyHS}=>~x&yPwYPG83%)y*#5m?>Q;QExo z7rB0)R{;~lgK|770HjGet|ZQ$deYodWYqOk((|g-pq2DpnkOS&0o~Iw@=Bu5cKxl{ ztp)`BK(!+N`uQ~+U<6Z|&lLp#2g(TB7%34^wx07Tgta?oI@#Og8@&wiu}QJr$z#pa zQAATbWVGH+oTy zShn>}(O{pp^~Mnr@@{%WiCQW%pgsw`Daa*-RDgONE6z}@*Um$6?1RNkA?u?A(Ar!| z?@@@@QY-Tb5x$L$RF(XxLDRv!#RwlhN5w-sZd`&)uI_sS3oD$JFsGG1 zRdzFFd;K{qtk|WbeSVd}yl4Wvn+0bau%fTNzQC?G+vg7(oxEN!wdb}oPWB;Q;L($n zdbr84RT!*He38fd8WzO`#W~LnFA}J0{xio;zsJkHENLAQ_rEOXUGh14ZcuZ4+{dkf zMFWyLm&m*RQU>D>o&US`Og#W9;V zId$4a+oTP$)KkxmezhqJRlw9W^OjqY7K@MecI)hCL*y=$T5MUUK(rMAc2n#m9b~iL z!?LVCsM@%XP0FGhl$?f8LHWDV*b1k#}w~qb;(ZB?4>x3uzXOO*vhpVICHt{t(Xuya3>uPeLig0j98-%H(5Xy zFW}K+?=FSkqu~XvGV-g@g$j5ic)_}^3bkz0@9kqhK-U7_VX#uzL z`)MF{K9?hKjIa6HSjxE^hA`sevyK22c{W~h^4#+%iF02_w$I8_hUD0NZ-X@t*C5ig zM(qbSPv3Y}xOeM%B07yGoZ5F=kNN>?t>aT#V@i*w&ggPUcfIYfCWa~X^rCG)fW!H~ ziz;1H?o|t8(1U2h-0>hf`lMOgN56ih8KO-crz)qHa=)>Ft}JFSU5!rWyzcq z5&>y>T@~yQ)aUk`PY1Y*X${$_*v2#3Lnyc%o>Y{s&KZ3lEVP%+^oeGsLEEz0=PqZF&kl{_bAj*~p%Ie1gYzB%>&0I`heGcDD4-@Fm z>YS?n_JE&X7oM#1UbSK>1E4mYa|fSzq$a#x5;D|P8+{m?>H$IyZUp`_`87@BrAep4 zQov%~eR_tgdD!Mr3tMKg9NkI!5<-yy$`vgo%i`pzgXMmH(*8RB5!Zy9yLUebvx7W{A0*CRe2DZ>9)DR7=FO*P9?iJgpD*(y7Kz4JHZB?FE*6I`#dSORx z{%&*A$ycskbvVYZ1JOg~N{gu~=%iN36Mg+O&EpX@P54lNl}2CvKBdj$=`Nk>347s7 zyH3>49UOxFLlO%@5-Rc>a%~246l6l6Rnnc-W^W1dgq%C;UQvX+BTBz5#uxYoyJte? z)%c{(cZP4vD(fjA=m}$;vG9aa@MI}YPv^>lr&WTGyM3C0E${o^{1a4%PA}iw z04Bf{Y)pAY3M_1?*sJ3E@ilg!M?ItI`fpJ0@1W^7G$l9Mu=GAZUQ~qbDvoj zbs^W(ui$1QOn_viH35^d=+PdxCF;Rc_Q3w^2zhkDM+ig*)lI5H15sPH;rZa@tJ_L$I1@%;@!dK8lIA}T?xvc)}wf^!uL23f}VrqRC z7Z>U^yu1*>E{q3}4~%c#{Y7Ql_rOY5zu_LuLA@Dv&K-~C#@}A;uRl^TfvR|4E~1Gb zVG4#bv&ffF7r_uLomd5ZbPr^T-b5fPYV<`f3#QSOTVZPc0qHAn(vf|IdhjMF1l&V+ zM^-4+29z-+?D9${qBV0+8$4j}AI z%2klk^{7@9X4sv$n+UQ|-V;_#hG!nT-yf|thPv%g06TNCK#CaxrSv`$DM{8%X}F zDVZ@$Ru04KlZXIb3e!V#>*Z(yYglu#i^pqZ#-ouyiM+tsc77LBOX}67ogN}RtAQNb z{&6lH?#axvlZEFZVq*D*K?&mquP75z*Y_vVL0-A%^m5!*SELE z;|P}-HeD(n#ush?ISo4IlSkr@ANzo`pODkB#as2BSKt?i!t(h;`Z>pV8MGwL`q{(> z87`TuIEC$zZ{}<@`Ed2s;42_+;(Ut2S1Rd>FBst=j$3&utb$`+yOs6b1@W7e^_QvB z>YpY4jL!VaHroOb&y(zw64D!9)s6|5cv(a{m}>;n(x?Li1Bb{hH-;+} zE~r!wjl?5%(2_j&NMJL?QUG4Ttw{QuEUkutE#pM}O{dVhw;fubs;nHv?QAh?X2^;g zfU}mrxJb;$;!u;EvY!F6c?xm(wLxE8Cn*l0YA0{?T6agqTKGx^X%$C%k$uH^Qh|9~ z74FQJqM=E7V^*dh)4Cpz%025xr}`yh5&L)`A+Bb~yXupl?}m4gYP)Jp+O+V|(qH&6 zfKuc)v(*;PX6{aa7j} zETtge+gDkHeWFVthL8^C-_f!f5NZVW6bu+=yjo}uJufat0n!G@;*K{$cDVlTxL;d4 zFcV`0TdgNrc?maXq!Q^HDEG7`qEB}3ip#yU9$z6aFwZo#5)t4ITj19?_M7xtFaT+K zNk`bkx!jL+7<8Kr;r3T3OcZ~dW^srbOHE}?;qfxYX)FYEvq1$}(Z6%Oq$LvON*7^kQxk&jK~ zTH#z(Oi5017}ChjUkb6@oo^!od4P9ANO?qPC8KPpr~BcAxemFCR$+o#Gxn{0(eV!* zOHaR6%aOx&`t9xMRzAPMAFW*CnHYmaC%kcy%f7q|Ko@WgC4PmHaaazf3sVmJeh7ob z`SW-oWRM=cW{S0RBpRkwu&nB{Gi*1RdzT9dwOp@J34vOt1L}(HFfZ$d2$Q#E2o`26 zlOBkf)H_ofg63)SeAQ11t?FAZMm0?z9EY>n7?mcIlg57?|G%dtFb#C+)N-hXbYTq~ z6>c#oNir)xuj-w7&}MQQwKw+=xRQT^WRjdn$R!$_{NB?WQE1Q{y0U$y`<^;%M=_2i z)3Dv6%gZPY=4`oOgagq;KpGl^CM;_5vQ>e9@62m5P0T-d80=Lw=wj;+_$O(zNEZ;p3qW-$I8yGR2 z7~{LyVuOqq7eC!qaMM?RcgjDf&@J(h#NQXtwQ^pe{)-d+v|}$an^F z4bND*On&3a{KFpl?Q%IpDnjAqa*rH8tF*M%*z8~s?6RaZX^+r+O-y_v2RLh6*GV_F z=$Sc&bgTn(@NXs-d6@RyzICh5&wDacra%8^YnBd_WKz%b#9}%KdJ`f8Kcx#zu`$f% zwQzb~L&rbJ&h=R}HE6`SCmk35%waA^?BR#=uxiurF`l04ag*%%$D|KAMK9mtWqz_c zbW2%n2upq{_hDerKK%nKL2rsplcjg1#(1Z&=5&2~%c(~1=Eeh}X9M37sVah(RIt%@ zTfg|$-!F_Tvl)tken)*8!7)_?)+fuI>n%^H7(}mN$6&elbIbmSdPm-4V!NlqLN#H& zeI+UU0W_lu2lf8*130S4W|yc;*up4|opkp(Q?pHK{#Z8Kki z@qv192S7xuoHJL^uM`3+IBkuaA@tvu4Xm9Y1ia2X!+pQopfnS}Un|`cs7-MC95Cc! znQ;yg8W*y@>V?-g{z&=#2P6>0MTTEqCP_wK-$aUx@K;Li|99w;+T!m^O-)@aa1-N( znh#*Lj8OjI6#lzZs4@j3urZg+P~WJ(|DCuN^2r@E&s&I`kpakkT)|`1>nE;<91Y4L z?(m>B>4Fes5aRl|zwfm__mvMD*hnPA7&r96p1U<(^|OBGzf8)<0$@a=3t>{Y^oz(n zQX7y%iF)fFg5CU1U>#KPBtyHE#aQy(Ft zirJG{g-x>HbbWQ?!ba_T`A7$jUCO&hm_7}lW4HRF;}FeX_+G}qYgI8xA7adcGhNG*cDP(D7T09=z0 z{Wlh*8&pcSh(_kKsOk1T_>cieXrQzWsL<2;eYfMJDR*yR{WzkgU89*#|E1K(DfU zEZaGuPoBWaZElbw-=;sd^bflIKi&tBxc&+&A^3FNpg6~nayudC9bEyh8EKG~6N(Hn zf)o?Su>EyT=~qYl@}NovC`)ChDEIpbXk-vX| zoB$U$x9NVNa+z85V1@JWb4LqDHBK2~&aV?w?&G6*C0Q~Qx&7wJ^J?z=I>4Ux^ez;| z-q;v+Ow=v{YlY=>CeQO@We@82)_J)D8LVdy`X`oT#pMjyjQ!P=CmXzyfu>wj^KHPHeK+WNAbLDpUHP$DqgT~=Qg^3IGAa^g1BRk7b8~^<@{=^{@XgI&vvJZ*=4Ldwekw^=?2$Nhs;Ljj2zbprO28`z85J?_&3&?v9U!plp3M&c&^Hk_QW-uh=l zbrl->WmQtK3^dv$>z;+`Wsm!_L)%LjI>U<`^XFlwu(Pcx@7soeb`wJ%+ivO?_QoI} z@5FJ~Y@qVFIj?htRW2xpA`Y!(=~~`jUa@C?ux{%az85z+7M{0d;7@;xmzPcT%(}zw zND;b6$+ojutA8|2CtRZD%5MHn$#jZ%w0259MO~~espDI(lj>x}sX>ZjjJu=z?SP~5 zZcn2=52)tnuhFnZV}zA9^r;UGwSJw{lgp^Jf)J8D9?U{SL(eAMkb*<5`pT^gAvan> zEAwG({jRe3Be#qM$z0>R5bba_rff>?-0jJWo0Ii*^sRCQ?K(^)t8RWhO>1WN z+IdROlbl%*3z>KK%`U?=K9ta?<8>Nr@V4F5A>N}7*?*Gurzx~c<23)pLCp;KfivALjdTNF7y=IhSU#9qMXV?bwwT=^KMYC(z zB-!)SI^ppb1hVoMW-pXkedj$xU?-HDNiBBSR|Hk3* z7$e(?bx@%Idlmba(Kup4!Yo_wq^!a*f#P-0S^ahsj;HA4O=vR31MRrxQ1jjzHA7C^ z_VYiv06fQyt`|Su{qEUuTd2CsHqS6vCQifuNTzM5Ws-S~E1V2Z71ou-ciCh4?CHA> za-XSevOLwvEMr|K^RCx6q+Kk=#V_oXAhQ&J%|zjT zn&j(_LrnUx|73mI+dT47bNai{Yb(V4gb$rE*IN)1mC3b&w5@Gz4Dtfp|8h_KoVTD2 z=%RDU*)wi}_PUKbjoLehw9aU{34d+bgjM4?7b6q(^5C_Xp3I+$(A?0e^#!Hb{?bVM zZ)PCX956M6A#>7?qL3eQM>_~m@0yR`;=EAto)#?=X>|=m2cJi6NXgRxLrSEfL+Uy` z1rX|t?Ly(t`Tz5PMIl*dZ*{4^1PD?i;|e}vYN)pEdGwbc?(yJtQ2PM5O`c=_r)#N^Buq7RAC{fK}2JdQ^GCrgUZ=J&I3N$^B)fc3gES0rFofz3DYZN|cs(iO z3F2Q+5@SIxiA_5!xCeS5GT2PK<@$@kw8+39I#ECxwY)mmat&Adez7FqfRTQ+3&z5T zeh_AQaK)ME0;j&qd;xlr}rRzt~oAbPA}8U~!ug-c;WzP9&U zmK+GhX~12!yWFes9eS36wwvAm9YD|;UI_0m^jjY|`}B92m}CI)n@OIDu5KsZOD!KZ z+FZW1&v~K5&Cxu6FsZ`y%qOMb7?DDrMt$KpPck|X1{+s-+nELWVKeX{jIqfcDwIsV zdtSyWT#eJu-yb+gHh7jxq58GrX)g;X0{qw(;l4mJdx6|-sU_kn!k|?e(OovI?#<(} z8P4tC)!^1ObJ&0XQFh@Nf8SBa7@OOiV7?5ThsOjFe=!gP=YDu&5}0`!>6*#T@2HQe#`s7{Q*ttcjOUidrqlTI)IZdme$9xWSlT99v4#`Yq?d*{ zFD|5bZw2^zd%OD$6-?XJRI2K$$$&*sj^HfUl+KY}yED?I{Y!Ssj@=}-g^Yy1@ znu<^Fb|QhXNG^|$rZEhUmD*RNy$Zmda1G*{TKVolE(^m3m-AqS!MpeEV+D8e%a4__ zVKUWwq(d8;(e@h)`?qL1pu}sxIG5Pq%qTfBo5-8^`;w5v!K!*gP6xZTS2o&vR;HSPI`Cq%v|Z`1;vJ*>gb$Ls5%v!ou$rmqqE$Yk`v}Oa#P1v zM8nd}yLxhJJ1yDc1Q*-ID#QEoY(zTA@_1RwP=Sk-<+``By-{t!mG96uR`hP z{I!we+OiVp9yYt9!7J|5@SdxOHM-DstHJU5j?} zmx`wGQwZ=>p(Yf3%l-B`4Lj4r{DtE&>9(FpnhEp$cMC9+rRK%3O#-iF0c6bf{?wBHY9wr z!x~T5ggW^eX8V&Eh3aczcUg*qWA1tAT*jf;4)6s;$N?g~Q>ApVYf;?`N^J>PgVXoD zht_MSR@O4}3pa4%V_nA=kJzya(#7NgK-$yQ0nZN;h1S>{HMz+#rv_!^R>$hC_h}ao ziN54c%Qy~}Nx5fwo>Y}3JbV{Q#^<0+%FCo>ea-pskTq0-IXi7l@B2CpuTw)$Ot<|F zonDAV7`0p|oB2B_*4VhIhaC#azB0#s*tL9WQ&y>fQKB8J*72n08${PqUbJ#msdGF}r$UV6u0IZoH-_m7qb3q8AR)0K2d zGeIPI-nG+*vVRc1<)c|)mwa{#vXskccW;MC5IgizCtbs2RD+n1Gm;V#8j;f;O{{y8 z?#-ZsjRmlZjCec*XyTT&F4gvV8Md86ueLpxot+ocZM;s}LG!g{e97W za-~LV$3rDf9v_qp@Uxe{ZrxMKlh=JS>#r#me0nhZ82cuRX#Gw8XPw9!N=7DU(pp6KrUuW&?wXEoJy$PzuW%7yLSg6;PDlAookE(b25JfXBtc zRe)~Mdt0J{I=27LF$q^P326+ILG{xVsRsowC?1OwU&jymh2G@?j|*qy!oNlfKFH^B z*rTTI{(&ajO~Ypv+Ii-SmN2CzY6cCI|+N4*Ar zzL3Z*faz#DYJOoQDIyb&mLT5gKyr>o=kp zQL^A0`ZPF2Q9B4feg}KLX1sxy(&rg~Rrf?ae&tQXL=tO1HR+pR+)xGEy6EK&>LsCi zgoMB)kd7fA`xenF!&p-~3wY9T;k@okyv&Gm+r{;MTgUUVVd`UzyWf&~{B_^!*j zolF>w)zy>tz;y!Z+gx4IZMrhNl03xZ*dOAE#g-20Ovw>2XhSz`)O?QmbDx6^6Vm~E zz<^rpfdKHzD{5-S$8%U}rfN!iEU_aXs*Yu0ma`ivk8I{YzJ@9pI4 ze|0q^jmAA8#!fx^TNvE5^+rh4@HwC1Rr5RPNmCv%>=vm?KKvRJ% zFrFUby}@g+x+zb|xBG+>nOrorHkqFb?HVc=rqkGH+1NGdeiTBwRbV#sy32Yv)zX@{ zZ@ZA|$Rak4F+HQJkUY<>R))u!jN9dFPg2F#`>o@0{{?^;Lq^w?l9oBvM$Ogh%~iTU z7zm`l*FP)$#agogjY&&ON2fIyii`&h-v1d7qFC&a`tLzDbAMm_FE}Mal5k*ZD|A|$ z7r1ZK=^)LlW%domJc|q%?|>{a=&+mU7Zhv$$X4K(o+J*!^Pszr2}txRUr ze_6r7URl{Cv0iE{?N$Nlg}WQWO1*;&3u9TO&hP35@)4J@`8=%Oc^$O&tg7e&kG1kB zr@zw%=K$SM#KztDPw8s~HP(n`{>*#(%X^~Nb}dtmJ2DP+%U*wAbPVV|nyA$M1gbbS zc*MTGhWe2E`hws>E(;MGGO`jJEIl#4D0=o%<9O0&VtAfe2LPc?*nZiw!AmkJ+|1qY zd0A;rma<C#UG~X-a9L)TzC2SHdT+~Y+9Y<>30(3T#vS;mb=VBhOT5B$RF471 zIQ3X8A|1$I^9Ch@Oam>Q<>!zTwcdn|vI&$1Dh@5wJYJpFM z@sI0*if2U~v$ED!4w1VdLU1?3BamIE{J6|I$96KjhnHcuV^*|t!D(YuVOU#9_H9~h zc30oF^JE9#9rh;>o#U&S_uvesf|G*XiKqT@9;)K%weMYba^$)lG5Z7bj!W&dLci=f znpwunIgeYY&D-8(9w~IioL-LqHiR{ylc#rkgQG!@B_lhsxa?`ElyH{o&Qrz!t3q>Q zI{nuLtXaQsliC8;XYyOldMN;%=OfY&5BaCRb6Yv=jnlf>emy4wTt}LNl0#i}CHLVN z{huEStK_Se9_^839gme4*M%HB6MDN2OOLa%J`~Gu4~{wn99ZSXgk{Ysro@MyFCC}G zAF3Cc8RmB{g%^qLngK*9w!1nhF|3W4lHY{zSoIUAMKM7fHRm?|0w|`EY^CkEur1FR zoav@N;QN<*B&RP1IvKiOb+yaTXw;6c>NpA24}E{jVl>ujaczs4ktUG(ud=nekz$T3&Q&C>#gsCrp)Zh^EWcs4RtC4U@nwD@K+ zOr2UkCEMRbus(Unswr*DTP6M7(el8SS0*KI2CX%;M@h~pc7pdZt1mPBb&r*0q8W*S zl2J^WS7b4JafOuowK;#^Xh?}^_xY3~0pdIMV&C?c{PUtKmf~V3;#qHL2ZWL?$Iexm zh<~+=(n`|e**!K%kgd!-7%nce36|=Qo!^vcxUOj~{R`jRdvIH_IS(X_K32be@*`%Y z+T(P@5_VjmR?N(%-F(?>qRsX67|Cml83<#$qu(PE@Eqtv z{Mo|&1hw&x=;jq53zR(iku9v;>Z}DeRo1Szvv|8oEK)X(L(00oL~}4bKhG${Ox4|f zb>10AFJUW&fRw}ZX8QDPy4ITsV@ZW|o-l?zA9t(p1Wo zjc3(P^DZ}(#`MVzMsIzA43JmVlMOSf3noNItK^w~{D#_i6#TXg+}gSn!+2W*kyaJJ zYr1e#WqEg={@&{NtW@VQN5aWkn6csATf8SVVo5QtF$sIA#wl6}?zGQ)4F3j8vRFAa zXRXA|JUX4>^?UhG5 zoSX7kjZt6zUPy0uMTm)yU@if$k;*a+zM;Mpv{k`(x3{%7;?nDaPcypKgRdylANBOog0k!+RE5bXfp5ihspy`{n_xtpcpS1gHKz@(R9;9^7L3 z)SHWef)XHe=H3#)GY`}gz7YlnZ&kuo(F30VX^X#e#Y6=)&iy4UcfAt)**DeFU#O6u z@jmvS5x`$8-V5}X95fExNi5!#*D+Mihc(}Z2OwL!qI}0kT2v;&LXxOW8;O00rW$Lf6AnSevG%FmS_4e6Rx4?d{*#b7*u!_{8~ zHTGPmF95>Ozqo{YNd%EOT9=G<;t0@U&QViio&UwA=t9!oV84pymEOj8J9myiM&ik1 z<)3@&M`W*i73R`vr;?|x3yjzq@4lBJ8w}jAKuB#?qEUyYO&6IahxM(1+tLXf)&dLG zwJ_(t*2odfq63{3Yr|W&22#B&9ano)yNZf<*P8FhDs)>VDT7kyXNca}tQ==(SKw=m z;jf=_hdcus(=^%h?*gT+l6K;Fv{M4z+3h-0>0ZYnu-kLEzXW7WTPqa&i|QydK+#1- z#l&O*yhNCThOg%)Q=hM*vt}@Ma7-tgnDyU{B3)?yOBAWCgE#A9P)x35^p(JsDV}a( z9^L^lq=i4}eZ;bXbk!*Mwsn8k zg#R@P4u=J%y>rRiV>16WoOA6z9?l^#5np7z3R;J7y3JQbj20QCDOP0R;$7N2+uzC5 zT@x@_oOW;AX_WIff^M4)J;?5>dsymTpT_?o^jz}WiZ>*@qg`#sL*A=OZFW#A>pA(U zy{c~M_zjgH;%Y_bgMz7$6@q&p;i$v;%_3?HFDMRf@??eim*{{fcK}aoG?RyxpGhQC zWZW&E;PbnJDHfLUK1+u5?(JE%wPUY(-S`LE*vrGM&LFm~Aqs*41zv9q{1?lOLLB#G zo5IzX4ihuRZab1i7gpWYx#B$Uq`T`Q=a@fM@S^8r3GqTWlE|&hzCsT2z!ao}v*+~EM9=lr^`;wbcH+ITFL3ojy2z*f?C3yue3#We1^n3Zukd>8zQMQ!z$`MG%tfF?Y z796i(ko{935v*FdUUbsZxBj`f9G#*0CzDuzY53wN)oT-)!(FlsQ_Q$bKef@nsJGvI zT5qqAUXNdoWuzHTjL!mTN_wTG$nc!|-brdiggqG zysVlk`Rdc%q_=mjf}qkj?{~stnVm9#5Z2itwipU>N@@6Dp?=6hO@dGCLI)2|G*TC)!&OWN+EAI#BZ z?>4`7@(z+5hBE+*hM(+nT8!o~3t#Tgn(K%xGmTwL%!>Pi$D{Butl{mDI(lBa}0yB@>I+0p5nY$=|Lh1OVc=F)b^+!@Ol0;t>?-5jERr-#`sk0 zHA;wbMMLsn@c-4`nFTd@MqyZ_xS`-u(Gmf%AgF^_P%;$)Eh*x{CLqXQz!XF@Y)T}M zP?$grLxq4A8+HXzBw-T@ku1cg?J>t@3*Fw@eVWoVtqtV6P+xv;Io|$4N!2#ngKG&;c!YI0F~lc) zdQg)|G;fD`xh+ISD|R=4UT3!y0%s^8)0-qbWoXZ*4QcGObqNQe%1j}Ei;hdy#bH{L zQriMl3iS;gaRlTbs{2pQOzNYRnBhnAkF+_gs#=WYlA4Uu*lh< zN43Rpb^83&O}aA8M-tR)n0-05#%4-!Saj$NYW6UhQ`Y7i{!yKGWZa6}MW0{=ESlnZ z&&~{cCOg>BlMzYVv@vWN`_koY-G67|{`Kh~rzCTx?oa!K0*%hjemQzw`xEokmnvec7bEVkW*f_WZH_LlE z3m)&0_lOKYY$%&AgEa<8QpbX(ZfccYiazYs5s2$th$T|~<3!&rSD4V+%OXwsv@`Z= zQ=zb?<(#YNLNlU>d;5MQZNi#BMP-EAqcJsUxy+GO>5ucveL4jheS6mxP4s2fZKJo; zmz5FT*na_AszX{_5wZrdzIY5gfG=HiUNnKM3v==WG{`yGeKJUjRp2l9PPYFx3pm0; z)3HEblz`O${J}x_xRF3jw#ogaJ@NJ9>hQ@2c`HFcijnSU)LlgU!z?nO`@k7~>am+=}&RqzQ~?>f!)c;M8YA!f4ZZjms> zpzwM0n@;%}V@wSeeF7LcVel2O+h*Z213=gaDrs!oXH7Dr6d#~0R=~o!fLff5Px-+8 zZzCYEAcNSMM@cV@LD3r~tCSNHT)2&VxvY1QmoLbF<$4 zwd?Qs)*kDD41Z3ZIZoo|i=qPNk?1gnAd!%kerPavdz|el z`EYr&ja@!8G$hDJ>?O;cZQb3gpY8(UJKk^eU&$^yJ^q8zGuSx(&1V`5FMTY7DKTwa P2EHR6KHt^5pU(IjMmnf9 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/spring-boot-observability-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/spring-boot-observability-dashboard.png new file mode 100755 index 0000000000000000000000000000000000000000..193e44c7c40eed94f765f4d2301e6f513a5f59c0 GIT binary patch literal 225562 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

        rU~T$uTK3G+E>P4!!@ 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

        y=MP)}*z5@yR{8rizFH5R+tB7_4YryE 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°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μH-rD|u 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 C-AD`o literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md new file mode 100644 index 000000000..7601ed152 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md @@ -0,0 +1,29 @@ +--- +title: Observability Overview +sidebar_position: 0 +--- + +Oracle Backend for Microservices and AI ships with a fully integrated observability stack powered by [SigNoz](https://signoz.io/), providing metrics, logs, and distributed traces. Platform services are preconfigured for observability. Applications export telemetry after they are instrumented with OpenTelemetry or configured with supported metrics annotations. + +### What's Included + +- **Metrics** — Application and infrastructure metrics collected via OpenTelemetry and Micrometer, with 20+ pre-installed dashboards +- **Logs** — Centralized log aggregation with filtering and search +- **Traces** — Distributed tracing across microservices with request correlation +- **Database Monitoring** — Oracle Database metrics via the built-in database exporter +- **Kafka Monitoring** — End-to-end visibility for Kafka clusters, producers, and consumers + +### Guides + +| Guide | Description | +|-------|-------------| +| [Introduction and Overview](./overview.md) | Architecture and how the observability stack fits together | +| [Access SigNoz](./access.md) | Retrieve credentials and connect to the SigNoz UI | +| [Metrics, Logs and Traces](./metricslogstraces.md) | Navigate metrics, logs, and traces in the SigNoz dashboard | +| [Pre-installed Dashboards](./dashboards.md) | Catalog of 20+ ready-to-use dashboards (Spring Boot, Kafka, Kubernetes, Oracle DB, and more) | +| [Configure Applications for SigNoz](./configure.md) | Add OpenTelemetry and Micrometer dependencies to your application | +| [Kafka Observability](./kafka.md) | Monitor Kafka clusters, producers, and consumers | +| [Customize Java Instrumentation](./java-instrumentation) | Pass custom environment variables to the OpenTelemetry Java agent through Helm values or CLI overrides | +| [Oracle Database Metrics Exporter](./dbexporter.md) | Database-level metrics collection and configuration guidance | +| [Common Customizations](./customizations.md) | Configure Online and Cold Storage | +| [Replace SigNoZ during upgrade](./upgrade/index.md) | Replace SigNoZ during an optional OBaaS 2.1.2 upgrade; existing observability data is permanently deleted | diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/java-instrumentation.mdx b/docs-source/site/versioned_docs/version-2.1.2/observability/java-instrumentation.mdx new file mode 100644 index 000000000..7c84a04f3 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/java-instrumentation.mdx @@ -0,0 +1,93 @@ +--- +title: Customizing Java Instrumentation +sidebar_position: 7 +--- + +import Admonition from '@theme/Admonition'; + +Oracle Backend for Microservices and AI lets you pass custom environment variables to the OpenTelemetry Java agent through the `obaas` Helm chart. This makes it possible to tune logging, protocol settings, and agent behavior without modifying the core chart templates. + +## Before you start + +- This guide applies to Java applications that use OpenTelemetry auto-instrumentation in OBaaS. +- Your application must be deployed with `otel.enabled: true` for the OpenTelemetry Operator to inject the Java agent and its environment variables. + +## Method 1: Using values.yaml (Recommended) + +This approach is best when you want a persistent configuration that is easy to review and reuse across deployments. + +Add the `env` list to your custom values file: + +```yaml +signoz: + instrumentation: + java: + env: + - name: "OTEL_LOGS_EXPORTER" + value: "otlp" + - name: "OTEL_EXPORTER_OTLP_LOGS_PROTOCOL" + value: "grpc" + - name: "OTEL_METRIC_EXPORT_INTERVAL" + value: "15000" +``` + +In this example: + +- `OTEL_LOGS_EXPORTER=otlp` enables exporting application logs through OTLP. +- `OTEL_EXPORTER_OTLP_LOGS_PROTOCOL=grpc` configures the OTLP logs exporter to use gRPC. +- `OTEL_METRIC_EXPORT_INTERVAL=15000` changes the metrics export interval to 15 seconds. + +Deploy the updated configuration: + +```bash +helm upgrade --install obaas/obaas \ + -f my-values.yaml \ + -n \ + --create-namespace [--debug] +``` + +## Method 2: Using Helm CLI (--set-json) + +This method works well for quick testing or one-off overrides. `--set-json` is easier to read and maintain than a long `--set` expression when passing lists of objects. + +```bash +helm upgrade --install obaas/obaas \ + -n \ + --create-namespace \ + --set-json 'signoz.instrumentation.java.env=[{"name":"OTEL_METRIC_EXPORT_INTERVAL","value":"15000"}]' \ + [--debug] +``` + +## How to Verify Changes + +### Check the Instrumentation resource + +Verify that the Instrumentation custom resource picked up your environment variables: + +```bash +kubectl get instrumentation traces-instrumentation -n -o yaml +``` + +In the output, look for your configured entries under the Java instrumentation environment list. You should see values such as `OTEL_LOGS_EXPORTER`, `OTEL_EXPORTER_OTLP_LOGS_PROTOCOL`, or `OTEL_METRIC_EXPORT_INTERVAL` in the resource definition. + +If the change was applied successfully, the instrumentation resource should show your configured variables and the restarted pod should use the same values. + +### Restart application pods + + + The OpenTelemetry Operator injects environment variables only when pods are created. If your application pods are already running, restart them so the new settings are applied. + + +```bash +kubectl rollout restart deployment -n +``` + +### Check the pod environment + +After the new pods are running, inspect the environment inside one of the application pods: + +```bash +kubectl exec -n -- env | grep OTEL_ +``` + +If you set a custom variable that does not start with `OTEL_`, such as `CUSTOM_JAVA_SETTING`, adjust the `grep` expression to match that variable name as well. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md b/docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md new file mode 100644 index 000000000..0d31eeb32 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md @@ -0,0 +1,93 @@ +--- +title: Kafka Observability +sidebar_position: 7 +--- + +Oracle Backend for Microservices and AI (OBaaS) provides a unified observability stack for Kafka that spans from the underlying infrastructure to the microservices producing and consuming messages. This integration is powered by the OpenTelemetry (OTEL) Collector and the OTEL Java Agent, providing a seamless view of metrics, traces, and logs. + +## Kafka Cluster Metrics + +Kafka cluster metrics provide deep visibility into the health and performance of the brokers, topics, and partitions within your OBaaS cluster. + +### Enabling Cluster Metrics (Opt-in) + +Kafka infrastructure monitoring is an "opt-in" feature provided as a platform extension. It uses the native OpenTelemetry `kafkametrics` receiver to scrape metadata directly from the Kafka bootstrap service. + +To enable cluster metrics, include the `kafka-metrics.yaml` extension from the source repository during your platform installation or upgrade: + +```bash +helm upgrade obaas obaas/obaas \ + -n obaas \ + -f helm/infra-charts/obaas/extensions/kafka-metrics.yaml \ + --reuse-values +``` + +### Platform Automation for Infrastructure Metrics + +The OBaaS platform automates several complex tasks to ensure Kafka metrics flow correctly: + +- **Universal Metric Bridge**: The platform automatically creates an `ExternalName` service called `kafka-bootstrap` in your namespace. This acts as a stable alias for the internal Strimzi bootstrap service, ensuring the scraper doesn't need to change if the cluster is re-deployed. +- **Collector Configuration**: The `kafkametrics` extension automatically updates the SigNoz OpenTelemetry Collector's configuration to include the Kafka scraper in its metrics pipeline. +- **Service Name Resolution**: The platform ensures that metrics are correctly tagged with the `service_name` of your application, allowing for easy filtering in SigNoz. + +### Kafka Server Monitoring Dashboard + +Once enabled, the **Kafka Server Monitoring Dashboard** automatically populates in SigNoz. This dashboard provides a centralized view of: +- **Broker Health**: Active broker count, controller status, and request handler pool utilization. +- **Topic Metrics**: Total topic count and message throughput. +- **Partition Details**: Current offsets, oldest offsets (retention), and replica status (ISR count). +- **Consumer Groups**: Real-time consumer group lag and member counts. + +![Kafka Dashboard](images/kafka-dashboard.png) + +## Producer and Consumer Metrics + +OBaaS provides "zero-touch" instrumentation for any Java microservice using the [OpenTelemetry Java Agent](./java-instrumentation.mdx). + +### Reference Examples + +For a practical implementation, see the following projects in the `cloudbank-v5` directory: +- **[helidon-producer](https://github.com/oracle/microservices-backend/tree/main/cloudbank-v5/helidon-producer/README.md)**: Demonstrates producing messages using MicroProfile Reactive Messaging. +- **[helidon-consumer](https://github.com/oracle/microservices-backend/tree/main/cloudbank-v5/helidon-consumer/README.md)**: Demonstrates consuming messages with automatic trace propagation. + +Both services illustrate how to configure OTLP metrics by simply setting the `OTEL_INSTRUMENTATION_KAFKA_METRICS_ENABLED` flag. + +### Enabling Application Metrics + +To enable Kafka-specific metrics in your microservice, you must set the following environment variable in your `values.yaml`: + +```yaml +env: + - name: OTEL_INSTRUMENTATION_KAFKA_METRICS_ENABLED + value: "true" +``` + +### Automated Instrumentation and Configuration + +When you deploy a microservice using the OBaaS sample app chart, the platform handles the following automatically: +- **Agent Injection**: The OpenTelemetry Java Agent is automatically injected into your pod as an init container. +- **Endpoint Configuration**: The `OTEL_EXPORTER_OTLP_ENDPOINT` is dynamically set to point to the SigNoz OTLP collector. +- **Trace Propagation**: The agent automatically handles the injection and extraction of trace headers into Kafka messages, ensuring end-to-end distributed tracing without any code changes. + +### Key Performance Indicators (KPIs) + +The following metrics are exported by the agent and available in the SigNoz Metrics Explorer: + +| Metric Name | Description | +| :--- | :--- | +| `kafka.producer.record_send_rate` | Average records sent per second. | +| `kafka.producer.request_latency_max` | Maximum acknowledgment time from the broker. | +| `kafka.producer.outgoing_byte_rate` | Data throughput in bytes per second. | +| `kafka.consumer.fetch_manager_records_lag_max` | Maximum lag across all assigned partitions. | +| `kafka.consumer.bytes_consumed_total` | Total volume of data processed by the consumer. | + +## Distributed Tracing & Logging + +OBaaS automatically correlates every Kafka operation with distributed traces and structured JSON logs. + +- **Trace Correlation**: Every log generated during a Kafka send or receive operation is stamped with `trace_id` and `span_id`. +- **Latency Attribution**: SigNoz renders a single flamegraph showing the original HTTP request, the Kafka publish operation, and the subsequent message processing in the consumer. + +> **Tip: Helidon 4 and Reactive Messaging** +> +> Helidon 4's use of **Java 21 Virtual Threads** ensures that the blocking operations of the Kafka client (like broker acknowledgments) do not block OS threads, while the OTEL agent maintains full context propagation across these virtual threads. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/metricslogstraces.md b/docs-source/site/versioned_docs/version-2.1.2/observability/metricslogstraces.md new file mode 100644 index 000000000..baa701c13 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/metricslogstraces.md @@ -0,0 +1,39 @@ +--- +title: Metrics, Logs and Traces +sidebar_position: 4 +--- +:::note +More details can be found in the [SigNoz Documentation](https://signoz.io/docs/introduction/). +::: + +## Metrics + +To access metrics in SigNoz, click on _Services_ in the menu to see the list of applications. + +![Service List](images/service-list.png) + +Click on any of the services to see its metrics in a dashboard. + +![Service Metrics](images/service-metrics.png) + +## Logs + +To access logs in SigNoz, click on _Logs_ in the menu to access the Log Explorer where logs for all the applications and platform services can be accessed. + +![SigNoz logs](images/signoz-logs.png) + +Logs can be filtered based on Namespaces, Deployments, Pods etc. Clicking on any log line will show more details regarding a log event. + +![SigNoz Logs Details](images/signoz-logs-details.png) + +## Traces + +To access Traces in SigNoz, click on _Traces_ in the menu to access the Traces view where all trace events can be accessed. + +![SigNoz Traces](images/signoz-traces.png) + +Traces can be filtered based on Service, HTTP Routes etc. Click on a trace to see its details. + +![SigNoz Traces Details](images/signoz-traces-details.png) + +Logs for a trace event can directly be accessed using the _Go to related logs_ link. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/overview.md b/docs-source/site/versioned_docs/version-2.1.2/observability/overview.md new file mode 100644 index 000000000..b7e16a04b --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/overview.md @@ -0,0 +1,31 @@ +--- +title: Introduction and Overview +sidebar_position: 1 +--- + +Oracle Backend for Microservices and AI includes SigNoz, which is an observability platform to collect and provide access to logs, metrics, and traces for the platform itself and for your applications. + +The diagram below provides an overview of SigNoz: + +![Observability Overview](images/observability-overview.png) + +In the diagram above: + +- You may deploy applications into the platform and can either send the metrics, logs, and traces to the SigNoz OpenTelemetry collector or configure annotations on the application pod for SigNoz to scrape metrics endpoints from the application pod directly. Similarly, traces can be generated and sent to the SigNoz OpenTelemetry collector using the OpenTelemetry SDK. Please refer to the [OpenTelemetry Collector - architecture and configuration guide](https://signoz.io/blog/opentelemetry-collector-complete-guide/) for details. +- The [Oracle Database Exporter](./dbexporter.md) and Kube State Metrics are pre-installed and SigNoz is configured to collect metrics from them. +- SigNoz is populated with a set of [pre-installed dashboards](./dashboards.md). + +:::note +More details can be found in the [SigNoz Documentation](https://signoz.io/docs/introduction/). +::: + +### Oracle Database Monitoring Explorer + +With Oracle Backend for Microservices and AI, you can choose to install [Oracle Database Monitoring Explorer](https://oracle.github.io/oracle-db-appdev-monitoring/). The tool provides observability for Oracle Database so that users can understand performance and diagnose issues easily across applications and the database. The project also provides dashboards for SigNoz. + +### Next Steps + +- [Access SigNoz](./access.md) — Retrieve credentials and connect to the SigNoz UI +- [Configure your applications](./configure.md) — Add OpenTelemetry and Micrometer to your services +- [Explore dashboards](./dashboards.md) — Browse the 20+ pre-installed dashboards +- [Kafka Observability](./kafka.md) — Monitor Kafka clusters, producers, and consumers diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/_category_.json b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/_category_.json new file mode 100644 index 000000000..83305cf2f --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "SigNoZ upgrade paths", + "position": 10, + "link": { + "type": "doc", + "id": "observability/upgrade/index" + } +} diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md new file mode 100644 index 000000000..329269223 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md @@ -0,0 +1,52 @@ +--- +title: Upgrade SigNoZ +sidebar_position: 9 +--- + +# Upgrade SigNoZ + +SigNoZ recommends backing up configuration and persistent data before an +upgrade. Its ClickHouse upgrade guidance explains that ClickHouse updates its +on-disk format in place and that downgrades are not guaranteed. See the official +[SigNoZ ClickHouse 25.12.5 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-131/) +and [standard upgrade guide](https://signoz.io/docs/operate/migration/upgrade-standard/). + +OBaaS provides separate upgrade paths so that each procedure can be followed +from beginning to end without branching. + +## When to use these guides + +Use these guides when upgrading an existing OBaaS installation that has SigNoZ +enabled. Fresh installations do not use an upgrade path; install the current +OBaaS chart normally. + +## Choose an upgrade path + +| Existing environment | Recovery requirement | Guide | +|---|---|---| +| OBaaS 2.0.0 or 2.1.x with a SigNoZ version earlier than `0.134.0` | Historical telemetry, dashboards, and users must be recoverable | [Upgrade with protected recovery](./protected-recovery.md) **(recommended)** | +| Any supported SigNoZ version earlier than `0.134.0` | Historical data does not require a protected recovery point | [Upgrade without protected recovery](./without-protected-recovery.md) | + +If you are unsure which path applies, use the protected recovery guide. + +## Behavior by source version + +OBaaS 2.0.0 includes SigNoZ `0.102.1`. Its upgrade path crosses the SigNoZ +`0.113.0` migration boundary, where `telemetryStoreMigrator` replaces the +earlier `schemaMigrator` resources. + +OBaaS 2.1.0 already includes SigNoZ `0.113.0`, so that migrator replacement has +already occurred. The Stage 2 cleanup is separate from that SigNoZ migration: +it removes obsolete OBaaS OIDC mock resources from air-gapped OBaaS 2.1.0 +installations. The cleanup is a no-op when those resources are absent. + +## Common requirements + +Before selecting a guide: + +1. Confirm the Kubernetes context, Helm release name, and application namespace. +2. Confirm that SigNoZ, ClickHouse, and ZooKeeper are healthy. +3. Retain the customer values files and all database, secret, image, storage, + and private-registry settings used by the existing release. +4. Do not use an older ClickHouse version against a persistent volume whose + on-disk format has already been upgraded. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md new file mode 100644 index 000000000..8be0d585a --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md @@ -0,0 +1,310 @@ +--- +title: Upgrade with protected recovery +sidebar_position: 1 +--- + +# Upgrade to SigNoZ 0.134.0 with protected recovery + +This is the recommended upgrade procedure. It uses two Helm commands. Stage 1 +creates retained Kubernetes CSI snapshots and upgrades ClickHouse. Stage 2 +upgrades SigNoZ and runs its telemetry migrations only after validating the +Stage 1 result. + +## When to use this guide + +Use this guide for production environments and whenever historical telemetry, +dashboards, users, or ClickHouse data must remain recoverable. + +## Prerequisites + +Add and update the released OBaaS Helm repository: + +```bash +helm repo add obaas https://oracle.github.io/microservices-backend/helm +helm repo update +``` + +Confirm that: + +- The existing release uses SigNoZ, ClickHouse, and ZooKeeper persistent + volumes. +- The storage CSI driver supports Kubernetes `VolumeSnapshot` resources. +- A compatible `VolumeSnapshotClass` exists or can be created. +- Provider backup limits and budget can accommodate complete snapshots of all + protected volumes. +- The same customer values, database settings, secret names, image settings, + and other overrides are available for both stages. + +Download the versioned OBaaS helper scripts. A source checkout is not required: + +```bash +mkdir -p /tmp/obaas-signoz-upgrade + +curl --fail --location \ + --output /tmp/obaas-signoz-upgrade/prepare-oke-volume-snapshots.sh \ + https://raw.githubusercontent.com/oracle/microservices-backend/OBAAS-2.1.1/helm/infra-charts/tools/prepare-oke-volume-snapshots.sh +curl --fail --location \ + --output /tmp/obaas-signoz-upgrade/validate-signoz-snapshot-restore.sh \ + https://raw.githubusercontent.com/oracle/microservices-backend/OBAAS-2.1.1/helm/infra-charts/tools/validate-signoz-snapshot-restore.sh +curl --fail --location \ + --output /tmp/obaas-signoz-upgrade/diagnose-signoz-upgrade.sh \ + https://raw.githubusercontent.com/oracle/microservices-backend/OBAAS-2.1.1/helm/infra-charts/tools/diagnose-signoz-upgrade.sh + +chmod +x /tmp/obaas-signoz-upgrade/*.sh +``` + +Replace all placeholders in the following commands with values for the existing +release. + +## Step-by-step procedure + +### 1. Record the current environment + +```bash +kubectl config current-context +helm status -n +kubectl get pods,pvc -n + +helm get values -n -o yaml \ + > /tmp/obaas-pre-signoz-upgrade-values.yaml +helm get manifest -n \ + > /tmp/obaas-pre-signoz-upgrade-manifest.yaml +``` + +Wait for the stateful workloads and ClickHouse pods to report ready: + +```bash +kubectl rollout status statefulset/-signoz \ + -n --timeout=5m +kubectl rollout status statefulset/-zookeeper \ + -n --timeout=5m +kubectl wait --for=condition=Ready pod \ + -l clickhouse.altinity.com/chi=-clickhouse \ + -n --timeout=5m +``` + +Inspect the component pods, persistent volumes, restart counts, and recent +warning events: + +```bash +kubectl get pods,pvc -n \ + | grep -E 'signoz|clickhouse|zookeeper' +kubectl get events -n \ + --field-selector type=Warning \ + --sort-by=.lastTimestamp +``` + +Confirm that all listed pods are `Running` and fully ready, all listed PVCs are +`Bound`, and no component is repeatedly restarting. Investigate unresolved +warning events before continuing. + +Verify the SigNoZ health endpoint. In one terminal, run: + +```bash +kubectl port-forward -n \ + service/-signoz 18080:8080 +``` + +While the port-forward is running, use another terminal to run: + +```bash +curl --fail 'http://127.0.0.1:18080/api/v1/health?live=1' +``` + +Stop the port-forward after the health request succeeds. Log in to SigNoZ and +select an existing service with historical telemetry. Record the service name, +signal type, and a time range containing data so that the same telemetry can be +verified after Stage 2. + +### 2. Prepare volume snapshots + +#### OKE with OCI Block Volume + +Prepare each OKE cluster once: + +```bash +/tmp/obaas-signoz-upgrade/prepare-oke-volume-snapshots.sh \ + --namespace \ + --release +``` + +The script installs pinned Kubernetes VolumeSnapshot CRDs, creates the +non-default `obaas-oci-bv-snapshot` class, and validates the SigNoZ, ClickHouse, +and ZooKeeper PVCs. The class uses the OCI Block Volume CSI driver, full +backups, and `deletionPolicy: Retain`. + +Validate an already prepared cluster without changing it: + +```bash +/tmp/obaas-signoz-upgrade/prepare-oke-volume-snapshots.sh \ + --namespace \ + --release \ + --check-only +``` + +Kubernetes VolumeSnapshots do not require a backup size. OCI backs up each +complete source Block Volume. Review the protected PVC capacities and verify +that OCI Block Volume Backup service limits and budget can accommodate them. + +#### Other Kubernetes providers + +Install the provider-supported snapshot CRDs, common snapshot controller, CSI +snapshot implementation, and `VolumeSnapshotClass`. Verify that the snapshot +class uses the same CSI driver as the SigNoZ PVCs. Do not use the OKE +preparation script with a non-OCI storage driver. + +### 3. Run Stage 1 + +For OKE: + +```bash +helm upgrade obaas/obaas \ + --version 0.1.1 \ + -n \ + --timeout 30m \ + -f \ + --set signozUpgrade.stage=stage1 \ + --set signozUpgrade.backup.volumeSnapshotClassName=obaas-oci-bv-snapshot \ + --set signoz.signoz.image.tag=v0.113.0 \ + --set signoz.otelCollector.image.tag=v0.144.1 \ + --set signoz.telemetryStoreMigrator.enabled=false \ + --set signoz.clickhouse.image.tag=25.12.5 +``` + +For another Kubernetes provider: + +```bash +helm upgrade obaas/obaas \ + --version 0.1.1 \ + -n \ + --timeout 30m \ + -f \ + --set signozUpgrade.stage=stage1 \ + --set signozUpgrade.backup.volumeSnapshotClassName= \ + --set signoz.signoz.image.tag=v0.113.0 \ + --set signoz.otelCollector.image.tag=v0.144.1 \ + --set signoz.telemetryStoreMigrator.enabled=false \ + --set signoz.clickhouse.image.tag=25.12.5 +``` + +Stage 1: + +1. Invalidates any earlier completion marker. +2. Creates retained snapshots for the SigNoZ, ClickHouse, and ZooKeeper PVCs. +3. Waits for every snapshot to become ready. +4. Upgrades ClickHouse to `25.12.5`. +5. Validates the running ClickHouse version and original PVC identities. +6. Records a completion marker for Stage 2. + +Do not continue until the following checks pass: + +```bash +kubectl get volumesnapshots -n +/tmp/obaas-signoz-upgrade/diagnose-signoz-upgrade.sh \ + +``` + +Every snapshot must report `readyToUse: true`, ClickHouse must be healthy, and +the diagnostics must show a complete Stage 1 marker. + +### 4. Validate the ClickHouse restore point + +Prove that the newest ClickHouse snapshot can provision a new volume and that +the restored volume contains recognizable ClickHouse data: + +```bash +NAMESPACE= \ +RELEASE_NAME= \ +/tmp/obaas-signoz-upgrade/validate-signoz-snapshot-restore.sh +``` + +This smoke test creates a temporary PVC, mounts it read-only, and retains it for +inspection. It does not mount or change the live ClickHouse PVC. The restore +PVC size is selected automatically from the snapshot's `status.restoreSize`. +Run the cleanup commands printed by the script after inspection. + +Do not continue to Stage 2 if restore validation fails. + +### 5. Run Stage 2 + +```bash +helm upgrade obaas/obaas \ + --version 0.1.1 \ + -n \ + --timeout 30m \ + -f \ + --set signozUpgrade.stage=stage2 +``` + +Before modifying workloads, the Stage 2 gate verifies the completion marker, +ClickHouse version, original PVC identities, and retained snapshots. It then +upgrades SigNoZ and the collector, runs telemetry migrations, removes obsolete +resources, runs the OBaaS SigNoZ setup, and validates historical and newly +ingested telemetry rows. + +## Validation + +```bash +kubectl get pods,jobs -n +/tmp/obaas-signoz-upgrade/diagnose-signoz-upgrade.sh \ + +``` + +Confirm: + +- SigNoZ is running `v0.134.0`. +- The SigNoZ collector is running `v0.144.6`. +- ClickHouse is running `25.12.5`. +- The telemetry-store migrator and SigNoZ setup Jobs completed. +- Existing users can sign in. +- Existing dashboards remain available. +- Telemetry from before Stage 1 is visible. +- New metrics, logs, and traces are ingested. + +Keep the Stage 1 snapshots through the customer's upgrade and recovery window. +They are retained independently of Helm and may incur storage charges. + +For OKE, inventory both Kubernetes objects and OCI backup handles: + +```bash +kubectl get volumesnapshots -n +kubectl get volumesnapshotcontents \ + -o custom-columns='NAME:.metadata.name,POLICY:.spec.deletionPolicy,HANDLE:.status.snapshotHandle' +``` + +Remove snapshots and retained provider backups only under the customer's backup +retention policy. + +## Rollback and recovery + +ClickHouse upgrades its on-disk format in place, so an automatic downgrade is +not guaranteed. Do not start an older ClickHouse version against the upgraded +live PVC. + +If Stage 1 or Stage 2 fails: + +1. Stop and retain the live PVCs, VolumeSnapshots, and provider backup handles. +2. Do not continue to Stage 2 when the Stage 1 marker or restore validation is + incomplete. +3. Collect the diagnostics described below. +4. Follow the storage provider's procedure to create replacement volumes from + the retained snapshots. OKE restores a snapshot into a new Block Volume; it + does not revert an existing PVC in place. +5. Validate restored data before reconnecting workloads. + +The chart does not automatically replace live PVCs during recovery. Preserve +the original resources and contact Oracle Support before rebinding restored +volumes in a production environment. + +## Troubleshooting + +Collect read-only diagnostics: + +```bash +/tmp/obaas-signoz-upgrade/diagnose-signoz-upgrade.sh \ + +``` + +Stage 2 stops before changing workloads when its marker, version, PVC, or +snapshot checks fail. Correct the reported condition; do not bypass the gate by +manually creating or editing the completion marker. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md new file mode 100644 index 000000000..80e84cddb --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md @@ -0,0 +1,102 @@ +--- +title: Upgrade without protected recovery +sidebar_position: 2 +--- + +# Upgrade to SigNoZ 0.134.0 without protected recovery + +This procedure uses one Helm command and does not create Kubernetes volume +snapshots. + +## When to use this guide + +Use this guide only when losing historical telemetry, dashboards, users, and +ClickHouse data is acceptable. Existing data normally remains when the in-place +upgrade succeeds, but this procedure does not provide a snapshot-based recovery +point if it fails. + +For production environments, use +[Upgrade with protected recovery](./protected-recovery.md). + +## Prerequisites + +Add and update the released OBaaS Helm repository: + +```bash +helm repo add obaas https://oracle.github.io/microservices-backend/helm +helm repo update +``` + +Confirm the Kubernetes context, Helm release name, application namespace, +customer values file, database settings, secret names, and private-registry +settings. Confirm that SigNoZ, ClickHouse, and ZooKeeper are healthy. + +## Step-by-step procedure + +Record the existing state: + +```bash +kubectl config current-context +helm status -n +kubectl get pods,pvc -n + +helm get values -n -o yaml \ + > /tmp/obaas-pre-signoz-upgrade-values.yaml +``` + +Run the standard upgrade: + +```bash +helm upgrade obaas/obaas \ + --version 0.1.1 \ + -n \ + --timeout 30m \ + -f \ + --set signozUpgrade.stage=standard +``` + +This upgrades ClickHouse, SigNoZ, and the collector and runs the telemetry +migrations without first creating snapshots. + +## Validation + +```bash +kubectl get pods,jobs -n +helm status -n +``` + +Confirm: + +- SigNoZ is running `v0.134.0`. +- The SigNoZ collector is running `v0.144.6`. +- ClickHouse is running `25.12.5`. +- The telemetry-store migrator and SigNoZ setup Jobs completed. +- Users can sign in and dashboards load. +- New metrics, logs, and traces are ingested. + +## Rollback and recovery + +This path does not create a protected recovery point. ClickHouse downgrades are +not guaranteed after its on-disk format has been upgraded. Do not start an +older ClickHouse version against the upgraded live PVC. + +Recovery is limited to an independently created provider backup or external +backup. If none exists, reinstalling SigNoZ with new storage may be required and +historical data may be lost. + +Do not use `helm uninstall` merely to discard SigNoZ history. The OBaaS chart +can delete all PVCs in the application namespace during uninstall, including +PVCs that are not part of SigNoZ. + +## Troubleshooting + +Inspect the release and workloads: + +```bash +helm status -n +kubectl get pods,jobs,pvc -n +kubectl get events -n --sort-by=.lastTimestamp +``` + +Review logs for the failed SigNoZ, ClickHouse, setup, or telemetry-migration +workload before attempting another upgrade. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/_category_.json b/docs-source/site/versioned_docs/version-2.1.2/platform/_category_.json new file mode 100644 index 000000000..3432ce1b4 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Platform Services", + "position": 4, + "link": { + "type": "doc", + "id": "platform/index" + } +} diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md b/docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md new file mode 100644 index 000000000..e82147c2b --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md @@ -0,0 +1,249 @@ +--- +title: Apache APISIX +sidebar_position: 1 +--- + +[Apache APISIX](https://apisix.apache.org) is an open source cloud native API platform that supports the full lifecycle of API management including publishing, traffic management, deployment strategies, and circuit breakers. + +## Installing APISIX + +Apache APISIX will be installed if the `apisix.enabled` is set to `true` in the `values.yaml` file. The default namespace for Apache APISIX is `apisix`. + +## Configure APISIX for multiple Eureka replicas + +By default, OBaaS deploys three Eureka replicas. APISIX connects directly to each +Eureka StatefulSet pod so that it can refresh the service registry and fail over +to another Eureka replica. + +If you change `eureka.replicas`, also update +`apisix.apisix.discovery.registry.eureka.host`. Include one host entry for every +Eureka replica, numbered from `0` through `eureka.replicas - 1`. + +For example, the following values configure five Eureka replicas: + +```yaml +eureka: + replicas: 5 + +apisix: + apisix: + discovery: + registry: + eureka: + host: + - "http://{{ .Release.Name }}-eureka-0.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" + - "http://{{ .Release.Name }}-eureka-1.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" + - "http://{{ .Release.Name }}-eureka-2.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" + - "http://{{ .Release.Name }}-eureka-3.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" + - "http://{{ .Release.Name }}-eureka-4.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" + prefix: "/eureka/" +``` + +Apply the updated values with Helm: + +```shell +helm upgrade --install helm/infra-charts/obaas \ + --namespace \ + --create-namespace \ + -f +``` + +Verify that the APISIX ConfigMap includes an endpoint for each Eureka replica: + +```shell +kubectl -n get configmap -apisix \ + -o yaml | yq '.data."config.yaml"' \ + | yq '.discovery.registry.eureka.host' +``` + +The command should return five endpoints for the example configuration, from +`-eureka-0` through `-eureka-4`. + +## Accessing Apache APISIX + +Oracle Backend for Microservices and AI deploys the Apache APISIX Gateway and Dashboard in the `apisix` namespace by default. The gateway is exposed via an external load balancer and an ingress controller. + +To access the Apache APISIX APIs, use kubectl port-forward to create a secure channel to `service/apisix-admin`. Run the following command to establish the secure tunnel (replace the example namespace `obaas-dev` with the namespace where APISIX is deployed): + +```shell +kubectl port-forward -n obaas-dev svc/apisix-admin 9180 +``` + +## Retrieving admin key + +To access the APISIX APIs, you need the admin key. Retrieve it with the following command (replace the example namespace `obaas-dev` with the namespace where APISIX is deployed): + +**Option 1 - Using yq:** + +```bash +kubectl -n obaas-dev get configmap apisix -o yaml | yq '.data."config.yaml"' | yq '.deployment.admin.admin_key[] | select(.name == "admin") | .key' +``` + +**Option 2 - Manual retrieval:** + +If the command above doesn't work: + +1. Run: `kubectl get configmap apisix -n obaas-dev -o yaml` +1. Look for the `config.yaml` section +1. Find `deployment.admin.admin_key` and copy the key value + +Test the admin key by running a simple curl command; it should return the list of configured routes. + +```shell +curl http://127.0.0.1:9180/apisix/admin/routes -H "X-API-key: $admin_key" -X GET +``` + +## Accessing APISIX Dashboard + +:::note + Note that all functionality is not available in the dashboard. You might need to use the REST APIs +::: + +APISIX has an embedded dashboard that can be accessed after a tunnel is established to the `apisix-admin` service. The dashboard is available on [http://localhost:8190/ui](http://localhost:8190/ui). **NOTE:** you need the Admin key to be able to access the dashboard. + +![APISIX Dashboard](images/apisix-dashboard.png) + +## Configuring APISIX using REST APIs + +You can configure and update the APISIX gateway using the provided APIs. Pleas refer to the [API Documentation](https://apisix.apache.org/docs/apisix/getting-started/README/) for detailed information. + +## Using custom plugins + +You can install custom plugins in APISIS using the Helm charts. + +First, add an `extraConfigMaps` section to the `values.yaml` file that you use with the `obaas` Helm chart. This will allow you +to create extra arbitrary Config Maps in your cluster as part of the OBaaS installation. In this config map, add one key (data item) +for each plugin, and include the Lua code for the plugin, as shown in the example below. You may list as many custom plugins as desired. + +```yaml +# ConfigMaps created by the parent chart +# Each top-level key becomes a ConfigMap name, with nested keys as data entries +extraConfigMaps: + apisix-custom-plugin: + abd.lua: | + local core = require("apisix.core") + + local plugin_name = "abd" + + local _M = { + version = 0.1, + priority = 2500, + name = plugin_name, + schema = {} + } + + function _M.access(conf, ctx) + core.log.warn("ABD plugin executed") + end + + return _M + xyz.lua: | + local core = require("apisix.core") + + local plugin_name = "xyz" + + local _M = { + version = 0.1, + priority = 2501, + name = plugin_name, + schema = {} + } + + function _M.access(conf, ctx) + core.log.info("XYZ plugin executed") + end + + return _M +``` + +Next, in the `apisix` section, add a `customPlugins` section to configure the plugins, here is an example that loads the two plugins defined above: + +```yaml +# custom plugin +apisix: + apisix: + customPlugins: + enabled: true + luaPath: "/opts/custom_plugins/?.lua" + plugins: + - name: "abd" + attrs: {} + configMap: + name: "apisix-custom-plugin" + mounts: + - key: "abd.lua" + path: "/opts/custom_plugins/apisix/plugins/abd.lua" + - name: "xyz" + attrs: {} + configMap: + name: "apisix-custom-plugin" + mounts: + - key: "xyz.lua" + path: "/opts/custom_plugins/apisix/plugins/xyz.lua" +``` + +:::note + Note that the luaPath does not contain the “apisix/plugins” part because APISIX will automatically add that when it searches for the plugin source code files. +::: + +After you have deployed OBaaS, you can access the APISIX admin service to create a route and attach your plugins to the route. Here is an example of a route that uses the `abd` plugin from the example above: + +```json +{ + "list": [ + { + "key": "/apisix/routes/00000000000000000076", + "value": { + "uri": "/test-plugin*", + "methods": [ + "GET" + ], + "plugins": { + "abd": {} + }, + "update_time": 1772900293, + "upstream": { + "discovery_type": "eureka", + "pass_host": "pass", + "scheme": "http", + "hash_on": "vars", + "tls": { + "verify": false + }, + "service_name": "CONFIG-SERVER", + "type": "roundrobin" + }, + "priority": 0, + "id": "00000000000000000076", + "status": 1, + "name": "abc", + "enable_websocket": false, + "create_time": 1772899208 + }, + "modifiedIndex": 96, + "createdIndex": 77 + } + ], + "total": 1 +} +``` + +You can then hit the uri in the route to test it, for example: + +```bash +curl http://IP_ADDRESS:8080/test-plugin/1 + +{"name":"test-plugin","profiles":["1"],"label":null,"version":null,"state":null,"propertySources":[]} +``` + +You can check the APISIX pod log to confirm the plugin was executed, in this example by verifying you see the HTTP GET and also the `ADB plugin executed` message that the plugin printed: + +``` +2026/03/07 16:18:31 [warn] 56#56: *38964 [lua] abd.lua:13: phase_func(): ABD plugin executed, client: 127.0.0.1, server: _, request: "GET /test-plugin/1 HTTP/1.1", host: "localhost:8080" +127.0.0.1 - - [07/Mar/2026:16:18:31 +0000] localhost:8080 "GET /test-plugin/1 HTTP/1.1" 200 112 0.021 "-" "curl/7.81.0" 10.42.0.48:8080 200 0.022 "http://localhost:8080" +``` + +:::note + Note that you do not need to list your custom plugins in the `apisix.apisix.plugins` list in the `values.yaml` for the `obaas` Helm chart, APISIX will automatically + add your custom plugins to its configuration. +::: diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/coherence.md b/docs-source/site/versioned_docs/version-2.1.2/platform/coherence.md new file mode 100644 index 000000000..dcef94676 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/coherence.md @@ -0,0 +1,150 @@ +--- +title: Coherence Operator +sidebar_position: 3 +--- + +The Oracle Coherence Operator is an open-source Kubernetes operator that enables the deployment and management of Oracle Coherence clusters in Kubernetes environments. It provides features to assist with deploying, scaling, and managing Coherence data grid clusters using cloud-native technologies. [Full Documentation can be found here](https://oracle.github.io/coherence-operator/) + +:::note + Note that the Coherence Operator is deprecated in this release of OBaaS and may be removed in a future release. +::: + +## Installing the Coherence Operator + +The cluster-wide Coherence Operator is installed by the `obaas-prereqs` chart. Install that chart once per cluster and keep `coherence-operator.enabled` set to `true` (the default). The operator runs in the namespace used for the `obaas-prereqs` release and must watch the namespace where an OBaaS release creates a Coherence cluster. + +```yaml +# obaas-prereqs values +coherence-operator: + enabled: true +``` + +Before installing an OBaaS release with Coherence enabled, verify that the operator is ready and the Coherence custom resource definition is established: + +```bash +kubectl rollout status deployment/coherence-operator -n --timeout=5m +kubectl wait --for=condition=Established crd/coherence.coherence.oracle.com --timeout=5m +``` + +## Creating a Coherence Cluster + +### Helm-managed cluster (recommended) + +Enable Coherence in the namespace-scoped `obaas` chart. The provided `values-coherence.yaml` example creates a three-member, ephemeral cluster named `mysample-cluster`, with a 512 MiB JVM heap and an HTTP port on 8080. Set `coherence.name` to a DNS-compatible name unique within the release namespace. The cluster uses the default Coherence image configured by the installed operator unless you override `coherence.image`. + +```bash +helm upgrade --install obaas/obaas \ + -f examples/values-coherence.yaml \ + -n \ + --create-namespace +``` + +Helm creates the `Coherence` custom resource using `coherence.name` in the OBaaS release namespace. Verify `` and wait for all three members: + +```bash +kubectl get coherence -n +kubectl wait -n \ + --for=jsonpath='{.status.readyReplicas}'=3 \ + coherence/ \ + --timeout=5m +kubectl get pods -n +``` + +The Coherence Operator creates and manages an internal health port on `6676` for the cluster members. It configures the Kubernetes liveness probe as `GET /healthz` and the readiness probe as `GET /ready`. This port is intentionally not added to `coherence.ports` or exposed through the application Service. + +To create durable Coherence data, layer an override with persistence settings after `values-coherence.yaml`. Choose a StorageClass and size appropriate to the cluster: + +```yaml +coherence: + coherence: + persistence: + mode: active + persistentVolumeClaim: + storageClassName: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 10Gi +``` + +The Coherence custom resource is owned by the OBaaS Helm release. Do not create a second resource with the same name outside Helm. + +### Manually managed cluster (advanced) + +For a Coherence cluster that is intentionally independent of an OBaaS Helm release, create its custom resource directly after installing and verifying the operator. Use a namespace of your choice and manage its lifecycle separately from Helm. + +```yaml +apiVersion: coherence.oracle.com/v1 +kind: Coherence +metadata: + name: mysample-cluster +spec: + replicas: 3 + jvm: + memory: + heapSize: 512m + ports: + - name: http + port: 8080 +``` + +```bash +kubectl apply -f mysample-cluster.yaml -n coherence +kubectl describe coherence mysample-cluster -n coherence +kubectl get pods -n coherence +``` + +## Using Coherence with Spring Boot + +To connect your Spring Boot application to a Coherence cluster, add the following dependencies and configuration. Set the client cluster name to the value configured in `coherence.name`; the Helm example uses `mysample-cluster`. [Coherence Spring Documentation](https://spring.coherence.community/4.3.0/index.html#/about/01_overview) + +### Dependencies + +**Maven** (`pom.xml`): + +```xml + + + + com.oracle.coherence.spring + coherence-spring-boot-starter + + + + + com.oracle.coherence.ce + coherence + + +``` + +### Spring Boot Configuration + +Create or update your `application.yaml` file to connect to the Helm-managed cluster. Replace `mysample-cluster` with your chosen cluster name: + +```yaml +coherence: + # Set the instance type to 'client' to connect to an existing cluster + instance: + type: client + + # Configure the cluster connection + cluster: + name: mysample-cluster + + # Configure sessions + sessions: + - name: default + config: coherence-cache-config.xml + priority: 1 + + # Logging configuration (optional) + logging: + destination: slf4j + logger-name: Coherence + + # Server startup timeout (optional) + server: + startup-timeout: 60s +``` diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/conductor.md b/docs-source/site/versioned_docs/version-2.1.2/platform/conductor.md new file mode 100644 index 000000000..92cd27219 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/conductor.md @@ -0,0 +1,24 @@ +--- +title: MicroTx Workflow Orchestration +sidebar_position: 4 +--- + +MicroTx Workflow is a workflow orchestration platform, based on Orkes Conductor, which was originally developed at Netflix. It is designed to coordinate long-running, distributed workflows across microservices by defining tasks, dependencies, and retries, while providing scalability, fault tolerance, and operational visibility through a centralized engine. + +For reference: [Conductor OSS Documentation](https://docs.conductor-oss.org) + +## Installing MicroTx Workflow + +MicroTx Workflow Server is installed when `otmm.workflowServer.enabled` is set to `true` in the `values.yaml` file. The MicroTx transaction coordinator is controlled separately by `otmm.coordinator.enabled`. + +```yaml +otmm: + coordinator: + enabled: true + workflowServer: + enabled: true + console: + enabled: true +``` + +The web user interface is requested with `otmm.console.enabled=true`, but it is deployed only when either `otmm.coordinator.enabled` or `otmm.workflowServer.enabled` is also `true`. The web user interface is optional; you may install just the workflow engine by setting `otmm.workflowServer.enabled=true` and `otmm.console.enabled=false`. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md b/docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md new file mode 100644 index 000000000..3507fa012 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md @@ -0,0 +1,105 @@ +--- +title: Spring Cloud Config Server +sidebar_position: 11 +--- + +OBaaS includes the Spring Cloud Config Server. It is configured with the JDBC backend so that you can store your +configuration properties in your Oracle database. The OBaaS database will be pre-configured during OBaaS installation +with a table to hold your properties. + +Please refer to the [Spring Cloud Config Server documentation](https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_spring_cloud_config_server) +for more information about the server itself. + +Here is the definition of the `PROPERTIES` table for your reference: + +``` +Name Null? Type +______________ ___________ _________________ +ID NOT NULL NUMBER +APPLICATION VARCHAR2(4000) +PROFILE VARCHAR2(4000) +LABEL VARCHAR2(4000) +PROP_KEY NOT NULL VARCHAR2(4000) +VALUE NOT NULL VARCHAR2(4000) +CREATED_ON TIMESTAMP(6) +CREATED_BY VARCHAR2(100) +UPDATED_ON TIMESTAMP(6) +UPDATED_BY VARCHAR2(100) +``` + +## Managing configuration properties in the database + +If you have direct access to the database, you can log in and create, update, delete configuration properties in this table as needed. + +If you do not have direct access to the database, you can run the necessary SQL statements in a pod in your Kubernetes cluster with the necessary credentials. + +An example job definition is provided in [https://github.com/oracle/microservices-backend/blob/main/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml](https://github.com/oracle/microservices-backend/blob/main/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml) + +You can edit the SQL statements in this manifest to suit your needs. In the example file, you see the statements to list the currently defined +configuration properties, and then to add two new properties for an application called `billing` in its `default` profile and `latest` label. +See the [Spring Cloud Config Server documentation](https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_spring_cloud_config_server) +to understand how application, profile, and label are used. + +```sql +-- list current config properties +select * from properties; +-- create some new config properties +insert into properties (application, profile, label, prop_key, value) values +('billing', 'default', 'latest', 'apikey', 'abc123'), +('billing', 'default', 'latest', 'subscription', 'xyz456'); +``` + +Once you have edited the manifest, you can start a pod with a command like this: + +```bash +kubectl apply -f your-sqlcl-pod.yaml -n obaas +``` + +Check the pod output to confirm it was successful, using a command like this: + +```bash +kubectl -n obaas logs sqlcl + +SQLcl: Release 25.4 Production on Mon Mar 23 16:51:50 2026 + +Copyright (c) 1982, 2026, Oracle. All rights reserved. + +Connected to: +Oracle AI Database 26ai Free Release 23.26.1.0.0 - Develop, Learn, and Run for Free +Version 23.26.1.0.0 + + + ID APPLICATION PROFILE LABEL PROP_KEY VALUE CREATED_ON CREATED_BY UPDATED_ON UPDATED_BY +_____ ______________ __________ _________ _______________ _________ __________________________________ _____________ _____________ _____________ + 1 billing default latest apikey abc123 23-MAR-26 04.49.53.000000000 PM OBAAS_USER + 2 billing default latest subscription xyz456 23-MAR-26 04.49.53.000000000 PM OBAAS_USER + +Disconnected from Oracle AI Database 26ai Free Release 23.26.1.0.0 - Develop, Learn, and Run for Free +Version 23.26.1.0.0 +``` + +Remember to remove your pod when you are finished, using a command like this: + +```bash +kubectl -n obaas delete pod sqlcl +``` + +## Using Spring Cloud Config Server in your applications + +When you deploy your application into your OBaaS environment using the OBaaS Application Helm Chart, make sure +you include the Spring Cloud Config Client in your application dependencies, +and set `configServer.enabled: true` if you want the Spring Cloud Config Server configuration to be injected +into your application: + +```yaml +configServer: + enabled: true +``` + +This will inject `spring.cloud.config.uri` into your application with the correct address for the Spring Cloud Config Server, +and will therefore allow you to refer to and use configuration properties in your application. + + +Please refer to the [Spring Cloud Config Client documentation](https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_spring_cloud_config_client) +for detailed information about how to use Spring Cloud Config in your applications, in particular to learn how application name, +profile and labels are used to lookup configuration properties. \ No newline at end of file diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/dbexporter.md b/docs-source/site/versioned_docs/version-2.1.2/platform/dbexporter.md new file mode 100644 index 000000000..b4c2e6061 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/dbexporter.md @@ -0,0 +1,20 @@ +--- +title: Oracle Database Metrics Exporter +sidebar_position: 5 +--- + +This project provides observability for Oracle Database, helping users understand performance and diagnose issues across applications and the database. Over time, it will expand beyond metrics to include logging, tracing, and integrations with popular frameworks such as Spring Boot. It targets both cloud and on-premises deployments, including databases running in Kubernetes and containers. + +[Full documentation](https://github.com/oracle/oracle-db-appdev-monitoring). + +## Installing Oracle Database Metrics Exporter + +Oracle Database Metrics Exporter will be installed if the `oracle-database-exporter.enabled` is set to `true` in the `values.yaml` file. The default namespace for Oracle Database Metrics Exporter is `oracle-database-exporter`. + +## Oracle Database Grafana Dashboard + +![Oracle Database Dashboard](images/exporter-running-against-basedb.png) + +## Transactional Event Queue Grafana Dashboard + +![Transactional Event Queue Dashboard](images/txeventq-dashboard-v2.png) diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md b/docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md new file mode 100644 index 000000000..22444c8f4 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md @@ -0,0 +1,267 @@ +--- +title: Oracle Database Operator for Kubernetes +sidebar_position: 6 +--- + +The Oracle Database Operator for Kubernetes (_OraOperator_, or simply the _operator_) extends the Kubernetes API with custom resources and controllers to automate Oracle Database lifecycle management. + +[Full Documentation](https://github.com/oracle/oracle-database-operator). + +Learn about using the OraOperator in the Livelab [Microservices and Kubernetes for an Oracle DBA](https://apexapps.oracle.com/pls/apex/dbpm/r/livelabs/view-workshop?wid=3734) + +## Installing the Oracle Database Operator for Kubernetes + +Oracle Database Operator for Kubernetes will be installed if the `oracle-database-operator.enabled` is set to `true` in the `values.yaml` file. The default namespace for Oracle Database Operator is `oracle-database-operator-system`. + +## Deploy ORDS with the Oracle Database Operator + +Use the `OrdsSrvs` custom resource to deploy Oracle REST Data Services (ORDS) into an OBaaS namespace. + +### Prerequisites + +Before you create the ORDS resource, confirm that: + +- Oracle Database Operator is installed. +- The `ordssrvs.database.oracle.com` custom resource exists. +- The OBaaS namespace exists. +- The database administrator Secret exists. +- The database connection details are known. + +```bash +kubectl get crd ordssrvs.database.oracle.com +kubectl get secret -n +``` + +Create a Secret for the ORDS runtime database user password: + +```bash +read -r -s ORDS_RUNTIME_PASSWORD +printf '%s' "${ORDS_RUNTIME_PASSWORD}" | kubectl -n create secret generic \ + --from-file=password=/dev/stdin +unset ORDS_RUNTIME_PASSWORD +``` + +### Database connection settings + +Use the connection settings that match the OBaaS database type. + +| OBaaS database type | ORDS connection type | Required connection details | +| --- | --- | --- | +| `ADB-S` | `tns` | ADB wallet Secret and TNS alias | +| `SIDB-FREE` | `basic` | In-cluster database service, port `1521`, service `FREEPDB1` | +| `OTHER` | `basic` or `customurl` | External host, port, service name, or JDBC URL | + +### Create the ORDS resource + +Create a file named `ords.yaml`. + +```yaml +apiVersion: database.oracle.com/v4 +kind: OrdsSrvs +metadata: + name: + namespace: +spec: + image: container-registry.oracle.com/database/ords:25.1.0 + imagePullPolicy: IfNotPresent + workloadType: Deployment + replicas: 1 + globalSettings: + standalone.context.path: /ords + standalone.http.port: 8080 + standalone.https.port: 8443 + security.forceHTTPS: true + database.api.enabled: true + poolSettings: + - poolName: + + # Add the database connection settings for ADB-S, SIDB-FREE, or OTHER here. + + db.username: ORDS_PUBLIC_USER_OPER + db.secret: + secretName: + passwordKey: password + db.adminUser: + db.adminUser.secret: + secretName: + passwordKey: password + + restEnabledSql.active: true + feature.sdw: true + plsql.gateway.mode: proxied + jdbc.InitialLimit: 2 + jdbc.MinLimit: 2 + jdbc.MaxLimit: 10 +``` + +For `ADB-S`, add: + +```yaml + db.connectionType: tns + db.tnsAliasName: + tnsAdminSecret: + secretName: +``` + +For `SIDB-FREE`, add: + +```yaml + db.connectionType: basic + db.hostname: + db.port: 1521 + db.servicename: FREEPDB1 +``` + +You can find the in-cluster database service with: + +```bash +kubectl get svc -n -l app.kubernetes.io/component=database +``` + +For `OTHER`, add: + +```yaml + db.connectionType: basic + db.hostname: + db.port: + db.servicename: +``` + +If the database requires a JDBC URL, use: + +```yaml + db.connectionType: customurl + db.customURL: +``` + +### Apply and verify + +Validate the resource before applying it: + +```bash +kubectl apply --dry-run=server -f ords.yaml +kubectl apply -f ords.yaml +``` + +Check the ORDS resource, pods, and service: + +```bash +kubectl get ordssrvs -n +kubectl get pods,svc -n -l app= +``` + +Test the ORDS endpoint locally: + +```bash +kubectl -n port-forward service/ 18443:8443 +curl -k -i https://localhost:18443/ords//_/db-api/stable/ +``` + +### Optional: Route ORDS through APISIX + +You can keep ORDS internal and access it with `kubectl port-forward`, as shown above. Only create an APISIX route when you want ORDS reachable through the OBaaS APISIX gateway. + +If your APISIX gateway is exposed outside the cluster, this route can make ORDS reachable from that same network path. Review your gateway, hostname, TLS, and access-control configuration before using this option in a shared or production environment. + +The examples below use these service name patterns: + +| Service | Name | +| --- | --- | +| APISIX admin API | `-apisix-admin` | +| APISIX gateway | `-apisix-gateway` | +| ORDS | `` | +| SigNoz OpenTelemetry collector alias | `signoz-otel-collector` | + +Confirm the services exist: + +```bash +kubectl get svc -n \ + -apisix-admin \ + -apisix-gateway \ + \ + signoz-otel-collector +``` + +Confirm that APISIX has the OpenTelemetry plugin enabled: + +```bash +kubectl -n get configmap -apisix -o yaml \ + | yq '.data."config.yaml"' \ + | yq '.plugins[]' \ + | grep opentelemetry +``` + +Open a local tunnel to the APISIX admin API: + +```bash +kubectl -n port-forward service/-apisix-admin 9180:9180 +``` + +In another terminal, retrieve the APISIX admin key: + +```bash +admin_key=$( + kubectl -n get configmap -apisix -o yaml \ + | yq '.data."config.yaml"' \ + | yq '.deployment.admin.admin_key[] | select(.name == "admin") | .key' +) +``` + +APISIX OpenTelemetry plugin metadata (`plugin_metadata/opentelemetry`) is registered automatically by a sidecar container in the APISIX pod on every install/upgrade — no manual step is required. + +Create the ORDS route: + +```bash +curl -i http://127.0.0.1:9180/apisix/admin/routes/ \ + -H "X-API-KEY: ${admin_key}" \ + -X PUT \ + -d '{ + "name": "", + "uri": "/ords/*", + "methods": ["GET", "POST", "PUT", "PATCH", "DELETE", "OPTIONS"], + "plugins": { + "opentelemetry": { + "sampler": { + "name": "always_on" + } + } + }, + "upstream": { + "type": "roundrobin", + "scheme": "https", + "pass_host": "rewrite", + "upstream_host": "localhost", + "tls": { + "verify": false + }, + "nodes": { + "..svc.cluster.local:8443": 1 + } + } + }' +``` + +The route uses the ORDS HTTPS port, `8443`. The generated ORDS certificate uses `localhost`, so the APISIX upstream sets `upstream_host` to `localhost` and disables upstream certificate verification. + +For a local test of the optional APISIX route, open a tunnel to the APISIX gateway: + +```bash +kubectl -n port-forward service/-apisix-gateway 18080:80 +``` + +Test the ORDS endpoint through APISIX: + +```bash +curl -i \ + -H "x-request-id: ords-apisix-test-001" \ + http://localhost:18080/ords//_/db-api/stable/ +``` + +Check the APISIX route: + +```bash +curl -s http://127.0.0.1:9180/apisix/admin/routes/ \ + -H "X-API-KEY: ${admin_key}" +``` + +In SigNoz, look for traces with service name `APISIX`. The APISIX span should include `http.route=/ords/*`, `apisix.route_id=`, and `apisix.route_name=`. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/envoygateway.md b/docs-source/site/versioned_docs/version-2.1.2/platform/envoygateway.md new file mode 100644 index 000000000..acb814317 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/envoygateway.md @@ -0,0 +1,18 @@ +--- +title: Envoy Gateway +sidebar_position: 7 +--- + +[Envoy Gateway](https://gateway.envoyproxy.io/) is an open-source, CNCF graduated implementation of the [Kubernetes Gateway API](https://gateway-api.sigs.k8s.io/). The Gateway API provides L4 and L7 routing in Kubernetes, iterating on the prior Kubernetes Ingress, Load Balancing, and Service Mesh APIs. + +## Installing Envoy Gateway + +Envoy Gateway is enabled by default and will be installed when `gateway-helm.enabled` is set to `true` in the `values.yaml` file. The default namespace for the Envoy Gateway is the chart installation namespace. + +## Admin UI + +To access the Envoy Gateway Admin UI, use kubectl port-forward to create a secure channel to `deployment/envoy-gateway`. Run the following command to establish the secure tunnel (replace the example namespace `obaas-dev` with the namespace where Envoy Gateway is deployed): + +```shell +kubectl port-forward -n obaas-dev deployment/envoy-gateway 19000:19000 +``` diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/esooperator.md b/docs-source/site/versioned_docs/version-2.1.2/platform/esooperator.md new file mode 100644 index 000000000..e4b060df5 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/esooperator.md @@ -0,0 +1,19 @@ +--- +title: External Secrets Operator +sidebar_position: 8 +--- + +:::important +The External Secrets Operator is an optional prerequisite for Oracle Backend for Microservices and AI +::: + +External Secrets Operator is a Kubernetes operator that integrates external secret management systems like OCI Vault, AWS Secrets Manager, +HashiCorp Vault, Google Secrets Manager, Azure Key Vault and many more. The operator reads information from external APIs and automatically injects the values into a Kubernetes Secret. + +Full [documentation](https://external-secrets.io/latest/) + +![External Secrets Operator](images/diagrams-high-level-simple.png) + +## Installing External Secrets Operator + +External Secrets Operator will be installed if the `external-secrets.enabled` is set to `true` in the `values.yaml` file. The default namespace for External Secrets Operator is `external-secrets`. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/eureka.md b/docs-source/site/versioned_docs/version-2.1.2/platform/eureka.md new file mode 100644 index 000000000..f071cfb34 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/eureka.md @@ -0,0 +1,136 @@ +--- +title: Spring Boot Eureka Server +sidebar_position: 9 +--- + +Oracle Backend for Microservices and AI includes the Spring Boot Eureka service registry, which stores information about client services. Typically, each microservice registers with Eureka at startup. Eureka maintains a list of all active service instances, including their IP addresses and ports. Other services can look up this information using a well-known key, enabling service-to-service communication without hardcoding addresses at development or deployment time. + +:::note + Want to use Eureka in your Helidon applications - see [below](#enable-a-helidon-application-for-eureka) +::: + +## Installing Spring Boot Eureka Server + +Spring Boot Eureka Server will be installed if the `eureka.enabled` is set to `true` in the `values.yaml` file. The default namespace for Spring Boot Eureka Server is `eureka`. + +### Scaling Eureka replicas + +By default, OBaaS deploys three Eureka replicas. You can change the number of +replicas with `eureka.replicas`. + +When APISIX is enabled, update the APISIX Eureka discovery host list to include +each Eureka replica. See [Configure APISIX for multiple Eureka +replicas](./apacheapisix.md#configure-apisix-for-multiple-eureka-replicas) for +the required configuration. + +### Connection idle timeout + +The Eureka server's Jetty connection idle timeout defaults to 90 seconds. This is longer than APISIX/OpenResty's 60-second pooled connection lifetime and prevents APISIX from attempting to reuse a connection that Eureka has already closed. + +You can override the timeout in your OBaaS values file: + +```yaml +eureka: + connectionIdleTimeout: 90s +``` + +Keep this value longer than the APISIX/OpenResty pooled connection lifetime. Lower values can cause intermittent `failed to fetch registry ...: closed` messages while APISIX refreshes the Eureka registry. + +## Access Eureka Web User Interface + +To access the Eureka Web User Interface, use kubectl port-forward to create a secure channel to `service/eureka`. Run the following command to establish the secure tunnel (replace the example namespace `obaas-dev` with the namespace where the Spring Boot Eureka Server is deployed): + +```shell +kubectl port-forward -n obaas-dev svc/eureka 8761 +``` + +Open the [Eureka web user interface](http://localhost:8761) + +![Eureka Web User Interface](images/eureka-web.png) + +## Enable a Spring Boot application for Eureka + +To enable a Spring Boot application, you need to add the following dependency. + +```xml + + org.springframework.cloud + spring-cloud-starter-netflix-eureka-client + +``` + +And to configure the application to register with Eureka, add the following to the `application.yaml` file. The variables in this configuration are automatically injected into your deployment and pods when you deploy applications to Oracle Backend for Microservices and AI using the OBaaS deployment Helm chart. + +```yaml +eureka: + instance: + hostname: ${spring.application.name} + preferIpAddress: true + client: + service-url: + defaultZone: ${eureka.service-url} + fetch-registry: true + register-with-eureka: true + enabled: true +``` + +## Enable a Helidon application for Eureka + +To enable a Helidon application, you need to add the following dependency. + +```xml + + io.helidon.integrations.eureka + helidon-integrations-eureka + runtime + +``` + +And to configure the application to register with Eureka, add the following to the `application.yaml` file: + +```properties +server.features.eureka.enabled=true +server.features.eureka.instance.name=${eureka.instance.hostname} +server.features.eureka.client.base-uri=${eureka.client.service-url.defaultZone} +server.features.eureka.client.register-with-eureka=true +server.features.eureka.client.fetch-registry=true +server.features.eureka.instance.preferIpAddress=true +``` + + +## Enable a Helidon application for Eureka + +To enable a Helidon application, you need to add the following dependency to your `pom.xml`: + +```xml + + io.helidon.integrations.eureka + helidon-integrations-eureka + +``` + +Then, update your application configuration in `src/main/resources/application.yaml`: + +```yaml +server: + features: + eureka: + enabled: true + client: + base-uri: ${eureka.client.service-url.defaultZone} + connect-timeout: PT10S + read-timeout: PT30S + instance: + name: "your-service-name" # IMPORTANT: Use 'name' not 'app-name' + hostname: ${eureka.instance.hostname} + prefer-ip-address: ${eureka.instance.preferIpAddress:true} +``` + +Notes: + +* Use `instance.name` (not `app-name`) +* Use ISO 8601 duration format: `PT10S` (not `10s`) +* Environment variables will be injected by OBaaS + +If you deploy your application using the OBaaS application Helm chart, you can enable Eureka by +setting `obaas.eureka.enabled: true` in your `values.yaml`. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/images/admin-server.png b/docs-source/site/versioned_docs/version-2.1.2/platform/images/admin-server.png new file mode 100644 index 0000000000000000000000000000000000000000..6736c621619410ef161b87705f24162dd4693b5b GIT binary patch literal 111919 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/images/apisix-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/platform/images/apisix-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..620d073eb168035f1a2b4ff7c33b438ee9f990fc GIT binary patch literal 240583 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

        505nJru{gw^V>ps(?xD7!FP}DZb%(u}ul1 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%0Aw1*!k0b#R5X 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

        t;qqyD&h*u4`92wXQqWjdLR8 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Πy?IhrjB~nETrF7}(2Z6JTWFrEbP%#QOr6+X2 zQMCpn02&~#{nNLb5yPx(_Y4w+VF>$1-}$Uc|H8G>`$ka+%P|sf-P8M)36Ic=OQazW1V`{nIQ$;apPB!D?+i@z z;YqVnE$INds)Lg^P)yP_+}@?D94&2>^l#CGN%@^N41hY<=oaZ~(LJQhNF-a-qq>?~9ow9gIj z2AU$&7nNavExDTw>=2YcQw@GMAlV&xEt@fBj5OHo9St^!2HTN>G(WTU1P}U*ty2PS zV!-JR45j+dQ2gm$loGTWp$y+gBeEoC^BR`rpnwAhZTBD3*W#U(9*7_4?!%Ag7MYOXFv%HP29YJP@uJ_Oag!3=TqFVp=zLhx`#CiT+k7C0rd6vw9yH$DvW^1EXL{FD9 z8PuknVZ!mu?x~e_@?^a z8UfEn4!V1Ir6Rn_j5px0a8~dmrGAXI=S-ias0HBn;6i!lFUUq#AEz0C>+`Aa6ag$# zISo>|-aPh|vECAibh!av;UzSQN-;7I(=DV5FRnI|9%gF_tX#zRz`G{M340dx(se!s ziamx@I4aUM=tv1A0wh}}?S}~%m6HqyS?#TK$RYfROc>X`!B?4iPWvQKlBzp3`IS;l zu6Y`=0&#T5x8P&&ezD@9k`W0|0Ww?Q&nm##hw=?hKc|K3SJk!9oxqEzQ=nC4V|u05 zgZKg~P3)ez5ea~DvZeo$zkaR4OkhLha%m=!$0RJ^C>GPB12IjGa~!%&DgaGU&ZPkK z=>8w2DIw4nz4nR~$P4wS0e$^V1`yq08$%41KyZ)Ev zJ~epf16&6_{A&PT>8Ik=h|*T&wfelHpBg|aLf3g2Utp$*?Pk3R10s%q4ygX=GzrqI z;W6>ooL8wWU;Lt%JvqJ(^F<%)XNy#Ji3$NGz&`!mm3W{`^8^g_dY(cT5rF}?cRL-? z&Aec=s=Pr>6iIh9ruSUV=>r+&?kpO zlZ`&xKh}Ld1VW3*o25krjF%s^%NXveIFk5n4eJ{9$6?fG(d_K(eS*tZvK!&^WFF8HzHQ|0fuW0)<@Ne!Tlh7 z`Nu)Z`T2UB^K9Y=P+%7^x4dkZ=k*Vqw%*%c0a}S(MMZ_j>!9=TlY>h0ANVH69}m|s z?9!v&Ji82qm3Y;*F(gl5oi5GA)B$2${0{k*wr^inY$WVT4+F)k$tMfx{;A_R-QHscNwH_J+#yd zz(1L-t=JV{!piLL(YqxQlVQu(-$~9lDC<@yG$dsN$UEYk8sLE8DF_JOH}5=;1O=MQ zGv4<|LlipbNScqeg}su^RgUGl2{NV)feG9O z#RDNn5D)8T^bQVVlhs}?>yF6w-L4G!W)gG;PdJ-!^rC4SXL;cAct9IId zdTSXj@ZFEk*n6MmB6dsL$crA8bcIcf1ZU^xFVrH%N&e8kzMqCf}v7(e< zAR;Ets;TJ_O&d4=8-JMDeg28uFV3;ry!J!KEc_vH z%w&CiwtAm)ciW$fJd*A<&;ZBC-kz-1Y0i>zu?*pHrZE7+p9=4DT<>kwtxe55Mh5xa zd}Y_t(h42oYQq)!d6c)k4es-pF~b6-irN4b-}cx(dHsBMJiCr_W>}U1PwDBQ$(!Rz zoD5{h@;lhA3VAKH_R%dm|1YlV%2%%+Wz%?Pljwt8RJjJ{3_0Ao_V! zvE#pmLmU=-JX_t@Fsq6k5djDUlxw`16te)Tj0{TQ%WbPw&!!6VAC{Bql8DcmkJ&&g zJt=1Gvn~YX)&qPj(BRWubs0LmzM`_5zQ#gnb`F+K00yJwW%v?5etttF{&hP9Rk72# z!DQO-_CSvaYYFaA7w!x|tc~lcZwDw7i(L*t3%G+QkKj%1>`;Cj#l$_MAU0jr{l;W7Np*SG8pFX}_10&P2jImG&a=4j`n$dl^7jyj?N-$Show#X3Wr!)CW4@-|fM|I8#t z5#^s_rS;Cm>B+ct2x@nV2Uoqj{nF&1l(v3YONIg+j>Mm5j~by)xzPX zyM9}Xb-!^lfCZl+VVF9<|Aaa{D*tc^b-SQHp6wQXW9b`m{*EPv1p#JJC;xP0Ldj5k zoJ^Aa#dgFA&I~Z5hCAaUJ4C9(lEe>&|9QW-y*gVNwFmoCP7QE@0MDJZ6xIM(h|a

        jO~En+iZ?IYXMBEg8+nli)z7m?_DV1v6=SV8jiOrQH%KQ^b&|B z;&APRy$(;Le97D5%_eG)4m@E{Yx*XX0L0e7Y5_-(JBAxc^LYi0n}gns0#~nD?Bxh7zpA8$Cl6BS{hkE zI@4|ZT{f*6yH>p9L}Xe<6wkC6vhss@z^(*dA^02m3P6ZBJUdCa6wCebp#t2ZFDZWy zzwgf?%3Uytt#BQgyWgOzagxSO^E`J1b`Cl8Pv?WJ^B}+?>3WXH#8?SL>ypBE{+i(1 zL{wm&0m+oUl~^W(e5dpnHbv0>al8jH&@XbjKTog(fVX#_D6i8Mx*B&nq!!58`E`NJ zUl*X0Jl73}G|>jw47 zY7Pa*4tMwN`Cmc;!|ndfjlgiVfCYM{h)Yk;Py4}Ai45)6`UoKYnF2)b-X}-M5~&7l z=mgC~d!#@KaWLuKK49rnM%S$F4l(aj8}5G-?Bu{4jB>?1*%>F?x4av zT%omJ(+ftu6LFSskq~r09TU>Jb+Fp;RHoqk-TlIMtLth2!{>&I^;s2qqSCqiUOS4r zjwR(>^9u;yIH`dRf&$;u<|>xl3O|hJE-Ft8TicHho!FPB@WNT`EC%rJ!9;KK^|1)< zR%Ro!osQXWl_r;&gfcGrut+{s%KeKkJP1-~ijayk6e zh>Sav*zd*QxmygaSQgRYsI?Ka)PiAo)9|MTDr}u_G>hMJ z&3ZRim1>?UEGB!s`J0TSyBvzon?L>@uhrdnZ47~ZVb+%JP;r~bz}vIj-r@x8Cl& zcSHYF&8)>iBEV~Fv3^$rXZ7-MIe2FW&p-K>*OPp(*=Fg1WStm!JYS-JFR*a14tjQ^ z#{UaHYH`u8L>=`0axO~iT`1?y@M>t>MURbWdYVtFUOXaoB*S% z_>;6gUUA^UdIzWErO3hg)X&vsH*QEa3*bcj@L}Wp{N+O)OaxH*MU_T^8k3f(p^YgP zG)k4nZS!d~wGiApzh<;s=d4$0Gj>>(RbQ;5L4zySbg2X$=;##&cUNMM>hUMHpK^Bf z1SF>3thpL*EKC`1RUa&13rnoL{(^(!#~vNWk`EJ8e$MYbD$M|_WNro!h!A?ziSe`d zNm)xYeR4^=O^P4JE260*@8+@7+tL}6Gc&ZrF*1)Xe@0n8&&O)J*ylbP5_9STyrU4X zKrr>9D}vL_aSYhuX*=YY01ngvRe5@OBq9F&T=pEsIkP^l+7?~6^aBVu`6c96iy>t{ z$?2L2US7W<-QWV~uDM@Zgi`K(a3`My<=n!bNXSDSyMR>_4wG`kx=+3cTt9Y%jxX<( zt&A-HfCm9+CTzE~0qv*H#)r2qi_;X(#bX~gkW1DdlRquF!qhkOpj1&AbUtR>LI4F^ zz7#8Wv!gF<`r%M)RD*q6(gm8G?X*BF{^Q*2`0R!Fl%4;gI2Dfg<2a9R@wx^E5I}Ht z!73qtXG#$i=32ST@lL}8K;gNxuT>2HGl=)Fp|`KXe!+Mec4Z=fzgRTm1r&#}*iGh~ zhTYt5z)!Pi;6v2YVz0${0_SgoRxUSKKSRm_Hu(Orl+0CepL!5>)7#y*T4ESODbz7! zHC0D%#GWl%B{lPcsCMP4d%)F;X*>C0i_74X4>Xo8N)2rlUIH|T>uck#*MDz+P#TF0kUSQMrMpH#O zo_YXo?CF6nd}_ggzfIOWk0|o@BfPD^@vkW4xcUPtz=H-j?m#reQTr2X6rLp~8D7f| zz)-heG7WqrT~!+0rG^2Ph3M?v`FQ*Dzf!b-KHB^hSqJ=Lcz5F5cK$D$_5Z)+|D!X8 zrBk^EsdE<>x6xVUq{K0FF|r$g9_$Ymr6=et$jga8s0zJf=CWJjhuVf4F$!0Xh-Ifg zjeSCLCYdt$b+tCd+w^%Zy21VRsw+R^nrkDq$ItmcT}(|IhH(Iq6Tr_$l!{KQhZEzAyc`d}>AjpIh9C zXs&_}K}1y!Vuh2@YU-5^V;u_2mg(nHW5KONq-Bp6V8&Dq-kyh2(81y2%1DIJ^M6GFQ)DUucKtTNf57Y?=Zqtt^JAw96=Iv(BP#9AdjLvFV z(@+%H()br@jcrSeEp}XXpBh#e+lo{>F8+!^uZ&&VVo(lx?+|ZI1k|t47U-`;R-TGa zB6@F4)Yt{L$|v(zq)-XqnSi8pcZ~(Xk?yStHJFFVVcG#FInqb{V10O>*#bqp`D^&4 zt6iburZoP4MZMo5<^2#1PyCEAz5Lm z>`TJ@%6YxXmwI5CV5TQy)=1=pEV!EA7_1iqEput|5;Y-k@-wt=kacy!*&65Ld9YBk z5P%{>+kr5>Z8xImz^<7Z$4-HGXbtUn(#`PLs7pNiLUPeUD8=%9LyrzqVY-~oTtu|Q z?0xddQkgfvvIuThLX(PVHk>;(b+^;*HFkx*XTTNGQ9?&>k%(kKOe_peO4t)c{zj-K z8!o1aHl;Im^6Ud0XGFDMI*t|=)AowsCo)#{V!^_cXRKzftL0OYV zR)vvfh|jto@Z(e>D&+=pcso$G}pFsW(l7FuUqX$21fn@FIF9pruvg ze#7TX)-hISF!xhol%eF3z-*TD!#8E?v1ZF*w>-;fW)H^3zn5zI>!9E!!EkR{bgYa! z7)t=kRuxMn5=wo!d|{{^Xu8f|81$Y+Ng3T;IhdB6M*v05FepouM#O)Nh)lE*9n2Ao z70V&E%32t-^Ocs!QL)(Zo|@aC!Oi)rNq0{wJ@MxAQnROxp{cHBgCpqPp>TV{Ve zBT>9fejsg2wORbZos+VaemVQd7|sLk*-fKfysZcz$E?o^P)M329r`D zo1o&mZ+|5^3pr5Dq(C%2iDA1C+0@OGXdzvFyE3>wiyjTZg+CU;laOfB{jg;hTSqqB zo`F`4GPgi>yFmJd!qv(7C*$e0fRpDh)+yZ^RzAPHZw`cldLLyyAA`+B>S#Pbc;|PC z=XBoj)4)yw{7)i3)B|t&uIV8rr7zH<>Cr}X`y1jZ-S-S+jSL-0dfRE!I=cKeL}6WU zS;FxGI!dpZw3Vbu;8_!7RD>F#E``yEYN$Y=iig{cZw3gFAr_#{z@|*(w7POTF}DiT z7b{U*@6og2k@>UM(IQ@Wmcmq_~)$pNblgr?MS^MXKiTH@VqoW+070I7I6{F%^ zc-%?+e^c?x@d(i3q#oxz`K)iEWyRL74!8uBn$YbXX1J5aOMecUdSMMT1>9#uYb@@J z_gXB-b>Oik%FUH_J1;DN*|ebFc=d}Q5M4rqhx_!@ zWOV0vSIYWE%DX<4H%ka0ptkDpyE;@LM(}()=b`^*+qWnB=HK@kyuTLo#izWB)9Wkl z$pcu@-rTSUCs;yMWhgN4gVU{bt1^st_35*FNfm}K%jJn?*%-?|MrWxXN-;=Mi!BCJ zJFv;5LG$M#8*?At<}~Bs&?fFlalm4|IS?hLu_a(=5@cZs(Vc2N7CUGWrg3`vMJeAA zq<|H)*D>vj7pu1OPxqSYG-1a zq;WYs(_ziJ%;*%s3(37seR&hZuh*;W7S?E!1{ypLSX@(&2FXEaKXjRsbP+l$_DFEp z;hoe@d^Ojdvj%q|t4VH5RR@k&v8`AsG2iL5SKEz^-OdE<9+%|>h9 zy_CmaIj=Wbn~sj?&k#Tgx^dlgZKsmnYtP~Uw~Xg5XI)M~0i4j!ZC{X7z++H}Bd7l+ zS?qbr-rs4$d(Apr{`d=~M9!~~2MJh7<8f6(El>&2vSfuC542Sy2{GkExG>wd8|kqW z^haOi+RNaxrsg*6hMrw*rsT;&qhN)v=t~<`lod2H54(##&iypmBH5CTWH*&mVuCOo z`Q{@)8Ke^!`V#}^7uRXZpHPgQuFP+pxJ$fel1^sm$Bkz|EBt?$d-r&z-~WGHsZ@%D zD5uUUNl^|lt5hnXv*a)mlJog6+bTsUUZtE_rASUm3}XwS!j_zkEf&LU!?4Xx-)r9Q z_viDu{eGYC|KHti-EKX%+4Ff_*WSxzeIEO(YVyT~t5;s@+}~mK%YAih z9bF^o#RiKT|GaorigkUneUH_z_fAl&16MvjeK&po{{8*Gdd{z3^+;+%XL$C0DGRBy zD6#+g_I=-Dvbh58QH_;)Uqa@|^Tp-4rq#ZaV^d*o`l@nf8l*oYAY&t*KNu{4l@n48 zriV@%-H{EUwpxEP!p&-!&3%u7G*=g1%^#U-D{YLC7rJ9s4*y>mqvMm~vk`x0ql)w5 z-Zefv^`)xv{~{}0!zw-o{f4?gn-`e*(%{C-7#V(hitdZuq4nHod8nrqi}BCJ6=(EU z>|cGJ8TA8uFucA_rXAm$2&G{oU)<))dw5*e|tvUH+Yw2`ek$|G1|otg)Dk z8tS`rRQ2O}i@+0hU!0Oxn7%HuQB8<_IrXsA*!6>rdev-Sz){nvs$-Wk8}qzzUEcHx z&xNMGrh#{hf@~d96+djx>_ldf4t{rHMO7unk3EykR6ge3|JeF^;{4sSn=c$7 z_pFP}c=)#9b$Veb+4mU}y>VZ@oPFP$^u4<+;tso?%a^*i;>W5-1J{3T$zOH#+&`fu2`M_&yIB)Yya8tx76lX&{*9AWL5K0u;Gsvs|>U;CH@)5!>j0Q-~I81 zO@-Q0{wrmnqVD4)bH!(;Ia8DOW8R*y`#0QBR=2bn8B7DbUr8Xo5isSo#Q3b4@vJfj zl?QM4rT;Gx`XAWm|9!bPEIqykrDLwJ5cx`VcxiuXl~B1&3)Ohs;YMBL-!}orYNL=z zuUZbfQHv1cKVre|B~?x3!&={nqqgP-Y|dGs=j?D;R>e`c3pl==mA>K!+S%U=ecO5% zjsNsl4S9RlL`TcL@=cLC9ejrrd%@#-xi39AXXWre2pOl{n@?JI>{CAuKV&YLK}^IZ z1>?EyAt51uO0nW!1+@-0FFh(Mty`n4+`}cMB)=^wQI1pBm(fDid11nPHX22%T>M`P z16}$^eb{eme6J09#HKC@7Ut9J5Lz=Umvi@5yoK~O^}`CfJ+stvvgGy$lE++mf9a;; zyDnmrLvV7dr5k&ufG>I!>su3O_1Hz zZ_rh#I;7sv=#M6m(Ps~+8y|(mq~?(fjsDzUqxk%a2IlOopi%7hG^j1T3Mi@JL6_=c z@fgU>o!iVbi$n2E@gk^ci7UOFzgYJ`I|mPWonC$Yy33j#V>N! z{cljse;57zw+51O>BsbIoqy#oB>2GCX4BQj2af;u*`acvkeCEnS$=)~4=G8KZaMfL zb}IO2UlvGue>-8pXgAq;)4s_Sx-licJAs5;#E(us6DxS4gFF4Y^u$Zy9ODxB&03%L zT((nk0t&*pXmQY;-#K&}KCw+yT+TbQU7k!N1-O6MF5Ls%~lB9RD`8 z#qJwa%&XujQT8TPt> zjV?>{k7mQM)=+A@Ui>pP*kt%E&Od&rB$IXL}RJdfi-SsDUgPSEW9t6qednFF2E?PP`ln0ea zdTKiOnc*d-wEK%hUtiRnEngh{heA1SqZ8L#Syeuq!`*}S0r!PW%{9Rt9vz}y2Nuw4 zJplJ+a8#}PQh&Q=K5MAO*B7`C_D0bTr!PJ~l;-H|&DSw7?NhhdUm;q=a1Qsg2wLL5 zMx$tPwA1n^uwY`vBT>`eawo$UjfN|IYJKGYe$pEpJi)m4dLdk1+C7VzjnRu8%m@xE zs$h7zJUEotbXlkO38=z+!)&oX7@W07-lP&e`Psb7uGmp0m(0}yV6;EWumqld^!<$? z@z<_Vf+0ZW0S<^wB!D-heNJ z4^KbhU0O}c)&6$Xw*Fvlfx=sQl!j=cGdGlY-nR`=KCu z*|(29t%-o^@hW0!GOan`mA7x1_iJKnZK?2>`jhtFQqwbL^|R0>;7yIhY6-3h=rFNz zGGx(zHVto9Lz)M3!lG`b5i7Kjl?!-^j-DEj%!}sh6y5`4(W8x{IDYPC)Dk=Iw&0r= zwq%!+W>|0N_BaRw&N-aUc0lnsMug)VUY@UAOe-0AVO6$SywrzkZjy)YlC=3qIN24E zk76fyf0Na#)6qms*9_;cmN6#aBb$$nYKbGP9p_*9&)=D)!zdM`xrU=Pq5jldoc8A< z(`D_YBIYx!`(hl_Y~RPTPszR-lSxF!wu8n`-1c>`Z-LvpnL7DR4vs$1T(omAo&0Oi zEa@}?gjEFTyJsb5dJi)e6Z3s{-{7F=rw^m{>bDeI+-|?RS;O+M;r+`4n{2k^gQu(B zV;nU8isauZ4A<30ap|G}m2UNhO0l5$Y$xd1}#NrOO(H^$B&yl@L@{E#!SaSRxrWJt_P+^iz z?eZK!u#}g81}xB%?OnTn^@Xy#?sYq42;+nqc@ad3vn>x{k0nPgz^z+ulnQ?hz1oy z5y=2ri}_G+L(u4X*d|+u@UyXGK|X)=UULtn{<1o%agBodX-(;pwpu9Y^e&u?j4|Gx zQ;!$$)%r}?E}0j9SK@s(N_snxpn~6t3to7Jb#gff8C9L_cN1@c@&{PW7V^S8&s(gz z#gJ@D6kTIfTg)QlhB}4udLa1rTWrmJm=KC$uh3+Z#omksKOOkbVt!){+zE!837Va0 zBF<+GoM`nt>GC5JCe;saHEFYg!=b3N{FcSPzWm;*QDw?JechAd{bMy21s_akX$5DfR3KqA@w@nL+Rtkj|$1Hp9=ftJF=jsUccV- z>QxVfD)$KF?(~p?6s@-sVdQcW^68*O01GDC;F@6GwMEx#gXKYo2Xk{jzwp^ixc`of zi?^9TtE;p+ST08nIQeN=bFzU6t>;^QN;a+^Oat zdyE50AT6Ll^=?`2+O*b1IH))~NEe^9peC7jMQJ$*HK_kXYUwH^Wr+F@hw;)?gKd@v zP1gt04oTf#!9Is6^_lXgU>TDFk715zj^*#jYVUG?Q7UwA(_>X{v=uNE=yw4{Owra@ zdE>?f0N0cn{wfJ~h94*RtZ$J?HBd2V(oEVhJr-F)%1!d^uMRukx1|CMvtc^5;@vwX zXSBQulILB`?nAY>ry<B>}b?v&vndV6zlg)ZuaM#jBR>>wjR$$Nn8APB?t{;eUtqTNR_Xt$^Z_S_PEpVY ze~rCX=-E|1`r&%S;s6Rb>&NML9K(2zxpQYc0dAo1evkX6Q}aiSrS9Il_vqsXM5=vY z_dRZ%xf!q9P3k_-fU0WeeBOq_(K-7L?voHh2k33Ml1gP@BMEQceE6{HMGJm}o#0!91ur)AVH^r9|#2PK$;^Ov+X^PNGcIsyK$|FI(w=QO2IEJ9sl^W(_mGh3JW z4@bDY%Ho(4+dnysH@(ks-Sn>o5KM`@)Uwk}NenI@n!D;?-`&Z<-zPH0GwZ#)rDnb< zqMBv2>f+k;gocs~?9;6fIeD{?G6w76o9^Dly%j(^8!ecPOAnq{*`8sb)zh;p;OBnN zuhc+kVYXtNm4`GUe9^qB*ao_Aan+nGK$+w>+(W^&sFS7cGCvLN{?!yCIxwl&C62ai zh{?p?6dOxRPi@U5I->VHc3ov$ao(j%mwwS`Oe~Fz;4pG`UiBXdP@O$pN352 zsT9ARkcC}qYc{)Yo0?j2O4mKv%AJ}lcpb<;H%x{s0yXe!v*}VDm3|Yv`_5%EIJ6(| z<2xhW`bkvsWTfS2c(_Sjz2fHlBRhv&@7R)xa9kk5G#%@?E<|C$J^9qI_h& zqNE}Zz!HARGP^!nE&|4Htp*yo4-%a<=l^Rti%fET6Ov+L}rM8gfLTzn?vhN0w4 z?#SJ`l^H0O4qqXa%O&mVzkyf2y4QNLGWF18@3C~Ew%TH-2l(j-c8Sr<;|iN^gA10U zKUt1RC$``BB~>lj%daUfb?hi60SNDsqvJyZz+{r#NWvMPQrHzpvPD5YSnf78HQn?q z_Oilslt4x5g4KnQ0OQVImnfdj?@U@4r8=bPT#EklLn$E)y)^ZTxtrIn-=KcjWjDga zYPM`uBb+^aGv2$brkrxSGxuORUbVFZx*BY~$+_&z>&qM1--P;(ixaS-al`CyId7?VxH9f{V4?wo?3^~B*tlIAhmD*p(ZUc*Hk^c@q*-^ z8M_Q`(WNfTjf=JL$cPRvg@x|~+U!^v%{pws_dDUJE~hrRm%fL-zbn}|{$HlEo^CZ+ zENvR!FKzBA+65n#HcB<&wA6gD78KIbj zj|zFsk5v#(0;*P7ya93P^V-F!<}nasPq6)O!9I$Fbkt5w__RrR$iRgoUKdKL=}b#_ z)bLhlU}iN7SMZI2=R!doeL7IEPVHOEv$6z#=fDm>e$eaK8nzrg^1P=c)OfPXjx(7v z^+3ibLCwFegyx=75Br_rhr$7UNIVFVDsxq=4mnj_F`NA+3#p&(x3{Y$(oV?n4Js0G zQIGqpXO#n|ykJTVKeq*rT{n6HHo5Ww6+2V<&-d-Mab&&qx!#lO7%gi4it=XFm(>IB z*v0Aey6N0CX^9!u(?Tq{2hJ6GCQ4cgf`XHRg)*@cKuU%g&H0mas&}1wh2L9TXcEtf z*|7B1gKq3S4xk9&JHaP}FGv6ZSo%__gA2`x_}l5(9IuTy`Bc-ioKhF1MQiw(nJdHs zB!sc(Z=a^M595-_T1T&y|LdY{;O($(F=YS@u3cc?aPq=5r|%H23N+<vP64@4-3;HCf=atqYY`f;$ySz24#sfG|IA$I|>I&b#+O> zNvEL6>xlJxhMQ_=i0fvYA=2nv8Om-|xbW>F2x_#Qqh}Gbqlv6|2^^zd|FKA=%f%M6 zsF$GP9AO83hCiByU%E>Cu~#i-VU?GLXf92ge~~}wi&vBYda0U$PuJ!Tpe4~B5d}g) z@JorbT)4yXUjnY(d(YaO(A8bh<{c~^1kjZbJd0lSW@s8=^r3P!po*E#csW`#3A-{@eW^%qCyNdG z6BEvAh(gl+DKYTxcn&bQN&WMEqR%EbQE#RoH{sFKdV2IgB(R%!JD9MVI3q#-if(A( zNpq7yRvgH4U??8FRhy@^DSPR&}ml=fo2w?^@DJPE+Z_*PB0AIAGLxpm?M-y72MuLaO>jj3(YiGtj0Ak3_PJX)+}ZB#cZiXFW3gZ*K6=!L#mU(mqr7(2cB}QbNVkepq@)^L z_MCci98w?O;F4xoU+Cd;X#m9v|8!y5nHkx+Y3*0~g8Wjn;jh`qPj^z| z9|T$TZHbdL_0@ISD`Vwgl@_B+%0MhT8*g6-16)HL0;WfiDs<2T(LMW{>jqXRV&ktT{kP8DYtnm z?E)yF;KPa}z=!^6^8d}H-vC4u3DH#>{bdCUHFIci5J+6+Z`RyCCdp-d3Z;AA^||-S zhH2+|atAVmO)QU?y&@2@P!%>zsy9ry_fYM`<~nf${H`C_D`&{<^uoEnG?`yyh0it@ z+JJsYz>QxUXZnVI+{WBXx)e8c{7Yq}D|_6wxI%uvyZacoVFB7QH)cs~RzX|nXM7^u zCV|pKGdV2BxFz3EW5LWAJm(e2dx45RAr_Wqnyuf~r3AF;V%)mFcScOUr2Kl0xw*Z|}qsR*7RcbtAMP zkZ#)oNC$KtvaGncabq9lAz+i&Ei9r+66ZTj(}a_1X($<4m4gjHr|F&ZQt@{s%G;&} z2MwE^9Q1FR^rT7-8Eg?oJdLK#v0Okwp9P+gjj`xjF$}di7r{h>z}X9$Hcif0p}%Oc7Q(#4bqZ}Q`AgW`S|gcHsi9lgAS9|CLVci$*iy$ z>}X0RC-a$DH7&&agU~BlfE%4?%$9|HNz#0IUa{cMoK@Mkckx%Hq=*9VT}&J;IfAi} zR#G8n0`z&i^oYrC8&7rHpuKXk6|P?&2@FS!^LG}3@=eiP@4)`VMVjYzkVCaMkO!+OBsQ1;Q3ioizzxE> z)>3mhnDFP={SGjIwAqMDmoLYs*be?Ouz8Lp&}|Beh;_oroHo(lAd`_GlajpP#@s=1 zco}YmTgy}Fr62p#IIX1+C%#F}p$M~FbL!%;w6+=&{zzcs9iM?YNrkgD3j=pZUIn@F zZgyp@U25pBlCp0cGF*n19crF*Jm^(u@5u`1Hm3Z?kB!vX#u09vhOH`e9T*8#J!kxW z9|U$>T!iR71BkpEE#~BE!OvKp_u608)92d$;YdUjRS}V22Jkrogw`erC3e4vcM3ly zP%}qssUUcpU#8jp0qWkSFJ1Y(OS>Xt&(7FY(o879Z-Vl zZR1Wb#j(b8S(x1NInp`mtccL)Cw7 z7u#28Qd_LQrIut}Rw({v4^DIhfYwtr(-oiJ?i?D3-<7Hn50Jp-tpzBBuKXU!agob- zQ1$!^olEwYABR)md^W?rd_6cj(p)ehy>`da-&fWJIYDdQmaAUuI_-><(yQaDf1(FI zO2kF4TlwHrcI0@Z@#qufbNN^LYeNmBrWZ5jMbi%(*0-C4m^(*~ojLbU)aQG?z95r+ z6VKe89lW^uX6^hrsfn73(&A!uPjslcjfuPTI1%r_05>h}AH=jPJR(5%e3gyWSpWQ7NOtiCkkAnl3CTT8Ya7Kk* z(N|F3Y805vo3N#W4(PEeUx$E}SiRBtE(T{Ry$so`f?5cgs7O5A zJme*Yo93TQ-X<*-u~>rw&c&bKR=8)91#qDci%YJUtP94kZ2A@05o$LYBTsI!)befA zDZ@Q#k~dum4E2Il47L(oc(uUd^7V@u`t=m{*Ia^aFKcC7*Q>?kR6gm^x|AdCb4S5M z!I$T`!iik4WSxn$-z0&JUvrN9re|8OEpJ_1EtTdR)a=*iU$0ShXKS4^jEKJs);9^f zR8}{)8OYO-gT(PypeS4g&gUk4IuO)YY$hU+I$=kBfGW9uL)WTp+omo%n0kK=M!CAW z5+g&ILudMLakgGaunNbf3Mca97yI+0wEWcoSn&K<-mk&Ir?LdRDk!`5A-!)NIeJ*j$6Vj57HuLVe|yySx$>Xq9#&;TP5w}1i)uz^~A5;+a4 zj^BIVb_@vh+;88coTPDRZ>qxfnsfg^>SkNK_wC<*#+Ol?JLw7duM)*{7}MvJ!-tJl z@-Q-6?c5e=ptm|9!j;q7)f&(8C9*RYrjTf_SC4xm} z>+$2Ha(BAtx%XFq_fT-xr(X^{?(no0CM_kI#$(v3 zo>~G}@i(d2i0d>Mg^W8ATkY)ZOhTEnL(sEOys)+UPn+l4@^Z=6*d(dnI_7>dx_VOj zVz%*Cijc4oOfC$J3984PCskzj)lqs%J08S!;VDRaSH|Xg7SM#ah z@bi}5T3yifNu#4zBorgL9Egg8Ie%42Nry2jQRO!9s7642x>J^xrl1T)qj_srZk4yN zHYI>uqq0+-`K<~#mZIvEz=1uK7C^971*wa1g8ka*r9B~&BW()tv2dhUTWUk}jRz;B zK>dt+lChVV-s%S{qghz!SKy%DU!gxa;nV7gMmz?h4v_0^DkxqtHcg6o^FkEnV$%pm{_|p-5%9? z4O3b*4|(}gi8^A*WNk(34l~4$Rm9IOO|bi%)%V77dXe!;ViA5xp3>z*Ucrx}G;#A>!fAO&s<#K%)<#)zm!jR&CT!AO@a+ulC$pHnv)-`W~)$5?T}irt}e@B#krfsPVl#(75rlo z&x|bCzoBWOhFLCh6@$DdIm2`nE@Uf1qe(Zkx^_#G9bp?TVdN@4#&UInSEU`ZP zUessZ0dn{xw(WP({DJM(rw46UEBo}zCamA$^Wn+E+bgaqT{{uQ(y8}l>0-|t*4tn? z0#W+ztel+bz1SZf9&>fDvddx2JNh-jv<#LBXDGPEda92xldSGn8ad-Oo=8M~w8eO9 z3erskyW;#gW|Mv@ju9Dve<03a>s5ERXM{hAoN1u7_u-H+g{nqB+OzA?JPsah2wj>j z8BWGCNl-%x>R=*#8r(7IneDBKm{$(&9Z<mW@IxFpA@RKV_sS%QZ7qprF1BXRH0fpRN;YrE4jMEW@3e#+NrMGe z7ETD%&{0#N!9Ch#45UCKT+lUy;7I4c4MvHmTFGIoGTB3Q?Pd$z^zj#M<~1FnNgf4& zSPvt)BWdlGFhLk6*g1+<(7sy5+2g=*N?HA)$ydqqnge}ZUujT)0)m_ zp~ABIf>`y*S^iF(yf4Jare{W3GFs6D^~0P$8k(kvdJR;AN=G=W#J~vRu@u5*)`yOB zWpUNR?000p`UOG`E)_I-0A!$vA*?h>Q_PkobjI6YH8={o02KQv%LiS%d^1bU$N>N# zYh@%5I7>eYoDHs~N>@ zW@dkwAS9Ha3qs1g$EStu2yxWytcws%U1G=kG}OnSI}08W+Yv3h#YypPMqIjf!P zci=c4%H;Pcj(bA!!`G%=(AVCX#Og$;W1KRE*s9#-4%CFmXP#3(nd0mAO>+4o)c*wcB+l+Sc8(F`InKKoaA%b6hpyJ`HjlyD48nA=*G|Y4&*V zh;9d>7BSIEZ_mC8#egot4#Qd0ae%oWUA6?tgpo&bi+mS(gd|$GFo>sYmn9j1?14`U=0P+66%tyl5aSEc$&BC5n6n?@-2HOvch*;c!NUq$t3Gbgea+An`LTkkv4> zp9}&HGY~$Sl#Gz?)cn9Wmcp-zWY%Ch#LiA0%fs`#4cb#*kC{fJW)#MO13`{vJ3yzA zxuvWxx%PJDDQ;6AZJoUVAZilauh5#AaFjn!hHDw&mln_%_;4ZLs1j*~$SrlKz1U}M zG#t`pjd@V30j3LMX&?%_@#oswNG)=ri|h6Urt@l9>305%b76Qv==U9#E~bVu>W7nq z3CGcovRp)hnEeM2zWwrU1F6cs!o!_I^}hEpzLh#GHf))mnLC9}L6+9uJ^EWnso#h~ zjlB1aKf6mXH%_V+R)LVUn7wXQ6h)#%7#3^D#hI|@gR2>s@E{gcb5y`Kf9T5)Fzj)+ zx4wF%mSIFY0kW{|Pq$V?aOyGp4jkN}PN4R?CDC&6(C-iw>K_9es4S>%013*|!$sN4 zyl+O}cUOJspXq5^GWUe%nigI5yZlo?6mNQ=FI1+=VCTep z@^F#D$z;0R(31VMwYRry=UpWdQy5%h+G;U{BZIq&mpIT5rDWcyVJY3$=$@{E?WXwM zDo*13K2b6;CvcxLb6PJolaRTmp(Ed6|#7BTn3a$;iQPf0lW&QSGi zd-jpU82RImYHM}t_)Lf42kGe0J-yRG+>1+(ny%!st*)||ub}vsg{{t6Q5?CFTa^#B zbE6-DXM2iR94O<9aOy+|aA^NIy^{cJ`z!FpBB>pA!1|^!6m{TS{ro&;#s5N#Lgv>_ zV~L_^EDKpDn6pAG6)(<@)SzE)zm^S}wEk3cbOclT3X4ogNt6xP-Ge=XaAuzpDvK zF+-o5#MaX4k8mYd{{fhN&GXf=&L9Fe2gVJ*?~fG1FXre&7AD`wx4xupHN$Y0x@bOl z`Kuk-l`2)fH@=Lt?nQqEb*bmd!nju#I^ zlv>(PK4Gq26OE)8YUupf`GM8k#=HqE5Y3y`<_^)yM#s`%f2!rPyJ>A(#jFI|pouq@ zGktjBV=Fx<+LTo*-N&e><`tyDA|E6q1geJ*#jCpAoWZ9_1q`p^ki+G*a1$}n+_&;U zpz8F@td5?CFg6GF;z+-ov5ThLPn~nS9X$w{9RPxwn0Rs+DR{)R($H-i^ms_?KA)xw z_kN(fe)TLboZLWV^Y*D7Ik4cDWHzdLNI20Nff~U^FS6}|7-{A`G-au)XalA7iiu~u z{0P&h{D*5Rm6VkYP@)~AArxUiWrhwD=I+m7>nJPx`kvUbWy^>$&OH3a-xt@5?7;MH zMDm&V4j}*=1k(kWFume(Fqepk`d#K|`L-!o>6ttQB%;k0%l=a*YeTC*Sux9IUp2Z>64UEMD38l0VW4XMuzV!#Y zX!Lr;XiL@@fC0IGU!mW>!KIcVgtFPFk*z-cpBCOVC%wb@^LVROsh44W{Cm`l2^>n8 zW1VFfG+3zhZL)Jai#S_{Y`XQasAvF%mtGrZQO6;Zy1TEH17A^b!=ngV&fjbV_A{}! z*uJ@oXx1>`nbSHFr;$+`d2T*TV4Bo4?^W^P3mnbFx$pO;wzZS6~vtORf0-cCK}v>}E|-mtqhupiDsU@K;a!zrWr z=xFpYZ##oi-Ceo8K^_t4h!assRP^lN6u zv0$x-5B~U-T+!LNQ-9N%_c6>8c^0U zR5;obO?801D=&X;A#ZJS8XMWQcU&uC?Vde*9yPg+6QQe6uUWf}hP5iE!J0Xx_;}sQ zo*`i$^fTzOQ*TOgE`VjOM#`<0j-Yl%~=+XE7X8B#e?#xp0)6tK} z+0t^mw>_JqX5spT&Z5zAt=pt6aT=LEfB%k+1pc;b+zr%&FLMF_1N%k&H*4D?^ z=qL_X=erqangskjT8X%WF1j{a32O79>Bq068i_PYL@7=d=-<|RH4CACGP)M=DDQ+RD_-0LZYU-9G$asW$YeS$q z$YQaWA@AF|FNUhe(Q%Q|(3;6DjU$J9daf7Ws(%q9cl_yTvj#O`_K+Zds^{qLs-ysN zM(pYAtdDjDppm#byS7x_y?SN$cO@HdIc`^G)Vyce@uS(}ene%yHC*6YV=;Mle zFaG_$D`_&fD4w9GjX>x%z1aj-%;;wQUjLhIJ7ly7-=C9mUCtS8+da$=n?BOo_4{{Y z!mBn+wH@tMz$B81{*SPl=eSQk|UVV9x_cf*aE(z2a#NWwVC+WmSk7q33B^eQ}wKR z4+$gvm)?%NTI+1d%4@$8sSz7%7iNBIF`=z=6r>GpI5<*){o)b~I@GZk)>I<|nK zOP$oMAT1kvV(M5~AqIp6hW!|atK%B<+R%>Kqn_j)5G%E}>FFKS!`J-+g?t_|c{S#| zLhp`5J)FNJN*+&lvz^K<`#?7#O1|FjCfjbMSMQ&T8gU9{)!U{oM~6WZM?A_9a)(hu zk_EW?9*LXH3qx7K z2Om|z8!a~r$Hhg0=8mgTsynZ}%dpKaLl<<{IA5VXoviV{3N&fad!Ug6@o@RI}I}s+p^+j61 znJL|F)jP+k8B2~3aU*toBo3x831hHOHDRP4HYq+0=6u&VVg#~`L$qo-{1U=}e&sg1 z`>KCBs8iJ?xe=*uT%+E<5U(AYoBswkOfr#iBJxW?4AxOpcE~CVTZn>9Aqyw6Jz0|l zl<8czPjm`|wwcsvZpF#CFieq$2;SB#V8XKsyFC5bgK<+;6;x;_lrfRc%CH427qTHb zt(&_4s$W5_Xa^fDHgj`^`)2Sc;?zvZ_`rq)aZHY9n8#B zi~CziOgB%wd$hJo!JtsR)wQ>{{zJ*I{_8UM{KOGZl{mq@Ej5HVkUBZukwff3<5DR@ zOTqWNQ`kleL+CyPn=d7pr$JqQzVrhA+ecVY^x~qXb@t&5m&4x^Uj1m>v6P3QwXXp? znX~gr_pz34>t8h&M!12BH!Gti?5=hwxdWzT3&~>-E;no;LUkHZU(_1m4-E$!)J(aU zuM{qr#Q=#Go8;4`WExcl_JXc_8&9{f*e|5;GkyEUN=<4?Yv;C&cR-%daqL%4KNp98 z%#g_#$0MpJii;WT(qQK-1r{?Kxz#7nGWkvP#nn1D!1xxL{+t>%*`nS$qHQEh0JAU# zD_$z-?l}CF)!_oz82azs-HRPCQP{rfylEDZ)9<2jRm+U+Xk#{_ghNp=zsH$`DNO~1 z=MVIw=2d&k=%k~^Oh_lS2TD9;h8_IkfscJel5MhaBA|mmR+8*|Uuj z&t*ECcKOiyxTa`+t=5&x&J9`q^=G$l`umy}Hv?o2R2rV^I@NS$w@3Z~~92cY7w7U{-;`eG3gdc_FTtDU|qoO~VJIP#Ewl{H;h{q9j!RaH0k%$ir8 zFNy+id@{+)E>?Dxg-`L&*Qp){yCKErkb+O2o@5w!RFnrn0OQQE1lhO$`MH^&Iz+|w zk0lA=hD%QXRsIQ#g2FXPhZr!7Cd?J{BdD8^F`9-U0c1bu>RAI=b}#+ z+FI^Jt5}5)c+rz@gH3LSnKYmNQ0DxzQ7nq5m~jtv+?dJ>hc%fP1rTScACQ8hrD9fk zcZc*HrMT!(HOHWC@^ zjc3k^gn9CZ-;b>JgDzMNU7fH({9EMwZgwzXRGg3MLz9)tn+3-}(xq zY-Pz7KMUPg4Nsv@|1<3RH_md3k7h?GqRc$EHE_>5i+fC>C%(uBOxec;&)bQ?o0Uga&SmbW7tL}it1gu`0#sK^6dhLCnUXpnT-lCF!A z40185^mq_#@2ZVqmU|LmOAsT`lF2=|<9brS5UrZ`R?#FRWW}#7G7{H*^rw; zf+AG>vmvjZah%#AZpe0JcI%~!ij`&LW+Epv`6S>ndh(la7J>UaPx`t6Kv*$AY)o30E3X;G3XPGbCq&#e0+48I=DT<|PFv5`nbKz1K0`X~jthlf>55-1tL!lG!R zC%>xaE;H*!3d{!ou%ZQbqg`XhTAsAtGes?81rrUj#&>zWeW$e+b-zB6M9T;St!p)Ji0&c}w-D%r)qpw$?snK`v+aS1uH+#iN!HAS-ruT9v zVgR!-ZK#1&YVyqFjK($Jn@v-LhsRoxnOXvF%Eg6R^uLa?1+Y}V>L9XfImuS`3?BMb>UkI9PYo)=wQ_~nEIEz?tPdVSh2SE zkXu()`0Qi0d1FCo&BG!BUsvyp&-z8vnBYOjKi80R$hI1_(+woDIvOm+N}f)*%8GR^@38m%v%~jlVdor^_@jBnn1c`b*MhQ)NHE;Ul3Vy@Du-et$RBmO*L!r%7j^LF;sd%M|Mt^W<4{C;8 zq(>{)HN5mgO$GHRS@;((rG7=poiXTMC#X=Y;r`SCKj|63b#pi@syCj9@ii3;Tno0z zZ9VPwA<{+D&M_srG+89PzD3vfn~@Hog@pfV$+WkQTTOo9!0SE+8&6{;okL`rvq-jD zReCEjBUpBELCweP0v1{cR8!l7Bg0c`TJ}T@xPnz+`DNns_4tG)YE(fA8Po+3=CrHM z&IG4$QR0!jHY{er>H)gMtu3td)7%k}fMFXj(1&U@#oazI-tJk}rF~^Z^`2cBo2`EZ zw9E8k`Zqbw?uJIx&~5$mMVPc8X1rxUGlLYisRy@^#cVrdrGjtxxK~!s@!Pq+)k(BD z;f3(8q^*Hv+5dnyO3nTSYbevP);7X+<)M@nGh+Dyt-$&U$ZJ`7e z|2n(if#v%DPo8}Lbo4c3XPRTC%qv1wL_W*_)mX8x1Kp+jWR+PCMjr+zow07n_ zHVP)8w#@uhOb()198FkhKNlc3r*Q9>(2>5z~}4@wBp` z2=deJIOa_)4nvlLeJu71TSqvam5iX;h(v$e%(!Wkx%U<_^OuzV4|{JJ73KTAkE$q$ zv?v|YAVYVHluC(642>{!4=JTIQX(*POZU(%HN*fTATe|!9V1=m@$>zDe*gbD>%2VY z#aZjjT8?Yp@a$*b`@Z(Iuf3o9`7bl+r^1@&935vk1qKZt&GMyA6g?3o`B((dkRr{RVW-2#cCrKy=7RlUyqQPe=4P75HG52UU6R736hV2`= z%j|>6vNx5WdP(iz8^o_T#ueRX1V%IB~8%iG1ot&IhPR|J!3Xc@Ew0-Lt)_!%MDD5@JHG6~VJwIgVIomQ`J=vyLk#2w|up&Pk zIs2~^o2|q5oikUP+pj5bP8zz$CqHs}w9SX-b zobFFQjmR;1B{Cg2Y>MwP@+vOf??ct4V&YI2%ra+(Y+`16pJ^_`7o5;4IGk-M3Oot< z(q;b=gW>$EvT41g;;#W+;?lmA zN``lxru6tJWg<9~=w9?}NqA=M5}!OTGhN%gHI$L*8X$XG!Mj+LRwnC2D>! z&ErV{jTfWuM4`XeFzlXfy(4>&CX9Xm|p20(fAQdiZ`i2bD zT-z6`jTU_ zPxpR{FbJ9~`|iBIBIYyAoR7-rvfIwQ!qf(eo{#!c=$sPze_ZAIB)v1EXyjiTbr?Em z+K$GE{pr>e`HfKed)(h`yh{eK5vlW5Z!$9x=mPa3_b}Sn?Ob==WcJLP0+SS z|LE?2Ql{TLv@n-=Ez2X5T5Q|Cd*&ATVL6C!!f^_1;4HCFPn&B2oeBz&Zc+a?(>8LI zi2tv8*hTfimKUg&|BE*iu*&l2)+zryl!x>+c-vCd# z{_WF;U-j>JpY^AC?HI*34gH!BBvtnP>F{b*-C|f;ll_Z*PFvTTxfW$cCQE+Db@|Sr zRO`r7pW&ASrwfVJxxO_XH?&OB7iNA=E)1#01}|${F$)XFvq0Cg$r0;tn)KZAsA%7~ zKUP)!aEmpr3H)z-guMMnQ&9zmEFcN6D75MRaQExD!lELzR*9&WtOo9+GSaqW!NU^; zt|>6gSw+QqVukmNWj9E(I7f~ zwPmD-e>#yT&k>TyKcW{42UE0g8$YI4v5My8Uf(!obGp#N;cr}j>W9e``FJ&}-M^8M z_EF?8*nb&EWVWB0)|awdG&z??D#Ca09o;2zrL@Wv^Pqh#A;QwM{m^&#{HD4{26%Dj ze?D?nfRtEjT+e;HS938c@rx~$rzt#DMlfPDCI z68($5|E1$WM1^s`hx9er&xjs--TBw1C8i_yMBUfq3mNPhAQBh}12mP3I_l|9=G*b1K1GoH>%KgYT^mYugZp znJpdmm$1Z|w-ropdbUGYFv0o=+|uiQM?1T4zrJsn1tqy=El! z%~xL=+_bhkT^hzXpK`S?OVCdzcG}b36=j1WbZ&p_dPwzU`d!d+quDBl*3WJd57+3g zgJnE!qGM=x?5cfr(p@%n&e~&qg90CK93^Mc58uZM=j%O0X3q5$oZ71SdWzJq^UZs2 z*aQDK_L`R}t}1$RtPs{T@vowVBlm9^q{mkr+YU!_DXs6ULr0Fut3CP_*M`=2jBhg> zGn%4@pge14iT=SQYBSTM&DGarlwQE}{Ip*StkMHyxwcq<)yTnwVAV% zmg!aKP+N%c{E5(TCMBW_tYkJ1S~osXcDU~Jn~`)pbe36%7ZL78@qMwN=?ZN>lp5Z5 zibFY%s?NG~L3~U~l{Fz!hezjW*F)`?Tq5TB{b-UnOJ27N`2p<3FNQo6SwAU+QEefa z{u@-oNtCQ@tNx%5k1jJWY5kmc>-;goZ`i6%Yc^Ft>NnN(*Y3TEg!@;Y78lkFbBFuDnEOAUSXq&0w65{%ns!-DTN%H&UT|$M_(jw|pSc^>a?Bhf zb3t9+eD%D%eRDhQwt8dAB+3lI7kc*~J3<}eXw1UnxAI>4xTmCH{dRZ-rl86^5VO2G zHDOe>I3RJ>UQ)h@$rOtrlB#}CVIquCpS`cLj<-Rh;2gd|z7aaBAIre3`NH%j0*1S&X&G7XONU72*{kkMXgR6+YO^XmxOJ`yoU5*;bh(-PDDP?Zj0IZ1}d^#__=;j^w4gmi(4!p)*M)J8Q;^ z#hfz8aq^gM+d8KR1l%}AtS|q1@??-n%AulKoS(S4@GCg+`U`dYrKZExUaimS zCk-?O#%b&j-`VE7#v}V@sSr@P#eCFye0GhX?m%&O3?DFZK1qVv-Fr1+i*}59z zbJj(EP{iXGf|8tong%~8Ew6tancm-HufGv7b2*EGj)ccuHe_}1Z>4Z`y73&A0inAg z?znK?F?l{q?%&TG6_dHqe^^_nn-@@@9@$KJZVWS;nKb5-ioYlcMgj zOGKB`RDy!5kM7rBZwzIH>DiFs+-1kFSX#^UPvhhf3)Yl5(xNMRB(Q`{L49rI%A2xUhr(dXtx@g>_^O;L4;|XC}i}=W8?`KMeBIy|FT{`*0esN;TPcG;!ugXU`o7 zs;oDlm~l2%n^vL))L~No=vYgDN?=Zz!_1F%s_T)^`3ldVowBE>F?ZQ{>3vK>y z`EFEsp!=L=Q$80%SLd*qvk`KXg(6tm>?9M};1f7E@}_mJV*bUyw@>*3>z6FfQ>4u8z|&y;2?Y^!jhiMq&+annTY{xiU9a-5e|7 zmydM{&n|V&)-_8GPZ|SweD(`weKt)a%e<0hu8+ul+jeR%*hCI6r{Wa8qm$?JD2Elc zOzH3a=EbL)7UP8uJT74tC8HswE8L9c zQ@?q8${y*=rcnQ@UBWi#5109=%3XSIq#Tb1>1<}T!x`nI@stp1R=X7do!cv=mJQwa zl0LK|?KKZ>uTX~=86aD>pO~(DDSQ1Pl3857JQ)C*k?D_;dFOjWq6mtpKfc@WTs8>*Z9Ki!C(p#P2RhkX72fBe7d11&va#P@mh*uSJ$ z|GWAXVf+)Zcrx91GSMe%=qIb_CqWD{R-}()tv?gBqZXkcnwieJANTMVDV?O`I)%DP z$q34D8A+@nKGwLuux(b-Y*sQWQI;#ou0pfy<+nW|iJi*@k;WQi{pTyr?mw+w{lt$R zdRtj>bIVYZPAmEqr3(s)0SmjLuI@+lYk7na1wt=|2+vMpWePiFryIkQnm!`1?x*o< znYmk>{9XpMm*uG;!UVs@oucwbCnN0OAd+FR`rr~Y%@lHBk%-Waflx2om3tJ;E^B~O zP2^Mqf;zS2-?1a*naThA#hh3esD|CM>JqxSa!-YJ+pHp7niY0QsbxnR?nQyh|NgVH zuA`324j%?F1@~7!>Ayu6OR#%rpnP^G+_bwt@nNHwQPDMZY=IIfPPjOBTl(K*FNOz1 zOGH?7!IWn936HhR8{WdgUvdBU>vg#%PWn#W7ZPD_^+)hYW|>RXV*%fm7%O}b@`Jp_ z2Cpf#ovrQHU596cuwQX38Fx_vf^}3hcpu6`?e*;n-yE!e5mlb(0k?1utczD{jD@`- zdk5n{%Da4qtAJU*;l)D+;7hM)T}K_`258q+@SJ`c$*!vq0ZSH%!}P_TCUv!4^@uq* zJ(~e-Jd?&y^#e*kP-f(kRI@Qc$5&eF>UA?mIB%FI@Qe}t0-O&b?SC-94@v%OK5!A> z&*HEI6Jjhc#9Z2mp_ca##E2j1KG~Q#OEVW=fA{u83-vE)(I~D*nz7mWAZ2yHNW*x@Ch*tb5pa+c1bvWCDE`{^LRThqhjy{hH&7+>Hyc@~ z21|eC&Oo1(RFEi{NdLl|SmKLWAzd=&$Jm(_n8+`8+v8|9c24(~$fuaz5)i9X=*j3X7?UAoGh?zcm1X3iM zzJDbg9fu#>A?i({&K!!-gJm<>6x#l=+B_(9_+w>zI`w{IlELr4Q2 zuE%zFYF$FhISpPr*5^+OeU2o12H6EZL2|NvtTHGIm2g$lsr;IsIlL%@8^a#uQGojv za>gFP+;0BZ!6o{$=WK3v&%uraZOfToB+K@PA{j=;=GXsM$A91dB`Y$hO1-_3gcXn` zD5GLDW#JmG`oqx_Jn<E$bGjWEK%IDHb$I z;ncdCz3zU~jLD?9V-}cTFh9K~J$VnY<#%8E6ipr&9K8E!u5qX;&Qi&adS`fPJXhHs z0Xt9P>*$StL~o`f9-k;~0+wG6>HN93A6YIypTYO5o+77ewdGz++w?GIUlCl(5qrVJ zII8r&#mj$!vRRSVwd<{O+mJI(h^Uue*kP`3B)jWF>~EjV_ANfJJ~j~x$rtX*8Rwff zrnTH%zi(T-ELh{|iT#+n+wdUr!BoFVjs43W+0LH3_k!=fJimK&?ss)Aea}nU#}tR{ z_afd|+rc-`jyb%8&Nl%A!^zOrc#I>^c&)TX?pVrOIxy~51@i{Wi!`rg|&H!*zar<8$*KN`5h!y-0V zP#<;usOzO<_2uI0QrxGv#H|({XS*rmaB0~yi$4~v3$^z;^X<)M0@{q;LdH}+2w{g|+7z7YL*?#j?Gip-joxw?X z<+e*7$sXilI5OV8(D1s;5{Jh@LE4$Qfir1>Ci{F(24=>B%6BEiQNuQ#WPtfZwT7(j z{l1dYwtPe_2PfI4TBgN)OhV49E1fE@6fnU>LZvM<)>0G|5;at#UB9GDcQ=!Pxbgr^ z1|Vznlt^C-rL2YOk!hrY=+9en2k{NkFa*K)F*iXO9Z}n_j@*j+v5Bg#n9Nsd)Wx7K zmr6TMupL-mV!3o!`PnyG*W^Ky$l&qhas)->;ejOi3MC}Dk52eKIKK(NasIFI5Nmd% z`JKW*ZY9;C1Lygwa~c_*AXFVYmx|H;!opHdY*L4FR{s22zX)SXEhFOFvGe0}q+~Oq z!$N9NUt*HrWan8GtuC~0L?n)ymy37d@OOilk}qEDKCc7a7JQ2W5tKEzi zEF3>TDj8CYe4iMOPXGp~(`2Tan{hI|mNMz9&MII9x6(K90y zbpq_|W>a<7B=g^&QOI;oHoj5Y%KbpVn@?;?lAzsQF8% zxkdqhyLjblchj8=6qzsmp4pbb9cGH|R}(|NA>%j1M7{cA-j+OEikZDnp#x?eRSHZ8 z7N@SDNyU7T19>9(Pj+qsd91d{a-Y4RBket-6dCBKic^+6)$;z8+lF3|;i3I*3mnhX8LSOb&3zTU0ryLlE>OOwk68|YXv!IN){y@T`Th6{D?in+za}0 zb#|}+^=Q;|?e(aT0opSpI^)7scIrbM0xyQ7cS{?Ap}}Gw)gFQ( zI;FWQc0cyxE^entYCC*^Zmif}IXW{Rn=(?`R>B8e#3j~W4QnxC6_ivDQxHwMbwCp! z{5u5Nup(}1(PE^$yBZjF9uH|$rF8{c+*;q|7R&xbNlJr=I$DB$BZZy>Z&M1tZ@#)t z7B=#cd1>1WFcgyK1Oo2!6o?^u1*6x*{%x5ipXr+t(_wStLhmWF%A^Cx-8QYlfR>z| zaI2wQO;zAkma@^$^}g$uY0jQ>-s&eS+bb=Zh!>rKQ9{nzc214kMcVWFdFNQnPy$7m z7c9{1@*633$@C0XT{-bKW#BezB^SWrx&};un1^@#jTQX?_|A6_QVQ_(V<1KvcH$-1 zhad9!eGgpNytEN3xAZ)jV<&3)i8zYFO_?F63hJ3^e5#TplLEI^(2Z6w0zX9Nds|yk z(iqCxNdC5pTx7{|wkO>-F3UdJeI6j4c=dH?FkE_AOgxi_hIj{)%!v{J*vB*@T?J3X zL1OPT*tqPe7c&%J5r&R#hZ>1BaeqjV8fLaE6Tn{iyp4#5d>g}N0x*YwU>w4q#({JR zg@Z%@XzdCP6sDKvjv=B=@9q1LnzgVshQmQ6!fep6e=bbtTN{{yomdy9S}7QVi<2m@ zv^X*)8+rvNZp#|;HEiAi_m7jtVQ_0Em0r0vlzQ6>P#cx7>Mgv{nELR(sO!9U9Xilq zdUVMPLLcM99vlzR?P_$j8(VE;SWa(-eJmn+iZ;U*M@oK6tki>zH!cR6e<_a^k5uY( zs|x2tGF#%i0zrWU6(j!^5NpB^@X0$ILu`rjuf+5+WnYipg?36dtIK^h!TS$DA~=J9Oq*n9^<=m1MhnaVdDc zC9Z2cXz-Et^h|R4$+$Rk=)K_uWavU`S8E&0Sr-$RKJkaz%AAI>8euUXZyP;*yIO&>R9A4s#;pq!5aD`R815f^Z0%|Gr$1MW2Ege3m~wv-*E*S#+=-U2*3HlabRVqR>ifvE)0~5imL^j-B;E zp^adV1#8Y1*O{`c5;?eS% z&y*o&wF74CTXUTe74U>xRgkJZ^d*>8?!z;;VKu(V3^nu1`jy){Y|R` zS5y}D3rlam=o6oQ0V=oQm?`G^M_#pSk)YD!Zp51#ifT^@s zwiF0qSfQE?QnGcEh}zcIJs(sA<_`tnQ_G930X|2AFBM@^5(ZHP8_CfH^N~lu%Rw~h z8AnUzhWKaHqLZpiX|KQI)Au8d=H&0G0QPwg?pXj7NEQg)JCJ1j`w;ZcP1Hkix1R)` z`Vs3dCsE8RyaBYKteF$Ok#qQPE+qRxy@aUyd}-anji+*Uz2S$?}q;i&v` z{%6PfsSOygX?EQm5sx${pDu=&=XW!NWja}Bs)H*Wa`dhAr(9LhK^U|Vf8n+bSie{)OOK@uhio{#p$Ofu~_a{ zV_vRwcNU14RP=(F#`EP7<^`)&Sc-#?j5Iau_%k$({$X{5T}M%m-lFFLudLm7qRBi` zcK^`{x3in+ph!iK0r?Zl!Q*c|_&u*l<%AdT*dqw~>u(fG`Bv790t1NK2`laQIYmTN zoaDUs_}#0qaA@3qD_+_4L#&bQZqj_h)qr?$CA8`nE&n#ZUR;|r}tgj?pfPs51-s;r=ZNS)8kvp z;iZNNRk`@aC(cLk=Ktz#&=__nMcnIeWCgJgR&&rVIi0o10yQtN%6Zc7Lt^Lp;TG+I zJj5#8ce3&0{NUoyp*njIQb{?~^f*5WuHxRm_m_O5p8}bZ7pR%kHDSAyKyfV}`cb<4 z;GT*A;R9V!iHF04Shs(AynaM$ZvOb)xHi~qF3e<^@b-Od%&teJo1)xB2b{~UmsNMQ zAWJgl$X97}bP;X=#@jEAd>r0k6nEV^Ol<-N)UNnMvBAuzS>iO{*o*-{uKJs$gbzb# z3!IpR^ie-2LA9T=fbyjKL3@t|BI<;%sk=iB`gIx>Y_A_rCO$~9!S*}UL&tjf(~`MP zb!pFj?;(y8jS?-CKdVV;OiXyFj1DQHm;ixmHm3lb-~7d2E5C!{BC|l$f`I!>ynd`X ze3Fx-e>&9~Vv!h{cK_CCx%9Ln?0O*CV-tkf(Nydxo| z3$Li^yLD@8f<+R0A6{^sr2M-4eogi^%~2q)6ZPGN-jOGUWGp;7txf`LaV5JmtN~>V z%(Ep4e>M04YG?pvwch>5V;um}0Vv0s{0c050LWjT5L6MIbHq4Q^gXcPxQkD8Hhfq8 z;YT?u@Aj*ceJ=zpGR4D3ITX(12(@|SUMjeULiEq%q&p!DZ&=A5Kg7{Jc8~&eQ{6_s z;o0Q7ouB_0pTi!UGo&8zhX$TLI=V>_jVenKct#Ff{QMpRC@LjRsvG_-5v&VSHB$!g zZ3b9oO+!}ifGz$_JRntzL(o4oaOUnL+tZZ01`Y}ncF^LBL}PJs#TZ}afT{>Oa9IW$ ztyovqqp~X*E1-o{0h-t`5Vp`KI1%?&WAFuBY&gcZr*+%lQ95LblrjUoN&NI`DS-{P z!=E}OQ{_$wD?dU5ip9CwfEvn9Rwqr%~01ki~H=_Z~ zPf7wbv~*a2*30imDY$UT#(hT!jZbGexm$ zy4X~jOiXFV1_u5c_4LR$m?%y-j;>+urX4k^y2v_=6B$xvI0W!Qescgns0R4^#RuSX z`Gie#u8|un20TCH&5l1RVm>*q~ z_S4uMr@15h&4v}Ki$qPBdsdDlHilnca{$kHm6);UE*4ZWW{$pAu+y6#IMUh$=}~Wd zvi5s~8BN57Jz#ktT+MoRhz~LlXt^h-v-1X4drkwq77=D&0#)NzIpU{7R$0gVNKxej z465S%$DpV!etF!~yFYf8uc+Kubz&lR>z!$`Drw@f~ z=B*|?sPf$;dKH`fHEnh*+ew9v$&zfWlB4s8g{!4X64A})hlrn=vex#2b4BDxrgE71 zK3PY%G=g9k#Qi4C-yjaWNiE;UC;G(t4f+#$>>ii*glr|jLA|?g{z8<>U#9d9_8QP+ zj$_1syLW_2%Jeo#4@3o5OfCwxm^5B>ky{4ZCpn$nKasE$&(r*J5KOb6YhATQKtU9bOWpirjeF?>_4*aepO zL}Iu%+Yy>(=s{`7BLTIfSN-1uRv(306H3Rbd;q4MbM7dZJ#xC|r`@KB8a;OIl#QTV zxe~RGHbuhw@H&Gu{06>o85yQs-c1<-E_e0$S@a5XJC_1HB-kFTTPJ6z`4S8>`;Q@Y z8iugTcnCiYJJS8HAqN_hsKboR$96tN)Do2Ve=|y_+RxwhVv8+c6=@f{)1wJH|G{u` zW+eRKlZ$?OO4fEzOoHP$+|C!@%;eVkrY2EX52hgca79TB5W&wDzFBR_F=PD^L2l8e zzIgT(bTitr&q!H;anb2@wz3Pawvz+Af_0G!Ks0kIP!Ado@KdVALnMIhBz;l1u|kYe zr*yC2+++qdj71-&#XZw|Y%#A;P3f^{b)*#Xt%Ktm1T@3=b)U^&K5W@JxYT&6Z*-ib zm|7B$o?m&xy6QlHdk%AbBH7{R#?hH;eZtp6aP7?81U(iu-Sh_;W)gz+-lek?nlMP! z&0mJs|DYJ@5(8v1CI}d4OHAU>A70UHol`ajF7Dj9`5kfiZS6xMIsZOWHD&d}!zFH_q-;=C2Onc1Xrwlvykf2rJeOz|nT23!v?T z^MeNgQz?#WF0bHm!}(Gl0L3gHgnW7Z7goM0zfW8v1Spf`0Q}D{*?LmT#=Fsc(uyhb zp)?{?UG%AYG0}{!_?O-yD#MxCpQcuAp3Id*j$${?LmV6k1g8=J*G|>3U z4Sb>r3ui};0!e@{ZRaIII0HZnyxV%T6AM6b+o-&E@ve;3A#wz0fXc9R%NowlC;`DW!pm};W#XJvkJ zew2NUolQY)Q+o6Tdn|%t1a?21kep}9ROP5E=B~*4QV#+4p9hobums65fZe?l&Pxg* z*aaC*52g&?A=rKPf-UB7giHuz2vp-?_&GqhkRPxq4TFI@nYDD|rd#q7-Y(7^fa6a9 zOI(Zu67zB)_Y4<8pdT=f#0@wLB1{mlFJe@iG`qGqeSJWfN~Ff24EcPr6mUKxkh zO@ndB`GdXl;}LVikh{pLJ9v>JGzHCnR|7o`(xir-7Dgqb<01OT1^+y!J$6ozKL2lD zTVk7L{rv3fhFOdA#gjBhwG!WcZZ(i{?xf2JL3$%?d9fouTS4QaFDT0Nr>#q(i0!|S zSVt4@gO*zwLKB@14Gs*5R+5Kram;`cqcUxE>sy^Y3)V^KZ8&59|Vf z9#zlXPKfCv#gKmbr;P8Zy6b+Zdg^}SnVpf~krFDkU)pWw&hvwC_0kY8&m=z8j8AMc z>&4(x+ekW`s|%>NjKns9v1R?M2hXt1e565c!vqh_R5pgXT(L7cK2?cNnhE?oFSEIW zr1*V!ZR*C=Z{a3v(p-;z0hhH!Yg<|tw|TgS@?lS^nj{0@j&&@89I%M_Fy8~*YLdFk z17lxlch+Q$e%>#&J=Tt4BW-zsuwp`SD#n=!2yWn^0iXm=c3~t{Iv2gLSB?vjJHt(b zbyaDr4{>MqN|EB*f^5HupA)|2WmGX$kUnRU3sSy!hPgIjS>ZXCfeRpBtcU}GkX<5N z#eUFFgIYiYe?xfv_lTKpyMy7@oHaoNVG~wlm(tvw6%Ste7n~t8=@gDrxQc^x{Vg%W z`JNw4;Sb+C&g^qlsf!opQOWqD2o+?mNtOMKyXFS>{cF z1@!VSBMRWgivM_!@CX22iQ#ArthA9Qt_cgtw(*`gz`0BghJ#^II6 zdA}^N15;m_q!z+KfdJCi0q=X1rvElTfko#kcv6Tg77weDf7LxZ+ys(s;mWu=HJO0i zr8e#hmD%Z{KUyIYoARUYV3biXI|3RzK{RLYNFWzB( z01bGDM14jHcsq1OTLs@S{Q&R)&o1#>GE#h>7LALH7swwv#8}r$ujPpP${V#Cbz zaRCwkw&Oh<{k9+?7IBOg=HvP!+7JpY}?V znG!~OxToC4pAG?2Jfk=vWj`Q&PC)Yf;XBE;ud!pw6nw43##1r&CA{|!4CK0+wCAtJ z7^j7WjyjlL`kZ&MoTdL#V)eqF2UD(5w>z3c4JU($`H6v4U%n87+L&aKZ#|GCLb)AA z;;@QMK1^p?g>xXk)CDM)G%ZLz1VHX5Lam�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 %+SUp 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 O00K`}KbLh*2~7Y*A3Prb literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/images/txeventq-dashboard-v2.png b/docs-source/site/versioned_docs/version-2.1.2/platform/images/txeventq-dashboard-v2.png new file mode 100755 index 0000000000000000000000000000000000000000..9418bf2f17acdf1f1523b7e5324e38908f2499a5 GIT binary patch literal 398026 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

        MZ6Ykv(hI0C!-u8u~5u7hU_BktF6^IzXnC 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
        O~z9L-Z!5V9S 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 + com.oracle.microtx.lra + microtx-lra-spring-boot-starter-3x + +``` + +Add the following configuration to your Spring application configuration. The variables in this configuration are automatically injected into your deployment and pods when you deploy applications to Oracle Backend for Microservices and AI using the OBaaS deployment Helm chart. + +```yaml +spring: + microtx: + lra: + coordinator-url: ${MP_LRA_COORDINATOR_URL} + propagation-active: true + headers-propagation-prefix: "{x-b3-, oracle-tmm-, authorization, refresh-}" + +lra: + coordinator: + url: ${MP_LRA_COORDINATOR_URL} +``` + +## Components and enablement + +The MicroTx installation is made up of three components, each of which can be enabled or disabled independently in the Helm values: + +- `otmm.coordinator` — the transaction coordinator (XA/LRA/TCC). +- `otmm.workflowServer` — the [workflow server](#microtx-workflow-server) (see below). +- `otmm.console` — the web console used to monitor transactions and workflows. + +All three are enabled by default. To disable a component, set its `enabled` flag to `false`: + +```yaml +otmm: + coordinator: + enabled: true + workflowServer: + enabled: true + console: + enabled: false +``` + +The console exists only to front the coordinator and workflow server, so it is deployed only when at least one of those two components is enabled. If both `otmm.coordinator.enabled` and `otmm.workflowServer.enabled` are `false`, the console is not deployed even if `otmm.console.enabled` is `true`. When deployed, the console is connected only to the backends that are enabled, so a coordinator-only or workflow-only install does not leave the console pointing at a service that was not deployed. + +## MicroTx Workflow Server + +The MicroTx Workflow Server extends transaction coordinator with advanced workflow capabilities. + +For MicroTx sizing and deployment guidance, see the official [Oracle Transaction Manager for Microservices 26.1 documentation](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/index.html). To enable the workflow server in OBaaS, set the `otmm.workflowServer.enabled` property to true in the Helm values: + +```yaml +otmm: + workflowServer: + enabled: true +``` + +When the workflow server is enabled, it uses the OBaaS application database secret, typically `-db-authn`, and runs Flyway against that schema during startup. The database init job grants `OBAAS_USER` the schema privileges required for this initialization. If a pre-existing application user is supplied through `database.authN.secretName`, that user must have equivalent schema DDL privileges and quota on its default tablespace. + +## Upgrading to the commercial version + +If you have licensed Oracle Transaction Manager for Microservices Enterprise Edition, please see the [documentation](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/index.html) for details of how to install and configure MicroTx. Oracle recommends that you perform a new installation rather than attempting to upgrade the provided MicroTx Free installation to the commercial version. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/sbadminserver.md b/docs-source/site/versioned_docs/version-2.1.2/platform/sbadminserver.md new file mode 100644 index 000000000..fcedfd5c1 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/sbadminserver.md @@ -0,0 +1,24 @@ +--- +title: Spring Boot Admin Server +sidebar_position: 11 +--- + +Spring Boot Admin works by registering Spring Boot applications that expose Actuator endpoints. Each application's health and metrics data is polled by Spring Boot Admin Server, which aggregates and displays this information in a web dashboard. The registered applications can either self-register or be discovered using service discovery tools like Eureka or Consul. Through the dashboard, users can monitor the health, memory usage, logs, and more for each application, and even interact with them via management endpoints for tasks like restarting or updating configurations. + +[Spring Boot Admin Documentation](https://docs.spring-boot-admin.com/3.5.5/docs/installation-and-setup/) + +## Installing Spring Boot Admin + +Spring Boot Admin will be installed if the `admin-server.enabled` is set to `true` in the `values.yaml` file. The default namespace for Spring Boot Admin is `admin-server`. + +## Access Spring Boot Admin Web Interface + +To access the Spring Boot Admin Web Interface, use kubectl port-forward to create a secure channel to `service/admin-server`. Run the following command to establish the secure tunnel (replace the example namespace `obaas-dev` with the namespace where the Spring Boot Admin Server is deployed): + +```shell +kubectl port-forward -n obaas-dev svc/admin-server 8989 +``` + +Open the [Spring Boot Admin dashboard](http://localhost:8989) + +![Spring Boot Admin Server](images/admin-server.png) diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md b/docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md new file mode 100644 index 000000000..1ded160c3 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md @@ -0,0 +1,287 @@ +--- +title: Strimzi Kafka Operator +sidebar_position: 2 +--- + +[Strimzi](https://strimzi.io/) is an open-source operator that simplifies running Apache Kafka on Kubernetes. It extends Kubernetes with Custom Resources (CRDs) to declaratively manage Kafka clusters, topics, and users. [Full documentation can be found here](https://strimzi.io/docs/operators/latest/overview) + +Oracle Backend for Microservices and AI deploys the operator as a cluster-scoped component via the `obaas-prereqs` Helm chart. Once installed, you can create Kafka clusters in any namespace by applying Strimzi custom resources. + +## Installing the Strimzi Kafka Operator + +The Strimzi Kafka Operator is installed if `strimzi.enabled` is set to `true` in the `values.yaml` file. The operator is deployed cluster-wide and manages Kafka custom resources across all namespaces. + +### Creating a Kafka Cluster + +Follow these steps to create a single-node Kafka cluster named `my-cluster` in a given namespace. + +### Prerequisites + +- Strimzi Kafka Operator is installed and running +- `kubectl` is configured to access your Kubernetes cluster +- A namespace where you want to deploy the cluster (examples below use `my-namespace`) + +### Step 1: Create the Kafka Cluster YAML + +Create a file named `kafka-cluster.yaml`. This defines a single-node KRaft-based cluster suitable for development and testing: + +```yaml +apiVersion: kafka.strimzi.io/v1 +kind: Kafka +metadata: + name: basic-kafka +spec: + kafka: + version: 4.2.0 + metadataVersion: "4.2" + listeners: + - name: plain + port: 9092 + type: internal + tls: false + config: + offsets.topic.replication.factor: 3 + transaction.state.log.replication.factor: 3 + transaction.state.log.min.isr: 2 + default.replication.factor: 3 + min.insync.replicas: 2 + entityOperator: + topicOperator: {} + userOperator: {} +--- +apiVersion: kafka.strimzi.io/v1 +kind: KafkaNodePool +metadata: + name: pool-a + labels: + strimzi.io/cluster: basic-kafka +spec: + replicas: 3 + roles: + - controller + - broker + storage: + type: ephemeral +``` + +**Notes:** + +- This uses **KRaft mode** (Kafka Raft) — no ZooKeeper required +- The `dual-role` node pool runs both controller and broker roles on a single node +- Replication factors are set to 1 for single-node operation — for production, increase `replicas` and replication factors to 3+ +- Two listeners are configured: `plain` (port 9092, no TLS) and `tls` (port 9093, encrypted) +- The `entityOperator` enables the Topic Operator and User Operator for declarative topic and user management +- `KafkaNodePool` names are scoped to the **namespace**, not to the cluster — if you run multiple Kafka clusters in the same namespace, each node pool must have a unique name (e.g. `cluster-a-pool`, `cluster-b-pool`) + +### Step 2: Deploy the Cluster + +Apply the YAML to your namespace: + +```bash +kubectl apply -f kafka-cluster.yaml -n my-namespace +``` + +Wait for the cluster to be ready: + +```bash +kubectl wait kafka/my-cluster --for=condition=Ready --timeout=300s -n my-namespace +``` + +### Step 3: Verify the Deployment + +```bash +# Check the Kafka resource status +kubectl get kafka -n my-namespace + +# Check that pods are running +kubectl get pods -n my-namespace + +# View cluster details +kubectl describe kafka my-cluster -n my-namespace +``` + +## Creating a Kafka Topic + +Once your cluster is running, create topics declaratively using the `KafkaTopic` resource. + +Create a file named `my-topic.yaml`: + +```yaml +apiVersion: kafka.strimzi.io/v1beta2 +kind: KafkaTopic +metadata: + name: my-topic + labels: + strimzi.io/cluster: my-cluster +spec: + partitions: 1 + replicas: 1 + config: + retention.ms: 7200000 + segment.bytes: 1073741824 +``` + +Apply it: + +```bash +kubectl apply -f my-topic.yaml -n my-namespace +``` + +Verify the topic was created: + +```bash +kubectl get kafkatopic -n my-namespace +``` + +## Testing with a Producer and Consumer + +You can quickly test your cluster using the Kafka console tools: + +**Start a producer** (type messages and press Enter to send): + +```bash +kubectl -n my-namespace run kafka-producer -ti \ + --image=quay.io/strimzi/kafka:0.45.0-kafka-3.9.0 \ + --rm=true --restart=Never -- \ + bin/kafka-console-producer.sh \ + --bootstrap-server my-cluster-kafka-bootstrap:9092 \ + --topic my-topic +``` + +**Start a consumer** (in a separate terminal): + +```bash +kubectl -n my-namespace run kafka-consumer -ti \ + --image=quay.io/strimzi/kafka:0.45.0-kafka-3.9.0 \ + --rm=true --restart=Never -- \ + bin/kafka-console-consumer.sh \ + --bootstrap-server my-cluster-kafka-bootstrap:9092 \ + --topic my-topic \ + --from-beginning +``` + +## Configuring TLS + +To configure a Kafka cluster with TLS, add a new listener with `tls=true` in the `Kafka` custom resource. By default, the Kafka cluster will sign certificates using the Strimzi cluster CA. + +```yaml +listeners: + - name: tls + port: 9093 + type: internal + tls: true +``` + +Strimzi will create the following secrets in the cluster namespace, prefixed by the cluster name: `clients-ca`, `clients-ca-cert`, `cluster-ca`, and `cluster-ca-cert`. + +### Trusting the cluster CA cert from internal clients + +Clients running in the Kubernetes cluster should mount the cluster CA cert to their client pod: + +```yaml +volumes: + - name: cluster-ca + secret: + secretName: my-cluster-cluster-ca-cert + +containers: + - name: my-java-client + image: my-java-client:latest + volumeMounts: + - name: cluster-ca + mountPath: /etc/kafka/cluster-ca + readOnly: true +``` + +Then, configure the Kafka client to use TLS. The truststore password is stored in the `cluster-ca-cert` secret under the `ca.password` key: + +```properties +bootstrap.servers=my-cluster-kafka-bootstrap:9093 +security.protocol=SSL + +ssl.truststore.location=/etc/kafka/cluster-ca/ca.p12 +ssl.truststore.password= +ssl.truststore.type=PKCS12 +``` + +This must be configured in the relevant Kafka clients settings. + +### Configuring SASL_SSL with SCRAM + +SASL_SSL with SCRAM is configurable through the Kafka custom resource listeners. First, add a new SCRAM listener with TLS enabled: + +```yaml +listeners: + - name: scram + port: 9094 + type: internal + tls: true + authentication: + type: scram-sha-512 +``` + +Create a KafkaUser for your cluster using SCRAM authentication: + +```yaml +apiVersion: kafka.strimzi.io/v1 +kind: KafkaUser +metadata: + name: my-cluster-kafka-scram-user # name also becomes the Secret name + labels: + strimzi.io/cluster: my-cluster +spec: + authentication: + type: scram-sha-512 +``` + +Strimzi creates a Secret with the same name as the KafkaUser (`my-cluster-kafka-scram-user`), containing the password and JAAS config. Clients running in the Kubernetes cluster should mount the cluster CA cert and scram user secrets: + +```yaml +volumes: + - name: cluster-ca + secret: + secretName: my-cluster-cluster-ca-cert + - name: scram-user + secret: + secretName: my-cluster-kafka-scram-user +containers: + - name: my-java-client + image: my-java-client:latest + volumeMounts: + - name: cluster-ca + mountPath: /etc/kafka/cluster-ca + readOnly: true + - name: scram-user + mountPath: /etc/kafka/scram-user + readOnly: true +``` + +Then, configure the client to use SASL_SSL with SCRAM-SHA-512: + +```properties +security.protocol=SASL_SSL +sasl.mechanism=SCRAM-SHA-512 +sasl.jaas.config= +ssl.truststore.location=/etc/kafka/cluster-ca/ca.p12 +ssl.truststore.password= +ssl.truststore.type=PKCS12 +``` + +Strimzi also supports mTLS and custom CA certificates. For additional Strimzi certificate documentation, see the [Strimzi security reference](https://github.com/IBM/strimzi-kafka-operator/tree/main/documentation/modules/security). + +## Strimzi Custom Resources Reference + +| Resource | Purpose | +|----------|---------| +| `Kafka` | Defines the Kafka cluster configuration | +| `KafkaNodePool` | Manages groups of Kafka nodes with specific roles | +| `KafkaTopic` | Declaratively manages Kafka topics | +| `KafkaUser` | Manages user authentication and authorization | +| `KafkaConnect` | Deploys Kafka Connect for data integration | +| `KafkaBridge` | Provides HTTP API access to Kafka | + +For the full custom resource reference, see the [Strimzi documentation](https://strimzi.io/docs/operators/latest/configuring). + +## Next Steps + +- **Kafka Observability**: Learn how to monitor your Strimzi Kafka clusters, producers, and consumers using the [Kafka Observability Guide](../observability/kafka.md). diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/_category_.json b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/_category_.json new file mode 100644 index 000000000..1ba9ab639 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Release Notes", + "position": 6, + "link": { + "type": "doc", + "id": "rel_notes/index" + } +} diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx new file mode 100644 index 000000000..ed1f0ff58 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -0,0 +1,101 @@ +--- +title: Release Notes +sidebar_position: 0 +--- + +export const OBAAS_VERSION = '2.1.2'; + +## Release Notes for Oracle Backend for Microservices and AI (OBaaS) + +The current version of OBaaS is {OBAAS_VERSION}. + +This version is compatible with Spring Boot 3.5.x, 4.0.x, and 4.1.x, along with Helidon 4.3.x and 4.4.x. Compatible framework and cloud versions are also supported, though backward compatibility is limited. + +Platform services use Java 25, Spring Boot 4.0.6, and Spring Cloud 2025.1.1. + +### Helm Chart Versions + +The OBaaS {OBAAS_VERSION} Helm charts use the following chart and application versions: + +| Chart | Chart Version | App Version | Kubernetes Version | +|-------|---------------|-------------|--------------------| +| `obaas-prereqs` | 0.1.1 | {OBAAS_VERSION} | 1.34 or later | +| `obaas` | 0.1.1 | {OBAAS_VERSION} | 1.34 or later | + +> **Optional upgrade and SigNoz data loss** +> +> OBaaS 2.1.2 is an optional patch release. Upgrading an existing OBaaS installation replaces the existing SigNoz deployment; it does not migrate or preserve SigNoz data. Users who need to preserve historical observability data must follow SigNoZ's own migration documentation; that migration path is not provided by OBaaS +> +> The upgrade permanently deletes all existing SigNoz telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the application database or other OBaaS services. +> +> This release does not provide an in-place or data-preserving SigNoz upgrade path. Back up any required observability data before upgrading. + +### Additions in this Release + +* Envoy Gateway is added and enabled by default to provide external access to the cluster, implementing the new Kubernetes Gateway API. +* OpenTelemetry Operator is added to provide auto-instrumentation for Java applications. +* Spring Config Server is added to provide centralized configuration for Spring Boot applications. +* NetworkPolicy resources are added to the OBaaS application chart to define namespace-scoped network isolation rules. +* `ADB-FREE` is added as a supported `database.type` value alongside `SIDB-FREE`, `ADB-S`, and `OTHER`. +* Kafka cluster resources can be enabled in the OBaaS application chart and are reconciled by Strimzi from the prerequisite chart. +* AI Optimizer is available as an optional component through the `ai-optimizer` subchart. +* APISIX custom plugins can be supplied through `extraConfigMaps` and `apisix.apisix.customPlugins`. +* SigNoz is upgraded to chart/application version 0.134.0. Existing SigNoz data is not preserved during the upgrade; see the upgrade warning above. + +### Deprecations in this Release + +Components that are deprecated in this release may be removed in a future release. + +* NGINX Ingress Controller is deprecated in this release due to deprecation of the Ingress API in Kubernetes, in favor of the new Gateway API. It is disabled by default and remains available only when explicitly enabled. +* Coherence Operator is deprecated in this release. + +### Replacements/changes/updates in this Release + +* Conductor-OSS is replaced with Oracle Transaction Manager For Microservices (MicroTx) Workflow (based on Conductor-OSS) + +### OBaaS Helm Charts - Complete Image List + +The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alphabetically): + +| Component | Image | Version | +|-----------|-------|---------| +| Alpine Kubernetes Tools | `docker.io/alpine/k8s` | 1.36.2 | +| Apache APISIX | `docker.io/apache/apisix` | 3.17.0-ubuntu | +| BusyBox | `docker.io/busybox` | 1.37 | +| Cert Manager (CA Injector) | `quay.io/jetstack/cert-manager-cainjector` | v1.21.1 | +| Cert Manager (Controller) | `quay.io/jetstack/cert-manager-controller` | v1.21.1 | +| Cert Manager (Startup API Check) | `quay.io/jetstack/cert-manager-startupapicheck` | v1.21.1 | +| Cert Manager (Webhook) | `quay.io/jetstack/cert-manager-webhook` | v1.21.1 | +| ClickHouse Metrics Exporter | `docker.io/altinity/metrics-exporter` | 0.21.2 | +| ClickHouse Operator | `docker.io/altinity/clickhouse-operator` | 0.21.2 | +| ClickHouse Server | `docker.io/clickhouse/clickhouse-server` | 25.12.5 | +| Coherence CE | `container-registry.oracle.com/middleware/coherence-ce` | 22.06.13 | +| Coherence Operator | `container-registry.oracle.com/middleware/coherence-operator` | 3.5.14 | +| Config Server | `container-registry.oracle.com/obaas/config-server` | 2.1.0 | +| Curl | `docker.io/curlimages/curl` | 8.20.0 | +| Dashboards | `container-registry.oracle.com/obaas/dashboards` | 2.1.0 | +| Envoy | `docker.io/envoyproxy/envoy` | distroless-v1.38.3 | +| Envoy Gateway | `docker.io/envoyproxy/gateway` | v1.8.2 | +| Envoy Ratelimit | `docker.io/envoyproxy/ratelimit` | master | +| etcd | `docker.io/bitnamilegacy/etcd` | 3.6.1 | +| Eureka | `container-registry.oracle.com/obaas/service-registry` | 2.1.0 | +| External Secrets | `ghcr.io/external-secrets/external-secrets` | v2.8.0 | +| Ingress NGINX Controller | `registry.k8s.io/ingress-nginx/controller` | v1.15.1 | +| Kafka | `quay.io/strimzi/kafka` | 1.1.0-kafka-4.2.0 | +| Kube State Metrics | `registry.k8s.io/kube-state-metrics/kube-state-metrics` | v2.17.0 | +| Metrics Server | `registry.k8s.io/metrics-server/metrics-server` | v0.8.1 | +| MicroTx Console | `container-registry.oracle.com/database/microtx-console` | 26.1.1 | +| MicroTx Coordinator | `container-registry.oracle.com/database/microtx-coordinator` | 26.1.1 | +| MicroTx Workflow | `container-registry.oracle.com/database/microtx-workflow` | 26.1.1 | +| OBaaS Admin Server | `container-registry.oracle.com/obaas/admin-server` | 2.1.0 | +| Observability Exporter | `container-registry.oracle.com/database/observability-exporter` | 2.4.2 | +| OpenTelemetry Collector Contrib | `docker.io/otel/opentelemetry-collector-contrib` | 0.139.0 | +| OpenTelemetry Java Autoinstrumentation | `ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java` | 2.28.1 | +| OpenTelemetry Operator | `ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator` | 0.154.0 | +| Oracle Database Free | `container-registry.oracle.com/database/free` | 23.26.2.0 | +| Oracle Database Operator | `container-registry.oracle.com/database/operator` | 2.1.0 | +| Signoz | `docker.io/signoz/signoz` | v0.134.0 | +| Signoz OpenTelemetry Collector | `docker.io/signoz/signoz-otel-collector` | v0.144.6 | +| SQLcl | `container-registry.oracle.com/database/sqlcl` | 26.2.0 | +| Strimzi Operator | `quay.io/strimzi/operator` | 1.1.0 | +| Zookeeper | `docker.io/signoz/zookeeper` | 3.7.1 | diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/_category_.json b/docs-source/site/versioned_docs/version-2.1.2/setup/_category_.json new file mode 100644 index 000000000..5d9bdcd62 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Setup", + "position": 1, + "link": { + "type": "doc", + "id": "setup/index" + } +} diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/aks.md b/docs-source/site/versioned_docs/version-2.1.2/setup/aks.md new file mode 100644 index 000000000..5d714b53c --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/aks.md @@ -0,0 +1,82 @@ +--- +title: Azure Kubernetes Service (AKS) +sidebar_position: 3 +--- + +# OBaaS on Azure Kubernetes Service (AKS) + +OBaaS installs on Azure AKS with minimal additional configuration. This document documents installation for the `obaas-prereqs` and `obaas` Helm charts on AKS. + +## Scope + +The repository includes two AKS example values files: + +- `helm/infra-charts/obaas-prereqs/examples/values-aks.yaml` +- `helm/infra-charts/obaas/examples/values-aks.yaml` + +Use them as the starting point for AKS deployments. + +## Prerequisites + +- AKS must meet the chart Kubernetes version requirement. +- The examples assume Azure Disk CSI storage is available. +- The `obaas` AKS example uses `managed-csi` as the storage class. Replace it if your AKS cluster standardizes on a different StorageClass. + +## Install Sequence + +Install cluster-scoped prerequisites once per AKS cluster: + +```bash +helm upgrade --install obaas-prereqs ./obaas-prereqs \ + -n obaas-system \ + --create-namespace \ + -f obaas-prereqs/examples/values-aks.yaml +``` + +Install the main chart per namespace: + +```bash +helm upgrade --install obaas ./obaas \ + -n obaas \ + --create-namespace \ + -f obaas/examples/values-aks.yaml +``` + +## `obaas-prereqs` Guidance + +### `metrics-server` + +AKS may already install and manage `metrics-server` through an AKS addon or another cluster-level installation. + +If `metrics-server` is already present, disable the copy from `obaas-prereqs`: + +```yaml +metrics-server: + enabled: false +``` + +If AKS is not already providing `metrics-server`, leave it enabled. + +## `obaas` Guidance + +### Azure Cloud Detection + +The AKS example sets both `k8s-infra.global.cloud` and `signoz.global.cloud` to `azure` so the observability stack identifies the environment correctly. + +### Storage Classes + +The AKS example sets: + +- `signoz.global.storageClass: managed-csi` +- `signoz.clickhouse.persistence.storageClass: managed-csi` +- `signoz.signoz.persistence.storageClass: managed-csi` + +This is intended for AKS clusters using the Azure Disk CSI driver. If your platform team uses a different StorageClass, update these values before install. + +## Recommended Review Before Install + +Review these values before using the AKS examples unchanged: + +- StorageClass names +- Whether AKS already manages `metrics-server` +- How ingress should be exposed on AKS diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/_category_.json b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/_category_.json new file mode 100644 index 000000000..849e6b2e2 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/_category_.json @@ -0,0 +1,10 @@ +{ + "label": "Helm Installation", + "position": 2, + "collapsible": true, + "collapsed": true, + "link": { + "type": "doc", + "id": "setup/helm/index" + } +} diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md new file mode 100644 index 000000000..aa4405bfc --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md @@ -0,0 +1,39 @@ +--- +title: Dependent Helm Chart References +sidebar_position: 4 +--- + +OBaaS 2.1.2 uses the dependent charts listed below. Each link is pinned to the +chart release bundled with this OBaaS release and opens the upstream chart's +rendered README or values file. Use these references when customizing a +component; do not copy the complete dependency values into OBaaS documentation. + +| Chart | Version | Chart README | Values reference | +| --- | --- | --- | --- | +| `ai-optimizer` | 2.0.3 | [README](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/README.md) | [values.yaml](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/values.yaml) | +| `apisix` | 2.16.0 | [README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/README.md) | [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/values.yaml) | +| `cert-manager` | v1.21.1 | [README template](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/README.template.md) | [values.yaml](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/values.yaml) | +| `coherence-operator` | 3.5.14 | [README](https://github.com/oracle/coherence-operator/blob/v3.5.14/helm-charts/coherence-operator/README.md) | [values.yaml](https://github.com/oracle/coherence-operator/blob/v3.5.14/helm-charts/coherence-operator/values.yaml) | +| `external-secrets` | 2.8.0 | [README](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.8.0/deploy/charts/external-secrets/README.md) | [values.yaml](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.8.0/deploy/charts/external-secrets/values.yaml) | +| `gateway-helm` | 1.8.2 | [README](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/README.md) | [values template](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/values.tmpl.yaml) | +| `ingress-nginx` | 4.15.1 | [README](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/README.md) | [values.yaml](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/values.yaml) | +| `k8s-infra` | 0.15.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/values.yaml) | +| `kube-state-metrics` | 6.4.1 | [README](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/README.md) | [values.yaml](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/values.yaml) | +| `metrics-server` | 3.13.1 | [README](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.13.1/charts/metrics-server/README.md) | [values.yaml](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.13.1/charts/metrics-server/values.yaml) | +| `opentelemetry-operator` | 0.119.0 | [README](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.119.0/charts/opentelemetry-operator/README.md) | [values.yaml](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.119.0/charts/opentelemetry-operator/values.yaml) | +| `signoz` | 0.134.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/values.yaml) | +| `strimzi-kafka-operator` | 1.1.0 | [README](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/README.md) | [values.yaml](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/values.yaml) | + +## Vendored Oracle Database Operator + +The `oracle-database-operator` chart is vendored locally at version 0.2.0 and +does not publish a matching upstream chart README and values page. To inspect +the exact chart bundled with OBaaS, run these commands from the chart checkout: + +```bash +helm show readme helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz +helm show values helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz +``` + +The top-level `obaas` and `obaas-prereqs` values remain the authoritative +OBaaS-specific configuration references. diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md new file mode 100644 index 000000000..16db23bf8 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md @@ -0,0 +1,23 @@ +--- +title: Helm Installation Overview +sidebar_position: 0 +--- + +## Installing OBaaS with Helm Charts + +This guide outlines the steps to deploy Oracle Backend for Microservices and AI (OBaaS) to an existing Kubernetes cluster using Helm charts. + +### Installation Steps + +| Step | Description | Details | +|------|-------------|---------| +| 1 | **Verify prerequisites** | Confirm your Kubernetes cluster, database, and tooling meet the requirements. | +| 2 | **Install prerequisites chart** | Install the cluster-scoped operators and CRDs (once per cluster). | +| 3 | **Install OBaaS chart** | Install the OBaaS application chart into one or more namespaces. | +| 4 | **Verify installation** | Confirm all pods are running and services are accessible. | + +### Detailed Guides + +- [Prerequisites](./prereqs.md) — Kubernetes cluster, database, and tooling requirements +- [Helm Chart Installation](./install.md) — Full installation, architecture, and example configurations +- [Dependent Helm Chart References](./chart-references.md) — Version-pinned upstream README and values references for bundled dependency charts diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md new file mode 100644 index 000000000..3b8525c0a --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md @@ -0,0 +1,771 @@ +--- +title: Helm Chart installation +sidebar_position: 3 +--- +## Oracle Backend for Microservices and AI (OBaaS) Helm Charts + +This document describes how to deploy OBaaS to an existing Kubernetes cluster using Helm charts. + +- [Quick Start Decision Guide](#quick-start-decision-guide) — Choose the right example values file for your deployment +- [Architecture](#architecture) — Two-chart design, components, and cluster layout +- [Dependent Helm Chart References](./chart-references.md) — Version-pinned README and values references for bundled dependency charts +- [Prerequisites](#prerequisites) — Required tools and cluster access +- [Names and Namespace Conventions](#names-and-namespace-conventions) — Replace example release names and namespaces with your own values +- [Installation Guide](#installation-guide) — Step-by-step deployment process +- [Example Configurations](#example-configurations) — Common deployment scenarios: + - [Default](#default-configuration-values-defaultyaml) — Quick start with no overrides + - [SIDB-FREE Database](#sidb-free-database-values-sidb-freeyaml) — In-cluster Oracle Database Free container + - [Existing Oracle AI Autonomous Database](#existing-oracle-ai-autonomous-database-configuration-values-existing-adbyaml) — Connect to a pre-provisioned Autonomous Database + - [Other Existing Database](#other-existing-oracle-ai-database-values-byodbyaml) - Connect to another type of pre-existing Oracle AI Database, for example, an Oracle Base DB, or an on-premises Oracle Database + - [Multi-Tenant](#multi-tenant-setup-values-tenant1yaml-values-tenant2yaml) — Run multiple OBaaS instances in one cluster + - [Namespace and Scope](#namespace-and-scope-configuration-values-namespace-overrideyaml) — Control which namespaces components watch + - [SigNoz Existing Secret](#signoz-existing-secret-values-signoz-existing-secretyaml) — Pre-provisioned SigNoz credentials + - [SigNoz Cold Storage](#signoz-cold-storage-values-signoz-cold-storageyaml) — Offload older observability data to S3-compatible object storage + - [Kafka Enabled](#kafka-enabled-configuration-values-kafkayaml) — Create a Strimzi-managed Kafka cluster + - [Coherence Enabled](#coherence-enabled-configuration-values-coherenceyaml) — Create a Coherence Operator-managed cluster + - [Private Registry](#private-registry-configuration-values-private-registryyaml) — Air-gapped and corporate registry setups + - [Combining Examples](#combining-examples) — Layer multiple value files together +- [Uninstallation](#uninstallation) — Teardown instructions +- [Next Steps](#next-steps) — Deploy applications and configure observability + +### Quick Start Decision Guide + +Choose the example values file that best matches your deployment scenario: + +- `values-default.yaml` - Minimal installation with default settings +- `values-sidb-free.yaml` - Development or testing with an in-cluster Oracle Database Free container +- `values-existing-adb.yaml` - Production deployments using an existing OCI Autonomous Database +- `values-byodb.yaml` - Production deployments using an existing non-Autonomous Oracle Database +- `values-tenant1.yaml` and `values-tenant2.yaml` - Multi-tenant deployments in a shared cluster +- `values-namespace-override.yaml` - Custom ingress namespace watching behavior +- `values-signoz-existing-secret.yaml` - Pre-provisioned SigNoz admin credentials +- `values-signoz-cold-storage.yaml` - Long-term observability retention using S3-compatible object storage +- `values-kafka.yaml` - Strimzi-managed Kafka cluster for Kafka workloads and observability +- `values-coherence.yaml` - Coherence Operator-managed cluster for distributed-cache and data-grid workloads +- `values-private-registry.yaml` - Air-gapped or private registry environments + +If you are unsure where to start, use `values-sidb-free.yaml` for evaluation or `values-existing-adb.yaml` for an external OCI Autonomous Database deployment. + +### Architecture + +The deployment uses a two-chart architecture. The charts are separated because the OBaaS prerequisites chart installs cluster-wide CRDs and operators that may only exist once in a cluster, while the OBaaS chart contains namespace-scoped resources that can be safely installed multiple times. + +For configuration options supplied by a dependent chart, see the [version-pinned dependent Helm chart references](./chart-references.md). The references include the upstream README and complete values file for the versions bundled with OBaaS 2.1.2. + +**obaas-prereqs** (cluster-scoped, install once): + +- **cert-manager** - Automatic TLS certificate management +- **external-secrets** - Integration with external secret stores +- **metrics-server** - Container resource metrics +- **kube-state-metrics** - Kubernetes object metrics +- **strimzi-kafka-operator** - Kafka cluster operator +- **coherence-operator** - Coherence cluster operator +- **oraoperator** - Oracle Database Operator for Kubernetes + +:::danger[Warning] +Attempting to install the obaas-prereqs chart multiple times will cause CRD version conflicts, duplicate operator controllers, and resource contention. +::: + +**obaas** (namespace-scoped, install per tenant): + +- **Envoy Gateway** - Default Gateway API controller for external access +- **ingress-nginx** - Deprecated namespace-specific ingress controller, disabled by default and available for explicit opt-in +- **Apache APISIX** - API Gateway +- **Eureka** - Service discovery +- **Signoz** - Observability stack with ClickHouse +- **Spring Boot Admin** - Application monitoring +- **OTMM** - Transaction manager for microservices, including MicroTX Workflow for service orchestration +- **Kafka cluster** - Optional namespace-scoped Kafka custom resource managed by the Strimzi operator from `obaas-prereqs` +- **Coherence cluster** - Optional namespace-scoped Coherence custom resource managed by the Coherence Operator from `obaas-prereqs` + +Each instance operates independently in its own namespace with its own gateway resources and observability stack. Deprecated ingress-nginx is installed only when explicitly enabled. + +```tree +Cluster +├── obaas-system namespace (prerequisites - install once) +│ ├── cert-manager +│ ├── external-secrets +│ ├── metrics-server +│ ├── kube-state-metrics +│ ├── strimzi-kafka-operator (manages Kafka CRs across all namespaces) +│ └── coherence-operator (manages Coherence CRs across all namespaces) +├── tenant1 namespace (OBaaS instance 1) +│ ├── Envoy Gateway resources +│ ├── APISIX, Eureka, and other OBaaS services +│ ├── Kafka cluster (CR managed by Strimzi) +│ ├── Coherence cluster (CR managed by Coherence Operator) +│ └── Signoz + ClickHouse +└── tenant2 namespace (OBaaS instance 2) + ├── Envoy Gateway resources + ├── APISIX, Eureka, and other OBaaS services + ├── Kafka cluster (CR managed by Strimzi) + ├── Coherence cluster (CR managed by Coherence Operator) + └── Signoz + ClickHouse +``` + +**Namespace behavior:** All OBaaS chart components deploy to the release namespace (specified with the `-n` flag during installation). Envoy Gateway is enabled by default. If deprecated ingress-nginx is explicitly enabled, it watches only its own release namespace by default (`scope.enabled: true`). + +**Network isolation:** The OBaaS chart installs NetworkPolicy resources in the release namespace. Effective enforcement depends on the cluster CNI plugin; use a CNI that supports Kubernetes NetworkPolicy and has policy enforcement enabled. By default, the chart establishes a default-deny baseline, allows same-namespace traffic, allows DNS egress, permits public ingress to the configured gateway or ingress entrypoints, and explicitly allows external egress for compatibility with external databases, OCI APIs, registries, and identity providers. + +**Directory structure:** + +```tree +helm/infra-charts/ +├── obaas-prereqs/ # Cluster-singleton prerequisites (install once per cluster) +└── obaas/ # OBaaS application chart (install N times in different namespaces) + └── examples/ # Example values files for different scenarios +``` + +### Application & Privileged Database User + +During installation, the Helm chart sets up two database users with different privilege levels: + +| User | Purpose | Created by | +|------|---------|------------| +| **SYSTEM** (non-ADB) or **ADMIN** (ADB) | Privileged user for one-time database initialization | Pre-exists (external DBs) or auto-generated (container DBs) | +| **OBAAS_USER** | Application-level user for runtime platform operations | Created by the init script during first install | + +**OBAAS_USER** is the unprivileged database identity used by OBaaS components at runtime. The privileged user is only used once — to create OBAAS_USER and grant it the +minimum permissions the platform needs. + +
        + +What OBAAS_USER is granted + +The init script grants or refreshes the following permissions: + +- **DB_DEVELOPER_ROLE** (Oracle 21c+). On Oracle 19c or databases where this role is unavailable, falls back to explicit schema privileges: `CREATE SESSION`, `CREATE TABLE`, `CREATE VIEW`, `CREATE SEQUENCE`, `CREATE PROCEDURE`, `CREATE TRIGGER`, and `CREATE TYPE`. +- **SELECT on monitoring views** Required by the Oracle Database Exporter for Prometheus metrics. +- **Unlimited quota** on its default tablespace. +- **ADB only:** `EXECUTE ON DBMS_CLOUD_AI` and `EXECUTE ON DBMS_CLOUD_PIPELINE` for the AI Optimizer feature. + +
        + +
        + +Which components use OBAAS_USER + +The following components read the `-db-authn` Secret at runtime: + +- **Oracle Database Exporter** — connects as OBAAS_USER to query the monitoring views for Prometheus metrics. +- **Database init container** — uses the credentials during initialization to create the user and verify connectivity. +- **MicroTx Workflow Server** — connects as OBAAS_USER and uses Flyway to create or update its workflow schema objects when `otmm.workflowServer.enabled` is `true`. + +Other platform components such as Eureka and Admin Server connect to the database through their own Spring Boot datasource configuration. + +
        + +:::tip[Bring Your Own Application User] +To use a pre-existing database user instead of the auto-generated OBAAS_USER, create a Secret with your credentials and reference it via `database.authN.secretName`. The init script will skip user creation if the named user already exists in `DBA_USERS`. +::: + +### Prerequisites + +:::warning[Important] +Ensure all [prerequisites](./prereqs.md) are met before starting the deployment. +::: + +Verify that you have the required tools installed: + +```bash +# Verify Helm installation +helm version + +# Verify kubectl and cluster access +kubectl get nodes +``` + +### Names and Namespace Conventions + +The release names `obaas` and `obaas-prereqs`, along with the namespace names `obaas` and `obaas-system`, are used throughout this document as examples only. Replace them with the release names and namespaces that match your environment. + +- `obaas` - example Helm release name for the OBaaS application chart +- `obaas-prereqs` - example Helm release name for the prerequisites chart +- `obaas` - example namespace for namespace-scoped OBaaS application components +- `obaas-system` - example namespace for the cluster-scoped prerequisites chart + +All namespace-scoped OBaaS resources are deployed into the namespace provided with the `-n` flag in the Helm and `kubectl` commands, and the prerequisites chart is installed once per cluster into the namespace you choose for those cluster-level resources. + +For example: + +```bash +helm upgrade --install obaas/obaas-prereqs -n --create-namespace [--debug] +helm upgrade --install obaas/obaas -n --create-namespace [--debug] +kubectl get pods -n +kubectl get pods -n +``` + +If you are deploying multiple OBaaS instances in the same cluster, each instance should use its own namespace. The prerequisite chart should still be installed once per cluster in a single shared namespace of your choice. + +### Installation Guide + +#### Step 0: Configure Helm Repository + +Add the Helm repository to your local Helm installation using the following commands: + +```bash +helm repo add obaas https://oracle.github.io/microservices-backend/helm +helm repo update +``` + +#### Step 1: Install cert-manager + +OBaaS requires [cert-manager](https://cert-manager.io/) as a prerequisite. If you do not have cert-manager installed on your cluster, install it now: + +```shell +helm install \ + cert-manager oci://quay.io/jetstack/charts/cert-manager \ + --version v1.21.1 \ + --namespace cert-manager \ + --create-namespace \ + --set crds.enabled=true \ + --set crds.keep=false +``` + +#### Step 2: Install Prerequisites (Once Per Cluster) + +:::warning[Cluster-Scoped Installation] +Only install prerequisites once per cluster. Installing multiple times will cause CRD conflicts and duplicate operator controllers. +::: + +```bash +helm upgrade --install obaas/obaas-prereqs -n --create-namespace [--debug] [--values ] +``` + +Verify all prerequisite pods are running before proceeding: + +```bash +kubectl get pods -n +``` + +All pods should reach `Running` status within 2-3 minutes. + +#### Step 3: Choose a Values File and Install OBaaS + +Choose an example configuration that matches your deployment scenario and install: + +```bash +helm upgrade --install obaas/obaas -f examples/.yaml -n --create-namespace [--debug] +``` + +See [Example Configurations](#example-configurations) below for the full list of available examples. + +Monitor the installation: + +```bash +kubectl get pods -n -w +``` + +:::tip[First Deployment] +It may take 5-10 additional minutes for all pods to reach the Running state. +::: + +#### Step 4: Verify Installation + +After the installation completes, verify all components are running: + +```bash +kubectl get pods -A +``` + +**Expected results:** + +- All pods in `Running` state +- Services with ClusterIP or LoadBalancer IPs assigned +- Ingress configured with your hostname + +### Example Configurations + +Several example configurations are provided for comparison. + +| Values file | Best for | External DB required | Notes | +|---|---|---|---| +| `values-default.yaml` | Minimal evaluation | No | Uses chart defaults | +| `values-sidb-free.yaml` | Development and testing | No | Runs Oracle Database Free in the cluster | +| `values-existing-adb.yaml` | OCI production | Yes | Uses Autonomous Database | +| `values-byodb.yaml` | Existing Oracle Database | Yes | Non-Autonomous Oracle Database only | +| `values-tenant1.yaml`, `values-tenant2.yaml` | Multi-tenant setups | Depends | Requires unique ingress settings per tenant | +| `values-namespace-override.yaml` | Namespace watch tuning | Depends | Adjusts ingress scope | +| `values-signoz-existing-secret.yaml` | GitOps and pre-created credentials | Depends | Uses an existing SigNoz secret | +| `values-signoz-cold-storage.yaml` | Long-term observability retention | Depends | Uses S3-compatible object storage | +| `values-kafka.yaml` | Kafka workloads and observability testing | Depends | Creates a Strimzi-managed Kafka cluster | +| `values-coherence.yaml` | Coherence integration and distributed-cache testing | Depends | Creates a Coherence Operator-managed cluster | +| `values-private-registry.yaml` | Air-gapped and private registry installs | Depends | Mirrors images to a private registry | + +The OBaaS chart selects the database mode with `database.type`. The supported values are `SIDB-FREE`, `ADB-FREE`, `ADB-S`, and `OTHER`; choose the example values file that matches the database deployment you plan to use. + +#### Default Configuration (`values-default.yaml`) + +Minimal configuration with no overrides. All subcharts use their default settings. + +**Use case:** Quick start, development, testing + +**Installation:** + +```bash +helm upgrade --install obaas/obaas -f examples/values-default.yaml -n --create-namespace [--debug] +``` + +#### SIDB-FREE Database (`values-sidb-free.yaml`) + +:::warning[Important] +If you use SIDB, you may need more ephemeral storage on your nodes. Please refer to [prerequisites](./prereqs.md) for details. +::: + +Uses Oracle Database Free as an in-cluster container. This is the default database type. + +**Use case:** Development, testing, standalone deployments + +**Installation:** + +```bash +helm upgrade --install obaas/obaas -f examples/values-sidb-free.yaml -n --create-namespace [--debug] +``` + +#### Existing Oracle AI Autonomous Database Configuration (`values-existing-adb.yaml`) + +Connects to an existing OCI Autonomous Database (ADB-S) instead of deploying a database container. + +**Use case:** Production deployments using a pre-provisioned OCI Oracle Autonomous AI Database + +
        +Prerequisites: Create required secrets before installing + +1. Create the OCI API key secret. + + ```bash + python3 tools/oci_config.py --namespace [--config ] [--profile ] + ``` + + `` is the location of your OCI configuration file, e.g., `/home/user/.oci/config` + `` is the profile in your config file to use, if not `DEFAULT` + + :::note + Python 3.12 or later is required to run the `oci_config.py` script. + ::: + +1. Create the privileged authentication secret for the `ADMIN` user. Replace `` with the name of your database. + + ```bash + kubectl -n create secret generic -db-priv-authn \ + --from-literal=username=ADMIN \ + --from-literal=password= \ + --from-literal=service=_tp + ``` + +1. Optional: create the application user secret for `OBAAS_USER`. Replace `` with the name of your database. + + ```bash + kubectl -n create secret generic -db-authn \ + --from-literal=username=OBAAS_USER \ + --from-literal=password= \ + --from-literal=service=_tp + ``` + +
        + +##### Get the OCID for an Existing Oracle AI Autonomous Database + +Before installing OBaaS with an existing Oracle AI Autonomous Database (ADB), you must get the database OCID. The OCID is required as an input parameter for the `helm` installation command. + +A helper script, `get-adb-ocid.sh`, is provided to retrieve the OCID of an existing Oracle AI Autonomous Database. Alternatively, you can locate the OCID manually in the Oracle Cloud Infrastructure (OCI) Console. + +###### Script Usage + +```bash +tools/get-adb-ocid.sh -r (-c | --compartment-ocid ) -dbname [options] +``` + +###### Parameters + +| Parameter | Description | +|---|--------------------------------------------------------------| +| `-r ` | OCI region where the Oracle AI Autonomous Database is deployed | +| `-c ` | Name of the OCI compartment containing the database | +| `--compartment-ocid ` | OCID of the OCI compartment containing the database | +| `-dbname ` | Display name of the existing Oracle AI Autonomous Database | +| `[options]` | Additional optional parameters supported by the script | + +##### Example + +```bash +tools/get-adb-ocid.sh \ + -r us-ashburn-1 \ + -c my-compartment \ + -dbname my-existing-adb +``` + +The script returns the OCID for the specified Autonomous Database, which can then be used during the OBaaS installation process. + +**Installation:** + +The `--set database.authN.secretName=` argument is optional. + +```bash +helm upgrade --install obaas/obaas \ + -n \ + -f examples/values-existing-adb.yaml \ + --set database.oci.ocid= \ + --set database.privAuthN.secretName= \ + --set database.authN.secretName= \ + [--debug] +``` + +#### Other Existing Oracle AI Database (`values-byodb.yaml`) + +Connects to an existing Oracle AI Database using a connection string and user credentials. +Do not use this option for an Oracle Autonomous Database. This is a good option for +an Oracle Base DB or an on-premises Oracle AI Database. + +**Use case:** Production deployments using a pre-existing Oracle AI Database (non-Autonomous) + +
        +Prerequisites: Create required secrets before installing + +1. Create the privileged authentication secret for an appropriate admin user. + + ```bash + kubectl -n create secret generic -db-priv-authn \ + --from-literal=username=SYSTEM \ + --from-literal=password= \ + --from-literal=service= + ``` + +1. Use an admin user with DBA privileges that can create application users and grant the required permissions. The `SYSTEM` user is a good choice. This user should not require the `SYSDBA` role. + +1. Ensure the admin user has the following permissions: + + ```sql + SELECT WITH GRANT OPTION on: + DBA_TABLESPACE_USAGE_METRICS, DBA_TABLESPACES, + GV_$SYSTEM_WAIT_CLASS, GV_$ASM_DISKGROUP_STAT, GV_$DATAFILE, + GV_$SYSSTAT, GV_$PROCESS, GV_$WAITCLASSMETRIC, GV_$SESSION, + GV_$RESOURCE_LIMIT, GV_$PARAMETER, GV_$DATABASE, + GV_$SQLSTATS, GV_$SYSMETRIC, GV_$CON_SYSMETRIC, V_$DIAG_ALERT_EXT + + EXECUTE WITH GRANT OPTION on: + SYS.DBMS_AQ, SYS.DBMS_AQADM, SYS.DBMS_AQIN, + SYS.DBMS_AQIN, SYS.DBMS_AQJMS_INTERNAL + ``` + +1. Review and update the database connection details in `examples/values-byodb.yaml`. + +
        + +**Installation:** + +```bash +helm upgrade --install obaas/obaas \ + -n \ + -f examples/values-byodb.yaml \ + [--debug] +``` + +#### Multi-Tenant Setup (`values-tenant1.yaml`, `values-tenant2.yaml`) + +Configures unique IngressClass and credentials for each tenant to allow multiple OBaaS instances in the same cluster. + +**Use case:** Multi-tenant deployments, namespace isolation + +Each tenant **must** have unique values for the following to avoid conflicts: + +- `controller.ingressClass` +- `controller.ingressClassResource.name` +- `controller.ingressClassResource.controllerValue` +- `controller.electionID` + +**Installation:** + +```bash +# Install first tenant +helm upgrade --install obaas/obaas -n -f examples/values-tenant1.yaml --create-namespace [--debug] + +# Install second tenant +helm upgrade --install obaas/obaas -n -f examples/values-tenant2.yaml --create-namespace [--debug] +``` + +#### Namespace and Scope Configuration (`values-namespace-override.yaml`) + +Demonstrates legacy opt-in ingress-nginx watching scope configuration. All OBaaS components deploy to the release namespace (specified with the `-n` flag). + +**Use case:** Preserving legacy ingress-nginx namespace watch settings when ingress-nginx is explicitly enabled + +**Installation:** + +```bash +helm upgrade --install obaas/obaas -f examples/values-namespace-override.yaml -n --create-namespace [--debug] +``` + +#### SigNoz Existing Secret (`values-signoz-existing-secret.yaml`) + +Uses a pre-existing Kubernetes secret for SigNoz admin authentication instead of auto-generating one. + +**Use case:** GitOps workflows, pre-provisioned credentials + +**Prerequisites:** + +1. Create the secret before installing the chart. + +**Installation:** + +```bash +# Create the secret first +kubectl create secret generic my-signoz-secret \ + --from-literal=email=admin@mydomain.com \ + --from-literal=password=my-secure-password \ + -n + +# Install with the example +helm upgrade --install obaas/obaas -f examples/values-signoz-existing-secret.yaml -n [--debug] +``` + +#### Replace SigNoZ during an existing-release upgrade + +OBaaS 2.1.2 replaces SigNoZ rather than migrating it when upgrading an +existing release. The procedure permanently deletes all existing SigNoZ +telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. It +does not affect the application database or other OBaaS services. + +This release has no in-place or data-preserving SigNoZ upgrade path. Back up any +observability data that must be retained before proceeding. A data-preserving +migration using SigNoZ's own documentation is not supported by OBaaS 2.1.2. + +Use the complete values file for the installed release and explicitly +acknowledge the data loss: + +```bash +helm upgrade helm/infra-charts/obaas \ + -n \ + --timeout 30m \ + -f \ + --set signozUpgrade.mode=destructive-replace \ + --set signozUpgrade.confirmDataLoss=true +``` + +If these settings are omitted when upgrading an existing release, Helm fails +before changing any OBaaS resources. Fresh installations do not require these +settings. + +See [Replace SigNoZ during upgrade](../../observability/upgrade/index.md) for +the complete procedure. + +#### SigNoz Cold Storage (`values-signoz-cold-storage.yaml`) + +Configures SigNoz ClickHouse cold storage so recent telemetry stays on the local persistent disk and older data is offloaded to S3-compatible object storage. + +This example can be used with Oracle Cloud Infrastructure Object Storage or with an on-premises S3-compatible object store such as MinIO. + +**Use case:** Longer telemetry retention, reduced local disk pressure, and support for both cloud and on-premises object storage backends + +
        +Prerequisites: Prepare object storage settings before installing + +1. Create or identify an S3-compatible bucket for SigNoz cold storage. + +1. Collect the connection details for your object store: `endpoint`, `accessKey`, and `secretAccess`. + +1. Review and update `examples/values-signoz-cold-storage.yaml` with your environment-specific values. + +1. Size local ClickHouse storage appropriately. `signoz.clickhouse.persistence.size` controls hot storage capacity, and `signoz.clickhouse.coldStorage.defaultKeepFreeSpaceBytes` controls how much local disk remains free before older data is offloaded. + +1. For on-premises installations, you can use an S3-compatible endpoint provided by MinIO instead of OCI Object Storage. ([min.io](https://min.io/)) + +
        + +**Installation:** + +```bash +helm upgrade --install obaas/obaas \ + -f examples/values-signoz-cold-storage.yaml \ + -n --create-namespace [--debug] +``` + +#### Kafka Enabled Configuration (`values-kafka.yaml`) + +Creates a Strimzi-managed Kafka cluster in the OBaaS release namespace. This is useful for Kafka integration testing, CloudBank Helidon producer and consumer workloads, and Kafka observability validation in SigNoz. + +**Prerequisites:** + +1. Install `obaas-prereqs` once per cluster. +1. Keep `strimzi-kafka-operator` enabled in `obaas-prereqs`. +1. Ensure the Strimzi operator watches the OBaaS release namespace. + +**Installation:** + +```bash +helm upgrade --install obaas/obaas \ + -f examples/values-kafka.yaml \ + -n \ + --create-namespace [--debug] +``` + +**Optional Kafka metrics in SigNoz:** + +```bash +helm upgrade --install obaas/obaas \ + -f examples/values-kafka.yaml \ + -f extensions/kafka-metrics.yaml \ + -n \ + --create-namespace [--debug] +``` + +With release name `obaas`, Kafka clients can use `obaas-kafka-cluster-kafka-bootstrap:9092`. The chart also creates the stable alias `kafka-bootstrap:9092`. + +#### Coherence Enabled Configuration (`values-coherence.yaml`) + +Creates a three-member, ephemeral Coherence cluster in the OBaaS release namespace. This is useful for Coherence integration testing and development workloads that require a distributed cache or data grid. + +**Prerequisites:** + +1. Install `obaas-prereqs` once per cluster. +1. Keep `coherence-operator` enabled in `obaas-prereqs`. +1. Ensure the Coherence Operator watches the OBaaS release namespace. + +**Installation:** + +```bash +helm upgrade --install obaas/obaas \ + -f examples/values-coherence.yaml \ + -n \ + --create-namespace [--debug] +``` + +Set `coherence.name` to a DNS-compatible name unique within the release namespace. The provided example uses `mysample-cluster`; replace it with the name for your cluster. Verify the resource and its members with: + +```bash +kubectl get coherence -n +kubectl get pods -n +``` + +The example does not create persistent storage. Configure `coherence.coherence.persistence` with a suitable StorageClass and volume size when durable Coherence data is required. + +#### Private Registry Configuration (`values-private-registry.yaml`) + +Uses a private container registry for all images with authentication. + +**Use case:** Air-gapped environments, corporate registries, security compliance + +
        +Prerequisites + +1. Mirror all required images to your private registry. + + A utility is provided to mirror the images to your registry. Provide the name of your target registry. You must be authenticated to the target registry before running this script. + + ```bash + cd helm/infra-charts/tools + ./mirror-images.sh myregistry.example.com + ``` + +1. Create an image pull secret. + + ```bash + kubectl create secret docker-registry myregistry-secret \ + --docker-server=myregistry.example.com \ + --docker-username= \ + --docker-password= \ + --docker-email= + ``` + +1. Install both the `obaas-prereqs` and `obaas` charts using values files with your registry details. + +
        + +**Installation:** + +```bash +helm upgrade --install obaas/obaas-prereqs -n -f obaas-prereqs/examples/values-private-registry.yaml --create-namespace [--debug] +helm upgrade --install obaas/obaas -n -f obaas/examples/values-private-registry.yaml --create-namespace [--debug] +``` + +
        +Image registry override details + +Each subchart has its own image configuration that must be set explicitly. + +**Subcharts with a dedicated registry field** (set to your registry URL): + +- **ingress-nginx**: `controller.image.registry` when deprecated ingress-nginx is explicitly enabled +- **signoz**: `global.imageRegistry` +- **apisix etcd**: `apisix.etcd.image.registry` + +**OBaaS components requiring the full repository path** (include registry in `image.repository`): + +- **eureka**, **admin-server**, **otmm**, **oracle-database-exporter** +- **database** (for SIDB-FREE/ADB-FREE) +- **apisix**: `apisix.image.repository`, `apisix.initContainer.image` + +Image pull secrets are propagated to subcharts via `global.imagePullSecrets`. See `values-private-registry.yaml` for a complete example. + +:::note +Cluster-singleton prerequisites (cert-manager, external-secrets, metrics-server, kube-state-metrics, strimzi-kafka-operator) have their own image configuration in the `obaas-prereqs` chart. +::: + +
        + +#### Combining Examples + +You can layer multiple value files to combine configurations: + +```bash +# Combine multi-tenant and private registry configurations +helm upgrade --install obaas/obaas \ + -f examples/values-tenant1.yaml \ + -f examples/values-private-registry.yaml \ + -n --create-namespace [--debug] +``` + +Or create a custom values file: + +```yaml +# my-custom-values.yaml +global: + imagePullSecrets: + - myregistry-secret + +# Disable components you don't need +ai-optimizer: + enabled: false + +signoz: + enabled: false +``` + +### Uninstallation + +To remove OBaaS from your cluster: + +:::warning[Data Loss] +Uninstalling will delete all resources. Ensure you have backups of any important data before proceeding. +::: + +**Step 1: Uninstall OBaaS instances first:** + +```bash +helm uninstall -n +helm uninstall -n +helm uninstall -n +``` + +**Step 2: Delete namespaces (optional):** + +```bash +kubectl delete namespace +``` + +**Step 3: Uninstall prerequisites (only if removing entirely):** + +```bash +helm uninstall -n +``` + +:::danger[Warning] +Uninstalling prerequisites will affect **all** OBaaS instances in the cluster. Only do this if you're removing OBaaS completely. +::: + +### Next Steps + +Once OBaaS is running, you can: + +- [Deploy your application](../../deploy/deploy.md) using the OBaaS platform +- [Configure observability](../../observability/configure.md) for metrics, logs, and traces diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md new file mode 100644 index 000000000..2c3ca9d88 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md @@ -0,0 +1,118 @@ +--- +title: Planning your installation +sidebar_position: 2 +--- + +Before embarking on installation, there are a few decisions you should make. + +The main steps of the planning process are as follows: + +- Choose database deployment option +- Choose cluster access option +- Choose components +- Plan any customizations +- Confirm prerequisites met +- Perform installation + +Each step is explained in detail below. + +## Choose database deployment option + +An Oracle database is a prerequisite for installation, but you may use any kind of database deployment. For example, you may choose to use: + +- Oracle Autonomous AI Database +- Oracle Globally Distributed Autonomous AI Database +- Oracle AI Database running in Base Database Service +- Oracle AI Database running in a container inside your Kubernetes cluster +- Oracle AI Database running in your own data center or cloud provider + +You will need to provide various configuration information to the Helm charts during installation depending on where your database will be deployed. In each case, you will specify this information in the `database` section of the `values.yaml` file for the `obaas` Helm chart. + +Select the database mode by setting `database.type` to one of the supported values: `SIDB-FREE`, `ADB-FREE`, `ADB-S`, or `OTHER`. Use `SIDB-FREE` or `ADB-FREE` for in-cluster database deployments, `ADB-S` for Autonomous Database deployments, and `OTHER` for non-Autonomous Oracle Database deployments. + +| Type of deployment | Information you will need | +| --- | --- | +| Autonomous AI Database (including Globally Distributed) | The OCID of your database, your OCI CLI or SDK configuration details, including your private key, and the password for your `ADMIN` user. | +| In-cluster (Single Instance) deployment | The username and password for both an admin user, e.g., `SYSTEM`, and a user for OBaaS, e.g., `OBAAS_USER`. | +| Any other type of deployment | The username and password for both an admin user, e.g., `SYSTEM`, and a user for OBaaS, e.g., `OBAAS_USER`, and the connection details for your database (host, port, service name). | + +Ensure that you review the installation documentation and the instructions in the example `values.yaml` file provided for your specific type of database deployment and provide the necessary configuration information. Also, ensure that you create Kubernetes secrets with your database credentials if required for your chosen deployment option. + +:::note +If you plan to use the in-cluster (Single instance) deployment option, be aware that you will need to have adequate storage on your nodes for the database files. We recommend 250 GB ephemeral node storage for this option. +::: + +## Choose cluster access option + +Kubernetes has deprecated the Ingress API and is moving to the Gateway API as its replacement. At this time, both are supported, but it is important to consider your migration strategy. + +OBaaS 2.1.0 includes Envoy Gateway (which works with the Gateway API) and deprecated NGINX Ingress Controller (which works with the Ingress API). Envoy Gateway is enabled by default. NGINX Ingress Controller is disabled by default and should be enabled only when you still require the legacy Ingress API path. You can choose which is installed by setting the appropriate `enabled` field to `true` or `false`. Note that there are additional configuration options for each. + +```yaml +gateway-helm: + enabled: true + + ... + +ingress-nginx: + enabled: false +``` + +You may also choose to explicitly install both during migration, or neither, for example, if your Kubernetes cluster already has another method for external cluster access provided. + +Additional resources are likely to be available from your Kubernetes provider. For example, see [this guide](https://gateway-api.sigs.k8s.io/guides/getting-started/migrating-from-ingress-nginx/) on the Kubernetes SIG website. + +## Choose components + +OBaaS contains a number of components, and you may choose which components you wish to install. Each component has its own section in the `values.yaml` file for either the `obaas` or `obaas-prereqs` Helm chart. Note that the components in the `obaas-prereqs` Helm chart are cluster-wide deployments that can only be installed once per cluster. + +You may opt out of installing any component by setting its `enabled` field to `false`. For example, if you do not want to install the Strimzi Kafka Operator, you would update the `values.yaml` for the `obaas-prereqs` Helm chart as follows: + +```yaml +strimzi-kafka-operator: + enabled: false +``` + +To create a Kafka cluster for an OBaaS instance, enable Kafka in the `obaas` Helm chart. The `values-kafka.yaml` example shows this configuration: + +```yaml +kafka: + enabled: true +``` + +To create a Coherence cluster for an OBaaS instance, keep `coherence-operator` enabled in the cluster-wide `obaas-prereqs` chart, then enable Coherence in the namespace-scoped `obaas` chart. The `values-coherence.yaml` example creates a three-member, ephemeral cluster: + +```yaml +coherence: + enabled: true + name: mysample-cluster +``` + +Configure `coherence.coherence.persistence` with a StorageClass and volume size when the cluster requires durable data. The Coherence Operator and its CRDs are installed once per cluster; each enabled OBaaS release creates its own Coherence custom resource in that release namespace. + +Note that most components also have additional configuration, and some have optional sub-components that you may also enable or disable as desired. + +## Plan any customizations + +The OBaaS Helm charts include most components by depending on those components' public Helm charts. This means that any customization option provided in those charts is available for your use. See the [version-pinned dependent Helm chart references](./chart-references.md) for the README and complete values file for each dependency bundled with OBaaS 2.1.2. + +For example, the [APISIX Helm chart README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/README.md) and [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/values.yaml) provide the configuration options for the APISIX version bundled with this release. + +If you wish to use a customization option from a dependent chart, you may specify it under the key/section for that chart in the appropriate `values.yaml`. For example, suppose you wanted to change the admin port for APISIX. In the documentation for the APISIX Helm chart, you notice they provide a field called `apisix.admin.port` for this purpose. You can include this in the `values.yaml` for the `obaas` Helm chart under the `apisix` key, as follows: + +```yaml +apisix: + apisix: + admin: + port: 9123 +``` + +In the *Platform Services* section of this documentation, you will find details of commonly used customizations. + +## Confirm prerequisites met + +As a final step, before starting the installation, please take a moment to confirm that your environment meets the stated [prerequisites](./prereqs.md) as many common installation problems are caused by failure to ensure the environment meets the prerequisites. + +## Perform Installation + +You are now ready to continue to the [installation guide](./install.md). diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md new file mode 100644 index 000000000..0c5d26ebd --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md @@ -0,0 +1,145 @@ +--- +title: Prerequisites +sidebar_position: 1 +--- +## Overview + +Before installing Oracle Backend for Microservices and AI (OBaaS), ensure your environment meets all prerequisites. Installing without meeting these requirements will result in deployment failures. + +:::danger[Warning] +If your environment does not meet the prerequisites, the installation may not succeed. Do not proceed with installation until you have confirmed your environment meets all requirements. +::: + +## System Requirements + +### Oracle OCI + +If you are installing into Oracle OCI you need the right [OCI IAM policies](../oci_policies.md) in place. Please review and ensure you have the required policies and permissions before installing. + +### Kubernetes Cluster + +A CNCF-compliant Kubernetes cluster with the following specifications: + +**Cluster version:** + +- Kubernetes 1.34+ + +**Infrastructure requirements:** + +- Minimum 3 worker nodes +- At least 2 OCPU and 32GB memory per worker node +- Working storage provider with storage class for RWX (ReadWriteMany) PVs +- Working network provider supporting either Ingress or Gateway API for external cluster access +- (optional but recommended) Kubernetes NetworkPolicy enforcement from the cluster CNI plugin + +You may need extra capacity: + +- If you are installing the OTMM workflow-server, allocate at least an additional 2 CPUs and 4Gi RAM per cluster. +- If you are using the Single Instance Database (SIDB) option, which runs the Oracle AI Database in a container in the cluster, you may need more ephemeral storage on your nodes to allow space for the database file system. We recommend at least 250GB of ephemeral node storage for this option. + +**Capacity planning:** + +- Base configuration supports ONE OBaaS installation plus applications +- For TWO OBaaS instances: double the number of worker nodes +- Scale worker nodes based on additional application requirements + +:::tip[Recommended] +Oracle Kubernetes Engine (OKE) "Quick Create/Enhanced" cluster is the recommended platform for OBaaS deployments. +::: + +### NetworkPolicy enforcement + +The OBaaS application chart creates NetworkPolicy resources in each release namespace. These policies establish a default-deny baseline, allow traffic within the release namespace, allow DNS egress, and allow public ingress only to the gateway and ingress entrypoints that OBaaS exposes. For compatibility, outbound traffic to external destinations is explicitly allowed by default. + +NetworkPolicy objects are only enforced when the Kubernetes cluster uses a CNI plugin that implements NetworkPolicy. Before using OBaaS in a shared or production cluster, confirm that your CNI has NetworkPolicy enforcement enabled. Clusters without an enforcing CNI will accept the NetworkPolicy resources, but pod traffic will not be isolated by them. + +If you disable the chart's default external egress allowance, add explicit `networkPolicy.extraEgress` rules for every required external dependency, including Oracle Database endpoints, OCI APIs, image registries, identity providers, and any outbound service your applications call. + +### Oracle Database + +You must have access to an Oracle Database instance (19c or later). The following database types are supported: + +- Oracle Autonomous Database (ADB-S or ADB-D) +- Oracle Database on-premise or in the cloud + +**Version requirements:** + +| Minimum | Recommended | +|---------|-------------| +| Oracle Database 19c | Oracle Autonomous Database 26ai ATP | + +:::info[AI Features] +To use OBaaS AI capabilities, you must use Oracle Database 26ai or later. Earlier versions do not support AI features. +::: + +**Recommended configuration:** + +- 2 ECPU +- 1 TB storage +- Secure access from anywhere enabled + +**Access requirements:** + +- ADMIN or SYSTEM credentials (required for schema creation) +- Connection details: host, port, and service name + +### Private Image Repository (Optional) + +If using a private container image repository: + +**Requirements:** + +- All OBaaS images copied to your private registry +- Registry credentials configured in Kubernetes +- Network access from cluster to private registry + +**Helper script:** + +OBaaS provides the `mirror-images.sh` script to assist with copying images to your private repository. + +```bash +helm/tools/mirror-images.sh +``` + +## Verification + +### Verify Kubernetes Cluster + +Check your Kubernetes version: + +```bash +kubectl version --short +``` + +Verify worker nodes meet requirements: + +```bash +kubectl get nodes +kubectl describe nodes | grep -A 5 "Allocated resources" +``` + +Check storage classes: + +```bash +kubectl get storageclass +``` + +Ensure you have a storage class that supports RWX (ReadWriteMany) access mode. + +### Verify Default Namespaces + +For a fresh OKE cluster, verify the default namespaces are present: + +```bash +kubectl get ns +``` + +Expected output: + +```text +NAME STATUS AGE +default Active 4m52s +kube-node-lease Active 4m52s +kube-public Active 4m52s +kube-system Active 4m52s +``` diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/index.md b/docs-source/site/versioned_docs/version-2.1.2/setup/index.md new file mode 100644 index 000000000..aed028d05 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/index.md @@ -0,0 +1,63 @@ +--- +title: Setup +sidebar_position: 0 +--- + +## Oracle Backend for Microservices and AI (OBaaS) - Deployment Options + +Choose your preferred deployment method for OBaaS based on your requirements and existing infrastructure. + +### Deploy with Helm + +Helm deployment is the only supported method of installation for production environments. + +**Best for**: Deploying to existing Kubernetes clusters. + +**What you get**: + +- **Flexible deployment** to existing Kubernetes cluster +- **Multi-tenancy support** - deploy multiple OBaaS instances +- **Granular control** over individual components +- **Use existing infrastructure** (cluster, database, networking) + +**Prerequisites**: + +- Existing Kubernetes cluster (1.34+) +- Helm 3.8+ installed +- kubectl configured +- Access to Oracle Database (19c or later) + +**[Get started with Helm Charts →](./helm/install.md)** + +### Deploy using OCI "Magic Button" + +Complete development/test infrastructure provisioning on Oracle Cloud Infrastructure. + +**What you get**: + +- Automated OKE cluster creation and configuration +- Autonomous Database provisioning (or BYO database support) +- Network infrastructure (VCN, subnets, load balancers, security lists) +- Complete OBaaS platform deployed and configured + +**Prerequisites:** + +- OCI tenancy with appropriate quotas and permissions + +To use this approach, click on this button to get started: + +[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/microservices-backend/releases/latest/download/obaas-iac.zip) + +When deploying using this method you may see the following error, the resolution is to run the `Apply` job again: + +```log +module.kubernetes["managed"].oci_identity_policy.workers_policies: Creating... +module.kubernetes["managed"].oci_identity_policy.workers_policies: Creation complete after 0s [id=ocid1.policy.oc1..aaaaaaaasaxvpssa2h2qgzacgc5az6s477gn3o4sdhwwh3fo7jxyxmu2k24a] +╷ +│ Error: During creation, Terraform expected the resource to reach state(s): ACTIVE,NEEDS_ATTENTION, but the service reported unexpected state: DELETING. +│ +│ with module.kubernetes["managed"].oci_containerengine_addon.ingress_addon[0], +│ on modules/kubernetes/main.tf line 125, in resource "oci_containerengine_addon" "ingress_addon": +│ 125: resource "oci_containerengine_addon" "ingress_addon" { +│ +``` diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/oci_policies.md b/docs-source/site/versioned_docs/version-2.1.2/setup/oci_policies.md new file mode 100644 index 000000000..a86e3705a --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/oci_policies.md @@ -0,0 +1,88 @@ +--- +title: OCI Policies +sidebar_position: 3 +--- + +## Overview + +The following policies need to be in place to install Oracle Backend for Microservices and AI. + +:::tip[Use names or OCIDs] +You can use OCIDs instead of names by replacing the `` or `` with the word `id` followed by the OCID. Use of OCIDs may be required for some kinds of identity domains. +::: + +### Identity and Access Management + +```text +Allow group to read compartments in tenancy +Allow group to read domains in tenancy +Allow group to inspect all-resources in tenancy +Allow group to inspect resource-availability in tenancy +Allow group to read limits in tenancy +Allow group to manage dynamic-groups in tenancy +Allow group to manage policies in tenancy +``` + +### Oracle Container Engine for Kubernetes + +```text +Allow group to manage cluster-family in compartment +Allow group to manage cluster-node-pools in compartment +Allow group to manage clusters in compartment +Allow group to manage instance-family in compartment +Allow group to manage cluster-node-pools in compartment +Allow group to manage instance-family in compartment +Allow group to manage public-ips in compartment +``` + +### VCN + +```text +Allow group to manage vcns in compartment +Allow group to manage virtual-network-family in compartment +Allow group to use private-ips in compartment +Allow group to use subnets in compartment +Allow group to use vnics in compartment +Allow group to manage route-tables in compartment +Allow group to manage security-lists in compartment +Allow group to manage dhcp-options in compartment +Allow group to manage nat-gateways in compartment +Allow group to manage service-gateways in compartment +Allow group to manage network-security-groups in compartment +Allow group to manage subnets in compartment +Allow group to manage load-balancers in compartment +``` + +### Container Registry + +```text +Allow group to manage repos in compartment +``` + +### Object Storage + +```text +Allow group to read objectstorage-namespaces in compartment +Allow group to manage objects in compartment +Allow group to inspect buckets in compartment +``` + +### Autonomous Database + +```text +Allow group to manage autonomous-database-family in compartment +``` + +### Oracle Resource Manager + +```text +Allow group to manage orm-family in compartment +Allow group to manage orm-config-source-providers in compartment +Allow group to manage orm-stacks in compartment +Allow group to manage orm-jobs in compartment +Allow group to manage orm-private-endpoints in compartment +Allow group to manage orm-template in compartment +Allow group to manage orm-work-requests in compartment +Allow group to use cloud-shell-public-network in tenancy +Allow group to use cloud-shell in tenancy +``` diff --git a/docs-source/site/versioned_docs/version-2.1.2/upgrade/_category_.json b/docs-source/site/versioned_docs/version-2.1.2/upgrade/_category_.json new file mode 100644 index 000000000..06621a02e --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/upgrade/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Upgrade", + "position": 7, + "link": { + "type": "doc", + "id": "upgrade/index" + } +} diff --git a/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx new file mode 100644 index 000000000..428e641b6 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx @@ -0,0 +1,136 @@ +--- +title: Upgrade +sidebar_position: 0 +--- + +export const OBAAS_VERSION = '2.1.2'; + +This page documents how to upgrade to OBaaS version {OBAAS_VERSION} from earlier versions. + +:::warning[Important] +Before performing any upgrade, we recommend that you make a backup of your environment. +::: + +## Upgrading from OBaaS 2.0.0 + +OBaaS {OBAAS_VERSION} is an optional patch release. Upgrading an existing +OBaaS release replaces SigNoZ rather than migrating it. + +The replacement permanently deletes all existing SigNoZ telemetry, dashboards, +users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the +application database or other OBaaS services. + +This release has no in-place or data-preserving SigNoZ upgrade path. Users who +need to preserve historical observability data must follow SigNoZ's own +migration documentation; that migration path is not provided by OBaaS +{OBAAS_VERSION}. + +The general process is as follows: + +- Get the new Helm charts for OBaaS {OBAAS_VERSION} +- Review your configuration (`values.yaml` files) +- Perform the prerequisite and application Helm upgrades. If SigNoZ is enabled, + the application upgrade must explicitly acknowledge the destructive SigNoZ + replacement. + +The following sections provide more detail. + +### Get the new Helm charts + +If you installed a previous version (2.0.0 or later) you should already have the Helm repository configured. +If you do not, you can configure it by running this command: + +``` +helm repo add obaas https://oracle.github.io/microservices-backend/helm +``` + +Then, pull the new charts from the Helm repository using this command: + +``` +helm repo update +``` + +To see a list of charts available in the repository, use this command: + +``` +helm search repo obaas +``` + +Note that the "APP VERSION" shown in the output is the version of OBaaS itself. + +### Review your configuration + +Before upgrading, you should review your existing configuration. If you no longer have the `values.yaml` file that +you used to install your environment, you can obtain the current configuration using this command (adjusted to match +your chart name and namespace): + +``` +helm get all obaas-prereqs -n obaas-system +helm get all obaas -n obaas +``` + +You should carefully review your configuration and ensure your new `values.yaml` files (one for each chart) maintain your settings and customizations. +In particular, check the following: + +- Make sure you have set `enabled: true` for all existing components that you wish to keep +- Make sure that secret names are correct for your environment, especially secrets with database credentials +- Make sure that any custom images or private registry configuration is maintained +- Check the configuration for any new components introduced in the target release +- Remove the configuration for any components which are no longer included in the target release + +### Perform the Helm upgrade + +You can perform the prerequisite upgrade using a command similar to this. +Ensure that you use the correct chart name and namespace and your customized +`values.yaml` file: + +``` +helm upgrade --install obaas-prereqs -n obaas-system obaas/obaas-prereqs -f values.yaml [--debug] +``` + +If SigNoZ is disabled, perform the normal application-chart upgrade: + +``` +helm upgrade --install obaas -n obaas obaas/obaas -f values.yaml [--debug] +``` + +If SigNoZ is enabled, use the replacement procedure in +[Replace SigNoZ during upgrade](../observability/upgrade/index.md): + +```bash +helm upgrade obaas helm/infra-charts/obaas \ + -n obaas \ + --timeout 30m \ + -f values.yaml \ + --set signozUpgrade.mode=destructive-replace \ + --set signozUpgrade.confirmDataLoss=true +``` + +Use the complete values file for the installed release and adjust the release, +namespace, chart path, and values-file path for your environment. + +If these destructive-replace settings are omitted when upgrading an existing +release, Helm fails before changing any OBaaS resources. Fresh installations do +not require these settings. + +## Upgrading from versions before OBaaS 2.0.0 + +OBaaS versions before 2.0.0 did not use Helm charts for installation. + +In-place upgrades are not supported when the existing release is pre-2.0.0. You must use an out-of-place upgrade to upgrade from a release before 2.0.0 +to 2.0.0 or a later release. + +### Out-of-place upgrade + +To perform an out-of-place upgrade, you must install a new OBaaS environment at the target version, with your desired configuration and customizations, +and then migrate your data and applications to the new environment. + +The following data should be considered for migration: +- database secrets, including bindings +- config data from properties table +- dashboard customizations +- custom resource definitions, e.g., coherence or kafka cluster definitions + +Note that upgrading will in most cases mean moving to a newer version of each component. As we update components to keep up with the +latest versions, and to manage security vulnerabilities, sometimes an incompatible ("breaking") API change will be required. +If you are upgrading to a new release, you may need to upgrade you application code or configuration to adjust to these changes. diff --git a/docs-source/site/versioned_sidebars/version-2.1.2-sidebars.json b/docs-source/site/versioned_sidebars/version-2.1.2-sidebars.json new file mode 100644 index 000000000..caea0c03b --- /dev/null +++ b/docs-source/site/versioned_sidebars/version-2.1.2-sidebars.json @@ -0,0 +1,8 @@ +{ + "tutorialSidebar": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/docs-source/site/versions.json b/docs-source/site/versions.json index 64d299423..fae264081 100644 --- a/docs-source/site/versions.json +++ b/docs-source/site/versions.json @@ -1,4 +1,5 @@ [ + "2.1.2", "2.1.1", "2.1.0", "2.0.0" From 0d0c910ed70e31fe0c7de9a55ffb40777c9a30e4 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Tue, 8 Sep 2026 10:37:05 -0500 Subject: [PATCH 04/48] 2.1.2 updates and version fix (#1465) Signed-off-by: Andy Tael --- AGENTS.md | 64 ++--------- CBV5-AGENT.md | 2 +- TEST-AGENT.md | 33 +----- cloudbank-v5/4-deploy_all_services.sh | 6 +- cloudbank-v5/cloudbank-v5-install.md | 2 +- helm/app-charts/obaas-sample-app/Chart.yaml | 4 +- .../obaas-sample-app/examples/sqlcl-pod.yaml | 2 +- .../templates/db-init-job.yaml | 2 +- helm/app-charts/obaas-sample-app/values.yaml | 2 +- helm/infra-charts/CHANGELOG.md | 31 +----- helm/infra-charts/obaas-prereqs/Chart.yaml | 4 +- helm/infra-charts/obaas/Chart.yaml | 6 +- .../obaas/examples/values-ai-optimizer.yaml | 2 +- .../obaas/examples/values-byodb.yaml | 2 +- .../obaas/examples/values-existing-adb.yaml | 2 +- .../examples/values-private-registry.yaml | 8 +- .../obaas/tests/test-apisix-chart-upgrade.sh | 2 +- .../obaas/tests/test-signoz-upgrade-phase3.sh | 83 ++++++++++++++ .../obaas/tests/test-signoz-upgrade-phase5.sh | 81 ++++++++++++++ .../obaas/tests/test-signoz-upgrade-phase6.sh | 105 ++++++++++++++++++ helm/infra-charts/obaas/values.yaml | 2 +- .../tools/image_lists/k8s_images_2.1.2.txt | 2 +- 22 files changed, 313 insertions(+), 134 deletions(-) create mode 100755 helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh create mode 100755 helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh create mode 100755 helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh diff --git a/AGENTS.md b/AGENTS.md index 985aaf215..d987297b1 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,15 +1,6 @@ -# OBaaS 2.2.0 Installation Guide For AI Agents +# OBaaS 2.1.2 Installation Guide For AI Agents -This guide tells an AI agent how to plan, prepare, install, and verify Oracle Backend for Microservices and AI, commonly called OBaaS, version 2.2.0. In the product documentation, this version is the `next` documentation stream. - -Do not trust a hardcoded version number, including the ones in this guide, over the repository itself. Before relying on any version-specific instruction, confirm the current in-development version with: - -```bash -grep '^appVersion:' helm/infra-charts/obaas/Chart.yaml -grep '^version:' helm/infra-charts/obaas/Chart.yaml -``` - -2.1.1 is now a released, versioned documentation snapshot (`docs-source/site/versioned_docs/version-2.1.1/`), not the in-development target. As of this writing, the `next` docs stream (`docs-source/site/docs/upgrade/index.mdx`, `docs-source/site/docs/rel_notes/index.mdx`) still hardcodes `OBAAS_VERSION = '2.1.1'` even though the chart sources have moved to 2.2.0; the Chart.yaml files, not the docs prose, are the source of truth for the target version number. +This guide tells an AI agent how to plan, prepare, install, and verify Oracle Backend for Microservices and AI, commonly called OBaaS, version 2.1.2. In the product documentation, this version is the `next` documentation stream. ## Source Rules @@ -21,7 +12,7 @@ grep '^version:' helm/infra-charts/obaas/Chart.yaml - Treat the public docs entry point as the same content represented locally under `docs-source/site/docs/intro.md` and the setup pages under `docs-source/site/docs/setup/helm/`. - Treat Helm chart defaults and examples under `helm/infra-charts` as the source of truth for chart value names and installable optional components. - For the currently in-development OBaaS version, install, render, lint, and test with the local chart paths under `helm/infra-charts`, not with public Helm repository references, unless the public Helm repository has already published charts whose `APP VERSION` or `appVersion` matches the target version. -- OBaaS 2.2.0 is currently an in-development target in this repository. Its local charts are `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas`; do not install `obaas/obaas-prereqs` or `obaas/obaas` from the public repository for a 2.2.0 test while the public repository still advertises an older application version. +- OBaaS 2.1.2 is currently an in-development target in this repository. Its local charts are `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas`; do not install `obaas/obaas-prereqs` or `obaas/obaas` from the public repository for a 2.1.2 test while the public repository still advertises an older application version. ## Before You Start @@ -57,7 +48,7 @@ kubectl get nodes ### Kubernetes Cluster -OBaaS 2.2.0 requires a CNCF-compliant Kubernetes cluster. The `next` prerequisites documentation states: +OBaaS 2.1.2 requires a CNCF-compliant Kubernetes cluster. The `next` prerequisites documentation states: - Kubernetes 1.34 or later. - At least 3 worker nodes. @@ -225,13 +216,7 @@ cd helm/infra-charts/tools ./mirror-images.sh myregistry.example.com ``` -Confirm the exact image list filename before mirroring rather than assuming one exists for the current in-development version: - -```bash -ls helm/infra-charts/tools/image_lists/ -``` - -The image list for this version is `k8s_images_2.2.0.txt`; `k8s_images_2.0.0.txt`, `k8s_images_2.1.0.txt`, and `k8s_images_2.1.1.txt` also exist for older versions. If no image list matching the current `appVersion` is present, treat that as a gap: either use the closest prior version's list as a starting point and diff it against `helm/infra-charts/obaas/values.yaml` and `helm/infra-charts/obaas-prereqs/values.yaml` image references, or flag the missing list to the operator before proceeding with an air-gapped install. +The image list for this version is available under `helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt`. ## Planning The Installation @@ -276,10 +261,6 @@ Use these scenario labels when asking clarifying questions: - AKS-specific install: `obaas-prereqs/examples/values-aks.yaml` and `obaas/examples/values-aks.yaml` together. - AI Optimizer install: `values-ai-optimizer.yaml`. - Custom APISIX plugins: `values-custom-apisix-plugins.yaml`. -- Coherence: `values-coherence.yaml`. -- Kafka: `values-kafka.yaml`. -- Rancher JWT-based access: `values-rancher-jwt.yaml`. -- ARM64/OCI test environments: `values-arm64-oci-test.yaml`. The examples are stored locally under: @@ -288,13 +269,6 @@ helm/infra-charts/obaas-prereqs/examples/ helm/infra-charts/obaas/examples/ ``` -`helm/infra-charts/obaas/examples/README.md` documents these scenarios in more detail than this guide, including current persistence guidance; check it for the freshest per-scenario notes, and re-list the directory contents rather than assuming this file's list is exhaustive: - -```bash -ls helm/infra-charts/obaas/examples/ -ls helm/infra-charts/obaas-prereqs/examples/ -``` - If the target version has been published and installing from the public Helm repository is appropriate, copy or reference prepared local values files. The `examples/...` paths only work from a checkout or environment where those files exist. ### AKS-Specific Planning @@ -348,7 +322,7 @@ OBaaS uses two Helm charts. ### Choose And Layer Values Files -Start from the closest example and add only the overrides needed for the environment. For an in-development version such as the current 2.2.0 work, use the local chart path: +Start from the closest example and add only the overrides needed for the environment. For an in-development version such as the current 2.1.2 work, use the local chart path: ```bash helm upgrade --install helm/infra-charts/obaas \ @@ -382,8 +356,7 @@ database: Notes: - Best for development, testing, and standalone evaluation. -- Database data is persisted by default via a PersistentVolumeClaim (`database.persistence.enabled: true`, default `size: 250Gi`, `storageClass` empty to use the cluster default). Confirm a suitable RWX/RWO-capable storage class exists and has enough capacity before installing; set `database.persistence.storageClass` explicitly when the cluster default is unsuitable. -- By default `global.cleanupPVCs: true` deletes this PVC — and its database data — on `helm uninstall`. Set `global.cleanupPVCs: false` if the operator wants database data to survive an uninstall. +- Requires sufficient ephemeral node storage. - Privileged and application credentials can be auto-generated when not supplied. - The database container image defaults to Oracle Database Free. @@ -397,7 +370,7 @@ database: Notes: - Best for development and testing when the operator wants the in-cluster Autonomous Database Free path rather than `SIDB-FREE`. -- Like `SIDB-FREE`, it runs database infrastructure inside the Kubernetes cluster. Data is persisted by default through the same `database.persistence` PVC settings described for `SIDB-FREE` above (default `size: 250Gi`), and `global.cleanupPVCs: true` likewise deletes it on uninstall unless overridden. +- Like `SIDB-FREE`, it runs database infrastructure inside the Kubernetes cluster and needs adequate node storage and capacity. - Privileged and application credentials can be auto-generated when not supplied. - The database container image is controlled by `database.image.repository` and `database.image.tag`, the same value path used by `SIDB-FREE`. - Private registry installs must override `database.image.repository` and `database.image.tag` when the database image is mirrored; see the private registry values section. @@ -486,7 +459,7 @@ Before installing with `database.type: OTHER`, verify the privileged user has th ### Cluster Access Values -OBaaS 2.2.0 supports both Gateway API through Envoy Gateway and Ingress API through ingress-nginx. Envoy Gateway is enabled by default. ingress-nginx is deprecated and disabled by default; enable it only when an environment still requires the legacy Ingress API path. +OBaaS 2.1.2 supports both Gateway API through Envoy Gateway and Ingress API through ingress-nginx. Envoy Gateway is enabled by default. ingress-nginx is deprecated and disabled by default; enable it only when an environment still requires the legacy Ingress API path. Enable Envoy Gateway: @@ -543,8 +516,6 @@ otmm: enabled: false ``` -The AI Optimizer subchart dependency is currently pinned to `ai-optimizer` chart `version: "2.4.1"` in `helm/infra-charts/obaas/Chart.yaml`; verify this before assuming any other version's values schema applies. - AI Optimizer requires additional planning. The example expects: - `database.type: ADB-S` @@ -585,18 +556,6 @@ Expected: the operator is configured for all namespaces, or it explicitly includ SigNoz is enabled by default in the OBaaS values. -**Upgrading an existing release with SigNoz enabled is destructive by default and requires explicit confirmation.** There is no non-destructive in-place upgrade path for SigNoz: `helm upgrade` against a release that already has SigNoz installed fails a `fail` guard in the chart templates unless both of the following are set: - -```yaml -signozUpgrade: - mode: "destructive-replace" - confirmDataLoss: true -``` - -Setting these permanently deletes all existing SigNoZ telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data before reinstalling SigNoz fresh. Never set `confirmDataLoss: true` on behalf of an operator without their explicit, informed confirmation that data loss is acceptable — surface this requirement and stop for confirmation rather than assuming it during any `helm upgrade` that touches a namespace with an existing SigNoz install. - -ClickHouse diagnostic logging (`zookeeperLog`, `processorsProfileLog`) defaults to a 1-day TTL (`signoz.clickhouse.clickhouseOperator.zookeeperLog.ttl: 1`, `.processorsProfileLog.ttl: 1` in `helm/infra-charts/obaas/values.yaml`) to avoid high-volume disk usage. Existing installs need a Helm upgrade to pick up this default; increase the TTL values only when longer diagnostic retention is needed for an active investigation. - To use an existing admin credential secret: ```yaml @@ -749,14 +708,14 @@ helm/infra-charts/obaas-prereqs helm/infra-charts/obaas ``` -For the current 2.2.0 development stream, the local charts have `appVersion: 2.2.0` and chart `version: 0.2.0`. Always re-verify these with the `grep` commands above rather than trusting this document, since the chart version bumps ahead of documentation updates. If the public Helm repository does not report `APP VERSION: 2.2.0`, do not install or test with `obaas/obaas-prereqs` or `obaas/obaas`; use the local chart paths above. +For the current 2.1.2 development stream, the local charts have `appVersion: 2.1.2` and chart `version: 0.1.2`. If the public Helm repository does not report `APP VERSION: 2.1.2`, do not install or test with `obaas/obaas-prereqs` or `obaas/obaas`; use the local chart paths above. Once the public repository publishes charts whose `APP VERSION` matches the target version, public chart references may be used. Use the chart version that corresponds to the target OBaaS application version. For local chart installs, pin the repository checkout or commit and verify the `version` and `appVersion` fields in each local `Chart.yaml`. For public repository installs, where strict pinning is required after the target version has been published, add: ```bash ---version 0.2.0 +--version 0.1.2 ``` to the public chart install commands. @@ -1295,6 +1254,5 @@ Consider installation successful when: - Duplicate CRD or operator conflicts: confirm `obaas-prereqs` was installed only once per cluster. - Missing ingress or gateway address: verify the cluster network provider supports the selected access API and that load balancers can be provisioned. - SigNoz setup failures: inspect Signoz, ClickHouse, and `signoz-setup` job logs; verify storage and credentials. -- `helm upgrade` failing with a `signozUpgrade.confirmDataLoss` message: this is the expected guard on an existing SigNoz install, not a bug. Do not set `confirmDataLoss: true` to unblock the upgrade without the operator's explicit confirmation that existing SigNoz telemetry, dashboards, alerts, and ClickHouse/ZooKeeper data may be permanently deleted. - APISIX failures: inspect APISIX, etcd, and custom plugin configuration; verify plugin file mount paths. - Multi-tenant ingress conflicts: verify each tenant's ingress class, controller value, and election ID are unique. diff --git a/CBV5-AGENT.md b/CBV5-AGENT.md index fa60b92c0..c8163848d 100644 --- a/CBV5-AGENT.md +++ b/CBV5-AGENT.md @@ -687,7 +687,7 @@ spec: restartPolicy: Never containers: - name: cloudbank-db-cleanup - image: container-registry.oracle.com/database/sqlcl:26.2.2 + image: container-registry.oracle.com/database/sqlcl: 26.2.1 command: ["/bin/sh", "-c"] args: - | diff --git a/TEST-AGENT.md b/TEST-AGENT.md index cf23e86f4..7059eb3c0 100644 --- a/TEST-AGENT.md +++ b/TEST-AGENT.md @@ -1,8 +1,6 @@ # OBaaS And CloudBank Test Agent Runbook -This guide tells an AI agent how to deploy, test, collect evidence, and report on Oracle Backend for Microservices and AI (OBaaS) 2.2.0 with the CloudBank v5 sample workload. - -Do not trust a hardcoded version number, including the ones in this guide, over the repository itself. Before relying on any version-specific instruction, confirm the current in-development version with `grep '^appVersion:' helm/infra-charts/obaas/Chart.yaml` and `grep '^version:' helm/infra-charts/obaas/Chart.yaml`. The `next` docs stream (`OBAAS_VERSION` in `docs-source/site/docs/upgrade/index.mdx` and `docs-source/site/docs/rel_notes/index.mdx`) can lag behind the chart sources; treat `Chart.yaml` as the source of truth for the target version number. +This guide tells an AI agent how to deploy, test, collect evidence, and report on Oracle Backend for Microservices and AI (OBaaS) 2.1.2 with the CloudBank v5 sample workload. The expected output of a test run is a completed report created from the template in this file, plus an evidence directory containing command output, logs, screenshots, and vulnerability scan results. @@ -10,7 +8,7 @@ The expected output of a test run is a completed report created from the templat Use only these sources for installation and test truth: -- `AGENTS.md` for OBaaS 2.2.0 planning, installation, and verification. +- `AGENTS.md` for OBaaS 2.1.2 planning, installation, and verification. - `CBV5-AGENT.md` for CloudBank v5 deployment, testing, and cleanup. - `docs-source/site/docs`, especially `intro.md`, `setup/helm/`, `platform/`, and `observability/`. - `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas`. @@ -20,7 +18,7 @@ Use only these sources for installation and test truth: - The task list provided with this guide. - The SigNoz Services evidence checklist in this guide. -Use only the OBaaS `next` documentation stream for 2.2.0. Do not use 2.1.1 or older behavior, older CloudBank documentation, or unrelated repository directories. +Use only the OBaaS `next` documentation stream for 2.1.2. Do not use 2.1.0 or older behavior, older CloudBank documentation, or unrelated repository directories. Do not duplicate command syntax, values-file policy, secrets policy, or cleanup procedure from `AGENTS.md` or `CBV5-AGENT.md` in this file. If those guides conflict with this guide, treat them as canonical for deployment mechanics and treat this guide as canonical for test scope, evidence, and reporting. @@ -38,8 +36,7 @@ Collect and record these values before any mutating command: | `` | Helm release for the OBaaS application chart, for example `obaas`. | | `` | Values file for the prerequisites chart, if any. | | `` | Values file for the OBaaS application chart. | -| `` | Expected local chart version, `0.2.0`, recorded from both local `Chart.yaml` files. Reconfirm with `grep` rather than trusting this table, since the chart version can move ahead of documentation updates. | -| `` | Effective `database.persistence.enabled`, `storageClass`, and `size` for `SIDB-FREE`/`ADB-FREE`, plus the effective `global.cleanupPVCs` value. | +| `` | Expected local chart version, `0.1.2`, recorded from both local `Chart.yaml` files. | | `` | `SIDB-FREE`, `ADB-FREE`, `ADB-S`, or `OTHER`. | | `` | StorageClass selected for persistent components. | | `` | Envoy Gateway by default, deprecated ingress-nginx when explicitly enabled, both, existing external access, or port-forward-only. | @@ -143,12 +140,12 @@ Use this matrix as the master list for each run. Mark each test `Pass`, `Fail`, | PRE-004 | Preflight | Verify cluster capacity policy. | Full validation meets requirements, or local deviations are recorded. | node describe | | PRE-005 | Preflight | Verify storage classes and RWX support decision. | Selected storage class and RWX status are recorded. | storageclass output | | PRE-006 | Preflight | Verify external access strategy. | Envoy Gateway default, explicit ingress-nginx opt-in, both, or port-forward-only path is documented. | service, ingress, gateway output | -| PRE-007 | Preflight | Verify chart source and version. | Both local charts report chart version `0.2.0` and app version `2.2.0` (reconfirm from `Chart.yaml` rather than assuming this row); local paths are used unless public charts report the matching app version. | Chart.yaml and Helm search output | +| PRE-007 | Preflight | Verify chart source and version. | Both local charts report chart version `0.1.2` and app version `2.1.2`; local paths are used unless public charts report app version `2.1.2`. | Chart.yaml and Helm search output | | PRE-008 | Preflight | Render selected chart values. | `helm lint` and `helm template` succeed for both charts; rendered output reflects selected optional components. | lint and rendered-manifest output | | INST-001 | Install | Install or verify cert-manager. | Helm reports `deployed`; cert-manager deployments are available; CRDs exist. A pending or missing Helm release is a failure even if pods are running. | Helm status, pod, wait, CRD output; on failure also capture Job logs and events | | INST-002 | Install | Install `obaas-prereqs` once. | Release deployed and prerequisite pods healthy. | Helm status and pod output | | INST-003 | Install | Install OBaaS. | Release deployed and OBaaS pods healthy. | Helm status and pod output | -| INST-004 | Install | Verify no unexpected failed jobs or PVC problems. | Jobs succeeded and PVCs bound, including the database data PVC for `SIDB-FREE`/`ADB-FREE` when `database.persistence.enabled` (default `true`). | jobs, PVCs, events | +| INST-004 | Install | Verify no unexpected failed jobs or PVC problems. | Jobs succeeded and PVCs bound. | jobs, PVCs, events | | PLAT-001 | Platform | Verify APISIX gateway. | Gateway service has external address or working port-forward. | service output, curl result | | PLAT-002 | Platform | Verify APISIX admin API. | Admin routes endpoint responds with valid admin key. | curl output | | PLAT-003 | Platform | Verify Eureka. | Eureka UI/API is reachable. | screenshot and HTTP output | @@ -222,7 +219,6 @@ Platform checks: - The MicroTx Workflow Server uses the OBaaS application database secret and application schema. If Flyway DDL fails, collect the latest `obaas-run-sql-*` job logs and verify the application user has schema DDL privileges and quota before marking the issue as an application failure. - Treat the optional OTMM console as a separate component. The console web UI is served from `/consoleui/` on the `obaas-otmm-console` service, not from the service root. For example, from inside the cluster use `http://obaas-otmm-console..svc.cluster.local:5001/consoleui/`; with a local port-forward use `kubectl -n port-forward svc/obaas-otmm-console 15001:5001` and open `http://127.0.0.1:15001/consoleui/`. The service root `/` may return `404 Endpoint not found` and should not by itself be treated as console failure. Do not use a healthy console screenshot as evidence that the workflow server is installed or that workflow database migrations succeeded. - Coherence is optional and deprecated. When `coherence.enabled=true`, verify the cluster-wide Coherence Operator deployment and CRD before installing, then verify the release-owned Coherence CR, requested member pods, namespace watch scope, and persistence decision. When disabled, mark `PLAT-014` as `Not Applicable` with values evidence. -- For `SIDB-FREE` and `ADB-FREE`, database data is persisted by default (`database.persistence.enabled: true`, default `size: 250Gi`). Verify the database data PVC is `Bound` as part of `INST-004`, and record the effective `storageClass` and size. Record `global.cleanupPVCs` (default `true`), since it determines whether that PVC and its data are deleted on `helm uninstall`. CloudBank checks: @@ -251,8 +247,6 @@ Use the following SigNoz Services checklist as the minimum UI evidence requireme Do not start dashboard screenshot capture until the run has proved that relevant telemetry exists for the selected time window. Empty dashboards are not acceptable evidence for required observability tests unless the dashboard is for an optional component that was not installed or the report includes an explicit waiver. -ClickHouse diagnostic logs (`signoz.clickhouse.clickhouseOperator.zookeeperLog` and `.processorsProfileLog`) default to a 1-day TTL. If a run needs longer-lived diagnostic retention to investigate a failure across multiple days, ask the operator to raise these values before the run rather than assuming default retention covers the full investigation window. - Before UI capture, use curl, SigNoz API calls from an authenticated browser/session, ClickHouse queries, service metrics endpoints, or other direct telemetry checks to prove data is present. Save all command output under `$EVIDENCE_DIR/observability`. Required readiness checks: @@ -572,21 +566,6 @@ Run destructive lifecycle tests only with explicit operator approval and only af 4. Reinstall OBaaS into the same namespace using the same values. 5. Rerun platform and CloudBank smoke tests, plus `7-test_all_services.sh` when the validation tier is `Full Validation`. -Database data survival across this cycle depends on `global.cleanupPVCs` (default `true`), -which deletes the database data PVC on uninstall. Record the effective value before step 2. -When `cleanupPVCs` defaulted to `true`, the reinstalled database starting empty is expected -behavior, not an unexplained data-loss failure; only treat it as a failure if `cleanupPVCs` -was explicitly set to `false` and data still did not survive. - -Do not perform a full uninstall/reinstall to test SigNoz upgrade behavior; instead test the -in-place `helm upgrade` path separately. Re-running `helm upgrade` against a namespace with -an existing SigNoz release fails a `signozUpgrade.confirmDataLoss` guard unless -`signozUpgrade.mode=destructive-replace` and `confirmDataLoss=true` are both set, and setting -them permanently deletes all existing SigNoz telemetry, dashboards, alerts, and -ClickHouse/ZooKeeper data. Treat this the same as any other destructive lifecycle test: do -not set `confirmDataLoss=true` without explicit, recorded operator approval, and record that -approval — along with the resulting data loss — in the report. - ### Multi-OBaaS Install a second OBaaS instance in a different namespace using the multi-tenant guidance and values policy in `AGENTS.md`. diff --git a/cloudbank-v5/4-deploy_all_services.sh b/cloudbank-v5/4-deploy_all_services.sh index acfc62ad1..455562266 100755 --- a/cloudbank-v5/4-deploy_all_services.sh +++ b/cloudbank-v5/4-deploy_all_services.sh @@ -497,11 +497,11 @@ deploy_service() { fi print_success "Image verified" - print_info "Running: $helm_command --wait --timeout 5m" + print_info "Running: $helm_command" # Suppress NOTES.txt output unless this is the last service if [[ "$is_last_service" == true ]]; then - if $helm_command --wait --timeout 5m; then + if $helm_command; then print_success "$service_name deployed successfully" return 0 else @@ -511,7 +511,7 @@ deploy_service() { return 1 fi else - if $helm_command --wait --timeout 5m > /dev/null; then + if $helm_command > /dev/null; then print_success "$service_name deployed successfully" return 0 else diff --git a/cloudbank-v5/cloudbank-v5-install.md b/cloudbank-v5/cloudbank-v5-install.md index a0168df42..868a5afd1 100644 --- a/cloudbank-v5/cloudbank-v5-install.md +++ b/cloudbank-v5/cloudbank-v5-install.md @@ -593,7 +593,7 @@ spec: restartPolicy: Never containers: - name: cloudbank-db-cleanup - image: container-registry.oracle.com/database/sqlcl:26.2.2 + image: container-registry.oracle.com/database/sqlcl:26.2.1 command: ["/bin/sh", "-c"] args: - | diff --git a/helm/app-charts/obaas-sample-app/Chart.yaml b/helm/app-charts/obaas-sample-app/Chart.yaml index 97576a434..58c81f0c1 100644 --- a/helm/app-charts/obaas-sample-app/Chart.yaml +++ b/helm/app-charts/obaas-sample-app/Chart.yaml @@ -9,5 +9,5 @@ maintainers: - name: Oracle and/or its affiliates email: obaas_ww@oracle.com url: https://oracle.github.io/microservices-backend -version: 0.2.0 -appVersion: "2.2.0" +version: 0.1.2 +appVersion: "2.1.2" diff --git a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml index 922ee53a4..8f0ad7faf 100644 --- a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml +++ b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml @@ -6,7 +6,7 @@ spec: restartPolicy: Never containers: - name: sqlcl - image: container-registry.oracle.com/database/sqlcl:26.2.2 + image: container-registry.oracle.com/database/sqlcl:26.2.1 env: # - name: TNS_ADMIN # value: /app/tns_admin diff --git a/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml b/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml index f9f8a5ad0..e41afa677 100644 --- a/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml +++ b/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml @@ -31,7 +31,7 @@ spec: securityContext: {{- toYaml . | nindent 10 }} {{ end }} - image: {{ .Values.database.sqlcl.image.repository | default "container-registry.oracle.com/database/sqlcl" }}:{{ .Values.database.sqlcl.image.tag | default "26.2.2" }} + image: {{ .Values.database.sqlcl.image.repository | default "container-registry.oracle.com/database/sqlcl" }}:{{ .Values.database.sqlcl.image.tag | default "26.2.1" }} env: - name: TNS_ADMIN value: /app/tns_admin diff --git a/helm/app-charts/obaas-sample-app/values.yaml b/helm/app-charts/obaas-sample-app/values.yaml index bf2fe22a3..6593c7c36 100644 --- a/helm/app-charts/obaas-sample-app/values.yaml +++ b/helm/app-charts/obaas-sample-app/values.yaml @@ -67,7 +67,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.2" + tag: "26.2.1" eureka: diff --git a/helm/infra-charts/CHANGELOG.md b/helm/infra-charts/CHANGELOG.md index 221d9a356..dcebee0df 100644 --- a/helm/infra-charts/CHANGELOG.md +++ b/helm/infra-charts/CHANGELOG.md @@ -134,33 +134,6 @@ AppVersion: 2.1.0 - Production release of 2.1.0 -# 0.1.1 -August 12, 2026 - -AppVersion 2.1.1 - -* Create new documentation version, 2.1.0 by @andytael in https://github.com/oracle/microservices-backend/pull/1387 -* Strimzi Kafka TLS by @anders-swanson in https://github.com/oracle/microservices-backend/pull/1396 -* document SASL_SCRAM for strimzi by @anders-swanson in https://github.com/oracle/microservices-backend/pull/1398 -* Strimzi operator docu changes by @andytael in https://github.com/oracle/microservices-backend/pull/1399 -* fix(apisix): improve Eureka failover and configure OTEL metadata by @andytael in https://github.com/oracle/microservices-backend/pull/1401 -* Fix Virtual Threads Metrics by @ddrechse in https://github.com/oracle/microservices-backend/pull/1402 -* New version SQLcl and Coherence Operator by @andytael in https://github.com/oracle/microservices-backend/pull/1406 -* update db exporter by @markxnelson in https://github.com/oracle/microservices-backend/pull/1407 -* Update Cert Mgr by @andytael in https://github.com/oracle/microservices-backend/pull/1410 -* Update APISIX by @andytael in https://github.com/oracle/microservices-backend/pull/1411 -* Gateway 1.8.2 by @anders-swanson in https://github.com/oracle/microservices-backend/pull/1412 -* Resolve Failed to scrape Prometheus endpoint by @andytael in https://github.com/oracle/microservices-backend/pull/1413 -* Logfile for OTEL collector reports use of deprecated v1 endpoints by @andytael in https://github.com/oracle/microservices-backend/pull/1414 -* Upgrade opentelemetry operator by @andytael in https://github.com/oracle/microservices-backend/pull/1416 -* upgrade strimzi to 1.1.0 by @anders-swanson in https://github.com/oracle/microservices-backend/pull/1417 -* Housekeeping, doc update, Coherence updates by @andytael in https://github.com/oracle/microservices-backend/pull/1418 -* Improve virtual thread dashboard stats with peak window aggregation by @ddrechse in https://github.com/oracle/microservices-backend/pull/1421 -* Update the docs for non 3 replicas of Eureka by @andytael in https://github.com/oracle/microservices-backend/pull/1422 -* Fix Helidon JVM requests-per-second dashboard query by @ddrechse in https://github.com/oracle/microservices-backend/pull/1423 -* Update ESO version by @andytael in https://github.com/oracle/microservices-backend/pull/1431 -* Upgrade SigNoz to 0.134.0 with a validated two-stage ClickHouse migra… by @ddrechse in https://github.com/oracle/microservices-backend/pull/1420 -* Cert mgr update by @andytael in https://github.com/oracle/microservices-backend/pull/1433 -* Update k8s_image and default Coherence image by @andytael in https://github.com/oracle/microservices-backend/pull/1434 -* Coherence version fix by @andytael in https://github.com/oracle/microservices-backend/pull/1435 -* Disable high-volume ClickHouse diagnostic logs by @ddrechse - https://github.com/oracle/microservices-backend/pull/1440 +# TBD +AppVersion 2.1.2 diff --git a/helm/infra-charts/obaas-prereqs/Chart.yaml b/helm/infra-charts/obaas-prereqs/Chart.yaml index 1336ae82f..119eb25d0 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.yaml +++ b/helm/infra-charts/obaas-prereqs/Chart.yaml @@ -11,9 +11,9 @@ maintainers: email: obaas_ww@oracle.com url: https://oracle.github.io/microservices-backend # This is the chart version. -version: 0.2.0 +version: 0.1.2 # This is the version number of the application being deployed. -appVersion: "2.2.0" +appVersion: "2.1.2" # SubCharts - Cluster-scoped singleton infrastructure dependencies: diff --git a/helm/infra-charts/obaas/Chart.yaml b/helm/infra-charts/obaas/Chart.yaml index 06bbb7912..aaf3d8435 100644 --- a/helm/infra-charts/obaas/Chart.yaml +++ b/helm/infra-charts/obaas/Chart.yaml @@ -11,9 +11,9 @@ maintainers: email: obaas_ww@oracle.com url: https://oracle.github.io/microservices-backend # This is the chart version. -version: 0.2.0 +version: 0.1.2 # This is the version number of the application being deployed. -appVersion: "2.2.0" +appVersion: "2.1.2" # SubCharts # Note: Cluster-singleton prerequisites (oracle-database-operator, external-secrets, metrics-server, @@ -41,6 +41,6 @@ dependencies: repository: https://apache.github.io/apisix-helm-chart condition: apisix.enabled - name: ai-optimizer - version: "2.4.1" + version: "2.0.3" repository: https://oracle.github.io/ai-optimizer/helm condition: ai-optimizer.enabled diff --git a/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml b/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml index 632d428bf..ee4b29735 100644 --- a/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml +++ b/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml @@ -25,7 +25,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.2" + tag: "26.2.1" privAuthN: secretName: "db-priv-authn" diff --git a/helm/infra-charts/obaas/examples/values-byodb.yaml b/helm/infra-charts/obaas/examples/values-byodb.yaml index 39b8205b0..e36cd63da 100644 --- a/helm/infra-charts/obaas/examples/values-byodb.yaml +++ b/helm/infra-charts/obaas/examples/values-byodb.yaml @@ -50,7 +50,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.2" + tag: "26.2.1" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/obaas/examples/values-existing-adb.yaml b/helm/infra-charts/obaas/examples/values-existing-adb.yaml index 303c559ca..87d67a682 100644 --- a/helm/infra-charts/obaas/examples/values-existing-adb.yaml +++ b/helm/infra-charts/obaas/examples/values-existing-adb.yaml @@ -37,7 +37,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.2" + tag: "26.2.1" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index ea4120ed4..41add5e78 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -124,7 +124,7 @@ eureka: connectionIdleTimeout: 90s image: repository: myregistry.example.com/obaas/service-registry - tag: "2.1.1" + tag: "2.1.2" # Override default resources if needed (defaults: cpu 250m-500m, memory 1Gi-1200Mi) resources: {} @@ -136,7 +136,7 @@ admin-server: replicas: 1 image: repository: myregistry.example.com/obaas/admin-server - tag: "2.1.1" + tag: "2.1.2" # Override default resources if needed (defaults: cpu 250m-500m, memory 256Mi-512Mi) # resources: {} @@ -148,7 +148,7 @@ config-server: replicas: 1 image: repository: myregistry.example.com/obaas/config-server - tag: "2.1.1" + tag: "2.1.2" # Override default resources if needed (defaults: cpu 250m-500m, memory 256Mi-512Mi) # resources: {} @@ -210,7 +210,7 @@ database: sqlcl: image: repository: myregistry.example.com/database/sqlcl - tag: "26.2.2" + tag: "26.2.1" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh b/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh index ca9e7d007..f0c82c73e 100755 --- a/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh +++ b/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh @@ -3,7 +3,7 @@ set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" -IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.1.txt" +IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" RELEASE_NOTES="${CHART_DIR}/../../../docs-source/site/docs/rel_notes/index.mdx" PUBLIC_RENDER="$(mktemp)" PRIVATE_RENDER="$(mktemp)" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh new file mode 100755 index 000000000..9842ff06f --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh @@ -0,0 +1,83 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +VALIDATION_SCRIPT="${CHART_DIR}/files/signoz-upgrade/validate-clickhouse.sh" +MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-validation-kubectl.sh" +DEFAULT_VALUES="${CHART_DIR}/examples/values-default.yaml" +STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.134-stage1.yaml" +STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.134-stage2.yaml" +IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" +TEST_ROOT="$(mktemp -d)" +trap 'rm -rf "${TEST_ROOT}"' EXIT + +assert_contains() { grep -Fq -- "$2" "$1" || { echo "Expected $1 to contain: $2" >&2; exit 1; }; } +assert_not_contains() { ! grep -Fq -- "$2" "$1" || { echo "Unexpected value in $1: $2" >&2; exit 1; }; } + +render() { + helm template signoz-phase3 "${CHART_DIR}" --namespace signoz-phase3 \ + -f "${DEFAULT_VALUES}" "$@" +} + +run_validation() { + local scenario="$1" + local case_dir="${TEST_ROOT}/${scenario}" + mkdir -p "${case_dir}" + env KUBECTL="${MOCK_KUBECTL}" MOCK_SCENARIO="${scenario}" MOCK_OUTPUT_DIR="${case_dir}" \ + NAMESPACE=obaas RELEASE_NAME=obaas RELEASE_REVISION=7 TARGET_VERSION=0.134.0 \ + CLICKHOUSE_VERSION=25.12.5 VALIDATION_TIMEOUT=10m \ + MARKER_SECRET_NAME=obaas-signoz-upgrade-0-134-stage1 \ + /bin/sh "${VALIDATION_SCRIPT}" >"${case_dir}/output.log" 2>&1 +} + +assert_validation_fails() { + local scenario="$1" + local expected="$2" + if run_validation "${scenario}"; then + echo "Expected validation scenario ${scenario} to fail" >&2 + exit 1 + fi + assert_contains "${TEST_ROOT}/${scenario}/output.log" "${expected}" + [[ ! -f "${TEST_ROOT}/${scenario}/marker.yaml" ]] +} + +stage1="${TEST_ROOT}/stage1.yaml" +standard="${TEST_ROOT}/standard.yaml" +stage2="${TEST_ROOT}/stage2.yaml" +render --is-upgrade -f "${STAGE1_VALUES}" >"${stage1}" +render --is-upgrade >"${standard}" +render --is-upgrade -f "${STAGE2_VALUES}" >"${stage2}" + +assert_contains "${stage1}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' +assert_contains "${stage1}" 'image: docker.io/signoz/signoz:v0.113.0' +assert_contains "${stage1}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' +assert_contains "${stage1}" 'app.kubernetes.io/name: signoz-upgrade-validation' +assert_contains "${stage1}" '"helm.sh/hook": post-upgrade' +assert_contains "${stage1}" 'resources: ["pods/exec"]' +assert_contains "${stage1}" 'resources: ["volumesnapshots"]' +assert_contains "${stage1}" 'resources: ["clickhouseinstallations"]' +assert_contains "${IMAGE_LIST}" 'docker.io/clickhouse/clickhouse-server:25.12.5' +assert_not_contains "${standard}" 'app.kubernetes.io/name: signoz-upgrade-validation' +assert_not_contains "${stage2}" 'app.kubernetes.io/name: signoz-upgrade-validation' + +run_validation success +assert_contains "${TEST_ROOT}/success/output.log" 'Stage 1 completion marker' +assert_contains "${TEST_ROOT}/success/marker.yaml" 'status: "complete"' +assert_contains "${TEST_ROOT}/success/marker.yaml" 'clickhouseVersion: "25.12.5.44"' +assert_contains "${TEST_ROOT}/success/marker.yaml" 'telemetryRows: "100"' +assert_contains "${TEST_ROOT}/success/marker.yaml" 'helmRevision: "7"' +assert_contains "${TEST_ROOT}/success/marker.yaml" $'clickhouse\tdata-volumeclaim-template-chi-0-0-0' + +assert_validation_fails pods-not-ready 'pods did not become Ready' +assert_validation_fails wrong-image 'does not use target 25.12.5' +assert_validation_fails wrong-version "reported version '25.11.1.1'" +assert_validation_fails query-failed 'clickhouse-client' +assert_validation_fails stale-pvc-uid 'No ready snapshot matches PVC' +assert_validation_fails snapshot-not-ready 'No ready snapshot matches PVC' +assert_validation_fails marker-write-failed 'kubectl' + +echo "SigNoz upgrade Phase 3 regression test passed" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh new file mode 100755 index 000000000..3c83ba355 --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh @@ -0,0 +1,81 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +RESOURCE_SCRIPT="${CHART_DIR}/files/signoz-upgrade/validate-signoz-stage2.sh" +DATA_SCRIPT="${CHART_DIR}/files/signoz-upgrade/validate-signoz-data.sh" +MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase5-kubectl.sh" +MOCK_CURL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase5-curl.sh" +DEFAULT="${CHART_DIR}/examples/values-default.yaml" +STAGE1="${CHART_DIR}/examples/values-signoz-0.134-stage1.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.134-stage2.yaml" +SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.134.0.tgz" +OLD_SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.133.0.tgz" +IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" +TMP="$(mktemp -d)"; trap 'rm -rf "${TMP}"' EXIT +assert_contains() { grep -Fq -- "$2" "$1" || { echo "Expected $1 to contain: $2" >&2; exit 1; }; } +assert_not_contains() { ! grep -Fq -- "$2" "$1" || { echo "Unexpected $2 in $1" >&2; exit 1; }; } + +stage1_render="${TMP}/stage1.yaml"; stage2_render="${TMP}/stage2.yaml" +signoz_values="${TMP}/signoz-values.yaml" +helm template phase5 "${CHART_DIR}" -n phase5 --is-upgrade -f "${DEFAULT}" -f "${STAGE1}" >"${stage1_render}" +helm template phase5 "${CHART_DIR}" -n phase5 --is-upgrade -f "${DEFAULT}" -f "${STAGE2}" >"${stage2_render}" +helm show values "${SIGNOZ_ARCHIVE}" >"${signoz_values}" +assert_contains "${CHART_DIR}/Chart.yaml" 'version: "0.134.0"' +assert_contains "${CHART_DIR}/Chart.lock" 'version: 0.134.0' +[ -f "${SIGNOZ_ARCHIVE}" ] || { echo "Missing ${SIGNOZ_ARCHIVE}" >&2; exit 1; } +[ ! -e "${OLD_SIGNOZ_ARCHIVE}" ] || { echo "Obsolete ${OLD_SIGNOZ_ARCHIVE} is still present" >&2; exit 1; } +[ "$(shasum -a 256 "${SIGNOZ_ARCHIVE}" | awk '{print $1}')" = \ + "17a4bee002be12c35cac1a15791911e53cd87f2fb8f3a68df1005f22bb0aa631" ] || { + echo "SigNoZ 0.134.0 chart digest does not match the official artifact" >&2 + exit 1 +} +assert_contains "${signoz_values}" 'tag: v0.134.0' +assert_contains "${signoz_values}" 'tag: v0.144.6' +assert_contains "${signoz_values}" 'tag: 25.12.5' +assert_contains "${signoz_values}" 'postgresql:' +[ "$(awk '/^postgresql:/{found=1; next} found && /^[[:space:]]+enabled:/{print $2; exit}' "${signoz_values}")" = "false" ] || { + echo "The embedded SigNoZ PostgreSQL metastore must remain disabled by default" >&2 + exit 1 +} +assert_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.134.0' +assert_not_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.133.0' +assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz:v0.113.0' +assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.134.0' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.6' +assert_contains "${stage2_render}" 'name: signoz-telemetrystore-migrator' +assert_contains "${stage2_render}" 'app.kubernetes.io/name: signoz-stage2-validation' +assert_contains "${stage2_render}" '"helm.sh/hook-weight": "31"' +assert_contains "${stage2_render}" 'job/signoz-telemetrystore-migrator' +assert_contains "${stage2_render}" 'Historical telemetry and new ingestion validated.' + +run_resource() { + env KUBECTL="${MOCK_KUBECTL}" MOCK_SCENARIO="$1" NAMESPACE=obaas RELEASE_NAME=obaas \ + VALIDATION_TIMEOUT=10m SIGNOZ_VERSION=v0.134.0 COLLECTOR_VERSION=v0.144.6 \ + /bin/sh "${RESOURCE_SCRIPT}" >"${TMP}/resource-$1.log" 2>&1 +} +run_resource success +assert_contains "${TMP}/resource-success.log" 'migrations, login, and dashboards validated' +for scenario in migration-failed setup-failed wrong-signoz wrong-collector; do + if run_resource "${scenario}"; then echo "Expected ${scenario} failure" >&2; exit 1; fi +done + +run_data() { + local dir="${TMP}/data-$1"; mkdir -p "${dir}/bin" + cp "${MOCK_CURL}" "${dir}/bin/curl" + printf '#!/bin/sh\nexit 0\n' >"${dir}/bin/sleep"; chmod +x "${dir}/bin/curl" "${dir}/bin/sleep" + env PATH="${dir}/bin:${PATH}" MOCK_SCENARIO="$1" MOCK_STATE_DIR="${dir}" \ + SIGNOZ_URL=http://signoz COLLECTOR_URL=http://collector CLICKHOUSE_URL=http://clickhouse \ + CLICKHOUSE_PASSWORD=password BASELINE_ROWS=100 /bin/sh "${DATA_SCRIPT}" >"${dir}/output.log" 2>&1 +} +run_data success +assert_contains "${TMP}/data-success/output.log" 'Historical telemetry and new ingestion validated.' +for scenario in historical-lost no-ingestion; do + if run_data "${scenario}"; then echo "Expected ${scenario} failure" >&2; exit 1; fi +done + +echo "SigNoz upgrade Phase 5 regression test passed" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh new file mode 100755 index 000000000..7997dddad --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh @@ -0,0 +1,105 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +CLEANUP_SCRIPT="${CHART_DIR}/files/signoz-upgrade/cleanup-signoz-oidc-mock.sh" +MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase6-kubectl.sh" +DEFAULT="${CHART_DIR}/examples/values-default.yaml" +PRIVATE="${CHART_DIR}/examples/values-private-registry.yaml" +STAGE1="${CHART_DIR}/examples/values-signoz-0.134-stage1.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.134-stage2.yaml" +IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" +TMP="$(mktemp -d)" +trap 'rm -rf "${TMP}"' EXIT + +assert_contains() { grep -Fq -- "$2" "$1" || { echo "Expected $1 to contain: $2" >&2; exit 1; }; } +assert_not_contains() { ! grep -Fq -- "$2" "$1" || { echo "Unexpected $2 in $1" >&2; exit 1; }; } + +fresh_render="${TMP}/fresh.yaml" +private_render="${TMP}/private.yaml" +stage1_render="${TMP}/stage1.yaml" +stage2_render="${TMP}/stage2.yaml" +helm template phase6 "${CHART_DIR}" -n phase6 -f "${DEFAULT}" >"${fresh_render}" +helm template phase6 "${CHART_DIR}" -n phase6 -f "${PRIVATE}" >"${private_render}" +helm template phase6 "${CHART_DIR}" -n phase6 --is-upgrade -f "${DEFAULT}" -f "${STAGE1}" >"${stage1_render}" +helm template phase6 "${CHART_DIR}" -n phase6 --is-upgrade -f "${DEFAULT}" -f "${STAGE2}" >"${stage2_render}" + +# Fresh installs contain only the final stack and do not run upgrade-only hooks. +assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz:v0.134.0' +assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.6' +assert_contains "${fresh_render}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' +assert_contains "${fresh_render}" 'volumeClaimTemplates:' +assert_contains "${fresh_render}" 'kind: ClickHouseInstallation' +assert_contains "${fresh_render}" 'name: signoz-telemetrystore-migrator' +assert_contains "${fresh_render}" 'name: SIGNOZ_TOKENIZER_JWT_SECRET' +assert_contains "${fresh_render}" 'name: SIGNOZ_USER_ROOT_EMAIL' +assert_not_contains "${fresh_render}" 'image: docker.io/signoz/signoz:v0.113.0' +assert_not_contains "${fresh_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' +assert_not_contains "${fresh_render}" 'image: docker.io/clickhouse/clickhouse-server:25.5.6' +assert_not_contains "${fresh_render}" 'app.kubernetes.io/name: signoz-upgrade-cleanup' +assert_not_contains "${fresh_render}" 'name: oidc-mock' +assert_not_contains "${fresh_render}" 'name: SSL_CERT_FILE' +assert_not_contains "${fresh_render}" 'name: SIGNOZ_JWT_SECRET' +assert_not_contains "${fresh_render}" 'signoz-schema-migrator' +assert_not_contains "${fresh_render}" 'groundnuty/k8s-wait-for' + +# Disconnected/private-registry installs no longer carry the obsolete nginx OIDC mock. +assert_not_contains "${private_render}" 'myregistry.example.com/nginx:alpine' +assert_not_contains "${private_render}" 'name: oidc-mock' +assert_not_contains "${private_render}" 'name: SSL_CERT_FILE' +assert_not_contains "${CHART_DIR}/values.yaml" 'airGapped:' +assert_not_contains "${PRIVATE}" 'airGapped:' +assert_not_contains "${IMAGE_LIST}" 'groundnuty/k8s-wait-for' +assert_not_contains "${IMAGE_LIST}" 'docker.io/nginx:alpine' + +# The two-stage path retains intermediate images only in Stage 1, then cleans live leftovers. +assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz:v0.113.0' +assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' +assert_contains "${stage1_render}" 'app.kubernetes.io/name: signoz-upgrade-snapshot' +assert_not_contains "${stage1_render}" 'app.kubernetes.io/name: signoz-upgrade-cleanup' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.134.0' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.6' +assert_contains "${stage2_render}" 'app.kubernetes.io/name: signoz-upgrade-cleanup' +assert_contains "${stage2_render}" '"helm.sh/hook-weight": "-37"' +assert_contains "${stage2_render}" 'hook-delete-policy: before-hook-creation,hook-succeeded' +assert_contains "${stage2_render}" 'Obsolete SigNoz OIDC mock resources and StatefulSet settings are absent.' +assert_not_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.113.0' +assert_not_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' +assert_not_contains "${stage2_render}" ' name: phase6-signoz-airgap-patch' +assert_not_contains "${CLEANUP_SCRIPT}" 'delete pvc' +assert_not_contains "${CLEANUP_SCRIPT}" 'delete persistentvolumeclaim' +assert_not_contains "${CLEANUP_SCRIPT}" 'delete volumesnapshot' + +run_cleanup() { + local scenario="$1" + local state_dir="${TMP}/${scenario}" + mkdir -p "${state_dir}" + env KUBECTL="${MOCK_KUBECTL}" MOCK_SCENARIO="${scenario}" MOCK_STATE_DIR="${state_dir}" \ + MOCK_LOG="${state_dir}/kubectl.log" NAMESPACE=phase6 STATEFULSET_NAME=phase6-signoz \ + OIDC_MOCK_HOOK_NAME=phase6-signoz-airgap-patch \ + /bin/sh "${CLEANUP_SCRIPT}" >"${state_dir}/output.log" 2>&1 +} + +run_cleanup oidc-mock +assert_contains "${TMP}/oidc-mock/output.log" 'Obsolete SigNoz OIDC mock resources and StatefulSet settings are absent.' +assert_contains "${TMP}/oidc-mock/kubectl.log" 'patch statefulset phase6-signoz' +assert_contains "${TMP}/oidc-mock/kubectl.log" 'delete secret mock-google-cert' +assert_contains "${TMP}/oidc-mock/kubectl.log" 'delete role phase6-signoz-airgap-patch' + +run_cleanup clean +assert_not_contains "${TMP}/clean/kubectl.log" 'patch statefulset phase6-signoz' + +for scenario in patch-stuck delete-stuck; do + if run_cleanup "${scenario}"; then + echo "Expected cleanup scenario ${scenario} to fail" >&2 + exit 1 + fi +done +assert_contains "${TMP}/patch-stuck/output.log" 'still contains the obsolete OIDC mock configuration' +assert_contains "${TMP}/delete-stuck/output.log" "obsolete resource 'configmap/signoz-oidc-mock' still exists" + +echo "SigNoz upgrade Phase 6 regression test passed" diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index d9d46bde9..b5683f2a8 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -585,7 +585,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.2" + tag: "26.2.1" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index f71d79aca..6bcdd7067 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -9,7 +9,7 @@ container-registry.oracle.com/database/microtx-coordinator:26.1.1 container-registry.oracle.com/database/microtx-workflow:26.1.1 container-registry.oracle.com/database/observability-exporter:2.5.0 container-registry.oracle.com/database/operator:2.1.0 -container-registry.oracle.com/database/sqlcl:26.2.2 +container-registry.oracle.com/database/sqlcl:26.2.1 container-registry.oracle.com/middleware/coherence-ce:22.06.13 container-registry.oracle.com/middleware/coherence-operator:3.5.14 container-registry.oracle.com/obaas/dashboards:2.1.0 From 0f4f617174e366953e363a0ce74f98c1ba525856 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Wed, 9 Sep 2026 09:15:39 -0500 Subject: [PATCH 05/48] Version updates (#1467) * Version updates Signed-off-by: Andy Tael * Docu update Signed-off-by: Andy Tael --------- Signed-off-by: Andy Tael --- .../customer-helidon/test-endpoints.sh | 2 + .../helidon-producer/test-endpoints.sh | 3 ++ docs-source/site/docs/rel_notes/index.mdx | 12 ++--- .../site/docs/setup/helm/chart-references.md | 12 ++--- docs-source/site/docs/setup/helm/install.md | 13 +++++ docs-source/site/docs/setup/helm/planning.md | 2 +- .../version-2.1.2/rel_notes/index.mdx | 12 ++--- .../setup/helm/chart-references.md | 10 ++-- .../version-2.1.2/setup/helm/install.md | 13 +++++ .../version-2.1.2/setup/helm/planning.md | 2 +- helm/infra-charts/obaas-prereqs/Chart.lock | 10 ++-- helm/infra-charts/obaas-prereqs/Chart.yaml | 6 +-- helm/infra-charts/obaas-prereqs/README.md | 14 +++++ .../charts/coherence-operator-3.5.14.tgz | Bin 54271 -> 0 bytes .../charts/coherence-operator-3.5.16.tgz | Bin 0 -> 54778 bytes .../charts/metrics-server-3.13.1.tgz | Bin 14144 -> 0 bytes .../charts/metrics-server-3.14.0.tgz | Bin 0 -> 14677 bytes .../charts/opentelemetry-operator-0.119.0.tgz | Bin 69709 -> 0 bytes .../charts/opentelemetry-operator-0.122.0.tgz | Bin 0 -> 70656 bytes .../examples/values-private-registry.yaml | 13 ++--- .../tests/test-coherence-operator.sh | 8 +++ .../tests/test-metrics-server-upgrade.sh | 48 ++++++++++++++++++ .../test-opentelemetry-operator-upgrade.sh | 48 ++++++++++++++++++ helm/infra-charts/obaas-prereqs/values.yaml | 16 ++++-- helm/infra-charts/obaas/Chart.lock | 8 +-- helm/infra-charts/obaas/Chart.yaml | 2 +- .../obaas/charts/apisix-2.16.0.tgz | Bin 281517 -> 0 bytes .../obaas/charts/apisix-2.17.0.tgz | Bin 0 -> 308628 bytes .../examples/values-private-registry.yaml | 2 +- .../obaas/tests/test-apisix-chart-upgrade.sh | 25 +++++---- helm/infra-charts/obaas/values.yaml | 2 +- .../tools/image_lists/k8s_images_2.1.2.txt | 10 ++-- 32 files changed, 228 insertions(+), 65 deletions(-) delete mode 100644 helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.14.tgz create mode 100644 helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.16.tgz delete mode 100644 helm/infra-charts/obaas-prereqs/charts/metrics-server-3.13.1.tgz create mode 100644 helm/infra-charts/obaas-prereqs/charts/metrics-server-3.14.0.tgz delete mode 100644 helm/infra-charts/obaas-prereqs/charts/opentelemetry-operator-0.119.0.tgz create mode 100644 helm/infra-charts/obaas-prereqs/charts/opentelemetry-operator-0.122.0.tgz create mode 100755 helm/infra-charts/obaas-prereqs/tests/test-metrics-server-upgrade.sh create mode 100755 helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh delete mode 100644 helm/infra-charts/obaas/charts/apisix-2.16.0.tgz create mode 100644 helm/infra-charts/obaas/charts/apisix-2.17.0.tgz diff --git a/cloudbank-v5/customer-helidon/test-endpoints.sh b/cloudbank-v5/customer-helidon/test-endpoints.sh index d727b3493..94e5813f7 100755 --- a/cloudbank-v5/customer-helidon/test-endpoints.sh +++ b/cloudbank-v5/customer-helidon/test-endpoints.sh @@ -1,4 +1,6 @@ #!/bin/bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. # Base URL for the Customer Helidon Service BASE_URL="http://localhost:8080/api/v1/customer" diff --git a/cloudbank-v5/helidon-producer/test-endpoints.sh b/cloudbank-v5/helidon-producer/test-endpoints.sh index 2365b6ebb..bd7025b05 100755 --- a/cloudbank-v5/helidon-producer/test-endpoints.sh +++ b/cloudbank-v5/helidon-producer/test-endpoints.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + # Authenticated endpoint test for helidon-producer. set -euo pipefail diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 8d4e1de37..0cd44defa 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -60,7 +60,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp | Component | Image | Version | |-----------|-------|---------| | Alpine Kubernetes Tools | `docker.io/alpine/k8s` | 1.36.2 | -| Apache APISIX | `docker.io/apache/apisix` | 3.17.0-ubuntu | +| Apache APISIX | `docker.io/apache/apisix` | 3.18.0-ubuntu | | BusyBox | `docker.io/busybox` | 1.37 | | Cert Manager (CA Injector) | `quay.io/jetstack/cert-manager-cainjector` | v1.21.1 | | Cert Manager (Controller) | `quay.io/jetstack/cert-manager-controller` | v1.21.1 | @@ -70,7 +70,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp | ClickHouse Operator | `docker.io/altinity/clickhouse-operator` | 0.21.2 | | ClickHouse Server | `docker.io/clickhouse/clickhouse-server` | 25.12.5 | | Coherence CE | `container-registry.oracle.com/middleware/coherence-ce` | 22.06.13 | -| Coherence Operator | `container-registry.oracle.com/middleware/coherence-operator` | 3.5.14 | +| Coherence Operator | `container-registry.oracle.com/middleware/coherence-operator` | 3.5.16 | | Config Server | `container-registry.oracle.com/obaas/config-server` | 2.1.0 | | Curl | `docker.io/curlimages/curl` | 8.20.0 | | Dashboards | `container-registry.oracle.com/obaas/dashboards` | 2.1.0 | @@ -79,19 +79,19 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp | Envoy Ratelimit | `docker.io/envoyproxy/ratelimit` | master | | etcd | `docker.io/bitnamilegacy/etcd` | 3.6.1 | | Eureka | `container-registry.oracle.com/obaas/service-registry` | 2.1.0 | -| External Secrets | `ghcr.io/external-secrets/external-secrets` | v2.8.0 | +| External Secrets | `ghcr.io/external-secrets/external-secrets` | 2.10.0 | | Ingress NGINX Controller | `registry.k8s.io/ingress-nginx/controller` | v1.15.1 | | Kafka | `quay.io/strimzi/kafka` | 1.1.0-kafka-4.2.0 | | Kube State Metrics | `registry.k8s.io/kube-state-metrics/kube-state-metrics` | v2.17.0 | -| Metrics Server | `registry.k8s.io/metrics-server/metrics-server` | v0.8.1 | +| Metrics Server | `registry.k8s.io/metrics-server/metrics-server` | v0.9.0 | | MicroTx Console | `container-registry.oracle.com/database/microtx-console` | 26.1.1 | | MicroTx Coordinator | `container-registry.oracle.com/database/microtx-coordinator` | 26.1.1 | | MicroTx Workflow | `container-registry.oracle.com/database/microtx-workflow` | 26.1.1 | | OBaaS Admin Server | `container-registry.oracle.com/obaas/admin-server` | 2.1.0 | | Observability Exporter | `container-registry.oracle.com/database/observability-exporter` | 2.4.2 | | OpenTelemetry Collector Contrib | `docker.io/otel/opentelemetry-collector-contrib` | 0.139.0 | -| OpenTelemetry Java Autoinstrumentation | `ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java` | 2.28.1 | -| OpenTelemetry Operator | `ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator` | 0.154.0 | +| OpenTelemetry Java Autoinstrumentation | `ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java` | 2.30.0 | +| OpenTelemetry Operator | `ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator` | 0.158.0 | | Oracle Database Free | `container-registry.oracle.com/database/free` | 23.26.2.0 | | Oracle Database Operator | `container-registry.oracle.com/database/operator` | 2.1.0 | | Signoz | `docker.io/signoz/signoz` | v0.134.0 | diff --git a/docs-source/site/docs/setup/helm/chart-references.md b/docs-source/site/docs/setup/helm/chart-references.md index 3ef0f4e98..9de92a19e 100644 --- a/docs-source/site/docs/setup/helm/chart-references.md +++ b/docs-source/site/docs/setup/helm/chart-references.md @@ -10,17 +10,17 @@ component; do not copy the complete dependency values into OBaaS documentation. | Chart | Version | Chart README | Values reference | | --- | --- | --- | --- | -| `ai-optimizer` | 2.4.1 | [README](https://github.com/oracle/ai-optimizer/blob/v2.4.1/helm/README.md) | [values.yaml](https://github.com/oracle/ai-optimizer/blob/v2.4.1/helm/values.yaml) | -| `apisix` | 2.16.0 | [README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/README.md) | [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/values.yaml) | +| `ai-optimizer` | 2.0.3 | [README](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/README.md) | [values.yaml](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/values.yaml) | +| `apisix` | 2.17.0 | [README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/README.md) | [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/values.yaml) | | `cert-manager` | v1.21.1 | [README template](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/README.template.md) | [values.yaml](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/values.yaml) | -| `coherence-operator` | 3.5.14 | [README](https://github.com/oracle/coherence-operator/blob/v3.5.14/helm-charts/coherence-operator/README.md) | [values.yaml](https://github.com/oracle/coherence-operator/blob/v3.5.14/helm-charts/coherence-operator/values.yaml) | -| `external-secrets` | 2.8.0 | [README](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.8.0/deploy/charts/external-secrets/README.md) | [values.yaml](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.8.0/deploy/charts/external-secrets/values.yaml) | +| `coherence-operator` | 3.5.16 | [README](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/README.md) | [values.yaml](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/values.yaml) | +| `external-secrets` | 2.10.0 | [README](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/README.md) | [values.yaml](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/values.yaml) | | `gateway-helm` | 1.8.2 | [README](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/README.md) | [values template](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/values.tmpl.yaml) | | `ingress-nginx` | 4.15.1 | [README](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/README.md) | [values.yaml](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/values.yaml) | | `k8s-infra` | 0.15.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/values.yaml) | | `kube-state-metrics` | 6.4.1 | [README](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/README.md) | [values.yaml](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/values.yaml) | -| `metrics-server` | 3.13.1 | [README](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.13.1/charts/metrics-server/README.md) | [values.yaml](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.13.1/charts/metrics-server/values.yaml) | -| `opentelemetry-operator` | 0.119.0 | [README](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.119.0/charts/opentelemetry-operator/README.md) | [values.yaml](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.119.0/charts/opentelemetry-operator/values.yaml) | +| `metrics-server` | 3.14.0 | [README](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/README.md) | [values.yaml](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/values.yaml) | +| `opentelemetry-operator` | 0.122.0 | [README](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/README.md) | [values.yaml](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/values.yaml) | | `signoz` | 0.134.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/values.yaml) | | `strimzi-kafka-operator` | 1.1.0 | [README](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/README.md) | [values.yaml](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/values.yaml) | diff --git a/docs-source/site/docs/setup/helm/install.md b/docs-source/site/docs/setup/helm/install.md index c2fd31fab..2e72c93b1 100644 --- a/docs-source/site/docs/setup/helm/install.md +++ b/docs-source/site/docs/setup/helm/install.md @@ -240,6 +240,19 @@ kubectl get pods -n All pods should reach `Running` status within 2-3 minutes. +To verify that Metrics Server is serving resource metrics, check its aggregated +APIService and query node or pod usage: + +```bash +kubectl get apiservice v1beta1.metrics.k8s.io +kubectl top nodes +kubectl top pods -n +``` + +The APIService should report `Available=True`. A temporarily empty `kubectl +top` result can be normal immediately after startup while the first scrape +completes. + #### Step 3: Choose a Values File and Install OBaaS Choose an example configuration that matches your deployment scenario and install: diff --git a/docs-source/site/docs/setup/helm/planning.md b/docs-source/site/docs/setup/helm/planning.md index 787b504ab..e5fd6abd1 100644 --- a/docs-source/site/docs/setup/helm/planning.md +++ b/docs-source/site/docs/setup/helm/planning.md @@ -96,7 +96,7 @@ Note that most components also have additional configuration, and some have opti The OBaaS Helm charts include most components by depending on those components' public Helm charts. This means that any customization option provided in those charts is available for your use. See the [version-pinned dependent Helm chart references](./chart-references.md) for the README and complete values file for each dependency bundled with OBaaS 2.1.1. -For example, the [APISIX Helm chart README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/README.md) and [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/values.yaml) provide the configuration options for the APISIX version bundled with this release. +For example, the [APISIX Helm chart README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/README.md) and [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/values.yaml) provide the configuration options for the APISIX version bundled with this release. If you wish to use a customization option from a dependent chart, you may specify it under the key/section for that chart in the appropriate `values.yaml`. For example, suppose you wanted to change the admin port for APISIX. In the documentation for the APISIX Helm chart, you notice they provide a field called `apisix.admin.port` for this purpose. You can include this in the `values.yaml` for the `obaas` Helm chart under the `apisix` key, as follows: diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index ed1f0ff58..8f7b4e17d 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -60,7 +60,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp | Component | Image | Version | |-----------|-------|---------| | Alpine Kubernetes Tools | `docker.io/alpine/k8s` | 1.36.2 | -| Apache APISIX | `docker.io/apache/apisix` | 3.17.0-ubuntu | +| Apache APISIX | `docker.io/apache/apisix` | 3.18.0-ubuntu | | BusyBox | `docker.io/busybox` | 1.37 | | Cert Manager (CA Injector) | `quay.io/jetstack/cert-manager-cainjector` | v1.21.1 | | Cert Manager (Controller) | `quay.io/jetstack/cert-manager-controller` | v1.21.1 | @@ -70,7 +70,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp | ClickHouse Operator | `docker.io/altinity/clickhouse-operator` | 0.21.2 | | ClickHouse Server | `docker.io/clickhouse/clickhouse-server` | 25.12.5 | | Coherence CE | `container-registry.oracle.com/middleware/coherence-ce` | 22.06.13 | -| Coherence Operator | `container-registry.oracle.com/middleware/coherence-operator` | 3.5.14 | +| Coherence Operator | `container-registry.oracle.com/middleware/coherence-operator` | 3.5.16 | | Config Server | `container-registry.oracle.com/obaas/config-server` | 2.1.0 | | Curl | `docker.io/curlimages/curl` | 8.20.0 | | Dashboards | `container-registry.oracle.com/obaas/dashboards` | 2.1.0 | @@ -79,19 +79,19 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp | Envoy Ratelimit | `docker.io/envoyproxy/ratelimit` | master | | etcd | `docker.io/bitnamilegacy/etcd` | 3.6.1 | | Eureka | `container-registry.oracle.com/obaas/service-registry` | 2.1.0 | -| External Secrets | `ghcr.io/external-secrets/external-secrets` | v2.8.0 | +| External Secrets | `ghcr.io/external-secrets/external-secrets` | 2.10.0 | | Ingress NGINX Controller | `registry.k8s.io/ingress-nginx/controller` | v1.15.1 | | Kafka | `quay.io/strimzi/kafka` | 1.1.0-kafka-4.2.0 | | Kube State Metrics | `registry.k8s.io/kube-state-metrics/kube-state-metrics` | v2.17.0 | -| Metrics Server | `registry.k8s.io/metrics-server/metrics-server` | v0.8.1 | +| Metrics Server | `registry.k8s.io/metrics-server/metrics-server` | v0.9.0 | | MicroTx Console | `container-registry.oracle.com/database/microtx-console` | 26.1.1 | | MicroTx Coordinator | `container-registry.oracle.com/database/microtx-coordinator` | 26.1.1 | | MicroTx Workflow | `container-registry.oracle.com/database/microtx-workflow` | 26.1.1 | | OBaaS Admin Server | `container-registry.oracle.com/obaas/admin-server` | 2.1.0 | | Observability Exporter | `container-registry.oracle.com/database/observability-exporter` | 2.4.2 | | OpenTelemetry Collector Contrib | `docker.io/otel/opentelemetry-collector-contrib` | 0.139.0 | -| OpenTelemetry Java Autoinstrumentation | `ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java` | 2.28.1 | -| OpenTelemetry Operator | `ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator` | 0.154.0 | +| OpenTelemetry Java Autoinstrumentation | `ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java` | 2.30.0 | +| OpenTelemetry Operator | `ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator` | 0.158.0 | | Oracle Database Free | `container-registry.oracle.com/database/free` | 23.26.2.0 | | Oracle Database Operator | `container-registry.oracle.com/database/operator` | 2.1.0 | | Signoz | `docker.io/signoz/signoz` | v0.134.0 | diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md index aa4405bfc..60c1c472b 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md @@ -11,16 +11,16 @@ component; do not copy the complete dependency values into OBaaS documentation. | Chart | Version | Chart README | Values reference | | --- | --- | --- | --- | | `ai-optimizer` | 2.0.3 | [README](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/README.md) | [values.yaml](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/values.yaml) | -| `apisix` | 2.16.0 | [README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/README.md) | [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/values.yaml) | +| `apisix` | 2.17.0 | [README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/README.md) | [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/values.yaml) | | `cert-manager` | v1.21.1 | [README template](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/README.template.md) | [values.yaml](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/values.yaml) | -| `coherence-operator` | 3.5.14 | [README](https://github.com/oracle/coherence-operator/blob/v3.5.14/helm-charts/coherence-operator/README.md) | [values.yaml](https://github.com/oracle/coherence-operator/blob/v3.5.14/helm-charts/coherence-operator/values.yaml) | -| `external-secrets` | 2.8.0 | [README](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.8.0/deploy/charts/external-secrets/README.md) | [values.yaml](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.8.0/deploy/charts/external-secrets/values.yaml) | +| `coherence-operator` | 3.5.16 | [README](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/README.md) | [values.yaml](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/values.yaml) | +| `external-secrets` | 2.10.0 | [README](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/README.md) | [values.yaml](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/values.yaml) | | `gateway-helm` | 1.8.2 | [README](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/README.md) | [values template](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/values.tmpl.yaml) | | `ingress-nginx` | 4.15.1 | [README](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/README.md) | [values.yaml](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/values.yaml) | | `k8s-infra` | 0.15.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/values.yaml) | | `kube-state-metrics` | 6.4.1 | [README](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/README.md) | [values.yaml](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/values.yaml) | -| `metrics-server` | 3.13.1 | [README](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.13.1/charts/metrics-server/README.md) | [values.yaml](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.13.1/charts/metrics-server/values.yaml) | -| `opentelemetry-operator` | 0.119.0 | [README](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.119.0/charts/opentelemetry-operator/README.md) | [values.yaml](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.119.0/charts/opentelemetry-operator/values.yaml) | +| `metrics-server` | 3.14.0 | [README](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/README.md) | [values.yaml](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/values.yaml) | +| `opentelemetry-operator` | 0.122.0 | [README](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/README.md) | [values.yaml](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/values.yaml) | | `signoz` | 0.134.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/values.yaml) | | `strimzi-kafka-operator` | 1.1.0 | [README](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/README.md) | [values.yaml](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/values.yaml) | diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md index 3b8525c0a..c0b488944 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md @@ -240,6 +240,19 @@ kubectl get pods -n All pods should reach `Running` status within 2-3 minutes. +To verify that Metrics Server is serving resource metrics, check its aggregated +APIService and query node or pod usage: + +```bash +kubectl get apiservice v1beta1.metrics.k8s.io +kubectl top nodes +kubectl top pods -n +``` + +The APIService should report `Available=True`. A temporarily empty `kubectl +top` result can be normal immediately after startup while the first scrape +completes. + #### Step 3: Choose a Values File and Install OBaaS Choose an example configuration that matches your deployment scenario and install: diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md index 2c3ca9d88..c05dcc6f9 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md @@ -96,7 +96,7 @@ Note that most components also have additional configuration, and some have opti The OBaaS Helm charts include most components by depending on those components' public Helm charts. This means that any customization option provided in those charts is available for your use. See the [version-pinned dependent Helm chart references](./chart-references.md) for the README and complete values file for each dependency bundled with OBaaS 2.1.2. -For example, the [APISIX Helm chart README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/README.md) and [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.16.0/charts/apisix/values.yaml) provide the configuration options for the APISIX version bundled with this release. +For example, the [APISIX Helm chart README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/README.md) and [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/values.yaml) provide the configuration options for the APISIX version bundled with this release. If you wish to use a customization option from a dependent chart, you may specify it under the key/section for that chart in the appropriate `values.yaml`. For example, suppose you wanted to change the admin port for APISIX. In the documentation for the APISIX Helm chart, you notice they provide a field called `apisix.admin.port` for this purpose. You can include this in the `values.yaml` for the `obaas` Helm chart under the `apisix` key, as follows: diff --git a/helm/infra-charts/obaas-prereqs/Chart.lock b/helm/infra-charts/obaas-prereqs/Chart.lock index 073ae35b8..e24473065 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.lock +++ b/helm/infra-charts/obaas-prereqs/Chart.lock @@ -4,7 +4,7 @@ dependencies: version: 2.10.0 - name: metrics-server repository: https://kubernetes-sigs.github.io/metrics-server/ - version: 3.13.1 + version: 3.14.0 - name: kube-state-metrics repository: https://prometheus-community.github.io/helm-charts version: 6.4.1 @@ -13,12 +13,12 @@ dependencies: version: 1.1.0 - name: coherence-operator repository: https://oracle.github.io/coherence-operator/charts - version: 3.5.14 + version: 3.5.16 - name: opentelemetry-operator repository: https://open-telemetry.github.io/opentelemetry-helm-charts - version: 0.119.0 + version: 0.122.0 - name: oracle-database-operator repository: file://charts/oracle-database-operator version: 0.2.0 -digest: sha256:8bd5f9242d89e983cfba6b8816182eaf94253ede6fa49a6642be378c8dd26c88 -generated: "2026-09-03T14:46:04.844886-05:00" +digest: sha256:4327a43cee13f6d69409248bde265230618363e241a01ff789a49e7bf9cabcce +generated: "2026-09-08T16:04:56.907169-05:00" diff --git a/helm/infra-charts/obaas-prereqs/Chart.yaml b/helm/infra-charts/obaas-prereqs/Chart.yaml index 119eb25d0..7121b0940 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.yaml +++ b/helm/infra-charts/obaas-prereqs/Chart.yaml @@ -22,7 +22,7 @@ dependencies: repository: https://charts.external-secrets.io condition: external-secrets.enabled - name: metrics-server - version: "3.13.1" + version: "3.14.0" repository: https://kubernetes-sigs.github.io/metrics-server/ condition: metrics-server.enabled - name: kube-state-metrics @@ -34,12 +34,12 @@ dependencies: repository: https://strimzi.io/charts/ condition: strimzi-kafka-operator.enabled - name: coherence-operator - version: "3.5.14" + version: "3.5.16" repository: https://oracle.github.io/coherence-operator/charts condition: coherence-operator.enabled # Installs the OpenTelemetry Operator to enable auto-instrumentation via custom resources - name: opentelemetry-operator - version: "0.119.0" + version: "0.122.0" repository: https://open-telemetry.github.io/opentelemetry-helm-charts condition: opentelemetry-operator.enabled - name: oracle-database-operator diff --git a/helm/infra-charts/obaas-prereqs/README.md b/helm/infra-charts/obaas-prereqs/README.md index 985d71af1..aa632cccc 100644 --- a/helm/infra-charts/obaas-prereqs/README.md +++ b/helm/infra-charts/obaas-prereqs/README.md @@ -33,6 +33,20 @@ helm upgrade --install obaas-prereqs . -n obaas-system --create-namespace --valu **Note:** All prerequisite components will be installed into the `obaas-system` namespace. While these components operate cluster-wide and manage cluster-scoped resources (CRDs, cluster roles, etc.), their deployments, services, and other namespaced resources will reside in `obaas-system`. +### Verify Metrics Server + +Metrics Server is working when its aggregated APIService is available and +`kubectl top` returns current node or pod usage: + +```bash +kubectl get apiservice v1beta1.metrics.k8s.io +kubectl top nodes +kubectl top pods -n +``` + +The APIService should report `Available=True`; an empty `kubectl top` result +immediately after startup can be normal while the first scrape completes. + ### After Prerequisites are Installed Once the prerequisites are installed, you can install the main OBaaS chart multiple times in different namespaces: diff --git a/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.14.tgz b/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.14.tgz deleted file mode 100644 index 715d78491af3d8524210b0fa473d10c175c27bb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54271 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%0DJ>CC@+$(c`GrH8Ra~l1sucR>6V~2OrL5EDsFPv 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 diff --git a/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.16.tgz b/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.16.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a254bdd4f0b9c0548a5629c758ac055f375bce12 GIT binary patch literal 54778 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 literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas-prereqs/charts/metrics-server-3.13.1.tgz b/helm/infra-charts/obaas-prereqs/charts/metrics-server-3.13.1.tgz deleted file mode 100644 index fb5c13bf1adb83caf1ca430c9cbf9078d9939255..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14144 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 X<)J*3_VWJ+00960j@!Kv0GDc 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 literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml index 3214c3572..daff2d687 100644 --- a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml @@ -224,14 +224,15 @@ coherence-operator: image: registry: "myregistry.example.com/middleware" name: "coherence-operator" - tag: "3.5.14" + tag: "3.5.16" # Default Coherence image for applications defaultCoherenceImage: registry: "myregistry.example.com/middleware" name: "coherence-ce" - tag: "22.06.13" - # Operator replicas (HA by default) - replicas: 3 + tag: "26.04" + # One operator replica is sufficient for evaluation/development clusters. + # Increase to 3 for highly available operator reconciliation. + replicas: 1 # Namespaces to watch (empty string = all namespaces) # Override to limit operator scope: "namespace1,namespace2" watchNamespaces: "" @@ -245,7 +246,7 @@ opentelemetry-operator: manager: collectorImage: repository: "myregistry.example.com/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s" - tag: "0.154.0" + tag: "0.158.0" image: repository: "myregistry.example.com/open-telemetry/opentelemetry-operator" - tag: "0.154.0" + tag: "0.158.0" diff --git a/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh b/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh index 9f8f4a235..ddfe65554 100755 --- a/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh +++ b/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" @@ -66,6 +69,11 @@ kubectl rollout status deployment/coherence-operator \ -n "${OBAAS_PREREQS_NAMESPACE}" \ --timeout "${TIMEOUT}" +kubectl get deployment/coherence-operator \ + -n "${OBAAS_PREREQS_NAMESPACE}" \ + -o jsonpath='{.spec.template.spec.containers[?(@.name=="manager")].image}{"\n"}' \ + | grep -Fx 'container-registry.oracle.com/middleware/coherence-operator:3.5.16' + kubectl wait --for=condition=Established \ crd/coherence.coherence.oracle.com \ crd/coherencejob.coherence.oracle.com \ diff --git a/helm/infra-charts/obaas-prereqs/tests/test-metrics-server-upgrade.sh b/helm/infra-charts/obaas-prereqs/tests/test-metrics-server-upgrade.sh new file mode 100755 index 000000000..67030ff79 --- /dev/null +++ b/helm/infra-charts/obaas-prereqs/tests/test-metrics-server-upgrade.sh @@ -0,0 +1,48 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +ARCHIVE="${CHART_DIR}/charts/metrics-server-3.14.0.tgz" +RENDERED="$(mktemp /private/tmp/obaas-prereqs-metrics-test.XXXXXX.yaml)" +trap 'rm -f "${RENDERED}"' EXIT + +fail() { + echo "Metrics Server upgrade regression test failed: $*" >&2 + exit 1 +} + +require_command() { + command -v "$1" >/dev/null 2>&1 || fail "missing required command: $1" +} + +require_command helm +require_command rg + +rg -q 'version: "3\.14\.0"' "${CHART_DIR}/Chart.yaml" \ + || fail "Chart.yaml does not pin chart 3.14.0" +rg -q 'version: 3\.14\.0' "${CHART_DIR}/Chart.lock" \ + || fail "Chart.lock does not pin chart 3.14.0" +[[ -f "${ARCHIVE}" ]] || fail "vendored chart archive is missing: ${ARCHIVE}" + +[[ "$(helm show chart "${ARCHIVE}" | awk '$1 == "version:" {print $2}')" == "3.14.0" ]] \ + || fail "vendored archive metadata is not chart 3.14.0" +[[ "$(helm show chart "${ARCHIVE}" | awk '$1 == "appVersion:" {print $2}')" == "0.9.0" ]] \ + || fail "vendored archive metadata is not Metrics Server 0.9.0" + +helm lint "${CHART_DIR}" >/dev/null +helm template obaas-prereqs "${CHART_DIR}" -n obaas-system >"${RENDERED}" + +rg -q 'image: registry\.k8s\.io/metrics-server/metrics-server:v0\.9\.0' "${RENDERED}" \ + || fail "rendered Metrics Server image is not v0.9.0" +rg -q 'name: v1beta1\.metrics\.k8s\.io' "${RENDERED}" \ + || fail "rendered metrics APIService is missing" +rg -q 'app\.kubernetes\.io/version: "0\.9\.0"' "${RENDERED}" \ + || fail "rendered Metrics Server version is not 0.9.0" +! rg -q 'metrics-server-3\.13\.1|metrics-server/metrics-server:v0\.8\.1' "${RENDERED}" \ + || fail "rendered output contains stale Metrics Server versions" + +echo "Metrics Server 3.14.0 / 0.9.0 regression test passed" diff --git a/helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh b/helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh new file mode 100755 index 000000000..cc957f069 --- /dev/null +++ b/helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh @@ -0,0 +1,48 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +ARCHIVE="${CHART_DIR}/charts/opentelemetry-operator-0.122.0.tgz" +RENDERED="$(mktemp /private/tmp/obaas-prereqs-otel-test.XXXXXX.yaml)" +trap 'rm -f "${RENDERED}"' EXIT + +fail() { + echo "OpenTelemetry Operator upgrade regression test failed: $*" >&2 + exit 1 +} + +require_command() { + command -v "$1" >/dev/null 2>&1 || fail "missing required command: $1" +} + +require_command helm +require_command rg + +rg -q 'version: "0\.122\.0"' "${CHART_DIR}/Chart.yaml" \ + || fail "Chart.yaml does not pin chart 0.122.0" +rg -q 'version: 0\.122\.0' "${CHART_DIR}/Chart.lock" \ + || fail "Chart.lock does not pin chart 0.122.0" +[[ -f "${ARCHIVE}" ]] || fail "vendored chart archive is missing: ${ARCHIVE}" + +[[ "$(helm show chart "${ARCHIVE}" | awk '$1 == "version:" {print $2}')" == "0.122.0" ]] \ + || fail "vendored archive metadata is not chart 0.122.0" +[[ "$(helm show chart "${ARCHIVE}" | awk '$1 == "appVersion:" {print $2}')" == "0.158.0" ]] \ + || fail "vendored archive metadata is not operator 0.158.0" + +helm lint "${CHART_DIR}" >/dev/null +helm template obaas-prereqs "${CHART_DIR}" -n obaas-system >"${RENDERED}" + +rg -q -- '--collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0\.158\.0' "${RENDERED}" \ + || fail "rendered collector image is not 0.158.0" +rg -q -- '--feature-gates=-operand\.networkpolicy,-operator\.networkpolicy' "${RENDERED}" \ + || fail "rendered network-policy compatibility gates are not disabled" +rg -q 'app\.kubernetes\.io/version: "0\.158\.0"' "${RENDERED}" \ + || fail "rendered operator version is not 0.158.0" +! rg -q 'opentelemetry-operator-0\.119\.0|:0\.154\.0' "${RENDERED}" \ + || fail "rendered output contains stale OpenTelemetry Operator versions" + +echo "OpenTelemetry Operator 0.122.0 / 0.158.0 regression test passed" diff --git a/helm/infra-charts/obaas-prereqs/values.yaml b/helm/infra-charts/obaas-prereqs/values.yaml index 1c6ffe4c8..21247d708 100644 --- a/helm/infra-charts/obaas-prereqs/values.yaml +++ b/helm/infra-charts/obaas-prereqs/values.yaml @@ -118,16 +118,26 @@ coherence-operator: image: registry: "container-registry.oracle.com/middleware" name: "coherence-operator" - tag: "3.5.14" + tag: "3.5.16" # Default Coherence image for applications defaultCoherenceImage: registry: "container-registry.oracle.com/middleware" name: "coherence-ce" tag: "22.06.13" - # Operator replicas (HA by default) - replicas: 3 + # One operator replica is sufficient for evaluation/development clusters. + # Increase to 3 for highly available operator reconciliation. + replicas: 1 # Namespaces to watch (empty string = all namespaces) # Override to limit operator scope: "namespace1,namespace2" watchNamespaces: "" # Override default resources if needed resources: {} + +opentelemetry-operator: + enabled: true + # Keep network-policy rollout separate from the operator and + # auto-instrumentation upgrade. + manager: + featureGatesMap: + operator.networkpolicy: false + operand.networkpolicy: false diff --git a/helm/infra-charts/obaas/Chart.lock b/helm/infra-charts/obaas/Chart.lock index 3b1a57a89..cb5745581 100644 --- a/helm/infra-charts/obaas/Chart.lock +++ b/helm/infra-charts/obaas/Chart.lock @@ -13,9 +13,9 @@ dependencies: version: 0.134.0 - name: apisix repository: https://apache.github.io/apisix-helm-chart - version: 2.16.0 + version: 2.17.0 - name: ai-optimizer repository: https://oracle.github.io/ai-optimizer/helm - version: 2.4.1 -digest: sha256:de18c535fc3f7ff47a2499a66b6a106b4d429b0b2408c29844fd63ffc7511613 -generated: "2026-08-20T15:08:32.107175+01:00" + version: 2.0.3 +digest: sha256:30695c208db8854bd2c268b179a021297c6f2f7ebf07542dce925f082b5c8bbc +generated: "2026-09-08T15:10:01.220967-05:00" diff --git a/helm/infra-charts/obaas/Chart.yaml b/helm/infra-charts/obaas/Chart.yaml index aaf3d8435..b73182041 100644 --- a/helm/infra-charts/obaas/Chart.yaml +++ b/helm/infra-charts/obaas/Chart.yaml @@ -37,7 +37,7 @@ dependencies: repository: https://charts.signoz.io condition: signoz.enabled - name: apisix - version: "2.16.0" + version: "2.17.0" repository: https://apache.github.io/apisix-helm-chart condition: apisix.enabled - name: ai-optimizer diff --git a/helm/infra-charts/obaas/charts/apisix-2.16.0.tgz b/helm/infra-charts/obaas/charts/apisix-2.16.0.tgz deleted file mode 100644 index 3256b87cf77ed55013af2afcd8f78723a7fff11f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281517 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
        UcI#L}Pz~q_3rCsjY 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�KF+MSVcdka`%}+Cb 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�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

        tkdtzJV{R@?FWf#RTwpL5TeP>DRYJ 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

        O6}(SLC99KQc})evk(Z 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

        Ik0LNN1~kV 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

        d4)kcgcs~fK3Teb%37Jl4VteZKp4x+u z;W8K*p?NU>nDe{udRHh0qj^DpO{pD!yZ?GWfzuGeY#a`80So)RLdd z$7809L-%bXK}+LA$cRZuu*}Djnr#I0MCJ{Di_wUOoEpB#6O~Eq(mPFGEWV2=O^!4s zBSy1aGPD7uOv05^qnS@rDK5Yl6-BqxNtvH%aaiB2&KOAeEHdgME8*j>L#q%A$Pf6s zESy8wPDtZ0*LPd*M#YjS6+FolN?Ifq$(TvlxLWi!@c06XK1|#tOY`ateegkqp~f_x zCV=VBO$}QF__%aVnyBP(D*r zpLJ@l^wHF&p)0)Uo@9D2jc10BmjD%@uKNMn9Z{Kayk_hB{gg?}v8M;D^km1Xxbr+2 z8ZE7+>I}u^5xo!)12nArLK}$M+=J{eNWS_Gn}Tb%vM!ps1xY27JdlqDV>u@J1$7!?efBIEL)FHK%1 zFt7ud=79$Y7J@C%hkw7*+d=sl#NVM->?xb3nnN}XYgFkQrZ%Kuo4OlQK{AADvzhGz zK{=A*j5$5F=H#x#Z-fle>T)#K$*9b7a5Ou^v>~EkpF+CQ&*@Gc2 zwHp>Ihuxe`d@mC?G&aGhKR24vVrQcPJkVYwpj zQzmI9B#8v`j~Xo-Qd@TNok+BdY3Kv*_F(h0FF0z_f?jW5Bp5&(8l~p9G(5kgGE$^; zxwk5WaZV*oGA)tjNz9Z22^H@9@UJINJgxGRCuN_MLY&lFR-cDw`ph~L7oH&WJlI(z z3k;n^3F_wI2BG9b%+Dm1Gdv{_hs6(iyJivR-IhxZ9N)PmI+ zlVtnp2HDx#+1kL{&BczdKb?Y(1`_WyPF|zg%>0o)(Q-8qqd_)dgH#Glr8X51-YY!8 zTF*l=r8kpr@Jz9Iq%V9_x*Na6)tmQk3-mq_dcA`L>B(M(FX14NOlcX2 zl8Zb}m^5OS^B=f0i#x2}d54XDME36HTR~$nR$9t+)`94PD|5{R0wR1mWf7+tXrkX$ zZ9vX?v#O$Y`!8GDo}Tt85?W`j69DHebVG^A&{fLP0-UC{Y$$NFCr`Az7-pIs<%%i2 zs(VKVn&a+8kt$gMAg@VH*49l;I4$DJsYX31*0*h)F_n>2(lFy8XbnB37%0KqHQIb& z=v{5t+Oo8$T5qWSoXu29LuT{{DuX2fS6tLNqNs1|G~|5}&&*8C)e{dU^JNtDs@6s8 z3~?`;Db$x83}l zu*=moNQI+GoACeYsn^Ka|3hY#aj!C&vz8``|BJo)=6hZqMrPkhF+DM;XzQn;p-V{+Wu%-f~T7fW5`KQ~0s+j1em6 z{a|+8rI6=Tg6L4&c)%(wYbba|W`M2oLW4v?l>%=Sm!rY%6ipRi?9IZcytx*rf{pUk zDuE$P25IThBl4DqEKy9$k?BlAhM|8CMLPQ*T2gpUzLkPTp_n418Ix1ex4-p~Twpr( zH*%1KfnK&vEu>}&NRvmLN)Bw)45x7qnx_dPdnpYk%mT7Oel(K9POwGRbc4Qm)nES~ zJyyc#Kl|mBJWSrA6BV&EOf>&(HieuThCu^{oD5Qoo72+&!6qQeD-f!+t0VR zp8p%!x|!h@Ke;}j{%z~pV^t^jK%PhBh-Mj+m@x=f9pg^UavsC&Af@3s9c#Y!2(Lay z5LHA?SR9ja45@XpaDwV#n~Nu<*~I%@ZVf+B%0HAs4| zk(ehe=moD&emT+dVDAyxNB^xK_fJT~rRoJ^o^8VaBKW=F>|b&d{@4C68E@+Uv45(I zWV7h#jE3iVidhhPPXcwB_MQZ1^t|^Z$fjxU$^X-PM1G_ajw_+0vd5=m7zE_~Sd4qlToFv8-ltx7`!wu-^KZP?Z^Hc)v?Ny^W6A#C z-rjju+5az}J>UAW|L@}QQWEX<2nlJ%#zM|^$w4xb)R{thgjkVa*N8G&B63w1OORHZv-Ypf?dywoB}#-}BDw@lXTgoHu82_SOdx6TW-P`+*=`0?D$j#78TZcF44k`ndjm6p-hfP4oHE%PI2CbkKt_22 zCdJ;s&Z#%0+^V+q=UVjLb#mqg3YvRyOpdkCs>m@@OkSXpIG1rTgI0w`54$vQ8NVq# z)YVmgy=<1UU1BtTy^G3{e`=ck@^pWe@_$cFe$_FS$$w9`pI7<+%dMAR`2SrzS_-l^ z;x1h05ji<}{oey~zZo1rh{}jFxl8tr_V)hcAkBa|L)}Z{rAl$z13Ji7Y6WT^N&AzJ>5CE;L~034AmDbEjYZI zYMh4?wo9NHfbbL2mN8zUlHPcckc^Il-Vch7*>3Om->uPv^pQdXN0z4jDINDo@FSjE z`VtysBFH8zfQSJ|EcM49Ju~#cn*A5{Ho(~oAnq-R$eQs-P^53!Tpt{2jk0(hQ(LbE z86A^3$;3$p0V8uF*_eHVaHal0{`_0`QwlE4U!rKs>qDF6$2VoCPgxiXQjF$nIQB+@TiV$g~l4s z`Q9_v1-<{^$w)ZyF=OEbW1p-NRZEh&+GNS*#q^R&Hppo5uYA)p>kUGh(O8T(;mx4w zjmdGMHZvLyA`$A()ga3=AvulJ0Ca8Oj5RQj4>aV1!c%0xlZbr`CfPKGwPQ&{%$nZfwmRs*wEv1ig#`P8?7ku}zI&fao@DQs((}@9L3v)hwlgn24-9Alst3GuxPd{N z{aAumuKz0`(CH|Tu|tUH-+e^@h!I&c|LuRRHosQ8Un|&I#wO#_zNY$huSY(Di(s)g zD??PK0VpNJKvTicD?(F9Twi^0CFsl;B`m)JH+c_yOOw@q^HJqXO}GF5|NH-ulQ;W6 z93PzigE*G)-b~PUmnz&Z3-eiId>A~d*Chp47d}o{v;o07)?w*_#vDC0L_(%{obfaU z<6AZoa%%Iz(n4ttX+WGw4Ei|L+nnrqcKv(`GFT10{+R`Weew`a$xsFuF1Bf-+AG@@tIWFlW0s zWoF8LBLV66Js!6CgzSU+&xDy=`9&@x(+7Al8f&hWwAMtz2;>kcNYxq7!BY%{K+7a8 z6Nj_gp`c%&r@~WfQ>=4t_o`n(atFp-X3gd=i{dt;mlmNycMBrQ{c$)1%`u2G)Ss{Z43b z7KC0AyE0sM^><&nHS-Z@I3+-Df3JM`ikKz0KLjmH&`2ltqeen8s5uy!o)z`^>Qia+!F10mamt1kY(XX@x zJn_Y6Il+2uY^5_Be$}r8viB`*wwL)t zcQWsWZ9E3?66G%PinT~DC4Y5rVY8(*Vf&~?3Dqq|yNp`C+n0lm!96_`Nyt*r4|>rs zn^OoI8aPCF_wdbD!S_=uzrH*x>3_2{HrAlk6u?XDKTlsids)^0K70Db|L0Dg`=b9n zW}wd_6d4@e+ngrH5~04^PiU&pXGn!2Ww!F5`9l#?L37b{xFBQ+!}iGYLHl-8I>R1q2^YQqVw{0c>kh5*+LiRr$_*)2`4# zGJXe8QoLo0k;~E2OwE|q57*2ndZvNtBb6*<5jd$snwfG;kMY`_Lj1>+Cy@$_8wVGg zDwTY^sWGKM`~3)TH_+P-{?%z`K+6i{E>v8@PuuOUcGl~gXE{L|FdRKcD$~>qKvlFD z7Zu%zZu+Xr<}B|`A4*3eZZBF=n}c0IZxAxakY*gPE_dSZb~}A~vQaD2jksX)Qu53r zAoo*uN*cIt?g>r#06hTedT*h<8kx18|EtJ-kVVNV;3oEq7XelVabaK|fzc1Q9 ztg8FX@$viPU4lwsa?WPt@z?4x;R*Ou!0`%M60A;FG6D`IFvQxgf+wWE(I;zQH?t6| zgLp`J+^FMTRkgZ`{Fi4uUfKC`x%~Hh>*b4z{I~u5`O`1*-(5WSK>h;|j`Wr(W!=;A z*_dU760GHbyJV4C59t$I2V<6*J6GX>BDK_I{xL}CRI`K;XK_^g3f~Ouj~yNGS_bx% za8Lgg^TRsRw`cY!11Ugx|kQJohD%zEq&IY!oMt}LzRJ!uL5cQiwI%Ox|QDI#xpcZC- z(6i|dFu7!ud$T|j7e9r3(hbVk7k|H1WJn$ z3J2hp2Igj~9{UPr;GOwRHg7YrS7gl!ECn!S3h`c8XPrh#!rALD^!gc3fxcDGLyx3^ zcJLmr$cW2AsRy!;Nxp&$YlI#mq-kk#Q=l*32%H-ekqk`hE+qGNHq&&W7v871vS*_q zyzMd_?lgE7E~UiMc#f9Nkp|85oyQZrgLK7;{oOcmnLkadGL`vFtBc%vj4a%D&8o+; z*~TLW;<=oWSLi3O*uA1~@aW@LEflgpVd1&Tr-XVcZL>UmzW^O2PZUqaF?&)dh1Og` z%?-?fxej`sTtUtzsQy~`qHmCLR`V&#DCC%0Q;d;E+uuBW`C@&!L=hT*ZMsN@SA@84 zTp^}3g)qrgnOeR3!towik_8KWXbNvo`$h0ARqRM}5m1q@`{%n;BpWrcnDPue?iaz^ zebPVY37o42Mg8K6Gbb3KqL=K81IK6ftaAS|_vn>xfXnhf>^!aB|8};XZ-2S}-Nkbc z?tdlyze(ONv}Ai?^xFF|RjP?STY?OAgTk)pWxH$kweT8{K9-1C#;Pkr6>=y34j^h) zy%u19>p|(w+Z9T2Ve{a8d_9g$rojmt| z|NHFUunTat|8EDKg`48L@H%L|#^&=x1$7eJ=SEhuk%t(=+ zC}=uQ41vRcisQsZ+gV^nR2rH)(xYjMP}lwvOT-B+Z)>p|vYyWCGD?%j`{*XvbjS@ImjmGW<( z{xGjhgJ91sWp$vXK>*(9hK|aiOm@1jNdJFUBE>48)Hf`E`_7JjO4T;m2 z_ya}yQ=0mbfeoV-`epxDuo09aYwDt2mwsx|In4^{=JWuiH-5K+YUo|-e6Kj;)?ld> zXT3_4k|(7@L?cwVEp@z(>s(#^-D-HH56hh73IELo`d|t;8}8G(E;qNe*#(Vrn)v}s zg#&BjU9N4@-}o->sGDntXZij$Z>4R^QM*H(63g}ve-(7M~N-vG;4 z9hwf1EZT6Nn)BQS`me{oZh8qmZ!YNSPlF7)#*?v-t}L}=7hM0onM!7}+CyaJzc0R) zED~)ltge2wi^=L25I2w$^x?%R9WR&iO@#EAeN54E+>mATT@ih-so3;_$<4D^oNewr z9X;QU*wb(5);BL+gwNS%>ueN0+c|qWdinHu`10xY*2}Y(TU(n3z+fyMy?wSlc>C-b zaZ}9eejfbuKg_%0hxI4x z`iuYQ)b6XHhpW=X!P3d@D}qyQY3OA1D1iU#yHA66P;sdElPCV4M=;;TvVX(fX`yKU zsg)C7o?Cxb(f=_ig}izF-_vK$cB=Znmpfnl|L)|uFZ#dJi4>OvC=AOFU~L(FtYCsM z6bP)(mnwzG=?+1!bjGk<&?}7k=r+Nz9`GAIz}8li3q{dLnP9H~y$=HDvMl@jz2wPc zq1xK&*Zd3*%Wj6Y>0oQCzg}`nDnYn?TM%xq0O7WSum*}@1-2faTb4Q`{gq)PrjGm^~9ok7wjk zB#$%5t7J$OYi!!P-GJ=7e-+~$QOLVwZ+Wf4*D{oreZ9&P-F;TiN7Z z`KO@YKB&nOS^lyAb3&@mq04~Ez~|J2%=%eYHi(EL5=sUvjK&HoCY>=;4jVKU6E?HI zo}0Q$&VHMfD#5B70sFgLLf%8agrO;jhozh}Tv<`J0P?ODRSh=BEMbzyn-g(4$i!wQ zMSd1DH4!2kOjta{MA-vVIynZ)YJ2MPSmY_io% zK&B!nI1lx@AgfZ35|iVPOik9IOCHBi;C&)46R*T=yBnHe4ZJeqZRV718Pc;N#R4?< zZ7F3fp4;9Vs(s7GG@P|}lF{+Fy%Ss*r-IylMb_4WMf$V`d)Tccw{5lAIZIs?_CZT# z+(TjR-6i`_)izW$+%@%7?gUcTHVp;0`kHTZTUK5Crj}ZF(2%OH=%H-ZYWvoqvP@}( z?yCBxGTpjTvIdEdw&ie?2-*ju^r8YqO>Y3@qz=Q$j~SxX8wy=QX?Hm_2<9!S5&`TCu{AT z#hwf6O$USTdXFb$|L5fAq&b1}k4*B>4ALLB9%7eN5p~Yf6okuCzW2LK>1_Xf0&^v1 zeeP{K=bt@wrsW0KB?*twRt4kEnYht=J&`OF;{?j^i-f6wyoP+RD1o?AR}evwh-3hH z@2QMFAwv6Y({B?5e@=ezr-{_O>vv-;VxdSvnl-TZ>Ka@@+#Zm^TGPnZfK{;H7SV+F zwhRyc+Q4|%JHYC=f@22#a>Kedx8b!<-kQ1>95(uxsq*AS?NiC7tA2xwu<5Jr_%Qd% z1=#3Feg`9{fvhh9O0z8e$E8UG0)>ZcEy|W1hQ*!rT>(@3zi|u^$PIrbcBh(@DC5-|y zfJ@)uN_vk9M2q>o?Rxon{i#oBI}PV;sT=2UWDb-(VINaW3w*{V^nwdnJ_tNKIm+~Y z1H>I0Y_uN%RjIE;BFl$Z#^&oE{ds-RSBn2ZtNIPc|LknNcwVdjwe{kQ{pU`e`(pq3 z9u$`uvl$K0?|Xqx%n~D}aWJYd2%hH2_{3N^nv`MXHl%MWEXJ%tePN> zJcC1}s{wga`eD;qAKpX#TN($D>I>q%O`3Jvg_*a@Gwzk$G-(sgX7D0cOae13r7r^= zqK%=p$|jL8lVe7~HG|unXS&@iW!5^f_G_*(TN}Y5f8FFy3(qg9jPx-uO=-r@c&x=0 zfBRv^htin@W@r{f=L=zF{(vO?^O1q3EUYs);VjT<4t4Ix(GdFS!0HJO@)>oHNjX_P;QeyI?Gkk)X*S z44OnUL*2;o3ry#;bbFtd@{pMH4=(A5+qMn6rmRb??VIu!HJy6py&mx$O;i6uRLbCh zX+aiz^_2s!v-!zZ7VkA@!iTaundIz(K|LhM{vjESW+cSgE}iydVKB#96w4An zmG>a&8+V<{_f&4XgQ!K(t&hr}!yXOlkJ-hwq0dJVCz5V~NRVf=qjL?Yx-WnBBs z0=dIxeX3J48I;KRF|P9CB7a6vrOM$S>Vpc2HRW6PNu}q8jiNs;BasZi+u}d5v%i*m zt1>KW1GXUp4Ge38uwcBa#WVF=?6BVt$WJ_uNy@`>lXs<1v@|81K~QnM$N)+P6`WMV zjBm_L$A)ereL0Q9)FBSL!KEex@~sdtqe;1|pC$~{FqwezI%+mO6S1;WUedKAl_n9W zvL2{H0HzH_a7B4!e&ouCJ*G$!QTZAAfiCr4A%mLxivDCodHg;(WS4EzwuOZXoA?Mz z*$5=>4OF3_ky&F#&n;n>1Tx`dqIP;2T%Ysw+ZWGR5_T9E2J%PNkZh1d_y-c$;*IB+ z$!5lqP|niKZU;T)|AHK8*BKJBtSM*urx7@qNRcN|Z4WhYg{zNU>>!im*zXm@4v~1~ohub=ni=l_uQg{*9pPqm%>ilD%a|n{(19-=mrhv(s2Et!tpIPS5M3AE zoOt<_gAB9wxv+F|idB9t4o%PPrr$TA4>st!)Ui45z4qH%Brwx2GN&UASi&>82CtBf zE~s$fhO}(!t;7C!jSO&&b67Y!F3)S4QP5b#LY(I*>0f9e*xq+r^cW4i)LF5iu%g&=|^Hs{5u7C3?`Of9_> zv0Uq=h}8yIAm63ywv}AyP9)4 zI{h~TQ*n^HsX&8vcp5ogRqat({=i)GYLs-6NjJf@SX?qm*7U);7pD_Sw%6D3&%=Dm zBoE2=i zoXpWJNs{N?yZ1AS^c_Bm7G7}ZoTy1Y8pY+E=I!B@`DzRu=F>Kqes9Y!QT?~gJmcLV zt8##52p;HXrB>A(GTyzgDgSBe?~jA=I{hY1=@*yGxFx zWEJ6=vIQ0eszpHFF=~+xS~e5`R@JSUaege9Kb+2LMGqg6uFIcPOD~^V$F-tvXQ`NO zSAVcDo%ZcYjou~%fyf(etwmm3uLMs)qU;u7vFaZbl$W{QPq{&f;~5Up!j3Arw@W;s zJuP>0w(U!!XQU*R?1GD2)h~h6S2n0Fn;ly&+w7lg_pV6Y%ZS^~wnE1@OT+a`PjPg) zLg#nrinN0Nk0&B-{xYSK)99>|FVK?wzb{|DsK$Rkd;0W?|IeK~_r?FmNa>8c(}eZ< zTOzBWzRG2Ltc7@Yxy@LDb=|eGH6yYV7p`W5TsJOPwk}(v18_DwQLp$DGPjZh;HsRc zfq@f8w0FQJ!$9E7PIe6IDnnKArH~q#fwdv*8l7kxm+Xd8KPI4T@NT$s+V4$wG|whM z&6}dsrMb^9@5{8Td{1RK;Ta3FTsG>^ssMS-t3Bn}3FRtkh_TWJc{*=PQVw93Z%-|T(ub{jXc;QZ!O zU@6ay=utOC$(D09lbNH)o;_4UnvD*Cro_bAGjFi}_uM^aA7h_q zUSMBg4+=mx`ipE*lq_Y`KWwTSAB8HQP$<+#L%l6g*6Li<`dx#vxtM(~shWeof}$>$ ztfQFwex(v=Q~i&-C9l!}t*do{vulgwKTu2;ZK-4JR5>=nsSj;;rztXFew@20Ckqn5Mc zMvYp1zs^lazrBLZr2Sphzb;m|97G|OxW0?-TH3YJ38(BN?PnU&f@8?FV@CQJp_@%o z^stv0QY;q-vRP&g8kes2)njUoe_2*hu3VCZywa`&;rx79G`G8GO5)inSBR`ASTj50 zbK{0mq39$L8#iAJu3S5n+u#i|^X4nANs(5uc$I|5N}ld^-Pl`xHECkd|xsEaFkv+4s%;aH;sCwr?t}JJN3(8P#E8qVf z9UVQ$|F`kn75V?hRIK?#wZijF=~qu}PuoxqtOR=lwNKt=IQm8qz6BL)>xQ zzgRqB+p+&Te0o^f{|}!&ec1nR?S195sr;8PAt#)OpQ6QvcjIVaX++PzmfhnY_}*jY_f(ciVy-+j>Md!aee$-((&^t2qc< z5?7bzl6i~VHJ1N;os?er%U6QR!o_ODUp~U>YlsOElL8~&EMbM2sPVZ+hyGF z+AehW`q@Cc+wqTM;+LXqpwpP|8%UTaEZ?U2wnOse2@lO9mNw80a6 zmy}uey{2uUAh6Zb@fg+2-vT97Lj@WxsbZ;!YWuVFg9eJEt1X`suUNy9ADjjM8!LB2`ui|A~YN+scH$8ja&1yd#K>8y6XNJ!ud5|KbM?$59crltkP zk(dX?0!z4wQ*{MHNm$s#O*-Ea6tegei7s&riP$2>62#_&Bi)!`YbJ6YjVDUnn_2JQ z3{FAgfFP>m!a3m!6wwP3EwocRHJR&1oZt&5sj=8YLX%GHAtD36^Ci0^bHev@Lv)rf zE)84?q)SdEam7u`bQP1!vcl?;OqZM~n#_pAA(q&n&QPY=mA($c+hC^%)-u|KxcC*u zmoIrv;?QwGvmV`r#a_3>KR{-Mzu{R_%P)-;#S%u^vt3@7$*<3>dk~CX!M;^awJz7W z>k{z4_Op)skH=#gQ%T91XMpAM|KREV(P2scKY03J|9v~poss`_CJTg-U}K457LpS^ z-4=Q;p^~z=Zu53#rK%--)j-Mi?XRz2cgvDq_w$ptUG?vO@Aj4-1R8o!RT56dgmV%; zPdSYz=fRYOX+-16*(7G!>larfNEQ6YCP}iYL=?v~#&57MzPL&_5lVOx$64H6ur=3= z)k%D(AC?e~CF95FEOuV&VIDhg3Spy6fVDzPs-LpFR<539SwiTNs5x5Jpoa zOk9VKQ}z6ADwdiAup@J2{3MTX2eOzOxsh zuzVX%zjm|8nYnWsJ_g=UISbY*CQzMb;?atuEP@=9F^!eHh6ek^UE!B%mWFH=^vXrE z+nnl2FspQoAdOi*l`7pi;zW5{dvrk-drnBb>O?9-^hocgu(z6ewYy)XV|%Alo&i~b zZ0QyDam5Vl&fHMa?K0DzHTO`zldM!-6!}0-+E2?ZSH@d-;c&9rW z>IQJs$n8si-Z1NLD=U4pCD0%e-HSD_R1&)88mN&{8m50M`DeNG^P8ReEyS6vNiw&i zu+%+mL0{=8bGE0hbOe@F+RBf8W%clE@mc5om&OpMVr>J^RsJ8(D)CaXK3j-piA_Ks6toSsO8eB*(FcAQYKoD5PV!ewJu~XAugCHAACgL;=|t2_4#u zaRnxgC7BTJ16Wq*^U!mJxN$5w#j+AMh`rV-yfBJ#E9u^Mv_0j+r!0BZ>^~UY;XCCou^-ssbI;K=E^(ah^z< zi04cr->u$xOUB1&DrF*$`+c`JC6C?S(f!`?m7+8t>vNHbhnI%AWDTK+@nIIgu4cdORKFY zUOWTINO(Ayk!~TgcIIfZv8=Yv{%?6Oji_9#AqA}R|2Q~&QriCy51u}I*#B?ixhwlW zD)TnQl0qU$0BO4-EXRz`)aLX$A+ea!v2^o6R2+?(Xm(dPjP~w zj5<4=yg7SsWsfhhfXs3!SM`~#4VLkPyp5F$*YbOHfJfLBe{AEYW~a^fZ>AZ!MV5~~ zUu2qBy|K?QjU}eB_LYQpK01pL(}AB%MFFYW#>Q2{%PWSXI7YuLJ!v|nTO9rTRDeIxzcC3ziGHX+M+Ji)wH z@_I-GClky=5~9l~i4jlZ*tig(jM=GapKv;-5t%@`jIfBC5=g#NcKzW5&Q@4A7_XsT z7DplTQh87`-u|jKq^sUD zs=X!o+MJoG4$kl0z!bl@@yP9uq6q(0UdOlYt#-?B+Uud+-SSRS_`LMW%01fPgxY@8 zCT7(pOB3rk@aENpKgIbCR^}7k9bp+v;mpxK%i*#PG7&f7Y)(TGI;S4j#G?}6EN=)k zZ^urlUd1ug+#J_*+;if~FFlgkNF}}cI32F8Z|W4UA8m6Jt1c}y%mJ0Wl_03D%~+cEFiBZ&t!+ z3etGuUwkUcXXZ`7{W}}A1X7h;0$RSDt^-cMS==5ZTl&Vq3Ne|nShSvPdHE%v;Up2) zhb(h#Zwp#p;ih2|5=$~pqxN`nYuq$+R>$2AvP^}3n~U@9=O?G?49ij;khYNW5e}At zslTUk%53PYZGn6G_IX<%10F6XFeO)##Cm_)5_l(X&P>>jmO$c!+6v2Ih0v=CEGpc-u|ODcG9g!BA&zJ)B*7tKW27xZ8eu@c{+eCEK+80q z6ymVEWoeB5bm$+NTO0)e!eCxR_!tKSFfwLo9Ci`moGB^c@jJ*Ysjq^}4FG8VvBVLZ zd?L_{#&nj(b<}wLxaBEDb8q3mTDbgnFw^~IcmCbJ_wPUS9)I^Azy9#}*IyrX(QW}f zpx!r`G9CNw>szioJllBI(f{jEU~7keU1k6CbpL5N|Igs*;6eX?E6*L!{{sjwt`fC} zDrOcN16g2f5OcDTZ@Izg%9?%?uM$i|t-4v2d_5i z7TrH|QTNC0=7Yi+;>KwdEznOXjuc%(C8@z+{m!>Uw+`i{>O(;;vMo=r8F8;|07d2s zTgg2Uol#?iEY;?_Yf$z4)wwDQme2_adVc3jZ8P8#r5njMbqDt}H*mJm-!TAhpk0o0 zRj@d5)W&Y+iT#+(6zK z_J02U`|$hky&rmi@cz<8yAiu2ycnLbR{)QWb2Mw{3O&_!zxJ?8bGy)(?sT0Qyj)aW zIkUCt9EpR)y`139cZGV2=fiVmyY<&s-5CFdyqpKGJ)0a>{qf#-zS${RF5LQhaS2TB z3UoSMvJ97&+QM4Q&{OQH7MSX~sgK8+17G*`x+|%^)om}SlPF@B#`Y|qz1n3}XT4_{ zJt5I&`B@rC>g9!;SjFnV6R_C`%u%(_*=DDQc51f!st>KpMd8i$w|?BXJHlDh7-B&{ z+$aLA!zUs~QQJMKZk#1@H-rt&*OXslcUeKA-&+e6A6r;`c((qmJpa9Yaq|4@7yc~V zypQGQzh}>m2BrL8gJ=7L2mg;-d3Mm}R4UN~odUhlOFH71FAzwhoz4mR4pd2n*FWr9 zpD>%Y0DQqDOK2eakuLh9nMXUSOb<2#u+`S)%FtKDCNw}JA}BvHiBw~R+&R|D~qF;F*3rldv0Qm*zUoBmp8n_w2Ekn`&= z=pA36@7{lXsl?WIIQ}_BCwXafsuhYkp$&5UfX(_OmV_sq3ewv%hR3rR;Q_@FB3j{U z&+i#cb$gnq|NLM7=l}iR|B24BWCX96qyafb-y{J8Avu`hctV8DiI7cE-AbqPIhjyx z_k5C0QX$d7r*gW74)zb8?q#Jxb|!Ncfz`Y~Nji#XU_pTl2;;H#u1PsK#|i=t0#nRG z5|eN*^R@BDEC3Ol&ai?j1-BefR**~do$V2>9SAzpg&?#7mUK>XG{)po_#>la0c7GN z@j^21+m~LZh!&nfx>ns2Pj~K(8TWEZdYs^J;bpep^k))!F5!DVIuR&=oM>ZxECGLD zs>3LCJoE*}v9!xFh4>k%AY33E1Vo5Tfjy>NNF?bDWW5YGERl4ky3IVWRYwU+(g<_c zC>_A}J6@4OBSlNKvN%x?t0R(DKx=z57JE58o|6&9u{Xks7J`i>OkZm84P+j3LXf12 zuyLrnm~b4XSjlb1i9)psN==C*o`~F|qButYbJ!^8_bTXtwx@VbETSZX()t!bd;7Zc z$zlM#n-Y*_imC3W zghRTLg@z<%C}OeplMV=-6T`q^KK_+)hc|-fP{go0)5jrH^CaOjJ1_U_>fi*CIAAHq z6Mg2#Axk8xFKO)!Vu zXLn99djI0T^}l-YzPE?YKY#tTBBc(SV3@Oo*Y9-ngtJ@~Q^+<$X9-t}K}QYHiy0+M zKq_K3hKXUvqDMShC^XF&OqG#ZJqgEw;@z4_WGhnj94%Cb)PxU!#ua>N;z{Ny)VpUv zA80UR9GpHejl>?BQ$clB$_56D0`!$5jx!~VWOg~i-k_xklnRA15Tz=@ zQx7FLxWE&FtaCVk^@bC0=@(QIq1d#ecN+KyhkxjJ`j+p||J2|AgRX-)o)Jm70GgvQ zQ|EP%3Lt?}M1|DZCG7z49McHCnJ@rGdNU&fVg@Wx%qw;xM+gGw(o)(EI>`bFbvhpu zREgps+0_6lJ|EC?A_7jq%o(+QKA;y@iS`FRi<4Bguc@ndJ|J)TgI1QxOyaPx3r!zRd_FlR#- zvie~E4O2LStPl=W!Boai(+a48EQ=>LMAdoLF34IASxp?+Og-ET<1)z1G^@!#D{U62OFZ=)JhQ9^VJmehgzqTxsW$gq;?=BN3r_ByX}Eg{hh9{Mr>ni4Pr|JDY-+fV!vxSWZmjOiY`;vWWV65)gJt< z4y59WTQ`=r15t9OQO%fkZ*L$?Zo9)x22%7JZaIi84W!o5ZBzE^xY?~SitP-f==65Y zHPYyTcMAiVZ*w3`PIarsv6aQ{`iV6O@^&C?UDQ?reggxkG5W6#r#g_O-XCj^V=Ie& zg-hD7ejqJe;_k*kip!=o*Q#&qRtD0-A8XipAdS9Z+Z>2ithf=v*4C`txH9FAJl9mp zqYacjH?H5gBhMDbSzMG&Q5S~=dafOZb&Ip<_MZ0apt*@g+}1`3)jaNBAf9WkjN3FK zYo^?O!8zk=skQG7-`xV^tZTJBFTFQx^kx7pEMM@i6@HpbI1Y)QU?DCU4}}lj+-l|8 zYzib6DJOZb{j4Zll~3rL#M&+QlE53?q*~3`IJ2R%F&gGkS@jejTD`n>AGe+#a?05y zM1xhOa)TxzS)yfc4Kc!j7J_m;c&P(>hxDlQVSm5+YS2T?I&*_68f&98ZHh5;=k+@P zT0;z|V4O~9jH8Nm5n#x8u$lZ3x|%Vl7%dcfwM(5KQd;}^p$QV3yR=6UyF4p_WTL`0 zNroA!G%OZDwFw4PiMNc&-pWfu!?-jI?HJdsv#gt8JlK9qz*yGj1j!PpuBcA*&cBUt3b{1h8!EvcULbwHTn0DAOwAPW~=?My8~r7EE8)o znulA+=Rye!Ng74xB;Z6=4L2MtJO@)hy|B<*W511bMaZcm(5^KiCE+pHKo>jGQrVll zI~&-cw>B>r>@|No=;dfChPfQND`L0;xZ%cFFqw9A>~AH?VUZcGiC*iuaD6PSWR(>x z%&VHGIxOhPXthmSe%4$O#&=tL?+(%0%ffCL`VMJ5J;TQkc5iv}*v7M#g5hI`#rH-O z&!6JzE#~d2y-LmUyJ5SEZNjNy!next*GcWRCfW02sGHku%veoMH{LZn8rU0K&@!(C z7AxtT297I7F+bBNVw3*C{@~yH`_KA=Py0Bbo>NIn`Gr`W2CtK$8cDk=yw%^-7ZV5 zW0otp(RO)3U2BC|X7WG_iQ~{1TIO4>V{2v$=zu0-EgV!eZ8Z=$nW&ZMW70BPXSNs( zwcU#^5)$~rhl&PN0t|rD6sIfIEp&vEkY3_J>mwPG;CEFAWG(aJ#_q2}5$(cvK^7o0 z+$*#%dFm*V-;`@z)3Amjwv0N1aUwY-b9JHz>mnRM_!1O=z!okWv1?TVlrTT609Hgg z>e|d*?~6W^mTnfRLAUzupxZ;;h{O{)?V`ax>I%tOJn5n_jsz*ngYNGsiy41Y>etrE zm*F1LZSNu7?jEYC2r@t(hR_Kz$r2sX+^?kw%qmfLgCfx7lz?FnR^rE;vQ(gnAy#Oq zWhtWDS#`EtN|84HwZE~ajv^6b7im(a2qfoK%N;K1baWIP=aE=+?LBSEbqV1-;L1{( zYdsxo#-4BBmB02HG1Xzl<*aSCfFHjN0$N#EGL9!?i7ebg0RA|lY_qi3LX!J9!d`J5 zXw>^bgoS&p?cV4b@}N^yCZEO$;erZD;(*leyiS1{q&tRuX~X2Na_K$O zBXzeHF=c5KA`Pgv6t*zzWoo)HC^2FgEo|kWpvD_M8Y=m1=not4Fe7|YQu%(ZULg!o zhtxUAwJffp1CJ#{=TcA_#p%p1;bEyw3cMOLe`;Zpvi7=Yz=Ox;gkN$hK_LFk;{o{Q zHPo{Ovre&I}eS<}JYH*_TaL;(GWKqK_7T^PLe+J@!s^XjSKW z0;rSD1z8})ziwmr`fOymrT%LjHd#CTugF3T{v{QK=vuV+|ik(0)iJNEOafE_7J(UkxLccZ182YtBwXcgHI2i z9XW=-8h~zJr^K7##9!c9)P4$>P4Io@O0hvOu8*=Y-rB!ifyFZIJJz9MT^+A_x3zl@qXE6$}Frkt&AGSRwNUVvWo!jqD*`*a(95Kd6=Y*i| zEP7#M`(by-kOiC)NN*LzAYDvSpjm-p_Paep)zI!tB5pQWjKmbHBd_)52ZAgv>o%3=~+$P&0=T1JWD5hlhaFpK!4Z#JFio)z^a+?I2e65;z z{yEIP%m;E^LRQ6C1DThvtbD0xgX!XmvFk%G87i_xqOW2=i83PEFj0&YTVqAh;L+(Z!uS*R69Xr8?wi>M2R+=?>4r+Yqe2W43`GK zK4(!xWzE4pNlrt8B?VELvEkkMjaIJ4{ z7O&sB@76%QeJC@Ft8Bk6LTO@`X0E{5;lP|7X$+j95L(`44aQ-?Ip^2|jyl;`ZD-+J z)7jZU=Lv!ICKTqi2&QC)h2!e02At=CvFT-wI|#`|LXOq2X*}s56y~e!*n0EX;(5{n zGa$*N{` zI}%UaW(NM?$RBv2PS!El_xRCar<0^nq=Q|pY7~$?ULdTSf0I@8Khez?!?wH~%sF0k z5TcUI;PvtjUK_?9Eg&5u^cCwy)G<5j)%uBME|p=?m(uTaLNZDnER7h82#zZwBGS5} ztFt?75U`&>U=B#8LJ+x<93vW!8J}sFBb_2ixVVK~2d3mntnG^9fSATc=be!70JA#$k#x$9pq3AosC~H`GylgV%gb2dgulsNI|5QgLCJWF9;IjQAEO(c>2~D zDCqLYxv}$IBq%&~I_6#xt_)XAsV}BXNCfBq3_ywAvnZXB;^pHWIvax%lw_#ub@!0l z%`3>-)a{z=2q6^;PJzM&WRB7qBLroNVHF_mdfiS(XNmcmg=7`DCpw?ZjD;lQoQ-f7 zI(kcR_${ZByaoaY`t!=p&gsu&jUGPzf_6HJVXkWT4VF`5yJ`s;7Fx3TIhIamJ9RYC zcM9atc-=t`VoM0vL4W}OdIwaAPPf^dEt+QK(-x9+tr+Di#|W@wyipkJY++izAd9bY zlF%5~Mxib9KFf%v+cYB81zF@dr_1Jt>LZPtfY9*k9daqMbyl(r)E(pkyMs_Bx2r;L z%rmMTv5tqF#r=thtrka%iN^jZW#-r1~S`_9g;kZo7e84;?1OJfSH z&ZovNjO&}qgb86nFX?WLa6q{zV?+2kb$4=3-Z!{{_nzm~XL2)G**uLKGTw7~hr&tH zzN#kS>jeLlk}MruPK{rFaqj!f(dq*l9X%m&fIgs~QYMLNrZDI*iSiNqzTeRj4~gf; z9V`CW40~@*&dWDo8>5OGQBLDTb2?K z7rVS5i={n+qJPZ}?Nx!%$3U+Nf1MqB9L>;LT2aNtziKt1g1*2kuvf3&y*T&fl`Nzu zgfzx=x{2e@?C6@5Py72-_0y}O_Q?Y3?eBMcdD`R}wMU!&25a;;F#XkKxn8M1$_Tq1 zEe_BbXmd7J9BItd!9z}&$n;TqyVF6O6wiWSO~fP)#}VODRI^GN_b~AOK(mF`6nLHh z+t~u4KI?Y(O1S*2+l3kbNvY^3Ro&PgO0?%44ny=weFu;1LjO@UVe+skeB(Iu(L1g6 zgLf(C`tCML$#ExJb>s?i_c_gc_GtGa9g#prP}$sZdWEFW+KMrs3&>;W?}Eh&ywAG7 z_=@BC&Mf@3tJoVBY*bWK?H-Lgc83l%Epl@u%F=Nig(7@mK z_dA{MUdQMan-fS&I5>oKnfrSta_>Qwb@38IkboH+kH$2Hyo9ys)zsuQ*@Ab3#4;5g z8+&p}yo56)Ye0HX2vhj?JZ+%0FVa~RtpJk;F0e`Jk|d%wl|Io>YR^Kw#^8V;nPLiz zCoFTy$a9p936?2WO@*O$ozg=+)Djf5qSm1id9#3qP|Az|Q7K3?R);Fgv%5r#vKOyk z`i3ii3&uPK_DiBOH0nH_p_a_bc=$`Fr|@nFj}Ay zlT%&k0LFJ{k?%C5NUPHx!uX4A9#q@Z>E$3NWzR?7eMvZ3p8D6O{8e)RC)5l|TMP8y z*c;$jO{!4m`g0GvTE7F~-Q2*y+6tuOp>Grxv>0S^)D0^z%@6$oSY!NCf5((I?wV$r zuYg8%_^vpcv;lsikH1#fehi3(?fx+u(}YXvSi;^iG5eQKpEwqF?WivJ* zF;SGi#EXJL+vYmV=_bq^J5`f4B;17JfY^F@d_h>%y#@J!nrG6vm%OG*+w&#|xy>Dz@)Z%jjkunTaX_5@SwTmZB&Nyp2V% zcF2fO-CLGr*CUP>ijX-N`6#rladEM^L(_{!fi0H7T||c2OE?)5ZW+~gY&@o*D}-Vp z3sQBm0h%peJoAGe=Z8P)e5sVh{hjQmmkQzqSP;=O%fx(&Cz^P643eSwp_wh;2r^D1 z6w&ws(ntQu_AN;;Rs9z85T~L~;{JSgi8=8kj(<-3P8MO$WNYoi7q9M%iKrv`5(i$$ z0##jjGL?)|90`vT!J;|w)X)#$-$O59LVEcy^(^ve9Fi-4DreE3UAWuethNHg<}rC_ zJ%umm-J2hHl9``}{XfIz`H}`CR>#&;mMl1(OeOlafF+ARLT+jFxy2YT2S^IrwePxm z9>Dam@6cHs_-bbL83%(Vk&XlnDdv=@qp0aFbTa;)BsiE73&0^id3O5Z)%gqWz~BFKr}Ir55h3zTeYCK-$RP_UzC?=Q zO*qjT5slF$r)oOyWjSO!Ar+F-Q7Q}Qu`p4A+yZLA{nO{ijb3 zo;~^9{@~fs(V_vG0@Z?KevYb#VuXDwNbQW}9^VX_ko zzq6w+_HC{ZB&H;a&?I6b1c8`f0do>T(tB;VnZH+yUG|k& z94$cjNHj=l4XOQ$_#OZG`H$yP?d_15Va8(g{`4G$l#7l(p|TJEYVbS$=x5%Cf9;Fu zq_6(5e~NkB&l?)y;37?cZHmrgUtA`g$NmUkbRPS1mUJHfkIoKyuLP4+ptI*MM8`LW zgN{!_g8RB0XMgYba}ltRsJ7{Bg2s?By+dac=nW1B5u0>QzdU*M#fz7(zwl?_M_c$0 Y&%^WZ{L4T8KL7y#|IbRoGXPW{0M@>9`~Uy| literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index 41add5e78..221e9d4d2 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -521,7 +521,7 @@ apisix: # Full registry path required for clusters with short name mode enforcing image: repository: "myregistry.example.com/apache/apisix" - tag: "3.17.0-ubuntu" + tag: "3.18.0-ubuntu" # Init container image initContainer: diff --git a/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh b/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh index f0c82c73e..578f75e21 100755 --- a/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh +++ b/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" @@ -42,16 +45,16 @@ require_command helm require_command tar require_command grep -assert_contains "${CHART_DIR}/Chart.yaml" 'version: "2.16.0"' -assert_contains "${CHART_DIR}/Chart.lock" 'version: 2.16.0' -assert_contains "${CHART_DIR}/values.yaml" 'tag: "3.17.0-ubuntu"' -assert_contains "${CHART_DIR}/examples/values-private-registry.yaml" 'tag: "3.17.0-ubuntu"' -assert_contains "${IMAGE_LIST}" 'docker.io/apache/apisix:3.17.0-ubuntu' -assert_contains "${RELEASE_NOTES}" '| Apache APISIX | `docker.io/apache/apisix` | 3.17.0-ubuntu |' +assert_contains "${CHART_DIR}/Chart.yaml" 'version: "2.17.0"' +assert_contains "${CHART_DIR}/Chart.lock" 'version: 2.17.0' +assert_contains "${CHART_DIR}/values.yaml" 'tag: "3.18.0-ubuntu"' +assert_contains "${CHART_DIR}/examples/values-private-registry.yaml" 'tag: "3.18.0-ubuntu"' +assert_contains "${IMAGE_LIST}" 'docker.io/apache/apisix:3.18.0-ubuntu' +assert_contains "${RELEASE_NOTES}" '| Apache APISIX | `docker.io/apache/apisix` | 3.18.0-ubuntu |' -CHART_METADATA="$(helm show chart "${CHART_DIR}/charts/apisix-2.16.0.tgz")" -grep -Fq -- 'version: 2.16.0' <<<"${CHART_METADATA}" -grep -Fq -- 'appVersion: 3.17.0' <<<"${CHART_METADATA}" +CHART_METADATA="$(helm show chart "${CHART_DIR}/charts/apisix-2.17.0.tgz")" +grep -Fq -- 'version: 2.17.0' <<<"${CHART_METADATA}" +grep -Fq -- 'appVersion: 3.18.0' <<<"${CHART_METADATA}" helm lint "${CHART_DIR}" -f "${CHART_DIR}/examples/values-default.yaml" helm template apisix-upgrade-test "${CHART_DIR}" \ @@ -61,8 +64,8 @@ helm template apisix-upgrade-test "${CHART_DIR}" \ --namespace apisix-upgrade-test \ -f "${CHART_DIR}/examples/values-private-registry.yaml" >"${PRIVATE_RENDER}" -assert_contains "${PUBLIC_RENDER}" 'image: "docker.io/apache/apisix:3.17.0-ubuntu"' -assert_contains "${PRIVATE_RENDER}" 'image: "myregistry.example.com/apache/apisix:3.17.0-ubuntu"' +assert_contains "${PUBLIC_RENDER}" 'image: "docker.io/apache/apisix:3.18.0-ubuntu"' +assert_contains "${PRIVATE_RENDER}" 'image: "myregistry.example.com/apache/apisix:3.18.0-ubuntu"' assert_contains "${PUBLIC_RENDER}" 'kind: Deployment' assert_contains "${PUBLIC_RENDER}" 'name: apisix-upgrade-test' assert_not_contains "${PUBLIC_RENDER}" 'apache/apisix:3.16.0-ubuntu' diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index b5683f2a8..211e06c4c 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -383,7 +383,7 @@ apisix: # Full registry path required for clusters with short name mode enforcing image: repository: "docker.io/apache/apisix" - tag: "3.17.0-ubuntu" + tag: "3.18.0-ubuntu" # Init container image initContainer: diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 6bcdd7067..50e3118d3 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -11,12 +11,12 @@ container-registry.oracle.com/database/observability-exporter:2.5.0 container-registry.oracle.com/database/operator:2.1.0 container-registry.oracle.com/database/sqlcl:26.2.1 container-registry.oracle.com/middleware/coherence-ce:22.06.13 -container-registry.oracle.com/middleware/coherence-operator:3.5.14 +container-registry.oracle.com/middleware/coherence-operator:3.5.16 container-registry.oracle.com/obaas/dashboards:2.1.0 docker.io/alpine/k8s:1.36.2 docker.io/altinity/clickhouse-operator:0.21.2 docker.io/altinity/metrics-exporter:0.21.2 -docker.io/apache/apisix:3.17.0-ubuntu +docker.io/apache/apisix:3.18.0-ubuntu docker.io/bitnamilegacy/etcd:3.6.1 docker.io/busybox:1.37 docker.io/clickhouse/clickhouse-server:25.12.5 @@ -29,8 +29,8 @@ docker.io/signoz/signoz-otel-collector:v0.144.6 docker.io/signoz/signoz:v0.134.0 docker.io/signoz/zookeeper:3.7.1 ghcr.io/external-secrets/external-secrets:2.10.0 -ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.28.1 -ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.154.0 +ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.30.0 +ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.158.0 quay.io/jetstack/cert-manager-cainjector:v1.21.1 quay.io/jetstack/cert-manager-controller:v1.21.1 quay.io/jetstack/cert-manager-startupapicheck:v1.21.1 @@ -39,4 +39,4 @@ quay.io/strimzi/kafka:1.1.0-kafka-4.2.0 quay.io/strimzi/operator:1.1.0 registry.k8s.io/ingress-nginx/controller:v1.15.1 registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.17.0 -registry.k8s.io/metrics-server/metrics-server:v0.8.1 +registry.k8s.io/metrics-server/metrics-server:v0.9.0 From daab8585a0b19bdbb1d13e269f2699fd7f428922 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Wed, 9 Sep 2026 14:27:25 -0500 Subject: [PATCH 06/48] Update docs for VPSAT (#1469) Signed-off-by: Andy Tael --- docs-source/site/docs/deploy/deploy.md | 239 ++++++++++++--- docs-source/site/docs/deploy/overview.md | 43 ++- .../site/docs/observability/customizations.md | 67 ++++- docs-source/site/docs/observability/index.md | 62 +++- docs-source/site/docs/observability/kafka.md | 37 ++- .../site/docs/observability/upgrade/index.md | 83 +++-- docs-source/site/docs/platform/dboperator.md | 63 +++- docs-source/site/docs/platform/index.md | 103 +++++-- .../site/docs/platform/strimzi_operator.md | 42 ++- docs-source/site/docs/rel_notes/index.mdx | 283 +++++++++++++++--- .../site/docs/setup/helm/chart-references.md | 105 ++++++- docs-source/site/docs/setup/helm/index.md | 37 ++- docs-source/site/docs/setup/helm/install.md | 153 ++++++++-- docs-source/site/docs/setup/helm/planning.md | 27 +- docs-source/site/docs/setup/helm/prereqs.md | 17 +- docs-source/site/docs/upgrade/index.mdx | 2 +- .../src/components/HomepageFeatures/index.tsx | 6 +- .../version-2.1.2/deploy/deploy.md | 239 ++++++++++++--- .../version-2.1.2/deploy/overview.md | 43 ++- .../observability/customizations.md | 67 ++++- .../version-2.1.2/observability/index.md | 62 +++- .../version-2.1.2/observability/kafka.md | 37 ++- .../observability/upgrade/index.md | 25 +- .../version-2.1.2/platform/dboperator.md | 63 +++- .../version-2.1.2/platform/index.md | 103 +++++-- .../platform/strimzi_operator.md | 42 ++- .../version-2.1.2/rel_notes/index.mdx | 281 ++++++++++++++--- .../setup/helm/chart-references.md | 105 ++++++- .../version-2.1.2/setup/helm/index.md | 37 ++- .../version-2.1.2/setup/helm/install.md | 153 ++++++++-- .../version-2.1.2/setup/helm/planning.md | 27 +- .../version-2.1.2/setup/helm/prereqs.md | 17 +- 32 files changed, 2209 insertions(+), 461 deletions(-) diff --git a/docs-source/site/docs/deploy/deploy.md b/docs-source/site/docs/deploy/deploy.md index f715a34a3..1f7f0316d 100644 --- a/docs-source/site/docs/deploy/deploy.md +++ b/docs-source/site/docs/deploy/deploy.md @@ -11,14 +11,47 @@ The steps below are generic — replace placeholder values like `my-app`, `my-se Before you begin, ensure the following tools are installed and configured: -| Tool | Purpose | Verify | -|------|---------|--------| -| **Java** | Build application JARs | `java -version` | -| **Maven** | Build and package | `mvn --version` | -| **Docker** | Build and push container images | `docker ps` | -| **kubectl** | Interact with Kubernetes cluster | `kubectl cluster-info` | -| **Helm** | Deploy applications to Kubernetes | `helm version` | -| **OCI CLI** | Manage OCI resources (if using OCIR) | `oci --version` | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ToolPurposeVerify
        JavaBuild application JARsjava -version
        MavenBuild and packagemvn --version
        DockerBuild and push container imagesdocker ps
        kubectlInteract with Kubernetes clusterkubectl cluster-info
        HelmDeploy applications to Kuberneteshelm version
        OCI CLIManage OCI resources (if using OCIR)oci --version
        Additional requirements: @@ -164,10 +197,27 @@ If your application connects to an Oracle database, you need to create Kubernete The Helm chart expects secrets following this naming pattern: -| Secret | Purpose | Keys | -|--------|---------|------| -| `{dbname}-db-priv-authn` | Privileged credentials (for creating users, Liquibase) | `username`, `password`, `service` | -| `{dbname}-{service}-db-authn` | Application credentials (per service) | `username`, `password`, `service` | + + + + + + + + + + + + + + + + + + + + +
        SecretPurposeKeys
        {dbname}-db-priv-authnPrivileged credentials (for creating users, Liquibase)username, password, service
        {dbname}-{service}-db-authnApplication credentials (per service)username, password, service
        ### Create the Privileged Secret @@ -288,20 +338,77 @@ helidon: ### Helm Values Reference -| Value | Required | Description | -|-------|----------|-------------| -| `image.repository` | Yes | Full image path (without tag) | -| `image.tag` | Yes | Image tag | -| `obaas.releaseName` | Yes | OBaaS platform Helm release name | -| `obaas.framework` | Yes | `SPRING_BOOT` or `HELIDON` | -| `database.name` | If using DB | Database name (derives secret names and wallet) | -| `database.authN.secretName` | No | Override derived secret name `{dbname}-{release}-db-authn` | -| `database.aq.enabled` | No | Grant Advanced Queuing (AQ/JMS) permissions (default: `false`) | -| `eureka.enabled` | No | Register with Eureka service discovery (default: `true`) | -| `otel.enabled` | No | Enable OpenTelemetry integration (default: `true`) | -| `otmm.enabled` | No | Enable MicroTx LRA distributed transactions (default: `false`) | -| `service.port` | No | Container and service port (default: `8080`) | -| `replicaCount` | No | Number of pod replicas (default: `1`) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ValueRequiredDescription
        image.repositoryYesFull image path (without tag)
        image.tagYesImage tag
        obaas.releaseNameYesOBaaS platform Helm release name
        obaas.frameworkYesSPRING_BOOT or HELIDON
        database.nameIf using DBDatabase name (derives secret names and wallet)
        database.authN.secretNameNoOverride derived secret name {dbname}-{release}-db-authn
        database.aq.enabledNoGrant Advanced Queuing (AQ/JMS) permissions (default: false)
        eureka.enabledNoRegister with Eureka service discovery (default: true)
        otel.enabledNoEnable OpenTelemetry integration (default: true)
        otmm.enabledNoEnable MicroTx LRA distributed transactions (default: false)
        service.portNoContainer and service port (default: 8080)
        replicaCountNoNumber of pod replicas (default: 1)
        ### Deploy a Service @@ -419,13 +526,36 @@ curl http://localhost:9180/apisix/admin/routes/1 \ Key fields: -| Field | Description | -|-------|-------------| -| `uri` | The URL pattern to match. Use a wildcard suffix (e.g., `/api/v1/my-service*`). | -| `upstream.service_name` | The Eureka-registered service name (uppercase by default for Spring Boot). | -| `upstream.discovery_type` | Set to `eureka` so APISIX resolves service instances from the Eureka registry. | -| `plugins.opentelemetry` | Enables distributed tracing through the gateway. | -| `plugins.prometheus` | Enables Prometheus metrics collection for the route. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        FieldDescription
        uriThe URL pattern to match. Use a wildcard suffix (e.g., /api/v1/my-service*).
        upstream.service_nameThe Eureka-registered service name (uppercase by default for Spring Boot).
        upstream.discovery_typeSet to eureka so APISIX resolves service instances from the Eureka registry.
        plugins.opentelemetryEnables distributed tracing through the gateway.
        plugins.prometheusEnables Prometheus metrics collection for the route.
        ### Verify the Route @@ -450,12 +580,41 @@ kill %1 The full deployment flow: -| Step | What | How | -|------|------|-----| -| 1 | Create container repositories | OCI CLI or registry UI | -| 2 | Build and push images | Maven + JKube (`k8s:build` + `k8s:push`) | -| 3 | Create database secrets | `kubectl create secret` | -| 4 | Deploy with Helm | `helm upgrade --install` with `obaas-sample-app` chart | -| 5 | Create API gateway routes | APISIX Admin API via `curl` | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        StepWhatHow
        1Create container repositoriesOCI CLI or registry UI
        2Build and push imagesMaven + JKube (k8s:build + k8s:push)
        3Create database secretskubectl create secret
        4Deploy with Helmhelm upgrade --install with obaas-sample-app chart
        5Create API gateway routesAPISIX Admin API via curl
        After all steps are complete, your application is accessible through the APISIX gateway at the URI patterns you configured. diff --git a/docs-source/site/docs/deploy/overview.md b/docs-source/site/docs/deploy/overview.md index c8409973e..6ddc23264 100644 --- a/docs-source/site/docs/deploy/overview.md +++ b/docs-source/site/docs/deploy/overview.md @@ -9,13 +9,42 @@ This guide outlines the steps to build, deploy, and expose an application on Ora ### Deployment Steps -| Step | Description | Details | -|------|-------------|---------| -| 1 | **Create container repositories** | Set up a repository per microservice in your container registry (OCIR, ECR, ACR, etc.). | -| 2 | **Build and push images** | Use Maven and Eclipse JKube to build JARs, create container images, and push to the registry. | -| 3 | **Create database secrets** | Create Kubernetes secrets with privileged and per-service database credentials. | -| 4 | **Deploy with Helm** | Install each service using the `obaas-sample-app` Helm chart with a per-service `values.yaml`. | -| 5 | **Create API gateway routes** | Configure Apache APISIX routes to expose services externally via Eureka discovery. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        StepDescriptionDetails
        1Create container repositoriesSet up a repository per microservice in your container registry (OCIR, ECR, ACR, etc.).
        2Build and push imagesUse Maven and Eclipse JKube to build JARs, create container images, and push to the registry.
        3Create database secretsCreate Kubernetes secrets with privileged and per-service database credentials.
        4Deploy with HelmInstall each service using the obaas-sample-app Helm chart with a per-service values.yaml.
        5Create API gateway routesConfigure Apache APISIX routes to expose services externally via Eureka discovery.
        ### Detailed Guide diff --git a/docs-source/site/docs/observability/customizations.md b/docs-source/site/docs/observability/customizations.md index 9fa956322..74705236c 100644 --- a/docs-source/site/docs/observability/customizations.md +++ b/docs-source/site/docs/observability/customizations.md @@ -38,17 +38,62 @@ SigNoZ stores recent ClickHouse data on the local persistent volume as hot stora ### Configuration Summary -| Key | Value | Description | -|---|---|---| -| `signoz.enabled` | `true` | Enables the SigNoz deployment. | -| `signoz.clickhouse.coldStorage.enabled` | `true` | Enables ClickHouse cold storage. | -| `signoz.clickhouse.coldStorage.defaultKeepFreeSpaceBytes` | `"10485760"` | Keeps at least 10 MiB of local disk space free before moving older data to cold storage. Set value to reflect your environment | -| `signoz.clickhouse.coldStorage.type` | `s3` | Uses an S3-compatible object storage API. | -| `signoz.clickhouse.coldStorage.endpoint` | `` | Object storage endpoint URL. | -| `signoz.clickhouse.coldStorage.accessKey` | `` | Access key for the object storage service. | -| `signoz.clickhouse.coldStorage.secretAccess` | `` | Secret key for the object storage service. | -| `signoz.clickhouse.persistence.enabled` | `true` | Enables persistent local storage for ClickHouse hot data. | -| `signoz.clickhouse.persistence.size` | `100Gi` | Size of the local persistent volume used for hot storage. Set value to reflect your environment | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        KeyValueDescription
        signoz.enabledtrueEnables the SigNoz deployment.
        signoz.clickhouse.coldStorage.enabledtrueEnables ClickHouse cold storage.
        signoz.clickhouse.coldStorage.defaultKeepFreeSpaceBytes"10485760"Keeps at least 10 MiB of local disk space free before moving older data to cold storage. Set value to reflect your environment
        signoz.clickhouse.coldStorage.types3Uses an S3-compatible object storage API.
        signoz.clickhouse.coldStorage.endpoint<END-POINT>Object storage endpoint URL.
        signoz.clickhouse.coldStorage.accessKey<YOUR-ACCESS-KEY>Access key for the object storage service.
        signoz.clickhouse.coldStorage.secretAccess<YOUR-SECRET-ACCESS-KEY>Secret key for the object storage service.
        signoz.clickhouse.persistence.enabledtrueEnables persistent local storage for ClickHouse hot data.
        signoz.clickhouse.persistence.size100GiSize of the local persistent volume used for hot storage. Set value to reflect your environment
        ### Installation diff --git a/docs-source/site/docs/observability/index.md b/docs-source/site/docs/observability/index.md index 5354773d9..dd8616eed 100644 --- a/docs-source/site/docs/observability/index.md +++ b/docs-source/site/docs/observability/index.md @@ -15,15 +15,53 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil ### Guides -| Guide | Description | -|-------|-------------| -| [Introduction and Overview](./overview.md) | Architecture and how the observability stack fits together | -| [Access SigNoz](./access.md) | Retrieve credentials and connect to the SigNoz UI | -| [Metrics, Logs and Traces](./metricslogstraces.md) | Navigate metrics, logs, and traces in the SigNoz dashboard | -| [Pre-installed Dashboards](./dashboards.md) | Catalog of 20+ ready-to-use dashboards (Spring Boot, Kafka, Kubernetes, Oracle DB, and more) | -| [Configure Applications for SigNoz](./configure.md) | Add OpenTelemetry and Micrometer dependencies to your application | -| [Kafka Observability](./kafka.md) | Monitor Kafka clusters, producers, and consumers | -| [Customize Java Instrumentation](./java-instrumentation) | Pass custom environment variables to the OpenTelemetry Java agent through Helm values or CLI overrides | -| [Oracle Database Metrics Exporter](./dbexporter.md) | Database-level metrics collection and configuration guidance | -| [Common Customizations](./customizations.md) | Configure Online and Cold Storage | -| [Replace SigNoZ during upgrade](./upgrade/index.md) | Replace SigNoZ during an optional OBaaS 2.1.1 upgrade; existing observability data is permanently deleted | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        GuideDescription
        Introduction and OverviewArchitecture and how the observability stack fits together
        Access SigNozRetrieve credentials and connect to the SigNoz UI
        Metrics, Logs and TracesNavigate metrics, logs, and traces in the SigNoz dashboard
        Pre-installed DashboardsCatalog of 20+ ready-to-use dashboards (Spring Boot, Kafka, Kubernetes, Oracle DB, and more)
        Configure Applications for SigNozAdd OpenTelemetry and Micrometer dependencies to your application
        Kafka ObservabilityMonitor Kafka clusters, producers, and consumers
        Customize Java InstrumentationPass custom environment variables to the OpenTelemetry Java agent through Helm values or CLI overrides
        Oracle Database Metrics ExporterDatabase-level metrics collection and configuration guidance
        Common CustomizationsConfigure Online and Cold Storage
        Replace SigNoZ during upgradeReplace SigNoZ during an optional OBaaS 2.1.1 upgrade; existing observability data is permanently deleted
        diff --git a/docs-source/site/docs/observability/kafka.md b/docs-source/site/docs/observability/kafka.md index 70075f78e..60d633b75 100644 --- a/docs-source/site/docs/observability/kafka.md +++ b/docs-source/site/docs/observability/kafka.md @@ -77,13 +77,36 @@ When you deploy a microservice using the OBaaS sample app chart, the platform ha The following metrics are exported by the agent and available in the SigNoz Metrics Explorer: -| Metric Name | Description | -| :--- | :--- | -| `kafka.producer.record_send_rate` | Average records sent per second. | -| `kafka.producer.request_latency_max` | Maximum acknowledgment time from the broker. | -| `kafka.producer.outgoing_byte_rate` | Data throughput in bytes per second. | -| `kafka.consumer.fetch_manager_records_lag_max` | Maximum lag across all assigned partitions. | -| `kafka.consumer.bytes_consumed_total` | Total volume of data processed by the consumer. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Metric NameDescription
        kafka.producer.record_send_rateAverage records sent per second.
        kafka.producer.request_latency_maxMaximum acknowledgment time from the broker.
        kafka.producer.outgoing_byte_rateData throughput in bytes per second.
        kafka.consumer.fetch_manager_records_lag_maxMaximum lag across all assigned partitions.
        kafka.consumer.bytes_consumed_totalTotal volume of data processed by the consumer.
        ## Distributed Tracing & Logging diff --git a/docs-source/site/docs/observability/upgrade/index.md b/docs-source/site/docs/observability/upgrade/index.md index b3fb6f770..38287297b 100644 --- a/docs-source/site/docs/observability/upgrade/index.md +++ b/docs-source/site/docs/observability/upgrade/index.md @@ -1,38 +1,69 @@ --- -title: Replace SigNoZ during upgrade +title: Upgrade SigNoZ sidebar_position: 9 --- -# Replace SigNoZ during upgrade +# Upgrade SigNoZ -## Warning: This permanently deletes observability data +SigNoZ recommends backing up configuration and persistent data before an +upgrade. Its ClickHouse upgrade guidance explains that ClickHouse updates its +on-disk format in place and that downgrades are not guaranteed. See the official +[SigNoZ ClickHouse 25.12.5 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-131/) +and [standard upgrade guide](https://signoz.io/docs/operate/migration/upgrade-standard/). -Upgrading an existing OBaaS release to this optional 2.1.1 patch release -replaces SigNoZ rather than migrating it. -The procedure permanently deletes all existing SigNoZ telemetry, dashboards, -users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the -application database or other OBaaS services. +OBaaS provides separate upgrade paths so that each procedure can be followed +from beginning to end without branching. -This release has no in-place or data-preserving SigNoZ upgrade path. +## When to use these guides -If the destructive-replace settings are omitted from an existing-release -upgrade, Helm fails before changing any OBaaS resources. Users who require -a data-preserving upgrade are encouraged to follow SigNoZ's own documentation; -that path is -not supported by OBaaS 2.1.1. +Use these guides when upgrading an existing OBaaS installation that has SigNoZ +enabled. Fresh installations do not use an upgrade path; install the current +OBaaS chart normally. -## Upgrade command +## Choose an upgrade path -Use the complete values file for the installed release and explicitly acknowledge -data loss: + + + + + + + + + + + + + + + + + + + + +
        Existing environmentRecovery requirementGuide
        OBaaS 2.0.0 or 2.1.x with a SigNoZ version earlier than 0.134.0Historical telemetry, dashboards, and users must be recoverableUpgrade with protected recovery (recommended)
        Any supported SigNoZ version earlier than 0.134.0Historical data does not require a protected recovery pointUpgrade without protected recovery
        -```bash -helm upgrade helm/infra-charts/obaas \ - -n \ - --timeout 30m \ - -f \ - --set signozUpgrade.mode=destructive-replace \ - --set signozUpgrade.confirmDataLoss=true -``` +If you are unsure which path applies, use the protected recovery guide. -Fresh installations do not need these settings. +## Behavior by source version + +OBaaS 2.0.0 includes SigNoZ `0.102.1`. Its upgrade path crosses the SigNoZ +`0.113.0` migration boundary, where `telemetryStoreMigrator` replaces the +earlier `schemaMigrator` resources. + +OBaaS 2.1.0 already includes SigNoZ `0.113.0`, so that migrator replacement has +already occurred. The Stage 2 cleanup is separate from that SigNoZ migration: +it removes obsolete OBaaS OIDC mock resources from air-gapped OBaaS 2.1.0 +installations. The cleanup is a no-op when those resources are absent. + +## Common requirements + +Before selecting a guide: + +1. Confirm the Kubernetes context, Helm release name, and application namespace. +2. Confirm that SigNoZ, ClickHouse, and ZooKeeper are healthy. +3. Retain the customer values files and all database, secret, image, storage, + and private-registry settings used by the existing release. +4. Do not use an older ClickHouse version against a persistent volume whose + on-disk format has already been upgraded. diff --git a/docs-source/site/docs/platform/dboperator.md b/docs-source/site/docs/platform/dboperator.md index 22444c8f4..5158a36c7 100644 --- a/docs-source/site/docs/platform/dboperator.md +++ b/docs-source/site/docs/platform/dboperator.md @@ -45,11 +45,32 @@ unset ORDS_RUNTIME_PASSWORD Use the connection settings that match the OBaaS database type. -| OBaaS database type | ORDS connection type | Required connection details | -| --- | --- | --- | -| `ADB-S` | `tns` | ADB wallet Secret and TNS alias | -| `SIDB-FREE` | `basic` | In-cluster database service, port `1521`, service `FREEPDB1` | -| `OTHER` | `basic` or `customurl` | External host, port, service name, or JDBC URL | + + + + + + + + + + + + + + + + + + + + + + + + + +
        OBaaS database typeORDS connection typeRequired connection details
        ADB-StnsADB wallet Secret and TNS alias
        SIDB-FREEbasicIn-cluster database service, port 1521, service FREEPDB1
        OTHERbasic or customurlExternal host, port, service name, or JDBC URL
        ### Create the ORDS resource @@ -165,12 +186,32 @@ If your APISIX gateway is exposed outside the cluster, this route can make ORDS The examples below use these service name patterns: -| Service | Name | -| --- | --- | -| APISIX admin API | `-apisix-admin` | -| APISIX gateway | `-apisix-gateway` | -| ORDS | `` | -| SigNoz OpenTelemetry collector alias | `signoz-otel-collector` | + + + + + + + + + + + + + + + + + + + + + + + + + +
        ServiceName
        APISIX admin API<app-release>-apisix-admin
        APISIX gateway<app-release>-apisix-gateway
        ORDS<ords-resource-name>
        SigNoz OpenTelemetry collector aliassignoz-otel-collector
        Confirm the services exist: diff --git a/docs-source/site/docs/platform/index.md b/docs-source/site/docs/platform/index.md index f12661b0e..73fb4342b 100644 --- a/docs-source/site/docs/platform/index.md +++ b/docs-source/site/docs/platform/index.md @@ -7,34 +7,99 @@ Oracle Backend for Microservices and AI includes a set of pre-integrated platfor ## API Gateway & Networking -| Service | Description | -|---------|-------------| -| [Apache APISIX](./apacheapisix.md) | Cloud-native API gateway for routing, traffic management, and rate limiting | -| [Spring Boot Eureka Server](./eureka.md) | Service registry for automatic discovery between microservices | -| [Envoy Gateway](./envoygateway.md) | CNCF graduated implementation of the Kubernetes Gateway API | + + + + + + + + + + + + + + + + + + + + + +
        ServiceDescription
        Apache APISIXCloud-native API gateway for routing, traffic management, and rate limiting
        Spring Boot Eureka ServerService registry for automatic discovery between microservices
        Envoy GatewayCNCF graduated implementation of the Kubernetes Gateway API
        ## Messaging & Event Streaming -| Service | Description | -|---------|-------------| -| [Strimzi Kafka Operator](./strimzi_operator.md) | Kubernetes operator for deploying and managing Apache Kafka clusters | + + + + + + + + + + + + + +
        ServiceDescription
        Strimzi Kafka OperatorKubernetes operator for deploying and managing Apache Kafka clusters
        ## Data & Transactions -| Service | Description | -|---------|-------------| -| [Oracle Transaction Manager for Microservices](./otmm.md) | Distributed transaction coordinator supporting XA, LRA, and TCC consistency models | -| [Oracle Database Operator](./dboperator.md) | Kubernetes operator for provisioning and managing Oracle Database instances | -| [Coherence Operator](./coherence.md) | In-memory data grid for caching, data distribution, and compute | + + + + + + + + + + + + + + + + + + + + + +
        ServiceDescription
        Oracle Transaction Manager for MicroservicesDistributed transaction coordinator supporting XA, LRA, and TCC consistency models
        Oracle Database OperatorKubernetes operator for provisioning and managing Oracle Database instances
        Coherence OperatorIn-memory data grid for caching, data distribution, and compute
        ## Operations & Security -| Service | Description | -|---------|-------------| -| [Oracle Database Metrics Exporter](./dbexporter.md) | Exposes Oracle Database metrics for monitoring and alerting | -| [External Secrets Operator](./esooperator.md) | Syncs secrets from external stores (OCI Vault, AWS, HashiCorp Vault) into Kubernetes | -| [Spring Boot Admin Server](./sbadminserver.md) | Web dashboard for monitoring and managing Spring Boot applications | -| [MicroTx Workflow Orchestration](./conductor.md) | Workflow orchestration engine for multi-step service choreography | + + + + + + + + + + + + + + + + + + + + + + + + + +
        ServiceDescription
        Oracle Database Metrics ExporterExposes Oracle Database metrics for monitoring and alerting
        External Secrets OperatorSyncs secrets from external stores (OCI Vault, AWS, HashiCorp Vault) into Kubernetes
        Spring Boot Admin ServerWeb dashboard for monitoring and managing Spring Boot applications
        MicroTx Workflow OrchestrationWorkflow orchestration engine for multi-step service choreography
        ## Architecture diff --git a/docs-source/site/docs/platform/strimzi_operator.md b/docs-source/site/docs/platform/strimzi_operator.md index 874c8f46e..df22d64d9 100644 --- a/docs-source/site/docs/platform/strimzi_operator.md +++ b/docs-source/site/docs/platform/strimzi_operator.md @@ -280,14 +280,40 @@ Strimzi also supports mTLS and custom CA certificates. For additional Strimzi ce ## Strimzi Custom Resources Reference -| Resource | Purpose | -|----------|---------| -| `Kafka` | Defines the Kafka cluster configuration | -| `KafkaNodePool` | Manages groups of Kafka nodes with specific roles | -| `KafkaTopic` | Declaratively manages Kafka topics | -| `KafkaUser` | Manages user authentication and authorization | -| `KafkaConnect` | Deploys Kafka Connect for data integration | -| `KafkaBridge` | Provides HTTP API access to Kafka | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ResourcePurpose
        KafkaDefines the Kafka cluster configuration
        KafkaNodePoolManages groups of Kafka nodes with specific roles
        KafkaTopicDeclaratively manages Kafka topics
        KafkaUserManages user authentication and authorization
        KafkaConnectDeploys Kafka Connect for data integration
        KafkaBridgeProvides HTTP API access to Kafka
        For the full custom resource reference, see the [Strimzi documentation](https://strimzi.io/docs/operators/latest/configuring). diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 0cd44defa..742dad8a7 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -3,7 +3,7 @@ title: Release Notes sidebar_position: 0 --- -export const OBAAS_VERSION = '2.1.1'; +export const OBAAS_VERSION = '27.1.0'; ## Release Notes for Oracle Backend for Microservices and AI (OBaaS) @@ -17,10 +17,30 @@ Platform services use Java 25, Spring Boot 4.0.6, and Spring Cloud 2025.1.1. The OBaaS {OBAAS_VERSION} Helm charts use the following chart and application versions: -| Chart | Chart Version | App Version | Kubernetes Version | -|-------|---------------|-------------|--------------------| -| `obaas-prereqs` | 0.1.1 | {OBAAS_VERSION} | 1.34 or later | -| `obaas` | 0.1.1 | {OBAAS_VERSION} | 1.34 or later | + + + + + + + + + + + + + + + + + + + + + + + +
        ChartChart VersionApp VersionKubernetes Version
        obaas-prereqs0.1.1{OBAAS_VERSION}1.34 or later
        obaas0.1.1{OBAAS_VERSION}1.34 or later
        > **Optional upgrade and SigNoz data loss** > @@ -57,45 +77,214 @@ Components that are deprecated in this release may be removed in a future releas The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alphabetically): -| Component | Image | Version | -|-----------|-------|---------| -| Alpine Kubernetes Tools | `docker.io/alpine/k8s` | 1.36.2 | -| Apache APISIX | `docker.io/apache/apisix` | 3.18.0-ubuntu | -| BusyBox | `docker.io/busybox` | 1.37 | -| Cert Manager (CA Injector) | `quay.io/jetstack/cert-manager-cainjector` | v1.21.1 | -| Cert Manager (Controller) | `quay.io/jetstack/cert-manager-controller` | v1.21.1 | -| Cert Manager (Startup API Check) | `quay.io/jetstack/cert-manager-startupapicheck` | v1.21.1 | -| Cert Manager (Webhook) | `quay.io/jetstack/cert-manager-webhook` | v1.21.1 | -| ClickHouse Metrics Exporter | `docker.io/altinity/metrics-exporter` | 0.21.2 | -| ClickHouse Operator | `docker.io/altinity/clickhouse-operator` | 0.21.2 | -| ClickHouse Server | `docker.io/clickhouse/clickhouse-server` | 25.12.5 | -| Coherence CE | `container-registry.oracle.com/middleware/coherence-ce` | 22.06.13 | -| Coherence Operator | `container-registry.oracle.com/middleware/coherence-operator` | 3.5.16 | -| Config Server | `container-registry.oracle.com/obaas/config-server` | 2.1.0 | -| Curl | `docker.io/curlimages/curl` | 8.20.0 | -| Dashboards | `container-registry.oracle.com/obaas/dashboards` | 2.1.0 | -| Envoy | `docker.io/envoyproxy/envoy` | distroless-v1.38.3 | -| Envoy Gateway | `docker.io/envoyproxy/gateway` | v1.8.2 | -| Envoy Ratelimit | `docker.io/envoyproxy/ratelimit` | master | -| etcd | `docker.io/bitnamilegacy/etcd` | 3.6.1 | -| Eureka | `container-registry.oracle.com/obaas/service-registry` | 2.1.0 | -| External Secrets | `ghcr.io/external-secrets/external-secrets` | 2.10.0 | -| Ingress NGINX Controller | `registry.k8s.io/ingress-nginx/controller` | v1.15.1 | -| Kafka | `quay.io/strimzi/kafka` | 1.1.0-kafka-4.2.0 | -| Kube State Metrics | `registry.k8s.io/kube-state-metrics/kube-state-metrics` | v2.17.0 | -| Metrics Server | `registry.k8s.io/metrics-server/metrics-server` | v0.9.0 | -| MicroTx Console | `container-registry.oracle.com/database/microtx-console` | 26.1.1 | -| MicroTx Coordinator | `container-registry.oracle.com/database/microtx-coordinator` | 26.1.1 | -| MicroTx Workflow | `container-registry.oracle.com/database/microtx-workflow` | 26.1.1 | -| OBaaS Admin Server | `container-registry.oracle.com/obaas/admin-server` | 2.1.0 | -| Observability Exporter | `container-registry.oracle.com/database/observability-exporter` | 2.4.2 | -| OpenTelemetry Collector Contrib | `docker.io/otel/opentelemetry-collector-contrib` | 0.139.0 | -| OpenTelemetry Java Autoinstrumentation | `ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java` | 2.30.0 | -| OpenTelemetry Operator | `ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator` | 0.158.0 | -| Oracle Database Free | `container-registry.oracle.com/database/free` | 23.26.2.0 | -| Oracle Database Operator | `container-registry.oracle.com/database/operator` | 2.1.0 | -| Signoz | `docker.io/signoz/signoz` | v0.134.0 | -| Signoz OpenTelemetry Collector | `docker.io/signoz/signoz-otel-collector` | v0.144.6 | -| SQLcl | `container-registry.oracle.com/database/sqlcl` | 26.2.0 | -| Strimzi Operator | `quay.io/strimzi/operator` | 1.1.0 | -| Zookeeper | `docker.io/signoz/zookeeper` | 3.7.1 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ComponentImageVersion
        Alpine Kubernetes Toolsdocker.io/alpine/k8s1.36.2
        Apache APISIXdocker.io/apache/apisix3.18.0-ubuntu
        BusyBoxdocker.io/busybox1.37
        Cert Manager (CA Injector)quay.io/jetstack/cert-manager-cainjectorv1.21.1
        Cert Manager (Controller)quay.io/jetstack/cert-manager-controllerv1.21.1
        Cert Manager (Startup API Check)quay.io/jetstack/cert-manager-startupapicheckv1.21.1
        Cert Manager (Webhook)quay.io/jetstack/cert-manager-webhookv1.21.1
        ClickHouse Metrics Exporterdocker.io/altinity/metrics-exporter0.21.2
        ClickHouse Operatordocker.io/altinity/clickhouse-operator0.21.2
        ClickHouse Serverdocker.io/clickhouse/clickhouse-server25.12.5
        Coherence CEcontainer-registry.oracle.com/middleware/coherence-ce22.06.13
        Coherence Operatorcontainer-registry.oracle.com/middleware/coherence-operator3.5.16
        Config Servercontainer-registry.oracle.com/obaas/config-server2.1.0
        Curldocker.io/curlimages/curl8.20.0
        Dashboardscontainer-registry.oracle.com/obaas/dashboards2.1.0
        Envoydocker.io/envoyproxy/envoydistroless-v1.38.3
        Envoy Gatewaydocker.io/envoyproxy/gatewayv1.8.2
        Envoy Ratelimitdocker.io/envoyproxy/ratelimitmaster
        etcddocker.io/bitnamilegacy/etcd3.6.1
        Eurekacontainer-registry.oracle.com/obaas/service-registry2.1.0
        External Secretsghcr.io/external-secrets/external-secrets2.10.0
        Ingress NGINX Controllerregistry.k8s.io/ingress-nginx/controllerv1.15.1
        Kafkaquay.io/strimzi/kafka1.1.0-kafka-4.2.0
        Kube State Metricsregistry.k8s.io/kube-state-metrics/kube-state-metricsv2.17.0
        Metrics Serverregistry.k8s.io/metrics-server/metrics-serverv0.9.0
        MicroTx Consolecontainer-registry.oracle.com/database/microtx-console26.1.1
        MicroTx Coordinatorcontainer-registry.oracle.com/database/microtx-coordinator26.1.1
        MicroTx Workflowcontainer-registry.oracle.com/database/microtx-workflow26.1.1
        OBaaS Admin Servercontainer-registry.oracle.com/obaas/admin-server2.1.0
        Observability Exportercontainer-registry.oracle.com/database/observability-exporter2.4.2
        OpenTelemetry Collector Contribdocker.io/otel/opentelemetry-collector-contrib0.139.0
        OpenTelemetry Java Autoinstrumentationghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java2.30.0
        OpenTelemetry Operatorghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator0.158.0
        Oracle Database Freecontainer-registry.oracle.com/database/free23.26.2.0
        Oracle Database Operatorcontainer-registry.oracle.com/database/operator2.1.0
        Signozdocker.io/signoz/signozv0.134.0
        Signoz OpenTelemetry Collectordocker.io/signoz/signoz-otel-collectorv0.144.6
        SQLclcontainer-registry.oracle.com/database/sqlcl26.2.0
        Strimzi Operatorquay.io/strimzi/operator1.1.0
        Zookeeperdocker.io/signoz/zookeeper3.7.1
        diff --git a/docs-source/site/docs/setup/helm/chart-references.md b/docs-source/site/docs/setup/helm/chart-references.md index 9de92a19e..1c02b5660 100644 --- a/docs-source/site/docs/setup/helm/chart-references.md +++ b/docs-source/site/docs/setup/helm/chart-references.md @@ -8,21 +8,96 @@ chart release bundled with this OBaaS release and opens the upstream chart's rendered README or values file. Use these references when customizing a component; do not copy the complete dependency values into OBaaS documentation. -| Chart | Version | Chart README | Values reference | -| --- | --- | --- | --- | -| `ai-optimizer` | 2.0.3 | [README](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/README.md) | [values.yaml](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/values.yaml) | -| `apisix` | 2.17.0 | [README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/README.md) | [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/values.yaml) | -| `cert-manager` | v1.21.1 | [README template](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/README.template.md) | [values.yaml](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/values.yaml) | -| `coherence-operator` | 3.5.16 | [README](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/README.md) | [values.yaml](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/values.yaml) | -| `external-secrets` | 2.10.0 | [README](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/README.md) | [values.yaml](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/values.yaml) | -| `gateway-helm` | 1.8.2 | [README](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/README.md) | [values template](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/values.tmpl.yaml) | -| `ingress-nginx` | 4.15.1 | [README](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/README.md) | [values.yaml](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/values.yaml) | -| `k8s-infra` | 0.15.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/values.yaml) | -| `kube-state-metrics` | 6.4.1 | [README](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/README.md) | [values.yaml](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/values.yaml) | -| `metrics-server` | 3.14.0 | [README](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/README.md) | [values.yaml](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/values.yaml) | -| `opentelemetry-operator` | 0.122.0 | [README](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/README.md) | [values.yaml](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/values.yaml) | -| `signoz` | 0.134.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/values.yaml) | -| `strimzi-kafka-operator` | 1.1.0 | [README](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/README.md) | [values.yaml](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/values.yaml) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ChartVersionChart READMEValues reference
        ai-optimizer2.0.3READMEvalues.yaml
        apisix2.17.0READMEvalues.yaml
        cert-managerv1.21.1README templatevalues.yaml
        coherence-operator3.5.16READMEvalues.yaml
        external-secrets2.10.0READMEvalues.yaml
        gateway-helm1.8.2READMEvalues template
        ingress-nginx4.15.1READMEvalues.yaml
        k8s-infra0.15.0READMEvalues.yaml
        kube-state-metrics6.4.1READMEvalues.yaml
        metrics-server3.14.0READMEvalues.yaml
        opentelemetry-operator0.122.0READMEvalues.yaml
        signoz0.134.0READMEvalues.yaml
        strimzi-kafka-operator1.1.0READMEvalues.yaml
        ## Vendored Oracle Database Operator diff --git a/docs-source/site/docs/setup/helm/index.md b/docs-source/site/docs/setup/helm/index.md index 16db23bf8..0f967b22e 100644 --- a/docs-source/site/docs/setup/helm/index.md +++ b/docs-source/site/docs/setup/helm/index.md @@ -9,12 +9,37 @@ This guide outlines the steps to deploy Oracle Backend for Microservices and AI ### Installation Steps -| Step | Description | Details | -|------|-------------|---------| -| 1 | **Verify prerequisites** | Confirm your Kubernetes cluster, database, and tooling meet the requirements. | -| 2 | **Install prerequisites chart** | Install the cluster-scoped operators and CRDs (once per cluster). | -| 3 | **Install OBaaS chart** | Install the OBaaS application chart into one or more namespaces. | -| 4 | **Verify installation** | Confirm all pods are running and services are accessible. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        StepDescriptionDetails
        1Verify prerequisitesConfirm your Kubernetes cluster, database, and tooling meet the requirements.
        2Install prerequisites chartInstall the cluster-scoped operators and CRDs (once per cluster).
        3Install OBaaS chartInstall the OBaaS application chart into one or more namespaces.
        4Verify installationConfirm all pods are running and services are accessible.
        ### Detailed Guides diff --git a/docs-source/site/docs/setup/helm/install.md b/docs-source/site/docs/setup/helm/install.md index 2e72c93b1..7670c99b3 100644 --- a/docs-source/site/docs/setup/helm/install.md +++ b/docs-source/site/docs/setup/helm/install.md @@ -120,10 +120,27 @@ helm/infra-charts/ During installation, the Helm chart sets up two database users with different privilege levels: -| User | Purpose | Created by | -|------|---------|------------| -| **SYSTEM** (non-ADB) or **ADMIN** (ADB) | Privileged user for one-time database initialization | Pre-exists (external DBs) or auto-generated (container DBs) | -| **OBAAS_USER** | Application-level user for runtime platform operations | Created by the init script during first install | + + + + + + + + + + + + + + + + + + + + +
        UserPurposeCreated by
        SYSTEM (non-ADB) or ADMIN (ADB)Privileged user for one-time database initializationPre-exists (external DBs) or auto-generated (container DBs)
        OBAAS_USERApplication-level user for runtime platform operationsCreated by the init script during first install
        **OBAAS_USER** is the unprivileged database identity used by OBaaS components at runtime. The privileged user is only used once — to create OBAAS_USER and grant it the minimum permissions the platform needs. @@ -291,19 +308,84 @@ kubectl get pods -A Several example configurations are provided for comparison. -| Values file | Best for | External DB required | Notes | -|---|---|---|---| -| `values-default.yaml` | Minimal evaluation | No | Uses chart defaults | -| `values-sidb-free.yaml` | Development and testing | No | Runs Oracle Database Free in the cluster | -| `values-existing-adb.yaml` | OCI production | Yes | Uses Autonomous Database | -| `values-byodb.yaml` | Existing Oracle Database | Yes | Non-Autonomous Oracle Database only | -| `values-tenant1.yaml`, `values-tenant2.yaml` | Multi-tenant setups | Depends | Requires unique ingress settings per tenant | -| `values-namespace-override.yaml` | Namespace watch tuning | Depends | Adjusts ingress scope | -| `values-signoz-existing-secret.yaml` | GitOps and pre-created credentials | Depends | Uses an existing SigNoz secret | -| `values-signoz-cold-storage.yaml` | Long-term observability retention | Depends | Uses S3-compatible object storage | -| `values-kafka.yaml` | Kafka workloads and observability testing | Depends | Creates a Strimzi-managed Kafka cluster | -| `values-coherence.yaml` | Coherence integration and distributed-cache testing | Depends | Creates a Coherence Operator-managed cluster | -| `values-private-registry.yaml` | Air-gapped and private registry installs | Depends | Mirrors images to a private registry | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Values fileBest forExternal DB requiredNotes
        values-default.yamlMinimal evaluationNoUses chart defaults
        values-sidb-free.yamlDevelopment and testingNoRuns Oracle Database Free in the cluster
        values-existing-adb.yamlOCI productionYesUses Autonomous Database
        values-byodb.yamlExisting Oracle DatabaseYesNon-Autonomous Oracle Database only
        values-tenant1.yaml, values-tenant2.yamlMulti-tenant setupsDependsRequires unique ingress settings per tenant
        values-namespace-override.yamlNamespace watch tuningDependsAdjusts ingress scope
        values-signoz-existing-secret.yamlGitOps and pre-created credentialsDependsUses an existing SigNoz secret
        values-signoz-cold-storage.yamlLong-term observability retentionDependsUses S3-compatible object storage
        values-kafka.yamlKafka workloads and observability testingDependsCreates a Strimzi-managed Kafka cluster
        values-coherence.yamlCoherence integration and distributed-cache testingDependsCreates a Coherence Operator-managed cluster
        values-private-registry.yamlAir-gapped and private registry installsDependsMirrors images to a private registry
        The OBaaS chart selects the database mode with `database.type`. The supported values are `SIDB-FREE`, `ADB-FREE`, `ADB-S`, and `OTHER`; choose the example values file that matches the database deployment you plan to use. @@ -391,13 +473,36 @@ tools/get-adb-ocid.sh -r (-c | --compartment-ocid ` | OCI region where the Oracle AI Autonomous Database is deployed | -| `-c ` | Name of the OCI compartment containing the database | -| `--compartment-ocid ` | OCID of the OCI compartment containing the database | -| `-dbname ` | Display name of the existing Oracle AI Autonomous Database | -| `[options]` | Additional optional parameters supported by the script | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ParameterDescription
        -r <region>OCI region where the Oracle AI Autonomous Database is deployed
        -c <compartment-name>Name of the OCI compartment containing the database
        --compartment-ocid <ocid>OCID of the OCI compartment containing the database
        -dbname <adb-display-name>Display name of the existing Oracle AI Autonomous Database
        [options]Additional optional parameters supported by the script
        ##### Example diff --git a/docs-source/site/docs/setup/helm/planning.md b/docs-source/site/docs/setup/helm/planning.md index e5fd6abd1..b7fdc0025 100644 --- a/docs-source/site/docs/setup/helm/planning.md +++ b/docs-source/site/docs/setup/helm/planning.md @@ -30,11 +30,28 @@ You will need to provide various configuration information to the Helm charts du Select the database mode by setting `database.type` to one of the supported values: `SIDB-FREE`, `ADB-FREE`, `ADB-S`, or `OTHER`. Use `SIDB-FREE` or `ADB-FREE` for in-cluster database deployments, `ADB-S` for Autonomous Database deployments, and `OTHER` for non-Autonomous Oracle Database deployments. -| Type of deployment | Information you will need | -| --- | --- | -| Autonomous AI Database (including Globally Distributed) | The OCID of your database, your OCI CLI or SDK configuration details, including your private key, and the password for your `ADMIN` user. | -| In-cluster (Single Instance) deployment | The username and password for both an admin user, e.g., `SYSTEM`, and a user for OBaaS, e.g., `OBAAS_USER`. | -| Any other type of deployment | The username and password for both an admin user, e.g., `SYSTEM`, and a user for OBaaS, e.g., `OBAAS_USER`, and the connection details for your database (host, port, service name). | + + + + + + + + + + + + + + + + + + + + + +
        Type of deploymentInformation you will need
        Autonomous AI Database (including Globally Distributed)The OCID of your database, your OCI CLI or SDK configuration details, including your private key, and the password for your ADMIN user.
        In-cluster (Single Instance) deploymentThe username and password for both an admin user, e.g., SYSTEM, and a user for OBaaS, e.g., OBAAS_USER.
        Any other type of deploymentThe username and password for both an admin user, e.g., SYSTEM, and a user for OBaaS, e.g., OBAAS_USER, and the connection details for your database (host, port, service name).
        Ensure that you review the installation documentation and the instructions in the example `values.yaml` file provided for your specific type of database deployment and provide the necessary configuration information. Also, ensure that you create Kubernetes secrets with your database credentials if required for your chosen deployment option. diff --git a/docs-source/site/docs/setup/helm/prereqs.md b/docs-source/site/docs/setup/helm/prereqs.md index 0a8d53ea8..edef7b04a 100644 --- a/docs-source/site/docs/setup/helm/prereqs.md +++ b/docs-source/site/docs/setup/helm/prereqs.md @@ -64,9 +64,20 @@ You must have access to an Oracle Database instance (19c or later). The followin **Version requirements:** -| Minimum | Recommended | -|---------|-------------| -| Oracle Database 19c | Oracle Autonomous Database 26ai ATP | + + + + + + + + + + + + + +
        MinimumRecommended
        Oracle Database 19cOracle Autonomous Database 26ai ATP
        :::info[AI Features] To use OBaaS AI capabilities, you must use Oracle Database 26ai or later. Earlier versions do not support AI features. diff --git a/docs-source/site/docs/upgrade/index.mdx b/docs-source/site/docs/upgrade/index.mdx index f84892ab9..f57c80c74 100644 --- a/docs-source/site/docs/upgrade/index.mdx +++ b/docs-source/site/docs/upgrade/index.mdx @@ -3,7 +3,7 @@ title: Upgrade sidebar_position: 0 --- -export const OBAAS_VERSION = '2.1.1'; +export const OBAAS_VERSION = '27.1.0'; This page documents how to upgrade to OBaaS version {OBAAS_VERSION} from earlier versions. diff --git a/docs-source/site/src/components/HomepageFeatures/index.tsx b/docs-source/site/src/components/HomepageFeatures/index.tsx index 7b7683850..f807327ae 100644 --- a/docs-source/site/src/components/HomepageFeatures/index.tsx +++ b/docs-source/site/src/components/HomepageFeatures/index.tsx @@ -43,7 +43,11 @@ function Feature({title, Svg, description}: FeatureItem) { return (

        - +
        {title} diff --git a/docs-source/site/versioned_docs/version-2.1.2/deploy/deploy.md b/docs-source/site/versioned_docs/version-2.1.2/deploy/deploy.md index f715a34a3..1f7f0316d 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/deploy/deploy.md +++ b/docs-source/site/versioned_docs/version-2.1.2/deploy/deploy.md @@ -11,14 +11,47 @@ The steps below are generic — replace placeholder values like `my-app`, `my-se Before you begin, ensure the following tools are installed and configured: -| Tool | Purpose | Verify | -|------|---------|--------| -| **Java** | Build application JARs | `java -version` | -| **Maven** | Build and package | `mvn --version` | -| **Docker** | Build and push container images | `docker ps` | -| **kubectl** | Interact with Kubernetes cluster | `kubectl cluster-info` | -| **Helm** | Deploy applications to Kubernetes | `helm version` | -| **OCI CLI** | Manage OCI resources (if using OCIR) | `oci --version` | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ToolPurposeVerify
        JavaBuild application JARsjava -version
        MavenBuild and packagemvn --version
        DockerBuild and push container imagesdocker ps
        kubectlInteract with Kubernetes clusterkubectl cluster-info
        HelmDeploy applications to Kuberneteshelm version
        OCI CLIManage OCI resources (if using OCIR)oci --version
        Additional requirements: @@ -164,10 +197,27 @@ If your application connects to an Oracle database, you need to create Kubernete The Helm chart expects secrets following this naming pattern: -| Secret | Purpose | Keys | -|--------|---------|------| -| `{dbname}-db-priv-authn` | Privileged credentials (for creating users, Liquibase) | `username`, `password`, `service` | -| `{dbname}-{service}-db-authn` | Application credentials (per service) | `username`, `password`, `service` | + + + + + + + + + + + + + + + + + + + + +
        SecretPurposeKeys
        {dbname}-db-priv-authnPrivileged credentials (for creating users, Liquibase)username, password, service
        {dbname}-{service}-db-authnApplication credentials (per service)username, password, service
        ### Create the Privileged Secret @@ -288,20 +338,77 @@ helidon: ### Helm Values Reference -| Value | Required | Description | -|-------|----------|-------------| -| `image.repository` | Yes | Full image path (without tag) | -| `image.tag` | Yes | Image tag | -| `obaas.releaseName` | Yes | OBaaS platform Helm release name | -| `obaas.framework` | Yes | `SPRING_BOOT` or `HELIDON` | -| `database.name` | If using DB | Database name (derives secret names and wallet) | -| `database.authN.secretName` | No | Override derived secret name `{dbname}-{release}-db-authn` | -| `database.aq.enabled` | No | Grant Advanced Queuing (AQ/JMS) permissions (default: `false`) | -| `eureka.enabled` | No | Register with Eureka service discovery (default: `true`) | -| `otel.enabled` | No | Enable OpenTelemetry integration (default: `true`) | -| `otmm.enabled` | No | Enable MicroTx LRA distributed transactions (default: `false`) | -| `service.port` | No | Container and service port (default: `8080`) | -| `replicaCount` | No | Number of pod replicas (default: `1`) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ValueRequiredDescription
        image.repositoryYesFull image path (without tag)
        image.tagYesImage tag
        obaas.releaseNameYesOBaaS platform Helm release name
        obaas.frameworkYesSPRING_BOOT or HELIDON
        database.nameIf using DBDatabase name (derives secret names and wallet)
        database.authN.secretNameNoOverride derived secret name {dbname}-{release}-db-authn
        database.aq.enabledNoGrant Advanced Queuing (AQ/JMS) permissions (default: false)
        eureka.enabledNoRegister with Eureka service discovery (default: true)
        otel.enabledNoEnable OpenTelemetry integration (default: true)
        otmm.enabledNoEnable MicroTx LRA distributed transactions (default: false)
        service.portNoContainer and service port (default: 8080)
        replicaCountNoNumber of pod replicas (default: 1)
        ### Deploy a Service @@ -419,13 +526,36 @@ curl http://localhost:9180/apisix/admin/routes/1 \ Key fields: -| Field | Description | -|-------|-------------| -| `uri` | The URL pattern to match. Use a wildcard suffix (e.g., `/api/v1/my-service*`). | -| `upstream.service_name` | The Eureka-registered service name (uppercase by default for Spring Boot). | -| `upstream.discovery_type` | Set to `eureka` so APISIX resolves service instances from the Eureka registry. | -| `plugins.opentelemetry` | Enables distributed tracing through the gateway. | -| `plugins.prometheus` | Enables Prometheus metrics collection for the route. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        FieldDescription
        uriThe URL pattern to match. Use a wildcard suffix (e.g., /api/v1/my-service*).
        upstream.service_nameThe Eureka-registered service name (uppercase by default for Spring Boot).
        upstream.discovery_typeSet to eureka so APISIX resolves service instances from the Eureka registry.
        plugins.opentelemetryEnables distributed tracing through the gateway.
        plugins.prometheusEnables Prometheus metrics collection for the route.
        ### Verify the Route @@ -450,12 +580,41 @@ kill %1 The full deployment flow: -| Step | What | How | -|------|------|-----| -| 1 | Create container repositories | OCI CLI or registry UI | -| 2 | Build and push images | Maven + JKube (`k8s:build` + `k8s:push`) | -| 3 | Create database secrets | `kubectl create secret` | -| 4 | Deploy with Helm | `helm upgrade --install` with `obaas-sample-app` chart | -| 5 | Create API gateway routes | APISIX Admin API via `curl` | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        StepWhatHow
        1Create container repositoriesOCI CLI or registry UI
        2Build and push imagesMaven + JKube (k8s:build + k8s:push)
        3Create database secretskubectl create secret
        4Deploy with Helmhelm upgrade --install with obaas-sample-app chart
        5Create API gateway routesAPISIX Admin API via curl
        After all steps are complete, your application is accessible through the APISIX gateway at the URI patterns you configured. diff --git a/docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md b/docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md index c8409973e..6ddc23264 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md +++ b/docs-source/site/versioned_docs/version-2.1.2/deploy/overview.md @@ -9,13 +9,42 @@ This guide outlines the steps to build, deploy, and expose an application on Ora ### Deployment Steps -| Step | Description | Details | -|------|-------------|---------| -| 1 | **Create container repositories** | Set up a repository per microservice in your container registry (OCIR, ECR, ACR, etc.). | -| 2 | **Build and push images** | Use Maven and Eclipse JKube to build JARs, create container images, and push to the registry. | -| 3 | **Create database secrets** | Create Kubernetes secrets with privileged and per-service database credentials. | -| 4 | **Deploy with Helm** | Install each service using the `obaas-sample-app` Helm chart with a per-service `values.yaml`. | -| 5 | **Create API gateway routes** | Configure Apache APISIX routes to expose services externally via Eureka discovery. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        StepDescriptionDetails
        1Create container repositoriesSet up a repository per microservice in your container registry (OCIR, ECR, ACR, etc.).
        2Build and push imagesUse Maven and Eclipse JKube to build JARs, create container images, and push to the registry.
        3Create database secretsCreate Kubernetes secrets with privileged and per-service database credentials.
        4Deploy with HelmInstall each service using the obaas-sample-app Helm chart with a per-service values.yaml.
        5Create API gateway routesConfigure Apache APISIX routes to expose services externally via Eureka discovery.
        ### Detailed Guide diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md b/docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md index 9fa956322..74705236c 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/customizations.md @@ -38,17 +38,62 @@ SigNoZ stores recent ClickHouse data on the local persistent volume as hot stora ### Configuration Summary -| Key | Value | Description | -|---|---|---| -| `signoz.enabled` | `true` | Enables the SigNoz deployment. | -| `signoz.clickhouse.coldStorage.enabled` | `true` | Enables ClickHouse cold storage. | -| `signoz.clickhouse.coldStorage.defaultKeepFreeSpaceBytes` | `"10485760"` | Keeps at least 10 MiB of local disk space free before moving older data to cold storage. Set value to reflect your environment | -| `signoz.clickhouse.coldStorage.type` | `s3` | Uses an S3-compatible object storage API. | -| `signoz.clickhouse.coldStorage.endpoint` | `` | Object storage endpoint URL. | -| `signoz.clickhouse.coldStorage.accessKey` | `` | Access key for the object storage service. | -| `signoz.clickhouse.coldStorage.secretAccess` | `` | Secret key for the object storage service. | -| `signoz.clickhouse.persistence.enabled` | `true` | Enables persistent local storage for ClickHouse hot data. | -| `signoz.clickhouse.persistence.size` | `100Gi` | Size of the local persistent volume used for hot storage. Set value to reflect your environment | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        KeyValueDescription
        signoz.enabledtrueEnables the SigNoz deployment.
        signoz.clickhouse.coldStorage.enabledtrueEnables ClickHouse cold storage.
        signoz.clickhouse.coldStorage.defaultKeepFreeSpaceBytes"10485760"Keeps at least 10 MiB of local disk space free before moving older data to cold storage. Set value to reflect your environment
        signoz.clickhouse.coldStorage.types3Uses an S3-compatible object storage API.
        signoz.clickhouse.coldStorage.endpoint<END-POINT>Object storage endpoint URL.
        signoz.clickhouse.coldStorage.accessKey<YOUR-ACCESS-KEY>Access key for the object storage service.
        signoz.clickhouse.coldStorage.secretAccess<YOUR-SECRET-ACCESS-KEY>Secret key for the object storage service.
        signoz.clickhouse.persistence.enabledtrueEnables persistent local storage for ClickHouse hot data.
        signoz.clickhouse.persistence.size100GiSize of the local persistent volume used for hot storage. Set value to reflect your environment
        ### Installation diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md index 7601ed152..a77b1f3d8 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md @@ -15,15 +15,53 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil ### Guides -| Guide | Description | -|-------|-------------| -| [Introduction and Overview](./overview.md) | Architecture and how the observability stack fits together | -| [Access SigNoz](./access.md) | Retrieve credentials and connect to the SigNoz UI | -| [Metrics, Logs and Traces](./metricslogstraces.md) | Navigate metrics, logs, and traces in the SigNoz dashboard | -| [Pre-installed Dashboards](./dashboards.md) | Catalog of 20+ ready-to-use dashboards (Spring Boot, Kafka, Kubernetes, Oracle DB, and more) | -| [Configure Applications for SigNoz](./configure.md) | Add OpenTelemetry and Micrometer dependencies to your application | -| [Kafka Observability](./kafka.md) | Monitor Kafka clusters, producers, and consumers | -| [Customize Java Instrumentation](./java-instrumentation) | Pass custom environment variables to the OpenTelemetry Java agent through Helm values or CLI overrides | -| [Oracle Database Metrics Exporter](./dbexporter.md) | Database-level metrics collection and configuration guidance | -| [Common Customizations](./customizations.md) | Configure Online and Cold Storage | -| [Replace SigNoZ during upgrade](./upgrade/index.md) | Replace SigNoZ during an optional OBaaS 2.1.2 upgrade; existing observability data is permanently deleted | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        GuideDescription
        Introduction and OverviewArchitecture and how the observability stack fits together
        Access SigNozRetrieve credentials and connect to the SigNoz UI
        Metrics, Logs and TracesNavigate metrics, logs, and traces in the SigNoz dashboard
        Pre-installed DashboardsCatalog of 20+ ready-to-use dashboards (Spring Boot, Kafka, Kubernetes, Oracle DB, and more)
        Configure Applications for SigNozAdd OpenTelemetry and Micrometer dependencies to your application
        Kafka ObservabilityMonitor Kafka clusters, producers, and consumers
        Customize Java InstrumentationPass custom environment variables to the OpenTelemetry Java agent through Helm values or CLI overrides
        Oracle Database Metrics ExporterDatabase-level metrics collection and configuration guidance
        Common CustomizationsConfigure Online and Cold Storage
        Replace SigNoZ during upgradeReplace SigNoZ during an optional OBaaS 2.1.2 upgrade; existing observability data is permanently deleted
        diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md b/docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md index 0d31eeb32..98c7046ae 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/kafka.md @@ -73,13 +73,36 @@ When you deploy a microservice using the OBaaS sample app chart, the platform ha The following metrics are exported by the agent and available in the SigNoz Metrics Explorer: -| Metric Name | Description | -| :--- | :--- | -| `kafka.producer.record_send_rate` | Average records sent per second. | -| `kafka.producer.request_latency_max` | Maximum acknowledgment time from the broker. | -| `kafka.producer.outgoing_byte_rate` | Data throughput in bytes per second. | -| `kafka.consumer.fetch_manager_records_lag_max` | Maximum lag across all assigned partitions. | -| `kafka.consumer.bytes_consumed_total` | Total volume of data processed by the consumer. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Metric NameDescription
        kafka.producer.record_send_rateAverage records sent per second.
        kafka.producer.request_latency_maxMaximum acknowledgment time from the broker.
        kafka.producer.outgoing_byte_rateData throughput in bytes per second.
        kafka.consumer.fetch_manager_records_lag_maxMaximum lag across all assigned partitions.
        kafka.consumer.bytes_consumed_totalTotal volume of data processed by the consumer.
        ## Distributed Tracing & Logging diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md index 329269223..38287297b 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md @@ -22,10 +22,27 @@ OBaaS chart normally. ## Choose an upgrade path -| Existing environment | Recovery requirement | Guide | -|---|---|---| -| OBaaS 2.0.0 or 2.1.x with a SigNoZ version earlier than `0.134.0` | Historical telemetry, dashboards, and users must be recoverable | [Upgrade with protected recovery](./protected-recovery.md) **(recommended)** | -| Any supported SigNoZ version earlier than `0.134.0` | Historical data does not require a protected recovery point | [Upgrade without protected recovery](./without-protected-recovery.md) | + + + + + + + + + + + + + + + + + + + + +
        Existing environmentRecovery requirementGuide
        OBaaS 2.0.0 or 2.1.x with a SigNoZ version earlier than 0.134.0Historical telemetry, dashboards, and users must be recoverableUpgrade with protected recovery (recommended)
        Any supported SigNoZ version earlier than 0.134.0Historical data does not require a protected recovery pointUpgrade without protected recovery
        If you are unsure which path applies, use the protected recovery guide. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md b/docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md index 22444c8f4..5158a36c7 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/dboperator.md @@ -45,11 +45,32 @@ unset ORDS_RUNTIME_PASSWORD Use the connection settings that match the OBaaS database type. -| OBaaS database type | ORDS connection type | Required connection details | -| --- | --- | --- | -| `ADB-S` | `tns` | ADB wallet Secret and TNS alias | -| `SIDB-FREE` | `basic` | In-cluster database service, port `1521`, service `FREEPDB1` | -| `OTHER` | `basic` or `customurl` | External host, port, service name, or JDBC URL | + + + + + + + + + + + + + + + + + + + + + + + + + +
        OBaaS database typeORDS connection typeRequired connection details
        ADB-StnsADB wallet Secret and TNS alias
        SIDB-FREEbasicIn-cluster database service, port 1521, service FREEPDB1
        OTHERbasic or customurlExternal host, port, service name, or JDBC URL
        ### Create the ORDS resource @@ -165,12 +186,32 @@ If your APISIX gateway is exposed outside the cluster, this route can make ORDS The examples below use these service name patterns: -| Service | Name | -| --- | --- | -| APISIX admin API | `-apisix-admin` | -| APISIX gateway | `-apisix-gateway` | -| ORDS | `` | -| SigNoz OpenTelemetry collector alias | `signoz-otel-collector` | + + + + + + + + + + + + + + + + + + + + + + + + + +
        ServiceName
        APISIX admin API<app-release>-apisix-admin
        APISIX gateway<app-release>-apisix-gateway
        ORDS<ords-resource-name>
        SigNoz OpenTelemetry collector aliassignoz-otel-collector
        Confirm the services exist: diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/index.md b/docs-source/site/versioned_docs/version-2.1.2/platform/index.md index f12661b0e..73fb4342b 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/platform/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/index.md @@ -7,34 +7,99 @@ Oracle Backend for Microservices and AI includes a set of pre-integrated platfor ## API Gateway & Networking -| Service | Description | -|---------|-------------| -| [Apache APISIX](./apacheapisix.md) | Cloud-native API gateway for routing, traffic management, and rate limiting | -| [Spring Boot Eureka Server](./eureka.md) | Service registry for automatic discovery between microservices | -| [Envoy Gateway](./envoygateway.md) | CNCF graduated implementation of the Kubernetes Gateway API | + + + + + + + + + + + + + + + + + + + + + +
        ServiceDescription
        Apache APISIXCloud-native API gateway for routing, traffic management, and rate limiting
        Spring Boot Eureka ServerService registry for automatic discovery between microservices
        Envoy GatewayCNCF graduated implementation of the Kubernetes Gateway API
        ## Messaging & Event Streaming -| Service | Description | -|---------|-------------| -| [Strimzi Kafka Operator](./strimzi_operator.md) | Kubernetes operator for deploying and managing Apache Kafka clusters | + + + + + + + + + + + + + +
        ServiceDescription
        Strimzi Kafka OperatorKubernetes operator for deploying and managing Apache Kafka clusters
        ## Data & Transactions -| Service | Description | -|---------|-------------| -| [Oracle Transaction Manager for Microservices](./otmm.md) | Distributed transaction coordinator supporting XA, LRA, and TCC consistency models | -| [Oracle Database Operator](./dboperator.md) | Kubernetes operator for provisioning and managing Oracle Database instances | -| [Coherence Operator](./coherence.md) | In-memory data grid for caching, data distribution, and compute | + + + + + + + + + + + + + + + + + + + + + +
        ServiceDescription
        Oracle Transaction Manager for MicroservicesDistributed transaction coordinator supporting XA, LRA, and TCC consistency models
        Oracle Database OperatorKubernetes operator for provisioning and managing Oracle Database instances
        Coherence OperatorIn-memory data grid for caching, data distribution, and compute
        ## Operations & Security -| Service | Description | -|---------|-------------| -| [Oracle Database Metrics Exporter](./dbexporter.md) | Exposes Oracle Database metrics for monitoring and alerting | -| [External Secrets Operator](./esooperator.md) | Syncs secrets from external stores (OCI Vault, AWS, HashiCorp Vault) into Kubernetes | -| [Spring Boot Admin Server](./sbadminserver.md) | Web dashboard for monitoring and managing Spring Boot applications | -| [MicroTx Workflow Orchestration](./conductor.md) | Workflow orchestration engine for multi-step service choreography | + + + + + + + + + + + + + + + + + + + + + + + + + +
        ServiceDescription
        Oracle Database Metrics ExporterExposes Oracle Database metrics for monitoring and alerting
        External Secrets OperatorSyncs secrets from external stores (OCI Vault, AWS, HashiCorp Vault) into Kubernetes
        Spring Boot Admin ServerWeb dashboard for monitoring and managing Spring Boot applications
        MicroTx Workflow OrchestrationWorkflow orchestration engine for multi-step service choreography
        ## Architecture diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md b/docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md index 1ded160c3..9e326cce2 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/strimzi_operator.md @@ -271,14 +271,40 @@ Strimzi also supports mTLS and custom CA certificates. For additional Strimzi ce ## Strimzi Custom Resources Reference -| Resource | Purpose | -|----------|---------| -| `Kafka` | Defines the Kafka cluster configuration | -| `KafkaNodePool` | Manages groups of Kafka nodes with specific roles | -| `KafkaTopic` | Declaratively manages Kafka topics | -| `KafkaUser` | Manages user authentication and authorization | -| `KafkaConnect` | Deploys Kafka Connect for data integration | -| `KafkaBridge` | Provides HTTP API access to Kafka | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ResourcePurpose
        KafkaDefines the Kafka cluster configuration
        KafkaNodePoolManages groups of Kafka nodes with specific roles
        KafkaTopicDeclaratively manages Kafka topics
        KafkaUserManages user authentication and authorization
        KafkaConnectDeploys Kafka Connect for data integration
        KafkaBridgeProvides HTTP API access to Kafka
        For the full custom resource reference, see the [Strimzi documentation](https://strimzi.io/docs/operators/latest/configuring). diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index 8f7b4e17d..a8f207d27 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -17,10 +17,30 @@ Platform services use Java 25, Spring Boot 4.0.6, and Spring Cloud 2025.1.1. The OBaaS {OBAAS_VERSION} Helm charts use the following chart and application versions: -| Chart | Chart Version | App Version | Kubernetes Version | -|-------|---------------|-------------|--------------------| -| `obaas-prereqs` | 0.1.1 | {OBAAS_VERSION} | 1.34 or later | -| `obaas` | 0.1.1 | {OBAAS_VERSION} | 1.34 or later | + + + + + + + + + + + + + + + + + + + + + + + +
        ChartChart VersionApp VersionKubernetes Version
        obaas-prereqs0.1.1{OBAAS_VERSION}1.34 or later
        obaas0.1.1{OBAAS_VERSION}1.34 or later
        > **Optional upgrade and SigNoz data loss** > @@ -57,45 +77,214 @@ Components that are deprecated in this release may be removed in a future releas The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alphabetically): -| Component | Image | Version | -|-----------|-------|---------| -| Alpine Kubernetes Tools | `docker.io/alpine/k8s` | 1.36.2 | -| Apache APISIX | `docker.io/apache/apisix` | 3.18.0-ubuntu | -| BusyBox | `docker.io/busybox` | 1.37 | -| Cert Manager (CA Injector) | `quay.io/jetstack/cert-manager-cainjector` | v1.21.1 | -| Cert Manager (Controller) | `quay.io/jetstack/cert-manager-controller` | v1.21.1 | -| Cert Manager (Startup API Check) | `quay.io/jetstack/cert-manager-startupapicheck` | v1.21.1 | -| Cert Manager (Webhook) | `quay.io/jetstack/cert-manager-webhook` | v1.21.1 | -| ClickHouse Metrics Exporter | `docker.io/altinity/metrics-exporter` | 0.21.2 | -| ClickHouse Operator | `docker.io/altinity/clickhouse-operator` | 0.21.2 | -| ClickHouse Server | `docker.io/clickhouse/clickhouse-server` | 25.12.5 | -| Coherence CE | `container-registry.oracle.com/middleware/coherence-ce` | 22.06.13 | -| Coherence Operator | `container-registry.oracle.com/middleware/coherence-operator` | 3.5.16 | -| Config Server | `container-registry.oracle.com/obaas/config-server` | 2.1.0 | -| Curl | `docker.io/curlimages/curl` | 8.20.0 | -| Dashboards | `container-registry.oracle.com/obaas/dashboards` | 2.1.0 | -| Envoy | `docker.io/envoyproxy/envoy` | distroless-v1.38.3 | -| Envoy Gateway | `docker.io/envoyproxy/gateway` | v1.8.2 | -| Envoy Ratelimit | `docker.io/envoyproxy/ratelimit` | master | -| etcd | `docker.io/bitnamilegacy/etcd` | 3.6.1 | -| Eureka | `container-registry.oracle.com/obaas/service-registry` | 2.1.0 | -| External Secrets | `ghcr.io/external-secrets/external-secrets` | 2.10.0 | -| Ingress NGINX Controller | `registry.k8s.io/ingress-nginx/controller` | v1.15.1 | -| Kafka | `quay.io/strimzi/kafka` | 1.1.0-kafka-4.2.0 | -| Kube State Metrics | `registry.k8s.io/kube-state-metrics/kube-state-metrics` | v2.17.0 | -| Metrics Server | `registry.k8s.io/metrics-server/metrics-server` | v0.9.0 | -| MicroTx Console | `container-registry.oracle.com/database/microtx-console` | 26.1.1 | -| MicroTx Coordinator | `container-registry.oracle.com/database/microtx-coordinator` | 26.1.1 | -| MicroTx Workflow | `container-registry.oracle.com/database/microtx-workflow` | 26.1.1 | -| OBaaS Admin Server | `container-registry.oracle.com/obaas/admin-server` | 2.1.0 | -| Observability Exporter | `container-registry.oracle.com/database/observability-exporter` | 2.4.2 | -| OpenTelemetry Collector Contrib | `docker.io/otel/opentelemetry-collector-contrib` | 0.139.0 | -| OpenTelemetry Java Autoinstrumentation | `ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java` | 2.30.0 | -| OpenTelemetry Operator | `ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator` | 0.158.0 | -| Oracle Database Free | `container-registry.oracle.com/database/free` | 23.26.2.0 | -| Oracle Database Operator | `container-registry.oracle.com/database/operator` | 2.1.0 | -| Signoz | `docker.io/signoz/signoz` | v0.134.0 | -| Signoz OpenTelemetry Collector | `docker.io/signoz/signoz-otel-collector` | v0.144.6 | -| SQLcl | `container-registry.oracle.com/database/sqlcl` | 26.2.0 | -| Strimzi Operator | `quay.io/strimzi/operator` | 1.1.0 | -| Zookeeper | `docker.io/signoz/zookeeper` | 3.7.1 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ComponentImageVersion
        Alpine Kubernetes Toolsdocker.io/alpine/k8s1.36.2
        Apache APISIXdocker.io/apache/apisix3.18.0-ubuntu
        BusyBoxdocker.io/busybox1.37
        Cert Manager (CA Injector)quay.io/jetstack/cert-manager-cainjectorv1.21.1
        Cert Manager (Controller)quay.io/jetstack/cert-manager-controllerv1.21.1
        Cert Manager (Startup API Check)quay.io/jetstack/cert-manager-startupapicheckv1.21.1
        Cert Manager (Webhook)quay.io/jetstack/cert-manager-webhookv1.21.1
        ClickHouse Metrics Exporterdocker.io/altinity/metrics-exporter0.21.2
        ClickHouse Operatordocker.io/altinity/clickhouse-operator0.21.2
        ClickHouse Serverdocker.io/clickhouse/clickhouse-server25.12.5
        Coherence CEcontainer-registry.oracle.com/middleware/coherence-ce22.06.13
        Coherence Operatorcontainer-registry.oracle.com/middleware/coherence-operator3.5.16
        Config Servercontainer-registry.oracle.com/obaas/config-server2.1.0
        Curldocker.io/curlimages/curl8.20.0
        Dashboardscontainer-registry.oracle.com/obaas/dashboards2.1.0
        Envoydocker.io/envoyproxy/envoydistroless-v1.38.3
        Envoy Gatewaydocker.io/envoyproxy/gatewayv1.8.2
        Envoy Ratelimitdocker.io/envoyproxy/ratelimitmaster
        etcddocker.io/bitnamilegacy/etcd3.6.1
        Eurekacontainer-registry.oracle.com/obaas/service-registry2.1.0
        External Secretsghcr.io/external-secrets/external-secrets2.10.0
        Ingress NGINX Controllerregistry.k8s.io/ingress-nginx/controllerv1.15.1
        Kafkaquay.io/strimzi/kafka1.1.0-kafka-4.2.0
        Kube State Metricsregistry.k8s.io/kube-state-metrics/kube-state-metricsv2.17.0
        Metrics Serverregistry.k8s.io/metrics-server/metrics-serverv0.9.0
        MicroTx Consolecontainer-registry.oracle.com/database/microtx-console26.1.1
        MicroTx Coordinatorcontainer-registry.oracle.com/database/microtx-coordinator26.1.1
        MicroTx Workflowcontainer-registry.oracle.com/database/microtx-workflow26.1.1
        OBaaS Admin Servercontainer-registry.oracle.com/obaas/admin-server2.1.0
        Observability Exportercontainer-registry.oracle.com/database/observability-exporter2.4.2
        OpenTelemetry Collector Contribdocker.io/otel/opentelemetry-collector-contrib0.139.0
        OpenTelemetry Java Autoinstrumentationghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java2.30.0
        OpenTelemetry Operatorghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator0.158.0
        Oracle Database Freecontainer-registry.oracle.com/database/free23.26.2.0
        Oracle Database Operatorcontainer-registry.oracle.com/database/operator2.1.0
        Signozdocker.io/signoz/signozv0.134.0
        Signoz OpenTelemetry Collectordocker.io/signoz/signoz-otel-collectorv0.144.6
        SQLclcontainer-registry.oracle.com/database/sqlcl26.2.0
        Strimzi Operatorquay.io/strimzi/operator1.1.0
        Zookeeperdocker.io/signoz/zookeeper3.7.1
        diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md index 60c1c472b..263b27f1d 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md @@ -8,21 +8,96 @@ chart release bundled with this OBaaS release and opens the upstream chart's rendered README or values file. Use these references when customizing a component; do not copy the complete dependency values into OBaaS documentation. -| Chart | Version | Chart README | Values reference | -| --- | --- | --- | --- | -| `ai-optimizer` | 2.0.3 | [README](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/README.md) | [values.yaml](https://github.com/oracle/ai-optimizer/blob/v2.0.3/helm/values.yaml) | -| `apisix` | 2.17.0 | [README](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/README.md) | [values.yaml](https://github.com/apache/apisix-helm-chart/blob/apisix-2.17.0/charts/apisix/values.yaml) | -| `cert-manager` | v1.21.1 | [README template](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/README.template.md) | [values.yaml](https://github.com/cert-manager/cert-manager/blob/v1.21.1/deploy/charts/cert-manager/values.yaml) | -| `coherence-operator` | 3.5.16 | [README](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/README.md) | [values.yaml](https://github.com/oracle/coherence-operator/blob/v3.5.16/helm-charts/coherence-operator/values.yaml) | -| `external-secrets` | 2.10.0 | [README](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/README.md) | [values.yaml](https://github.com/external-secrets/external-secrets/blob/helm-chart-2.10.0/deploy/charts/external-secrets/values.yaml) | -| `gateway-helm` | 1.8.2 | [README](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/README.md) | [values template](https://github.com/envoyproxy/gateway/blob/6c2e80d5158926749b95e948d7aae36b9ae67669/charts/gateway-helm/values.tmpl.yaml) | -| `ingress-nginx` | 4.15.1 | [README](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/README.md) | [values.yaml](https://github.com/kubernetes/ingress-nginx/blob/controller-v1.15.1/charts/ingress-nginx/values.yaml) | -| `k8s-infra` | 0.15.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/k8s-infra/values.yaml) | -| `kube-state-metrics` | 6.4.1 | [README](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/README.md) | [values.yaml](https://github.com/prometheus-community/helm-charts/blob/kube-state-metrics-6.4.1/charts/kube-state-metrics/values.yaml) | -| `metrics-server` | 3.14.0 | [README](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/README.md) | [values.yaml](https://github.com/kubernetes-sigs/metrics-server/blob/metrics-server-helm-chart-3.14.0/charts/metrics-server/values.yaml) | -| `opentelemetry-operator` | 0.122.0 | [README](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/README.md) | [values.yaml](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/opentelemetry-operator-0.122.0/charts/opentelemetry-operator/values.yaml) | -| `signoz` | 0.134.0 | [README](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/README.md) | [values.yaml](https://github.com/SigNoz/charts/blob/signoz-0.134.0/charts/signoz/values.yaml) | -| `strimzi-kafka-operator` | 1.1.0 | [README](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/README.md) | [values.yaml](https://github.com/strimzi/strimzi-kafka-operator/blob/1.1.0/packaging/helm-charts/helm3/strimzi-kafka-operator/values.yaml) | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ChartVersionChart READMEValues reference
        ai-optimizer2.0.3READMEvalues.yaml
        apisix2.17.0READMEvalues.yaml
        cert-managerv1.21.1README templatevalues.yaml
        coherence-operator3.5.16READMEvalues.yaml
        external-secrets2.10.0READMEvalues.yaml
        gateway-helm1.8.2READMEvalues template
        ingress-nginx4.15.1READMEvalues.yaml
        k8s-infra0.15.0READMEvalues.yaml
        kube-state-metrics6.4.1READMEvalues.yaml
        metrics-server3.14.0READMEvalues.yaml
        opentelemetry-operator0.122.0READMEvalues.yaml
        signoz0.134.0READMEvalues.yaml
        strimzi-kafka-operator1.1.0READMEvalues.yaml
        ## Vendored Oracle Database Operator diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md index 16db23bf8..0f967b22e 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/index.md @@ -9,12 +9,37 @@ This guide outlines the steps to deploy Oracle Backend for Microservices and AI ### Installation Steps -| Step | Description | Details | -|------|-------------|---------| -| 1 | **Verify prerequisites** | Confirm your Kubernetes cluster, database, and tooling meet the requirements. | -| 2 | **Install prerequisites chart** | Install the cluster-scoped operators and CRDs (once per cluster). | -| 3 | **Install OBaaS chart** | Install the OBaaS application chart into one or more namespaces. | -| 4 | **Verify installation** | Confirm all pods are running and services are accessible. | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        StepDescriptionDetails
        1Verify prerequisitesConfirm your Kubernetes cluster, database, and tooling meet the requirements.
        2Install prerequisites chartInstall the cluster-scoped operators and CRDs (once per cluster).
        3Install OBaaS chartInstall the OBaaS application chart into one or more namespaces.
        4Verify installationConfirm all pods are running and services are accessible.
        ### Detailed Guides diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md index c0b488944..69eb797e0 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md @@ -120,10 +120,27 @@ helm/infra-charts/ During installation, the Helm chart sets up two database users with different privilege levels: -| User | Purpose | Created by | -|------|---------|------------| -| **SYSTEM** (non-ADB) or **ADMIN** (ADB) | Privileged user for one-time database initialization | Pre-exists (external DBs) or auto-generated (container DBs) | -| **OBAAS_USER** | Application-level user for runtime platform operations | Created by the init script during first install | + + + + + + + + + + + + + + + + + + + + +
        UserPurposeCreated by
        SYSTEM (non-ADB) or ADMIN (ADB)Privileged user for one-time database initializationPre-exists (external DBs) or auto-generated (container DBs)
        OBAAS_USERApplication-level user for runtime platform operationsCreated by the init script during first install
        **OBAAS_USER** is the unprivileged database identity used by OBaaS components at runtime. The privileged user is only used once — to create OBAAS_USER and grant it the minimum permissions the platform needs. @@ -291,19 +308,84 @@ kubectl get pods -A Several example configurations are provided for comparison. -| Values file | Best for | External DB required | Notes | -|---|---|---|---| -| `values-default.yaml` | Minimal evaluation | No | Uses chart defaults | -| `values-sidb-free.yaml` | Development and testing | No | Runs Oracle Database Free in the cluster | -| `values-existing-adb.yaml` | OCI production | Yes | Uses Autonomous Database | -| `values-byodb.yaml` | Existing Oracle Database | Yes | Non-Autonomous Oracle Database only | -| `values-tenant1.yaml`, `values-tenant2.yaml` | Multi-tenant setups | Depends | Requires unique ingress settings per tenant | -| `values-namespace-override.yaml` | Namespace watch tuning | Depends | Adjusts ingress scope | -| `values-signoz-existing-secret.yaml` | GitOps and pre-created credentials | Depends | Uses an existing SigNoz secret | -| `values-signoz-cold-storage.yaml` | Long-term observability retention | Depends | Uses S3-compatible object storage | -| `values-kafka.yaml` | Kafka workloads and observability testing | Depends | Creates a Strimzi-managed Kafka cluster | -| `values-coherence.yaml` | Coherence integration and distributed-cache testing | Depends | Creates a Coherence Operator-managed cluster | -| `values-private-registry.yaml` | Air-gapped and private registry installs | Depends | Mirrors images to a private registry | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Values fileBest forExternal DB requiredNotes
        values-default.yamlMinimal evaluationNoUses chart defaults
        values-sidb-free.yamlDevelopment and testingNoRuns Oracle Database Free in the cluster
        values-existing-adb.yamlOCI productionYesUses Autonomous Database
        values-byodb.yamlExisting Oracle DatabaseYesNon-Autonomous Oracle Database only
        values-tenant1.yaml, values-tenant2.yamlMulti-tenant setupsDependsRequires unique ingress settings per tenant
        values-namespace-override.yamlNamespace watch tuningDependsAdjusts ingress scope
        values-signoz-existing-secret.yamlGitOps and pre-created credentialsDependsUses an existing SigNoz secret
        values-signoz-cold-storage.yamlLong-term observability retentionDependsUses S3-compatible object storage
        values-kafka.yamlKafka workloads and observability testingDependsCreates a Strimzi-managed Kafka cluster
        values-coherence.yamlCoherence integration and distributed-cache testingDependsCreates a Coherence Operator-managed cluster
        values-private-registry.yamlAir-gapped and private registry installsDependsMirrors images to a private registry
        The OBaaS chart selects the database mode with `database.type`. The supported values are `SIDB-FREE`, `ADB-FREE`, `ADB-S`, and `OTHER`; choose the example values file that matches the database deployment you plan to use. @@ -391,13 +473,36 @@ tools/get-adb-ocid.sh -r (-c | --compartment-ocid ` | OCI region where the Oracle AI Autonomous Database is deployed | -| `-c ` | Name of the OCI compartment containing the database | -| `--compartment-ocid ` | OCID of the OCI compartment containing the database | -| `-dbname ` | Display name of the existing Oracle AI Autonomous Database | -| `[options]` | Additional optional parameters supported by the script | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ParameterDescription
        -r <region>OCI region where the Oracle AI Autonomous Database is deployed
        -c <compartment-name>Name of the OCI compartment containing the database
        --compartment-ocid <ocid>OCID of the OCI compartment containing the database
        -dbname <adb-display-name>Display name of the existing Oracle AI Autonomous Database
        [options]Additional optional parameters supported by the script
        ##### Example diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md index c05dcc6f9..8f41888a0 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/planning.md @@ -30,11 +30,28 @@ You will need to provide various configuration information to the Helm charts du Select the database mode by setting `database.type` to one of the supported values: `SIDB-FREE`, `ADB-FREE`, `ADB-S`, or `OTHER`. Use `SIDB-FREE` or `ADB-FREE` for in-cluster database deployments, `ADB-S` for Autonomous Database deployments, and `OTHER` for non-Autonomous Oracle Database deployments. -| Type of deployment | Information you will need | -| --- | --- | -| Autonomous AI Database (including Globally Distributed) | The OCID of your database, your OCI CLI or SDK configuration details, including your private key, and the password for your `ADMIN` user. | -| In-cluster (Single Instance) deployment | The username and password for both an admin user, e.g., `SYSTEM`, and a user for OBaaS, e.g., `OBAAS_USER`. | -| Any other type of deployment | The username and password for both an admin user, e.g., `SYSTEM`, and a user for OBaaS, e.g., `OBAAS_USER`, and the connection details for your database (host, port, service name). | + + + + + + + + + + + + + + + + + + + + + +
        Type of deploymentInformation you will need
        Autonomous AI Database (including Globally Distributed)The OCID of your database, your OCI CLI or SDK configuration details, including your private key, and the password for your ADMIN user.
        In-cluster (Single Instance) deploymentThe username and password for both an admin user, e.g., SYSTEM, and a user for OBaaS, e.g., OBAAS_USER.
        Any other type of deploymentThe username and password for both an admin user, e.g., SYSTEM, and a user for OBaaS, e.g., OBAAS_USER, and the connection details for your database (host, port, service name).
        Ensure that you review the installation documentation and the instructions in the example `values.yaml` file provided for your specific type of database deployment and provide the necessary configuration information. Also, ensure that you create Kubernetes secrets with your database credentials if required for your chosen deployment option. diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md index 0c5d26ebd..5413e11c6 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/prereqs.md @@ -64,9 +64,20 @@ You must have access to an Oracle Database instance (19c or later). The followin **Version requirements:** -| Minimum | Recommended | -|---------|-------------| -| Oracle Database 19c | Oracle Autonomous Database 26ai ATP | + + + + + + + + + + + + + +
        MinimumRecommended
        Oracle Database 19cOracle Autonomous Database 26ai ATP
        :::info[AI Features] To use OBaaS AI capabilities, you must use Oracle Database 26ai or later. Earlier versions do not support AI features. From 9766fae45f644f7c034f06fa1c74b00186c651f0 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Wed, 9 Sep 2026 16:59:43 -0500 Subject: [PATCH 07/48] KSM update (#1470) Signed-off-by: Andy Tael --- docs-source/site/docs/rel_notes/index.mdx | 2 +- .../site/docs/setup/helm/chart-references.md | 6 +- helm/infra-charts/obaas-prereqs/Chart.lock | 6 +- helm/infra-charts/obaas-prereqs/Chart.yaml | 2 +- .../charts/kube-state-metrics-6.4.1.tgz | Bin 15052 -> 0 bytes .../charts/kube-state-metrics-8.4.2.tgz | Bin 0 -> 19678 bytes .../charts/oracle-database-operator-0.2.0.tgz | Bin 204940 -> 204948 bytes .../oracle-database-operator/Chart.yaml | 2 +- .../tests/test-kube-state-metrics-upgrade.sh | 68 ++++++++++++++++++ .../tools/image_lists/k8s_images_2.1.2.txt | 2 +- 10 files changed, 78 insertions(+), 10 deletions(-) delete mode 100644 helm/infra-charts/obaas-prereqs/charts/kube-state-metrics-6.4.1.tgz create mode 100644 helm/infra-charts/obaas-prereqs/charts/kube-state-metrics-8.4.2.tgz create mode 100755 helm/infra-charts/obaas-prereqs/tests/test-kube-state-metrics-upgrade.sh diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 742dad8a7..0092903e8 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -204,7 +204,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Kube State Metrics registry.k8s.io/kube-state-metrics/kube-state-metrics - v2.17.0 + v2.20.0 Metrics Server diff --git a/docs-source/site/docs/setup/helm/chart-references.md b/docs-source/site/docs/setup/helm/chart-references.md index 1c02b5660..7ac6e9194 100644 --- a/docs-source/site/docs/setup/helm/chart-references.md +++ b/docs-source/site/docs/setup/helm/chart-references.md @@ -68,9 +68,9 @@ component; do not copy the complete dependency values into OBaaS documentation. kube-state-metrics - 6.4.1 -
        README - values.yaml + 8.4.2 + README + values.yaml metrics-server diff --git a/helm/infra-charts/obaas-prereqs/Chart.lock b/helm/infra-charts/obaas-prereqs/Chart.lock index e24473065..3e781c7a9 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.lock +++ b/helm/infra-charts/obaas-prereqs/Chart.lock @@ -7,7 +7,7 @@ dependencies: version: 3.14.0 - name: kube-state-metrics repository: https://prometheus-community.github.io/helm-charts - version: 6.4.1 + version: 8.4.2 - name: strimzi-kafka-operator repository: https://strimzi.io/charts/ version: 1.1.0 @@ -20,5 +20,5 @@ dependencies: - name: oracle-database-operator repository: file://charts/oracle-database-operator version: 0.2.0 -digest: sha256:4327a43cee13f6d69409248bde265230618363e241a01ff789a49e7bf9cabcce -generated: "2026-09-08T16:04:56.907169-05:00" +digest: sha256:38e371b8697c528767bfaa21c022cc653b643474e29bb359eaa9ff575512dc98 +generated: "2026-09-09T14:46:25.857853-05:00" diff --git a/helm/infra-charts/obaas-prereqs/Chart.yaml b/helm/infra-charts/obaas-prereqs/Chart.yaml index 7121b0940..a620680b0 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.yaml +++ b/helm/infra-charts/obaas-prereqs/Chart.yaml @@ -26,7 +26,7 @@ dependencies: repository: https://kubernetes-sigs.github.io/metrics-server/ condition: metrics-server.enabled - name: kube-state-metrics - version: "6.4.1" + version: "8.4.2" repository: https://prometheus-community.github.io/helm-charts condition: kube-state-metrics.enabled - name: strimzi-kafka-operator diff --git a/helm/infra-charts/obaas-prereqs/charts/kube-state-metrics-6.4.1.tgz b/helm/infra-charts/obaas-prereqs/charts/kube-state-metrics-6.4.1.tgz deleted file mode 100644 index 896948f8fe5f3df0233b91c20c25662be866347b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15052 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 i*NBMzh&$rD=kB?C?wDc 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 literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz index 17750afeed09b75cdbc85e4531bec01461d7a600..081255e5dedd24fb129e2c31b116ffe428ea204f 100644 GIT binary patch delta 197793 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 z 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%0D{%6kGrK_5Imr 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≻OP0ES{r9IDzKRv|Uzb9e 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

        *HCnNTc+&mM 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 literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml index daff2d687..9617fa629 100644 --- a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml @@ -202,14 +202,14 @@ strimzi-kafka-operator: # Uncomment to override the default image registry and repository defaultImageRegistry: "myregistry.example.com" # Default: quay.io defaultImageRepository: "strimzi" # Default: strimzi - defaultImageTag: 1.1.0 + defaultImageTag: 1.2.0 image: # Uses global.imagePullSecrets imagePullSecrets: *imagePullSecrets registry: myregistry.example.com repository: strimzi name: operator - tag: 1.1.0 + tag: 1.2.0 # ============================================================================= # coherence-operator diff --git a/helm/infra-charts/obaas-prereqs/values.yaml b/helm/infra-charts/obaas-prereqs/values.yaml index 21247d708..d61ebe5af 100644 --- a/helm/infra-charts/obaas-prereqs/values.yaml +++ b/helm/infra-charts/obaas-prereqs/values.yaml @@ -108,7 +108,7 @@ strimzi-kafka-operator: imagePullSecrets: *imagePullSecrets defaultImageRegistry: quay.io defaultImageRepository: strimzi - defaultImageTag: 1.1.0 + defaultImageTag: 1.2.0 coherence-operator: enabled: true diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 63fbe4e56..b723d8ffe 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -35,8 +35,8 @@ quay.io/jetstack/cert-manager-cainjector:v1.21.1 quay.io/jetstack/cert-manager-controller:v1.21.1 quay.io/jetstack/cert-manager-startupapicheck:v1.21.1 quay.io/jetstack/cert-manager-webhook:v1.21.1 -quay.io/strimzi/kafka:1.1.0-kafka-4.2.0 -quay.io/strimzi/operator:1.1.0 +quay.io/strimzi/kafka:1.2.0-kafka-4.2.0 +quay.io/strimzi/operator:1.2.0 registry.k8s.io/ingress-nginx/controller:v1.15.1 registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.20.0 registry.k8s.io/metrics-server/metrics-server:v0.9.0 From 445384d1f51bfc2cf054c9637f1ead4817cd8b1e Mon Sep 17 00:00:00 2001 From: John Lathouwers Date: Mon, 14 Sep 2026 14:40:05 +0100 Subject: [PATCH 10/48] OraOper (#1476) * OBaaS IaC * OraOperator 2.2 * New GitHub Actions with DepChecks --- .github/actions/setup-helm/action.yml | 29 + .github/workflows/README.md | 12 + .github/workflows/helm.yml | 181 + .github/workflows/opentofu.yml | 129 + .yamllint | 52 + CBV5-AGENT.md | 2 +- .../schema-graphrag-demo/README.md | 2 +- .../obaas-sample-app/examples/sqlcl-pod.yaml | 64 +- helm/app-charts/obaas-sample-app/values.yaml | 2 +- helm/infra-charts/CHANGELOG.md | 2 + .../CLICKHOUSE-CRD-MAINTENANCE.md | 2 +- helm/infra-charts/obaas-prereqs/Chart.yaml | 4 +- helm/infra-charts/obaas-prereqs/README.md | 20 +- .../charts/oracle-database-operator-0.2.0.tgz | Bin 204948 -> 69920 bytes .../oracle-database-operator/Chart.lock | 6 - .../oracle-database-operator/Chart.yaml | 23 - .../charts/oracle-database-operator/README.md | 247 - .../charts/cert-manager-v1.21.1.tgz | Bin 153304 -> 0 bytes .../crds/oracle-database-operator-crds.yaml | 15571 ---------------- .../standalone-cert-manager-custom-ns.yaml | 17 - .../standalone-cert-manager-default-ns.yaml | 17 - .../subchart-cert-manager-custom-ns.yaml | 13 - .../subchart-cert-manager-default-ns.yaml | 13 - .../templates/NOTES.txt | 14 - .../templates/_helpers.tpl | 155 - .../templates/cert-manager-namespace.yaml | 11 - .../templates/certificate.yaml | 17 - .../templates/clusterrole.yaml | 358 - .../templates/clusterrolebinding.yaml | 32 - ...ontainerdatabases.database.oracle.com.yaml | 172 - ...usdatabasebackups.database.oracle.com.yaml | 213 - ...sdatabaserestores.database.oracle.com.yaml | 203 - ...tonomousdatabases.database.oracle.com.yaml | 705 - .../templates/deployment.yaml | 114 - .../templates/issuer.yaml | 9 - .../mutatingwebhookconfiguration.yaml | 257 - .../templates/namespace.yaml | 8 - .../templates/node-rbac.yaml | 32 - .../templates/oci-credentials.yaml | 18 - .../templates/poddisruptionbudget.yaml | 20 - .../templates/role.yaml | 47 - .../templates/rolebinding.yaml | 54 - .../templates/service.yaml | 29 - .../validatingwebhookconfiguration.yaml | 402 - .../templates/wait-for-cert-manager.yaml | 115 - .../oracle-database-operator/values.yaml | 176 - .../obaas-prereqs/examples/values-aks.yaml | 1 - .../examples/values-private-registry.yaml | 59 +- helm/infra-charts/obaas-prereqs/values.yaml | 25 +- helm/infra-charts/obaas/Chart.yaml | 2 +- .../examples/values-private-registry.yaml | 15 +- .../examples/values-signoz-cold-storage.yaml | 2 +- .../obaas/extensions/kafka-metrics.yaml | 35 + helm/infra-charts/obaas/values.yaml | 12 +- helm/infra-charts/tools/oci_config.py | 19 +- helm/tests/test_helm_contract.py | 113 + helm/tests/test_oci_config.py | 114 + opentofu/.gitignore | 33 + opentofu/README.md | 254 + opentofu/cfgmgt/apply.py | 344 + opentofu/data.tf | 25 + opentofu/examples/README.md | 76 + opentofu/examples/k8s-byo-other-db.tfvars | 21 + opentofu/examples/k8s-new-adb.tfvars | 22 + opentofu/examples/manual-test.sh | 129 + opentofu/locals.tf | 82 + opentofu/main.tf | 77 + opentofu/module_kubernetes.tf | 131 + opentofu/module_network.tf | 30 + opentofu/modules/kubernetes/cfgmgt.tf | 74 + opentofu/modules/kubernetes/cfgmgt_obaas.tf | 38 + opentofu/modules/kubernetes/data.tf | 77 + opentofu/modules/kubernetes/iam.tf | 54 + opentofu/modules/kubernetes/locals.tf | 114 + opentofu/modules/kubernetes/main.tf | 258 + opentofu/modules/kubernetes/nsgs.tf | 171 + opentofu/modules/kubernetes/output.tf | 18 + opentofu/modules/kubernetes/provider.tf | 12 + .../kubernetes/templates/cloudinit-oke.sh | 24 + .../kubernetes/templates/k8s-manifest.yaml | 286 + .../templates/obaas-prereqs-values.yaml | 30 + .../kubernetes/templates/obaas-values.yaml | 280 + opentofu/modules/kubernetes/tls.tf | 60 + opentofu/modules/kubernetes/variables.tf | 156 + opentofu/modules/network/main.tf | 116 + opentofu/modules/network/output.tf | 36 + opentofu/modules/network/provider.tf | 11 + opentofu/modules/network/variables.tf | 25 + opentofu/nsgs.tf | 91 + opentofu/oci_images.tf | 134 + opentofu/output.tf | 23 + opentofu/provider.tf | 45 + opentofu/schema.yaml | 544 + opentofu/tests/OMRMetaSchema.yaml | 1468 ++ opentofu/tests/validate_omr_schema.py | 113 + opentofu/variables.tf | 256 + opentofu/versions.tf | 9 + 97 files changed, 6514 insertions(+), 19199 deletions(-) create mode 100644 .github/actions/setup-helm/action.yml create mode 100644 .github/workflows/helm.yml create mode 100644 .github/workflows/opentofu.yml create mode 100644 .yamllint delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.lock delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/README.md delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/charts/cert-manager-v1.21.1.tgz delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/crds/oracle-database-operator-crds.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-custom-ns.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-default-ns.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-custom-ns.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-default-ns.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/NOTES.txt delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/_helpers.tpl delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/cert-manager-namespace.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/certificate.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrole.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrolebinding.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomouscontainerdatabases.database.oracle.com.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabasebackups.database.oracle.com.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabaserestores.database.oracle.com.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabases.database.oracle.com.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/deployment.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/issuer.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/mutatingwebhookconfiguration.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/namespace.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/node-rbac.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/oci-credentials.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/poddisruptionbudget.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/role.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/rolebinding.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/service.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/validatingwebhookconfiguration.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/wait-for-cert-manager.yaml delete mode 100644 helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/values.yaml create mode 100644 helm/infra-charts/obaas/extensions/kafka-metrics.yaml create mode 100644 helm/tests/test_helm_contract.py create mode 100644 helm/tests/test_oci_config.py create mode 100644 opentofu/.gitignore create mode 100644 opentofu/README.md create mode 100644 opentofu/cfgmgt/apply.py create mode 100644 opentofu/data.tf create mode 100644 opentofu/examples/README.md create mode 100644 opentofu/examples/k8s-byo-other-db.tfvars create mode 100644 opentofu/examples/k8s-new-adb.tfvars create mode 100755 opentofu/examples/manual-test.sh create mode 100644 opentofu/locals.tf create mode 100644 opentofu/main.tf create mode 100644 opentofu/module_kubernetes.tf create mode 100644 opentofu/module_network.tf create mode 100644 opentofu/modules/kubernetes/cfgmgt.tf create mode 100644 opentofu/modules/kubernetes/cfgmgt_obaas.tf create mode 100644 opentofu/modules/kubernetes/data.tf create mode 100644 opentofu/modules/kubernetes/iam.tf create mode 100644 opentofu/modules/kubernetes/locals.tf create mode 100644 opentofu/modules/kubernetes/main.tf create mode 100644 opentofu/modules/kubernetes/nsgs.tf create mode 100644 opentofu/modules/kubernetes/output.tf create mode 100644 opentofu/modules/kubernetes/provider.tf create mode 100644 opentofu/modules/kubernetes/templates/cloudinit-oke.sh create mode 100644 opentofu/modules/kubernetes/templates/k8s-manifest.yaml create mode 100644 opentofu/modules/kubernetes/templates/obaas-prereqs-values.yaml create mode 100644 opentofu/modules/kubernetes/templates/obaas-values.yaml create mode 100644 opentofu/modules/kubernetes/tls.tf create mode 100644 opentofu/modules/kubernetes/variables.tf create mode 100644 opentofu/modules/network/main.tf create mode 100644 opentofu/modules/network/output.tf create mode 100644 opentofu/modules/network/provider.tf create mode 100644 opentofu/modules/network/variables.tf create mode 100644 opentofu/nsgs.tf create mode 100644 opentofu/oci_images.tf create mode 100644 opentofu/output.tf create mode 100644 opentofu/provider.tf create mode 100644 opentofu/schema.yaml create mode 100644 opentofu/tests/OMRMetaSchema.yaml create mode 100644 opentofu/tests/validate_omr_schema.py create mode 100644 opentofu/variables.tf create mode 100644 opentofu/versions.tf diff --git a/.github/actions/setup-helm/action.yml b/.github/actions/setup-helm/action.yml new file mode 100644 index 000000000..6ab0218e5 --- /dev/null +++ b/.github/actions/setup-helm/action.yml @@ -0,0 +1,29 @@ +name: Setup Helm +description: Install a SHA-pinned Helm release via the upstream get-helm-3 script + +inputs: + version: + description: Helm CLI release tag (e.g. v4.1.4) + required: false + default: v4.1.4 + sha256: + description: Expected SHA-256 of the upstream get-helm-3 script for the pinned version + required: false + default: 38b65f882d9cae3891755bdb03becc6a01ae6f9cb24826c191f219ddfee70a5d + +runs: + using: composite + steps: + - name: Install Helm (${{ inputs.version }}) + shell: bash + run: | + set -euo pipefail + script=$(mktemp) + curl -fsSL -o "$script" "https://raw.githubusercontent.com/helm/helm/${{ inputs.version }}/scripts/get-helm-3" + actual=$(sha256sum "$script" | cut -d' ' -f1) + if [ "$actual" != "${{ inputs.sha256 }}" ]; then + echo "::error::helm install script hash mismatch (expected ${{ inputs.sha256 }}, got $actual)" + exit 1 + fi + bash "$script" --version "${{ inputs.version }}" + helm version --short diff --git a/.github/workflows/README.md b/.github/workflows/README.md index 23e7642ce..1708535dd 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -1,5 +1,17 @@ # Workflows +## dependency-checks + +Validates PRs touching `docs-source/site/` or `data-refactoring-advisor/`, including +Dependabot updates. Each project runs only when its files change; changes to the +workflow itself and manual runs validate both projects. + +The docs job uses Node 22 for a locked install, typecheck, and production build. +The advisor job uses Python 3.12 to install requirements, check dependency +compatibility, compile source, and run unit tests covering SQL parsing, community +detection, configuration loading, and the Streamlit landing page. Database and +LLM integration require separate testing with live services. + ## obaas-base-image This workflow takes the GraalVM image from Oracle Container Registry, scans for vulnerabilities, applies the latest OS patches, and stages the new image in ghcr.io for use with the OBaaS Platform. diff --git a/.github/workflows/helm.yml b/.github/workflows/helm.yml new file mode 100644 index 000000000..611adf41f --- /dev/null +++ b/.github/workflows/helm.yml @@ -0,0 +1,181 @@ +# Workflow for validating the Helm chart and its contract tests +# spell-checker: disable +name: Helm Tests + +on: + pull_request: + types: + - opened + - synchronize + - reopened + - ready_for_review + paths: + - "helm/**" + - ".github/actions/setup-helm/**" + - ".github/workflows/helm.yml" + + # Allows running this workflow manually + workflow_dispatch: + +concurrency: + group: helm-${{ github.ref }} + cancel-in-progress: true + +jobs: + check-helm: + if: github.event.pull_request.draft == false || github.event_name != 'pull_request' + runs-on: ubuntu-latest + permissions: + contents: read + env: + CHART_DIR: helm/infra-charts/obaas + PREREQS_CHART_DIR: helm/infra-charts/obaas-prereqs + HELM_KUBE_VERSION: "1.36.0" + + steps: + - name: Checkout Code + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + + - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 + with: + python-version: "3.12" + + - name: Install Python tooling + run: pip install yamllint pytest pyyaml requests + + - uses: ./.github/actions/setup-helm + + - name: Run yamllint + run: yamllint helm/ + + # Cache the packaged subchart tarballs in both infrastructure charts. + # Key on Chart.lock so the cache is invalidated exactly when the + # locked dependency version changes (the only time we want a miss). + - name: Cache helm subcharts + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 + with: + path: | + helm/infra-charts/obaas/charts + helm/infra-charts/obaas-prereqs/charts + key: helm-charts-${{ hashFiles('helm/infra-charts/obaas/Chart.lock', 'helm/infra-charts/obaas-prereqs/Chart.lock') }} + + - name: Build chart dependencies + # Pulls subchart tarballs into each chart's charts/ directory. The repo-add is + # required because `helm dependency build` resolves by repository + # URL via `helm repo list`, not by fetching the URL directly. + run: | + helm repo add --force-update ingress-nginx https://kubernetes.github.io/ingress-nginx + helm repo add --force-update signoz https://charts.signoz.io + helm repo add --force-update apisix https://apache.github.io/apisix-helm-chart + helm repo add --force-update ai-optimizer https://oracle.github.io/ai-optimizer/helm + helm repo add --force-update external-secrets https://charts.external-secrets.io + helm repo add --force-update metrics-server https://kubernetes-sigs.github.io/metrics-server/ + helm repo add --force-update prometheus-community https://prometheus-community.github.io/helm-charts + helm repo add --force-update strimzi https://strimzi.io/charts/ + helm repo add --force-update coherence https://oracle.github.io/coherence-operator/charts + helm repo add --force-update opentelemetry https://open-telemetry.github.io/opentelemetry-helm-charts + helm dependency build "$CHART_DIR" + operator_archive="$PREREQS_CHART_DIR/charts/oracle-database-operator-0.2.0.tgz" + if [ ! -f "$operator_archive" ]; then + echo "::error::oracle-database-operator chart archive is missing" + exit 1 + fi + rm -rf "$PREREQS_CHART_DIR/charts/oracle-database-operator" + tar -xzf "$operator_archive" -C "$PREREQS_CHART_DIR/charts" + helm dependency build "$PREREQS_CHART_DIR" + + - name: Run Helm Lint (strict, with required values) + run: >- + helm lint --strict "$CHART_DIR" + --kube-version "$HELM_KUBE_VERSION" + --set global.api.apiKey=test-api-key + --set client.cookieSecret=test-cookie-32-char-test-key-padding + + - name: Run Helm Lint for prerequisites + run: helm lint --strict "$PREREQS_CHART_DIR" --kube-version "$HELM_KUBE_VERSION" + + - name: Run Helm Package (validate chart builds) + run: | + helm package "$CHART_DIR" --destination "$RUNNER_TEMP/helm-package" + helm package "$PREREQS_CHART_DIR" --destination "$RUNNER_TEMP/helm-package" + env: + RUNNER_TEMP: ${{ runner.temp }} + + # Render every example values file. CI overrides make examples that + # document external secrets self-contained for Helm's offline renderer. + - name: helm template against examples + run: | + shopt -s nullglob + failed=0 + for f in "$CHART_DIR"/examples/*.yaml; do + ci_overrides=() + case "$f" in + *values-ai-optimizer.yaml) + ci_overrides=( + --set "ai-optimizer.global.api.secretName=" + --set "ai-optimizer.global.api.secretKey=" + --set "database.type=SIDB-FREE" + --set "database.privAuthN.secretName=" + --set "database.privAuthN.secretNamespace=" + --set "ai-optimizer.server.database.type=SIDB-FREE" + --set "ai-optimizer.server.database.adb.useExisting=false" + --set "ai-optimizer.server.database.privAuthN.secretName=" + ) + ;; + *values-byodb.yaml) + ci_overrides=( + --set "database.type=SIDB-FREE" + --set "database.privAuthN.secretName=" + --set "database.privAuthN.secretNamespace=" + ) + ;; + *values-existing-adb.yaml) + ci_overrides=( + --set "database.type=SIDB-FREE" + --set "database.privAuthN.secretName=" + --set "database.privAuthN.secretNamespace=" + --set "database.image.repository=container-registry.oracle.com/database/free" + --set "database.image.tag=23.26.3.0" + ) + ;; + esac + echo "::group::$f" + if ! helm template ci "$CHART_DIR" \ + --kube-version "$HELM_KUBE_VERSION" \ + --values "$f" \ + --set global.api.apiKey=ci-test \ + --set client.cookieSecret=ci-cookie-32-char-test-key-padding \ + --set server.database.adb.skipCrdCheck=true \ + "${ci_overrides[@]}" >/dev/null; then + failed=1 + fi + echo "::endgroup::" + done + exit "$failed" + + # Render at the supported Kubernetes minimum. + - name: helm template at minimum kubeVersion + run: >- + helm template ci "$CHART_DIR" --kube-version "$HELM_KUBE_VERSION" + --set global.api.apiKey=ci-test + --set client.cookieSecret=ci-cookie-32-char-test-key-padding + + - name: helm template prerequisites at minimum kubeVersion + run: helm template ci "$PREREQS_CHART_DIR" --namespace ci --kube-version "$HELM_KUBE_VERSION" + + # Negative test: the schema must reject an invalid enum value. + # Inverts the exit code so the step passes only when helm fails. + - name: values.schema.json rejects invalid enum + run: | + if helm template ci "$CHART_DIR" \ + --kube-version "$HELM_KUBE_VERSION" \ + --set signozUpgrade.stage=invalid \ + --set global.api.apiKey=ci-test \ + --set client.cookieSecret=ci-cookie-32-char-test-key-padding \ + >/dev/null 2>&1; then + echo "::error::values.schema.json no longer rejects signozUpgrade.stage=invalid" + exit 1 + fi + + - name: Run Helm contract tests + run: pytest helm/tests/ -v diff --git a/.github/workflows/opentofu.yml b/.github/workflows/opentofu.yml new file mode 100644 index 000000000..7edf71e2a --- /dev/null +++ b/.github/workflows/opentofu.yml @@ -0,0 +1,129 @@ +# Workflow for validating Infrastructure as Code +# +# This workflow validates syntax, formatting, schema, and security. +# It does NOT validate infrastructure logic or resource creation. +# Manual testing with real OCI credentials is REQUIRED before merging. +# See opentofu/README.md for instructions. + +name: Validate Infrastructure as Code + +on: + pull_request: + types: + - opened + - synchronize + - reopened + - ready_for_review + paths: + - "opentofu/tests/**" + - "opentofu/**" + - ".github/workflows/opentofu.yml" + + workflow_dispatch: + +# Optimize: Cache terraform providers across all jobs +env: + TF_PLUGIN_CACHE_DIR: ${{ github.workspace }}/.terraform.d/plugin-cache + +jobs: + # Job 1: Static analysis (validation, formatting, schema) + verify-iac-static: + name: Static Analysis + if: github.event.pull_request.draft == false || github.event_name == 'workflow_dispatch' + runs-on: ubuntu-latest + container: + image: ghcr.io/opentofu/opentofu:1.12.6 + permissions: + contents: read + + steps: + - name: Checkout Code + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + + - name: Verify app_version is 0.0.0 + working-directory: ./opentofu + run: | + if ! grep -qE '^\s*app_version\s*=\s*"0\.0\.0"\s*$' versions.tf; then + echo "::error file=opentofu/versions.tf::app_version must be \"0.0.0\" outside of the release workflow" + grep -nE '^\s*app_version\s*=' versions.tf || true + exit 1 + fi + + # Terraform validation steps + - name: Install Cache Dependencies + run: apk add --no-cache tar zstd + + - name: Cache Terraform Providers + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 + with: + path: ${{ env.TF_PLUGIN_CACHE_DIR }} + key: ${{ runner.os }}-terraform-${{ hashFiles('opentofu/provider.tf', 'opentofu/.terraform.lock.hcl') }} + restore-keys: | + ${{ runner.os }}-terraform- + + - name: Create Plugin Cache Directory + run: mkdir -p ${{ env.TF_PLUGIN_CACHE_DIR }} + + - name: Initialize Infrastructure as Code + working-directory: ./opentofu + run: tofu init -backend=false + + - name: Validate Infrastructure as Code + working-directory: ./opentofu + run: tofu validate + + - name: Check Terraform Formatting + working-directory: ./opentofu + run: tofu fmt -recursive -check + + # Schema validation + - name: Install Python and Dependencies + run: | + apk add --no-cache python3 py3-pip + pip3 install --break-system-packages pyyaml jsonschema referencing + + - name: Validate Oracle Resource Manager Schema + working-directory: ./opentofu/tests + run: python3 validate_omr_schema.py OMRMetaSchema.yaml ../schema.yaml + + # Job 2: Security scanning (runs on host for Docker access) + verify-iac-security: + name: Security Scan + if: github.event.pull_request.draft == false || github.event_name == 'workflow_dispatch' + runs-on: ubuntu-latest + permissions: + contents: read + + steps: + - name: Checkout Code + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + + - name: Set up Trivy + uses: aquasecurity/setup-trivy@81e514348e19b6112ce2a7e3ecbafe19c1e1f567 # v0.3.1 + with: + cache: true + + - name: Run Trivy Security Scan for IaC + uses: aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25 # v0.36.0 + with: + scan-type: config + scan-ref: opentofu + format: sarif + output: trivy-results.sarif + exit-code: '0' + cache: false + skip-setup-trivy: true + + verify-iac-summary: + name: Validation Summary + if: github.event.pull_request.draft == false || github.event_name == 'workflow_dispatch' + runs-on: ubuntu-latest + permissions: {} + needs: [verify-iac-static, verify-iac-security] + + steps: + - name: All Validations Passed + run: | + echo "✅ Syntax, formatting, schema, security validated" + echo "⚠️ Does NOT validate infrastructure logic" + echo "📖 See opentofu/README.md for manual testing requirements" diff --git a/.yamllint b/.yamllint new file mode 100644 index 000000000..c39b85002 --- /dev/null +++ b/.yamllint @@ -0,0 +1,52 @@ +extends: default + +ignore: | + .venv/ + .github/ + helm/app-charts/**/templates/ + helm/infra-charts/**/templates/ + helm/infra-charts/**/charts/ + opentofu/modules/*/templates/ + +rules: + line-length: + max: 120 + level: warning + + indentation: + spaces: 2 + indent-sequences: true + + # Helm templates often use truthy values like yes/no, on/off + truthy: + allowed-values: ['true', 'false', 'yes', 'no', 'on', 'off'] + check-keys: false + + # Allow both quoted and unquoted strings + quoted-strings: + quote-type: any + required: false + + # Don't require document start marker (---) + document-start: disable + + # More lenient on comments + comments: + min-spaces-from-content: 1 + + # Disable for commented-out examples in Helm values + comments-indentation: disable + + # Allow empty values (common in Helm templates) + empty-values: + forbid-in-block-mappings: false + forbid-in-flow-mappings: false + + # Brackets and braces (lenient for Helm) + brackets: + min-spaces-inside: 0 + max-spaces-inside: 1 + + braces: + min-spaces-inside: 0 + max-spaces-inside: 1 diff --git a/CBV5-AGENT.md b/CBV5-AGENT.md index c8163848d..6e90b246f 100644 --- a/CBV5-AGENT.md +++ b/CBV5-AGENT.md @@ -687,7 +687,7 @@ spec: restartPolicy: Never containers: - name: cloudbank-db-cleanup - image: container-registry.oracle.com/database/sqlcl: 26.2.1 + image: container-registry.oracle.com/database/sqlcl:26.2.1 command: ["/bin/sh", "-c"] args: - | diff --git a/data-refactoring-advisor/schema-graphrag-demo/README.md b/data-refactoring-advisor/schema-graphrag-demo/README.md index 0fe560cf9..4767f862f 100644 --- a/data-refactoring-advisor/schema-graphrag-demo/README.md +++ b/data-refactoring-advisor/schema-graphrag-demo/README.md @@ -1110,7 +1110,7 @@ The following improvements have been identified for future development: 8. **Jupyter notebooks** — Six explainer notebooks (`notebooks/01` through `06`) are planned but not yet written. They cover: ADB connection and schema verification, workload STS contents and affinity heatmap, graph construction and community visualisation, annotation generation diff viewer, embedding pipeline and cosine similarity matrix, and the NL2SQL demo with results in pandas DataFrames. These are the step-by-step walkthrough layer for anyone wanting to understand the pipeline rather than just run it. -9. **Test suite** — Unit tests for `affinity_calculator`, `annotation_generator`, `join_path_extractor`, and `community_detector` are planned in `tests/unit/`. An integration test (`tests/integration/test_nl2sql.py`) that runs the end-to-end Scenario 1 comparison against a live ADB connection is also planned. None have been written yet. +9. **Test suite** — Run `python -m pytest tests/unit -v` for dependency compatibility checks covering SQL parsing, community detection, configuration loading, and the Streamlit landing page. Further tests for `affinity_calculator`, `annotation_generator`, and `join_path_extractor`, plus an end-to-end Scenario 1 integration test against a live ADB connection, are planned. 12. **Annotation-driven token reduction** — Annotations and DDL currently overlap: FK constraints in DDL encode the same structural relationships already expressed in `JOINS_WITH` and `JOINS_PATH` annotations. Two complementary optimisations follow from this. First, in annotated mode, strip FK constraint declarations from the DDL sent to Opus — the join structure is fully covered by annotations, making FK lines redundant noise that consumes tokens without adding information. Second, distinguish *bridge* tables (tables that appear only as connectors in a JOIN chain, never in the SELECT list or WHERE clause) from *primary* tables in the Haiku-selected set; send full DDL only for primary tables and annotation-only context for bridge tables. Together these reduce Opus input by roughly the DDL cost of 2–3 bridge tables per query — a ~30% reduction in generation-step tokens — while tightening context and reducing the chance of the LLM generating SQL against irrelevant columns. Requires changes to `src/nl2sql/claude_client_ai.py` (DDL assembly) and `src/nl2sql/query_retriever.py` (bridge vs. primary table classification). Enhancement 11 (join column pairs) is a prerequisite for the bridge-table optimisation to work safely. diff --git a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml index 8f0ad7faf..9d1a4a7e3 100644 --- a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml +++ b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml @@ -5,38 +5,38 @@ metadata: spec: restartPolicy: Never containers: - - name: sqlcl - image: container-registry.oracle.com/database/sqlcl:26.2.1 - env: - # - name: TNS_ADMIN - # value: /app/tns_admin - - name: DB_USERNAME - valueFrom: - secretKeyRef: - name: obaas-db-authn - key: username - - name: DB_PASSWORD - valueFrom: - secretKeyRef: - name: obaas-db-authn - key: password - - name: DB_SERVICE - valueFrom: - secretKeyRef: - name: obaas-db-authn - key: service - command: ["/bin/sh", "-c"] - args: - - | - sql $DB_USERNAME/$DB_PASSWORD@$DB_SERVICE << SQL - -- list current config properties - select * from properties; - -- create some new config properties - insert into properties (application, profile, label, prop_key, value) values - ('billing', 'default', 'latest', 'apikey', 'abc123'), - ('billing', 'default', 'latest', 'subscription', 'xyz456'); - SQL - exit 0 + - name: sqlcl + image: container-registry.oracle.com/database/sqlcl:26.2.1 + env: + # - name: TNS_ADMIN + # value: /app/tns_admin + - name: DB_USERNAME + valueFrom: + secretKeyRef: + name: obaas-db-authn + key: username + - name: DB_PASSWORD + valueFrom: + secretKeyRef: + name: obaas-db-authn + key: password + - name: DB_SERVICE + valueFrom: + secretKeyRef: + name: obaas-db-authn + key: service + command: ["/bin/sh", "-c"] + args: + - | + sql $DB_USERNAME/$DB_PASSWORD@$DB_SERVICE << SQL + -- list current config properties + select * from properties; + -- create some new config properties + insert into properties (application, profile, label, prop_key, value) values + ('billing', 'default', 'latest', 'apikey', 'abc123'), + ('billing', 'default', 'latest', 'subscription', 'xyz456'); + SQL + exit 0 # If using wallet, need to mount the wallet secret # volumeMounts: # - name: tns-admin diff --git a/helm/app-charts/obaas-sample-app/values.yaml b/helm/app-charts/obaas-sample-app/values.yaml index 6593c7c36..70f39e278 100644 --- a/helm/app-charts/obaas-sample-app/values.yaml +++ b/helm/app-charts/obaas-sample-app/values.yaml @@ -54,7 +54,7 @@ database: # usernameKey: "username" # passwordKey: "password" # serviceKey: "service" - #-- Specify privAuthN when you have pre-created this secret. + # -- Specify privAuthN when you have pre-created this secret. # privAuthN: # secretName: "" # usernameKey: "username" diff --git a/helm/infra-charts/CHANGELOG.md b/helm/infra-charts/CHANGELOG.md index dcebee0df..116454f2e 100644 --- a/helm/infra-charts/CHANGELOG.md +++ b/helm/infra-charts/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +- Require Kubernetes 1.36–1.37 for `obaas` and `obaas-prereqs`. +- Integrate the refreshed Oracle Database Operator 0.2.0 chart for operator 2.2.0, with strict values validation, `namespaceOverride`, a dedicated ServiceAccount, and release-specific cluster RBAC and webhook names. - Improve APISIX Eureka discovery resilience by configuring direct endpoints for all three Eureka replicas and increasing registry send and read timeouts. - Keep Eureka Jetty connections open for 90 seconds by default, longer than APISIX/OpenResty's pooled connection lifetime, to avoid intermittent registry refresh failures caused by stale keepalive connections. - Automatically register the required APISIX `opentelemetry` plugin_metadata via a sidecar container in the APISIX pod, eliminating the manual admin-API curl workaround and the recurring "plugin_metadata is required" warning. diff --git a/helm/infra-charts/obaas-prereqs/CLICKHOUSE-CRD-MAINTENANCE.md b/helm/infra-charts/obaas-prereqs/CLICKHOUSE-CRD-MAINTENANCE.md index 901df3d54..ac24adb29 100644 --- a/helm/infra-charts/obaas-prereqs/CLICKHOUSE-CRD-MAINTENANCE.md +++ b/helm/infra-charts/obaas-prereqs/CLICKHOUSE-CRD-MAINTENANCE.md @@ -8,7 +8,7 @@ The ClickHouse Operator CRDs are installed as part of `obaas-prereqs` chart but - CRDs are cluster-scoped resources (not namespaced) - Installing them once in prereqs prevents conflicts between multiple tenant installations - Each tenant gets their own namespace-scoped operator via SigNoz -- Similar pattern to other operators in this chart (Strimzi, cert-manager, etc.) +- Similar pattern to other operators in this chart (Strimzi, Oracle Database Operator, etc.) ## Current CRD Version diff --git a/helm/infra-charts/obaas-prereqs/Chart.yaml b/helm/infra-charts/obaas-prereqs/Chart.yaml index aad7f5407..ccbff082a 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.yaml +++ b/helm/infra-charts/obaas-prereqs/Chart.yaml @@ -3,7 +3,7 @@ apiVersion: v2 type: application name: "obaas-prereqs" -kubeVersion: ">= 1.34.0" +kubeVersion: ">=1.36.0-0 <1.38.0-0" description: Prerequisites and cluster-singleton infrastructure for Oracle Backend as a Service home: https://oracle.github.io/microservices-backend maintainers: @@ -43,8 +43,6 @@ dependencies: repository: https://open-telemetry.github.io/opentelemetry-helm-charts condition: opentelemetry-operator.enabled - name: oracle-database-operator - # NOTE: cert-manager is a dependency of oracle-database-operator - # if cert-manager is already installed, modify values.yaml to disable cert-manager in the subchart version: "0.2.0" repository: "file://charts/oracle-database-operator" condition: oracle-database-operator.enabled diff --git a/helm/infra-charts/obaas-prereqs/README.md b/helm/infra-charts/obaas-prereqs/README.md index aa632cccc..9e88855e4 100644 --- a/helm/infra-charts/obaas-prereqs/README.md +++ b/helm/infra-charts/obaas-prereqs/README.md @@ -12,18 +12,21 @@ This chart must be installed **once per cluster** before installing any OBaaS in - **strimzi-kafka-operator** - Kafka cluster management via CRDs - **clickhouse-operator CRDs** - Custom Resource Definitions for ClickHouse management (operator runs per-tenant namespace) - **oracle-database-operator** - Oracle Database lifecycle management via CRDs -- **cert-manager** (subchart) - Certificate management and issuance. ## Installation ### Prerequisites -- Kubernetes >= 1.34.0 +- Kubernetes 1.36–1.37 - Helm 3.x +- A healthy, separately installed cert-manager with its CRDs and cainjector. ### Install Prerequisites (once per cluster) ```bash +# Install cert-manager (version correct as of: 11-Sept-2026) +kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.21.2/cert-manager.yaml + # Install prerequisites helm upgrade --install obaas-prereqs . --create-namespace -n obaas-system @@ -91,13 +94,18 @@ strimzi-kafka-operator: ```yaml oracle-database-operator: enabled: true - # Uncomment to override default image for air-gapped installations + # Uncomment to override images for air-gapped installations # image: # registry: myregistry.example.com # repository: database/operator - # tag: "2.1.0" - # Uncomment to watch specific namespace instead of all namespaces - # watchNamespace: "tenant1" + # tag: "2.2.0" + # crdConfiguration: + # image: myregistry.example.com/kubectl:v1.36.3 + # Uncomment to watch an existing namespace + # scope: + # mode: namespace + # watchNamespaces: + # - tenant1 ``` **AKS-specific note for metrics-server:** diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz index 081255e5dedd24fb129e2c31b116ffe428ea204f..57d29a20538ae7d04f93d19c9256c374fba2b571 100644 GIT binary patch literal 69920 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 literal 204948 zcmV)@K!Lv>iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POv1ciXnIFpi(s`V?5se*W9;t`y&rv|g*H%e9?0r@469PWwMk zcb^6#Aqm?g!2+OdwaIt?EdabqybLJHmJ{MdB9q`?fEf&C27>|P*zw5F#S)LPAVU@s zjwRzyPiC0Q(H#5Uf2~?}cXxN6A0F!ecXxLe|KHnvw)bCq&-S0~9vto-?7jG}-M#0# z`_KOi?XKK1phQAq{$IN*x3$>0M^bP|e<55@7963Q{Q(Zc^w0g#-e`B=l8^*02^>nq z(O`%i7PwUE3J&3N=;HuS2_KOFk3HfJ5DKtQiZ2HUaS}2?CFAoWG?OwEM^B$Rip9j} zKST01B7l;Z1zU`d!xO9ON7H|Xqr4mKM~JI`b#un9KF;0i%w(yMekz%)h~aJ z#)Jn%5;2%Dg;dh=l*(B&9y!c^Y9_$bs(CQDCi7dyUEOz6X)r`dHT5j1I7HW3bLwY0 zkpKMe?{r^whr9nA_?QL~(|~Xd(hQdA#Q>p*dl{Cux3?qHq{4Jys#YQ@Si~JeqZZwi z^N<`N9EKisuo~+@N{HRj{%Cjb(2UxbwUh?=?=k0knFICycO z<^RD!FaPhOEQ`vV0yDy%T!{_5~p6`GAY=3WWFeQQFPvRb-t^M8o=fmA^ zhPww>dxuAddq;;aMtk4x9X$JXxclsAcXz9oSZ z!NIe`z5QJ^|My??`ro~jC+L(+aO6p32(I;}N-cpCtsjUZbTAk^L2t27M2Hn4M=HGw2Uaz+p*9#NHp6cnAHfJr1m;?M~t?jU`2gtn?M8;ZG*#NSd_z4GytpfK`0 zB#6U_G@S}Ly}?qoIHf{zN(9;#Gt7yLZmFCVWF8XHSPQtF0aeh>BhR}uu#V9GZ}AcO z?f1bGbasdR&?85KCkXJ(;0Zz~5x4$)7-Kab8k9}5M+>soVX^9%R?q2&Pm@7;nvx5l zC+Jd-;~e2cI3tOtdO$b{Iddb2jy-~05_)XzlR%0AQdN|IRR+M;0O_$jXC8ItN9fh$ zEtBV*2olJFCTQ{@5)KQALUKZ<5jR?-es-iW*>b!{NW!1Rm-1g zb)egN$#_<0sQcr_^*kyhVv~G}k{NXLr-cS@spp|FiLr4N0t7oV^}U>tMMN}^bbg5= z#bXL&!e!{Ut$4JyzD8UAe2Bwvn2pNsiZmBL9G@(ZgO9OesPQAmflRFz6cX-JVfcgT zjy*NQ8ZcKQ^aNdyKO?H93!S6}5IVVtdlm_T-ZGb*GcJ)J{DwLNDXT(Rgv=$!jzfev zLKEx>qOpsm0`jO&r9e1v5hs5}L`X46MTSDwR8YSVa>D2c9q#V>`Y)gOdSV>z?!KXV zvY79i>#7N>Emq_a>=KTMM;tXodTOYN#+m04juI`%R6C1n9U;jh-Ho3J_T&tOoQ)TG zUq6d`a6fx|1QA_ zPbRAC^QSnFbeQ~wc;xAI=vBPR5E(OGhThi*qj+v1!6vFg9s(6{&)h-s>Tl9&46YGx)W7EAo$#>cA-TR*Wcn+TdJBK9($G9-Gd8Ci5dygfL@5Dkxep zU@k!-#>lL`%ta#Y(LhOr6yw6^DMSlzb=$?Jm{77ei0)KdSIi@3!iln$WcK=KX`#-) z96UiobglZeer)mnAaZuXTvK-5F zhyhUm&VrleVM*WUF)^(1`rVIzygvKo>~*p8WE@Sma@F4a?;n?ECl_Z|S+$p(`3d_O z?dE4PzaW#0B~vXZR(_J_ni?S%;+An&_4zVhSB@QrMS)z@HO$-irCH{#W@cfHm)Ue> z!Z8HN)XJr+zM3H7hjRY4dLndfaz}-v!4##7?IM8WOQU_vRb8A20M+i-hy)_yq_lAj zUZ63VFisE+gv6d_bR07zTbgBlCF2=m*9*P9HBU`9UmEd@Lan7~`p54D+Ey~&|s356rw~;C9XQC{yRe79v&VTjZzcIjB3nHs@tlAahvGs^`+LQl|F{0 z8s6Mr=KHt0gYgGL)8J6mDj*UsM!Cs>wwYdQu%|k*xLBE~@$TdmI^o16fm-^^bU2PA z3z*L$ky2^7tPjGN*S%nhExI0sm*jdA7tXeoBc!QVeZ=L%hyB*vR$v3iMc(#Uos zjLNnQP%UMe=8F{6rZaN(It?sOcHbI2IZ|^aLg3 z`C5-D2^>BTmA;$UU)N+V2C+g38yv-1YJiTNmUhI7;(q8f56DRfs=e_ja@5&rZfn_M|#+ssuh;ww*AwSP=B?&+X~oD5^BL|mgMMS&v8PKolCTC7EzHMLZ)ztL-VJkmzh)Mn<*-e~_D zV`$cynp&F2;-El?Bc&rAOQ~2{ps$ed2nl0}fWAYLN$jCpMMEVml$x1UKSIxy)|>xC zX~!{p77dhSQN2yrA+c9eg-{!n#1B112s+6oS7y#AT_-l=vcM)}Ct$6Gfom`xXc#^rqBT6K)07XH9_4cpF7jIv^{qZP% zEwp>2(AAWUb_Pa0B4J`sBQ*8c7<;kNx8#8OYRLg*{C}1H--M6F)3@)g&MrstPPX+i zHtqjBfBt;I|NG+E;ePM`y^m7qw4Gt4n34dc3&3bFc$>|EzyC%waJTS^DmrOM0YXDB zF|dZAhXe9mW^ScZb~qUfUNVk+qv1~&_jPx_MoP`pMoNp_`tIltnE!vwh!+wrMlx)- z71Xf*v-@IyVgF};_i+DNKmYHe{QdXSuLfs#p;{{Cf~~Aq)zRRqr=LCz{{DN2Tr#0S z(=6FS!>qdYp^Z!^fwnkCznE=BRrB2q;anLnAJt+RIOzF-{z?7IXfmO9XluBIVpt?_ zwfxZNo+Ktt(!wP2ygB+a!k%8Nl{%(7VuQPaQN*84QgoA-Davt`%J+~iDV03_{SQ6t zN8iE6EW;h`mR+Vq>Ct^Xs2|3_>sz%q@(DOmoqKv$#8X}F3j zlWi+3j0!xSXUu6_pEhLHpJg;&>|1`=&F?sh3w_i+Vx=2y{c8(t{jp`uwnZJ5E$@!z z)zT%E^lRkcKq-&Ruz*VfbVG50J9I_M`5LckOOrNFWrOunOMqS$0!do+uVC!7>158- zerwg=Z5p`bF6s7y(x2ag+$kN1M!RnCt1_Vy>*dIJ9rNR&?C%M^GxZX)F0NN?<+U4{ zBAkK{tRIHh;3=I_rPk(x02$^b&Tv7lF1txa)g4D4Q)-smxmjC*Tlig0vtO`BUF~Oy z+d3(@e^w@8f@~SCD-qG)`H(a$?NaT?$Ae9lx7rK7p3&eXrk+q;(yvE8bG08c9}zH) zgu#vD{f+(E>%k$J#}eS$(}75dHr@mhJ8xqi^JnCGHKbY2Y4Zn}7qK zNUT`)D2{J)29K7H7BzZrrT|tRbHwoenf%lRv^(~^}7DhMC-5s=YK46+8qaJ zI{$mHcepVB_x2C_^B?z8@)ND#YEwo~GVyW>O8L}lvu>HW8mzdZ*y(H+A<@zCZXmR* zQNM>Uyvnp-h2W@7uSVj=dBCPe@%e|5#~kbp5HdQM4%yUk2bw92A~?w6H$lzi6~UN* zqA?yY4*L3;%;Wf?So2B(g^s;jJQtsnSiZLck^hDpIP=yb|Mw1_AMP#6|AT{m|My-> zUjFkjc1AdoGsfv(#@!kR?PV)Lb{?zkN|1S#Qlmn#R=1K|AM-dGJV7Un6CF4@oHhv^96`Xc+sReH@D9&p361{Ba>5Ib2t|1E5fD1_i zdBeQOCys}yU;U>1qxdOvvmZ~%9dWY1JT}#TBxhSlj7@wfGXAX>4Pnl1kCSfejo7%4 z9*KWWiPZmlRG1%Oe9&!(qR>q~FsI)vNB60aSVr-vV&bzvVOw~bjdlKU>44=cBpoa~ zlUR~TQVwIkLQF2*rR_L-diuNaH#pcZZ4DzmTn3N zE2DAgL`u1OnRQckEe_Ax$HZZbyYZQvSSl`eOIxzlxGW)1#Z`%*%V&RCY7D0b8d9;8 zd?ywv6rZcVrV-}un6v9tmW>@@&QLE&FOTaZndWEcj?GVlntFw~TzsUODA0;=R|tL+ zQx!W!jKmD9!JRHVrNPuA$v#8=-FivA^62Mf%`y?j*tw3vhDvG>87B*Zu}HVVyNrDK z$A)ypCyIjkCq+V*zsb|HSi_Jt|13}4g4A6ka^Yn;tyh%JmXutePy=aN@nPrOS3gu8 z4bc+k6&9nE%@&?ku+LJhn1vReS8+tuI=ET~bJJ(3Z+gNkXoB(6${y>fwD7htF&2Bf zG&$O>_sssAdV{D&t@Je705uuY+WNJ1_Y<&;(;GNed*?z-1xM*shJT zXy=Y1D&k13igOKV4#!WQ^m6i~geA<$FY`D##gV!A(RNw#$DI`xrtUZ~zaja#@nT`K z^-*!-=NEOiIR&!*b5}gA+wT~a_*nBQLPPw=-tO+g`hT!@_`J{melI02b#X|^og{(! zODqdqozyOI#GDeHyOOe?Aa=6|`y>bJLQJ8F#2-3%IN{8<2p+5qzK;bB${#YCl0Y9< z8b{P~<6y=#oOpM%_swWGm2kG4okj^dEJ%Rr_J!nFlIi>?$zG?Q=F;?OBt1$3X$})6 z&rsrR&mLHb->Lw>1!${lQX=Wl5Z&xyFP!1M+=J}r z;Q*QVoTG~EnjneBOcul}o8L)7v^1-qs->*6pPOpFHYOZGp%-!N)w6;j@r-f#HbZ8J zu;XUG;z~4_Mjqz1@CL}7+RR0@yV(T_iT}+tSM6Z$oYO!Oe!{%S57Nf}BUo^*=`m7F zIdZ88Jv`T^!1G*my7b&!_aY=W8qOjxZHkUOIw8*7@yMk#9*PWN{s{<{q&_kE9ozz- z;ExjMUe^Xl#K z)!EX!imqy`swdUElUJw9h=E|8-RUv>uqG+t&en>C`MgTp7$UV;;f5!dvFh#RV!U)r^YFGBBaj zH#jUG#m0^nV!`b{uNf!pZhgaC;=!lV#o6n#-B~Zu9&3dHfe)VQ)`ztd`rb^7EG@Q_YDHo0Ll%)T2rve7zCMvjRs+}N!SRY z#w=8(j3j~1zM*fWdlj7Gd5wjx#MU&<6H<7K`IN{ugLM6kI5zi3mX)TjQ8EuJ-vUOs zVTh37gB7u)B?e}fIM%$bp4cU3w(ZnzHK`jNRZT)6zjn3wx}`Kx+J}!NU6O{VQIItG zD4JY5$wJlY%Xo!s=XkUGsN6Mz5GtH=%`;C)#Rc{#sZpi8WbZ3pDDl8~9 zsCsslJYMqdlyLc9MMS6Aeb5$n~dqpzqK(9#Z(kqg^BAJ$6k<67|k+f{PS0sxy zK08G+|ExieeCXYZzI0vM@BbxvkeW9DoAQ4i?7mn$|FQR?KmU0zrQiRvri{UzuGSYfr0MH`qv4iUj z9W`~vvzcjSCaI?A`dmIOy(O#oZOf5t{7lWSW5*$3D__Thcvx;3zrG-UMntr6gw^p& zr3a*3iAdfq=`6{M1x(lC1i81}v@cCF>vyNJ((7csPL^w@*U5UFtk=n!zwLE0*!Q2C zPS$Tst-rM2|ACzRGNpe1=h^ea-NpMqUp#x!-~V|prQiPna(2J*v%wob`eogY4`8dO zc8@3jyLpFaOk1^!<4eUUarFhm%fYl|Z!Ez( z%nu_;PU7sSMffM?C0cxI+6W?loC{p68FDP~rO|#a>0jhkaP>o(r$|>o+gCsAEH$+l zBw0t^Um3sl7+xN&ucVkDc0nZZN4k!hECXtOdYTMKCg|mAlADp7*a`*Svmnc6EGue05xlUrkSQ z@yf3%#|;D}QEuviEa);NKq_)ZnbI^`XD8?HYhJ&re%;*1Fgjrz(#NWkCaRRFXe&Ug zbf$v3*StRcwdUpV|11aC=iZ*5{r_uTzy7Ipr|W&uAQ<&Y z>`Z~CvI8~=kXBS2>s#1Pj4R|Uz+(dvNj&mqPk2)j}tI59CuTIY1UY`B&>g~zv_orudQ{#t=S8sp(D>;)&;&;Kem~%WYt--WtUS;WtuhBXST)j8@8jq{V(7Z(+ zjRUgEYI-}Pl6X`|;=T$WY+P%FMeGIWEt|?}y=Bu|Hl}>8mQ8Ot}bkxnVzLJK@+09Qw|G^KHfbqdRWLSjsv0L*BvQANLdY7 z>M%Jnl(ZyZyV#jpYWqY8JgsTX$9JzuFqN|-bg=*8`8TUH#>OVj`$rNG-oOw^FKHm3 zA68>W1L{Zq5!!9QtImj4%!NfAGPyz6+ug54C#_dmDa29|9vq?n_uKLC|Kj0azi-Ds zc8A~o@%7Q~U*-P%edqgstTN=)hbBy^Hw<*t&=rqJdE`)9<)zZr>g&7@t^;;kZowc6 zofE{Ud(Q!*zx|sT-Q2@j=suLW4`u$MLYezx z@VO53LCmFa`yl4t1=Mf#=S#oU-v=>ULFq#g`cQ zBK#%96ZApMP1SnKrnhWN`CKiV-g3yJ*IN#@5PHj@6^sqF9Qq*U-stF!jwJxS(NS8Z z4`N;_eGqd+>FvCvY>@un2Ql|S%$3#pAm(D}gP8ju=01qItV$om+y^oDLCl4hk3WdH zzdQg`0Qvu25_)XzlR%bc_iru@_doCMK08>*|G&3)c-ZIvzmM|w-$OuN_#5m|rLbK( zEF{K9v4uux`03N2c!5ADvI_%FQ@$x&5nz$wK1g%g4|B== zUnl?{Q9uKi1QH!8U`Z4-C!t3jEHqA|U$7SuF-jhqRt52hBU$W+^|5qjuXBh%QAxnO zE&}ha5W&ivr`tf-%POhlL9e)VSPIIZMe&eLN-S zk>?q=ipZ)iz9|l_WdDnOuYANz4HCG;2XulMPaDP)eeK2^ZBHfIrh#1IupP9wlR-%8 zFVJ|h3@~@wLmtz`YNd$BsC$CspM}gl4kSHZLP437WI{M6?rEeHfJEp9I;zWyf))3tiI-N;n%M{Hf)n44z72!*EfoAs0!pzH;l3AE9t51!+Z;Cf+XkKO^ z^VoF$GnpTuOuHLV_H@RC4DzRwO1Wd{L4i#J=8~kxS+)GrmD#hvy9teVPBxVZM*^2W^Jv=^}2J zPZtGlHW@vFUBb^i;|I!v9-`rp=v~C2sWc>Ut!n;I=J8D)nfOT5@zu#sf4n_@b9Q-t ze3IY#im@SorU>a@ETIiR9D~jnF)LLjoeiIcMX- z0y~p3{Bd!wAin=+8MqmrC0yc@ZsZ94bXACu(6>fm@056Wen}h_xJ6AVROpCNg59X3 zer{y)QdQ|nsFj#%yVmjE>^Ar z%L#Vr=F&4ouYsVp^vvK^5p>U*pc%|ADVjlrlXS^xQL3D!_43+Aq1TlfxZbQ{x96PR zP>)Q>nQ*XYeA`Q#*bWZyn0j=1C&1-w;S$>+Ixd_TQk{Pncyp!czoZ@!b0LYp+=jLY z-V4IDdbgjxxnW-9lQ&8`FNk7aJuxSCpGrS`di{+U7NzP_t=k9Fp+mS_K7#C!!dcD) z&w@1~<3pX41wV4^kn>8WtgTtWlcsA+N=*SVv9x;|Lwdtpa)b`|^HVjqhhMffDZq51 zgNZKFnmOFIisPrpO)vQm?W*X@8VbPwM}>$8Z|VE{uSWmh?(X5i{(}E+cfY^?^L|R+ zeYbd5XX?p&r8%Ij7tiod!Kt#5jyplT$t9fz#MOyS9-1=uQvmbdk0h2fn8xdZ2{en0 zNe_|=4gUYbXU`Ys|KW=lz5oASO2K{a`c$Z&oJ^^{)>ct?@gCqeF+0S!-JayxVPozB z-kK55ABovhh2qu`3Ym~Y8VHF!?`!=>6izvI$#U(X@h@&2p{;|hlGiTrh$O>MyMMNh z(3ngZCqwi4o5P_yc7!oa2B}e(I00W`>ZOGAvzj-D zqwDdAvVpQ*JQ5EQ4(X4aMPYi`Z~5KE`D{LE)i_y@=}`W~$;H|6)mi+<`}5P}j|D?< zh%)Sy#UrRo&L$J$NO6STvVb&F_%J5)m`MEjQrqK1-wItzXkBUZD6G-yiCah9P+!~K zK-|zBZz6F+bIrItaX(*zn!gm=oAg_?ge_FwJOUTc>j_;XG{;WvBK=x2=c;ZVk#orP zBrcLz%rJLpFon{2vHm9NT#Goir}^i;ILFue>zC6Ab9c0NwayAepN&3OPcPP(xa-y{emlUxsNt=>X#zhGe#3*2pUX1qP=s0L%=#g z=~tV|8s*r2v5SK_OJ~9f=8G#t3^6`$2ht1j^+7C9K;V9siUl;kSlY)aCoo;0d-}YI z;28j*9gu!-FN988E2r>7@Awo8VE-?rY1IRBsT_3=OVQWj1iXfi8;n`~%m+B`ugUL+*p7tAAQ!Z>=%TyoC1 zOwqE{i{6GAlGmQM+oD{gCS=g z87h3bl|-=uvY>v%_m&itgkd}y2;C4qjvuM9(m(Wg4Ti(v3ZwM{4O|*b*D+|raSXfL z!DAk|AQK%n5)WTZp9k@cHU$Rhjx9u_51DIXnszP==L7AUsySP@Y8YGxiyJ`xGlvcx zP86{y_JsW^&?Nu&4;SVC{_g&ZUjE-l$?1RF0n3h)GKZezXin~^kTjTP5#u{mRV4{< zU=GHWs)PnaiD*jrY}4XH&4J^0A^tNW1Cz1hG)6q`YeD_27>>f3w@9CGsQyU3FMcth z!Ibcj(?HgJn5$O&o|CC2L-nVoM)9i!?O@@H5DO8`I8M&&Wq;STlly9^tyq}#O8dPP zfcy`c>r%m^P_4k@$ej|)L?Dgw|JjQL`G2tcVz-z7_fbmh|Ii(e%voc%In6*`#G8=V zOd&mI?rF+6KWN7JqB4OjNKZAcJ`Ij6Jp z4q3oQ`{&n>OZ`whP17xwV6oH=2spVRfn0!?L*77o=qdH63Q+#XPQP}`K!f~0+}+z- z%>TFlte5}yQl6mKS{9>37Nea17;R(k7SBbR#1+v1B^;7T>m6H9b+<0+vc)8GQg7Cp z($3Ajl7G8&t$j2u?%{Aac!J^sp9S75WyK|qePG_qZ!UaZJlXZu%j025n>1;vF2})? zG$co><@8CO!-pDxi?Xb|Y9=Vte$gFspUnObD6_B3zyH__{$1+uJ@D^8R_5P-EVxs8 z&&rox0Q!Ftbl=(q)a3s;T+08kdw9_M|L>(#Y|)yt87-HDIH_PErg)PR|D*{%liX`F zDMOPgF3yE`czB@yl$cM6G|4xUN<}aD>MrlYL>X8IY0ARA9|>s;DH2L7=QPdJ=37&3 zEu?wq8QX0E$p1L`fBOtj_40rJaDRW%|MP7BSs(v%FU3Cp(=RDI^ckSmp8+bHe0>h6 zuFfGPx0zHOQO1#E0rOcT(tO*%Ly0#vpKfB#f*N$cyyIzbwn!?Bv2z`TaGofBx7iF) z#I@&!W^Uj_NX9Kh#KMP#5&e*2&M41(FD=}e5S;u<+-U^J;k(ck$ut@LmYsVie`~4mr zhx9%`OBQM234C-+@nz>Zg>i;!mGSz<{lYR{e>seh8R{-L7xGQ%N1MtNrO5WI(aajH zvLWAWbT;G$6Shx{Tx5?9lOx|O*6))eZ#wl?O^9xZy1{ zLc;{MkMEA9;yfu7)EcbvHM6_xpYLX{ghxo2T)kfptWY(B_ACP?sZUrWbKv~QE8<&h zaHuoqss{A&&HU6s@dzTx(3l`juse@qh)psJ8cgFWw=?NEc!J&wBG7d-CXV!wnv@EF zGb7HmX#)Qc1+GVs396C>=OE_8m71c%{B zb(#l65*>-2VRSOXTqgKb)K2uu(ms^MsCN@MK77_yF&M$YFzi+p0fIBlHI*xefYlYf9wS*J#V5LjSK1jc@(F&fL&FW3*umo1@?NCPs7T z;%iU5gAsz9u3u!$v0~Yb4gZIY`^BXL&fV*bbK`TCW9(eB$>cTlsXRglI<>LU{|(-G zqN(B)@;urOWV^vcD8V*o)#nl<*fA1{PfOiWIZJgz>fRf{^(FO) z3AtV%FG3CujYEzSk#7hgm$R_=WQdMmzb-Infy+y}pXw<2?k%`(YT12nH~(cZjcg4x zPYIlb{y1TDg!XoK{lZh9_>9kw(BA$xZ)joo{)~tyh4HKc#Ph=(gr&)e5a!byxS{6x z+@C|m|KI&bupq>8_TAr!n^63=`}-*GejFtx*{9ss^$OtAzyB_?us?k&v>#ie->J$A zmg%QY!YZpvrT^#R?D+J}*~oWS_c1h_|K5APx0wI+*}?NZ|KGioC+MB#0CXC20D6}s zRr`r}KGKW#U~n~~!aQ))0~D()0?8SvhA?3q{hY1wgTa$0=$sSnj1W{3F&GSU70}*j zfA3#|p=sz~^x|Loi-Paum1$T{7W7VM78fyk2D8}HA&Q?VOcJ+?dO;`D!3rnzl0`h9 zOiMT#CDhT!!N*}* zazBUVPZw%@9DGE3=p(w6IB>DY0)n>5og_TK-VXYRKIGB)fIgz%L|U_;_zdGkZ5Wt) zTz=ms21}i-74pT7>I&MgLFOb9lKFK=IJ$-f4#f`)3I_^>Xl$syJ=TKOtr(2B8h9um z^$iw>RaoRkp%hy67yzoPwg*q1Jjpn6?Y2oR=2M7&^S%%2M%b~H1NbbF< zFNj1AcSYj<{!Xi7gC}W!l7+GgGsbb6o^q4`%x|D1fQ>%*;lqaoitg7^)bInGk{JbQ zfG`SJknnQ`!?N#UwWDQe#>U|+%#2S=H#flhI>9n*Oy$0BMu z#7I!RK4H%r(qO2#jOJF?0yn(Z>AKZANtC|tP$JNTav{wCrO)SaVsA7m8%?ymfOW!? zIFiiAk~-M)<~yK4FBzW0n&D}hFLM^5TO3HO(8OYV2?$;SvxY%xEl?Uc3B3Vk? zv7n@p^s8ciA3fxSfw?47nKMFZNavVipGbXs)hQ7Ur&>kRe;H|0P=prroR0;C=R?_K zQtNrCEW$!@bVB}*=!2TlAJ8(ObeKLA^tGj3x@ART2~=K$R3dhAaVkpiDc@yPQ0g}g zD>e!n8(4I`XnfT(lyk>uHCZ+PA2wDXD||9dtw=o0z)L(`f_t+!+W%&>+XN?b$7JBt zv-qZ=C9ru%O*QP?rmX_|2Hzo0B%dRkY~|*y1*HJdfCx>)=QSwjw|^DfOZ7K$<9UO| zMBWk-=%$ol_=r9{s|J=jOBAGw_>b6IvefOrKh^M6teF406w0JoE$(FOOx1D?ZEJy8 zI{VC0_F+lOPP~C1620_C5)h8P^~r{sSzKw3W=^h;=tGs`V`%(u@rW+EeHZvp#BO5M zY#i5w;yDx3__yEFF}ZYDNY*zZSrY0G8bHpXWg$629~`s)^FitG#qrBt-jvL_uCHydlWWlQ zs6_slaKt7kd8&{*$a7GW+*Kq_;u{fE{WC4!khgFbMsZaQIUDPq-4L}PjA%e5#oj6L@H{8@U&rr}u8-nc$W_%8 z#Jy(~@It~VbE_el_nNr7MG)yCRfW?ktxGOYGetlWY^6Ay05b%60& zlg^v}MteJpgT8PLo~AAhs2}+#ySy%BI&$m7UjD1X{dVzEufL0eg)g_Ur6#I$!=n$-E>KH$f}+s33x+lC%#&49(D$=mVn1p7rJb8t3m-4QUERFX_8#Xdeli|_3l?uh&wd1M-TU+r6l;5$e zK&h{iE0^D$ygIG>EE2{)tiI7VE;oIUyInc??)dx_x+Zf}ym+}1g1KZl`8d6Dxw3wC zS+bto+11I4c}U>!c_@jS>YfUd8fXGG>Z(tr5C>151swY|BufCrSJ%(tmGimCTXDkF0mRqT69l9M?eG4Mmy)mj`4ETUFc6>qnL1>CqSG0Q*C%~MXE69xuP#v# zD0=#lCu!)BY`NL~kY9N|?0jv8Tf0gMzPF>nU~h!J`pPWXVo@Rb>MJxv@6;f%AO)}V z0Hx9s5#P^;utZqPpuxTZb{vMDGKWI7Wabw|4el~j%7!otF?Ki;B2oSIG8%F+A)Evb z*%=%ta3|WQE6Vf<4e%@w5hp?|;(0AWkCd{<)evPDT8qKpip73C`WHbz9iuUs;Ty{M zQEQ?nqy61M?%|>)^WA<*(FJil7#yd^t1~+`J9Cq4axTiqQDO;cdA)apE|Q^Job0W8 z)+o=vORn*+{zw!n$D-z%%(Dp_cVYhsopW|WU4l&P3Oc2nIMSQv{jP=~G)s$|D4Vm0 z7vz}n#U>H-W@{k%VoCzSse_6L#eJA?<_{;-Bj07OzIz&CIeRMEQ|8b=a7h2SCi789 zeDh6!8XOFH*RMu5qa(V}eO-|>@hYf>*xgJ18Zl>YG`hRHtNu={gz-n}C*X_R+V>sC zN8|C4;~cr}(P&hIo>}|8i^LF%**N0CaBl^Ui5*Uw!~ggA&1>`q2Xvxy8|D}#u0+g$ z$09Z!=Oo^7X>EyPOotA4mGrEPG@WDLQ$&5ca8p+;c+=xT6YE$y^jFomXZvF@&ZaZT z*uG_PsK!;gXgIM9*2_rVO`RcHSXYes6A48hJx^mt{b(>m$C)#e#G-o%Y@#Pq0X#3G z0KXRmeGu0)Jjwi`Co|$)e`oAVr9=Hl<-1UzTgI;^9=p}ML40w$HNSnD-}N4%p9uEk z%vi!gDUs->tE+SLAqjQ>)+ z__UH?^v(zL2w+|O*Z$s%XD@c2FP{Ha4^+&v1y3~k~7aEd^jb6jx8TY)N@U{H|d$T-O=7RquuoI!P3d| zQRV6PB>a48PC?Y1lGjqu41gKDM2UNs9ot9R*Zp(p>(}OvZiGTF;@B&}(!|5h7}u*} zE@v~#w~&7je?o(4qn&{X&SIa%&C(Mid>=gKa1Pjjf zf%cKP{X4k~%xoeTj^Mv3d1GSIh2-Y$$a0YBz2X_H%lsn{khot3D8Ce*ErE&8*PHAY z!kH02JrBV`5*(ku`sLuV@L1nd6%xJ}w4IxEg$U)PCQZ>i1gW@qOe0^J=`%{X7x~i^ zb;xRj|B5)tCslxbhRnR2(CHf-mc4BHSofaHt6o(OM80UUwFgi!dW|oW`DHs^dZ^ou z)s52pUY)KqUK++Z7UGt1*BExI!+S3XSApku2#mMlQbTDwlq9%$yBg=L z&bnglqm|IPAEmlc(g&;h5vm*^=FrbaVy!ChOS+m@o9YInX}F-$4KnZm&IAp919t*p zG;t^hOaqrT%e#Kus>ZEa0`_B8HfF7bNV>gdtv416W1ig5I{-Jsh>IjgkW6ZgFjhNstJmx;*B}dI|L8;;~ z2YWLnWFtHTo%nIJ)d3~xl&V1uHJ}D1q(IA~Zl6Gv*N-)Iq9S>AFN)kk>Sb?m8Rv7+!oPcIDYe zZiv^(l;do(<}T8)J{!L+Q@Y90tYkzrH0NmViB zZkXk}8G2O6Vf>Y3K6Su-?m|?|g(It!4+I%K7{fOCUcm^PqQfFOg4WEhNzR+v3L2$G z?y2SKH8RgF4P16BI$9E@zQ9>f#^uuPL3y_tDX|Q;$xsA?j%B4oL<5^blmnDk5IRD! zkv*D~_p3sluB8f%l&!Nvkfkkx?yKK5iI=hhuvn^+G_9mX_I6ONtiI}3C%(!T*jQq> zR^S5`K4i0CK?FN$E8J0O>aR!LApkdo$!x75BxI6?oH=h;ROV(Yf~hxj%X7D_ZiM#6 zGst-EjoseZh4aI2CEzFM<&Bwx+f72seFU+T#=m+3JDif zND|0jG$JP+rZp-WOrAOl$fgUDIP|t-2~ulOKt`{NE&L|GVi!RVb;eH3$IPL<(!LP zy!CMib-zO#N_M`fCVao^gILO8JJun zm=k`*u1WB+!PyU@K@MKic_28i0{9fnAQ1k9^Cq}iC{Kc&>Yy;HdOig5U_1UZX()e^ zGTd)ws;2%@=A>rlf*{lhDIXU4Wt~B#3HU;z=2T;SJFRxaKt> zA)wmNuxc)6kZPx}YBMZmK63#zf5Kw+22@kCjgKMC>#6((R8>O-c3y)8j(~;>B$0*- zq?5;P33sr7aL8+mx=|Q{>%OF58DS5|s%OBuieyl@iexaj7J91B+{lXnS~@gf zK951OZw+ZBVoL6s5wPe~ET_tkQLX?tPX1Nq4_gJQ&ZyM9Zkqy%=(EHC9@&?;Up2NJ zjsj2#grFI)bI$Ho-(zGrlCxT^5$s&lmx8|P)X~zgTi6~jf?MRsmdlWZWsa<^^H%8C zSn0^pQb!inIs#hk$j)jLhJ(qRUl#!&(E*;dnAW`pv%u2E!sqZ#u zwzDnIJmotAq71mt0A0qa=}(RGluiaoz$&fwlB( zrn~e+RU~GySlL~89b(POnrqVlvXh;tjle>dG8DCvqpeZ1m8YnMOhuM*6dhTY; zTT=-%a$)0kguVOyAu>JzJ6nHj1%y-6(MA{$t6h*ak)Yq6?6)V2jdU{0+M;2*djX>d zWY=P~9Sab{@jh6)u4W&sT~)IW*6xF~v$}n-b|0+W2Wxj4tgWw6t<^)Dmb)QR3PWQB zQCs7utE;-aB&NdUs%nUEI1b4b^$CmWPozGAV{o5c8Wv!{2sr4!F;Jur_g^TzgSrNX zKHR^i^jub1HjvBU;r_TO8w9c;4VTtf}4_|T8U2)VuxH3k2sZ1WWXJBL1R+(`T_N^bY_Y> zR=KYe=Fw~L*VYbM%}YUD;$Z6>!VU{0rUBt=OCnr(V?Lk(Q>PXerZ4q!rw=dO_haY!vfh)rohbKQ;Vt4%s-#g^tNPMb=3 zk34SaV?WVT2{geTAdaPoo85V#rdZpu7OZ-2F7<*&oUFZ5lq7N2uUWR)W!tvx>Mq;1 zk!7QcT~%GSm1WzuZQJfs?|073d}r1=b2S$c87m@g@**>0@8|dIf3vN*p0j=FFtjGe z`KkF7xuU%E*f_`doGO6<+bpW{DI#WkO;#a06b=SF|3U5t-#A-Pt6{AFzw>=&_<@zL zXX$@0-=UwZxKW~iYpbhUUzf*RLi$-bpNbxWUs&Q_jj!kXPYwqc9>nokS=Sk8zNSTP z1LC#hl`SHqBqCO9$JMLLUK{6zz)&H32K){D%5Jeq6c7zDs@-6-YA6n{WmA1V5!~9! zJHv&+pg%jsquSRCp$X}?#HU77JUjJk?vgrF=Iv>=T+vnLYqa(B2d1L!G3lIgQcAC+ zH;4rv=@bMo$Y=YfXV_~*l!5aO-~R{u-uXG^@&WbxnsJqV>zRyD^V5kdc4$v4 zCG%EkxX>MBbdE!75|AUK*Z-fwr->d0?jOJ`7iz{AXP298`COGl#DMHt0J$^&2 zj_8!0Im|nzZ?PU3Ei#Sy)4p6zCv@6qjWX4#j`*)~xg1c13-!UKFAAvQrRh}P43Gk< z9gkViqY-*f1y#U}_Q~-=Zuf0XdLhSco!k=~XU6b3wTZENwf8R=B5sN1)gMUkg&I+q zfle@?%XdcnslcH!9_koE9gDmOE-sM2ffYP7Dme&~{Z32~pASl*_=y>T%GvNy!wOBo zplBObgRS{OP=`ULV7^9Bslhy}$ z`AC(St90f|va4foI2(fNogan_UIx6Mv@*MEPr2!8n%) zeO}+dj=%clf625cfz#8#`yH&195Wot7X0lGl2gbZhRy`$&f3gb3vU!id-=CE&eu~b zoKh*&)|1#C{Y}IHPVpgLs1g&k>0}YbBJup0FbdF|T9|0#EgK)Pjs#_Q@9fch`~yG_ zTFE;>QUTK>nZ>`Gf_1mLRu59U-jp3L@}PUPFAAIc?q_@-CjZ^4QvE4NHedH&r#Xzj z`y8B}SI_oEg-832bWWrv28FLJh9$9ijB;-eRt$Zo*d9jf`!|4^~rGkaX z;Dw|V1QiqvFH@Mv^X38sr4zvO71wA@aWF)p`XEG&^+4Kow+0OHPy1s$aFflU^H5j* zWTkU~tJ0oY&DNW>`#!E*a;fb49Lz5 zRglODe6&ib@XpiPRb}Oj7hqCyzklvwfWMtoDx$2mrTmPJ_j)g2P&>~o?L6DUz>^@! z)AAStQgZ{?=Yi3Ud#R_^kAab$aBJXXqqPjq*|pm z?TFB&ri820s3zf3bvc=6%&0WLy(os8d%)!E=Sa(%GDy3@)D!jGUv7VvO~`xoROvWL z^#J&oc(!B2=yaf4(@l!uv);}m(~o%#<;d3fLKXo*d=o;*;XSFTd`Tp&I2)zre<_gV z{shlwoy0NT3*NjGBR06=9@nnC&5DqJrR<5Hwb$DuR`xYRP@+KC8zJC?1|{*sUyXn$ zCwI(nz5i7*EHT%Amkd;yE#&bSfWIX4R^gbKDH#EjSk3Sc%)bxVb?wwb5EaPMWS2N{ zw~C%c0eJZ}$a6N;U0T*!M1{-Hr+I?XK;$`{&d~4Ayay3)r_Kj^kPWn|Q0}bB^u= zxsn4m9gX55L(=CYu!O66(kqdjcUCbUD+xo&6=qdXakl;fjQFEMTiw2c0nNvTE5FU$ z%;)Y@))HoGt_AAje_PJxS#z4edoh|7g5wrY479q(N_L}$Z=s5p>(8r)8G3+aVpsS6 zzVA=uZJkjw5id&{Ht$i>pdwXRsu2=z$x<2dIPWh51`&I;HeT{f1zw)@!}eRo@fcmKDW-Vp!`?@)sx-JSj%k40}7iHY`5f%WKR~2tPMk&cxB? zI_}&+owzsfveEN&76CxB;k8uNUP-gFNADpE0SWDw_XXFCbz2Jf;xfd}nCMdiil8CA zLaoqx(CS{t5{DI1)emd&K-$H%IRD^57;()$NQzXj8Nhg+9IT_}`ghW3 zM)3fnge$9zJd5cH)MeC*{i!rn@2SFhUCm3cy2FHqhd>I=(Y$ztx}IdS8D&>#8TBWW z(Zngi1dwJnhMjw77MY}9oi;h2IX}b3RNS!R`gcnibn+{})}h%3(5*L)cg4v&EBlML zHI2<=5HV31RyKn=*LI>&$}%FbhQyEh7;zVBCkt$E4#txff3Kw2KVf;HB&N25_|}BV zwNiX?2rdc-kgGLs!{m1&IPIv(>bQ8)^`gbTr6XD|{9npYQ9f2hal(B#>h=Rq+8EKf&QhMo49+DuMXkYFd$O+hoUWEy6f6p&4v-;nLtFFRo|v4T-2V`Vk*3V^sa<$n z&$oo*rX)7dW^1qmTZ_eQl#$P1VxTq}gKKH39jKcNR7khhKyR<`W8G$PUxB#PG z^c!1fQgVVr2ynHG1#d7S>Vc(b!3;J_w0oL_?yt8e7l9Z@fLunsI{#Q#?@^r8mEUa8 z(LHjkNzFxG1{z>7{LDdFdB+#3Pl5kP*TcnqU=S@jHtv3qdAs}iVg<}nwU~E3Ay+g} z*xjw><(@Z)uq_L%&E^(7L#!B`&ILXho7^;Of@G}G0FE0eHxMx`mms(!FFs&G5gEc>Ao!4o)fxvcOGqn_Nt3)dYpk9DB>pWY6*uRMx30G$FcSAI+0tHsB&L~35T+XPbvx< zq}zpEfp}B`Q!{~yfuxzc%Kt8`aiYpTX_aljiCc&pnfHj|w(`(f8J+4i-hRGOdB3{{ zU#t(zdsO3G>1)WmSr90MTi-2qO_OzD-Q?TFRa9<^G+6_J!fVVh~(f7aaWB& z7@e8FP(;UHiSH{12!f*vTn>+s378~8W?U~hUGs>ATRR@sn(1z_ZsmFS@1xK1pV`uq zSe*I#y2KsburV*VF%0Jr?8~?9CBzGf2g0{&0u>rk!iNXi8-DB9;9)h%UTBY}mOb6t zFp#aNBg|S84K^9~+mWrRN0{lL?l11G^2S)&;LR^lmRGsy>YR@>J%Mkoek&pl=cIjh zkc@U5TUCPE0&|yy_6ot2I@-1n-u)#sH-(6$dR!1$)j|b9muX%zS}vy3`nd>RTD1oD z3>wJigWvdY#`xBOfog|Gsm?g((-d`wYK+le}&7Y;|#gw{}@SZ!I!@CaDxBN#NtsJ47|nU`|fURRg6I7?cjLB-I_#e9M0XI9kM zI1|HbE!)kWlHv|K;5<^z{HjffIX)(PKg~OKLaB2fHyX3s0J$ zsD5><(5%h4XGxW~)Un%$!}k*_`I_VgFJv+Y6>s`n0fc&8iKG>uh}kyg4-IBre}6zC z1h=JXQ_l`>M=(?5Z2K}yr>Tz(9ZrY(p|;=^xexH%L{PzEq%v3UPpi8mM~@swV2L=d z5&_y&_K<;l=*Y3360J$hn*#5M&qmV0gGe0QLy7Z}=Rd18v5U6`ndZx^Xy{cNho1bEfyjqH`UOKarbxKEaXbWG`A&;YD0uw#Gn^Do+`| zlH+2w_*^-;Hq&=J)F~J$JODk{;xPZ&1RtMVJBSD3K*#`J!>R|&rm4R-KFlgxEG7Q9s;9P;XN1akrb-h`=P(9IO_pBaCP#!>c+7p8 zm#w7Jhlw<65MH&8;-hEIRPBRLmR}eUCd9gn+84GQ(P&5qMZ;VjOhlltOZDYgc#K5h z=<@g;)Iu$$9`xSk>-C!3M<93Ap{0+V9_tzHc+hWvmpcdjj$QpE_m9hkSV6hgZ z5867L+YN#xwJT&z3!OT<36TFW5q>?syMLH?yj&6)5Pg2BT}^LS^gH1}xBLdwiw2#^ zX@*;#M@bdRUgPFh{ar!lxZZ|d25qnU#fZo9m!nN2`|~NAEB5xu!JOQG`^)afzi&ah z;r{cfTdMKeqszNotXL)J<7=InZ0h70=-xHmxo#y>-Zto}NeU`kF<9U9khOa;rx7M2 zYcP7p-Jv~e!0_Zt%HuW=DX7=BF`rJdNB&S6EXUnyuc+bVuOP;y2K}41o2F!gxfz4L zgZg)0Uwg~zQK;2v9%^B$^t+~mfG9eL(qw^UhijSvzvRia5_qWa*Fguas$YJ?peYYt z{y!M=zS!9jA0FECSoL2s8HrqS{hCm9J@HUWW?!f<(oWQfNd|D!DLtvOT!0mLiAUkte9yKQ|O0GwrAc}A+rF>l0@VSz&r4?PW1R}QH#-Ogt!>4w4Km~NBu8J z=UY36>P%3g8|q$?LBt4Go6-({6|Clmt({7daa2KCr5s)_hc{3lb_TZuQUW%8pNLJZ z2Y+)X-=kwmJ8Q78q*L)A^_yI=`Aw~cEEQ3QUV?j1^k#Q?7r_$NZOrHrDBt^O7lqSr z%U&|BiGOJNPk_4@!l0d@ak;Vfi`3<`CJGJ}?7V!{ELU}!^+KA&SR42n28XFO&$&f5 z5d*DIHr+T+SUNluJVe1Ph+0VyL3w66Et<4ku+f5$z#vllgSe6I`}IlPNl_&*!U%u1 zp*}UZmf=(lDNCIM%4?PqlPgxMg={$Iw4-3U?2fc8w8j)bBOV40xb*fL*I;it^f)VI zMwR9Mv_8lV11WE0`R_c1%4+NHc+qC?oju1dV;ox-dQ22odO8A9+!YMm$5dJvf;^bt zNo6Wqzz8Dm!R&^vgpD4l}nxyt_3m`XG;8w#i8_`A4Sc<&SsBl z+r1=&DsfA3=(hB=>nJwJydSnSk!vrUXo?BE zKUWj#Gx0r$IEYJJqhvfLnO}=L)y*xVf{n&_okg6l^Z}zzJxH1jusp06b!uXlE~W`6 z(1}RU4Ug8c@A8C`NECeAs_0!N^rbHNizV;@|KF6P+5yIMb>{+lmKYj%%8!z%0qO&1 zjsoM~=Y_suyIi(pXr%h+19Q;p{vqX>KbupC@SKrWUe=9%Cez21Pi!fTjRf&ODal{w zJ=L-?P7n)v!;V*NANc=HNh}cmLrHY)V>jbQ-9q^8FRc5r{@-N8*NhMeB1`K3ghotd z7GzG0dK!b>UiIr(A^P$1;Tsr-&C7jTX%{Cw!KYa5NV`V53*@locj9 z1;f~ZC3kqrYKWLCUWi!SV7QF&;@_JhVLQb}FIXQ5kl{?y2&VddE58~S?9L)YfVd(X z^qe+PWS2IvcSrlAOwff4$cwJ3eqqlX^tKe=${4o6L1s8xrm2`rRGM>9d@ZTniR+A-4gNusmkEh-j;_dt_}}TsCz&AJk#4jF-}hM7*e|tX5DCuTwD?$@)9c~wmA|}`aYCa9 z$FBO$QEb$gbTgphKMy~bz~HqEs<*DZA5%(K4QlO~RDMR&z1dYCHzxtVA8#9W^uh}+ z=F@4@=MRP$_>r_yytR&tB2usE z6Gn;>3-9!2ve)&N)Ph}fov#HQJ$ufo8bE!6E45AgM&0_ex3a_Z_;*)@$>8d&WkJNZ zydcEnu6^kEl^$GnPkU*11+V}BoFjBPMS2a&f+;+q@+dt-Bj%s2B~`E(-IW#sqia9^ zh~G**Q|^xAX8(UPkW{u#&H$OG?9~2{~B{631LyzCkln{AklN6%#{@UDit30 zPu((dXljDZf??ik)ZC}OHH2U!OG z6N7_7G;rr1g7+`4BB2&+$13<@BCQj?+;yu=TF+y~M`F6gk%Z1X(SoD{EwN^^;*-Lt4Y`mO9X+X#&c@fJ}v)IJ8=FGW1Y1*!3%Q3H>W=2AVzGk=3pvCJw zh8^he<8Yb&RM=CQNJ*nxSxW3XQ-7W5wV)-?+9X9akjD4OcfS)oksALO%>!>k;wqhS zv^hM|@aoM6G>4eED6|?vNFhEcC9`FP-0^L)5W!zp>0$mitfM>rd4if}#{8h+n-*HT zLLcF~D=&k}et?I#y8S3850bPDgZi>wZDxo%jvJvN+L{+^70tZsFCl|UeD2E)uBuF~ ztQU#&IPSw}iWGN|aE@mfrhSkDgI(0R6c9_1Z==+3*4*P@7DGp}4)3xBTo1X$wNLIy zSEvuO78|yW{~;4n1CggSsnW^$S=;T9>KlplwJw+M<~(Y<0oD2g{D1V0XVj*w6}8s@SoytMQ}y+?YvPM*tL`>&+2HFgoK2ZU1RimuIQH#Y zG5o3vfyr!u!3k{|9W9dJbqhQuTC4vRSp7gV7p$^CMEahC>#K|*e!wjr0j)0CGqe`W zWMHtf;h!o)3;S#pKw;J!htGG=aj0wc;H>FbCiCzTaF5CEt)Pt<0l=WSW@>i##ww!u zETnPg44M4+#k#-fRT7v5cOd3bao;~nVv)#$fHIzzuBAcchNH#65-?Pa{iDLq*+CSA z4`b6v7KDyGU2Kb|m+^8_w&tu;$Ex+gzG$mzLD{?cSKjyG-8Ubh9kVdie)`Yp21$DF z<~gY8&#kJY1s{BS3Pp&|Xm%p(iv^aXLO{SFb*(mO$bc@V$1ob}0!zZRrpqG2V)%nm zfNEi(Nn;`8cI%$eT4f1%@~ay`hCOPubndQ+dd;pipR!qVY)Vk+_N9-BVdc7KXMAkQ zomJ;BUSk^{R);6;MPuu1YJ3rpD^iDp-6R6 z;|__l)FG^k$dy(FhuUJO-i~D?i)^N`Fj3YbEUC^it2HXCgMUMjbryP~#%6|b0W~@M zxuRA;`AAqjm;UaeN0##c^h_R?g~2S~pZMJYQ>TcJBT1RC(10JT1wM8S^c$B5R#2+6tA z<>}LQo$w=YU%wN(@MoO1QVE2YLh#8|mg4bJ+0NYv;(@-6PBRPuKN>|8HJ~^}c(-IF zVxL*)0uxM+P?DsjC~(|<5Z8QZ0sAH7zxp%RtRWPaHTiwc=raR*?tz4137KIPRZ%s0 zR^%$9ZBPsC5Bio4Vi->%-jj=5at!Ce4{yW*3(%*JBHk6vGtj3TNrKW$jK1;u>TkrI zmEVlyb7Ol%W)1pOZOMimK~K9~0ir&fBh^EslNAv>x!@3w6e2sZI2uy~UmvU~qsoT{ zlsTQ(?kbg!VvMl0TNy;78M?iBPV~2{k0(akXU1c3-rjyo4$MLpXRl4z@2nTniBaR9QD1UqHNs2M?Gf2s_tpT8X*Gy^*;Ix-1e z2%ZM?Q~{5~Y5au)vAComMI2<0J)y`w7cacU&oQR3;zzIcEflKli+ZM)ru5mz4$JY| zFV=73;7eK!@~*Pug=)-5BhFnttQ`y|&@#fN>g%>P3nOwc#BArP=8N|a)5%$O&<#6t z&(K0L_!RHReVCCEb2)yJo-W{;N#6|$nN#3bxIpV4<^rUd2M)Wf{5m8v&}Rr|D{fb; z-c-Te&>`9X+{enI&w24AMkV8_BC3RLoF;XR~5gt-6LuJwK zgQYy0?hzEwF1*BddpSiL=s`@}j+_OLy$(CWE>aZ_v2AF*KN4y`Uu7q?Y#d(k*_j{T z15_N8WPMe~g8mLx{q!g1@X})|wz$T+_$*cXcu>D$Y~e2^6CX5)`-IX~Sa!~RO9#=_ z8WBY6gZ^Da^90>$+kCvE0l6x{tdqIiMmd>>DHcPmT%`Se>rnF}5Js*g7eWQZ+kwZG z1{BGL&*>ayEi!ZOp_nbX@P1IhkdY^Dh!C@W+)vHEofbHr>_JaavM&ub#n{YizWvD! zwn^o!Sjk(f=Z?2wd`0-Z^1+OEXnw6c^{sBtgabIYg$89k%3EmOVxE0}5*eZt&0N4;0N3$FLkU=mj5)f^se?kZ9I<)ypbb+e6E z|E46Bwu~$lmy7v#RsoGx#0niUDW>%a29X7Ya{&3UgJc7wLq%8@7gQ-!>|^19=`Q`P zfh7f--0vbJHo0_F6SO`^Gmu4zn@n)`k&-J3@cZXC4>&VG6?&+-cyO&(B6qJHKF5RlEYgHrLdX&>s~$d zJviP3qslNo|4EW&&9t*tlb2QTC!YwS5>y700N$f*!x~kP=K$!jupJelFFk=TVK5Bn zD0vc7N}Hb!h63m?#E1Vyr=G_;cO3}#^eg5@*E@_hvPe~VCb7u3sx4C2c^24v9FO#_zx5)~6 z-q}Mk$l2SjhCRq7!EUoRU#(Mf1Rsx@K(v#sFfSv}867F#oaw*XbZ72cmSe6mK6<9& zGsP`zN%qi=8~(D1YZm8T|8r*K{;_Acb3F z&jGCY3JStB7^$s@=eJTei*P6vnwo_|ILi};W&)GZ2_ldQNGm=gC;h$h{aN-Y# z{Jg-2-*D-d-P%-L$1ntD;aSTmtWIKDaciHQ$l~{<1!V`nQ??&B1#pioa?8#YH*(0z z8V z?MJk))<0U$9$C*H8805$E+5&h9(B!hGSn9M>JVYs6VxnNb!OqZHM_QlS6a;&%4K8; zv-ymHA+MpdC3tC*8HbA&lvl$*W+3)AZXsyU@#y%|ZF-D;TFIKdMy{jd%1KmMU= ztHzrpbS`XCvA2^=Cx=b7=>{`Z9xJt1Lnjw!-(I%@O{0?xo!6>PGNEpUEM1Ma{)t&X zn_@C)<)iy+2{saBw)BkiDUd)z4}ThE)E(c19fmZ_Boj6W?Uk_h9tn86>H7fcg?zCf z6=kpF;L=xK__qh6zhZA_tYt$TP_|gk1)~Yz2-U;4wMu=glJU?-TvG4Ay|~@j)<<;r zw`PuA%@lv3joAC~=jW(l&J0GvR|lg2>aDSeZeJAZQ05 z8$Izu7olOiQ~ZtDWdMXZt7)c%JPh>2JlC!qzi|&7TN(q8uVU*q!W`|7wxdX-I3VS)*{BXz{?gOxkiV5W`hHBFnq@T%&BJ~UAOYd@SwuRU*{_D<#l z$wITMCEdIjps64uIY;VCfNwoq@CW*bq^>~3P=f(}*8+lxmYf7@ihE~HT%UizO&pWb zxe!vn|JPIVvOzY-*Q@W2ncXKPOZ(#=@x&#i{7ob!xwl1Ap~0Yp2qKNGqII@KdenX| zQPPE=(KfcKK0gI1m*n7tI)(SC(3lFt{r)vtTc3({E(3WTAz9J2ng-zO(sFMhf5}~m zaYyn5P`_Zu|La+XC!qM)r?vE=nCB@6kotX{Jx^Oi~ zVF-uy7X(;cR}$LTv`x2NU_$ayV$Ho}*t{8sfz_f@v3qsw@^{C2m_7k0`KsF_Gg`%T{|;*!G{EoRcISS!k#sy)M0WS+5mvXoz( zrmmu{y)s5j0kAR3zbN!rdg1AFSlhu_y9;UDOeXakt}W2N6t8zcT_}Tov@YloOe;5e zj$RDJ)sphHbL$3F1N+Evua#b0zsv5vW zyLSA3VO{eUu*^wuqH5|*uPP15wb8~gvKLkiXH&d)+pdhZBoeC)#YUJ8|DEijRCty2WR6_oTOl_1MW zThFg&(@0xbln7?u032Pw7~318abhA$HUw1cX`V>}w=0S*^|LnDdaMM?v(O(%;9Z@S z2~_5>2A_sc0${QKpu%{Gc+mvG;GTj5H?Y%SgMJTrN~bODz~FX(J>e#AJ2(U^>PxKi z5W4G4s~P)Ll}{%vgJ*YxXO{G{42G_%v~A1)x`wRb?nR(@>nYf|qg`a{HVN)TC#cE% ze=Iy=@m&1hdi@bb>W5ICHp)-IPr0De z2gne^Y9QG`s1QLpjvEjj>mKnOsW{1m$bsA^Vg4;}EN@ICcYnGC^O?`PEhAZk^)U{nTykk!JF*ew#6x;ugt4^Z_mPB3AaItvVU_`1)3BsQI4Z>}L_ z14_N&Ds}8}Fzj2+zWov(YuSC$pThy#nC%-9%A4B6=z}{t_aO9?YV&38Tw_R%JX5G* zRc|$n$`$c^M*tlx#}pwtBS`DjX60`6f=egN0C{55R2%|U@Ac1^gnZG723<1E)>M?t z$a;NDhOlK(kDfriASpU}czX2f)soG6!dSa80X!Ljnu#PRg;`6IM(8Z`mtK`jZ+aE1 zII~Yz3Ys#lB6Lqo(;c<=iaO6YeA2LqjXzb>DlVkCS)kK6J>!~gS$}8Feu)0-qvo{O zb=HAr{&RMXV0P;PRmv7W;Y`F{%&X&oqo7pJW5gaTopU2lk?U_PX=`bzY$1B!pYm_l z-x*i$zMH7S@5|>#BMXeZMnsixcEiV>h*6QpT&s+FD4@5%Ch^~IoHWhSv)l@wm}^7X!Jcz^*THjo1PY1fsx+ZB z_zA|6%(KPUlTcdVqPv3HUfE@OynI{TQAJnsGR^46uiljMu`6>SG)#A5MtQAsk@= z$Pqtt9{E(*vprZsWf^^lwW#P-YuZ3{MlM0Am5Oa5(miy?I)Q^`_Eyfm0L{*z3rqNq z`$GS0-Rr`?Do4Bs>&x&fe!}_;ZJn9{D6w89c6tg9l~v`ZF^!$IPvzBIOHV^3+A>k?3g;ET2CnBJ4at57>J}btAr7V5maM%gGAVqKlpzx zVZ@n@)rD(9QH`ZW>W|iS215JTRNv|WO(5~2UXBU=b<|Tk79dC16Pfpd)awUmG4@nq z^|XL;UA$1HfZKO~LcsP}^(wn|!d&~S?o2?v(Wqjo|!W9VaQg1g+kINk37F}WqAxno9XPt1z64y*)A({!K zSErgQtnrvgS1;N52WOrye~O$9nRy;`D~0ueMExJ7r1>|P{`=)XSJBpNJsH`?eTbME)p5?E5r2*9Yeyed&Je1EHana{T=M?QSmKJizn3+`Fh3F5emW3x57q>IMnK$Nw;e zd#I(I!a_ec3ycDYqhX1yP1ntKlMKF>p^EQCf9sU=IEI4gC|DZwypuv59K!j(t7Lv|Yv4ZLTe|E^`<5blF;4 zpTO^UIq-UQ>N<5Ua7g644$oFD31X#BG?hk2b3?AqiieH;o(?$9&z*pCXiTo$J*4-t zltjKwXbz&X%mu#^EQ|%M4|}ChLmivivPyCDG8r2l-$T+ckEVV7dsL-cs}h6T{tS=m zP=U!CwLV&O}dElqUc|_~Q_Eh>s=Uh&x{kfzr;MF|KZfG;z~<8T|y%E0Gju z>G}!dAg+W~em7%*rORRANnU#E2&mRx9dKF9WdT&W>pwWgQbTxJ-={HZb7H%EFa}{5n%vhRUO?cYjOq{ zDlalx7p5>7_iA&$>y3b6SrjAT+3MF*vpfYsk{E{Ltr+#yv2LhZ3{oJCdInFiv^_XDzI{Jv&!{P`b+*^O-~<83t%u_G+v}~><~Fgyj$ZcD26}Zbb(0nz-vYtR=(omhY7cPAyI5mY?O-&cm;KdEnZ2|L=D+xFnsqK!v+KCXSYf-xq|q6 zH}aVVHlXHT(~*p2T4-_n^W^^8nlmgaj!X#El9zGF25q_A<9n7*W5Y$Yhx{L9oXJ^? zhpo?e%MS1Vs3bHbII(a;qxc5eLE&aNv_qZO+KBfLoY4IG4~mp2sV{2Eup_p*5d(;3 z%j6l^D3@5EoWl(aYoVNswSG<%MJkoKDIFp(cx}5SuzNw`4rsV~aS&#mCreZxa5sXG zg4jI9LBbLH_JthOv%!D(TPrN61gcO%?7!m*?RV=ZaY4K2eZcpgBp3;{L zu{Egy`vC^(<$IFVvO)+l588-J&K+D9LyG+--&~Ka7mdyM+>wvc57ZwW+PiV1geH%E z6!RzM^wOXjDrg4x7P7|jPfKn`rUyQw_U&Cu`hjm2^Es7v4S}es8#=%yfGz#P0!T5g zAM<#Y6Z65F!~0j+*m73ER0M))m1nj42am#pX!gNUctYoTjpu2=I%;i>*bT@qxke>; zInc{o{{={z@Y4^$?$#%CC+j&J>XqHah8UXa!USB`{mJnCcMhYPqiT_V-Wz+W;2x~$ z!@h7f!!Kq;j~?{rhvS`|A#`#a{VNU|l6Sc7x2ZF0jawtdbF6P`C-K*$ZpVxsji+s% zUaJc<#Q{_L^fGqV2ge2X?4C3lym;7Dk(>QZ%rIkfilaNrB&@v?siBU#)AUF;Z;$Y2 z>0ta*g79jDO`I|ccnnlYYYST{UVs6dqdZ)$2DiA9!dK5RIfbN-KFVt?8LxVwxdW^` zbRC#jwojPK!~-c82B1*cIg>b1f0tb;{$#P8XAo>qniyucE?*4)q|gSiUodv^51hX1 z550kz`zJAVvz@71ZEIno6c4CGt|bL|&M}z;YZH~Iw%_U}4rF}fO z`v=)Tekq?0Wb2Lao*_sx%cwZ?f!0a9sK+{6LEyGVT>S81tlotq78W;XoO_SUhKfA1 za$}@A`in4Slg#bnOD^m{vF69!_%Lu0Z}%uHwcuMJY3-d-3UctThM8P;z?U+b6?-0h z8p}AlPWZXwi`%F0{d0WY=R+e4^qju(;h0d$@pjPxsTymDavy-j=0^AB!SdH*Jo$EX zC7%`i3@xM;^VynEoFZM;#&Jk1=j1?_K^tm#4ht>fUBFmIE*29kIpU_)lQDD+m*W1> zPwi!*iOuBnTx#Q=;>~=V}+w&FHH;jUd89ZI0<<>pw`H1r}C@FOt)wKlNoC zOC!R-4%#VD8j^@;EP4FgiPuO5RO`eeSthr07p`R zK|%E228sXmIc~YfJ3ZYsRDe_OufEcMo)2(Y-%|l6v`?kVa&GP}2}hgZ6}D?cTL7ID zqt|T$h~xbwpIi8z%j1I$i@A{&pEb3BN!PJLv}gQ`{vM^!$J91bkuFuXkB++dtI&OF zP+v&WH)p~u4R1-v$tQy<^lg`r*t-5H8@aTWyh^FduPx|&uZ3AvXUXyFw=2S!d$ySc zH>#`eN}E!zHYl1)0;?bGyj9bN!t(c@grd##3N20Sbq=Wv8jp7lDfp&XO6@CkTLM1! zM$>b{@g=8$&5KprXoem1q|-Ip`>R55SYN%i2#@zC$2Az#CrEL1pJZr;jGBQ1GJxUXStkP4*s*Ipzfujwy^~g#Rj3N zf7bvV|?;6n5N?J=*Ok>Tr5$? z(>}#m{++-NzhKFGfXJ|iH!4WflZrI`Ff_Z4iKlGK$t;fY4uYAaIXpu3Fuo5wUMHY& zMyC?kl!&jPQE9fXKk@wLe$Vn6uO-qx4UrRG`8r%lw3Ctuo64IMO8KhykZTf7xN(zzCDFC{b^NYd?wzmlFwdpRbN7~;6 zB2LLC^l+7S0|YHpcS=oblq{p9{q_H5LtLQ3?(p+W&TzB9qhhU-kll-XfTu)zaFDIW z|HQEXdv@Pk5W@kp=i{E>V|4WQ`ni+v;$2kD(K@rFl}+bcWi7xvZ&-lzJlj(8V%ic{7Lnfw;~_W*^h+pk64@slEnO2JSl4u0&GuYk8w~=Y`FFIF4TREZd8&S z|0!}KP$XfFzzDT=s88yf%Jc1wDC$`1qVQ^*@<vD{Hr3d2ZuIDb( z{s(36930!*uKCBdZQHh!9osv$ogLe@ZSB}LI(BxvW82B({k}7G=FFM-o%&Vv>aKoz zRsYddy`FpBpX<7AtJLsaK4N66ev{1%b;I7$qV|b?skKs{qk$2%-#3P~=o~#un^}yd zHH75EwwmiJ-qv?%-&|v|PQUOUu7MS*fWx2;JOSN<&Q%rY23PC%7gQu~<|ki8q9DX5 zI3`2fF3DoG+N(y1Tv}?qTx(fY=JULtY=<`)S^n+JTx^J=3f z7nR{Cff8JF{ITzE>@-!?J)x_lA(FxENx@yWkA+`-5T9O0ZLIwKMoWt(&$laTvGY)Ci>BdkY?6#>3Bfn5+C z-if{qbXw0>OeY#qI$2XIG}+kVNvrm;{t1qob;cFeOl#3zP?aYnL=hg9ASBx*PF7Im z{|jYnV{QW$olVR56NLN)Zam;0Y=q$OzhNVqExm(^$~Lik)^p z6xKHwRWx`2Wa-&-GO=47HR&F<^EHvKt7N$-$tf^^C)o5AYF zpNhyBmBfCvkW_1vn|f1{{37cz7mIeM>Qt}(zUxMt@zC=0d%b=6Gg~uuTqb&zY)kj1 zO=j)@LM+~lQEk~%ngm(J0b!B|b6)<9mxsojZLiP;)@-8H+}(S)GIK8e!3v8rZ23Bn zD`9Yf*tYX3jf*F)y`mIud(oTj_un;l`Y~dcTQYv#?;y&0es{0k!xTBqd`zdu_s{T= zwNZaM)*M9|F#-!)UBX8t9c3Db_c*_&L}V)AYIBq&!84Fqq8=z zJP%=IPE)O<58~iV7F$V6&r2pc#Eua@(|J8fK+4<7Ip*9xJ=em!0tF?+oQWPnkrE?M zdmPXe{yt*?8pF;Y4VXcbU!_1LM?u8Sjn`>i_U8C5)FZa`c|(B1mTBP43<{d2_lCI! z2OM|Bqx~w*uS3J#c_*zJ!yWdMTh$ePG;?NC>!L&#Z!PO-INnY92&lV$!Er>ud&(YB zn6E}TiuXzCwKSSN`=bSQeqvn(sSq)C~gFooO zlJC;NZ12XhS~{#pbh&_cqcA4k#^wXobOl=6u8fW1{S{?Y9HU4!rN-UQvut8Pj06Ds zr}b^5-IdfHC=xMUUD1+_)J=ms7N1;2PTL!(+}g%r8>lZmO==zyt@{oZDJS{9j`b>Q zu5HpM%RN63f9(=mnf^St@lUh8R|yVHTXm1tgAkD3+x+94%l8kuhLl#kEP_Ut*W-Jnh27g((4$X2t zXG^SDVXtu`qd13l<-$;n#R{BAd`l!-K0D)9Bx*0BL}T_7wHS7lP}YNEZ2XYB`@ zWn#{?*edbca*hK~`=BoLONe1u0iS2CvOK<=`r~?{QzY3D>MPPj;UULnCugd??a^oo zRi6jo^PdI!`UJ;5`vu?x?n)&Ko&Jdh%T_ljG{P66$66egyX-j`IUetfnQra=ytg1` z;N(!@`T!`P0v={F&)ExxMP&@Rw8uTA8XNbb{WlWwc7a#7_`3O$^}lT2SPXB8G9~|j z>%AN8<~}VL!YXta-jx0n2o#0_%v_|0)2%HyC#`-#JR6C@A#^RCMY7wx+p5Uj4$~>P zAt}0ZU-55;0}kB0MWAa{!l*GQy>kzE+AlD46HsqW#s;B9*oHQ;9LREY!_#q~yd%;h`WYU>unPyYZ z^)?r)-~Qv-KtF#&!gn6#UF?&9O~B?tnYK$N^~?L&^tZ%_b-sP|E<2{n!LMV!;=C0S zNP5ZU&qne^sg5C}OzJM)72hq8PxwyGRH1G3@(bcU{b~VD0umle7hVgel7lmy?=Yym zWpKTeAx-n&mV4Bl6%oz$k)^fH(Q6UvJ{ByK6+mP37eIT76w_wHa^{>X#8}>2Ktw#6 zSgy{{$0qB8iX+YwZuv&POs2&VWso}sV)>Ub8Lo7il)CKaeBUrUR|-N%r6d#g@#8D! zk3RPK&8T0sgUFMljvew>iPqGWq z%2s9Ml(ouL&4ley%26u!xpg9 zu`2Fy7r)aF5Pe+j+qZUfcw8owm+SUx>=-~e$7_-R_S%i;vcx^_3eEDLwuCg;64Xxh zdWuu;%{Yyp_fiWI_NY7cQ8wf8QlmvZvtIX5uwe(fiuew4;jgdSPmv;k1WXadj;EzfEd-tKy0bTwFaLZ*nRp?N`HkBG5T7 zfQ6Ch7e6?cKc95(SPU>!YU>9~1pRO38lGZX=3c|a4Y{R;)6|}DzV8oX&bm%Kyez!n zyM_^b_iVkcTCW{#3Yv{LBS%F!{I*-beP;+qa}lHJw|g&cEgr9Ec1O!iDc?W&b3d$A zGTuJC*xrs#j@&%S-Y7xQn>;s%+ni!;L%TO1))}UU_8&Evx||y zHy&RNuaReT2&nt_9j^TdiNh259qF9AsTD|lq;y_K`%?%`P) zf?nc1(7hGXdb{lV!}HU@x#RAf-K8ZsM!qeKN6|nCV>~on)&mRHl@S_n$k-u!0r;?q zV5tI#x!=g;Xp)Y(U|(EQ44!A$n72X&`yFqW0U*;WOfBag6l?)S9gq zY$Hks6j|CMJ<%4v?!^X1YWA+9n1f%f2S;(3k%)v0+WLw?(#%IS$|yNBG@Q*C*;iIZqvF&xe)SkEOD;Kw>Mi&*@XW(6 z2Fz(dZYjdI<7we4xcM?$WsS|fEX_AIzr2l~yjaq1dB1Y;eJzfNQ~L@C*o%h1e96~o zGjF0e@73d)>sVgj(97!#+Tfgb2XhF8R%-R%pv&L27Sj(Lqe!OBG;H{zQR-=4o0@No7 z`G7h=J+T@Pey;8dcps~kw1!QFJ}lC~KRV$z)hN^N96!)o) z5jf91V4_pn6D~{kR#1=%nl|=jO5ZAuvV$n~Jw-R9TM(*$R)OE*zxu57}6uEz6PUG$Ek{K}ip znVb#u+G>{IIgLZ3`T5Sw0-pm=<&Fun# z>pzWh7oztc!-|1i)QiOJ=3}+-KhQzQw@yLTZbO#pkAF`VW%;2FSK*fXgw^s==q9Z# z#%Z#VI(y5bdse^+l|~OuOE%e@d&^9WY{qv7U(*+Oac|ol^Azbu+ev`P-EhY!c5=Xg zl%?+xXI7>zy3oek#Ig!!1hTWa$XC&Qt3I6JS_KT z24~U#bw-C`tvre&s{A0StGe+)&(yrET>k`4yVqhwzPd;(aSK!|S582g*(816CX3NA zoKTu4IF<|>GZqIW8<1n~l@0Kdm?BqT6k{(u!VRE_^Xyc}giUUZZZR0E>~q><=Q?|O zzC=;DPuVp9Oy7X5TXG0A) z;Su)i*4!2QmZG!{e-AsS>g;5irYm=YycL;W2H`qB^@f^iSn2JywA}JE%d|v zVS!J1JD($CwX)tA1icF~7Ks7DaN2l&Z(= zX$dO9T=Y+3j^Ri?x(}B`6$*iTKFT#0^A1)V;|H{S)Brhi_6o1_7$srS%I=M{>fxmu zx28-rOO5wh84C+Sh&=iGZOKuM4j7_R39R4BsREeo``yz=b93`fK8UrMo-UtgVbQTQYl_~TC#b;In5vOu zY~oq5H~=HI)lkD~41N=>1sJkm*hcNX-!rIUiGjOS*n{2@sKa!f3*Tas98Mtx8bfm| zr@(fZAuY7<*NL_j3c)L<76x8!R1&|VOHjcg-NrE>IEJ?`ObKT73@EVpB9J8$5w=)^ zkAgXyJ`fzSpXE!x$N#14B^%C{`GYLY%)bDvF5_1W&&V+Aj|QGFdFO!*>Fb^ zOyFI7orP_yTjcFE&NelM0xJ$WXnbK;i7)!VkAq8F;ykMe?C9hGsI@I@S*|%X(4IxC zi&oRT7V$f!L)`tV-(2$a#xG;3r;sjsI(X>cElT4|Xm9Ha_`uuu@RDSB>>QVCHd%|{ z#6*?(0cKg#nu$xUYZU(^EcDLd5#ho~Fsw|_FFi``2AaxVTPJGLyLCH)#<;n*` zjjTOYq;*n|M^>@e8EN%DZu(O=vC;OWeZGAs7Kl~Qc%oWZKC7(gU?EPeLO`;SmU!Z9 z0Dg3qI@NF4wY(#RqH>NCX6+yEKB5jaFSq6V;PqUcv?8xj(z(MQ=;tw0^I^s+lo8@} z34a3kjD`Gh6Nm3Z-N{-Pl8cQ0F}@_usqa)@P+Mqt;OZVZz_78AtR2j@6$^2c5&iZy2ehe_to4dXu4(CsLzgSA)3m z0RwBJh8Dq@6b31f--lavcVcS zTmQxoSOuOv$k#f@5W~naO&I>0dJRMh(#F6BI~!A=CCdO0FmkfjtgCW&)vU92@Up;& z+W*PZ+s-B2*hRhRRZhJ{N+}S>i4jDi`rstuVAx z?-O16`{g6Wui4N3;-$#)fiddn_yH-Zcn@tnEZo5MD)`g8@RLBHF(U!ZZL0VE z$%WUr?`^C1|v9R?Fp&5|+37FiiC=1ANfcR$;JpkKaTs>#rgb z<(z4||Bgycwf|qJltAYi2e?Izdfxi7JxZgFU~@6Op0_gAJGZhVuQ{^#l>;Smp2Z}% zzd}>QE)jLZCIZ6>5RR zB&Tf~2K~mCTCC{rDs~1Yl0>DupqvgMq>2}scWfTq^6buhyn)lsOu!EVtb8VT=gzzt ze&uLJ8!b<;iWwzOaPny8_N6hIzArW23)8(^%lotXV(-qJJ?aR@=aVi^@GMtNR=_WH zlI{G?+*J45Sw)y4pS3`IwG1v=vu-1#QkJZ@7QBLcT<)iQ_avc$iT2YZ;t^d|Zk9HP z8N9LVLi31Vd!jDP^(RNVXi^)$OPra7r)kq}xt^MU)yaA}VWZ3FQd#%4C8Ktff*0}k zvCCwk<-HD@_c&12t@!wNK_5)uB1FN<@VMlw3G=%oullpbmUXP6j|VSNS8I^c;hOW_QcJQ$^VRp8TCES;{JMm-&wa>^pTsvJ2q-Fic4S=+#tj! z7WP3huXv!OMnQQuN%ffw-R{CW5hf~BKzeu?GmH!!p@mVPepnt=NAoT1biXSDcX>I? zUe$JErhDdlySw5qReRQTcy}D2OpdX$GM0wLvkmEdD1!4}QA}D1-+V8@vgfB-4%iI* zdfBEl#1gQ427#cWeEz=RzGD*VevLr}3*_~BILS3UyE^DP2ro?HY(eL$j=->aB^m{M zOJvtTwMVLJd83(74I^3DhO5CO8=OE4g9o6CPR{(*rP&4=KCm3|Qp+HrCq#Tl!R7O+ zdefX_IN&D{OcdBqqbZ=xcG1j(l;!a;$s$a9?}o{a!h$db5fJhgk2Mhe4H+iBfBi5- z419#YPya%OU8%ffDKs1wRU`$=&S_^YGN?|0U^wFll~*P2@A`U2*$&)|eAHMns-h{p z{6*C~;jSx&LRz|hBx_AlNGeT!C}4brgXH&@gnUE76ed`X2!tze`V(%c)_%59R{=r|=AKLxkl7o#q z3kU6}tK}k|>=rMZ7<>~q7Zg)Pc-!j((v}=0l>0^5cxsPaSxka-y^sxowV-Pz|E7Oj zDJlHu+KO2J8~v;7R62;MCW>1s2voI6BnP#H2k9wMR{r^yN?w{nEPGpVc_21ZQ#iZI zBMc~?MEh58Gw09D_KC(%9pA-rHc79E8gZWk>7Zf>o6I~5$F)#7FGF_EU= zw?o)?F8p$Gi2Iwbd;M5u1`xWvHE|4RY}sU|YOdnF37TJ$#fRsHV_=T-GZfp2lHFDQ zQ+@|*dNIQ=@`0@OMr=mCtNSr;Bu4qfWM5i-MloO>KC|uj$epDzDlz=QTUW~uQS@QQX}njE3e5A1^88c9NG;;>36Yw@jjFYA+k=b z;#t|!PRdiH>)%sf8PyOg2EJPe1m`b;9;06kEeTmZL8+?k!q} zZ5~Q0IWN2i1maMf7DtVQxkt$|-7Kzao4W&DCT&=({AChvU z$qbbq6uh?&uPP#Z=a~$KI=tNRXTUqbZkB;LiLSXybJnUOw4v{`{UdNgBh`hD)*7mY+(WNP$l)8(Pt)!?G-T?7T`g?$)gp(vvcnL2 zM?|9)%9Fy3Nd;IjAnfMV3&JD~XzuJNUbHq~(C)E8yvAKV+@r&hsY9`DDLpg>tfzIw z?6b>yaHoCDcgs>m(VW>WVvxy?qR681NQ^_l3O86z1~O<={j$|&EM;PTc0*doswN8$ ztx-JkWQHEK?uLux(6_27i*)J!cFL@oxK{9&k-WvMc#`F%`B!}fL!+ce^%EA;+od9_ zR01y>cG3>8%$|0E#CLW`KQ(ihHa5^QnfwW>m;%XPr}IC?bm zr3l_SzE~)4PZmzy&O6v0SdiemtAK)nNG(^(L*yDgI_wgkrtFY%vL6{s5?Zf5SW1wl z%Sv4jPu9pRRW9K6t>+Iq9b$ z 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

        dP5@;QU&b5@dqkb0b@4MiddflRhWj!@t5l|02 z98PU^Gb<|?x0->b^G2+9ei%FmygL{t%8qnon9z8qjcd>P^Gw7N@VK8FL6O_Q9yy0C z+XP|`SVBv%F6CM$mQz&?ySkhL&l10^x>o|8{v<)5)MA86O`X9t&BgLB>_2r?U<-ETOhJ6_J@Axyb2h4(_DOM?2p-QMLG= zsTmUiVrBFWl5|ST05S{tr#8dTatW)qK3DKs{m$~1@0~udxmz2Y>Du72UvJ5xX`G_9 zdZ)#Cdb#uQZU(2Q_(J29Cwv=ZkgN@ybX&;F@L!8oO*-smH-!pdLLN8|f0w@I? znJ}W+NRpxuImo2abD5%Z3BH6KXQTVP+sVGi@n4o3iIJ$5;DbM6iK4|JhdsJUY!?+a zc`n#kvZ*?HidfFm>G8_7iefdbW#-NoYRFmYKp`PMK~ZGX;&B!1WP)NWev~EKZ9K-G zS+HDdJAU2FMP|jtG>B z^R0}{_BMc%VSeMk!t|kDvnjr1yr>hBf{ZPXpkF$VsqVf(N(+bRZ)tk6tV7oQwX<>+ z{O~hzjv+YMKeFgoIziS1E!=X4%d|}0Qb25jbo`ZRk^=jW*Z(?)!o#2CPkhE;DIR(< zL;qO)MXTKm-=~Xxu{%VXY%Wj0*3|82Qdr)Moi4;IcTP3h$b<2kYd#NuY8XY<$><|O z$YTbBO>+Me9;NHuG)+3XRN=z+RqRsSCBYjru;V0Y81btEb zPJ{MAKhy>5&DE|~es?jti*(#%7*$uRLC6Zz6B{2c^i)r-M@l!TS(d34G-$l@rB1RSN*epqi_1|qcP8pLJJ-5p4ax}D|3 zsjIDpYR@~pQ5)#n497a}m zc{^E%@_(<1bWbx6#p>B!Krk0}kAA;W4M(WVQ+y+d8a+6<0Oq!?9vzLhI@Sn$o~cq# zGCX4+wFg-D=&$uO($9V4fOE34b4x0b&EM|AKVNXPvRRr$i+`tlh9>ig4&IRxg~P&Y zj)(I`CfYF~TG3Y436hmJMZ1{bOLBCtQ5d%50;WO851L?1)y|)M2Yn?ea*t?4C{*Em z!)EVaBK)lGhVO4nJ5B4y`O0!-S3g54+k&>CWSrIkFrX^~_hLv_u z?v>0_qNTJSP-u-#-Jq3Q&BDNSx$N(ks574CKU0>68Y}bc@;(NIh|mqcK8lUTc;4V* zpLT1T?zxZT3#M~Kd`1L?Jok6~Ap{p|WU6rqV4|s4{>0Lb)Y)={!-+h{<hh5;F|eXwtb&nuh#TGdo90ru4rYM)K2I49cSNJc87LPi2D| zw;DL^mbf7j6h`5m*OtdK(*zM_(H4jxroI^kQ@?2GVT1?;pjUv-ww8!i;y~vc60G!c ztz|D&HCKMl+%~~G*TZRjexs|JCy^H_6Rahqtu{wO3%vy0)DV0f_h1l0Jgk6cSvUDX zJB5FlO7m&$euG`Ih|KVDB<%y;$Cc6Wk=usffcBE&*E=~&dm2yp+FK&HNYe8fIlX)O zBGTKHAt6FKcymc)!pebK6ZX!ooawcIo!g`#{Lca+FhdK{@I)&5KNb+Qwbm}!#-L%f zu=CjMmvP1{vF&H@X3#18?R$SeG{(!&56Gz9;Y2f?SPnda#={_YU-^>?Lys4d5vDBhKBNPRi@``Y6onu8@GoB-*Wo$XMu0o!b{ooI@0+k$kF8D zQbcnH*NKHot}yhnl>0d%ZGdaR=4MxbtK|lch5lB&i$N+3>8~%0iX#T~uo&LVJlibd zzWzlbc7cA@YD^`YxpzPh2O|r>>x$lniiX|!DqVrf0KM~@VFpB|&OQ^`3j+I2uYavGLRPc${_bVYjWVwKsVYkVBN>Sxq%7+quF(w zpmAhsiZ8&U_Z| zc-kaz3aIs|%FDHq^}H2ywo`6uYwJW^V{IRTna;W}3b^rqcI>#h?3L7_H?Wymbxv{J zQX_n7tW3%pE7D9$HU?7Fg0_$u=xupyRLmsz7j$_1o3t zF#{ur`X*%hNe-|ZrtT`if8REH_n3NW+z``{L~To4ZMqISvXLPBwZD5GrU3&2ml-O4 z40Ig+4|nKX0|=?+n2n5{xTPdX!By}4TgH6f7tyIf2I@>~xn-BLK3t}6(E$%zDFyz$ zP_bAu%a-VMeBQfKVk|q@z5uIK0jDDMM4k9+h#x=Amnc8*oqU>?0l%&7^Z%!Fyhp}p zLKZvFW-BO%qU{+dy{87AosH0e@@i!ulmpc_AF~~$0rqe<&*&&{I!a2JnF>Bb+E&S8U$Lgxz&%@h? zx?iuS&s*z5gF=w<2`cg_{ORlIsYQ{X?DmihrSec5gXr_pd7r7`ya;sP z-2i09iNfh8^((13@DO?++ zWv1dIF0 zHa_;P<31c|-5&oT`-^HLA5cJT{~B3BCASLJD#vN2HCne2lMIU*BM?k=qxqCemO??N ztT3q!Rja@y!S{{xOYahu??Ura?H2YHw>gd6i<-SML-yvEV7HQkND(()t{@&?yf&n+ z7UCc6;_=ph&BrqTV5oM0Q1vqT=276(%G)AkanlZvxG`__48ME^{##;WCW;* zv*M?hUmo95{=`_fU%)J6@p1DV(y#{*joxW@KwQxNcYXPCmptwQ8V;&>u;6P zSM2yRlx4z~1ed^Y+j+jD#aG2Z|g1)4a zM;qAeJ656VD!by0PNz`O(&UjD0!&F2uxA2Nxm>VDhIrj2{4~#7ZX1I}H}DD9bsPi2 zMVvHobJm`NMkl<*tW`s)^o-etppL5&#unSc>eM4_rSwh2ZrKkjrPMkO-+XT@A(e7p zLB-@cBg?bAwEv_AI!MnTs9lR>u?9?$ewNO_b)hy51uJnVDw~bS#9yCi2#rPx?d=0| zI`ML%r6LQ}Nd}^}2>%@=PzS~b-!u5RU-AW`zzVf(Z+(ycPm!f@nuj~#?7sHgB}sm_AZvg zSK$=_6D>dLUy(U8dv$fbTGeEpS$G8FnYM=#vo}2*y=x#Q8MO1SIdg|xO05B+W^%*4 z6sr5Q!bM;GZJd~G!=6aA6cV8pPag0VE6JVskc!HPr3TYfUr%VrNj2g=zcW!CsL+B; zi_y{$okG6tr_i$UrTaA1!_Lav<p$ARG*WQ?z7VXo?R`6b3wr$6m+bhu zt8cq7t1BCK`RM~x+a3ed~N$tntbL_qm5S*xGJg-_A6096g z5>Cu_EeiOMPHJ~~4;^;e?;LpH;_a5RulEsWj~b}_9Zg=lWJV9&YdMo)Lr3b{joU_W9S z5={Ka$RnDD-CfR%i3#!EE4zae1YLNHqn|_$twMQGx`vLG-jKkbBBm4)E}|q`EXcFY z5lO2O?QRckdkw_TFp#oS(76DF|3cb2oE64_pLj$PUP52!I1PxD?wF!|FaC?>MTgaO zhAvShhPZ()h!_A$2KF!IJc5B63g#2`b*H_J}mkeI(DrpOiBN@=X z1&Af&>KY)R1Uo&@!zN)07h*MF|9Ck(&($r`m{+hv6v-8WOgoB%`-mX3 zq)vheg49edookr#_sAe|wyt9`Qs=j1LUc)PH)gEvq{;eCtm2@_=-j)ktp>ATzMP6G z{HR)83>NxW1#?v_CyG5(K~gNQb7{hx%9e9ih{~xM_d3l`a^LU)F?PR>!mOEuTVW?W zvMg0v7n-S%o>8G@kecn@#DJ~C%*)f{Yl@P~>US$96K?MrSoM8c5du{}A zX9tKTg44zk>^zh)uS5<4&OGNr4i)R_)Ol$$d5;;{wOWyB__rrUl)0tTY$WoJV+!_@ zcXdXfsi%yxI>cU85mVB~z}_Qo$)sVV!ln377G)MVZa^@Ve<(1x#)pBSiOM#yL~B7c z?SqQHrK!vzFCh#raFm~K@+!Ml1QdS*{&(t;2=$Q6F{HqCtTovlRq-|vKB=K$O(yqL zW9>Rasi9%fzio%(YDI-hEZ}78oki*sWbWbU^zYu;}T4u((OLyTlT$5%!jAB4i~){3RzHTtij$hKg);S7@WEmDwl5!YZt|?(s_{ zIXbO-Zu)l{c-!#;oEW%Z(av7jtII5%_+w$|)&A7kqqhZU&unSE8z>P;smRz}eont5 zxjlXxru(HxLTx@GT^*GT5~^$Q-lx{5@C8H3Txo~8{lJzkiM3eGK`tQHIr?w|vE#K7 zwJaRG@3_4`Wq!DKCY~5%?nGhYy}V1kKCEkRE+_hIEIE4wM1u&@JR^ZHR~~%9r#6aX zVJ;S|efzgxZmYGmV)unxOTAX&zaRSEH?VI%XJ?h~pGNau-uJ%;=(9QeAIGQbjVHUG zlk<%yv-*4==*}vo4>h!?NaR0`OCDAC`+Nz{53|Cgd9mLmvv6b5iq5WYQhEA*+i!l~ zvp*L|!LL@E(Chv2Jr>L2cvtd7fodw#XlMwkyfkrDzLNt6a$ z$dK|xNoNO|YXkqrx`%oPfF^%*yxblfu^>G}j{iIH6|I?$Gcfz`r8oK9aSUWIvr?#g z28v4tIXAa8^E6uagsbb)a4AcBaRT&a(VB2R5c}&^`Sb>-Qy;961X__9sxi34zIGr( zq(ItgMg=yq9tR3DSMR!IQ#7#|FoU=l9R$>w44y($CNFdelkI55L&Q+sR<Y)sgT%6`4gQ&5+=ez#B60t)(Mq7-Xx2!}rZS&Owt?a7cyeFoywvbRIT%vn8X5B2|tL%3l^wB#y2*1wrC*9Fn z!&NSWa{k}(1n(Ne`&aMe!V?yI7?^=6Ug+m`c_4wYtT4PjWpo3*Y3eXnV)2wtDGLc{Hn* zKJn~Ot}pwN{c0iRb>Y&M40N3C3sTPaF6)6zDBLM45q*Qs!Qt%l6o`DRLKAg-`8{lM zE{HXruav}A^;wXkq0|fw7oxH4#Z9Ex*qh>9P=xPoZ={G-YZs}g=BAbuv!I>hn%w_< z2x4LxmXjKp{7?BstMR!}>(S(Crj0%O>7c3WjpfvNQFozV)_#Q{()&+C1Il?LV13!X z-TB$a#KWK3;p=MMpUn&y-+(<&90ZovRzR#zpE;ng9V{xfXoWt*vWE%(zY(febn?5w z+X8-*dhBj37>33D2k4J+$aCrh#$Tom#Lhhn3C1~UJU30`5UjeW_$9-oMi(kPiAms|BMq)^bnjj@AGYgCyC>5)Zetj$?aQZxc zcb!-p;!e^|aJ`iq3r^pp>H+OsWM6fT>UxaZx`Gq>C)Kh&vCu{jAL4s#N-hWu3PDu=-_zr#lB+wQs)hHU-vLX=W z_u}=3gUw#@Y^kOTULKsg95u}4Cx%Sm|CoW=LltN%vN>N8t$1+@Uv|-nqxlwM5TTfA z0x_V5PZ_t5nGIK2nhc|v&i?IBI8cMOKg72K8olrPi`(+A;hN5!MTbbf7=Ef~iFTh| zQx*L~UU_)pYHjA^P=EMmH(lXLe4TLYZ?&Gz{BGW--0+FD*`Zvi6`bmBAGtJ&Q;KA* z_pcw=&HQhzJ;t(I$3rdvqMXYz^}jnzu}9BO z+CuyDa{sCWrE$HD2R_V7BKav{Q{ZbnCwbx7?dl4_CTF_OZE6Ro9r=HjaeeSpLh@xG z0xd@V5QeZ?{o5UnORp9U(h=AI7ZrS)Od|~aaNb8mV);Kxpt$aZ_YR!eUmx&Rw^M7uroKr$CY9EUPZd6RlLLnfFY@UOzCVNg+ZKG+zy{p3RDrz(m=-9-V3 z-=fKoUYl$fqYp2~W=J~4Uakdg5;l{Yqkr2T|MNnxHmdc$Wk@LRv((byQu-sel7Px% z!28ATdpE80Icpb}>+$|WVZ-{>I-nJSx6gqVhN(D3{pwlqnx>-ITWWfJR6QA2gd9=9 z?*t?x-*8vuQQ?U~937Pga*mvd{V~*>&k@u)-uEB}*BhF}>Kqt6q_k@=LbCsohyNii zbz?8m1iN9S=e!Z8?-$awV;~3g5j=AUSbni5=f^U!%%&zgO}e41zRYXGNwdCQ22@t#-r$%?D4GgSp1wgbSP5THowGC1$5u>m8$ zYN(%DB}Knd;$;&M=_?>4Y zoys-MRx&~%Z33>QN5=akR*SQF%6fU~FmNI=Bav}|A<$lbGL*)3gJB-aX})yijA}Q+ zL(|>d+sl#^h*gY=le!Wf&kQ*MZ%kuOZeec$eO~P@3j!HC4!NPalDwYezH-gD_CLO7W^aC%I!(;acM_!;r(TXILDwIXM}-NWJCAD7YCc7m2B zP~s!mtX6C7mIllH_${(iARDK|dc7^TIH@{{bwR z>y@>FwuIdk2iKineD~__?@!;ozPdO)dtK-qDC}PnK0hh^jC4rAC7G0e zH%~4=2(~xDoCq|*i`VR~U$j^?TDAjMt0V=qPFh$uwPzitmOBm?KFNOWcNWD=Kg-;w z;)$Dztk|LZWO`e_N_K(^NCwu%WZ4ZgJa^_#GIjkQ5umpW@_Hn+aFW5hH3 zxbQglRSan$*LCzqG$+ZFlz!c-Snrwv_A5m0Vu#st_t&CmonWTsaZ45lR)$lnENU^} zIr{Zi5HQVKOLveu7s+)yizgGxsC1-L`%52ckE-)rs@j%+vs}+@h0eCzL-obXcz2bx zp6!NT^>w{F;VR%e35oL$+$_aiw*UsN9(hHETz4L;lIZq;7}Z49rZB8Q7tO21xzr`8 zE6HhK&E_W+0!Up8(TbJBkzP+=`%!h4{EKZ_5Ap;>9;b z`|tDPqvyZ%_TR^7tIznF(za!ru#N!At-=*W>b-gRG0nqPf&a-{8cQ}^C0nl4xL08; z8Wbw$?>GOvP-JFc)pKsIC+HY`g-mTyQ>?;J{$0U6xxl*J=T< z>aZ8)zHFauIlm%2%?wMGd>YKL2+rzRt}#?Db(pTK)35tm{oI%|%2U{KnV|>%FXEx8 zvX$_NR5*cc^8Y>l?Xwd9KRWuY=l_q=YWaWtTp8vb^U&(H^a*f3F+Q^zFD`jR3Iani z#=!`ua>f%IpnUr~oeJQ%T2iPq(Uwwc#UlRF89$T=KiL@~9Md-mPh)X{e%RIW+3rs} zu96Ra53K?cUZF(5OLrt0ixXhgKkTN06uty2p91f&=Dt+rHP}*W_~o_U>HnCrkg`HN z$j11Ovj6Y%<8PjO|KCSx4@LiLQ~M=G@n?-do(*(i13V(ej%FFbnr+xYXqjEN0J=z_ z)Qn*cy33-2(oRA3*WB%@jVi!%pLMMl`oAvtuZI5b}JcArEdza%k+cyY;&> zUpU>Jpz7}GqEjl!X&j#>^V|ZA;~1;I^QkDDs^pR)5titL(2LUM5cH9gWD8 zgr=CG+AuZ43;W=;2ymo}pcLOA;TeuGWIUm8WBUoAuQJoQAdn|3a9#m@BAx3bQ_;fq zvQseb4bg69l-t#RLxP%DG%-t9$DS+I^P_d8wXgXo5}Op!5*UDLX;OM@QCuYK}i< ze+%-Kvh-u2GwA4)EmU73jpGR1KXGL4#l4I>5n8zFp|huvQ@Zni5G&UT02|^z72hxO z|CitR``@Fq4*VZBK9Bflf8+CE8x|KDR7%;25UFjf6(R?%yhcb(GIF_?Sv7KA z<<(RpD3pp5YAjohx%!1VP^dZenAV&$j;Xmr_dGuNC<%jF!fQqkQX%=={sbwPXh&EK zhr=gSCw=iW=CM^tB{k9`Ym3x(m6|I+!>^Ezq(C;30%ShX6g@jJy%RkJJA)+$nYDp7 z<;a;Y8?`O_{0e;#B!sZ8^8VW7>{*#-c-=)IC+@BsXJfNy+g_aVnSX|C&{?o(seg5$ zAt;!Kj-Y)ADd|U3{?*&#jPjGFAv<58X@Z$7=If40Vq_Ct6NKpu%>)%syK$$T z52Jn3x-?Xvroy40}(0eJM&p7`F7oo>7+7d#l*Rq z2)XOGS2_pW{wQ29Jg0&4dG#cIDU_<%*s<+*q;FA$+5?t$ywl%6Dg%-rJCp0TS30{v zvBvjP$R}n>Lo*%k!Q1E6e)FAs$xlad^3y2d_sGdkAvshV(1~?{{{go#7>UkKjeww& zn!8v=h3V5Oh-_lzc@Z;J&vfF*8cG7mN{)wF(GuWdx<|-&%iMwq1r#wV)N1e0`bVl9 zVN~}@`V+`R=Wr-OzPpu#S+*^11k3obrCZJ9Jf4}|aWjX)zH%Gqy|D&`f_MbW#*Xrd^ zE8B}Q_GHLV7j11@+Os;-lO}X)Gif?C-q0_oDgm+QcxYovEuC$wkfCrz$Zny-lEZ~u z#3WNdpI_`a2~vg?nN8wihLp<8D8)FsZQhQiT(md(Z;FUkv4KtW|K-aU<^0dTeR<^R z|6{Z^_WwHhAJRZi0t8~SX$sb-a28tbWdb*;Gi^t;jbohf*>4ZhyX*0#3vKM998n3M7${(CUPQAF63 zh@2y=qyNW8$1k2AEysU8d+F)_W3-CoVQ!_qin@Vi>AuP{(DB3rf51y))p(Wp16GjM zfrC3$xHZ^WPDz&45UduPZCQV7RWY^7Pmua%o#0%cRVyokuFShL)$07JRanlT#|f|` zQ=ZT~?b@(l^Q!z2PM+hbc4pxQzeQBYZ;QXbr9!Lp<0wsVbb@k7>-ZkZrfGx|=fMs_ zBH%GOL75dg)R_T94&I?tYxg3dOe&5WrE^xuSN=bOGo4FwBqWxpfd9E!TlM~5m44NF z93c~JW2)*dCc!9VkT-CtyH|XUDQniBo?b$*;B2YG%ks}QtNjT&-aJf5M3B%}NBNwo zdotzhn$C%kcn$?MF_ik$e00hK|Bdbf^d*Kmk}k* zu}8mjXLm&eGcw0HO7fVn(~I-JJ-;eFK&4%>hr#U5A|~2yZq|vg^GZVgkrE;Gr4Tc8 zdiL(M*|h@7D7Z>mPO|F|)WYwj8T~RWJw-?@M1N@t+zP-Kb5KcWR*(3^7Q8mI*Qw3< zL`_!X(P*jjE0}*)bT{DajwBK#B;Zp<|C#kJ6kNbtO-Tm|$s|b_jx>TCsO?|sTOm_I z0Dn{F^mwO9`_lXGz=@GfxYo{!lf%O)m6qWId_GSZl?#0}rQ=lcL>z|XjzouoPKP)N zW>k_urU^O3F&)BUn8xsV_*G_jFAZFIoROuy4L3{CWsOX_Lz69R>9k+IzPip_0SZSw zd$j^WcDEE{DVr#Ap}w3Xd=9-57RH=1U0XPSGmS(#p6klOfWB%YmpeYo3KVNsh;aFp zbB50FoJ42pj_}xfr}jt;)rQpGy>dON;s+Yog-32p9NSi%W~9ry}RI|_=_EXIjMe6qY(Yk&rG*6ggWh)Oh11ss|i_eo=bQz254 zRA$Am2lA{`K5RRnY_xDau@p`XfxDfG>88=+JJ!X)Q z6D_8Yk5tG5HM4*SC5q~*D`T~hGNDz}X1O;b@?eH`)pB;t?~3&xk|aEFJ53X2s*tbR z?VPXM&*nI}RUZkciC#Uab@V{BX&x)Q-0EzlYTzoQ**P)DfyP9EEm0e-UF)hrrkcr9 z2^@R3bT`>u_1RhkMJt$L(}e+Z>}Oqi^V=_nt)OsA%K_@ra?TrOp{N*5$O^FPz^Ik9 zq=JE|c1spr_z*CkoI2ln9LiFW1Jf8h!G>-F`;(Xn&)G-TMY0xb#w7qEmgAtL51 zB%zk7C9h^|ToG5}z*-)}IGDmM1j}kz-uxj>=$)csYDNF+`)`q)rSmb=u=>;J53o!n zL#b=Gy@;uGXM_BylB(-fzj}YQX3=9T$jfgKVF6dmy!z|uvllOsNaqHr9%{ao{X%(? z!Uiawi1kdb|MxY>{RvzHBw-cTg$+0@cyvdSwg`Bp3##bZXa)>Dg2%h7=hsUxSC*Vp zRdxzfDoY(!plU|x%LDUpzyja@}l= zn`jd8`&HCx)529#2>0s!)#?}OgFv+pLZ4~i=xVaNXwSJm%+j%vs1E;!^BJdyYVcvm z#J;)`=Rs6!M<@e8BY4Htsu>(KECTJ95F|vdklxw?MzvGTVw7A5cmWp_I-vpDy(NoX zpqP{)Y@P4dA$75xt8=A>SB0ft_NCkrfA4!$fZd)h%xUJ1LxYAN~Yi%IoxvfH_P|DiG1MpJ_NG!!6zaz;VCHIH- zJh`Q8I#lOlsKq1!rc!bE75uMXfUcL~+_qApTON6Zbmz7i7b~Qla%UTtQEv&uC5pG< zbv45^uhd#8zQuD)Yx5h+P)^}9Mg7q~IU|NsKylCl?|5MTK!gBCHP0hFkMKOgG|wZ} zw0?PnHUVhd_B6=TAWwr#^E7Bpdk7lj#UM|DJPC4}CqZjkza+@Sgq(3E(m6@A-`L~d zotJKd8$PL&-fDf*XqZaqbiTL$Gff(4itWw)9SssL_(Y;p)dgJPAMMJnp?ChOcm9;h z*@;<@iDN?-31tC|akTj~D2jb%re;aTiq0~tJx=9}FsX9{fpIN^XAQ15L4wEwGpJz- zn1$$?FbuN*`w@`Z$7zhR0fMty@F&5&UCn3T@@PJ~OnK@?_ z!#3TO^H<$=#7iSy8p)fNM%J``r4hpJXu{c?u#Nir!cH=0i!|wSddh?2;L$}oj%aWe z@ig4uFa}}iybcJ;{nq{DY(^Pw^u-&J%rR^9$%m^q3XK31bv~?(CNnN13IB^TvdSmY zZ7cUHGelH)F7!23EgpsE;BYB766`KK^Lw7$MjVI84u*JQ9=+4E$oN~`=^%7Pq@-*L z{#`mcsr_h;dFe)3$GAuL%vkFRoT$8E#<@F}2hHvqe_OdYKtb-)tz<&1y}}^_9|W0T zkx}~dSAFxUyyu7FSQ(e<2m`wXwFW&a_BZK{hz;Q?4N^9Ss{U|W5vDftv=aay*~TO} z!x`|?EmCGGP{aeQW1IS-$s!$R!#BKEmalqlSA9*dE;c>EeK(`NkAL4aH>(0ec(D7f z!o6$ta?e}vU#4Fa5=oLdgpFyhe~1I%6Gy+IB@?b-IojFS^WShpZ4ej2Nv$hML3~tG zLz%$3uXR5d#qh8+tvWXj+qrg`RlS=ond!_taXPJo5fBHd?Fi~RSYCk1wqK*Kt2B;z zA{}l~o)CBo2WgTJCZo+fgM5rhLUpY(Kvi`+4QAMQLr+qv21#^2hqa0^)b0YH08smj zd|Mt@ua=1VPU*l6H&6A~w0=!sIHnyO0&~i; zTKQ9-aCsu&i9p^w5m?iDwu8?x-KY#M?BQ$mh20$!jCO!Hix&BH4^pRTA;bzeV<>^? z&f)sLm-n36b7rS`&b+2Qg;GY=buzCtZZZj;9Y25BXJ(PhznrNq(ca*d zsc!iJk{b$pdbO*&#;mJ_kYqmC&l8ZSgDevq+>&HOiJXjhGF6CiXr_9&-m~se*aRRQ z|Y^C=RDWx!qY~R$g zZ^=RtKJ{BdOlIL45`l4MAQfmrS&k?t=;r3H?@rI&y?Wsy#=*w^^=DUqJw3j;ImrKd z_TuHujiN%?FE5Ut-K@yUmbXS5Zy@qu+x{(CXs6)HU9V+@UbU@M*c~inK79y6R55{v zfSBt&Eh@un0H!)Wd4163Sl=CF{(j=`CwcStlQr!r?kBly-1%<8Q%PPtZ=Qwf`zv&* zzkTeqQ{R$B|8BjIAvW*cx#j<494!h#Wvz%J*03 z+z`kt1^s5JM-Y-9b#=H$_+E_g9RHIuNP#KB+u?*K!zn+!JJyNw6*>&3DGkY?6)4o% z7vb$_Cg;&tTBo;Azd2LwOAK((>_O##5>l+gxy+3_PNT>kz>S0Gg#ZUVe`V6@!e5yZ z^xKT|n%T6%ZjaYbiPv6M^RimrysWmS_3Y}A%2_k-j#SRd_RNCEwd?HBuZvf1QYbf5 z|C9E+s~R|qo!U{$u_F-`5{wer3zBEG9W`@pG@9OFb$m3YoPK{b0?utyEa(>k&IA>p zr7hG4*%f(Z;6~$O7HYMZT3>XJ7s9ThCd;?&e1cM@OZbrtDt7h&of{#o7^VcWRb`7- zH7d!x(dIYg{pHValHhuDPq&Z5oR$w2dJIiJlFw;SyQ8`yh;1ti$COC#G6`yQWKlbC z)|UWmt0f5(XH-KXXfvDPGFPcB9@Uys6Y(g=t-ge$Jo2t-khr<=Lb@sI>IIz6D4M`I z4p@*5a%Y*8p{NbKsV=IaVw(}?w`pv|4-k!w-s>$DG7sMqe+Csg!ZAewjy9S`YolsH zrWNHe*RH_M42nKhSHN-Gj6^Y%l}SxCrGO_1 z2_yg}zfJ4Pz_7>|ClU$(Yb^%de6|D5n7Yg;3THq#LRX{)B^{z4PJt)s@6e0q4lvbZ z{*iKt#ZPHhk?Cb!uhr-CF} zK}GR=n5ce1iDh<4LVl z3yqMXv}U^Lv{zz)vv^8A=^a0v5++yf_tHjV^?D75juzXzzQg+R1dn=m=1@dL3k2}5 z)64fZtICXI0z**}!=T8q+W1_XPd>&G4X7+A+#M^yVafEdac*4q3x%PV6!{6CuOiop_D^%k$@YO={kNfLEeHiMWD zy|Pz~E+_l+l|D7W>pci745`szudQyIE27oGun@yB-RRt;8{FIT^2ETIOeyv{1mao? zZ_K)1BAkq=OmMP5|Lf|z_efF08g9dyj2fR|vpDM_k?B3Ckrfqr{AZ0`LH*@+tkz~E z{XJc}zrZ&Yv(G{mXh8PCB(s@c>glGC)Jd-dV&?wB6BH7OX(SNW zTt@^mGRH;sZ~ztuus=9>U}eqCm+pBSK?OuWvR#2f9;Dgdn`T+isK<$RtQ)2bEMP;J zpEyA>N!K6JX{)rIbzRdg&P`%Zu%c8IiH5Uq@!i$6Vk&3$OkCha#PMbmpxsij@-Wss zPWh~|46CLHcb2TKd@8cRHja?pK8icu+qFtl<%inDg5P&W|5HH@6o`z+b_pbH4?)e{ zf?J$i#3sF)*)?~fcKidRiOz1GX=t}6xYzZ1oz~5EnC)UWL1E)7O8okC3a0<{`ud`F z#dL(urPVLRTnIYWws}4VMyV!BC&t4=@t%7cg#k`NTikxVKxr7*&DSIH5vz59nRef? z&n!)LPJ$U`RLr~7c%NcP?(sr(4hoIFBtUh#-{`)9RD%{p(CLs7sl;xzd-IfmD(d1~ zlkYhXNhC6>i+OVsg`&*$w8=GEdhj8R=}6G27~TF3t^)g`!rTniQKx>rR0z4JPzEQF z7k9~NcZA1k0ft@yrO%uLEX~jMZ#}8doI_8Jib4|D15ns&E{qP*n9T4U_ak0xRV?7`0aN{F!rHN9cn{6+<`Hb2~;Z%Pab1h(b*R<|aymV+x)q;!wQ_ z=Jms`u#`BMQ8pb)J~Ur$QZv+az-g|9xv*d`*BPzupHRK2iY{w}M0=@*UJj#ueVEi$ zaZI##R7jGI^-Wa62K?EDCsY48!vMH6txgEs^yEE9x0HpTM>9QSGJ1_+fnE>JctQp? z=JsT>jR~QzGhVT0|DkU1Jeh+cHct42Mr5+NRpgi*p~&k zb<{8$8>XSQ&FB`%N2#+d7TAG0Zw3Gk!7jtLmRFB~ehph)erYo(WrF$DU7ltW4D{lE zpWlvv*L_P_Sl5+utj*x68&d8UwvZYoOcy2=Nv-uRTIk_98Vt~$P7to;mi=010Oc|DCrFW^THnm^ z$G3z{_NV>-*!yv`_WAzT zzo|81Lmx%8D-Dl^p}r4z5P;55p;2b(2-HQ?lL2ISz^H?wcd9Z`E5>L?}CJj<}nkwQ{@PqsUC*;^xZ35Vw|9jROz@X<}AGC zkdSm-YXStH6R9q3R-ViU&-&L!Yf#ql5mXC zNidUE9WBr%R~_5HXO;#?4VG75#B5>cvgLlkDmd51kv|yW@5EJKoj7OZPc=Jou*k%0 zYoB3Lk6AOX6>7JHK)_a*1|%8O91m`v;=rIRj^k*N#RI8l;H3aK4#7t{IdRB&3^mr!zO^kO&FGac1eGI~%pQ9Iz56QzDIfe$yQ* zk>7e>|KV`+(RvJa{W#**%FD@v2wGYauhVfmu76>&4FV%E)({YlfuWmo3m7Fv=seT0 zDb!5jMB!P@fwH3>*|gZk;lLIJEZs?JQyY*)ay@FUz@v^9)d(nNC5oLw?51Kqb>$WP zKEzzIlBvZ244XQQR-Xk!S_TH7+{3lWjQ}4HXB+kv{CBm<&n;dewHD$=?c@zgSww_r z5O|uaLagy75k(IGOTKj>N?X{dmSt(*A{|m~=T~z)0MQ)FV5X;J8T;vn#3@1bTP+ zpSFUZqZQY3a9Lwhce>>V)2XxVlC`L~v63nqnQh(2U<7(n-c$9ClIr z2>ita6~t+x2!@)XkXWW51Y;1oYeBZO;{cFv|&UMrsy9DtuLqEZJW z;wV}au2ct&bb%=6JHSg5qC|l}8tL8|ezO%C8GNp8ewqv`hEn%zWYXw?n?@PZRUIpU zKFcn8`Kf`{V9uHG;6yL}bB0K-LPq8ZVmXlHWy45qiDRO# zLgugqSZD^YC>dfkps;7H$BV=4&;h=$uak?P@3IU66-%AtkYvKX$FJ zxY6&`N=A&dSYaHed4ik{VL1_wwF?Vn!*NO@8|wV%8Aj#12Q$;FWX!>Pk`#lf2ap60q%QVfoex3D_zy zHhNu2)el9#E_iqqlfZ=Gi3%dN6q1xfryg+5W+b=;_-5gmSI~v-`J7D?B7~iY zom8SAO^jtrWHpL3nX5PQsiHS<+cLz_hK1D3OM}|bo5_SSDr;r7Kvl{AikIJ*hr0rT zhr={d;<6GgWr8V_b?)jRX4~fYd42{jMZ_}Mvd$`KVB5V*2k%|=}WZEqw$zn;{?q6j&exC1vhM-pgB)6 ze>G=1I;JoGthPcUZ*wkWzWr8}qK3@^{iZtLNg|QX)g`mUA5R#YJ641=_P}g~p?rEVKvNMW~GEmD_!Qhzv%xo#*prvrl4x*?57d zB#Cz7k+X!SQw>=XnS~WoQ>=t=ubUL%RgUuDGh;vO*s6}38)B_Dd=#(L?!po0~gQ$`u^9;Oz z%Q~@+xh>319yGl_=%~f`d+NL)Dt86YiXo5pN9Yu>G$V)Wro?zQBh!)4J|tORji=O> z+t{zI+Oy5q-?O=e~AIKGxZ*?^DRz?J8%_bN>LlFq%)cJlyc8iCyNZPv-((fy> z&FeblR5utXA)28}lZH(V(9Ggg)w-jgZZ-4Ht!sr%RALFB6|B{|%jdAyzOkZqrnA+p zWy<~KX1BUmICMm2)h-ESB7*GD3Yxn@VL04QlaF(SDc9VT*99t^hWAq^R^{9&0BAKs^PJ1J9^5rDqNfBAa=rRoGk`!ArBE^ zOkDsp3;MemR-*W!kpp=2P8xxTvyb@WP&A`(g4j#G9@ThB1G3= zJ9BW|dONpmOQKY@p30;wx8|irs@hP|^o~9BAf+_cd9UuI+onCpc7dGz7oETFNkr@> zD%z^%MeOy>i`ZVoZr{9!-M)DdyVSghUD>>d?M3Xy&5PL8oot>A@gsxw}C7KgiKj0v5u7Q)z zN#+!k7y2CM-XbC5%$UN}xom#!TCFf3SlASc^BT1R%MDA&y@Q}Cq!mom5{cbtoj4nX zsm^u6P#T9=l6?&gu@I8fjXucRTnWrNpRxj@Omw20JHn*SPfG4+ATxM_`#zPT6=b_y ztIHI&m0VRo{YzU)Xr*FDs&TZx4g3?Z_`A#I?hB}!Fxbyc$#@O$#CS9;ueHK&K(D@V z0C=4W#Z?WWa})?q-@j@HLuCBIu6fKOK3%v7p)-ACbr3)&m5$8~UZL;%5(aq(0Pg_c zwUb>s@Y+e+ymr!SC)YQxo!mGbubuSTNw1x(+k@9mZfM>Cz>C;zn-{UYi0wt}mCcLT zrRGKK%H~CEFJd=tUc|2MWa~uit#bhA2B%&j)E#AltkK^-E4)R0&?M??*u(0J^T@S+G6oA3xq*g(3g zm?T4u*e1c!@(L|f8qc|7YJ}p{d+-!-9b5|B@Y6_?0D3Mf2lb@E?WAQmHLACNq$F8D zim+TmDJ3Nzjtle8d!AD*u%@6C-*Q~d(@-m9`&QWN9CPWt2IL0 z<0$e`zY3)O6#D1^klvjiN}fQ&kLqgq0p$yd{%zamew6&^fp*!bw<&0epGxhIwomoH zc1mVCwRPdW%%(?uI_giSj`}_>ed^ZHL+aO2Z#s6=i=G|zrE5oh>Dy6{oB3ed2y*b- zMp>wNMWrNJ-{8vd1W%)ZEJVodZ+JQpt^49YqBi+>*thNuiEa&1F%8b2i9o9v2x(c3FU` z#{+mac(@Bzk5;sfo%C(8LIte+mMr@6RqJ$C-W6tKZ;ODAF%R>Li_qm^p_HsvSZduR zjiL^tj|r0amVoh}XGLT{Zr3OVBP-OhRV5wFruVKGhtEQi**p~ zFcq7x+y&OIwxaD}Ch2~raU3DQBe>>zM~IE@59D31_8xerqS1>MgGD-MXL zP@7P@I!aaREQj|ZBW$T_1VVEvwveuuC*?_dFQlDu>8bk{OWl_a)k6^Yr9nK6Z_*xw z#%Dz%x7klSlmSWd5yj|IlbIl)Yzfps+775N*3PV~W6sL1BB_w%p& zg{li-+l9Sdxa%yvUAU@wyYPnQ?ZTzz?ZVzJ?Cru0o3{(MY2Gf}xOuy~bmR|c=2n8``{Z5QQ0f5-LO2DIh{|FdY<5basp&Avh~#%1v#lXRHBkwpiA z$;oCx?}7+c$&uSCOw?@_y_sXX;%g)+%$^EUs2{RKBq?L+e!`gv(d;lY%|f*q$xsok zjR6>dN+#cCCpr%U@x#ny)#c0>>C`W}pAM7C2n@iVW-IPOTV4ZAaTh}c-~o;ze&2;J zcRuA^?;t~WS*`l$C=v8lhoCh9xNls*pcH-BR^Q;O9zfNDA~0L^;Y%NEVV(nD`d~Xs zA2_Z`ZViOyu!Wilk6Hr(q3>q|sANL4e^DAq8s|B&gx=vutAQsbTSk#utJ&dT)_CX= zVS@1?=av8gLuZTtld-OMVD-Z~O$U9N=>Jw+@D<31Mdvnw_LNu|EsVQYfgKj)(G~-0 z3(_62H_<7*BPbSlK9abS3dj9 z#82v|@-$8=pLu5Dt#C@&GKZAyaYpe8e`__L@V8F;oD=@`(=GK?jz{5pR@3ENd%ra%5*!E2W&}b>9&NGK5j_q79u3oZiOiZJeg{ZR6}37~ju1*p7hsrwxXG_(1qA3WE0v(&B`=2E6xk47WAVeLI8P zw=TfF@8I@_32g6ldbTdtLlmdd)RFcT=+fzrRBVS_Pmzei<;dRa1g}q(aHg6a9cHzd&+l6a2Zx`Osyj{3e^LF7j z&D(_=H*XjAcHyjfyYTwvOU(Nc^S;FV`u2G%gMEql+HE_d@6k3!;3HpRzG?F%=6#8I zUt<1~Oe*oIl$bAsrGLJ4=9@3m7n^U=e6jhB%@>>B(0s9ZUu?c^^Tp;jHeZOLUh{<* z>NH=7!53oaV_v=xL-XbfF|2G`=9;oSZYjPHL#^fuG1O_k5W~ji3o-aY3|rz(^7$2F z*rH;_zLN1ar4iVYAk%FLFx}oV#=h9RX`f$x4qt5Ew$G46`(pE75|#GF<_qofqt(9H zJlcZLeqU_f7n}DsPH*FE*1V0=HgDssXx_%@ZJgf5*|vEbXN%@-oYkFp8)v=dZJg^S z<87R4+UIBE^u^}$=8MhyV)M0{FE;Os&2M3-yDv7sw)tZ7jb`8Y6FSFJa*;;S6$ug| zYm@f^?K+?2hdK+=-4#on*X+9?pJ`7<-|_%Q-vO{L$%G_?1tgbD34_Aeltpdh0VQJP%)I+ zfUmJ8@;VRIR`;aIgane_kthrAHdXUYc=Z?uxA!;+1=LN)l8$La<)V2_dqZ+fWVlto zF(ENi5}d8Ft`4o{KiHbVG=s7+(v63O(%u0{6e33pbf56%4CNh%;OGfIK{F|1adLQ= z)3p)hhanHdVZd2HVkr*!9ZBvexj($;$t`8mp<2*TW4Sm4v_AX_{?}+8tr$-$vfsxg ztvS2h@|E;!5U4E$&(UwMq%EeiPg?Qh9ZPk)dmU^!Xy~b#nMTxhXe*-LDwNyKSq7y;wZm(xV zWLi8$?h`AyOd~$VQQm(6PtYX7(+0!5=O9*L4#eRLTf190q?P-`0kWUq@2^2)tPSS~i zIsjV9HU`WVAO|SGsZbybW;lunn-Vm^G)j~DX6rWMte#a9akjgC0<*<;lcrbNVW$jT z!}j;^7)wbKc7pzU@5g`pWw`$zdwV||4gdY8f7|c4*3`+>avsb(kp`~UHqM$;@vCzQz{PlkH6C%|(Xbk^nC@m6EG z?qY1*eCGHgou_kz=RDO`6?HvGCCMp!J0(jeE+1WdvzCY#1#-TM4ca0iTCp1{qkvAbYQdo6%Tn*|0R9 zH&Z^rC0li6ocUpIPj(u0a;&`?_&wOK-kiV6W0qzF{pAX_u2GNAbdQ3_DGkw>0{sz0 zqCH0L(S$~dTEHzRixn`ivm<9qGQ;mT8vnT-KPJhXf;)+tgT51dce!h##FG1Aaz7jn zhs~gMK0zrHL>?6OHp}-p=OLXeN;`~M=uAdfL!Dl8GepZTpKf~3<-j9#07hJl7@kAe z)jee)zi&ikon*f+ziCVto60eUM4Z71x!@5E8X2v-kc*0;jb&G$F`3~z$`fGe>IJaz zuGm>?2551T$7G^d+L);R$;X%rI2&Mlx!~c*H4y-^f!aZlu?3R6(NG04rFD9WO!7op zNT4xR!)MFfD^YlVgN47>I6D`);?2*FBMIt zzDGRftu78p%1$4brz?W4c$4I6a5!d!$z-8Z5}SjU@o^=k1Vl8HDnAGU?hTU8^T<_d z2!2BW6)zBu1h>0I8M-RUawDw=C3(nd=>>&ijmEs-VX2FQ+^^B`YFVBOL?;UrCnO*t zVL>z6H7Nx*k%ouuv*l@UO5Ssz9FKKQ&RIwU6ZvHv8S_&Cwi|VPumIx?8z!7fMV}gO z+4%%6-4#O6ouZt^@j&}mAS|;(C3&t6SJ%>JPA?%R+EvIb;lueWbcFWQ8uo!8PcV%j zLSN#fymmT)J2Gz?pJW9-#1k~Zkst?(hXIQ+YgL@z3a&9p6pl64uzlL(qB*}Aa~=^~ zKl=e3r4NEMij(WgZ$3OQzj@^-Y}6Sn0$m@TIgvQT5*t2bU-+WX%X6b*YsZZQc}rRP z@jEyVja1rQ&(YOu7}+YCjM~C+hA--1+R*2sf-66lmhk|6#*uM~!zjTl-I>>~PYWDVs{C@>4o#ZR6G>az~<0`ifBYfCpjn|8~v_|lX+@>|A4aK9SH7fb4xJHml zwr7p4jKG2f0iVYg37^nrh~Aa&nUN9KEZ2y6R#RUzI@mC%&yR%i07o+}WQz?zJp>_@ z$44}~A!D^D_{|3Lfb|D{;Vi4v}I2LMML&SJRzb$v7C5pBSP}5F956)g46FXQ09_?y* zn#FK~Wq&EWdO{N+t!4(aIF!NduHZMrGLNsOruPCaYESJsP8R6R`73<^v*xrt>bPL+ z>x2W^8DUQ5V{Kz=X4!I1T}jIcN+autpVDx(s;Yc*ZZrYL9Y?tg{s~dPnmavPxHscm zQhD-~!#sslG&KvgYPNcEN0|1lGCti(-l8ms($I<9j~eHsdPH%qMXY>VbyfSSzwKgN zdx~!r3lYd>DQ3D*vnxFun(-)f(ko{1mZ6=HPPpvE+KiyEp7v@&igAMH1j0A0j<3-m?Gq?AkB3F& zMcGhQY^Sl%>8#tAJL7q=R)Ec>U;RnLv)k!pMF&ku*pnoFGNKraWm}S>&xWFtMInh^2Fq&_JhFNvPmV zpgkk(2{a*CrU^k)HJ@uWmz;T>Wnb7WZ|W)C)-0Ay;fe&Dgov|BI|IL;w$~R7X)0D6`%fHt+J?P3L=LO%L z%-&#`Zid_cqYey437G=@(=_7|s7>pr$8Jf78r~)w%(C{Y<~Dd;!&ul9`Ls_Sjqa16QD&@bCPYK;!i&t22+N%VJ_e|I{Dn zX23l5n=-_cP-_hnuH(W@F!W?YruW^$(LITx;Vt9$>=06`Wb-@x-~ahvyQStUa5&1DgP^y5vwI(KVj<8vbR9wz|0k>JJ_qwm#zs7Tj3k}S zBfQgK8ORBWcN&{_3EXMqDQ}NTy`AA^%2jMX+YNDt$Fp6;m-}`pxFR37w8MTuKx1gc zi)stixYia+a`a&>qrbemc{EkkMoi*EN(u;B8xcXz_0+B!YgnPFr*#8kqbiylNVX`Q z2q_(8O&&l^gdbF*3(v!)Tp5Hh0*&tTXI-sxMqTkXji+Kwicg87=oP|4R*=B8AqBcM zu6c;=(*|cbM#XZ=OwIP)c~42gD5%wSar^Aj>kfIitkb$bL8D`VEW`ih&0mcP*;Pq% zgOZ7Itd=WDfgho2X_32P*^VU@;a>OP4B$ z*tREkIUd|&CCqe(RY?xU1!SL1SVx?yhZ30*UqTo~`K6O6r+xg1tf^YYXEE|qB5)pV z2h1=T(^?Y@cJbStG8hCsm4F_DWR|;k8;hRk+RGnKO46p4CqRQ5<}RXqcu~JPclXp} zgC;K=Gb3u0^_LNFd9o9C(RZ_{9%~C=x0;kfS0e@IJ<*Btq*4D!31j|=pG2L>nq0zp zQ=P+!xMCWb%c_jgyB0c)t-xKX)5vh=4fzJFb)_DwN_ZfuwYs_jemA2+sEv*g} z#D&&$bBWYS^)Nji2_G|9MnU+mM!{U?c&SV6obXR|Y?n0={FJTUU^8LNf+r3ZPT+sI zav5IgVx8;vvN9)aMMiTu6q^fsIH%al1E)XZmUc-QJ)8*HDE2^%%Ut&?276$5LTHk+ z9w)x&4cL@d(pF;5*(qG~n?6zqyEa2ruv;tnZ0C%CSrVi31WtETB5~2lxagiazAY$5Ke(xQ z2rJ)QvKkBn^cOBv(OY$SNWq*jH|0j=mXKc7IG}3zRV;`#Lquzd6#hG{7K(g+NqtO7 zMnFSSY?oCPraLeF-b`w~JI9l_fB>~yA$!FwlI46S_yPzneg9z&E{@VbWlweDGO zU(kjnG*S**x-?sdlnX#4A@dcliXycL)OHi`p?qcG_j<@+F$=!Y0@NoOrX{elJOCx+o%POUEF_fyHtEz z=pE`i5pTOd2gJ?d9ISo*zv3wC=EKhv-HfAg6z_>}RPi5d>`^t`34>>x4r{$Xq|TRQ z`{gk~;K*H7b`Ozryxlprlx5&OK81xFBZ~<=UaCZ1pc5@qN^6uv>LeWFz+k?d-TE;H zs*{xW3!LH_swht6$|?x$uc1^atDsAgEOZnRb@@SkE?2vKPwvLG+2+HtkC4Yk=VI0L z#{bbqSIR)W|4SPcJ^5oJwnW8rmbxQ)0K~Wvy?O;;t_=v)ACK%{uG3m=+yjRPa=}b=!2L+#)kvS7hIJ` zqTGLcYK8k*YizY{IN@?X=c(sk;Mv)aImBmP&1lC{*rxV)^Wd_?JSMD7!>;V0^&)Fk z{^Lr7;@DAI>6bbob%7b55QuYeNJMlpm)$$pWf$9p&tJ~ z(g^5dv48}lQq<&I#EQ^B`T;4=A9&nLC~YXe8vql-9O!F*7{{0yq|-HRXt>8G^@^)R zr7hGt(b6evq%)>Aybj$;{U|*gr+Q!+fb&{bVX{tM=R{#tpP!v{hrJtlXQ`=g6T0(T z-)|3SF~Yvu-dVg^VD#)m`t$`7x!(x9l$uFwM zIZ(nLo<451AMcgh;!bUU!MC8IfQ{!40x|*b0zLL~I~eW#GUborE0wRh+@wr-J3UW^ zrZc7dxc7w$K;Jc){7$#Wgm<^a>^QuqA`5^rt}7Y5yDuJ?^RKc8;eNI%p`V{G({Z@D zU0j(yO>pC8SRr}FnGCc0Pmd@4L>bGX6xL4uQ$6En88<4+o<@mEr+G6rM^mu2Kl+#k z?#y>896ql8d%l}S3jtZkS!kLLK3xQk-QP4Ys8{dZT;z87#~~Sw z8Zcs)>0El9c3IPXEhCAK4w!3P;0ztZ|{ofHVEzm7h#i}jS&Yld+f73d} z30cdGVb8q1l=GTjgx9gs^Ev|>7X8i?`M?4Vu!k02$*+Vgc?VsHjd2s`+LWy)f)I2Y zRM0!-fQ5fPm^fEeq5CxoMymg+j#FAJ+uz8FEOa#v%7=5U!qQlX{?>cV$%P2n$Z4LroUA$I1x`XLj^s7}^j6J<4KVXYNwPdtx|9@+up2gYK zUo`+TaIiXH&;#t@+1V~R=yBR?(|7msh3IkiwK@drkEyL?5Yn{M zO4C{;P>44;oCVlLCyl9rKGhgIqiM=u4@_g1roR7?J!ob<2Cc~IX7>CVl9iu#=%R#t z=c!#`FJNPM%@^wmvz%GCe?|*pqL2QS`DgGmmX;ezR-PT!8$+~SI&M?lsK~zQbP9I^ z&45J8=vg&G_$z^oSPDz!1!Y<`!aO|F3cYelGAzo{4z3?amHCaGXU+>Vg20@-ir(U% zWSRfmmurTqxFOIttBw=K`aQN~R2L>S&@V^SyAOKbjt8n6Z%C}p3F{>ZiO7OBZotD~ zzuy4}M9Jx3>pO(O6Hp~SYT#PsFMuw>KH$F2LvAR&_dBUM+Yqvb(=Ez+E@DGL`3aB+ zlA#oRMbAslbIwGPJt9bG!}Bt&F-I+GPa!}y{S!%tLW%js)dmKI$!!9b5#!baT1BvI z#eKRU`qQ=_R42$!%iRXuTsAarX|&k`b6HOq--@ZIlW-l;6Dfa&XVih&Me+P{W!6rc z(S}(QO}P`+#(_2<6XY6=L?e15!0Eh|&knmo2eA|~OwQ$mNP*Fro!=opzJQ-Z_^8Hr z=#)&rYrP*_LwDX_CQql6mgp&ir`21XG8BK^e!pfx?yoG7TIQtuHpznG5UMhs#`VWG zo+V1*Rj2ALq|a^rBz?kn-L#+iJLS|aJnh4{=@yNw>woj|DUD<`x} zhWK_!sdOWg*HA`Srj4xn(Md$QjZmvUnH1)f^q0r+h2C)awpe*y63C-yem*l+zlCIx zj}*vmg=?W5L#ls!!A}{?>q~RztT)Vc0OQ5R0oap(o8S)#*n@)zAz*gr^FI>g2Jl30 z91DVnd-mz$sSQpI037Mg0q{}%fqj}Auz~}y;_*MM#9HHkW3kfz>OVc;4mKoU$M`u2 z`PV@Sv0Ebnonnz~wCh%>b`uDOo#r$Q}-;j)o|=0_|g)u81>K~qQnk4fgPpgT3A1D~mH zp3UEb$Jyze0 z0`^$}?A(d6PJ9E^oQjWp+QdLsA6gROhqrGRgDkOu5**P=iGXD1hhz-Ez9PSEGz!4s zDxWix0HFCTQ+f?>!SQFW1y8`%%{*>mJb-cb4t2M|)&VYGKyaY-zj*-;`)zvNs{b7- zsLA^OW(hd{hbGC6SK4NDumGI7V!wgq7vIVRLhwIm$^<}6z`x5kRgP3B8S*8f{d%Zj z+40TnUG+@{_?&}n@9JmR|3IBvHo)f^-h|DG@DUhp99s z>c3Li@FN;6VP{mNNOWGYELk?**GN1vR-X{c)yiD!&ot6yfwHTVf7S)&kn^iq3bTf@ zw_WtM*F8Z|g^Lirv22MeUgfQw6msOG36F82TApncSq^`zMmXDhMgY)s)4A0iOCI%n z!wa6~Gu@b*c&O9CU6Gl$9jBM-Sw^p)R>k7OoQWhVjJ%Fo2rSr@a;9(7H|QVnfPbR& zoSYMS11gw6Or_j-k;MK$Vumzy1bVy0z^tywk!#I=481aO&2~jM-jcW{|CL59r!qLu zL49#NPyAIl4HpJBJ}l{hk1p*aA)6JPLp#=kx&=Ls13WN?au+n&tY3}+3CX384Q{f1H$BWyUREaUgWb71(wHZ?gHsMt965jb_a1j zPg-;{qK*Vzh8dK~#SH}0Dzx~&Gg4p)qDzT$zF4UFDpfn8X;qBc`x?(=Zm{6bEMzi zme+|okC^VnuCyII6^kvCTxCtK>5d-x`_%uO-tc*2OGA8C46r2zmaj?iHz-01;%xs5 zS_A$gL7YVe+Gr`B98#hpPM$)MY3tCs9g;h&!=-2k;2t`|vfjG-2@i zZ4e;e^hWpnw9=EmHesOc-q`n37I4Zs1>*5nWecM*zRC}nwN1ogBLc7PF2w}Hm6 zjNp|w8-*JKOIt0*Gr=m&-QP^PrDW7pC2dXbqbyqEhgYwg zexcnxrN#Bhv-A0!OR0Bbt1IWw#93@8$7agdu!ZVQqe7zH{ry)2cmq_BLW0U(RQ<2$ z5D8r$`(Z|d+*0Dlm@%K)dsOXFcg;8(_&TQ16(hW(weX0BRr#kI5E8d<(FRJ;V}n0g zewMl2&8dca?_s&d1nad%D9;u}z3Id{t^<)9y7Mf$jB*j<=&-KL1(EQ}fgk^amjXZ` zWf`W`8(z3kTqGXEW5;mpYslKaTa9#4AozdH!7sv}Xeifr-)(*Jc7u;%#~IoHvfE5>s=_B{j1-i}y$`!Vz^&;tNWX+pfN|Lsc`#X9NwrPQooB~W%>%kf z4{_IYr@yc9{$j3qrR&2M>PcQBJodPxZ7!6o1E-t0fP!*gY-diSSJdk6NOT|LKqD~A z%<$98aX@X&lG9D@I!;;1Ko;7~I{sv}h zI>*L8#^ft1$y^v|%qKGVTXd}jd;A7-1w8pU#tlH1Yo|p#Jy@`bjO+X#z`7+bQEpMm z8)@6!0jAzANR+mdc(fpR3^O@a*eY^#c+T+OwQ(ybY}EYON+iSj53C=z2-hMMsn4x1 zmaoX-?os4btx!38(cBqww=PNpsXHr&ad98j8y}GM&^WFFS9>CU*(=&Sw5CGdMF5VQ&Fwc(e+(P{(3Xwn))xYV>Q zeOIi5y5<3^uH&J*r5dQUPrT(z-hU*EsNyW7<#_erNv*s0`2k>ftlIJw0!M5ZdlD@t}@NkU4GIc$r67SNpS5_{Q&mLk;` z*5%Qu%~4?&?w9|!h4JD%SylD1Yfs+RQT^b)R`8WMOZE133j$AOE{NQFyNY0u?kl4 zD_3h1T(=v$>-Dd{1@ z)CA9tv+rn1p2R6xcX~i)!a*e4jytptS5S}d-C|nNa@1tMuD$Z2uf^%a>YhJY=-I;3 zK*}o9Ra*Jp9q(cE;Kl>JTkO_L+M_*E^`NZO@e z_}&&>6sR9J%~1#x($PcY!2zq65JG)+N+%K%wvGpXMd69s?@++6ikDflwAk@?FyV6O zBMT+5p(Esc=Z|z}Fz1kAyndP#T$e>4ZVjLyLf=v>c8^YwL%*6nR{D6|r$KY3&`qnF zi1*3f_wV{`LbNz_IQZxgNkOwaz!%upfObi#Sg!$kNg;84wdV#64KmZ!W^5T8;d2Os zOncb(oAgP&JB0cX?@0`Y_>d{Nphps$+W=| zW(F5tk3QpFXNFH&9^!5P@nBSND74RMoO|}yoc6(h2nJGPMtrzHO zX0rd_&l1yrQs@3i=-Vvv`qn{$&!Bj2x$$Nvc#u^c@G0y^NT(8lX&XrO!5(8=bUpi4DzCG-AWq)wtqq;9mxG=6;=cS==CO2j54BHsN)ZL4y zr27czS~R%t;I-$U7s$h%4Afk|YAC5SRCpfr;`doR9DNZqE>a&xsJ#cSXs#t%t!o~V zKibq&$6NAeBP*bGge>+RXh%5V+pHxE7Y{dX^1rmR54(4}4zA$iPT!lpFkFl% z6K!E$e>we==x4`~;ImJ6EiYzWGfJz;*0#DW4Q;5u*b~X;&GL*ysSXYcfzV=LOa@e+ zB@`(;ZSn}Xq8ybQxs;Z?HRo4gF3Iff#s*WeGeT^z>Au!%;gzH#>}ieEPF|~^JM>c~ zxnwM_^0;$ z@TR$;*X7gIs%Lk?pIC|1)-M?*73LlCYxVc7lwnkx$TXq3A^jf@s_MRo-{?f-TXL*T zceYt`+Qn8lnOyQjkjfX1Fx(f@7VuY(cdK zQV9dmpaDJ`li=V88H(m`-tTRMeGi?g)9EP8Gsy5+h`Pne$X^w|W#j#W(qd=g4NP8o zQAY1hTBz8?Fcn}c&hQ-dlGa*S6tKcYtmH{@#AE_t+XmO5uu`Ed`0MJ3NNq~D{n_bQ z&2ne=x$oPFq+Bfykgj3#I>Or-IIf#Hhm1QZ`l1%?9UQX>5B~H~+L?gu77?=3Jli6~ z1%ZgCwI6$RFDk>YLUJ3B+9F1Jl?9tX%4)3|&1SZ34;#y`vR8 zqse19^lz&Uo#(4inizH)z@uro*R{qDrzX9$(d1+q&#cpH>7~>si#9V6ur2pp$P)ky z_EzZV73DwKG967Cdy5fk+i0v3PY4a^^$iP`K z;zRGZkKKq+e~qcObLr^zQtIE zcYS*e``Y(#2_AD95BhC{slKXSLo4<=a&AB4k8-c*Tz7C~a+<-z^}nZIPc|pD(1zSE zhWCi)uB33a@TLi(5gWEb#-&sWsD&npYvc7<=d=p0JF9L7@3~txDukY0TD5Cqn4KBu zn%K173YOo%@mkiNq~ujh!V&Q9eF(!5TkmS>;U_Cyyid?mtO+FjayNAb8mtX4p-~*V z6)|Hr>=m9GYKjd86y=Xd0jgj6M=(1aC(l*XK&pm3yfjBG98@)zskP5YHZIh)x{$vQ zCL@82(V4jfn}P`Q1ZD4`5okW-v6}MMGwdr}=iSvL?M_r##x5p@>h4LxoY#jp_V$oE z-d1pkwMb3jl5ttmI-4E%jKK|qqY>h>4yQjC3==^Ty%MVrwmA&J^94d?gfQ!Ae+i|9 z(=-C!rCrx2_-KWfEySyc&Rz@KIq|y0D>YuC$&=8g=U7^r8=%<8F}s5Q zG5tHhUmCk=Di4*PU1H&el9Lkivj^ux){JCY`Q(LbvvkXcW-CGVeWPQ5S^W%*ZFwj(|>LOFR=m^V3@4BOu}mIqJ+yB^|IRGxUfQ|FcN zTh=DuY1QLK=XDk3cXUKa@9e0LaXp*;4B)|)ZcthM2m3&wb~gvU`EslNh0?&a@KB?F z=iAa$l{@UVX7D#EQ!h_`_C@nE)&s(!W@2UKz^srjsT~Et7mE}DO2j=y-p@gBga|_q zVZl~JNOmd{I{2quS=bP@uY$@4!pu%3p?_4=Kk0BZ7Nr`xiQaDd{GN7xwkT+0$9BG- zmu~X%YVe7yQtErTjKjKLa+@ZFSc{dbf)frnXKi~W%gxUTlbBKnu|jSjbwA4zn3ApQ z|2z!EJ9&C~zJ9K;y#DO%8J+!5j8K$G^zm@>@pJjRd;0p`UwVX7gwMn)_)8!NKmak9 zRD5pjEt{lbyoB-|Q{P1ry?`o~R|t`suo+ei;5PgumPs#=a`p8p9xu;<|F9&(SR&{- zJ_|LW&Mza__XTd=dPo>xf!zh=SV%{|we(D5z>QBjC;A^DW_Ro&dWgASu2pbr@E9N& zmuY95(3!xp5Dl{a5e`SfXGxocw07T}*r#PYU}D-?y{1JbT5b*__{)iDDeVsPz*vT_ zbDaSEMkD2gjidZN>1sTicLt<*3ai`#)1}H2_f!TywC*1`Q1^*skJl~q+RMTi+=o*8 z82{!_ms?_=XqrUM040p!&-}1}Lm ztc?&jXb$x4@P*@qC>~RAr!Y)NHEeoZJx5MMLCKI~K-|M#Bj%N@?9B^shs)E``+hUk z^j0#i+7n*O)uP8-SGvN6mb>!N=xJKl*C-o;QM8Iw(H&XK&OAux4@2M7zT-gOIP#vV z%5Ow7A~$dJbX3oLBAPVdvf@NO!%HrY%_#lU*y);40rw4r7%|E0j3Voit}5r^Yi-s{ zgWxNQKRVZ?rcRXYaQ{P&{NR=5+`|h*lpN1O_lG-T4NnFEHUGIH#$2~a(jp0O7W`(= zSebYJ;q}FhyIY$apV47tiaBFVJvjuS2dl)jr_KPuL6~6l)1D)fVbdOK^xkzp1$&!) za2_+ZlCWlgj9r&~vF7&QBGN zCO>d)RCe)!;{1Bs%h_BpWka(RZa*CbbihXTXO}A0mf>raD$F8$&t#hR%GFy~x9k7t zDcCqhvV#vDrQQ^InlseFCEM@t;%$U;wdx$Gd)6%(g z8>RfhmRvK;CQ@N!$eFI}qxpo+H`^$?o+e4ebMw9y@Vt)s4xv>aL}3r6^j*_#QoxPa zgFGaO4q00Tx(A-J_Ua`LkF%>cM6huJ)>ZTK`BwlZ(a+A$hpl7t&6O%}h_9j;=rOQZ zsJYdpZ<*0hpj-v8T9a@vFCldqSM{J3kNp;pSWrfz5ANc1MRJwM4O9eH^Z=>u8b|4b zOO2JSsJp!%BEf%v$?+aZ-OzP4W6#k3E4gInW1!ii=)Z#bSbZSoEzS zsA*@07XN{RI;cXe0O#UquD{jEpJF^Mc24SQ9p&<|wh(YTz_KjaC)hX(+T0U0^;^-Y zdOSZ;d-mDIuua4CwB!0l34W!Em#H_ut%ypXQk=9=BR`1!t;R;8wI<{Z3sI?>Dt&gBISyHrQ40i{utj`${O~X z5DJ`kXs$#38Mb9vyIYM;za%5_XBS%5f@Gp+Tyh_JxFHg}w&)No_h*~btmDL% z?zWoXiTd)hJQmdTxBf?pRSOd2-U1uwAbbd3dkDd;1Te;-cyX)$Y3R1dj~EI3#{TUt zg~vo%*MK3J+Q~caLCu0^vy{sYmOXn*9|8#8y`F^8NZt~@QSe!Tgu8_{1K?4zi?0!< z4CcGVJx4FMyjPmbf5f%KzKXS_a}{xHO)q>mVgG?%F6|8&2(m-XP~VE7GA11yVUyg! zD!Y2HkS@FBbO1p}u0Z_Nl@Aoq2zfX^IOB?bu1n}8Oxx|C;9hJ-?n-X&Ut@92>>9J_ z0+;C*Z1hfrDyBMPKGlezt6cPxYfI%u@5F&eyy~T7$PecOcH<&WvS-)xd1f$N`*hK` zn%HFQHbrjF3&-lGWm=5aW6QpoPiJbz^?pCuGn_0{>E`3Sw@K@26XXp?P2hnsmqrxH{(Z+0Z^yVtU+SW{hLI$mdyz@h zW0|fKZIo@$YqX#VOJ0%X5dA{FXO2B|E-cgxj$nbqbb~nkXX@7x&$R#fNq(taEPLu> zTTrXY{vuB&m)HMln3wTDxLe%cwmeg_?Sz$2{$jRLv>mzDqS^Pm1!1aID_N(>X5n!2 za$~WR^I!plja7Nj*sd9dctqNxM%#PS++WTp6fN0SR7Zd<40E1&nKBfMySe8$&T_={ z?R@r4Yz#7w>E4ZczW3tG<^)r8sPdg0NK=qM>sTp5;vm_1^#F!Un0-m5NWbSCEuXN! zd~&o_>!P*^4UI{p;;3_1rfaeVEosGx^htII`*}|&HaRftk%%?dP%duB_>6vMX@X;0 z7RP#~CuErrBptLEE($%GR!DwGj8dy6{+AHk1DmS5jawOQZOqEWn@G}26`35GV}Gxs zlG#j}=ZeIsZLJ!aVbdgO*IsrPc+Ys(?{?^PJv5cxPF$t-Yj2dZ%JRttsU)G+CaP2u zm_2PNV--G3$2cq34UFWm;-ROGFW-PKZwj(Rg?qDdX5b_W(7d(h@ z?eV5SJ>%?ER#(2~z|66EMlcUvbM{mf%;GR&+^0Zm;x?JWjN;c@U^q4B;7GjVXQoJZF~s7fS3X! zPRQ-QO4YBOn<-+npNc(w9108cNI>Y6+4=J=5bZ3eaLlWxF-kSfFt1b!b^#NGUu(n< zP53uB*y3A?3GQyzYhSVeZtB5LoWieP`TIZo{~ox8f7I{_82Aw!KM)0BM{zk<0;|OE zpW4<9$-wGC`fv58LKeXZ-uWYgUI$a_2bSXS*}@o+sr*a*zZbTDFn=Rm#s`q{SilZ` zHF{e7U~I4wy0HsRvTGFv(*6B859=|ca==B!;XO=P32U*%yz3nD<_8SXJz>u>Y-$$% zZ0LT~L}q&|OT}G-z)shHNu~eLhF7PBEHh2*Xu?E6|1CPOP*;7HWQ<@{s#HMbitBlO zAg5dsQeXiXcNQcq?uh0H;nLO}4J$L71!Sz5R)(`4VYv=w2q}AKjp9VqPBC85OobqD zFULkq+|fha6uhc`{kC-vi81zy4~|ufL|4yiiS4!&BF>KuWnIRNuYBL+8fIm9UoUKx zRLs!?su;MaL)LypF%sWCGt*K3UcJ%3L-E(`|#V8SU4nTJWw= zY5TwixJ3|5vs#_GFC1dl(UTSS3k{-k)5~`2Km zPJKJ|1|_azeo+=+E5^{L4(efx&O{$gZ<@U}T81Q*HIHw)C8*nLZJTGIiBuFxZnH;+ zM;SevVEb06*0r8=bLft1T=f(Y(T-Ra-wwI-vu-&W1;3W%hjE-6UEmMlTUeZ#kajX+ zco1{=Jhw^NuinKBX`$cSt8)ZFk06i%r?Hc3zLTUWAYZyh_iG_NdHHtnvj0?ta%WVn zBGts?`s6<;cjMG}mEeQ1HxplUBKazr#EzgGcDA~G_ds-J!dGga$42QVn0s2aS3Jx^ zPX<7Gn5)+h(sW)@v06IZ&`P}=n;1$xGMKbD|7VXR<&S zO+}cB3qIQ#>oH+4LHDx-IaIRnvvw)j;&J(1?U!uDTpH;{71YEx>^$X;{a=L+__gHW< zqlZ0q6SxI)S|XR{iM2H7{r&w)T=!;V%<&e$2f!t04XQJqOLh zM+^>jZdV`66Gxp087SWB~x zOF0u5E5~1TrVMx@B^o%2)5-x4T0IEi`W5Kqt^TO{f5jOJ9i`9(LX;N*AcAplKw8*$ z!!cuAGHzr(9d5Es;p+H%(Eh4vzt}Bu{bo$v=Vdg zJls(!SMSfMy&Jo=>hGq3yIo7idqX}vyp<(_50>hAh8^|VGDXceSuoRI6*_ZqWLi9K zM8P~X+1fj(f;rZbh9fO&XYZ{?EOVPl@?<7cQ-n!1dhz<=)|SM{Y;>E735CT*+SO_- zS?t}eT>Q*@HW^IT=_{TD?KAvp-_g`^O!9Xb4Dne4Xp8ZfI;2IKG{i4Xrm9S$%cw9xo}d_j$r^B<*y) zi>21;eO2!+FZI$Jbh5$UP1jhN*6P|N-~L--hhfmQEB@`#V%s7c;-5+Ea9X-CXG*gQe`vGz0>)LgBEIwR5PrEGC zC4AmOgTBA(MBgOUL%6#utMj2)~T_(U6|hKGN@~W2;~nW-!Wm_m%tE9t1eQsPW#AN@ z*JJUqxMp-{Zi^Kz)s4T;eP_OMcuOYBu<(Igk!`wmpRAIQD<5Nj(bT}6+x7*%cI%%l zoqXLPln&>NZ|}*RQB(BpqfAjAw=|BK;Ql#>N3sjzxwAsDbl7qs08wCI5UeVE;MHxnn48|@4mG+w?kv9-CtM5)ydH1(MV_i%6}VKKj*pvj_q9r5|oQ5?2OeDUCM znPFdb3(Bn-$b?8MD#CNO7FFp zX!;=;%#&Yvwb(e(6euPYKm4}RC!L^!`ACKK5HLMABzQTh=u=RSicBe|N{L%aH-^6P zxDU8tl53rMs0EIqIp;OF_`S`s^gpK^4Q96pcPX9u$4PIKbFdtH!;g$t!IWI)WxDkj z?yi^qQ!FxfT#q!POJ!p~P4M=Mmjc!UaCstSbFnVJX-djB$+BT~nM^%o5scK+3F_bokp(mU3$P5jshdlxI;DE-Ia39u)@icWx4FBD{QHN2rh%p} z?3+s>eVkk9GE$>6)tN~=pYO>6a48bIRV1RZkS&u$YHtcp*-~0?XzJWf)RaSCPrU=e zL>2n|eQm|jPG?NUGNa|=ze2-M_J#=!CW*%An;A5V{W`2swlWKL zkEuC&g$lvtesQj5krg@%LQ^0d5%<@Mv%CWSUKRHY_i+9pmr!gcMbrpimMl$ZF>S6kh z{qX=*^;NAZ?EzI4)y%~U>E*4IzRhLpxOM!ppSJ@>j!jN{7!voXoQB69tHYIWoAN8i z;UU#l@g+Og?EMPXy~hEV#k|aE>6Tz4AP-fCwfU7< z3vNdqWI%^naVj8M6@dNf@sbi}G!ud544q_FiW_U7SOWME_5i!FdNSHFGF`W3DjG5w zP-|*;e?rcw)o$K*W~oo?%WuI{mZb*Ho*I~LqTw+PMRsCAbf64To0d7x<%tt6C_cOV zToV#NgUJ!s0P{nQ$>DCK_F*r92dROz()_H=mdXfw@}bCaF$(T{p!5RnK=Zq zQcM(}f*tOedaQ$Z`~2IsP!Fci%Y-&gN;&a4z)V>) z_H0?x-VEed58c~%zdM}>6-avUksIw%!4d4-(XRiWtM6*}4m;o{omSsl=H0Yio%I=I zI=&}{tNmKy;tcEaKSVg$?P2l6eZ|3q2Y@14skUl-YSswq`+Rh$*1%R;i($ zU*?3WwOn5VaQX?btqHV$6H3}TF2JdGa<6mB4!43z2KQ{7jUCT_{&=L|60j3^@JtR* z?45#p!P_I#23g`lZUTGN=?)G2eK>G=51g@54wE=gbP%01_4f7jWex&rXB)gt5mjYs zM9q|ArpYm5Q?WJ6n@YEdhc6Ar$7+hmiXR5E$fJiAx4Hf`s`hu%(P{tc+p@ z(`}Q(qetL#uR6f@9rvBnhl};+IzPapSD%!c5T?mWW2c9UN5C3?;LFjs)7-BP$QhPu zpVqkHA!vVmPwvE<5G%CnoZ)nLZ5J^t>+UROEU%|#W^e~v0v%Z*_y*DSnx34071sTX zC$VHMDMzIQg`Lm=b0Mm`vl~09*dqK3MMC~~iAWTX{ZrdYz>RO#Zt3#m(p{jJz_P

        saE&J=LDo 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 P00960!!v`?07xJJf^0V; diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.lock b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.lock deleted file mode 100644 index 95dcbee0c..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: cert-manager - repository: https://charts.jetstack.io - version: v1.21.1 -digest: sha256:31bf129f0d4e49a6f1cc6fb81acbc82d56a17224b9b680fd6076e46b86295211 -generated: "2026-08-03T14:41:47.191359-05:00" diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.yaml deleted file mode 100644 index 90d8de9d6..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: 2.1.0 -dependencies: -- condition: cert-manager.enabled - name: cert-manager - repository: https://charts.jetstack.io - version: v1.21.1 -description: A Helm chart for Oracle Database Operator for Kubernetes -home: https://github.com/oracle/oracle-database-operator -keywords: -- oracle -- database -- operator -- kubernetes -kubeVersion: '>=1.21.0-0' -maintainers: -- name: Oracle - url: https://www.oracle.com -name: oracle-database-operator -sources: -- https://github.com/oracle/oracle-database-operator -type: application -version: 0.2.0 diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/README.md b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/README.md deleted file mode 100644 index 820a6b0a3..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/README.md +++ /dev/null @@ -1,247 +0,0 @@ -# Oracle Database Operator Helm Chart - -This Helm chart installs the Oracle Database Operator for Kubernetes. - -## Prerequisites - -- Kubernetes 1.21+ -- Helm 3.7+ - -## cert-manager Installation Options - -This chart requires cert-manager for webhook certificates. Four deployment scenarios are supported: - -| Use-Case | cert-manager Install | Namespace | Example File | -|----------|---------------------|-----------|--------------| -| 1 | Standalone (external) | `cert-manager` | [standalone-cert-manager-default-ns.yaml](examples/standalone-cert-manager-default-ns.yaml) | -| 2 | Standalone (external) | Custom | [standalone-cert-manager-custom-ns.yaml](examples/standalone-cert-manager-custom-ns.yaml) | -| 3 | Subchart (bundled) | `cert-manager` | [subchart-cert-manager-default-ns.yaml](examples/subchart-cert-manager-default-ns.yaml) | -| 4 | Subchart (bundled) | Custom | [subchart-cert-manager-custom-ns.yaml](examples/subchart-cert-manager-custom-ns.yaml) | - -### Use-Case 1: Standalone cert-manager in "cert-manager" namespace - -Use this when cert-manager is already installed or managed separately. - -```bash -# Pre-requisite: Install cert-manager -helm repo add jetstack https://charts.jetstack.io -helm upgrade --install cert-manager jetstack/cert-manager \ - --namespace cert-manager --create-namespace \ - --set crds.enabled=true - -# Install operator -helm upgrade --install oraoperator . --set cert-manager.enabled=false -``` - -### Use-Case 2: Standalone cert-manager in custom namespace - -Use this when cert-manager is installed in a non-default namespace. - -```bash -# Pre-requisite: Install cert-manager in custom namespace -helm repo add jetstack https://charts.jetstack.io -helm upgrade --install cert-manager jetstack/cert-manager \ - --namespace my-cert-manager --create-namespace \ - --set crds.enabled=true - -# Install operator -helm upgrade --install oraoperator . \ - --set cert-manager.enabled=false \ - --set cert-manager.namespace=my-cert-manager -``` - -### Use-Case 3: Subchart cert-manager in "cert-manager" namespace (default) - -Use this for a simple all-in-one installation. - -```bash -# Update dependencies first -helm dependency update . - -# Install operator (cert-manager installed automatically) -helm upgrade --install oraoperator . -``` - -### Use-Case 4: Subchart cert-manager in custom namespace - -Use this when you want the bundled cert-manager in a custom namespace. - -```bash -# Update dependencies first -helm dependency update . - -# Install operator -helm upgrade --install oraoperator . --set cert-manager.namespace=my-cert-manager -``` - -## Uninstall - -```bash -helm uninstall oraoperator -``` - -## Configuration - -### cert-manager Settings - -| Parameter | Description | Default | -|-----------|-------------|---------| -| `cert-manager.enabled` | Install cert-manager as a subchart | `true` | -| `cert-manager.namespace` | Namespace for cert-manager | `cert-manager` | -| `cert-manager.crds.enabled` | Install cert-manager CRDs | `true` | -| `certManagerWaitJob.enabled` | Wait for cert-manager webhook before creating Issuer | `true` | -| `certManagerWaitJob.image.repository` | Image repository for wait job | `registry.k8s.io/kubectl` | -| `certManagerWaitJob.image.tag` | Image tag for wait job | `v1.28.0` | -| `certManagerWaitJob.image.pullPolicy` | Image pull policy for wait job | `IfNotPresent` | -| `certManagerWaitJob.maxAttempts` | Max retry attempts for webhook readiness | `60` | -| `certManagerWaitJob.sleepSeconds` | Sleep duration between retries | `5` | -| `certManagerWaitJob.resources` | Resource limits for wait job | `{}` | -| `certManagerWaitJob.externalWebhookServiceName` | Webhook service name (when `cert-manager.enabled=false`) | `cert-manager-webhook` | - -### General Settings - -| Parameter | Description | Default | -|-----------|-------------|---------| -| `namespace` | Namespace for Oracle Database Operator resources | `oracle-database-operator-system` | -| `imagePullSecrets` | Image pull secrets for private registries | `[]` | - -### Scope Settings - -| Parameter | Description | Default | -|-----------|-------------|---------| -| `scope.mode` | Deployment scope: `cluster` or `namespace` | `cluster` | -| `scope.watchNamespaces` | Namespaces to watch when `scope.mode=namespace` | `[]` | -| `rbac.nodeAccess` | Grant permission to list/watch nodes (for NodePort services) | `false` | - -### Operator Deployment Settings - -| Parameter | Description | Default | -|-----------|-------------|---------| -| `replicas` | Number of replicas | `3` | -| `image.repository` | Image repository | `container-registry.oracle.com/database/operator` | -| `image.tag` | Image tag | `2.0` | -| `image.pullPolicy` | Image pull policy | `IfNotPresent` | -| `resources.limits.cpu` | CPU limit | `400m` | -| `resources.limits.memory` | Memory limit | `400Mi` | -| `resources.requests.cpu` | CPU request | `400m` | -| `resources.requests.memory` | Memory request | `400Mi` | -| `leaderElection` | Enable leader election | `true` | -| `probes.liveness.initialDelaySeconds` | Liveness probe initial delay | `15` | -| `probes.liveness.periodSeconds` | Liveness probe period | `20` | -| `probes.readiness.initialDelaySeconds` | Readiness probe initial delay | `5` | -| `probes.readiness.periodSeconds` | Readiness probe period | `10` | -| `pdb.enabled` | Enable PodDisruptionBudget (when replicas > 1) | `true` | -| `pdb.minAvailable` | Minimum available pods | `1` | -| `pdb.maxUnavailable` | Maximum unavailable pods (alternative to minAvailable) | - | -| `affinity` | Pod affinity rules (default: soft anti-affinity when replicas > 1) | `{}` | -| `nodeSelector` | Node selector for scheduling | `{}` | -| `tolerations` | Pod tolerations | `[]` | -| `terminationGracePeriodSeconds` | Termination grace period | `10` | -| `extraEnv` | Extra environment variables | `[]` | - -### Webhook Settings - -| Parameter | Description | Default | -|-----------|-------------|---------| -| `webhook.failurePolicy` | Webhook failure policy (`Fail` or `Ignore`) | `Fail` | -| `webhook.port` | Webhook server port | `9443` | -| `webhook.certificateSecretName` | Secret name for webhook TLS certificate | `webhook-server-cert` | -| `webhook.timeoutSeconds` | Webhook timeout in seconds | `10` | - -### OCI Credentials Settings - -| Parameter | Description | Default | -|-----------|-------------|---------| -| `ociCredentials.existingSecretName` | Existing Secret with OCI credentials | `""` | -| `ociCredentials.tenancy` | OCI tenancy OCID | `""` | -| `ociCredentials.user` | OCI user OCID | `""` | -| `ociCredentials.fingerprint` | OCI API key fingerprint | `""` | -| `ociCredentials.region` | OCI region | `""` | -| `ociCredentials.passphrase` | Passphrase for encrypted private key | `""` | -| `ociCredentials.secretName` | Existing Secret with OCI API private key | `""` | - -## Deployment Modes - -### Cluster-Scoped (Default) - -The operator monitors all namespaces in the cluster. - -```bash -helm upgrade --install oraoperator . --set scope.mode=cluster -``` - -### Namespace-Scoped - -The operator monitors only specified namespaces. - -```bash -helm upgrade --install oraoperator . \ - --set scope.mode=namespace \ - --set 'scope.watchNamespaces={default,my-app-ns}' -``` - -## High Availability - -When running multiple replicas (`replicas > 1`), the chart automatically: - -1. **Enables leader election** - Only one replica processes events at a time -2. **Applies pod anti-affinity** - Spreads pods across nodes (soft preference) -3. **Creates PodDisruptionBudget** - Ensures minimum availability during disruptions - -To customize HA behavior: - -```bash -helm upgrade --install oraoperator . \ - --set replicas=3 \ - --set pdb.minAvailable=2 -``` - -## OCI Credentials - -Autonomous Database operations require OCI credentials. - -### Option 1: Reference Existing Secret - -```bash -helm upgrade --install oraoperator . \ - --set ociCredentials.existingSecretName=oci-cred \ - --set ociCredentials.secretName=oci-privatekey -``` - -### Option 2: Provide Values Directly - -```bash -# Create the secret with your private key first -kubectl create secret generic oci-privatekey \ - --from-file=privatekey=/path/to/oci_api_key.pem \ - -n oracle-database-operator-system - -# Install with credential values -helm upgrade --install oraoperator . \ - --set ociCredentials.tenancy=ocid1.tenancy.oc1..xxx \ - --set ociCredentials.user=ocid1.user.oc1..xxx \ - --set ociCredentials.fingerprint=aa:bb:cc:dd:... \ - --set ociCredentials.region=us-ashburn-1 \ - --set ociCredentials.secretName=oci-privatekey -``` - -## Generating YAML Manifests - -```bash -# Generate with defaults -helm template oraoperator . --include-crds > oracle-database-operator.yaml - -# Namespace-scoped -helm template oraoperator . \ - --include-crds \ - --set scope.mode=namespace \ - --set 'scope.watchNamespaces={default,my-app-ns}' \ - > oracle-database-operator-namespace-scoped.yaml -``` - -## Notes - -- The chart creates the cert-manager namespace automatically when using the subchart. -- A wait job ensures the cert-manager webhook is ready before creating Issuer resources. -- Use `skipCertManagerCheck=true` for GitOps workflows where cert-manager is installed separately. -- Health probes use HTTP GET requests on the `/metrics` endpoint (port 8080). diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/charts/cert-manager-v1.21.1.tgz b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/charts/cert-manager-v1.21.1.tgz deleted file mode 100644 index 55d0ce33d6f40a17ee51e7be42b069fc9a2c2b6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153304 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%0DC=%(vXpu>Z!S8 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�{vwdek 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

        {;~hQCeI{Ey{*BZSID#q{xTVs!0t?h&UWv3SGo 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 YJez0p+|%>_2LJ&7|5LFj2>@Uf0JAXn%>V!Z diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/crds/oracle-database-operator-crds.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/crds/oracle-database-operator-crds.yaml deleted file mode 100644 index 76bb5bf05..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/crds/oracle-database-operator-crds.yaml +++ /dev/null @@ -1,15571 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: databaseobservers.observability.oracle.com -spec: - group: observability.oracle.com - names: - kind: DatabaseObserver - listKind: DatabaseObserverList - plural: databaseobservers - shortNames: - - dbobserver - - dbobservers - singular: databaseobserver - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.metricsConfig - name: MetricsConfig - type: string - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.version - name: Version - type: string - name: v1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - azureConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - type: object - database: - properties: - azure: - properties: - vaultID: - type: string - vaultPasswordSecret: - type: string - vaultUsernameSecret: - type: string - type: object - dbConnectionString: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbPassword: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbUser: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - oci: - properties: - vaultID: - type: string - vaultPasswordSecret: - type: string - type: object - type: object - databases: - additionalProperties: - properties: - dbConnectionString: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbPassword: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbUser: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - type: object - type: object - deployment: - properties: - args: - items: - type: string - type: array - commands: - items: - type: string - type: array - env: - additionalProperties: - type: string - type: object - image: - type: string - labels: - additionalProperties: - type: string - type: object - podSecurityContext: - properties: - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxChangePolicy: - type: string - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - x-kubernetes-list-type: atomic - supplementalGroupsPolicy: - type: string - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - podTemplate: - properties: - labels: - additionalProperties: - type: string - type: object - type: object - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - capabilities: - properties: - add: - items: - type: string - type: array - x-kubernetes-list-type: atomic - drop: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - type: object - exporterConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - mountPath: - type: string - type: object - inheritLabels: - items: - type: string - type: array - log: - properties: - destination: - type: string - disable: - type: boolean - filename: - type: string - volume: - properties: - name: - type: string - persistentVolumeClaim: - properties: - claimName: - type: string - type: object - type: object - type: object - metrics: - properties: - configMap: - items: - properties: - key: - type: string - name: - type: string - type: object - type: array - type: object - ociConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - mountPath: - type: string - privateKey: - properties: - secret: - type: string - type: object - type: object - replicas: - format: int32 - type: integer - service: - properties: - labels: - additionalProperties: - type: string - type: object - ports: - items: - properties: - appProtocol: - type: string - name: - type: string - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - default: TCP - type: string - targetPort: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: array - type: object - serviceMonitor: - properties: - endpoints: - items: - properties: - authorization: - properties: - credentials: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: - type: string - type: object - basicAuth: - properties: - password: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - username: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - bearerTokenFile: - type: string - bearerTokenSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - enableHttp2: - type: boolean - filterRunning: - type: boolean - followRedirects: - type: boolean - honorLabels: - type: boolean - honorTimestamps: - type: boolean - interval: - pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ - type: string - metricRelabelings: - items: - properties: - action: - default: replace - enum: - - replace - - Replace - - keep - - Keep - - drop - - Drop - - hashmod - - HashMod - - labelmap - - LabelMap - - labeldrop - - LabelDrop - - labelkeep - - LabelKeep - - lowercase - - Lowercase - - uppercase - - Uppercase - - keepequal - - KeepEqual - - dropequal - - DropEqual - type: string - modulus: - format: int64 - type: integer - regex: - type: string - replacement: - type: string - separator: - type: string - sourceLabels: - items: - type: string - type: array - targetLabel: - type: string - type: object - type: array - noProxy: - type: string - oauth2: - properties: - clientId: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - clientSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - endpointParams: - additionalProperties: - type: string - type: object - noProxy: - type: string - proxyConnectHeader: - additionalProperties: - items: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: array - type: object - x-kubernetes-map-type: atomic - proxyFromEnvironment: - type: boolean - proxyUrl: - pattern: ^(http|https|socks5)://.+$ - type: string - scopes: - items: - type: string - type: array - tlsConfig: - properties: - ca: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - cert: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - insecureSkipVerify: - type: boolean - keySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - maxVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - minVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - serverName: - type: string - type: object - tokenUrl: - minLength: 1 - type: string - required: - - clientId - - clientSecret - - tokenUrl - type: object - params: - additionalProperties: - items: - type: string - type: array - type: object - path: - type: string - port: - type: string - proxyConnectHeader: - additionalProperties: - items: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: array - type: object - x-kubernetes-map-type: atomic - proxyFromEnvironment: - type: boolean - proxyUrl: - pattern: ^(http|https|socks5)://.+$ - type: string - relabelings: - items: - properties: - action: - default: replace - enum: - - replace - - Replace - - keep - - Keep - - drop - - Drop - - hashmod - - HashMod - - labelmap - - LabelMap - - labeldrop - - LabelDrop - - labelkeep - - LabelKeep - - lowercase - - Lowercase - - uppercase - - Uppercase - - keepequal - - KeepEqual - - dropequal - - DropEqual - type: string - modulus: - format: int64 - type: integer - regex: - type: string - replacement: - type: string - separator: - type: string - sourceLabels: - items: - type: string - type: array - targetLabel: - type: string - type: object - type: array - scheme: - enum: - - http - - https - - HTTP - - HTTPS - type: string - scrapeTimeout: - pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ - type: string - targetPort: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - tlsConfig: - properties: - ca: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - caFile: - type: string - cert: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - certFile: - type: string - insecureSkipVerify: - type: boolean - keyFile: - type: string - keySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - maxVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - minVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - serverName: - type: string - type: object - trackTimestampsStaleness: - type: boolean - type: object - type: array - labels: - additionalProperties: - type: string - type: object - namespaceSelector: - properties: - any: - type: boolean - matchNames: - items: - type: string - type: array - type: object - type: object - sidecar: - properties: - containers: - items: - properties: - args: - items: - type: string - type: array - x-kubernetes-list-type: atomic - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - envFrom: - items: - properties: - configMapRef: - properties: - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - x-kubernetes-list-type: atomic - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - stopSignal: - type: string - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - restartPolicy: - type: string - restartPolicyRules: - items: - properties: - action: - type: string - exitCodes: - properties: - operator: - type: string - values: - items: - format: int32 - type: integer - type: array - x-kubernetes-list-type: set - required: - - operator - type: object - required: - - action - type: object - type: array - x-kubernetes-list-type: atomic - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - capabilities: - properties: - add: - items: - type: string - type: array - x-kubernetes-list-type: atomic - drop: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - x-kubernetes-list-map-keys: - - devicePath - x-kubernetes-list-type: map - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - recursiveReadOnly: - type: string - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - x-kubernetes-list-map-keys: - - mountPath - x-kubernetes-list-type: map - workingDir: - type: string - required: - - name - type: object - type: array - volumes: - items: - properties: - awsElasticBlockStore: - properties: - fsType: - type: string - partition: - format: int32 - type: integer - readOnly: - type: boolean - volumeID: - type: string - required: - - volumeID - type: object - azureDisk: - properties: - cachingMode: - type: string - diskName: - type: string - diskURI: - type: string - fsType: - default: ext4 - type: string - kind: - type: string - readOnly: - default: false - type: boolean - required: - - diskName - - diskURI - type: object - azureFile: - properties: - readOnly: - type: boolean - secretName: - type: string - shareName: - type: string - required: - - secretName - - shareName - type: object - cephfs: - properties: - monitors: - items: - type: string - type: array - x-kubernetes-list-type: atomic - path: - type: string - readOnly: - type: boolean - secretFile: - type: string - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - user: - type: string - required: - - monitors - type: object - cinder: - properties: - fsType: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - volumeID: - type: string - required: - - volumeID - type: object - configMap: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - csi: - properties: - driver: - type: string - fsType: - type: string - nodePublishSecretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - readOnly: - type: boolean - volumeAttributes: - additionalProperties: - type: string - type: object - required: - - driver - type: object - downwardAPI: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - mode: - format: int32 - type: integer - path: - type: string - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - required: - - path - type: object - type: array - x-kubernetes-list-type: atomic - type: object - emptyDir: - properties: - medium: - type: string - sizeLimit: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - ephemeral: - properties: - volumeClaimTemplate: - properties: - metadata: - type: object - spec: - properties: - accessModes: - items: - type: string - type: array - x-kubernetes-list-type: atomic - dataSource: - properties: - apiGroup: - type: string - kind: - type: string - name: - type: string - required: - - kind - - name - type: object - x-kubernetes-map-type: atomic - dataSourceRef: - properties: - apiGroup: - type: string - kind: - type: string - name: - type: string - namespace: - type: string - required: - - kind - - name - type: object - resources: - properties: - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - storageClassName: - type: string - volumeAttributesClassName: - type: string - volumeMode: - type: string - volumeName: - type: string - type: object - required: - - spec - type: object - type: object - fc: - properties: - fsType: - type: string - lun: - format: int32 - type: integer - readOnly: - type: boolean - targetWWNs: - items: - type: string - type: array - x-kubernetes-list-type: atomic - wwids: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - flexVolume: - properties: - driver: - type: string - fsType: - type: string - options: - additionalProperties: - type: string - type: object - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - required: - - driver - type: object - flocker: - properties: - datasetName: - type: string - datasetUUID: - type: string - type: object - gcePersistentDisk: - properties: - fsType: - type: string - partition: - format: int32 - type: integer - pdName: - type: string - readOnly: - type: boolean - required: - - pdName - type: object - gitRepo: - properties: - directory: - type: string - repository: - type: string - revision: - type: string - required: - - repository - type: object - glusterfs: - properties: - endpoints: - type: string - path: - type: string - readOnly: - type: boolean - required: - - endpoints - - path - type: object - hostPath: - properties: - path: - type: string - type: - type: string - required: - - path - type: object - image: - properties: - pullPolicy: - type: string - reference: - type: string - type: object - iscsi: - properties: - chapAuthDiscovery: - type: boolean - chapAuthSession: - type: boolean - fsType: - type: string - initiatorName: - type: string - iqn: - type: string - iscsiInterface: - default: default - type: string - lun: - format: int32 - type: integer - portals: - items: - type: string - type: array - x-kubernetes-list-type: atomic - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - targetPortal: - type: string - required: - - iqn - - lun - - targetPortal - type: object - name: - type: string - nfs: - properties: - path: - type: string - readOnly: - type: boolean - server: - type: string - required: - - path - - server - type: object - persistentVolumeClaim: - properties: - claimName: - type: string - readOnly: - type: boolean - required: - - claimName - type: object - photonPersistentDisk: - properties: - fsType: - type: string - pdID: - type: string - required: - - pdID - type: object - portworxVolume: - properties: - fsType: - type: string - readOnly: - type: boolean - volumeID: - type: string - required: - - volumeID - type: object - projected: - properties: - defaultMode: - format: int32 - type: integer - sources: - items: - properties: - clusterTrustBundle: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - name: - type: string - optional: - type: boolean - path: - type: string - signerName: - type: string - required: - - path - type: object - configMap: - properties: - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - downwardAPI: - properties: - items: - items: - properties: - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - mode: - format: int32 - type: integer - path: - type: string - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - required: - - path - type: object - type: array - x-kubernetes-list-type: atomic - type: object - podCertificate: - properties: - certificateChainPath: - type: string - credentialBundlePath: - type: string - keyPath: - type: string - keyType: - type: string - maxExpirationSeconds: - format: int32 - type: integer - signerName: - type: string - required: - - keyType - - signerName - type: object - secret: - properties: - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - serviceAccountToken: - properties: - audience: - type: string - expirationSeconds: - format: int64 - type: integer - path: - type: string - required: - - path - type: object - type: object - type: array - x-kubernetes-list-type: atomic - type: object - quobyte: - properties: - group: - type: string - readOnly: - type: boolean - registry: - type: string - tenant: - type: string - user: - type: string - volume: - type: string - required: - - registry - - volume - type: object - rbd: - properties: - fsType: - type: string - image: - type: string - keyring: - default: /etc/ceph/keyring - type: string - monitors: - items: - type: string - type: array - x-kubernetes-list-type: atomic - pool: - default: rbd - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - user: - default: admin - type: string - required: - - image - - monitors - type: object - scaleIO: - properties: - fsType: - default: xfs - type: string - gateway: - type: string - protectionDomain: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - sslEnabled: - type: boolean - storageMode: - default: ThinProvisioned - type: string - storagePool: - type: string - system: - type: string - volumeName: - type: string - required: - - gateway - - secretRef - - system - type: object - secret: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - optional: - type: boolean - secretName: - type: string - type: object - storageos: - properties: - fsType: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - volumeName: - type: string - volumeNamespace: - type: string - type: object - vsphereVolume: - properties: - fsType: - type: string - storagePolicyID: - type: string - storagePolicyName: - type: string - volumePath: - type: string - required: - - volumePath - type: object - required: - - name - type: object - type: array - type: object - wallet: - properties: - additional: - items: - properties: - mountPath: - type: string - name: - type: string - secret: - type: string - type: object - type: array - mountPath: - type: string - secret: - type: string - type: object - type: object - status: - properties: - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - metricsConfig: - type: string - replicas: - type: integer - status: - type: string - version: - type: string - required: - - conditions - - metricsConfig - - version - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.metricsConfig - name: MetricsConfig - type: string - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.version - name: Version - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - azureConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - type: object - database: - properties: - azure: - properties: - vaultID: - type: string - vaultPasswordSecret: - type: string - vaultUsernameSecret: - type: string - type: object - dbConnectionString: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbPassword: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbUser: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - oci: - properties: - vaultID: - type: string - vaultPasswordSecret: - type: string - type: object - type: object - databases: - additionalProperties: - properties: - dbConnectionString: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbPassword: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbUser: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - type: object - type: object - deployment: - properties: - args: - items: - type: string - type: array - commands: - items: - type: string - type: array - env: - additionalProperties: - type: string - type: object - image: - type: string - labels: - additionalProperties: - type: string - type: object - podSecurityContext: - properties: - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxChangePolicy: - type: string - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - x-kubernetes-list-type: atomic - supplementalGroupsPolicy: - type: string - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - podTemplate: - properties: - labels: - additionalProperties: - type: string - type: object - type: object - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - capabilities: - properties: - add: - items: - type: string - type: array - x-kubernetes-list-type: atomic - drop: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - type: object - exporterConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - mountPath: - type: string - type: object - inheritLabels: - items: - type: string - type: array - log: - properties: - destination: - type: string - disable: - type: boolean - filename: - type: string - volume: - properties: - name: - type: string - persistentVolumeClaim: - properties: - claimName: - type: string - type: object - type: object - type: object - metrics: - properties: - configMap: - items: - properties: - key: - type: string - name: - type: string - type: object - type: array - type: object - ociConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - mountPath: - type: string - privateKey: - properties: - secret: - type: string - type: object - type: object - replicas: - format: int32 - type: integer - service: - properties: - labels: - additionalProperties: - type: string - type: object - ports: - items: - properties: - appProtocol: - type: string - name: - type: string - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - default: TCP - type: string - targetPort: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: array - type: object - serviceMonitor: - properties: - endpoints: - items: - properties: - authorization: - properties: - credentials: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: - type: string - type: object - basicAuth: - properties: - password: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - username: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - bearerTokenFile: - type: string - bearerTokenSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - enableHttp2: - type: boolean - filterRunning: - type: boolean - followRedirects: - type: boolean - honorLabels: - type: boolean - honorTimestamps: - type: boolean - interval: - pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ - type: string - metricRelabelings: - items: - properties: - action: - default: replace - enum: - - replace - - Replace - - keep - - Keep - - drop - - Drop - - hashmod - - HashMod - - labelmap - - LabelMap - - labeldrop - - LabelDrop - - labelkeep - - LabelKeep - - lowercase - - Lowercase - - uppercase - - Uppercase - - keepequal - - KeepEqual - - dropequal - - DropEqual - type: string - modulus: - format: int64 - type: integer - regex: - type: string - replacement: - type: string - separator: - type: string - sourceLabels: - items: - type: string - type: array - targetLabel: - type: string - type: object - type: array - noProxy: - type: string - oauth2: - properties: - clientId: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - clientSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - endpointParams: - additionalProperties: - type: string - type: object - noProxy: - type: string - proxyConnectHeader: - additionalProperties: - items: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: array - type: object - x-kubernetes-map-type: atomic - proxyFromEnvironment: - type: boolean - proxyUrl: - pattern: ^(http|https|socks5)://.+$ - type: string - scopes: - items: - type: string - type: array - tlsConfig: - properties: - ca: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - cert: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - insecureSkipVerify: - type: boolean - keySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - maxVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - minVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - serverName: - type: string - type: object - tokenUrl: - minLength: 1 - type: string - required: - - clientId - - clientSecret - - tokenUrl - type: object - params: - additionalProperties: - items: - type: string - type: array - type: object - path: - type: string - port: - type: string - proxyConnectHeader: - additionalProperties: - items: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: array - type: object - x-kubernetes-map-type: atomic - proxyFromEnvironment: - type: boolean - proxyUrl: - pattern: ^(http|https|socks5)://.+$ - type: string - relabelings: - items: - properties: - action: - default: replace - enum: - - replace - - Replace - - keep - - Keep - - drop - - Drop - - hashmod - - HashMod - - labelmap - - LabelMap - - labeldrop - - LabelDrop - - labelkeep - - LabelKeep - - lowercase - - Lowercase - - uppercase - - Uppercase - - keepequal - - KeepEqual - - dropequal - - DropEqual - type: string - modulus: - format: int64 - type: integer - regex: - type: string - replacement: - type: string - separator: - type: string - sourceLabels: - items: - type: string - type: array - targetLabel: - type: string - type: object - type: array - scheme: - enum: - - http - - https - - HTTP - - HTTPS - type: string - scrapeTimeout: - pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ - type: string - targetPort: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - tlsConfig: - properties: - ca: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - caFile: - type: string - cert: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - certFile: - type: string - insecureSkipVerify: - type: boolean - keyFile: - type: string - keySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - maxVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - minVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - serverName: - type: string - type: object - trackTimestampsStaleness: - type: boolean - type: object - type: array - labels: - additionalProperties: - type: string - type: object - namespaceSelector: - properties: - any: - type: boolean - matchNames: - items: - type: string - type: array - type: object - type: object - sidecar: - properties: - containers: - items: - properties: - args: - items: - type: string - type: array - x-kubernetes-list-type: atomic - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - envFrom: - items: - properties: - configMapRef: - properties: - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - x-kubernetes-list-type: atomic - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - stopSignal: - type: string - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - restartPolicy: - type: string - restartPolicyRules: - items: - properties: - action: - type: string - exitCodes: - properties: - operator: - type: string - values: - items: - format: int32 - type: integer - type: array - x-kubernetes-list-type: set - required: - - operator - type: object - required: - - action - type: object - type: array - x-kubernetes-list-type: atomic - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - capabilities: - properties: - add: - items: - type: string - type: array - x-kubernetes-list-type: atomic - drop: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - x-kubernetes-list-map-keys: - - devicePath - x-kubernetes-list-type: map - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - recursiveReadOnly: - type: string - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - x-kubernetes-list-map-keys: - - mountPath - x-kubernetes-list-type: map - workingDir: - type: string - required: - - name - type: object - type: array - volumes: - items: - properties: - awsElasticBlockStore: - properties: - fsType: - type: string - partition: - format: int32 - type: integer - readOnly: - type: boolean - volumeID: - type: string - required: - - volumeID - type: object - azureDisk: - properties: - cachingMode: - type: string - diskName: - type: string - diskURI: - type: string - fsType: - default: ext4 - type: string - kind: - type: string - readOnly: - default: false - type: boolean - required: - - diskName - - diskURI - type: object - azureFile: - properties: - readOnly: - type: boolean - secretName: - type: string - shareName: - type: string - required: - - secretName - - shareName - type: object - cephfs: - properties: - monitors: - items: - type: string - type: array - x-kubernetes-list-type: atomic - path: - type: string - readOnly: - type: boolean - secretFile: - type: string - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - user: - type: string - required: - - monitors - type: object - cinder: - properties: - fsType: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - volumeID: - type: string - required: - - volumeID - type: object - configMap: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - csi: - properties: - driver: - type: string - fsType: - type: string - nodePublishSecretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - readOnly: - type: boolean - volumeAttributes: - additionalProperties: - type: string - type: object - required: - - driver - type: object - downwardAPI: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - mode: - format: int32 - type: integer - path: - type: string - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - required: - - path - type: object - type: array - x-kubernetes-list-type: atomic - type: object - emptyDir: - properties: - medium: - type: string - sizeLimit: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - ephemeral: - properties: - volumeClaimTemplate: - properties: - metadata: - type: object - spec: - properties: - accessModes: - items: - type: string - type: array - x-kubernetes-list-type: atomic - dataSource: - properties: - apiGroup: - type: string - kind: - type: string - name: - type: string - required: - - kind - - name - type: object - x-kubernetes-map-type: atomic - dataSourceRef: - properties: - apiGroup: - type: string - kind: - type: string - name: - type: string - namespace: - type: string - required: - - kind - - name - type: object - resources: - properties: - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - storageClassName: - type: string - volumeAttributesClassName: - type: string - volumeMode: - type: string - volumeName: - type: string - type: object - required: - - spec - type: object - type: object - fc: - properties: - fsType: - type: string - lun: - format: int32 - type: integer - readOnly: - type: boolean - targetWWNs: - items: - type: string - type: array - x-kubernetes-list-type: atomic - wwids: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - flexVolume: - properties: - driver: - type: string - fsType: - type: string - options: - additionalProperties: - type: string - type: object - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - required: - - driver - type: object - flocker: - properties: - datasetName: - type: string - datasetUUID: - type: string - type: object - gcePersistentDisk: - properties: - fsType: - type: string - partition: - format: int32 - type: integer - pdName: - type: string - readOnly: - type: boolean - required: - - pdName - type: object - gitRepo: - properties: - directory: - type: string - repository: - type: string - revision: - type: string - required: - - repository - type: object - glusterfs: - properties: - endpoints: - type: string - path: - type: string - readOnly: - type: boolean - required: - - endpoints - - path - type: object - hostPath: - properties: - path: - type: string - type: - type: string - required: - - path - type: object - image: - properties: - pullPolicy: - type: string - reference: - type: string - type: object - iscsi: - properties: - chapAuthDiscovery: - type: boolean - chapAuthSession: - type: boolean - fsType: - type: string - initiatorName: - type: string - iqn: - type: string - iscsiInterface: - default: default - type: string - lun: - format: int32 - type: integer - portals: - items: - type: string - type: array - x-kubernetes-list-type: atomic - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - targetPortal: - type: string - required: - - iqn - - lun - - targetPortal - type: object - name: - type: string - nfs: - properties: - path: - type: string - readOnly: - type: boolean - server: - type: string - required: - - path - - server - type: object - persistentVolumeClaim: - properties: - claimName: - type: string - readOnly: - type: boolean - required: - - claimName - type: object - photonPersistentDisk: - properties: - fsType: - type: string - pdID: - type: string - required: - - pdID - type: object - portworxVolume: - properties: - fsType: - type: string - readOnly: - type: boolean - volumeID: - type: string - required: - - volumeID - type: object - projected: - properties: - defaultMode: - format: int32 - type: integer - sources: - items: - properties: - clusterTrustBundle: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - name: - type: string - optional: - type: boolean - path: - type: string - signerName: - type: string - required: - - path - type: object - configMap: - properties: - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - downwardAPI: - properties: - items: - items: - properties: - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - mode: - format: int32 - type: integer - path: - type: string - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - required: - - path - type: object - type: array - x-kubernetes-list-type: atomic - type: object - podCertificate: - properties: - certificateChainPath: - type: string - credentialBundlePath: - type: string - keyPath: - type: string - keyType: - type: string - maxExpirationSeconds: - format: int32 - type: integer - signerName: - type: string - required: - - keyType - - signerName - type: object - secret: - properties: - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - serviceAccountToken: - properties: - audience: - type: string - expirationSeconds: - format: int64 - type: integer - path: - type: string - required: - - path - type: object - type: object - type: array - x-kubernetes-list-type: atomic - type: object - quobyte: - properties: - group: - type: string - readOnly: - type: boolean - registry: - type: string - tenant: - type: string - user: - type: string - volume: - type: string - required: - - registry - - volume - type: object - rbd: - properties: - fsType: - type: string - image: - type: string - keyring: - default: /etc/ceph/keyring - type: string - monitors: - items: - type: string - type: array - x-kubernetes-list-type: atomic - pool: - default: rbd - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - user: - default: admin - type: string - required: - - image - - monitors - type: object - scaleIO: - properties: - fsType: - default: xfs - type: string - gateway: - type: string - protectionDomain: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - sslEnabled: - type: boolean - storageMode: - default: ThinProvisioned - type: string - storagePool: - type: string - system: - type: string - volumeName: - type: string - required: - - gateway - - secretRef - - system - type: object - secret: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - optional: - type: boolean - secretName: - type: string - type: object - storageos: - properties: - fsType: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - volumeName: - type: string - volumeNamespace: - type: string - type: object - vsphereVolume: - properties: - fsType: - type: string - storagePolicyID: - type: string - storagePolicyName: - type: string - volumePath: - type: string - required: - - volumePath - type: object - required: - - name - type: object - type: array - type: object - wallet: - properties: - additional: - items: - properties: - mountPath: - type: string - name: - type: string - secret: - type: string - type: object - type: array - mountPath: - type: string - secret: - type: string - type: object - type: object - status: - properties: - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - metricsConfig: - type: string - replicas: - type: integer - status: - type: string - version: - type: string - required: - - conditions - - metricsConfig - - version - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.metricsConfig - name: MetricsConfig - type: string - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.version - name: Version - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - azureConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - type: object - database: - properties: - azure: - properties: - vaultID: - type: string - vaultPasswordSecret: - type: string - vaultUsernameSecret: - type: string - type: object - dbConnectionString: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbPassword: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbUser: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - oci: - properties: - vaultID: - type: string - vaultPasswordSecret: - type: string - type: object - type: object - databases: - additionalProperties: - properties: - dbConnectionString: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbPassword: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - dbUser: - properties: - envName: - type: string - key: - type: string - secret: - type: string - type: object - type: object - type: object - deployment: - properties: - args: - items: - type: string - type: array - commands: - items: - type: string - type: array - env: - additionalProperties: - type: string - type: object - image: - type: string - labels: - additionalProperties: - type: string - type: object - podSecurityContext: - properties: - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxChangePolicy: - type: string - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - x-kubernetes-list-type: atomic - supplementalGroupsPolicy: - type: string - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - podTemplate: - properties: - labels: - additionalProperties: - type: string - type: object - type: object - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - capabilities: - properties: - add: - items: - type: string - type: array - x-kubernetes-list-type: atomic - drop: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - type: object - exporterConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - mountPath: - type: string - type: object - inheritLabels: - items: - type: string - type: array - log: - properties: - destination: - type: string - disable: - type: boolean - filename: - type: string - volume: - properties: - name: - type: string - persistentVolumeClaim: - properties: - claimName: - type: string - type: object - type: object - type: object - metrics: - properties: - configMap: - items: - properties: - key: - type: string - name: - type: string - type: object - type: array - type: object - ociConfig: - properties: - configMap: - properties: - key: - type: string - name: - type: string - type: object - mountPath: - type: string - privateKey: - properties: - secret: - type: string - type: object - type: object - replicas: - format: int32 - type: integer - service: - properties: - labels: - additionalProperties: - type: string - type: object - ports: - items: - properties: - appProtocol: - type: string - name: - type: string - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - default: TCP - type: string - targetPort: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: array - type: object - serviceMonitor: - properties: - endpoints: - items: - properties: - authorization: - properties: - credentials: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: - type: string - type: object - basicAuth: - properties: - password: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - username: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - bearerTokenFile: - type: string - bearerTokenSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - enableHttp2: - type: boolean - filterRunning: - type: boolean - followRedirects: - type: boolean - honorLabels: - type: boolean - honorTimestamps: - type: boolean - interval: - pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ - type: string - metricRelabelings: - items: - properties: - action: - default: replace - enum: - - replace - - Replace - - keep - - Keep - - drop - - Drop - - hashmod - - HashMod - - labelmap - - LabelMap - - labeldrop - - LabelDrop - - labelkeep - - LabelKeep - - lowercase - - Lowercase - - uppercase - - Uppercase - - keepequal - - KeepEqual - - dropequal - - DropEqual - type: string - modulus: - format: int64 - type: integer - regex: - type: string - replacement: - type: string - separator: - type: string - sourceLabels: - items: - type: string - type: array - targetLabel: - type: string - type: object - type: array - noProxy: - type: string - oauth2: - properties: - clientId: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - clientSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - endpointParams: - additionalProperties: - type: string - type: object - noProxy: - type: string - proxyConnectHeader: - additionalProperties: - items: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: array - type: object - x-kubernetes-map-type: atomic - proxyFromEnvironment: - type: boolean - proxyUrl: - pattern: ^(http|https|socks5)://.+$ - type: string - scopes: - items: - type: string - type: array - tlsConfig: - properties: - ca: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - cert: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - insecureSkipVerify: - type: boolean - keySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - maxVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - minVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - serverName: - type: string - type: object - tokenUrl: - minLength: 1 - type: string - required: - - clientId - - clientSecret - - tokenUrl - type: object - params: - additionalProperties: - items: - type: string - type: array - type: object - path: - type: string - port: - type: string - proxyConnectHeader: - additionalProperties: - items: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: array - type: object - x-kubernetes-map-type: atomic - proxyFromEnvironment: - type: boolean - proxyUrl: - pattern: ^(http|https|socks5)://.+$ - type: string - relabelings: - items: - properties: - action: - default: replace - enum: - - replace - - Replace - - keep - - Keep - - drop - - Drop - - hashmod - - HashMod - - labelmap - - LabelMap - - labeldrop - - LabelDrop - - labelkeep - - LabelKeep - - lowercase - - Lowercase - - uppercase - - Uppercase - - keepequal - - KeepEqual - - dropequal - - DropEqual - type: string - modulus: - format: int64 - type: integer - regex: - type: string - replacement: - type: string - separator: - type: string - sourceLabels: - items: - type: string - type: array - targetLabel: - type: string - type: object - type: array - scheme: - enum: - - http - - https - - HTTP - - HTTPS - type: string - scrapeTimeout: - pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ - type: string - targetPort: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - tlsConfig: - properties: - ca: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - caFile: - type: string - cert: - properties: - configMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - secret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - certFile: - type: string - insecureSkipVerify: - type: boolean - keyFile: - type: string - keySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - maxVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - minVersion: - enum: - - TLS10 - - TLS11 - - TLS12 - - TLS13 - type: string - serverName: - type: string - type: object - trackTimestampsStaleness: - type: boolean - type: object - type: array - labels: - additionalProperties: - type: string - type: object - namespaceSelector: - properties: - any: - type: boolean - matchNames: - items: - type: string - type: array - type: object - type: object - sidecar: - properties: - containers: - items: - properties: - args: - items: - type: string - type: array - x-kubernetes-list-type: atomic - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - envFrom: - items: - properties: - configMapRef: - properties: - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - x-kubernetes-list-type: atomic - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - stopSignal: - type: string - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - restartPolicy: - type: string - restartPolicyRules: - items: - properties: - action: - type: string - exitCodes: - properties: - operator: - type: string - values: - items: - format: int32 - type: integer - type: array - x-kubernetes-list-type: set - required: - - operator - type: object - required: - - action - type: object - type: array - x-kubernetes-list-type: atomic - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - capabilities: - properties: - add: - items: - type: string - type: array - x-kubernetes-list-type: atomic - drop: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - x-kubernetes-list-map-keys: - - devicePath - x-kubernetes-list-type: map - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - recursiveReadOnly: - type: string - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - x-kubernetes-list-map-keys: - - mountPath - x-kubernetes-list-type: map - workingDir: - type: string - required: - - name - type: object - type: array - volumes: - items: - properties: - awsElasticBlockStore: - properties: - fsType: - type: string - partition: - format: int32 - type: integer - readOnly: - type: boolean - volumeID: - type: string - required: - - volumeID - type: object - azureDisk: - properties: - cachingMode: - type: string - diskName: - type: string - diskURI: - type: string - fsType: - default: ext4 - type: string - kind: - type: string - readOnly: - default: false - type: boolean - required: - - diskName - - diskURI - type: object - azureFile: - properties: - readOnly: - type: boolean - secretName: - type: string - shareName: - type: string - required: - - secretName - - shareName - type: object - cephfs: - properties: - monitors: - items: - type: string - type: array - x-kubernetes-list-type: atomic - path: - type: string - readOnly: - type: boolean - secretFile: - type: string - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - user: - type: string - required: - - monitors - type: object - cinder: - properties: - fsType: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - volumeID: - type: string - required: - - volumeID - type: object - configMap: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - csi: - properties: - driver: - type: string - fsType: - type: string - nodePublishSecretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - readOnly: - type: boolean - volumeAttributes: - additionalProperties: - type: string - type: object - required: - - driver - type: object - downwardAPI: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - mode: - format: int32 - type: integer - path: - type: string - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - required: - - path - type: object - type: array - x-kubernetes-list-type: atomic - type: object - emptyDir: - properties: - medium: - type: string - sizeLimit: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - ephemeral: - properties: - volumeClaimTemplate: - properties: - metadata: - type: object - spec: - properties: - accessModes: - items: - type: string - type: array - x-kubernetes-list-type: atomic - dataSource: - properties: - apiGroup: - type: string - kind: - type: string - name: - type: string - required: - - kind - - name - type: object - x-kubernetes-map-type: atomic - dataSourceRef: - properties: - apiGroup: - type: string - kind: - type: string - name: - type: string - namespace: - type: string - required: - - kind - - name - type: object - resources: - properties: - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - storageClassName: - type: string - volumeAttributesClassName: - type: string - volumeMode: - type: string - volumeName: - type: string - type: object - required: - - spec - type: object - type: object - fc: - properties: - fsType: - type: string - lun: - format: int32 - type: integer - readOnly: - type: boolean - targetWWNs: - items: - type: string - type: array - x-kubernetes-list-type: atomic - wwids: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - flexVolume: - properties: - driver: - type: string - fsType: - type: string - options: - additionalProperties: - type: string - type: object - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - required: - - driver - type: object - flocker: - properties: - datasetName: - type: string - datasetUUID: - type: string - type: object - gcePersistentDisk: - properties: - fsType: - type: string - partition: - format: int32 - type: integer - pdName: - type: string - readOnly: - type: boolean - required: - - pdName - type: object - gitRepo: - properties: - directory: - type: string - repository: - type: string - revision: - type: string - required: - - repository - type: object - glusterfs: - properties: - endpoints: - type: string - path: - type: string - readOnly: - type: boolean - required: - - endpoints - - path - type: object - hostPath: - properties: - path: - type: string - type: - type: string - required: - - path - type: object - image: - properties: - pullPolicy: - type: string - reference: - type: string - type: object - iscsi: - properties: - chapAuthDiscovery: - type: boolean - chapAuthSession: - type: boolean - fsType: - type: string - initiatorName: - type: string - iqn: - type: string - iscsiInterface: - default: default - type: string - lun: - format: int32 - type: integer - portals: - items: - type: string - type: array - x-kubernetes-list-type: atomic - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - targetPortal: - type: string - required: - - iqn - - lun - - targetPortal - type: object - name: - type: string - nfs: - properties: - path: - type: string - readOnly: - type: boolean - server: - type: string - required: - - path - - server - type: object - persistentVolumeClaim: - properties: - claimName: - type: string - readOnly: - type: boolean - required: - - claimName - type: object - photonPersistentDisk: - properties: - fsType: - type: string - pdID: - type: string - required: - - pdID - type: object - portworxVolume: - properties: - fsType: - type: string - readOnly: - type: boolean - volumeID: - type: string - required: - - volumeID - type: object - projected: - properties: - defaultMode: - format: int32 - type: integer - sources: - items: - properties: - clusterTrustBundle: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - name: - type: string - optional: - type: boolean - path: - type: string - signerName: - type: string - required: - - path - type: object - configMap: - properties: - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - downwardAPI: - properties: - items: - items: - properties: - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - mode: - format: int32 - type: integer - path: - type: string - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - required: - - path - type: object - type: array - x-kubernetes-list-type: atomic - type: object - podCertificate: - properties: - certificateChainPath: - type: string - credentialBundlePath: - type: string - keyPath: - type: string - keyType: - type: string - maxExpirationSeconds: - format: int32 - type: integer - signerName: - type: string - required: - - keyType - - signerName - type: object - secret: - properties: - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - name: - default: "" - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - serviceAccountToken: - properties: - audience: - type: string - expirationSeconds: - format: int64 - type: integer - path: - type: string - required: - - path - type: object - type: object - type: array - x-kubernetes-list-type: atomic - type: object - quobyte: - properties: - group: - type: string - readOnly: - type: boolean - registry: - type: string - tenant: - type: string - user: - type: string - volume: - type: string - required: - - registry - - volume - type: object - rbd: - properties: - fsType: - type: string - image: - type: string - keyring: - default: /etc/ceph/keyring - type: string - monitors: - items: - type: string - type: array - x-kubernetes-list-type: atomic - pool: - default: rbd - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - user: - default: admin - type: string - required: - - image - - monitors - type: object - scaleIO: - properties: - fsType: - default: xfs - type: string - gateway: - type: string - protectionDomain: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - sslEnabled: - type: boolean - storageMode: - default: ThinProvisioned - type: string - storagePool: - type: string - system: - type: string - volumeName: - type: string - required: - - gateway - - secretRef - - system - type: object - secret: - properties: - defaultMode: - format: int32 - type: integer - items: - items: - properties: - key: - type: string - mode: - format: int32 - type: integer - path: - type: string - required: - - key - - path - type: object - type: array - x-kubernetes-list-type: atomic - optional: - type: boolean - secretName: - type: string - type: object - storageos: - properties: - fsType: - type: string - readOnly: - type: boolean - secretRef: - properties: - name: - default: "" - type: string - type: object - x-kubernetes-map-type: atomic - volumeName: - type: string - volumeNamespace: - type: string - type: object - vsphereVolume: - properties: - fsType: - type: string - storagePolicyID: - type: string - storagePolicyName: - type: string - volumePath: - type: string - required: - - volumePath - type: object - required: - - name - type: object - type: array - type: object - wallet: - properties: - additional: - items: - properties: - mountPath: - type: string - name: - type: string - secret: - type: string - type: object - type: array - mountPath: - type: string - secret: - type: string - type: object - type: object - status: - properties: - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - metricsConfig: - type: string - replicas: - type: integer - status: - type: string - version: - type: string - required: - - conditions - - metricsConfig - - version - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: dataguardbrokers.database.oracle.com -spec: - group: database.oracle.com - names: - kind: DataguardBroker - listKind: DataguardBrokerList - plural: dataguardbrokers - shortNames: - - dgbroker - - dgbrokers - singular: dataguardbroker - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.primaryDatabase - name: Primary - type: string - - jsonPath: .status.standbyDatabases - name: Standbys - type: string - - jsonPath: .spec.protectionMode - name: Protection Mode - type: string - - jsonPath: .status.clusterConnectString - name: Cluster Connect Str - priority: 1 - type: string - - jsonPath: .status.externalConnectString - name: Connect Str - type: string - - jsonPath: .spec.primaryDatabaseRef - name: Primary Database - priority: 1 - type: string - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.fastStartFailover - name: FSFO - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - fastStartFailover: - type: boolean - loadBalancer: - type: boolean - nodeSelector: - additionalProperties: - type: string - type: object - primaryDatabaseRef: - type: string - protectionMode: - enum: - - MaxPerformance - - MaxAvailability - type: string - serviceAnnotations: - additionalProperties: - type: string - type: object - setAsPrimaryDatabase: - type: string - standbyDatabaseRefs: - items: - type: string - type: array - required: - - primaryDatabaseRef - - protectionMode - - standbyDatabaseRefs - type: object - status: - properties: - clusterConnectString: - type: string - databasesInDataguardConfig: - additionalProperties: - type: string - type: object - externalConnectString: - type: string - fastStartFailover: - type: string - primaryDatabase: - type: string - primaryDatabaseRef: - type: string - protectionMode: - type: string - standbyDatabases: - type: string - status: - type: string - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.primaryDatabase - name: Primary - type: string - - jsonPath: .status.standbyDatabases - name: Standbys - type: string - - jsonPath: .spec.protectionMode - name: Protection Mode - type: string - - jsonPath: .status.clusterConnectString - name: Cluster Connect Str - priority: 1 - type: string - - jsonPath: .status.externalConnectString - name: Connect Str - type: string - - jsonPath: .spec.primaryDatabaseRef - name: Primary Database - priority: 1 - type: string - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.fastStartFailover - name: FSFO - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - fastStartFailover: - type: boolean - loadBalancer: - type: boolean - nodeSelector: - additionalProperties: - type: string - type: object - primaryDatabaseRef: - type: string - protectionMode: - enum: - - MaxPerformance - - MaxAvailability - type: string - serviceAnnotations: - additionalProperties: - type: string - type: object - setAsPrimaryDatabase: - type: string - standbyDatabaseRefs: - items: - type: string - type: array - required: - - primaryDatabaseRef - - protectionMode - - standbyDatabaseRefs - type: object - status: - properties: - clusterConnectString: - type: string - databasesInDataguardConfig: - additionalProperties: - type: string - type: object - externalConnectString: - type: string - fastStartFailover: - type: string - primaryDatabase: - type: string - primaryDatabaseRef: - type: string - protectionMode: - type: string - standbyDatabases: - type: string - status: - type: string - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: dbcssystems.database.oracle.com -spec: - group: database.oracle.com - names: - kind: DbcsSystem - listKind: DbcsSystemList - plural: dbcssystems - singular: dbcssystem - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - databaseId: - type: string - dbBackupId: - type: string - dbClone: - properties: - dbAdminPaswordSecret: - type: string - dbDbUniqueName: - type: string - dbName: - type: string - displayName: - type: string - domain: - type: string - hostName: - type: string - initialDataStorageSizeInGB: - type: integer - kmsKeyId: - type: string - kmsKeyVersionId: - type: string - licenseModel: - type: string - privateIp: - type: string - sidPrefix: - type: string - sshPublicKeys: - items: - type: string - type: array - subnetId: - type: string - tdeWalletPasswordSecret: - type: string - required: - - dbDbUniqueName - - dbName - - displayName - - hostName - - subnetId - type: object - dbSystem: - properties: - availabilityDomain: - type: string - backupSubnetId: - type: string - clusterName: - type: string - compartmentId: - type: string - cpuCoreCount: - type: integer - dbAdminPaswordSecret: - type: string - dbBackupConfig: - properties: - autoBackupEnabled: - type: boolean - autoBackupWindow: - type: string - backupDestinationDetails: - type: string - recoveryWindowsInDays: - type: integer - type: object - dbDomain: - type: string - dbEdition: - type: string - dbName: - type: string - dbUniqueName: - type: string - dbVersion: - type: string - dbWorkload: - type: string - diskRedundancy: - type: string - displayName: - type: string - domain: - type: string - faultDomains: - items: - type: string - type: array - hostName: - type: string - initialDataStorageSizeInGB: - type: integer - kmsConfig: - properties: - compartmentId: - type: string - encryptionAlgo: - type: string - keyName: - type: string - vaultName: - type: string - vaultType: - type: string - type: object - licenseModel: - type: string - nodeCount: - type: integer - pdbName: - type: string - privateIp: - type: string - shape: - type: string - sshPublicKeys: - items: - type: string - type: array - storageManagement: - type: string - subnetId: - type: string - tags: - additionalProperties: - type: string - type: object - tdeWalletPasswordSecret: - type: string - timeZone: - type: string - required: - - availabilityDomain - - compartmentId - - dbAdminPaswordSecret - - hostName - - shape - - subnetId - type: object - hardLink: - type: boolean - id: - type: string - kmsConfig: - properties: - compartmentId: - type: string - encryptionAlgo: - type: string - keyName: - type: string - vaultName: - type: string - vaultType: - type: string - type: object - ociConfigMap: - type: string - ociSecret: - type: string - pdbConfigs: - items: - properties: - freeformTags: - additionalProperties: - type: string - type: object - isDelete: - type: boolean - pdbAdminPassword: - type: string - pdbName: - type: string - pluggableDatabaseId: - type: string - shouldPdbAdminAccountBeLocked: - type: boolean - tdeWalletPassword: - type: string - required: - - freeformTags - - pdbAdminPassword - - pdbName - - shouldPdbAdminAccountBeLocked - - tdeWalletPassword - type: object - type: array - setupDBCloning: - type: boolean - required: - - ociConfigMap - type: object - status: - properties: - availabilityDomain: - type: string - cpuCoreCount: - type: integer - dataStoragePercentage: - type: integer - dataStorageSizeInGBs: - type: integer - dbCloneStatus: - properties: - dbAdminPaswordSecret: - type: string - dbDbUniqueName: - type: string - dbName: - type: string - displayName: - type: string - domain: - type: string - hostName: - type: string - id: - type: string - licenseModel: - type: string - sshPublicKeys: - items: - type: string - type: array - subnetId: - type: string - required: - - dbDbUniqueName - - hostName - type: object - dbEdition: - type: string - dbInfo: - items: - properties: - dbHomeId: - type: string - dbName: - type: string - dbUniqueName: - type: string - dbWorkload: - type: string - id: - type: string - type: object - type: array - displayName: - type: string - id: - type: string - kmsDetailsStatus: - properties: - compartmentId: - type: string - encryptionAlgo: - type: string - keyId: - type: string - keyName: - type: string - managementEndpoint: - type: string - vaultId: - type: string - vaultName: - type: string - vaultType: - type: string - type: object - licenseModel: - type: string - network: - properties: - clientSubnet: - type: string - domainName: - type: string - hostName: - type: string - listenerPort: - type: integer - networkSG: - type: string - scanDnsName: - type: string - vcnName: - type: string - type: object - nodeCount: - type: integer - pdbDetailsStatus: - items: - properties: - pdbConfigStatus: - items: - properties: - freeformTags: - additionalProperties: - type: string - type: object - pdbName: - type: string - pdbState: - type: string - pluggableDatabaseId: - type: string - shouldPdbAdminAccountBeLocked: - type: boolean - required: - - freeformTags - - pdbName - - shouldPdbAdminAccountBeLocked - type: object - type: array - type: object - type: array - recoStorageSizeInGB: - type: integer - shape: - type: string - state: - type: string - storageManagement: - type: string - subnetId: - type: string - timeZone: - type: string - workRequests: - items: - properties: - operationId: - type: string - operationType: - type: string - percentComplete: - type: string - timeAccepted: - type: string - timeFinished: - type: string - timeStarted: - type: string - required: - - operationId - - operationType - type: object - type: array - required: - - state - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.displayName - name: Display Name - type: string - - jsonPath: .status.dbInfo[0].dbName - name: DB Name - type: string - - jsonPath: .status.state - name: State - type: string - - jsonPath: .status.dbInfo[0].dbVersion - name: DB Version - type: string - - jsonPath: .status.dbInfo[0].connectionString - name: ConnString - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - dataGuard: - properties: - availabilityDomain: - type: string - dbAdminPasswordSecret: - type: string - dbName: - type: string - dbSystemFreeformTags: - additionalProperties: - type: string - type: object - displayName: - type: string - enabled: - type: boolean - hostName: - type: string - isDelete: - type: boolean - peerDbHomeId: - type: string - peerDbSystemId: - type: string - peerRole: - type: string - primaryDatabaseId: - type: string - protectionMode: - type: string - shape: - type: string - sidPrefix: - type: string - subnetId: - type: string - transportType: - type: string - type: object - databaseId: - type: string - dbBackupId: - type: string - dbClone: - properties: - dbAdminPasswordSecret: - type: string - dbName: - type: string - dbUniqueName: - type: string - displayName: - type: string - domain: - type: string - hostName: - type: string - initialDataStorageSizeInGB: - type: integer - kmsKeyId: - type: string - kmsKeyVersionId: - type: string - licenseModel: - type: string - privateIp: - type: string - sidPrefix: - type: string - sshPublicKeys: - items: - type: string - type: array - subnetId: - type: string - tdeWalletPasswordSecret: - type: string - required: - - dbName - - displayName - - hostName - - subnetId - type: object - dbSystem: - properties: - availabilityDomain: - type: string - backupDisplayName: - type: string - backupSubnetId: - type: string - clusterName: - type: string - compartmentId: - type: string - cpuCoreCount: - type: integer - dbAdminPasswordSecret: - type: string - dbBackupConfig: - properties: - autoBackupEnabled: - type: boolean - autoBackupWindow: - type: string - backupDestinationDetails: - type: string - recoveryWindowsInDays: - type: integer - type: object - dbDomain: - type: string - dbEdition: - type: string - dbHomeId: - type: string - dbName: - type: string - dbPatchOcid: - type: string - dbUniqueName: - type: string - dbUpgradeVersion: - type: string - dbVersion: - type: string - dbWorkload: - type: string - diskRedundancy: - type: string - displayName: - type: string - domain: - type: string - faultDomains: - items: - type: string - type: array - hostName: - type: string - initialDataStorageSizeInGB: - type: integer - kmsConfig: - properties: - compartmentId: - type: string - encryptionAlgo: - type: string - keyName: - type: string - vaultName: - type: string - vaultType: - type: string - type: object - licenseModel: - type: string - nodeCount: - type: integer - pdbName: - type: string - privateIp: - type: string - restoreConfig: - properties: - latest: - type: boolean - scn: - type: string - timestamp: - format: date-time - type: string - type: object - shape: - type: string - sshPublicKeys: - items: - type: string - type: array - storageManagement: - type: string - subnetId: - type: string - tags: - additionalProperties: - type: string - type: object - tdeWalletPasswordSecret: - type: string - timeZone: - type: string - type: object - enableBackup: - type: boolean - hardLink: - type: boolean - id: - type: string - isPatch: - type: boolean - isUpgrade: - type: boolean - kmsConfig: - properties: - compartmentId: - type: string - encryptionAlgo: - type: string - keyName: - type: string - vaultName: - type: string - vaultType: - type: string - type: object - ociConfigMap: - type: string - ociSecret: - type: string - pdbConfigs: - items: - properties: - freeformTags: - additionalProperties: - type: string - type: object - isDelete: - type: boolean - pdbAdminPassword: - type: string - pdbName: - type: string - pluggableDatabaseId: - type: string - shouldPdbAdminAccountBeLocked: - type: boolean - tdeWalletPassword: - type: string - required: - - freeformTags - - pdbAdminPassword - - pdbName - - shouldPdbAdminAccountBeLocked - - tdeWalletPassword - type: object - type: array - setupDBCloning: - type: boolean - required: - - ociConfigMap - type: object - status: - properties: - availabilityDomain: - type: string - backups: - items: - properties: - backupId: - type: string - name: - type: string - timestamp: - type: string - required: - - backupId - - name - - timestamp - type: object - type: array - cpuCoreCount: - type: integer - dataGuardStatus: - properties: - dbAdminPasswordSecret: - type: string - dbName: - type: string - dbWorkload: - type: string - id: - type: string - isActiveDataGuardEnabled: - type: boolean - lifecycleDetails: - type: string - lifecycleState: - type: string - peerDataGuardAssociationId: - type: string - peerDatabaseId: - type: string - peerDbHomeId: - type: string - peerDbSystemId: - type: string - peerRole: - type: string - primaryDatabaseId: - type: string - protectionMode: - type: string - shape: - type: string - subnetId: - type: string - transportType: - type: string - type: object - dataStoragePercentage: - type: integer - dataStorageSizeInGBs: - type: integer - dbCloneStatus: - properties: - dbAdminPasswordSecret: - type: string - dbName: - type: string - dbUniqueName: - type: string - displayName: - type: string - domain: - type: string - hostName: - type: string - id: - type: string - licenseModel: - type: string - sshPublicKeys: - items: - type: string - type: array - subnetId: - type: string - type: object - dbEdition: - type: string - dbInfo: - items: - properties: - connectionString: - type: string - connectionStringLong: - type: string - dbHomeId: - type: string - dbName: - type: string - dbUniqueName: - type: string - dbWorkload: - type: string - id: - type: string - type: object - type: array - dbVersion: - type: string - displayName: - type: string - id: - type: string - kmsDetailsStatus: - properties: - compartmentId: - type: string - encryptionAlgo: - type: string - keyId: - type: string - keyName: - type: string - managementEndpoint: - type: string - vaultId: - type: string - vaultName: - type: string - vaultType: - type: string - type: object - licenseModel: - type: string - message: - type: string - network: - properties: - clientSubnet: - type: string - domainName: - type: string - hostName: - type: string - listenerPort: - type: integer - networkSG: - type: string - scanDnsName: - type: string - vcnName: - type: string - type: object - nodeCount: - type: integer - pdbDetailsStatus: - items: - properties: - pdbConfigStatus: - items: - properties: - freeformTags: - additionalProperties: - type: string - type: object - pdbName: - type: string - pdbState: - type: string - pluggableDatabaseId: - type: string - shouldPdbAdminAccountBeLocked: - type: boolean - type: object - type: array - type: object - type: array - recoStorageSizeInGB: - type: integer - shape: - type: string - state: - type: string - storageManagement: - type: string - subnetId: - type: string - timeZone: - type: string - workRequests: - items: - properties: - operationId: - type: string - operationType: - type: string - percentComplete: - type: string - timeAccepted: - type: string - timeFinished: - type: string - timeStarted: - type: string - type: object - type: array - required: - - state - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: lrests.database.oracle.com -spec: - group: database.oracle.com - names: - kind: LREST - listKind: LRESTList - plural: lrests - singular: lrest - scope: Namespaced - versions: - - additionalPrinterColumns: - - description: Name of the LREST - jsonPath: .spec.cdbName - name: CDB NAME - type: string - - description: Status of the LREST Resource - jsonPath: .status.phase - name: STATUS - type: string - - description: Error message if any - jsonPath: .status.msg - name: MESSAGE - type: string - - description: Autodiscover - jsonPath: .spec.autodiscover - name: AUTODISCOVER - type: boolean - - description: Number of PDBS - jsonPath: .status.npdbscrd - name: PDB:CRD - type: string - - description: string of the tnsalias - jsonPath: .spec.dbTnsurl - name: TNS STRING - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - autodiscover: - type: boolean - cdbAdminPwd: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - cdbAdminUser: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - cdbName: - type: string - cdbPrvKey: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - cdbPubKey: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - cdbTlsCat: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - cdbTlsCrt: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - cdbTlsKey: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - clusterIp: - default: false - type: boolean - dbPort: - type: integer - dbServer: - type: string - dbTnsurl: - type: string - deletePdbCascade: - type: boolean - loadBalancer: - default: false - type: boolean - lrestImage: - type: string - lrestImagePullPolicy: - enum: - - Always - - Never - type: string - lrestImagePullSecret: - type: string - lrestPort: - default: 8888 - type: integer - lrestPwd: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - namespaceAutoDiscover: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - orapki: - properties: - secretName: - type: string - required: - - secretName - type: object - orapkitag: - default: orapkitag - type: string - passwordProtection: - default: NATIVE - enum: - - NATIVE - - OPENSSL3 - - ORAPKI - type: string - replicas: - type: integer - resetDbpassword: - type: boolean - serviceAccountName: - type: string - serviceName: - type: string - sysAdminPwd: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - trace_level_client: - default: 0 - type: integer - tracelevel: - type: integer - webServerPwd: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - webServerUser: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - required: - - passwordProtection - type: object - status: - properties: - msg: - type: string - ncrds: - type: integer - npdbs: - type: integer - npdbscrd: - type: string - phase: - type: string - status: - type: boolean - required: - - phase - - status - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: lrpdbs.database.oracle.com -spec: - group: database.oracle.com - names: - kind: LRPDB - listKind: LRPDBList - plural: lrpdbs - singular: lrpdb - scope: Namespaced - versions: - - additionalPrinterColumns: - - description: Name of the CDB - jsonPath: .spec.cdbName - name: CDB Name - type: string - - description: Name of the PDB - jsonPath: .spec.pdbName - name: PDB Name - type: string - - description: PDB Open Mode - jsonPath: .status.openMode - name: PDB State - type: string - - description: Total Size of the PDB - jsonPath: .status.totalSize - name: PDB Size - type: string - - description: Error message, if any - jsonPath: .status.msg - name: Message - type: string - - description: open restricted - jsonPath: .status.restricted - name: Restricted - type: string - - description: last sqlcode - jsonPath: .status.sqlCode - name: last sqlcode - type: integer - - description: last plsql applied - jsonPath: .status.lastplsql - name: last PLSQL - type: string - - description: Bitmask status - jsonPath: .status.pdbBitMaskStr - name: BITMASK STATUS - type: string - - description: The connect string to be used - jsonPath: .status.connString - name: Connect_String - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - action: - type: string - adminName: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - adminPwd: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - adminpdbPass: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - adminpdbUser: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - alterSystem: - type: string - alterSystemParameter: - type: string - alterSystemValue: - type: string - asClone: - type: boolean - cdbName: - type: string - cdbNamespace: - type: string - cdbPrvKey: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - cdbResName: - type: string - codeconfigmap: - type: string - copyAction: - enum: - - COPY - - NOCOPY - - MOVE - type: string - dropAction: - enum: - - INCLUDING - - KEEP - type: string - fileNameConversions: - type: string - getScript: - default: false - type: boolean - imperativeLrpdbDeletion: - type: boolean - lrpdbTlsCat: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - lrpdbTlsCrt: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - lrpdbTlsKey: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - modifyOption: - enum: - - IMMEDIATE - - NORMAL - - READ ONLY - - READ WRITE - - RESTRICTED - type: string - modifyOption2: - default: NONE - type: string - parameterScope: - type: string - passwordProtection: - default: NATIVE - enum: - - NATIVE - - OPENSSL3 - type: string - pdbName: - type: string - pdbState: - enum: - - OPEN - - CLOSE - - ALTER - - DELETE - - UNPLUG - - PLUG - - CLONE - - RESET - - NONE - type: string - pdbconfigmap: - type: string - plsqlexemode: - type: integer - reststate: - type: integer - reuseTempFile: - default: true - type: boolean - sourceFileNameConversions: - type: string - sparseClonePath: - type: string - srcPdbName: - type: string - tdeExport: - type: boolean - tdeImport: - type: boolean - tdeKeystorePath: - type: string - tdePassword: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - tdeSecret: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - tempSize: - type: string - totalSize: - type: string - tracelevel: - type: integer - unlimitedStorage: - default: true - type: boolean - webServerPwd: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - webServerUser: - properties: - secret: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - secret - type: object - xmlFileName: - type: string - required: - - imperativeLrpdbDeletion - - passwordProtection - type: object - status: - properties: - action: - type: string - alterSystem: - type: string - bitstat: - type: integer - bitstatstr: - type: string - connString: - type: string - lastplsql: - type: string - modifyOption: - type: string - msg: - type: string - openMode: - type: string - pdbBitMask: - type: integer - pdbBitMaskStr: - type: string - phase: - type: string - restricted: - type: string - sqlCode: - type: integer - status: - type: boolean - totalSize: - type: string - required: - - phase - - sqlCode - - status - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: oraclerestarts.database.oracle.com -spec: - group: database.oracle.com - names: - kind: OracleRestart - listKind: OracleRestartList - plural: oraclerestarts - singular: oraclerestart - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.configParams.dbName - name: DbName - type: string - - jsonPath: .status.dbState - name: DbState - type: string - - jsonPath: .status.role - name: Role - type: string - - jsonPath: .status.releaseUpdate - name: Version - type: string - - jsonPath: .status.pdbConnectString - name: Pdb Connect Str - type: string - - jsonPath: .status.state - name: State - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - asmDiskGroupDetails: - items: - properties: - autoUpdate: - type: string - disks: - items: - type: string - type: array - name: - type: string - redundancy: - type: string - storageClass: - type: string - type: - type: string - required: - - disks - type: object - type: array - asmStorageDetails: - properties: - autoUpdate: - type: string - disksBySize: - items: - properties: - diskNames: - items: - type: string - type: array - storageSizeInGb: - type: integer - type: object - type: array - type: object - asmStorageSizeInGb: - type: integer - configParams: - properties: - cpuCount: - type: integer - dbBase: - type: string - dbCharSet: - type: string - dbConfigType: - type: string - dbHome: - type: string - dbName: - type: string - dbOneOffIds: - type: string - dbResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - dbStorageType: - type: string - dbSwZipFile: - type: string - dbType: - type: string - dbUniqueName: - type: string - enableArchiveLog: - type: string - gridBase: - type: string - gridHome: - type: string - gridOneOffIds: - type: string - gridResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - gridSwZipFile: - type: string - hostSwStageLocation: - type: string - hugePages: - type: integer - inventory: - type: string - oPatchLocation: - type: string - oPatchSwZipFile: - type: string - oneOffLocation: - type: string - opType: - type: string - pdbName: - type: string - pgaSize: - type: string - processes: - type: integer - ruFolderName: - type: string - ruPatchLocation: - type: string - sgaSize: - type: string - stagingSoftwareLocation: - type: string - swMountLocation: - type: string - swStagePvc: - type: string - swStagePvcMountLocation: - type: string - type: object - crsDgStorageClass: - type: string - dataDgStorageClass: - type: string - dbSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - enableOns: - default: enable - enum: - - enable - - disable - type: string - image: - type: string - imagePullPolicy: - enum: - - Always - - IfNotPresent - - Never - type: string - imagePullSecret: - type: string - instDetails: - properties: - envFile: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - hostSwLocation: - type: string - isDelete: - type: string - isForceDelete: - type: string - isKeepPVC: - type: string - label: - type: string - name: - type: string - pvcName: - additionalProperties: - type: string - type: object - swLocStorageSizeInGb: - type: integer - workerNode: - items: - type: string - type: array - type: object - isDebug: - type: string - isDeleteTopology: - type: string - isFailed: - type: boolean - isManual: - type: boolean - lbService: - properties: - name: - type: string - onsLocalPort: - format: int32 - type: integer - onsTargetPort: - format: int32 - type: integer - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - default: TCP - enum: - - TCP - - UDP - - SCTP - type: string - targetPort: - format: int32 - type: integer - type: object - type: array - svcAnnotation: - additionalProperties: - type: string - type: object - svcLBIP: - type: string - svcType: - type: string - type: object - nodePortSvc: - properties: - name: - type: string - onsLocalPort: - format: int32 - type: integer - onsTargetPort: - format: int32 - type: integer - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - default: TCP - enum: - - TCP - - UDP - - SCTP - type: string - targetPort: - format: int32 - type: integer - type: object - type: array - svcAnnotation: - additionalProperties: - type: string - type: object - svcLBIP: - type: string - svcType: - type: string - type: object - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - recoDgStorageClass: - type: string - redoDgStorageClass: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - scriptsGetCmd: - type: string - scriptsLocation: - type: string - securityContext: - properties: - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxChangePolicy: - type: string - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - x-kubernetes-list-type: atomic - supplementalGroupsPolicy: - type: string - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceAccountName: - type: string - serviceDetails: - properties: - available: - items: - type: string - type: array - cardinality: - type: string - clbGoal: - type: string - commitOutComeFastPath: - type: string - commitOutcome: - type: string - drainTimeOut: - type: integer - dtp: - type: string - edition: - type: string - failBack: - type: string - failOverDelay: - type: integer - failOverRestore: - type: string - failOverRetry: - type: integer - failOverType: - type: string - name: - type: string - notification: - type: string - pdb: - type: string - preferred: - items: - type: string - type: array - retenion: - type: integer - rlbGoal: - type: string - role: - type: string - sessionState: - type: string - stopOption: - type: string - svcState: - type: string - tafPolicy: - type: string - required: - - name - type: object - sshKeySecret: - properties: - keyMountLocation: - type: string - name: - type: string - privKeySecretName: - type: string - pubKeySecretName: - type: string - type: object - swDgStorageClass: - type: string - tdeWalletSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - required: - - instDetails - type: object - x-kubernetes-validations: - - message: instDetails is required - rule: self.instDetails != null - status: - properties: - DbName: - type: string - OracleRestartNodes: - items: - properties: - name: - type: string - nodeDetails: - properties: - InstanceState: - type: string - PodState: - type: string - clusterState: - type: string - isDelete: - type: string - mountedDevices: - items: - type: string - type: array - nodePortSvc: - items: - properties: - name: - type: string - onsLocalPort: - format: int32 - type: integer - onsTargetPort: - format: int32 - type: integer - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - default: TCP - enum: - - TCP - - UDP - - SCTP - type: string - targetPort: - format: int32 - type: integer - type: object - type: array - svcAnnotation: - additionalProperties: - type: string - type: object - svcLBIP: - type: string - svcType: - type: string - type: object - type: array - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - default: TCP - enum: - - TCP - - UDP - - SCTP - type: string - targetPort: - format: int32 - type: integer - type: object - type: array - pvcName: - additionalProperties: - type: string - type: object - state: - type: string - workerNode: - type: string - type: object - type: object - type: array - asmDiskGroups: - items: - properties: - autoUpdate: - type: string - disks: - items: - properties: - name: - type: string - sizeInGb: - type: integer - valid: - type: boolean - type: object - type: array - name: - type: string - redundancy: - type: string - storageClass: - type: string - type: - type: string - type: object - type: array - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - configParams: - properties: - cpuCount: - type: integer - dbBase: - type: string - dbCharSet: - type: string - dbConfigType: - type: string - dbHome: - type: string - dbName: - type: string - dbOneOffIds: - type: string - dbResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - dbStorageType: - type: string - dbSwZipFile: - type: string - dbType: - type: string - dbUniqueName: - type: string - enableArchiveLog: - type: string - gridBase: - type: string - gridHome: - type: string - gridOneOffIds: - type: string - gridResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - gridSwZipFile: - type: string - hostSwStageLocation: - type: string - hugePages: - type: integer - inventory: - type: string - oPatchLocation: - type: string - oPatchSwZipFile: - type: string - oneOffLocation: - type: string - opType: - type: string - pdbName: - type: string - pgaSize: - type: string - processes: - type: integer - ruFolderName: - type: string - ruPatchLocation: - type: string - sgaSize: - type: string - stagingSoftwareLocation: - type: string - swMountLocation: - type: string - swStagePvc: - type: string - swStagePvcMountLocation: - type: string - type: object - connectString: - type: string - cpuCount: - type: integer - dbSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - dbState: - type: string - externalConnectString: - type: string - externalSvcType: - type: string - hugePages: - type: integer - image: - type: string - imagePullPolicy: - type: string - imagePullSecret: - type: string - instDetails: - properties: - envFile: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - hostSwLocation: - type: string - isDelete: - type: string - isForceDelete: - type: string - isKeepPVC: - type: string - label: - type: string - name: - type: string - pvcName: - additionalProperties: - type: string - type: object - swLocStorageSizeInGb: - type: integer - workerNode: - items: - type: string - type: array - type: object - installNode: - type: string - isDebug: - type: string - isDeleteOraPvc: - type: string - isDeleteTopology: - type: string - nfsStorageDetails: - properties: - path: - type: string - readOnly: - type: boolean - server: - type: string - required: - - path - - server - type: object - oldSpec: - type: string - pdbConnectString: - type: string - pgaSize: - type: string - processes: - type: integer - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - releaseUpdate: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - role: - type: string - scriptsGetCmd: - type: string - scriptsLocation: - type: string - securityContext: - properties: - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxChangePolicy: - type: string - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - x-kubernetes-list-type: atomic - supplementalGroupsPolicy: - type: string - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceDetails: - properties: - available: - items: - type: string - type: array - cardinality: - type: string - clbGoal: - type: string - commitOutComeFastPath: - type: string - commitOutcome: - type: string - drainTimeOut: - type: integer - dtp: - type: string - edition: - type: string - failBack: - type: string - failOverDelay: - type: integer - failOverRestore: - type: string - failOverRetry: - type: integer - failOverType: - type: string - name: - type: string - notification: - type: string - pdb: - type: string - preferred: - items: - type: string - type: array - retenion: - type: integer - rlbGoal: - type: string - role: - type: string - sessionState: - type: string - stopOption: - type: string - svcState: - type: string - tafPolicy: - type: string - required: - - name - type: object - sgaSize: - type: string - sshKeySecret: - properties: - keyMountLocation: - type: string - name: - type: string - privKeySecretName: - type: string - pubKeySecretName: - type: string - type: object - state: - type: string - storageClass: - type: string - storageSizeInGB: - type: integer - tdeWalletSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - useNfsforSwStorage: - type: string - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: oraclerestdataservices.database.oracle.com -spec: - group: database.oracle.com - names: - kind: OracleRestDataService - listKind: OracleRestDataServiceList - plural: oraclerestdataservices - shortNames: - - ords - singular: oraclerestdataservice - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .spec.databaseRef - name: Database - type: string - - jsonPath: .status.databaseApiUrl - name: Database API URL - type: string - - jsonPath: .status.databaseActionsUrl - name: Database Actions URL - type: string - - jsonPath: .status.apexUrl - name: Apex URL - type: string - - jsonPath: .status.mongoDbApiAccessUrl - name: MongoDbApi Access URL - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - adminPassword: - properties: - keepSecret: - type: boolean - secretKey: - default: oracle_pwd - type: string - secretName: - type: string - required: - - secretName - type: object - databaseRef: - type: string - image: - properties: - pullFrom: - type: string - pullSecrets: - type: string - version: - type: string - required: - - pullFrom - type: object - loadBalancer: - type: boolean - mongoDbApi: - type: boolean - nodeSelector: - additionalProperties: - type: string - type: object - oracleService: - type: string - ordsPassword: - properties: - keepSecret: - type: boolean - secretKey: - default: oracle_pwd - type: string - secretName: - type: string - required: - - secretName - type: object - ordsUser: - type: string - persistence: - properties: - accessMode: - enum: - - ReadWriteOnce - - ReadWriteMany - type: string - setWritePermissions: - type: boolean - size: - type: string - storageClass: - type: string - volumeName: - type: string - type: object - readinessCheckPeriod: - type: integer - replicas: - minimum: 1 - type: integer - restEnableSchemas: - items: - properties: - enable: - type: boolean - pdbName: - type: string - schemaName: - type: string - urlMapping: - type: string - required: - - enable - - schemaName - type: object - type: array - serviceAccountName: - type: string - serviceAnnotations: - additionalProperties: - type: string - type: object - required: - - adminPassword - - databaseRef - - ordsPassword - type: object - status: - properties: - apexConfigured: - type: boolean - apexUrl: - type: string - commonUsersCreated: - type: boolean - databaseActionsUrl: - type: string - databaseApiUrl: - type: string - databaseRef: - type: string - image: - properties: - pullFrom: - type: string - pullSecrets: - type: string - version: - type: string - required: - - pullFrom - type: object - loadBalancer: - type: string - mongoDbApi: - type: boolean - mongoDbApiAccessUrl: - type: string - ordsInstalled: - type: boolean - replicas: - type: integer - serviceIP: - type: string - status: - type: string - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .spec.databaseRef - name: Database - type: string - - jsonPath: .status.databaseApiUrl - name: Database API URL - type: string - - jsonPath: .status.databaseActionsUrl - name: Database Actions URL - type: string - - jsonPath: .status.apexUrl - name: Apex URL - type: string - - jsonPath: .status.mongoDbApiAccessUrl - name: MongoDbApi Access URL - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - adminPassword: - properties: - keepSecret: - type: boolean - secretKey: - default: oracle_pwd - type: string - secretName: - type: string - required: - - secretName - type: object - databaseRef: - type: string - image: - properties: - pullFrom: - type: string - pullSecrets: - type: string - version: - type: string - required: - - pullFrom - type: object - loadBalancer: - type: boolean - mongoDbApi: - type: boolean - nodeSelector: - additionalProperties: - type: string - type: object - oracleService: - type: string - ordsPassword: - properties: - keepSecret: - type: boolean - secretKey: - default: oracle_pwd - type: string - secretName: - type: string - required: - - secretName - type: object - ordsUser: - type: string - persistence: - properties: - accessMode: - enum: - - ReadWriteOnce - - ReadWriteMany - type: string - setWritePermissions: - type: boolean - size: - type: string - storageClass: - type: string - volumeName: - type: string - type: object - readinessCheckPeriod: - type: integer - replicas: - minimum: 1 - type: integer - restEnableSchemas: - items: - properties: - enable: - type: boolean - pdbName: - type: string - schemaName: - type: string - urlMapping: - type: string - required: - - enable - - schemaName - type: object - type: array - serviceAccountName: - type: string - serviceAnnotations: - additionalProperties: - type: string - type: object - required: - - adminPassword - - databaseRef - - ordsPassword - type: object - status: - properties: - apexConfigured: - type: boolean - apexUrl: - type: string - commonUsersCreated: - type: boolean - databaseActionsUrl: - type: string - databaseApiUrl: - type: string - databaseRef: - type: string - image: - properties: - pullFrom: - type: string - pullSecrets: - type: string - version: - type: string - required: - - pullFrom - type: object - loadBalancer: - type: string - mongoDbApi: - type: boolean - mongoDbApiAccessUrl: - type: string - ordsInstalled: - type: boolean - replicas: - type: integer - serviceIP: - type: string - status: - type: string - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: ordssrvs.database.oracle.com -spec: - group: database.oracle.com - names: - kind: OrdsSrvs - listKind: OrdsSrvsList - plural: ordssrvs - singular: ordssrvs - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.status - name: status - type: string - - jsonPath: .status.workloadType - name: workloadType - type: string - - jsonPath: .status.ordsVersion - name: ordsVersion - type: string - - jsonPath: .status.httpPort - name: httpPort - type: integer - - jsonPath: .status.httpsPort - name: httpsPort - type: integer - - jsonPath: .status.mongoPort - name: MongoPort - type: integer - - jsonPath: .status.restartRequired - name: restartRequired - type: boolean - - jsonPath: .metadata.creationTimestamp - name: AGE - type: date - - jsonPath: .status.ordsInstalled - name: OrdsInstalled - type: boolean - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - encPrivKey: - properties: - passwordKey: - default: password - type: string - secretName: - type: string - required: - - secretName - type: object - forceRestart: - type: boolean - globalSettings: - default: {} - properties: - apex.download: - default: false - type: boolean - apex.download.url: - default: https://download.oracle.com/otn_software/apex/apex-latest.zip - type: string - apex.installation.persistence: - properties: - accessMode: - default: ReadWriteOnce - enum: - - ReadWriteOnce - - ReadWriteMany - type: string - size: - default: 2Gi - type: string - storageClass: - type: string - volumeName: - type: string - type: object - cache.metadata.enabled: - type: boolean - cache.metadata.graphql.expireAfterAccess: - type: string - cache.metadata.graphql.expireAfterWrite: - type: string - cache.metadata.jwks.enabled: - type: boolean - cache.metadata.jwks.expireAfterAccess: - type: string - cache.metadata.jwks.expireAfterWrite: - type: string - cache.metadata.jwks.initialCapacity: - format: int32 - type: integer - cache.metadata.jwks.maximumSize: - format: int32 - type: integer - cache.metadata.timeout: - type: string - central.config.url: - type: string - certSecret: - properties: - cert: - type: string - key: - type: string - secretName: - type: string - required: - - cert - - key - - secretName - type: object - database.api.enabled: - type: boolean - database.api.management.services.disabled: - type: boolean - db.invalidPoolTimeout: - type: string - debug.printDebugToScreen: - type: boolean - enable.mongo.access.log: - default: false - type: boolean - enable.standalone.access.log: - default: false - type: boolean - error.responseFormat: - type: string - feature.grahpql.max.nesting.depth: - format: int32 - type: integer - icap.port: - format: int32 - type: integer - icap.secure.port: - format: int32 - type: integer - icap.server: - type: string - instance.api.enabled: - type: boolean - log.procedure: - type: boolean - mongo.enabled: - type: boolean - mongo.idle.timeout: - type: string - mongo.op.timeout: - type: string - mongo.port: - default: 27017 - format: int32 - type: integer - request.traceHeaderName: - type: string - security.credentials.attempts: - format: int32 - type: integer - security.credentials.lock.time: - type: string - security.disableDefaultExclusionList: - type: boolean - security.exclusionList: - type: string - security.externalSessionTrustedOrigins: - type: string - security.forceHTTPS: - type: boolean - security.httpsHeaderCheck: - type: string - security.inclusionList: - type: string - security.maxEntries: - format: int32 - type: integer - security.verifySSL: - type: boolean - standalone.context.path: - default: /ords - type: string - standalone.http.port: - default: 8080 - format: int32 - type: integer - standalone.https.host: - type: string - standalone.https.port: - default: 8443 - format: int32 - type: integer - standalone.stop.timeout: - type: string - zipWalletsSecretName: - type: string - type: object - image: - type: string - imagePullPolicy: - default: IfNotPresent - enum: - - IfNotPresent - - Always - - Never - type: string - imagePullSecrets: - type: string - poolSettings: - items: - properties: - apex.security.administrator.roles: - type: string - apex.security.user.roles: - type: string - autoUpgradeAPEX: - default: false - type: boolean - autoUpgradeORDS: - default: false - type: boolean - db.adminUser: - type: string - db.adminUser.secret: - properties: - passwordKey: - default: password - type: string - secretName: - type: string - required: - - secretName - type: object - db.cdb.adminUser: - type: string - db.cdb.adminUser.secret: - properties: - passwordKey: - default: password - type: string - secretName: - type: string - required: - - secretName - type: object - db.connectionType: - enum: - - basic - - tns - - customurl - type: string - db.credentialsSource: - enum: - - pool - - request - type: string - db.customURL: - type: string - db.hostname: - type: string - db.poolDestroyTimeout: - type: string - db.port: - format: int32 - type: integer - db.secret: - properties: - passwordKey: - default: password - type: string - secretName: - type: string - required: - - secretName - type: object - db.servicename: - type: string - db.sid: - type: string - db.tnsAliasName: - type: string - db.username: - type: string - db.wallet.zip.service: - type: string - dbWalletSecret: - properties: - secretName: - type: string - walletName: - type: string - required: - - secretName - - walletName - type: object - debug.trackResources: - type: boolean - feature.openservicebroker.exclude: - type: boolean - feature.sdw: - type: boolean - http.cookie.filter: - type: string - jdbc.DriverType: - enum: - - thin - - oci8 - type: string - jdbc.InactivityTimeout: - format: int32 - type: integer - jdbc.InitialLimit: - format: int32 - type: integer - jdbc.MaxConnectionReuseCount: - format: int32 - type: integer - jdbc.MaxConnectionReuseTime: - type: string - jdbc.MaxLimit: - format: int32 - type: integer - jdbc.MaxStatementsLimit: - format: int32 - type: integer - jdbc.MinLimit: - format: int32 - type: integer - jdbc.SecondsToTrustIdleConnection: - format: int32 - type: integer - jdbc.auth.admin.role: - type: string - jdbc.auth.enabled: - type: boolean - jdbc.cleanup.mode: - type: string - jdbc.statementTimeout: - format: int32 - type: integer - misc.defaultPage: - type: string - misc.pagination.maxRows: - format: int32 - type: integer - owa.trace.sql: - type: boolean - plsql.gateway.mode: - enum: - - disabled - - direct - - proxied - type: string - poolName: - type: string - procedure.preProcess: - type: string - procedure.rest.preHook: - type: string - procedurePostProcess: - type: string - restEnabledSql.active: - type: boolean - security.jwks.connection.timeout: - type: string - security.jwks.read.timeout: - type: string - security.jwks.refresh.interval: - type: string - security.jwks.size: - format: int32 - type: integer - security.jwt.allowed.age: - type: string - security.jwt.allowed.skew: - type: string - security.jwt.profile.enabled: - type: boolean - security.requestAuthenticationFunction: - type: string - security.requestValidationFunction: - default: ords_util.authorize_plsql_gateway - type: string - security.validationFunctionType: - enum: - - plsql - - javascript - type: string - soda.defaultLimit: - type: string - soda.maxLimit: - type: string - tnsAdminSecret: - properties: - secretName: - type: string - required: - - secretName - type: object - zipWalletName: - type: string - required: - - poolName - type: object - type: array - replicas: - default: 1 - format: int32 - minimum: 1 - type: integer - serviceAccountName: - type: string - workloadType: - default: Deployment - enum: - - Deployment - - StatefulSet - - DaemonSet - type: string - required: - - image - type: object - status: - properties: - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - httpPort: - format: int32 - type: integer - httpsPort: - format: int32 - type: integer - mongoPort: - format: int32 - type: integer - ordsInstalled: - type: boolean - ordsVersion: - type: string - restartRequired: - type: boolean - status: - type: string - workloadType: - type: string - required: - - restartRequired - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: privateais.privateai.oracle.com -spec: - group: privateai.oracle.com - names: - kind: PrivateAi - listKind: PrivateAiList - plural: privateais - singular: privateai - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.replicas - name: Replicas - type: number - - jsonPath: .status.paiSecret.apiKey - name: ApiKey - type: string - - jsonPath: .status.podIP - name: PodIP - type: string - - jsonPath: .status.loadBalancerIP - name: LbIP - type: string - - jsonPath: .status.releaseUpdate - name: ReleaseUpdate - priority: 1 - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - envVars: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - isDebug: - type: boolean - isDeleteOraPvc: - type: boolean - isDownloadScripts: - type: boolean - isExternalSvc: - default: "true" - enum: - - "true" - - "false" - type: string - livenessCheckPeriod: - type: integer - nodePortSvc: - items: - properties: - name: - type: string - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - svcType: - type: string - type: object - type: array - paiConfigFile: - properties: - mountLocation: - type: string - name: - type: string - type: object - paiEnableAuthentication: - default: "false" - enum: - - "true" - - "false" - type: string - paiHTTPEnabled: - enum: - - "true" - - "false" - type: string - paiHTTPPort: - format: int32 - type: integer - paiHTTPSEnabled: - enum: - - "true" - - "false" - type: string - paiHTTPSPort: - format: int32 - type: integer - paiImage: - type: string - paiImagePullSecret: - type: string - paiInternalLB: - default: "false" - enum: - - "true" - - "false" - type: string - paiLBExternalTrafficPolicy: - default: local - enum: - - local - - cluster - type: string - paiLBIP: - type: string - paiLBPort: - format: int32 - type: integer - paiLogLocation: - type: string - paiSecret: - properties: - mountLocation: - type: string - name: - type: string - type: object - paiService: - properties: - name: - type: string - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - svcType: - type: string - type: object - pailbAnnotation: - additionalProperties: - type: string - type: object - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - pvcList: - additionalProperties: - type: string - type: object - readinessCheckPeriod: - type: integer - replicas: - format: int32 - type: integer - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - storageClass: - type: string - storageSizeInGb: - format: int32 - type: integer - workerNodes: - items: - type: string - type: array - type: object - status: - properties: - NodeIP: - type: string - clusterIP: - type: string - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - loadBalancerIP: - type: string - paiConfigMap: - properties: - name: - type: string - resourceVersion: - type: string - type: object - paiSecret: - properties: - apiKey: - type: string - certpem: - type: string - name: - type: string - resourceVersion: - type: string - type: object - podIP: - type: string - releaseUpdate: - type: string - replicas: - type: integer - status: - type: string - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: racdatabases.database.oracle.com -spec: - group: database.oracle.com - names: - kind: RacDatabase - listKind: RacDatabaseList - plural: racdatabases - singular: racdatabase - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.configParams.dbName - name: DbName - type: string - - jsonPath: .status.dbState - name: DbState - type: string - - jsonPath: .status.role - name: Role - type: string - - jsonPath: .status.releaseUpdate - name: Version - type: string - - jsonPath: .status.pdbConnectString - name: Pdb Connect Str - type: string - - jsonPath: .status.state - name: State - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - asmDiskGroupDetails: - items: - properties: - autoUpdate: - type: string - disks: - items: - type: string - type: array - name: - type: string - redundancy: - type: string - storageClass: - type: string - type: - type: string - required: - - disks - type: object - type: array - asmStorageDetails: - properties: - autoUpdate: - type: string - disksBySize: - items: - properties: - diskNames: - items: - type: string - type: array - storageSizeInGb: - type: integer - type: object - type: array - workerNodes: - items: - type: string - type: array - type: object - configParams: - properties: - cpuCount: - type: integer - dbBase: - type: string - dbCharSet: - type: string - dbConfigType: - type: string - dbHome: - type: string - dbName: - type: string - dbOneOffIds: - type: string - dbResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - dbStorageType: - type: string - dbSwZipFile: - type: string - dbType: - type: string - dbUniqueName: - type: string - enableArchiveLog: - type: string - gridBase: - type: string - gridHome: - type: string - gridOneOffIds: - type: string - gridResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - gridSwZipFile: - type: string - hostSwStageLocation: - type: string - hugePages: - type: integer - inventory: - type: string - oPatchLocation: - type: string - oPatchSwZipFile: - type: string - oneOffLocation: - type: string - opType: - type: string - pdbName: - type: string - pgaSize: - type: string - processes: - type: integer - ruFolderName: - type: string - ruPatchLocation: - type: string - sgaSize: - type: string - stagingSoftwareLocation: - type: string - swMountLocation: - type: string - type: object - dbSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - envVars: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - externalSvcType: - type: string - image: - type: string - imagePullPolicy: - type: string - imagePullSecret: - type: string - instDetails: - items: - properties: - envFile: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - hostSwLocation: - type: string - isDelete: - type: string - isForceDelete: - type: string - isKeepPVC: - type: string - label: - type: string - lsnrLocalPort: - format: int32 - type: integer - lsnrTargetPort: - format: int32 - type: integer - name: - type: string - nodePortSvc: - items: - properties: - name: - type: string - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - svcType: - type: string - required: - - name - - svcType - type: object - type: array - onsLocalPort: - format: int32 - type: integer - onsTargetPort: - format: int32 - type: integer - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - privateIPDetails: - items: - properties: - interface: - type: string - ip: - type: string - mac: - type: string - name: - type: string - namespace: - type: string - type: - type: string - type: object - type: array - pvcName: - additionalProperties: - type: string - type: object - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - vipSvcName: - type: string - workerNode: - items: - type: string - type: array - required: - - name - - vipSvcName - type: object - type: array - instanceDetails: - properties: - baseLsnrTargetPort: - format: int32 - type: integer - baseOnsTargetPort: - format: int32 - type: integer - nodeCount: - type: integer - privateIPDetails: - items: - properties: - interface: - type: string - ip: - type: string - mac: - type: string - name: - type: string - namespace: - type: string - type: - type: string - type: object - type: array - racHostSwLocation: - type: string - racNodeName: - type: string - workerNodeSelector: - additionalProperties: - type: string - type: object - required: - - nodeCount - - racHostSwLocation - - racNodeName - type: object - isDebug: - type: string - isDeleteOraPvc: - type: string - isDeleteTopology: - type: string - isFailed: - type: boolean - isManual: - type: boolean - nfsStorageDetails: - properties: - path: - type: string - readOnly: - type: boolean - server: - type: string - required: - - path - - server - type: object - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - scanSvcLocalPort: - format: int32 - type: integer - scanSvcName: - type: string - scanSvcTargetPort: - format: int32 - type: integer - scriptsGetCmd: - type: string - scriptsLocation: - type: string - securityContext: - properties: - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxChangePolicy: - type: string - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - x-kubernetes-list-type: atomic - supplementalGroupsPolicy: - type: string - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceAccountName: - type: string - serviceDetails: - properties: - available: - items: - type: string - type: array - cardinality: - type: string - clbGoal: - type: string - commitOutComeFastPath: - type: string - commitOutcome: - type: string - drainTimeOut: - type: integer - dtp: - type: string - edition: - type: string - failBack: - type: string - failOverDelay: - type: integer - failOverRestore: - type: string - failOverRetry: - type: integer - failOverType: - type: string - name: - type: string - notification: - type: string - pdb: - type: string - preferred: - items: - type: string - type: array - retenion: - type: integer - rlbGoal: - type: string - role: - type: string - sessionState: - type: string - stopOption: - type: string - svcState: - type: string - tafPolicy: - type: string - required: - - name - type: object - sshKeySecret: - properties: - keyMountLocation: - type: string - name: - type: string - privKeySecretName: - type: string - pubKeySecretName: - type: string - required: - - name - type: object - storageClass: - type: string - storageSizeInGB: - type: integer - tdeWalletSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - useNfsforSwStorage: - type: string - required: - - asmDiskGroupDetails - - configParams - - scanSvcName - type: object - status: - properties: - DbName: - type: string - asmDiskGroups: - items: - properties: - autoUpdate: - type: string - disks: - items: - properties: - name: - type: string - sizeInGb: - type: integer - valid: - type: boolean - type: object - type: array - name: - type: string - redundancy: - type: string - storageClass: - type: string - type: - type: string - type: object - type: array - clientEtcHost: - items: - type: string - type: array - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - configParams: - properties: - cpuCount: - type: integer - dbBase: - type: string - dbCharSet: - type: string - dbConfigType: - type: string - dbHome: - type: string - dbName: - type: string - dbOneOffIds: - type: string - dbResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - dbStorageType: - type: string - dbSwZipFile: - type: string - dbType: - type: string - dbUniqueName: - type: string - enableArchiveLog: - type: string - gridBase: - type: string - gridHome: - type: string - gridOneOffIds: - type: string - gridResponseFile: - properties: - configMapName: - type: string - name: - type: string - type: object - gridSwZipFile: - type: string - hostSwStageLocation: - type: string - hugePages: - type: integer - inventory: - type: string - oPatchLocation: - type: string - oPatchSwZipFile: - type: string - oneOffLocation: - type: string - opType: - type: string - pdbName: - type: string - pgaSize: - type: string - processes: - type: integer - ruFolderName: - type: string - ruPatchLocation: - type: string - sgaSize: - type: string - stagingSoftwareLocation: - type: string - swMountLocation: - type: string - type: object - connectString: - type: string - dbSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - dbState: - type: string - externalConnectString: - type: string - externalSvcType: - type: string - image: - type: string - imagePullPolicy: - type: string - imagePullSecret: - type: string - instDetails: - items: - properties: - envFile: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - fileKeyRef: - properties: - key: - type: string - optional: - default: false - type: boolean - path: - type: string - volumeName: - type: string - required: - - key - - path - - volumeName - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - hostSwLocation: - type: string - isDelete: - type: string - isForceDelete: - type: string - isKeepPVC: - type: string - label: - type: string - lsnrLocalPort: - format: int32 - type: integer - lsnrTargetPort: - format: int32 - type: integer - name: - type: string - nodePortSvc: - items: - properties: - name: - type: string - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - svcType: - type: string - required: - - name - - svcType - type: object - type: array - onsLocalPort: - format: int32 - type: integer - onsTargetPort: - format: int32 - type: integer - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - privateIPDetails: - items: - properties: - interface: - type: string - ip: - type: string - mac: - type: string - name: - type: string - namespace: - type: string - type: - type: string - type: object - type: array - pvcName: - additionalProperties: - type: string - type: object - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - vipSvcName: - type: string - workerNode: - items: - type: string - type: array - required: - - name - - vipSvcName - type: object - type: array - installNode: - type: string - isDebug: - type: string - isDeleteOraPvc: - type: string - isDeleteTopology: - type: string - nfsStorageDetails: - properties: - path: - type: string - readOnly: - type: boolean - server: - type: string - required: - - path - - server - type: object - observedGeneration: - format: int64 - type: integer - oldSpec: - type: string - pdbConnectString: - type: string - racNodes: - items: - properties: - name: - type: string - nodeDetails: - properties: - InstanceState: - type: string - PodState: - type: string - clusterState: - type: string - isDelete: - type: string - mountedDevices: - items: - type: string - type: array - nodePortSvc: - items: - properties: - name: - type: string - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - svcType: - type: string - required: - - name - - svcType - type: object - type: array - portMappings: - items: - properties: - nodePort: - format: int32 - type: integer - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - pvcName: - additionalProperties: - type: string - type: object - state: - type: string - vipDetails: - additionalProperties: - type: string - type: object - workerNode: - type: string - type: object - type: object - type: array - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - x-kubernetes-list-type: atomic - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - default: "" - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - releaseUpdate: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - role: - type: string - scanDetails: - additionalProperties: - type: string - type: object - scanSvcLocalPort: - format: int32 - type: integer - scanSvcName: - type: string - scanSvcTargetPort: - format: int32 - type: integer - scriptsGetCmd: - type: string - scriptsLocation: - type: string - securityContext: - properties: - appArmorProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxChangePolicy: - type: string - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - x-kubernetes-list-type: atomic - supplementalGroupsPolicy: - type: string - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - x-kubernetes-list-type: atomic - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceDetails: - properties: - available: - items: - type: string - type: array - cardinality: - type: string - clbGoal: - type: string - commitOutComeFastPath: - type: string - commitOutcome: - type: string - drainTimeOut: - type: integer - dtp: - type: string - edition: - type: string - failBack: - type: string - failOverDelay: - type: integer - failOverRestore: - type: string - failOverRetry: - type: integer - failOverType: - type: string - name: - type: string - notification: - type: string - pdb: - type: string - preferred: - items: - type: string - type: array - retenion: - type: integer - rlbGoal: - type: string - role: - type: string - sessionState: - type: string - stopOption: - type: string - svcState: - type: string - tafPolicy: - type: string - required: - - name - type: object - sshKeySecret: - properties: - keyMountLocation: - type: string - name: - type: string - privKeySecretName: - type: string - pubKeySecretName: - type: string - required: - - name - type: object - state: - type: string - storageClass: - type: string - tdeWalletSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - type: object - useNfsforSwStorage: - type: string - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: shardingdatabases.database.oracle.com -spec: - group: database.oracle.com - names: - kind: ShardingDatabase - listKind: ShardingDatabaseList - plural: shardingdatabases - singular: shardingdatabase - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.gsm.state - name: Gsm State - type: string - - jsonPath: .status.gsm.services - name: Services - type: string - - jsonPath: .status.gsm.shards - name: shards - priority: 1 - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - InvitedNodeSubnet: - type: string - catalog: - items: - properties: - envVars: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - imagePullPolicy: - type: string - isDelete: - type: string - label: - type: string - name: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - pvAnnotations: - additionalProperties: - type: string - type: object - pvMatchLabels: - additionalProperties: - type: string - type: object - pvcName: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - storageSizeInGb: - format: int32 - type: integer - required: - - name - type: object - type: array - dbEdition: - type: string - dbImage: - type: string - dbImagePullSecret: - type: string - dbSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - nsConfigMap: - type: string - nsSecret: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - required: - - name - - pwdFileName - type: object - fssStorageClass: - type: string - gsm: - items: - properties: - directorName: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - imagePullPolicy: - type: string - isDelete: - type: string - label: - type: string - name: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - pvAnnotations: - additionalProperties: - type: string - type: object - pvMatchLabels: - additionalProperties: - type: string - type: object - pvcName: - type: string - region: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - storageSizeInGb: - format: int32 - type: integer - required: - - name - type: object - type: array - gsmDevMode: - type: string - gsmImage: - type: string - gsmImagePullSecret: - type: string - gsmService: - items: - properties: - available: - type: string - clbGoal: - type: string - commitOutcome: - type: string - drainTimeout: - type: string - dtp: - type: string - edition: - type: string - failoverDelay: - type: string - failoverMethod: - type: string - failoverPrimary: - type: string - failoverRestore: - type: string - failoverRetry: - type: string - failoverType: - type: string - gdsPool: - type: string - lag: - type: integer - locality: - type: string - name: - type: string - notification: - type: string - pdbName: - type: string - policy: - type: string - preferred: - type: string - prferredAll: - type: string - regionFailover: - type: string - retention: - type: string - role: - type: string - sessionState: - type: string - sqlTransactionProfile: - type: string - stopOption: - type: string - tableFamily: - type: string - tfaPolicy: - type: string - required: - - name - type: object - type: array - gsmShardGroup: - items: - properties: - deployAs: - type: string - name: - type: string - region: - type: string - required: - - name - type: object - type: array - gsmShardSpace: - items: - properties: - chunks: - type: integer - name: - type: string - protectionMode: - type: string - shardGroup: - type: string - required: - - name - type: object - type: array - invitedNodeSubnetFlag: - type: string - isClone: - type: boolean - isDataGuard: - type: boolean - isDebug: - type: boolean - isDeleteOraPvc: - type: boolean - isDownloadScripts: - type: boolean - isExternalSvc: - type: boolean - isTdeWallet: - type: string - liveinessCheckPeriod: - type: integer - portMappings: - items: - properties: - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - readinessCheckPeriod: - type: integer - replicationType: - type: string - scriptsLocation: - type: string - shard: - items: - properties: - deployAs: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - imagePullPolicy: - type: string - isDelete: - enum: - - enable - - disable - - failed - - force - type: string - label: - type: string - name: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - pvAnnotations: - additionalProperties: - type: string - type: object - pvMatchLabels: - additionalProperties: - type: string - type: object - pvcName: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - shardGroup: - type: string - shardRegion: - type: string - shardSpace: - type: string - storageSizeInGb: - format: int32 - type: integer - required: - - name - type: object - type: array - shardBuddyRegion: - type: string - shardConfigName: - type: string - shardRegion: - items: - type: string - type: array - shardingType: - type: string - stagePvcName: - type: string - storageClass: - type: string - tdeWalletPvc: - type: string - tdeWalletPvcMountLocation: - type: string - topicId: - type: string - required: - - catalog - - dbImage - - gsm - - gsmImage - - shard - type: object - status: - properties: - catalogs: - additionalProperties: - type: string - type: object - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - gsm: - properties: - details: - additionalProperties: - type: string - type: object - externalConnectStr: - type: string - internalConnectStr: - type: string - services: - type: string - shards: - additionalProperties: - type: string - type: object - state: - type: string - type: object - shards: - additionalProperties: - type: string - type: object - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.gsm.state - name: Gsm State - type: string - - jsonPath: .status.gsm.services - name: Services - type: string - - jsonPath: .status.gsm.shards - name: shards - priority: 1 - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - InvitedNodeSubnet: - type: string - catalog: - items: - properties: - catalogConfigData: - properties: - mountPath: - type: string - name: - type: string - type: object - envVars: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - imagePullPolicy: - type: string - isDelete: - type: string - label: - type: string - name: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - pvAnnotations: - additionalProperties: - type: string - type: object - pvMatchLabels: - additionalProperties: - type: string - type: object - pvcName: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - storageSizeInGb: - format: int32 - type: integer - required: - - name - type: object - type: array - dbEdition: - type: string - dbImage: - type: string - dbImagePullSecret: - type: string - dbSecret: - properties: - encryptionType: - type: string - keyFileMountLocation: - type: string - keyFileName: - type: string - keySecretName: - type: string - name: - type: string - nsConfigMap: - type: string - nsSecret: - type: string - pwdFileMountLocation: - type: string - pwdFileName: - type: string - tdeKeyFileName: - type: string - tdePwdFileName: - type: string - required: - - name - - pwdFileName - - tdePwdFileName - type: object - fssStorageClass: - type: string - gsm: - items: - properties: - directorName: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - gsmConfigData: - properties: - mountPath: - type: string - name: - type: string - type: object - imagePullPolicy: - type: string - isDelete: - type: string - label: - type: string - name: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - pvAnnotations: - additionalProperties: - type: string - type: object - pvMatchLabels: - additionalProperties: - type: string - type: object - pvcName: - type: string - region: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - storageSizeInGb: - format: int32 - type: integer - required: - - name - type: object - type: array - gsmDevMode: - type: string - gsmImage: - type: string - gsmImagePullSecret: - type: string - gsmService: - items: - properties: - available: - type: string - clbGoal: - type: string - commitOutcome: - type: string - drainTimeout: - type: string - dtp: - type: string - edition: - type: string - failoverDelay: - type: string - failoverMethod: - type: string - failoverPrimary: - type: string - failoverRestore: - type: string - failoverRetry: - type: string - failoverType: - type: string - gdsPool: - type: string - lag: - type: integer - locality: - type: string - name: - type: string - notification: - type: string - pdbName: - type: string - policy: - type: string - preferred: - type: string - prferredAll: - type: string - regionFailover: - type: string - retention: - type: string - role: - type: string - ruMode: - type: string - sessionState: - type: string - sqlTransactionProfile: - type: string - stopOption: - type: string - tableFamily: - type: string - tfaPolicy: - type: string - required: - - name - type: object - type: array - gsmShardGroup: - items: - properties: - deployAs: - type: string - name: - type: string - region: - type: string - required: - - name - type: object - type: array - gsmShardSpace: - items: - properties: - chunks: - type: integer - name: - type: string - protectionMode: - type: string - shardGroup: - type: string - required: - - name - type: object - type: array - invitedNodeSubnetFlag: - type: string - isClone: - type: boolean - isDataGuard: - type: boolean - isDebug: - type: boolean - isDeleteOraPvc: - type: boolean - isDownloadScripts: - type: boolean - isExternalSvc: - type: boolean - isTdeWallet: - type: string - liveinessCheckPeriod: - type: integer - portMappings: - items: - properties: - port: - format: int32 - type: integer - protocol: - type: string - targetPort: - format: int32 - type: integer - required: - - port - - protocol - - targetPort - type: object - type: array - readinessCheckPeriod: - type: integer - replicationType: - type: string - scriptsLocation: - type: string - serviceAccountName: - type: string - shard: - items: - properties: - deployAs: - type: string - envVars: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - imagePullPolicy: - type: string - isDelete: - enum: - - enable - - disable - - failed - - force - type: string - label: - type: string - name: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - pvAnnotations: - additionalProperties: - type: string - type: object - pvMatchLabels: - additionalProperties: - type: string - type: object - pvcName: - type: string - resources: - properties: - claims: - items: - properties: - name: - type: string - request: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - requests: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - type: object - shardConfigData: - properties: - mountPath: - type: string - name: - type: string - type: object - shardGroup: - type: string - shardRegion: - type: string - shardSpace: - type: string - storageSizeInGb: - format: int32 - type: integer - required: - - name - type: object - type: array - shardBuddyRegion: - type: string - shardConfigName: - type: string - shardInfo: - items: - properties: - replicas: - format: int32 - type: integer - shape: - type: string - shardGroupDetails: - properties: - ShardSpace: - type: string - deployAs: - type: string - isDelete: - type: string - region: - type: string - repFactor: - type: integer - shardGroupName: - type: string - type: object - shardPreFixName: - type: string - shardSpaceDetails: - properties: - Chnuks: - type: integer - protectMode: - type: string - shardSpaceName: - type: string - type: object - storageSizeInGb: - format: int32 - type: integer - required: - - shardPreFixName - type: object - type: array - shardRegion: - items: - type: string - type: array - shardingType: - type: string - stagePvcName: - type: string - storageClass: - type: string - tdeWalletPvc: - type: string - tdeWalletPvcMountLocation: - type: string - topicId: - type: string - required: - - catalog - - dbImage - - gsm - - gsmImage - type: object - status: - properties: - catalogs: - additionalProperties: - type: string - type: object - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - gsm: - properties: - details: - additionalProperties: - type: string - type: object - externalConnectStr: - type: string - internalConnectStr: - type: string - services: - type: string - shards: - additionalProperties: - type: string - type: object - state: - type: string - type: object - shards: - additionalProperties: - type: string - type: object - type: object - type: object - served: true - storage: true - subresources: - status: {} ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: oracle-database-operator-system/oracle-database-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.18.0 - name: singleinstancedatabases.database.oracle.com -spec: - group: database.oracle.com - names: - kind: SingleInstanceDatabase - listKind: SingleInstanceDatabaseList - plural: singleinstancedatabases - shortNames: - - sidb - - sidbs - singular: singleinstancedatabase - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.edition - name: Edition - type: string - - jsonPath: .status.sid - name: Sid - priority: 1 - type: string - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.role - name: Role - type: string - - jsonPath: .status.releaseUpdate - name: Version - type: string - - jsonPath: .status.connectString - name: Connect Str - type: string - - jsonPath: .status.pdbConnectString - name: Pdb Connect Str - priority: 1 - type: string - - jsonPath: .status.tcpsConnectString - name: TCPS Connect Str - type: string - - jsonPath: .status.tcpsPdbConnectString - name: TCPS Pdb Connect Str - priority: 1 - type: string - - jsonPath: .status.oemExpressUrl - name: Oem Express Url - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - adminPassword: - properties: - keepSecret: - type: boolean - secretKey: - default: oracle_pwd - type: string - secretName: - type: string - required: - - secretName - type: object - archiveLog: - type: boolean - charset: - type: string - convertToSnapshotStandby: - type: boolean - createAs: - enum: - - primary - - standby - - clone - - truecache - type: string - edition: - enum: - - standard - - enterprise - - express - - free - type: string - enableTCPS: - type: boolean - flashBack: - type: boolean - forceLog: - type: boolean - image: - properties: - prebuiltDB: - type: boolean - pullFrom: - type: string - pullSecrets: - type: string - version: - type: string - required: - - pullFrom - type: object - initParams: - properties: - cpuCount: - type: integer - pgaAggregateTarget: - type: integer - processes: - type: integer - sgaTarget: - type: integer - type: object - listenerPort: - type: integer - loadBalancer: - type: boolean - nodeSelector: - additionalProperties: - type: string - type: object - pdbName: - type: string - persistence: - properties: - accessMode: - enum: - - ReadWriteOnce - - ReadWriteMany - type: string - datafilesVolumeName: - type: string - scriptsVolumeName: - type: string - setWritePermissions: - type: boolean - size: - type: string - storageClass: - type: string - volumeClaimAnnotation: - type: string - type: object - primaryDatabaseRef: - type: string - readinessCheckPeriod: - type: integer - replicas: - type: integer - resources: - properties: - limits: - properties: - cpu: - type: string - memory: - type: string - type: object - requests: - properties: - cpu: - type: string - memory: - type: string - type: object - type: object - serviceAccountName: - type: string - serviceAnnotations: - additionalProperties: - type: string - type: object - sid: - maxLength: 12 - pattern: ^[a-zA-Z0-9]+$ - type: string - tcpsCertRenewInterval: - type: string - tcpsListenerPort: - type: integer - tcpsTlsSecret: - type: string - trueCacheServices: - items: - type: string - type: array - required: - - image - type: object - status: - properties: - apexInstalled: - type: boolean - archiveLog: - type: string - certCreationTimestamp: - type: string - certRenewInterval: - type: string - charset: - type: string - clientWalletLoc: - type: string - clusterConnectString: - type: string - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - connectString: - type: string - convertToSnapshotStandby: - type: boolean - createdAs: - type: string - datafilesCreated: - default: "false" - type: string - datafilesPatched: - default: "false" - type: string - dgBroker: - type: string - edition: - type: string - flashBack: - type: string - forceLog: - type: string - initParams: - properties: - cpuCount: - type: integer - pgaAggregateTarget: - type: integer - processes: - type: integer - sgaTarget: - type: integer - type: object - initPgaSize: - type: integer - initSgaSize: - type: integer - isTcpsEnabled: - default: false - type: boolean - nodes: - items: - type: string - type: array - oemExpressUrl: - type: string - ordsReference: - type: string - pdbConnectString: - type: string - pdbName: - type: string - persistence: - properties: - accessMode: - enum: - - ReadWriteOnce - - ReadWriteMany - type: string - datafilesVolumeName: - type: string - scriptsVolumeName: - type: string - setWritePermissions: - type: boolean - size: - type: string - storageClass: - type: string - volumeClaimAnnotation: - type: string - type: object - prebuiltDB: - type: boolean - primaryDatabase: - type: string - releaseUpdate: - type: string - replicas: - type: integer - role: - type: string - sid: - type: string - standbyDatabases: - additionalProperties: - type: string - type: object - status: - type: string - tcpsConnectString: - type: string - tcpsPdbConnectString: - type: string - tcpsTlsSecret: - default: "" - type: string - required: - - isTcpsEnabled - - persistence - - tcpsTlsSecret - type: object - type: object - served: true - storage: false - subresources: - scale: - specReplicasPath: .spec.replicas - statusReplicasPath: .status.replicas - status: {} - - additionalPrinterColumns: - - jsonPath: .status.edition - name: Edition - type: string - - jsonPath: .status.sid - name: Sid - priority: 1 - type: string - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.role - name: Role - type: string - - jsonPath: .status.releaseUpdate - name: Version - type: string - - jsonPath: .status.connectString - name: Connect Str - type: string - - jsonPath: .status.pdbConnectString - name: Pdb Connect Str - priority: 1 - type: string - - jsonPath: .status.tcpsConnectString - name: TCPS Connect Str - type: string - - jsonPath: .status.tcpsPdbConnectString - name: TCPS Pdb Connect Str - priority: 1 - type: string - - jsonPath: .status.oemExpressUrl - name: Oem Express Url - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - adminPassword: - properties: - keepSecret: - type: boolean - secretKey: - default: oracle_pwd - type: string - secretName: - type: string - required: - - secretName - type: object - archiveLog: - type: boolean - charset: - type: string - convertToSnapshotStandby: - type: boolean - createAs: - enum: - - primary - - standby - - clone - - truecache - type: string - edition: - enum: - - standard - - enterprise - - express - - free - type: string - enableTCPS: - type: boolean - flashBack: - type: boolean - forceLog: - type: boolean - image: - properties: - prebuiltDB: - type: boolean - pullFrom: - type: string - pullSecrets: - type: string - version: - type: string - required: - - pullFrom - type: object - initParams: - properties: - cpuCount: - type: integer - pgaAggregateTarget: - type: integer - processes: - type: integer - sgaTarget: - type: integer - type: object - listenerPort: - type: integer - loadBalancer: - type: boolean - nodeSelector: - additionalProperties: - type: string - type: object - pdbName: - type: string - persistence: - properties: - accessMode: - enum: - - ReadWriteOnce - - ReadWriteMany - type: string - datafilesVolumeName: - type: string - scriptsVolumeName: - type: string - setWritePermissions: - type: boolean - size: - type: string - storageClass: - type: string - volumeClaimAnnotation: - type: string - type: object - primaryDatabaseRef: - type: string - readinessCheckPeriod: - type: integer - replicas: - type: integer - resources: - properties: - limits: - properties: - cpu: - type: string - memory: - type: string - type: object - requests: - properties: - cpu: - type: string - memory: - type: string - type: object - type: object - serviceAccountName: - type: string - serviceAnnotations: - additionalProperties: - type: string - type: object - sid: - maxLength: 12 - pattern: ^[a-zA-Z0-9]+$ - type: string - tcpsCertRenewInterval: - type: string - tcpsListenerPort: - type: integer - tcpsTlsSecret: - type: string - trueCacheServices: - items: - type: string - type: array - required: - - image - type: object - status: - properties: - apexInstalled: - type: boolean - archiveLog: - type: string - certCreationTimestamp: - type: string - certRenewInterval: - type: string - charset: - type: string - clientWalletLoc: - type: string - clusterConnectString: - type: string - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - connectString: - type: string - convertToSnapshotStandby: - type: boolean - createdAs: - type: string - datafilesCreated: - default: "false" - type: string - datafilesPatched: - default: "false" - type: string - dgBroker: - type: string - edition: - type: string - flashBack: - type: string - forceLog: - type: string - initParams: - properties: - cpuCount: - type: integer - pgaAggregateTarget: - type: integer - processes: - type: integer - sgaTarget: - type: integer - type: object - initPgaSize: - type: integer - initSgaSize: - type: integer - isTcpsEnabled: - default: false - type: boolean - nodes: - items: - type: string - type: array - oemExpressUrl: - type: string - ordsReference: - type: string - pdbConnectString: - type: string - pdbName: - type: string - persistence: - properties: - accessMode: - enum: - - ReadWriteOnce - - ReadWriteMany - type: string - datafilesVolumeName: - type: string - scriptsVolumeName: - type: string - setWritePermissions: - type: boolean - size: - type: string - storageClass: - type: string - volumeClaimAnnotation: - type: string - type: object - prebuiltDB: - type: boolean - primaryDatabase: - type: string - releaseUpdate: - type: string - replicas: - type: integer - role: - type: string - sid: - type: string - standbyDatabases: - additionalProperties: - type: string - type: object - status: - type: string - tcpsConnectString: - type: string - tcpsPdbConnectString: - type: string - tcpsTlsSecret: - default: "" - type: string - required: - - isTcpsEnabled - - persistence - - tcpsTlsSecret - type: object - type: object - served: true - storage: true - subresources: - scale: - specReplicasPath: .spec.replicas - statusReplicasPath: .status.replicas - status: {} \ No newline at end of file diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-custom-ns.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-custom-ns.yaml deleted file mode 100644 index 003a695fd..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-custom-ns.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# USE-CASE 2: Standalone cert-manager in custom namespace -# -# Pre-requisite: Install cert-manager separately -# helm repo add jetstack https://charts.jetstack.io -# helm install cert-manager jetstack/cert-manager \ -# --namespace my-cert-manager --create-namespace \ -# --set crds.enabled=true -# -# Install operator: -# helm install oraop . -f examples/standalone-cert-manager-custom-ns.yaml - -cert-manager: - enabled: false - namespace: "my-cert-manager" - -certManagerWaitJob: - externalWebhookServiceName: "cert-manager-webhook" diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-default-ns.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-default-ns.yaml deleted file mode 100644 index a754558cd..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/standalone-cert-manager-default-ns.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# USE-CASE 1: Standalone cert-manager in "cert-manager" namespace -# -# Pre-requisite: Install cert-manager separately -# helm repo add jetstack https://charts.jetstack.io -# helm install cert-manager jetstack/cert-manager \ -# --namespace cert-manager --create-namespace \ -# --set crds.enabled=true -# -# Install operator: -# helm install oraop . -f examples/standalone-cert-manager-default-ns.yaml - -cert-manager: - enabled: false - namespace: "cert-manager" - -certManagerWaitJob: - externalWebhookServiceName: "cert-manager-webhook" diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-custom-ns.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-custom-ns.yaml deleted file mode 100644 index e035e75d1..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-custom-ns.yaml +++ /dev/null @@ -1,13 +0,0 @@ -# USE-CASE 4: Subchart cert-manager in custom namespace -# -# Install operator (cert-manager installed automatically): -# helm install oraop . -f examples/subchart-cert-manager-custom-ns.yaml -# -# Or: -# helm install oraop . --set cert-manager.namespace=my-cert-manager - -cert-manager: - enabled: true - namespace: "my-cert-manager" - crds: - enabled: true diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-default-ns.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-default-ns.yaml deleted file mode 100644 index 096596c2c..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/examples/subchart-cert-manager-default-ns.yaml +++ /dev/null @@ -1,13 +0,0 @@ -# USE-CASE 3: Subchart cert-manager in "cert-manager" namespace (default) -# -# Install operator (cert-manager installed automatically): -# helm install oraop . -f examples/subchart-cert-manager-default-ns.yaml -# -# Or simply: -# helm install oraop . - -cert-manager: - enabled: true - namespace: "cert-manager" - crds: - enabled: true diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/NOTES.txt b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/NOTES.txt deleted file mode 100644 index 7062b8d81..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/NOTES.txt +++ /dev/null @@ -1,14 +0,0 @@ -Oracle Database Operator has been installed. - -Namespace: {{ include "oracle-database-operator.namespace" . }} - -To verify the installation: - - kubectl -n {{ include "oracle-database-operator.namespace" . }} get all - -To check the operator logs: - - kubectl -n {{ include "oracle-database-operator.namespace" . }} logs -l control-plane=controller-manager -f - -For more information, visit: - https://github.com/oracle/oracle-database-operator diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/_helpers.tpl b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/_helpers.tpl deleted file mode 100644 index 2353a9225..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/_helpers.tpl +++ /dev/null @@ -1,155 +0,0 @@ -{{/* -Expand the name of the chart. -*/}} -{{- define "oracle-database-operator.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -*/}} -{{- define "oracle-database-operator.fullname" -}} -{{- if .Values.fullnameOverride }} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- $name := default .Chart.Name .Values.nameOverride }} -{{- if contains $name .Release.Name }} -{{- .Release.Name | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} -{{- end }} -{{- end }} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "oracle-database-operator.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Namespace for operator resources -Defaults to release namespace, can be overridden via .Values.namespace -*/}} -{{- define "oracle-database-operator.namespace" -}} -{{- default .Release.Namespace .Values.namespace }} -{{- end }} - -{{/* -Namespace for cert-manager -Defaults to release namespace, can be overridden via cert-manager.namespace -*/}} -{{- define "oracle-database-operator.certManagerNamespace" -}} -{{- default .Release.Namespace (index .Values "cert-manager" "namespace") }} -{{- end }} - -{{/* -cert-manager webhook service name -When subchart: uses release name prefix -When external: uses externalWebhookServiceName -*/}} -{{- define "oracle-database-operator.certManagerWebhookService" -}} -{{- if index .Values "cert-manager" "enabled" -}} -{{- printf "%s-cert-manager-webhook" .Release.Name -}} -{{- else -}} -{{- .Values.certManagerWaitJob.externalWebhookServiceName | default "cert-manager-webhook" -}} -{{- end -}} -{{- end }} - -{{/* -cert-manager ValidatingWebhookConfiguration name -When subchart: uses release name prefix -When external: uses default cert-manager-webhook -*/}} -{{- define "oracle-database-operator.certManagerWebhookConfig" -}} -{{- if index .Values "cert-manager" "enabled" -}} -{{- printf "%s-cert-manager-webhook" .Release.Name -}} -{{- else -}} -cert-manager-webhook -{{- end -}} -{{- end }} - -{{/* -Validate namespace-scoped configuration. -Fails if scope.mode is "namespace" but watchNamespaces is empty. -*/}} -{{- define "oracle-database-operator.validateScopeConfig" -}} -{{- if and (eq .Values.scope.mode "namespace") (empty .Values.scope.watchNamespaces) -}} -{{- fail "scope.watchNamespaces must not be empty when scope.mode is 'namespace'. Specify at least one namespace to watch." -}} -{{- end -}} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "oracle-database-operator.labels" -}} -helm.sh/chart: {{ include "oracle-database-operator.chart" . }} -{{ include "oracle-database-operator.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "oracle-database-operator.selectorLabels" -}} -app.kubernetes.io/name: {{ include "oracle-database-operator.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -control-plane: controller-manager -{{- end }} - -{{/* -Service account name -*/}} -{{- define "oracle-database-operator.serviceAccountName" -}} -{{- if .Values.serviceAccount.name }} -{{- .Values.serviceAccount.name }} -{{- else }} -{{- "default" }} -{{- end }} -{{- end }} - -{{/* -Controller manager image -*/}} -{{- define "oracle-database-operator.image" -}} -{{- printf "%s:%s" .Values.image.repository .Values.image.tag }} -{{- end }} - -{{/* -Webhook service name -*/}} -{{- define "oracle-database-operator.webhookServiceName" -}} -{{- printf "%s-webhook-service" (include "oracle-database-operator.name" .) }} -{{- end }} - -{{/* -Metrics service name -*/}} -{{- define "oracle-database-operator.metricsServiceName" -}} -{{- printf "%s-controller-manager-metrics-service" (include "oracle-database-operator.name" .) }} -{{- end }} - -{{/* -Certificate name -*/}} -{{- define "oracle-database-operator.certificateName" -}} -{{- printf "%s-serving-cert" (include "oracle-database-operator.name" .) }} -{{- end }} - -{{/* -Issuer name -*/}} -{{- define "oracle-database-operator.issuerName" -}} -{{- printf "%s-selfsigned-issuer" (include "oracle-database-operator.name" .) }} -{{- end }} - -{{/* -Cert-manager inject annotation value -*/}} -{{- define "oracle-database-operator.certManagerInjectAnnotation" -}} -{{- printf "%s/%s" (include "oracle-database-operator.namespace" .) (include "oracle-database-operator.certificateName" .) }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/cert-manager-namespace.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/cert-manager-namespace.yaml deleted file mode 100644 index 39520a76c..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/cert-manager-namespace.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{- if index .Values "cert-manager" "enabled" }} -{{- $ns := index .Values "cert-manager" "namespace" }} -{{- if and $ns (ne $ns $.Release.Namespace) }} -apiVersion: v1 -kind: Namespace -metadata: - name: {{ $ns }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -{{- end }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/certificate.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/certificate.yaml deleted file mode 100644 index f5a9a1eb3..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/certificate.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: {{ include "oracle-database-operator.certificateName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -spec: - dnsNames: - - {{ include "oracle-database-operator.webhookServiceName" . }}.{{ include "oracle-database-operator.namespace" . }}.svc - - {{ include "oracle-database-operator.webhookServiceName" . }}.{{ include "oracle-database-operator.namespace" . }}.svc.cluster.local - issuerRef: - kind: Issuer - name: {{ include "oracle-database-operator.issuerName" . }} - secretName: webhook-server-cert - privateKey: - rotationPolicy: Always diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrole.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrole.yaml deleted file mode 100644 index 941473563..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrole.yaml +++ /dev/null @@ -1,358 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "oracle-database-operator.name" . }}-manager-role - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -# Core API group resources -- apiGroups: - - "" - resources: - - configmaps - - containers - - deployments - - endpoints - - events - - namespaces - - persistentvolumeclaim - - persistentvolumeclaims - - persistentvolumes - - pods - - pods/exec - - pods/log - - replicasets - - secrets - - services - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - "" - resources: - - configmaps/status - - daemonsets/status - - deployments/status - - persistentvolumeclaim/status - - services/status - - statefulsets/status - verbs: - - get - - patch - - update -- apiGroups: - - "" - resources: - - secrets/status - verbs: - - get -- apiGroups: - - '''''' - resources: - - statefulsets/finalizers - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - apps - resources: - - configmaps - verbs: - - get - - list -- apiGroups: - - apps - resources: - - daemonsets - - deployments - - pods - - replicasets - - services - - statefulsets - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - create - - get - - list - - update -- apiGroups: - - database.oracle.com - resources: - - autonomouscontainerdatabases - - autonomousdatabases - - dataguardbrokers - - dbcssystems - - events - - lrests - - lrpdbs - - oraclerestarts - - oraclerestdataservices - - ordssrvs - - racdatabases - - shardingdatabases - - singleinstancedatabases - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - database.oracle.com - resources: - - autonomouscontainerdatabases/status - - autonomousdatabasebackups/status - - autonomousdatabaserestores/status - - dataguardbrokers/status - - dbcssystems/status - - lrests/status - - lrpdbs/status - - oraclerestarts/status - - oraclerestdataservices/status - - ordssrvs/status - - racdatabases/status - - shardingdatabases/status - - singleinstancedatabases/status - verbs: - - get - - patch - - update -- apiGroups: - - database.oracle.com - resources: - - autonomousdatabasebackups - - autonomousdatabaserestores - verbs: - - create - - delete - - get - - list - - update - - watch -- apiGroups: - - database.oracle.com - resources: - - autonomousdatabases/status - verbs: - - patch - - update -- apiGroups: - - database.oracle.com - resources: - - dataguardbrokers/finalizers - - lrests/finalizers - - oraclerestdataservices/finalizers - - ordssrvs/finalizers - - singleinstancedatabases/finalizers - verbs: - - update -- apiGroups: - - database.oracle.com - resources: - - dbcssystems/finalizers - - lrpdbs/configmaps - - lrpdbs/finalizers - - oraclerestarts/finalizers - - racdatabases/finalizers - - shardingdatabases/finalizers - verbs: - - create - - delete - - get - - patch - - update -- apiGroups: - - monitoring.coreos.com - resources: - - servicemonitors - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - observability.oracle.com - resources: - - databaseobservers - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - observability.oracle.com - resources: - - databaseobservers/finalizers - verbs: - - update -- apiGroups: - - observability.oracle.com - resources: - - databaseobservers/status - verbs: - - get - - patch - - update -- apiGroups: - - privateai.oracle.com - resources: - - privateais - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - privateai.oracle.com - resources: - - privateais/finalizers - verbs: - - update -- apiGroups: - - privateai.oracle.com - resources: - - privateais/status - verbs: - - get - - patch - - update -- apiGroups: - - storage.k8s.io - resources: - - storageclasses - verbs: - - get - - list - - watch ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "oracle-database-operator.name" . }}-metrics-reader - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -- nonResourceURLs: - - /metrics - verbs: - - get ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "oracle-database-operator.name" . }}-proxy-role - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -- apiGroups: - - authentication.k8s.io - resources: - - tokenreviews - verbs: - - create -- apiGroups: - - authorization.k8s.io - resources: - - subjectaccessreviews - verbs: - - create ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "oracle-database-operator.name" . }}-privateai-privateai-admin-role - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -- apiGroups: - - privateai.oracle.com - resources: - - privateais - verbs: - - '*' -- apiGroups: - - privateai.oracle.com - resources: - - privateais/status - verbs: - - get ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "oracle-database-operator.name" . }}-privateai-privateai-editor-role - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -- apiGroups: - - privateai.oracle.com - resources: - - privateais - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -- apiGroups: - - privateai.oracle.com - resources: - - privateais/status - verbs: - - get ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "oracle-database-operator.name" . }}-privateai-privateai-viewer-role - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -- apiGroups: - - privateai.oracle.com - resources: - - privateais - verbs: - - get - - list - - watch -- apiGroups: - - privateai.oracle.com - resources: - - privateais/status - verbs: - - get \ No newline at end of file diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrolebinding.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrolebinding.yaml deleted file mode 100644 index 610242db7..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/clusterrolebinding.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "oracle-database-operator.name" . }}-proxy-rolebinding - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "oracle-database-operator.name" . }}-proxy-role -subjects: -- kind: ServiceAccount - name: {{ include "oracle-database-operator.serviceAccountName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} -{{- if eq .Values.scope.mode "cluster" }} ---- -# ClusterRoleBinding for cluster-scoped deployment (watch all namespaces) -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "oracle-database-operator.name" . }}-manager-rolebinding - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "oracle-database-operator.name" . }}-manager-role -subjects: -- kind: ServiceAccount - name: {{ include "oracle-database-operator.serviceAccountName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomouscontainerdatabases.database.oracle.com.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomouscontainerdatabases.database.oracle.com.yaml deleted file mode 100644 index ec92b776f..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomouscontainerdatabases.database.oracle.com.yaml +++ /dev/null @@ -1,172 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: {{ include "oracle-database-operator.certManagerInjectAnnotation" . }} - controller-gen.kubebuilder.io/version: v0.18.0 - name: autonomouscontainerdatabases.database.oracle.com -spec: - conversion: - strategy: Webhook - webhook: - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - path: /convert - conversionReviewVersions: - - v1alpha1 - - v1 - - v4 - group: database.oracle.com - names: - kind: AutonomousContainerDatabase - listKind: AutonomousContainerDatabaseList - plural: autonomouscontainerdatabases - shortNames: - - acd - - acds - singular: autonomouscontainerdatabase - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .spec.displayName - name: DisplayName - type: string - - jsonPath: .status.lifecycleState - name: State - type: string - - jsonPath: .status.timeCreated - name: Created - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - action: - enum: - - SYNC - - RESTART - - TERMINATE - type: string - autonomousContainerDatabaseOCID: - type: string - autonomousExadataVMClusterOCID: - type: string - compartmentOCID: - type: string - displayName: - type: string - freeformTags: - additionalProperties: - type: string - type: object - hardLink: - default: false - type: boolean - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - patchModel: - enum: - - RELEASE_UPDATES - - RELEASE_UPDATE_REVISIONS - type: string - type: object - status: - properties: - lifecycleState: - type: string - timeCreated: - type: string - required: - - lifecycleState - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .spec.displayName - name: DisplayName - type: string - - jsonPath: .status.lifecycleState - name: State - type: string - - jsonPath: .status.timeCreated - name: Created - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - action: - enum: - - SYNC - - RESTART - - TERMINATE - type: string - autonomousContainerDatabaseOCID: - type: string - autonomousExadataVMClusterOCID: - type: string - compartmentOCID: - type: string - displayName: - type: string - freeformTags: - additionalProperties: - type: string - type: object - hardLink: - default: false - type: boolean - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - patchModel: - enum: - - RELEASE_UPDATES - - RELEASE_UPDATE_REVISIONS - type: string - type: object - status: - properties: - lifecycleState: - type: string - timeCreated: - type: string - required: - - lifecycleState - type: object - type: object - served: true - storage: true - subresources: - status: {} - diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabasebackups.database.oracle.com.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabasebackups.database.oracle.com.yaml deleted file mode 100644 index 6e4c86153..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabasebackups.database.oracle.com.yaml +++ /dev/null @@ -1,213 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: {{ include "oracle-database-operator.certManagerInjectAnnotation" . }} - controller-gen.kubebuilder.io/version: v0.18.0 - name: autonomousdatabasebackups.database.oracle.com -spec: - conversion: - strategy: Webhook - webhook: - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - path: /convert - conversionReviewVersions: - - v1alpha1 - - v1 - - v4 - group: database.oracle.com - names: - kind: AutonomousDatabaseBackup - listKind: AutonomousDatabaseBackupList - plural: autonomousdatabasebackups - shortNames: - - adbbu - - adbbus - singular: autonomousdatabasebackup - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.lifecycleState - name: State - type: string - - jsonPath: .status.dbDisplayName - name: DB DisplayName - type: string - - jsonPath: .status.type - name: Type - type: string - - jsonPath: .status.timeStarted - name: Started - type: string - - jsonPath: .status.timeEnded - name: Ended - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - autonomousDatabaseBackupOCID: - type: string - displayName: - type: string - isLongTermBackup: - type: boolean - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - retentionPeriodInDays: - type: integer - target: - properties: - k8sAdb: - properties: - name: - type: string - type: object - ociAdb: - properties: - id: - type: string - type: object - type: object - type: object - status: - properties: - autonomousDatabaseOCID: - type: string - compartmentOCID: - type: string - dbDisplayName: - type: string - dbName: - type: string - isAutomatic: - type: boolean - lifecycleState: - type: string - timeEnded: - type: string - timeStarted: - type: string - type: - type: string - required: - - autonomousDatabaseOCID - - compartmentOCID - - dbDisplayName - - dbName - - isAutomatic - - lifecycleState - - type - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.lifecycleState - name: State - type: string - - jsonPath: .status.dbDisplayName - name: DB DisplayName - type: string - - jsonPath: .status.type - name: Type - type: string - - jsonPath: .status.timeStarted - name: Started - type: string - - jsonPath: .status.timeEnded - name: Ended - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - autonomousDatabaseBackupOCID: - type: string - displayName: - type: string - isLongTermBackup: - type: boolean - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - retentionPeriodInDays: - type: integer - target: - properties: - k8sAdb: - properties: - name: - type: string - type: object - ociAdb: - properties: - id: - type: string - type: object - type: object - type: object - status: - properties: - autonomousDatabaseOCID: - type: string - compartmentOCID: - type: string - dbDisplayName: - type: string - dbName: - type: string - isAutomatic: - type: boolean - lifecycleState: - type: string - timeEnded: - type: string - timeStarted: - type: string - type: - type: string - required: - - autonomousDatabaseOCID - - compartmentOCID - - dbDisplayName - - dbName - - isAutomatic - - lifecycleState - - type - type: object - type: object - served: true - storage: true - subresources: - status: {} \ No newline at end of file diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabaserestores.database.oracle.com.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabaserestores.database.oracle.com.yaml deleted file mode 100644 index de47b4fe7..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabaserestores.database.oracle.com.yaml +++ /dev/null @@ -1,203 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: {{ include "oracle-database-operator.certManagerInjectAnnotation" . }} - controller-gen.kubebuilder.io/version: v0.18.0 - name: autonomousdatabaserestores.database.oracle.com -spec: - conversion: - strategy: Webhook - webhook: - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - path: /convert - conversionReviewVersions: - - v1alpha1 - - v1 - - v4 - group: database.oracle.com - names: - kind: AutonomousDatabaseRestore - listKind: AutonomousDatabaseRestoreList - plural: autonomousdatabaserestores - shortNames: - - adbr - - adbrs - singular: autonomousdatabaserestore - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.displayName - name: DbDisplayName - type: string - - jsonPath: .status.dbName - name: DbName - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - source: - properties: - k8sAdbBackup: - properties: - name: - type: string - type: object - pointInTime: - properties: - timestamp: - type: string - type: object - type: object - target: - properties: - k8sAdb: - properties: - name: - type: string - type: object - ociAdb: - properties: - id: - type: string - type: object - type: object - required: - - source - - target - type: object - status: - properties: - dbName: - type: string - displayName: - type: string - status: - type: string - timeAccepted: - type: string - timeEnded: - type: string - timeStarted: - type: string - workRequestOCID: - type: string - required: - - dbName - - displayName - - status - - workRequestOCID - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .status.status - name: Status - type: string - - jsonPath: .status.displayName - name: DbDisplayName - type: string - - jsonPath: .status.dbName - name: DbName - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - source: - properties: - k8sAdbBackup: - properties: - name: - type: string - type: object - pointInTime: - properties: - timestamp: - type: string - type: object - type: object - target: - properties: - k8sAdb: - properties: - name: - type: string - type: object - ociAdb: - properties: - id: - type: string - type: object - type: object - required: - - source - - target - type: object - status: - properties: - dbName: - type: string - displayName: - type: string - status: - type: string - timeAccepted: - type: string - timeEnded: - type: string - timeStarted: - type: string - workRequestOCID: - type: string - required: - - dbName - - displayName - - status - - workRequestOCID - type: object - type: object - served: true - storage: true - subresources: - status: {} \ No newline at end of file diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabases.database.oracle.com.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabases.database.oracle.com.yaml deleted file mode 100644 index 868acc762..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/crds/autonomousdatabases.database.oracle.com.yaml +++ /dev/null @@ -1,705 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - cert-manager.io/inject-ca-from: {{ include "oracle-database-operator.certManagerInjectAnnotation" . }} - controller-gen.kubebuilder.io/version: v0.18.0 - name: autonomousdatabases.database.oracle.com -spec: - conversion: - strategy: Webhook - webhook: - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - path: /convert - conversionReviewVersions: - - v1alpha1 - - v1 - - v4 - group: database.oracle.com - names: - kind: AutonomousDatabase - listKind: AutonomousDatabaseList - plural: autonomousdatabases - shortNames: - - adb - - adbs - singular: autonomousdatabase - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .spec.details.displayName - name: Display Name - type: string - - jsonPath: .spec.details.dbName - name: Db Name - type: string - - jsonPath: .status.lifecycleState - name: State - type: string - - jsonPath: .spec.details.isDedicated - name: Dedicated - type: string - - jsonPath: .spec.details.computeCount - name: Compute Count - type: number - - jsonPath: .spec.details.dataStorageSizeInTBs - name: Storage (TB) - type: integer - - jsonPath: .spec.details.dbWorkload - name: Workload Type - type: string - - jsonPath: .status.timeCreated - name: Created - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - action: - enum: - - "" - - Create - - Sync - - Update - - Stop - - Start - - Terminate - - Clone - - Switchover - - Failover - type: string - clone: - properties: - adminPassword: - properties: - k8sSecret: - properties: - name: - type: string - type: object - ociSecret: - properties: - id: - type: string - type: object - type: object - autonomousContainerDatabase: - properties: - k8sAcd: - properties: - name: - type: string - type: object - ociAcd: - properties: - id: - type: string - type: object - type: object - cloneType: - enum: - - FULL - - METADATA - type: string - compartmentId: - type: string - computeCount: - type: number - computeModel: - enum: - - ECPU - - OCPU - type: string - cpuCoreCount: - type: integer - dataStorageSizeInTBs: - type: integer - dbName: - type: string - dbVersion: - type: string - dbWorkload: - enum: - - OLTP - - DW - - AJD - - APEX - - LH - type: string - displayName: - type: string - freeformTags: - additionalProperties: - type: string - type: object - isAccessControlEnabled: - type: boolean - isAutoScalingEnabled: - type: boolean - isDedicated: - type: boolean - isFreeTier: - type: boolean - isMtlsConnectionRequired: - type: boolean - licenseModel: - enum: - - LICENSE_INCLUDED - - BRING_YOUR_OWN_LICENSE - type: string - nsgIds: - items: - type: string - type: array - ocpuCount: - type: number - privateEndpointLabel: - type: string - subnetId: - type: string - whitelistedIps: - items: - type: string - type: array - type: object - details: - properties: - adminPassword: - properties: - k8sSecret: - properties: - name: - type: string - type: object - ociSecret: - properties: - id: - type: string - type: object - type: object - autonomousContainerDatabase: - properties: - k8sAcd: - properties: - name: - type: string - type: object - ociAcd: - properties: - id: - type: string - type: object - type: object - compartmentId: - type: string - computeCount: - type: number - computeModel: - enum: - - ECPU - - OCPU - type: string - cpuCoreCount: - type: integer - dataStorageSizeInTBs: - type: integer - dbName: - type: string - dbVersion: - type: string - dbWorkload: - enum: - - OLTP - - DW - - AJD - - APEX - - LH - type: string - displayName: - type: string - freeformTags: - additionalProperties: - type: string - type: object - id: - type: string - isAccessControlEnabled: - type: boolean - isAutoScalingEnabled: - type: boolean - isDedicated: - type: boolean - isFreeTier: - type: boolean - isMtlsConnectionRequired: - type: boolean - licenseModel: - enum: - - LICENSE_INCLUDED - - BRING_YOUR_OWN_LICENSE - type: string - nsgIds: - items: - type: string - type: array - ocpuCount: - type: number - privateEndpointLabel: - type: string - subnetId: - type: string - whitelistedIps: - items: - type: string - type: array - type: object - hardLink: - default: false - type: boolean - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - wallet: - properties: - name: - type: string - password: - properties: - k8sSecret: - properties: - name: - type: string - type: object - ociSecret: - properties: - id: - type: string - type: object - type: object - type: object - required: - - action - type: object - status: - properties: - allConnectionStrings: - items: - properties: - connectionStrings: - items: - properties: - connectionString: - type: string - tnsName: - type: string - type: object - type: array - tlsAuthentication: - type: string - required: - - connectionStrings - type: object - type: array - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - lifecycleState: - type: string - timeCreated: - type: string - walletExpiringDate: - type: string - type: object - type: object - served: true - storage: false - subresources: - status: {} - - additionalPrinterColumns: - - jsonPath: .spec.details.displayName - name: Display Name - type: string - - jsonPath: .spec.details.dbName - name: Db Name - type: string - - jsonPath: .status.lifecycleState - name: State - type: string - - jsonPath: .spec.details.isDedicated - name: Dedicated - type: string - - jsonPath: .spec.details.computeCount - name: Compute Count - type: number - - jsonPath: .spec.details.dataStorageSizeInTBs - name: Storage (TB) - type: integer - - jsonPath: .spec.details.dbWorkload - name: Workload Type - type: string - - jsonPath: .status.timeCreated - name: Created - type: string - name: v4 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - action: - enum: - - "" - - Create - - Sync - - Update - - Stop - - Start - - Terminate - - Clone - - Switchover - - Failover - type: string - clone: - properties: - adminPassword: - properties: - k8sSecret: - properties: - name: - type: string - type: object - ociSecret: - properties: - id: - type: string - type: object - type: object - autonomousContainerDatabase: - properties: - k8sAcd: - properties: - name: - type: string - type: object - ociAcd: - properties: - id: - type: string - type: object - type: object - cloneType: - enum: - - FULL - - METADATA - type: string - compartmentId: - type: string - computeCount: - type: number - computeModel: - enum: - - ECPU - - OCPU - type: string - cpuCoreCount: - type: integer - dataStorageSizeInTBs: - type: integer - dbName: - type: string - dbVersion: - type: string - dbWorkload: - enum: - - OLTP - - DW - - AJD - - APEX - - LH - type: string - displayName: - type: string - freeformTags: - additionalProperties: - type: string - type: object - isAccessControlEnabled: - type: boolean - isAutoScalingEnabled: - type: boolean - isDedicated: - type: boolean - isFreeTier: - type: boolean - isMtlsConnectionRequired: - type: boolean - licenseModel: - enum: - - LICENSE_INCLUDED - - BRING_YOUR_OWN_LICENSE - type: string - nsgIds: - items: - type: string - type: array - ocpuCount: - type: number - privateEndpointLabel: - type: string - subnetId: - type: string - whitelistedIps: - items: - type: string - type: array - type: object - details: - properties: - adminPassword: - properties: - k8sSecret: - properties: - name: - type: string - type: object - ociSecret: - properties: - id: - type: string - type: object - type: object - autonomousContainerDatabase: - properties: - k8sAcd: - properties: - name: - type: string - type: object - ociAcd: - properties: - id: - type: string - type: object - type: object - compartmentId: - type: string - computeCount: - type: number - computeModel: - enum: - - ECPU - - OCPU - type: string - cpuCoreCount: - type: integer - dataStorageSizeInTBs: - type: integer - dbName: - type: string - dbVersion: - type: string - dbWorkload: - enum: - - OLTP - - DW - - AJD - - APEX - - LH - type: string - displayName: - type: string - freeformTags: - additionalProperties: - type: string - type: object - id: - type: string - isAccessControlEnabled: - type: boolean - isAutoScalingEnabled: - type: boolean - isDedicated: - type: boolean - isFreeTier: - type: boolean - isMtlsConnectionRequired: - type: boolean - licenseModel: - enum: - - LICENSE_INCLUDED - - BRING_YOUR_OWN_LICENSE - type: string - nsgIds: - items: - type: string - type: array - ocpuCount: - type: number - privateEndpointLabel: - type: string - subnetId: - type: string - whitelistedIps: - items: - type: string - type: array - type: object - hardLink: - default: false - type: boolean - ociConfig: - properties: - configMapName: - type: string - secretName: - type: string - type: object - wallet: - properties: - name: - type: string - password: - properties: - k8sSecret: - properties: - name: - type: string - type: object - ociSecret: - properties: - id: - type: string - type: object - type: object - type: object - required: - - action - type: object - status: - properties: - allConnectionStrings: - items: - properties: - connectionStrings: - items: - properties: - connectionString: - type: string - tnsName: - type: string - type: object - type: array - tlsAuthentication: - type: string - required: - - connectionStrings - type: object - type: array - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - maxLength: 32768 - type: string - observedGeneration: - format: int64 - minimum: 0 - type: integer - reason: - maxLength: 1024 - minLength: 1 - pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ - type: string - status: - enum: - - "True" - - "False" - - Unknown - type: string - type: - maxLength: 316 - pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ - type: string - required: - - lastTransitionTime - - message - - reason - - status - - type - type: object - type: array - x-kubernetes-list-map-keys: - - type - x-kubernetes-list-type: map - lifecycleState: - type: string - timeCreated: - type: string - walletExpiringDate: - type: string - type: object - type: object - served: true - storage: true - subresources: - status: {} \ No newline at end of file diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/deployment.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/deployment.yaml deleted file mode 100644 index 0bb8ea4f0..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/deployment.yaml +++ /dev/null @@ -1,114 +0,0 @@ -{{- include "oracle-database-operator.validateScopeConfig" . -}} -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "oracle-database-operator.name" . }}-controller-manager - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicas }} - selector: - matchLabels: - {{- include "oracle-database-operator.selectorLabels" . | nindent 6 }} - template: - metadata: - labels: - {{- include "oracle-database-operator.selectorLabels" . | nindent 8 }} - spec: - securityContext: - runAsNonRoot: true - seccompProfile: - type: RuntimeDefault - serviceAccountName: {{ include "oracle-database-operator.serviceAccountName" . }} - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- if or .Values.affinity (gt (int .Values.replicas) 1) }} - affinity: - {{- if .Values.affinity }} - {{- toYaml .Values.affinity | nindent 8 }} - {{- else }} - podAntiAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - podAffinityTerm: - labelSelector: - matchLabels: - {{- include "oracle-database-operator.selectorLabels" . | nindent 18 }} - topologyKey: kubernetes.io/hostname - {{- end }} - {{- end }} - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: manager - image: {{ include "oracle-database-operator.image" . }} - imagePullPolicy: {{ .Values.image.pullPolicy }} - command: - - /manager - args: - {{- if .Values.leaderElection }} - - --enable-leader-election - {{- end }} - env: - - name: WATCH_NAMESPACE - {{- if eq .Values.scope.mode "namespace" }} - value: {{ .Values.scope.watchNamespaces | join "," | quote }} - {{- else }} - value: "" - {{- end }} - {{- with .Values.extraEnv }} - {{- toYaml . | nindent 8 }} - {{- end }} - ports: - - containerPort: {{ .Values.webhook.port | default 9443 }} - name: webhook-server - protocol: TCP - - containerPort: 8080 - name: metrics - protocol: TCP - livenessProbe: - httpGet: - path: /metrics - port: 8080 - scheme: HTTP - initialDelaySeconds: {{ .Values.probes.liveness.initialDelaySeconds | default 15 }} - periodSeconds: {{ .Values.probes.liveness.periodSeconds | default 20 }} - timeoutSeconds: {{ .Values.probes.liveness.timeoutSeconds | default 3 }} - failureThreshold: {{ .Values.probes.liveness.failureThreshold | default 3 }} - readinessProbe: - httpGet: - path: /metrics - port: 8080 - scheme: HTTP - initialDelaySeconds: {{ .Values.probes.readiness.initialDelaySeconds | default 5 }} - periodSeconds: {{ .Values.probes.readiness.periodSeconds | default 10 }} - timeoutSeconds: {{ .Values.probes.readiness.timeoutSeconds | default 3 }} - failureThreshold: {{ .Values.probes.readiness.failureThreshold | default 3 }} - resources: - {{- toYaml .Values.resources | nindent 10 }} - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - readOnlyRootFilesystem: false - runAsUser: 1002 - volumeMounts: - - mountPath: /tmp/k8s-webhook-server/serving-certs - name: cert - readOnly: true - terminationGracePeriodSeconds: {{ .Values.terminationGracePeriodSeconds | default 10 }} - volumes: - - name: cert - secret: - defaultMode: 420 - secretName: {{ .Values.webhook.certificateSecretName | default "webhook-server-cert" }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/issuer.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/issuer.yaml deleted file mode 100644 index 473ff50af..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/issuer.yaml +++ /dev/null @@ -1,9 +0,0 @@ -apiVersion: cert-manager.io/v1 -kind: Issuer -metadata: - name: {{ include "oracle-database-operator.issuerName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -spec: - selfSigned: {} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/mutatingwebhookconfiguration.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/mutatingwebhookconfiguration.yaml deleted file mode 100644 index b08447e3e..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/mutatingwebhookconfiguration.yaml +++ /dev/null @@ -1,257 +0,0 @@ -apiVersion: admissionregistration.k8s.io/v1 -kind: MutatingWebhookConfiguration -metadata: - annotations: - cert-manager.io/inject-ca-from: {{ include "oracle-database-operator.certManagerInjectAnnotation" . }} - "helm.sh/hook": post-install,post-upgrade - "helm.sh/hook-weight": "3" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded - name: {{ include "oracle-database-operator.name" . }}-mutating-webhook-configuration - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -webhooks: -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v4-dbcssystem - failurePolicy: Fail - name: mdbcssystemv4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - dbcssystems - sideEffects: None -- admissionReviewVersions: - - v4 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v4-lrest - failurePolicy: Fail - name: mlrest.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - lrests - sideEffects: None -- admissionReviewVersions: - - v4 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v4-lrpdb - failurePolicy: Fail - name: mlrpdb.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - lrpdbs - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v4-oraclerestart - failurePolicy: Fail - name: moraclerestart.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - oraclerestarts - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v4-racdatabase - failurePolicy: Fail - name: mracdatabase.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - racdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v4-shardingdatabase - failurePolicy: Fail - name: mshardingdatabasev4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - shardingdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v1alpha1-dataguardbroker - failurePolicy: Fail - name: mdataguardbroker.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - dataguardbrokers - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v4-dbcssystem - failurePolicy: Fail - name: mdbcssystemv1alpha1.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - dbcssystems - sideEffects: None -- admissionReviewVersions: - - v1 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v1alpha1-oraclerestdataservice - failurePolicy: Fail - name: moraclerestdataservice.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - oraclerestdataservices - sideEffects: None -- admissionReviewVersions: - - v1 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-database-oracle-com-v1alpha1-singleinstancedatabase - failurePolicy: Fail - name: msingleinstancedatabase.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - singleinstancedatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-observability-oracle-com-v4-databaseobserver - failurePolicy: Fail - name: mdatabaseobserver.kb.io - rules: - - apiGroups: - - observability.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - databaseobservers - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /mutate-privateai-oracle-com-v4-privateai - failurePolicy: Fail - name: mprivateai-v4.kb.io - rules: - - apiGroups: - - privateai.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - privateais - sideEffects: None diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/namespace.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/namespace.yaml deleted file mode 100644 index 3338cf1a9..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/namespace.yaml +++ /dev/null @@ -1,8 +0,0 @@ -{{- if and .Values.namespace (ne .Values.namespace .Release.Namespace) }} -apiVersion: v1 -kind: Namespace -metadata: - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} - name: {{ .Values.namespace }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/node-rbac.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/node-rbac.yaml deleted file mode 100644 index 10d63e63b..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/node-rbac.yaml +++ /dev/null @@ -1,32 +0,0 @@ -{{- if .Values.rbac.nodeAccess }} -# ClusterRole for NodePort services - grants permission to list/watch nodes -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "oracle-database-operator.name" . }}-manager-role-node - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -- apiGroups: - - "" - resources: - - nodes - verbs: - - list - - watch ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "oracle-database-operator.name" . }}-manager-role-node-binding - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "oracle-database-operator.name" . }}-manager-role-node -subjects: -- kind: ServiceAccount - name: {{ include "oracle-database-operator.serviceAccountName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/oci-credentials.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/oci-credentials.yaml deleted file mode 100644 index 89383d646..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/oci-credentials.yaml +++ /dev/null @@ -1,18 +0,0 @@ -{{- if and (not .Values.ociCredentials.existingSecretName) .Values.ociCredentials.tenancy }} -apiVersion: v1 -kind: Secret -metadata: - name: oci-cred - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -type: Opaque -stringData: - tenancy: {{ .Values.ociCredentials.tenancy | quote }} - user: {{ .Values.ociCredentials.user | quote }} - fingerprint: {{ .Values.ociCredentials.fingerprint | quote }} - region: {{ .Values.ociCredentials.region | quote }} - {{- if .Values.ociCredentials.passphrase }} - passphrase: {{ .Values.ociCredentials.passphrase | quote }} - {{- end }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/poddisruptionbudget.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/poddisruptionbudget.yaml deleted file mode 100644 index a5e1cba54..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/poddisruptionbudget.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if and .Values.pdb.enabled (gt (int .Values.replicas) 1) }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "oracle-database-operator.name" . }}-controller-manager - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -spec: - {{- if .Values.pdb.minAvailable }} - minAvailable: {{ .Values.pdb.minAvailable }} - {{- else if .Values.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.pdb.maxUnavailable }} - {{- else }} - minAvailable: 1 - {{- end }} - selector: - matchLabels: - {{- include "oracle-database-operator.selectorLabels" . | nindent 6 }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/role.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/role.yaml deleted file mode 100644 index c50524aed..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/role.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ include "oracle-database-operator.name" . }}-leader-election-role - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -rules: -- apiGroups: - - "" - resources: - - configmaps - verbs: - - get - - list - - watch - - create - - update - - patch - - delete -- apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - get - - list - - watch - - create - - update - - patch - - delete -- apiGroups: - - "" - resources: - - configmaps/status - verbs: - - get - - update - - patch -- apiGroups: - - "" - resources: - - events - verbs: - - create - - patch diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/rolebinding.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/rolebinding.yaml deleted file mode 100644 index 571a3e132..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/rolebinding.yaml +++ /dev/null @@ -1,54 +0,0 @@ -# Leader election RoleBinding (always required in operator namespace) -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "oracle-database-operator.name" . }}-leader-election-rolebinding - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "oracle-database-operator.name" . }}-leader-election-role -subjects: -- kind: ServiceAccount - name: {{ include "oracle-database-operator.serviceAccountName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} ---- -# Manager RoleBinding in operator namespace (always required) -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "oracle-database-operator.name" . }}-manager-rolebinding - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "oracle-database-operator.name" . }}-manager-role -subjects: -- kind: ServiceAccount - name: {{ include "oracle-database-operator.serviceAccountName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} -{{- if eq .Values.scope.mode "namespace" }} -{{- range .Values.scope.watchNamespaces }} ---- -# Manager RoleBinding for namespace-scoped deployment in {{ . }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "oracle-database-operator.name" $ }}-manager-rolebinding - namespace: {{ . }} - labels: - {{- include "oracle-database-operator.labels" $ | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "oracle-database-operator.name" $ }}-manager-role -subjects: -- kind: ServiceAccount - name: {{ include "oracle-database-operator.serviceAccountName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} -{{- end }} -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/service.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/service.yaml deleted file mode 100644 index 3df5ebfb6..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/service.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "oracle-database-operator.metricsServiceName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -spec: - ports: - - name: https - port: 8443 - targetPort: https - selector: - {{- include "oracle-database-operator.selectorLabels" . | nindent 4 }} ---- -apiVersion: v1 -kind: Service -metadata: - name: {{ include "oracle-database-operator.webhookServiceName" . }} - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -spec: - ports: - - port: 443 - protocol: TCP - targetPort: 9443 - selector: - {{- include "oracle-database-operator.selectorLabels" . | nindent 4 }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/validatingwebhookconfiguration.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/validatingwebhookconfiguration.yaml deleted file mode 100644 index 70ab91306..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/validatingwebhookconfiguration.yaml +++ /dev/null @@ -1,402 +0,0 @@ -apiVersion: admissionregistration.k8s.io/v1 -kind: ValidatingWebhookConfiguration -metadata: - annotations: - cert-manager.io/inject-ca-from: {{ include "oracle-database-operator.certManagerInjectAnnotation" . }} - "helm.sh/hook": post-install,post-upgrade - "helm.sh/hook-weight": "3" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded - name: {{ include "oracle-database-operator.name" . }}-validating-webhook-configuration - labels: - {{- include "oracle-database-operator.labels" . | nindent 4 }} -webhooks: -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-autonomouscontainerdatabase - failurePolicy: Fail - name: vautonomouscontainerdatabasev4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - autonomouscontainerdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-autonomousdatabasebackup - failurePolicy: Fail - name: vautonomousdatabasebackupv4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - autonomousdatabasebackups - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-autonomousdatabaserestore - failurePolicy: Fail - name: vautonomousdatabaserestorev4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - autonomousdatabaserestores - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-autonomousdatabase - failurePolicy: Fail - name: vautonomousdatabasev4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - autonomousdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-dbcssystem - failurePolicy: Fail - name: vdbcssystemv4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - - DELETE - resources: - - dbcssystems - sideEffects: None -- admissionReviewVersions: - - v4 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-lrest - failurePolicy: Fail - name: vlrest.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - lrests - sideEffects: None -- admissionReviewVersions: - - v4 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-lrpdb - failurePolicy: Fail - name: vlrpdb.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - lrpdbs - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-oraclerestart - failurePolicy: Fail - name: voraclerestart.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - - DELETE - resources: - - oraclerestarts - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-racdatabase - failurePolicy: Fail - name: vracdatabase.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - - DELETE - resources: - - racdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v4-shardingdatabase - failurePolicy: Fail - name: vshardingdatabasev4.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - - DELETE - resources: - - shardingdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v1alpha1-autonomouscontainerdatabase - failurePolicy: Fail - name: vautonomouscontainerdatabasev1alpha1.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - autonomouscontainerdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v1alpha1-autonomousdatabasebackup - failurePolicy: Fail - name: vautonomousdatabasebackupv1alpha1.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - autonomousdatabasebackups - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v1alpha1-autonomousdatabaserestore - failurePolicy: Fail - name: vautonomousdatabaserestorev1alpha1.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - autonomousdatabaserestores - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v1alpha1-autonomousdatabase - failurePolicy: Fail - name: vautonomousdatabasev1alpha1.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - autonomousdatabases - sideEffects: None -- admissionReviewVersions: - - v1 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v1alpha1-dataguardbroker - failurePolicy: Fail - name: vdataguardbroker.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - dataguardbrokers - sideEffects: None -- admissionReviewVersions: - - v1 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v1alpha1-oraclerestdataservice - failurePolicy: Fail - name: voraclerestdataservice.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - resources: - - oraclerestdataservices - sideEffects: None -- admissionReviewVersions: - - v1 - - v1beta1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-database-oracle-com-v1alpha1-singleinstancedatabase - failurePolicy: Fail - name: vsingleinstancedatabase.kb.io - rules: - - apiGroups: - - database.oracle.com - apiVersions: - - v1alpha1 - operations: - - CREATE - - UPDATE - - DELETE - resources: - - singleinstancedatabases - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-observability-oracle-com-v4-databaseobserver - failurePolicy: Fail - name: vdatabaseobserver.kb.io - rules: - - apiGroups: - - observability.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - databaseobservers - sideEffects: None -- admissionReviewVersions: - - v1 - clientConfig: - service: - name: {{ include "oracle-database-operator.webhookServiceName" $ }} - namespace: {{ include "oracle-database-operator.namespace" $ }} - path: /validate-privateai-oracle-com-v4-privateai - failurePolicy: Fail - name: vprivateai-v4.kb.io - rules: - - apiGroups: - - privateai.oracle.com - apiVersions: - - v4 - operations: - - CREATE - - UPDATE - resources: - - privateais - sideEffects: None diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/wait-for-cert-manager.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/wait-for-cert-manager.yaml deleted file mode 100644 index a5e2b5b66..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/templates/wait-for-cert-manager.yaml +++ /dev/null @@ -1,115 +0,0 @@ -{{- if .Values.certManagerWaitJob.enabled }} -{{- $webhookConfigName := include "oracle-database-operator.certManagerWebhookConfig" . -}} -{{- $maxAttempts := .Values.certManagerWaitJob.maxAttempts | default 60 -}} -{{- $sleepSeconds := .Values.certManagerWaitJob.sleepSeconds | default 5 -}} -{{- $timeoutSeconds := mul $maxAttempts $sleepSeconds -}} -# Wait for cert-manager webhook to be ready before creating Issuer resources -# Uses kubectl wait to check for caBundle injection (no shell required) -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ .Release.Name }}-wait-for-cert-manager - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - app.kubernetes.io/name: {{ .Chart.Name }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - "helm.sh/hook": post-install,post-upgrade - "helm.sh/hook-weight": "-5" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ .Release.Name }}-wait-for-cert-manager - labels: - app.kubernetes.io/name: {{ .Chart.Name }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - "helm.sh/hook": post-install,post-upgrade - "helm.sh/hook-weight": "-5" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded -rules: -- apiGroups: ["admissionregistration.k8s.io"] - resources: ["validatingwebhookconfigurations"] - verbs: ["get", "list", "watch"] ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ .Release.Name }}-wait-for-cert-manager - labels: - app.kubernetes.io/name: {{ .Chart.Name }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - "helm.sh/hook": post-install,post-upgrade - "helm.sh/hook-weight": "-5" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded -subjects: -- kind: ServiceAccount - name: {{ .Release.Name }}-wait-for-cert-manager - namespace: {{ include "oracle-database-operator.namespace" . }} -roleRef: - kind: ClusterRole - name: {{ .Release.Name }}-wait-for-cert-manager - apiGroup: rbac.authorization.k8s.io ---- -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ .Release.Name }}-wait-for-cert-manager - namespace: {{ include "oracle-database-operator.namespace" . }} - labels: - app.kubernetes.io/name: {{ .Chart.Name }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - "helm.sh/hook": post-install,post-upgrade - "helm.sh/hook-weight": "-1" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded -spec: - backoffLimit: 3 - template: - metadata: - labels: - app.kubernetes.io/name: {{ .Chart.Name }} - app.kubernetes.io/instance: {{ .Release.Name }} - spec: - serviceAccountName: {{ .Release.Name }}-wait-for-cert-manager - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - restartPolicy: OnFailure - securityContext: - runAsNonRoot: true - runAsUser: 65534 - seccompProfile: - type: RuntimeDefault - containers: - - name: wait-for-webhook - image: {{ .Values.certManagerWaitJob.image.repository | default "registry.k8s.io/kubectl" }}:{{ .Values.certManagerWaitJob.image.tag }} - imagePullPolicy: {{ .Values.certManagerWaitJob.image.pullPolicy | default "IfNotPresent" }} - securityContext: - allowPrivilegeEscalation: false - readOnlyRootFilesystem: true - capabilities: - drop: - - ALL - {{- with .Values.certManagerWaitJob.resources }} - resources: - {{- toYaml . | nindent 10 }} - {{- else }} - resources: - limits: - cpu: 100m - memory: 128Mi - requests: - cpu: 50m - memory: 64Mi - {{- end }} - args: - - wait - - --for=jsonpath={.webhooks[0].clientConfig.caBundle} - - validatingwebhookconfiguration/{{ $webhookConfigName }} - - --timeout={{ $timeoutSeconds }}s -{{- end }} diff --git a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/values.yaml b/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/values.yaml deleted file mode 100644 index 1d77941a6..000000000 --- a/helm/infra-charts/obaas-prereqs/charts/oracle-database-operator/values.yaml +++ /dev/null @@ -1,176 +0,0 @@ -# Default values for oracle-database-operator -replicas: 3 - -# Namespace for Oracle Database Operator resources -# Defaults to the release namespace if not specified -namespace: "oracle-database-operator-system" - -# Image pull secrets for private registries (shared with cert-manager subchart) -imagePullSecrets: &imagePullSecrets [] -# Example: -# imagePullSecrets: &imagePullSecrets -# - name: my-registry-secret -image: - repository: container-registry.oracle.com/database/operator - # Specify a version tag for reproducible deployments - tag: "2.1.0" - pullPolicy: IfNotPresent - -# Deployment scope configuration -scope: - # "cluster" = watch all namespaces (default), creates ClusterRoleBinding - # "namespace" = watch specific namespaces only, creates RoleBindings in those namespaces - mode: cluster - - # For namespace-scoped mode: list of namespaces to watch - # RoleBindings will be created in each of these namespaces - watchNamespaces: [] - # Example: ["default", "my-app-namespace"] - -# RBAC configuration -rbac: - # Grant operator permission to list/watch nodes - # Required if database CRs will use NodePort service type - nodeAccess: false - -# Resource limits and requests -resources: - limits: - cpu: 400m - memory: 400Mi - requests: - cpu: 400m - memory: 400Mi - -# Enable leader election for controller manager -leaderElection: true - -# Health probe configuration -probes: - liveness: - initialDelaySeconds: 15 - periodSeconds: 20 - timeoutSeconds: 3 - failureThreshold: 3 - readiness: - initialDelaySeconds: 5 - periodSeconds: 10 - timeoutSeconds: 3 - failureThreshold: 3 - -# Pod Disruption Budget (only applies when replicas > 1) -pdb: - enabled: true - minAvailable: 1 - # maxUnavailable: 1 # Alternative to minAvailable - -# Pod affinity/anti-affinity rules -# If not set and replicas > 1, a default soft anti-affinity is applied -affinity: {} -# Example custom affinity: -# affinity: -# podAntiAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# - labelSelector: -# matchLabels: -# app.kubernetes.io/name: oracle-database-operator -# topologyKey: kubernetes.io/hostname - -# Node selector for pod scheduling -nodeSelector: {} -# Example: -# nodeSelector: -# kubernetes.io/os: linux - -# Tolerations for pod scheduling -tolerations: [] -# Example: -# tolerations: -# - key: "dedicated" -# operator: "Equal" -# value: "database-operator" -# effect: "NoSchedule" - -# Termination grace period in seconds -terminationGracePeriodSeconds: 10 - -# Extra environment variables for the controller manager container -extraEnv: [] -# Example: -# extraEnv: -# - name: LOG_LEVEL -# value: "debug" -# - name: MY_SECRET -# valueFrom: -# secretKeyRef: -# name: my-secret -# key: password - -# Service Account configuration -serviceAccount: - # The name of the service account to use - # If empty, uses the existing "default" service account - # If specifying a custom name, ensure the service account exists before installing - name: "" - -# Webhook configuration -webhook: - # Failure policy for webhooks (Fail or Ignore) - failurePolicy: Fail - # Webhook server port - port: 9443 - # Secret name containing the webhook TLS certificate - certificateSecretName: webhook-server-cert - # Webhook timeout in seconds (optional) - timeoutSeconds: 10 - -# OCI Credentials for Autonomous Database -# Required for ADB provisioning/binding. See: set_ocicredentials.sh -ociCredentials: - # Option 1: Reference an existing Secret containing OCI credentials - existingSecretName: "" - - # Option 2: Provide values to create a Secret (used if existingSecretName is empty) - tenancy: "" - user: "" - fingerprint: "" - region: "" - passphrase: "" # optional, for encrypted private keys - - # Reference an existing Secret containing the OCI API private key - # User must create this separately (e.g., using set_ocicredentials.sh or kubectl) - secretName: "" - -# Wait job configuration for cert-manager webhook readiness (not passed to subchart) -certManagerWaitJob: - # Waits for cert-manager webhook before creating Issuer/Certificate resources - # Set to false only if cert-manager is known to be ready (e.g., pre-installed and running) - enabled: true - image: - repository: registry.k8s.io/kubectl - tag: "v1.28.0" - pullPolicy: IfNotPresent - - # Timeout configuration: maxAttempts * sleepSeconds = total wait time - maxAttempts: 60 - sleepSeconds: 5 - - # Resource limits for the wait job (defaults applied in template if empty) - resources: {} - - # External cert-manager webhook service name (only used when cert-manager.enabled=false) - externalWebhookServiceName: "cert-manager-webhook" - -# cert-manager subchart values (passed to subchart when enabled=true) -# See README.md and examples/ for installation scenarios -cert-manager: - enabled: true - # Namespace for cert-manager (subchart install location and webhook lookup) - # Defaults to the release namespace if not specified - namespace: "cert-manager" - crds: - enabled: true - # Allow CRDs to be deleted on uninstall (WARNING: deletes all cert-manager resources) - keep: false - global: - imagePullSecrets: *imagePullSecrets diff --git a/helm/infra-charts/obaas-prereqs/examples/values-aks.yaml b/helm/infra-charts/obaas-prereqs/examples/values-aks.yaml index 30c4aeece..8e7d008b9 100644 --- a/helm/infra-charts/obaas-prereqs/examples/values-aks.yaml +++ b/helm/infra-charts/obaas-prereqs/examples/values-aks.yaml @@ -18,4 +18,3 @@ # disable metrics-server in obaas-prereqs. metrics-server: enabled: true - diff --git a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml index 9617fa629..889a6e5f2 100644 --- a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml @@ -21,6 +21,7 @@ # -n # # 2. Mirror the required images to your private registry +# 3. Configure images and pull secrets in the separate cert-manager installation # # Usage: # helm install obaas-prereqs ./obaas-prereqs -n -f examples/values-private-registry.yaml @@ -40,7 +41,7 @@ global: # Image pull secret for private registry authentication # This is automatically propagated to all subcharts via YAML anchors - imagePullSecrets: &imagePullSecrets + imagePullSecrets: &imagePullSecrets - name: myregistry-secret # ------------------------------------ @@ -59,23 +60,26 @@ global: # ------------------------- # ============================================================================= -# Oracle Database Operatior (and its prereq cert-manager) +# Oracle Database Operator # ============================================================================= -# Default registry: quay.io -# Has multiple components, each needs registry override +# Default operator registry: container-registry.oracle.com +# Default CRD configuration Job registry: registry.k8s.io oracle-database-operator: enabled: true # Empty namespace will cause the use of .Release.Namespace - namespace: "" + namespaceOverride: "" replicas: 1 - # Image pull secrets for private registries (shared with cert-manager subchart) + # Image pull secrets for the operator and CRD configuration Job imagePullSecrets: *imagePullSecrets image: - repository: myregistry.example.com/database/operator + registry: myregistry.example.com + repository: database/operator # Specify a version tag for reproducible deployments - tag: "2.1.0" + tag: "2.2.0" pullPolicy: IfNotPresent + crdConfiguration: + image: myregistry.example.com/kubectl:v1.36.3 # Deployment scope configuration scope: mode: cluster @@ -88,42 +92,7 @@ oracle-database-operator: pdb: enabled: true minAvailable: 1 - # maxUnavailable: 1 # Alternative to minAvailable - # Wait job configuration for cert-manager webhook readiness (not passed to subchart) - certManagerWaitJob: - # Waits for cert-manager webhook before creating Issuer/Certificate resources - # Set to false only if cert-manager is known to be ready (e.g., pre-installed and running) - enabled: true - image: - repository: myregistry.example.com/kubectl - tag: "v1.28.0" - pullPolicy: IfNotPresent - # cert-manager subchart values (passed to subchart when enabled=true) - cert-manager: - enabled: true - # Empty namespace will cause the use of .Release.Namespace - namespace: "" - crds: - enabled: true - # Allow CRDs to be deleted on uninstall (WARNING: deletes all cert-manager resources) - keep: false - global: - imagePullSecrets: *imagePullSecrets - image: - repository: myregistry.example.com/jetstack/cert-manager-controller - tag: v1.21.1 - webhook: - image: - repository: myregistry.example.com/jetstack/cert-manager-webhook - tag: v1.21.1 - cainjector: - image: - repository: myregistry.example.com/jetstack/cert-manager-cainjector - tag: v1.21.1 - startupapicheck: - image: - repository: myregistry.example.com/jetstack/cert-manager-startupapicheck - tag: v1.21.1 + # maxUnavailable: 1 # Requires minAvailable: null # ============================================================================= # external-secrets @@ -240,7 +209,7 @@ coherence-operator: resources: {} opentelemetry-operator: - enabled: true + enabled: true # Uses global.imagePullSecrets imagePullSecrets: *imagePullSecrets manager: diff --git a/helm/infra-charts/obaas-prereqs/values.yaml b/helm/infra-charts/obaas-prereqs/values.yaml index d61ebe5af..5c266e442 100644 --- a/helm/infra-charts/obaas-prereqs/values.yaml +++ b/helm/infra-charts/obaas-prereqs/values.yaml @@ -27,15 +27,16 @@ global: # -- SubChart Configuration oracle-database-operator: enabled: true - # Empty namespace will cause the use of .Release.Namespace - namespace: "" + # Empty namespaceOverride will cause the use of .Release.Namespace + namespaceOverride: "" replicas: 1 - # Image pull secrets for private registries (shared with cert-manager subchart) + # Image pull secrets for private registries imagePullSecrets: &imagePullSecrets [] image: - repository: container-registry.oracle.com/database/operator + registry: container-registry.oracle.com + repository: database/operator # Specify a version tag for reproducible deployments - tag: "2.1.0" + tag: "2.2.0" pullPolicy: IfNotPresent # Deployment scope configuration scope: @@ -49,19 +50,7 @@ oracle-database-operator: pdb: enabled: true minAvailable: 1 - # maxUnavailable: 1 # Alternative to minAvailable - # Wait job configuration for cert-manager webhook readiness (not passed to subchart) - certManagerWaitJob: - # Waits for cert-manager webhook before creating Issuer/Certificate resources - # Set to false only if cert-manager is known to be ready (e.g., pre-installed and running) - enabled: true - image: - repository: registry.k8s.io/kubectl - tag: "v1.28.0" - pullPolicy: IfNotPresent - # don't use the cert-manager subchart - cert-manager: - enabled: false + # maxUnavailable: 1 # Requires minAvailable: null external-secrets: enabled: true diff --git a/helm/infra-charts/obaas/Chart.yaml b/helm/infra-charts/obaas/Chart.yaml index b73182041..d4b1cd1cf 100644 --- a/helm/infra-charts/obaas/Chart.yaml +++ b/helm/infra-charts/obaas/Chart.yaml @@ -3,7 +3,7 @@ apiVersion: v2 type: application name: "obaas" -kubeVersion: ">= 1.34.0" +kubeVersion: ">=1.36.0-0 <1.38.0-0" description: A Helm chart for Oracle Backend as a Service home: https://oracle.github.io/microservices-backend maintainers: diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index 221e9d4d2..af9d7b2b8 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -72,7 +72,7 @@ global: image: registry: myregistry.example.com repository: alpine/k8s - tag: "1.36.2" + tag: "1.36.4" nginx: image: registry: myregistry.example.com @@ -360,7 +360,7 @@ apisix: # Uses global.imagePullSecrets (expects string list format) global: imagePullSecrets: *imagePullSecrets - security: + security: allowInsecureImages: true # RBAC required for Kubernetes service discovery @@ -469,9 +469,12 @@ apisix: # so APISIX can fail over within the same registry refresh cycle. eureka: host: - - "http://{{ .Release.Name }}-eureka-0.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" - - "http://{{ .Release.Name }}-eureka-1.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" - - "http://{{ .Release.Name }}-eureka-2.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" + - "http://{{ .Release.Name }}-eureka-0.{{ .Release.Name }}-eureka.\ + {{ .Release.Namespace }}.svc.cluster.local:8761" + - "http://{{ .Release.Name }}-eureka-1.{{ .Release.Name }}-eureka.\ + {{ .Release.Namespace }}.svc.cluster.local:8761" + - "http://{{ .Release.Name }}-eureka-2.{{ .Release.Name }}-eureka.\ + {{ .Release.Namespace }}.svc.cluster.local:8761" prefix: "/eureka/" fetch_interval: 30 timeout: @@ -674,7 +677,7 @@ signoz: target_label: kubernetes_pod_name - source_labels: [__meta_kubernetes_pod_label_app_kubernetes_io_instance] action: replace - target_label: app + target_label: app service: pipelines: logs: diff --git a/helm/infra-charts/obaas/examples/values-signoz-cold-storage.yaml b/helm/infra-charts/obaas/examples/values-signoz-cold-storage.yaml index 43a9e2a6b..5b4c14566 100644 --- a/helm/infra-charts/obaas/examples/values-signoz-cold-storage.yaml +++ b/helm/infra-charts/obaas/examples/values-signoz-cold-storage.yaml @@ -28,4 +28,4 @@ signoz: secretAccess: persistence: enabled: true - size: 100Gi \ No newline at end of file + size: 100Gi diff --git a/helm/infra-charts/obaas/extensions/kafka-metrics.yaml b/helm/infra-charts/obaas/extensions/kafka-metrics.yaml new file mode 100644 index 000000000..36abac13d --- /dev/null +++ b/helm/infra-charts/obaas/extensions/kafka-metrics.yaml @@ -0,0 +1,35 @@ +# ============================================================================= +# Universal Extension: Kafka Metrics for SigNoz +# ============================================================================= +# This file provides "Opt-in" Kafka observability. +# It enables the 'kafkametrics' scraper in the SigNoz OpenTelemetry collector. +# +# USAGE: +# Include this file in your helm upgrade command using '-f': +# helm upgrade obaas ./helm/infra-charts/obaas -f extensions/kafka-metrics.yaml ... +# +# SCENARIOS: +# 1. Manual Kafka (Docs): Default works out of the box (basic-kafka-...). +# 2. Platform Kafka: Change 'brokers' to 'obaas-kafka-cluster-kafka-bootstrap:9092'. +# ============================================================================= + +signoz: + otelCollector: + config: + receivers: + kafkametrics: + brokers: + - "kafka-bootstrap:9092" + protocol_version: "2.0.0" + scrapers: + - brokers + - topics + - consumers + + service: + pipelines: + metrics: + receivers: + - otlp + - prometheus + - kafkametrics diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 211e06c4c..5ddfd5314 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -40,7 +40,7 @@ global: image: registry: docker.io repository: alpine/k8s - tag: "1.36.2" + tag: "1.36.4" # OBAAS PLATFORM CONFIGURATION otelCollectorEndpoint: "obaas-signoz-otel-collector:4318" @@ -157,7 +157,7 @@ gateway-helm: # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: Always - # List of secrets in the same namespace of the component that can be used to pull images from private repositories. + # List of secrets in the same namespace that can pull the component image. pullSecrets: *imagePullSecrets envoyProxy: # Envoy proxy data plane image — override to use a private registry. @@ -173,7 +173,7 @@ gateway-helm: # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: IfNotPresent - # List of secrets in the same namespace of the component that can be used to pull images from private repositories. + # List of secrets in the same namespace that can pull the component image. pullSecrets: *imagePullSecrets deployment: @@ -317,9 +317,11 @@ apisix: # so APISIX can fail over within the same registry refresh cycle. eureka: host: + # yamllint disable rule:line-length - "http://{{ .Release.Name }}-eureka-0.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" - "http://{{ .Release.Name }}-eureka-1.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" - "http://{{ .Release.Name }}-eureka-2.{{ .Release.Name }}-eureka.{{ .Release.Namespace }}.svc.cluster.local:8761" + # yamllint enable rule:line-length prefix: "/eureka/" fetch_interval: 30 timeout: @@ -400,7 +402,7 @@ apisix: # source of truth instead of a duplicated payload here. extraContainers: - name: apisix-plugin-metadata - image: "docker.io/alpine/k8s:1.36.2" + image: "docker.io/alpine/k8s:1.36.4" command: ["sh", "-c"] args: - | @@ -716,7 +718,7 @@ signoz: value: none - name: OTEL_EXPORTER_OTLP_PROTOCOL value: http/protobuf - + # Change to override individual component images signoz: # Auto-provision root user in SigNoz backend diff --git a/helm/infra-charts/tools/oci_config.py b/helm/infra-charts/tools/oci_config.py index 7b8420021..94346bef4 100644 --- a/helm/infra-charts/tools/oci_config.py +++ b/helm/infra-charts/tools/oci_config.py @@ -45,7 +45,7 @@ def select_profile_config(config_text: str, profile: Optional[str], config_path: try: parser.read_string(config_text) except configparser.Error as exc: - print(f"Error: Failed to parse config file {config_path}: {exc}") + print(f"Error: Failed to parse config file {config_path}: {exc}", file=sys.stderr) sys.exit(1) defaults = OrderedDict(parser.defaults()) @@ -57,7 +57,7 @@ def select_profile_config(config_text: str, profile: Optional[str], config_path: elif available_profiles: selected_profile = available_profiles[0] else: - print(f"Error: No profiles found in config file {config_path}") + print(f"Error: No profiles found in config file {config_path}", file=sys.stderr) sys.exit(1) else: selected_profile = profile @@ -68,7 +68,8 @@ def select_profile_config(config_text: str, profile: Optional[str], config_path: print( "Error: Profile " f"'{selected_profile}' not found in {config_path}. Available profiles: " - + ", ".join(available_display) + + ", ".join(available_display), + file=sys.stderr, ) sys.exit(1) @@ -174,7 +175,7 @@ def ensure_namespace_exists(namespace: str) -> None: check=False, ) except FileNotFoundError: - print("Error: kubectl not found in PATH. Please install kubectl and try again.") + print("Error: kubectl not found in PATH. Please install kubectl and try again.", file=sys.stderr) sys.exit(1) if check_result.returncode == 0: @@ -188,7 +189,7 @@ def ensure_namespace_exists(namespace: str) -> None: check=False, ) except FileNotFoundError: - print("Error: kubectl not found in PATH. Please install kubectl and try again.") + print("Error: kubectl not found in PATH. Please install kubectl and try again.", file=sys.stderr) sys.exit(1) if create_result.stdout: @@ -233,7 +234,7 @@ def main(): dry_run = args.dry_run if not config_path.exists(): - print(f"Error: Config file not found: {config_path}") + print(f"Error: Config file not found: {config_path}", file=sys.stderr) sys.exit(1) # Read original config and extract key files @@ -241,15 +242,15 @@ def main(): selected_config_text = select_profile_config(original_config_text, profile, config_path) key_files = extract_key_files(selected_config_text) if not key_files: - print("Error: No key_file values found in the selected profile") + print("Error: No key_file values found in the selected profile", file=sys.stderr) sys.exit(1) # Check existence of all key files before proceeding missing_files = [str(f) for f in key_files if not f.exists()] if missing_files: - print("Error: The following key_file(s) do not exist:") + print("Error: The following key_file(s) do not exist:", file=sys.stderr) for f in missing_files: - print(f" - {f}") + print(f" - {f}", file=sys.stderr) sys.exit(1) # Rewrite key_file paths in the config content diff --git a/helm/tests/test_helm_contract.py b/helm/tests/test_helm_contract.py new file mode 100644 index 000000000..139f4d5b8 --- /dev/null +++ b/helm/tests/test_helm_contract.py @@ -0,0 +1,113 @@ +"""Contract tests for the repository's OBaaS Helm charts.""" + +import os +import shutil +import subprocess +from pathlib import Path + +import pytest +import yaml + +REPOSITORY_ROOT = Path(__file__).resolve().parents[2] +CHART_DIR = REPOSITORY_ROOT / "helm" / "infra-charts" / "obaas" +PREREQS_CHART_DIR = REPOSITORY_ROOT / "helm" / "infra-charts" / "obaas-prereqs" +OPERATOR_ARCHIVE = PREREQS_CHART_DIR / "charts" / "oracle-database-operator-0.2.0.tgz" + +helm_bin = shutil.which("helm") +pytestmark = pytest.mark.skipif(helm_bin is None, reason="helm binary not available on PATH") + + +def _render(*sets: str, upgrade: bool = False) -> subprocess.CompletedProcess[str]: + command = [ + "helm", + "template", + "contract", + str(CHART_DIR), + "--namespace", + "contract", + "--kube-version", + os.environ.get("HELM_KUBE_VERSION", "1.36.0"), + "--set", + "global.api.apiKey=contract-api-key", + ] + if upgrade: + command.append("--is-upgrade") + for value in sets: + command.extend(["--set", value]) + return subprocess.run(command, capture_output=True, text=True, check=False) + + +def _docs(rendered: str) -> list[dict]: + return [document for document in yaml.safe_load_all(rendered) if isinstance(document, dict)] + + +def _resource_names(rendered: str, kind: str) -> set[str]: + return { + document["metadata"]["name"] + for document in _docs(rendered) + if document.get("kind") == kind and document.get("metadata", {}).get("name") + } + + +def test_default_chart_renders_core_resources(): + result = _render() + + assert result.returncode == 0, result.stderr[:500] + assert {"contract-admin-server", "contract-config-server", "contract-obaas-sidb"}.issubset( + _resource_names(result.stdout, "Service") + ) + assert "contract-eureka" in _resource_names(result.stdout, "StatefulSet") + + +def test_invalid_database_type_is_rejected(): + result = _render("database.type=invalid") + + assert result.returncode != 0 + assert "database.type must be one of" in result.stderr + + +def test_invalid_signoz_upgrade_stage_is_rejected(): + result = _render("signozUpgrade.stage=invalid") + + assert result.returncode != 0 + assert "/signozUpgrade/stage" in result.stderr + + +def test_other_database_requires_privileged_secret(): + result = _render("database.type=OTHER", "database.other.dsn=db.example:1521/service") + + assert result.returncode != 0 + assert "privAuthN.secretName is REQUIRED" in result.stderr + + +def test_oci_existing_config_cannot_mix_inline_values(): + result = _render( + "database.oci_config.configMapName=oci-config", + "database.oci_config.tenancy=ocid1.tenancy.test", + ) + + assert result.returncode != 0 + assert "cannot also provide tenancy" in result.stderr + + +def test_signoz_stage1_upgrade_hooks_render_only_for_upgrade(): + install = _render("signozUpgrade.stage=stage1", "signoz.enabled=true") + upgrade = _render("signozUpgrade.stage=stage1", "signoz.enabled=true", upgrade=True) + + assert install.returncode == 0, install.stderr[:500] + assert upgrade.returncode == 0, upgrade.stderr[:500] + assert "helm.sh/hook: post-upgrade" not in install.stdout + assert "helm.sh/hook: post-upgrade" in upgrade.stdout + + +def test_operator_dependency_archive_is_locked_to_0_2_0(): + assert OPERATOR_ARCHIVE.is_file() + result = subprocess.run( + ["helm", "show", "chart", str(OPERATOR_ARCHIVE)], + capture_output=True, + text=True, + check=False, + ) + + assert result.returncode == 0, result.stderr + assert "version: 0.2.0" in result.stdout diff --git a/helm/tests/test_oci_config.py b/helm/tests/test_oci_config.py new file mode 100644 index 000000000..d9cd4518a --- /dev/null +++ b/helm/tests/test_oci_config.py @@ -0,0 +1,114 @@ +""" +Copyright (c) 2024, 2026, Oracle and/or its affiliates. +Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +Contract tests for the release-packaged OCI config Secret helper. +""" + +import base64 +import subprocess +import sys +from pathlib import Path + +import yaml + +SCRIPT = Path(__file__).resolve().parent.parent.parent / "helm" / "infra-charts" / "tools" / "oci_config.py" + +def _run_helper(*args: str) -> subprocess.CompletedProcess[str]: + """Run the helper without loading any installed site packages.""" + return subprocess.run( + [sys.executable, "-I", "-S", str(SCRIPT), *args], + capture_output=True, + text=True, + check=False, + ) + + +def _dry_run(*args: str) -> subprocess.CompletedProcess[str]: + return _run_helper(*args, "--dry-run") + + +def test_emits_self_contained_secret_and_configmap_manifests(tmp_path: Path): + key_path = tmp_path / "oci_api_key.pem" + key_path.write_text("private-key-data", encoding="utf-8") + config_path = tmp_path / "config" + config_path.write_text( + f"[DEFAULT]\ntenancy=ocid1.tenancy.test\nkey_file={key_path}\n", + encoding="utf-8", + ) + + result = _dry_run( + "--config", + str(config_path), + "--namespace", + "ai-optimizer", + ) + + assert result.returncode == 0, result.stderr + secret, configmap = list(yaml.safe_load_all(result.stdout)) + assert secret["metadata"] == {"name": "oci-privatekey", "namespace": "ai-optimizer"} + assert secret["type"] == "Opaque" + assert base64.b64decode(secret["data"]["privatekey"]) == b"private-key-data" + assert configmap["metadata"] == {"name": "oci-config", "namespace": "ai-optimizer"} + assert configmap["data"]["tenancy"] == "ocid1.tenancy.test" + assert "key_file" not in configmap["data"] + assert result.stderr == "" + + +def test_missing_config_fails_without_manifest(tmp_path: Path): + result = _dry_run( + "--config", + str(tmp_path / "missing-config"), + "--namespace", + "ai-optimizer", + ) + + assert result.returncode != 0 + assert "Config file not found" in result.stderr + assert result.stdout == "" + + +def test_missing_key_file_fails_without_manifest(tmp_path: Path): + missing_key = tmp_path / "missing-key.pem" + config_path = tmp_path / "config" + config_path.write_text(f"[DEFAULT]\nkey_file={missing_key}\n", encoding="utf-8") + + result = _dry_run("--config", str(config_path), "--namespace", "ai-optimizer") + + assert result.returncode != 0 + assert str(missing_key) in result.stderr + assert result.stdout == "" + + +def test_missing_key_file_setting_fails_without_manifest(tmp_path: Path): + config_path = tmp_path / "config" + config_path.write_text("[DEFAULT]\ntenancy=ocid1.tenancy.test\n", encoding="utf-8") + + result = _dry_run("--config", str(config_path), "--namespace", "ai-optimizer") + + assert result.returncode != 0 + assert "No key_file values found" in result.stderr + assert result.stdout == "" + + +def test_profile_selects_requested_key_file(tmp_path: Path): + key_path = tmp_path / "profile-key.pem" + key_path.write_text("private-key", encoding="utf-8") + config_path = tmp_path / "config" + config_path.write_text( + f"[DEFAULT]\ntenancy=ocid1.default\n\n[DEV]\ntenancy=ocid1.dev\nkey_file={key_path}\n", + encoding="utf-8", + ) + + result = _dry_run( + "--config", + str(config_path), + "--namespace", + "ai-optimizer", + "--profile", + "DEV", + ) + + assert result.returncode == 0, result.stderr + _, configmap = list(yaml.safe_load_all(result.stdout)) + assert configmap["data"]["tenancy"] == "ocid1.dev" diff --git a/opentofu/.gitignore b/opentofu/.gitignore new file mode 100644 index 000000000..5fd1ba20f --- /dev/null +++ b/opentofu/.gitignore @@ -0,0 +1,33 @@ +############################################################################## +# OpenTofu +############################################################################## +# Ignore variable files (contain credentials) +*.tfvars +*.tfvars.json +# But allow example variable files for CI/CD testing (safe, no real credentials) +!examples/*.tfvars +!examples/*.tfvars.json + +# OpenTofu state, cache, plans, and local overrides +.terraform/ +.terraform.lock.hcl +.terraform.tfstate.lock.info +*.tfstate +*.tfstate.* +*.tfplan +*.tfplan.out +override.tf +override.tf.json +*_override.tf +*_override.tf.json +crash.log +crash.*.log + +# Private keys and sensitive files +*.pem + +# Generated configuration-management output +cfgmgt/stage/ + +# Local Helm Charts +cfgmgt/helm/ diff --git a/opentofu/README.md b/opentofu/README.md new file mode 100644 index 000000000..c5e7cf530 --- /dev/null +++ b/opentofu/README.md @@ -0,0 +1,254 @@ +# Oracle Backend for Microservices and AI - Terraform for OCI + +This directory contains Terraform configuration to deploy Oracle Backend for Microservices and AI (OBaaS) on Oracle Cloud Infrastructure (OCI). + +## Prerequisites + +- [Terraform](https://www.terraform.io/) (>= 1.5) +- [OCI CLI](https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/cliinstall.htm) configured with API key authentication +- OCI tenancy with sufficient quotas for: + - OKE (Oracle Kubernetes Engine) cluster + - Flexible compute shapes (VM.Standard.E4/E5.Flex or VM.Standard.A1/A2.Flex) + - Autonomous Database (unless using BYO database) + - Load Balancer (flexible shape) + +## Quick Start + +1. **Initialize the configuration:** + ```bash + terraform init + ``` + +2. **Copy an example configuration:** + ```bash + cp examples/k8s-new-adb.tfvars terraform.tfvars + ``` + +3. **Configure OCI credentials** in `terraform.tfvars`: + ```hcl + tenancy_ocid = "ocid1.tenancy.oc1..aaa..." + compartment_ocid = "ocid1.compartment.oc1..aaa..." + user_ocid = "ocid1.user.oc1..aaa..." + fingerprint = "xx:xx:xx:..." + private_key_path = "~/.oci/oci_api_key.pem" + region = "us-phoenix-1" + ``` + +4. **Review and apply:** + ```bash + terraform plan + terraform apply + ``` + +5. **Configure kubectl access** (after apply completes): + ```bash + # Use the kubeconfig_cmd output + oci ce cluster create-kubeconfig --cluster-id --region + ``` + +## Configuration Options + +### General Settings + +| Variable | Description | Default | +|----------|-------------|---------| +| `tenancy_ocid` | OCI Tenancy OCID | Required | +| `compartment_ocid` | Compartment for resources | Required | +| `region` | OCI Region | Required | +| `label_prefix` | Prefix for resource names (max 12 chars) | Auto-generated | + +### Database Options + +The deployment supports three database configurations: + +#### Option 1: New Autonomous Database (Default) +```hcl +# Leave byo_db_type empty (default) +adb_ecpu_core_count = 2 +adb_data_storage_size_in_gb = 20 +adb_license_model = "LICENSE_INCLUDED" # or "BRING_YOUR_OWN_LICENSE" +adb_networking = "PRIVATE_ENDPOINT_ACCESS" # or "SECURE_ACCESS" +``` + +#### Option 2: Bring Your Own Autonomous Database (ADB-S) +```hcl +byo_db_type = "ADB-S" +byo_db_password = "your_admin_password" +byo_adb_ocid = "ocid1.autonomousdatabase.oc1..." +``` + +#### Option 3: Bring Your Own Other Database +```hcl +byo_db_type = "OTHER" +byo_db_password = "your_system_password" +byo_odb_host = "db-host.example.com" +byo_odb_port = 1521 +byo_odb_service = "SERVICENAME" +``` + +### Kubernetes Options + +| Variable | Description | Default | +|----------|-------------|---------| +| `k8s_cpu_node_pool_size` | Number of CPU worker nodes | 3 | +| `k8s_api_is_public` | Expose K8s API publicly | true | +| `k8s_api_endpoint_allowed_cidrs` | CIDRs allowed to access K8s API | "0.0.0.0/0" | +| `k8s_node_pool_gpu_deploy` | Deploy GPU node pool | false | +| `k8s_gpu_node_pool_size` | Number of GPU worker nodes | 1 | +| `k8s_run_cfgmgt` | Run configuration management | true | +| `k8s_use_cluster_addons` | Install OKE cluster add-ons | true | +| `k8s_use_local_charts` | Use local Helm charts from `helm/` instead of the remote Helm repository | false | +| `k8s_byo_ocir_url` | BYO Oracle Container Registry URL | "" | + +### Local Helm Chart Development + +By default, the OCI Resource Manager build vendors the published Helm charts into the stack package. For local Terraform development, you can test charts from a local checkout without rebuilding the ZIP. + +`apply.py` looks for local charts under the sibling `helm` directory: + +```text +../helm/infra-charts/obaas-prereqs +../helm/infra-charts/obaas +``` + +Verify the charts are visible: + +```bash +ls ../helm/infra-charts/obaas/Chart.yaml +ls ../helm/infra-charts/obaas-prereqs/Chart.yaml +``` + +If the charts have dependencies, update them in the chart repo before applying: + +```bash +cd ../helm/infra-charts +helm dependency update obaas-prereqs +helm dependency update obaas +``` + +Then run Terraform with local charts enabled: + +```bash +cd opentofu +terraform plan -var='k8s_use_local_charts=true' +terraform apply -var='k8s_use_local_charts=true' +``` + +You can also set this in `terraform.tfvars`: + +```hcl +k8s_use_local_charts = true +``` + +To return to published charts for direct Terraform runs, remove that variable or set it to `false`. + +### Compute Options + +| Variable | Description | Default | +|----------|-------------|---------| +| `compute_cpu_shape` | CPU compute shape | VM.Standard.E5.Flex | +| `compute_cpu_ocpu` | OCPUs per CPU worker | 2 | +| `compute_gpu_shape` | GPU compute shape | VM.GPU.A10.1 | + +### Network Options + +By default, a new VCN with public and private subnets is created. To use existing networking: + +```hcl +byo_vcn_ocid = "ocid1.vcn.oc1..." +byo_public_subnet_ocid = "ocid1.subnet.oc1..." +byo_private_subnet_ocid = "ocid1.subnet.oc1..." +``` + +### Load Balancer Options + +| Variable | Description | Default | +|----------|-------------|---------| +| `lb_min_shape` | Minimum bandwidth (Mbps) | 10 | +| `lb_max_shape` | Maximum bandwidth (Mbps) | 10 | +| `client_allowed_cidrs` | CIDRs allowed for client access | "0.0.0.0/0" | +| `server_allowed_cidrs` | CIDRs allowed for server API access | "0.0.0.0/0" | + +### AI Optimizer + +| Variable | Description | Default | +|----------|-------------|---------| +| `deploy_optimizer` | Deploy AI Optimizer and Toolkit | false | + +## Examples + +See the [examples/](examples/) directory for complete configuration examples: + +| File | Description | +|------|-------------| +| `k8s-new-adb.tfvars` | Kubernetes deployment with new Autonomous Database | +| `k8s-byo-other-db.tfvars` | Kubernetes deployment with bring-your-own database | + +### Running Tests + +The `examples/manual-test.sh` script validates configurations using your OCI credentials: + +```bash +# Uses ~/.oci/config [DEFAULT] profile +./examples/manual-test.sh + +# Use a specific profile +./examples/manual-test.sh MYPROFILE +``` + +## Outputs + +After successful deployment: + +| Output | Description | +|--------|-------------| +| `app_name` | Application label/namespace | +| `app_version` | Deployed application version | +| `optimizer_client_url` | AI Optimizer web UI URL | +| `optimizer_server_url` | AI Optimizer API URL | +| `kubeconfig_cmd` | Command to generate kubeconfig | + +## OCI Resource Manager (ORM) + +This configuration is compatible with OCI Resource Manager for deployment via the OCI Console. The `schema.yaml` file defines the ORM form layout. + +## Directory Structure + +``` +. +├── README.md # This file +├── main.tf # Core resources (LB, ADB) +├── variables.tf # Root-level variables +├── output.tf # Root-level outputs +├── locals.tf # Local values +├── provider.tf # Provider configuration +├── versions.tf # Version constraints +├── data.tf # Data sources +├── nsgs.tf # Network Security Groups +├── module_network.tf # Network module invocation +├── module_kubernetes.tf # Kubernetes module invocation +├── schema.yaml # OCI ORM schema +├── examples/ # Example tfvars files +│ ├── README.md +│ ├── k8s-new-adb.tfvars +│ ├── k8s-byo-other-db.tfvars +│ └── manual-test.sh +├── modules/ +│ ├── kubernetes/ # OKE cluster and configuration +│ └── network/ # VCN, subnets, gateways +└── cfgmgt/ # Configuration management scripts +``` + +## Cleanup + +To destroy all resources: + +```bash +terraform destroy +``` + +## License + +Copyright (c) 2024, 2026, Oracle and/or its affiliates. +Licensed under the Universal Permissive License (UPL), Version 1.0. +See [LICENSE](http://oss.oracle.com/licenses/upl) for details. diff --git a/opentofu/cfgmgt/apply.py b/opentofu/cfgmgt/apply.py new file mode 100644 index 000000000..717a373fa --- /dev/null +++ b/opentofu/cfgmgt/apply.py @@ -0,0 +1,344 @@ +""" +# Copyright (c) 2025, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +""" +# spell-checker:ignore kubeconfig obaas prereqs + +import subprocess +import argparse +import os +import sys +import time + +# --- Constants --- +SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__)) +STAGE_PATH = os.path.join(SCRIPT_DIR, "stage") +LOCAL_HELM_DIR = os.path.abspath(os.path.join(SCRIPT_DIR, "..", "..", "helm", "infra-charts")) +os.environ["KUBECONFIG"] = os.path.join(STAGE_PATH, "kubeconfig") + +ORACLE_OPERATOR_NS = "oracle-database-operator-system" +ORACLE_OPERATOR_DEPLOYMENT = "oracle-database-operator-controller-manager" + +# --- Helm Charts Configuration --- +# IMPORTANT: Order matters! Charts are applied in the order listed below. +HELM_REPO_NAME = "obaas" +HELM_REPO_URL = "https://oracle.github.io/microservices-backend/helm" +# Production remote chart version. Local vendored development charts may be newer. +HELM_CHART_VERSION = "0.0.1" + +HELM_CHARTS = [ + { + "name": "obaas-prereqs", + "chart_ref": "obaas/obaas-prereqs", + "repo_url": HELM_REPO_URL, + "repo_name": HELM_REPO_NAME, + "namespace": "obaas-system", # Always deployed to obaas-system + "values_file": "obaas-prereqs-values.yaml", + }, + { + "name": "obaas", + "chart_ref": "obaas/obaas", + "repo_url": HELM_REPO_URL, + "repo_name": HELM_REPO_NAME, + "values_file": "obaas-values.yaml", + }, + # ai-optimizer is now a subchart of obaas, configured via obaas-values.yaml +] + + +# --- Utility Functions --- +def mod_kubeconfig(private_endpoint: str = None): + """Modify Kubeconfig with private endpoint if applicable""" + if not private_endpoint: + return + + kubeconfig_path = os.environ["KUBECONFIG"] + with open(kubeconfig_path, "r", encoding="utf-8") as f: + lines = f.read().splitlines() + + with open(kubeconfig_path, "w", encoding="utf-8") as f: + for line in lines: + stripped = line.strip() + indent = line[: len(line) - len(line.lstrip())] + + if stripped.startswith("server:"): + f.write(f"{indent}server: https://{private_endpoint}:6443\n") + elif stripped.startswith("certificate-authority-data:"): + f.write(f"{indent}insecure-skip-tls-verify: true\n") + else: + f.write(line + "\n") + + print("✅ Modified kubeconfig with private endpoint.\n") + + +def run_cmd(cmd, capture_output=True): + """Execute a shell command and return stdout, stderr, and return code""" + try: + result = subprocess.run( + cmd, + stdout=subprocess.PIPE if capture_output else None, + stderr=subprocess.PIPE if capture_output else None, + text=True, + check=False, + ) + stdout = result.stdout.strip() if result.stdout else "" + stderr = result.stderr.strip() if result.stderr else "" + return stdout, stderr, result.returncode + except subprocess.SubprocessError as e: + return "", str(e), 1 + + +def retry(func, retries=5, delay=15): + """Retry a function on failure using exponential backoff""" + current_delay = delay + for attempt in range(1, retries + 1): + print(f"🔁 Attempt {attempt}/{retries}") + if func(attempt): + return True + if attempt < retries: + print(f"⏳ Retrying in {current_delay} seconds...") + time.sleep(current_delay) + current_delay *= 2 + print("🚨 Maximum retries reached. Exiting.") + sys.exit(1) + + +def check_resource_exists(resource_type, resource_name, namespace=None): + """Check if a Kubernetes resource exists""" + cmd = ["kubectl", "get", resource_type, resource_name] + if namespace: + cmd.extend(["-n", namespace]) + _, _, rc = run_cmd(cmd, capture_output=True) + return rc == 0 + + +# --- Core Functionalities --- +def helm_repo_add_if_missing(repos_to_add): + """Add/Update Helm Repos for charts that need remote repositories""" + if not repos_to_add: + return + + for repo_name, repo_url in repos_to_add.items(): + print(f"➕ Adding Helm repo '{repo_name}'...") + _, stderr, rc = run_cmd(["helm", "repo", "add", repo_name, repo_url, "--force-update"], capture_output=False) + if rc != 0: + print(f"❌ Failed to add repo '{repo_name}':\n{stderr}") + sys.exit(1) + + print("⬆️ Updating Helm repos...") + _, stderr, rc = run_cmd(["helm", "repo", "update"], capture_output=False) + if rc != 0: + print(f"❌ Failed to update repos:\n{stderr}") + sys.exit(1) + print("✅ Repos added and updated.\n") + + +def delete_jobs(namespace, skip_buildkit=False): + """Delete all Jobs in the namespace (Jobs are immutable and block re-apply)""" + print(f"🗑️ Deleting existing Jobs in namespace '{namespace}'...") + stdout, _, rc = run_cmd(["kubectl", "get", "jobs", "-n", namespace, "-o", "jsonpath={.items[*].metadata.name}"]) + if rc != 0 or not stdout: + return + for job in stdout.split(): + if skip_buildkit and job == "optimizer-buildkit": + continue + run_cmd(["kubectl", "delete", "job", job, "-n", namespace, "--ignore-not-found=true"]) + + +def apply_helm_chart_inner(chart_config, namespace, optimizer_version=None, use_force_fallback=False, attempt=1, local_charts=False): + """Apply a single Helm Chart""" + chart_name = chart_config["name"] + values_file = chart_config["values_file"] + + # Use chart-specific namespace if defined, otherwise use provided namespace + target_namespace = chart_config.get("namespace", namespace) + + # Determine chart reference: local or remote + if local_charts: + local_path = os.path.join(LOCAL_HELM_DIR, chart_name) + if os.path.isdir(local_path): + chart_ref = local_path + else: + raise FileNotFoundError(f"Local chart for {chart_name} not found: {local_path}") + else: + chart_ref = chart_config["chart_ref"] + + values_path = os.path.join(STAGE_PATH, values_file) + + if attempt > 1: + delete_jobs(target_namespace, skip_buildkit=True) + + # Use --force-conflicts (Helm 3.13+) or fallback to --force for older versions + force_flag = "--force" if use_force_fallback else "--force-conflicts" + cmd = [ + "helm", "upgrade", "--install", force_flag, + chart_name, chart_ref, + "--namespace", target_namespace, + "--values", values_path, + ] + if not local_charts: + cmd.extend(["--version", HELM_CHART_VERSION]) + + print(f"🚀 Applying Helm chart '{chart_name}' to namespace '{target_namespace}'...") + print(f"📄 Chart: {chart_ref}") + print(f"📄 Values: {values_file}") + + stdout, stderr, rc = run_cmd(cmd) + if rc == 0: + print(f"✅ Helm chart '{chart_name}' applied successfully.") + if stdout: + print(f" {stdout}") + return True + + # Fallback: if --force-conflicts is not supported, retry with --force + if not use_force_fallback and "unknown flag: --force-conflicts" in stderr: + print("⚠️ Helm version doesn't support --force-conflicts, retrying with --force...") + return apply_helm_chart_inner(chart_config, namespace, optimizer_version, use_force_fallback=True, attempt=attempt, local_charts=local_charts) + + print(f"❌ Failed to apply Helm chart '{chart_name}':\n{stderr}") + return False + + +def apply_helm_chart(chart_config, namespace, optimizer_version=None, local_charts=False): + """Apply a Helm Chart with retry logic""" + retry(lambda attempt: apply_helm_chart_inner(chart_config, namespace, optimizer_version, attempt=attempt, local_charts=local_charts)) + + +def apply_all_helm_charts(namespace, optimizer_version=None, local_charts=False): + """Apply Helm charts in order if their values files exist""" + charts_to_apply = [] + + # Discover which charts have values files + for chart_config in HELM_CHARTS: + values_path = os.path.join(STAGE_PATH, chart_config["values_file"]) + if os.path.isfile(values_path): + print(f"✓ Found values file for '{chart_config['name']}': {chart_config['values_file']}") + charts_to_apply.append(chart_config) + else: + print(f"⊘ Skipping '{chart_config['name']}': values file not found") + + if not charts_to_apply: + print("\n⚠️ No charts to apply (no matching values files found).\n") + return + + print() + + # Add remote Helm repo when using remote charts (default) + if not local_charts: + repos_to_add = { + chart_config["repo_name"]: chart_config["repo_url"] + for chart_config in charts_to_apply + if chart_config.get("repo_name") and chart_config.get("repo_url") + } + helm_repo_add_if_missing(repos_to_add) + else: + print("📁 Using local Helm charts.\n") + + # Apply charts in order + print(f"📦 Applying {len(charts_to_apply)} Helm chart(s)...\n") + for chart_config in charts_to_apply: + apply_helm_chart(chart_config, namespace, optimizer_version, local_charts=local_charts) + print() + + print("✅ All Helm charts applied successfully.\n") + + +def apply_manifest_inner(namespace, attempt=1): + """Apply Kubernetes manifest""" + manifest_path = os.path.join(STAGE_PATH, "k8s-manifest.yaml") + if not os.path.isfile(manifest_path): + print(f"⚠️ Manifest not found: {manifest_path}") + return False + + if attempt > 1: + delete_jobs(namespace) + + print("🚀 Applying Kubernetes manifest: k8s-manifest.yaml") + _, stderr, rc = run_cmd(["kubectl", "apply", "-f", manifest_path], capture_output=False) + if rc == 0: + print("✅ Manifest applied.\n") + return True + + print(f"❌ Failed to apply manifest:\n{stderr}") + return False + + +def apply_manifest(namespace): + """Apply Kubernetes manifest with retry logic""" + retry(lambda attempt: apply_manifest_inner(namespace, attempt=attempt)) + + +def patch_oracle_operator(): + """Patch Oracle Database Operator deployment and wait for readiness""" + # Check if namespace exists + print(f"🔍 Checking if {ORACLE_OPERATOR_NS} namespace exists...") + if not check_resource_exists("namespace", ORACLE_OPERATOR_NS): + print(f"⊘ Namespace {ORACLE_OPERATOR_NS} not found. Skipping operator patch.\n") + return + + # Check if deployment exists + if not check_resource_exists("deployment", ORACLE_OPERATOR_DEPLOYMENT, ORACLE_OPERATOR_NS): + print(f"⊘ Deployment {ORACLE_OPERATOR_DEPLOYMENT} not found. Skipping operator patch.\n") + return + + # Apply patch + print("🔧 Patching oracle-database-operator deployment...") + patch_json = ( + '[{"op": "replace", "path": ' + '"/spec/template/spec/containers/0/securityContext/readOnlyRootFilesystem", ' + '"value": false}]' + ) + cmd = [ + "kubectl", "-n", ORACLE_OPERATOR_NS, + "patch", "deployment", ORACLE_OPERATOR_DEPLOYMENT, + "--type", "json", "-p", patch_json, + ] + _, stderr, rc = run_cmd(cmd, capture_output=False) + if rc != 0: + print(f"❌ Failed to patch operator:\n{stderr}") + sys.exit(1) + + print("✅ Oracle operator patched.\n") + + # Wait for operator to be ready + print("⏳ Waiting for Oracle Database Operator to be ready...") + wait_cmd = [ + "kubectl", "wait", + "--for=condition=Available", + "--timeout=300s", + "-n", ORACLE_OPERATOR_NS, + f"deployment/{ORACLE_OPERATOR_DEPLOYMENT}", + ] + _, stderr, rc = run_cmd(wait_cmd, capture_output=False) + if rc != 0: + print(f"❌ Operator readiness check failed:\n{stderr}") + sys.exit(1) + + print("✅ Oracle Database Operator is ready.\n") + print("⏳ Waiting 30 seconds for webhook stabilization...") + time.sleep(30) + + +# --- Entry Point --- +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Apply Helm charts and Kubernetes manifests.") + parser.add_argument("namespace", help="Kubernetes namespace") + parser.add_argument("--private_endpoint", help="Kubernetes Private Endpoint") + parser.add_argument( + "--optimizer_version", + choices=["Stable", "Experimental"], + default="Stable", + help="AI Optimizer version (default: Stable)", + ) + parser.add_argument( + "--local-charts", + action="store_true", + default=False, + help="Use local Helm charts instead of the remote repository", + ) + args = parser.parse_args() + + mod_kubeconfig(args.private_endpoint) + apply_manifest(args.namespace) + patch_oracle_operator() + apply_all_helm_charts(args.namespace, args.optimizer_version, args.local_charts) diff --git a/opentofu/data.tf b/opentofu/data.tf new file mode 100644 index 000000000..5b0a18cfe --- /dev/null +++ b/opentofu/data.tf @@ -0,0 +1,25 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +data "oci_identity_availability_domains" "all" { + compartment_id = var.tenancy_ocid +} + +data "oci_core_services" "core_services" { + filter { + name = "name" + values = ["All .* Services In Oracle Services Network"] + regex = true + } +} + +data "oci_database_autonomous_database" "byo_adb" { + for_each = var.byo_db_type == "ADB-S" ? { byo = true } : {} + autonomous_database_id = var.byo_adb_ocid +} + +data "oci_core_subnet" "byo_vcn_private" { + count = var.byo_vcn_ocid != "" ? 1 : 0 + subnet_id = var.byo_private_subnet_ocid +} \ No newline at end of file diff --git a/opentofu/examples/README.md b/opentofu/examples/README.md new file mode 100644 index 000000000..358e374aa --- /dev/null +++ b/opentofu/examples/README.md @@ -0,0 +1,76 @@ +# OpenTofu Example Variable Files + +This directory contains example `.tfvars` files for different deployment scenarios. + +## Quick Start + +```bash +# Load credentials from ~/.oci/config and run all tests +cd /path/to/terraform/ +./examples/manual-test.sh +``` + +The test script automatically loads credentials from `~/.oci/config`, sets compartment to your tenancy root, and runs `tofu plan` on all testable examples. + +## Example Scenarios + +| File | Description | Database | +|------|-------------|----------| +| `k8s-new-adb.tfvars` | Kubernetes deployment with new Autonomous Database | New ADB | +| `k8s-byo-other-db.tfvars` | Kubernetes deployment with bring-your-own database | BYO OTHER | + +### k8s-new-adb.tfvars + +Creates a new OKE cluster with a new Autonomous Database: +- Private endpoint ADB networking +- E4.Flex compute shape with 2 OCPUs +- Flexible load balancer (10-100 Mbps) + +### k8s-byo-other-db.tfvars + +Creates a new OKE cluster using an existing external database: +- Requires `byo_odb_host`, `byo_odb_port`, `byo_odb_service`, and `byo_db_password` +- A1.Flex (ARM) compute shape with 4 OCPUs +- Flexible load balancer (10-50 Mbps) + +## Manual Setup (Without Helper Script) + +If you prefer not to use the helper script: + +1. Copy an example: + ```bash + cd /path/to/terraform/ + cp examples/k8s-new-adb.tfvars terraform.tfvars + ``` + +2. Edit `terraform.tfvars` and add the authentication variables: + ```hcl + tenancy_ocid = "ocid1.tenancy.oc1..aaa..." + compartment_ocid = "ocid1.compartment.oc1..aaa..." + user_ocid = "ocid1.user.oc1..aaa..." + fingerprint = "xx:xx:xx:..." + private_key_path = "~/.oci/oci_api_key.pem" + region = "us-phoenix-1" + ``` + +3. Run OpenTofu: + ```bash + tofu init + tofu plan + tofu apply + ``` + +## OCI Config File Format + +The helper script `manual-test.sh` reads from `~/.oci/config` which should look like: + +```ini +[DEFAULT] +user=ocid1.user.oc1..aaa... +tenancy=ocid1.tenancy.oc1..aaa... +region=us-phoenix-1 +fingerprint=xx:xx:xx:... +key_file=~/.oci/oci_api_key.pem +``` + +If you don't have this file, run: `oci setup config` diff --git a/opentofu/examples/k8s-byo-other-db.tfvars b/opentofu/examples/k8s-byo-other-db.tfvars new file mode 100644 index 000000000..81cc8990c --- /dev/null +++ b/opentofu/examples/k8s-byo-other-db.tfvars @@ -0,0 +1,21 @@ +# Example: Kubernetes with BYO Other Database (non-ADB) + +# Run: ./examples/manual-test.sh + +# Deployment Configuration +label_prefix = "CITEST" + +# BYO Other Database +byo_db_type = "OTHER" +byo_db_password = "FakePassword123!NotReal" +byo_odb_host = "fake-db-host.example.com" +byo_odb_port = 1521 +byo_odb_service = "FAKEPDB.example.com" + +# Compute +compute_cpu_shape = "VM.Standard.A1.Flex" +compute_cpu_ocpu = 4 + +# Load Balancer +lb_min_shape = 10 +lb_max_shape = 50 diff --git a/opentofu/examples/k8s-new-adb.tfvars b/opentofu/examples/k8s-new-adb.tfvars new file mode 100644 index 000000000..1e309e8cc --- /dev/null +++ b/opentofu/examples/k8s-new-adb.tfvars @@ -0,0 +1,22 @@ +# Example: Kubernetes deployment with new Autonomous Database + +# Run: ./examples/manual-test.sh + +# Deployment Configuration +label_prefix = "CITEST" + +# New Autonomous Database +adb_ecpu_core_count = 2 +adb_data_storage_size_in_gb = 20 +adb_is_cpu_auto_scaling_enabled = true +adb_license_model = "LICENSE_INCLUDED" +adb_networking = "PRIVATE_ENDPOINT_ACCESS" +adb_whitelist_cidrs = "" + +# Compute +compute_cpu_shape = "VM.Standard.E4.Flex" +compute_cpu_ocpu = 2 + +# Load Balancer +lb_min_shape = 10 +lb_max_shape = 100 diff --git a/opentofu/examples/manual-test.sh b/opentofu/examples/manual-test.sh new file mode 100755 index 000000000..ea423ac17 --- /dev/null +++ b/opentofu/examples/manual-test.sh @@ -0,0 +1,129 @@ +#!/bin/bash +# Test script to validate OpenTofu infrastructure with real OCI credentials +# Usage: examples/test.sh [profile_name] + +set -euo pipefail + +# Navigate to opentofu root +cd "$(dirname "$(dirname "$0")")" || exit 1 + +# Check for tofu or terraform in PATH +if command -v tofu &> /dev/null; then + TF_CMD="tofu" +elif command -v terraform &> /dev/null; then + TF_CMD="terraform" +else + echo "Error: Neither 'tofu' nor 'terraform' found in PATH" >&2 + exit 1 +fi + +echo "Using command: $TF_CMD" +echo "" + +PROFILE="${1:-DEFAULT}" +OCI_CONFIG="${OCI_CONFIG_FILE:-$HOME/.oci/config}" + +[ -f "$OCI_CONFIG" ] || { echo "Error: OCI config not found at $OCI_CONFIG" >&2; exit 1; } + +# Parse OCI config file +SECTION_FOUND=false +while IFS='=' read -r key value; do + key=$(echo "$key" | xargs) + value=$(echo "$value" | xargs) + + # Check for section header + if [ "${key#\[}" != "$key" ]; then + [ "$(echo "$key" | tr -d '[]')" = "$PROFILE" ] && SECTION_FOUND=true || SECTION_FOUND=false + continue + fi + + # Extract credentials from matching section + [ "$SECTION_FOUND" = "true" ] || continue + case "$key" in + user) export TF_VAR_user_ocid="$value" ;; + tenancy) export TF_VAR_tenancy_ocid="$value" ;; + region) export TF_VAR_region="$value" ;; + fingerprint) export TF_VAR_fingerprint="$value" ;; + key_file) export TF_VAR_private_key_path="$value" ;; + esac +done < "$OCI_CONFIG" + +# Verify credentials loaded +[ -n "${TF_VAR_user_ocid:-}" ] && [ -n "${TF_VAR_tenancy_ocid:-}" ] && [ -n "${TF_VAR_region:-}" ] || \ + { echo "Error: Failed to load credentials from profile [$PROFILE]" >&2; exit 1; } + +export TF_VAR_compartment_ocid="$TF_VAR_tenancy_ocid" + +echo "✅ OCI credentials loaded (Profile: $PROFILE, Region: $TF_VAR_region)" +echo "" + +# Pre-flight checks: format and validate +echo "Running pre-flight checks..." +echo "" + +echo "1. Formatting code with '$TF_CMD fmt --recursive'..." +if $TF_CMD fmt --recursive > /dev/null; then + echo " ✅ Format check passed" +else + echo " ❌ Format check failed" + exit 1 +fi + +echo "2. Validating configuration with '$TF_CMD validate'..." +if $TF_CMD validate > /dev/null 2>&1; then + echo " ✅ Validation passed" +else + echo " ❌ Validation failed" + echo "" + echo "Re-run: $TF_CMD validate" + exit 1 +fi + +echo "" + +# Check for existing deployed resources +if [ -f "terraform.tfstate" ] && [ -s "terraform.tfstate" ]; then + echo "Checking for deployed resources..." + + # Use terraform state list to check if there are any managed resources + if resource_count=$($TF_CMD state list 2>/dev/null | wc -l | xargs); then + if [ "$resource_count" -gt 0 ]; then + echo "❌ ERROR: Found $resource_count deployed resource(s) in the state" + echo "" + echo "This test script requires a clean state to test multiple configurations." + echo "Please destroy existing resources first:" + echo "" + echo " $TF_CMD destroy -auto-approve" + echo "" + exit 1 + else + echo " ✅ State file exists but no resources are deployed (likely from previous destroy)" + fi + fi +fi + +# Run tests +EXAMPLES=( + examples/k8s-new-adb.tfvars + examples/k8s-byo-other-db.tfvars +) + +for example in "${EXAMPLES[@]}"; do + echo "Testing $example..." + + if plan_output=$($TF_CMD plan -var-file="$example" 2>&1); then + plan_summary=$(echo "$plan_output" | grep -i "plan:" | tail -1 | sed 's/^[[:space:]]*//') + echo " ✅ ${plan_summary:-PASSED}" + else + echo " ❌ FAILED" + echo "" + echo "Error output:" + echo "$plan_output" | tail -20 + echo "" + echo "Re-run: $TF_CMD plan -var-file=$example" + exit 1 + fi +done + +echo "" +echo "✅ All tests passed" diff --git a/opentofu/locals.tf b/opentofu/locals.tf new file mode 100644 index 000000000..c2fdd2f54 --- /dev/null +++ b/opentofu/locals.tf @@ -0,0 +1,82 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +// Housekeeping +locals { + compartment_ocid = var.compartment_ocid != "" ? var.compartment_ocid : var.tenancy_ocid + label_prefix = var.label_prefix != "" ? substr(lower(var.label_prefix), 0, 12) : substr(lower(random_pet.label.id), 0, 12) +} + + +// Availability Domains +locals { + ads = data.oci_identity_availability_domains.all.availability_domains + + // Map of parsed availability domain numbers to tenancy-specific names + // Used by resources with AD placement for generic selection + ad_numbers_to_names = local.ads != null ? { + for ad in local.ads : parseint(substr(ad.name, -1, -1), 10) => ad.name + } : { -1 : "" } # Fallback handles failure when unavailable but not required + + // List of availability domain numbers in region + // Used to intersect desired AD lists against presence in region + ad_numbers = local.ads != null ? sort(keys(local.ad_numbers_to_names)) : [] + + availability_domains = compact([for ad_number in tolist(local.ad_numbers) : + lookup(local.ad_numbers_to_names, ad_number, null) + ]) +} + +// Network +locals { + vcn_ocid = var.byo_vcn_ocid == "" ? module.network["managed"].vcn_ocid : var.byo_vcn_ocid + public_subnet_ocid = var.byo_vcn_ocid == "" ? module.network["managed"].public_subnet_ocid : var.byo_public_subnet_ocid + private_subnet_ocid = var.byo_vcn_ocid == "" ? module.network["managed"].private_subnet_ocid : var.byo_private_subnet_ocid + private_subnet_cidr_block = var.byo_vcn_ocid == "" ? module.network["managed"].private_subnet_cidr_block : data.oci_core_subnet.byo_vcn_private[0].cidr_block +} + +// Database +locals { + db_ocid = ( + var.byo_db_type == "" ? oci_database_autonomous_database.default_adb["managed"].id : + var.byo_db_type == "ADB-S" ? data.oci_database_autonomous_database.byo_adb["byo"].id : + "N/A" + ) + + db_name = ( + var.byo_db_type == "" ? upper(format("%sDB", local.label_prefix)) : + var.byo_db_type == "ADB-S" ? data.oci_database_autonomous_database.byo_adb["byo"].db_name : + var.byo_odb_service + ) + + db_conn = { + db_type = var.byo_db_type == "OTHER" ? "OTHER" : "ADB" + username = var.byo_db_type == "OTHER" ? "SYSTEM" : "ADMIN" + password = ( + var.byo_db_type == "" ? format("%s%s", random_password.adb_char[0].result, random_password.adb_rest[0].result) : + var.byo_db_password + ) + service = ( + var.byo_db_type == "OTHER" ? format("%s:%s/%s", var.byo_odb_host, var.byo_odb_port, var.byo_odb_service) : + format("%s_TP", local.db_name) + ) + } + + adb_whitelist_cidrs = ( + var.adb_networking == "PRIVATE_ENDPOINT_ACCESS" ? null : + concat( + var.adb_whitelist_cidrs != "" ? split(",", replace(var.adb_whitelist_cidrs, "/\\s+/", "")) : [], + [local.vcn_ocid] + ) + ) + adb_nsg = var.byo_vcn_ocid == "" && var.adb_networking == "PRIVATE_ENDPOINT_ACCESS" ? [oci_core_network_security_group.adb[0].id] : [] + adb_subnet_id = var.adb_networking == "PRIVATE_ENDPOINT_ACCESS" ? local.private_subnet_ocid : "" + adb_private_endpoint_label = var.adb_networking == "PRIVATE_ENDPOINT_ACCESS" ? local.label_prefix : "" +} + +// Load Balancer Ports +locals { + lb_http_port = 80 + lb_https_port = 443 +} \ No newline at end of file diff --git a/opentofu/main.tf b/opentofu/main.tf new file mode 100644 index 000000000..26cff76bc --- /dev/null +++ b/opentofu/main.tf @@ -0,0 +1,77 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +// random +resource "random_pet" "label" { + length = 1 +} + +resource "random_password" "adb_char" { + count = var.byo_db_password == "" ? 1 : 0 + length = 2 + special = false + numeric = false +} + +resource "random_password" "adb_rest" { + count = var.byo_db_password == "" ? 1 : 0 + length = 14 + min_numeric = 2 + min_lower = 2 + min_upper = 2 + min_special = 2 + override_special = "!$%^*-_" + keepers = { + uuid = "uuid()" + } +} + +// Load Balancer +resource "oci_load_balancer_load_balancer" "lb" { + compartment_id = local.compartment_ocid + display_name = format("%s-lb", local.label_prefix) + shape = "flexible" + is_private = false + shape_details { + minimum_bandwidth_in_mbps = var.lb_min_shape + maximum_bandwidth_in_mbps = var.lb_max_shape + } + subnet_ids = [ + local.public_subnet_ocid + ] + network_security_group_ids = [ + oci_core_network_security_group.lb.id, + ] +} + +// Autonomous Database +resource "oci_database_autonomous_database" "default_adb" { + for_each = var.byo_db_type == "" ? { managed = true } : {} + admin_password = local.db_conn.password + autonomous_maintenance_schedule_type = "REGULAR" + character_set = "AL32UTF8" + compartment_id = local.compartment_ocid + compute_count = var.adb_ecpu_core_count + compute_model = "ECPU" + data_storage_size_in_gb = var.adb_data_storage_size_in_gb + database_edition = var.adb_license_model == "BRING_YOUR_OWN_LICENSE" ? var.adb_edition : null + db_name = local.db_name + db_version = var.adb_version + db_workload = "OLTP" + display_name = local.db_name + is_free_tier = false + is_auto_scaling_enabled = var.adb_is_cpu_auto_scaling_enabled + is_auto_scaling_for_storage_enabled = var.adb_is_storage_auto_scaling_enabled + is_dedicated = false + license_model = var.adb_license_model + is_mtls_connection_required = true + nsg_ids = local.adb_nsg + whitelisted_ips = local.adb_whitelist_cidrs + private_endpoint_label = local.adb_private_endpoint_label + subnet_id = local.adb_subnet_id + lifecycle { + // cannot change from PRIVATE_ENDPOINT_ACCESS to SECURE_ACCESS + ignore_changes = [whitelisted_ips, private_endpoint_label, subnet_id] + } +} \ No newline at end of file diff --git a/opentofu/module_kubernetes.tf b/opentofu/module_kubernetes.tf new file mode 100644 index 000000000..3b39d7cb7 --- /dev/null +++ b/opentofu/module_kubernetes.tf @@ -0,0 +1,131 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +variable "k8s_run_cfgmgt" { + description = "Run Configuration Management Scripts?" + type = bool + default = true +} + +variable "k8s_use_cluster_addons" { + description = "Install Cluster Add-Ons?" + type = bool + default = true +} + +variable "k8s_use_local_charts" { + description = "Use local Helm charts from ../helm/infra-charts instead of the remote Helm repository." + type = bool + default = false +} + +//Deploy basic Kafka Cluster +variable "k8s_deploy_kafka" { + description = "Deploy a cluster using the Strimzi operator." + type = bool + default = false +} + +variable "k8s_api_is_public" { + description = "Make K8s API endpoint accessible from external networks via NSG rules. If false, only ORM deployments can apply Helm automatically." + type = bool + default = true +} + +variable "k8s_api_endpoint_allowed_cidrs" { + description = "Comma separated string of CIDR blocks from which the API Endpoint can be accessed." + type = string + default = "0.0.0.0/0" + validation { + condition = can(regex("$|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$", var.k8s_api_endpoint_allowed_cidrs)) + error_message = "Must be a comma separated string of valid CIDRs." + } +} + +variable "k8s_cpu_node_pool_size" { + description = "Number of Workers in the CPU Node Pool." + type = number + default = 3 +} + +variable "k8s_node_pool_gpu_deploy" { + description = "Deploy a GPU Node Pool?" + type = bool + default = false +} + +variable "k8s_gpu_node_pool_size" { + description = "Number of Workers in the GPU Node Pool." + type = number + default = 1 +} + + + +variable "k8s_byo_ocir_url" { + description = "BYO Oracle Cluster Image Repository URL" + type = string + default = "" +} + +# Validation: Configuration management requires either public API endpoint or ORM installation +resource "terraform_data" "k8s_cfgmgt_validation" { + count = 1 + lifecycle { + precondition { + condition = !var.k8s_run_cfgmgt || var.k8s_api_is_public || var.current_user_ocid != "" + error_message = "Cannot run configuration management with a private K8s API endpoint from local Terraform. Set k8s_api_is_public=true, k8s_run_cfgmgt=false, or use ORM." + } + } +} + +module "kubernetes" { + for_each = { managed = true } + source = "./modules/kubernetes" + label_prefix = local.label_prefix + tenancy_id = var.tenancy_ocid + compartment_id = local.compartment_ocid + vcn_id = local.vcn_ocid + oci_services = data.oci_core_services.core_services.services.0 + region = var.region + lb = { + id = oci_load_balancer_load_balancer.lb.id + compartment_id = oci_load_balancer_load_balancer.lb.compartment_id + ip_address_details = oci_load_balancer_load_balancer.lb.ip_address_details + shape_details = oci_load_balancer_load_balancer.lb.shape_details + } + db_ocid = local.db_ocid + db_name = local.db_name + db_conn = local.db_conn + api_is_public = var.k8s_api_is_public + node_pool_gpu_deploy = var.k8s_node_pool_gpu_deploy + gpu_node_pool_size = var.k8s_gpu_node_pool_size + kubernetes_version = local.k8s_version + cpu_node_pool_size = var.k8s_cpu_node_pool_size + api_endpoint_allowed_cidrs = var.k8s_api_endpoint_allowed_cidrs + use_cluster_addons = var.k8s_use_cluster_addons + use_local_charts = var.k8s_use_local_charts + run_cfgmgt = var.k8s_run_cfgmgt + compute_os_ver = local.compute_os_ver + compute_cpu_ocpu = var.compute_cpu_ocpu + compute_gpu_shape = var.compute_gpu_shape + compute_cpu_shape = var.compute_cpu_shape + availability_domains = local.availability_domains + public_subnet_id = local.public_subnet_ocid + private_subnet_id = local.private_subnet_ocid + lb_nsg_id = oci_core_network_security_group.lb.id + orm_install = var.current_user_ocid != "" + byo_ocir_url = var.k8s_byo_ocir_url + optimizer_version = "Stable" + deploy_optimizer = var.deploy_optimizer + deploy_kafka = var.k8s_deploy_kafka + providers = { + oci.home_region = oci.home_region + } +} + +output "kubeconfig_cmd" { + description = "Command to generate kubeconfig file" + value = module.kubernetes["managed"].kubeconfig_cmd +} diff --git a/opentofu/module_network.tf b/opentofu/module_network.tf new file mode 100644 index 000000000..821353d0d --- /dev/null +++ b/opentofu/module_network.tf @@ -0,0 +1,30 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +variable "byo_vcn_ocid" { + description = "Bring Your Own Virtual Cloud Network - VCN OCID" + type = string + default = "" +} + +variable "byo_public_subnet_ocid" { + description = "Bring Your Own Virtual Cloud Network - Pubic Subnet OCID" + type = string + default = "" +} + +variable "byo_private_subnet_ocid" { + description = "Bring Your Own Virtual Cloud Network - Private Subnet OCID" + type = string + default = "" +} + +module "network" { + for_each = var.byo_vcn_ocid == "" ? { managed = true } : {} + source = "./modules/network" + compartment_id = local.compartment_ocid + label_prefix = local.label_prefix + oci_services = data.oci_core_services.core_services.services.0 + +} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/cfgmgt.tf b/opentofu/modules/kubernetes/cfgmgt.tf new file mode 100644 index 000000000..7a037a21a --- /dev/null +++ b/opentofu/modules/kubernetes/cfgmgt.tf @@ -0,0 +1,74 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +locals { + k8s_manifest = templatefile("${path.module}/templates/k8s-manifest.yaml", { + label = var.label_prefix + repository_host = local.repository_host + repository_base = local.repository_base + compartment_ocid = var.lb.compartment_id + lb_ocid = var.lb.id + lb_subnet_ocid = var.public_subnet_id + lb_ip_ocid = var.lb.ip_address_details[0].ip_address + lb_nsgs = var.lb_nsg_id + lb_min_shape = var.lb.shape_details[0].minimum_bandwidth_in_mbps + lb_max_shape = var.lb.shape_details[0].maximum_bandwidth_in_mbps + db_name = local.db_name + db_username = var.db_conn.username + db_password = var.db_conn.password + db_service = var.db_conn.service + signoz_secret = random_password.signoz_secret.result + clickhouse_secret = random_password.clickhouse_secret.result + deploy_buildkit = var.byo_ocir_url == "" + use_cluster_addons = var.use_cluster_addons + deploy_buildkit = var.byo_ocir_url == "" + deploy_optimizer = var.deploy_optimizer + optimizer_version = var.optimizer_version + optimizer_api_key = random_string.optimizer_api_key.result + ca_crt = base64encode(tls_self_signed_cert.acme_ca.cert_pem) + tls_crt = base64encode(tls_locally_signed_cert.example_com.cert_pem) + tls_key = base64encode(tls_private_key.example_com.private_key_pem) + }) +} + +resource "local_sensitive_file" "kubeconfig" { + content = data.oci_containerengine_cluster_kube_config.default_cluster_kube_config.content + filename = "${path.root}/cfgmgt/stage/kubeconfig" + file_permission = 0600 +} + +resource "local_sensitive_file" "k8s_manifest" { + content = local.k8s_manifest + filename = "${path.root}/cfgmgt/stage/k8s-manifest.yaml" + file_permission = 0600 +} + +resource "null_resource" "apply" { + count = var.run_cfgmgt ? 1 : 0 + triggers = { + always_run = "${timestamp()}" + } + + lifecycle { + precondition { + condition = local.can_apply_cfgmgt + error_message = local.cfgmgt_error_message + } + } + + provisioner "local-exec" { + command = < r.key } + image_region = lookup(local.region_map, var.region) + repository_host = lower(format("%s.ocir.io", local.image_region)) + repository_base = var.byo_ocir_url != "" ? var.byo_ocir_url : lower(format("%s/%s/%s", local.repository_host, data.oci_objectstorage_namespace.objectstorage_namespace.namespace, var.label_prefix)) +} + +// Cluster Details +locals { + cluster_name = format("%s-k8s", var.label_prefix) + + // Compute Images + compute_cpu_arch = ( + can(regex("^VM\\.Standard\\.A[0-9]+\\.Flex$", var.compute_cpu_shape)) + ? "aarch64" : "x86_64" + ) + + oke_worker_images = try({ + for k, v in data.oci_containerengine_node_pool_option.images.sources : v.image_id => merge( + try(element(regexall("OKE-(?P[0-9\\.]+)-(?P[0-9]+)", v.source_name), 0), { version = "none" }), + { + arch = length(regexall("aarch64", v.source_name)) > 0 ? "aarch64" : "x86_64" + image_type = length(regexall("OKE", v.source_name)) > 0 ? "oke" : "platform" + is_gpu = length(regexall("GPU", v.source_name)) > 0 + os = trimspace(replace(element(regexall("^[a-zA-Z-]+", v.source_name), 0), "-", " ")) + os_version = element(regexall("[0-9\\.]+", v.source_name), 0) + source_name = v.source_name + }, + ) + }, {}) + oke_worker_cpu_image = length(local.oke_worker_images) > 0 ? [ + for key, value in local.oke_worker_images : key if + value["image_type"] == "oke" && + value["arch"] == local.compute_cpu_arch && + value["os_version"] == var.compute_os_ver && + value["version"] == var.kubernetes_version && + !value["is_gpu"] + ][0] : null + //GPU Data + oke_worker_gpu_image = length(local.oke_worker_images) > 0 ? [ + for key, value in local.oke_worker_images : key if + value["image_type"] == "oke" && + value["arch"] == "x86_64" && + value["os_version"] == var.compute_os_ver && + value["version"] == var.kubernetes_version && + value["is_gpu"] + ][0] : null + + // ADs + gpu_availability_domains = [ + for limit in data.oci_limits_limit_values.gpu_ad_limits.limit_values : limit.availability_domain + if tonumber(limit.value) > 0 + ] +} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/main.tf b/opentofu/modules/kubernetes/main.tf new file mode 100644 index 000000000..a66814112 --- /dev/null +++ b/opentofu/modules/kubernetes/main.tf @@ -0,0 +1,258 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +resource "random_password" "signoz_secret" { + length = 16 + special = true + upper = true + lower = true + numeric = true + min_upper = 1 + min_lower = 1 + min_numeric = 1 + min_special = 1 + override_special = "!@#$%^&*()-_=+[]{}|:,.<>?" +} + +resource "random_password" "clickhouse_secret" { + length = 16 + special = true + upper = true + lower = true + numeric = true + min_upper = 1 + min_lower = 1 + min_numeric = 1 + min_special = 1 + override_special = "!@#$%^&*()-_=+[]{}|:,.<>?" +} + +resource "random_string" "optimizer_api_key" { + length = 32 + special = true + upper = true + lower = true + numeric = true + override_special = "!@#$%^&*()-_=+[]{}|:,.<>?" +} + +// oci_artifacts_container_repository +// OCIR +resource "oci_artifacts_container_repository" "optimizer_repositories" { + for_each = var.byo_ocir_url != "" ? toset([]) : toset(local.optimizer_container_repositories) + compartment_id = var.compartment_id + display_name = lower(format("%s/%s", var.label_prefix, each.value)) + is_immutable = false + is_public = false +} + +// Oracle Resource Manager +resource "oci_resourcemanager_private_endpoint" "orm_pe" { + count = local.create_orm_pe ? 1 : 0 + compartment_id = var.compartment_id + vcn_id = var.vcn_id + display_name = format("%s-orm-pe", var.label_prefix) + description = "Private Endpoint for Resource Manager to OKE" + subnet_id = var.private_subnet_id + nsg_id_list = [ + oci_core_network_security_group.k8s_workers.id, + oci_core_network_security_group.k8s_api_endpoint.id + ] +} + +// Cluster +resource "oci_containerengine_cluster" "default_cluster" { + compartment_id = var.compartment_id + kubernetes_version = format("v%s", var.kubernetes_version) + name = local.cluster_name + vcn_id = var.vcn_id + type = "ENHANCED_CLUSTER" + + cluster_pod_network_options { + cni_type = "FLANNEL_OVERLAY" + } + + endpoint_config { + // Architecture Decision: Keep endpoint on public subnet with public IP to avoid resource destruction + // when toggling public/private access. Access control is managed via NSG rules instead: + // - When api_is_public=true: NSG allows ingress from specified CIDRs (see nsgs.tf) + // - When api_is_public=false: NSG only allows internal VCN traffic (effectively private) + // This approach prevents cluster recreation when changing access patterns. + is_public_ip_enabled = true + nsg_ids = [oci_core_network_security_group.k8s_api_endpoint.id] + subnet_id = var.public_subnet_id + } + + image_policy_config { + is_policy_enabled = false + } + options { + add_ons { + is_kubernetes_dashboard_enabled = false + is_tiller_enabled = false + } + + admission_controller_options { + is_pod_security_policy_enabled = "false" + } + persistent_volume_config { + freeform_tags = { + "clusterName" = local.cluster_name + } + } + service_lb_config { + freeform_tags = { + "clusterName" = local.cluster_name + } + } + service_lb_subnet_ids = [var.public_subnet_id] + } + freeform_tags = { + "clusterName" = local.cluster_name + } + lifecycle { + ignore_changes = [defined_tags, freeform_tags] + } +} + +resource "oci_containerengine_addon" "oraoper_addon" { + count = var.use_cluster_addons ? 1 : 0 + addon_name = "OracleDatabaseOperator" + cluster_id = oci_containerengine_cluster.default_cluster.id + remove_addon_resources_on_delete = true + lifecycle { + create_before_destroy = false + } +} + +resource "oci_containerengine_addon" "certmgr_addon" { + count = var.use_cluster_addons ? 1 : 0 + addon_name = "CertManager" + cluster_id = oci_containerengine_cluster.default_cluster.id + remove_addon_resources_on_delete = true + lifecycle { + create_before_destroy = false + } +} + +resource "oci_containerengine_addon" "ingress_addon" { + count = var.use_cluster_addons ? 1 : 0 + addon_name = "NativeIngressController" + cluster_id = oci_containerengine_cluster.default_cluster.id + remove_addon_resources_on_delete = true + configurations { + key = "compartmentId" + value = var.compartment_id + } + configurations { + key = "loadBalancerSubnetId" + value = var.public_subnet_id + } + configurations { + key = "authType" + value = "workloadIdentity" + } + lifecycle { + create_before_destroy = false + } +} + +resource "oci_containerengine_node_pool" "cpu_node_pool_details" { + cluster_id = oci_containerengine_cluster.default_cluster.id + compartment_id = var.compartment_id + kubernetes_version = format("v%s", var.kubernetes_version) + name = format("%s-np-cpu", var.label_prefix) + initial_node_labels { + key = "name" + value = local.cluster_name + } + node_config_details { + node_pool_pod_network_option_details { + cni_type = "FLANNEL_OVERLAY" + } + dynamic "placement_configs" { + for_each = var.availability_domains + iterator = ad + content { + availability_domain = ad.value + subnet_id = var.private_subnet_id + } + } + size = var.cpu_node_pool_size + nsg_ids = [oci_core_network_security_group.k8s_workers.id] + } + node_eviction_node_pool_settings { + eviction_grace_duration = "PT5M" + is_force_delete_after_grace_duration = true + } + node_pool_cycling_details { + is_node_cycling_enabled = true + maximum_surge = "25%" + maximum_unavailable = "25%" + } + node_shape = var.compute_cpu_shape + node_shape_config { + memory_in_gbs = var.compute_cpu_ocpu * 16 + ocpus = var.compute_cpu_ocpu + } + node_source_details { + image_id = local.oke_worker_cpu_image + source_type = "IMAGE" + boot_volume_size_in_gbs = 100 + } + node_metadata = { + user_data = data.cloudinit_config.workers.rendered + } + lifecycle { + ignore_changes = [defined_tags, freeform_tags, node_config_details[0].size] + } +} + +resource "oci_containerengine_node_pool" "gpu_node_pool_details" { + count = var.node_pool_gpu_deploy ? 1 : 0 + cluster_id = oci_containerengine_cluster.default_cluster.id + compartment_id = var.compartment_id + kubernetes_version = format("v%s", var.kubernetes_version) + name = format("%s-np-gpu", var.label_prefix) + initial_node_labels { + key = "name" + value = local.cluster_name + } + node_config_details { + node_pool_pod_network_option_details { + cni_type = "FLANNEL_OVERLAY" + } + dynamic "placement_configs" { + for_each = local.gpu_availability_domains + iterator = ad + content { + availability_domain = ad.value + subnet_id = var.private_subnet_id + } + } + size = var.gpu_node_pool_size + nsg_ids = [oci_core_network_security_group.k8s_workers.id] + } + node_eviction_node_pool_settings { + eviction_grace_duration = "PT5M" + is_force_delete_after_grace_duration = true + } + node_pool_cycling_details { + is_node_cycling_enabled = true + maximum_surge = "25%" + maximum_unavailable = "25%" + } + node_shape = var.compute_gpu_shape + node_source_details { + image_id = local.oke_worker_gpu_image + source_type = "IMAGE" + boot_volume_size_in_gbs = 100 + } + node_metadata = { + user_data = data.cloudinit_config.workers.rendered + } + lifecycle { + ignore_changes = [defined_tags, freeform_tags, node_config_details[0].size] + } +} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/nsgs.tf b/opentofu/modules/kubernetes/nsgs.tf new file mode 100644 index 000000000..5ed964a01 --- /dev/null +++ b/opentofu/modules/kubernetes/nsgs.tf @@ -0,0 +1,171 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +locals { + api_endpoint_allowed_cidrs = split(",", replace(var.api_endpoint_allowed_cidrs, "/\\s+/", "")) + api_endpoint_custom_rules = var.api_is_public ? { + for allowed_cidr in local.api_endpoint_allowed_cidrs : + "Allow custom ingress to kube-apiserver from ${allowed_cidr}" => { + protocol = 6, port = 6443, source = allowed_cidr, source_type = "CIDR_BLOCK" + } + } : {} +} + +resource "oci_core_network_security_group" "k8s_api_endpoint" { + compartment_id = var.compartment_id + vcn_id = var.vcn_id + display_name = format("%s-k8s-api-endpoint", var.label_prefix) + lifecycle { + ignore_changes = [defined_tags, freeform_tags] + } +} + +resource "oci_core_network_security_group" "k8s_workers" { + compartment_id = var.compartment_id + vcn_id = var.vcn_id + display_name = format("%s-k8s-workers", var.label_prefix) + lifecycle { + ignore_changes = [defined_tags, freeform_tags] + } +} + +######################################################################### +# Static NSGs - Mess with these at your peril +######################################################################### +locals { + api_endpoint_default_rules = { + "K8s API Endpoint from Workers." : { + protocol = 6, port = 6443, + source = data.oci_core_subnet.private.cidr_block, source_type = "CIDR_BLOCK" + }, + "Control Plane from Workers." : { + protocol = 6, port = 12250, + source = data.oci_core_subnet.private.cidr_block, source_type = "CIDR_BLOCK" + }, + "K8s API Endpoint Path Discovery - Ingress." : { + protocol = 1, source = data.oci_core_subnet.private.cidr_block, source_type = "CIDR_BLOCK" + }, + "Control Plane to K8s Services." : { + protocol = 6, port = 443, + destination = var.oci_services.cidr_block, destination_type = "SERVICE_CIDR_BLOCK" + }, + "K8s API Endpoint to Workers" : { + protocol = 6, port = -1 + destination = data.oci_core_subnet.private.cidr_block, destination_type = "CIDR_BLOCK" + }, + "K8s API Endpoint Path Discovery - Egress." : { + protocol = 1, destination = data.oci_core_subnet.private.cidr_block, destination_type = "CIDR_BLOCK" + }, + } + + workers_default_rules = { + "Workers from Workers." : { + protocol = "all", port = -1, + source = data.oci_core_subnet.private.cidr_block, source_type = "CIDR_BLOCK" + }, + "Workers from Load Balancer (Health Checks)." : { + protocol = 6, port = 10256, + source = data.oci_core_subnet.public.cidr_block, source_type = "CIDR_BLOCK" + }, + "Workers from Load Balancer." : { + protocol = 6, port_min = 30000, port_max = 32767, + source = data.oci_core_subnet.public.cidr_block, source_type = "CIDR_BLOCK" + }, + "Workers from Control Plane." : { + protocol = 6, port = -1, + source = data.oci_core_subnet.public.cidr_block, source_type = "CIDR_BLOCK" + }, + "Workers Path Discovery - Ingress." : { + protocol = 1, source = one(data.oci_core_vcn.vcn.cidr_blocks), source_type = "CIDR_BLOCK" + }, + "Workers to Workers." : { + protocol = "all", port = -1, + destination = data.oci_core_subnet.private.cidr_block, destination_type = "CIDR_BLOCK" + }, + "Workers to K8s API Endpoint." : { + protocol = 6, port = 6443, + destination = data.oci_core_subnet.public.cidr_block, destination_type = "CIDR_BLOCK" + }, + "Workers to Control Plane." : { + protocol = 6, port = 12250, + destination = data.oci_core_subnet.public.cidr_block, destination_type = "CIDR_BLOCK" + }, + "Workers to K8s Services." : { + protocol = 6, port = -1, port_min = 443, port_max = 443, + destination = var.oci_services.cidr_block, destination_type = "SERVICE_CIDR_BLOCK" + }, + "Workers to the Internet." : { + protocol = 6, port = -1 + destination = "0.0.0.0/0", destination_type = "CIDR_BLOCK" + }, + "Workers Path Discovery - Egress." : { + protocol = 1, destination = "0.0.0.0/0", destination_type = "CIDR_BLOCK" + }, + } +} +######################################################################### +# Implementation +######################################################################### +locals { + # Dynamic map of all NSG rules for enabled NSGs + all_rules = { for x, y in merge( + { for k, v in local.api_endpoint_custom_rules : k => merge(v, { "nsg_id" = oci_core_network_security_group.k8s_api_endpoint.id }) }, + { for k, v in local.api_endpoint_default_rules : k => merge(v, { "nsg_id" = oci_core_network_security_group.k8s_api_endpoint.id }) }, + { for k, v in local.workers_default_rules : k => merge(v, { "nsg_id" = oci_core_network_security_group.k8s_workers.id }) }, + ) : x => merge(y, { + description = x + network_security_group_id = lookup(y, "nsg_id") + direction = contains(keys(y), "source") ? "INGRESS" : "EGRESS" + protocol = lookup(y, "protocol") + source = lookup(y, "source", null) + source_type = lookup(y, "source_type", null) + destination = lookup(y, "destination", null) + destination_type = lookup(y, "destination_type", null) + }) } +} + +resource "oci_core_network_security_group_security_rule" "k8s" { + for_each = local.all_rules + stateless = false + description = each.value.description + destination = each.value.destination + destination_type = each.value.destination_type + direction = each.value.direction + network_security_group_id = each.value.network_security_group_id + protocol = each.value.protocol + source = each.value.source + source_type = each.value.source_type + + dynamic "tcp_options" { + for_each = (tostring(each.value.protocol) == tostring(6) && + tonumber(lookup(each.value, "port", 0)) != -1 ? [each.value] : [] + ) + content { + destination_port_range { + min = tonumber(lookup(tcp_options.value, "port_min", lookup(tcp_options.value, "port", 0))) + max = tonumber(lookup(tcp_options.value, "port_max", lookup(tcp_options.value, "port", 0))) + } + } + } + + dynamic "udp_options" { + for_each = (tostring(each.value.protocol) == tostring(17) && + tonumber(lookup(each.value, "port", 0)) != -1 ? [each.value] : [] + ) + content { + destination_port_range { + min = tonumber(lookup(udp_options.value, "port_min", lookup(udp_options.value, "port", 0))) + max = tonumber(lookup(udp_options.value, "port_max", lookup(udp_options.value, "port", 0))) + } + } + } + + dynamic "icmp_options" { + for_each = tostring(each.value.protocol) == tostring(1) ? [1] : [] + content { + type = 3 + code = 4 + } + } +} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/output.tf b/opentofu/modules/kubernetes/output.tf new file mode 100644 index 000000000..9b5c808fa --- /dev/null +++ b/opentofu/modules/kubernetes/output.tf @@ -0,0 +1,18 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +output "kubeconfig_cmd" { + description = "Command to generate kubeconfig file" + value = format( + "oci ce cluster create-kubeconfig --cluster-id %s --region %s --token-version 2.0.0 --kube-endpoint %s --file $HOME/.kube/config --with-auth-context --profile DEFAULT", + oci_containerengine_cluster.default_cluster.id, + var.region, + oci_containerengine_cluster.default_cluster.endpoint_config[0].is_public_ip_enabled ? "PUBLIC_ENDPOINT" : "PRIVATE_ENDPOINT" + ) +} + +output "helm_manual_instructions" { + description = "Instructions for manual Helm deployment (when cfgmgt was skipped)" + value = local.should_show_manual_steps ? local.manual_helm_instructions : null +} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/provider.tf b/opentofu/modules/kubernetes/provider.tf new file mode 100644 index 000000000..48b523b89 --- /dev/null +++ b/opentofu/modules/kubernetes/provider.tf @@ -0,0 +1,12 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +terraform { + required_providers { + oci = { + source = "oracle/oci" + configuration_aliases = [oci.home_region] + } + } +} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/templates/cloudinit-oke.sh b/opentofu/modules/kubernetes/templates/cloudinit-oke.sh new file mode 100644 index 000000000..7c9207b8f --- /dev/null +++ b/opentofu/modules/kubernetes/templates/cloudinit-oke.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +## https://docs.oracle.com/en-us/iaas/Content/Compute/Tasks/gettingmetadata.htm +oke_init_url='http://169.254.169.254/opc/v2/instance/metadata/oke_init_script' +curl --fail -H "Authorization: Bearer Oracle" -L0 "${oke_init_url}" | base64 --decode >/var/run/oke-init.sh + +# detect architecture +arch=$(uname -m) +if [ "$arch" = "aarch64" ]; then + binary_url="https://github.com/oracle-devrel/oke-credential-provider-for-ocir/releases/latest/download/oke-credential-provider-for-ocir-linux-arm64" +else + binary_url="https://github.com/oracle-devrel/oke-credential-provider-for-ocir/releases/latest/download/oke-credential-provider-for-ocir-linux-amd64" +fi + +# download OCIR Access binaries on the worker node +wget "$binary_url" -O /usr/local/bin/credential-provider-oke +wget https://github.com/oracle-devrel/oke-credential-provider-for-ocir/releases/latest/download/credential-provider-config.yaml -P /etc/kubernetes/ +# add permission to execute +sudo chmod 755 /usr/local/bin/credential-provider-oke +# configure kubelet with image credential provider +bash /var/run/oke-init.sh --kubelet-extra-args "--image-credential-provider-bin-dir=/usr/local/bin/ --image-credential-provider-config=/etc/kubernetes/credential-provider-config.yaml" \ No newline at end of file diff --git a/opentofu/modules/kubernetes/templates/k8s-manifest.yaml b/opentofu/modules/kubernetes/templates/k8s-manifest.yaml new file mode 100644 index 000000000..e8d33c17b --- /dev/null +++ b/opentofu/modules/kubernetes/templates/k8s-manifest.yaml @@ -0,0 +1,286 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +--- +apiVersion: v1 +kind: Namespace +metadata: + name: "obaas-system" +--- +apiVersion: v1 +kind: Namespace +metadata: + name: ${label} +--- +apiVersion: v1 +kind: Secret +metadata: + name: ${label}-signoz + namespace: ${label} +type: Opaque +stringData: + email: "admin@example.com" + password: "${signoz_secret}" +--- +apiVersion: v1 +kind: Secret +metadata: + name: ${label}-clickhouse + namespace: ${label} +type: Opaque +stringData: + username: "clickhouse_operator" + password: "${clickhouse_secret}" +%{ if deploy_optimizer ~} +--- +apiVersion: v1 +kind: Secret +metadata: + name: ${label}-optimizer-api-key + namespace: ${label} +type: Opaque +stringData: + apiKey: "${optimizer_api_key}" +--- +# Secret containing non-privileged DB User details. +# Used for Optimizer application connectivity to database. +# User is created during cfgmgt init-containter +apiVersion: v1 +kind: Secret +metadata: + name: ${db_name}-optimizer-db-authn + namespace: ${label} +type: Opaque +stringData: + username: AI_OPTIMIZER + password: "${db_password}" + service: ${db_service} +%{ endif } +--- +# Secret containing non-privileged DB User details. +# Used for OBaaS application connectivity to database. +apiVersion: v1 +kind: Secret +metadata: + name: ${db_name}-obaas-db-authn + namespace: ${label} +type: Opaque +stringData: + username: OBAAS_USER + password: "${db_password}" + service: ${db_service} +--- +# Secret containing privileged DB User details. +# Used to create user defined in -db-authn in init-container +apiVersion: v1 +kind: Secret +metadata: + name: ${db_name}-db-priv-authn + namespace: ${label} +type: Opaque +stringData: + username: ${db_username} + password: "${db_password}" + service: ${db_service} +--- +# Secret containing self-signed certificate; used for LB TLS +apiVersion: v1 +kind: Secret +metadata: + name: example-tls-secret + namespace: ${label} +type: kubernetes.io/tls +data: + ca.crt : "${ca_crt}" + tls.crt: "${tls_crt}" + tls.key: "${tls_key}" +%{ if use_cluster_addons ~} +--- +apiVersion: "ingress.oraclecloud.com/v1beta1" +kind: IngressClassParameters +metadata: + name: native-ic-params + namespace: ${label} +spec: + compartmentId: ${compartment_ocid} + subnetId: ${lb_subnet_ocid} + loadBalancerName: "${label}-lb" + reservedPublicAddressId: ${lb_ip_ocid} + isPrivate: false + maxBandwidthMbps: ${lb_max_shape} + minBandwidthMbps: ${lb_min_shape} +--- +apiVersion: networking.k8s.io/v1 +kind: IngressClass +metadata: + name: native-ic + namespace: ${label} + annotations: + ingressclass.kubernetes.io/is-default-class: "true" + oci-native-ingress.oraclecloud.com/network-security-group-ids: ${lb_nsgs} + oci-native-ingress.oraclecloud.com/id: ${lb_ocid} + oci-native-ingress.oraclecloud.com/delete-protection-enabled: "true" +spec: + controller: oci.oraclecloud.com/native-ingress-controller + parameters: + scope: Namespace + namespace: ${label} + apiGroup: ingress.oraclecloud.com + kind: IngressClassParameters + name: native-ic-params +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: oracle-database-operator-manager-rolebinding +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: oracle-database-operator-manager-role +subjects: +- kind: ServiceAccount + name: default + namespace: oracle-database-operator-system +%{ endif } +%{ if deploy_buildkit && deploy_optimizer ~} +--- +# Builds and pushes application images to container registry. +# Uses instance principles. +apiVersion: batch/v1 +kind: Job +metadata: + name: optimizer-buildkit + namespace: ${label} +spec: + ttlSecondsAfterFinished: 300 + template: + spec: + restartPolicy: Never + initContainers: + - name: prepare-source-code + image: docker.io/alpine:latest + command: + - sh + - -c + - | + if [ "${optimizer_version}" = "Experimental" ]; then + echo "Downloading Code from MAIN branch" + wget -qO- https://github.com/oracle/ai-optimizer/archive/refs/heads/main.tar.gz \ + | tar -xz -C /workspace --strip-components=1 ai-optimizer-main/src ai-optimizer-main/pyproject.toml + else + echo "Downloading Code from LATEST release" + wget -qO- https://github.com/oracle/ai-optimizer/releases/latest/download/ai-optimizer-src.tar.gz \ + | tar -xz -C /workspace + fi + securityContext: + runAsUser: 1000 + runAsGroup: 1000 + volumeMounts: + - name: workspace + mountPath: /workspace + - name: init-ocir-login + image: ghcr.io/oracle/oci-cli:latest + command: + - sh + - -c + - | + REPO_PATH=$(echo "${repository_base}" | cut -d'/' -f2-) + + # Fetch separate tokens for each repository + for IMAGE in client server; do + TOKEN_RESPONSE=$(oci raw-request \ + --http-method GET \ + --target-uri \ + "https://${repository_host}/20180419/docker/token?scope=repository:$REPO_PATH/ai-optimizer-$IMAGE:push,pull&service=${repository_host}" 2>&1) + TOKEN=$(echo "$TOKEN_RESPONSE" | jq -r '.data.token') + echo "{\"auths\":{\"${repository_host}\":{\"auth\":\"$(echo -n "BEARER_TOKEN:$TOKEN" | base64 -w0)\"}}}" > /docker-config/$IMAGE/config.json + chown 1000:1000 /docker-config/$IMAGE/config.json + done + env: + - name: OCI_CLI_AUTH + value: oke_workload_identity + volumeMounts: + - name: docker-auth-client + mountPath: /docker-config/client + - name: docker-auth-server + mountPath: /docker-config/server + containers: + - name: buildkit-client + image: docker.io/moby/buildkit:master-rootless + env: + - name: BUILDKITD_FLAGS + value: --oci-worker-no-process-sandbox --oci-worker-gc=false + command: + - sh + - -c + args: + - | + buildctl-daemonless.sh build \ + --no-cache \ + --progress plain \ + --frontend dockerfile.v0 \ + --local context=/workspace \ + --local dockerfile=/workspace/src/client \ + --output type=image,name=${repository_base}/ai-optimizer-client:latest,push=true + securityContext: + seccompProfile: + type: Unconfined + appArmorProfile: + type: Unconfined + runAsUser: 1000 + runAsGroup: 1000 + volumeMounts: + - name: workspace + mountPath: /workspace + readOnly: true + - name: buildkitd-client + mountPath: /home/user/.local/share/buildkit + - name: docker-auth-client + mountPath: /home/user/.docker + readOnly: true + - name: buildkit-server + image: docker.io/moby/buildkit:master-rootless + env: + - name: BUILDKITD_FLAGS + value: --oci-worker-no-process-sandbox --oci-worker-gc=false + command: + - sh + - -c + args: + - | + buildctl-daemonless.sh build \ + --no-cache \ + --progress plain \ + --frontend dockerfile.v0 \ + --local context=/workspace \ + --local dockerfile=/workspace/src/server \ + --output type=image,name=${repository_base}/ai-optimizer-server:latest,push=true + securityContext: + seccompProfile: + type: Unconfined + appArmorProfile: + type: Unconfined + runAsUser: 1000 + runAsGroup: 1000 + volumeMounts: + - name: workspace + mountPath: /workspace + readOnly: true + - name: buildkitd-server + mountPath: /home/user/.local/share/buildkit + - name: docker-auth-server + mountPath: /home/user/.docker + readOnly: true + volumes: + - name: workspace + emptyDir: {} + - name: buildkitd-client + emptyDir: {} + - name: buildkitd-server + emptyDir: {} + - name: docker-auth-client + emptyDir: {} + - name: docker-auth-server + emptyDir: {} +%{ endif } diff --git a/opentofu/modules/kubernetes/templates/obaas-prereqs-values.yaml b/opentofu/modules/kubernetes/templates/obaas-prereqs-values.yaml new file mode 100644 index 000000000..6cfe83e27 --- /dev/null +++ b/opentofu/modules/kubernetes/templates/obaas-prereqs-values.yaml @@ -0,0 +1,30 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +#-- Included in OKE as add-on; applies to cert-manager +oracle-database-operator: + enabled: false + +%{ if byo_ocir_url != "" ~} +external-secrets: + image: + repository: ${byo_ocir_url}/external-secrets/external-secrets + webhook: + image: + repository: ${byo_ocir_url}/external-secrets/external-secrets + certController: + image: + repository: ${byo_ocir_url}/external-secrets/external-secrets + +metrics-server: + image: + repository: ${byo_ocir_url}/metrics-server/metrics-server + +kube-state-metrics: + image: + registry: ${byo_ocir_url} + +strimzi-kafka-operator: + defaultImageRegistry: ${byo_ocir_url} +%{ endif ~} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/templates/obaas-values.yaml b/opentofu/modules/kubernetes/templates/obaas-values.yaml new file mode 100644 index 000000000..725ac1df7 --- /dev/null +++ b/opentofu/modules/kubernetes/templates/obaas-values.yaml @@ -0,0 +1,280 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +#-- Included in OKE as add-on +ingress-nginx: + enabled: false + +#-- Deploy Envoy Gateway +gateway-helm: + enabled: false + +# Deploy Kafka cluster +kafka: + enabled: ${deploy_kafka} + +#-- Customizations +signoz: + auth: + existingSecret: "${label}-signoz" + signoz: + env: + SIGNOZ_USER_ROOT_PASSWORD: + valueFrom: + secretKeyRef: + name: "${label}-signoz" + key: password + SIGNOZ_API_KEY: + valueFrom: + secretKeyRef: + name: "${label}-signoz" + key: password + SIGNOZ_TOKENIZER_JWT_SECRET: + valueFrom: + secretKeyRef: + name: "${label}-signoz" + key: password +%{ if byo_ocir_url != "" ~} + global: + imageRegistry: ${byo_ocir_url} + utilities: + curlJq: + image: + registry: ${byo_ocir_url} + busybox: + image: + registry: ${byo_ocir_url} + kubectl: + image: + registry: ${byo_ocir_url} + signoz: + image: + registry: ${byo_ocir_url} + initContainers: + init: + image: + registry: ${byo_ocir_url} + schemaMigrator: + image: + registry: ${byo_ocir_url} + initContainers: + init: + image: + registry: ${byo_ocir_url} + chReady: + image: + registry: ${byo_ocir_url} + wait: + image: + registry: ${byo_ocir_url} + otelCollector: + image: + registry: ${byo_ocir_url} + clickhouse: + image: + registry: ${byo_ocir_url} + zookeeper: + image: + registry: ${byo_ocir_url} + initContainers: + udf: + image: + registry: ${byo_ocir_url} + clickhouseOperator: + image: + registry: ${byo_ocir_url} + metricsExporter: + image: + registry: ${byo_ocir_url} +%{ endif ~} + +%{ if byo_ocir_url != "" ~} +eureka: + image: + repository: ${byo_ocir_url}/eureka + +admin-server: + image: + repository: ${byo_ocir_url}/admin-server + +conductor-server: + image: + repository: ${byo_ocir_url}/conductor-server + +otmm: + image: + repository: ${byo_ocir_url}/database/otmm + +otmm: + coordinator: + image: + repository: ${byo_ocir_url}/database/microtx-coordinator + workflowServer: + image: + repository: ${byo_ocir_url}/database/microtx-workflow + console: + image: + repository: ${byo_ocir_url}/database/microtx-console + +oracle-database-exporter: + image: + repository: ${byo_ocir_url}/database/observability-exporter + busybox: + repository: ${byo_ocir_url}/busybox + +coherence-operator: + image: + registry: ${byo_ocir_url}/middleware + defaultCoherenceImage: + registry: ${byo_ocir_url}/middleware +%{ endif ~} + +# -- APISIX +apisix: +%{ if byo_ocir_url != "" ~} + global: + security: + allowInsecureImages: true + image: + repository: ${byo_ocir_url}/apache/apisix + initContainer: + image: ${byo_ocir_url}/busybox + etcd: + image: + registry: ${byo_ocir_url} + ingress-controller: + enabled: false + image: + repository: ${byo_ocir_url}/apache/apisix-ingress-controller +%{ endif ~} + service: + type: NodePort + externalTrafficPolicy: Cluster + http: + enabled: true + servicePort: 80 + containerPort: 9080 + additionalContainerPorts: [] + ingress: + enabled: true + className: native-ic + annotations: + oci-native-ingress.oraclecloud.com/http-listener-port: "80" + oci-native-ingress.oraclecloud.com/healthcheck-protocol: TCP + hosts: + - host: "" + paths: + - "/" + +# -- Oracle Database Configuration +database: +%{ if db_type == "OTHER" ~} + type: "OTHER" + other: + dsn: "${db_dsn}" +%{ else ~} + type: "ADB-S" + oci: + ocid: "${db_ocid}" +%{ endif ~} + authN: + secretName: "${db_name}-obaas-db-authn" + privAuthN: + secretName: "${db_name}-db-priv-authn" + oci_config: + oke: true + region: "${oci_region}" +%{ if byo_ocir_url != "" ~} + sqlcl: + image: + repository: ${byo_ocir_url}/database/sqlcl +%{ endif ~} + +%{ if deploy_optimizer ~} +ai-optimizer: + enabled: true + global: + api: + secretName: "${label}-optimizer-api-key" + + # -- API Server configuration + server: + image: + repository: ${repository_base}/ai-optimizer-server + tag: "latest" + pullPolicy: Always + + ingress: + enabled: true + className: native-ic + annotations: + oci-native-ingress.oraclecloud.com/http-listener-port: "80" + oci-native-ingress.oraclecloud.com/healthcheck-protocol: HTTP + oci-native-ingress.oraclecloud.com/healthcheck-path: "/ai-optimizer/v1/readiness" + + service: + type: "NodePort" + + # -- Enable Workload Identity + oci_config: + oke: true + region: "${oci_region}" + + # -- Oracle Database Configuration + database: +%{ if db_type == "OTHER" ~} + type: "OTHER" + other: + dsn: "${db_dsn}" +%{ else ~} + type: "ADB-S" + oci: + ocid: "${db_ocid}" + # Use existing obaas ADB secrets (created by parent chart) + adb: + useExisting: true +%{ endif ~} + authN: + secretName: "${db_name}-optimizer-db-authn" + privAuthN: + secretName: "${db_name}-db-priv-authn" + + client: + enable: true + image: + repository: ${repository_base}/ai-optimizer-client + tag: "latest" + pullPolicy: Always + + ingress: + enabled: true + className: native-ic + annotations: + oci-native-ingress.oraclecloud.com/http-listener-port: "80" + oci-native-ingress.oraclecloud.com/healthcheck-protocol: HTTP + oci-native-ingress.oraclecloud.com/healthcheck-path: "/ai-optimizer/ping" + + service: + type: "NodePort" + + features: + disableTestbed: "false" + disableApi: "false" + disableTools: "false" + disableDbCfg: "false" + disableModelCfg: "false" + disableOciCfg: "false" + disableSettings: "false" + + ollama: + enabled: ${node_pool_gpu_deploy} + models: + enabled: true + modelPullList: + - llama3.1 + - mxbai-embed-large + resources: + limits: + nvidia.com/gpu: 1 +%{ endif ~} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/tls.tf b/opentofu/modules/kubernetes/tls.tf new file mode 100644 index 000000000..76ea42e4f --- /dev/null +++ b/opentofu/modules/kubernetes/tls.tf @@ -0,0 +1,60 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +resource "tls_private_key" "acme_ca" { + algorithm = "RSA" + rsa_bits = "4096" +} + +resource "tls_self_signed_cert" "acme_ca" { + private_key_pem = tls_private_key.acme_ca.private_key_pem + is_ca_certificate = true + + subject { + common_name = "Acme Self Signed CA" + organization = "Acme Self Signed" + organizational_unit = "acme" + } + + validity_period_hours = 87659 + + allowed_uses = [ + "digital_signature", + "cert_signing", + "crl_signing", + ] +} + +resource "tls_private_key" "example_com" { + algorithm = "RSA" + rsa_bits = "4096" +} + +resource "tls_cert_request" "example_com" { + private_key_pem = tls_private_key.example_com.private_key_pem + + dns_names = ["example.com"] + + subject { + common_name = "example.com" + organization = "Example Self Signed" + country = "GB" + organizational_unit = "example.com" + } +} + +resource "tls_locally_signed_cert" "example_com" { + cert_request_pem = tls_cert_request.example_com.cert_request_pem + ca_private_key_pem = tls_private_key.acme_ca.private_key_pem + ca_cert_pem = tls_self_signed_cert.acme_ca.cert_pem + + validity_period_hours = 87659 + + allowed_uses = [ + "digital_signature", + "key_encipherment", + "server_auth", + "client_auth", + ] +} \ No newline at end of file diff --git a/opentofu/modules/kubernetes/variables.tf b/opentofu/modules/kubernetes/variables.tf new file mode 100644 index 000000000..0811e4859 --- /dev/null +++ b/opentofu/modules/kubernetes/variables.tf @@ -0,0 +1,156 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +variable "tenancy_id" { + type = string +} + +variable "compartment_id" { + type = string +} + +variable "vcn_id" { + type = string +} + +variable "oci_services" { + description = "OCI Services Network object containing id, name, and cidr_block" + type = object({ + cidr_block = string + id = string + name = string + }) +} + +variable "public_subnet_id" { + type = string +} + +variable "private_subnet_id" { + type = string +} + +variable "orm_install" { + type = bool +} + +variable "lb" { + type = object({ + id = string + compartment_id = string + ip_address_details = list(object({ + ip_address = string + })) + shape_details = list(object({ + minimum_bandwidth_in_mbps = number + maximum_bandwidth_in_mbps = number + })) + }) +} + +variable "region" { + type = string +} + +variable "availability_domains" { + type = list(any) +} + +variable "label_prefix" { + type = string +} + +variable "db_ocid" { + type = string +} +variable "db_name" { + type = string +} + +variable "db_conn" { + type = object({ + db_type = string + username = string + password = string + service = string + }) +} + +variable "kubernetes_version" { + type = string +} + +variable "api_is_public" { + type = bool +} + +variable "node_pool_gpu_deploy" { + type = bool +} + +variable "cpu_node_pool_size" { + type = number +} + +variable "gpu_node_pool_size" { + type = number +} + +variable "compute_gpu_shape" { + type = string +} + +variable "compute_os_ver" { + type = string +} + +variable "compute_cpu_shape" { + type = string +} + +variable "compute_cpu_ocpu" { + type = number +} + +variable "lb_nsg_id" { + type = string +} + +variable "api_endpoint_allowed_cidrs" { + type = string + default = "" +} + +variable "run_cfgmgt" { + type = bool +} +variable "use_cluster_addons" { + type = bool + default = true +} + +variable "use_local_charts" { + type = bool + default = false +} + +variable "byo_ocir_url" { + type = string +} + +variable "optimizer_version" { + type = string +} + +// Deployments +variable "deploy_optimizer" { + type = bool + default = false +} + +// Deploy Kafka cluster +variable "deploy_kafka" { + type = bool + default = false +} diff --git a/opentofu/modules/network/main.tf b/opentofu/modules/network/main.tf new file mode 100644 index 000000000..686f73ebc --- /dev/null +++ b/opentofu/modules/network/main.tf @@ -0,0 +1,116 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +resource "oci_core_vcn" "vcn" { + compartment_id = var.compartment_id + cidr_blocks = var.vcn_cidr + display_name = format("%s-vcn", var.label_prefix) + dns_label = var.label_prefix + lifecycle { + ignore_changes = [ + cidr_blocks, + ] + } +} + +// Lock Down Default Sec List +resource "oci_core_default_security_list" "lockdown" { + compartment_id = oci_core_vcn.vcn.compartment_id + display_name = format("%s-default-sec-list", var.label_prefix) + manage_default_resource_id = oci_core_vcn.vcn.default_security_list_id + egress_security_rules { + description = "Egress for Bastion Access" + destination = "0.0.0.0/0" + destination_type = "CIDR_BLOCK" + protocol = "all" + stateless = "false" + } +} + +// Public Subnet +resource "oci_core_internet_gateway" "igw" { + compartment_id = oci_core_vcn.vcn.compartment_id + vcn_id = oci_core_vcn.vcn.id + display_name = format("%s-igw", var.label_prefix) + enabled = "true" +} + +resource "oci_core_default_route_table" "public_route_table" { + display_name = format("%s-public-route-table", var.label_prefix) + route_rules { + description = "traffic to/from internet" + destination = "0.0.0.0/0" + destination_type = "CIDR_BLOCK" + network_entity_id = oci_core_internet_gateway.igw.id + } + manage_default_resource_id = oci_core_vcn.vcn.default_route_table_id +} + +resource "oci_core_subnet" "public" { + cidr_block = cidrsubnet(one(oci_core_vcn.vcn.cidr_blocks), 1, 1) + compartment_id = oci_core_vcn.vcn.compartment_id + vcn_id = oci_core_vcn.vcn.id + display_name = format("%s-public", var.label_prefix) + dns_label = oci_core_vcn.vcn.dns_label == null ? null : "publ" + prohibit_public_ip_on_vnic = false + route_table_id = oci_core_default_route_table.public_route_table.id + lifecycle { + ignore_changes = [ + cidr_block, + ] + } +} + +// Private Subnet +resource "oci_core_service_gateway" "sgw" { + compartment_id = oci_core_vcn.vcn.compartment_id + vcn_id = oci_core_vcn.vcn.id + display_name = format("%s-sgw", var.label_prefix) + services { + service_id = var.oci_services.id + } +} + +resource "oci_core_nat_gateway" "ngw" { + compartment_id = oci_core_vcn.vcn.compartment_id + vcn_id = oci_core_vcn.vcn.id + display_name = format("%s-ngw", var.label_prefix) + block_traffic = "false" +} + +resource "oci_core_route_table" "private_route_table" { + compartment_id = oci_core_vcn.vcn.compartment_id + vcn_id = oci_core_vcn.vcn.id + display_name = format("%s-private-route-table", var.label_prefix) + route_rules { + description = "traffic to the internet" + destination = "0.0.0.0/0" + destination_type = "CIDR_BLOCK" + network_entity_id = oci_core_nat_gateway.ngw.id + } + route_rules { + description = "traffic to OCI services" + destination = var.oci_services.cidr_block + destination_type = "SERVICE_CIDR_BLOCK" + network_entity_id = oci_core_service_gateway.sgw.id + } + lifecycle { + ignore_changes = all + } +} + +resource "oci_core_subnet" "private" { + cidr_block = cidrsubnet(one(oci_core_vcn.vcn.cidr_blocks), 1, 0) + compartment_id = oci_core_vcn.vcn.compartment_id + vcn_id = oci_core_vcn.vcn.id + display_name = format("%s-private", var.label_prefix) + dns_label = oci_core_vcn.vcn.dns_label == null ? null : "priv" + prohibit_public_ip_on_vnic = true + route_table_id = oci_core_route_table.private_route_table.id + lifecycle { + ignore_changes = [ + cidr_block, + ] + } +} \ No newline at end of file diff --git a/opentofu/modules/network/output.tf b/opentofu/modules/network/output.tf new file mode 100644 index 000000000..09c2838bc --- /dev/null +++ b/opentofu/modules/network/output.tf @@ -0,0 +1,36 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +// VCN +output "vcn_ocid" { + description = "VCN Identifier." + value = oci_core_vcn.vcn.id +} + +output "vcn_cidr_block" { + description = "VCN CIDR Block." + value = one(oci_core_vcn.vcn.cidr_blocks) +} + +// Private Subnet +output "private_subnet_ocid" { + description = "Private Subnet Identifier." + value = try(oci_core_subnet.private.id, null) +} + +output "private_subnet_cidr_block" { + description = "Private Subnet CIDR Block." + value = try(oci_core_subnet.private.cidr_block, null) +} + +// Public Subnet +output "public_subnet_ocid" { + description = "Public Subnet Identifier." + value = oci_core_subnet.public.id +} + +output "public_subnet_cidr_block" { + description = "Public Subnet CIDR Block." + value = oci_core_subnet.public.cidr_block +} \ No newline at end of file diff --git a/opentofu/modules/network/provider.tf b/opentofu/modules/network/provider.tf new file mode 100644 index 000000000..86cb3e019 --- /dev/null +++ b/opentofu/modules/network/provider.tf @@ -0,0 +1,11 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +terraform { + required_providers { + oci = { + source = "oracle/oci" + } + } +} \ No newline at end of file diff --git a/opentofu/modules/network/variables.tf b/opentofu/modules/network/variables.tf new file mode 100644 index 000000000..f7f397d85 --- /dev/null +++ b/opentofu/modules/network/variables.tf @@ -0,0 +1,25 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +variable "compartment_id" { + type = string +} + +variable "label_prefix" { + type = string +} + +variable "vcn_cidr" { + type = list(string) + default = ["10.42.0.0/16"] +} + +variable "oci_services" { + description = "OCI Services Network object containing id, name, and cidr_block" + type = object({ + cidr_block = string + id = string + name = string + }) +} \ No newline at end of file diff --git a/opentofu/nsgs.tf b/opentofu/nsgs.tf new file mode 100644 index 000000000..7c5b882ed --- /dev/null +++ b/opentofu/nsgs.tf @@ -0,0 +1,91 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +// Load Balancer +resource "oci_core_network_security_group" "lb" { + compartment_id = local.compartment_ocid + vcn_id = local.vcn_ocid + display_name = format("%s-lb", local.label_prefix) + lifecycle { + ignore_changes = [defined_tags, freeform_tags] + } +} + +resource "oci_core_network_security_group_security_rule" "lb_http_ingress" { + for_each = toset(split(",", replace(var.client_allowed_cidrs, "/\\s+/", ""))) + network_security_group_id = oci_core_network_security_group.lb.id + description = "Loadbalancer Client Access - ${each.value}." + direction = "INGRESS" + protocol = "6" + source = each.value + source_type = "CIDR_BLOCK" + tcp_options { + destination_port_range { + min = local.lb_http_port + max = local.lb_http_port + } + } +} + +resource "oci_core_network_security_group_security_rule" "lb_https_ingress" { + for_each = toset(split(",", replace(var.server_allowed_cidrs, "/\\s+/", ""))) + network_security_group_id = oci_core_network_security_group.lb.id + description = "Loadbalancer Server Access - ${each.value}." + direction = "INGRESS" + protocol = "6" + source = each.value + source_type = "CIDR_BLOCK" + tcp_options { + destination_port_range { + min = local.lb_https_port + max = local.lb_https_port + } + } +} + +resource "oci_core_network_security_group_security_rule" "lb_egress" { + network_security_group_id = oci_core_network_security_group.lb.id + description = "Loadbalancer VCN Access." + direction = "EGRESS" + protocol = "6" + destination = local.private_subnet_cidr_block + destination_type = "CIDR_BLOCK" +} + +// ADB +resource "oci_core_network_security_group" "adb" { + count = var.byo_vcn_ocid == "" && var.adb_networking == "PRIVATE_ENDPOINT_ACCESS" ? 1 : 0 + compartment_id = local.compartment_ocid + vcn_id = local.vcn_ocid + display_name = format("%s-adb", local.label_prefix) + lifecycle { + ignore_changes = [defined_tags, freeform_tags] + } +} + +resource "oci_core_network_security_group_security_rule" "adb_ingress" { + count = var.byo_vcn_ocid == "" && var.adb_networking == "PRIVATE_ENDPOINT_ACCESS" ? 1 : 0 + network_security_group_id = oci_core_network_security_group.adb[0].id + description = "ADB from Workers." + direction = "INGRESS" + protocol = "6" + source = local.private_subnet_cidr_block + source_type = "CIDR_BLOCK" + tcp_options { + destination_port_range { + min = 1521 + max = 1522 + } + } +} + +resource "oci_core_network_security_group_security_rule" "adb_egress" { + count = var.byo_vcn_ocid == "" && var.adb_networking == "PRIVATE_ENDPOINT_ACCESS" ? 1 : 0 + network_security_group_id = oci_core_network_security_group.adb[0].id + description = "ADB to the Internet." + direction = "EGRESS" + protocol = "6" + destination = "0.0.0.0/0" + destination_type = "CIDR_BLOCK" +} \ No newline at end of file diff --git a/opentofu/oci_images.tf b/opentofu/oci_images.tf new file mode 100644 index 000000000..cc309addb --- /dev/null +++ b/opentofu/oci_images.tf @@ -0,0 +1,134 @@ +# Copyright © 2023, 2025, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl + +/******************** +Marketplace UI Parameters +https://docs.oracle.com/en-us/iaas/Content/partner-portal/partner-portal_build-subscribe_terraform_configurations_to_marketplace_images.htm +********************/ +# Controls if we need to subscribe to marketplace PIC image and accept terms & conditions +# false -> for internal testing. +# true -> for publishing +# This will be over-rode during build.py for the ORM stack +variable "mktpl_use_image" { + default = "false" +} + +variable "mktpl_listing_resource_version" { + description = "Package Version Reference" + default = "1.0.0" # Metered +} + +variable "mktpl_listing_id" { + description = "Listing OCID" + default = "ocid1.appcataloglisting.oc1..aaaaaaaa3tfuluibh4gneqv7fd4bxpczepgt5qmyglrjaoxrihyncifkubkq" # Metered +} + +variable "mktpl_listing_resource_id" { + description = "Image OCID (from Marketplace)" + default = "ocid1.image.oc1..aaaaaaaapxqd742nhqijxtquidej4zji2fxlk4pcldtkeakknbqtsv4zusnq" # Metered +} + +/******************** +Marketplace Data +********************/ +# Gets the partner image subscription +data "oci_core_app_catalog_subscriptions" "oci_core_app_catalog_subscriptions" { + for_each = var.mktpl_use_image ? { marketplace = true } : {} + compartment_id = local.compartment_ocid + listing_id = var.mktpl_listing_id + filter { + name = "listing_resource_version" + values = [var.mktpl_listing_resource_version] + } +} + +// Look for where the Micro Instance can be placed (in case using non-Flex) +data "oci_limits_limit_values" "limits_limit_values" { + for_each = var.mktpl_use_image ? { marketplace = true } : {} + + compartment_id = var.tenancy_ocid + service_name = "compute" + scope_type = "AD" + name = "vm-standard-e2-1-micro-count" + filter { + name = "value" + values = ["2"] + } +} + +// If we have a value from limits, use that, otherwise use AD-1 +locals { + is_flexible_shape = length(regexall("Flex", var.compute_cpu_shape)) > 0 ? true : false + mktpl_ad = var.mktpl_use_image && try(length(data.oci_limits_limit_values.limits_limit_values["marketplace"].limit_values), 0) > 0 ? ( + data.oci_limits_limit_values.limits_limit_values["marketplace"].limit_values[0].availability_domain + ) : ( + data.oci_identity_availability_domains.all.availability_domains[0]["name"] + ) +} + +/******************** +Marketplace Resources +********************/ +# Get Image Agreement +resource "oci_core_app_catalog_listing_resource_version_agreement" "mktpl_image_agreement" { + for_each = var.mktpl_use_image ? { marketplace = true } : {} + listing_id = var.mktpl_listing_id + listing_resource_version = var.mktpl_listing_resource_version +} + +# Accept Terms and Subscribe to the image, placing the image in a particular compartment +resource "oci_core_app_catalog_subscription" "mktpl_image_subscription" { + for_each = var.mktpl_use_image ? { marketplace = true } : {} + compartment_id = local.compartment_ocid + eula_link = oci_core_app_catalog_listing_resource_version_agreement.mktpl_image_agreement["marketplace"].eula_link + listing_id = oci_core_app_catalog_listing_resource_version_agreement.mktpl_image_agreement["marketplace"].listing_id + listing_resource_version = oci_core_app_catalog_listing_resource_version_agreement.mktpl_image_agreement["marketplace"].listing_resource_version + oracle_terms_of_use_link = oci_core_app_catalog_listing_resource_version_agreement.mktpl_image_agreement["marketplace"].oracle_terms_of_use_link + signature = oci_core_app_catalog_listing_resource_version_agreement.mktpl_image_agreement["marketplace"].signature + time_retrieved = oci_core_app_catalog_listing_resource_version_agreement.mktpl_image_agreement["marketplace"].time_retrieved + timeouts { + create = "20m" + } +} + + + +resource "oci_core_instance" "mktpl_instance" { + for_each = var.mktpl_use_image ? { marketplace = true } : {} + compartment_id = local.compartment_ocid + availability_domain = local.mktpl_ad + display_name = format("%s-mktpl-instance", local.label_prefix) + agent_config { + are_all_plugins_disabled = "true" + } + availability_config { + recovery_action = "RESTORE_INSTANCE" + } + create_vnic_details { + assign_private_dns_record = "false" + assign_public_ip = "false" + subnet_id = local.private_subnet_ocid + } + shape = local.is_flexible_shape ? var.compute_cpu_shape : "VM.Standard.E2.1.Micro" + dynamic "shape_config" { + for_each = local.is_flexible_shape ? [1] : [] + content { + memory_in_gbs = "1" + ocpus = "1" + } + } + launch_options { + boot_volume_type = "PARAVIRTUALIZED" + firmware = "UEFI_64" + is_consistent_volume_naming_enabled = "true" + network_type = "PARAVIRTUALIZED" + remote_data_volume_type = "PARAVIRTUALIZED" + } + source_details { + boot_volume_size_in_gbs = "50" + boot_volume_vpus_per_gb = "10" + source_id = var.mktpl_listing_resource_id + source_type = "image" + } + state = "STOPPED" +} diff --git a/opentofu/output.tf b/opentofu/output.tf new file mode 100644 index 000000000..e5267f576 --- /dev/null +++ b/opentofu/output.tf @@ -0,0 +1,23 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +output "app_version" { + description = "Application Version" + value = local.app_version +} + +output "app_name" { + description = "Application Name (Label) tied to all resources. The namespace for K8s installations" + value = local.label_prefix +} + +output "optimizer_client_url" { + description = "URL for AI Optimizer and Toolkit Client Access" + value = var.deploy_optimizer ? format("http://%s/ai-optimizer", oci_load_balancer_load_balancer.lb.ip_address_details[0].ip_address) : "N/A" +} + +output "optimizer_server_url" { + description = "URL for AI Optimizer and Toolkit Server API Access" + value = var.deploy_optimizer ? format("http://%s/ai-optimizer/v1/docs", oci_load_balancer_load_balancer.lb.ip_address_details[0].ip_address) : "N/A" +} \ No newline at end of file diff --git a/opentofu/provider.tf b/opentofu/provider.tf new file mode 100644 index 000000000..31a33a4b7 --- /dev/null +++ b/opentofu/provider.tf @@ -0,0 +1,45 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +terraform { + required_providers { + oci = { + source = "oracle/oci" + version = "~> 9.0" // Last evaluated 10-Sept-26 + } + } + required_version = ">= 1.5" +} + +data "oci_identity_region_subscriptions" "home_region" { + tenancy_id = var.tenancy_ocid + filter { + name = "is_home_region" + values = ["true"] + } +} + +locals { + home_region = data.oci_identity_region_subscriptions.home_region.region_subscriptions[0].region_name + user_ocid = var.user_ocid != "" ? var.user_ocid : var.current_user_ocid +} + +provider "oci" { + region = var.region + tenancy_ocid = var.tenancy_ocid + user_ocid = local.user_ocid + fingerprint = var.fingerprint + private_key_path = var.private_key_path + private_key = var.private_key +} + +provider "oci" { + region = local.home_region + tenancy_ocid = var.tenancy_ocid + user_ocid = local.user_ocid + fingerprint = var.fingerprint + private_key_path = var.private_key_path + private_key = var.private_key + alias = "home_region" +} \ No newline at end of file diff --git a/opentofu/schema.yaml b/opentofu/schema.yaml new file mode 100644 index 000000000..3f0f4882c --- /dev/null +++ b/opentofu/schema.yaml @@ -0,0 +1,544 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: ignore ocid ecpu mydb byodb mbps autonomousdatabase cfgmgt ocpu ocir + +title: "Oracle Backend for Microservices and AI" +description: "Explore the capabilities of the Oracle AI Database." +informationalText: "https://github.com/oracle/microservices-datadriven" +schemaVersion: 1.1.0 +version: "20190304" +locale: "en" + +variableGroups: + ######################################################################### + # Hidden + ######################################################################### + - title: "Default Hidden" + variables: + - tenancy_ocid + - region + - user_ocid + - current_user_ocid + - fingerprint + - private_key_path + - private_key + - mktpl_use_image + - mktpl_listing_resource_version + - mktpl_listing_id + - mktpl_listing_resource_id + visible: false + + - title: "Hidden (Defaults)" + variables: + - adb_version + - k8s_run_cfgmgt + - k8s_use_cluster_addons + - k8s_use_local_charts + visible: false + + ######################################################################### + # General + ######################################################################### + - title: "Oracle Backend for Microservices and AI" + variables: + - compartment_ocid + - label_prefix + - deploy_optimizer + visible: true + + ######################################################################### + # Infrastructure - Kubernetes + ######################################################################### + - title: "Kubernetes Infrastructure Options" + variables: + - k8s_api_is_public + - k8s_api_endpoint_allowed_cidrs + - k8s_cpu_node_pool_size + - k8s_node_pool_gpu_deploy + - k8s_gpu_node_pool_size + - k8s_byo_ocir + - k8s_byo_ocir_url + - k8s_deploy_kafka + + ######################################################################### + # Compute Options + ######################################################################### + - title: "Compute Instance Options" + variables: + - compute_cpu_shape + - compute_cpu_ocpu + - compute_gpu_shape + + ######################################################################### + # Network Options (BYO Only) + ######################################################################### + - title: "Network Options" + variables: + - byo_vcn + - byo_vcn_compartment + - byo_vcn_ocid + - byo_private_subnet_compartment + - byo_private_subnet_ocid + - byo_public_subnet_compartment + - byo_public_subnet_ocid + visible: true + + ######################################################################### + # Load Balancer + ######################################################################### + - title: "Load Balancers Options" + variables: + - lb_min_shape + - lb_max_shape + - client_allowed_cidrs + - server_allowed_cidrs + visible: true + + ######################################################################### + # Database + ######################################################################### + - title: "Database Options" + variables: + - byo_db + - byo_db_type + - adb_license_model + - adb_edition + - adb_networking + - adb_whitelist_cidrs + - adb_ecpu_core_count + - adb_is_cpu_auto_scaling_enabled + - adb_data_storage_size_in_gb + - adb_is_storage_auto_scaling_enabled + - byo_db_password + - byo_adb_compartment + - byo_adb_ocid + - byo_odb_host + - byo_odb_port + - byo_odb_service + visible: true + +########################################################################### +variables: + compartment_ocid: + type: oci:identity:compartment:id + title: "Compartment" + required: true + + label_prefix: + type: string + title: "Application Name" + pattern: "^$|^[a-zA-Z0-9]{1,12}$" + required: false + + deploy_optimizer: + type: boolean + title: "Install the AI Optimizer and Toolkit?" + description: "It is recommended to 'Deploy GPU Node Pool' when installing the Optimizer." + required: true + + ######################################################################### + k8s_api_is_public: + type: boolean + title: "Public API Endpoint?" + required: true + + k8s_api_endpoint_allowed_cidrs: + type: array + title: "API Endpoint Access Control" + required: true + default: "0.0.0.0/0" + pattern: "$|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$" + visible: k8s_api_is_public + + k8s_cpu_node_pool_size: + type: integer + title: "CPU Workers" + required: true + minimum: 1 + maximum: 80 + multipleOf: 1 + + k8s_node_pool_gpu_deploy: + type: boolean + title: "Deploy GPU Node Pool?" + description: "Create a GPU Node Pool for AI capabilities." + required: true + + k8s_gpu_node_pool_size: + type: integer + title: "GPU Workers" + required: true + minimum: 1 + maximum: 80 + multipleOf: 1 + visible: k8s_node_pool_gpu_deploy + + k8s_deploy_kafka: + type: boolean + title: "Deploy Kafka Cluster?" + description: "Create a Kafka cluster using the Strimzi operator." + default: false + required: true + + k8s_byo_ocir: + title: "Bring Your Own Oracle Container Image Registry (OCIR)?" + description: | + All container images should pre-exist in and will be pulled from the BYO OCIR. + For more information: + type: boolean + default: false + required: true + + k8s_byo_ocir_url: + title: "URL for existing OCIR" + description: "Example: iad.ocir.io/namespace" + type: string + visible: k8s_byo_ocir + + k8s_use_local_charts: + type: boolean + title: "Use Local Helm Charts?" + description: "Use Helm charts from ../helm/infra-charts instead of the remote Helm repository." + default: false + required: true + + ######################################################################### + compute_cpu_shape: + type: enum + title: "CPU Worker Shape" + required: true + default: "VM.Standard.E5.Flex" + enum: + - "VM.Standard.E4.Flex" + - "VM.Standard.E5.Flex" + + compute_cpu_ocpu: + type: integer + title: "CPU Worker Core Count" + required: true + minimum: 1 + maximum: 64 + multipleOf: 1 + + compute_gpu_shape: + type: enum + title: "GPU Worker Shape" + required: true + default: "VM.GPU.A10.1" + enum: + - "VM.GPU.A10.1" + - "VM.GPU.A10.2" + visible: k8s_node_pool_gpu_deploy + + ######################################################################### + byo_vcn: + type: boolean + title: "Bring Your Own Virtual Cloud Network?" + default: false + + byo_vcn_compartment: + title: "Virtual Cloud Network Compartment" + description: "BYO VCN Compartment" + type: oci:identity:compartment:id + required: true + default: compartment_ocid + visible: byo_vcn + + byo_vcn_ocid: + type: oci:core:vcn:id + title: "Virtual Cloud Network (VCN)" + description: "BYO VCN Resource" + dependsOn: + compartmentId: byo_vcn_compartment + required: true + visible: byo_vcn + + byo_public_subnet_compartment: + title: "Public Subnet Compartment" + description: "BYO VCN Public Subnet Compartment" + type: oci:identity:compartment:id + required: true + default: byo_vcn_compartment + visible: byo_vcn + + byo_public_subnet_ocid: + type: oci:core:subnet:id + title: "Public Subnet" + description: "BYO VCN Public Subnet" + dependsOn: + compartmentId: byo_public_subnet_compartment + vcnId: byo_vcn_ocid + hidePublicSubnet: false + hidePrivateSubnet: true + required: true + visible: byo_vcn + + byo_private_subnet_compartment: + title: "Private Subnet Compartment" + description: "BYO VCN Private Subnet Compartment" + type: oci:identity:compartment:id + required: true + default: byo_vcn_compartment + visible: byo_vcn + + byo_private_subnet_ocid: + type: oci:core:subnet:id + title: "Private Subnet" + description: "BYO VCN Private Subnet" + dependsOn: + compartmentId: byo_private_subnet_compartment + vcnId: byo_vcn_ocid + hidePublicSubnet: true + hidePrivateSubnet: false + required: true + visible: byo_vcn + + ######################################################################### + lb_min_shape: + type: integer + title: "Minimum Load Balancer Bandwidth (Mbps)" + required: true + minimum: 10 + maximum: 10 + multipleOf: 10 + + lb_max_shape: + type: integer + title: "Maximum Load Balancer Bandwidth (Mbps)" + required: true + minimum: 10 + maximum: 8000 + multipleOf: 10 + + client_allowed_cidrs: + type: array + title: "Access Control for Application GUI" + required: true + default: "0.0.0.0/0" + pattern: "((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$" + + server_allowed_cidrs: + type: array + title: "Access Control for Application API Server" + required: true + default: "0.0.0.0/0" + pattern: "((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$" + + ######################################################################### + byo_db: + type: boolean + title: "Bring Your Own Oracle Database?" + required: true + + byo_db_type: + title: "Bring Your Own Database - Type" + type: enum + required: true + default: "ADB-S" + enum: + - "ADB-S" + - "OTHER" + visible: byo_db + + ### Provision New ADB ### + adb_license_model: + type: enum + title: "Autonomous Database License Model" + required: true + default: "LICENSE_INCLUDED" + enum: + - "LICENSE_INCLUDED" + - "BRING_YOUR_OWN_LICENSE" + visible: + not: + - byo_db + + adb_edition: + type: enum + title: "Oracle Database Edition" + required: true + default: "ENTERPRISE_EDITION" + enum: + - "ENTERPRISE_EDITION" + - "STANDARD_EDITION" + visible: + and: + - not: + - byo_db + - eq: + - adb_license_model + - BRING_YOUR_OWN_LICENSE + + adb_networking: + type: enum + title: "Autonomous Database Network Access" + required: true + default: "SECURE_ACCESS" + enum: + - "SECURE_ACCESS" + - "PRIVATE_ENDPOINT_ACCESS" + visible: + not: + - byo_db + + adb_whitelist_cidrs: + type: array + title: "Access Control for the Autonomous Database" + required: true + default: "0.0.0.0/0" + pattern: "((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$" + visible: + and: + - not: + - byo_db + - eq: + - adb_networking + - PRIVATE_ENDPOINT_ACCESS + + adb_ecpu_core_count: + type: number + title: "Autonomous Database Core Count" + required: true + minimum: 2 + multipleOf: 1 + visible: + not: + - byo_db + + adb_is_cpu_auto_scaling_enabled: + type: boolean + title: "Allow Autonomous Database CPU Auto Scaling? (3x CPU)" + required: true + visible: + not: + - byo_db + + adb_data_storage_size_in_gb: + type: number + title: "Autonomous Database Data Storage Size (GB)" + description: "" + required: true + minimum: 20 + maximum: 393216 + multipleOf: 1 + visible: + not: + - byo_db + + adb_is_storage_auto_scaling_enabled: + type: boolean + title: "Allow Autonomous Database Storage Auto Scaling?" + required: true + visible: + not: + - byo_db + + ### BYODB - AuthN ### + byo_db_password: + title: "Bring Your Own Database - Password" + description: "Password for ADMIN (ADB) or SYSTEM (non-ADB)." + type: password + default: "" + required: true + confirmation: false + visible: byo_db + + ### BYODB - Use Existing ADB-S (Compartment/OCID) ### + byo_adb_compartment: + title: "BYO ADB-S Compartment" + description: "BYO ADB-S Compartment" + type: oci:identity:compartment:id + required: true + default: compartment_ocid + visible: + and: + - byo_db + - eq: + - byo_db_type + - "ADB-S" + + byo_adb_ocid: + title: "Bring Your Own Autonomous Database - OCID" + type: oci:database:autonomousdatabase:id + required: true + dependsOn: + compartmentId: byo_adb_compartment + visible: + and: + - byo_db + - eq: + - byo_db_type + - "ADB-S" + + ### BYODB - Use Existing Other (Host:Port/Service_Name) ### + byo_odb_host: + title: "Bring Your Own Other Database - Host" + type: string + default: "mydb.domain.com" + required: true + visible: + and: + - byo_db + - eq: + - byo_db_type + - "OTHER" + + byo_odb_port: + title: "Bring Your Own Other Database - Port" + type: integer + default: 1521 + required: true + visible: + and: + - byo_db + - eq: + - byo_db_type + - "OTHER" + + byo_odb_service: + title: "Bring Your Own Other Database - Service Name" + type: string + default: "OBAAS_TP" + visible: + and: + - byo_db + - eq: + - byo_db_type + - "OTHER" + +########################################################################### +# Output Groups +########################################################################### +outputGroups: + - title: "Access the Oracle Backend for Microservices and AI" + outputs: + - app_name + - app_version + - optimizer_client_url + - optimizer_server_url + + - title: "Kubernetes KUBECONFIG command" + outputs: + - kubeconfig_cmd + +########################################################################### +outputs: + app_name: + title: "Kubernetes Namespace" + type: string + + app_version: + title: "Application Version" + type: string + + optimizer_client_url: + title: "Web GUI" + type: link + + optimizer_server_url: + title: "Server API" + type: link + + kubeconfig_cmd: + title: "KUBECONFIG command" + type: string diff --git a/opentofu/tests/OMRMetaSchema.yaml b/opentofu/tests/OMRMetaSchema.yaml new file mode 100644 index 000000000..c27d012c9 --- /dev/null +++ b/opentofu/tests/OMRMetaSchema.yaml @@ -0,0 +1,1468 @@ +# Meta JSON Schema. +# +# This is used to validate the Schema file when the package is uploaded/loaded into Resource Manager. +# For marketplace, it is also used to validate the package when the package artifact is created in Partner Portal. +# +# NOTE: additionalProperties are set to true explicitly even though this is the default. It must be set to true in +# cases where we use the allOf. This is a quirk of JSON Schema. During validation, allOf means it has to match all of +# the individual definitions separately. It doesn't mean it has to match a Union of the individual definitions. This +# is a known issue with JSON Schema. +$schema: "http://json-schema.org/draft-07/schema#" +title: Schema +type: object +required: + - variables + - schemaVersion +additionalProperties: true +properties: + title: + type: string + description: + type: string + stackDescription: + type: string + packageVersion: + type: string + version: + type: string + schemaVersion: + type: string + enum: + - 1.0.0 + - 1.1.0 + locale: + $ref: "#/definitions/locale" + logoUrl: + oneOf: + - $ref: "#/definitions/url" + - type: string + pattern: "^data:image/(png|jpeg|jpg|gif|webp);base64,[A-Za-z0-9+/=]+$" + source: + $ref: "#/definitions/source" + informationalText: + type: string + instructions: + type: string + troubleshooting: + type: string + allowViewState: + type: boolean + variables: + $ref: "#/definitions/variables" + # Deprecated - use variableGroups instead + groupings: + $ref: "#/definitions/variableGroups" + variableGroups: + $ref: "#/definitions/variableGroups" + outputs: + $ref: "#/definitions/outputs" + outputGroups: + $ref: "#/definitions/outputGroups" + primaryOutputButton: + type: string + format: variablereference + +definitions: + source: + type: object + properties: + type: + enum: + - marketplace + - quickstart + - web + reference: + type: + - string + - number + additionalProperties: false + + variableGroups: + type: array + items: + $ref: "#/definitions/variableGroup" + + variableGroup: + type: object + required: + - title + - variables + properties: + title: + type: string + variables: + type: array + items: + type: string + format: variablereference + visible: + $ref: "#/definitions/booleanStatement" + additionalProperties: true + + locale: + enum: + - en + default: en + + url: + type: string + pattern: ^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,4}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)$ + + ocid: + type: string + pattern: ^ocid1\.([a-z0-9_-]{1,32})\.([a-z0-9_-]{1,15})\.([a-z0-9]{0,24})\.([a-z0-9]{60})$ + + variables: + type: object + additionalProperties: + $ref: "#/definitions/variable" + + variable: + oneOf: + - $ref: "#/definitions/staticVariable" + - $ref: "#/definitions/dynamicVariable" + - $ref: "#/definitions/complexVariable" + + baseVariable: + type: object + properties: + title: + type: string + minLength: 1 + description: + type: string + required: + type: boolean + default: false + visible: + $ref: "#/definitions/booleanStatement" + + booleanStatement: + oneOf: + - type: boolean + - type: string + - $ref: "#/definitions/equality" + - $ref: "#/definitions/greaterThanOrEqual" + - $ref: "#/definitions/lessThanOrEqual" + - $ref: "#/definitions/greaterThan" + - $ref: "#/definitions/lessThan" + - $ref: "#/definitions/booleanOr" + - $ref: "#/definitions/booleanAnd" + - $ref: "#/definitions/booleanNot" + + equality: + type: object + properties: + eq: + type: array + items: + - type: [string, number] + - type: [string, number] + additionalItems: false + additionalProperties: false + + greaterThanOrEqual: + type: object + properties: + ge: + type: array + items: + - type: [string, number] + - type: [string, number] + additionalItems: false + additionalProperties: false + + lessThanOrEqual: + type: object + properties: + le: + type: array + items: + - type: [string, number] + - type: [string, number] + additionalItems: false + additionalProperties: false + + greaterThan: + type: object + properties: + gt: + type: array + items: + - type: [string, number] + - type: [string, number] + additionalItems: false + additionalProperties: false + + lessThan: + type: object + properties: + lt: + type: array + items: + - type: [string, number] + - type: [string, number] + additionalItems: false + additionalProperties: false + + booleanOr: + type: object + properties: + or: + type: array + items: + - $ref: "#/definitions/booleanStatement" + - $ref: "#/definitions/booleanStatement" + additionalItems: false + additionalProperties: false + + booleanAnd: + type: object + properties: + and: + type: array + items: + - $ref: "#/definitions/booleanStatement" + - $ref: "#/definitions/booleanStatement" + additionalItems: false + additionalProperties: false + + booleanNot: + type: object + properties: + not: + type: array + items: + - $ref: "#/definitions/booleanStatement" + additionalItems: false + additionalProperties: false + + dependsOnCompartment: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - dependsOn + properties: + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + staticVariable: + oneOf: + - $ref: "#/definitions/arrayVariable" + - $ref: "#/definitions/booleanVariable" + - $ref: "#/definitions/enumVariable" + - $ref: "#/definitions/integerVariable" + - $ref: "#/definitions/numberVariable" + - $ref: "#/definitions/stringVariable" + - $ref: "#/definitions/multilineVariable" + - $ref: "#/definitions/fileVariable" + + - $ref: "#/definitions/passwordVariable" + - $ref: "#/definitions/datetimeVariable" + + dynamicVariable: + oneOf: + - $ref: "#/definitions/imageVariable" + - $ref: "#/definitions/identityDomainVariable" + - $ref: "#/definitions/instanceShapeVariable" + - $ref: "#/definitions/subnetVariable" + - $ref: "#/definitions/vcnVariable" + - $ref: "#/definitions/availabilityDomainVariable" + - $ref: "#/definitions/compartmentVariable" + - $ref: "#/definitions/faultDomainVariable" + - $ref: "#/definitions/regionVariable" + - $ref: "#/definitions/dbSystemVariable" + - $ref: "#/definitions/dbHomeVariable" + - $ref: "#/definitions/dbHomeVersionVariable" + - $ref: "#/definitions/databaseVariable" + - $ref: "#/definitions/autonomousDatabaseVariable" + - $ref: "#/definitions/autonomousDatabaseVersionVariable" + - $ref: "#/definitions/autonomousContainerDBVariable" + - $ref: "#/definitions/kmsVaultVariable" + - $ref: "#/definitions/containerClusterVariable" + - $ref: "#/definitions/volumeBackupPoliciesVariable" + - $ref: "#/definitions/loadBalancerVariable" + - $ref: "#/definitions/serviceGatewayVariable" + - $ref: "#/definitions/kubernetesVersionsVariable" + - $ref: "#/definitions/instanceVariable" + - $ref: "#/definitions/natGatewayVariable" + - $ref: "#/definitions/tagVariable" + - $ref: "#/definitions/nsgVariable" + - $ref: "#/definitions/mountTargetsVariable" + - $ref: "#/definitions/kmsKeyVariable" + - $ref: "#/definitions/kmsSecretVariable" + - $ref: "#/definitions/odsProjectVariable" + - $ref: "#/definitions/instanceShapeVariableWithFlex" + - $ref: "#/definitions/groupsVariable" + - $ref: "#/definitions/dynamicGroupsVariable" + - $ref: "#/definitions/logAnalyticsLogGroup" + - $ref: "#/definitions/logAnalyticsLogEntities" + - $ref: "#/definitions/logAnalyticsScheduledTasks" + - $ref: "#/definitions/logAnalyticsEntityTypes" + - $ref: "#/definitions/managementAgents" + - $ref: "#/definitions/logAnalyticsSources" + - $ref: "#/definitions/privateEndpointVariable" + - $ref: "#/definitions/apmDomainVariable" + complexVariable: + oneOf: + - $ref: "#/definitions/listVariable" + - $ref: "#/definitions/mapVariable" + - $ref: "#/definitions/objectVariable" + + mapVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type, valueType] + properties: + type: + enum: [map] + default: + type: [string] + valueType: + type: [string] + additionalProperties: true + + listVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type, valueType] + properties: + type: + enum: [list] + default: + type: [string] + valueType: + type: [string] + additionalProperties: true + + objectVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type, attributes] + properties: + type: + enum: [object] + default: + type: string + attributes: + type: [array] + items: + type: string + additionalProperties: true + + nonNegativeInteger: + type: integer + minimum: 0 + + nonNegativeIntegerDefault0: + allOf: + - $ref: "#/definitions/nonNegativeInteger" + - default: 0 + + arrayVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [array] + items: + $ref: "#/definitions/variable" + maxItems: + $ref: "#/definitions/nonNegativeInteger" + minItems: + $ref: "#/definitions/nonNegativeIntegerDefault0" + uniqueItems: + type: boolean + default: false + contains: + $ref: "#/definitions/variable" + additionalProperties: true + + booleanVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [boolean] + default: + $ref: "#/definitions/booleanStatement" + default: false + additionalProperties: true + + enumVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [enum] + enum: + type: array + items: + type: string + default: + $ref: "#/definitions/booleanStatement" + allowMultiple: + type: boolean + default: false + additionalProperties: true + + integerVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [integer] + default: + type: integer + multipleOf: + type: number + exclusiveMinimum: 0 + minimum: + type: number + maximum: + type: number + exclusiveMinimum: + type: number + exclusiveMaximum: + type: number + additionalProperties: true + + numberVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [number] + default: + type: number + multipleOf: + type: number + exclusiveMinimum: 0 + minimum: + type: number + maximum: + type: number + exclusiveMinimum: + type: number + exclusiveMaximum: + type: number + additionalProperties: true + + stringVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [string] + default: + $ref: "#/definitions/booleanStatement" + pattern: + type: string + maxLength: + $ref: "#/definitions/nonNegativeInteger" + minLength: + $ref: "#/definitions/nonNegativeIntegerDefault0" + additionalProperties: true + + multilineVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [text] + default: + $ref: "#/definitions/booleanStatement" + pattern: + type: string + multiline: + type: boolean + maxLength: + $ref: "#/definitions/nonNegativeInteger" + minLength: + $ref: "#/definitions/nonNegativeIntegerDefault0" + additionalProperties: true + + fileVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [file] + additionalProperties: true + + passwordVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [password] + default: + $ref: "#/definitions/booleanStatement" + confirmation: + $ref: "#/definitions/booleanStatement" + additionalProperties: true + + datetimeVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: [datetime] + default: + $ref: "#/definitions/booleanStatement" + additionalProperties: true + + identityDomainVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:identity:domains:id"] + pattern: + type: string + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + imageVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:image:id"] + pattern: + type: string + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + shape: + type: string + format: variablereference + operatingSystem: + type: string + format: variablereference + operatingSystemVersion: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + instanceShapeVariableWithFlex: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:instanceshapewithflex:name"] + pattern: + type: string + dependsOn: + type: object + required: + - compartmentId + properties: + imageId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + availabilityDomain: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + instanceShapeVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:instanceshape:name"] + pattern: + type: string + dependsOn: + type: object + required: + - compartmentId + properties: + imageId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + availabilityDomain: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + natGatewayVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:natgateway:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + vcnId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + instanceVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:instance:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + subnetVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:subnet:id"] + dependsOn: + type: object + required: + - vcnId + - compartmentId + properties: + vcnId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + hidePublicSubnet: + $ref: "#/definitions/booleanStatement" + hidePrivateSubnet: + $ref: "#/definitions/booleanStatement" + hideRegionalSubnet: + $ref: "#/definitions/booleanStatement" + hideAdSubnet: + $ref: "#/definitions/booleanStatement" + additionalProperties: false + additionalProperties: true + + serviceGatewayVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:servicegateway:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + vcnId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + logAnalyticsLogGroup: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:logan:loggroup:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + logAnalyticsScheduledTasks: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:logan:scheduledtask:id"] + dependsOn: + type: object + required: + - compartmentId + - taskType + properties: + compartmentId: + type: string + format: variablereference + taskType: + type: string + additionalProperties: false + additionalProperties: true + + logAnalyticsLogEntities: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:logan:logentity:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + logAnalyticsEntityTypes: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + properties: + type: + enum: ["oci:logan:entitytype:id"] + additionalProperties: true + + managementAgents: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:mgmt:agent:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + logAnalyticsSources: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:logan:source:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + nsgVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:core:nsg:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + vcnId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + vcnVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:core:vcn:id"] + additionalProperties: true + + availabilityDomainVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:identity:availabilitydomain:name"] + additionalProperties: true + + compartmentVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: ["oci:identity:compartment:id"] + default: + $ref: "#/definitions/booleanStatement" + additionalProperties: true + + faultDomainVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:identity:faultdomain:name"] + dependsOn: + type: object + required: + - compartmentId + - availabilityDomainName + properties: + compartmentId: + type: string + format: variablereference + availabilityDomainName: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + regionVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: ["oci:identity:region:name"] + default: + $ref: "#/definitions/booleanStatement" + default: ${session.region} + additionalProperties: true + + dbSystemVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:database:dbsystem:id"] + additionalProperties: true + + dbHomeVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:database:dbhome:id"] + dependsOn: + type: object + required: + - dbSystemId + - compartmentId + properties: + dbSystemId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + dbHomeVersionVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:database:dbhome:dbversion"] + dependsOn: + type: object + required: + - dbHomeId + properties: + dbHomeId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + databaseVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:database:database:id"] + dependsOn: + type: object + required: + - dbHomeId + - compartmentId + properties: + dbHomeId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + autonomousDatabaseVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:database:autonomousdatabase:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + dbWorkload: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + autonomousDatabaseVersionVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:database:autonomousdatabaseversion:id"] + dependsOn: + type: object + properties: + compartmentId: + type: string + format: variablereference + dbWorkload: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + autonomousContainerDBVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:database:autonomouscontainerdatabase:id"] + additionalProperties: true + + kmsVaultVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:kms:vault:id"] + additionalProperties: true + + kmsKeyVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:kms:key:id"] + dependsOn: + type: object + required: + - compartmentId + - vaultId + properties: + compartmentId: + type: string + format: variablereference + vaultId: + type: string + format: variablereference + protectionMode: + type: string + format: variablereference + algorithm: + type: string + format: variablereference + length: + type: number + format: variablereference + curveId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + kmsSecretVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:kms:secret:id"] + dependsOn: + type: object + required: + - compartmentId + properties: + compartmentId: + type: string + format: variablereference + vaultId: + type: string + format: variablereference + name: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + containerClusterVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:container:cluster:id"] + additionalProperties: true + + sshPublicKeyVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: ["oci:core:ssh:publickey"] + additionalProperties: true + + kubernetesVersionsVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:kubernetes:versions:id"] + dependsOn: + type: object + required: + - clusterOptionId + - compartmentId + properties: + clusterOptionId: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + volumeBackupPoliciesVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: ["oci:blockstorage:policies:id"] + dependsOn: + type: object + properties: + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + groupsVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:identity:groups:id"] + additionalProperties: true + + dynamicGroupsVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:identity:dynamicgroups:id"] + additionalProperties: true + + loadBalancerVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:loadbalancer:loadbalancer:id"] + pattern: + type: string + additionalProperties: true + + mountTargetsVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: + - type + - dependsOn + properties: + type: + enum: ["oci:mount:target:id"] + dependsOn: + type: object + required: + - compartmentId + - availabilityDomain + properties: + availabilityDomain: + type: string + format: variablereference + compartmentId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + tagVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:identity:tag:value"] + additionalProperties: true + + odsProjectVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:ods:project:id"] + additionalProperties: true + + privateEndpointVariable: + allOf: + - $ref: "#/definitions/baseVariable" + - required: [type] + properties: + type: + enum: ["oci:resourcemanager:privateendpoint:id"] + dependsOn: + type: object + required: + - compartmentId + - vcnId + properties: + compartmentId: + type: string + format: variablereference + vcnId: + type: string + format: variablereference + additionalProperties: false + additionalProperties: true + + apmDomainVariable: + allOf: + - $ref: "#/definitions/dependsOnCompartment" + - required: [type] + properties: + type: + enum: ["oci:apm:domain:id"] + additionalProperties: true + + outputs: + type: object + additionalProperties: + $ref: "#/definitions/output" + + output: + oneOf: + - $ref: "#/definitions/booleanOutput" + - $ref: "#/definitions/numberOutput" + - $ref: "#/definitions/stringOutput" + - $ref: "#/definitions/copyableStringOutput" + - $ref: "#/definitions/linkOutput" + - $ref: "#/definitions/ocidOutput" + - $ref: "#/definitions/mapOutput" + - $ref: "#/definitions/jsonOutput" + - $ref: "#/definitions/listOutput" + - $ref: "#/definitions/csvOutput" + + outputGroups: + type: array + items: + $ref: "#/definitions/outputGroup" + + outputGroup: + type: object + required: + - title + - outputs + properties: + title: + type: string + outputs: + type: array + items: + type: string + additionalProperties: true + + baseOutput: + type: object + properties: + title: + type: string + description: + type: string + sensitive: + type: boolean + default: false + format: + type: string + visible: + type: boolean + default: true + additionalProperties: true + + booleanOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [boolean] + value: + type: boolean + additionalProperties: true + + numberOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [number] + value: + type: number + additionalProperties: true + + stringOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [string] + value: + type: string + additionalProperties: true + + copyableStringOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [copyableString] + value: + type: string + additionalProperties: true + + mapOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [map] + value: + type: object + additionalProperties: true + + jsonOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [json] + value: + type: object + additionalProperties: true + + listOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [list] + value: + type: array + additionalProperties: true + + csvOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [csv] + value: + type: array + additionalProperties: true + + linkOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [link] + displayText: + type: string + minLength: 3 + maxLength: 45 + value: + $ref: "#/definitions/url" + additionalProperties: true + + ocidOutput: + allOf: + - $ref: "#/definitions/baseOutput" + - required: [type] + properties: + type: + enum: [ocid] + value: + $ref: "#/definitions/ocid" + additionalProperties: true diff --git a/opentofu/tests/validate_omr_schema.py b/opentofu/tests/validate_omr_schema.py new file mode 100644 index 000000000..faba7fd6e --- /dev/null +++ b/opentofu/tests/validate_omr_schema.py @@ -0,0 +1,113 @@ +# pylint: disable=protected-access,import-error,import-outside-toplevel +""" +Copyright (c) 2024, 2025, Oracle and/or its affiliates. +Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +""" +# spell-checker:ignore opentofu + +import sys +import yaml +from jsonschema import Draft7Validator +from referencing import Registry, Resource + + +class DuplicateKeyError(Exception): + """Exception raised when duplicate keys are found in YAML""" + + +class DuplicateKeyChecker(yaml.SafeLoader): # pylint: disable=too-many-ancestors + """Custom YAML loader that detects duplicate keys""" + + +def construct_mapping(loader, node): + """Override construct_mapping to detect duplicate keys""" + loader.flatten_mapping(node) + pairs = loader.construct_pairs(node) + + seen_keys = {} + for key, value in pairs: + if key in seen_keys: + # Found a duplicate key + raise DuplicateKeyError(f"Duplicate key '{key}' found at line {node.start_mark.line + 1}") + seen_keys[key] = value + + return seen_keys + + +# Register the custom constructor +DuplicateKeyChecker.add_constructor(yaml.resolver.BaseResolver.DEFAULT_MAPPING_TAG, construct_mapping) + + +def load_yaml_file(path): + """Safely Load YAML and check for duplicate keys""" + with open(path, "r", encoding="utf-8") as f: + try: + return yaml.load(f, Loader=DuplicateKeyChecker) + except DuplicateKeyError as e: + print(f"[ERROR] {e}") + sys.exit(1) + + +def check_duplicate_variables_in_groups(data): + """Check if any variable appears in multiple variable groups""" + if "variableGroups" not in data: + return True + + seen_variables = {} + errors = [] + + for idx, group in enumerate(data["variableGroups"]): + group_title = group.get("title", f"Group {idx}") + variables = group.get("variables", []) + + for var in variables: + if var in seen_variables: + errors.append( + f"Variable '{var}' is listed in multiple variable groups: " + f"'{seen_variables[var]}' and '{group_title}'" + ) + else: + seen_variables[var] = group_title + + if errors: + for error in errors: + print(f"[ERROR] {error}") + return False + + return True + + +def main(schema_file, data_file): + """Validate OMR Schema""" + schema = load_yaml_file(schema_file) + data = load_yaml_file(data_file) + + # Check for duplicate variables in variable groups + has_no_duplicate_vars = check_duplicate_variables_in_groups(data) + + registry = Registry().with_resource( + uri="", # root document + resource=Resource.from_contents(schema), + ) + + # Create a validator from the root resource + validator = Draft7Validator(schema, registry=registry) + + # Validate + errors = sorted(validator.iter_errors(data), key=lambda e: e.path) + + if errors or not has_no_duplicate_vars: + if errors: + for error in errors: + path = "/".join(map(str, error.absolute_path)) or "" + print(f"[ERROR] {path}: {error.message}") + sys.exit(1) + else: + print("OMR Schema YAML is valid") + + +if __name__ == "__main__": + if len(sys.argv) != 3: + print("Usage: validate_yaml.py ") + sys.exit(1) + main(sys.argv[1], sys.argv[2]) diff --git a/opentofu/variables.tf b/opentofu/variables.tf new file mode 100644 index 000000000..9e6d1d858 --- /dev/null +++ b/opentofu/variables.tf @@ -0,0 +1,256 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl +# spell-checker: disable + +######################################################################### +# NOTE!! Variables specific to modules are in thier own module_*.tf file +######################################################################### +// Standard Default Vars +variable "tenancy_ocid" { + description = "The Tenancy ID of the OCI Cloud Account in which to create the resources." + type = string +} + +variable "compartment_ocid" { + description = "The compartment in which to create OCI Resources." + type = string +} + +variable "region" { + description = "The OCI Region where resources will be created." + type = string +} + +variable "user_ocid" { + description = "The ID of the User that terraform will use to create the resources." + type = string + default = "" +} + +variable "current_user_ocid" { + description = "DO NOT SET! This is strictly used for OCI ORM Installs." + type = string + default = "" +} + +variable "fingerprint" { + description = "Fingerprint of the API private key to use with OCI API." + type = string + default = "" +} + +variable "private_key" { + description = "The contents of the private key file to use with OCI API. This takes precedence over private_key_path if both are specified in the provider." + sensitive = true + type = string + default = null +} + +variable "private_key_path" { + description = "The path to the OCI API private key." + type = string + default = "" +} + +// Infrastructure Type/Label +variable "label_prefix" { + description = "Alpha Numeric (less than 12 characters) string that will be prepended to all resources. Leave blank to auto-generate." + type = string + default = "" + validation { + condition = can(regex("^[a-zA-Z0-9]*$", var.label_prefix)) || length(var.label_prefix) < 12 + error_message = "Must be Alpha Numeric and less than 12 characters." + } +} + +// Optimizer +variable "deploy_optimizer" { + description = "Determines if the AI Optimizer and Toolkit is deployed" + type = bool + default = false +} + +// Database +variable "byo_db_type" { + description = "Bring Your Own Database - Type" + type = string + default = "" + validation { + condition = contains(["", "ADB-S", "OTHER"], var.byo_db_type) + error_message = "Must be either ADB-S or OTHER." + } +} + +variable "byo_db_password" { + description = "Bring Your Own Database - Password" + type = string + default = "" + sensitive = true +} + +variable "byo_adb_ocid" { + description = "Bring Your Own Autonomous Database - OCID" + type = string + default = "" +} + +variable "byo_odb_host" { + description = "Bring Your Own Other Database - Hostname" + type = string + default = "" +} + +variable "byo_odb_port" { + description = "Bring Your Own Other Database - Port" + type = number + default = 1521 +} + +variable "byo_odb_service" { + description = "Bring Your Own Other Database - Service Name" + type = string + default = "" +} + +variable "adb_version" { + description = "Autonomous Database Version" + type = string + default = "26ai" + validation { + condition = contains(["26ai"], var.adb_version) + error_message = "Must be 26ai." + } +} + +variable "adb_ecpu_core_count" { + description = "Choose how many ECPU cores will be elastically allocated." + type = number + default = 2 + validation { + condition = var.adb_ecpu_core_count >= 2 && var.adb_ecpu_core_count <= 512 + error_message = "ADB ECPU count must be between 2 and 512" + } +} + +variable "adb_data_storage_size_in_gb" { + description = "Choose ADB Database Data Storage Size in gigabytes." + type = number + default = 20 + validation { + condition = var.adb_data_storage_size_in_gb >= 20 && var.adb_data_storage_size_in_gb <= 393216 + error_message = "Must be equal or greater than 20 and equal or less than 393216." + } +} + +variable "adb_is_cpu_auto_scaling_enabled" { + type = bool + default = true +} + +variable "adb_is_storage_auto_scaling_enabled" { + type = bool + default = true +} + +variable "adb_license_model" { + description = "Choose Autonomous Database license model." + type = string + default = "LICENSE_INCLUDED" + validation { + condition = contains(["LICENSE_INCLUDED", "BRING_YOUR_OWN_LICENSE"], var.adb_license_model) + error_message = "Must be either LICENSE_INCLUDED or BRING_YOUR_OWN_LICENSE." + } +} + +variable "adb_edition" { + # Only Applicable when adb_license_model=BYOL + description = "Oracle Database Edition that applies to the Autonomous databases (BYOL)." + type = string + default = "ENTERPRISE_EDITION" + validation { + condition = contains(["", "ENTERPRISE_EDITION", "STANDARD_EDITION"], var.adb_edition) + error_message = "Must be either ENTERPRISE_EDITION or STANDARD_EDITION." + } +} + +variable "adb_whitelist_cidrs" { + # This is a string and not a list to support ORM/MP input, it will be converted to a list in locals + description = "Comma separated string of CIDR blocks from which the ADB can be accessed." + type = string + default = "" + validation { + condition = can(regex("$|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$", var.adb_whitelist_cidrs)) + error_message = "Must be a comma separated string of valid CIDRs." + } +} + +variable "adb_networking" { + description = "Choose the Autonomous Database Network Access." + type = string + default = "SECURE_ACCESS" + validation { + condition = contains(["PRIVATE_ENDPOINT_ACCESS", "SECURE_ACCESS"], var.adb_networking) + error_message = "Must be either PRIVATE_ENDPOINT_ACCESS or SECURE_ACCESS." + } +} + +// Compute - Either VM or Node Workers +variable "compute_cpu_shape" { + description = "Choose the shape of the CPU Computes." + type = string + default = "VM.Standard.E5.Flex" + validation { + condition = contains(["VM.Standard.E5.Flex", "VM.Standard.E4.Flex", "VM.Standard.A1.Flex", "VM.Standard.A2.Flex", ], var.compute_cpu_shape) + error_message = "Must be either VM.Standard.E5.Flex, VM.Standard.E4.Flex, VM.Standard.A1.Flex, or VM.Standard.A2.Flex" + } +} + +variable "compute_cpu_ocpu" { + description = "The initial number of CPU(s) for the Computes." + type = number + default = 2 +} + +variable "compute_gpu_shape" { + description = "Choose the shape of the GPU Computes." + type = string + default = "VM.GPU.A10.1" + validation { + condition = contains(["VM.GPU.A10.1", "VM.GPU.A10.2"], var.compute_gpu_shape) + error_message = "Must be either VM.GPU.A10.1, or VM.GPU.A10.2." + } +} + +// LoadBalancer +variable "lb_min_shape" { + description = "LoadBalancer minimum bandwidth (Mbps)." + type = number + default = 10 +} + +variable "lb_max_shape" { + description = "LoadBalancer maximum bandwidth (Mbps)." + type = number + default = 10 +} + +// NSGs +variable "client_allowed_cidrs" { + description = "Comma separated string of CIDR blocks from which the application client can be accessed." + type = string + default = "0.0.0.0/0" + validation { + condition = can(regex("$|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$", var.client_allowed_cidrs)) + error_message = "Must be a comma separated string of valid CIDRs." + } +} + +variable "server_allowed_cidrs" { + description = "Comma separated string of CIDR blocks from which the application server can be accessed." + type = string + default = "0.0.0.0/0" + validation { + condition = can(regex("$|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]).(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])/(3[0-2]|[1-2]?[0-9])(,?)( ?)){1,}$", var.server_allowed_cidrs)) + error_message = "Must be a comma separated string of valid CIDRs." + } +} \ No newline at end of file diff --git a/opentofu/versions.tf b/opentofu/versions.tf new file mode 100644 index 000000000..d23f314d5 --- /dev/null +++ b/opentofu/versions.tf @@ -0,0 +1,9 @@ +# Copyright (c) 2024, 2026, Oracle and/or its affiliates. +# All rights reserved. The Universal Permissive License (UPL), Version 1.0 as shown at http://oss.oracle.com/licenses/upl + +# Do Not Modify. Updated during release cycle. +locals { + app_version = "0.0.0" + compute_os_ver = "8.10" + k8s_version = "1.36.0" +} \ No newline at end of file From aae1341eb82207952dc4c616f3933ae09c0186d2 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Mon, 14 Sep 2026 07:30:18 -0700 Subject: [PATCH 11/48] Kafka 4.3.1 (#1480) Signed-off-by: Anders Swanson --- helm/infra-charts/obaas/values.yaml | 75 ++++++++++--------- .../tools/image_lists/k8s_images_2.1.2.txt | 2 +- 2 files changed, 41 insertions(+), 36 deletions(-) diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 5ddfd5314..321a3015c 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -44,11 +44,40 @@ global: # OBAAS PLATFORM CONFIGURATION otelCollectorEndpoint: "obaas-signoz-otel-collector:4318" -# SigNoZ upgrades from the pre-0.134.0 stack are destructive replacements. -# Fresh installations do not use these values. +# ----------------------- +# -- SigNoz Two-Stage Upgrade Workflow +# +# These values establish the contract for upgrading an existing SigNoz installation +# to chart/application version 0.134.0. The default "standard" stage preserves the +# current single-command install and upgrade behavior. The stage1 and stage2 profiles +# implement the guarded two-command workflow for existing installations. signozUpgrade: - mode: "" - confirmDataLoss: false + # Supported values: standard, stage1, stage2 + stage: standard + + # Version contract recorded and checked by the two-stage workflow. + # These are implementation values and should not be overridden by installations. + target: + chartVersion: "0.134.0" + signozVersion: "v0.134.0" + otelCollectorVersion: "v0.144.6" + clickhouseVersion: "25.12.5" + + backup: + # CSI VolumeSnapshot is the provider-neutral backup mechanism for this workflow. + provider: csi + # Leave empty to use the cluster's default VolumeSnapshotClass. Set this when + # the cluster has no default or when a specific snapshot class is required. + volumeSnapshotClassName: "" + # Optional per-StorageClass overrides for clusters where the SigNoz, + # ClickHouse, and ZooKeeper PVCs use different CSI drivers. + volumeSnapshotClassByStorageClass: {} + timeout: 20m + + validation: + timeout: 10m + # Leave empty to derive a release-scoped marker Secret name. + markerSecretName: "" # ----------------------- # -- Network Policy Configuration @@ -128,7 +157,7 @@ eureka: connectionIdleTimeout: 90s image: repository: container-registry.oracle.com/obaas/service-registry - tag: "2.1.1" + tag: "2.1.0" # Override default resources if needed (defaults: cpu 250m-500m, memory 1Gi-1200Mi) resources: {} @@ -169,7 +198,7 @@ gateway-helm: pullSecrets: *imagePullSecrets ratelimit: # This is the full image name including the hub, repo, and tag. - image: "docker.io/envoyproxy/ratelimit:17b1956c" + image: "docker.io/envoyproxy/ratelimit:master" # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: IfNotPresent @@ -446,7 +475,7 @@ admin-server: replicas: 1 image: repository: container-registry.oracle.com/obaas/admin-server - tag: "2.1.1" + tag: "2.1.0" # Override default resources if needed (defaults: cpu 250m-500m, memory 256Mi-512Mi) # resources: {} @@ -456,7 +485,7 @@ config-server: replicas: 1 image: repository: container-registry.oracle.com/obaas/config-server - tag: "2.1.1" + tag: "2.1.0" # Override default resources if needed (defaults: cpu 250m-500m, memory 256Mi-512Mi) # resources: {} @@ -594,18 +623,6 @@ database: repository: "container-registry.oracle.com/database/free" tag: "23.26.3.0" - # Persistent storage for SIDB-FREE and ADB-FREE data files. - # Enabled by default, so database data persists when the Pod is replaced. - persistence: - enabled: true - # StorageClass to request. Leave empty to use the cluster default. - storageClass: "" - # Requested size for the data PersistentVolumeClaim. - size: 250Gi - # Kubernetes access modes for the data PersistentVolumeClaim. - accessModes: - - ReadWriteOnce - # For ADB-S: OCI Autonomous Database OCID (exclude for SIDB-FREE/ADB-FREE/OTHER) oci: ocid: "" @@ -752,10 +769,6 @@ signoz: tag: "1.37" telemetryStoreMigrator: enabled: true - # The migrator initializes the telemetry schema for a replacement ClickHouse - # instance. It must be a regular Job so a destructive replacement creates - # ClickHouse before the migrator runs. - upgradeHelmHooks: false otelCollector: image: registry: docker.io @@ -877,7 +890,7 @@ signoz: image: registry: container-registry.oracle.com repository: obaas/dashboards - tag: "2.1.1" + tag: "2.1.0" command: - sh - -c @@ -892,13 +905,6 @@ signoz: chmod +x "$dst" echo "histogram-quantile installed successfully" clickhouseOperator: - # Keep high-volume ClickHouse diagnostic logs for one day. These logs are - # useful during short-lived investigations, but longer retention can put - # substantial write, merge, and storage pressure on ClickHouse. - zookeeperLog: - ttl: 1 - processorsProfileLog: - ttl: 1 image: registry: docker.io repository: altinity/clickhouse-operator @@ -941,9 +947,8 @@ k8s-infra: kafka: enabled: false - version: 4.2.0 - metadataVersion: 4.2-IV1 - metricsEnabled: false + version: 4.3.1 + metadataVersion: 4.3-IV0 # Create a Coherence cluster in the OBaaS release namespace. The Coherence # Operator is installed once per cluster by the obaas-prereqs chart. diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index b723d8ffe..9bc89feca 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -35,7 +35,7 @@ quay.io/jetstack/cert-manager-cainjector:v1.21.1 quay.io/jetstack/cert-manager-controller:v1.21.1 quay.io/jetstack/cert-manager-startupapicheck:v1.21.1 quay.io/jetstack/cert-manager-webhook:v1.21.1 -quay.io/strimzi/kafka:1.2.0-kafka-4.2.0 +quay.io/strimzi/kafka:1.2.0-kafka-4.3.1 quay.io/strimzi/operator:1.2.0 registry.k8s.io/ingress-nginx/controller:v1.15.1 registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.20.0 From c5fd1962fcae6b95fcd7210d581ee34ba21e83d5 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Mon, 14 Sep 2026 09:41:04 -0700 Subject: [PATCH 12/48] Signoz Upgrade (#1482) * Convert bundled SigNoz dashboards to V2 schema Signed-off-by: Anders Swanson --- .../site/docs/observability/dashboards.md | 4 + .../version-2.1.2/observability/dashboards.md | 4 + helm/infra-charts/obaas/Chart.lock | 6 +- helm/infra-charts/obaas/Chart.yaml | 2 +- .../obaas/charts/signoz-0.134.0.tgz | Bin 289994 -> 0 bytes .../obaas/charts/signoz-0.141.1.tgz | Bin 0 -> 289793 bytes .../obaas/dashboards/1/apache-apisix.json | 4450 +++------ .../dashboards/1/db-calls-monitoring.json | 549 +- .../obaas/dashboards/1/hostmetrics-k8s.json | 2358 ++++- .../dashboards/1/http-api-monitoring.json | 620 +- .../dashboards/1/jvm-metrics-by-service.json | 1921 +++- .../1/kubernetes-node-metrics-detailed.json | 1493 ++- .../1/kubernetes-node-metrics-overall.json | 651 +- .../1/kubernetes-pod-metrics-detailed.json | 1103 ++- .../1/kubernetes-pod-metrics-overall.json | 621 +- .../dashboards/1/kubernetes-pvc-metrics.json | 627 +- .../obaas/dashboards/1/nginx-metrics.json | 810 +- .../dashboards/1/oracle_db_dashboard.json | 1373 ++- .../1/spring_boot_observability.json | 1105 ++- .../dashboards/1/spring_boot_statistics.json | 8442 ++++++++++++++++- .../obaas/dashboards/2/apm-metrics.json | 1176 ++- .../obaas/dashboards/2/envoy-gateway.json | 1952 +++- .../dashboards/2/helidon_jvm_details.json | 4207 +++----- .../dashboards/2/helidon_main_dashboard.json | 1104 ++- .../dashboards/2/helidon_mp_details.json | 2174 ++--- .../dashboards/2/helidon_se_details.json | 3243 ++----- .../obaas/dashboards/2/kafka-metrics.json | 634 +- .../dashboards/2/kube-state-metrics-v2.json | 4348 ++++++++- .../obaas/dashboards/2/microtx-dasboard.json | 4155 +++++++- helm/infra-charts/obaas/examples/README.md | 46 +- .../values-signoz-0.141.1-stage1-oke.yaml | 10 + .../values-signoz-0.141.1-stage1.yaml | 39 + .../values-signoz-0.141.1-stage2.yaml | 13 + .../observability/Job-signoz-setup.yaml | 78 +- .../signoz-upgrade/mock-phase5-kubectl.sh | 20 + .../signoz-upgrade/mock-stage2-kubectl.sh | 59 + .../tests/test-signoz-upgrade-oke-tools.sh | 63 + .../obaas/tests/test-signoz-upgrade-phase1.sh | 135 + .../obaas/tests/test-signoz-upgrade-phase2.sh | 172 + .../obaas/tests/test-signoz-upgrade-phase3.sh | 8 +- .../obaas/tests/test-signoz-upgrade-phase4.sh | 54 + .../obaas/tests/test-signoz-upgrade-phase5.sh | 26 +- .../obaas/tests/test-signoz-upgrade-phase6.sh | 12 +- helm/infra-charts/obaas/values.schema.json | 62 + helm/infra-charts/obaas/values.yaml | 8 +- .../tools/image_lists/k8s_images_2.1.2.txt | 4 +- 46 files changed, 39927 insertions(+), 10014 deletions(-) delete mode 100644 helm/infra-charts/obaas/charts/signoz-0.134.0.tgz create mode 100644 helm/infra-charts/obaas/charts/signoz-0.141.1.tgz create mode 100644 helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1-oke.yaml create mode 100644 helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1.yaml create mode 100644 helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage2.yaml create mode 100755 helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-phase5-kubectl.sh create mode 100755 helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-stage2-kubectl.sh create mode 100755 helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh create mode 100755 helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh create mode 100755 helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh create mode 100755 helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh diff --git a/docs-source/site/docs/observability/dashboards.md b/docs-source/site/docs/observability/dashboards.md index cba8066e9..ca5831ac2 100644 --- a/docs-source/site/docs/observability/dashboards.md +++ b/docs-source/site/docs/observability/dashboards.md @@ -6,6 +6,10 @@ sidebar_position: 5 More details can be found in the [SigNoz Documentation](https://signoz.io/docs/introduction/). ::: +:::warning[SigNoz dashboard migration] +SigNoz v0.135.0 deprecates the Dashboards V1 schema and retires the V1 dashboard API endpoints. User-supplied dashboards that use the V1 format must be migrated to the Dashboards V2/Perses-compatible schema before upgrading. Dashboards managed only through the SigNoz UI are migrated automatically, but verify that none remain marked `Legacy`. See the [SigNoz v0.135.0 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-135/) for migration details. +::: + There are several dashboards that are pre-installed in SigNoz, for example: - [Spring Boot Observability](#spring-boot-observability) diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md index cba8066e9..ca5831ac2 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md @@ -6,6 +6,10 @@ sidebar_position: 5 More details can be found in the [SigNoz Documentation](https://signoz.io/docs/introduction/). ::: +:::warning[SigNoz dashboard migration] +SigNoz v0.135.0 deprecates the Dashboards V1 schema and retires the V1 dashboard API endpoints. User-supplied dashboards that use the V1 format must be migrated to the Dashboards V2/Perses-compatible schema before upgrading. Dashboards managed only through the SigNoz UI are migrated automatically, but verify that none remain marked `Legacy`. See the [SigNoz v0.135.0 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-135/) for migration details. +::: + There are several dashboards that are pre-installed in SigNoz, for example: - [Spring Boot Observability](#spring-boot-observability) diff --git a/helm/infra-charts/obaas/Chart.lock b/helm/infra-charts/obaas/Chart.lock index cb5745581..6e9bf2d77 100644 --- a/helm/infra-charts/obaas/Chart.lock +++ b/helm/infra-charts/obaas/Chart.lock @@ -10,12 +10,12 @@ dependencies: version: 0.15.0 - name: signoz repository: https://charts.signoz.io - version: 0.134.0 + version: 0.141.1 - name: apisix repository: https://apache.github.io/apisix-helm-chart version: 2.17.0 - name: ai-optimizer repository: https://oracle.github.io/ai-optimizer/helm version: 2.0.3 -digest: sha256:30695c208db8854bd2c268b179a021297c6f2f7ebf07542dce925f082b5c8bbc -generated: "2026-09-08T15:10:01.220967-05:00" +digest: sha256:5ae68a095fa459eaa64610eee17d9d61366769276e47ea08784b8682cb9bebe9 +generated: "2026-09-14T08:15:32.278632-07:00" diff --git a/helm/infra-charts/obaas/Chart.yaml b/helm/infra-charts/obaas/Chart.yaml index d4b1cd1cf..e1ecf08ad 100644 --- a/helm/infra-charts/obaas/Chart.yaml +++ b/helm/infra-charts/obaas/Chart.yaml @@ -33,7 +33,7 @@ dependencies: repository: https://charts.signoz.io condition: signoz.enabled - name: signoz - version: "0.134.0" + version: "0.141.1" repository: https://charts.signoz.io condition: signoz.enabled - name: apisix diff --git a/helm/infra-charts/obaas/charts/signoz-0.134.0.tgz b/helm/infra-charts/obaas/charts/signoz-0.134.0.tgz deleted file mode 100644 index eb5e7806fd02b154e1c257c621611c15f8578661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 289994 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 z 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�zSdn1zMr!3;THxES~fuOAs1Q~3_t%cW@eV&iE@ zZwIb}Z12e=CK?+`xW-8k)_tb&j=Yr-R}7Zvt2zYd@E*&vk1jmF-f|x|ML7e+`luG4T?~`;#WR6>`>P77eV5*X)YY%cOq``#yJmmu zydzmnQXcMg+>8Sp?-7sK@4ZK>SkKzI#R zdQn5Y*9v)J6IW_o#*fz0nYw|w~@3H({Gz;Z@*cR`Tmt7^G{m2~jv)&5uUv?Ic5ZJz@$l7RQ?}BAqtl`o=EmHwnH-(PNTsM**9x z;IfAtqN+q;`^{~d=G^S2T=w2zkI9>Oi>(2Yo6z*@`2L>iDOq6!1*4MC2sIvK3s+-HF>N(UE?MNxVvLkg10>j6ult4>(!aCK8 zfr9qaZ8<7QOarQMx!xcUOx7$dtLB)g*@OlY%5j3iuHJRs{mZ;ccaBkN*c#sKm;wW_ zH}g&mAs~OWon!uEiablHPJgOaK;##K|5&XCj2whPnb#d*ivEgJg%=)t_O5wj3bg*- zRztBGw}|ss&Od(A4`esd9qqVb^3PCw@Hhd;O@fq52WPBQ|GHs{ROE89Mfkl z@Hd=&zR~qL=j5y>i8CfnT{XN*T$5wrp1a|^G2zFHXGt(tlNh<-r^x4S@2kn`f*>zj z8ie|6L0xd`bV$m9JGZ{TFWC)SF{D9UWQs}pkSPG23;%h)trlsKK3m!`=>CRt*Q9=j zIAI#YRwtBhqgE8OZ}?9iee1mQ3T3iA9a zvi~nrKqvLLpkp0fi?ZPC|DZt_5&)N}{y%CB>|epSZM+O>{cE<@zvzN|22>Okq(QIa z8NaQGBQJHklM4hfsPAKHlEJ*t*1Xu>bORY->}GbGb|d{>cxed)v~riWejeCe48YwM zkLq-u7jr@fgNljyA8~2WKu~|957wt03ynR=4H3D%{~NfYhi(1Oz+Fb;BX{ZIkhOL1 zizP`n$clc}%D&=Y9+V-+-TaVBV~>}PL000Bt@L5ZsE8BbD>JMPK0Qa$lOtmj)%gAW zuUTkOL@B5&R}JzLLM12eSO+ZzSOGO0zz{i?kf!=)jIt(zvSje76?Zs+Qd-aks0@`L zu5p(Fc7NU@N69~FF2-u;px|fjk?8BY*NAy&xC7|osWy%uF@?oV6mZLKjTR*IC3et1 zVj>=G=?#desRgf|8pLqdK&sUVEE&u~Q_1QKb6F4y6|U2#p-(g2F+?Tf8=3jPZjrFD zlU*92V)N(yo@MvK!eGn)!twJcA3W`S?AQE;&`Y>|V;+H^10&Y(=nd{VS^Jx?ks4h9 zj`giB0`K4+#b=l@IJ?Sv2mga!4xUf_sj{<7$r5kfU!k7rpwm1hJu zhhqL1sE!Clt46R`x!OeNlr>;58YBd8!>O*iyS!+8q5bY7RHZTsvaZ0M)*}il@d4C? zLLX?P<0MEA{*M2+6{CJmp>dv0{q;KE$l&`sR-#i&ksb4fW8ucg+OWmP6?<%oUdrU` zj;szRkjfbn|2h}j{h8=-zI%+V2Wl3i)jWojR zD;@ELzjv8ZvQrvy@Dr6$Md{Kjgu+&PW|A?(#$9V{81}SDW#A$I@hIRu5X=EsU+MD) z4#B+6H6kEJyx0nfTbn6x3oybI6J`jZ<0CZKBDq8)`fKN;0`W)N^NpUGy7Vg?iy{qL z+qU(rc@(VH3qFM+Dva)p*HxYdky^RpZb$MJzBu~0;;zS2ArMr4Uvu+~;x6~%uj+iT zCp{{=t-2AwP~`yN#Q(?A%-@pi@fr_oVN!6^!6&)h3lc z7AhCDvt6hM?mu+pgS!%p2a(ONNjYSR(3xdqT=|T$%H+HZ*KWdz9hmVqQnQE9Msc6f>y{aR#DJ#!i|gJ0h3haaw)Ca~|Ap(o z@6{OJKN(I#FiU#@xQn;fY6W6ca{u|ea;Q+YKo%jET>oU~; ziR0p6TO1JJdQH7IT|B8j0!*g-{VSmsNTwwQ;OS_oaOQeZu-#28w(LBY#j1QUws$T33DeC|O7sgS zpiGeg@Y!qC8$}>~FYhw*@A5i!ZaH*s@HiFaZe0+0sZxFM;nL*&18}P)O5y#VJ1_b} zy>E_FbPvPR2W=%K;kW^fOO38xP>%*d^Nwd;HQOJx6R|DR(U;0=??Fu} z1S2mjD}2O^?kX;f1ijSPIDZkV%V`897=ZKYV#( zPR&E>p_00IDq>EsICx;U#>_iXmUv7`2uy;Ko652k@C?tX^E5u{oiKUz@ww%pYTOhL zVqn&@Mxyw5DEJ0b;7L% z(VyZR@T>ViLN?V5q6_K0OzyL+Ja9Eueh<6#6QasuntDR5xTT#dgob7eV|4L!w7%Qf z<;!(A%%niulW7w17Vrzj>%mo8k7%|*O#$U%dj%^YLiWSHTcxABscvwyA*NNCr8COd zv!S4@zKSwSpKX>(DhauE>+gtVaNcjxytASSs%p zltUJk)f-@Ay{EY!hrcdoe5$QJ@v>^jHcz(6P{qWsu-EdM8B0+;JeSfkSe3d2De-gWvdILmMQP z9JrOjNy}&pB{B%tJXHpa)760O?aGqO2Ux)1K~-Fmudw&HG<{FF#t4KJC3?O>MMVW! zy2y<@Z>c4;3maD!{rY*vAY!RJcUEy3#a$}X0PPHEImP?HHl>57*(q_(ZDGUW?Bv)) z9S-UKrY?!?K|s;+P-{d2`0LrF!4mSkNA znfjQ-fr(SkhPA>i@zxrc29M-}5w9R)XAZ9*u*(mYTwD;@jAY2{A(`|QjcTObpjj2c!CRQMoLzt>~xAAt^l57=G&n<*o zckWLGBS2r`6SG(*&AehJph5xc7(enNe*RvbkBGSl_H3u5c~iY|0~AbZ z??xiOQtqv|TuZ+9IWGI8PSrB~dOSkT?`n_BFv>OLWy)jDV;u>bC*p(DAU7eriH=&= z>7S%4eAT##RqGYU^IS^_G(^fuuSKrQ&6NRiU%@}ghTts&NJMOKB5RvUz*$g?M2XHk zbwCp9+}r2eqH>IUW5_TJb%EBE-s9`8*-CF~z6W<6fIE1Q!WMt)nnK@SvA!TrxR{|A zTBkyNg)|%ENZfHmEZgFY?NFukjtJg`Ab;{HZ&TIu+MD*KhV#gGyL$=n_3zNX6i6lc zCRTxjn&m_Ea)dv>VBYMc!ShUS5_$1;84DwzgK(G63wtb71h6|mGr`yohT;{}V94Fs zuhh~K^$woUwK4IrmjZns?u(OZ6fcwmC2W9i%g#Bf-*aOw46f+119W2KN)ykCNK)u= z8LTQ{gf)s$@tkw)?%H*|Aj$iw6{>7ld3=bkZ^<%h>n8|sl85x3=Tg_M-on7KWm>Psy*Vb5k|@B6DD|eoZX{x72?kNJ8>jDxn!> znuOY*jbg{{@x}ncg1GjGXlZ?)SI;DSan64y8T?IlnNK1)dUbQAtV!@7FV1lwWJr62 zl>`YsB`>Bw05uDggED1TQ7LgyiiuDt# zft*G6)1H^swQJcb?AMm3o^CWe=VrI%qiqcECsZ>eEJ-L zNUt>J)LrjRvc|rXth{wOXob2k@OPVeooFhJ2W)z?lRT=-}`;{IVUrdOwNayWWH3MtW{Z6NmU-Xuitgu z7B?rx@gh=1H7sr^B+QBVZuhQ=l$qHhyOA|1U^;hhgB6rTz1j0?W6J|Vn_-^#+d90E zDL@FSeoel+pe-u%8!s)1j0;R#UY3SYI9177A0BeGg{fBpPaz%M?#SNWju6^rMPjBy zvG-5C0`|tGGX?^R}S zCLh4g<5n@i0(st&u9@gR74kQWpBpvzhoxDsW+zq2dn}DQ$vwSpnb-NWp{o%ke8!p- ztlGRbbyq3+&D?D9^-PUdlgHe34OC95dt(bMx92L&*q-KaH!M4kMj%a!_n{l2SdmH67DmZxB#X$M4bvPQPC-=UZp|h8 z5y!QHT{dxwQO0D|fvs^m0=nTc{lDpx)o9!`(*a>LqvpIJOr2^>(rMe zIpbw<>Pk@_rfrlNwEWVd6SMU`?RBwG4Z7%fO;*1bbCw#g{wg`Ri@ohqv`kMBw4PE! zYtsngMm60*^TS_S$>aOboG^e4^DuqlW)^8;&93@_WNt*24&X6}>dWU1D-M$nfG&|% zPRLJt4;V2HlxTiUlY`?bVzBymud37If{}f+=e!eX*LARHTJV4H{2z7Z-5drG6kw}I z^>IdDQ{+Yc*{;6e>zn=6avYAd7mxnI?o)mK<7n4=i%~l#b@reaaUM3B2(&TMt=%!Y1vFajhVP$*sjJ>U!1Qx>htw> z6MJp;Qnc()1Hr;+p`U_9sirb%(i9Cwuj&EEFtz?%Pc+`(btyOTbzg~A@5XtiEPA*% zN|NE;^7qzZt26n2IPWxtU1_TaU1setB)ab70SGLl&BX^p^uPjI@r%5S*3_?hov6rc z7Sq^lI(ron*)JVXx#_9yt?#FROOoMFv+d0fKOMC_5i!3^lpj;G<_ z&Gx|16+4gBRGDfzTnf_$oT++z-I0oBFMDpZrN8G->Ij;X%QM3f6D|MLa(2@7)~S+8 zUp$(T82!+itM&6dOSqxq=hH9MR&aNI_Hw|>dG{phi!|F!Rf@?SiSk|~sV`n6an?)+ z3HC*i@PgDOwfAd69ro`do$ZpBEj*RPEMnXv>dR7cZ4vsEn58a0MyZfvxy;p@sFTQ~ z&AaOSaFH_viII?w#h5LXi@CO2ir;HA`l-qz z1e>ZS+vm)l$E)f1b51(ii<+lgTE^p_(~5W<_1;!1jX0KYdH45>0ru6tc6-!U5um=K ztR1`8bN!i;6rIcy1v!&^Wwx!`M8s`+CVo1#9-z@2d%+kAm}ww3yho~5F3Kf7YTU0i zg{`EPl%zv*LVc4Wf$8Cmi#cI{pXn!XnMHq1IPlV1Ib0I-CW(|mqzz4G6ia>Sx`U7|+hUW6k@i8*GAV2k zk2<7Ml$*0m8Ri8k$T+1YEkJo&9Zi%YW*GC|iR-)SmiS2Labt8^cv4cvnUQ*!o2=%ht;fJ;rn)Ny#l?;m>4xDW(d$E8W4dYrlfS* z&0f`Hhf0U{f+-|#f%Kwy9EVDRDMBBC^r~AQ&w;QoAk{CcCTL)~jctSw`M4wkLc7C` zy-jwHmf_E(mKZ**KroB2+O&2NZEgG60pEZzf8a7V#l3tC*>x*OAq}sW^SaG_mFjpW z7aOmQeM)0bk~Wry0{ixRx|yKB3L(uQWpZzzpV2x0A>{%oUa;TJH`wffy_3KXt_hYN zUE6-$(C$V|0n6&V#y89GJl19)W))5lxJAfecKL#u0om<;$ME>(jsqMRrwhUD9dnQc zu@5M4!yy?_1<{*Y6S`1eGaM?(io>>}T?6T^=XYT^a?5W>!kP>A;d#8E3S0vUc8$P? z?l%*Q_2Om$Uzjzl0k+|aP)smqKY>rdbpvu=Cmld)>&`aFZzp;xH%9{k_Bo>MB{xSU z)&c2R68N=TfFN1y=X2)QB11US!EUvCi?gcy1#FteQ~=4`5|KG?=nZG~$5M1FBLve5w~gD(bHKpBBEzP z+$67DoCRm%10DuiF~Bh@oSyA;6WW86Ca1m1=9fYGB=}f(tU&E6rN=WIDIn&T1vIxt zK-OUtnBPeveLMrJo%(9jLu5SX#eHZbcgzBX_lN<_Rs`7fyxk1fWW8(inLOGrK>Htw1V5%KH)SfXavE{M+^6AJfLQz>lYwE&ZgA zlRW{y$NOP_KbAMIkGuY*7Jd64dcJQF{%<|qKlb$PAD3v}ueh5JRt7~NToTV%H9(?vYsTPzg#DV!XhBH<7tL~y|QQHuHS{N*{P)qdlWf&r9(=< zTYoepLGz0m@zuZj^5(PS50aeP6%ZPl1?k7N?5b!y(oddW?o0x$pQDqiBsW;EE#TPp zb<^?$gIN3{8c`pAfRrp!ok=+avC#{^x*pM&EyJ|7U~4)DP}V>(H=Ew#ranH(+4L1XB7$)6c$90k@vVk>Nr?VQYhZ_5ysP-y2rK% zM-@|;1%1Jm?p@j@TS@MN>0yV30zJ_6(^Kp-V`)Jj5t?F89zf1((2@iX3Ka8!L>G!A z{PNj7gFy>ON0S0dt@ammkQhcq-~cfZ;gbKV<=sj-u~}@Eu9HkM`fHgywKc z+sn};OVd_ik|_l(DcGF&bfCH9zS`FXL0M#n?hR7^UM>-(PCjywj`r*bTq~s(XTChm z%)F)+Z*?BC$L$mmnP(Vzk(L_#T8`o2QB+VqQ03U5>wYB65dWua!f4Jy0_rS=Fu{ek z5tj?+>3m5O4m)}`7c#=iyJ{5$y9uBF-LFuU&jK@ zd|Kn(Q0PJuGs~lD$|%&P2t?W!J|+=*Gp>%`)WaEKw_RqVM;;}LmB|t&e94DUY9?_u zIW@a<$S!vjX3o?*i1{ONxiq%YOzmXS{H8~9K)Wt(cA%FMjzg@^lRoU@tZe93AjF3=Yi(cV;L>x=BjL5-~ZKmPz6bh_DTMR4 znR8R-+V5*35sOX@JtFl8o0zEVkCO<6NPS-A3MM6?FWg~yJe7!EYB`DQ_<`*r*>^IG zhs%N#taJ1Y<2u{?x3rx;I{?GrRU4jdWRL0onshh zUEwH~5_+XlJSx}zdn!u!PXZA8!X9z}XEJNJwC&r!xa4D!>pyz`8&K~LpcIA=*R)uJ z%NeN?#wGT1m&CgsHv}7u;w+RD&m8|-f*yuhqU$h7bRvgJRdwD$04S=FTWz|GFrHXl z6)HRcE6yGi+bq>!{N$D^6MK7#$22+BVQ3mpxPJ4a9xb5xZoR0an z1ta^PE@bI$ItJV*+~UC;;1^`>E3;D!D6rrCOzhW1w_J7IH5wB~5*Q4Zf)+j4<1pEynQxd=#UbwSt;wZ^$_8G^C_QLm{b z1TS!268g&7fZ%9^p+Aj!fHNx0SI8q8*K=upX8+faQ8~E}+@Ky7j z#lQ(URIqG$lNoEDId7V~`Q(2keZLT5pL%0I)8iyc=ZVtRQtP|mq)X>-?`caKKqD^O zng;!m`+-E4h|*`bjyKppBmi9^*lDtq=r>Xs;9&7{5lDw^QYerUNI(rXUAUkM*&_;3 z>9IQ^^Xj)Fr+UYIe(PNPx}aJlAv8I!R?7=5#Znf3vMn{@28d%5CHx#$y)z=SA%P4m(|A~dY^T>n*N^%|MmP89Wz7Qi(%Nm zq~lxM7Ni|fU?2ei&~fK#6*#4Lns8&L$)JRj41nPI{pV?vt6VJ%yWeF-m?$VCtma3q za%GWAi+&e#B3|ItU7R(8dEtV{J$5@qktJrnPt89#DI+%$M`Yu}4v)JadbMC@7JxFo zgjIO;=KEjJ%QlZpL|wTI3M7a^O30-NQcBpxwSqPH@L0+zu(t9UzvvH84l}dhg2I>2 z2;BmitniI}z$1q_Sn$YRW^xzncCh>l1kCIW22Eq{#=kfK`nCN>d~xZ&$gkOdA-_i( zT0g%28~LpV*Q(;3)fq!zkTd`yzj$K*6Y~4I{RjCyGeag21|q*{|B3weKm9lI3$Fo0 zesBH$uaI9et$!iEpDT^lXW0ehxs-=8dW>Lj%bK@DAGJ%#oavo>HvL^o%w&*B*(TAgo&Fam_#ebavhnw^d$Xg)0*#a#U!Tk@&TQ7unf;j-h zkFOw;fr4+2;k;<-D4zlRk?VK*e3?+3H+m*xIzqW`b}PV{Mt$KSK7@4ozdqR0P_ ziGKgTC;IZnryvA&1t!mOZmgY(WSCgZADj{bNdG{*%KwIV(f=FbP5T$b%l|(>yeZkK z=b-nCF*((w;L7}gkJMs`qD1?j5B?l0;y{iNh#wAvja%MHVFtPv!qY1-U5k1XPzOmG zF{CC{`>k^y3#DxKEq1363t40T9xl41*)4Y`ieie*b}g1fqlpo5dUg^`S2HF0mI|S{ zR=fuk@j_tIyCpSC6)`De5>3$CNQwsf_on>GVw?&A$v)`uQ-94Pj7-jKRy{6|jxFVA z-xR3l&dgMU8*5xi#kYD4X?f_(*|;hGXY+{88qhocYLn`vdN(zXf9BO&DCD zf#XL@EfBdh8bEa10WaVo_rf*528P?l|3inV5}G-jZFQ7aCSC)bBPvu5T}!!>SeW(a zJTkcyK-BALRj}r3xl&$_E6o~D)R)A(p1Wgl5G0`hYwIoG#nKfmVd&!yAkt+R3%sQk z2E6v4gjERW5)h&7W!$6@UWj2&f%aXD);)O8-wr|DXdJ@J7tLznpX(Sqw)JHY-VzOR zqHYWaXWxsI6Lywl?ew96rriemGi-o;1piF&$r4sQb}jyYj2%@W3Ewu9%Ag#ABY*?1 zTvmgYs#)OM{)eexnJ!Djez^*4&|kP)ed+&xw=d!R-6Rd6Wj?iqrZqaAoQ^B^$)_A)dgHmy#J#k~T#zV3t>1XZbB@e)v z7rS0Rf23$Lrz1z|VS@vR+WnyqNHt0x!|`=8WH05$qOEQv;6kIYYC$aQdlS-Dx8M-4 zW}Im0!}R$Jm!66ZSTlA^hpUcCLgAXPvPrspUQ&n5AgTnQk^NJHS<%L;ubtB)fA4jx^Li49&MGE|FU@Wi9IY7Hg}_JGw+kn9~WH!|GR^9&Hd=CVMke6R1Prn3iFFcq{D8g zqJ!BdovtVS6hhl9+?AsG2k7s$yTe?2U(Ce@Rvd$O=#iDp;Er9i&{B|eIUv(8s3p`W z&mll2do5T6ptIU2&hz>$W}ZkGor#2DN%=3h*>_fRD5B;v^w5FrBK_C#qL@Q! za!6|A^mMKbzk3uu!-s(}f1vsQ?e&+tf>~QMl&(?xB9YAFf#?Txwhsk}0!C|r#4lhb z(T}h&1h#DIX?khYJZUx>ROrlDG2Y+LWhb{KPsT z;SD?@No~0sz&~2$2E9@$MAdjbHBM@Rw0Tp|hD1G>Cy59lL5RPrO|!7BM@Kqd ze1X9e;Pt2Y@MhL?fQMkK+>sGI4X)BlK$!a{^Cw|uQ&hR2!||HUy4Q8v)?B~E+3BkMs({n z3R*}ft7~W(L6T1_J9U~Go7$#Vt3qnUxte{f{cAFET5H(j%z4(|sbt|du7X_&bq{^$ zAF%eaqsSA--TO;&Su<8Q__QZm+-)ULrHMiy5YJ9$Bvq`Bf(bSdqCAF_-f{POC&OW; zD{);tF@Py>iFY`{5D7}MdicH1#({g}mHSHGY1pgU<%zxZk!&h?HiOG$D6uQAWC+grynmW*Zy=fwa z;L~WFNGdDR)wVuo79S}Wc>YL|ln>X)SlG~Wr|B_g9TjBGAp>fXD?ev-LuU)~=Tuj) zUFA|tP>&I2(>?dC(_1)e-D2lmr&djl5BDvUQ4p_hs}h-a$WQ&QmH79JwN%A zJfs3fh+T-S@U)R(1E)&6Jc1JV?J+AXXhuq{eGkb<5J;E$ohRe#IDJ0 zFUs_$7}YJkp2nepiK-4fZ3KdOM)y4dGpM*h#ZGP5#kE<_mq)g83(tCUd*mE~J2#Nt(lI}To$b5vPye@*Vbm(J`^%pA z-hwdpJ41;GGy;Em`(OpBUi0nfIf+`r_DeX|*8CtBNxfb=aT4*|pL<-?5~vn?iwez5uCN<7xq6`c7B^dTD(S$D>zU9eT72=T~fT@fd>Q z32E3O!RHz>c+G^!^pX>}n=8umn1;j~qSRs^eyoNbk?bS;IT!7RYohze3Jd_k5NdJ` zrkB&GDy`X9^qI}dB6R#E*as(hmD{q_KQ`#b9!%0}`M#R7_4xaMgUUDh41L4p!*Nm} zPiJDbe*Rt$gRjP4En|?21icWdrH1%7aj~0Pg3~m`ZfZ6OEBvB4@9XIxdx{Qh8|2^Wzfa;#0p3D+&NP4Lmn zV=x%+3z&;iQOIqvD!A<~iUHbAI3kybE?xT0?`nPZuYM8Jnhu6uHgX{Eql3|6)lwzO zAY?7DooV?8mAkI=#St}aHjOr^>2j0{f+Doq>^k#m=)u)el$^)B+dIx}j|fu1%Gnxg z7H+RX>)Vp7`o<}ItY0EKP74?s*6xs-qUm|#{1O+fTkER?fT7$3_G^blPigkoxoct^ zzWClP2b=8N4mCB6k8OP}{8n^yelZ%lq_Z!jKN|5?Av=#q%1E8~iuWYse9j(Q*ToPi zoief-t6UVUK1l2sEnYLKKHC_-;Kw0&%;r<|un!}wQT>zj5J@t}u|q(`81S-oCfY}Q za+#(JI^1JCg=z2C#+$Ju!iliBzy_Br<`a_tjrTczG3%)b$z47?MIj>3)%dpm(=bLX zwc$k4IZc4Ll__>vKOJE>+y-$A2lu zJJQ7=_7Uhh8PkjK9N7zZBMWJnim11Gb=pA?UjrQ@9uG&U1MjJp9tM2WVr^(RJ8gpQ z)WuN`iED&pGy6-!BoT>!GigOls6@|BPx9qB`Qk@0^%axEcTBsw!=w`A@T+FB#=E;c)$X=P))}K;9nK;ncNQjvl&I6r^!Wax^Z)hHrjxoGtNCxO}Hjh zdGDcm8H;9*WuxB=-8QaPB&NoP4SyUCe$0HUrX~}Ua{DkK(|;ASd#_St1M~l2JYYD> zIKH^C8)!1Ib_FN$r3tfJ`0fL<3ViO00h|y;udc#jom)WOj%U_` zTUGkDl>Ei>iP7B9PpQ}PO&yzkQBKy&O10!}Y4DjPct#BQw>Q~RAT`9^W7L10T9+_f z`*E_&%fdCa_|px}Sn^Z3plmuQt!&t^Aess|6DrLLNb2!?7md{h0o?=NYgf&bW1^`!<+z!^Vh z=+8tl6AglV!DstTl#dNrzE1VGSn2e{D_3&z@h6mkDmKjHKUuc>z^)YhWkU4r!7JwL zgaso7_A{u9`RXKHn%;BQz%xeOzo-C5xo-gua5oS#W&=Z0j4W+{!~gO0+Q(2i1FFId zl6)+AWWXhlV!5wKSy@Pr4he3SyUD^Q{dF+mKsxbv8>^y9456)y(ViM6xJpBNRF3Yk z9R<>vQt8U0>aD0?AtjP;D4Drt9|<%yBlwJsqV}2UZJq*mdr-J2OY$|D5@S|C)SqY+ zD9PKNJ2Io0?y2`X)&8{n>7tpmhN}?MyYah<$8myVg0_5X<(~<|<=_z0&eURbw;j;T z=j~x?Iaq`<4Oq8gVokW0BPTnIzLy}$@aYX@2cO1q_~9k8QPm+ek{2~UGFHkCp=xcu znSQ42*b@I{8kWBfrr~CvDYqohQxB5N$EAURx+DrS$-4brEqDna%|1Yu^_7$bfr|)k zmY;=YeBLPL&chge(IV!2@X~}ovfIR+S2`5+T_f?971sXF%kD&oLK1)Fit{88)seFW zzsJy?YCSF&gU#7!zCtK_1A?B4A5^}dxUPv4sOgq@PJKZ^*_0)0BSab6mO zg&`{a)D#Gf21bU)f3gjjstELHiuWk2Y&nw)UZTJ0w$0cMR-6*W)~$I(m4kG#wI<@W zQPIM<%WE-~nrWEvozH&^S|6?jGQj^*65o~(R3xdQhQSr8qJ~DbYAiRwE1j|6JRL@j zyD%kr$0|-Uedzl+yKF^sqs&qk$y<0sXx!cj!L_GpDczk!8(NWm$5=C{7E1y?S{|I* zi?OWj)G%d_>2J=6Gf8QU7IW{c?JINwbH(M(odY+=hKR%c@Y)I6+#K<*nj3@!+ZL2zd}*gjrGX?Pl~HE&#sV(l=RTU_PLx~??3(<*o+_P z`|`G#VPViF`pko@>ZDWWR`b189Ms)yF_dv=)S2e;h^I#on>nY^f+f7( zE$i!qVSQbq*^KZ@TFmgjH?pd__Tkg-?jd|JEXNwIQk)WNa_Xfe1l4V2yGTd2+v#2k z^y3-a#L5V^qkzS+`N_XtwcVEu6xnHX%Zc%>s}vnFV0fx>vEfb51;7OEd7?1c_SJjL z{8GoyGBT#BPiDvMH)*D?T;ic zrsbax)-H()8I~Pyw6HnwZrRuweI?iFsX{Y0_ zMSi0gC2eRtyL;}fs_ck40ecl(tyUE$`$FAq?55O^ZSId&A!GTBagkx{a-#9;^p@SG zrkWkv4Kur7mlsj-H`>5n1rFVIU^i4PZE=fv5)#i-8r|q9cA5$0^c45J8sl^AG&|nE zc|ZuvP#QcyTdu%%Ue>tMoXlvA&yBeww^8V&&q_og^x;fe;q#wyiTlX(+rUUNNHMfq z$w@NP7RfYi%tx0Dn%k><6a3dYHNz*@kma{&ycJq_mD5d`*5w2nf-Ub=E$>|M4qp73 zQcDPyDYvcsP&baH2C3_h4O$g3mNu$_%YNQ`48L*%P9RvQwf)4co%y9{AMaxZAB+H`HjITA1dCzfTU{ zrlc}I(5W0gx6M@#m@_XLZ`senz9yzY!Ti{cb5A4V{N^&cx1mIAys-m1du30?tR%~b&2Kzdps6tVArJ!%-a|Psx;~V=t`9!X#iO9%9 zgnhAhCu5v`(4ByEE@r49w85(=de3GLti-nsNu?ODChy~wVBtBEXC0zD3e?)ZL)j4y zp#yj-vA#Xok!IoD=p#fqrTXvlAjfv7`*uB`cR$(b8hb#d?m51(>GgPmZMhWW9#b#} zfyr~=hJ#AJ;EuXqkR7(Ie1&Lj>xHfkNyWXB4oS+WgaendW0s@ySvP2Mh;u|8n_;YL z5j@T{)DKGCHqa-{B{EprMeA&H>LNO02!$H)>HtS2Y-5{Hg-YfPF&GVkU$n+ZeJ~2M z5|((v;oLynt%#)Ys}q*Cy=;JJN=h+;^Q|_MWZ^lNuTPFb6BU7T5{NV#YoH@|chtt9 zok+%^7kIh&cO>w}d;Ke+fX~B4OZV%$yPStzc8UDOem%GG(cbXM^|n{HBk8Ft%?uSD zv+jXwzl;DN^kBR+)u#RyotUIu@9o{*iu-BM*g_3AmrK3;(~85^(DF`&+z*!QJgaSj zfSZZKecozkQ&lk9Z7^%5<{J)uMt-p-TfZ{Zt@W3&f$QV^jme~^IrP?jjH`u}{5w3g z6dGBzPqKDSPU1~mGcH|dNszWd0S_;12mEUim8#K`GWwJIJev8qgsS!TZf1voME&Nc znvs1I(%X8TGk~>XeaF~m2c0SH1#9Dk{umkSxQG**>g@e_}R-GFUaM9q<2Kw zZ*I?TtX*Bx1Hx|O;9h(Vl+n!#Cqtt6A#-ukTmDZ03(0zF1=A zI1#NxaJy+|40)n<4AQqAG7)=`c=95b*dJWoemBft>cLFNn8SmkiiP?juN67{)Gde$ zTxN6!hENQ+Q_yPi4{9Rk({o;_wykC?G;tn6vK`R*pgakqgQKzy6T{6( ziA!Kn$fD9@JlJE5;sqr6vkxVBO^6nP4{G$*Cnz1>%tS)~V{+qHjp6StRLS%9GA>*n z_60eZAwC5HozL5Y95;wl$^P8lPak6P`QgQ<)MLRhfO@pca(#~|;w9wid|;|nVgqgH zLhxc&H(;#yfG?b9(gUN;2{ax{6gNjyraN^!Bx3Q&-{<44zrUYGP3cK$?fm#O1iXF_5=KV0HEz3PmT7JfPF zrGB)G5$}@{h*OUbf#V9ZVz9*Bc(aZP%C)82X9F~nJ0+eH8G1|Kjyk=rUM@bKrZE}* z{JQyDe6{tE=x@XRVp~yy;#)rb4V-i+sjwFzygqkJd*bFZ9MG|@E<;oK_Da<*x5sy$;w`rY`vZ_RJWJ zEnnV0`eXf{f5&dWU+i!QY;Aq;d%>=(`vnyyV!{SJ-+RtY=WqEF`nDuULPvQtQwPw0 zJ$8?bogSN(8cl-I9iz)8zr^Y?nn7e(^4A&7xeij&d3$^v-r8_-r4humj^HvX3ykjm z*p{c+v9r%H{Vg>wiY~#p|>UZz(@>^|*is`qb}D-x<2=rMsf#xB;m>(-(8?c9_u4-rl%)bu<4= zRX?`9jfv*VJ-^dRa_ZB10>IO~mW#Yzse05WPF*17J>-^qkNRd$4 zQ@5@e8d9fOJs859W><4^CSI)2u=B)V!T0^%6OLY{_w&U`*p80kaAc=NcV;_$ zRhOBaHFp$miBiv5ED@TU>4D$<^3b332|6K8WK?Q(b0tPL@T+Q`0u|b^5LD{t7A(ro zXd2Q^C!f+4Pr*l_bnJ5PA*@IbV{5e_bc@||acHw!l()>glE!5Edg!>B0XC3YE^j$= zO6*z6?>g&KxCnlI+9}oRF4s~NWlrymArQerd-#f>7LwgfP6-vkk!6V*{D?O+v5$(w!Q3MeEf=t)q=}o8_lj`a&vY8AVE$3$-RTss3~UDXrJG|cyRm#)nua$$ z;`f~~?%a=FLY9|{%uxM%Wy6n+bK3{z`z^cf50ekwQTd3srGZOnJZ;4AhXt4@wG(6M zblIGHLHlXu!OBtpq9(=kDJ81fy z6+7pqHCbx>`Se`X<$K0pPrel_i_O)bwwK#Yj(H@*JXB=N0Z#C}(-)agOC%XILEzs~ zt-{aDiq3o1gh2ay9;m$0^j;~W^qjm40f?xF?^?QaJRrZ{b<7pmKFu`y&@3wASQr{!H8%S@Uk`le8qrCHx)gzfC z*wSJ4`&1Fmo;Tysdlk2M@&Q{z4>6~nhbKD)-5jilhkOS)VA@gp@_N6HgRZ+dY>L|6 zZiswQR?p>|?I97O(jcxWd(v@=yO~7H!$@wXh`2f76b}18`!M#VpSjkx74^J!qF{Yi z0(_?XR9u#%6X*ic5!L&YW6^=ilfDL_;Prmt+S0LBQ~yNR&LjWcP4h&}{ShfCPqNj6 zsKJd~)r0X%#;hJRvq2v$F_MsbdfJaKQaIs9wcUqNlx`L@;q^$3L8y# zIxxL&{v~5=bGF9J%K6N1z<}D+th$d;P|`*`i^qE>BkB(IW5@OmCV`*jOmFXLhpGO3 z*;&ugVo4Wb5WSMCfao)m`fYnkHMF;j@eM%oo)tT+?x9Xub}t+S0U$a zAQ#}*R8fSfFbOWU?8y%4V6!tzqre&y9FdUa2#DX0X+l_gUuiU~>%eWQPzMiJapkJC zRL;?o*DZIwOZL#q5+2)fb_57qhLDW)@iV*e4hil6?_924ln80gqa%+Q=i=f{2={amHS*G=-Q zVt#Gs!9(cJFsvcK6iNE{HaK9>idRu_+*A{F2Lgu zGQ3qQE{B<$mJq8KLY(S?l^EV;{B2+DI5qF)Ny@VvPj@DI(~ZTaOPKhA!Tbx1`wVu8 z;McUYP(MMIuIas6eaQ*7_4@-rrF@_NDyqIvmE4vxpt_haco&N7)YmkT$kq;_~vrwVd1OY{?SmPf@E@%)&M zGhZLzTK3UO@xFeEw*j$6rI54gP@4pgtWg$HqKUDSafm3$NDMQpg~x!;P;wgS`dSe{ z1o`}V(?=1B`Ly1IGk8ek-Pq=MMP4p9I>FH2x|QuzZU4tirqxs3mWacozZGLH2Z+^S z*phT{qg_pobaz~Djp|@r)Tyk|6M$A@3e3ma=GDQmeDKjN|N9y%RAj zq)u`g2HqMzqG=-n^At9B(Fowmm^9H;{In|f%pZC;Lzz`xX3c)0l`B=OyX0qk;QRHP z?`;HS`^DgB&uJsRI7fH!*!AG(uW$I>vagMW_@xg3Y@8O1#&noVx?wZORcyKf6e{ew zLp4R71$L>7V>t?(U$n#LoQ_Ipax!2`v<-rV!|y9seW=&%;&p3!4nklMH}VoNQf5NU zk*j-@CfYp2IKRG71OpN^%}jE!yfJc8)X_$>zz@hpO#&j2YfUK3N=kM8jNBSg3xcYR z%8ne{S62OoJL}j0~ zGl_(oq|KBGjSnQ&q-ioWffwh81(K@;m$|*@Q&(#uPEVn%X{q~)?QEAA zJx>OyxQy6Q>)~;=eagNk;Co`23Nn+Q+H0H7+Yxyq97qFnqbc>zRz@!KPnl{4a_y4k zqUYx5Syw=z{M<$726tk1c!-N&ukjswq!o~w^ZVdLk1DsJ=S)ZdBfM?_=(R}3vV?Oc za6!Sk1KmNRobyp=gATjCZ3gf6PY+s#Gk9x<>K-jf@MO%!CQuO>qWB3I0GJ$14Wnk4 zs*Fj!eW*BWznb!}z?(kMKBcJSw6o6B)1*(6t#zd=K2T$MJ;|ivAbwi*XoXz`Cd~Ux zvZz?eB(~%Q0~|!Q_P_95zY%rssuQoA4b)HBZyRQwzRWBa^EF)?WyXY-@SRFN!G}-r5re$V z#_SbAr0rO$AzY>;SQDVY@TuO!-J1NIu*4iZ}<=RTywcYAFa^Dt|X zqn4C0k_cN+j?mgA%>2}L?b7LHx?zewj<1_&uiI3zn5!ab*p)$FEwG!plw5%d#)tEQ zdn|@>qR}i_N!ZN1Yii&kax@J4auy28vRy@$Xe%d%UO^MC!6nqx44LT%VY2R*t;F$B zn9r5*%Q~NJHJi+*a>+8D#TEFvN}A9%O(lp61ftnxh8YOJqoEYO53 zi<&ik9KhH`30(Zj4l-+KI-0iKqI4~zD$2cFhr1ZzkCCMsQ0fIP}j697QY?3j4liZt_b-E*#b5x3u!3)~7H?Biz!Uu`gU zhB%^ywGdqQeQNKIx7R0S0Ynf{EZs3$+W5yUJ6>ZvD3ty>t{w+x1#o;v&IJf0t{UA> znNVlV8Wsba2~m7^5>U6VsLZ$})1t$fdk&m?|Fa;3o3B-~kr8`1;Of zQMwDP4AEZWN}5KG z+p>tG8Tqe2Dax)fDS0>fuV#w-nMal|v^CKPWd%C}+>?+tdpghsIhW$Sumkgs;acwN z1H1}(M?)!BF3E7MlHtuLubNVjuqi_*6|cy?WQ&MqB{sY0_SdL{W(re;g?7W;`=1NkgjT4r37=aO$9%a~!Cc3fRgUHFLennh zJCdbp(aejndr3Y|e$PVGaNMnRsWK}g%3|)Bm}8V$lI)*dc60)EAYI8ao|(|ggo~nV z@yXGC-MJsu6qO<#)NltkDoP}Tm)JZ>pXm&@g}1DBI#00JJeiWeg`4#7_bUIMvbVC; zBrPdlN#2HV>vf|{nuNj3<+YIE{^V9Tp4>qX*^I`X=W|#_#+InOjsy76r>CFVPkjGP z##GI$sICb`+9^9A;~Dt=OqO(}H}f6`OYzn?t**#)1}f zsCT{l{hBz?NwM+>U%}F&a&VaRG%bZ3Xi}elBs%MPwn=1uXGWlrA_+>-v?5)*QO-aY z$622(T>s_v8H6Jk%0TVwT==ppgB%1A+*jt%U$3X1ewpJth$ZL-S^nAFpMC=gCJOjJ z0GB{$zs@-D9NPzoR_X>Xqu{Sv*`Hp~fYqD`%*p)RDN`eLJ zy%mfLExW6^7j$5p@ECtK_xRC#W9KZ+g~rzstE&L1Rcsb5v4_f^>kZx%%lfU|7x?o5 z{`{@y!vdRk$$T$q_gJ5;V>VV2ms?i1L;lYyxiyL-N4+zu(NIg=Jo!X(vR<4F4n}go z5pyyqDo({xH7vzsTfbBi@HSR2k!Ir(da+?~fUSB&5buu2!a3zowhz5960IId9u>^= z($|l=c=92mE3X+|#7@Oxh(%D=U;IuVu%nT+OCZ-A@kQqlh11x9sPi*S_`~ujqfX4f zDNL?R&TuU7rrl;P5p6%bZu{^S`c}4}F8=ofzfn(}ScO*821w=AfaT&Z!U)F0N$5hW zMQe9wVVMRhG%+L=*fxy>DoDi4=HUk3y<}sXk@d`u5j;3K-jB-&DEpeEaZ93n;>0Br zU_xCCA?vnAM++u}-$$fesB~$J3Cv}4kN;w2>8{3{Wta5s&Z{8-c-Y$}#Zebc0xo72 zkISc3$?c%7zF|*Ixvl{yTh(=^>Vter@ZOG=Aeu~D8EOk4Ta0ufr&M9XN}iV~Q(!OA z1o-75T0-L1_)ugykbgn?olI0_Y@Rj5^n0CyD%-$LMyu-QDeN@^81>&HUTj+Ua)x zqqo!F>h1Qrz3tuq==OX4o$dbs-KAih`I(}`j{l>(@K{;ozL6ii$~RwtpYci0PM{0$ z-cIW4rju@g7n^0rM$z^Fa}hp2UO#qViL$MPafQ{zJgJyOmjc6k&7-(5^256c3=(!c z&y6?pZm~eY(G;*lWj+bz2h%GmMr8I;(^J?kbbm|dOX)5$YHUiQS-7imstKP3=>Svh?TZiltD=yy)rwcKW4(F z#Zo)YK%<#`uM4{dR<>^oG_KNKoG?hdK$0v)u9UM4A*t6diF!Q?gEX#cj69hOAMUtb zTEke_yP3#v(o((%Ix$Sn@uq;~1pO1s4bcf*Uc^W~`&Y#9J=;h5?AtQb#YmdM#4j8; zMm6?Gv8}DcqM#5{hM3hY_(1eCuU~MTp(fe_{mb*clDGfK#17n4DYUL^G`4`%b`){3 zftLBFg{Qg={|b)Z4)&hEc@AP|yPzF|gZHPWM+X-}jNFp0r-a%(<2OgRj6e9=l3)%e^C&gc}kOIH|4jKid+S>ykt--aWlZai!MJH5Vn|2w@t?O#WZ42sYhhZ!IQ zY5ogrhEcLfR`VtkChf>Z=yMpmo3Yb&V(7vk@oXP$^5=YH=*VARc>(>6pWcV@H0Ypl zkxOHV25hl)Xo(eR)`d+jMv;yDN_`tQ?ckQPY@U;pQBxrUd6onHe1Sy)tO@RddP_*Fe7&at$yw-S1k!!q!hPHB`@p~BqU!sl zhlV9HbTQr&tr>V(-ry9YiWw_QRyqFlV&YwSpj8isZ;wxoEMO6Vjafvm4`hi@eVRQC z6JSwGTK?EAQFCGk-Uy-ur5br5FGz>=L)q?DY~eVpjD{_OShgz8k*QIj_2;}8GrIpl zp%3T1{HeVE>A&i~%HIEUcXs+u_dl!nDZc+9lb%Gr(FG80yr#E5_1*jsituY6afW!5 zTNn&V&!_fI}4aVKHqiB=Mo5uf3p0(Qr{@TSWv)Gub)@C6a z!O$?_L%O35xb+UkFmNi5;EG6tX$UJHK8;?j!qRZh5}VZ^wb$nC7&J^rx`NbvV`2~C z{itsQavl6PYn47EexrsbXc_x2No@Z{EL%pY-q_a{Cxi5(*)v2H!XS)uvjZYNog18- zMM1zQ?-DFQU5N>SY>jlIerHE|^8p*L*!6<5w6Y|l(A`h{Y-Ztd^~*GFZWeCI3=b@4 z44oS^owWI^w22nKDYP0iw);D~Xgb08{L`NJG{>F!xJFYlqlJe|&wyV$n9NP>lU>uMS3fkJ^!)B;wVnegY22O zzM>mQcH|O={|Ud4sObViO7zRj`t^Bb%y4y3a)_Bb&&w>OmeSZ(lPo_4@%9GJZ7ZK( zDd-nvn$iek<+b6oG;TfQCD1*9aiU4fBzZq3K007qsBt>tqLe@djYL@vSq${HUJZvs z2IhhxVKTA|A)3=dJ^f~7G7s)jL6HN&WbpK@)hMuP7x8(D2;lkA=L_Kg&f!*BNVAN| zzQ&aH_IP4bs;I=gXhgn_=ACQd>d4?2D|$IIEV|8?>K4NUY0lPcQn5 zxBKl`w)<_(cE4S?-SeSK*q=4|2HkL$sacflOrbw4kKQib{eR=$Q*)^Rg_a5emF569 zI|Hz;zS({G)$6s{mlaSd_hqH^cfT)x1Cois^DcDpdhLeWeNj$Dky-|qEig_7@)x@J z8--d1IpIzQxZ8Jj)Oj~W$!qEfOk}Q} z)T^0fZravGE1@Fx!}$p+$$EgNtV%d@eI(N}?$sJ6No37-^EP+cnUXz2Uw?+d$-tBp zMom(j6_r<#CZ$9$rmZwt8QyGe@|sF-He8YHb*;-Q>B0&#)48PjO6qOX<1lVo_Ok|l zZ8%cuBBEmDi?*+4uqY3b$OI`YGr=`00X|P?8ar$*Sg*p$CPmL;Z!CSSX)IMUClbUI zxuX2qvtenFU7P&FMwPN=PP|~BBv99cr*ORVVs1tOx3Em2D^*R~X-efxp_$o;TU=%) z8&tl6+zzR%5m^vj?^?-rkohBqC^@5u9gE|a7_KYK>!K+GBG)u?NW%xTMtC#FC783y^b_gR59cT3Yrd-RwnElb zX9IQ6t;1Ca6aV%SZB6T@uw((F|5ChVe+IX==`nc!-!d)Y0$X(ddLZh9Dwq3!CQf0{z1`K07B zPWDyEdsyOs%iR>zZ&LqXgY&*4`$CrZz8IcJ)nHFOF3jf>OMpLT+{L>5RL6h7FZLwz zVVgOuq1mHA%Huz}+r6z^{;ya4r~F?l`MJN}eDRDq54s=;Nv((d$acmM48l?J*^VK2 z8%_h4I4gnX{@`s3Oam9jAPgV~V=xJ0_{<4|B=)YRNf-m>t_SSv7{Un*64U{-O2im~ z)Atw02S;G!`4G5RWyT*t7ku`T@v~&?A@DhjZ@?&wL7FWWc)=))ClrJjUfZ#YWsnm_ zcd>UpPC)n>tBYeV>O8x^2n^nGC=ei>lJSxd{4<;~=p{rM{x89AtQbbW(|y*&4J`J` zYW)@5g;OxG??{1+DS}eJ@QVYZ1b6{(!b#+NcHlsckm$Vw$l$n#@G7yr0N4Zp5RQP< z4A{xDX8-`ElYIXCxnmP3J7Iji$&uPTIX*Z#9UQeWq|ZJCK12wx#N;lxx&wAZj-*#U z1it+lPZOC9GR0m1@HXHD*DnELbNo!6iM!0`JxC3!?1GwLMGPaZF2wZ!&FyJc!YYUier|&P02A$+f0`RU1 zt{^jey7(nw2rfAZXFMbQL6p!2Hu;^8jt7@s;@{9F{%@NcoZHAoej6orGDV#`d*TD~ znPO^^BMe zKC!Q$zmgkXQyauA*-kX>12K$z+kwFP!2;G$b-5zhDcvxks1pO8{5Ly7wB*!zwOy%G zFN#&rd8aqTx^?WiaM&A$Hx;31%#fJeMNsckWZ}a@aBV3jTNX%8OoZ>*XjV&K4A;0~#t>2O4vT z3H9oTv4NP|I#&^?EW9quC$Xu+coGiCCL#FVo7mT|li1h!1p4?JrAiWhuqW@s`%%R0 z+1e!&*+~N9fVh4A>$chb`g^ba;~yVCx-VKEKXyw0ZvOpEyV?Bv8|m3s{GZ?L_W$m; z|Nr(Mzjxa|^502w+=FrZ){9o_@8qK&n(~_;Xh+H;(zapc91@x_yoO)i*@-hwQN=_m zsEln1T2s?5scb-u_`n9wZ=VCaC0;>bgInA8T!7%@7RE)DxlA1($kf)x)NFCD?37@_ z+;Y;U>^8t^g{M0}Nh6Z2L9|@G3ZjGNk#!N{XyMuzEbBQMdyv8lay6rmLH`N zq!8picV?d1)S8ew99bzAjQ|yR|J1nwo(zQ3=$cHU|9 z4%lY>X8f#5x=!Ud-dss`YXnP6HyqzJs3>E&BX;7G2mD9vx zU?T)$nldwIisZ6lVn@Gkpg(AGGiFMl)vrfb2HihcEeX`T4qjQu6Poc&N<-4m3>;+2 z@!1iUwF30x%&{VJ%K}!eiNaO1g5^?Y=*Tid+nA?jeer0bVE;LDlv&Bn_b8i-a0N2j z1z78pK!)5eGch0WTj1cw;=n^5Si7>UObbSl)|D#f%0{rw-Hh|8aztzl3%<<&VUW{x zG6@5-#C7#XxXRKGPo`h#0G=(uu=9y_I)pE)WPPV8)QG-@mWWE4B%?7qWa18FbDkFUP zVPUP(G%*v~O!=9(A*{yK2Sh8nI2p)-N*6UO55m9cci9=CE3oZe)_2#gP)9mNc&H$MhD`m}{hNA+^mg|8f0#+e-7L z6{kWoy+nCZOPrchAHM3Tk@}ZJbK+@`JyvbFhgmhO_zJdR)|j}BPfneOh_lcgKxZ0z$=yL1B=AeJJ|+LOzUSO2E#wzhv%rABU>_@0qIo$C3bc;-`P~w!T*yV|mcqYIk4$t>5o#uZp~VnY{gB?>iQ^{Z6mT z$h);Fnb7~9C2jw)B<**s6>P0YE671)Xdem#l*G0dB!w2D1rLBM){j{CV{dX6Ly}7N z)`ZL?9MU+NbL;iaFotOACqo#=DY#7<6n79#B0Gi(&K$g!T4$j_yHTRkGrh}1aB5> z(%~OoGNxlo6hXzy4pBIlv*dgjTqom;@B$OSPN?m-iKbVe*=*XbJ7;;#2Fh2woU zeYUss-*nD$$-h~F&^(U1;+y1Vg0eyWg9chKp>Q_&4oVTLvyL9Ov}jCf^)EKbP2yI% zH!750w+mSDZ`abfK6^!5Uleo_+X=k(9AYCpvlC}5O)5_%QX(_L*t_<4I9dHtgF`Tg zATh_LAaxLaB(s2=6A$0PuR@xA$uC9KkwgQlqCUBTma{yRoFa6b<)CsaTm$RHgI}ksNbsk63|Rfj0$&Vy zoiY^oa$t;Ip1nWwO}aqJ)@s$j@`{;lbY%_B0Ro|N5V~*xeNy4UXnZ>9@@Ml8o`gP( zXTY6~Eq%pUXHoYA+I@|?o66`FdsbJoKNLGCkgk8F!NFQ51=`{*R`Zl5TeWSC42xfR z2(_9`O5pI*9S74bs>2F>Wp9;W*#7a=@CM!)me{%0)tAJ*3vy|0GH(whjV_3izMwCqsF@Sat0}-c-5&|+!<9`*I$}2`81ij;df}n)D;XkF z?RB`*>kXmL^ZE^64a1w^YZD~h;_|$jIn5~3dGuu%R2;PcX3__~HuywkS^8C$OUgoT zn4n~qqyp+l5=hGcGFWmHgJ4}n+{_9UUOCm?fb%RPBf+)P@2y&JNkf(hE~(Xmf@`P0 zI~-zu`f<@Ul3ST(wW}onGHc++qIP-4|IrZLnOB9H9}jb5jgtIvRhpyV_BT78OQS(c zI;hW=wNOA+r%gjXg4C+?Jtl>u)B18qMI!T`=w(2!^nAWX)G9JX=?GGCwgVOnj4r`U zZ3r;9O<^E^=}iVqq#0Q}xUoYdv8WANxnBuv<#CzGgD#>4vbxs4VVv19f(IwZ`|-7W zF=oftOS0BCB0Qq2JCc&(=lr<(90 z{BUd|euLajla>=?8eYpdkZ|O)+_sqx(iSM95@s?*$vM1+Uj~uyCBOn-_bm2(v!BC& z+kWP}7mNJ-6|1zC^U>Cj=z)nau_fh@zcF2URQ46qVJ}CmYZe)6*31mh(rn@8uwu%9 zG4v;Z`8oUmXi*dPcOG2)MaRz+dMT{mC|89sfs*PZ|FkE5DQ(Fzpsa#d3HLFz5te{N z(1^uC5h>#iR*0pF;s>l=%Z#+nf}UN`oH=aA!6#bG=Tl_BCi}Gg=`7r$d^0y99}wQ5 zL=g{f1kxH69wPe?f=LMmiCpBQ2xP76uQ6kb%7MURnLfbilN)Gilk)L+yN;VFB2WZi zw&=k8upaO%Tj17?J-j)hJfI}!N1H?0PJGmc*+ltFn`e+*g`sa1FHH{r#mS&^j0#gU z@sM3z{ucf&@sVyV=T9~YMznlvIYvrG;XEj$i*oeI36`W9&Lq;7fEP(G#BgdVZ25bd z1i+Hg73-7dXi(*uy$PzcAO2NtfC5}ah8Q5;l#h({wZ&+Rd-w)Otmdj-3}v;iZvc5c zl8KL`?D>U)wj@7WnGDlWLmIMbx@_bd3NS*PO#XXLT#?VFib7O;+L70u#;N84xDR*Z zesFaD+wsBC@O1y((E}-bqM=o8ljyX-!^4~V`yweBg>j-0`Z~DSzK-D&;F&;2DgM;(^ckRJ1`|X`x-%{qGd;&(c=eI+=gOQ92kk$?N!|Q8O zGeR~x3anKo>3kJ@*uktpz5#%+x-*6jx%|fjz~@u|H1pSHp^@$WR=d~k<-08YvfpoS zrJv(JdRsGo-ot);x{UJm{PNo4%e!np;l#8 z*{M6H8d#M1!sxWt%F321IJfGAb8A^}GU-qcoGd%Tvf%9331`1nIQ25KzS+;^5vUh- zjl8aJh2?_um%|_ZI{CQ2JU*^bE^I9#7fP7nOZ&5zjKgWtrfQK;v(s4NQk8=Vzm5z< zs>iU6DU6HNpZteKheWK6!65M*VrhN{lW~|%1CSwB{R!mR(yI47l(=+%ibA)|vud@S zY_74QdDP{tGdhlx7z|UGL?qB0kQL`os}DYU3?O!aY3#R0zRg`onEsPanPsWEObT(C ziKu|>xQf$=>|_k&M6qhhe^OuhO5I-^2!m58vC%|vn1oK~7tJ~; zy0wg%7sMh%Ae}mIfYIiQXSRC_^cclh$z)ifcxKMca@^_aXx;#x46 zPOe}~k4ogyliq|vgwF`iUTo&}#SHxvMj!*f*`vpD`c^EB-)tYzgMNow81W;OSCm(s zbf_}|b7t|uPoU|;p!}m2=w;U(0b-97s($OmD4AhY5do3!j=9a1cGY1tJ|=C=)+igG znw!TVO1aqv|Hk_w;~P?l8_zZgPz)e+8H3Ui6jRa&zn7Sv&szl#;8E2hFb0G0K$@>u zP=!_8cik8wBt75f9q!Xtf_n(=DvPk}nEcZY>kX`cQqyvNi> zvKSO)rdyRfG)vdrBI%w=-2CU%4hO!9+g{58M6Hy7ATwt+acU7}D@CAS;FfMei^)+5 zi3Exmx_E?={f|e#k`YTcK@YW=|45Z37;DF}*<9>@5bu0Z>>(r4sTdJO|tQ%ubA^K->cs2foYIbBP|P16 zV-MI-gh3QflyoF6<{dWgx>Jed5z%Ogb{xR64|DeCMvHb(#RnWt4ShFXJY)MYchMq7 zP6S*S#n7=6=mM69#2W!;8pkk5#1jO_?B?&Abxa{0wOIL4_JZ&kpN{lP36cEE4hL7@ zX>eRC+oyn)7*4t{RPA`P$yWG&VP6b{j%bN*uuB&w- zNRN*)5809DnFheh4<=(fAr5!U|0@ZB?fXDVp^_smZP}h=3(cmLUW-jCWtDNuZk@f6 z=s#5zh7>GO<#SwEMz0EA zK0+4Z?DJxb$+1khU?%t^&OaUz|8SHLv|n;ZY2uETP`g6m%+E!OY#GVb6N6n(0v}%6 z&K*EW7!#j855~}?4rqCtS*tc}B`ReL%$?D78P)^(`Gqvb?5N{0vS`cCiuV@);^+pD zVn;Bz_2Mv?&<%t6*gbm&s2xdb5fUeRCyZn0B>Fy>yCz{Mashv3BkG8rjNvmNUzm%# zc-Kxv47h@LuqlGB#$htLX|p>3F?3rDUEniOcnefu2RuLfb@*X$bPn(@XZwQz`32)L ze0Oy4%l_%{;GL@6o*x~a?Vld*(? zN=`b!0&R3V*#hl0xu0*hV~ACQk5;eW{b=#O+Y|dsJMktk_rmu5HjLvCpGiW{2JO$_ zqxJD)fX`x6w6}3TPLgQogf4sl8}~7EJ6=l@d2djYO z0ss)-BgyfF#OMSffJNLOXtp=fK^u3_=20rj#a{NFp=`Soty!c(RW`M;f-2%*ZuD!4C z{KF>ESF5R^{Fx0_l54E-dDtsW9F)eQL{kR5X|ZIMk(Uf12NS1omE`f^ZA2y?W<8=Vfi6k^3l~L9hpR6?vP7^IOtw)uGbfB8Iu71>zVA`Cs0xvfAquCl1Bc`r z(ra;%Gu{|sS>vp@M@$AVnQfsq2!F%r&^uy0&yPbG}H#AK+Tpt#uQS^s*&4HvHV#dMze!Ea_BG;Em(c%93%We zaXogaOspm+84Hmb}IS7O6*iNQCi;@ik;9;HI_c5V1(0^W1 zijZ(T63E&jU0e`H0hgcVLf;RkB=*?`BlsC0=!AibI^ZH?3M4)4V_pA^3IPB&(<|sC zK4=pMU)~pO45Ygn{I=cxY$wi`L3Iv^?=OK1MYaQLtg@U*GeU~?W-kRr^x?w?FB?Zd!_tr~13W*QB zw;nzQ*2DAGr2*3ym%EqhbCF!Z#B&T6MjZ7FP`+hXG z)81OS0WwvV({Xi`DP~`51DJqmL`+)bfGha)E}TmID{y*q*~-HRN^0yEQA0tny5N4s zGbi7GIumqhM(s25N3IWz|Ei{=jHw~}p2X8tRopkjI-3Ejs%%k7NS$7bZ-{YIuNqm< zD@8XLWF+iXBoQxa!8|irGu?=L`S$r6?c65?^vm}kuf^HeUb7<;8Axuom>5heb7P5k z9SXbH-g6Q^NAxn9J)Zh~THq@&((Z1%&o!4b>(?Sxa`1qsC3?Hx%@MHO)bg?2!E`SF*F|=Lc>*WJGiaIxfSRF6i#Lf2jRK3i< zcfv^&1~5oOqqcP9D&mTaG!;kV1vM^m0T@FUYa_Og@Sy=ek}l*b4v&&hp>&mb-?|qH zI*}s}4|p-;g~&bAuph91Iet6Xdjn!tuc7nkhMEclroW{( zkLJP^ej(S+7|f-PS)~2XKJ6Fr9ZgDw>`CN9e%@0R>N;3VXNNgE9QsyQO)E@W674vW0*!1E9Wn`k5_HJMxO`IL6=~_*0a?_&6AaMidlNmxPh$ z%suP{{(6RqJA}xIy(>C-Wa#-(CS&ss4M+E3Qs>yXyBYY!_?m&SN__>3bBk;R2H+VD z@t0V&vK^nUX{Me{?#N&5b^t%OBO9U5VeA5Di~%EiwaDyYICogyy-Tx!R7_oswG-8G z*TnvwD~6fPNwYw0%gV$RZ}q#~C;z`y{M_sP|MZhy;SG2ex`*PU zpU6k+qlQo<$N)Muf#Eo@zkCSnTif$V>ikUQk;cRe&bdB8+|69?R^MM%?U1U=XiEK% zo5$-!Kq(bJksr(B=WDR2+4HKA^AL&FNx~3}z3VXv%d$NZF9AMH!+1J*12$anUtq(v zsz6ZALYZ+0$=T;Qg4&5Qrg_WFoT~;5tpQBVLYID-sTOUp!AaG(Bmg95$8fT#Spp_y zxr{HyW>%1kis~zs_vr(oIeTGn;Y}b)>`9crpJxU1Svf0<8umm7DduP&AK0KvJPBAV z=r7RrlkpvSOkl>bE0ZY!7C*8D?X5eujw(OhJTiW_0;(C#wOGLLzb+!pjZxhFo!L zbXnxN@W75yhZOk=eILfCLramwFba{Egz??1Uncf-tvZlMm0^jn4X)i}_H|3JX#38d zkf2{Qy+VlvECQOv$z!n_X-;2D$VXJ3nwIDkxu}>aN=R|lJabvSZg*lyI?V)5!uYPP z&igy>Jh{lM#Zvfv^Oz7NESJx;S|7$*_gU=SdOo~{N64{hoCdGUV8zgO-v|EPc^D>d zJs+Ywl)#BaSB@1=gMD-w2KX&~hT+JR7^Z$_CQFJWzc{m#F%9!k-}7t*N-LSWt+Eq< z@i5Z5(v2lAJ1X+(EI1sZ}kAaFPFf|=8ZS)T%{0Wd7C*O&2l5U zZd=U1!z)o|csa*tV5PYNYU?shl9OxM%AVV2KWSg#!<%x@#*Dq}gSC`FkEics!mUR8 z%1noDrM`UX5=H+mTvzn-R;_1tVA(+sveK1vLniehh(Ct@q=Uwr<1oCjsEW_ebuY;u zOwYH}rfqti)}}@o%rkHl#;{G^@u|;#^BH>AW31)0claJyZisk=#PCM618k#J+FVyF!7C9P~8GkBU?;e@p`OR!bE{Ft25IW(Khl1a#$rh76~ zfmU4TnhW=78QsoKmto8%z9x8E#cQ9Y4&w$mqor2DA3{=xE==v}d@T7Xu6q0hX7j7+0y^YX4^%+Yaj#>LtxyoLBYmsi#+hczjwkQtq5 zC}&gOrv?E6E}vgDypGd8`vvYK@R9?0E~!Re32%{&rgCSRCLvM0)iS3S;SEd=CQcrp zT2Afis>&YK$#L0arm~9s96s=dh5>XJIBn+bl^$H$?J0sWYSS!N;S{omnL zjfSlvwQS8STP$;P@o|>{J`X`F`&>pGfV!bo!jQ%(q=?qW1B%kTCKE3eWGYC3#9?>| z8l)Mgkc3UHx00wgUT}@eX=QqnqG&pAlts5b77-vV(Te?8Ud#;`+}gB)2b%!#hNo6H z%;WbnOit(*Ctd<$+c$Os6EV6lhJgcz{aFVbs2$9jM=(WH$tK7sQ^KmW#cV2t@<4b) zpBx_?oeqvHVBOM8cqve704bZhdrd4>j*OaMtVhJ@Z5&R_{GTuyzrs6Gl0bu%zG%(d z^56W7UhHgumnWxOs%h3HE;LJPO?C&qgl-E9#aIi(0_MA0iVBcsl@Ud2mNI!cF||&U znAhz}ih9)RG|Oswn4gmjAS9_d(vt=)ZE5fso_m9(n-#-(>g5ZQtO?QbfOVuAHw7ds z{>YGEi%RMFufM+)w^cL$&x{M;jH$pY{6D)pyIKFw{`OY?$^UZ|KV|-(Gx>eu!^H=F zfxKp0jB>t~v3eB87(WenQLgkrs~Ax3X&^e0F8F8bN%0KOcDJV-e?h7Lz*1ZWdR+@+ zpojD^qGiAm{CskK7GKH&`hS@i9sH;m%URrgK;2#epv2)vWt)XA$HC&xKA;xo9grrv z;|o>w;!)Pus=Q%l=P=gp%64wT(dfjRc!^akN#thBcB7HUU78!stOQ%?n$h^66fy7; z{bj(i9cFR@A&IAf1DZQs5jk6rh-iTVml?D5Sjr0X`OK)ZSiE5u-T`FXV{{hqNAYq2 z@=g9y@6|xf4mCCTu7KQX&T31{dqr9YZ#JYU%y~W=ge%!am2Bi~GUvE*e=u@_ZxMa$S*Cys6^te=I7{g))RkAhp7Ltt=At-+OFy(MR$ zQZJM;#bHJ_6d3|zHx$8OM6xZ-69p&{IfBaz;ZGfYvYsoIkX4jz&8+u~7l&!@^MeiC_ZS@Df~J=HR%2cQ0AD@--~=uITV&XQJz55)G4S zn{Wej52R)0wmFKknC;~lq8rt7k%l_oVIDIje7a= zP*Q{Po5n>kPwpbDacREf#SU48D9jk;L)N^<^>E*6;Yge^{3k_vXJtF96m{ONOr0ha!72F+2j-XdYNll zj|>sV#d0;5T!j7m&I{hg5dOsIQ9w_gSp?+Dpq6+@)|{_YGbOzC;Tv7KEK;i}ZR^+v zFitYnzZ%FHLt0hN8Yf9)%?AH*KugG6oD4e0sJJ2-gR_(PX>GiOnjmv1QGggcvQs8Q zAdRcH+HJ=sg}F99nH+^>Xa_L9h4H~Y4Vai6-~tISjeR-t-`YTLHa9oWn+vJgwTzFKoI_jmS^Iy$*@p|zo`S}`KbxUZ|BMX zXB9sM{y%KeD|~*=!&Su#7?~|6b`-JC*}^4tVK%-YbBoE{0<`DPr6X`&f z!Exx9mOE#>gCThd8oYDN41CIS%6HDQ3*+Ynl5AHt5e$LJSp~oOCq+7YSRsr_GI4c& zh6#mMmwHc1K8!~dW&L!{G8;yB8%8Cbm9e;=vLR5Vjx|QTEF-(E$+)Gtbd=aT^`=^O zlT*1^_DajKa9My^=%;1X$X|~VQ%0ev?H-HO()mU<0$DywkgrZmuWHcPc5d4CXFG-g zL};#IaToid2QE&fnR2A5f0Etv%5LKdy7S8K?_TmMd{`oY<#vxQhgD$eD^3*p@Fy>D zz2JI{#BnS^Wfsw0xumm45W|>X1(J%*nzu6uN}VfX8y@3ab`FZXpW|>EQI|62o^44H zuQMliq^o9{jKkRbUjk3(<~4D}ls&*Do>_L{M~x6$ihwe52Vb&)Qf9cAgq5?dX;?U~ z>ZDpFWG6na)2n|&$0!qU30&-z>auB>=a!i{hlFRYVHf$N8~Gm)jFD+VD>mBx;N$~M1Z$@D%chhZKbYI&EO(!GP<$y-9t-tok%x4$*ghC0n%1R?BL2X}> z;Ez;kq~7wL$z6oi^Y@YcX^MZLfi8#XL@M%-xI!LGWB;vhUmF(OCEr|}48&*iRN190 z*h!(Ik*HzNL1V?Yih0ld(FFt`O*HX2`o%S&+i7m$o07#yAdc6@L|edL^Q z0ufbP@H_SF8IH)qD0E)}h!8Ep=iiZsXYUV550dxU!H4sc;fM2+J!=D5m!{O=ZigSv zPbztZBEiCN5tt(Af@BUf0Hpo9{o~V%qtpGu~etHQJ1Bh-)s5;$>c?o$HVTGz5?P;+YZ6=k0gh~&~rapZ+`#R%ZEQ+JeObp{;xOSj~9*St-k^{WRA4} zARodAbUQobi5muxj}D!22&@Ai+F0%ZiSNJ!b4eHgJRWG=Gk_i}#TB+>o$gr-mC|MW zpyB?jIJ|)|+Dr$nSP&SJzW^I-ce`K=V+cOed53mDSlSD6m`Sw%9axQfnz`sr`@sTx z;JMZBcCF{&5AgM?_VqS>trD3uNoP=x_Cw2HR*G2XtrvJ`OnB!(!-<#RlDH%r?{MPl z>?S8m6-C&@aFB%2lc>S8muHF6CAYj+B8_CRBLR}irF9T71DGWBNEo(PYsHJYkJlz! zD&>T+AYcF*Ndalp5nK3dTnjIAOA=3RYsv8Nk*U7;lITi-Flq4)I%7NV(1e8N4i3)u-?az7?6-G%eJg8*&eLQf zzE)}iL&Gd3v5WGYz z^ESCibdsiyW~w7&5gQx*HL?-<9LBB$QoUF5rTYMZxRa1PX3{nw5Lx0bpi6L4Bql)< zeyS3(xxJ6r`7B*)wohL{K>6hJ7zQ9W=pNB$i&T!)rNWbe1RYj-tX0X1ylN7;z_s1dp;vsyH9c~Z98?$^c zei+_NBaP-yHe|LF7wv%(&YBC16dH-w^niBN1R*<>AM}(n68&ao5tVj2+e`~tjiHR~ zz}@$wv3)w7faX?u{!+G#GwG8mUKZUK-4V+jYA%Sy_j{SK7rFHP^Qni@dR}LB5LkS^ zt#s;JwPxGYICZSiP9pCjvS~!E?%k2RKOU!U#h>`7B^CJJ{t>lDsC_H>2mJ{>3Cgu` znN`u);`w8r9sSSQ(ZR*h;qdKXc=6A(qrFD&*|Wp_i~Zr@@%f&`4Dna#)dHEwXBS6< zi{abjlcPN=fhZYyKD3@aqc$yP44oUy@+9g|6jcXgYwUD7)-#fc=RZj_Oz< zdB$z%nGW0#B6f}9p#;6e|Kh#Y!XJF`63}}#@^Vm+@Y_3-zzM(vB>)Iyo9+m-FF=C> z0r2u8sdxhL1KxM-&o|)tJ>fOb=s!GfJ)_WDjeFL~g9ZL`5C5Gdr3N7k3t+&|E1x99 zXN9ygdSHNGBIqR01-f2KvGqm(%OTt^4MGMsz%xY1KyZIXO_LJgHyih2J|CXZ8mD`W zW_df%|F6_L;I9J*Jf=k)AZLiV01ed>l`042U^yuPfKrfZ)oBk!ZJbQmQ ze1Cp;e7b+K*SMFz{L5cnv>z^k_0#$LUysg*$ESx!|Fd@qzeF);NMC^;K=0C`K4I@q z-yZ+GM{>!D{Z~-;&Yt-E(tQAvX~Yvzk`3Na#=W#7aH0Rp`@zM- z8||yJ_vaTw%yWZ>O*`_qk1$d@5?jl|-=i2N$sN5m;9epdsXxgrc>dA4fp;IRH_yRW zfJNSOwAp!Ky#dz8=I{Tq{`mOA$5!XX=EvUV^VTJ3qEFKht0VLuJtts@_C<6pW}DRW zDkH$C{HhRNxOXh<@a#Smdnr`;sHZHJb1}&9-#RGN6+(1fbZd|K%kR6lFit!K_gy!J z2xYDvI;3cYs@FWslHj;B4X{Q*K$2K5h%e-6rTHz1MYahm-$3Bz@}}yy;sXvfouo6H z<)-G3tvq;TaZ^mLr@~N(xs&6;#nI`}`Q8S)hn~ z&RuEZZ9*D3vofK%Qd%Lqgf*+2Rxjw-f}X<-G_)h{_wFCSYH+NqOD!b}rlXbF_!f3u z$s!HEP->O==u59cV|r`&xO#z~p$lQKH|w3^X-1$0X9ILrFeL7#DZoS`#i zzN<@^G{zw^RMgXvehE?X--Gw3MO6poRmh-M!OAP}wzS3ZYfucD>R3ARzKGJc26x|O z6$VxIRlBw|Y$ods_xr zdFLsRJU{F;H&BuA5#6$htT*4tVpLdkC*5%IR(fARmfvNA(H{@9?X;Txq)N0eO3e8p z!Z~%9sEf6TLiW!4!_)4m5R8w?YE|iW77QDG;xCS`Y7TGI8S=` zlOF!0hd=4zPkQ*19{!|0RdY{hw-fVs>Yo?jOY*P$V zCx)M4+hEpG#N`0&Q8XeGsxx!YCEK<#j5HhKH79(oYYxpVGfttd>KZRUIy|9 z7+?D22Hx=pH}KA4xJv(>(Jfbys?NfXGjdWbM6>2WzkKm?p_e@>t&I$5K-(tA%-q>J zcS4{?=(^OBtdii8-nAM@1Af8Oq*Ys*N#qy8MC)tj#r79y z+qLd3c}>-bu~f}fY1Pvmg2dZ?OEy?!4qT$u)=F7eX!c6Xw4G&mFBp@811*uyubpNu1W{i9p}X7N+RfB| z=x^K3D z=_Zh*CU@y8Q82aEcsVjD$Kq0WU1%GT8zD_x6n#;a0FGRARTm_pT5T6ti5*|V}60%8LeA_-pILH)R|ZJ47lf>u;HNQnpYrp6cG4?s04LIZ$~K_&xoX!X?G$%JQqE4@YfcVvs-Io2nLqJb zCbh8u3U5ikl4(AVBgO&=;e;2!>7edAJJEH3%Je2Rhkr|`aQT}Qs=%1}$(SoGDYer$ zayF6`!^jnOBc?vc%SkPXNcVNaYK;qM2GWppeU^n-2rq5oh;87;on6f@LBqoz6Ibv- z0wd6DrY`mLpRe?`+N6KhwD(o@e~&^p&}6MOyOS~W3j++{Ef73HRo#Lu1mn?bX@~qip9L_7jv3m6q(n>AzR?Xv@eBNFPc>4a&J#qDp^agMF9} zBIH7$rj&P>b;2O=0!hnI=sB`||H^i5&Ll$U4R->DY&;CN<(b_~Ka!o6O4- zb1%l+`jF5k-hO1>#?$h|+KaJv_V(_H$=8g@=>$Eoxn}m!ty6#A=kN9=k~5TlMVUz) zeP+2<6h^aJ?&|pZzliP8$aBs@-*fIPV4Z{xNu?nZdq8RcpJUO6G_li2dY!pdtG)nC zZ~HPwNJz5F?~g`a;3aqI^&qnnswUk`xkF~PD~nKOZMe+93|(s_Hskb`9FC`}$F==2 zzyHJ188d#}{=dEMtGxg3cK6BucO^d+_kYr)SKR%bvdx?CJ5SesOTG5v4%J~1So!)lV{@3e2+5cAZQ*QrDC%wY@$E3|Z zZBK>Hniv52Jp_YI-W@Y<r0|J8~kMyT@gVG9Bk*xn8cLQI+G@;>uYV+7C#s17Zl^e)mo?@Mft2lk>qo`E}_GU zEUz(wczODxo(VHrr9Dl;34WoXc@f^=qc4pk`V&RV8tZ>7x6KmtzwQ3cPEP;Z*?rRg zR`FA=|D}^|rvI@J{k7enGzpqkx;eqXjY5wqq18JENv?5g``QFk$cgQU=7PGlePBf- zk+-!;jy1mn5zt@0sCCP z2t$@W$Vp6yiYh9I?M$1C0klMvhA%R<@vbzWnh#y37ucyS%z?xK5b90Fwljy~Cozc=#xO)AJXoU+ za#8x|>Y!am9=Og>hI|@nWI#0@lAUu*Zl(NFkX+ z{g?DruKFy)K1GKi^k7Dbg{_Iwl-UTuI3X%Y9rL#E%n;`a&Gh7S;gRk6>76M258ibtAjd#y*U;kzh-gKU9w z@1&|pVva3t#__IUBEvn$)?K=2%1Y+T3*2ITNSI`b%jN~Sl6$q4%ZnkJ z`jpowZVE~ibP2?Unj?zrW3*Hv?dV%!6OMPi+<_0G|FkEvc=d|;qPB_S!{X6ec`?fu zGyB3iisLZma+d7xeD2azautUdKH?iN4JLMs#s0*Mnb8{gp`Gk*TaR_FmtpaOHG<^P;FwWniL9VCAKYx@1qr;4 z6+LaqOc}<7%%Gi`N8u47&I*?gk!K@63}f-=v4C9@MvCkh!E;D6f>`q25iQXake?tt z-rSl2>xTEz>vZP`N|$VP7D{3-xaMG0>~vmmYx|xH{=camBwlg{g#C_o1Hu?^2$>lV zG&gQrtoz&`TF7E}4Zpmz6K4!A|Mh#f{o@}$G(UF8FZbP-yAQ3uH*da9zP|hV^Vf^7 zXJ3EyzP|Im{_K6d@V=gTt-m)e=fmX<*!YwugTlx7-GCj>lW;&$&d%pF@Tej}@OX<= zMym|qMxG_uCQN~57ve_MDl0Bd4_Zl~Mr0qe#B&0e=F=w-cQ59DV*r_bca7s_M#%~|%1 z{PI_iyzOtNW6~$vuXkSUri0RlueM%o_g+hlFX;0hf86QycKfehNuQjNSH1qu>mPso zvAg?vyT2TQHK73*#q+yvq0 z0AP^WnxouP$3cd#9Expydq>Q+jp4f~O3v^`vXTv?G3@t#95SSa=?qpSYg2bR?c&#P zh%9!*gy#V$U=$61<-hF}e4E5+`9Zvt@iN8>7_V8pM)88gOOLEDvZ%-+A}a>3jVv5e zZ&)f&iJ(Y>tR&D#0lfq$T>Z+z&#rmRa@Vi);zgdGqFs{Sz1_<)nfDSjs6!?0{R=UaciZEeIWsohG~-Xdb+SMa$*A*VJ|P&pVSN7rQOUni5k^kU833 z{_CUr!)5ja%X^l7E zLc{CKc6p9&&?J(P%gjd50!-7;MlAF)# zaKNl=0w{O7v`yW#PCkPTG@Gt>OCc(k@R@n4N%sj{7`G>O;Egg~sF5#INOglzgVGfG z@UEm>Ak)1osb?G^7>`K8duv zlMImLtHT>`=MeDl@T}c#KfAwALUI$@oCXNff&P>B&U5UvbYUm0ijyAy{jnXO|KvXg z{{K?Jt2u&ytNj0aJDT|4-uBK@{nwTJ+!w_EDwAFj{EN~oNayU?QE+Rmctfg6`Nj(Q zTiMF~gQN4`jt`E8r~B`YEMSps{B0agOv1889`xOFQq`h(VAAM}hUZ!>-BTXfM{<=| zEI?`wRLQ(m@uqJL8OiE_Cx@_0= zupVjqd{vyJg_~U^e2$uB=#nQ z>1gDA0aly*Jq;Yt-06wgts`JpVGWk53Q3l_d^oQF-;z<8E$(;8QOI+c%#;xH;`tXO zTJ|=uF5+m#;_>;T)f>;PL-9`i$4N9c?GGIxQh zQJ1?DNQa6=wty&fFE|2zk?_xtrI-5o&h!Xsq^gpkAqrjBL-91i66b2_l6aLGvo9_v z3-jbyZYJE6UNvR{S)RDwmy^yJ$?S$h^7Xv4qk}PYZqW4qviI-ZZQI!5Fg$WSE2`)D*!2plmnI^Vy$;3rX-Q>S`yEX02&V zg22Yc#>T#3@9}D`95vfn1z^$%83e0ZWiyMo`U9(^leu?geb({$D7g8Mwdhz?>d9%a zt_HrwH2w?mqcK{GK++m$o>nVj%$$oT-4JRj&3Zp2<1q=6**6`c$)1bhs3~2bo9q%g^QpGGwb^mpBi3Bk&b&kR_@Fq@_c% zIQev$#!*C}s*O4)^)&1>TO3#@KqU+p2biCdfI}>E4-VKb(8r$WDk&~K-&TH7TX+8@ zvj@zc#B*B;?&~_OEO8<*)IVs(mER;OA+Kn}c#ji`6pwC@MzTD4WTm7cpehkUW?ypM zRrT!WKMkfLELPaANbONpx)IPlr%-=piqeZv|5SikUi5ecIaDlfiiDqn)jw=TO@*

        Xc(?47i<@67iLN^VOe;eH(nf&_X;=F2GS)!2*Lu^CWMT}XcYtT4Q zCI)e7vTNBK60nN*{ns8VvmE{(Qu4dJEmzy4imNT;uS|N$vibep^!8EuW&NpT95W>u z)a#0Fw2&gszC4}29bX;m?>cqN zXgir-PE^;T$MV=q_4%|01-X%WDbV9#+LJpNG)gW$qh3)eK+7}J3B}S0c}rubC^Bck zYXV)q&r=`bx;Ow}xuV6pd{BY;R6~*VfR$CE$<1#>7#F0NjmMpRPH{i;@W?8dDkbbC zC)`fYsocb~?+p~MaQhWSwkNU=XDAb@*YTWXCNniZzFz-DZ2b$AFW?f^tB0_mxh|fi zn&Vq3CCJ)#O{bT^ETJkk-hjdiNPu+qoy_w*|5!7o;xK*_q-6WgW8Geg0J#VQYQES% zBA%h?pVCpA5_Qp#r4VWBmi8PxX3e;6e!K#U;XlzEJjRWjfEnDXIuOpOPom@zbVsO% z|18;M+a5yUDG47ISk0vJ#0+b>!d0Eory*I;dK??F#?(xXhZwkJ`W-YBH3kFKVgauM zuw)knp+0MZ&bDeJ?k2(J4b9V2#xbq$xxx52Y|n0-pE6$2caa-)0%<#Sk}PG+SiCA7 z=_ZZdmsLWRGGgBFQ!+A*g0?a^vvxMVD_ca=5(E#u_ko|(jL9h$^M}gJXGJdCYmE%Z zjq0Ayu=SR-)wq}$(=#jXx9scUS}b&ICX-nO^FGhGXP%6>-*OX}hP#EzZir3Ps^!X-%((g~xE1iK$>m-x}qN%ZKAwi!D-UMj!?|TV;Fex>+ALn4uqOCx(3&_dkwB>cnjh#fmjy+eg9e(u5%-b z`GX)Wbl)f<#f2ff!9M0#B4m2aL@x!b_wQc+@~rp%!{zDOwVXgm@dW#5h&&~|0*gk$ z3H!h#|0&JqqFVe&iM*pw)8An{)y?*>=Wg_HMnENX*^ExRd`rr5KoNcSP<2@U3_Btq1H&P;LafR;wizV8h;B&T z!!MiKinxC{k7>l`Qw88%AxLe#cY-ueE5mGVf=(i8WeyWrOpHF5mtGpnK#3sn5kOLvw;{?MiK% zYs^OATL%6P?jYu%^XDRu;0@ zP`N6GGWIy7m4;Ks+Wwbh?#wIb2u zC?D6&`15r^ExDFzNdrlJEtcZ(t%oVFL+~y82gsR?C6o!HPtCYbTUT$J?ghlhIyE|EgJHPnJ2jk_im_4=97)AOqH}Us-!t& zqDmG7q?ni}bZ<}YAVmRUtTczoqfp1H!^t1tV7DNlG)i?k?YMokh@nc0U+eV!yVvJG zez-ijdVksPonD?_Tmh@~(agR6$r4X~{_w-u<-4=1vtIw*`&Y@E)cm&tEEG(d*zIU| zdlpQ7ft3+|vt;MVJSdq>oUgpmw$1Q!Hfo-qDf8e7CazES$Ln-}Y*>7nmEmXfP})GD zuKex1S>?;f>akMHhsbpT;-PnoCHvQj^7|*RUR|E`dTX3beY%G76#A)Z{dg95a6CpN;ySfYWw1-j9edfAyUQYU0egs4@4piq z01H@hygBSEDle80ek@?wuHll^^91$;eCvU48QA^j-@D*1z>o)ivsnB8rnf?EiLq}P zXl;9tqn#tr{>>6=g%D_ml(_9~d*HRZ|Bzr<1soRHVvvS8}1(GVQ-GLCAP@}sNiJCQao+aEkk1+|O z%`}j*R^xV=#KRFC<3MI#`;kHyT_B2O0G8x5iFa&!x1^q9o*mv7?!UJaOeuXQi};YD z9w$@Mv^_2oDYBUY@$pcouvA2#jB63Njlv5`Zl+M~3Q$~Xepe^#Z$a{&Ar5S080Ig} zdLQ0g9k;gKi2A^`8TL`Yfo;q1Jo^^dV{jmjN9$X5)NX&v+LLZusTXaEp!Z8=j}oo6o-bc6B5b|U>b%u&QdyN zy1VRgBN}UcZ)>$|nfk)iQDPbRGXBWUsL7dHW*Y zWzxnp6-`~C6Y=et{?s{V)p3Dw|0Ry?C$b8O;w=$kf9rfN1H{Q4qFIb8j+R@gxIy*W zRHZqcue$%!z?n7TJZwa`qTzDsR`xg_*$NThOQTwWjt$W^BHCLxxP^_VR<>L&*{Uw* zquZaww_h6JN`!1Ew-M#i&}~Gw1+n)@iapF7p)sUrh#993jV7i(xzwL5cW37Mo^Olx zGM#*BdsU(6X>ZmfoPBMVTh<-l|Mdp=m+yyW8ojYC%nw$07htWoZ>l%c?4I`}I%Ko< zv8UpIZR#$M?NPaqKS!IQmh6dbsPHd&am31;zB&Jl7boi=|56sGHr(f_tQDj~mUe&5 z6nxj<+P33~*bi{*U+Wvj$vwGbn)SN4Q(WJ_E91p3ES8Mx}6NY?h=}7e8cWD zn^%sDJ-PeF7K^2_SuPYO(<=loHfUXOkvI{CNQl(ktt8Wt;*mO{acN3ruj}+MQe``^!eyd zD{ispF zRYuG#RgX0HY$LU?g;euLOzc@_u}q}r)I?c$wNQq=^7Bw5WgbrULmVIefg$Q#%JsmM z1Y;DGMa&c?b7OwL#B1AT?y?nR5=>FHG+Hi3+HWZO@hSQTV^ubEJr7-13Cqo>JN|k_ zGT)u|7LJiY5Lx9Q!Af!iTu~WuAC>Y;F*_Fd}EZ+q=PK^+o9?W4=!h zrAF7&Vm0i9zd?}k{_bvnx8Ip=V=^-&4+wS5RdI-QF!~uYwCl=(|w&hfh1;Jha7Fc4Yl{R8F<-%p0up*hhOOd>=b%n=>aX1c( z2{UEJhU5c=d});}=BqM44S8Sln6 z^-)=gtIVo$m03Q#L4KpKdok*pxb>7Y2JyOAW94%sydvmRscHSM$0sxc0(iHP8B8$^*S+q3w#h986c_76q1;%dFa4))kwr;mz!M zZg5=`s+3G!be5UjjJzlNRsBHH$8iz)eowjaEW<*PJwq}HAdD||lqow?JarZ-%~$T8 z0&NApb z3mBE~50h7a5>AJk%-JcsT8QOTY5Q6p}7eV_?u0J%kNVBC@ z;?|ayH5jRyTIV>$;|q!g_#Rk|QZhA2@3f*&-4bc^iCFtu9tu(5p}@tcHfLg{T}_CP z*{*rs#MtzvGP%FTeuY4&rdSr;W5fz3SBnZUfh(CrpN;UCIU%S0SBT0iq!s5y0+=U* z%Vn@;=}flKIOGq-@1RO*f!LB3CUYkTWr$~yZfoFP9)H_rBe;8T$f9w|!ZX0EXftQT zs;9Dxo8l~9y?BKT>9SNHHQuiXojE!Eb4RF&JX3o~8ki4Pgwj+ic`De9)vH>M#!g~t z%}8j3=h?6c4ftfXe%t$~YTfDV;PxlQJ&ig-_z~S(R5CLlhsaK()WH4fUDHw%JjpV(GC=P}_ zcZ9si$HDM?7?9-g**$V2Z7rR42_Uu({fr(mLHU{IjV6_Tpl#H>C+cI#-qgrZ`b7aWMeVZY zE*Xa;KmlJ`X{o6+sqmGwbLAaL#i|SL>?yv+$}x;ynz@#%FP5p>jcGNXvPn18WDh2DRK6Ld+A2L=a4>$N6Sa!t`7fxJl zv^U$oO9~N{TfZ81FxwQDci4mzceUqC(Wml+4je+)U#Wa;*_=u|h?_HW*+G^uH!sbQ zHCs-qoz1zM5AB|Dn_T4ZTN!RvwPzMNz!wF!K5ngwoqR@;fadef@$_T9IJC|J(Rewp zU7ti=UqA25>eYQAZ(J8N;}&!K-GgS41NH0JGY;w*V9m=c3ZA72BV|&R9HK%Mu9a2P zhfh@qX%;W`M5GY&rcs5zJY!&L;`dl{xOg5}&p~Tq<|E2_0V@`yfRGwTvA#Vu-6%PR z_q|(mC#{k>;~%i@Mkx3YFvu|*U?Ih2Y=X(B+pUSC|435~WDSN{dtgbwt%*~3S}+`D z*SRv4&wL4n8*aoHvrD{|CYgs$K&konQ`ve=W#F|PSo0zNZ=2t;e+&-;@@Lx}LCRU0 zRWQCc!rFbkfmKaxbq~9p?*8H5I=h|y z&fecZXX&#o`9+LF`nS%)W929Jnf%25YCi)%q5x6Ikq5-?*QKPzqFdluyN2tXL>}gE z$Z&{*p>suHz|?J{G>W16Vsn8fnrsiV-bwF`HadXS)Ppqy5+zdNz$E(XUy%dm}h!%B=U9(I~+w>*ZnIodH~*4EsSe?x)=;2n*fUL)3!t)lc!wYbaHn z7@%1eUBF}X)E_{t#MF#X4cd@{?P<}vJ}SErm~fS|2~wupG?U<56Vu)Gk?60_MTb`T zFsqr(y=>=Qkr2C!PDS_C=dv@ar2m!9;ez78#Ub>UHIFdq(5e{ciK%5L5g$3{=4sbR zI9W)r(1xuf!W!msQq77L6~Did3`{VW6KlD6pHU#Jk@=RD?k15{Dg~g`dy8ZO=M?%` zlZ1)?tH@;mOVWXrNS%iHDw2i+{hb0V2WO3SN;XLDFGSME^9Z(_*!muYh)R&G7_=qQ zbDfUkugJ7hsh_lTj{fsk{cf!xzri&dvFvb&dK_}*#Ql2aHJiK$lNsHru-eDxhi==) zLUk}cd}`;!3?)+2^`WafKME-hDRq22#_~$OQBcTyA3LOy7IW~msRnligk=C^dcrbb z%*Yoh`lCL5Qvrt9l^sTEWH*c)mr%rjHAZ7u`bRug|8~-{MPqnhh{4ICviJ!O>hHNq z=!-tV*Y*+yzVbcM8i;`sUI;APridXrL3WJJBt6-;-dn3icCMM2 z?(%KiW1d-3nvISQy{~1#C2;!0y)6N@?rL^} zGd<-iO0e(iX^YXs?y9^HT+l)1sw^(p_5~#q%rFV0L#pATm!gPF5Dnwrg!-0o`p?53 zW!I}_kYz~tJSB(y{g-_=j4sh1eRA7G+!UDRh?OKl+RhCoPe-d$B5StPhz6SSfS8)2 zhO4|`x5QLUZZk7H=q`1J3A(4x&xASyMQ(bP?J6Ycm=eUd+kOL6QXKl!e~Wz|SM6Fg zZt)NV+ucrVvd*1}4R@t19J2}=$L!V=Amrq~h zSf_+)yIaQA#G7OD-D0vF8;7&uOY-6KK+YerzDl9B7EYhXQ2~-gkAiIztL7pt|7>WE zu{n`77x=Rt60zd-d7cvod;3DMTg5pMBc_~{szEa+Ko*voqaxdI`cZMPcevC^CKzut z#SGww)ibPY_tZ`cHEYH5w#Sh_SjJXX(=FY^1D`g5lUzRyt&axp3g4n}Uta7m3_$UKQ&^Gu zwu%v{x4O$RUZjyVyBJb=I%J0|kwluWd%C_EgR%j$-U)@J%+T-m_2ir1-sq2%M#~R% zkQCOiB59@roB)A1{h5rx1W74M&9JIR^m#hs?!n=dF%8Qozzp0VpWMkR9Ag~daWvM$ z4+u?ad{}Y+)8dGr=NTJxU55BFxir6|Q*iN)aDW054M!mPFkTK56PYDq;BJIyS_MGxXD-x5|C;v3Q3!4+*Z?a;v$&>s6#f+ryAemzhfUG{N zGAWG0oy_OP*Ul*aT|p-<>7zsqyNP9UMETHi7Y+(aDY8YP2c2IM%`24qPO zi|Re2*}M(S2teN%hwccy!c<<0e`vJ$wO1(DajpFD`@O!0Y5zr^-1fh3a&QPnT7Ga? zj8hy8lk6#Jh8nT&WM1d|v7*wPcnQvSO2d|062k16k%c>Zy6A~iw9T5VRr8t2NcJ}y zzcM-9ill;R30qqI!D7G?a@a0Gp0zU0W#nvIhbU68WaN&oe43(ExtrE<{*0?7Dd=Xt%xvZ> zDnF3tkddtTT$~M{*~O#uh+P$#RpmTe2hGhzZgV5EiadRtrfsDQS&{N}ZOfX;4)^t} zt(o+8%?mv5(2J~cHh0|Dv&`A#w(DKzxyNp{(E7h`aqyZV^uvR!@ApUoL4NM0mxJ)K z7RlK^hZX5y@9_HS5Bi$n-uG-oqgVJg zN!&Qj8=}n1%dK0`npB25d``Iuv4>npnbRAQ$oEbuf*f7`aB{i^6JyiGBvh9;ZYe(@ zCBBa+OH)>5AG^sMnq^OpF>vB}GFcDw^`q0Y)9MuGY&CZMnSgpqDl4bq3IXrAm`#+U>32Tq#eRYoznQqFEGh?Dsedh4j$L=Dhk#AHwnM_1|6f z-~5=(Gt(;S7!mXMQT0pBYpu-w)^o(^lj638^JtW%uBa@MirV?rDXgVhBNu4l7Gi*%=Btf&$M4N?P(Qv~*c}?g)+HB^qMJ>BDAy zSH8Y1gYZ=^vYRE5`9zqTzo|IFL{uj)8TPn`J7Ig)X=dIjo^AF$oZQqLE4 z-dxd$@g64>X*We9w#5Bvjw#879hVSNL+$C33W1{#RG$(hi^SsBGHYAq#)`G~M!m>lE4htX zY>7DQ~4Du$OOaVM?T!g)%Ajn+&ff+%#~5gl7$`zf!)+>obf^?MLN3Y$a7 z{&A6upo``MOiHO*O_p6VQ)yeP?lG;sRbGfLd7nXM791|lTc(cnr5fuBw3iCyf_ztG zlVb=4WulRUMkmRgE{1a?&Gj16bntHHu+#6$P^U(DL~EkHC7^Nu=N3KWGQH$a_t+(n z89yJG)vaz?5|!0Wp1367I54O=L-#S_YB-~Ak|eejld8z$mYcQ8#j|#OApv-$3PVG? z>gsd_&Ke5&Kf}Q-Y%J+Jx1xEKye|f=p%u zam0DJZU~E3wq~$qjYZW^H{E}Hso@kV{#Cm*E-!voe@7H5oiSCN*X_qHI8R-NhPS1B z@k?`{UcKp^BFcpd_%>qvM`RlQ#?{QQXw6$1H|%%22i?AlC|~@_)>uQTUsT-I0+tIC zZ={08f??=CoW};VcfEITTomAd^Y0Hu_3^fNP06@PT?2LU{EQyd*)k&+=*3^x6ca9G1k!>r-z>A6 ze~D#eGPjuL1TM>L<_Ggf#NQ%!1Ov>*Q$SrEGs^<84u*#Q5PWDH51K2p(vaEoPA^a1 z+P$An?A?RI72W?afLs~+OE%ZzGqU2bV{(v%j-PBt>$U3Ms-oe|ZTV(&S5kP&ju@g= zhTmle2q9y4gnG-h(HhRy^q;S>k8;=PR}})@6#Xg6+AzX6N9H1gbAC; zG7`Wt4`+s|@$whr8a`(dShp{`oUV$_(P{FqX550cid|?(W%5lqoyM(K#cpCWo`ARjpPpq)l;Nag{S3I~3L0)yF{{j#P`I$?ArzjH zQ2C~mU3e!Zo&+{0F~=_`fwo=fxRfV?sL$GRNGlz3HMvW~XpH%4w6+UvH?^8G3DSx- zi3;F8J=tuJ&GvYz+am{roayqQsNXAR_vv2w5pl61&9(`yzTHsRLAy`xGRpkKH@)u? zl)fuBzjDyRS+nMnudh^sve*hg?jkml(4_Fy!dXVKBFxS!h&{#@+8jdD_G-mG%?1yx z;mBDbqxk}4Jag_dDxi=#7w;31*oLL}PK*41|e+NxqclK?M1e=f+@Y(ZBo8Qptwaek3r4=#5Q86v-&g%V@d zre7Ij)*g6i7%0zDhB>YHfXmIk$+f_mUK1s$rrVOVn|f*#{Sje`PGz9sNyJC1U;Es& zGTUaxiRJprY`A<^%HUkn)kk2@Re8JR zSEM7z!G8N3w0x{mZu<_>M`?jp8(uDmkK%e>h*=3d^%rOqu4;n$WrJK|80|*6HB!4^ zW}?MN7h`oC`9JGX?%r$YS5DPW;E>N!eMy#yX18t1_kuWQ%C>`?kK(uGSKa3?G!cW{ zsKmrrvYIk61QU?wd&vro+Vm03L!=qw=`p@3so-a74% z5g!rH0@jH0uzv#?b}Q;=x8S(n-EDH6ww{i%0KApsmsTv&o;N+NRguJN>de&l6>~Cf zbmz30QUzvl3xuHJW~al<<_BL>QF1@M)VMI!v@jE0C1Wl~S9^~{S9_IoHFaj{`+B-+ zoR%>e?u$sOSi!2FfMF*LzgDYG7}il^7(S*wr#VyHm~*PkIZfAhW60SUatz)dF0*QD zOu6wtjrhnp zXT6i&n`&+$&{LU(v!TsIXvcM0?fxTawfhTNOZF?~q|!mI&sZWiz~^HvSsP_ex4KND z%!5aw%!38(EeExfS#uoA22aA;q9IxNDe(lXEm?l?l^I-SB*{lGyUf5|H+GjQyUT3L zys^G)tS{?33pN&*Cv1WFoWp6#WWSP*WbphI8i%UR^y3BPd>$v=#zM7J3ssI8Zmy7h zl~>5*5i8_@uk#LBZu(2RL{`)9XMT&UdS!KLw~sCo1WjB#_y^l8ZgtM_(5c&U2UgT4xQ>UTkhA+||;KtyVOl z&7Jwm*erV!Zailz^_*3eKiWhMX9W3mMGYT5lDFY-K|k2xQ;8bR((~uz5nEgQ@QX*H zuonyZvtDfChv#A6Pe6%}5ngsX@T>4|r3k2@(xlO2`nl%eo*Rc(mBVYkb>BF?HjXdj z$S~+*<)_BR3-*M)U`vfd{>&Kt#^1A4e^1r^-#C80O2<#Ol=au?{VBu2(p*5(I{(c5 zKvSkSyEABNhmT;4o_=C(tkTOX3>HZMbQSw63InDBV^XDVH8{>EQ+5|fT%HTpnPmX( zKoP$W&QLzTXd^}AkUxOdq+$zBFRTCgn#0}^?-7V*133fW0^990*#-O|L>#da zSu&xcyiq9`PmGkI?)>|W3iRkbc|huzLJ5*D8~)L=Kv9_otDmuTReupWu1Ytk~K zk1T}ES}T5u)s$O|=Bi6-v6`v^uFDM|NLJyT{Q`aLJ*7pEl5kRbA{OcxO{KcbE=mwo zc%0PRU!I7I5k+2)6AFjulp+rW97CTuC+sYk`~owP7o1h|=9VhSx*|hNf46h6+wb>B zke#?LVlv{q0V@`3P|k{DcrDi_k=JJm1AQoa@2dc@tms@NzNEaj2%?Fg0_=4kW{|Vn zIoMMTlJfB@nY`i!^G?11Vs7$T*y}#bPkvuF7(t4>m96}r5k-9_$Cwud1wivC$jqSb zLlXrkm`osTn4eZvHGl02Z#|fs2^OO zy}CGg_v)m7`sV$ISN-1A`^%Fb&-y2)r)Rxh|L3!RTfmw?KSHl588@+(mL1+r=U(H7 zTOQ7nQPs!fsWl+y-2XNA_=W( z`B$zz_jfxlJN9B%^Y(YU^B}*Lv(?Fh6*<~6 zhA9PBna{C+Evt$tS<}~%A|}PQ{x4#qmXJ;iNOnCB_bb+*F=NmI@m!qYZ=2s!{V_ZY z$e(R@1Sx0jc;mFW&S$~eDB$$L4hasp^8m;G9Ak7kozCI@zWi^e)5-t0d(heaTlZjh zuY1_-boUSc*4gd6I6V9t=&WGAg3QUqR;DDdRf9{V+8_5 zLr6WruUry7P&^!QK<)xW*$9Wu)|Hq*?{y3X1F};&9w*@6B+}3u6V>y74t_zDi6M5K z&epbQVCh%Z&Og8diNF{>03pFe3>p2Rdl!Wq-~hN}9QqgrE{Z3V^zHyTxafi02-zM$ zIRQWhz-R^_-`WBIj5rUE+U>i$I|oWA9YTlgcv9^*=ci}ydS|wPbn8RlBgTM^IrG5H z1At-ZV;A1|2>9?$ER$Rfxx_dCcNB9R44(t0*LcfZixfdIP?%*Fiv$1$z&h!H^PUBM zIO(1Do^So@{OYIoAFjZ^PA)G`-d&xa^}zc}aQgn;tMjY#_wRb({cCXY?%&|&^LMYF z1BCeqQGo74DqtrRV1YX1Ia@KQ#Dfc35P!1}xp;tG;KN`T!65=eGC}I-3K1P+CKitY z7y66ae{0N*&zmU8ctBEY$xUy;J`xx2m9(ptOCkEU=R?!9!K&c zYlQr^@jW;06r{MYen=uM}evYze{;y;3BYIlqvN zkH9-LL39fMd07PWhf@-8bk8Lgk|~A6v*QM~t6Er9(~;PSX$6nr5M4yRube7OHOoIe zk{{}r#c5bdY`z*vwqE&L_58F-t`Ir6|08zlP4`_G`Toutg5wheh@VFQ^AQTc z?pFFJK>Cjf@uM+%OQJw6a|%P8muD>BWy$ILbckBQOlV;WdFuWYFcomBMi_^O zLkj?4S$Y5fOVI=Xm`@h~U~492K(=3oLIA+xDggjXQwmb*Swt-WpqXOOeg-57iFHMg zM^w&t2)RP$2u?)rFea|&Qi;GEj3dUyTLgso548CI9NZxQ8H>hp1`LUwgp>;+V2E=$g28gZ4HEya`)sPi#7{HKJ5g{7Qj-n2&l{!7oghIC^vcaCa2(JRGh4mBNm4P`yLrj zi0}3F#y)O+wA<}p|L^^O+NQoC>ATNKh~2(G!Lij(W})8sWM~;5p!*QH9C>}gI21!U zHgJ^L^l1};3Zs*66thwu-iRt<&ducicW*p6f89H_jx0bC^ngvXN?LepYtzRBQxb@? z-=08<1;^1_3;Z|u@9iN)A+Rja+8*G*12RE@iaKQNh#|__&wwpM3U+pkv18|ZE$7;` zyH%Vk?dkI3=YH>`_on~$?DVITcjvvg$E}aWhevh>p_;`xW8{utfY})Q1)?xS6nx6` zp2V|e$BY9miUXIwS!DEh>lwr%G~8KN%jf|Qz^}goI{;S8AZ82v=Rf}t2V0oY2T1gIht!EF-YGdw-8W-d5*?Aq_kf3(OYx29CB&}eTO{HD zQA()Mo`$!&Me;%GV}5siDjQ&kxP&C$SwKcanXoA6j$7O5Aksth7my@fGLA{Va$C2y zkvk&E9lyT-yt@V8eU#J=THR0InO_)NyZ*b~>~~_ZfYtgaL9oDo9g9B-uvtK_o$)0A zau_SYftsag4?KdH6nw{!yCW<6)jj5*Ydjj@JUp$B>2y8`m|7o8c-W^VKqbuq!+#1z z!kZngg-tkdJPteBGVOeN!!iyz8bm%rJc-<4Mn~P-cT_zZ?JW#{WCTc9Jl@(pQoT#?KqsM$+pA%xD9Q zpmfpaFG+)JYtoqsEbN~?F$dlS1IkEGFGDqrbcM#FQ$d-ZtX%VplU}dbTs-~P`^#5_=D7(JK1^O^zFewv!|3AwoSgLfr|;jr zKL4@bd;j6`^z7LB%~DodN5?8E%>53b+{Xhv{LMN7zgdJ1V>Mj~=;AylffGww4s$6S zJ3aCLZ^#e_Z;2QAC{@`7u}as#Z@>NaoAsNeh)Cf1lYRn1$k-jBUbczAZQSG^zgf?% ziV0nvT>f}=B__ln9U}f&PDn{Pd6tFBX(RWvB_!@E>Bu-b2C=Fo#dgVGZJ}~)Qy6&f zR6bU)x05BY)Ze3u83|%DdaY&Q3pE zo?rdDe{uQ#>iy~aH^&!mPR`$5o&E1sxwo#k*(~t)zk`+`;DY00S*Hc1?!3%#SsYUy z4E^luin2kWoF31fB!f5?(F^R z@4!Dnn~%e`Xel<5^E=B(Q(0j;6(XeUa0IOEfY$Ru^8p@ON4ajyjvUvAjESyF_O5K> zj4`EzI&bBFRQjK!JZ^4804ybSSSmgzLyE<=6iIWVker+Wl>Hq6t6S13WVg&2!~2T& zIc|GH2xmflag?P+fFq#Enl@5xs${$jvs-q5(8o}sNb(U9_z!k0N=%(w@~wJaY=4U$ z#L`U=<%rfUY|@H3KRj@BLMas5zy7k&u~cAJ)3ut5{ZEajSO-4Ro3jF+_CGaljP^29 zN67#Wf$K=p)aMmbf<di^GWop2X=v-Ipx+bSixL)1UcHTFXjiEf(KioV~4@+FYO3 zkLnY()5Pa(67sfOu~>nS#eiAcg>i+9839|c_o5J0(?AI&(`Fxw93dr~xWpHb75Mq| zY0lYAnf#YX&a#i}0XG$nX&q#~|5Ty%oxOj(m63xyU}Iphc20H7tCB;j{+LQT%0ksH zIm>71ERW}QtN3VoceyyUwErU2wOb|6ngd*<(rkzNSrd@$j7t6C^38E-RFK(TwoTK5 zbfdgZ?CE8RShXidf0JIEa<2H7hYCH};kloV5w5n);hD{-rKhxuXGC@8o%iEv_+9Yk*1Tj3Zqz&^rORLB|-cseX{ppj# zCa#!tWj@S?y3BT6tXpn>??`P&sXIHd!lPB3FI6O+MgB{oTjDC#GR#H0TWh4kdik&0 zebLR||35s~?QZ11b^JE+-$wr1$bVJ&znZ800_cyVlbAh98$Yn#5f7=u$qWcC4gX$d z9BwRA7PvN(HvE`xZ$!i z#)JvLH{ep=IM!`cmJSx*HI}zRUE-n4S7H*tc0o&jR5GOaurEG5Zv9Vw$n!zAZ^1bO z64-wtO29UDkP|}#1`zwm+fh)(m!Jc}b3IZdxW6a69m9J(j>aH}#y8>s9>myrp4_gE zdxt}avmp>VXd;0g*Z~3^83v+z0rrrCPI&-@UL?@k-cFl?t`L`FR9U$Xkk3%=(Kp~y z=9o6IkV1w8N&p}J@JXxq#->8r^@DYu-B}k(JWm8=M z=@Jb<(cK_;k(56WRop@jVzSBP3*9IBBj2suoxsXOjH{Pc$%vM1+y6|)jXwh1XI6e2 zfdlXz2~oh94_M#zv0x_l1W`PA(3$@G^13{*Ln<&@jEhvDy6~(lY}7tIkwVYMk4X@f z47=n$Yb)olEdL;<_vw>%6HklYvv1Ku(;mgj-J%EcYwa1yFmC9LaUe5cMpPU}E%52n zcUvV;G+wI`wP*TT#UH7)D&ksiKap%oE%D|?Hh7DC(@6H0 zU!|8gKu$_GM@?9PsRWc=G*+bnRT6B>08G!90Y<(D7y)+(#DUv!34E+Xo3H<{f4HgtwwB*U{@=*|8~MLV{`c@u%l`eC?e+DwXkh*N9}BdM5W)c-#+Uq( zbZo7Fypo^EdoX6WNA3%!bd;r+T9{FukHMK+h+m-2!bW_bF1|li;k`7OT9Vr3hs*ar zpI!D0Ay8*jYZ5458!_yd8JEs zl#GvZVF}3hF45p97tA1^UqC)O0`dNoi%}g{v#R10NGIv^N#yl7p>T*^`*0|^lx2aG zLmHM0)y(D?QRLY=Ed_A?N(~yayS{GN&t#se815KYwhJiYD3A#xZXP&d$KQ8=?E;2| zLW0oG_T@9967!gFL7~t)<}^ZOFU3iRFiSa|9!ExwoF=0ym2nCMSQk|+o5V;;IlIEnAl1$p8{O}(?mhI{cNZ(Y# zqEZ&Bf+#Kw;v3egWQyo>`wqobN&>=nO5xETuK&?F ze6gRu|9{ZwZtQ<+`EBff8~fi^ZvQK{{XMefEyray2Dps@ZexJk7~nPrxQzjBV}M(c z0WR&J!tkXJWhYjB#F^)`Vvf|z4pwRf%h|wIWA&57Vs|&E|L=DXH}yZ)^4sYD8~y()*Z-Tu|4)nHU%I)VdCtHB zSDrt6;Ko?63AR_i)#<$VXltYSZ8X29rTLYre$e$*>iNW{F8-QXnNtn+vM%`S1hu8i z7E+E%R8rFzy1p#{Q5+F9YG2Vb2Ce#IRT-<{NUE`im`m|Z^X3A%g~n4CV2P^UmdUig zU|p~5H;ewKg-@B2VU}d@)AYZ?z5M-;{lkNe|936FjsEu(^}mhs_mq@B%wpD8uKQJ` ziH~(c{rnm3W$c`%1 zNFD#Fvpew-`SpNJ_(A2WRWS9kKuhEbEL|kA9p*(E1CS> zo{aZ^Z4V&!fo-d#PEr$&|FXyM-WJ-je!To__$DXGrl)TUUO2(%4*Ugv{{uJ%@cbb} z$E|HO2lg3F!loc$sd@=zMrBjkz8i`2_t#%RE3uQ_e zufKr#&f1YmqL(e0pCyXc_BP0k1G*ri{eR*3&gr&s5O+fqm&bE|ewcD*h%7JIrWE^% zWn{s|WNka-Io2b@S-jN}7p2*&<)2B4j8?)%wxKQTMoUy}h%`U(Qd@O2cBC1)g_m{D2icz>gon zI4ZZ7bFmi#Nd!Mq=%NcmG4Xn;I6K(Qh4tpWhxe$;e`taN?1`9}hbMD_pbI_RgZ2c{ zcCstmAw@k-LdO6K0G|QdSCyXi`)8(xC1f~zka_d{GeL_tzD^?cEZ3jfX`*}8?l)EcrsaRz?{o|LUuSny|9LGxss9161PxHhNsH@%04zfb1YlWuAOK6z1Ob>& z7X)ByCS_2zUxq>mz~U+)083K}Q|ehnEd*eSVhF%&rJ)5IOgx4)MF8Ir=>4F1rv)+z zpVw9iFweig9uJ+)eS6}%LikfcQYlL87=atTbwT&u-0`8sc)*j3bD`p%T^PL=zr}RRgnb_~er#Fg z?CBZ|9o!%w4<|l?0q7QL z2G%-L%sIedh>ly^;;aCzWDpy4O)L^2B0yiEqqWV@AD{zT^4p#Ae)YxN(s$y-!Q!-R znf+$mW4Y;Eynoeyb=Esg9D=qBRpFzLYGpqG+a4h(&LQh0;v+)wpOSYSfgcd0h=SHf zNjaaaOrCJ@v;P_j+k$pd=3tV;$;7|^B)I?pxB+J+ZGN%OaEn6yC3sjHEC+N!@e(wj7EVf zg2{N&SJ?+bOfXMppi36v3FZ%5TXWQstgj=vzAA%Hq{83|>I>%gWGFXfaglTTai#)X zh3!_6h~Lg#@SUp;SLtBlATRVjdpWMO2v-Y-W~r_6jg=3JufESPbBVS(f}E{x;mnj- zQ+sedl?P{`(?uz@F|96(TC3^xF(|g4(3(^voSD4JstT^Mrr?H})yAbP6OGVjW^!Io~Y+(&;vx9gA*$M=qBWvq33w2+$j1s)0$W zgen`Z;ODh;k&iS|#8<*JPHzDy@@<*)W$p;feZ;XaR#J9FgPW#xth|O>P zzghf$0r8MHI%o0y{jG`rZ|_CE{?qQk#{ajL-^Ty9@&9f7f2;TZy(1n{*ZCgD_h<6% zr|I`wcGzj9&(B0fBI(%yv7xO;-FW^sp1(|Q8_(Y?p1;}se#`LsmA0?-{}sG`U^#BT z6*~PEbomM0usxTruZgE`L>NE60QnCe$)^{exLJSR9PYfQhJLBIQmexUbINx1p*LK3EG0b~u0wr{o5d!w;2`c?6s!P}B)61y1kx4wbd+NBQvsv`88oq&CJx}7HS^=glB2iWU|KqM928M{ zw8m$rPyGJ(Y`4ERcfS|E``!HV_m~7i z<-x&l5OW{iI4&8t)jw?)+Y!e;Ypc|iUE-nKS3!U*3r=-PqQTW|+a1(KG z2N_VU1-F@w)FvtHpRAo>7X6<>_tu6&K?o3=Ap_j>`oDYm{BH+)8~uMRzm5NYW&g0Fkpy{c@&rEL!n6CaNStRx=S0t4tXRJ`c4QxU0~ z&oZI=)S=_tyc0+vRwULJ5cd;SY-P4- z`PTUK>AUP4v_935j=-c>ofA^eUn_ z81~!|@**Dx!}DQ4lE-KF$c<#~W5f3>k=v7AAwrKb_VqF3?&wVt$zc9W`+PRPx0q9N z`so<`auO1s3?F_*4@V%|sZdeGS8IwP5U4#}wK<}(HDX~^CIz02AVr=n_PK$0`S}Ip zqa)Cc7;Vc|rhsasz>IqmU3i#Q^fH08?c`%H%eNVW#~PGLQ*TTBsS1t>M@IX0iWBwiSh*3MWS?si{M(A_p_zok-RYU{8V86#VY*_J8+w~~7T zial#qEeHFe4Ii5;0;`WSkOHvK7=#ea@feZFRJ~=cFXQi-YQCY3hWmADxP{9l=96#K zWeLDXkW0QT*ADoYao}MOC?;ooATJ5@DPob&`{*9?zDqoGYzE=pjl@a)>#v~ovAp#s zUCN%@O;>x*s6JcL!Ss`?9;Se!r>l+~b zq$~B<1q=qFQ+}=Vam3g zA?9uQ|7t#4&dr~+E&o4$FdDYS|HXf@NzhI^x`FO(6iU^OZ9Q|?UAXnkxq-J^&m2A$ z|0WaCrF{%BA4Td)^cV-2 zxilIK+OBH0<7{nhee(^N95~&MvkPpn+u1#^I|p{ByY@5A z!GoB=RuU*6O@-oX8U@m*Q-JeY%^L;}Y54F3@f-mT6Fr$`pfP-q^TtdWb8a5A1?fTc zeFI&GhPSUo|3Ap?k7eArTGf-p_~<`8mzYjQOe9e`cj({22L?t^O#kO3LO>?1Fi8o> zLf^{er0sCx89)JxC@Pz)3j=V2Bvl|++TCP?2V;ZC_a7WdxtC~6CX#aXzW_x;bPp!b z$J%5|29k)RJpgbxWa`V;;_%&irv3{kbZ+KcEx6608#`30(=q-1(p%=e8ialU~B+6&^7m& z^WQF_{GSe%{avELHBkI&f;}~&pw(+t*0mq!P|&q8HHD@*EtBVr!{ARS$?-a|lsv$( zf4v3dx>F>miG%BWwPOJjrxD{)V7Y#-KurNsws7b(0)7=@wypM2_u$1Ikdr9oYKcig zN)G9FtS!G`ZSj4U(RC9>w{Lg8&oR22XdEIBT*ENbR>*6yqQ6dd51g*kZ2&_eEKp@n zWNi+IZTO_cNOlg5F8*4Sd@37rpooinZ$Ketp*$K)EI2 zqcKMGOJ_Gl^q$?>%OU!Lk};7xUgj7G26$-S38@%Sz_5p0NC6Hw0T56GeJ~_~-$VMK zIOPZmX26uOVGIK}lzdVpDUc@f0Y)r=Ro|(XRssf?+@cT0UXsX>6O|Tqfikrun5prk z=|Uq22N^twT^R*%06%IEdYzlIBC`pi6niND`E%fsP^>IWWvZCJYyqIF zDGNUQ9H<@@J=r!z5kt0Wpa|f39)q#)$|(**B;+m00`$^=C?tWhE#hG4C|x(1yp|?N zsAM`JQ%NtI7T4ewkmO>_K1N7L#rK?mC>&BKTFYZF8i(K{VZP%1WOv`$a}L2}ENJM7 z$E}m+DkB3?`~!&1mL9+y4kZwiU1!gEVXH2$v)uR+O%P=W5bCKk2`~(O$#_!>onWN0 zg0+(Ez^R&)kmce%5SS0OfG3W(e~DKKux`Y-;R! zP3IH$7J0yn1YH(K0u&7p)!RnwqX!fN>zU2dBk`rP+etX}uH8Azaq1J!(O9mpPsnW) zvY1=l5W*R!Fq9PhoeuI=wh_ke2=#Ij%P>|{t`le5Ir|`&KT#U66pTzE9m>6&b}j_( zfluxjfDBx}kuXW&Mt{P1baNxgSZr4u0ET&_eV*!sEgN2RfCHCMid?;q9e^F=fNLRD z2p*taL<-VWSox-V@bYk8;pF9^5KiKS=)O!AqHA~ed1`Muc8S59ZP9mPFE7|4dJ8NAfU#n^gK~(N=8dR zzfSm(P@1$f9gB&Y)5#H`?~65-2lFj@h-K13H_DpjIp92C96|57l>60px;x!eh7%7E zrKTpSCMidZCzg^b^d%t6|OKM0&DFc?@x}kuN?Z-2Mi2uEVn>+5U5<+lp;jCC9E@e}w4^b$$nCX%PI8%8oF1&s-Ph-V!mbqnaIbTN4B z-gLw02poWKl=;yFPeBnMUSmRq63ykU5QY%=HD2HEn0YS!XWJ>5(~Q?zFg7g?hA0#g z?<(GX20w{OOQ@LFiFeYvHm-@tW!eIgbw+^@JAym&JE z^})2dHs8r}s7{`}>*U~JThD+NE2xxVm@jlnc`ZgkQF~;FJ#rl}^xBW^#W5=uN2%*- zSH9N45Z7Q31+F?pq|B(U-~h&{;sR1SV!&6|a`^}bVE?5Q=b+1l7AMHpjc@2^^+L)| z5fd7;*nBa%?kE-ug@aJK#N{$eF82-iRkFG7XJnTdRVrzwy4q1JbKman+PfVwNX#?8 zF)8YsI=xGZfg>b~jB61#)v5#@Pe~BSTNe!6i4!C~sU_YtGN5*@X~R-%(J&4bM?n!A zCk%wVSRO)Nm(zS|O5<=4dAvYk7u*y#983;&VOYuu+*ddYeR8nfP zesyG=IR z?(#6Po593x4GEpflVXypswx5}J3+fJ!6x%*VrgtRpKfM8-R#Pqq)Z|QvRd0-I8e@uCT4I?KaM$Ha_Mx2Chz6QMk~>OQn9 z<({*9ZOl@p4egf@Bq8l^p`XZJf@YxaM!u3dwI>AdhY)$-4T0Vd(1(GGsL7`jUm=Re zfu2VZV~BxmG(kea4Te4fBtScg-w1jObf!kFK`BFjk}O$*M#EdtuQvM<8k4f}HidCK zm5OTsP&TxEG(o<6t4xuV-09`g7V2fXP91x9KTE+qE{JxBT`)#e38ELoivyiv=}qrG zGpeh=q!L#ifDtE3fYTw~O4`Fg-gzZ@@1=@L%o(?y0Xar25i&f+K9trjqwAO|pxl81 z|D~=mWq&s$6m1KZ+O-x$vm|-}8B-Sll=UCobDBt}0%ZM9J;VHF+OTOA zY=)$@`A?Kp|2^HlisqK5SbU$MxxJcGAbYsMFf11X&I2h^Xi-3G;@Y?%aFSTlY@rX^ zD44M5hH;G<<);y2GI`AaQg?K?FO5%!vx-lN@#%1Xr*ii$Pa}C@VzP$IHpFBFyvtJ` z4o!Ho+CyxG6Dyb#ucg&q3czrT$}Oac8P?D(Gj)zkm#|#g{aIHbjC{W>zT3&;_DT>P z4)8b{8}9f-cuD*@+5sw5zpk@;;B>CDWUOQ!isa>y0mObpwM&c;Uoo9=i2c|&FeKo= zLD%WN1l!0NI!eRdbGjYpen+`u*Fx9mYh9!NJGpV5T|ZA;O{O9Ogd&1D zL;m1-Iv1^UIO5FS0?M(IWx7dI#VWD9#Haii(tjcWzyagX_XPmbZH?X0768!Yku)RG zD3E(nT1O>N`U45631u20VvZ(2m!5Ock7|46_yC~l z#<(YDoEk@4AZuGQ-Z>xDKt|$&YtwGCJdHM0Xge?M-NVK_AtOh(^=&RCYH322+h$h1 zDBd=EJ2_%cI&Kx zNLR>^hQ4Fje#LGZrM7eJvmL`*!9aM%D6SPLw;VieAJ^GGF#P}6d(-X4jigcV`^~4w z57m7w`j8N%TFu+;JF-euR=XCBq_V%hH6AeuB*|=nNHh|VieAo{*O=FvCz+EGxnbd= zg(`P{rE~0(fJ82lk&&^7_Qz3JtgUt61r2uCe>4YAJa2+hMWD_B0~DTC0t##~ayVrevkG)2mhv3w%(Ia>2jdE2^T<68l9 zKU90JeZ$lU*js%-^z-7H=TIbJ!md@nz~B)rqH1U+i2)>A21EhQt*ZP@rF z=;N*(qm@$ftfGsaK>~Q(3B5w+j6_>vtnJEe_qB<}vHlYZpdCWSEF@~fUTU9E2cKor zl4wz^OwF4Glxj*ZwNQ8J%q*xRa+Ku$)IyIdl%%dZh+`$3@~F<|7>RM`(caU&$K4ge zG?*1V3*iVn#AG3IcA@rrgcdVHiIjvu(TZFMf<9?AFoufNo>+;YM@IPG)@9J!bOA*h zFSHXAd^$4bIqk!SUV}6TFFSJ(5Em80-d6Wuv|Lwre`*W6ColSY8|s3=*U!OLj*RCr zv%;W*a$F)znBqo@oHOaUMqy?r=nAy|;3DNbk7$$&DP0P<^EYRW4O#-B`%~;Vz0Tl8 zgM)AIbXDsjIzHC<&Po$YKNJ@j1Ck+U2G(F-S$d`8ASmFI#UU^V$xML5hN3%>$l29i z=&Mje@(z5?!OIrh$XOB_cbigYC6KHzDtvU5_JWEPOR5Gt5wY6rxQx*ELOuJN7#oug zMQBr)Gc&V;Dogxw~=1Z>W`ek z_T$$-H@m1p3*w%O-HNc5i5Pa=@s*|%qNC`fp$7blB@2KF&9akR6e1GI2ob<2*+#V_ z%cCmpx5;Fl*R&@%Hf0;6ObQx20_Fj|BNT}I#v^p~jFfB&maUq0EYpEU;rii?6tmIr zy75hhuR1%{_O931`LlWpGj`>mHv4f0+CTI4b{&Gp8sZAn{Ts6^XAxXA$efWGSM*LV z-&%DI`b>b$fomUK?_>7F;V5R7dJ4$})~wnk*DIh%B;X zspR0mqb)9IshX7TzLG*j|yf@C0Jx4la zg`qVf_w=px)3n|a{Nnx$r!RcNsk#YPnFFhGrjaJ~)?&1)a{0)B4#zA$+-83w1*zww7~52 zG$k3$B_q7h-T3-&P-e{)-y&I2X0SdyPh%m}2_uo936qgJ?#s6FzBup~zF~Ioyubf+ ztusS2cwuz4|0LWC_x47uUNDNu%^5@o8UM&SaTsZ*A#juD6X5DJdjaB0tw#~dA-W4Z`e;gc3ZXaz3QeGDa1;ciuASDr$vKiSE3TRE5v7egfI1%^?L8UX z)C`PTnJ0t&t_P1|kwG?~RToqUyxvL9uXw`ZDLax8MFYnuB;N_`Poya^FlI6I%VNA} zjaz{eHLMeoCEpoCQM{m+c(te-iN!397^sJz+!)P_=KslFT@Cd$`LPljHS*$y>iSf; z&6M<8IFlrXEx|pbX7>1|8)0Ymc)#l(r2De#zwqt)gXjIdLB~Hy^`kVZr->Q)QCCKh z<4OHiE>st75R2%N<)KxU`E#xW2?cOKP0W)veGKy)UeNu07P0-kr(^c`Ssd>@pA6WO zXn#xxgTemf`L4{P-Kl`Qku>9;U+x}FvKigCPcF3bM4{;gu68OOy?Of0^ZuJ>g8?QD z%Bki9sc|cnAvqTU%}&OY8}lnA38WEo^c?p2TB!Z{>Iy-M0VRbXaV|2q10t`Y8iD&t z-7=QFE@o^F>44xa)42FShp$wC-&0o^VrI_FlzR~Jwa7G|PeCcHkVGAPB*O&HtfGZv z^jm-Qm3D{`DYHJ$ChS|a{tg%^bgXv%+l15)nQ^@~XKhG+>)U*)nD*-INnKcQ3UK46M#)H32x@p>JvS16!Q3Nj*Eb&I6mVh|{ExjcZLV*}}F6XX4r{ z1Xp)3DOi4s#cjN@)^)91)!H?!UeWOck{W`eFDkF84gSy(2tXx~CrbFG_TyI!rPc>1 z8Lx+MfcuDi1QDQ=gkmHC)-4%Ooxw0e1bc7A&N-3RpqI@k-zO9q80P${oxV>7!F zIipEJ=1Sm&`o5>#kH=n;jJ#&ZXj(d5U`IGZtYdd!(4< zqMXjiH zhY|BD9+#@GocQ=*c^#HVT-Fou0-hOT43|w*I|DUa0QrLIn3h3&F9=HN?F1kWHsQI5 zF;$2f#B4D7Zm8E730R=Zp*A0xOx8L|L*4K_d-hOSiQQm>o>g``Et|H=o2kDa|AR$E zbLuo*;4@4BWaB5a+BBl(fB>uEvRW%tR!^MsC?yCU=&n~?pzfo#OzV**U~+nyE@w(* z!9MkhK(UFNRtSA|=Pc$_i+pz3KZ*RZK@=ckx0*4~A%$t~2=LS_!yW(xonF?Q#*EmU z63txAJw;7T=nAH`wsgTzHEUTiwMDO$qx%=NY8IaNf6C z%09sG{!e7g5^>#iPzPR4 zP!N&xDNkwAvgb{DZ0OXaa{POw4n7S%h0VqV3zJTvDx1wIcLg3YnggaNxb!gAH)qKL zJVpR;V~#oyB^-5KmZE~?6B@xK(ev&|3)IG>6m*!FxLrRqIqtbgTX(#E2JDgb#u%+3;WH|VD#P&LQOagCnV=qU3G=eqZBGKbCXZx5AQ_LlDovZI4hyT1xjYUSC0w3ti0ZPFM%;x&A0Q_ZdzpMCmxb*4SC(ak}*Ybhh^TRJsxMk19Nk4kjKnA7}{#g-^3?#QrQOo^!4TiMht zSb~X)SOxDyK`8OhY8W(+aE-sV%Qh!)Ez9ErP|?SEZBXBs5HXXNff@ z!P=e)o#KoaGw=8zA=(egYsFTnVGr%{ZHRR60{7IEe*Kiba2tGu9(K&)JoL`V@`Z z+>{Ri-J^Es=_z(FQ+V87n3OcjR4y{!%aj8XZ*N<0V zXknIR_G1p5DrBTm%c^3cVVR6DS}OwN&X~UP3|ED>13EvuY6H~zHex;nL_P~$od!2X zQt%`sr_9$3g|-BcrEGO71nJLYRnT9@<-wLHwvolWoc9oq6h~vj2Y?Z(h|PF~FQH^T zCkg>T9BR!O!(E<;BoWs-_)^oZVaLiBE_6*IMlyn*e24k0j!lf4~#8oMF4UCb2U)bp4LK+(b-H@!CJ zwpyD{oupPdH>94X515>`6lW}lzyEMP%O7!Aj3Od9tmhUDGkWNetBIP(G&7;#+U`$tIyR2R^wFagI^OhpbTEI zv)(3f^}1?N(dgBX;L#s2Wzj;mycC)f`%F@esMd+JfJ9Tm3%bugjdC(RHviQ7Er83MK^D+4I0PlcT9Kc zVWiiKnYxD1CMThX(3d=}piXWQ>%}ok<8p4;)(XZL!h-T&CDWQm(*VF;oM!7`0&Nu} z-2$(bvW|ZUm}Pd0RuDO<0@zki)*}N@Q+#<_p*qp)@TV+t67vb9obNi74W0=j>7XyS9q=JZ+wvK*L&9xrHs)jg<^F9#zybR#K@+ z0+kJU3c`-I1fZx~U4Q9_wIwo?%A)HMQA0|#r#VqI@j z9RqJm^gzg6pn|ku%_^L>fF(#|Ca1hFdRTzC5}OU#L)!wLh2-2YAX4YbHGFg|7{=NF z%k5c&AmCMJ>;?A4m@(*_NsptEJ)3e~|0!}E+EZZTYSB!0H8?TV7Q>vtdZ-i_J^)(^ z`2}gdfZ6a==c^j)t*}A|pYo=D)|@7@Z~8W9xdISU&qMN(OAwtf+3rs?S8!R_L$I=L zr#S+x)jREm>9a50RCm-|8I5Lj5!G+a3t8RVZhL7@?Bb3EK8Ifh$>C>!Y_v@6LPV?a}Gs_XqFJ557BobA0}H zK%rO1=kJcr(0$-Q_i=J?dVYNP;myG*Ir(sU^8V}yZ(Fn$LN0g=VZ)H^30P)ODy*Ul z&9Yo%Ialnt4x>b$D!@NSaXo!0Y8$1*Y&GUc=Uf71mm=a;Oh%%v?W~}U^$o2}VHR=k zMM&OQkgAW~aGlK~B**IJC75nS%>(;L1xY~JSvxJW^OP8A5G#64@yM-CDAT%mucSUvE8D^(gRM3BHwk+W$ zqDbvHY%QJBX;p`>zBVoa&N)E))Oprt9xKKcO$myDL7gtAiRsi(Xq#%3&>U^%>K3{N*OnkT;Q@RGM>%#*FX0qD@JX8#NT@k1I@Urk}mGL;V(jcWj>W!k$NKy-m#Ai5MqZ3k7`3t|B{%^F>pO&Qq!7D=sVM z9u|`C#kG=zP?WR)19*BJyY+!bOPYAr5X*CGvj`}0^<#)zv1AnH3!IL#qBx4~G({d7 zXq~WJYHyK!z~D$R2@t$Gk@)2qsKPdxgY``y?d$d)iyUcczQcLn_$>#!4sBaSz(msdQOtp{{JkE5+RZ3 zk8>JbvO<#JX#0QHJlOcV_cOwOZ*^NX4$qmo;DyoQ{yyIS>(Q*zKen(-?`DV;I#<6^N` z{7gQYK9EcRUw1+JwRviwjSHcLL z|NN*gj3L1~oi1vK&!?fBVZ0<4yJH$p*{*Kg$Hx7Np8bExVv(?KCkZY3@}DKmS(p6h z$MZ$ThJL*Lnh{j{zSn${F(=4E=<5&Gj??LY!cB1mMt7xkKVqVtzFW2x zWPWw^^QcT{uJi4*bYct~HjR(^`v3cX{$EKxRx^jG%ld|~T@biAr#xLb&v za7beKee9vy*lH^|9JO7^l1YCi6l``cZIrL~ zYhQob4Lj<%-QcHlP!^(Ac@{&HO&JBP=)!82YM$h3FWh?)w#T%mBEJ?Q{>QFu?tTgKTT6cPGm891{`&1eQ33Loy>LJ_`WEDC z{P3yy3?Qfvj!rZ{C*UZ%aNDAY!GuNtPcC*%sdw0#CBXe(a}m?zTSV;tkF_!52t7|XyAOIDPk(b_g z$uV;Hua*b67Ku~|7joClsL!rAkb+$*6+_g|MBIn4(MM)!eVWF7nijlo7aMjuUw^Gj z%M8E%nv8z^ePjS##=LkVrc<6y?;Y4)-wNRBPm4_#Bx?xPF(NGg%c z!Bdek0@Z6>dK0aN0yPk{t!8kBkt$;s0#ys-9TXga9c8pAF>@Z;yKS5YT4kz9h$Q*z zx8!R7arihK)PURRj7Fo*uK{L4d`mxlS577@KjXi!V7T|}`Sa)dd(V1-UR*GQ%24+2 zqbrsc>N1zXFfEg$7oaZ&i%)W%Mm(cQ>$ z#|Lufz`+4UJjZZ-P(0xW?i70m7Z@LSVXJP}0El(dRzS}kn1_I)8%;qJ3{ntvrd>y7 zt`=K{nN!9K2WHu`3?5hfDW)Urk&#EQnEKm=YmR+-f#() zpUgglvhmnd7sOYc0KR#!P^9C=3q`W`AdAGIyahs{+HEY(9F46m%M8-(bbhGbq$!=F zV}}V*EWG=8RJ~W>fEY;Cn+G_6Z7xx9GYE(3Vr0hCb*yuN_p&&K+OFFHRb($(GwlihM65r>jo&E4hG9%(aN%H zA0n;8)_9FM{RBlmbXk5eF|}p@A3V-O^BV|(F?6fo31&e6WfMD)BWndqgGt*eG#aDT zfZ)9+6KJ4ifVQKMh^amfx-dZ{z`Yqe!|LAwtDzI5I%i1h18VZUTkAA_R7;Dk$F|;{ zP`6n-YT4S?wSi@5WLe~lkTfWSq&%QtC?>~JO{N9x0+8aOJ+Yfqy zWKqtFQ#J{Pwl;DfidzJ|0RJ6+{Q38)7*)(dHM6iXt!?a6%P??;v5++8vC=LfuOFIy$OUiLFPCPrpCwgx%xH^ zJoTcht`pQI?@gghtCP^F_I3X{Q>arlLI`Fda%ZjAO#`hkR7_6LcLl}NaGvYIC0mfd zEGt-opDWOCJ;H?c>jy#|Hy{`RSY0jSvNLO+FoQYuJ$awG6lkN$x^-sE$|-B%8>_Ht z!f9)Qcx?bDg|`$M3r&tYwzNqP{SXvGZoU4=8R8jFkw3=)EuCpXqb5$@QD8 z2~~K$J%~d0-A?CyW*yU{&UB?g2&^2F9xh2s#0}$VBErlS0)cOIj!rK+N7~X;h5>@w z=m#|evGS4EHH*79wp>K8Hev#q+E3PO?P zE2bGcloj>LEm6@vC7>ir1>y4yeU6QXf+x9xPd^qTF)jm54A6%h;r2aC=C;6Qj)Xuf znzdBw;>MeaaLni~me*q0aViT&k-PN)HD!gV0f!+3PR6$28uOGYYEoe7{W3H6Qq`jd zd&ZQt1!w++RRznqCgp2e-2^MBHdxOEC7t}w$nA1#dHSra0Z)CS zcnoz6#70Q0bdA}1D$R^bQMfG>8ziG`&R z+jZDy@y2`9T}MMhg(6#8v+7zc_&dz_yaRvVYT4Q~#jF`qNLSX`yewLgzGd-Yz1@~HdQ)%PygxPFvsW1os&5HJa?ovFGq~zwa6VHwa)H;4$QNpGTah(p z2~)GMs?0)=r{whL)sWnT4m8iiqdKxR%nh~Epx3q~{MWrJ_DaLh0Nc$uBrk0Zv?1`1 z_S%LFQ(EEeYCo#2t5w^q^Nsdm{1?2YnzxjOVz~VK?QY+SfxDfK31;}Hw{$@)g5Hn^ za){k>t36sViN-}>_I3#%S8Vu}A-Q7Y2L$D+S+rQ=oQ1NsnzmE1WdODf`GAmX9lilF zOBXhV+ZHqp>xcZTaN}tUs?}V}YHL_cL$?gT)q_7EDA!D+>0n@P77wc0+j$Eh(>-@P z9V=MB)wypEotL$};a_QwSp%qgS$Esg6SHl{UWfPO#~&r4jI|ay?z`nImAqXSC~`Ae zFl{w$F{2htwzR9=_)=_z9aG)k^QLy6N^nYewjHIwm!fgKtyG z9xR{Z*|yASD~5vW1uQN$n*EY3bP8S&iS?S)Q!cgHeuXmKcr4!g8g#!3lZ{g(jUp!H zTK|}Lthg5WrO9uui95gI#p2FZz|{8b{R%-PkvGgzs?#7BV75^7qVneVUQjGDh5YYC z%uYmJRGb(LY_?^aulMgv^Q^WNn5`h1kuzKg=3I(sN(wQZuKK__xboDmLjM<&FifH6 zUqd^SznCU{{Q_s!H1jC%HQ=N>-5Q*9|8Tf)`cQ2bY}J@STj3E}JapY^Op)T?<8aL8 zOhYYEQ#Dydm1T?FI&##;u}Bg_{vY&vhT9K~$zUvUj!|~uX0;08E%wNQqxuHztVY)Z zrmQ+jnVd*o=YGtS?taIdq}?}y#^2F|rZLOA;E#x^MLS(>8P?@N_1@V`CT7_iA)Z>) z);2(O-a;PLMQaBTyYz_VBTS8EtdL-&FH>#HHz|1IDJ=b1Y9cM^>qL8^_Xq~;^iGdcXwRJ`qTwX*allq!8J#k4W$#O1o z%<@ya`7P--STQM+L{YEz+LhqG5u@IJx6?7dl99dKOskPC5xRnDfm+V@Jx}P=mmpq3 z^=Sgn-R<6fgSraW!SDuUt9wB~r;3^M@6meA?5!-+>%ZIS=%u=6XdBU0pajXvB&k}H zec-ghjve+*57=|#m|!vnYSTW9LLas#Ws)GPeec?ldjH){NByO} zYNauBK>UQlDeVsFdCEbK1UPOM6FHMMozU$fvI{CNrFAr55PfYjtLM84v->b+KZC4$ ztZ#e+S`4txi%JV57nkhb&!^Y5I+{l(r$>he=SMGzCp-J{kSFK;@dat0jGKibf?VYH zFLE|Vs6wo2v6I+qb()AVO?;0l%M(E!Xr0O0)}V5N z&JqN2Y}P$Ws_sbI?w3la;5GyTsb(wH?>g#G{pwgk#oNeW`0?@HvnNk}?gfgE42Iu4 zd-Ajw6o~{S7*mg2SHJ)MyVveXy`34R7wAN7hu|}GP!=<*Nb3a(5-^jNfJ+_F9t6jFJ0%V1^lkf#7AkI37%HhZTsH89c-ZIwZPeYX9wSG290k9 z-!yi!b=L>qG@!QG%JM8y-(WY7AMZ7>Y_opQE$vj_Jln*hy-o3GIppq+M|-z{lFuVM ziUpKmYm^qd2cO_MPszc_u~QN4Kq#X~8#XDcR{LYps^wq|x1}~+HjWkPUoG@liC`Hzx2Ai6GUzRkg&Lacl=Gp)MA`kj;{{_r)QJLEoJ#v z(!mT}ePu{6BSfmdHW3#Ti?^8YUC53L4XkolyAAGKo0K7-Ii-?e@FJ!uv)US?eGSQb zSCSoKJPI@M`ndIxpu%*Fj*?#LDifA1>)NqV9da2c**GRKXmcm6Z~d}uR~>D8o7EWp zwkl|hMKSYI`J}P8oz}fa8eexyq#H|Bv~tG-Ts^4y>^ZohxNri`!WQSf-a-upo$;GEe+B{Xx8v5T-6XfsbcGBP`HUsV(G3_VpiY4n5 z5{a0;QSBg!>qJ0uAUb7AZj(({s+Ki`riU#p#`ce^BDks_X~JU@4!r|rU##?72r?J4 zAXh9O3(2~K=4?nt*EEL&m}-sc-4nd$K(wr?pt+YvLFV-;PF6Kye_us0<+%zWnb&&M%*>!`gSs{S91t7a;&TWOS7sKX4_22;zCzwxcG+{hug|$ zzjUA#f$fcNw&X^+Y@Ei_e80lRN12Gv4Jtz-M!J<8ubYnB?Q{;@U#^PXj!vMXvzWSy zGhL%lRETY>W&TZ!Z-PGlWRk6nLV@yqh(ok!{`o=*GHJnNbQ zzKXsrkMKd)BgKZRJL@VKe*C!?K(fJMpw`#d>%-)eklyQ1qy_r~c}jl&x&5(sm*q6N zJh-MglnTD@9jJ7!ggnJT*#~RGAZpF;>QCb3h*T5nQ`7VMU1r5QzEw?LC-kl) zYl1u8kxHH6R#$*lgg?@w9N-`!@}b|t)r9g$KBkcY8a`jG53fSIiW%G8+3HwY z+k<(@$Tdrn{$(nzQ-7CRr4m@bE7Le(T8OGGWt%KZz5f>0 zB#zBJ4Cp%|Ig?PTs;Ss>_pp!XTbZ+?JbDA9t=cYf2%=D1C3{3?g3^DfQ#j^njOpC4 zjCC^=Z%AH3HXWCMn}J^JQrE|aWY{U8Bo%4j)B~ppaY3-5AB0h%T}G1h60z!hjJ$BU zd`JDhqA0LbBqOIMKOmAEo=QzpCJBW)L{omn)Yq6HU0ZMcb+3%VfibFhxRo8N4zXh6 zC~O^UmHOp7+^&{{$u?J=SE|*oT|3INO9J{JGKN7%{>Iv98#(63NqP!ifD6eU|NnAe2hmd%{lV)IM*d92zf7MPJRn zk&&Z1QC7lr+VP%YErbykUbgZBRw!@j0t!vYLN@w=oGfyr%O+}Wk%+Wye9|1>@|8S? z0`L&&$~qOMl8jj*u0zc-HOH=Z?aeiZxSw8SH#&AVzLFlO&1umQhU^o?B#bj=3k8@G zk*GPtP|OZya#chnr)incJb~hN>Y!pOF|1Q(CZ$@AnJkDbkpS@=NM1xG3p-vC(qY?@ z5R_*38PY#d7G}$uJA+@SYw1exSbHuN7_OnjtHYBIq?qNRDAXAbUG$U(9FnsH=*Quk zW1yiLS`fTQWNC8P`5K7wJR@`ZX=krTCW#RFP9$i;WW;vbSJxwLE9iE+ zBkWJt@L1IgHfiYyUv$aWZiJSa2$4)kLsU&FR5BFW;F<1L>x`3u<_3`{qz$GUK= zm}g}bvDA?*)0jz~W685(#uf(SwQ@36Xt(Gf^;?)~1MrPGq=3`qbVf!}t1l%hLTd8@ z8!SJZ$FJ15ih!NBR4mS!u9p(CE0%~1E;yE6@m!>MF`U@yZQ9D@6+6bvwUJ0AkC{nx z3p8ERHx~CgCQe1Tq_)tcSwF?t#C=lR>sZ0uzq{@(m*bPZ?QnUrvk6h?Xl$Gv9YsOFm z*j8wT@OrB-!y){@+Bv;s;8X(H2Gm(&G=|bsswtU^m?f={<&u0HC&IIFRluiS?G{Ah91G1F!q+-fj)u~dFa<)c%d086 z=bshF!l+5>nIZ&qe`*V)Q$QPyl1pF>PSMgP6wrnIq>{!CPd-SSTvo&kb+&7xLX9bw z<$Z0P-Bkz5aqfMX8{{QJNZ^BJT>W12cp)9z-r3UpNT>4_nGZ*BJ~vUqnJuSF4PAJX zzPFNh>^HQZZ5y_3B%4M=nlf;SfQ-Y6yi<~0&Mb&zN@b7CgefATc3rns&o zF9v_MW&1rjNcZRYQS{X8uMBgQD|U5a3%5CeHp_)N%!=Ng32)5`3*1_pi7zlL0#pIA z%snW~sN!IOj_<$bKx4gh|629n_)Mgrbv}Nixk;T;-**quN&U@=4N=?GvYIJK;*8#* z_OOxVWWql&IV6`o^0r4__sDsVob<>Kyhq;h9(m1sSeKF}z?V`!o+X zT-~FPe2rB)miE{4cNRN>5tv$2%dWR@TNNUkbasfJh~ zIjS-xOT^-349DK!HLvg-4c8U~mVs5(q;ub}srK$C#?p2wUuUPHi&gvPx8ArVcOiC0;++f*4n~`zT3OndKJA zR{Jp3R4pe^k`pc!zx@)IuaNlU4zz;OisT|Eqcg7$CB=sJ7|dA#377otM#vKTF}Sf{ zsGCIoBVCY~#So$xFSn~N1Mawtr>s!-^M_RXZQQ?AaP5E%C%?V6xw211PJa|hIcIMb z71}B~GzM$Tv7JhJ-#yg)Hk}$zd2wi1vg0l1dfRy5=H$nvT#Uu1P1mr6oNenzY|dI8 zVOgx7v<#iwu*e@4sc$rq+hA3#&#jrhZ#)6T`Ye@gnUDV`Qzpu@1sM_`dnjTl4Js@(mjDEXgGLfL1!IQTg@2Q)O-dIM(J#o{% zK4mN_Sp4ejb1lYBpt&udCi2ER^BIZr%6Z%!={^T(ZXN#%W&Ssz%#sx^X+dA|{Qb3h zFyq;0AZ;sV(d~4OQ{M@~B(TnfD2&4gct^1qoi-zor${uTsZLifOs7OlAS()Dohe2L zRrhplfKkg-Mt;I3|0V~rC{vzJKkKPmHig?A zE#2GaI6w8FzZ{Z()kBi-D~Rwr$;Ft36Uvh^XXmq=$(cyD%95`hxp5>Oub;g_QcjbX zETM}t7Kt?8>X}$Oc++4pSigvjw=?UGg{7=2q zAhtrm$RBxRLX7{wNkVF-$Ac}U2w5@=h|UGe`-;Lod5nA&AT%l!QjPkkX5R0`lG?2mf34An&3`C1FL>ba`5W zRU5%-3q=*zjo0mT(7U*L;M6PhdKpPEDMmdqQpaHg=hUE3NIppB5UQ32UzU(8$f8!; ziPl_m16xg(SShp#WH_3efD{k!Ljn~?>~=ao!7u151TbuaKuBI1FCfgVR0!?i-m)Lf zkdZ+v)AvBhvo;vA>VQVuQfM_YMpb>^H>NsU&Xl!!v}KNVTUz2a(qgR|>t8A(*81dD zm8I%3r-uoZ^4&JvcUKM8?Q~A+&sQ_y3*o$XE( z$LMxC@5=cYi~clXUw0~bid|Hk3nMl~!yyvZc62TBOO_)aZ1^^9=iclL)rj&oAyFHu z;s!n>Cpnv7=%11%>vvuKW5w_`+PDkn-dTNCtxyi5<|2g!2yY}q9ydCU%JE<@bpm$0XpUy0>m?EQH#Degb$^$t^M znpK_++P%9r@A#Dcvt%VZ=W`~??c&)j=hR&F-mO;s0A4v8O<;4ML)#s48$T&Df8d3* zj=VBE@h06oq{(vAIn?Q1d;E*-t?~V4yxo%7Jc!M6-PkvTfc+CA}kdAp8vwVpVib)^8J2GYxs5Q^aG#GviXp#gsldaqK=;7%?bL20s z5af^N3-Je>(Z6wSqnjhf=0`@w-A*4UP}1o;bizFW8Xq(f7o09%T50;lK$w+rT^v9ZxJ~k zgh(`nZ2qF8`x6b^pP90>}iu6`5)Rdp~Eaz-K9A@s?_(U5orO z5j2*&nZW<`6Fy&FT z=RAewyv}LFP9Dm}wQ^u}4Y~JZsv4Mm_wX)11bPh}=HP8DO>|b5v)!Mr;Ll zi3sY|#Ok&#u7%6(I3!hsWI@i3U!NbH zz9s68r3oS5DTct#3B059_QXUgQVvP&lZB2(t&BILlFVoxlbF#s;VCoM)11d@STP|h zQ79zj^yt-a70LE3`Pw?=eszbmujV6nAE|%(xaho(>rlvfcNzdJid##wmUQdE6^Thu zzSU#uhEazS{mRiDP`}beM%TEdd;PS!rTgz6%qLy#bOG+UZumyl^ksR=jDO@AI6xjc zxBHKSpTjx*bau(Ex4Sdz$KTA>zOttW@<-it4($^AhE=mR9`Jg`(hsSm1(y@P?ZjX= zn@LlaJVQ@-c91Tv>7rGvEHiaQoE7T0PPgwj+cI2p+NXHIeSo&!tRZ;y{$~f>b~~LD zmP@Gq9`u`UHM;Zyi65oLU#8(%~;nz0M)=;`BUFP;y+ z0baD)N+;pY*<2LrA8Kc~s-2$c@`lDZglS-7k(Hle*C2-c*5XtVl+MmMKgp?|6#3~>ISXhw*k5G5n=BBgU45nG;(r&Cw7 zqd(GDgf5#%L{8vlAUmeYp}sRxLHt3$_g`HT8hkxlDZ&I%HU?%n5Xza5EG0YBY+qer z2S1(lh%D54^H@E2{ligDJthBxyw6yAR?z5jwc|d5L~kpy4cmfyWe^2t#5bMv#l?-D znljNNmKH3}axPhz@Q9_7{lFGj{LQ_J%{$9Vjg~OQwE^$S8{>LB#u$dBB;gWbXR=&m zEH60IbNKikLfq{5C-(iS!J{(ISz7FZC$r-HcU`}`7&K?5(D&Xft)lY>WQbdC&I+!C z%O?FGn7VXyuR4bM(*`MXc}buZ@-pKEsUluT^tPxIy+0tY`F9v21xTv*a6#;b-w;t9 zqAbUbM@!e#AQlcSZn8&Bl=&Qc)tp7Q)6un;306=v1Q**7hzPDoPjEG+?3xrJ>EgCK|lCcm&^(%+`1)FU+H{hJXCT2I9~ulpT9X>r10*NEkg2>!gN#U4lC0lb%;rnaF!N|(v;DRP)YLavWLk`pbVwyM~M>t zSXV5^UzMDJew=zk$Tcr!WTd^hE^vSgS{5@*zLg5XK4l4ycmZ>g1u$--mO&}t6wm#3 z7ZaW^oKIyAVxrgLPg9z;BOAM9@!rU=I}g3ydQsrRgX$XATuK_944K#-!kQ7foz4-K z$0OzuDH2%|KFbtSETHQ$a3eEDa>x#K$tM>_bhUov$A%xStHlF!SepefTsx~L&ZG9e`& zC#lIIqLY$Mb28zphnM|X#rxE zC1RoffzTy{$F5|_q(2j~V6m?w@Kpn4%KDi9s;MLJC>(i<$qQXVLrgtuCZlg)t{6rv zTSW=PODG&eGq6s72rS@NlE6MD3qm^>CNRxKnL_5{kAFLR|Bhh(#1mRXv!6d+zL4QR zq)6x4&v5yE^z$@o?^Pb*Hy!UAInRF9sK^ynOHm@_F=6O>l}n6L!EF<{A)UZ|a+buh z11zh$TNFBA5v^pQ?tURzOs+V^qoLLxb~=6X5}H7CoB2wXStfEQxZWqAuE4&D?OSJ* z94`nZWy=3qYU4p#$w+zj_Jr)Pa2j?98M#o1QICvRdNt}c6I3eco6mVdb3(5dYWVk1 zpb*}pIw6tzEqyn%kXHt<29TFmPK80kNNJ5~? zckj<_+3v8@u^YECA_Rl@kmKun2#v@lchRxAPcyC`L8GWh`k6wH-AAQlecG1>clxj@ zeAzEV-+bS9r>f(l;X_PL4YkR<{^QHfzv7SN(^UMj3r9`b%Y7Fr_U-x^)dNs0a=hyH|UiOP6( z?)J0!`M<@%*FS5{|K8rA*-HBKG-23pkepa6UoJN;@ zdQEevl6q?vVBPuOfA+L~|382F{LA@&h@X4E|EoB2>q8H9P?lZ$pBrfZMn9|1e|FiA z*|?nc$7LEP?3PTxy7T|+Y2*HX_V~${^ZyV(_jmu-k>!4w0QBsb)68A`ER8e4jb^B( zD8g%g&WoI;QzmcBOqf4*6EU?9bOk5{6)*9<_Zp}D&r%fBSL8sVSsF!H^`rKDGvQ`i z`@i!1OCGa`-ii1Bk4^ahCr@hUf3UYd_;UUq;^+R(zebkZ9Q#O!Jl5$9^>EAR03^xW zL>Ig%`(M=-pk@2Nk!-N!{Oi9Xk)}{_U+x})Z^>5dKTijB{omgH;0yo%AU|GQr#ebC zM?k0yAcy3)j^@hYq&uw82L+l9$=X5)?!)2LUN{IJ?^XKEv&$QHX#N-`v|w$`z$PYV)7!tE_WYCfB*ja>4#rt|8+S2p*-Dx^7`eg*Y9_q zKc0-Az1U~Z_MSeE_x7T_LHu;QKYkk1z4$4e40h!uEm$AiI{OGAc{S}^mSbj@@qh1y z`+MP_Kj=V8VRYOYb}TmdZl|3ZK| z8zhmjiIYM~NzTNixTZNHuSA)~7@M+laQ3RJlah-R@{Z3%&N`34^D^h-vJkmVJVB>9 zLqFV**rXHh-k%>I9uf3!<`O?*F$B7F9-%k$wa70q{=>O;@^m8dIZh*IQ<{T!Y$UP; z26~BWMLlLb3pD2_Imgpj}lR3Bmt{^}H#VKN!LG0-bIk2;Uk zm7z%0aCi6m`Z}aA*-+$DbF<0aH^+xZ@6L|kYExf)NE0TdOL9M67|JzH7)j{0+BVo5 z*m9miMi-3a*L&W1RM{H`EHgPSD-9rQi3A5{Da+OTMGlVKoW*KK z4f>b~U{D_OqIzjME$NhzskmY}_^)Ry*X}4#0HpH>6#_b%ps}d11DIpBQ~MH26Mg|f zVKnEMaK(lW$7GU=IZApajz5|o^>tFwhYekp&++=@)8R*LmITy7NQxL6k z@|VB-rSnLE=}^q)!n&+W=(67@?@h?h$Xy(eA#r5E5q3<*MAdLef?&m`lQK!_pPOgR zF51&|#DL{ANjxWZ9StBuy&VjLOnYQBUx56nRWptW8HF7voshnPo`>Yu-*M2@kx*s; z6JybN^stdmUewl*eEhkCb9NQVfxkv>+eIUFko)cs0p{Iqr( zc8K@sjbsEffpfoajhi97R8#>6`@S5j6N;1mc#tGS7C`TGdoR{Wv3q(JFnGH}v0Koo z>_T@C>!A>+Oz+rf-}HdJ<0AeK6X(_MlMzbUj@cinHU*syQ8jAe0kAzOlLSkfV^7Bu zGP1SYAj0q~l#9OVRkEpYNk#_{qX^w+wwob2p1c#q35H8(Y*C{aXEeCB#?0mmHl@70 z+}d!b07BVq=S*r6e(R!LYL0#Awx8wvO34;Eo2n~lvD>l0z#wLg>T2N%A5bqegoMbQ zjwgcp@XSPBCFBiNuRMX>=;R(z=CokWf z!S7*h?xp2`3Sp!n!|a)ncJUKkgi6hMEJUGJlAW z@pSnrf(ih&M8_*1`d#XU;`x1x)znaDs)H1V1R?^pzIEz8Apk;=u#=ok_$U9VK0%ci z_9(fy&hY~7+6l>7B=Q&|AaRc{=!zEVUI%0x(*mxODP|@Zo0>@&6i_ z>O%4p1wPsYoI)`%(@`PFl)};==+Zz$9}G$7On0boS1)YIy58_~%JR2oL$arK787aV zp0;d)wpk(4LPjAiXz zQK-McXG7B8+pv@BA*u9*uWrznEND^6YA5*2b^=|vY#Drl8A{d8VDd{ZDA{zIGbM^3 z*++O{CIAd*#9Wlg!T?kKWgw{fHorUAxI^i$vij6a+kXlZysz$HC6%29+)~KeibTtB z$R$nGg&8dk(G!$))VMGmUpR7eq1)c)eB4AJ_Zl-co1Uk7aJY$^^1n5*+Q zXG`zHh^|C_oihik(E*);+%iso05QjsBtj9A*zTA~nQpICLvki$BwaprbZ)@xWzC_y zbSK(eTP(=V;Xzl82-+#5;IKpZiF>f#svhp0U&H{?1PJpN;RRvgG*ohVp7nJP)umKE zcYFfNij^I}duBk7L1Rd(}C6Fpt!XrKU=w0$$7F+d&7A z(>-kfxJ$OUG2FCJWD?}vKfr1Ov_ne0ydOwivc(!mX`N50#wyHR?{pZ;^)6=zXK(H= z!=Mn$eWYx$3|4)vIPgA;H2X$kvQxl+$@%&S-!C=`&14w29BE(L1!e8q9bjrhUv`?vNr8(XFek%~SO+PbWeH z103N12+;qKs5W|LZ$%1Pk#wqX1@gz3;wCzcngYF(6uks8CnDBgYk1Mrs$<3ra*~U= zlAlW1e-A9GfE;f>a&`4_`j!2fdjvc?w@a#H)q{}P zZ{+e+)XP$1HntNHH;{#pT2nn^#nPXcL_S9{qKOu?4SY~*CSq5I+|~2e+92PnNv9if zB>!DGXE~1yCIS^kVM0O)UzULm(Q>9)IV8cJA?#QIen|EoKOMZ~@DMAX4>xWP3jpne z$<;JtG{brukabN_|1q;>fnr8eFBME^7Z~cA>o|s{3ICv1^ez4LJ);>4=lica`1JMR z8!-(epn7>&%0fUPdXzHfb6~cS z24aFh!qOsNz};x*xEle{On(PjN5zk08A}8=dJa@-S88=sTqYjPB4k{~Q>L+CPCtD} z=@sRPf(6R?brZ*`gzS~-y4C46Pp0np7WL2Ja!Yorg!V|ZREhHhKS5-LA>tx;J}@HrD@;hJ|)r01K=7}lMe)K6~ECvk}mEgzr$fnSeWj>*i6Y0H)q23@Q??j;$ z?{=~9HC_PF8Ubw&c9&(JgPbv)DnwF*#g;u=4vQ6zF> z3@|mY$uA;h+l8K6MxR~rs2zst|5aeACvDI=@WJ|Th$N4!ca!nwiFr}6K3A-0vvNv1!5WK2(L^kyj^vqzSd5P{1A5*h@r48s$Pt z67vao02LUi*dqu3TlTa8O%hgU+k!X5kW}G66S7cOlA9C?pw*=+2GR)KVp1qEb4K%c z)PsVI5iqbLGvg1C;2NJ14rxWnHN`7SmcStb`zEf_R*340U{r%!Xu8y?lReH>&BZO? zCkDQFYGZM>ZKIgUzO>m*VPfhdP~5fw0Kd70?iJx3xG@j0%xYuK>O0JMYG$uUyKz{s zV5ohj0ik3r91}lo&^rlItfE(uE5LtKvL{*PYcF9k(|NGTNMV-|nMcTQeO5vM*skYe z37wVcJusc*9CXsI!p~H(=W0j(00d4gDAP0SXE|eYOji5IJdB|F5i%>ag;WgQE8V}= zY`*86)w=oq`v>3oWiDle)Sb#6SPC>GwT}e3?;RmCKWuOY?+@K;j6a*xPiL3x+RAS} zg*JbL)j26H11Zpqr5{pB3oa)dW%DyF%O9kRYr0sbHJV6>c~i6tht13MKz@)ccaL-% zBxuGV>wS7EMDdo(xsFpSSU%UGa<6k5v6HHd_;{fGjc8t&KG4^z)A3vdF!&V#V(RJ- ztwt#3<$Orqg4V{U;rTC2^Sw{Cn#ct0^tE-ZU(7Sx^;?K_)eu*|pU`49B)iyV$;Tb7 z@&kvT1B{ogD9>c&mDS^(X=dG3wxIQ1f|t zasSXc!F7mxSDnbYxMX!*;XzH66I-XB>bEQOH%-%IW%bA^Sua5la9E-B_SG>ECRm>U z)zRn#sf#K|GG(cza-}r#-a4mUv)@)bujkjcxxPapMCcN{nw@+%0j zo`1>z^DsY4=znF4*IoiXiG6^JKpVz~-@+i_j~JPJAm7r=HsTYqqqsZWIP?~T9PZ7@ z-%ccG!eqoq%9HMmNZ_BA%A^2+O2-W#^~j&J?oq9{xt`^HZ!kQJo<_8=MVj@7bXR=U zHP`RFlm*ngaeiGIURufy$bbZ%h#in1AVEWnhR0p=Ex3{xol>x3l&%}Ch-Mg?7i@Zq z+vck;UiGhC%#PlPP(LBR5uO&^+7eA8?_ukjO}oY`HF~!dk@%#Jt{Wg9NF*N9w0zgB zS^Y%hh1$FBk~cdB4=b!7MmbraDB&j{fqLGj84pO1<)RRgNCFa^AD#rnU#5rd5RK&_ zyO!QUTu5zQt1uW^Y=EuH*Ntm{jv$h?1rqQs^B3N-%zNF=s>*sf1py++$d0B{EwrQ7 zm)f*4NrGw@?4KKa3JP};%xE5apEoA^?Iy?B#IC;ti}IP(s2@*LVILoTVo|9C|6u+8 z)+tc8^~ENO^pCXlX_G$f2u~S!zJ~A2>+TcJz(6@38P2Va-TZ0H&I_uu?XoZ9CkL?ce{qM!PL%9+AYFmYyNyZxS=)DOh<;_$ z)^WC4tVYQi11(x;o^I8Qd<{qd2~z^HljS@uCM5W?9RAtcQp_RaCH&cB+2?e+-r^9{ z^48SHbg5_*{40JGuBi(&sWnmafl!QA6fof(0ZXqo+evI#UlR80?;b->_0~~+S9TIq zA{5q~gY{=*RutK5R;(lkSzV!#(P9>mU^g)DeEkgMNl|F?{rNfQEj;F_C4iy*W~?kS zZ28P-%_f%8`Bw}S|zCD^CFKs zB-=xy>U!^tN44&5k4UwS?t)3RuI`9Rwcb|Y66i$(qd~3QBb#aGm@H%)MRuWox|O1N zbH1)Iwt=a6OvGCzrMfOO(#7m**L&Mf#58DaudkNi6$i_L?~t|`;rG92W6K&>0Q?fC z(hjX_kKeyjhe^$PGl<(?D+$Rq+{CN%txSGGo%-0f*hT&l_p(d?z1;602-w zEWO&mQnqx#XNTV(y*;=%J$ik7c7FQziw~!7RxY(M*X35SZBO0o)$7BHH}79x9KAdE z?#S1kGd=-}ky{mHq99acE&|JPjZKYjL=^#5!A>CbB}(pqr+osW`& z$D5-ck6QLpC({TqZ$h_@sT&Z8gR+=~X9s6*G!&PT1}I45(T9gd3^m7#4`)ZG?+)G` zH6fv97fLFV(BvVxE7)Pcw?~KHAG|w0d%J2xm%8OXhCDeqJNxPV>C1~($8Wra26@!? zQoQb(bSx_@+Yhxh=WouM2i7SzuG-10$@~@S_$lJ9>D8KR^9&c7F8o;_&FSl_o`W7bsCgyDOa=Hish1izRSm=nLW?sWWM< z1EuTna|83u*~P(!^X~zgZNOxCp~1=W;+_C{$rkPKykv_eI4^y3^P2wtDA4@j=(Nv-(IAk;l{WY+>o zC_^59TjSl#N_3J+Z}phxG}PgGAtcmX_I0IEh+leLVNB<3y23BLu5?b2TXcnAE?=Nc zxQB^xL6Ps?pS0QQ>xZ@z+c+j-X&H1>E+|2JR3 zdMvUzpF_;~yp(vfe1ci6^+q=dQe!{vVJz&kIaUL5_b`^u9o!hpBm=e2ARx5$$w#Md$UQ}9U<4S)~OnD`R#-!tfwnb=oI!n(4{q+hN@`@vHNX=dp;Lw zSoHdg-tk&FNe}3^T~}|LvdUGKyaTNu_eYM$IcF1)2wM%_P;T zG55;S8>uoNwq42`-gyIAdUZoAJW8*Ar1ibJMU39gKLk%n@PDO&ndH54omPwfFl?qC zZk>z!9Yu9B%Bl_5ZEh&RtT(3Ngf_Cf={da>u@ZO&;>nXI&faK6vrRP&r)*L+%<6d; zc_|CXLBBd~;T}Z$|5k9XK%o`#s>waUe5v&R-wEUuAhbdp)E+AV{vcZHf74BIO6t|S zP*pCk(kb6rY2%={OmSmaXl!}UI-8nb!Nc64;OM#T3Vjef*E3m#=Gf#WSRUByLRGb) z|9Dqq#V)X4#&fA}Oc=X$?7J~m-UkQrppa>~=+{9@T}^T~qFZMPJ_jK1-rW!c4{%3+ z4j8~qxETmmUz&HP(ROW{k!Yl*w6j~PocCFO3K0cv&rkG;L8gF!w2 z$NpgOCI81m{QTOU|HEzZ+TRK%|#eG4_q1`Jb? zmub|(C8?49pon{9FkP78A7nq4T!{4|-nUV7-C+lo&Ej^Oa#x&FFtUY@u(L+o_QS%b zIr{AYv;C=hAxwSH{MM(gkJ}c{n+e`~fD^ZIKzTKESOHUhV%sd+)yA#*Hit z?%#Y0oVI*IW=M+E#dbKyGoK>MjwaUS6XoROvojLd4U&kOjSkQ)nX$dUeT{v+eUkm5 z0Cb~oyhx;^oR~AQ$ZlK;g+igKP^elA=|I8@UQTpy80Ny}s^FepYcS1CjEVlaaKydE zU|8+kTHQVpW_q{zFV4^6*Vh-j#aQft1|q_NOUf2zNpY7=LKdh*OAYMWuz4Rm<3)z44^Kb+Ckc-AL-3Kx%d5{LMkmg`*)~7dP&c$@M+OB3%@B z5vLP<3hFF)>vWNev@1qi@xt;W;ds{Zduf>Jqw&lz4CIFV5;< zSdd&E6`ee)>0blRfhRl`Tt|3RrS0s6q26b57yBbTvMrq8^rMoH_g*6B-`Dld=l9*# zcfWr4;C?@(N}uyFatw~fX> zq0-;#_M5+{hBA+!?1od+cPFuk&d7*-Jd$J04q0L_qwxYdhnV{MVx~lw%CrfWLQQhF zZ?3!S6V5QT^GrIltWa z%NmgHV*gz*{Qtc8|2xmO^7h~DXPvFD_TT&XeEPKcZS5^}Nubl5MPq{Yz+nyb*)Y1n zoS@e%4m@=ow!YVY-B79D5eo=n98DM}kiD7HK^!rTeAOJnBTgW~soxYoL1kO=LE&t#+qYmjxXC%4z%^vZ+n*ROP-G#A=s(bV(Q? z8X&2``c$gCW}_t|+}s%dLB>a$W>A}N z5BCp_`v)xvY3*I$6CscZn~DZgNUBC%2qx^~8#zrd8!*K*KsTI5G#E9J&~sd~=ORUr z0g8&uWU&C@06BYobl7*$_j~=rezW%T;rS0I@6OTBduL~R$LEI!eROh$_D_!0ZR|ce zd5!jte?dPU9=~cP=>b26kXDp&L?!Bo*RB~-F`Xyb=v8JO7x_3C#dt)}h+PxK{6oSg zR0x%#KJaP~Q9{QTC=91v`*sr;`R2E^gO4F3ea1_B{L~=#jml zG4Url1wHy3QkEY5y9lbR(e`uZn)+-Yt1OUZU@A%C7d-LHCp2W9ffX!uiuuih+KS`_ z$*>oPe})0|HsEV|R7NPEAi039HS5GeWz5u+qe=m=vx!EVrROiFeQm$KExo)UDj%r< zm<^E;d(ePL5(oIPto(Ny`Cqc1iOPYrkPpZl z`G4!#&TdZr-|cjtf0h65U2aKT_!W|O8 zJc?N0A@hz%#HlL|0uNH-7lXvwk%#pGVj5V!UwC($Xx-LaxQr79M{}9*-8Mn}Im36C z(47|f$|DI|5Qw;MZYHQVSH&a^#Zabc zqD_@s<}roQzC%2@HS+)4?EmJRV>SMto$YRSJMaJ5eg1X-zn4$N{+~|q+|579VEIUP z{w2~~nfSI&g!za>70I7639J^+er310P=&{u9BVNw*(tKZ%FI|%&jc6Ud#uMt(H0_deczV4fhoWCi zleoZr8jO6>kFa~?6v8lD!pcg84@VHNjHd|?oMRTi9k6Lg(rCqpCRX>OlTyBZ*7doA z{HINh^Toh<_MgsfH*f#h-Tj*X_g+4;<-c@_7Zn4OF;R7q8@sB?o_mMD+g&!D=V4+*=}ylOsX+&0(L*Z zdKqK!BbiF*R5#L5VG;QWQ#Kv?Oo0SG8MnB4S@{*lKK< zAt}%;5Ow^Y41-j`aa2RM7PGSUv|GqOONv=~+{=q|v#0}$Af6CT-F$e=^=(gD?Qn)Z z!_l)H=b=kq=fa`(r_ah>Un?0wh5OYD!bh1Xr-a*1ODlEkblKtI!o6*gfR=VxZ@`PiXdmI6`;tg1H zEIu?)7vKMPjDv_qQF-4}WawDF z>uV(oVFk2CXI;bt5pipI)a4^ouRJ2N70tqV zm>!CCCYH2%tM=rm3ymd>Cf!+sj3(hl6o)>!=)yqfbeouf3So}sR7~xCg_`QOBUce} zCJySfJDo0at{hbFb~*{7og@9ge)cAPWTd16`0l&!I?rD0Y&}aWHZ-~B57g5D zQN=jo>sd`7(ecb;Tk&VvejLXzX0ex1gVP+H@FjrNn->)6^<=7Xku<8Cp18<653Tnn9FmZpH!yS z`{h2{e@5=Jy(IV9uHrt6QV1xRsO}O;kM&9H4+}ezy_VLoJyGAM4?-b3e?|(~S&~9_ z)<7Y7LXo>iyJHi|dTA%36LJ9}&8uSa<290w6#9;Em>$qNqC^mv!sy0$iuo7Wlg4~pBBF@fSOs6-g9d8<-b38f4j_U&!**IT^Ls|zf3jq+iA=}QTJ|j z7qKQ>{<}W@Jozjdl|zS0k9+i`_JT45sHOH&yHMz#bzpynF-lY#AmNCJ;|CI(2;X~{a^y!OZby*6AnYyxK z75v$hgsm)X$p*;sP%s6|kvRJDrPgY-YM(yoz*O}(5E2jSPujYtNCA|MTvDb)N4Q@;`NUzQ+H&m(Qni|LdxUV-<$GwAxE`c$s-t*3N{uV;oR1Y239XE7jjEoUW|aS9^Wu7VDn` z5udgoq)U5>C-XVLob}(`?d0!&?CflJzpnrL_^9>&H3IP02*7{M2*53r*A@%%yFR^V9Mo?7>E*>+@c&3k?wg%%YckntX+dG;J}{gAZ*{kKwhH(EyW3y+|9yPE#()3H z{r}3`KhbDn?zdQ|!wwkn84Q)kK`n7T*+#7vm@iu`P9i=wE20xp zc!7PtML1_%pcX?d)Ve_*oDUxYWvh7k^pl+H3zvE13wrvA6OVG@Mi(*nzaT;XATOVO zl7B8db`$svdtZ?3=H=5*V26uXg#9l_EdW3k*WKC`4ZI#YWnRq$e(2Q@L~-t+PoGd(c!V?_d>eiF0^5e{ zL{|f^c&J+v1K~6JJ!TO>U%u3kj*Q*|fFWXf(pe^=ds~&3rP}B-3Zw!WL}(`$(itHu zii8{kN^@k68M|_NNJE)>(ej8-BGL*~P^TUmkRjuw1@Da2sV0e4w#o_Q@KF(A~ zSA@5X5CBnG%?~-z$&Vfg0+FumvdIJoUQhp&{cH|susOhDY&~na){oE0cZ39qQ0pV9 zS&t%)LzGfbKa#|FaCT;w$-k~Q&?oCPLc|?2(QR<9sV#m|->~_uy|I?H&(b_h0r9C)h(Rjx^>j0FHP4 zgENUh^yA*^ANSO=)4hKG=aaKn*^&vw=)cfLeMkcjZBBw{GZuu4&2Lc)M2m*iZF%*V z8=uNw^ja21(?KT&OY|AVVMsXok{Lf8qWAAnD?rXh>Bt=PpZ}>|mkcp|Sq_tfe*N|D zQqan-Vjf*kZ3~y< zNxLuqeal8PIAUJxlT>V%c#%7_6yH8LADrCO8ytPnuK`y#jC*PM61n2bVjK4-A0JdDhBe4no zq)94T7q?v=ISY0#w}vE4T%$OSM2a<^CC6FH{SA?wzwKWf9PfSq_Tbgah{uJ=_XU|> z5l*G%LES&te|L6x{>#Pb*~$6I{>j^yuz{T){P+0+T-oBR|M{P2qXY`{@+ETQ5Gr_Y zv400z?)Tr?ON96ffUr~t$uP^hS=C6ggUGIPNzNeWAfFbNsd`~8;}$$wq&i4_&N&eg znh+uIi2R3xK3nBO&b-*oG+U%3Es4F9%J9b7-tnswdmnOfg#PQl&^HGsufIY6K%3Dd z+>|9H4{rY^GE#C@=}}P&d&tT5<219S6f<{vx!TAQ;@Yl{g^*2^aC<1zo>0yiZy&** zKJ1bErh2YNgd8Pw$_7)+6iaaehASy*wucy6>LI6F(i|37qCLSME8ge!>@=d8P^{BY zHirdxY-)rk0V17ADbfCZ8j(HD z@pM0_S!fu}2iDWH8cXXR8asX$}v9~w7SdEn$F9ZUna4P>f?AJGOkscQ_! z`7H1Nr@OOiilpjX`0_%g@Y@lOMI<7|2}Es^bx#kDs)lx}son=K=6CwUWk$SG`;^XcW5&6KG{iG~JkWF?5X za4g*b8x94DT5`P!y;Ms#kZz{pms5aNkU+Yv(|#5V!dm!cCSZB^%w0Wp%S^8SOfHdxvUlr}nNNHG6epLufZ zO0WWTI-BiA4gpTb#2DZn5IEO^V_@PT8lV9dV;D(ssEi{9r-G>!D;nb{(}RlxWiaLw z1Ehs!IBSvpL;{hI#EpRspgn;w8e)kw`ceKzJha_GY7>WNR3Pkm#B1BM<`WX4?M}H? zVSv_5FqLVg64gbY(TI~UuP7`}xc`k_9lSj_Ke%5r_hYpNr|4IQaF&u)G7)mEWp@Z8 zF)KkXz`kz#n)&gB9I-fv;IQm2mXsEP;OnP28uw7nWMU0PoyDcEasK$uKIzkNNbv@b zNZSV2Is|;7Dyp}48b_-XJjH-z(e$uS3r$DNBR$mF+1aV3tlCINl}gYI7?wlDjC0S+?n7}#EFk1dQDJ>qp|fI2VU(73dl%1 zl7*b8jTqb@{-e=GCxNe|kx+qzLc)2V}6S3U^8uKfZeM&1lKN6`?f7^ z!rHg(0lunz+m0skJL7az`}Y5?JwZQVPFXC_;j05tlj_rN#Eoig>JhxDigWf`t$i(A z=8?@>?c4T<)#NS&{uDKrZq~?0ECnR7`5^PZ@cP#dXSeBNj{oPg?sh)^cW3MQSO3p@ z`Jj29tczrAMoG(gvWfnMgBbHE+Uj(6Dl5(LaRkBd{NU`UkM@pV*`9>2PtMT0{y`I+ z9h{z>yn44UA2*@YtHb{J+2Qx^1Nfux})4rO3f63Qo8<0*5rt{3gPjm>)g>-2@L+PPDJ4I!;df%b=jz zC!ihGVH>^H`fwQYkO?AEtR@p~=E%{lI4~4}>a?M%vKzviNV!~s7iyrsH|2ilV&&*- z=w7`73~)5T0Um*3EBh6(JJx_Tqp95c zT-kJexAU}N+^jX?O+#@cA{@XbEykD=VOpdOG#~*PQkP;s+qwm3I_1Bx*nya%@*8&= z_N?OoaB@w(ShmHHO&_`e@{w?tio7E((3x5UFf9dA>+85ELngKPETx4IG@lbsy&VF^ zuVfb!=Fy?H-3T+mO7E1f2XO>G+Ta4LJf4l0b80d0NHbY`w%?g5&@}5m^-ELYKnnWF zKyLL#&~Y$T&s2D12@n`nv`NEFRL+RwK%`#nl9c5WU;i8;j1+pHxn_2Nx{cg0T{a1+ zTu=;v)59DkcRMo!wz-!&c~O%VvBU`DQ4EUuy(0*`(~1LCurMv8@3gwty!4a}yCC4;VMU zQd^t7nsj4wmm`7%5nvyqn=$iYQJ^FwO>xeP{MhiRVP^R^Q67C7dy<-s`RE3o17bLt zV4AE?5@HUNBJl#lm=I3w40Y_y%&5Xj*$@g46;~5<7$q(^=m) zcU&OWP|1wv*Fdslt^N`O>IG-^(gY6KSY}R;brr^-6h?(3Rg3XT;G5Q>h$Po%0rq{v zwnaRc&`2{6BXye280BN6PExdA51g-q>E6H-(wO)zU7l-7xNZH&n_R0Sj6% z^MYQ(&z3vJd?XboHpPB4Z4EggO++~-*9`8b6?SuTeK2B)wnds!91JBL7dTzY&ck@% zQ`etLLJfU9ZKh8`!qrwQ;E5J2Y`x7E^AlbS!g8ULv^Pslu}4T^cmk$8;ieS!-~EscOW=Zo)SM;u0Y+ zr?5JQoCYJK(GY6(K6~NUMFU}9-;D(Ya5A7lBGp5+d<8QgrQzz`Hey=H%L1pnxRFy~ z_PRDY9Lo7mbRiMZNYZpNDG}9nS3JVY-;LmO19_`DK|AOVFE}rN|&1+Tk6-5gD1~Yvyz+Q zo~8`|&SN0ZhJ?cv_K4{f$D?%PLRx~)4>XH3uOXRMGXGlflT+=e7y%B7$j3a}m5+&6H!f z6t6&RI6^+bLaI}?m0nj#S8M1?CAeq6#0JI`*VaXUo2tZ282)ZE^9+&M>pE+ILUfq& z8M$SS(jBnaKI6?Ima&obEGw7R4N9;y%&im>|4sKlu)wZ=(PnLYnrjmC))=0Jo%kVeaEIq+pk1} zt}(R8N@yzV3+iP^2lOc%fMZnP#SCE#qK(H0hqjWKWwF(W0k^^|0 zr$2?5s&k7{6s1}Ph^=6(R{}uJ@MTSfY($U42AOf>(IMnbfFBS5h+IDNdnk_My9+YlO+a>H$g}mVyB>c=(B)lZFFt~5YbkCAx4h& z7;w%=iQLwSkVL#bP*dWIImW;fA}onUNQDqw29f^BxV}~uslwTyIqBArs;S9UQ*bpU zSTMMMp{6tz5u0E>1!!o1JR)392YMncMR}jlv5Sv z$1;@zfEzIm%#!9*0B0A>rHPuX zn7Te^1#7H*&{|Yx745xfqqhl4Wu>Ze~omiREW5z1NkXAdp9VIskzVfE#fpL~?Fnx{MHZ zBhi=<-3qv8X8T|q4a}7J6gt)x0hn4m!K17VU)DA*0jYBU#G*=#Y&3AGCk0z|lpqBd zWz(hDH;oz&?T)cT5#b1Pb!IMi@no-tq`Emp7qA&8JSJ98XrL$4;;XjBpg!|V+(0FV z?K4HNBgVWN>f5%%D3Q!RCrE8WP|qO@skLh#Cij2$dOBbH6Fj z9hn3)O4eg?dg~k55gYj03I%e@rer%(@>NGIRKO;s^(!he$33Kteqc9J6H=;Vf-u0R z)o?mK@MsBq>og>hx%IIK7;*Ju$w*T+3h;uYlb)ia96hxZS!AGX!cu3VL&cxvf>-Mu za5GGB)$ONCb%ooK#8i zv1@j_sUards#@!_H0d^~zhc2RiNAogMor`Y(LkWBgPNM&MoQq&+JUugTW7O!t%zw5 z;g8m(E4BSkaMVUW6NG)i5GSg%wv!qz4rLYH2munSQoBIR49#Y2j#dXGby|NpaY_jx}4b7yyF_pAT^eSDsv zGd<^MKfOl#1Mw$lU(x{TYmT6tWLvFP&DzC!2=al!ai|WSpaO#Dw>!`-1c@YT6lUwK z>=~%94V~5g<9!l+w$tvmyF0(uB@Y+9%}qKPwZ$03i#BDO1MH2+rY_x5gFa1m-u{7FmmoPo~&}HS`$>AI!u{zQ}NDgJH z(fy|gkY4&M2gl1vG*|D5`4K9y4&q;DTxG(-!SI= zwwV;)=D2a6d8AhR7X8;UPyp^{P6_6$8j`HftM?1h+XKFvQ2Yw68g)5V8zOvFc14L6&3tvh@laB9*HpZ!BVaW>V1E&|8{X&0emW_P@5D?D40!wh2OGXG}PIr3O(V| zfTSzWo_2ve(l`|T^WHhbTGTdQ4O zUe-Q25;Ujx$w?wALHwqsV?~Z}AOK}cjB#tXyX7>U4fIu z(5z>E^ZBJ}khlP6r`(Ezp)7ofoNiFsMkjiM#hjqabl6+F&n|)OTxL*lnZqf%%%Q4? zhy-=(L`0e%t5(}XD%yE^X$;dqD4PHfIna^`30fRbG6r>x>@CEFUp?@4>k?|qgaglj z$~{HwzK>F_qOa%Zg{<$NG|}Z`+P->`M9WBnFBIqO)0cFJNi>DjhO}>ATw2G#=k*Db z2=<&Y^QBs73~m3y*En~tD%rVZnI9pHjTTNUCrlRE$HeAxr8#-FgvOaY$fhLOq<4X` z{Xz7YI7CWpok>`gf&A8r?tEu}XNbSwGUvV?h(D4!C)`wp*^sozi4Y`_zm+s8iyof# zAnpp|=+$u_zPEF@iIY?+aM4UpP?m3Rsw(B&y9$4E0;;VSpYx)*)oO=BbeS-xO9W}} z)Y3LwO1U9}Oh>r3xDj*JC7Po8{$4}wd|>8Ej3k#T$lN8mBGV@D_RA6gE{zlkzYvWO zX^-0I(q%ks=@xE{=e4l(xn1g=&KMWLU#x&g7@3kO%=x+$>=|4FTzbHSM-NF_72PZ1 zO2giyq$O;8xIP7IG#yEnXOmc#rhEZ7yCPHN1{s2=43t&Uc{yDHS?QK;kK}u#t4yaQ zl(je}HEk_9YAu4^({OcfjXaPb|IUQ-icBAH1yuCD+yV&U$dv$r7bssoTn*)4k?E2& zkdE&D2tU*3f^?rl;4%b1;w%miU#)d;x(^U(;(-1h6C@zByuLE1kF&G|Dl42Ai31%* z-)I#xBjZ?ZjwbM%4kM>s&qyHRw696*M>O;+dJ!fDp)CTzQC(htP5heF?PCHxfYAw# zq~VmixS6FmY3X*#rbJ&K;osxP9rx)U>s`x*-VDvflY#PT8%!hR;=+l`xF--cfzTxy zd~o?ClMoO#kgcGIjdYX@$e)D-(aw-8L1Y_!uj5DQ+omx45JM%5ivoIgyW4rbH3M01 zX)q%EsDCfGGM#BuMRY>Iy<$RrpX&J0`hIpES2vhOd9+}SwiLx}^fOl1VX^PC8==Ey z=!PPOMp)nQ=OmdHy)J-WRfFkWUNRH8C3rOf8`p|Y(}~7o2#QLO20+NI(zAp9Iodlt zRA%5nD7%$>V60Cnx8#HdRO(XT#iN4B=ZE~F^J2SX)WRK;2|gnuS%3QO?Cn~IU+Ar{ z{g<+AwF4Z1fsb237f&JV+Ik_L+4U{K7tALQ0ejl-l)Y1MCvp4j8{4*R&ct>mwr$(C zZQFJ-v2EM7G5MXm`~2TiXIJf;ece^vH{Jbxu-0eU0QDli*Ef%bm<(Cl$ckP5!cK8% zC$e-Ilar;eo^G^irKK*vfMNrgFPMO*ST9W^){t;kPZ{EyjDU)$Qim-D2HHfew>ThP zuH>(&x0^i4*(oEF4EtqQCDA%AmqIQN_*!rVN;RokFTGvZr!32^BToL{CFWhV5?uQM zP`!9c#Q`@hd7Y-oJIRHVN_mzc_w z(CoPRvbRpWd|%k2Ul5p2RX(m8shX&=s*BU-ehAv|(50d>rXQn7gSLE}ba1 zMYh1d1cf`$GVt74LV4yDyg2^a(@ytgP()&M#=tat`A`FG7yoGE)&?GV0DgX!(tuFt z91#ld9BnajYbRJ(xTHhirKX?@VD9cRMlMD9-R3vA`ZoQo^@~frh)82zO@T_uBQa9m zu@K6PS1IGRSfMJ1g<8bIQs&TJ)%wy=U;OP55iHE-1Jc2BW(BwG-2br>D1tgVCwI{$ zb0+u?R^9~4W>*gBg|`J)_7?#v@-+2piSq|a`X(pV4YH_3Lbr218zS=PERJY~w<&TdDu0J1G zPq~5`~Lm+C!AW)JjY+^jK{{F zfgK+*jxP1ksInQ2UV*48R8f6gq4u(OaEf9o9T=KD(&z}G6=nH&h#Z)mboP>15z{|% zUhh!e25gpRxydr&16iFsYd*;}8|i@Ma{cU&ne+E_RA$qj)2G%fgrR>!-?RsZ7Q4m9 zSFV|{IF2U?;W}wh2JCY-T*x^{7~&TFFc5f5aaZufGiS~e>?$#I? z_M<~l#Iok-pWt0>;o_tuOYlri;0TTZ0r0SuhN~u9*?&dojQMb7<_YPDE{Vg?o-jH} z_w>3WLh_69$t8tJ^dBR>+Ctz7FgB%(bNIj%b;1fN3rShUL42ios?ON4W*XDdX#`o= zQCA%z?h|Gq*2L3XN7E)8ym_6H=aVMQ#IeBWesK~%-kAJT|L4E{i{vl)a)?%K0i*!K zS@_-NoF6QtE-WOnj;pAIF&J|9?;$Opas08+H$Rx2B;2x-z!LGIDe&@Wep-e?Aco{B zuT&+p_^d{jk?kx9l0@%~;A~|b<;=SMz=*}qr;>9lzHib5O-l?~BMK4;)E#GKOMSEG zj#IWATp{s8iJR1%NE@c#<2K93J_{)~ictyGJE7m0No4d3h{=^$q=-Y5>UZ~gq2-{QGKuY37 zL@yoCb?5_YEZTJ)+N%e}YF`0`viEOhoTwkw}}7zbE#D}PkpcYcaGi*Ia^zajc&i0$3uK2rjl zFr37wF5q_&9#9R`k&eMiQkK~<9LNXg{kd|Wh07)EMV-xZ(}&UUN*8vHCKi4)E$1Yc z55=*ANU2q!j?JeV>EE=GXgI7=7hx|d-QD6fg>P<+lR z-{K$XRq!Y@NdS8_G>95Y8f;n+rEG)G#KPV1SoW@QW-hx8Jh!&u`yy8j{=^fKd<{|H z(bC6Z`4#txCs2A=NbUkW_t={88O*oqW&pJLxIdejaD)0`Jqy0(CT$QFWm`5?cH?QX z{6}v1aflZHAt$;XYUHT?Pe63&4J{C>7JI=k47`o>#7n|U^C_aUB7dO!k~{YbVqC`1 zf14H`B_)uM4RjeL@J4|+WiUOG87KZMG@htqE&Q7(yFZmUqb+twX&_O0HEE?{x#pzB zkY;faZnXOXwdqCv?>-&EDy*qT9{E*V376LgPe(~mal+=%S zprB#nsh_4PFBkmp?T=$-FYX_$W7A1Q24bJk=@Bb#CnNWIp#Yl{Z_A$mSJxYWKCr`t zOcCp67k1K~4w1dcaD46dpaG|Rq<3vy+grE3XHXe*5$;G2;aOF(V@r)M+&ckIOXfRF zt;9&xY;uDXe=#Q8AlBH+oqS=Ioh@P~O1PR%t zktwP~hu;}XlTP{}R9(L`w}s}cB@0$gkLvr_k0}TVaW4Lzz_a)CQ$hrZbonSnRxpX^ zJYe9hk@Sy{yqG%~PCi2SXiwb1UMzg;AK1!c5Q_>ZcMj+-$_U2cS~BBn$Yu&MEnYTD z_IK&s0}T5ubNtQpBDyqGxsY_ocS+{lU;=7nrr)f=Snbd05=>w-e5h{OGLn7t=FKH_ zv2E==A?+IUb8psch5a~G3ct6?mv_7># zljhU|mFwdxCA4n;92SX$HcyY~0`24+KHzzx!yAi0G7_8|Fu^6>b(a?cdMo?IXaLTv zc=JDo^IQS2t~7@aa!VmRr{ZJ>OD#L1aL{Ro@{-S}&z%#{zn@K2Mvvd+9ccp7JRyle zgsv!Zf6L0XGP!s<2J2;7}x`&2OLTTk@pzS#LK_`!rU00~c&*M$(Gj*#tu?Rd`&} z+4EZ*DY}vt_8c+-(B6|{12sc&=Y(SN8yRd%?TB<)`E%n**SlEC$L-48@$Z99T{YO= zt;Le;8OE$KPq4eufsYF!6t^oOG*l^*m@<0`|JF1b*5TeHGDP(eR#*kW0@0rl8q1XB zMm=eQ`MieD_i(M;l%@U$Mrh0S>1KR^1>Cjvy7@~mk# z*U;p?HlLWe0n%k%|E#%xsf- zbn~|F$_-m~BL$h2ZB&DyA6q!b=2C{hFDs5>3)i$7oYti7@_tjt6ZMt)aEsqlQ!>sG zrLHlZjrN&j5Q&UR7TUR}wMqj(1L4=1*H95cQ zbbC41y?c1^c)S`!b6wo>ytZpMuid+XYWi!#x^@@{Tz?It$4bCDDzu>m4n3DsWcac~ z+I`=nxNK^5UCUNI%Gi)}@T`T4)}>OythHEj9%*E7U=c=aVPK+Qd=!^%%quG{{!qmr zCyyS>Mc=LYS}xiA<{n>MUoS_D{4fpysyjJaPs~{Wx4cO=&ToLX*(WWaH*PkGEurYw z-5Fi1Pfia~x2eNk#hBuA_xELJZ08h6PIPY42I?_kol-sq%50Qtrv02$T&|?2yKs@i zb;QGSK=t6DwW>1hYf4HEUs{G@w8dI2uL3atXB|A*zyw`|6E9QJO+Pqi{|V-=ZKZ>_(qyeS?2OGr}NBA#O}$Msd{p|;-e`SSC- zKm@zPr+wB=dssj<+uPRyZ5nr6@ihR(!;1yWlsEh(q{zGSFg)?30V!|bClbxL-vT=U z1z|gY%79rs@d2R;E!pcwX)G7fZk8&m9fPTXja-|G*}YLFL?2tLuM}=~F*1AfrOA$@t z(DL5rhhW2ECj`{W@~-gM+h}7Rgo-gKr|64dw3e=XELf&C2&Hs!^O^*r?Clp?-lo3^ z1A{uQHxNJL?{97kZhNYTi|ZKr>N3lz{HFG90!4=y5L5`frGhm{p**rfPP|~RyM17H zIs11c_vB1Ke|n-JWf5aTc9r=c@Smj6b23<^m;B~2pA_HyJ7rt#XmQ@B!pB0;6ws3d zCHH1}7c5~#%2rY?C}hPxDGE(ywXr)fcP;Spw3;8lv7}xa@bfZ6pEy|I&a2c}n;2;O z1@*4QY>Kl-`w5Pth77eFpP@-k{s?6?q}!eP}l_*lM)iTk+A zcBFTK1v&U*#Ca#&geJ-X(>@BnbSk>hZk}ev_pylJ6Bzo>OMfD1gN~X^oVRCHL#$tL z0}Pwis2*?}n=!u07$HjT1O|;tg0LX)fL8Ih-Kate3cNAim=@fYRyRZ5d#y~N__z)% znF6JOJ9S&mT;SMwVBDO-Ie;Kkg%V*&o-{{j_;no~UTm&e4pak-a(qUW-dHO12!L-_Zt=vQKvC=8a*UT8y#f1cXCJ z+Vv3DlLNy)rCN!!sSv17jhqB9UIFyCIq#WsB6`Qq3`9rdr{$JErrxhDo|%925J_zS zz3A(y2)sK-TXZQpx7`0=7Xk7&o)D?rvsO<)P_&tchJn!>b*yksLO`_hm|?xoZSr7|59>bV0Ns&42}S2iq`e84eda)QUWH+21l`M z5Thz7|3_O}M9YHSIhm)NQ7pX;N}#)+D(y~|Z?+s2FtDT1NG{_8j)&$pjn!ntq?yma z3F-?LcuP_wPk^#4EGRdZa5RmYVj>AcQVFSnk}v%w;Ax&DazmlK^XFcljE0^rMJUHS zlrtVXw&-4!_UP(RIjB1ittEX~mq|3Sw}dgNxwazJY0v^K0jQ8=xv>QGMPH#Zd1f6c zvt=&{PcP6Ry(W&YZAqDYQ~()SL0VOISyz0vl=H}uf-O9}x8ms=<3$)Jeg!DXLE6^2 zX4m(&f}37abZiF4o%e}=GYb^QdSXBpm6Lu|us2gNeR3HJ zZ-31C#Cq8CN@#jq=~5OB7Oet20NSC|&NUbm8J1YgC?m9&Nkuxo*Q<~!LoV0W-)wGe zYBa(lVq<43V?=WhA+xYNMFZcgjfyds*+{E)9vxCaE+Ml5O)9%*mJ3 z@M3_cs7Ly{RjBI6|76ZI02U~uns${c6vPy(AH>^tvxa5Dqm%;^0#n#xgQtLLEEQ1$ z{SwX&E%m#KH$kh_nu)SzIB>1hO@yy99E3umW^38R0~2zCPiC%U+J#ZYSHInr$jnS^ zODo4$4#Z+sP7|}7RO8>Lh0wJ1o;GWD_umGg%|{^djRPsrBSXPzX6Z;avy$2j3YChO z7jOPe#*?8vO^dxBo8TV?6%)J|^u!FJ6MQ+!WOoW^O>j#vrNA95acc5O(bSCf_)aw` zuGqm=0~MMgfk5=)@>RttFpTet8LOSe*}E7H6tyt-!i#?rr6)2+Q9jlHA}O6E{w8vh zru}py!Kp!O!v^oR^|n)2wP7{Y(U3F@EMhZc+@ZnWY##)$7dON6YfrEoTu>wf!m^@< zcI>Wl^nFjClo903x^(c3sk35iOga=639#X(Hxywf1v%)1Ck~Q_8Y+|E7b{7jq>E574;dB7M|aAV@oVVr~bv{rdbDzrx2B@APESC@CGe1Ca9|1sKnaia^wYNo)VUg8S%1;kf}8G6ie|7$&dX> zON-v}wFDcr%Z&k1DDT(skiX<8EpJIlSk_g}*ug-JsSrempmVWcZ8}e>Vrfo`5xpU? zM@X>+&-Xg5aB>D-!NNjx7}%RIehZ-5i_pH0lqRTCYjiU)0GH9nmER;vmZ+`Y4JmGTH_J;SzJ6+;M<9%lzQkckn_kf zcxfWmm_kIqgF(tZ+(@(5SZP31T}Z<_kg1F=d{k82t3I1$5o6jlngZD0WZc(u>aA)! z=p(miB*+dml9?1SKKJ5J=?F~j^k?pus8_h4YSZW#&^t{k*C2|IFX=VO{iyU*WzJLA zJtK|im;%5}i}ENOl%59lPGvjr!%Dn2Yy=c+nQu1=IBXhbxhs> zokpv$qc5;5N|LgSr`3sVSwCqICG+G7LWCHk``WWHTpFIln<7{z?9;PI!1hhFIYDYO zTUT8>sQ_%R(|G9lCi%y|Tm5{f^`5@*DzlnSSTpx^Qtg=~7wL_&7m8)u%qi1AFEHrQ zl*G2hj3-OdJCnj)vwW8Mtaa6w7>1xCV_ zHL{$Aq==~3GKq<@8%U;jxxST?5F1NSi*t0|2w&{C?N(!m3?0BjET8y;pN>3CYOkRf zeqwKr%j-C6b#CfUIV=_?!s1D6S5@%By2^aN9$&^>Kl@<(^hUL`wgh?Egio9EqvjEO zC&K{umFZEy+J$cnz=1zcF7H=wP0b$6n%K_P;EKk818YnG*uCbNya!z0xW4|U35hH2owl3LI`X99xZyHQ#ece{Kw?L#bexk* zgP?RY;e=kcbEgX|5dn?!7O{!u8YTw@*N1jlOvA-g*0x6(wq$?Rt?be`|Aa<3lb0&8 zaB0z>1`!!f$xn&pdTO zja&dOVZrdLKj)Xzu5Y3zn7__&1_RXE->B9NJL1vh{RP8T4a@5o8mY zK@D+b&9!d#N9?_%Df57T#7pXA}K$h z=G5KStr8XFC&m_zQ@%65YrQm(4<5k=gI8_^VT(Atr_tj!(IpaNY-}Q-`;Ijovc(P8 z@-w!d!frgT^gcSd#sj1KGnS+-A|4#q7bZXxF!VPk9ts4L94c^FNW)&1QbfcZ65z&aBFRC?YRNG-v1cvzXX;Pj2!BO5EF_JG@)21lyFNOKO*_`s z{JL(_kl^J~4D(Q&cUX9VrK^;Bk3J|rQ-*NlVN&00 zHc=TmRRV2V%xgRvbHE=wQK=ZQRBo~>oLbDwJ&KXX zG|Tz6Fr2btVs$G#PTE$$1kPH~7`s&-wA$C5A>hu-nFXXm2NdkV_k6RM&e5j()%9&` zPjVF#nV$V*nKV2@3UpWEla;L;aKoiFyBl5idg}c$sO4NzvK*v*{ejJK(~s4Y8lCr= z3DUUdWNJp&_emKV_9rm)L`H_xu~87yu5sZ5f^bCjDwzKQ)On(HHYaCH`f zCgu%%3Dd_7w?AG>@`DHrc06TFqrWYme}lOn0tLSN;tKxN*OK1ILm2NoSEAi(z~9MyGm1%oAWf0 zQ5AunP>+;Dp=4myFa%|ZvC6=$iEGVAXjd$GJ;L$uQyc=u=l$d|UX>KhX10#Btzj!= zaxW&1tH?!`o@V3{GORdNZmelidxa7ZzD|=ZdoJ)DnFy!D<}A+N60V7#p~=2!7u|kc zH{s%$UmnOiQi;a$Kyp0H;zk&HraoZI*mv-;2G3IDdr zy+T{6c0db}Ezo|}Pz>32nwe`x?+ZXOXL!Uv%D&Cxs`RHn<>vfH$ ze2kgyOpWw#!o^jBnK8xYs5F2FWXkF&Z&s1@9SnGqDW~&~j-_|tx@ujV5%*4=&I@}s z{mqH1sd#Wc{YEq5k5MH&Ag} z$NnCpJ&o5P3>MUiufA@1g|SqUNcr^oVaF)@`tdJMZbp}vMoKG(m_t00217*Ju+iiI z!1dDV3uxk^&3&RVeSf+-`a1e_t7F{3%hmJlUFF}}^>X_j)N|T_uhk;OX@Nl5{IU1O zg`h+VE~vFmy!ze{KKt=(ad(~(UghCu|0JqR>RBEb^dI8RXNFf{45Q{mm4KTNI4=;N zywRMzf7t*G{cfN4H-i?t9|@v&CE%*f zGo-=3es1}2*p}M&PnvD`3y#*nYznFXvTW-ap5xlma5wi!EWs%iTl{OAyZjz*fA4Pc1PcRON_e$2DIDJI z0>KgMyDZp*il>$tvj!gtcYFYty1)EaM%%5Iywi-ywf39Ks!pEvs{I`QzPj4^0rGeG z`QPvN-s&VEA+{Z-QHeDZ92vairS#R1b>BOGE_vV9bzP845&lS$I2nwQwAV$-F1>G` z?&{jw4LVV;TJ0qWM+ZuCyFNmE-Yfx(f9oqw`4U5PctCp&pZErpo}OjQ*3UmcWr`#E z=YAP1ZthE2OPfK~$-c(wUF-bE&d0OE&HGh_oeF2D<*%+kiRkO8k$r`ZXNhj+$;s*q zT}Ut$t{0iljaxFw+#D?02_lMU6vseW$W7>^96yg@hNlvooNG^a7;37c^GjD$p6}35 z`MAjxhFYzITxZeUF^|(m+@N)!;9^ECc=aT{CH!}h59(>c8_NYZvUDhly7{I=;M7PQBHA?(hL7DNF!4+SxrDgn#BT!=C1KO&D{ zJopFX$A#CGCKl_BejHU?R)hOFCa3#u0W5HbUcohjyC&zaHs*WbfngTpzSAMUZJ!>M za6tFwI}YGlmk<4ZcR?c;|4W8BZj^)!Xg2`M(lg?e@t7j5vW70Rt$mc`wKGM|{x0*L zP%nAgB(w`z6|GrC((e4%o5YFm=rXIsY#DeM68CHLCycx;C%zjwM+A{ih|Jjt46x!2 zzNjdWZCI99z)I&&Sx9T*arW$}HR>5;5vq>$+IXNZJ+plwJ!-wE{h_7D`PUAo(h21Q zY4y|&!I1$E{!7!eKbX;jjK@wm#HfM9H!gzTBB}wU0;8{5M%C#F8#2t`lZF6^AU-_& zM8s<>q5~Q6JV&rY^(h% zqh27aLj%9!q@V*bQ3tIThcQG_XRf$GUnEE9kqrqMK?*deKt&g|Ekh*`_r8xKjw9#k za6jHxL>AU}G$86?wsra%5aT5;Y*z!I&;7Qr{Vuyc<@Wej_xNS?UFP*J@ZB2}=eR;F zj007`MVcc8qT)rVEX64S(Mb)k`ALch$5p@(Xf9yO(eynwc}}Q=vntstqU+aWFw%t2 z-&LcKjgCfQDEXxR;2q(^S3Drb3uUTxy*3NfPZ4~F;@u2ohG8ROhy@o6l!5wSHc)`U z{a?!DDd@mzM+!L-^m2xI7K$I0pI&OprB3jWO|w;)@DTcMr5G~99+bm9?3g+DXCF2q zs#J~<5Cb4xVK2-fMA!*^@Q13HvM4zq>of_Q3AezF+3RQ(&iBff$A@C?#2_Jw9#xEw zFkP>>{U#m&;=SWK;N$_2V;1ryr!~v3A``a}83BII#s2bY zs)(p}+_PkWtR!N{;0#mi0SZ-*Kv9-T_jo;U6y^0GW#@rNVXNkm+V zXf26k`YSxvx^^YNi?nXZz4lK}!ytLP5ipfF8T+dmEB5DqW+Nkd5yG&|go2!%pBq!` zQY3`fP3;wRY3UPISgc6)$KAs1-k2VC7asUkA_CRizk46QH2S}rHh-X9&p+SVgCEyq zlZ!u@%@b+L`!olE$WGjs26YZyTVu3z2C&A8Y$gtC(ucRLQDeDO!HQ~&W6Tr^Zh;61 zn-CY3xvYt&W&w8^-WHtzi68KK%T@yYKUC#O;T&DDO5{v4Z--zlWsfpjG zp8&qi>yu-^P1APW!;j{i=E#qA(&?|CNrgD+r`=gKS8Bk&#!WFh2{5x}4zOz-2KA?# zD|(zi$Z?=&j5w%*@fAB=blvhvO5}9>C~kj}am#n!tWAv3rX|RKh-)8Y<*q6%O96&l z8J?7q3fYk2!bUQ3!#SzLB8#Hrv&IOf<2a@AMQ6k7n_J#AeN_r^gFDBl>kcWn|8g#^ zg#IPFow@udu$&$9!=FhRHff8Y@kt@Zzk$FhEogTQdkRddy@cSuE}5IIapP z7tb`jcp%jYT%?#W$e}`_GOkx{u^q_lQyio0aXrqMV0gPx=#k@vjjgS@yeBSnB7PPg zVJ;p6ve4Pv(N}&L0x4U+652j(AQMg^E?a>h9&$ivG^m!h6?F319hxW{Jk-Ey`bXky z3*+@TQ=XoBv^HKoE?$R`xfn5KL&3CKZ-$`f!G>rJ?vt|jBNJH3VJo@?4AA5NO+=-M zG0~CtNAY^W`Wc(adSiz{kt1yK&|E6Od^E|@P-`{b=0OH>$Lm68W=RYecK*4CFe?0R za1nCPsf@CYA@(&E!O;nerEU!4iw1HvO-{6F<=n(_7x!xac1I|f4qmskTn)rsx71ig(&BavC~-bWY#zz{69{91wm5b(CwPjYuT>F zn-^VYU1ze@2yj6q3@0slCzh?zXi~`D;0ku*F9@euoM`K|wggcz@?_Yp!@7^2JDq>Y znS}HAa|<7NJ!(DCARJnNOINO0*jN6xuG!uTzn}hj4v?skTLbj+Z1N~x2+WXqe?c(g z>)XXFxB@c|;>^+791PF*zFnKu5t78`8*zaLxsyv6d+)#__gJF zk1c;gZyAIdV98jPgaklHa0P=>ue<7?nx0~ty+9KCIzZn~?ULw!VImDlHA3|2hZC#{ zHFy0eLxD0YZPZ|QHldD?(q~C%QQhv2B~@J}&G5jyNAM9^tBBNH4KzbVthVlu7)7X9O?*>*vQdX^`o;Nu`B(|AeL2w9IZxbdEC?Z=c|S->_RNB`ge6Ye7FOO z;|EDnSyZ;s_qFbw+Uu+O+7a?k4*N;%6wv+bUA6~k_&Ha<+PvPCHvm&~v#datX;b2c zz+3*PNb6s4r@|aT*Xhz`WglkWwwVvdOgA~KIlrcTkeDRer`+P5di-Egt2o_&lMWle zk`rP5RNwH=*g@Z_Q!5$B5Bj=}`=6?rvHSvz!J0ym$b3|PKc@f5xOAS(HUM6(x|A~p zk%>K#GW;kf?ecn9WP5V9;+HXTr`Li?&weGp&z*Icmvjsu)t~+X zmNsjCWx8j>d?nI^bRHQU6~WAl$yXWKY0~ohvy{Qzz(73z$=l&OWj3tQL6tF82==@O zqJ%B}_w|z&cFeFzgi<)f0~%%&IYeli%4NeZyx z-Sq6qi37BBeJ%qo|8p?y`Zq|3;Dx0W<`D<~FV-Xe4-PwpyV4NhhxM5I@jtA`&4w)t z^8d0PS1i}p3#Kw#)t2G+Kp`4IG{!Pn=)m@AI2LG5u4h<5D>|i0%k+hC3@^%FL;gd1 zM2c6kJhl$c{f-r*yC^6-l@;Y~`_ly8+*k-5e|@qtRgCkfX8a+4X%f9(Z*Bx4zvWtE zzLu!^og6jtpFz?~vH_o_8koh8@)hV^sHi#Om+}cWP{Gs)4ek%=@m*;i<)20VSm7h&$?!ZE$rE-o8N^Kc`$LLY6FQyYqdm%g2R)r9AwD&O^b}XlQSpF zP6y3Fg%hPrLI%ed%wowA@S@en1;-0bflChNX>m)mi*+}02sZX=*|BzFFG{s-YvkHn zS7rCOnfGNHr5E+Hzf^>M{|^RI{o;QxkPzJeKMZ6N^1C}2u>`~ahl1p9-k&U!eOyl) z;lEVNqs)ur>wWkBet&w5dwN9v_Z8~PSC%JdahQjj)`lyM$osE5Jk+{f6y>33Rt;%aDkJ39NEgMPx~F}+%|cE4lCL;kt zaS<;d_5yc6%ui?5@`Gx1T)J5>O)_+G>t}Z7TcPnDBm>DTA zGMci7;zZ0b9%6~6pu1*siVgwH*79}Qrxg&rW#%P$)1))(gHeJc&!n(To=9++v_^>G zO6EmhW8_uXBS#o4aq03Hrb4hB!wDXXb?KxzZU!Gg-=Ii0kf(aBf5lky!{UAuq&&kw494+) zV?Zt#zgG3N2fmwBChW=@Aw+h%Rdt24??3E5-=B_~L9J`?IhQ}Ri|bi3QVIKOS~9kj zMSW{PzL;SZiIgB0!uc_67znMCPd@Hs8>(KKK~%5)*$~y+yhX|X>#p=31LT~aO+FG7PRKV2 zM8hTe(~7|JTh`cHkaY`pODEmlnVRh3t@(r@R2gH2BVG71!~0nxlMtJLBIGkQg0>+< za`TRAz@rJQHIe}i5ge$1b$GQQlz0n{5QXB)^t22vXtK@!0f`O(T=`fzZF02kxqZXH zrF7w&&`Y&GS}vc=wA;9BEJs{7<~UEExN;&vOPVKvWdR+RQ5K;z;4MVNs-MVe8N`kpeE0%6O}VA>dr&qvxFvj|-Gr!Hmgl&r|VcZYP~ z9gXG190tNJrec)Ah(eA{@UjnxWz>FJ>>s`#j(yy`KV~euWtg{vJUxY^OdAb?b@q%! zkdupzWsH-PW0*Ui{RvXZJ6kLJ`ECh24U+x1zg+5z~@Z~El_Y@y6+XSQTR&!?5}wzoM$ zqO=KR+;XgNeu(fRAfsDV*W6IU93(ztQ3_p^ToZO#US~J8N*WxswQvk>KF(fII5*|K zVt%H7kRsrPE@G>#(FzuB*x@s!n+ZOm4aZAIL3mYMYP_mp{JDt@j_xJh2G&|O#ZkD$ z7t;CUAtZYr6AF+ClA7q?RJQnQ1ypxmfT^edt;jQN(JIrU&{7$5d1Bd(h;YzM!wB3K z8H|_-zex5jS%7_<4I(z4A@*Lra^O3?JHFFB9dq>BL76$bLCz_ThnF2hhb-ki&qHS< zE(uaeQcG8)A4gm+1zQNT)Ey)EUAlbVvGG^^>^E%DG+4;>=0;FHcD;5stL6YZkC<|V zX8<1_dgss(B8#a2#$al(->4`>24cc{4X9Uohs^uAi$ZCMhsPQqf{{ph@k}Cz@$d@4 zA^gC;Eab!(&QeH65wttfxz!F{AJ{_u=) zceZyTDNb<^;^B4UyDRL)WP~TqSriCkh|-DOA~MPgDBZXl(RAL`UBn&21Ejj{>O7dS z-H!QBYBi?yl!~z-((JW?nB=;JPslxzD=p|x#hkWEec*aO6U&H-pu>( z870>VhcIKsK?A!g-6y{7|5Cqd2z16i4&kzj6R;3#R8Z%$Nb+ur7c?(Wt z@>kXo#*3CzOS>r_z?U}gAMABvh8?d`2p0_lWb7w5&+qbS&!8-{J<8Bq2&Ueu535-m z5=p{9c+PsAKc})ODxZ}bzS9&~*+v)KB6hM9~QXyS@OlmRU_p;Dp=ZYGfX@xw+gD|_y$8V$LiQbpiaimip~ z7eEHFOb6@oen0v4RVZc>f9ipT6XJ}};>nCz`xeda!(*G4Dyj5V<&mua3fKgi$*jdJoZ1HrA`wvyC+8A);KfN;E_o87fg~hLfSi~;h@0#~PMwNwnR8k_ z$f&7YVLWrgy||_&*)L@XW-j=bH;lLIBmaw1UdhO;#vg(f zBt*CbEg!YEFeAY`WNw(BHY-x9p0KTQ&#KezX4uRnjab5obBZ6YpbODZh#HbupgK(4 z{s6*~;F)(`-Q0e4#eG$rTEHC%L790pdfBzz(GU5l=_pMO!9S}4MbRf zzr4I91>dr*TZhbyvkPe`O6xL|Ij5*lfjGO|{yR6Jn5prWQCoA1AJbfHwJeDr-fh==lCr&Yw%BwF&E$ zJ;v-Al7y+yc`6{avibDjx^ZhrtTU{A`FJ+f36g$!`tg_r;r+jrG(?>DJiHzqNwJUj zhvKIz%jn6n-`UYy-!)z`rnb8-ZpuKjJ(oM%f)>0)c_NXBPBCAl;w5l81g(PlxNWdn zeFz5`{0X3BknoO1*Di_4KAFoHt6{s+YlsKuzvc*rltSwIQ-+i>8?lVTsbwp&Lk-JT zURLJ48OnD8@{}-aDo|0LD)B2^NCqSg(_M33BT6KYOWHUzR+?Vvrbr%CS!A>{G=F`4 z9Apltf&JAn@zLq&h{sK=TM3{);KRIrM*h`Wt3c!B z$_^EjVmGJ`GSzyx)JFPPCs|1s^}c?_o-|JeD{KPh{CRVK797!(Y>xu#Hp;$^z1@Qg zG`1iJ4URHWp)Wt=-PGXfrX4UU5J4{l7w#cCxrv1d>#arY>&RN`sg+l)cstpSfxit? z3;y%uvvt}X>O^POf^QLmf<_|~7VBBJZmpO{#hcu|EYnxV_G?bfwhBc*&pqZ+t~=>p z$)CM(e0agc2OwLS&YV$nl7F8Z!MerTDuQ$ZM*qS`mLhV%DPZ{F|BVIC2U-==u+VU* zU7?SuJLayBF=*{;!x#T9>7YWeH5U$KxqeP7wx+R2r+z-l-fBTcKL@KG6bufjb*MPehiTM+zU+eF z=CFx5G~0)rJRInavJ>7btC4C=kiiMRT>p7L3cgmN;oZ0E(0GpCR9+#9rOIpZJ4O|~ zCmGIir^`q(su;|EByd_$IB%FwQbZ7`KuQfoG)R+D5;`I|NO1Bmm}xtME_xP!S*E~E zHx2dH9TS5^&9DAXr@3TE^5K1C==(oPJJ*IAbNZVOx@8;~61hP7y%cz|c6W<;ip)uj zO~Fygdr%f-4!Kn)zQaXU$GwjGauUJw9jWJ*O)Z;QtZ*f)mR+FomX-bWT#$no2^~6Q zRW;LXO{z4hi1*hd8n#x*k@|Fe#u|Su9OfXpp@7jhO&$*m_8B-3QwB^1;c4@2Mmd!= z=$IqNW3CMfrqS%9P@4Ie%k(X1v&1d3jRU=)crKd}sF+fy)l@-Ii0lda13x(6Qb4tW zK^3tMq8BHzVR@W+K;qhP^Qqu?7OJxf!@Uc&8}~c0dy+m!v3FbIT9;2q+g~LGCU{L^ zw<$~#pc!c9l|YNFNknz-&S%C~h!d26323%{-ApNk(@s`yVp@o~ZVkwvzu4WnZdpl! zEzicsSX{l>=^PuE=*D8>hIL*M{uW{{u}+MJ==tcY1@CL$98YONK|mnEAtXcNTi5RR zl_|8TrC|u;yy<`zV@Htx;kX;wFbM&_kj*}y3e6>dWHwEJ7a#LDY$Nyu`&sYo|8 zF2rR;;^A%|Nj-3mj%Ce{CZdQ|AJ0`O+sV$i)t^Rf;$fI^LDJ(hw}MJTF4FBF*3i&G zFHcyTMmvXv>F5jGLD6O5Vro20 zeWNo4E0rX$H!Qsl84eJIrbJ!BC>bOg^C@q4baVHsHO6sB^a&Hxy3;^_?G)MD?Mtk* z19D~{GfRH;qTCC`;{o3%XPV2iHV)9o#*z6bk80Je9m%#zxRj&9HD0;F0~N2Sa28*aV?d*LZ9SV+>XP)G~%0*i}a2@BbHc9BS7QIY|XV!C-| zaBe%zxP9x3cHil<+Wk*$M$KPz3fX6cC{Ro8e?RZlGA|^I6pYvG?Pi zi5C-65{u)YkE)j#bpeifSisaQMjwK9=5Hh7PjF0m)JGSG=Lc^)7rz{I_MSb@3uK(6 zDt=8FI6^IyV9sw?8uWoPoKk&7R=e|e(IB4YiacFSguDSIVC~^GDA-I1rC3|mh0-`+ zU-H^GNw}wKOZ@c(XE}ft_NtyzA+6B^gaVp^v3OQsCgGKt;-6_qBs;SfWVt{=8<5i2 zrwI=G2o!|>h-MH1J)Y%#C=P0aMLNX(vaw28NPeQRq_MofuuFtrx%0xivS??h%K|gt zltB}{G>e>VJs_=4Nb8;FXy%s_uWPFa=!Rgx=3Yl{Oqf~!En zXwFj(UOn0&mrt<5c_@$2Twx#up48qU9i+l)K^xX28=!sk8rG=wN%e-rV;U2Z(s)uhj2WTmXocZdu$f=}y zXE|YV4NY*J`kv88ZKae&g31J_OfX7ypfIeYvZAApKIi?rwR-A`Swh@Cay8Mo(h|43 zV;9n4XRc`A+U-@!fV1t@HJPniP8Ncz>pu-%AD^JJ^W*mimjm?c;GgjJKjQPj(ZS*6 z;OIYMcriFRYA93&ug2zzM3{y)693SBpn*qm%dFdkO>LS?9i^P-ObOzc|)Ez`(HlH<-;@QDa-%ruMQI=?2NG> zH+a@n*B4fe_1yFfzx(1v?;-x%y*#D(o_h|qqZReMp11qF9P;VF4sSC8 zr?4bsGqC2<@d^72ohI`93`s;pIzzA3Dsm=Fp4o;*sdeU2)^(^a!PY;}Xxvp0->@<3 zFbGob@#)x!FfAfyb`YE;eH4%>OZY!>0C`wa1;jxpOT&hS9K-O`R=y*u;h~&q5s<3q zJ^fc8ip%%E6@lps+gQB+cc1oNyr{;1+kN`%VgKL9(?Un(*llu8H!K6su^p}YXtz+7 z6t@xkNMDwtOfRLT73CmQT)^xj`)Z{l#V=#rR#C^)1vG)j=w`xr5o(U|A~+N($d+fc zH?Hf{gY$m)-LZYmp;YxkFT5-Z>3zWKi|l!I8Ki{{O1@Oeeu^um&mVX-4A0*kRM=Z> zXsep0D-n>HhAEriQHd za~c9o`C1LVoYT6v;}B1;Vy5c=quq=vR*zHDAn(UOa~Dp$R0(MQi6gsL9% zl1VB1tAE$1w$MQ>_=$>PN)XFLk_ju8j=EL~r9DR%2KJ_v=Mfk&26JbWp)I{nT`jZOii9=&&X~IZ5+pd9@sxb#Q;APHW5?rt@j2Ls_i#d!n`El&qcR)NWXA}T# zLPBcFa-_1ok$5V%&^4K9H^~IklshDzLOGQ)0V;IB2B!^gEu`J*wU_XSj!}e@CT8w} zh{6lAh>dI4X(94SkeHjq6RrHTzw#%g=4ahJX=ghaoF3OMfbs`7IUMu=_LK6a~ zMNuwfBW6mLdsX=e<72(6tzT16uH*cb#Xf!ChzdAWzh68ZE?7!x z#EQnc5d_~YilvFVBiC3O<6J0KLSzsi8VfSk*MflOF(pmNm>Mv1oIqxVb28FC3t-OE za?eFk06uCT0rjz?s&@>k3J(*Y2I3>AO=4jx|9?^vSHV&)SXt;UPQK1=F@B9z&1DdU zlNz@jU>&vF+m0+!gw2WZ*qS>@etu3_)Q7Hh*hqIOFCfnvYXX(PO)Rs1aXX0$gn1vZ zktY_|n9F_4xJ{@N#>F@#{A$9u=p*^B19}4s?Zx`|=xroXdaHhZ4_Lw0lQ><Q3)G`h$}Bl-!s9k-G&(*aELXa}Z+Q5J?X z^k;@cI-(>%I7y%np7R?~u%Wz=Ey(_GG$cOGI6<66#J+G^gfT1m)=Q za0a7tbaElf(s&HY-L~f(kC0BiqJU^ExmGG`o0!NwSm7=sXsjjj8rziyxk%$_CFD2b zTD4=E@tga7m9YEarN6=SNV)ml7!eN$o-!# zaQ}>1Bu!IE zi<1h|nmg{?-ZoURG7MY8Qiq~s|DZFRm2(xF#5hgEYLwP%4Q#c?oknzGlY@8R=oNW? z8$dwfu(&Dr@}kvWJt&%823GB=?e=gokGeHpB}SFw=JCRTu#zCR=fREbo?G$dXwt$Fq(i|>!R|igsA`y zc<2%2?|{m(?xS)UI#O@!4B|!>y}gCXD*3e%A>=D4Zds4j_afRwwPG%H=9SGWRY0Th znEY8D7%Q|yTa}DipzYOKTc1yQWBn6dyk0%W#JnmnsVsrcg5TxyrLZ5Zc5Xmf+C(yHo?K-qle4Rf8=#{|GDPx&D)Jc#cA-Kp6$>C{LXDm(?W*xACQ*%- z`uN$TN?&>a!w8j!0rY*>WR{YV>IfhOy4YMZ{VSQ}dg*)_=9^T$y(XHN>m^p1lA=9e z4d*roU-PCaS@Y#9D4Gsa`OYS8s@G=^_di40$mls!Or$<-sj*p5@G_k%MpS7EZ`sd@p zo0W$dR)RgyOLpO7DC9~cPEL=C!Agh^6i1zzZh@ryD6q(&2k@u)rmGsWspbt_tLOID zj0XCntaovCa9FF%6YLYW4Lwj4&zh#ZqpOMBp4)lVjkT$xsgyZfp`zUK`Ii!Os=(8N zf;UyDO;pjt$61n)6g@VAhumSW4=xA49sKi3N+8feyKN6+i45!6RAczKBEFbukb}@h zkde#a+HO}mWG24;_x!W8yh7ex49-_w9~mcU(*##1tu$rvv^eJCNfkucgi#ULi_CB8VP= zh@@i>;%`zaNKS37?VO`jEF6QA(H1uEuav|ARCUX(=7(*$ORpgYF@`yzEXFBBNicTP zSC&VQ7J(!uqTYg3ZVu=jq#9OEg35ytOt8a{`PZH^XpAU{Q-U~4A^K&QOz@Csm+jTg zWvj1w_a4FOl8dN#r`FgtnQ`Qy&(Pw5Y%Zridfg>q=3gUE!}yFwH09PI4V^V2K)&%V zU3hD~+fI zT#HFe$(Ve4i-kWyZaz&K*XEY1O;&`oY7L}jUoo4iYLkq=DG)ZpX#V)ts@;{Ib@cy! zk%V)tHkRK1ds@B!v$xxO(Es1dQ(Bg~p|vKe7^^Y= zN@UH7X>6o=L9~EVyE?iC4z=N`n>dzlpeD13XM-%?a%@De7|P1c$!5IEiN5RrJ!;QK zbeyVNo90nhfRSr$!fMh|ba&UUeHM6(K3DC?B@>=oZRO0mF&r<0HQ0sRZ7lJJpUkKNVZ@C1dxr#dNRRy6&vz~8t))>B(W6HwfmOde`WxZQmxq1sIhfw{n7z|wU$?L*j ziz~n-pS%M6wYY)^i{c`*3oo2f-3>Pf)Ty}NEj8NZ5bo}rPN!2+f5$}Ju=JY7WAFN< z@+vjDvSU@PSyAShZG!IZI%W5xs#Z)d%BtGSKA><_k5khyEm+7Xx2TuBv5Y%ciCZq6 zlGYzarBc6BCOcPKN)`NtQRxV~;|(Y1(^|s_rCF$$DoYAb>rdlsuAE6s6vR+wg;EZwH4Q>ObIZ6R!Zp`bo~lDYsCU6KZV$7FQr;B@Tsi5MJUdq zAxSk#H3@XyEPvNr%fqv&XC3}eJ0)$J|J!@stKI+Fe~ABjKhJ7zY`Oo+1E;tQq!kh4 zR~iTI5*I%cI>VEU#CqVhQD8OjIcK>7pF7VPaT|PZ#ZRtY&cxTq`9bqyRi;p3Kc6S8 z{$6}pMZs#|4$Yu-43z}_a7Y9;OyZz4tZVa%`C2c0*wr#$hm$nC+x)mKx3@*=Aa|8D zON(4XF7hhN-|!lF2Umt|B8fJ`h9R=Aid0?v=Z~WfVnbPM%nqkFF$8qUL%Bc%1xP{d z=NwgjPat1^pOMP^Pro@mdU)>l z`2zZHGQ_NW3@r2ieZK#!>i_rr*@OIdFHbXJuUxb4%yR@T$E^PXKfwiVPMaad4Ys}c ziQX3|R98|^E=sK4bQ07Ovfn>vxYqucoc9+b0$J++|E$XY?Y?-i`>_A-|DV;)|K9F{{r`TR7COU1kW?j)QPYfW zCL~6~jD~Qb(xm5CnYAfLJWG@lC7+NmMB|VRm2*8Lkxog71)UNwhFR}b3g(!MbuMvr z8Ca+OMt^I2=rj&zkXJlWD4~R;kQ2dkyrYXN6-2m&bfBX5hZiWIDR;av6nwpJ-rRZO@teeX;tlb&^TZR8{LNB2cAosF(?aiY zN?FFy@zH=gp3Yh6cr+lmtBR-W567Ewp9Q4*AW1zu56{E%JwN|H009600b#wl0GcHL D?VGt# diff --git a/helm/infra-charts/obaas/charts/signoz-0.141.1.tgz b/helm/infra-charts/obaas/charts/signoz-0.141.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..f4a0fa0f110653c42ba924658349d8ea3c826b40 GIT binary patch literal 289793 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

        Y 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�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

        QC^E-C!RU!j@0m&2_0NRu3+(--sKVBZ`IC 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 literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas/dashboards/1/apache-apisix.json b/helm/infra-charts/obaas/dashboards/1/apache-apisix.json index 7fbe4e1db..9594bb6c9 100644 --- a/helm/infra-charts/obaas/dashboards/1/apache-apisix.json +++ b/helm/infra-charts/obaas/dashboards/1/apache-apisix.json @@ -1,2926 +1,1614 @@ { - "description": "MicroService API Gateway Apache APISIX", - "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", - "layout": [ - { - "h": 1, - "i": "2488460f-94df-47f4-903f-b2c8a92778a0", - "maxH": 1, - "minH": 1, - "minW": 12, - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 0 - }, - { - "h": 8, - "i": "51d09349-b65e-42e6-8871-488e98a5cab5", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 1 - }, - { - "h": 8, - "i": "7becb23c-250a-4bb4-aefd-a3e7f4908d9f", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 1 - }, - { - "h": 8, - "i": "7d6a6e7d-1a17-4f49-9aad-6c0c81a8c0ce", - "moved": false, - "static": false, - "w": 2, - "x": 4, - "y": 1 - }, - { - "h": 8, - "i": "8e49aded-11b2-45b4-918d-2659e2fe15c8", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 1 - }, - { - "h": 1, - "i": "93c65502-cc44-4cac-9f78-752153b45b76", - "maxH": 1, - "minH": 1, - "minW": 12, - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 9 - }, - { - "h": 8, - "i": "a8d0d914-2f47-4db4-b0ce-a1e166e62d6c", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 10 - }, - { - "h": 8, - "i": "052e360a-4099-4610-ac9d-421188eceafd", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 18 - }, - { - "h": 8, - "i": "af0924a0-17a2-4e53-84e5-3741320a05ab", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 18 - }, - { - "h": 1, - "i": "6efdc9e3-cd59-4b41-b124-4f8767186f9e", - "maxH": 1, - "minH": 1, - "minW": 12, - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 26 - }, - { - "h": 8, - "i": "072d5f2a-191c-40f4-8d58-351ab8058513", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 27 - }, - { - "h": 8, - "i": "753f44e6-473f-48da-9c37-11bfda3517d9", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 35 - }, - { - "h": 8, - "i": "d3a7e234-83fe-499b-8846-243e8d8718fc", - "moved": false, - "static": false, - "w": 4, - "x": 0, - "y": 43 - }, - { - "h": 8, - "i": "f55874f1-8979-46e1-b787-f74cee23d509", - "moved": false, - "static": false, - "w": 4, - "x": 4, - "y": 43 - }, - { - "h": 8, - "i": "46cdbcad-8d52-4f63-9130-bc03230b77ab", - "moved": false, - "static": false, - "w": 4, - "x": 8, - "y": 43 - }, - { - "h": 1, - "i": "5939d2eb-42ea-42b4-ad43-b149abc6f17d", - "maxH": 1, - "minH": 1, - "minW": 12, - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 51 - }, - { - "h": 9, - "i": "7e254b81-e050-4650-8aad-7e2691b5cb16", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 52 - }, - { - "h": 9, - "i": "73017c8b-29c6-4493-b274-6a8a2cfd6b32", - "moved": false, - "static": false, - "w": 3, - "x": 6, - "y": 52 - }, - { - "h": 9, - "i": "19ba4ab0-a2fd-4135-be0b-070de0ea6dc2", - "moved": false, - "static": false, - "w": 3, - "x": 9, - "y": 52 + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "Apache APISIX", + "description": "MicroService API Gateway Apache APISIX" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "apisix_instance", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'hostname')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')" + } + }, + "name": "apisix_instance" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "gateway_ip_port", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'http_host')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'hostname') in {{.apisix_instance}})" + } + }, + "name": "gateway_ip_port" } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "uri", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'uri')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'uri') != '')\nand (JSONExtractString(labels, 'hostname') in {{.apisix_instance}})\nand (JSONExtractString(labels, 'http_host') in {{.gateway_ip_port}})\n\n" + } + }, + "name": "uri" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "route_id", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'route')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'uri') != '')\nand (JSONExtractString(labels, 'route') != '')\n\n" + } + }, + "name": "route_id" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "target_pod_ip_port", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'upstream_addr')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'uri') in {{.uri}})\nand (JSONExtractString(labels, 'route') in {{.route_id}})" + } + }, + "name": "target_pod_ip_port" + } + } ], - "panelMap": { - "2488460f-94df-47f4-903f-b2c8a92778a0": { - "collapsed": false, - "widgets": [ - { - "h": 8, - "i": "51d09349-b65e-42e6-8871-488e98a5cab5", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 1 - }, - { - "h": 8, - "i": "7becb23c-250a-4bb4-aefd-a3e7f4908d9f", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 1 - }, - { - "h": 8, - "i": "7d6a6e7d-1a17-4f49-9aad-6c0c81a8c0ce", - "moved": false, - "static": false, - "w": 2, - "x": 4, - "y": 1 - }, - { - "h": 8, - "i": "8e49aded-11b2-45b4-918d-2659e2fe15c8", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 1 + "panels": { + "052e360a-4099-4610-ac9d-421188eceafd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Ingress per uri", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ] - }, - "5939d2eb-42ea-42b4-ad43-b149abc6f17d": { - "collapsed": false, - "widgets": [ - { - "h": 8, - "i": "7e254b81-e050-4650-8aad-7e2691b5cb16", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 287 - }, - { - "h": 9, - "i": "73017c8b-29c6-4493-b274-6a8a2cfd6b32", - "moved": false, - "static": false, - "w": 3, - "x": 6, - "y": 287 - }, - { - "h": 9, - "i": "19ba4ab0-a2fd-4135-be0b-070de0ea6dc2", - "moved": false, - "static": false, - "w": 3, - "x": 9, - "y": 287 + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_bandwidth", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(uri = '.uri' AND route = '.route_id' AND hostname = '.apisix_instance' AND type = 'ingress')" + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{uri}}" + } } - ] - }, - "6efdc9e3-cd59-4b41-b124-4f8767186f9e": { - "collapsed": false, - "widgets": [ - { - "h": 8, - "i": "072d5f2a-191c-40f4-8d58-351ab8058513", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 107 - }, - { - "h": 8, - "i": "753f44e6-473f-48da-9c37-11bfda3517d9", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 115 - }, - { - "h": 8, - "i": "d3a7e234-83fe-499b-8846-243e8d8718fc", - "moved": false, - "static": false, - "w": 4, - "x": 0, - "y": 123 - }, - { - "h": 8, - "i": "f55874f1-8979-46e1-b787-f74cee23d509", - "moved": false, - "static": false, - "w": 4, - "x": 4, - "y": 123 - }, - { - "h": 8, - "i": "227a0ce2-2ed5-4a53-90d1-74a907313b97", - "moved": false, - "static": false, - "w": 4, - "x": 8, - "y": 123 + } + } + ], + "links": [] + } + }, + "072d5f2a-191c-40f4-8d58-351ab8058513": { + "kind": "Panel", + "spec": { + "display": { + "name": "Requests per second (RPS) by status code", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "reqps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ] - }, - "93c65502-cc44-4cac-9f78-752153b45b76": { - "collapsed": false, - "widgets": [ - { - "h": 8, - "i": "a8d0d914-2f47-4db4-b0ce-a1e166e62d6c", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 26 - }, - { - "h": 8, - "i": "052e360a-4099-4610-ac9d-421188eceafd", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 34 - }, - { - "h": 8, - "i": "af0924a0-17a2-4e53-84e5-3741320a05ab", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 34 + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_status", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(uri = '.uri' AND route = '.route_id' AND hostname = '.apisix_instance')" + }, + "groupBy": [ + { + "name": "code", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{code}}" + } } - ] + } + } + ], + "links": [] } - }, - "tags": [], - "title": "Apache APISIX", - "uploadedGrafana": false, - "uuid": "01997ae1-3264-7d4c-ae07-f29969f14fdf", - "variables": { - "08e2079f-4fe6-4625-b920-d17689985de3": { - "allSelected": true, - "customValue": "", - "defaultValue": "", - "description": "", - "id": "08e2079f-4fe6-4625-b920-d17689985de3", - "key": "08e2079f-4fe6-4625-b920-d17689985de3", - "modificationUUID": "0a0cde8f-0ff1-4ac2-9d56-41b73f17c7a2", - "multiSelect": true, - "name": "apisix_instance", - "order": 0, - "queryValue": "SELECT distinct JSONExtractString(labels, 'hostname')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - }, - "183c6709-cbdc-4af1-8413-2dc26d0458d8": { - "allSelected": true, - "customValue": "", - "defaultValue": "", - "description": "", - "id": "183c6709-cbdc-4af1-8413-2dc26d0458d8", - "modificationUUID": "0f7e5c98-14fe-45ce-af54-961d012fb5a6", - "multiSelect": true, - "name": "uri", - "order": 2, - "queryValue": "SELECT distinct JSONExtractString(labels, 'uri')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'uri') != '')\nand (JSONExtractString(labels, 'hostname') in {{.apisix_instance}})\nand (JSONExtractString(labels, 'http_host') in {{.gateway_ip_port}})\n\n", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - }, - "40bbb6c8-b187-4757-b436-40a25da3073c": { - "allSelected": true, - "customValue": "", - "defaultValue": "", - "description": "", - "id": "40bbb6c8-b187-4757-b436-40a25da3073c", - "key": "40bbb6c8-b187-4757-b436-40a25da3073c", - "modificationUUID": "b4d5c37a-0c76-4718-a27b-194534b83535", - "multiSelect": true, - "name": "gateway_ip_port", - "order": 1, - "queryValue": "SELECT distinct JSONExtractString(labels, 'http_host')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'hostname') in {{.apisix_instance}})", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - }, - "87107f68-fdbb-489f-9bd7-bbed6db26e03": { - "allSelected": true, - "customValue": "", - "description": "", - "id": "87107f68-fdbb-489f-9bd7-bbed6db26e03", - "key": "87107f68-fdbb-489f-9bd7-bbed6db26e03", - "modificationUUID": "d6694a09-3d29-46f9-bcc5-1b85ec35ff82", - "multiSelect": true, - "name": "target_pod_ip_port", - "order": 4, - "queryValue": "SELECT distinct JSONExtractString(labels, 'upstream_addr')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'uri') in {{.uri}})\nand (JSONExtractString(labels, 'route') in {{.route_id}})", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - }, - "c6fa20bb-6d5b-43f4-a76d-1a66b18a6a5f": { - "allSelected": true, - "customValue": "", - "description": "", - "id": "c6fa20bb-6d5b-43f4-a76d-1a66b18a6a5f", - "key": "c6fa20bb-6d5b-43f4-a76d-1a66b18a6a5f", - "modificationUUID": "5eb854de-5f09-4537-b4fb-6b4215d352a9", - "multiSelect": true, - "name": "route_id", - "order": 3, - "queryValue": "SELECT distinct JSONExtractString(labels, 'route')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'apisix_http_status')\nand (JSONExtractString(labels, 'uri') != '')\nand (JSONExtractString(labels, 'route') != '')\n\n", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" + }, + "19ba4ab0-a2fd-4135-be0b-070de0ea6dc2": { + "kind": "Panel", + "spec": { + "display": { + "name": "Nginx metric errors", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_nginx_metric_errors_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] } - }, - "version": "v4", - "widgets": [ - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] - }, - "customLegendColors": {}, - "description": "", - "fillSpans": false, - "id": "51d09349-b65e-42e6-8871-488e98a5cab5", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "apisix_http_requests_total", - "reduceTo": "last", - "spaceAggregation": "sum", - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60 + }, + "46cdbcad-8d52-4f63-9130-bc03230b77ab": { + "kind": "Panel", + "spec": { + "display": { + "name": "Upstream Latency", + "description": "" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "type IN ['upstream'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "c02b27cc-0290-433b-8555-6271a8e282ae", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p95", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "type IN ['upstream'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p99", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "type IN ['upstream'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + } + ] + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "51d09349-b65e-42e6-8871-488e98a5cab5": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Requests", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_requests_total", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Requests", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] - }, - "customLegendColors": {}, - "description": "", - "fillSpans": false, - "id": "7becb23c-250a-4bb4-aefd-a3e7f4908d9f", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "apisix_nginx_http_current_connections", - "reduceTo": "last", - "spaceAggregation": "sum", - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "state = 'accepted'" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60 - } + } + } + ], + "links": [] + } + }, + "73017c8b-29c6-4493-b274-6a8a2cfd6b32": { + "kind": "Panel", + "spec": { + "display": { + "name": "Etcd reachable", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "bool_yes_no", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_etcd_reachable", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "a4f372f0-57c1-40da-80c8-adb925989eea", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "753f44e6-473f-48da-9c37-11bfda3517d9": { + "kind": "Panel", + "spec": { + "display": { + "name": "Requests per second (RPS) by uri", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "reqps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Accepted Connections", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] - }, - "customLegendColors": {}, - "description": "", - "fillSpans": false, - "id": "7d6a6e7d-1a17-4f49-9aad-6c0c81a8c0ce", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "apisix_nginx_http_current_connections", - "reduceTo": "last", - "spaceAggregation": "sum", - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "state = 'handled'" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60 - } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_status", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "8fea6d57-7e73-42a4-9716-6cd7e4972eaa", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "disabled": false, + "filter": { + "expression": "(uri = '.uri' AND route = '.route_id' AND hostname = '.apisix_instance')" + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{uri}}" + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "7becb23c-250a-4bb4-aefd-a3e7f4908d9f": { + "kind": "Panel", + "spec": { + "display": { + "name": "Accepted Connections", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_nginx_http_current_connections", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'accepted'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Handled Connections", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] - }, - "customLegendColors": {}, - "description": "", - "fillSpans": true, - "id": "8e49aded-11b2-45b4-918d-2659e2fe15c8", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "apisix_nginx_http_current_connections", - "reduceTo": "avg", - "spaceAggregation": "sum", - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "state--string--tag", - "isColumn": false, - "isJSON": false, - "key": "state", - "type": "tag" - } - ], - "having": { - "expression": "" - }, - "legend": "{{state}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60 - } + } + } + ], + "links": [] + } + }, + "7d6a6e7d-1a17-4f49-9aad-6c0c81a8c0ce": { + "kind": "Panel", + "spec": { + "display": { + "name": "Handled Connections", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_nginx_http_current_connections", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "a324041f-b39d-45b2-8ca3-13890724a876", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "disabled": false, + "filter": { + "expression": "state = 'handled'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "7e254b81-e050-4650-8aad-7e2691b5cb16": { + "kind": "Panel", + "spec": { + "display": { + "name": "Etcd modify indexes", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Nginx connection state", - "yAxisUnit": "none" - }, - { - "description": "", - "id": "2488460f-94df-47f4-903f-b2c8a92778a0", - "panelTypes": "row", - "title": "Nginx" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": true, - "id": "a8d0d914-2f47-4db4-b0ce-a1e166e62d6c", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_bandwidth--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_bandwidth", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [ - { - "id": "c0afff11", - "key": { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - }, - "op": "in", - "value": [ - ".uri" - ] - }, - { - "id": "b79e3e7c", - "key": { - "dataType": "string", - "id": "route--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "route", - "type": "tag" - }, - "op": "in", - "value": [ - ".route_id" - ] - }, - { - "id": "b687186d", - "key": { - "dataType": "string", - "id": "hostname--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "hostname", - "type": "tag" - }, - "op": "in", - "value": [ - ".apisix_instance" - ] - } - ], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "type--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "type", - "type": "tag" - } - ], - "having": [], - "legend": "{{type}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate" - } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_etcd_modify_indexes", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "1411e1de-7936-4fb6-b573-81df5daee785", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "disabled": false, + "groupBy": [ + { + "name": "key", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{key}}" + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "8e49aded-11b2-45b4-918d-2659e2fe15c8": { + "kind": "Panel", + "spec": { + "display": { + "name": "Nginx connection state", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Bandwidth", - "yAxisUnit": "decbytes" - }, - { - "description": "", - "id": "93c65502-cc44-4cac-9f78-752153b45b76", - "panelTypes": "row", - "title": "Bandwidth" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": true, - "id": "052e360a-4099-4610-ac9d-421188eceafd", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_bandwidth--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_bandwidth", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [ - { - "id": "a3a298bb", - "key": { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - }, - "op": "in", - "value": [ - ".uri" - ] - }, - { - "id": "a497951b", - "key": { - "dataType": "string", - "id": "route--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "route", - "type": "tag" - }, - "op": "in", - "value": [ - ".route_id" - ] - }, - { - "id": "caa65f7a", - "key": { - "dataType": "string", - "id": "hostname--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "hostname", - "type": "tag" - }, - "op": "in", - "value": [ - ".apisix_instance" - ] - }, - { - "id": "1ef71685", - "key": { - "dataType": "string", - "id": "type--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "type", - "type": "tag" - }, - "op": "=", - "value": "ingress" - } - ], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - } - ], - "having": [], - "legend": "{{uri}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate" - } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_nginx_http_current_connections", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "127ed4e8-d307-4776-8990-056a9905cc0a", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "disabled": false, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "state", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{state}}" + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "a8d0d914-2f47-4db4-b0ce-a1e166e62d6c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Bandwidth", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Ingress per uri", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": true, - "id": "af0924a0-17a2-4e53-84e5-3741320a05ab", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_bandwidth--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_bandwidth", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [ - { - "id": "8f33e907", - "key": { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - }, - "op": "in", - "value": [ - ".uri" - ] - }, - { - "id": "98b5df67", - "key": { - "dataType": "string", - "id": "route--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "route", - "type": "tag" - }, - "op": "in", - "value": [ - ".route_id" - ] - }, - { - "id": "58522b29", - "key": { - "dataType": "string", - "id": "hostname--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "hostname", - "type": "tag" - }, - "op": "in", - "value": [ - ".apisix_instance" - ] - }, - { - "id": "6abd32ae", - "key": { - "dataType": "string", - "id": "type--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "type", - "type": "tag" - }, - "op": "=", - "value": "egress" - } - ], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - } - ], - "having": [], - "legend": "{{uri}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate" - } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_bandwidth", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "87db93d9-9a8f-44f9-9fc5-4cbcc8d331c0", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "disabled": false, + "filter": { + "expression": "(uri = '.uri' AND route = '.route_id' AND hostname = '.apisix_instance')" + }, + "groupBy": [ + { + "name": "type", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{type}}" + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "af0924a0-17a2-4e53-84e5-3741320a05ab": { + "kind": "Panel", + "spec": { + "display": { + "name": "Egress per uri", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Egress per uri", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": true, - "id": "072d5f2a-191c-40f4-8d58-351ab8058513", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_http_status--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_http_status", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [ - { - "id": "78c425e2", - "key": { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - }, - "op": "in", - "value": [ - ".uri" - ] - }, - { - "id": "adc9f3d1", - "key": { - "dataType": "string", - "id": "route--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "route", - "type": "tag" - }, - "op": "in", - "value": [ - ".route_id" - ] - }, - { - "id": "69d66b58", - "key": { - "dataType": "string", - "id": "hostname--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "hostname", - "type": "tag" - }, - "op": "in", - "value": [ - ".apisix_instance" - ] - } - ], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "code--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "code", - "type": "tag" - } - ], - "having": [], - "legend": "{{code}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate" - } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_bandwidth", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "aec29f0c-5338-49f6-9e8f-fae1f79acddc", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "disabled": false, + "filter": { + "expression": "(uri = '.uri' AND route = '.route_id' AND hostname = '.apisix_instance' AND type = 'egress')" + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{uri}}" + } } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Requests per second (RPS) by status code", - "yAxisUnit": "reqps" - }, - { - "description": "", - "id": "6efdc9e3-cd59-4b41-b124-4f8767186f9e", - "panelTypes": "row", - "title": "HTTP" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "753f44e6-473f-48da-9c37-11bfda3517d9", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_http_status--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_http_status", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [ - { - "id": "b23335c5", - "key": { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - }, - "op": "in", - "value": [ - ".uri" - ] - }, - { - "id": "1be3c31f", - "key": { - "dataType": "string", - "id": "route--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "route", - "type": "tag" - }, - "op": "in", - "value": [ - ".route_id" - ] - }, - { - "id": "47d1ce0b", - "key": { - "dataType": "string", - "id": "hostname--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "hostname", - "type": "tag" - }, - "op": "in", - "value": [ - ".apisix_instance" - ] - } - ], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "uri--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "uri", - "type": "tag" - } - ], - "having": [], - "legend": "{{uri}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate" + } + } + ], + "links": [] + } + }, + "d3a7e234-83fe-499b-8846-243e8d8718fc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Request Latency", + "description": "" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "uri in ['.uri'] AND hostname in ['.apisix_instance'] AND type IN ['request']" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "0a69c7a6-2ad9-48b3-895f-ce43a15dfe54", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p95", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "uri in ['.uri'] AND hostname in ['.apisix_instance'] AND type IN ['request']" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p99", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "uri in ['.uri'] AND hostname in ['.apisix_instance'] AND type IN ['request']" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + } + } + ], + "links": [] + } + }, + "f55874f1-8979-46e1-b787-f74cee23d509": { + "kind": "Panel", + "spec": { + "display": { + "name": "APISIX Latency", + "description": "" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "type IN ['apisix'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p95", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "type IN ['apisix'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "apisix_http_latency.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p99", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "type IN ['apisix'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + } + ] + } } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Requests per second (RPS) by uri", - "yAxisUnit": "reqps" - }, - { - "bucketCount": 100, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Nginx", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 2, + "height": 8, + "content": { + "$ref": "#/spec/panels/51d09349-b65e-42e6-8871-488e98a5cab5" + } }, - "customLegendColors": {}, - "description": "", - "fillSpans": false, - "id": "d3a7e234-83fe-499b-8846-243e8d8718fc", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "histogram", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p90", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "uri in ['.uri'] AND hostname in ['.apisix_instance'] AND type IN ['request']" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "le--string--tag", - "isColumn": false, - "isJSON": false, - "key": "le", - "type": "tag" - } - ], - "having": { - "expression": "" - }, - "legend": "p90", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60 - }, - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p95", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filter": { - "expression": "uri in ['.uri'] AND hostname in ['.apisix_instance'] AND type IN ['request']" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "le--string--tag", - "isColumn": false, - "isJSON": false, - "key": "le", - "type": "tag" - } - ], - "having": { - "expression": "" - }, - "legend": "p95", - "limit": null, - "orderBy": [], - "queryName": "B", - "source": "", - "stepInterval": 60 - }, - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p99", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filter": { - "expression": "uri in ['.uri'] AND hostname in ['.apisix_instance'] AND type IN ['request']" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "le--string--tag", - "isColumn": false, - "isJSON": false, - "key": "le", - "type": "tag" - } - ], - "having": { - "expression": "" - }, - "legend": "p99", - "limit": null, - "orderBy": [], - "queryName": "C", - "source": "", - "stepInterval": 60 - } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "61244c97-367d-4389-b0f8-1f5f098f8bce", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" + { + "x": 2, + "y": 0, + "width": 2, + "height": 8, + "content": { + "$ref": "#/spec/panels/7becb23c-250a-4bb4-aefd-a3e7f4908d9f" + } }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Request Latency", - "yAxisUnit": "ms" - }, - { - "bucketCount": 100, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] + { + "x": 4, + "y": 0, + "width": 2, + "height": 8, + "content": { + "$ref": "#/spec/panels/7d6a6e7d-1a17-4f49-9aad-6c0c81a8c0ce" + } }, - "customLegendColors": {}, - "description": "", - "fillSpans": false, - "id": "f55874f1-8979-46e1-b787-f74cee23d509", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "histogram", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p90", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "type IN ['apisix'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "p90", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": null - }, - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p95", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filter": { - "expression": "type IN ['apisix'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "p95", - "limit": null, - "orderBy": [], - "queryName": "B", - "source": "", - "stepInterval": null - }, - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p99", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filter": { - "expression": "type IN ['apisix'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "p95", - "limit": null, - "orderBy": [], - "queryName": "C", - "source": "", - "stepInterval": null - } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "b6a31a91-ed33-458f-a111-581bb98d37ea", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" + { + "x": 6, + "y": 0, + "width": 6, + "height": 8, + "content": { + "$ref": "#/spec/panels/8e49aded-11b2-45b4-918d-2659e2fe15c8" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Bandwidth", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 8, + "content": { + "$ref": "#/spec/panels/a8d0d914-2f47-4db4-b0ce-a1e166e62d6c" + } }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "APISIX Latency", - "yAxisUnit": "ms" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": true, - "id": "7e254b81-e050-4650-8aad-7e2691b5cb16", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_etcd_modify_indexes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_etcd_modify_indexes", - "type": "Gauge" - }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "key--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "key", - "type": "tag" - } - ], - "having": [], - "legend": "{{key}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "sum" - } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "27c619eb-38b0-4023-90dd-41ce2123d956", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" + { + "x": 0, + "y": 8, + "width": 6, + "height": 8, + "content": { + "$ref": "#/spec/panels/052e360a-4099-4610-ac9d-421188eceafd" + } }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Etcd modify indexes", - "yAxisUnit": "none" - }, - { - "description": "", - "id": "5939d2eb-42ea-42b4-ad43-b149abc6f17d", - "panelTypes": "row", - "title": "Misc." - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": true, - "id": "73017c8b-29c6-4493-b274-6a8a2cfd6b32", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_etcd_reachable--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_etcd_reachable", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest" - } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "b7d8829c-4bef-4b2c-bbc8-8f5a05d3002b", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" + { + "x": 6, + "y": 8, + "width": 6, + "height": 8, + "content": { + "$ref": "#/spec/panels/af0924a0-17a2-4e53-84e5-3741320a05ab" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "HTTP", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 8, + "content": { + "$ref": "#/spec/panels/072d5f2a-191c-40f4-8d58-351ab8058513" + } }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Etcd reachable", - "yAxisUnit": "bool_yes_no" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": true, - "id": "19ba4ab0-a2fd-4135-be0b-070de0ea6dc2", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "apisix_nginx_metric_errors_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "apisix_nginx_metric_errors_total", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate" - } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "9a6c4af3-9301-422c-9c92-40ae366a885c", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" + { + "x": 0, + "y": 8, + "width": 12, + "height": 8, + "content": { + "$ref": "#/spec/panels/753f44e6-473f-48da-9c37-11bfda3517d9" + } }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Nginx metric errors", - "yAxisUnit": "none" - }, - { - "bucketCount": 100, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] + { + "x": 0, + "y": 16, + "width": 4, + "height": 8, + "content": { + "$ref": "#/spec/panels/d3a7e234-83fe-499b-8846-243e8d8718fc" + } }, - "customLegendColors": {}, - "description": "", - "fillSpans": false, - "id": "46cdbcad-8d52-4f63-9130-bc03230b77ab", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "histogram", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p90", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "type IN ['upstream'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "p90", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": null - }, - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p95", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filter": { - "expression": "type IN ['upstream'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "p95", - "limit": null, - "orderBy": [], - "queryName": "B", - "source": "", - "stepInterval": null - }, - { - "aggregations": [ - { - "metricName": "apisix_http_latency.bucket", - "reduceTo": "avg", - "spaceAggregation": "p99", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filter": { - "expression": "type IN ['upstream'] AND hostname IN ['.apisix_instance'] AND uri IN ['.uri']" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "p95", - "limit": null, - "orderBy": [], - "queryName": "C", - "source": "", - "stepInterval": null - } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "7cdcdc4b-35cd-4210-9540-8ab366fd7455", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "queryType": "builder" + { + "x": 4, + "y": 16, + "width": 4, + "height": 8, + "content": { + "$ref": "#/spec/panels/f55874f1-8979-46e1-b787-f74cee23d509" + } }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Upstream Latency", - "yAxisUnit": "ms" + { + "x": 8, + "y": 16, + "width": 4, + "height": 8, + "content": { + "$ref": "#/spec/panels/46cdbcad-8d52-4f63-9130-bc03230b77ab" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Misc.", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 9, + "content": { + "$ref": "#/spec/panels/7e254b81-e050-4650-8aad-7e2691b5cb16" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 9, + "content": { + "$ref": "#/spec/panels/73017c8b-29c6-4493-b274-6a8a2cfd6b32" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 9, + "content": { + "$ref": "#/spec/panels/19ba4ab0-a2fd-4135-be0b-070de0ea6dc2" + } + } + ] } - ] -} \ No newline at end of file + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/db-calls-monitoring.json b/helm/infra-charts/obaas/dashboards/1/db-calls-monitoring.json index 0155257e3..7043dcdcd 100644 --- a/helm/infra-charts/obaas/dashboards/1/db-calls-monitoring.json +++ b/helm/infra-charts/obaas/dashboards/1/db-calls-monitoring.json @@ -1 +1,548 @@ -{"description":"Built on top of available DB attributes from opentelemetry: https://opentelemetry.io/docs/specs/semconv/attributes-registry/db/","dotMigrated":true,"image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":6,"i":"057b5e82-35ca-40fa-b8a3-c6f5d23433c0","moved":false,"static":false,"w":6,"x":0,"y":0},{"h":6,"i":"ba27811a-2716-4a25-9f84-dbf30896b2e8","moved":false,"static":false,"w":6,"x":6,"y":0},{"h":6,"i":"7522011f-7111-4707-9686-bb052dd827a7","moved":false,"static":false,"w":6,"x":6,"y":6},{"h":7,"i":"e3b48480-d15c-44eb-a054-13ffa59a9227","moved":false,"static":false,"w":12,"x":0,"y":12}],"panelMap":{},"tags":[],"title":"DB Calls Monitoring","uploadedGrafana":false,"uuid":"0199ec29-9c5d-79eb-a80e-6742f641d604","variables":{"4789176f-8aaa-40da-83f7-68fa152c0449":{"allSelected":false,"customValue":"","description":"","id":"4789176f-8aaa-40da-83f7-68fa152c0449","modificationUUID":"915613fb-a7ec-4feb-add0-1938f60eebab","multiSelect":false,"name":"service.name","order":0,"queryValue":"SELECT JSONExtractString(labels, 'service.name') AS `service.name` FROM signoz_metrics.time_series_v4_1day WHERE (metric_name = 'signoz_calls_total') AND (unix_milli >= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000)) GROUP BY `service.name`","showALLOption":false,"sort":"DISABLED","textboxValue":"","type":"QUERY"}},"version":"v4","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{"B":"ns","C":"reqps"},"description":"","fillSpans":false,"id":"ba27811a-2716-4a25-9f84-dbf30896b2e8","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"count","dataSource":"traces","disabled":false,"expression":"A","filters":{"items":[{"id":"3b0cb173","key":{"dataType":"string","id":"dbSystem--string--tag--true","isColumn":true,"isJSON":false,"key":"dbSystem","type":"tag"},"op":"exists","value":""},{"id":"ae4b278f","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"=","value":"{{.service.name}}"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"dbName--string--tag--true","isColumn":true,"isJSON":false,"key":"dbName","type":"tag"},{"dataType":"string","id":"db.statement--string--tag--false","isColumn":false,"isJSON":false,"key":"db.statement","type":"tag"}],"having":[],"legend":"Total Calls","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"count"},{"aggregateAttribute":{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},"aggregateOperator":"p50","dataSource":"traces","disabled":false,"expression":"B","filters":{"items":[{"id":"db68f5e5","key":{"dataType":"string","id":"dbSystem--string--tag--true","isColumn":true,"isJSON":false,"key":"dbSystem","type":"tag"},"op":"exists","value":""},{"id":"222ede69","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"=","value":"{{.service.name}}"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"dbName--string--tag--true","isColumn":true,"isJSON":false,"key":"dbName","type":"tag"},{"dataType":"string","id":"db.statement--string--tag--false","isColumn":false,"isJSON":false,"key":"db.statement","type":"tag"}],"having":[],"legend":"Average Duration","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"p50"},{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"rate","dataSource":"traces","disabled":false,"expression":"C","filters":{"items":[{"id":"23e50257","key":{"dataType":"string","id":"dbSystem--string--tag--true","isColumn":true,"isJSON":false,"key":"dbSystem","type":"tag"},"op":"exists","value":""},{"id":"ba5fb30d","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"=","value":"{{.service.name}}"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"dbName--string--tag--true","isColumn":true,"isJSON":false,"key":"dbName","type":"tag"},{"dataType":"string","id":"db.statement--string--tag--false","isColumn":false,"isJSON":false,"key":"db.statement","type":"tag"}],"having":[],"legend":"Rate","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"9f83ebf2-7e19-4099-8f1c-67ab3dc9e434","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Top DB Statements","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"B":"ns"},"columnWidths":{"date":145,"db.statement":145,"dbOperation":145,"durationNano":145,"name":145,"serviceName":145},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"e3b48480-d15c-44eb-a054-13ffa59a9227","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"list","query":{"builder":{"queryData":[{"aggregations":[{"expression":"count()"}],"dataSource":"traces","disabled":false,"expression":"B","filter":{"expression":"db.system exists AND service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"offset":0,"orderBy":[{"columnName":"durationNano","order":"desc"}],"pageSize":10,"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c1e93c87-fac4-4038-bc94-73542bdd47a0","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"db.statement--string--tag--false","isColumn":false,"isJSON":false,"key":"db.statement","type":"tag"},{"dataType":"string","id":"dbOperation--string--tag--true","isColumn":true,"isJSON":false,"key":"dbOperation","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Slowest DB Calls","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"B":"ns"},"description":"","fillSpans":false,"id":"7522011f-7111-4707-9686-bb052dd827a7","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"count","dataSource":"traces","disabled":true,"expression":"A","filters":{"items":[{"id":"b55f4560","key":{"dataType":"string","id":"dbSystem--string--tag--true","isColumn":true,"isJSON":false,"key":"dbSystem","type":"tag"},"op":"exists","value":""},{"id":"4fc2dec3","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"=","value":"{{.service.name}}"},{"id":"52c8e577","key":{"dataType":"bool","id":"hasError--bool--tag--true","isColumn":true,"isJSON":false,"key":"hasError","type":"tag"},"op":"=","value":"true"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"dbName--string--tag--true","isColumn":true,"isJSON":false,"key":"dbName","type":"tag"}],"having":[],"legend":"","limit":null,"orderBy":[],"pageSize":10,"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"count","dataSource":"traces","disabled":true,"expression":"B","filters":{"items":[{"id":"a2f21215","key":{"dataType":"string","id":"dbSystem--string--tag--true","isColumn":true,"isJSON":false,"key":"dbSystem","type":"tag"},"op":"exists","value":""}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"dbName--string--tag--true","isColumn":true,"isJSON":false,"key":"dbName","type":"tag"}],"having":[],"legend":"","limit":null,"orderBy":[],"pageSize":10,"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[{"disabled":false,"expression":"(A/B)","legend":"{{dbName}}","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"2d618591-b379-4647-be65-a1700243a2a5","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"DB Error rate","yAxisUnit":"percent"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"B":"ns"},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"057b5e82-35ca-40fa-b8a3-c6f5d23433c0","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"expression":"rate()"}],"dataSource":"traces","disabled":false,"expression":"A","filter":{"expression":"db.system exists AND service.name = '.service.name'"},"functions":[],"groupBy":[{"dataType":"string","id":"dbName--string--tag","isColumn":true,"isJSON":false,"key":"dbName","type":"tag"}],"having":{"expression":""},"legend":"{{dbName}}","limit":null,"orderBy":[],"pageSize":10,"queryName":"A","source":"","stepInterval":0}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"449f493c-3e31-43a1-997e-679b9373e5c8","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"DB Transaction Rate","yAxisUnit":"reqps"}]} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "DB Calls Monitoring", + "description": "Built on top of available DB attributes from opentelemetry: https://opentelemetry.io/docs/specs/semconv/attributes-registry/db/" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "service.name", + "description": "" + }, + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'service.name') AS `service.name` FROM signoz_metrics.time_series_v4_1day WHERE (metric_name = 'signoz_calls_total') AND (unix_milli \u003e= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000)) GROUP BY `service.name`" + } + }, + "name": "service.name" + } + } + ], + "panels": { + "057b5e82-35ca-40fa-b8a3-c6f5d23433c0": { + "kind": "Panel", + "spec": { + "display": { + "name": "DB Transaction Rate", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "reqps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "rate()" + } + ], + "disabled": false, + "filter": { + "expression": "db.system exists AND service.name = '.service.name'" + }, + "groupBy": [ + { + "name": "dbName", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{dbName}}" + } + } + } + } + ], + "links": [] + } + }, + "7522011f-7111-4707-9686-bb052dd827a7": { + "kind": "Panel", + "spec": { + "display": { + "name": "DB Error rate", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percent", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": true, + "filter": { + "expression": "(dbSystem EXISTS AND serviceName = $service.name AND hasError = 'true') dbName EXISTS" + }, + "groupBy": [ + { + "name": "dbName", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": true, + "filter": { + "expression": "dbSystem EXISTS dbName EXISTS" + }, + "groupBy": [ + { + "name": "dbName", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "(A/B)", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{dbName}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ba27811a-2716-4a25-9f84-dbf30896b2e8": { + "kind": "Panel", + "spec": { + "display": { + "name": "Top DB Statements", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "B": "ns", + "C": "reqps" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": false, + "filter": { + "expression": "(dbSystem EXISTS AND serviceName = $service.name) dbName EXISTS AND db.statement EXISTS" + }, + "groupBy": [ + { + "name": "dbName", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "db.statement", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total Calls" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "p50(durationNano)" + } + ], + "disabled": false, + "filter": { + "expression": "(dbSystem EXISTS AND serviceName = $service.name) dbName EXISTS AND db.statement EXISTS" + }, + "groupBy": [ + { + "name": "dbName", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "db.statement", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Average Duration" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "rate()" + } + ], + "disabled": false, + "filter": { + "expression": "(dbSystem EXISTS AND serviceName = $service.name) dbName EXISTS AND db.statement EXISTS" + }, + "groupBy": [ + { + "name": "dbName", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "db.statement", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Rate" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "e3b48480-d15c-44eb-a054-13ffa59a9227": { + "kind": "Panel", + "spec": { + "display": { + "name": "Slowest DB Calls", + "description": "" + }, + "plugin": { + "kind": "signoz/ListPanel", + "spec": { + "selectFields": [ + { + "name": "serviceName", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "durationNano", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "number" + }, + { + "name": "db.statement", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "dbOperation", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ] + } + }, + "queries": [ + { + "kind": "raw", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": false, + "filter": { + "expression": "db.system exists AND service.name = '.service.name'" + }, + "groupBy": [], + "order": [ + { + "key": { + "name": "count()", + "signal": "", + "fieldContext": "", + "fieldDataType": "" + }, + "direction": "desc" + } + ], + "limit": 10, + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/057b5e82-35ca-40fa-b8a3-c6f5d23433c0" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ba27811a-2716-4a25-9f84-dbf30896b2e8" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/7522011f-7111-4707-9686-bb052dd827a7" + } + }, + { + "x": 0, + "y": 12, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/e3b48480-d15c-44eb-a054-13ffa59a9227" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/hostmetrics-k8s.json b/helm/infra-charts/obaas/dashboards/1/hostmetrics-k8s.json index 70102039e..6c637bb1b 100644 --- a/helm/infra-charts/obaas/dashboards/1/hostmetrics-k8s.json +++ b/helm/infra-charts/obaas/dashboards/1/hostmetrics-k8s.json @@ -1 +1,2357 @@ -{ "description" : "This dashboard uses the system metrics collected from the `hostmetrics` receiver to show CPU, Memory, Disk, Network and Filesystem usage", "dotMigrated" : true, "image" : "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout" : [ { "h" : 1, "i" : "f8abf828-e45d-4712-bb23-f6aec69bc4fa", "maxH" : 1, "minH" : 1, "minW" : 12, "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 0 }, { "h" : 3, "i" : "b33f0bad-e623-4c2b-b854-12270f211690", "moved" : false, "static" : false, "w" : 3, "x" : 0, "y" : 1 }, { "h" : 3, "i" : "5d89be47-9c43-4b0f-96c0-1dc72dbfa356", "moved" : false, "static" : false, "w" : 3, "x" : 3, "y" : 1 }, { "h" : 3, "i" : "0ce16128-ff8d-479d-8db2-10ac8fb47bc2", "moved" : false, "static" : false, "w" : 3, "x" : 6, "y" : 1 }, { "h" : 3, "i" : "f9df830b-cb02-4e70-b72a-f89a2e4f8196", "moved" : false, "static" : false, "w" : 3, "x" : 9, "y" : 1 }, { "h" : 1, "i" : "f9d3d624-01e9-430c-b4a8-a1371fe35628", "maxH" : 1, "minH" : 1, "minW" : 12, "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 4 }, { "h" : 6, "i" : "5f43aa0f-cc5f-4a29-9cd7-dd0505db35a9", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 5 }, { "h" : 6, "i" : "ea1d1541-7787-4e09-8e5b-69be7f6af1ce", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 5 }, { "h" : 6, "i" : "f4d0972c-6d7b-44b0-b813-8063f0bb7410", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 11 }, { "h" : 6, "i" : "fbc102af-88fb-488f-9c7a-c89551593c9e", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 11 }, { "h" : 6, "i" : "d497c2d7-372e-4670-9917-9bcbc25d0487", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 17 }, { "h" : 6, "i" : "45a54f00-081e-42b2-8134-c3848f4ac19e", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 17 }, { "h" : 1, "i" : "fbaade42-9fdb-4023-9a6b-b2a7000ab24c", "maxH" : 1, "minH" : 1, "minW" : 12, "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 23 }, { "h" : 6, "i" : "24e4d4c3-4ada-4e9d-bc3b-e19d314daa27", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 24 }, { "h" : 1, "i" : "94c3ba3e-b5de-49da-8a4d-f4572585d2e6", "maxH" : 1, "minH" : 1, "minW" : 12, "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 30 }, { "h" : 6, "i" : "3d74094e-241b-4560-9128-abb1af79ae3c", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 31 }, { "h" : 6, "i" : "9a8ac524-afe4-457a-b17a-45f11c4f0fcf", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 31 }, { "h" : 6, "i" : "f42a3a42-8099-4be9-a6b5-1528d1f1bdfa", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 37 }, { "h" : 6, "i" : "e796af4a-abe8-4ff4-9bba-0b7eb81c022a", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 37 }, { "h" : 6, "i" : "9abc2374-d1ef-4ad6-958b-2355addcb245", "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 43 }, { "h" : 1, "i" : "cdae1cea-ab16-46db-9100-af2fb7971198", "maxH" : 1, "minH" : 1, "minW" : 12, "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 49 }, { "h" : 6, "i" : "a9013487-0479-4a09-a613-b3fc20e4d666", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 50 }, { "h" : 6, "i" : "3f186d43-6b86-4b71-962b-4ccddd8d7481", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 50 }, { "h" : 6, "i" : "e2683847-faa3-42f6-bb3c-4367a3e76294", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 56 }, { "h" : 6, "i" : "64f1ea50-0c34-4e43-9912-0d9547e2e436", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 56 }, { "h" : 1, "i" : "a3b0f2cb-02de-41ef-b843-008e40b8f6d9", "maxH" : 1, "minH" : 1, "minW" : 12, "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 62 }, { "h" : 11, "i" : "92dd7aae-95eb-48ae-9d3a-6e062d468dab", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 63 }, { "h" : 11, "i" : "f984a994-50b8-4c1e-83b4-9a10ca128657", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 63 } ], "panelMap" : { "94c3ba3e-b5de-49da-8a4d-f4572585d2e6" : { "collapsed" : false, "widgets" : [ { "h" : 6, "i" : "3d74094e-241b-4560-9128-abb1af79ae3c", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 172 }, { "h" : 6, "i" : "9a8ac524-afe4-457a-b17a-45f11c4f0fcf", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 172 }, { "h" : 6, "i" : "f42a3a42-8099-4be9-a6b5-1528d1f1bdfa", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 178 }, { "h" : 6, "i" : "e796af4a-abe8-4ff4-9bba-0b7eb81c022a", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 178 }, { "h" : 6, "i" : "9abc2374-d1ef-4ad6-958b-2355addcb245", "moved" : false, "static" : false, "w" : 12, "x" : 0, "y" : 184 } ] }, "a3b0f2cb-02de-41ef-b843-008e40b8f6d9" : { "collapsed" : false, "widgets" : [ { "h" : 6, "i" : "92dd7aae-95eb-48ae-9d3a-6e062d468dab", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 57 }, { "h" : 6, "i" : "f984a994-50b8-4c1e-83b4-9a10ca128657", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 57 } ] }, "cdae1cea-ab16-46db-9100-af2fb7971198" : { "collapsed" : false, "widgets" : [ { "h" : 6, "i" : "a9013487-0479-4a09-a613-b3fc20e4d666", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 191 }, { "h" : 6, "i" : "3f186d43-6b86-4b71-962b-4ccddd8d7481", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 191 }, { "h" : 6, "i" : "e2683847-faa3-42f6-bb3c-4367a3e76294", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 197 }, { "h" : 6, "i" : "64f1ea50-0c34-4e43-9912-0d9547e2e436", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 197 } ] }, "f8abf828-e45d-4712-bb23-f6aec69bc4fa" : { "collapsed" : false, "widgets" : [ { "h" : 3, "i" : "b33f0bad-e623-4c2b-b854-12270f211690", "moved" : false, "static" : false, "w" : 3, "x" : 0, "y" : 1 }, { "h" : 3, "i" : "5d89be47-9c43-4b0f-96c0-1dc72dbfa356", "moved" : false, "static" : false, "w" : 3, "x" : 3, "y" : 1 }, { "h" : 3, "i" : "0ce16128-ff8d-479d-8db2-10ac8fb47bc2", "moved" : false, "static" : false, "w" : 3, "x" : 6, "y" : 1 }, { "h" : 3, "i" : "f9df830b-cb02-4e70-b72a-f89a2e4f8196", "moved" : false, "static" : false, "w" : 3, "x" : 9, "y" : 1 } ] }, "f9d3d624-01e9-430c-b4a8-a1371fe35628" : { "collapsed" : false, "widgets" : [ { "h" : 6, "i" : "5f43aa0f-cc5f-4a29-9cd7-dd0505db35a9", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 8 }, { "h" : 6, "i" : "ea1d1541-7787-4e09-8e5b-69be7f6af1ce", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 8 }, { "h" : 6, "i" : "d497c2d7-372e-4670-9917-9bcbc25d0487", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 14 }, { "h" : 6, "i" : "45a54f00-081e-42b2-8134-c3848f4ac19e", "moved" : false, "static" : false, "w" : 6, "x" : 6, "y" : 14 } ] }, "fbaade42-9fdb-4023-9a6b-b2a7000ab24c" : { "collapsed" : false, "widgets" : [ { "h" : 6, "i" : "24e4d4c3-4ada-4e9d-bc3b-e19d314daa27", "moved" : false, "static" : false, "w" : 6, "x" : 0, "y" : 33 } ] } }, "tags" : [ "hostmetrics", "k8s", "node" ], "title" : "Host Metrics (k8s)", "uploadedGrafana" : false, "variables" : { "251c0d09-804b-46fa-b3bf-6498251a53b1" : { "allSelected" : false, "customValue" : "", "description" : "The name of the Node", "id" : "251c0d09-804b-46fa-b3bf-6498251a53b1", "modificationUUID" : "471bf797-b3d7-47f5-bae0-fba335186682", "multiSelect" : false, "name" : "k8s.node.name", "order" : 1, "queryValue" : "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE metric_name = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`", "selectedValue" : "default", "showALLOption" : false, "sort" : "ASC", "textboxValue" : "", "type" : "QUERY" }, "575a7337-465b-4c76-895b-c3b769271ff0" : { "allSelected" : false, "customValue" : "", "description" : "Name of the cluster", "id" : "575a7337-465b-4c76-895b-c3b769271ff0", "key" : "575a7337-465b-4c76-895b-c3b769271ff0", "modificationUUID" : "d2284249-6ea8-4a36-a267-a321e9fc1cd8", "multiSelect" : false, "name" : "k8s.cluster.name", "order" : 0, "queryValue" : "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE metric_name = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`", "selectedValue" : "default", "showALLOption" : false, "sort" : "DISABLED", "textboxValue" : "", "type" : "QUERY" } }, "version" : "v4", "widgets" : [ { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "Node CPU utilization", "fillSpans" : false, "id" : "b33f0bad-e623-4c2b-b854-12270f211690", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "value", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.node.cpu.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.node.cpu.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "38668c10", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "4b373d60-2344-4981-8e1e-b7b0a57b8f36", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "CPU Used", "yAxisUnit" : "none" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "Available CPU for Node", "fillSpans" : false, "id" : "5d89be47-9c43-4b0f-96c0-1dc72dbfa356", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "value", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.node.allocatable_cpu--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.node.allocatable_cpu", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "690e3979", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "avg", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "85d1ce06-ce9e-4acd-a089-ccf04606d9c0", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Allocatable CPU", "yAxisUnit" : "none" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "f9df830b-cb02-4e70-b72a-f89a2e4f8196", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "value", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.node.allocatable_memory--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.node.allocatable_memory", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "f924335b", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "779c9ad2-e443-4564-bba4-81e9a7e11a1d", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Allocatable Memory", "yAxisUnit" : "bytes" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "0ce16128-ff8d-479d-8db2-10ac8fb47bc2", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "value", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.node.memory.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.node.memory.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "ff546c64", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "6accb643-2683-4de6-b93f-f52160dae0d5", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Memory Used", "yAxisUnit" : "bytes" }, { "description" : "", "id" : "f8abf828-e45d-4712-bb23-f6aec69bc4fa", "panelTypes" : "row", "title" : "Overview" }, { "description" : "", "id" : "f9d3d624-01e9-430c-b4a8-a1371fe35628", "panelTypes" : "row", "title" : "Resources" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "5f43aa0f-cc5f-4a29-9cd7-dd0505db35a9", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.cpu.time--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.cpu.time", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : true, "expression" : "A", "filters" : { "items" : [ { "id" : "ad316791", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "state--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "state", "type" : "tag" } ], "having" : [ ], "legend" : "{{state}}", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" }, { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.cpu.time--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.cpu.time", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : true, "expression" : "B", "filters" : { "items" : [ { "id" : "6baf116b", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "{{state}}", "limit" : null, "orderBy" : [ ], "queryName" : "B", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ { "disabled" : false, "expression" : "A/B", "legend" : "{{state}}", "queryName" : "F1" } ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "315b15fa-ff0c-442f-89f8-2bf4fb1af2f2", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "CPU Usage", "yAxisUnit" : "percentunit" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "ea1d1541-7787-4e09-8e5b-69be7f6af1ce", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.memory.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.memory.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "8026009e", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "state--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "state", "type" : "tag" } ], "having" : [ ], "legend" : "{{state}}", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "40218bfb-a9b7-4974-aead-5bf666e139bf", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Memory Usage", "yAxisUnit" : "bytes" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "d497c2d7-372e-4670-9917-9bcbc25d0487", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.pod.cpu.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.pod.cpu.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "2c44bbc1", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "k8s.pod.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.pod.name", "type" : "tag" } ], "having" : [ ], "legend" : "{{k8s.pod.name}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "37e8977b-fea4-4218-a6c7-c172bf958bf5", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "CPU Usage by Pod", "yAxisUnit" : "none" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "45a54f00-081e-42b2-8134-c3848f4ac19e", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.pod.memory.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.pod.memory.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "e1886dbf", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "k8s.pod.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.pod.name", "type" : "tag" } ], "having" : [ ], "legend" : "{{k8s.pod.name}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "a3eb769a-7c81-4f07-a6ce-f13a5196c32c", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Memory Usage by Pod", "yAxisUnit" : "bytes" }, { "description" : "", "id" : "fbaade42-9fdb-4023-9a6b-b2a7000ab24c", "panelTypes" : "row", "title" : "System" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "24e4d4c3-4ada-4e9d-bc3b-e19d314daa27", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.cpu.load_average.1m--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.cpu.load_average.1m", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "4167fbb1", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "1m", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" }, { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.cpu.load_average.5m--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.cpu.load_average.5m", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "B", "filters" : { "items" : [ { "id" : "0c2cfeca", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "5m", "limit" : 30, "orderBy" : [ ], "queryName" : "B", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" }, { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.cpu.load_average.15m--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.cpu.load_average.15m", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "C", "filters" : { "items" : [ { "id" : "28693375", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ ], "having" : [ ], "legend" : "15m", "limit" : 30, "orderBy" : [ ], "queryName" : "C", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "8e6485ea-7018-43b0-ab27-b210f77b59ad", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "System Load Average", "yAxisUnit" : "none" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "3d74094e-241b-4560-9128-abb1af79ae3c", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.network.io--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.network.io", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "3a03bc80", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "direction--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "direction", "type" : "tag" }, { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" } ], "having" : [ { "columnName" : "SUM(system.network.io)", "op" : ">", "value" : 0 } ], "legend" : "{{device}}::{{direction}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "47173220-44df-4ef6-87f4-31e333c180c7", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Network usage (bytes)", "yAxisUnit" : "bytes" }, { "description" : "", "id" : "94c3ba3e-b5de-49da-8a4d-f4572585d2e6", "panelTypes" : "row", "title" : "Network" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "9a8ac524-afe4-457a-b17a-45f11c4f0fcf", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.network.packets--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.network.packets", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "3082ef53", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "direction--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "direction", "type" : "tag" }, { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" } ], "having" : [ ], "legend" : "{{device}}::{{direction}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "62eedbc6-c8ad-4d13-80a8-129396e1d1dc", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Network usage (packet/s)", "yAxisUnit" : "pps" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "f42a3a42-8099-4be9-a6b5-1528d1f1bdfa", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.network.errors--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.network.errors", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "8859bc50", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "direction--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "direction", "type" : "tag" }, { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" } ], "having" : [ ], "legend" : "{{device}}::{{direction}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "5ddb1b38-53bb-46f5-b4fe-fe832d6b9b24", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Network errors", "yAxisUnit" : "short" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "e796af4a-abe8-4ff4-9bba-0b7eb81c022a", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.network.dropped--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.network.dropped", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "40fec2e3", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "direction--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "direction", "type" : "tag" }, { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" } ], "having" : [ ], "legend" : "{{device}}::{{direction}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "a849bcce-7684-4852-9134-530b45419b8f", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Network drops", "yAxisUnit" : "short" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "9abc2374-d1ef-4ad6-958b-2355addcb245", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.network.connections--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.network.connections", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "87f665b5", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "protocol--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "protocol", "type" : "tag" }, { "dataType" : "string", "id" : "state--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "state", "type" : "tag" } ], "having" : [ ], "legend" : "{{protocol}}::{{state}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "ab685a3d-fa4c-4663-8d94-c452e59038f3", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Network connections", "yAxisUnit" : "short" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "a9013487-0479-4a09-a613-b3fc20e4d666", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.disk.io--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.disk.io", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "8cf95cd6", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "direction--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "direction", "type" : "tag" }, { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" } ], "having" : [ { "columnName" : "SUM(system.disk.io)", "op" : ">", "value" : 0 } ], "legend" : "{{device}}::{{direction}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "d2930e32-49e4-4f98-b727-4d010b2107b5", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "System disk io (bytes transferred)", "yAxisUnit" : "bytes" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "3f186d43-6b86-4b71-962b-4ccddd8d7481", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.disk.operations--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.disk.operations", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "5b47b8a7", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "direction--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "direction", "type" : "tag" }, { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" } ], "having" : [ { "columnName" : "SUM(system.disk.operations)", "op" : ">", "value" : 0 } ], "legend" : "{{device}}::{{direction}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "a4527605-109a-4dc0-a065-54abcd7a6098", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "System disk operations/s", "yAxisUnit" : "short" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "The queue size of pending I/O operations.", "fillSpans" : false, "id" : "64f1ea50-0c34-4e43-9912-0d9547e2e436", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.disk.pending_operations--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.disk.pending_operations", "type" : "Gauge" }, "aggregateOperator" : "max", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "a1023af9", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" } ], "having" : [ { "columnName" : "SUM(system.disk.pending_operations)", "op" : ">", "value" : 0 } ], "legend" : "{{device}}", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "max" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "f4cfc2a5-78fc-42cc-8f4a-194c8c916132", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Queue size", "yAxisUnit" : "short" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "Time spent in disk operations.", "fillSpans" : false, "id" : "e2683847-faa3-42f6-bb3c-4367a3e76294", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.disk.operation_time--float64--Sum--true", "isColumn" : true, "isJSON" : false, "key" : "system.disk.operation_time", "type" : "Sum" }, "aggregateOperator" : "rate", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "d21dc017", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" }, { "dataType" : "string", "id" : "direction--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "direction", "type" : "tag" } ], "having" : [ { "columnName" : "SUM(system.disk.operation_time)", "op" : ">", "value" : 0 } ], "legend" : "{{device}}::{{direction}}", "limit" : null, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "9c6d18ad-89ff-4e38-a15a-440e72ed6ca8", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Disk operations time", "yAxisUnit" : "s" }, { "description" : "", "id" : "cdae1cea-ab16-46db-9100-af2fb7971198", "panelTypes" : "row", "title" : "Disk" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { "A" : "bytes" }, "description" : "", "fillSpans" : false, "id" : "92dd7aae-95eb-48ae-9d3a-6e062d468dab", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "table", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.filesystem.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.filesystem.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "fd59e881", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" }, { "dataType" : "string", "id" : "mountpoint--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "mountpoint", "type" : "tag" }, { "dataType" : "string", "id" : "state--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "state", "type" : "tag" }, { "dataType" : "string", "id" : "type--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "type", "type" : "tag" }, { "dataType" : "string", "id" : "mode--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "mode", "type" : "tag" } ], "having" : [ ], "legend" : "usage", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "rate" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "392d7c5e-8c50-44c7-871c-bb248e38c897", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "File system usage", "yAxisUnit" : "bytes" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { "A" : "short" }, "description" : "", "fillSpans" : false, "id" : "f984a994-50b8-4c1e-83b4-9a10ca128657", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "table", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "system.filesystem.inodes.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "system.filesystem.inodes.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "067a7df4", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "device--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "device", "type" : "tag" }, { "dataType" : "string", "id" : "mountpoint--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "mountpoint", "type" : "tag" }, { "dataType" : "string", "id" : "state--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "state", "type" : "tag" }, { "dataType" : "string", "id" : "type--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "type", "type" : "tag" }, { "dataType" : "string", "id" : "mode--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "mode", "type" : "tag" } ], "having" : [ ], "legend" : "usage", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "7203203b-4e04-4ce2-8a1b-7bd004adfc94", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "File system inode usage", "yAxisUnit" : "bytes" }, { "description" : "", "id" : "a3b0f2cb-02de-41ef-b843-008e40b8f6d9", "panelTypes" : "row", "title" : "File system" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "f4d0972c-6d7b-44b0-b813-8063f0bb7410", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.pod.cpu.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.pod.cpu.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "938b651c", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "k8s.namespace.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.namespace.name", "type" : "tag" } ], "having" : [ ], "legend" : "{{k8s.namespace.name}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "650931d8-8180-47ed-84b3-6efcdbb4f319", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "CPU Usage by namespace", "yAxisUnit" : "none" }, { "bucketCount" : 30, "bucketWidth" : 0, "columnUnits" : { }, "description" : "", "fillSpans" : false, "id" : "fbc102af-88fb-488f-9c7a-c89551593c9e", "isStacked" : false, "mergeAllActiveQueries" : false, "nullZeroValues" : "zero", "opacity" : "1", "panelTypes" : "graph", "query" : { "builder" : { "queryData" : [ { "aggregateAttribute" : { "dataType" : "float64", "id" : "k8s.pod.memory.usage--float64--Gauge--true", "isColumn" : true, "isJSON" : false, "key" : "k8s.pod.memory.usage", "type" : "Gauge" }, "aggregateOperator" : "avg", "dataSource" : "metrics", "disabled" : false, "expression" : "A", "filters" : { "items" : [ { "id" : "547f788a", "key" : { "dataType" : "string", "id" : "k8s.node.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.node.name", "type" : "tag" }, "op" : "=", "value" : "$k8s.node.name" } ], "op" : "AND" }, "functions" : [ ], "groupBy" : [ { "dataType" : "string", "id" : "k8s.namespace.name--string--tag--false", "isColumn" : false, "isJSON" : false, "key" : "k8s.namespace.name", "type" : "tag" } ], "having" : [ ], "legend" : "{{k8s.namespace.name}}", "limit" : 30, "orderBy" : [ ], "queryName" : "A", "reduceTo" : "avg", "spaceAggregation" : "sum", "stepInterval" : 60, "timeAggregation" : "avg" } ], "queryFormulas" : [ ] }, "clickhouse_sql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "id" : "bc226118-d65a-44cd-9ff2-80ff0c8724a6", "promql" : [ { "disabled" : false, "legend" : "", "name" : "A", "query" : "" } ], "queryType" : "builder" }, "selectedLogFields" : [ { "dataType" : "string", "name" : "body", "type" : "" }, { "dataType" : "string", "name" : "timestamp", "type" : "" } ], "selectedTracesFields" : [ { "dataType" : "string", "id" : "serviceName--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "serviceName", "type" : "tag" }, { "dataType" : "string", "id" : "name--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "name", "type" : "tag" }, { "dataType" : "float64", "id" : "durationNano--float64--tag--true", "isColumn" : true, "isJSON" : false, "key" : "durationNano", "type" : "tag" }, { "dataType" : "string", "id" : "httpMethod--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "httpMethod", "type" : "tag" }, { "dataType" : "string", "id" : "responseStatusCode--string--tag--true", "isColumn" : true, "isJSON" : false, "key" : "responseStatusCode", "type" : "tag" } ], "softMax" : 0, "softMin" : 0, "stackedBarChart" : false, "thresholds" : [ ], "timePreferance" : "GLOBAL_TIME", "title" : "Memory Usage by namespace", "yAxisUnit" : "bytes" } ] } \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "hostmetrics" + }, + { + "key": "tag", + "value": "k8s" + }, + { + "key": "tag", + "value": "node" + } + ], + "spec": { + "display": { + "name": "Host Metrics (k8s)", + "description": "This dashboard uses the system metrics collected from the `hostmetrics` receiver to show CPU, Memory, Disk, Network and Filesystem usage" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.cluster.name", + "description": "Name of the cluster" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE metric_name = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`" + } + }, + "name": "k8s.cluster.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.node.name", + "description": "The name of the Node" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE metric_name = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`" + } + }, + "name": "k8s.node.name" + } + } + ], + "panels": { + "0ce16128-ff8d-479d-8db2-10ac8fb47bc2": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "24e4d4c3-4ada-4e9d-bc3b-e19d314daa27": { + "kind": "Panel", + "spec": { + "display": { + "name": "System Load Average", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.cpu.load_average.1m", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "1m" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.cpu.load_average.5m", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "5m" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.cpu.load_average.15m", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "15m" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "3d74094e-241b-4560-9128-abb1af79ae3c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Network usage (bytes)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.network.io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "sum(system.network.io) \u003e 0" + }, + "functions": [], + "legend": "{{device}}::{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "3f186d43-6b86-4b71-962b-4ccddd8d7481": { + "kind": "Panel", + "spec": { + "display": { + "name": "System disk operations/s", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.disk.operations", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "sum(system.disk.operations) \u003e 0" + }, + "functions": [], + "legend": "{{device}}::{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "45a54f00-081e-42b2-8134-c3848f4ac19e": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage by Pod", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "5d89be47-9c43-4b0f-96c0-1dc72dbfa356": { + "kind": "Panel", + "spec": { + "display": { + "name": "Allocatable CPU", + "description": "Available CPU for Node" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.allocatable_cpu", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "5f43aa0f-cc5f-4a29-9cd7-dd0505db35a9": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.cpu.time", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "state", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{state}}" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.cpu.time", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{state}}" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{state}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "64f1ea50-0c34-4e43-9912-0d9547e2e436": { + "kind": "Panel", + "spec": { + "display": { + "name": "Queue size", + "description": "The queue size of pending I/O operations." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.disk.pending_operations", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "sum(system.disk.pending_operations) \u003e 0" + }, + "functions": [], + "legend": "{{device}}" + } + } + } + } + ], + "links": [] + } + }, + "92dd7aae-95eb-48ae-9d3a-6e062d468dab": { + "kind": "Panel", + "spec": { + "display": { + "name": "File system usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "bytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.filesystem.usage", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "mountpoint", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "state", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "type", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "mode", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "usage" + } + } + } + } + ], + "links": [] + } + }, + "9a8ac524-afe4-457a-b17a-45f11c4f0fcf": { + "kind": "Panel", + "spec": { + "display": { + "name": "Network usage (packet/s)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "pps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.network.packets", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{device}}::{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "9abc2374-d1ef-4ad6-958b-2355addcb245": { + "kind": "Panel", + "spec": { + "display": { + "name": "Network connections", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.network.connections", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "protocol", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "state", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{protocol}}::{{state}}" + } + } + } + } + ], + "links": [] + } + }, + "a9013487-0479-4a09-a613-b3fc20e4d666": { + "kind": "Panel", + "spec": { + "display": { + "name": "System disk io (bytes transferred)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.disk.io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "sum(system.disk.io) \u003e 0" + }, + "functions": [], + "legend": "{{device}}::{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "b33f0bad-e623-4c2b-b854-12270f211690": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Used", + "description": "Node CPU utilization" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.cpu.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "d497c2d7-372e-4670-9917-9bcbc25d0487": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Usage by Pod", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.cpu.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "e2683847-faa3-42f6-bb3c-4367a3e76294": { + "kind": "Panel", + "spec": { + "display": { + "name": "Disk operations time", + "description": "Time spent in disk operations." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.disk.operation_time", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "sum(system.disk.operation_time) \u003e 0" + }, + "functions": [], + "legend": "{{device}}::{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "e796af4a-abe8-4ff4-9bba-0b7eb81c022a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Network drops", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.network.dropped", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{device}}::{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "ea1d1541-7787-4e09-8e5b-69be7f6af1ce": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "state", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{state}}" + } + } + } + } + ], + "links": [] + } + }, + "f42a3a42-8099-4be9-a6b5-1528d1f1bdfa": { + "kind": "Panel", + "spec": { + "display": { + "name": "Network errors", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.network.errors", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{device}}::{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "f4d0972c-6d7b-44b0-b813-8063f0bb7410": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Usage by namespace", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.cpu.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.namespace.name}}" + } + } + } + } + ], + "links": [] + } + }, + "f984a994-50b8-4c1e-83b4-9a10ca128657": { + "kind": "Panel", + "spec": { + "display": { + "name": "File system inode usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "short" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.filesystem.inodes.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "device", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "mountpoint", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "state", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "type", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "mode", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "usage" + } + } + } + } + ], + "links": [] + } + }, + "f9df830b-cb02-4e70-b72a-f89a2e4f8196": { + "kind": "Panel", + "spec": { + "display": { + "name": "Allocatable Memory", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.allocatable_memory", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "fbc102af-88fb-488f-9c7a-c89551593c9e": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage by namespace", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.node.name = $k8s.node.name" + }, + "groupBy": [ + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 30, + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.namespace.name}}" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Overview", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 3, + "content": { + "$ref": "#/spec/panels/b33f0bad-e623-4c2b-b854-12270f211690" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 3, + "content": { + "$ref": "#/spec/panels/5d89be47-9c43-4b0f-96c0-1dc72dbfa356" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 3, + "content": { + "$ref": "#/spec/panels/0ce16128-ff8d-479d-8db2-10ac8fb47bc2" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 3, + "content": { + "$ref": "#/spec/panels/f9df830b-cb02-4e70-b72a-f89a2e4f8196" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Resources", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/5f43aa0f-cc5f-4a29-9cd7-dd0505db35a9" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ea1d1541-7787-4e09-8e5b-69be7f6af1ce" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/f4d0972c-6d7b-44b0-b813-8063f0bb7410" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/fbc102af-88fb-488f-9c7a-c89551593c9e" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/d497c2d7-372e-4670-9917-9bcbc25d0487" + } + }, + { + "x": 6, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/45a54f00-081e-42b2-8134-c3848f4ac19e" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "System", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/24e4d4c3-4ada-4e9d-bc3b-e19d314daa27" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Network", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/3d74094e-241b-4560-9128-abb1af79ae3c" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/9a8ac524-afe4-457a-b17a-45f11c4f0fcf" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/f42a3a42-8099-4be9-a6b5-1528d1f1bdfa" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/e796af4a-abe8-4ff4-9bba-0b7eb81c022a" + } + }, + { + "x": 0, + "y": 12, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/9abc2374-d1ef-4ad6-958b-2355addcb245" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Disk", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/a9013487-0479-4a09-a613-b3fc20e4d666" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/3f186d43-6b86-4b71-962b-4ccddd8d7481" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/e2683847-faa3-42f6-bb3c-4367a3e76294" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/64f1ea50-0c34-4e43-9912-0d9547e2e436" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "File system", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 11, + "content": { + "$ref": "#/spec/panels/92dd7aae-95eb-48ae-9d3a-6e062d468dab" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 11, + "content": { + "$ref": "#/spec/panels/f984a994-50b8-4c1e-83b4-9a10ca128657" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/http-api-monitoring.json b/helm/infra-charts/obaas/dashboards/1/http-api-monitoring.json index cce93de92..77db8b9a9 100644 --- a/helm/infra-charts/obaas/dashboards/1/http-api-monitoring.json +++ b/helm/infra-charts/obaas/dashboards/1/http-api-monitoring.json @@ -1 +1,619 @@ -{"description":"Built on top of available HTTP attributes from opentelemetry: https://opentelemetry.io/docs/specs/semconv/attributes-registry/http/","dotMigrated":true,"image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":6,"i":"c1f9db31-4cef-48ba-9ed1-109dcfa01f8b","moved":false,"static":false,"w":6,"x":0,"y":0},{"h":6,"i":"ba27811a-2716-4a25-9f84-dbf30896b2e8","moved":false,"static":false,"w":6,"x":6,"y":0},{"h":6,"i":"9d8edd39-4fa6-4fdc-acc4-a23df0baa650","moved":false,"static":false,"w":6,"x":0,"y":6},{"h":6,"i":"7522011f-7111-4707-9686-bb052dd827a7","moved":false,"static":false,"w":6,"x":6,"y":6},{"h":7,"i":"e3b48480-d15c-44eb-a054-13ffa59a9227","moved":false,"static":false,"w":12,"x":0,"y":12}],"panelMap":{},"tags":[],"title":"HTTP API Monitoring","uploadedGrafana":false,"uuid":"0199ec29-9988-7d06-a91a-0091ffb3423e","variables":{"4789176f-8aaa-40da-83f7-68fa152c0449":{"allSelected":false,"customValue":"","description":"","id":"4789176f-8aaa-40da-83f7-68fa152c0449","modificationUUID":"915613fb-a7ec-4feb-add0-1938f60eebab","multiSelect":false,"name":"service.name","order":0,"queryValue":"SELECT JSONExtractString(labels, 'service.name') AS `service.name` FROM signoz_metrics.time_series_v4_1day WHERE (metric_name = 'signoz_calls_total') AND (unix_milli >= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000)) GROUP BY `service.name`","showALLOption":false,"sort":"DISABLED","textboxValue":"","type":"QUERY"}},"version":"v4","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"","B":"ns"},"columnWidths":{"A":145,"B":145,"http.url":145,"httpMethod":145},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"ba27811a-2716-4a25-9f84-dbf30896b2e8","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregations":[{"expression":"count()"}],"dataSource":"traces","disabled":false,"expression":"A","filter":{"expression":"serviceName = '.service.name' AND httpMethod exists AND spanKind = 'Server'"},"functions":[],"groupBy":[{"dataType":"string","id":"httpMethod--string--tag","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"http.url--string--tag","isColumn":false,"isJSON":false,"key":"http.url","type":"tag"}],"having":{"expression":""},"legend":"Count","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"expression":"avg(durationNano)"}],"dataSource":"traces","disabled":false,"expression":"B","filter":{"expression":"serviceName = '.service.name' AND httpMethod exists AND spanKind = 'Server'"},"functions":[],"groupBy":[{"dataType":"string","id":"httpMethod--string--tag","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"http.url--string--tag","isColumn":false,"isJSON":false,"key":"http.url","type":"tag"}],"having":{"expression":""},"legend":"Avg Duration","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"7892a2db-6a03-4673-97a3-1da823432971","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Top HTTP Endpoints","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"B":"ns"},"description":"","fillSpans":false,"id":"e3b48480-d15c-44eb-a054-13ffa59a9227","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"list","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"noop","dataSource":"traces","disabled":false,"expression":"B","filters":{"items":[{"id":"968efc1c","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"=","value":"{{.service.name}}"},{"id":"d4c0aa9d","key":{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},"op":"exists","value":""},{"id":"3397bdd9","key":{"dataType":"string","id":"spanKind--string--tag--true","isColumn":true,"isJSON":false,"key":"spanKind","type":"tag"},"op":"=","value":"Server"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"offset":0,"orderBy":[{"columnName":"durationNano","order":"desc"}],"pageSize":10,"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"280531a8-ae53-43c4-b932-cbf68b311583","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Slowest HTTP Calls","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"B":"ns"},"description":"","fillSpans":false,"id":"7522011f-7111-4707-9686-bb052dd827a7","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},"aggregateOperator":"p90","dataSource":"traces","disabled":false,"expression":"A","filters":{"items":[{"id":"fc30736a","key":{"dataType":"string","id":"spanKind--string--tag--true","isColumn":true,"isJSON":false,"key":"spanKind","type":"tag"},"op":"=","value":"Server"},{"id":"610d22a6","key":{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},"op":"exists","value":""},{"id":"da4948b5","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"=","value":"{{.service.name}}"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"httpRoute--string--tag--true","isColumn":true,"isJSON":false,"key":"httpRoute","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"}],"having":[],"legend":"{{httpRoute}} - {{httpMethod}}","limit":null,"orderBy":[],"pageSize":10,"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"p90"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"6efa5876-0c53-4ff2-8465-9fdd767917f2","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"HTTP Endpoint Latency - P90","yAxisUnit":"ns"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"c1f9db31-4cef-48ba-9ed1-109dcfa01f8b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"rate","dataSource":"traces","disabled":false,"expression":"A","filters":{"items":[{"id":"c0ed908c","key":{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},"op":"exists","value":""},{"id":"90e87ee5","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"in","value":["{{.service.name}}"]},{"id":"5b261cae","key":{"dataType":"string","id":"spanKind--string--tag--true","isColumn":true,"isJSON":false,"key":"spanKind","type":"tag"},"op":"=","value":"Server"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"},{"dataType":"string","id":"httpRoute--string--tag--true","isColumn":true,"isJSON":false,"key":"httpRoute","type":"tag"}],"having":[],"legend":"{{httpRoute}} - {{responseStatusCode}}","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"af26dc59-8995-4024-8521-bb2eb5db8392","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"HTTP Status Code distribution","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"B":"reqps","C":"ns"},"description":"","fillSpans":false,"id":"9d8edd39-4fa6-4fdc-acc4-a23df0baa650","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"count","dataSource":"traces","disabled":false,"expression":"A","filters":{"items":[{"id":"5887d521","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"in","value":["{{.service.name}}"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"externalHttpUrl--string--tag--true","isColumn":true,"isJSON":false,"key":"externalHttpUrl","type":"tag"},{"dataType":"string","id":"externalHttpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"externalHttpMethod","type":"tag"}],"having":[],"legend":"Total Calls","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"","id":"------false","isColumn":false,"isJSON":false,"key":"","type":""},"aggregateOperator":"rate","dataSource":"traces","disabled":false,"expression":"B","filters":{"items":[{"id":"d7501d61","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"in","value":["{{.service.name}}"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"externalHttpUrl--string--tag--true","isColumn":true,"isJSON":false,"key":"externalHttpUrl","type":"tag"},{"dataType":"string","id":"externalHttpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"externalHttpMethod","type":"tag"}],"having":[],"legend":"Request Rate","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},"aggregateOperator":"p90","dataSource":"traces","disabled":false,"expression":"C","filters":{"items":[{"id":"7d1fbc77","key":{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},"op":"in","value":["{{.service.name}}"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"externalHttpUrl--string--tag--true","isColumn":true,"isJSON":false,"key":"externalHttpUrl","type":"tag"},{"dataType":"string","id":"externalHttpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"externalHttpMethod","type":"tag"}],"having":[],"legend":"P90 Duration","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"p90"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"54240805-b23b-4d9c-8af4-a39124b8f60a","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"External HTTP APIs","yAxisUnit":"none"}]} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "HTTP API Monitoring", + "description": "Built on top of available HTTP attributes from opentelemetry: https://opentelemetry.io/docs/specs/semconv/attributes-registry/http/" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "service.name", + "description": "" + }, + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'service.name') AS `service.name` FROM signoz_metrics.time_series_v4_1day WHERE (metric_name = 'signoz_calls_total') AND (unix_milli \u003e= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000)) GROUP BY `service.name`" + } + }, + "name": "service.name" + } + } + ], + "panels": { + "7522011f-7111-4707-9686-bb052dd827a7": { + "kind": "Panel", + "spec": { + "display": { + "name": "HTTP Endpoint Latency - P90", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "ns", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "p90(durationNano)" + } + ], + "disabled": false, + "filter": { + "expression": "(spanKind = 'Server' AND httpMethod EXISTS AND serviceName = $service.name) httpRoute EXISTS AND httpMethod EXISTS" + }, + "groupBy": [ + { + "name": "httpRoute", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "httpMethod", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{httpRoute}} - {{httpMethod}}" + } + } + } + } + ], + "links": [] + } + }, + "9d8edd39-4fa6-4fdc-acc4-a23df0baa650": { + "kind": "Panel", + "spec": { + "display": { + "name": "External HTTP APIs", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "B": "reqps", + "C": "ns" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": false, + "filter": { + "expression": "serviceName IN $service.name externalHttpUrl EXISTS AND externalHttpMethod EXISTS" + }, + "groupBy": [ + { + "name": "externalHttpUrl", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "externalHttpMethod", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total Calls" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "rate()" + } + ], + "disabled": false, + "filter": { + "expression": "serviceName IN $service.name externalHttpUrl EXISTS AND externalHttpMethod EXISTS" + }, + "groupBy": [ + { + "name": "externalHttpUrl", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "externalHttpMethod", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Request Rate" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "p90(durationNano)" + } + ], + "disabled": false, + "filter": { + "expression": "serviceName IN $service.name externalHttpUrl EXISTS AND externalHttpMethod EXISTS" + }, + "groupBy": [ + { + "name": "externalHttpUrl", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "externalHttpMethod", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "P90 Duration" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ba27811a-2716-4a25-9f84-dbf30896b2e8": { + "kind": "Panel", + "spec": { + "display": { + "name": "Top HTTP Endpoints", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "", + "B": "ns" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": false, + "filter": { + "expression": "serviceName = '.service.name' AND httpMethod exists AND spanKind = 'Server'" + }, + "groupBy": [ + { + "name": "httpMethod", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "http.url", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Count" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "avg(durationNano)" + } + ], + "disabled": false, + "filter": { + "expression": "serviceName = '.service.name' AND httpMethod exists AND spanKind = 'Server'" + }, + "groupBy": [ + { + "name": "httpMethod", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "http.url", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Avg Duration" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "c1f9db31-4cef-48ba-9ed1-109dcfa01f8b": { + "kind": "Panel", + "spec": { + "display": { + "name": "HTTP Status Code distribution", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "rate()" + } + ], + "disabled": false, + "filter": { + "expression": "(httpMethod EXISTS AND serviceName IN $service.name AND spanKind = 'Server') responseStatusCode EXISTS AND httpRoute EXISTS" + }, + "groupBy": [ + { + "name": "responseStatusCode", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "httpRoute", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{httpRoute}} - {{responseStatusCode}}" + } + } + } + } + ], + "links": [] + } + }, + "e3b48480-d15c-44eb-a054-13ffa59a9227": { + "kind": "Panel", + "spec": { + "display": { + "name": "Slowest HTTP Calls", + "description": "" + }, + "plugin": { + "kind": "signoz/ListPanel", + "spec": { + "selectFields": [ + { + "name": "serviceName", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "durationNano", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "number" + } + ] + } + }, + "queries": [ + { + "kind": "raw", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "traces", + "source": "", + "disabled": false, + "filter": { + "expression": "(serviceName = $service.name AND httpMethod EXISTS AND spanKind = 'Server')" + }, + "groupBy": [], + "order": [ + { + "key": { + "name": "durationNano", + "signal": "", + "fieldContext": "", + "fieldDataType": "" + }, + "direction": "desc" + } + ], + "limit": 10, + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/c1f9db31-4cef-48ba-9ed1-109dcfa01f8b" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ba27811a-2716-4a25-9f84-dbf30896b2e8" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/9d8edd39-4fa6-4fdc-acc4-a23df0baa650" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/7522011f-7111-4707-9686-bb052dd827a7" + } + }, + { + "x": 0, + "y": 12, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/e3b48480-d15c-44eb-a054-13ffa59a9227" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/jvm-metrics-by-service.json b/helm/infra-charts/obaas/dashboards/1/jvm-metrics-by-service.json index cd0f28fd9..248d8fd5f 100644 --- a/helm/infra-charts/obaas/dashboards/1/jvm-metrics-by-service.json +++ b/helm/infra-charts/obaas/dashboards/1/jvm-metrics-by-service.json @@ -1 +1,1920 @@ -{"description":"JVM Runtime metrics for service","layout":[{"h":1,"i":"62277d72-2555-48d9-a1a9-4ff1fac2f6ba","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":0},{"h":3,"i":"26688eaa-d76c-408a-a3b7-ffef8e05524d","moved":false,"static":false,"w":4,"x":0,"y":1},{"h":6,"i":"6a3a3c0f-5c71-4ec2-bde2-a62d57694b3d","moved":false,"static":false,"w":8,"x":4,"y":1},{"h":3,"i":"c4a35f2e-de61-4f51-96be-7367980911d0","moved":false,"static":false,"w":4,"x":0,"y":4},{"h":1,"i":"db01c41e-dff3-4fee-ae0f-074d5cd05191","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":7},{"h":6,"i":"1b7703ea-cfc7-4166-8718-bdc9f3c1b8e9","moved":false,"static":false,"w":6,"x":0,"y":8},{"h":6,"i":"b5ca214c-922f-4ded-984f-21c59e256550","moved":false,"static":false,"w":6,"x":6,"y":8},{"h":6,"i":"48bdbf42-0996-4850-9c90-1d426ce50b1a","moved":false,"static":false,"w":6,"x":0,"y":14},{"h":6,"i":"1d156d8b-3eaf-4754-aebc-8e14ada3258f","moved":false,"static":false,"w":6,"x":6,"y":14},{"h":6,"i":"29267574-7178-4bc1-b3df-460389b69c61","moved":false,"static":false,"w":6,"x":0,"y":20},{"h":1,"i":"00cd9b63-31f1-41b5-81dd-3eb9ef162b4f","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":26},{"h":6,"i":"b7e65ce1-3060-4ea8-9310-0dd1c2c4d250","moved":false,"static":false,"w":6,"x":0,"y":27},{"h":6,"i":"429ed9d8-f2a5-41bd-b45b-c45da5a65836","moved":false,"static":false,"w":6,"x":6,"y":27},{"h":6,"i":"2ef726fd-293c-490f-a423-f6c6583db817","moved":false,"static":false,"w":6,"x":0,"y":33},{"h":6,"i":"00419566-bf05-4587-9be7-d21d4c90f673","moved":false,"static":false,"w":6,"x":6,"y":33},{"h":6,"i":"8f483d11-9f87-41a7-b264-19a1a9fff2a8","moved":false,"static":false,"w":6,"x":0,"y":39},{"h":1,"i":"f82d4a32-f4f6-4f3b-bdfa-3dbb522610d9","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":45},{"h":6,"i":"27e894ba-d061-46a4-8437-72f4dffa99a6","moved":false,"static":false,"w":6,"x":0,"y":64},{"h":6,"i":"88aa1b6f-ef77-4968-9bdd-84cbc01528ec","moved":false,"static":false,"w":6,"x":6,"y":64},{"h":6,"i":"0a7c5e58-52e2-4a56-b244-c28934d2f666","moved":false,"static":false,"w":6,"x":0,"y":70},{"h":6,"i":"c1b456c9-90e8-466e-862b-486202a56586","moved":false,"static":false,"w":6,"x":6,"y":70},{"h":1,"i":"fbb04781-2a2e-4e06-a84e-c52e29e45262","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":76},{"h":6,"i":"6ef7c4dd-93cc-4981-b035-1dabeb64e880","moved":false,"static":false,"w":6,"x":0,"y":77},{"h":6,"i":"868c7559-6e86-4741-b232-073e182349ca","moved":false,"static":false,"w":6,"x":6,"y":77}],"name":"","panelMap":{"00cd9b63-31f1-41b5-81dd-3eb9ef162b4f":{"collapsed":false,"widgets":[{"h":6,"i":"b7e65ce1-3060-4ea8-9310-0dd1c2c4d250","moved":false,"static":false,"w":6,"x":0,"y":27},{"h":6,"i":"429ed9d8-f2a5-41bd-b45b-c45da5a65836","moved":false,"static":false,"w":6,"x":6,"y":27},{"h":6,"i":"2ef726fd-293c-490f-a423-f6c6583db817","moved":false,"static":false,"w":6,"x":0,"y":33},{"h":6,"i":"00419566-bf05-4587-9be7-d21d4c90f673","moved":false,"static":false,"w":6,"x":6,"y":33},{"h":6,"i":"8f483d11-9f87-41a7-b264-19a1a9fff2a8","moved":false,"static":false,"w":6,"x":0,"y":39}]},"62277d72-2555-48d9-a1a9-4ff1fac2f6ba":{"collapsed":false,"widgets":[{"h":3,"i":"26688eaa-d76c-408a-a3b7-ffef8e05524d","moved":false,"static":false,"w":4,"x":0,"y":1},{"h":6,"i":"6a3a3c0f-5c71-4ec2-bde2-a62d57694b3d","moved":false,"static":false,"w":8,"x":4,"y":1},{"h":3,"i":"c4a35f2e-de61-4f51-96be-7367980911d0","moved":false,"static":false,"w":4,"x":0,"y":4}]},"db01c41e-dff3-4fee-ae0f-074d5cd05191":{"collapsed":false,"widgets":[{"h":6,"i":"1b7703ea-cfc7-4166-8718-bdc9f3c1b8e9","moved":false,"static":false,"w":6,"x":0,"y":14},{"h":6,"i":"b5ca214c-922f-4ded-984f-21c59e256550","moved":false,"static":false,"w":6,"x":6,"y":14},{"h":6,"i":"48bdbf42-0996-4850-9c90-1d426ce50b1a","moved":false,"static":false,"w":6,"x":0,"y":20},{"h":6,"i":"1d156d8b-3eaf-4754-aebc-8e14ada3258f","moved":false,"static":false,"w":6,"x":6,"y":20},{"h":6,"i":"29267574-7178-4bc1-b3df-460389b69c61","moved":false,"static":false,"w":6,"x":0,"y":26}]},"f82d4a32-f4f6-4f3b-bdfa-3dbb522610d9":{"collapsed":false,"widgets":[{"h":6,"i":"27e894ba-d061-46a4-8437-72f4dffa99a6","moved":false,"static":false,"w":6,"x":0,"y":64},{"h":6,"i":"88aa1b6f-ef77-4968-9bdd-84cbc01528ec","moved":false,"static":false,"w":6,"x":6,"y":64},{"h":6,"i":"0a7c5e58-52e2-4a56-b244-c28934d2f666","moved":false,"static":false,"w":6,"x":0,"y":70},{"h":6,"i":"c1b456c9-90e8-466e-862b-486202a56586","moved":false,"static":false,"w":6,"x":6,"y":70}]},"fbb04781-2a2e-4e06-a84e-c52e29e45262":{"collapsed":false,"widgets":[{"h":6,"i":"6ef7c4dd-93cc-4981-b035-1dabeb64e880","moved":false,"static":false,"w":6,"x":0,"y":167},{"h":6,"i":"868c7559-6e86-4741-b232-073e182349ca","moved":false,"static":false,"w":6,"x":6,"y":167}]}},"tags":["jvm","runtime"],"title":"JVM Metrics","uploadedGrafana":false,"variables":{"e3d0421b-5a8f-457d-a694-64108dcc057d":{"allSelected":false,"customValue":"","defaultValue":"","description":"","id":"e3d0421b-5a8f-457d-a694-64108dcc057d","modificationUUID":"e15b3dd8-869b-4e56-9259-982a41d72abf","multiSelect":false,"name":"service.name","order":0,"queryValue":"SELECT JSONExtractString(labels, 'service.name') AS `service.name` FROM signoz_metrics.time_series_v4_1day WHERE (metric_name = 'jvm.class.loaded') AND (unix_milli >= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000)) GROUP BY `service.name`","showALLOption":false,"sort":"DISABLED","textboxValue":"","type":"QUERY"}},"version":"v4","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"88aa1b6f-ef77-4968-9bdd-84cbc01528ec","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.gc.duration.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.gc.action contains 'minor'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"GC Minor collection count","limit":19,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm.gc.duration.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"service.name = '.service.name' AND jvm.gc.action contains 'major'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"GC Major collection count","limit":21,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"2fa0473b-0c60-4587-ba15-7b1489d2fe22","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC Major & Minor Collection Count","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"b5ca214c-922f-4ded-984f-21c59e256550","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.memory.used","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.memory.type = 'non_heap'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Non-Heap Used","limit":10,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e0cf6ff4-274f-4fad-990b-b6636343b6cb","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Non-Heap Usage","yAxisUnit":"bytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"1b7703ea-cfc7-4166-8718-bdc9f3c1b8e9","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.memory.used","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.memory.type = 'heap'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Heap Used","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c46d1371-2972-496a-90e7-5a6f38e6b5b1","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Heap Usage","yAxisUnit":"bytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"27e894ba-d061-46a4-8437-72f4dffa99a6","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.gc.duration.bucket","reduceTo":"avg","spaceAggregation":"p90","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.gc.action contains 'minor'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"GC Minor collection time","limit":19,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm.gc.duration.bucket","reduceTo":"avg","spaceAggregation":"p90","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"service.name = '.service.name' AND jvm.gc.action contains 'major'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"GC Major collection time","limit":20,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"24d365c5-00d9-4fb6-bcad-fbd2956b5dec","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC Major & Minor Collection Time (p90)","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"429ed9d8-f2a5-41bd-b45b-c45da5a65836","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.thread.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.thread.state = 'blocked'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Blocked count","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"9b30fd85-17c4-4664-8a4e-bb29be827758","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Blocked threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"b7e65ce1-3060-4ea8-9310-0dd1c2c4d250","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.thread.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.thread.state = 'timed_waiting'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Count","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f13d958d-8fc8-403a-9a93-424e039e1eb0","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Timed waiting threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"00419566-bf05-4587-9be7-d21d4c90f673","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.thread.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.thread.state = 'runnable'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Runnable count","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"529ea116-f2af-4392-9c20-d4e1b1a90c40","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Runnable threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"8f483d11-9f87-41a7-b264-19a1a9fff2a8","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.thread.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.thread.daemon = 'false'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Live count","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"4a0482aa-3428-4617-8187-668aaf3141f8","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Live threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"2ef726fd-293c-490f-a423-f6c6583db817","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.thread.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.thread.daemon = 'true'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Daemon","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"742e145d-cdd4-40a5-984a-55db579f8ddf","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Daemon threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"6ef7c4dd-93cc-4981-b035-1dabeb64e880","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.class.loaded","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Loaded","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"44f95d27-e726-40a7-a64c-87019cbfa7df","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Classed loaded","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"c1b456c9-90e8-466e-862b-486202a56586","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.gc.duration.bucket","reduceTo":"avg","spaceAggregation":"p90","timeAggregation":"count"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"GC Duration","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ebfae03a-abc6-45e3-b317-a2c5b5fa4c97","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC - p90 Duration","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"48bdbf42-0996-4850-9c90-1d426ce50b1a","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.memory.used","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"jvm.memory.pool.name = 'G1 Old Gen' AND service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"G1 Old Gen","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"b21d4703-bdcf-4ccb-9f60-62722abd04d7","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Old gen size","yAxisUnit":"bytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"1d156d8b-3eaf-4754-aebc-8e14ada3258f","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.memory.used","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":" service.name = '.service.name' AND jvm.memory.pool.name = 'G1 Eden Space'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"G1 Eden Space","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c3a7e066-888b-4d04-9b1e-0b18db8944d3","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Eden size","yAxisUnit":"bytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"29267574-7178-4bc1-b3df-460389b69c61","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.memory.used","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name' AND jvm.memory.pool.name = 'G1 Survivor Space'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"G1 Survivor Size","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"685efc7b-066b-44b7-8656-e79397406a7d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Survivor size","yAxisUnit":"bytes"},{"description":"","id":"db01c41e-dff3-4fee-ae0f-074d5cd05191","panelTypes":"row","title":"JVM Memory"},{"description":"","id":"f82d4a32-f4f6-4f3b-bdfa-3dbb522610d9","panelTypes":"row","title":"JVM GC"},{"description":"","id":"00cd9b63-31f1-41b5-81dd-3eb9ef162b4f","panelTypes":"row","title":"JVM Threads"},{"description":"","id":"fbb04781-2a2e-4e06-a84e-c52e29e45262","panelTypes":"row","title":"JVM Classes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"s","B":"s","C":"s"},"columnWidths":{"A":145,"B":145,"C":145},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"0a7c5e58-52e2-4a56-b244-c28934d2f666","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.gc.duration.bucket","reduceTo":"avg","spaceAggregation":"p50","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"p50","limit":20,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm.gc.duration.bucket","reduceTo":"avg","spaceAggregation":"p90","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"p90","limit":20,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm.gc.duration.bucket","reduceTo":"avg","spaceAggregation":"p99","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"C","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"p99","limit":20,"orderBy":[],"queryName":"C","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"78616aa7-1592-406b-aff2-f23fa4397085","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC - Duration","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"868c7559-6e86-4741-b232-073e182349ca","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.class.unloaded","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Unloaded","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":240}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"5da6a286-46ee-4d30-8c33-7eebb58ce77c","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Classed loaded","yAxisUnit":"none"},{"description":"","id":"62277d72-2555-48d9-a1a9-4ff1fac2f6ba","panelTypes":"row","title":"JVM CPU"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"26688eaa-d76c-408a-a3b7-ffef8e05524d","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.cpu.count","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f67ae98e-0af7-40cb-8b46-42c54fc0ba4b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CPU Count","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"6a3a3c0f-5c71-4ec2-bde2-a62d57694b3d","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.cpu.time","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Time","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"b921e512-b3e3-4df8-9f9b-fea557701257","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CPU Time","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"c4a35f2e-de61-4f51-96be-7367980911d0","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm.cpu.recent_utilization","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name = '.service.name'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a8ad3555-aba4-4f5d-b8bc-cdcee49c0d2f","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CPU Recent Utilization","yAxisUnit":"percentunit"}],"uuid":"0199ec29-98c7-7451-935b-03a66cbda732"} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "jvm" + }, + { + "key": "tag", + "value": "runtime" + } + ], + "spec": { + "display": { + "name": "JVM Metrics", + "description": "JVM Runtime metrics for service" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "service.name", + "description": "" + }, + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'service.name') AS `service.name` FROM signoz_metrics.time_series_v4_1day WHERE (metric_name = 'jvm.class.loaded') AND (unix_milli \u003e= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000)) GROUP BY `service.name`" + } + }, + "name": "service.name" + } + } + ], + "panels": { + "00419566-bf05-4587-9be7-d21d4c90f673": { + "kind": "Panel", + "spec": { + "display": { + "name": "Runnable threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.thread.count", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.thread.state = 'runnable'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Runnable count" + } + } + } + } + ], + "links": [] + } + }, + "0a7c5e58-52e2-4a56-b244-c28934d2f666": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC - Duration", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "s", + "B": "s", + "C": "s" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p50", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.bucket", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "p99", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "1b7703ea-cfc7-4166-8718-bdc9f3c1b8e9": { + "kind": "Panel", + "spec": { + "display": { + "name": "Heap Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.memory.used", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.memory.type = 'heap'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Heap Used" + } + } + } + } + ], + "links": [] + } + }, + "1d156d8b-3eaf-4754-aebc-8e14ada3258f": { + "kind": "Panel", + "spec": { + "display": { + "name": "Eden size", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.memory.used", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": " service.name = '.service.name' AND jvm.memory.pool.name = 'G1 Eden Space'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "G1 Eden Space" + } + } + } + } + ], + "links": [] + } + }, + "26688eaa-d76c-408a-a3b7-ffef8e05524d": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Count", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.cpu.count", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "27e894ba-d061-46a4-8437-72f4dffa99a6": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Major \u0026 Minor Collection Time (p90)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.bucket", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.gc.action contains 'minor'" + }, + "groupBy": [], + "order": [], + "limit": 19, + "having": { + "expression": "" + }, + "functions": [], + "legend": "GC Minor collection time" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.bucket", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.gc.action contains 'major'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "GC Major collection time" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "29267574-7178-4bc1-b3df-460389b69c61": { + "kind": "Panel", + "spec": { + "display": { + "name": "Survivor size", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.memory.used", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.memory.pool.name = 'G1 Survivor Space'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "G1 Survivor Size" + } + } + } + } + ], + "links": [] + } + }, + "2ef726fd-293c-490f-a423-f6c6583db817": { + "kind": "Panel", + "spec": { + "display": { + "name": "Daemon threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.thread.count", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.thread.daemon = 'true'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Daemon" + } + } + } + } + ], + "links": [] + } + }, + "429ed9d8-f2a5-41bd-b45b-c45da5a65836": { + "kind": "Panel", + "spec": { + "display": { + "name": "Blocked threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.thread.count", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.thread.state = 'blocked'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Blocked count" + } + } + } + } + ], + "links": [] + } + }, + "48bdbf42-0996-4850-9c90-1d426ce50b1a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Old gen size", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.memory.used", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "jvm.memory.pool.name = 'G1 Old Gen' AND service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "G1 Old Gen" + } + } + } + } + ], + "links": [] + } + }, + "6a3a3c0f-5c71-4ec2-bde2-a62d57694b3d": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Time", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.cpu.time", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Time" + } + } + } + } + ], + "links": [] + } + }, + "6ef7c4dd-93cc-4981-b035-1dabeb64e880": { + "kind": "Panel", + "spec": { + "display": { + "name": "Classed loaded", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.class.loaded", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Loaded" + } + } + } + } + ], + "links": [] + } + }, + "868c7559-6e86-4741-b232-073e182349ca": { + "kind": "Panel", + "spec": { + "display": { + "name": "Classed loaded", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.class.unloaded", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Unloaded" + } + } + } + } + ], + "links": [] + } + }, + "88aa1b6f-ef77-4968-9bdd-84cbc01528ec": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Major \u0026 Minor Collection Count", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.gc.action contains 'minor'" + }, + "groupBy": [], + "order": [], + "limit": 19, + "having": { + "expression": "" + }, + "functions": [], + "legend": "GC Minor collection count" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.gc.action contains 'major'" + }, + "groupBy": [], + "order": [], + "limit": 21, + "having": { + "expression": "" + }, + "functions": [], + "legend": "GC Major collection count" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "8f483d11-9f87-41a7-b264-19a1a9fff2a8": { + "kind": "Panel", + "spec": { + "display": { + "name": "Live threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.thread.count", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.thread.daemon = 'false'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Live count" + } + } + } + } + ], + "links": [] + } + }, + "b5ca214c-922f-4ded-984f-21c59e256550": { + "kind": "Panel", + "spec": { + "display": { + "name": "Non-Heap Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.memory.used", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.memory.type = 'non_heap'" + }, + "groupBy": [], + "order": [], + "limit": 10, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Non-Heap Used" + } + } + } + } + ], + "links": [] + } + }, + "b7e65ce1-3060-4ea8-9310-0dd1c2c4d250": { + "kind": "Panel", + "spec": { + "display": { + "name": "Timed waiting threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.thread.count", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name' AND jvm.thread.state = 'timed_waiting'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Count" + } + } + } + } + ], + "links": [] + } + }, + "c1b456c9-90e8-466e-862b-486202a56586": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC - p90 Duration", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 240, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.gc.duration.bucket", + "temporality": "", + "timeAggregation": "count", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "limit": 20, + "having": { + "expression": "" + }, + "functions": [], + "legend": "GC Duration" + } + } + } + } + ], + "links": [] + } + }, + "c4a35f2e-de61-4f51-96be-7367980911d0": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Recent Utilization", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm.cpu.recent_utilization", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name = '.service.name'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM CPU", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 3, + "content": { + "$ref": "#/spec/panels/26688eaa-d76c-408a-a3b7-ffef8e05524d" + } + }, + { + "x": 4, + "y": 0, + "width": 8, + "height": 6, + "content": { + "$ref": "#/spec/panels/6a3a3c0f-5c71-4ec2-bde2-a62d57694b3d" + } + }, + { + "x": 0, + "y": 3, + "width": 4, + "height": 3, + "content": { + "$ref": "#/spec/panels/c4a35f2e-de61-4f51-96be-7367980911d0" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Memory", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/1b7703ea-cfc7-4166-8718-bdc9f3c1b8e9" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/b5ca214c-922f-4ded-984f-21c59e256550" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/48bdbf42-0996-4850-9c90-1d426ce50b1a" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/1d156d8b-3eaf-4754-aebc-8e14ada3258f" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/29267574-7178-4bc1-b3df-460389b69c61" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Threads", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/b7e65ce1-3060-4ea8-9310-0dd1c2c4d250" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/429ed9d8-f2a5-41bd-b45b-c45da5a65836" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/2ef726fd-293c-490f-a423-f6c6583db817" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/00419566-bf05-4587-9be7-d21d4c90f673" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/8f483d11-9f87-41a7-b264-19a1a9fff2a8" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM GC", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/27e894ba-d061-46a4-8437-72f4dffa99a6" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/88aa1b6f-ef77-4968-9bdd-84cbc01528ec" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/0a7c5e58-52e2-4a56-b244-c28934d2f666" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/c1b456c9-90e8-466e-862b-486202a56586" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Classes", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/6ef7c4dd-93cc-4981-b035-1dabeb64e880" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/868c7559-6e86-4741-b232-073e182349ca" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-detailed.json b/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-detailed.json index acf225df8..504b3805f 100644 --- a/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-detailed.json +++ b/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-detailed.json @@ -1 +1,1492 @@ -{ "collapsableRowsMigrated": true, "description": "", "dotMigrated": true, "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout": [ { "h": 8, "i": "c5f29b09-8a63-44ba-825f-db91a3c79a54", "moved": false, "static": false, "w": 6, "x": 0, "y": 0 }, { "h": 8, "i": "f5174a53-c201-4e17-aff7-33b1402b0d7b", "moved": false, "static": false, "w": 6, "x": 6, "y": 0 }, { "h": 7, "i": "4b9a4513-d7c8-4217-8d76-0714d96432e7", "moved": false, "static": false, "w": 12, "x": 0, "y": 8 }, { "h": 7, "i": "9d0f96dc-d744-4baa-9910-ac1aef63cc34", "moved": false, "static": false, "w": 6, "x": 0, "y": 15 }, { "h": 7, "i": "960ff49f-d73b-49c2-ab4a-69df1e1abc51", "moved": false, "static": false, "w": 6, "x": 6, "y": 15 }, { "h": 7, "i": "1c841c0b-be32-43ec-8bcb-bfd8a87edeef", "moved": false, "static": false, "w": 6, "x": 0, "y": 22 }, { "h": 7, "i": "75fdac11-19dd-472f-a155-63e4682b88df", "moved": false, "static": false, "w": 6, "x": 6, "y": 22 }, { "h": 7, "i": "2e864710-b418-4133-b248-2fa047e37fe3", "moved": false, "static": false, "w": 6, "x": 0, "y": 29 }, { "h": 7, "i": "1f8965fb-5ad1-4679-9d28-9bd31d4e4cac", "moved": false, "static": false, "w": 6, "x": 6, "y": 29 }, { "h": 7, "i": "8722151e-7690-4152-98c3-f2cc0f741d50", "moved": false, "static": false, "w": 6, "x": 0, "y": 36 }, { "h": 7, "i": "230f3562-5ac1-4fec-946d-0dd21057f4b3", "moved": false, "static": false, "w": 6, "x": 6, "y": 36 }, { "h": 7, "i": "7403ba8f-36bf-4c31-8b91-a447a36eeca0", "moved": false, "static": false, "w": 12, "x": 0, "y": 43 } ], "name": "", "panelMap": {}, "tags": [ "node", "k8s", "kubelet" ], "title": "Kubernetes Node Metrics - Detailed", "uploadedGrafana": false, "variables": { "8ccae12a-9f04-4d27-8940-374446050530": { "allSelected": false, "customValue": "", "description": "The k8s node name", "id": "8ccae12a-9f04-4d27-8940-374446050530", "modificationUUID": "4f18b48e-0d06-4f63-88fb-2299ca8a7b1f", "multiSelect": true, "name": "k8s.node.name", "order": 1, "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`", "selectedValue": [ "default" ], "showALLOption": true, "sort": "ASC", "textboxValue": "", "type": "QUERY" }, "e4232384-ad99-4479-8cec-e027a18921c4": { "allSelected": false, "customValue": "", "description": "The k8s cluster name", "id": "e4232384-ad99-4479-8cec-e027a18921c4", "key": "e4232384-ad99-4479-8cec-e027a18921c4", "modificationUUID": "c24c99c3-2390-4b53-860b-24dce4a7eab1", "multiSelect": false, "name": "k8s.cluster.name", "order": 0, "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`", "selectedValue": "default", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" } }, "version": "v4", "widgets": [ { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "c5f29b09-8a63-44ba-825f-db91a3c79a54", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.cpu.usage--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.cpu.usage", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "14a0fa64", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "6c8b0b46-1bd5-49aa-a4f9-0e4fd4636eaa", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node CPU usage", "yAxisUnit": "none" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "230f3562-5ac1-4fec-946d-0dd21057f4b3", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.filesystem.available--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.filesystem.available", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "708a8633-bfaf-4bf4-b1e6-19ac4258c069", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node filesystem available", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": { "A": "bytes", "B": "bytes", "C": "bytes" }, "description": "", "fillSpans": false, "id": "7403ba8f-36bf-4c31-8b91-a447a36eeca0", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.filesystem.usage--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.filesystem.usage", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "fccfd920", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "usage", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.filesystem.available--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.filesystem.available", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "edde9188", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "available", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.filesystem.capacity--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.filesystem.capacity", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "C", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "3a849415", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "capacity", "limit": null, "orderBy": [], "queryName": "C", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "4687e699-1594-47e3-b674-dde0f7de295a", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node filesystem capacity", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "8722151e-7690-4152-98c3-f2cc0f741d50", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.filesystem.usage--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.filesystem.usage", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "985b3b6d", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "9138ac25-ad51-4de6-91f0-ab463542bee2", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node filesystem usage", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "1c841c0b-be32-43ec-8bcb-bfd8a87edeef", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.available--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.available", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "0b627b6e", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "4f7e31f7-0459-4aa6-aabc-26ad4ea07574", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node memory available", "yAxisUnit": "bytes" }, { "description": "", "id": "9d0f96dc-d744-4baa-9910-ac1aef63cc34", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.rss--float64----true", "isColumn": true, "key": "k8s.node.memory.rss", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "991cf360", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "avg", "stepInterval": 60, "timeAggregation": "sum" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "ba8a15ef-ef6e-43e7-949a-5f59f763d4e7", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Node memory rss", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "75fdac11-19dd-472f-a155-63e4682b88df", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.usage--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.usage", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "a41b8aba", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "72bb2f86-443f-4dbf-97b4-db4cfc083d11", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node memory usage", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "960ff49f-d73b-49c2-ab4a-69df1e1abc51", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.working_set--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.working_set", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "06ea5658", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "ef8b7768-8e5a-4db2-b084-f857ac58d289", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node memory working set", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "1f8965fb-5ad1-4679-9d28-9bd31d4e4cac", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.network.errors--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "k8s.node.network.errors", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "5ef4d1fe", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "interface--string--tag--false", "isColumn": false, "key": "interface", "type": "tag" }, { "dataType": "string", "id": "direction--string--tag--false", "isColumn": false, "key": "direction", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}-{{interface}}-{{direction}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "b997244c-136c-42d9-aeb6-2b3115202082", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node network errors", "yAxisUnit": "none" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "2e864710-b418-4133-b248-2fa047e37fe3", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "system.network.io--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "system.network.io", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "4ced7960", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "direction--string--tag--false", "isColumn": false, "key": "direction", "type": "tag" }, { "dataType": "string", "id": "interface--string--tag--false", "isColumn": false, "key": "interface", "type": "tag" }, { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}-{{interface}}-{{direction}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "88710842-8888-4225-b60f-eba516d16e07", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node network io", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "f5174a53-c201-4e17-aff7-33b1402b0d7b", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.cpu.usage--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.cpu.usage", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "efcdf556", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "average cpu usage", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.allocatable_cpu--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.allocatable_cpu", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "66676d66", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "allocatable", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "611f9e7a-a319-45f4-971b-a1548489fa36", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node CPU", "yAxisUnit": "short" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": { "A": "bytes", "B": "bytes", "C": "bytes", "D": "bytes", "E": "bytes" }, "description": "", "fillSpans": false, "id": "4b9a4513-d7c8-4217-8d76-0714d96432e7", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.usage--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.usage", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "7adc0e21", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "used", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.allocatable_memory--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.allocatable_memory", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "c721a7c9", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "allocatable", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.working_set--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.working_set", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "C", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "65ec1def", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "working set", "limit": null, "orderBy": [], "queryName": "C", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.rss--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.rss", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "D", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "a86caa2e", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "rss", "limit": null, "orderBy": [], "queryName": "D", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.available--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.available", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "E", "filters": { "items": [ { "id": "4995e999", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "3632aed5", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "available", "limit": null, "orderBy": [], "queryName": "E", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "c1a1c09c-d98c-456d-b579-0983fbed6318", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Memory usage", "yAxisUnit": "bytes" } ] } \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "node" + }, + { + "key": "tag", + "value": "k8s" + }, + { + "key": "tag", + "value": "kubelet" + } + ], + "spec": { + "display": { + "name": "Kubernetes Node Metrics - Detailed", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.cluster.name", + "description": "The k8s cluster name" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`" + } + }, + "name": "k8s.cluster.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.node.name", + "description": "The k8s node name" + }, + "defaultValue": [ + "default" + ], + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`" + } + }, + "name": "k8s.node.name" + } + } + ], + "panels": { + "1c841c0b-be32-43ec-8bcb-bfd8a87edeef": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node memory available", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + } + } + } + ], + "links": [] + } + }, + "1f8965fb-5ad1-4679-9d28-9bd31d4e4cac": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node network errors", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.network.errors", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "interface", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}-{{interface}}-{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "230f3562-5ac1-4fec-946d-0dd21057f4b3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node filesystem available", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.filesystem.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + } + } + } + ], + "links": [] + } + }, + "2e864710-b418-4133-b248-2fa047e37fe3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node network io", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.network.io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "interface", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}-{{interface}}-{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "4b9a4513-d7c8-4217-8d76-0714d96432e7": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "bytes", + "B": "bytes", + "C": "bytes", + "D": "bytes", + "E": "bytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "used" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.allocatable_memory", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "allocatable" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.working_set", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "working set" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.rss", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "rss" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "available" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "7403ba8f-36bf-4c31-8b91-a447a36eeca0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node filesystem capacity", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "bytes", + "B": "bytes", + "C": "bytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.filesystem.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.filesystem.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "available" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.filesystem.capacity", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "capacity" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "75fdac11-19dd-472f-a155-63e4682b88df": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node memory usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + } + } + } + ], + "links": [] + } + }, + "8722151e-7690-4152-98c3-f2cc0f741d50": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node filesystem usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.filesystem.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + } + } + } + ], + "links": [] + } + }, + "960ff49f-d73b-49c2-ab4a-69df1e1abc51": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node memory working set", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.working_set", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + } + } + } + ], + "links": [] + } + }, + "9d0f96dc-d744-4baa-9910-ac1aef63cc34": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node memory rss", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.rss", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "avg", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.node.name}}" + } + } + } + } + ], + "links": [] + } + }, + "c5f29b09-8a63-44ba-825f-db91a3c79a54": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node CPU usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.cpu.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + } + } + } + ], + "links": [] + } + }, + "f5174a53-c201-4e17-aff7-33b1402b0d7b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node CPU", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.cpu.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "average cpu usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.allocatable_cpu", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "allocatable" + } + } + ] + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 8, + "content": { + "$ref": "#/spec/panels/c5f29b09-8a63-44ba-825f-db91a3c79a54" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 8, + "content": { + "$ref": "#/spec/panels/f5174a53-c201-4e17-aff7-33b1402b0d7b" + } + }, + { + "x": 0, + "y": 8, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/4b9a4513-d7c8-4217-8d76-0714d96432e7" + } + }, + { + "x": 0, + "y": 15, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/9d0f96dc-d744-4baa-9910-ac1aef63cc34" + } + }, + { + "x": 6, + "y": 15, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/960ff49f-d73b-49c2-ab4a-69df1e1abc51" + } + }, + { + "x": 0, + "y": 22, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/1c841c0b-be32-43ec-8bcb-bfd8a87edeef" + } + }, + { + "x": 6, + "y": 22, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/75fdac11-19dd-472f-a155-63e4682b88df" + } + }, + { + "x": 0, + "y": 29, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/2e864710-b418-4133-b248-2fa047e37fe3" + } + }, + { + "x": 6, + "y": 29, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/1f8965fb-5ad1-4679-9d28-9bd31d4e4cac" + } + }, + { + "x": 0, + "y": 36, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/8722151e-7690-4152-98c3-f2cc0f741d50" + } + }, + { + "x": 6, + "y": 36, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/230f3562-5ac1-4fec-946d-0dd21057f4b3" + } + }, + { + "x": 0, + "y": 43, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/7403ba8f-36bf-4c31-8b91-a447a36eeca0" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-overall.json b/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-overall.json index ddb4490b2..45919badb 100644 --- a/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-overall.json +++ b/helm/infra-charts/obaas/dashboards/1/kubernetes-node-metrics-overall.json @@ -1 +1,650 @@ -{ "description": "", "dotMigrated": true, "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout": [ { "h": 7, "i": "e16d581d-1da9-49ff-9c3b-1bb51c2f7730", "moved": false, "static": false, "w": 6, "x": 0, "y": 0 }, { "h": 7, "i": "18c1653b-f826-460d-9302-90bc6d3f5e52", "moved": false, "static": false, "w": 6, "x": 6, "y": 0 }, { "h": 7, "i": "a2cd4e4a-0b81-4a85-937f-48ca5c9f183b", "moved": false, "static": false, "w": 6, "x": 0, "y": 7 }, { "h": 7, "i": "1406e6b6-0c99-46d4-9782-530f6e7e053a", "moved": false, "static": false, "w": 6, "x": 6, "y": 7 } ], "panelMap": {}, "tags": [ "node", "k8s", "kubelet" ], "title": "Kubernetes Node Metrics - Overall", "uploadedGrafana": false, "variables": { "3f0dd70c-828d-41bd-b3b0-8985f3bcc297": { "allSelected": false, "customValue": "", "description": "The k8s cluster name", "id": "3f0dd70c-828d-41bd-b3b0-8985f3bcc297", "key": "3f0dd70c-828d-41bd-b3b0-8985f3bcc297", "modificationUUID": "b65fb613-4cf8-4139-8168-dfbd35fa4bf3", "multiSelect": false, "name": "k8s.cluster.name", "order": 0, "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`", "selectedValue": "default", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" }, "e5f00450-af60-4350-956b-5b06ee9d233f": { "allSelected": true, "customValue": "", "description": "The k8s node name", "id": "e5f00450-af60-4350-956b-5b06ee9d233f", "modificationUUID": "4645bf34-298b-433e-919f-b10ddad27935", "multiSelect": true, "name": "k8s.node.name", "order": 0, "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`", "selectedValue": [ "default" ], "showALLOption": true, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" } }, "version": "v4", "widgets": [ { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "e16d581d-1da9-49ff-9c3b-1bb51c2f7730", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.cpu.time--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "k8s.node.cpu.time", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "91223422", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "91223422", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.allocatable_cpu--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.allocatable_cpu", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": true, "expression": "B", "filters": { "items": [ { "id": "91223422", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "0a54e48e", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [ { "disabled": false, "expression": "A/B", "legend": "{{k8s.node.name}}", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "0a09fa11-6dc4-4511-9cc9-befe7b6a6557", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node CPU usage", "yAxisUnit": "percentunit" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "1406e6b6-0c99-46d4-9782-530f6e7e053a", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.filesystem.available--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.filesystem.available", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "91223422", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "a5dffef6", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.filesystem.capacity--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.filesystem.capacity", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": true, "expression": "B", "filters": { "items": [ { "id": "91223422", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "c79d5a16", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [ { "disabled": false, "expression": "(B-A)/B", "legend": "{{k8s.node.name}}", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "57eeac15-615c-4a71-9c61-8e0c0c76b045", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node filesystem usage", "yAxisUnit": "percentunit" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "18c1653b-f826-460d-9302-90bc6d3f5e52", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.memory.working_set--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.memory.working_set", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "91223422", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "e8c2a60a", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.node.allocatable_memory--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.node.allocatable_memory", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": true, "expression": "B", "filters": { "items": [ { "id": "91223422", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "ee687840", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [ { "disabled": false, "expression": "A/B", "legend": "{{k8s.node.name}}", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "4cf56615-e357-4342-9a4f-ec6557477ff3", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node memory usage (WSS)", "yAxisUnit": "percentunit" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "a2cd4e4a-0b81-4a85-937f-48ca5c9f183b", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "system.network.io--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "system.network.io", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "91223422", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "66308505", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "interface--string--tag--false", "isColumn": false, "key": "interface", "type": "tag" }, { "dataType": "string", "id": "direction--string--tag--false", "isColumn": false, "key": "direction", "type": "tag" }, { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}-{{interface}}-{{direction}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "b56143c0-7d2f-4425-97c5-65ad6fc87366", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Node network IO", "yAxisUnit": "bytes" } ] } \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "node" + }, + { + "key": "tag", + "value": "k8s" + }, + { + "key": "tag", + "value": "kubelet" + } + ], + "spec": { + "display": { + "name": "Kubernetes Node Metrics - Overall", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.cluster.name", + "description": "The k8s cluster name" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`" + } + }, + "name": "k8s.cluster.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.node.name", + "description": "The k8s node name" + }, + "defaultValue": [ + "default" + ], + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`" + } + }, + "name": "k8s.node.name" + } + } + ], + "panels": { + "1406e6b6-0c99-46d4-9782-530f6e7e053a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node filesystem usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.filesystem.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.filesystem.capacity", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "(B-A)/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{k8s.node.name}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "18c1653b-f826-460d-9302-90bc6d3f5e52": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node memory usage (WSS)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.memory.working_set", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.allocatable_memory", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{k8s.node.name}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "a2cd4e4a-0b81-4a85-937f-48ca5c9f183b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node network IO", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system.network.io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "interface", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}-{{interface}}-{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "e16d581d-1da9-49ff-9c3b-1bb51c2f7730": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node CPU usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.cpu.time", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.node.allocatable_cpu", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.node.name}}" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{k8s.node.name}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/e16d581d-1da9-49ff-9c3b-1bb51c2f7730" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/18c1653b-f826-460d-9302-90bc6d3f5e52" + } + }, + { + "x": 0, + "y": 7, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/a2cd4e4a-0b81-4a85-937f-48ca5c9f183b" + } + }, + { + "x": 6, + "y": 7, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/1406e6b6-0c99-46d4-9782-530f6e7e053a" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-detailed.json b/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-detailed.json index f8b7a13e9..2623d93d3 100644 --- a/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-detailed.json +++ b/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-detailed.json @@ -1 +1,1102 @@ -{ "collapsableRowsMigrated": true, "description": "", "dotMigrated": true, "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout": [ { "h": 6, "i": "c5f29b09-8a63-44ba-825f-db91a3c79a54", "moved": false, "static": false, "w": 6, "x": 0, "y": 0 }, { "h": 6, "i": "960ff49f-d73b-49c2-ab4a-69df1e1abc51", "moved": false, "static": false, "w": 6, "x": 6, "y": 0 }, { "h": 6, "i": "9d0f96dc-d744-4baa-9910-ac1aef63cc34", "moved": false, "static": false, "w": 6, "x": 0, "y": 6 }, { "h": 6, "i": "75fdac11-19dd-472f-a155-63e4682b88df", "moved": false, "static": false, "w": 6, "x": 6, "y": 6 }, { "h": 6, "i": "2e864710-b418-4133-b248-2fa047e37fe3", "moved": false, "static": false, "w": 6, "x": 0, "y": 12 }, { "h": 6, "i": "1f8965fb-5ad1-4679-9d28-9bd31d4e4cac", "moved": false, "static": false, "w": 6, "x": 6, "y": 12 }, { "h": 6, "i": "8722151e-7690-4152-98c3-f2cc0f741d50", "moved": false, "static": false, "w": 6, "x": 0, "y": 18 }, { "h": 6, "i": "230f3562-5ac1-4fec-946d-0dd21057f4b3", "moved": false, "static": false, "w": 6, "x": 6, "y": 18 }, { "h": 5, "i": "7403ba8f-36bf-4c31-8b91-a447a36eeca0", "moved": false, "static": false, "w": 6, "x": 0, "y": 24 } ], "name": "", "panelMap": {}, "tags": [ "pod", "k8s" ], "title": "Kubernetes Pod Metrics - Detailed", "uploadedGrafana": false, "variables": { "6d37901c-2b81-4a6b-9143-c11bfda92c6f": { "allSelected": true, "customValue": "", "description": "The k8s node name.", "id": "6d37901c-2b81-4a6b-9143-c11bfda92c6f", "key": "6d37901c-2b81-4a6b-9143-c11bfda92c6f", "modificationUUID": "ddd1ad9a-e3fb-4383-a541-6f2d27bd195e", "multiSelect": true, "name": "k8s.node.name", "order": 1, "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`", "selectedValue": [ "default" ], "showALLOption": true, "sort": "ASC", "textboxValue": "", "type": "QUERY" }, "c80e3b31-d5cf-4cdf-9552-cf5e7c377102": { "allSelected": false, "customValue": "", "description": "Name of the cluster", "id": "c80e3b31-d5cf-4cdf-9552-cf5e7c377102", "key": "c80e3b31-d5cf-4cdf-9552-cf5e7c377102", "modificationUUID": "a98f6c5a-ff8d-40ea-ad08-98db1b0fcefb", "multiSelect": false, "name": "k8s.cluster.name", "order": 0, "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`", "selectedValue": "default", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" }, "ecfbce9a-120d-423d-837d-ba0cb3455b42": { "allSelected": false, "customValue": "", "description": "The k8s namespace name.", "id": "ecfbce9a-120d-423d-837d-ba0cb3455b42", "modificationUUID": "29b548be-d676-475c-b038-7a624d2f6ab9", "multiSelect": false, "name": "k8s.namespace.name", "order": 2, "queryValue": "SELECT JSONExtractString(labels, 'k8s.namespace.name') AS `k8s.namespace.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.pod.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name AND JSONExtractString(labels, 'k8s.node.name') IN $k8s.node.name GROUP BY `k8s.namespace.name`", "selectedValue": "default", "showALLOption": false, "sort": "ASC", "textboxValue": "", "type": "QUERY" } }, "version": "v4", "widgets": [ { "description": "", "id": "c5f29b09-8a63-44ba-825f-db91a3c79a54", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.cpu.usage--float64----true", "isColumn": true, "key": "k8s.pod.cpu.usage", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "b5db2e8e", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "3fe84db4-8f8b-44ba-b903-2daaab59c756", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod CPU usage", "yAxisUnit": "none" }, { "description": "", "id": "230f3562-5ac1-4fec-946d-0dd21057f4b3", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.filesystem.available--float64----true", "isColumn": true, "key": "k8s.pod.filesystem.available", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "c7a202ed", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "3dcc5b09", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}-{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "ac5a77a7-ab36-4086-aeb2-3f2f37bf8578", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod filesystem available", "yAxisUnit": "bytes" }, { "description": "", "id": "7403ba8f-36bf-4c31-8b91-a447a36eeca0", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.filesystem.capacity--float64----true", "isColumn": true, "key": "k8s.pod.filesystem.capacity", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "35e72aa1", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "b5f79c98", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "f9f996b8-d538-4426-8707-5fece1289683", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod filesystem capacity", "yAxisUnit": "bytes" }, { "description": "", "id": "8722151e-7690-4152-98c3-f2cc0f741d50", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.filesystem.usage--float64----true", "isColumn": true, "key": "k8s.pod.filesystem.usage", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "ba47cf47", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "539e5b96", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.node.name}}-{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "5a709367-ad0b-4a0a-9f7e-884e555f7686", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod filesystem usage", "yAxisUnit": "bytes" }, { "description": "", "id": "9d0f96dc-d744-4baa-9910-ac1aef63cc34", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.memory.rss--float64----true", "isColumn": true, "key": "k8s.pod.memory.rss", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "8a0b922c", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "77d4b139", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "6ee7ce77-f719-4a41-b34f-c7d36d6010b7", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod memory rss", "yAxisUnit": "bytes" }, { "description": "", "id": "75fdac11-19dd-472f-a155-63e4682b88df", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.memory.usage--float64----true", "isColumn": true, "key": "k8s.pod.memory.usage", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "2d8022f6", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "3d87a431", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "59c73365-4180-4ddd-9406-2e2d8cfbc0d9", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod memory usage", "yAxisUnit": "bytes" }, { "description": "", "id": "960ff49f-d73b-49c2-ab4a-69df1e1abc51", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.memory.working_set--float64----true", "isColumn": true, "key": "k8s.pod.memory.working_set", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "a81010ad", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "79d14065", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "5f669961-7340-4f29-956d-af11587b0f07", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod memory working set", "yAxisUnit": "bytes" }, { "description": "", "id": "1f8965fb-5ad1-4679-9d28-9bd31d4e4cac", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.network.errors--float64----true", "isColumn": true, "key": "k8s.pod.network.errors", "type": "" }, "aggregateOperator": "sum_rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "56c93627", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "c284ecd1", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "interface--string--tag--false", "isColumn": false, "key": "interface", "type": "tag" }, { "dataType": "string", "id": "direction--string--tag--false", "isColumn": false, "key": "direction", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}-{{interface}}-{{direction}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "59401a56-061e-4d13-8c24-f7fee74818b2", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod network errors", "yAxisUnit": "none" }, { "description": "", "id": "2e864710-b418-4133-b248-2fa047e37fe3", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.network.io--float64----true", "isColumn": true, "key": "k8s.pod.network.io", "type": "" }, "aggregateOperator": "sum_rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "9a0ffaf3", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "c32821ed", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "c0d7e589", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "direction--string--tag--false", "isColumn": false, "key": "direction", "type": "tag" }, { "dataType": "string", "id": "interface--string--tag--false", "isColumn": false, "key": "interface", "type": "tag" }, { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}-{{interface}}-{{direction}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "534b461d-d992-4a30-ba17-ed7aac95a55b", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Pod network io", "yAxisUnit": "bytes" } ] } \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "pod" + }, + { + "key": "tag", + "value": "k8s" + } + ], + "spec": { + "display": { + "name": "Kubernetes Pod Metrics - Detailed", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.cluster.name", + "description": "Name of the cluster" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`" + } + }, + "name": "k8s.cluster.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.node.name", + "description": "The k8s node name." + }, + "defaultValue": [ + "default" + ], + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`" + } + }, + "name": "k8s.node.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.namespace.name", + "description": "The k8s namespace name." + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.namespace.name') AS `k8s.namespace.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.pod.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name AND JSONExtractString(labels, 'k8s.node.name') IN $k8s.node.name GROUP BY `k8s.namespace.name`" + } + }, + "name": "k8s.namespace.name" + } + } + ], + "panels": { + "1f8965fb-5ad1-4679-9d28-9bd31d4e4cac": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod network errors", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.network.errors", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "interface", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}-{{interface}}-{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "230f3562-5ac1-4fec-946d-0dd21057f4b3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod filesystem available", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.filesystem.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.node.name}}-{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "2e864710-b418-4133-b248-2fa047e37fe3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod network io", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.network.io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "interface", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}-{{interface}}-{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "7403ba8f-36bf-4c31-8b91-a447a36eeca0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod filesystem capacity", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.filesystem.capacity", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "75fdac11-19dd-472f-a155-63e4682b88df": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod memory usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "8722151e-7690-4152-98c3-f2cc0f741d50": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod filesystem usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.filesystem.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.node.name}}-{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "960ff49f-d73b-49c2-ab4a-69df1e1abc51": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod memory working set", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.memory.working_set", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "9d0f96dc-d744-4baa-9910-ac1aef63cc34": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod memory rss", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.memory.rss", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "c5f29b09-8a63-44ba-825f-db91a3c79a54": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod CPU usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.cpu.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/c5f29b09-8a63-44ba-825f-db91a3c79a54" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/960ff49f-d73b-49c2-ab4a-69df1e1abc51" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/9d0f96dc-d744-4baa-9910-ac1aef63cc34" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/75fdac11-19dd-472f-a155-63e4682b88df" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/2e864710-b418-4133-b248-2fa047e37fe3" + } + }, + { + "x": 6, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/1f8965fb-5ad1-4679-9d28-9bd31d4e4cac" + } + }, + { + "x": 0, + "y": 18, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/8722151e-7690-4152-98c3-f2cc0f741d50" + } + }, + { + "x": 6, + "y": 18, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/230f3562-5ac1-4fec-946d-0dd21057f4b3" + } + }, + { + "x": 0, + "y": 24, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/7403ba8f-36bf-4c31-8b91-a447a36eeca0" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-overall.json b/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-overall.json index ce9c66b75..eafcbc043 100644 --- a/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-overall.json +++ b/helm/infra-charts/obaas/dashboards/1/kubernetes-pod-metrics-overall.json @@ -1 +1,620 @@ -{ "collapsableRowsMigrated": true, "description": "", "dotMigrated": true, "layout": [ { "h": 7, "i": "e16d581d-1da9-49ff-9c3b-1bb51c2f7730", "moved": false, "static": false, "w": 6, "x": 0, "y": 0 }, { "h": 7, "i": "18c1653b-f826-460d-9302-90bc6d3f5e52", "moved": false, "static": false, "w": 6, "x": 6, "y": 0 }, { "h": 7, "i": "a2cd4e4a-0b81-4a85-937f-48ca5c9f183b", "moved": false, "static": false, "w": 6, "x": 0, "y": 7 }, { "h": 7, "i": "1406e6b6-0c99-46d4-9782-530f6e7e053a", "moved": false, "static": false, "w": 6, "x": 6, "y": 7 } ], "name": "", "panelMap": {}, "tags": [ "pod", "k8s" ], "title": "Kubernetes Pod Metrics - Overall", "uploadedGrafana": false, "variables": { "05610c74-c8f3-495b-a7dc-8ec6e64f8bdb": { "allSelected": true, "customValue": "", "description": "The k8s node name.", "id": "05610c74-c8f3-495b-a7dc-8ec6e64f8bdb", "key": "05610c74-c8f3-495b-a7dc-8ec6e64f8bdb", "modificationUUID": "3506211c-4fd4-4873-a01e-d1ef986fb9d5", "multiSelect": true, "name": "k8s.node.name", "order": 1, "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`", "selectedValue": [ "default" ], "showALLOption": true, "sort": "ASC", "textboxValue": "", "type": "QUERY" }, "3c276fb0-b95b-42f8-b209-9953dd46d62c": { "allSelected": false, "customValue": "", "description": "The k8s namespace name", "id": "3c276fb0-b95b-42f8-b209-9953dd46d62c", "modificationUUID": "0923a01a-7e96-406b-ba9e-1a8c3610e65b", "multiSelect": false, "name": "k8s.namespace.name", "order": 2, "queryValue": "SELECT JSONExtractString(labels, 'k8s.namespace.name') AS `k8s.namespace.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.pod.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') IN $k8s.cluster.name AND JSONExtractString(labels, 'k8s.node.name') IN $k8s.node.name GROUP BY `k8s.namespace.name`", "selectedValue": "default", "showALLOption": false, "sort": "ASC", "textboxValue": "", "type": "QUERY" }, "4349d5be-eea6-41d2-9c8f-853ca85f018d": { "allSelected": false, "customValue": "", "description": "Name of the cluster", "id": "4349d5be-eea6-41d2-9c8f-853ca85f018d", "key": "4349d5be-eea6-41d2-9c8f-853ca85f018d", "modificationUUID": "2173224d-ec4e-4ede-b177-e1bacb34c8ea", "multiSelect": false, "name": "k8s.cluster.name", "order": 0, "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`", "selectedValue": "default", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" } }, "version": "v4", "widgets": [ { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "e16d581d-1da9-49ff-9c3b-1bb51c2f7730", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.cpu.time--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "k8s.pod.cpu.time", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "877385bf", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "877385bf", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "61f9230d", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "8bc531e9-41fc-4989-9e45-75691903aafe", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Pod CPU usage", "yAxisUnit": "none" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "1406e6b6-0c99-46d4-9782-530f6e7e053a", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.filesystem.available--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.pod.filesystem.available", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "877385bf", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "cfd49200", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "a9fb8a7e", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" }, { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.filesystem.capacity--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.pod.filesystem.capacity", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": true, "expression": "B", "filters": { "items": [ { "id": "877385bf", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "c70ccfc4", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "58740964", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [ { "disabled": false, "expression": "(B-A)/B", "legend": "{{k8s.node.name}}-{{k8s.namespace.name}}-{{k8s.pod.name}}", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "16908d4e-1565-4847-8d87-01ebb8fc494a", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Pod filesystem usage", "yAxisUnit": "percentunit" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "18c1653b-f826-460d-9302-90bc6d3f5e52", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.memory.working_set--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.pod.memory.working_set", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "877385bf", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "c6107830", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "9e3c50e2", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "103626b5-910c-4262-88ed-0a136d0a0f0f", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Pod memory usage (WSS)", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "a2cd4e4a-0b81-4a85-937f-48ca5c9f183b", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.pod.network.io--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "k8s.pod.network.io", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "877385bf", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "9613b4da", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "7605354f", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "interface--string--tag--false", "isColumn": false, "key": "interface", "type": "tag" }, { "dataType": "string", "id": "direction--string--tag--false", "isColumn": false, "key": "direction", "type": "tag" }, { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}-{{interface}}-{{direction}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "4b255d6d-4cde-474d-8866-f4418583c18b", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Pod network IO", "yAxisUnit": "bytes" } ] } \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "pod" + }, + { + "key": "tag", + "value": "k8s" + } + ], + "spec": { + "display": { + "name": "Kubernetes Pod Metrics - Overall", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.cluster.name", + "description": "Name of the cluster" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`" + } + }, + "name": "k8s.cluster.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.node.name", + "description": "The k8s node name." + }, + "defaultValue": [ + "default" + ], + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`" + } + }, + "name": "k8s.node.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.namespace.name", + "description": "The k8s namespace name" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.namespace.name') AS `k8s.namespace.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.pod.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') IN $k8s.cluster.name AND JSONExtractString(labels, 'k8s.node.name') IN $k8s.node.name GROUP BY `k8s.namespace.name`" + } + }, + "name": "k8s.namespace.name" + } + } + ], + "panels": { + "1406e6b6-0c99-46d4-9782-530f6e7e053a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod filesystem usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.filesystem.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.filesystem.capacity", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "(B-A)/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{k8s.node.name}}-{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "18c1653b-f826-460d-9302-90bc6d3f5e52": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod memory usage (WSS)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.memory.working_set", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "a2cd4e4a-0b81-4a85-937f-48ca5c9f183b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod network IO", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.network.io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "interface", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "direction", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}-{{interface}}-{{direction}}" + } + } + } + } + ], + "links": [] + } + }, + "e16d581d-1da9-49ff-9c3b-1bb51c2f7730": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pod CPU usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.pod.cpu.time", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name)" + }, + "groupBy": [ + { + "name": "k8s.node.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/e16d581d-1da9-49ff-9c3b-1bb51c2f7730" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/18c1653b-f826-460d-9302-90bc6d3f5e52" + } + }, + { + "x": 0, + "y": 7, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/a2cd4e4a-0b81-4a85-937f-48ca5c9f183b" + } + }, + { + "x": 6, + "y": 7, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/1406e6b6-0c99-46d4-9782-530f6e7e053a" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/kubernetes-pvc-metrics.json b/helm/infra-charts/obaas/dashboards/1/kubernetes-pvc-metrics.json index 2accd9df8..d4f8a8ffe 100644 --- a/helm/infra-charts/obaas/dashboards/1/kubernetes-pvc-metrics.json +++ b/helm/infra-charts/obaas/dashboards/1/kubernetes-pvc-metrics.json @@ -1 +1,626 @@ -{ "description": "", "dotMigrated": true, "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout": [ { "h": 6, "i": "94774ddd-6c72-4988-a7ed-07af51fab210", "moved": false, "static": false, "w": 6, "x": 0, "y": 0 }, { "h": 6, "i": "378ee8aa-898c-4de2-b710-ff747ce1614b", "moved": false, "static": false, "w": 6, "x": 6, "y": 0 }, { "h": 6, "i": "b1a1b62d-bbaa-4c49-a240-20e6f3a5c59d", "moved": false, "static": false, "w": 6, "x": 0, "y": 6 }, { "h": 6, "i": "3ddd26f4-886a-4e89-97a0-04e330e8647d", "moved": false, "static": false, "w": 6, "x": 6, "y": 6 }, { "h": 6, "i": "8a17665f-d533-4591-a2e8-9ea5ada56f78", "moved": false, "static": false, "w": 6, "x": 0, "y": 12 } ], "panelMap": {}, "tags": [ "pvc", "pod", "volume", "k8s" ], "title": "Kubernetes PVC Metrics", "uploadedGrafana": false, "variables": { "6492b479-9cce-41af-bd28-8cde5c24f513": { "allSelected": false, "customValue": "", "description": "The k8s cluster name", "id": "6492b479-9cce-41af-bd28-8cde5c24f513", "key": "6492b479-9cce-41af-bd28-8cde5c24f513", "modificationUUID": "75c4b76b-ce1c-40cc-80d1-efd0d5a15afe", "multiSelect": false, "name": "k8s.cluster.name", "order": 0, "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`", "selectedValue": "default", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" }, "6a787b99-95f6-4d96-b667-eb74a65446ef": { "allSelected": true, "customValue": "", "description": "The k8s node name.", "id": "6a787b99-95f6-4d96-b667-eb74a65446ef", "key": "6a787b99-95f6-4d96-b667-eb74a65446ef", "modificationUUID": "5c32f543-c768-43c9-9de5-1acb1a4c6d3c", "multiSelect": true, "name": "k8s.node.name", "order": 1, "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`", "selectedValue": [ "default" ], "showALLOption": true, "sort": "ASC", "textboxValue": "", "type": "QUERY" }, "9a32bb87-d8b4-498f-88cf-65dfd25cd579": { "allSelected": false, "customValue": "", "description": "The k8s namespace name", "id": "9a32bb87-d8b4-498f-88cf-65dfd25cd579", "modificationUUID": "9c2f7f0f-67be-4963-b86c-ece5e645b0af", "multiSelect": false, "name": "k8s.namespace.name", "order": 2, "queryValue": "SELECT JSONExtractString(labels, 'k8s.namespace.name') AS `k8s.namespace.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.pod.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name AND JSONExtractString(labels, 'k8s.node.name') IN $k8s.node.name GROUP BY `k8s.namespace.name`", "selectedValue": "default", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" } }, "version": "v4", "widgets": [ { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "94774ddd-6c72-4988-a7ed-07af51fab210", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.volume.available--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.volume.available", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] }, { "id": "217757e9", "key": { "dataType": "string", "id": "k8s.volume.type--string--tag--false", "isColumn": false, "key": "k8s.volume.type", "type": "tag" }, "op": "in", "value": [ "persistentVolumeClaim" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "1f0f6b32-2d31-473c-9d09-8ff5ec235e55", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Volume available", "yAxisUnit": "bytes" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "378ee8aa-898c-4de2-b710-ff747ce1614b", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.volume.capacity--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "k8s.volume.capacity", "type": "Gauge" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "0cdebb88", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] }, { "id": "e0e880ce", "key": { "dataType": "string", "id": "k8s.volume.type--string--tag--false", "isColumn": false, "key": "k8s.volume.type", "type": "tag" }, "op": "in", "value": [ "persistentVolumeClaim" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "2b9730b5-864c-47da-b2f6-b8991b52814b", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [], "selectedTracesFields": [], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Volume capacity", "yAxisUnit": "bytes" }, { "description": "", "id": "3ddd26f4-886a-4e89-97a0-04e330e8647d", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.volume.inodes--float64----true", "isColumn": true, "key": "k8s.volume.inodes", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "5a604bad", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] }, { "id": "24b074f3", "key": { "dataType": "string", "id": "k8s.volume.type--string--tag--false", "isColumn": false, "key": "k8s.volume.type", "type": "tag" }, "op": "in", "value": [ "persistentVolumeClaim" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "fe9f67bd-b820-48f1-8676-e7505fa28834", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Volume inodes", "yAxisUnit": "short" }, { "description": "", "id": "8a17665f-d533-4591-a2e8-9ea5ada56f78", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.volume.inodes.free--float64----true", "isColumn": true, "key": "k8s.volume.inodes.free", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "8f01b14d", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] }, { "id": "a72c99da", "key": { "dataType": "string", "id": "k8s.volume.type--string--tag--false", "isColumn": false, "key": "k8s.volume.type", "type": "tag" }, "op": "in", "value": [ "persistentVolumeClaim" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "5662eaa7-159f-4007-b35d-08983d5c8602", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Volume inodes free", "yAxisUnit": "short" }, { "description": "", "id": "b1a1b62d-bbaa-4c49-a240-20e6f3a5c59d", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "k8s.volume.inodes.used--float64----true", "isColumn": true, "key": "k8s.volume.inodes.used", "type": "" }, "aggregateOperator": "avg", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.cluster.name--string--tag--false", "isColumn": false, "key": "k8s.cluster.name", "type": "tag" }, "op": "=", "value": "{{.k8s.cluster.name}}" }, { "id": "6077fbc2", "key": { "dataType": "string", "id": "k8s.node.name--string--tag--false", "isColumn": false, "key": "k8s.node.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.node.name}}" ] }, { "id": "46393c61", "key": { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, "op": "in", "value": [ "{{.k8s.namespace.name}}" ] }, { "id": "450ee3cb", "key": { "dataType": "string", "id": "k8s.volume.type--string--tag--false", "isColumn": false, "key": "k8s.volume.type", "type": "tag" }, "op": "in", "value": [ "persistentVolumeClaim" ] } ], "op": "AND" }, "groupBy": [ { "dataType": "string", "id": "k8s.namespace.name--string--tag--false", "isColumn": false, "key": "k8s.namespace.name", "type": "tag" }, { "dataType": "string", "id": "k8s.pod.name--string--tag--false", "isColumn": false, "key": "k8s.pod.name", "type": "tag" } ], "having": [], "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "sum", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "avg" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "4db01126-3a7f-4b27-8c91-fd822ac453e8", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "timePreferance": "GLOBAL_TIME", "title": "Volume inodes used", "yAxisUnit": "short" } ] } \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "pvc" + }, + { + "key": "tag", + "value": "pod" + }, + { + "key": "tag", + "value": "volume" + }, + { + "key": "tag", + "value": "k8s" + } + ], + "spec": { + "display": { + "name": "Kubernetes PVC Metrics", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.cluster.name", + "description": "The k8s cluster name" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`" + } + }, + "name": "k8s.cluster.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.node.name", + "description": "The k8s node name." + }, + "defaultValue": [ + "default" + ], + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.node.name') AS `k8s.node.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name GROUP BY `k8s.node.name`" + } + }, + "name": "k8s.node.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.namespace.name", + "description": "The k8s namespace name" + }, + "defaultValue": "default", + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.namespace.name') AS `k8s.namespace.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.pod.cpu.time' AND JSONExtractString(labels, 'k8s.cluster.name') = $k8s.cluster.name AND JSONExtractString(labels, 'k8s.node.name') IN $k8s.node.name GROUP BY `k8s.namespace.name`" + } + }, + "name": "k8s.namespace.name" + } + } + ], + "panels": { + "378ee8aa-898c-4de2-b710-ff747ce1614b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Volume capacity", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.volume.capacity", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name AND k8s.volume.type = 'persistentVolumeClaim')" + }, + "groupBy": [ + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "3ddd26f4-886a-4e89-97a0-04e330e8647d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Volume inodes", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.volume.inodes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name AND k8s.volume.type = 'persistentVolumeClaim')" + }, + "groupBy": [ + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "8a17665f-d533-4591-a2e8-9ea5ada56f78": { + "kind": "Panel", + "spec": { + "display": { + "name": "Volume inodes free", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.volume.inodes.free", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name AND k8s.volume.type = 'persistentVolumeClaim')" + }, + "groupBy": [ + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "94774ddd-6c72-4988-a7ed-07af51fab210": { + "kind": "Panel", + "spec": { + "display": { + "name": "Volume available", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "bytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.volume.available", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name AND k8s.volume.type = 'persistentVolumeClaim')" + }, + "groupBy": [ + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + }, + "b1a1b62d-bbaa-4c49-a240-20e6f3a5c59d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Volume inodes used", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": null, + "softMax": null, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "k8s.volume.inodes.used", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.cluster.name = $k8s.cluster.name AND k8s.node.name IN $k8s.node.name AND k8s.namespace.name IN $k8s.namespace.name AND k8s.volume.type = 'persistentVolumeClaim')" + }, + "groupBy": [ + { + "name": "k8s.namespace.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "legend": "{{k8s.namespace.name}}-{{k8s.pod.name}}" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/94774ddd-6c72-4988-a7ed-07af51fab210" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/378ee8aa-898c-4de2-b710-ff747ce1614b" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/b1a1b62d-bbaa-4c49-a240-20e6f3a5c59d" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/3ddd26f4-886a-4e89-97a0-04e330e8647d" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/8a17665f-d533-4591-a2e8-9ea5ada56f78" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/nginx-metrics.json b/helm/infra-charts/obaas/dashboards/1/nginx-metrics.json index e453b7cee..af7c5eb14 100644 --- a/helm/infra-charts/obaas/dashboards/1/nginx-metrics.json +++ b/helm/infra-charts/obaas/dashboards/1/nginx-metrics.json @@ -1 +1,809 @@ -{"description":"","image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":3,"i":"3f4ea86e-640f-469c-a4a2-bb5f89e838e3","moved":false,"static":false,"w":2,"x":0,"y":0},{"h":3,"i":"2b7eab13-c254-45c9-bfb2-c6c7c697bb87","moved":false,"static":false,"w":2,"x":2,"y":0},{"h":3,"i":"a5843ae7-01b6-4496-8d4f-833ad063f2f7","moved":false,"static":false,"w":2,"x":4,"y":0},{"h":3,"i":"c87b1a77-fef8-4646-82b2-2a125047ae88","moved":false,"static":false,"w":2,"x":6,"y":0},{"h":3,"i":"7b406be4-f1c5-4675-ae9b-41c0c3be4160","moved":false,"static":false,"w":2,"x":8,"y":0},{"h":3,"i":"375f9492-a159-4284-87d3-27b2b48b2b95","moved":false,"static":false,"w":2,"x":10,"y":0},{"h":6,"i":"5bc52eb7-775d-4798-a001-032824600280","moved":false,"static":false,"w":6,"x":0,"y":3},{"h":6,"i":"25fbd8ea-f8b9-4e94-9e9a-67f45004fb8b","moved":false,"static":false,"w":6,"x":6,"y":3},{"h":6,"i":"6e65bdf4-e865-47eb-b63f-5f1af5832960","moved":false,"static":false,"w":6,"x":0,"y":9},{"h":6,"i":"42712745-c418-40eb-b4b9-3b5466ddfea0","moved":false,"static":false,"w":6,"x":6,"y":9}],"panelMap":{},"tags":["nginx","otel"],"title":"NGINX (OTEL)","uploadedGrafana":false,"version":"v4","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"25fbd8ea-f8b9-4e94-9e9a-67f45004fb8b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_requests_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_requests_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"count","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"7f2777f2-bfac-4199-918c-9f51c0cc73b1","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Requests","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"6e65bdf4-e865-47eb-b63f-5f1af5832960","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"ad8ee437","key":{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"},"op":"=","value":"accepted"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"count","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"740efb55-5d58-45c1-a077-d696b8730f3b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Accepted conns","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":true,"id":"5bc52eb7-775d-4798-a001-032824600280","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"}],"having":[],"legend":"{{state}}","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"max","stepInterval":60,"timeAggregation":"max"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"9b258148-6767-4a4f-b920-f7baedf3e9fe","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Current conns","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"42712745-c418-40eb-b4b9-3b5466ddfea0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"faea948d","key":{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"},"op":"=","value":"handled"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"count","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8ecd0c2d-db53-4f53-8078-89348c4e6981","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Handled conns","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"3f4ea86e-640f-469c-a4a2-bb5f89e838e3","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_requests_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_requests_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d2927427-a08c-45d4-9fa3-6d6d0d133f6e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"New requests","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"c87b1a77-fef8-4646-82b2-2a125047ae88","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"ef710eb1","key":{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"},"op":"=","value":"active"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"max","stepInterval":60,"timeAggregation":"max"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e079b7ad-cdfc-46e3-8adf-f5117b67ad46","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Active","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"2b7eab13-c254-45c9-bfb2-c6c7c697bb87","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"3b79a55a","key":{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"},"op":"=","value":"accepted"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"b5db5ac7-1349-4b4b-ba4d-adc0582509cb","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Accepted connections","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"a5843ae7-01b6-4496-8d4f-833ad063f2f7","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"1a2201fd","key":{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"},"op":"=","value":"handled"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"6d70a908-3743-44e8-83e3-ee198c214299","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Handled connections","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"7b406be4-f1c5-4675-ae9b-41c0c3be4160","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"53d856e7","key":{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"},"op":"=","value":"writing"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"max","stepInterval":60,"timeAggregation":"max"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0e028aec-0ca9-4c16-b54f-f69b10c8778e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Writing","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"375f9492-a159-4284-87d3-27b2b48b2b95","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"nginx_ingress_controller_nginx_process_connections--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"nginx_ingress_controller_nginx_process_connections","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"09b675ca","key":{"dataType":"string","id":"state--string--tag--false","isColumn":false,"isJSON":false,"key":"state","type":"tag"},"op":"=","value":"waiting"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"max","stepInterval":60,"timeAggregation":"max"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"10d33c53-84d6-42c2-9d8f-4525be838614","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Waiting","yAxisUnit":"none"}]} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "nginx" + }, + { + "key": "tag", + "value": "otel" + } + ], + "spec": { + "display": { + "name": "NGINX (OTEL)", + "description": "" + }, + "variables": [], + "panels": { + "25fbd8ea-f8b9-4e94-9e9a-67f45004fb8b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Requests", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_requests_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "count" + } + } + } + } + ], + "links": [] + } + }, + "2b7eab13-c254-45c9-bfb2-c6c7c697bb87": { + "kind": "Panel", + "spec": { + "display": { + "name": "Accepted connections", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'accepted'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "375f9492-a159-4284-87d3-27b2b48b2b95": { + "kind": "Panel", + "spec": { + "display": { + "name": "Waiting", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "max", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'waiting'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "3f4ea86e-640f-469c-a4a2-bb5f89e838e3": { + "kind": "Panel", + "spec": { + "display": { + "name": "New requests", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_requests_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "42712745-c418-40eb-b4b9-3b5466ddfea0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Handled conns", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'handled'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "count" + } + } + } + } + ], + "links": [] + } + }, + "5bc52eb7-775d-4798-a001-032824600280": { + "kind": "Panel", + "spec": { + "display": { + "name": "Current conns", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "max", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [ + { + "name": "state", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{state}}" + } + } + } + } + ], + "links": [] + } + }, + "6e65bdf4-e865-47eb-b63f-5f1af5832960": { + "kind": "Panel", + "spec": { + "display": { + "name": "Accepted conns", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'accepted'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "count" + } + } + } + } + ], + "links": [] + } + }, + "7b406be4-f1c5-4675-ae9b-41c0c3be4160": { + "kind": "Panel", + "spec": { + "display": { + "name": "Writing", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "max", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'writing'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "a5843ae7-01b6-4496-8d4f-833ad063f2f7": { + "kind": "Panel", + "spec": { + "display": { + "name": "Handled connections", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'handled'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "c87b1a77-fef8-4646-82b2-2a125047ae88": { + "kind": "Panel", + "spec": { + "display": { + "name": "Active", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "nginx_ingress_controller_nginx_process_connections", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "max", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "state = 'active'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 2, + "height": 3, + "content": { + "$ref": "#/spec/panels/3f4ea86e-640f-469c-a4a2-bb5f89e838e3" + } + }, + { + "x": 2, + "y": 0, + "width": 2, + "height": 3, + "content": { + "$ref": "#/spec/panels/2b7eab13-c254-45c9-bfb2-c6c7c697bb87" + } + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 3, + "content": { + "$ref": "#/spec/panels/a5843ae7-01b6-4496-8d4f-833ad063f2f7" + } + }, + { + "x": 6, + "y": 0, + "width": 2, + "height": 3, + "content": { + "$ref": "#/spec/panels/c87b1a77-fef8-4646-82b2-2a125047ae88" + } + }, + { + "x": 8, + "y": 0, + "width": 2, + "height": 3, + "content": { + "$ref": "#/spec/panels/7b406be4-f1c5-4675-ae9b-41c0c3be4160" + } + }, + { + "x": 10, + "y": 0, + "width": 2, + "height": 3, + "content": { + "$ref": "#/spec/panels/375f9492-a159-4284-87d3-27b2b48b2b95" + } + }, + { + "x": 0, + "y": 3, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/5bc52eb7-775d-4798-a001-032824600280" + } + }, + { + "x": 6, + "y": 3, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/25fbd8ea-f8b9-4e94-9e9a-67f45004fb8b" + } + }, + { + "x": 0, + "y": 9, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/6e65bdf4-e865-47eb-b63f-5f1af5832960" + } + }, + { + "x": 6, + "y": 9, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/42712745-c418-40eb-b4b9-3b5466ddfea0" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/oracle_db_dashboard.json b/helm/infra-charts/obaas/dashboards/1/oracle_db_dashboard.json index 4d9219f21..2680206d7 100644 --- a/helm/infra-charts/obaas/dashboards/1/oracle_db_dashboard.json +++ b/helm/infra-charts/obaas/dashboards/1/oracle_db_dashboard.json @@ -1 +1,1372 @@ -{"description":"","image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":1,"i":"86b8b18c-ef8d-47e4-b682-ef1523be9238","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":0},{"h":5,"i":"10534a91-3665-4db7-a40c-fc27c3bce0b7","moved":false,"static":false,"w":3,"x":0,"y":1},{"h":5,"i":"2483446b-b11f-4e4e-8aa2-7ffe0571091d","moved":false,"static":false,"w":3,"x":3,"y":1},{"h":5,"i":"a0a6972d-61db-4744-8827-765afd8530ab","moved":false,"static":false,"w":3,"x":6,"y":1},{"h":5,"i":"a03c88a5-04a2-4701-b1dd-c9acaadd33f0","moved":false,"static":false,"w":3,"x":9,"y":1},{"h":7,"i":"ea405917-0c3e-4ed5-90eb-d0a780f006fa","moved":false,"static":false,"w":9,"x":0,"y":6},{"h":7,"i":"df7bcde1-c7ff-44d0-99ab-ceb09b53b23c","moved":false,"static":false,"w":3,"x":9,"y":6},{"h":7,"i":"f08d8724-2634-4908-86c2-62748997ea4e","moved":false,"static":false,"w":9,"x":0,"y":13},{"h":7,"i":"01d3a060-cf42-4ce8-9d4d-4ec2fb6d1678","moved":false,"static":false,"w":3,"x":9,"y":13},{"h":8,"i":"eb54b8b4-c1af-418e-90f5-a4f8aede15bc","moved":false,"static":false,"w":9,"x":0,"y":20},{"h":8,"i":"3a10b624-d7fe-4748-99ae-45e09e790607","moved":false,"static":false,"w":3,"x":9,"y":20},{"h":1,"i":"672f1567-9f40-49cc-be8a-0acf7afb2371","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":28},{"h":1,"i":"f0c47b6c-4d58-4825-8d54-5864a59bcb81","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":29},{"h":9,"i":"a9e60405-e5db-4c29-b946-f04991c347ef","moved":false,"static":false,"w":12,"x":0,"y":30},{"h":1,"i":"5f07c6ae-ab1f-4729-8757-f74cffebb715","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":39},{"h":6,"i":"a253fe48-985c-4213-a056-a15121164b09","moved":false,"static":false,"w":12,"x":0,"y":40}],"panelMap":{"5f07c6ae-ab1f-4729-8757-f74cffebb715":{"collapsed":false,"widgets":[{"h":6,"i":"a253fe48-985c-4213-a056-a15121164b09","moved":false,"static":false,"w":12,"x":0,"y":154}]},"672f1567-9f40-49cc-be8a-0acf7afb2371":{"collapsed":true,"widgets":[{"h":9,"i":"428ce778-a948-4cea-b274-b27e31425a46","moved":false,"static":false,"w":12,"x":0,"y":56}]},"86b8b18c-ef8d-47e4-b682-ef1523be9238":{"collapsed":false,"widgets":[{"h":5,"i":"10534a91-3665-4db7-a40c-fc27c3bce0b7","moved":false,"static":false,"w":3,"x":0,"y":1},{"h":5,"i":"2483446b-b11f-4e4e-8aa2-7ffe0571091d","moved":false,"static":false,"w":3,"x":3,"y":1},{"h":5,"i":"a0a6972d-61db-4744-8827-765afd8530ab","moved":false,"static":false,"w":3,"x":6,"y":1},{"h":5,"i":"a03c88a5-04a2-4701-b1dd-c9acaadd33f0","moved":false,"static":false,"w":3,"x":9,"y":1},{"h":7,"i":"ea405917-0c3e-4ed5-90eb-d0a780f006fa","moved":false,"static":false,"w":9,"x":0,"y":6},{"h":7,"i":"df7bcde1-c7ff-44d0-99ab-ceb09b53b23c","moved":false,"static":false,"w":3,"x":9,"y":6},{"h":7,"i":"f08d8724-2634-4908-86c2-62748997ea4e","moved":false,"static":false,"w":9,"x":0,"y":13},{"h":7,"i":"01d3a060-cf42-4ce8-9d4d-4ec2fb6d1678","moved":false,"static":false,"w":3,"x":9,"y":13},{"h":8,"i":"eb54b8b4-c1af-418e-90f5-a4f8aede15bc","moved":false,"static":false,"w":9,"x":0,"y":20},{"h":8,"i":"3a10b624-d7fe-4748-99ae-45e09e790607","moved":false,"static":false,"w":3,"x":9,"y":20}]},"f0c47b6c-4d58-4825-8d54-5864a59bcb81":{"collapsed":false,"widgets":[{"h":9,"i":"a9e60405-e5db-4c29-b946-f04991c347ef","moved":false,"static":false,"w":12,"x":0,"y":138}]}},"tags":[],"title":"Oracle Database Dashboard","uploadedGrafana":false,"uuid":"019c43b7-1feb-7a70-b022-2e342b357c5c","variables":{"1a90ca5c-75a6-4d3b-a7ab-9a65f0bdc532":{"allSelected":false,"customValue":"","defaultValue":"","description":"The k8s cluster name","id":"1a90ca5c-75a6-4d3b-a7ab-9a65f0bdc532","key":"1a90ca5c-75a6-4d3b-a7ab-9a65f0bdc532","modificationUUID":"b892a099-e095-45d0-b44e-f2e12d3c34b4","multiSelect":false,"name":"k8s.cluster.name","order":0,"queryValue":"SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`","showALLOption":false,"sort":"DISABLED","textboxValue":"","type":"QUERY"}},"version":"v5","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"10534a91-3665-4db7-a40c-fc27c3bce0b7","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_up","reduceTo":"avg","spaceAggregation":"avg","temporality":null,"timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a75386d0-62ea-4da2-876a-2f3eb6fc79a0","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"1620689e-1997-4c7c-ba14-a11b13625f62","isEditEnabled":false,"keyIndex":1,"selectedGraph":"value","thresholdColor":"Red","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":"<=","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0},{"index":"3f7bd3a2-19ea-4e3f-a7c6-cfc48c9de553","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Green","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Database Status","yAxisUnit":"bool_on_off"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"a0a6972d-61db-4744-8827-765afd8530ab","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_db_system_value","reduceTo":"last","spaceAggregation":"sum","temporality":null,"timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"name = 'sga_max_size'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"04d61c4f-7066-4ba5-8b32-8b5f05359025","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"SGA Max Size","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"a03c88a5-04a2-4701-b1dd-c9acaadd33f0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_db_system_value","reduceTo":"last","spaceAggregation":"sum","temporality":null,"timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"name = 'pga_aggregate_limit'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"257aaea1-25e2-40e6-82f5-e92cdef6c6dc","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"PGA Aggregate Limit","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"ea405917-0c3e-4ed5-90eb-d0a780f006fa","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_sessions_value","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"status = 'ACTIVE' "},"functions":[],"groupBy":[{"dataType":"string","id":"type--string--tag","isColumn":false,"isJSON":false,"key":"type","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"feda5f2d-88cf-4ad4-8d3b-64c74bd0e0f1","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Active Sessions","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"df7bcde1-c7ff-44d0-99ab-ceb09b53b23c","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_sessions_value","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"status = 'ACTIVE' "},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":null}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"776329d9-e04f-480a-8182-a837cc8f5460","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Latest Active Sessions Count","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"f08d8724-2634-4908-86c2-62748997ea4e","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_activity_user_commits","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"User Commits","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e35215a7-1822-4d74-a9c5-72f3bc671f5e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"User commits","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"01d3a060-cf42-4ce8-9d4d-4ec2fb6d1678","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_activity_user_commits","reduceTo":"last","spaceAggregation":"sum","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e8fa597e-8b7c-4ac1-81aa-48da4fdb405f","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Latest User Commits Count","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"eb54b8b4-c1af-418e-90f5-a4f8aede15bc","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_activity_execute_count","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":""},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Execute Counts","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"cdfad060-90ac-4728-9843-1558126d087e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Execute Counts","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"3a10b624-d7fe-4748-99ae-45e09e790607","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_activity_execute_count","reduceTo":"avg","spaceAggregation":"avg","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Execute Counts","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"7b296522-64e9-4217-8053-e8ca8a097123","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"db.name--string--tag--false","isColumn":false,"isJSON":false,"key":"db.name","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Latest Execute Counts","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"2483446b-b11f-4e4e-8aa2-7ffe0571091d","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_db_system_value","reduceTo":"last","spaceAggregation":"sum","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"name = 'cpu_count'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"218d7034-4fbd-4828-b0ec-1c6ad36bfa83","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CPU Count","yAxisUnit":"short"},{"description":"","id":"86b8b18c-ef8d-47e4-b682-ef1523be9238","panelTypes":"row","title":"Oracle Database Details"},{"description":"","id":"672f1567-9f40-49cc-be8a-0acf7afb2371","panelTypes":"row","title":"System Wait Classes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":true,"id":"428ce778-a948-4cea-b274-b27e31425a46","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_wait_time_administrative","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Administrative","limit":null,"orderBy":[],"queryName":"A","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_application","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"B","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Application","limit":null,"orderBy":[],"queryName":"B","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_cluster","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"C","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Cluster","limit":null,"orderBy":[],"queryName":"C","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_commit","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"D","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Commit","limit":null,"orderBy":[],"queryName":"D","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_concurrency","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"E","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Concurrency","limit":null,"orderBy":[],"queryName":"E","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_configuration","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"F","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Configuration","limit":null,"orderBy":[],"queryName":"F","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_network","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"G","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Network","limit":null,"orderBy":[],"queryName":"G","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_other","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"H","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Other","limit":null,"orderBy":[],"queryName":"H","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_scheduler","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"I","functions":[],"groupBy":[],"having":{"expression":""},"legend":"Scheduler","limit":null,"orderBy":[],"queryName":"I","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_user_io","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"J","functions":[],"groupBy":[],"having":{"expression":""},"legend":"User I/O","limit":null,"orderBy":[],"queryName":"J","stepInterval":60},{"aggregations":[{"metricName":"oracledb_wait_time_system_io","reduceTo":"avg","spaceAggregation":"sum","temporality":null,"timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"K","functions":[],"groupBy":[],"having":{"expression":""},"legend":"System I/O","limit":null,"orderBy":[],"queryName":"K","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"7f6e56a3-bfa7-467c-8e32-423f878bee07","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Database Wait Times","yAxisUnit":"s"},{"description":"","id":"f0c47b6c-4d58-4825-8d54-5864a59bcb81","panelTypes":"row","title":"Top SQL"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"ms"},"columnWidths":{"A":145,"sql_id":145,"sql_text":145},"description":"","fillSpans":false,"id":"a9e60405-e5db-4c29-b946-f04991c347ef","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"oracledb_top_sql_elapsed","reduceTo":"avg","spaceAggregation":"max","temporality":null,"timeAggregation":"max"}],"dataSource":"metrics","disabled":false,"expression":"A","functions":[],"groupBy":[{"dataType":"string","id":"sql_id--string--tag--false","isColumn":false,"isJSON":false,"key":"sql_id","type":"tag"},{"dataType":"string","id":"sql_text--string--tag--false","isColumn":false,"isJSON":false,"key":"sql_text","type":"tag"}],"having":{"expression":""},"legend":"Time Elapsed","limit":null,"orderBy":[],"queryName":"A","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"631ff07f-cc02-4b78-aaad-d6576e0eabd9","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Top SQL by elapsed time running","yAxisUnit":"none"},{"description":"","id":"5f07c6ae-ab1f-4729-8757-f74cffebb715","panelTypes":"row","title":"alert.log"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"body":350,"timestamp":100},"contextLinks":{"linksData":[]},"customLegendColors":{},"decimalPrecision":2,"description":"","fillSpans":false,"id":"a253fe48-985c-4213-a056-a15121164b09","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"list","query":{"builder":{"queryData":[{"aggregations":[{"expression":"count()"}],"dataSource":"logs","disabled":false,"expression":"A","filter":{"expression":"k8s.cluster.name = $k8s.cluster.name AND k8s.deployment.name like '%metrics-exporter%' AND k8s.container.name = 'alertlog'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"offset":0,"orderBy":[],"pageSize":10,"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8eb3b3a0-a194-4a43-a233-e80d342b0a77","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"timestamp","type":""},{"dataType":"string","name":"body","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"alert.log","yAxisUnit":"none"}]} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "Oracle Database Dashboard", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "k8s.cluster.name", + "description": "The k8s cluster name" + }, + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'k8s.cluster.name') AS `k8s.cluster.name` FROM signoz_metrics.distributed_time_series_v4_1day WHERE `metric_name` = 'k8s.node.cpu.time' GROUP BY `k8s.cluster.name`" + } + }, + "name": "k8s.cluster.name" + } + } + ], + "panels": { + "01d3a060-cf42-4ce8-9d4d-4ec2fb6d1678": { + "kind": "Panel", + "spec": { + "display": { + "name": "Latest User Commits Count", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_activity_user_commits", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "10534a91-3665-4db7-a40c-fc27c3bce0b7": { + "kind": "Panel", + "spec": { + "display": { + "name": "Database Status", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "bool_on_off", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "below_or_equal", + "unit": "none", + "color": "Red", + "format": "text" + }, + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Green", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_up", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "2483446b-b11f-4e4e-8aa2-7ffe0571091d": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Count", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_db_system_value", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "name = 'cpu_count'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "3a10b624-d7fe-4748-99ae-45e09e790607": { + "kind": "Panel", + "spec": { + "display": { + "name": "Latest Execute Counts", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_activity_execute_count", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Execute Counts" + } + } + } + } + ], + "links": [] + } + }, + "428ce778-a948-4cea-b274-b27e31425a46": { + "kind": "Panel", + "spec": { + "display": { + "name": "Database Wait Times", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_administrative", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Administrative" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_application", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Application" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_cluster", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Cluster" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_commit", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Commit" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_concurrency", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Concurrency" + } + }, + { + "type": "builder_query", + "spec": { + "name": "F", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_configuration", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Configuration" + } + }, + { + "type": "builder_query", + "spec": { + "name": "G", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_network", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Network" + } + }, + { + "type": "builder_query", + "spec": { + "name": "H", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_other", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Other" + } + }, + { + "type": "builder_query", + "spec": { + "name": "I", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_scheduler", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Scheduler" + } + }, + { + "type": "builder_query", + "spec": { + "name": "J", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_user_io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "User I/O" + } + }, + { + "type": "builder_query", + "spec": { + "name": "K", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_wait_time_system_io", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "System I/O" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "a03c88a5-04a2-4701-b1dd-c9acaadd33f0": { + "kind": "Panel", + "spec": { + "display": { + "name": "PGA Aggregate Limit", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_db_system_value", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "name = 'pga_aggregate_limit'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "a0a6972d-61db-4744-8827-765afd8530ab": { + "kind": "Panel", + "spec": { + "display": { + "name": "SGA Max Size", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_db_system_value", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "name = 'sga_max_size'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "a253fe48-985c-4213-a056-a15121164b09": { + "kind": "Panel", + "spec": { + "display": { + "name": "alert.log", + "description": "" + }, + "plugin": { + "kind": "signoz/ListPanel", + "spec": { + "selectFields": [ + { + "name": "timestamp", + "signal": "", + "fieldContext": "", + "fieldDataType": "" + }, + { + "name": "body", + "signal": "", + "fieldContext": "", + "fieldDataType": "" + } + ] + } + }, + "queries": [ + { + "kind": "raw", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "logs", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.cluster.name = $k8s.cluster.name AND k8s.deployment.name like '%metrics-exporter%' AND k8s.container.name = 'alertlog'" + }, + "groupBy": [], + "order": [], + "limit": 10, + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "a9e60405-e5db-4c29-b946-f04991c347ef": { + "kind": "Panel", + "spec": { + "display": { + "name": "Top SQL by elapsed time running", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "ms" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_top_sql_elapsed", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "max", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [ + { + "name": "sql_id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "sql_text", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Time Elapsed" + } + } + } + } + ], + "links": [] + } + }, + "df7bcde1-c7ff-44d0-99ab-ceb09b53b23c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Latest Active Sessions Count", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_sessions_value", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "status = 'ACTIVE' " + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "ea405917-0c3e-4ed5-90eb-d0a780f006fa": { + "kind": "Panel", + "spec": { + "display": { + "name": "Active Sessions", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_sessions_value", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "status = 'ACTIVE' " + }, + "groupBy": [ + { + "name": "type", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "eb54b8b4-c1af-418e-90f5-a4f8aede15bc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Execute Counts", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_activity_execute_count", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Execute Counts" + } + } + } + } + ], + "links": [] + } + }, + "f08d8724-2634-4908-86c2-62748997ea4e": { + "kind": "Panel", + "spec": { + "display": { + "name": "User commits", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "oracledb_activity_user_commits", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "User Commits" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Oracle Database Details", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/10534a91-3665-4db7-a40c-fc27c3bce0b7" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/2483446b-b11f-4e4e-8aa2-7ffe0571091d" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/a0a6972d-61db-4744-8827-765afd8530ab" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/a03c88a5-04a2-4701-b1dd-c9acaadd33f0" + } + }, + { + "x": 0, + "y": 5, + "width": 9, + "height": 7, + "content": { + "$ref": "#/spec/panels/ea405917-0c3e-4ed5-90eb-d0a780f006fa" + } + }, + { + "x": 9, + "y": 5, + "width": 3, + "height": 7, + "content": { + "$ref": "#/spec/panels/df7bcde1-c7ff-44d0-99ab-ceb09b53b23c" + } + }, + { + "x": 0, + "y": 12, + "width": 9, + "height": 7, + "content": { + "$ref": "#/spec/panels/f08d8724-2634-4908-86c2-62748997ea4e" + } + }, + { + "x": 9, + "y": 12, + "width": 3, + "height": 7, + "content": { + "$ref": "#/spec/panels/01d3a060-cf42-4ce8-9d4d-4ec2fb6d1678" + } + }, + { + "x": 0, + "y": 19, + "width": 9, + "height": 8, + "content": { + "$ref": "#/spec/panels/eb54b8b4-c1af-418e-90f5-a4f8aede15bc" + } + }, + { + "x": 9, + "y": 19, + "width": 3, + "height": 8, + "content": { + "$ref": "#/spec/panels/3a10b624-d7fe-4748-99ae-45e09e790607" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "System Wait Classes", + "collapse": { + "open": false + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 9, + "content": { + "$ref": "#/spec/panels/428ce778-a948-4cea-b274-b27e31425a46" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Top SQL", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 9, + "content": { + "$ref": "#/spec/panels/a9e60405-e5db-4c29-b946-f04991c347ef" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "alert.log", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/a253fe48-985c-4213-a056-a15121164b09" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/spring_boot_observability.json b/helm/infra-charts/obaas/dashboards/1/spring_boot_observability.json index 7d11223f5..6698159d6 100644 --- a/helm/infra-charts/obaas/dashboards/1/spring_boot_observability.json +++ b/helm/infra-charts/obaas/dashboards/1/spring_boot_observability.json @@ -1 +1,1104 @@ -{"description":"Observe Spring Boot application with three pillars of observability: Traces , Metrics, Logs on SigNoz through OpenTelemetry and OpenMetrics.","image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":6,"i":"40ddac45-2193-4611-8b44-f87b98a0524a","moved":false,"static":false,"w":3,"x":0,"y":0},{"h":6,"i":"449a6a9c-7032-4c77-bc41-75ef541c2544","moved":false,"static":false,"w":3,"x":3,"y":0},{"h":6,"i":"7bf67824-f756-448f-b2ad-1aab8fff1441","moved":false,"static":false,"w":6,"x":6,"y":0},{"h":6,"i":"c9c76541-92c5-49f8-b063-9a0f8466bf7b","moved":false,"static":false,"w":6,"x":0,"y":6},{"h":6,"i":"5abfc55c-b548-4e20-9391-dba783fbb381","moved":false,"static":false,"w":6,"x":6,"y":6},{"h":6,"i":"397f979c-54b0-4bd7-a589-e77b2c19f60a","moved":false,"static":false,"w":6,"x":0,"y":12},{"h":6,"i":"07b48e52-6fda-4a9d-99f1-aa9d5e5b0132","moved":false,"static":false,"w":6,"x":6,"y":12},{"h":5,"i":"cbe78413-ff82-4f14-98fd-2b94c2eaf60f","moved":false,"static":false,"w":12,"x":0,"y":18},{"h":5,"i":"eb78fd79-ccad-47e5-aa75-6ef77cc73b23","moved":false,"static":false,"w":12,"x":0,"y":23}],"panelMap":{},"tags":[],"title":"Spring Boot Observability","uploadedGrafana":false,"variables":{"b6c6e07d-b816-4dc5-9dc7-1604c4a36343":{"allSelected":false,"customValue":"","description":"Log Keyword","id":"b6c6e07d-b816-4dc5-9dc7-1604c4a36343","key":"b6c6e07d-b816-4dc5-9dc7-1604c4a36343","modificationUUID":"d3e3852b-2c50-445e-81bf-f22cf48ff478","multiSelect":false,"name":"log_keyword","order":0,"queryValue":"","showALLOption":false,"sort":"DISABLED","textboxValue":"","type":"TEXTBOX"},"d7571790-4c28-475a-aba6-31ebf1777244":{"allSelected":false,"customValue":"","defaultValue":"","description":"Application Name","id":"d7571790-4c28-475a-aba6-31ebf1777244","modificationUUID":"bea14d13-ef27-4fee-8db5-d7b67ff108ab","multiSelect":false,"name":"app_name","order":0,"queryValue":"\nSELECT JSONExtractString(labels, 'service.name') AS service_name\nFROM signoz_metrics.time_series_v4_1day\nWHERE (metric_name = 'signoz_calls_total') AND (unix_milli >= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000))\nGROUP BY service_name","showALLOption":false,"sort":"ASC","textboxValue":"","type":"QUERY"}},"version":"v4","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"40ddac45-2193-4611-8b44-f87b98a0524a","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"sum","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"pageSize":10,"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"40099908-70e9-45f4-b71b-413c2eb392de","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(http_server_requests_seconds_count{application=\"$app_name\", uri !~ \".*actuator.*\"})"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"b6606b15-409f-4f67-b679-60d87592b214","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Green","thresholdFormat":"Background","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"short","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Total Requests","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":""},"columnWidths":{"A":145},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"7bf67824-f756-448f-b2ad-1aab8fff1441","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":true,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"count","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"75053530-6152-4f67-a284-1a57ae2391c0","promql":[{"disabled":false,"legend":"{{uri}}","name":"A","query":"sum by (uri)(http_server_requests_seconds_count{application=\"$app_name\", uri !~ \".*actuator.*\"})"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Requests Count","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"397f979c-54b0-4bd7-a589-e77b2c19f60a","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.sum","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator' "},"functions":[],"groupBy":[{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"},{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator' "},"functions":[],"groupBy":[{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"},{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0b580e89-7c45-4f04-87c8-f0ebec2d7f34","promql":[{"disabled":false,"legend":"{{method}} {{uri}}","name":"A","query":"sum by(uri,method)(http_server_requests_seconds_sum{application=\"$app_name\"}) / sum by(uri,method)(http_server_requests_seconds_count{application=\"$app_name\"})"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Requests Average Duration","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"string"},"columnWidths":{"body":350,"timestamp":100,"trace_id":100},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"eb78fd79-ccad-47e5-aa75-6ef77cc73b23","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"list","query":{"builder":{"queryData":[{"aggregations":[{"expression":"count()"}],"dataSource":"logs","disabled":false,"expression":"A","filter":{"expression":"service.name IN ['.app_name'] AND body CONTAINS '.log_keyword'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"offset":0,"orderBy":[{"columnName":"timestamp","order":"desc"},{"columnName":"id","order":"desc"}],"pageSize":10,"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8325eb00-4f98-42b2-a3eb-2fddca60eb2e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"timestamp","type":""},{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"trace_id","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Logs Explorer","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"449a6a9c-7032-4c77-bc41-75ef541c2544","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"sum","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"application in ['.app_name'] AND uri not regexp '/actuator' AND outcome = 'SERVER_ERROR'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"pageSize":10,"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"72ea0b0e-f88d-445e-b28e-af5c3bb4aa7a","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(http_server_requests_seconds_count{application=\"$app_name\", uri !~ \".*actuator.*\"})"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"2e70c392-9341-4a36-9ab7-8c2b6249ce65","isEditEnabled":false,"keyIndex":1,"selectedGraph":"value","thresholdColor":"Red","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0},{"index":"b6606b15-409f-4f67-b679-60d87592b214","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Green","thresholdFormat":"Background","thresholdLabel":"","thresholdOperator":"<=","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Total Exceptions","yAxisUnit":"short"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"c9c76541-92c5-49f8-b063-9a0f8466bf7b","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator' AND status REGEXP '2'"},"functions":[],"groupBy":[{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"},{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":0},{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator'"},"functions":[],"groupBy":[{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"},{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":0}],"queryFormulas":[{"disabled":false,"expression":"(A/B)*100","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"93a5378e-7638-4432-9620-1300891aca18","promql":[{"disabled":false,"legend":"{{method}} {{uri}}","name":"A","query":"sum by(uri,method)(http_server_requests_seconds_sum{application=\"$app_name\"}) / sum by(uri,method)(http_server_requests_seconds_count{application=\"$app_name\"})"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"ca15e701-7d5d-4a99-a99e-acf74a78d2a2","isEditEnabled":false,"keyIndex":0,"selectedGraph":"graph","thresholdColor":"Green","thresholdFormat":"Background","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"percent","thresholdValue":100}],"timePreferance":"GLOBAL_TIME","title":"Percent of 2xx Requests","yAxisUnit":"percent"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"07b48e52-6fda-4a9d-99f1-aa9d5e5b0132","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator' "},"functions":[],"groupBy":[{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"},{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"dade8b03-5212-42ba-b08a-dd0c733cdc3c","promql":[{"disabled":false,"legend":"{{method}} {{uri}}","name":"A","query":"sum by(uri,method)(http_server_requests_seconds_sum{application=\"$app_name\"}) / sum by(uri,method)(http_server_requests_seconds_count{application=\"$app_name\"})"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Request Per Sec","yAxisUnit":"reqps"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"string"},"columnWidths":{"date":145,"durationNano":145,"http.url":145,"name":145,"trace_id":145},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"cbe78413-ff82-4f14-98fd-2b94c2eaf60f","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"list","query":{"builder":{"queryData":[{"aggregations":[{"expression":"count()"}],"dataSource":"traces","disabled":false,"expression":"A","filter":{"expression":"service.name IN ['.app_name'] AND uri NOT REGEXP '/actuator' AND uri REGEXP '/' "},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"offset":0,"orderBy":[{"columnName":"timestamp","order":"desc"}],"pageSize":10,"queryName":"A","selectColumns":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"49bd6390-3607-4ad0-862f-a27b03b7a3b1","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"timestamp","type":""},{"dataType":"string","name":"body","type":""}],"selectedTracesFields":[{"dataType":"string","id":"trace_id--string----true","isColumn":true,"isJSON":false,"key":"trace_id","type":""},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"http.url--string--tag--false","isColumn":false,"isJSON":false,"key":"http.url","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Traces Explorer","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"5abfc55c-b548-4e20-9391-dba783fbb381","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator' AND status REGEXP '5'"},"functions":[],"groupBy":[{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"},{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"application IN ['.app_name'] AND uri NOT REGEXP '/actuator'"},"functions":[],"groupBy":[{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"},{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8c150964-aeec-4e57-8f91-e6e139abbccc","promql":[{"disabled":false,"legend":"{{method}} {{uri}}","name":"A","query":"sum by(uri,method)(http_server_requests_seconds_sum{application=\"$app_name\"}) / sum by(uri,method)(http_server_requests_seconds_count{application=\"$app_name\"})"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Percent of 5xx Requests","yAxisUnit":"percent"}],"uuid":"0199715e-ad3d-7e93-9094-358c2b4bef38"} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "Spring Boot Observability", + "description": "Observe Spring Boot application with three pillars of observability: Traces , Metrics, Logs on SigNoz through OpenTelemetry and OpenMetrics." + }, + "variables": [ + { + "kind": "TextVariable", + "spec": { + "display": { + "name": "log_keyword", + "description": "Log Keyword" + }, + "value": "", + "constant": false, + "name": "log_keyword" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "app_name", + "description": "Application Name" + }, + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "\nSELECT JSONExtractString(labels, 'service.name') AS service_name\nFROM signoz_metrics.time_series_v4_1day\nWHERE (metric_name = 'signoz_calls_total') AND (unix_milli \u003e= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000))\nGROUP BY service_name" + } + }, + "name": "app_name" + } + } + ], + "panels": { + "07b48e52-6fda-4a9d-99f1-aa9d5e5b0132": { + "kind": "Panel", + "spec": { + "display": { + "name": "Request Per Sec", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "reqps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator' " + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "397f979c-54b0-4bd7-a589-e77b2c19f60a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Requests Average Duration", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.sum", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator' " + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator' " + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "40ddac45-2193-4611-8b44-f87b98a0524a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Requests", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "short", + "color": "Green", + "format": "background" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "449a6a9c-7032-4c77-bc41-75ef541c2544": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Exceptions", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Red", + "format": "text" + }, + { + "value": 0, + "operator": "below_or_equal", + "unit": "none", + "color": "Green", + "format": "background" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "application in ['.app_name'] AND uri not regexp '/actuator' AND outcome = 'SERVER_ERROR'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "5abfc55c-b548-4e20-9391-dba783fbb381": { + "kind": "Panel", + "spec": { + "display": { + "name": "Percent of 5xx Requests", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "percent", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator' AND status REGEXP '5'" + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator'" + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "7bf67824-f756-448f-b2ad-1aab8fff1441": { + "kind": "Panel", + "spec": { + "display": { + "name": "Requests Count", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "count" + } + } + } + } + ], + "links": [] + } + }, + "c9c76541-92c5-49f8-b063-9a0f8466bf7b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Percent of 2xx Requests", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "percent", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": [ + { + "value": 100, + "unit": "percent", + "color": "Green", + "label": "" + } + ] + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator' AND status REGEXP '2'" + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "application IN ['.app_name'] AND uri NOT REGEXP '/actuator'" + }, + "groupBy": [ + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "(A/B)*100", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "cbe78413-ff82-4f14-98fd-2b94c2eaf60f": { + "kind": "Panel", + "spec": { + "display": { + "name": "Traces Explorer", + "description": "" + }, + "plugin": { + "kind": "signoz/ListPanel", + "spec": { + "selectFields": [ + { + "name": "trace_id", + "signal": "", + "fieldContext": "", + "fieldDataType": "string" + }, + { + "name": "name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "durationNano", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "number" + }, + { + "name": "http.url", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ] + } + }, + "queries": [ + { + "kind": "raw", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "traces", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": false, + "filter": { + "expression": "service.name IN ['.app_name'] AND uri NOT REGEXP '/actuator' AND uri REGEXP '/' " + }, + "groupBy": [], + "order": [], + "selectFields": [ + { + "name": "serviceName", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "durationNano", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "number" + }, + { + "name": "httpMethod", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "responseStatusCode", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "limit": 10, + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "eb78fd79-ccad-47e5-aa75-6ef77cc73b23": { + "kind": "Panel", + "spec": { + "display": { + "name": "Logs Explorer", + "description": "" + }, + "plugin": { + "kind": "signoz/ListPanel", + "spec": { + "selectFields": [ + { + "name": "timestamp", + "signal": "", + "fieldContext": "", + "fieldDataType": "" + }, + { + "name": "body", + "signal": "", + "fieldContext": "", + "fieldDataType": "" + }, + { + "name": "trace_id", + "signal": "", + "fieldContext": "", + "fieldDataType": "" + } + ] + } + }, + "queries": [ + { + "kind": "raw", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "logs", + "source": "", + "aggregations": [ + { + "expression": "count()" + } + ], + "disabled": false, + "filter": { + "expression": "service.name IN ['.app_name'] AND body CONTAINS '.log_keyword'" + }, + "groupBy": [], + "order": [], + "limit": 10, + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/40ddac45-2193-4611-8b44-f87b98a0524a" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/449a6a9c-7032-4c77-bc41-75ef541c2544" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/7bf67824-f756-448f-b2ad-1aab8fff1441" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/c9c76541-92c5-49f8-b063-9a0f8466bf7b" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/5abfc55c-b548-4e20-9391-dba783fbb381" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/397f979c-54b0-4bd7-a589-e77b2c19f60a" + } + }, + { + "x": 6, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/07b48e52-6fda-4a9d-99f1-aa9d5e5b0132" + } + }, + { + "x": 0, + "y": 18, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/cbe78413-ff82-4f14-98fd-2b94c2eaf60f" + } + }, + { + "x": 0, + "y": 23, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/eb78fd79-ccad-47e5-aa75-6ef77cc73b23" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/1/spring_boot_statistics.json b/helm/infra-charts/obaas/dashboards/1/spring_boot_statistics.json index b6192979b..8d2b6e6b4 100644 --- a/helm/infra-charts/obaas/dashboards/1/spring_boot_statistics.json +++ b/helm/infra-charts/obaas/dashboards/1/spring_boot_statistics.json @@ -1 +1,8441 @@ -{"createdAt":"2025-04-15T11:17:38.754071856Z","createdBy":"admin@nodomain.com","description":"","id":"9dca3451-37bc-4fca-9344-013e74f1b59c","image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","isLocked":false,"key":"9dca3451-37bc-4fca-9344-013e74f1b59c","lastUpdatedBy":"admin@nodomain.com","lastUpdatedTime":"2025-04-16T07:57:11.993661724Z","layout":[{"h":1,"i":"43e49f2d-3590-41c1-950f-afe6f35ef1d4","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":0},{"h":7,"i":"21e9f9be-1613-4ec9-af98-5d579d75ceb3","moved":false,"static":false,"w":2,"x":0,"y":1},{"h":7,"i":"079ac5b7-269a-4e99-9331-409068b57af2","moved":false,"static":false,"w":2,"x":2,"y":1},{"h":7,"i":"5b9aae10-bfc9-45d4-a5a8-b1cf678a49a9","moved":false,"static":false,"w":2,"x":4,"y":1},{"h":7,"i":"eed00f35-09ad-45ca-b76d-db6f2a3bcd36","moved":false,"static":false,"w":6,"x":6,"y":1},{"h":6,"i":"aede01eb-ea57-4f66-bd66-64a63b69d5a2","moved":false,"static":false,"w":6,"x":0,"y":8},{"h":3,"i":"273230a4-a903-40b5-bf1a-bb60147b4dbf","moved":false,"static":false,"w":6,"x":6,"y":8},{"h":3,"i":"0ca1454b-fd6d-48e1-937f-d3769caf2115","moved":false,"static":false,"w":6,"x":6,"y":11},{"h":6,"i":"50cc133a-f2b9-4538-a63b-96cfa21d6903","moved":false,"static":false,"w":6,"x":0,"y":14},{"h":3,"i":"e1bc093b-cbaf-444e-aa74-525271f7e0fc","moved":false,"static":false,"w":6,"x":6,"y":14},{"h":3,"i":"8e553e00-c291-495f-b841-52439e2d169d","moved":false,"static":false,"w":6,"x":6,"y":17},{"h":1,"i":"31804fb8-5810-4c62-8742-aa53bf4884a9","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":20},{"h":6,"i":"64ed4e71-af0b-42a8-9aff-02307ea4e5f1","moved":false,"static":false,"w":6,"x":0,"y":21},{"h":6,"i":"6845a67a-01fa-4093-a8d6-cfa7822e6ab2","moved":false,"static":false,"w":6,"x":6,"y":21},{"h":6,"i":"a925edf0-955a-4bf4-a12a-983a894a4e95","moved":false,"static":false,"w":6,"x":0,"y":27},{"h":6,"i":"51937f2c-3a96-4ef2-8f1a-e7026fda598e","moved":false,"static":false,"w":6,"x":6,"y":27},{"h":6,"i":"ee4a018b-4a5d-4fda-a600-aeba8239670e","moved":false,"static":false,"w":6,"x":0,"y":33},{"h":6,"i":"ac4ef8db-bb0b-4589-844e-06880617d1fc","moved":false,"static":false,"w":6,"x":6,"y":33},{"h":1,"i":"f5835777-493e-4dbc-a2e7-f05584e997a3","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":39},{"h":6,"i":"c90562e7-b82c-4fbe-a53f-e761c318b7f6","moved":false,"static":false,"w":6,"x":0,"y":40},{"h":6,"i":"aac07f44-2cc8-4277-92f2-82db1f2df40a","moved":false,"static":false,"w":6,"x":6,"y":40},{"h":6,"i":"44491012-ba2a-4b79-89e3-db2564b76d2d","moved":false,"static":false,"w":6,"x":0,"y":46},{"h":6,"i":"55322050-1b12-4693-b5a1-2a0104e43a5c","moved":false,"static":false,"w":6,"x":6,"y":46},{"h":6,"i":"9a70c77f-57d6-44ef-a5cc-115f208e4164","moved":false,"static":false,"w":6,"x":0,"y":52},{"h":6,"i":"44a07b44-c7d0-42d9-812a-5329e341b292","moved":false,"static":false,"w":6,"x":6,"y":52},{"h":6,"i":"0a6768da-eb6e-472f-8298-0056b54bb62e","moved":false,"static":false,"w":6,"x":0,"y":58},{"h":6,"i":"5733b2f6-232c-41e9-8546-837f4d53791e","moved":false,"static":false,"w":6,"x":6,"y":58},{"h":1,"i":"5b7b99f4-f1b9-4fe0-899f-17e13d9d364b","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":64},{"h":6,"i":"bd2aaa71-75a1-4c43-b154-746a87625121","moved":false,"static":false,"w":6,"x":0,"y":65},{"h":6,"i":"ee85258b-f697-43ae-9445-b3ff09a1be8b","moved":false,"static":false,"w":6,"x":6,"y":65},{"h":6,"i":"d8c949d1-2502-4ad8-ad49-699874d5c481","moved":false,"static":false,"w":6,"x":0,"y":71},{"h":1,"i":"991d682c-d571-42f7-a068-3a1504382bfa","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":77},{"h":5,"i":"f7391fe7-de1f-47a1-aa6f-dbe4391614f3","moved":false,"static":false,"w":12,"x":0,"y":78},{"h":1,"i":"a3490bb3-c512-45fc-8899-03baad71f795","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":83},{"h":9,"i":"2b2e1176-77b3-4f60-8895-99cd21724daa","moved":false,"static":false,"w":6,"x":0,"y":84},{"h":3,"i":"ae24ffcc-62f2-482e-a854-e82ef1477c34","moved":false,"static":false,"w":6,"x":6,"y":84},{"h":3,"i":"1f31bfbd-ffb2-42ac-a93a-57c0853a6d5c","moved":false,"static":false,"w":6,"x":6,"y":87},{"h":3,"i":"ffc70c03-efc7-4da1-a6e0-48043cd66473","moved":false,"static":false,"w":6,"x":6,"y":90},{"h":1,"i":"2b3f605a-dfc1-4ef4-8b6b-b08dda5aa173","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":93},{"h":6,"i":"7682a05a-e103-4542-84de-a771ff0c7923","moved":false,"static":false,"w":6,"x":0,"y":94},{"h":6,"i":"c09354a8-44d4-499c-bdca-d763f48c8cbb","moved":false,"static":false,"w":6,"x":6,"y":94},{"h":6,"i":"ffba537c-c5a9-4fd5-b3c1-e1244917d6f8","moved":false,"static":false,"w":6,"x":0,"y":100},{"h":6,"i":"344e8e80-e00a-4cf5-ab57-8859aa65cfa3","moved":false,"static":false,"w":6,"x":6,"y":100},{"h":1,"i":"a9f8fb7f-0faf-4d7a-9242-efc6d35da6a5","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":106},{"h":6,"i":"7161f678-fd00-40ee-afa2-f0b7f2fd9161","moved":false,"static":false,"w":2,"x":0,"y":107},{"h":6,"i":"b7c7bf67-d69e-4e3f-b0ff-0a69a8acf50b","moved":false,"static":false,"w":2,"x":2,"y":107},{"h":6,"i":"1f4835f8-831c-4378-b1a4-21bee2e848a1","moved":false,"static":false,"w":8,"x":4,"y":107},{"h":5,"i":"a97eef80-8244-4ab4-800b-9dabd09ac013","moved":false,"static":false,"w":4,"x":0,"y":113},{"h":5,"i":"1a573fae-7892-4358-821e-9615f4552e90","moved":false,"static":false,"w":4,"x":4,"y":113},{"h":5,"i":"0b6531c4-51a3-4c7f-a15e-8bc337dc0b2c","moved":false,"static":false,"w":4,"x":8,"y":113},{"h":1,"i":"fb25b73a-b121-4113-971b-a1b1594c180f","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":118},{"h":6,"i":"9c4a8b75-bea7-4a86-a7b8-e855778e75cf","moved":false,"static":false,"w":12,"x":0,"y":119},{"h":6,"i":"6ac3886f-66b6-4162-8d4a-7ad2a716e525","moved":false,"static":false,"w":12,"x":0,"y":125},{"h":1,"i":"7d73ffb3-42c7-4fcf-b076-7fb493e2e2ef","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":131},{"h":6,"i":"767e9e74-c7db-45c0-a119-b3b1ffe4b9d8","moved":false,"static":false,"w":6,"x":0,"y":132},{"h":6,"i":"2744c227-0eb6-414f-8133-a642043d31d0","moved":false,"static":false,"w":6,"x":6,"y":132},{"h":6,"i":"374f7d1a-8ec5-46f7-b4f1-6cc671f8f68e","moved":false,"static":false,"w":6,"x":0,"y":138},{"h":6,"i":"5078deec-f3f9-47ea-b2b8-61896fc3b168","moved":false,"static":false,"w":6,"x":6,"y":138},{"h":6,"i":"82d9c4a6-ab1f-4d5d-a916-1902100241b2","moved":false,"static":false,"w":6,"x":0,"y":144},{"h":6,"i":"927790e1-d692-4c34-9df2-ed600cae45a4","moved":false,"static":false,"w":6,"x":6,"y":144},{"h":6,"i":"ea9266c6-9b45-4303-a30a-b22998d2a223","moved":false,"static":false,"w":6,"x":0,"y":150},{"h":6,"i":"18f6150a-db71-4a5a-88bd-976aeba84138","moved":false,"static":false,"w":6,"x":6,"y":150},{"h":6,"i":"21f13689-74a8-4bd3-a412-fe80908d7fd2","moved":false,"static":false,"w":6,"x":0,"y":156},{"h":6,"i":"9d6c157e-ff99-4c6a-8e29-0860c7f8b36b","moved":false,"static":false,"w":6,"x":6,"y":156}],"name":"Spring Boot 3.x Statistics","panelMap":{"2b3f605a-dfc1-4ef4-8b6b-b08dda5aa173":{"collapsed":false,"widgets":[{"h":6,"i":"7682a05a-e103-4542-84de-a771ff0c7923","moved":false,"static":false,"w":6,"x":0,"y":974},{"h":6,"i":"c09354a8-44d4-499c-bdca-d763f48c8cbb","moved":false,"static":false,"w":6,"x":6,"y":974},{"h":6,"i":"ffba537c-c5a9-4fd5-b3c1-e1244917d6f8","moved":false,"static":false,"w":6,"x":0,"y":980},{"h":6,"i":"344e8e80-e00a-4cf5-ab57-8859aa65cfa3","w":6,"x":6,"y":980}]},"31804fb8-5810-4c62-8742-aa53bf4884a9":{"collapsed":false,"widgets":[{"h":6,"i":"64ed4e71-af0b-42a8-9aff-02307ea4e5f1","moved":false,"static":false,"w":6,"x":0,"y":40},{"h":6,"i":"6845a67a-01fa-4093-a8d6-cfa7822e6ab2","moved":false,"static":false,"w":6,"x":6,"y":40},{"h":6,"i":"a925edf0-955a-4bf4-a12a-983a894a4e95","moved":false,"static":false,"w":6,"x":0,"y":46},{"h":6,"i":"51937f2c-3a96-4ef2-8f1a-e7026fda598e","moved":false,"static":false,"w":6,"x":6,"y":46},{"h":6,"i":"ee4a018b-4a5d-4fda-a600-aeba8239670e","moved":false,"static":false,"w":6,"x":0,"y":52},{"h":6,"i":"ac4ef8db-bb0b-4589-844e-06880617d1fc","moved":false,"static":false,"w":6,"x":6,"y":52}]},"43e49f2d-3590-41c1-950f-afe6f35ef1d4":{"collapsed":false,"widgets":[{"h":7,"i":"21e9f9be-1613-4ec9-af98-5d579d75ceb3","moved":false,"static":false,"w":2,"x":0,"y":19},{"h":7,"i":"079ac5b7-269a-4e99-9331-409068b57af2","moved":false,"static":false,"w":2,"x":2,"y":19},{"h":7,"i":"5b9aae10-bfc9-45d4-a5a8-b1cf678a49a9","moved":false,"static":false,"w":2,"x":4,"y":19},{"h":7,"i":"eed00f35-09ad-45ca-b76d-db6f2a3bcd36","moved":false,"static":false,"w":6,"x":6,"y":19},{"h":6,"i":"aede01eb-ea57-4f66-bd66-64a63b69d5a2","moved":false,"static":false,"w":6,"x":0,"y":26},{"h":3,"i":"273230a4-a903-40b5-bf1a-bb60147b4dbf","moved":false,"static":false,"w":6,"x":6,"y":26},{"h":3,"i":"0ca1454b-fd6d-48e1-937f-d3769caf2115","moved":false,"static":false,"w":6,"x":6,"y":29},{"h":6,"i":"50cc133a-f2b9-4538-a63b-96cfa21d6903","moved":false,"static":false,"w":6,"x":0,"y":32},{"h":3,"i":"e1bc093b-cbaf-444e-aa74-525271f7e0fc","moved":false,"static":false,"w":6,"x":6,"y":32},{"h":3,"i":"8e553e00-c291-495f-b841-52439e2d169d","moved":false,"static":false,"w":6,"x":6,"y":35}]},"5b7b99f4-f1b9-4fe0-899f-17e13d9d364b":{"collapsed":false,"widgets":[{"h":6,"i":"bd2aaa71-75a1-4c43-b154-746a87625121","moved":false,"static":false,"w":6,"x":0,"y":255},{"h":6,"i":"ee85258b-f697-43ae-9445-b3ff09a1be8b","moved":false,"static":false,"w":6,"x":6,"y":255},{"h":6,"i":"d8c949d1-2502-4ad8-ad49-699874d5c481","moved":false,"static":false,"w":6,"x":0,"y":261}]},"7d73ffb3-42c7-4fcf-b076-7fb493e2e2ef":{"collapsed":false,"widgets":[{"h":6,"i":"767e9e74-c7db-45c0-a119-b3b1ffe4b9d8","moved":false,"static":false,"w":6,"x":0,"y":1244},{"h":6,"i":"2744c227-0eb6-414f-8133-a642043d31d0","moved":false,"static":false,"w":6,"x":6,"y":1244},{"h":6,"i":"374f7d1a-8ec5-46f7-b4f1-6cc671f8f68e","moved":false,"static":false,"w":6,"x":0,"y":1250},{"h":6,"i":"5078deec-f3f9-47ea-b2b8-61896fc3b168","moved":false,"static":false,"w":6,"x":6,"y":1250},{"h":6,"i":"82d9c4a6-ab1f-4d5d-a916-1902100241b2","moved":false,"static":false,"w":6,"x":0,"y":1256},{"h":6,"i":"927790e1-d692-4c34-9df2-ed600cae45a4","moved":false,"static":false,"w":6,"x":6,"y":1256},{"h":6,"i":"ea9266c6-9b45-4303-a30a-b22998d2a223","moved":false,"static":false,"w":6,"x":0,"y":1262},{"h":6,"i":"18f6150a-db71-4a5a-88bd-976aeba84138","moved":false,"static":false,"w":6,"x":6,"y":1262},{"h":6,"i":"21f13689-74a8-4bd3-a412-fe80908d7fd2","moved":false,"static":false,"w":6,"x":0,"y":1268},{"h":6,"i":"9d6c157e-ff99-4c6a-8e29-0860c7f8b36b","moved":false,"static":false,"w":6,"x":6,"y":1268}]},"991d682c-d571-42f7-a068-3a1504382bfa":{"collapsed":false,"widgets":[{"h":5,"i":"f7391fe7-de1f-47a1-aa6f-dbe4391614f3","moved":false,"static":false,"w":12,"x":0,"y":804}]},"a3490bb3-c512-45fc-8899-03baad71f795":{"collapsed":false,"widgets":[{"h":9,"i":"2b2e1176-77b3-4f60-8895-99cd21724daa","moved":false,"static":false,"w":6,"x":0,"y":872},{"h":3,"i":"ae24ffcc-62f2-482e-a854-e82ef1477c34","moved":false,"static":false,"w":6,"x":6,"y":872},{"h":3,"i":"1f31bfbd-ffb2-42ac-a93a-57c0853a6d5c","moved":false,"static":false,"w":6,"x":6,"y":875},{"h":3,"i":"ffc70c03-efc7-4da1-a6e0-48043cd66473","moved":false,"static":false,"w":6,"x":6,"y":878}]},"a9f8fb7f-0faf-4d7a-9242-efc6d35da6a5":{"collapsed":false,"widgets":[{"h":6,"i":"7161f678-fd00-40ee-afa2-f0b7f2fd9161","moved":false,"static":false,"w":2,"x":0,"y":1082},{"h":6,"i":"b7c7bf67-d69e-4e3f-b0ff-0a69a8acf50b","moved":false,"static":false,"w":2,"x":2,"y":1082},{"h":6,"i":"1f4835f8-831c-4378-b1a4-21bee2e848a1","moved":false,"static":false,"w":8,"x":4,"y":1082},{"h":5,"i":"a97eef80-8244-4ab4-800b-9dabd09ac013","moved":false,"static":false,"w":4,"x":0,"y":1088},{"h":5,"i":"1a573fae-7892-4358-821e-9615f4552e90","w":4,"x":4,"y":1088},{"h":5,"i":"0b6531c4-51a3-4c7f-a15e-8bc337dc0b2c","w":4,"x":8,"y":1088}]},"f5835777-493e-4dbc-a2e7-f05584e997a3":{"collapsed":false,"widgets":[{"h":6,"i":"c90562e7-b82c-4fbe-a53f-e761c318b7f6","moved":false,"static":false,"w":6,"x":0,"y":78},{"h":6,"i":"aac07f44-2cc8-4277-92f2-82db1f2df40a","moved":false,"static":false,"w":6,"x":6,"y":78},{"h":6,"i":"44491012-ba2a-4b79-89e3-db2564b76d2d","moved":false,"static":false,"w":6,"x":0,"y":84},{"h":6,"i":"55322050-1b12-4693-b5a1-2a0104e43a5c","moved":false,"static":false,"w":6,"x":6,"y":84},{"h":6,"i":"9a70c77f-57d6-44ef-a5cc-115f208e4164","moved":false,"static":false,"w":6,"x":0,"y":90},{"h":6,"i":"44a07b44-c7d0-42d9-812a-5329e341b292","moved":false,"static":false,"w":6,"x":6,"y":90},{"h":6,"i":"0a6768da-eb6e-472f-8298-0056b54bb62e","moved":false,"static":false,"w":6,"x":0,"y":96},{"h":6,"i":"5733b2f6-232c-41e9-8546-837f4d53791e","moved":false,"static":false,"w":6,"x":0,"y":102}]},"fb25b73a-b121-4113-971b-a1b1594c180f":{"collapsed":false,"widgets":[{"h":6,"i":"9c4a8b75-bea7-4a86-a7b8-e855778e75cf","moved":false,"static":false,"w":12,"x":0,"y":1094},{"h":6,"i":"6ac3886f-66b6-4162-8d4a-7ad2a716e525","moved":false,"static":false,"w":12,"x":0,"y":1100}]}},"tags":[],"title":"Spring Boot 3.x Statistics","uploadedGrafana":false,"variables":{"27d900a0-f7e5-4dfb-8c51-a524800945be":{"allSelected":true,"customValue":"","defaultValue":"","description":"","id":"27d900a0-f7e5-4dfb-8c51-a524800945be","modificationUUID":"bf85259d-5f55-40bd-a7ea-d15a30782051","multiSelect":true,"name":"ucp_pool_name","order":5,"queryValue":"SELECT distinct JSONExtractString(labels, 'pool.name') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'db.client.connections.usage') \nand (JSONExtractString(labels, 'service.name') in {{.app_name}})\nand (JSONExtractString(labels, 'host.name') in {{.instance}})\nand (JSONExtractString(labels, 'pool.name') != '')","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"},"6700d7f0-fd97-46c8-8a95-34c2336cf760":{"allSelected":true,"customValue":"","description":"","id":"6700d7f0-fd97-46c8-8a95-34c2336cf760","key":"6700d7f0-fd97-46c8-8a95-34c2336cf760","modificationUUID":"b57160e8-eb53-4174-b6d8-03a194c8e27e","multiSelect":true,"name":"app_name","order":0,"queryValue":"SELECT distinct JSONExtractString(labels, 'application')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'application') != '')\n\n","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"},"8a781896-9103-4bf4-8827-382adc58a139":{"allSelected":true,"customValue":"","description":"","id":"8a781896-9103-4bf4-8827-382adc58a139","key":"8a781896-9103-4bf4-8827-382adc58a139","modificationUUID":"23dabd7c-f9dc-452d-b07c-8072a65497ae","multiSelect":true,"name":"memory_pool_heap","order":3,"queryValue":"SELECT distinct JSONExtractString(labels, 'id') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes') \nand (JSONExtractString(labels, 'area') = 'heap') \nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.namespace.name') in {{.namespace}})\nand (JSONExtractString(labels, 'k8s.pod.name') in {{.instance}})\nand (JSONExtractString(labels, 'id') != '')","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"},"911449fe-20f1-43f9-847a-b041d6f6cab5":{"allSelected":true,"customValue":"","description":"","id":"911449fe-20f1-43f9-847a-b041d6f6cab5","key":"911449fe-20f1-43f9-847a-b041d6f6cab5","modificationUUID":"f5adbffc-69e5-4a4a-8f1c-48df14cd5d39","multiSelect":true,"name":"memory_pool_non_heap","order":4,"queryValue":"SELECT distinct JSONExtractString(labels, 'id') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes') \nand (JSONExtractString(labels, 'area') = 'nonheap') \nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.namespace.name') in {{.namespace}})\nand (JSONExtractString(labels, 'k8s.pod.name') in {{.instance}})\nand (JSONExtractString(labels, 'id') != '')","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"},"d36224de-16d4-4782-9b90-ca5ce803b864":{"allSelected":true,"customValue":"","description":"","id":"d36224de-16d4-4782-9b90-ca5ce803b864","key":"d36224de-16d4-4782-9b90-ca5ce803b864","modificationUUID":"552dec11-d115-4a45-aee7-14333cbdd2bd","multiSelect":true,"name":"namespace","order":1,"queryValue":"\nSELECT distinct JSONExtractString(labels, 'k8s.namespace.name') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.namespace.name') != '')","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"},"ecbce4d2-8c43-4d33-af0c-a29c06b5c60b":{"allSelected":true,"customValue":"","description":"","id":"ecbce4d2-8c43-4d33-af0c-a29c06b5c60b","key":"ecbce4d2-8c43-4d33-af0c-a29c06b5c60b","modificationUUID":"b7cfa899-1a6f-47b6-a36c-aee7be1be4d8","multiSelect":true,"name":"instance","order":2,"queryValue":"SELECT distinct JSONExtractString(labels, 'k8s.pod.name') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'k8s.namespace.name') in {{.namespace}})\nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.pod.name') != '')","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"}},"version":"v4","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"21e9f9be-1613-4ec9-af98-5d579d75ceb3","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"process_uptime_seconds","reduceTo":"last","spaceAggregation":"sum","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a458d23f-4ceb-4b5d-b90c-d548bf344607","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"b21bdadf-dce2-4ef2-969a-37e4cf27f69a","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Green","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"s","thresholdValue":0}],"timePreferance":"LAST_1_MONTH","title":"Uptime","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"079ac5b7-269a-4e99-9331-409068b57af2","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm_memory_used_bytes","reduceTo":"sum","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND area = 'heap' AND id in ['.memory_pool_heap']"},"functions":[{"args":["0"],"name":"cutOffMin"},{"args":[],"name":"absolute"}],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_memory_max_bytes","reduceTo":"sum","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND area = 'heap' AND id in ['.memory_pool_heap']"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8b7301d2-e36f-4d86-af44-40695dbe6cc8","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"c327abc3-b9f0-4202-857c-798df88b78a3","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Green","thresholdFormat":"Background","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"percentunit","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Heap Used","yAxisUnit":"percentunit"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":true,"id":"eed00f35-09ad-45ca-b76d-db6f2a3bcd36","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"process_files_open_files--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"process_files_open_files","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"16435556","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"a1038821","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"03cd84c7","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"}],"having":[],"legend":"Open Files","limit":1,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d0bf1600-ac20-4619-aca9-bd90ae8637e8","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Process Open Files","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"5b9aae10-bfc9-45d4-a5a8-b1cf678a49a9","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm_memory_used_bytes","reduceTo":"sum","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND id in ['.memory_pool_non_heap'] AND area = 'nonheap'"},"functions":[{"args":["0"],"name":"cutOffMin"},{"args":[],"name":"absolute"}],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_memory_max_bytes","reduceTo":"sum","spaceAggregation":"sum","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND id in ['.memory_pool_non_heap'] AND area = 'nonheap'"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"868a15cd-2b31-4451-9644-5090e64a4c7b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"c327abc3-b9f0-4202-857c-798df88b78a3","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Green","thresholdFormat":"Background","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"percentunit","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Non-Heap Used","yAxisUnit":"percentunit"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"aede01eb-ea57-4f66-bd66-64a63b69d5a2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_usage","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"7fab16eb","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"eee93ba2","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"1ede1159","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"System CPU Usage","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"process_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"process_cpu_usage","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"c38d3d01","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"98cc2b07","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"2c6f9246","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Process CPU Usage","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"44f13ba8-90d7-4c98-b1b1-96f41f6b8cd9","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CPU Usage","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"273230a4-a903-40b5-bf1a-bb60147b4dbf","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_usage","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"d4d28081","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"c731cb81","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"d334b29f","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean System CPU Usage","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_usage","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"984e85e9","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"6f27b478","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"47f42213","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last System CPU Usage","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_usage","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"ed2285f6","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"1f489d92","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"81e430c0","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max System CPU Usage","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_usage","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"77ae0e23","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"336b86fe","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"cbdabd0a","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min System CPU Usage","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d3832763-170d-4aff-9dd5-3875ea13bc71","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"System CPU Usage","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"0ca1454b-fd6d-48e1-937f-d3769caf2115","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"process_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"process_cpu_usage","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"4d4d1845","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"19baa723","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"8ab5c623","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean Process CPU Usage","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"process_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"process_cpu_usage","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"111f1030","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"b35c3301","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ca84c5cc","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last Process CPU Usage","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"process_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"process_cpu_usage","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"93652b48","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"dcf67a2d","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"cccfb919","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max Process CPU Usage","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"process_cpu_usage--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"process_cpu_usage","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"531c6834","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"943d4d36","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"66aafe0f","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min Process CPU Usage","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"35ed2248-783f-45e2-a416-401e52f6be5e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Process CPU Usage","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"50cc133a-f2b9-4538-a63b-96cfa21d6903","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"system_load_average_1m--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_load_average_1m","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"7df8018a","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"fe315962","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"784afb02","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Load Average [1m]","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_count--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_count","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"b65df97f","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"642ba0cc","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"60198f65","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"CPU Core Size","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"50c00fdd-eda9-4515-bddb-680f6d5d76d6","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Load Average","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"e1bc093b-cbaf-444e-aa74-525271f7e0fc","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"system_load_average_1m--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_load_average_1m","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"e734dda4","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d31cea9c","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"fc9f5ccc","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean Load Average [1m]","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"system_load_average_1m--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_load_average_1m","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"554f4d70","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"6edb4b6c","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"b3b316ab","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last Load Average [1m]","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"system_load_average_1m--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_load_average_1m","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"b4df9fa0","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"504395ba","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"e2fa5be9","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max Load Average [1m]","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"system_load_average_1m--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_load_average_1m","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"c4a287fa","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"f7bceec2","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"308af70c","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min Load Average [1m]","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"83c2f011-cea7-4097-b7b6-f07d4a873f9f","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Load Average [1m]","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"8e553e00-c291-495f-b841-52439e2d169d","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_count--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_count","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"75a7210d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"1d178e08","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"55dbec47","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean CPU Core Size","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_count--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_count","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"136e4478","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"cc6543a6","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"0e71ca4d","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last CPU Core Size","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_count--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_count","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"ee292678","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d050219b","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"1936f52e","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max CPU Core Size","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"system_cpu_count--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"system_cpu_count","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"94fb8c87","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"f11d579f","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"b3b57260","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min CPU Core Size","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"12bddc12-6f1d-43e7-b77a-c59fb14e072c","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CPU Core Size","yAxisUnit":"none"},{"description":"","id":"43e49f2d-3590-41c1-950f-afe6f35ef1d4","panelTypes":"row","title":"Basic Statistics"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"64ed4e71-af0b-42a8-9aff-02307ea4e5f1","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"0b189c73","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"2391fe9a","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"5c06b9f1","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"606bfa5e","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"12f08da9","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"6442de3a","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Old Gen"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"99d6d99d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d2c5f99f","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"756a81f3","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"dcfb7b52","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"63fa8b14","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"b564ee53","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Old Gen"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"ace4c1a7","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"957c5a07","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"d2d21db2","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"b5f503c9","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"60ba80d9","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"3f380439","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Old Gen"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"14891928-5d32-41ba-b326-20993502490b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"G1 Old Gen","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"decbytes","B":"decbytes","C":"decbytes","D":"decbytes"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"id":145},"description":"","fillSpans":false,"id":"6845a67a-01fa-4093-a8d6-cfa7822e6ab2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"f5a00e1d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"0d875f0c","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"7f250836","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"e97e0ccc","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"77ad615e","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"10035766","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"16d98fdd","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"30514a55","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"64dd0747","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"f68f9a55","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"0dd5e21e","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"1703b283","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"00a7d5bc","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"f70f4626","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"c3ea3bd6","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"a410d576","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1dfbffe4-d949-4841-96bb-fb9a38682d01","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Used Memory","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"a925edf0-955a-4bf4-a12a-983a894a4e95","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"dc8e8445","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"32e2ac22","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"9a2f568d","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"80166816","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"f2d3af5e","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"f830b639","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Eden Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"25210330","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"ff5d275e","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"3950eaa8","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"a0df71e8","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"eaef60a5","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"40cf6696","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Eden Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"33e8fb95","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"3f2b3ed6","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"248a770e","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"8b1e9040","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"9427843b","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"f63dea86","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Eden Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"77940a6c-9cce-49c5-9da3-b2f87d74ec2f","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"G1 Eden Space","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"ee4a018b-4a5d-4fda-a600-aeba8239670e","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"1b109e66","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"96750a4e","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"edb6fcdf","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"0d7d769d","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"ab5b10d5","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"91046894","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Survivor Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"3a541ba8","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"908624d8","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"90db627c","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"90154677","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"8283c121","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"91ae3bb4","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Survivor Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"a875afb7","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"3a61ec74","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"36780e0d","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"7a16e712","key":{"dataType":"string","id":"area--string--tag--false","isColumn":false,"isJSON":false,"key":"area","type":"tag"},"op":"=","value":"heap"},{"id":"bba214bc","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]},{"id":"e8770599","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"G1 Survivor Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"183838a1-75cb-4808-bc79-6e784cb92f22","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"G1 Survivor Space","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"decbytes","B":"decbytes","C":"decbytes","D":"decbytes"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"id":145},"description":"","fillSpans":false,"id":"51937f2c-3a96-4ef2-8f1a-e7026fda598e","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"079cd8f2","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"6df75503","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"2b65ab87","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"ce16dc91","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"15555b18","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"c1cbff75","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"42fd042a","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"dc35caa7","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"08882c3a","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"264ba0c0","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"a1c0a6dd","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"8b1fe9a8","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"f630dba8","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"3bb5c362","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"bc7f57e1","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"1d2917b5","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"894e66a6-3ad6-4c55-95e9-bc70a4092c38","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Committed Memory","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"decbytes","B":"decbytes","C":"decbytes","D":"decbytes"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"id":145},"description":"","fillSpans":false,"id":"ac4ef8db-bb0b-4589-844e-06880617d1fc","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"f644dd93","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"5eb355a4","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"742dd8ce","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"df716977","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"42a6690d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"0e1c0b98","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"bafaa0c6","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"b0aa4136","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"3020b9bd","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d14ceb6d","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"79cbffc7","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"a8833a9e","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"4a45d99b","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"41d7d940","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"00b069c2","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"6efbf172","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8645a43a-d55a-4860-a741-3ab2cd953040","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Max Memory","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"c90562e7-b82c-4fbe-a53f-e761c318b7f6","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"f7c08a8b","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"3210ba29","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"c7afb1c7","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"ebae292d","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"9ddb28ba","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"Metaspace"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"698f64e4","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"1781da45","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"21c3baba","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"95425346","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"e270ccf2","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"Metaspace"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"17429789","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"dba0c3a5","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"3786b62d","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"9c19a1ca","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"8dcfb5a7","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"Metaspace"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"128fb610-a6cc-4732-8dc7-8041c936deb0","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Metaspace","yAxisUnit":"decbytes"},{"description":"","id":"31804fb8-5810-4c62-8742-aa53bf4884a9","panelTypes":"row","title":"JVM Statistics - Heap Memory"},{"description":"","id":"f5835777-493e-4dbc-a2e7-f05584e997a3","panelTypes":"row","title":"JVM Statistics - Non Heap Memory"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"44491012-ba2a-4b79-89e3-db2564b76d2d","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"80b270d1","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d1775811","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"58941d7a","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"5df4c9ba","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"93bd4392","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"Compressed Class Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"eae265aa","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"8a39b6e5","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"fa8e10de","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"82d932a9","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"526eee27","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"Compressed Class Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"b01ba7bf","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"244176de","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ec28be83","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"ac31dd1d","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"1a6d1ec0","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"Compressed Class Space"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f1b90d2f-8ea7-4940-ae35-332c7da7f379","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Compressed Class Space","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"9a70c77f-57d6-44ef-a5cc-115f208e4164","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"9ff8567e","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"fe3fa1d6","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ffe8a4aa","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"010b49f9","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"ad9a185f","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'non-nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"edd10d5c","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"62727740","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"8cb6c424","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"50bb2eb3","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"3c926f85","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'non-nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"8d16fbcb","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"be2f0155","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"272749e7","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"070fec1f","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"8b0765a5","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'non-nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"6dd18952-6a9d-45bd-9b4e-463a9d775a8e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CodeHeap 'non-nmethods'","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"0a6768da-eb6e-472f-8298-0056b54bb62e","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"b90141c6","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"ca803984","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"490a9fcf","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"bef5d30f","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"65b94690","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'profiled nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"bb2ef6fa","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"2049b3c8","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"c62021dd","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"447a1231","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"0afae41f","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'profiled nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"8b8936b0","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"c6dda409","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"654eccc9","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"2a9e7640","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"a51b2b5e","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'profiled nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ee92689f-1d5b-4d63-b778-34c7c73785d0","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CodeHeap 'profiled nmethods'","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"5733b2f6-232c-41e9-8546-837f4d53791e","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"7cfab982","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"fa3ddb15","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"57f64768","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"df06aa1b","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"9f6b8a35","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'non-profiled nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Used)","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"47f3c866","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"31537db5","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ab4f7b5b","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"27cef624","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"e5bfae9c","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'non-profiled nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Committed)","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"8a29df4c","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"e1c091ca","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"8d8d63bd","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"6411c27b","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]},{"id":"e8d1dfd0","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"CodeHeap 'non-profiled nmethods'"}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"{{id}} (Max)","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"dabadbf0-f2d6-4594-a557-fa8c47c5bbf4","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CodeHeap 'non-profiled nmethods'","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"decbytes","B":"decbytes","C":"decbytes","D":"decbytes"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"id":145},"description":"","fillSpans":false,"id":"aac07f44-2cc8-4277-92f2-82db1f2df40a","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"11e7dd9a","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"239ed5cd","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ba4efb86","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"11511b12","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"fe7e5aee","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"715470ae","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"2c88127e","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"7b959106","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"d22e0f2c","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"866323b6","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"3e25af1b","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"232718f5","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_used_bytes","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"3b0afaef","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"f7f3710d","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"d1d8a3eb","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"fd2adc47","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d7a885a1-47d6-43f8-b302-cef73166226c","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Used Memory","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"decbytes","B":"decbytes","C":"decbytes","D":"decbytes"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"id":145},"description":"","fillSpans":false,"id":"55322050-1b12-4693-b5a1-2a0104e43a5c","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"a3cd434d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"6097325f","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"fc239011","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"9c2c070d","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"2bca5d0d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"caa5cbc0","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"e381d683","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"1dda47e8","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"56a26f09","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"ed0975f8","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"2339215c","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"32db84f2","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_committed_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_committed_bytes","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"099cce48","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"92bd61bc","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ed695344","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"e2a4c0d2","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f8603d79-b30b-4405-9b8b-60e4f70da5c2","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Committed Memory","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"decbytes","B":"decbytes","C":"decbytes","D":"decbytes"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"id":145},"description":"","fillSpans":false,"id":"44a07b44-c7d0-42d9-812a-5329e341b292","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"417300d9","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"11f3420e","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"f32b2a5b","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"3128a157","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"534a555c","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"e0f10f2c","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"3965639a","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"f067526f","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"dd624c8b","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"917e2bd9","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"8df313d8","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"8cdcbbbc","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_memory_max_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_memory_max_bytes","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"fe13179c","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d7b15a00","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ea7dc30e","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"54a98e8d","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"in","value":[".memory_pool_non_heap"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"}],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"868cd3fe-4c03-44c2-8867-e0bd61af5b71","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Max Memory","yAxisUnit":"decbytes"},{"description":"","id":"5b7b99f4-f1b9-4fe0-899f-17e13d9d364b","panelTypes":"row","title":"JVM Statistics - Buffer Pool"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"bd2aaa71-75a1-4c43-b154-746a87625121","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_buffer_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_buffer_memory_used_bytes","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"08612ed5","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"a2b49a97","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"9b27c030","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"b055a085","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"direct"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Used","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_buffer_total_capacity_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_buffer_total_capacity_bytes","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"1138cc03","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"ae088c10","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"b9cca147","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"54c650b5","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"direct"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Capacity","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"5cc45dca-0aeb-4f6d-90b3-3531b433199e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Direct","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"ee85258b-f697-43ae-9445-b3ff09a1be8b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_buffer_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_buffer_memory_used_bytes","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"d30b2056","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"4a7e3809","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ae79dca9","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"fa6ab19a","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"mapped"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Used","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_buffer_total_capacity_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_buffer_total_capacity_bytes","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"77843098","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d0962363","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"2d8be0b2","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"4ff805f9","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"mapped"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Capacity","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"87b295d5-21d4-476b-a694-e194ebf73dc8","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Mapped","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"d8c949d1-2502-4ad8-ad49-699874d5c481","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_buffer_memory_used_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_buffer_memory_used_bytes","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"d0592151","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d6087e1b","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"28cd7f04","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"d2b82a7e","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"mapped - 'non-volatile memory'"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Used","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_buffer_total_capacity_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_buffer_total_capacity_bytes","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"209d5af5","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"00d31906","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"5447c8c7","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"a85c5949","key":{"dataType":"string","id":"id--string--tag--false","isColumn":false,"isJSON":false,"key":"id","type":"tag"},"op":"=","value":"mapped - 'non-volatile memory'"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Capacity","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"b7204cc2-4af1-4fc5-aaac-e61cf3fa7d43","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Mapped (Non-Volatile memory)","yAxisUnit":"decbytes"},{"description":"","id":"991d682c-d571-42f7-a068-3a1504382bfa","panelTypes":"row","title":"JVM Statistics - Memory Allocate/Promote"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"f7391fe7-de1f-47a1-aa6f-dbe4391614f3","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm_gc_memory_allocated_bytes_total","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"C","filter":{"expression":"application IN ['.app_name'] AND k8s.namespace.name IN ['.namespace'] AND k8s.pod.name IN ['.instance']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"allocated","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_gc_memory_promoted_bytes_total","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application IN ['.app_name'] AND k8s.namespace.name IN ['.namespace'] AND k8s.pod.name IN ['.instance']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"promoted","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ecc05620-8a5b-4b6a-b429-d1f440324ba8","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Memory Allocate/Promote","yAxisUnit":"decbytes"},{"description":"","id":"a3490bb3-c512-45fc-8899-03baad71f795","panelTypes":"row","title":"JVM Statistics - Threads"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"2b2e1176-77b3-4f60-8895-99cd21724daa","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_daemon_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_daemon_threads","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"b7950923","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"eb264840","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"6172a2df","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Daemon","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_live_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_live_threads","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"d4a83394","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"e3b8f66c","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"3925b166","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Live","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_peak_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_peak_threads","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"e20990c8","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"b46e5562","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"740ad14d","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Peak","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f61f5573-e180-4714-a59e-5acb65616ec4","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"ae24ffcc-62f2-482e-a854-e82ef1477c34","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_daemon_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_daemon_threads","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"11387543","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"fc08294a","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"1aab88e7","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_daemon_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_daemon_threads","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"fcfbbf9c","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"6ce3cc76","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"d1226c47","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_peak_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_peak_threads","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"07205b8a","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"1c52e16b","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"e19201f1","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_peak_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_peak_threads","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"e1dab612","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"61abc582","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"9bc55265","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"4961e2f7-0863-4865-9a00-58586bcb1490","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Daemon Threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"1f31bfbd-ffb2-42ac-a93a-57c0853a6d5c","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_peak_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_peak_threads","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"f01d7d5c","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d27a7b40","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"5dcd8666","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_peak_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_peak_threads","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"c3298635","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"eb1a8d29","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"c0e1a7e2","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_peak_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_peak_threads","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"4721fd33","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"a2cd0242","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"17d4a8f3","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_peak_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_peak_threads","type":"Gauge"},"aggregateOperator":"min","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"13f54a6b","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d011ba25","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"fd60b6c7","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"min"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"805e3e53-d124-48b2-ae34-b671488fbbad","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Peak Threads","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"ffc70c03-efc7-4da1-a6e0-48043cd66473","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_live_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_live_threads","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"f8168cd8","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"27d97944","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"addb699a","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_live_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_live_threads","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"47b6789d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"0668dca6","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"e7a468a6","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_live_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_live_threads","type":"Gauge"},"aggregateOperator":"max","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"58e0a060","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"5f23d9e2","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"d7716fd9","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"max"},{"aggregateAttribute":{"dataType":"float64","id":"jvm_threads_live_threads--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"jvm_threads_live_threads","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"8d1fb2f9","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"8bdb9be1","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"0592c497","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]}],"op":"AND"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f3957e06-ac30-486b-8edf-55d6a8e437a6","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Live Threads","yAxisUnit":"none"},{"description":"","id":"2b3f605a-dfc1-4ef4-8b6b-b08dda5aa173","panelTypes":"row","title":"JVM Statistics - GC"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"7682a05a-e103-4542-84de-a771ff0c7923","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm_gc_pause_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"{{action}} {{cause}}","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f5f360cb-d343-4be6-aa47-02d12f87037b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC Count","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"ffba537c-c5a9-4fd5-b3c1-e1244917d6f8","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm_gc_pause_seconds.sum","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"{{action}} {{cause}}","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"6ed9e52b-f6ca-449d-926b-caf2962865f2","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC Stop the World Duration","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"s","B":"s","C":"s","D":"s"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"action":145,"cause":145},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"c09354a8-44d4-499c-bdca-d763f48c8cbb","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm_gc_pause_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_gc_pause_seconds.count","reduceTo":"max","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Max","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_gc_pause_seconds.count","reduceTo":"min","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"C","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Min","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_gc_pause_seconds.count","reduceTo":"sum","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"D","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Total","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"2a70cca8-6475-4a06-bf8b-aac897e9a01d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC Count","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"s","B":"s","C":"s","D":"s"},"columnWidths":{"A":145,"B":145,"C":145,"D":145,"action":145,"cause":145},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"344e8e80-e00a-4cf5-ab57-8859aa65cfa3","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"jvm_gc_pause_seconds.sum","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_gc_pause_seconds.sum","reduceTo":"max","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Max","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_gc_pause_seconds.sum","reduceTo":"min","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"C","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Min","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"jvm_gc_pause_seconds.sum","reduceTo":"sum","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"D","filter":{"expression":"application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']"},"functions":[{"args":[],"name":"absolute"}],"groupBy":[{"dataType":"string","id":"action--string--tag","isColumn":false,"isJSON":false,"key":"action","type":"tag"},{"dataType":"string","id":"cause--string--tag","isColumn":false,"isJSON":false,"key":"cause","type":"tag"}],"having":{"expression":""},"legend":"Total","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"b3f0ccdd-a9d7-4e63-a32b-c47349b1ed5c","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"GC Stop the World Duration","yAxisUnit":"none"},{"description":"","id":"a9f8fb7f-0faf-4d7a-9242-efc6d35da6a5","panelTypes":"row","title":"Database Connection Pool Statistics"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"7161f678-fd00-40ee-afa2-f0b7f2fd9161","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"db.client.connections.usage","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name IN ['.app_name'] AND host.name IN ['.instance'] AND pool.name IN ['ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Connections","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"975d5abb-c3eb-4420-9f2b-00e86047797b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Connections Size","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"b7c7bf67-d69e-4e3f-b0ff-0a69a8acf50b","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"db.client.connections.timeouts","reduceTo":"sum","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Connections","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8d5d925e-d8bd-4c3f-a383-9745cb159ac9","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Connection Timeout Count","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"1f4835f8-831c-4378-b1a4-21bee2e848a1","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"db.client.connections.usage","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name'] AND state = 'used'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Active","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"db.client.connections.usage","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name'] AND state = 'idle'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Idle","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"db.client.connections.pending_requests","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"C","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Pending","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e41cbfb4-1462-4e43-adf4-b07e1c06bbf4","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Connections","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"a97eef80-8244-4ab4-800b-9dabd09ac013","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"db.client.connections.create_time.sum","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"db.client.connections.create_time.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"Creation Time","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a7c630b1-3244-439a-bcf5-08bb6feba6cc","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Connection Creation Time","yAxisUnit":"µs"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"1a573fae-7892-4358-821e-9615f4552e90","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"db.client.connections.use_time.sum","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"db.client.connections.use_time.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"Usage Time","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"499cdfee-8ed2-4376-97cb-2c1b2da8ad34","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Connection Usage Time","yAxisUnit":"µs"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"0b6531c4-51a3-4c7f-a15e-8bc337dc0b2c","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"db.client.connections.wait_time.sum","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"db.client.connections.wait_time.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"Acquire Time","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a4050ce8-6978-4669-951a-a913ed952e77","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Connection Acquire Time","yAxisUnit":"µs"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"9c4a8b75-bea7-4a86-a7b8-e855778e75cf","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"increase"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"application IN ['.app_name'] AND k8s.namespace.name IN ['.namespace'] AND k8s.pod.name IN ['.instance'] AND uri NOT REGEXP '/actuator' "},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Request Count","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":0}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"bea06ab6-118c-4a9d-af97-32f61dfa357d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Request Count","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"6ac3886f-66b6-4162-8d4a-7ad2a716e525","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"http_server_requests_seconds.sum","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":"app in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND uri not regexp '/actuator'"},"functions":[],"groupBy":[{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"},{"dataType":"string","id":"status--string--tag","isColumn":false,"isJSON":false,"key":"status","type":"tag"},{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"http_server_requests_seconds.count","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":"app in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND uri not regexp '/actuator'"},"functions":[],"groupBy":[{"dataType":"string","id":"method--string--tag","isColumn":false,"isJSON":false,"key":"method","type":"tag"},{"dataType":"string","id":"status--string--tag","isColumn":false,"isJSON":false,"key":"status","type":"tag"},{"dataType":"string","id":"uri--string--tag","isColumn":false,"isJSON":false,"key":"uri","type":"tag"}],"having":{"expression":""},"legend":"","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"{{method}} [{{status}}] - {{uri}}","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0443d301-4009-4804-9a42-dff1b210d9eb","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Response Time","yAxisUnit":"s"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"767e9e74-c7db-45c0-a119-b3b1ffe4b9d8","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"edc7152b","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"4ad68379","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"0a4392a2","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"info"},{"id":"cd8dc8f0","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"info","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c67ac218-d77f-4539-9a1d-9fd624e02f89","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"INFO logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"2744c227-0eb6-414f-8133-a642043d31d0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"f6ee4a2c","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"2c0e1103","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"c8658720","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"info"},{"id":"a18f5612","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"93b83e97","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"54b16d1c","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"87c0c2cf","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"info"},{"id":"b186ac38","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"e8f4c45e","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"847d85b9","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"9eb1bc30","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"info"},{"id":"5e58244e","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"max","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"a62b62e9","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"bbd5fbb0","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"52334962","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"info"},{"id":"07fc0b4f","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"min","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"E","filters":{"items":[{"id":"299620ed","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"c9fddfd9","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"4b15a96b","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"info"},{"id":"6d5f122b","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Total","limit":null,"orderBy":[],"queryName":"E","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"83b72bc5-60ae-42d2-8335-620def4c4624","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"INFO logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"374f7d1a-8ec5-46f7-b4f1-6cc671f8f68e","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"42e8afb9","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"6e9b2ad2","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"856c9770","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"error"},{"id":"76714ca8","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"error","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"046df2fc-9986-47c9-8d49-6eb59d73dfa6","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"ERROR logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"5078deec-f3f9-47ea-b2b8-61896fc3b168","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"1c0dabd6","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"15c17d74","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"ae9a237d","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"error"},{"id":"ac0182c8","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"9a80deee","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"9ebcca19","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"5131841e","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"a2f63623","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"error"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"c30d8948","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"a5b2ea27","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"d4dcface","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"29fac0cd","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"error"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"max","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"02a0fca7","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"319b5557","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"4ae52305","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"b62a25b4","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"error"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"min","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"E","filters":{"items":[{"id":"17f37b18","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"fc5391ef","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"19fb95c0","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"9c67aa3a","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"error"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Total","limit":null,"orderBy":[],"queryName":"E","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ce7ea5ec-ab51-4445-9c0f-a473551a2b5a","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"ERROR logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"82d9c4a6-ab1f-4d5d-a916-1902100241b2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"29fb3cab","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"2c1d8e5b","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"ac848c94","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"0cd4d226","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"warn"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"warn","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a0efb82b-c014-4e18-80da-6ca859ef33aa","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"WARN logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"927790e1-d692-4c34-9df2-ed600cae45a4","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"21c4ad03","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"cddbfa95","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"db460a21","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"2c932201","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"warn"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"ea6a88d6","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"6e1ff3aa","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"a36d7c02","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"68a6aa0e","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"warn"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"d87e10ce","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"9b321696","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"e2b24198","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d8735fd8","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"warn"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"max","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"1dd59a41","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"4b305d3d","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"abb94887","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"d4522411","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"warn"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"min","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"E","filters":{"items":[{"id":"2c305d09","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"49643810","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"6a983055","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"80d1ab80","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"warn"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Total","limit":null,"orderBy":[],"queryName":"E","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a69334cf-2c5c-4375-8b9e-89a041a96692","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"WARN logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"ea9266c6-9b45-4303-a30a-b22998d2a223","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"05648e97","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"97399bbc","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"5f7c7452","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"4f832912","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"debug"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"debug","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"9e5c7a4a-ab32-4e66-972f-9ce586de8aa4","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"DEBUG logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"18f6150a-db71-4a5a-88bd-976aeba84138","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"95fcc427","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"5eaa9d65","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"d577bbef","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"ab5eff2c","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"debug"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"527fa9a2","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"693f14b0","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"967c60f3","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"6743e8d6","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"debug"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"6c600ebc","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"8938bf40","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"d38fdbd1","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"f056a4cf","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"debug"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"max","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"936eaa3c","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"70d0f690","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"c529a398","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"298e861b","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"debug"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"min","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"E","filters":{"items":[{"id":"500d3908","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"5a0314e1","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"5cb6b319","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"3af71e92","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"debug"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Total","limit":null,"orderBy":[],"queryName":"E","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8a7d4ee6-8b5e-47c2-938a-6816a4edc647","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"DEBUG logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"21f13689-74a8-4bd3-a412-fe80908d7fd2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"86fc213b","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"fe625f71","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"7983f29e","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"6e408182","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"trace"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"trace","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d685b53f-afae-44c6-a34b-7b35efe8bf78","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"TRACE logs","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"9d6c157e-ff99-4c6a-8e29-0860c7f8b36b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"0aebf5f3","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"cf7dda16","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"70ab39d9","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"465e58b3","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"trace"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"d990b002","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"f04933b4","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"1b4ba554","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"59f400e0","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"trace"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"223380a5","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"71515f97","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"a736204b","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"0498837d","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"trace"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"max","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"085de6fe","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"ed4d4b96","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"c882655d","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"3c2d95c4","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"trace"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"min","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"logback_events_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"logback_events_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"E","filters":{"items":[{"id":"eeb86ae7","key":{"dataType":"string","id":"k8s.namespace.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.namespace.name","type":"tag"},"op":"in","value":[".namespace"]},{"id":"61b66158","key":{"dataType":"string","id":"k8s.pod.name--string--tag--false","isColumn":false,"isJSON":false,"key":"k8s.pod.name","type":"tag"},"op":"in","value":[".instance"]},{"id":"f512d5c8","key":{"dataType":"string","id":"application--string--tag--false","isColumn":false,"isJSON":false,"key":"application","type":"tag"},"op":"in","value":[".app_name"]},{"id":"e7014135","key":{"dataType":"string","id":"level--string--tag--false","isColumn":false,"isJSON":false,"key":"level","type":"tag"},"op":"=","value":"trace"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Total","limit":null,"orderBy":[],"queryName":"E","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"bd6df0bc-3c4b-4149-82de-3dfa298c4476","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"TRACE logs","yAxisUnit":"none"},{"description":"","id":"7d73ffb3-42c7-4fcf-b076-7fb493e2e2ef","panelTypes":"row","title":"Logback Statistics"},{"description":"","id":"fb25b73a-b121-4113-971b-a1b1594c180f","panelTypes":"row","title":"HTTP Statistics"}],"uuid":"0199715e-aa8d-73e3-b540-84caf9835cfb"} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "Spring Boot 3.x Statistics", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "app_name", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'application')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'application') != '')\n\n" + } + }, + "name": "app_name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "namespace", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "\nSELECT distinct JSONExtractString(labels, 'k8s.namespace.name') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.namespace.name') != '')" + } + }, + "name": "namespace" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "instance", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'k8s.pod.name') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'k8s.namespace.name') in {{.namespace}})\nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.pod.name') != '')" + } + }, + "name": "instance" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "memory_pool_heap", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'id') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes') \nand (JSONExtractString(labels, 'area') = 'heap') \nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.namespace.name') in {{.namespace}})\nand (JSONExtractString(labels, 'k8s.pod.name') in {{.instance}})\nand (JSONExtractString(labels, 'id') != '')" + } + }, + "name": "memory_pool_heap" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "memory_pool_non_heap", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'id') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes') \nand (JSONExtractString(labels, 'area') = 'nonheap') \nand (JSONExtractString(labels, 'application') in {{.app_name}})\nand (JSONExtractString(labels, 'k8s.namespace.name') in {{.namespace}})\nand (JSONExtractString(labels, 'k8s.pod.name') in {{.instance}})\nand (JSONExtractString(labels, 'id') != '')" + } + }, + "name": "memory_pool_non_heap" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "ucp_pool_name", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'pool.name') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'db.client.connections.usage') \nand (JSONExtractString(labels, 'service.name') in {{.app_name}})\nand (JSONExtractString(labels, 'host.name') in {{.instance}})\nand (JSONExtractString(labels, 'pool.name') != '')" + } + }, + "name": "ucp_pool_name" + } + } + ], + "panels": { + "079ac5b7-269a-4e99-9331-409068b57af2": { + "kind": "Panel", + "spec": { + "display": { + "name": "Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "percentunit", + "color": "Green", + "format": "background" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND area = 'heap' AND id in ['.memory_pool_heap']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "cutoffmin", + "args": [ + { + "value": "0" + } + ] + }, + { + "name": "absolute", + "args": [] + } + ], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND area = 'heap' AND id in ['.memory_pool_heap']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "0a6768da-eb6e-472f-8298-0056b54bb62e": { + "kind": "Panel", + "spec": { + "display": { + "name": "CodeHeap 'profiled nmethods'", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'profiled nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'profiled nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'profiled nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "0b6531c4-51a3-4c7f-a15e-8bc337dc0b2c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Connection Acquire Time", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "µs", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.wait_time.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.wait_time.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Acquire Time" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "0ca1454b-fd6d-48e1-937f-d3769caf2115": { + "kind": "Panel", + "spec": { + "display": { + "name": "Process CPU Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "process_cpu_usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean Process CPU Usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "process_cpu_usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last Process CPU Usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "process_cpu_usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max Process CPU Usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "process_cpu_usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min Process CPU Usage" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "18f6150a-db71-4a5a-88bd-976aeba84138": { + "kind": "Panel", + "spec": { + "display": { + "name": "DEBUG logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'debug')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'debug')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "max", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'debug')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "min", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'debug')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'debug')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "1a573fae-7892-4358-821e-9615f4552e90": { + "kind": "Panel", + "spec": { + "display": { + "name": "Connection Usage Time", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "µs", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.use_time.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.use_time.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Usage Time" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "1f31bfbd-ffb2-42ac-a93a-57c0853a6d5c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Peak Threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_peak_threads", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_peak_threads", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_peak_threads", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "avg", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_peak_threads", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "avg", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "1f4835f8-831c-4378-b1a4-21bee2e848a1": { + "kind": "Panel", + "spec": { + "display": { + "name": "Connections", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name'] AND state = 'used'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Active" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name'] AND state = 'idle'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Idle" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.pending_requests", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pending" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "21e9f9be-1613-4ec9-af98-5d579d75ceb3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Uptime", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "last_1_month" + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "s", + "color": "Green", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "process_uptime_seconds", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "21f13689-74a8-4bd3-a412-fe80908d7fd2": { + "kind": "Panel", + "spec": { + "display": { + "name": "TRACE logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'trace')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "trace" + } + } + } + } + ], + "links": [] + } + }, + "273230a4-a903-40b5-bf1a-bb60147b4dbf": { + "kind": "Panel", + "spec": { + "display": { + "name": "System CPU Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean System CPU Usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_usage", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last System CPU Usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_usage", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max System CPU Usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_usage", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min System CPU Usage" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "2744c227-0eb6-414f-8133-a642043d31d0": { + "kind": "Panel", + "spec": { + "display": { + "name": "INFO logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'info' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'info' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "max", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'info' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "min", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'info' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'info' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "2b2e1176-77b3-4f60-8895-99cd21724daa": { + "kind": "Panel", + "spec": { + "display": { + "name": "Threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_daemon_threads", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Daemon" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_live_threads", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Live" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_peak_threads", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Peak" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "344e8e80-e00a-4cf5-ab57-8859aa65cfa3": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Stop the World Duration", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "s", + "B": "s", + "C": "s", + "D": "s" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Min" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Total" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "374f7d1a-8ec5-46f7-b4f1-6cc671f8f68e": { + "kind": "Panel", + "spec": { + "display": { + "name": "ERROR logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'error' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "error" + } + } + } + } + ], + "links": [] + } + }, + "44491012-ba2a-4b79-89e3-db2564b76d2d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Compressed Class Space", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'Compressed Class Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'Compressed Class Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'Compressed Class Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "44a07b44-c7d0-42d9-812a-5329e341b292": { + "kind": "Panel", + "spec": { + "display": { + "name": "Max Memory", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "decbytes", + "B": "decbytes", + "C": "decbytes", + "D": "decbytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "5078deec-f3f9-47ea-b2b8-61896fc3b168": { + "kind": "Panel", + "spec": { + "display": { + "name": "ERROR logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'error' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'error')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "max", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'error')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "min", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'error')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'error')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "50cc133a-f2b9-4538-a63b-96cfa21d6903": { + "kind": "Panel", + "spec": { + "display": { + "name": "Load Average", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_load_average_1m", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Load Average [1m]" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_count", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "CPU Core Size" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "51937f2c-3a96-4ef2-8f1a-e7026fda598e": { + "kind": "Panel", + "spec": { + "display": { + "name": "Committed Memory", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "decbytes", + "B": "decbytes", + "C": "decbytes", + "D": "decbytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "55322050-1b12-4693-b5a1-2a0104e43a5c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Committed Memory", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "decbytes", + "B": "decbytes", + "C": "decbytes", + "D": "decbytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "5733b2f6-232c-41e9-8546-837f4d53791e": { + "kind": "Panel", + "spec": { + "display": { + "name": "CodeHeap 'non-profiled nmethods'", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'non-profiled nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'non-profiled nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'non-profiled nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "5b9aae10-bfc9-45d4-a5a8-b1cf678a49a9": { + "kind": "Panel", + "spec": { + "display": { + "name": "Non-Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "percentunit", + "color": "Green", + "format": "background" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND id in ['.memory_pool_non_heap'] AND area = 'nonheap'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "cutoffmin", + "args": [ + { + "value": "0" + } + ] + }, + { + "name": "absolute", + "args": [] + } + ], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND id in ['.memory_pool_non_heap'] AND area = 'nonheap'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "64ed4e71-af0b-42a8-9aff-02307ea4e5f1": { + "kind": "Panel", + "spec": { + "display": { + "name": "G1 Old Gen", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Old Gen')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Old Gen')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Old Gen')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "6845a67a-01fa-4093-a8d6-cfa7822e6ab2": { + "kind": "Panel", + "spec": { + "display": { + "name": "Used Memory", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "decbytes", + "B": "decbytes", + "C": "decbytes", + "D": "decbytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "6ac3886f-66b6-4162-8d4a-7ad2a716e525": { + "kind": "Panel", + "spec": { + "display": { + "name": "Response Time", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "app in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND uri not regexp '/actuator'" + }, + "groupBy": [ + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "status", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "app in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance'] AND uri not regexp '/actuator'" + }, + "groupBy": [ + { + "name": "method", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "status", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "uri", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{method}} [{{status}}] - {{uri}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "7161f678-fd00-40ee-afa2-f0b7f2fd9161": { + "kind": "Panel", + "spec": { + "display": { + "name": "Connections Size", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.usage", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "service.name IN ['.app_name'] AND host.name IN ['.instance'] AND pool.name IN ['ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Connections" + } + } + } + } + ], + "links": [] + } + }, + "767e9e74-c7db-45c0-a119-b3b1ffe4b9d8": { + "kind": "Panel", + "spec": { + "display": { + "name": "INFO logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND level = 'info' AND application = '.app_name')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "info" + } + } + } + } + ], + "links": [] + } + }, + "7682a05a-e103-4542-84de-a771ff0c7923": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Count", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{action}} {{cause}}" + } + } + } + } + ], + "links": [] + } + }, + "82d9c4a6-ab1f-4d5d-a916-1902100241b2": { + "kind": "Panel", + "spec": { + "display": { + "name": "WARN logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'warn')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "warn" + } + } + } + } + ], + "links": [] + } + }, + "8e553e00-c291-495f-b841-52439e2d169d": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Core Size", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_count", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean CPU Core Size" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_count", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last CPU Core Size" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_count", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "avg", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max CPU Core Size" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_count", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "avg", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min CPU Core Size" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "927790e1-d692-4c34-9df2-ed600cae45a4": { + "kind": "Panel", + "spec": { + "display": { + "name": "WARN logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'warn')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'warn')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "max", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'warn')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "min", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'warn')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'warn')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "9a70c77f-57d6-44ef-a5cc-115f208e4164": { + "kind": "Panel", + "spec": { + "display": { + "name": "CodeHeap 'non-nmethods'", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'non-nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'non-nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'CodeHeap \\'non-nmethods\\'')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "9c4a8b75-bea7-4a86-a7b8-e855778e75cf": { + "kind": "Panel", + "spec": { + "display": { + "name": "Request Count", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "http_server_requests_seconds.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application IN ['.app_name'] AND k8s.namespace.name IN ['.namespace'] AND k8s.pod.name IN ['.instance'] AND uri NOT REGEXP '/actuator' " + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Request Count" + } + } + } + } + ], + "links": [] + } + }, + "9d6c157e-ff99-4c6a-8e29-0860c7f8b36b": { + "kind": "Panel", + "spec": { + "display": { + "name": "TRACE logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'trace')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'trace')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "max", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'trace')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "min", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'trace')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'trace')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "a925edf0-955a-4bf4-a12a-983a894a4e95": { + "kind": "Panel", + "spec": { + "display": { + "name": "G1 Eden Space", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Eden Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Eden Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Eden Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "a97eef80-8244-4ab4-800b-9dabd09ac013": { + "kind": "Panel", + "spec": { + "display": { + "name": "Connection Creation Time", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "µs", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.create_time.sum", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.create_time.count", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Creation Time" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "aac07f44-2cc8-4277-92f2-82db1f2df40a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Used Memory", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "decbytes", + "B": "decbytes", + "C": "decbytes", + "D": "decbytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ac4ef8db-bb0b-4589-844e-06880617d1fc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Max Memory", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "decbytes", + "B": "decbytes", + "C": "decbytes", + "D": "decbytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_heap')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ae24ffcc-62f2-482e-a854-e82ef1477c34": { + "kind": "Panel", + "spec": { + "display": { + "name": "Daemon Threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_daemon_threads", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_daemon_threads", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_peak_threads", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "avg", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_peak_threads", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "avg", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "aede01eb-ea57-4f66-bd66-64a63b69d5a2": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_cpu_usage", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "System CPU Usage" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "process_cpu_usage", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Process CPU Usage" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "b7c7bf67-d69e-4e3f-b0ff-0a69a8acf50b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Connection Timeout Count", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "db.client.connections.timeouts", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "service.name in ['.app_name'] AND host.name in ['.instance'] AND pool.name in ['.ucp_pool_name']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Connections" + } + } + } + } + ], + "links": [] + } + }, + "bd2aaa71-75a1-4c43-b154-746a87625121": { + "kind": "Panel", + "spec": { + "display": { + "name": "Direct", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_buffer_memory_used_bytes", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = 'direct')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Used" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_buffer_total_capacity_bytes", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = 'direct')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Capacity" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "c09354a8-44d4-499c-bdca-d763f48c8cbb": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Count", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "s", + "B": "s", + "C": "s", + "D": "s" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Min" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Total" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "c90562e7-b82c-4fbe-a53f-e761c318b7f6": { + "kind": "Panel", + "spec": { + "display": { + "name": "Metaspace", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'Metaspace')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'Metaspace')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = '.memory_pool_non_heap' AND id = 'Metaspace')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "d8c949d1-2502-4ad8-ad49-699874d5c481": { + "kind": "Panel", + "spec": { + "display": { + "name": "Mapped (Non-Volatile memory)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_buffer_memory_used_bytes", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = 'mapped - \\'non-volatile memory\\'')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Used" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_buffer_total_capacity_bytes", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = 'mapped - \\'non-volatile memory\\'')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Capacity" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "e1bc093b-cbaf-444e-aa74-525271f7e0fc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Load Average [1m]", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_load_average_1m", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean Load Average [1m]" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_load_average_1m", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last Load Average [1m]" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_load_average_1m", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "avg", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max Load Average [1m]" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "system_load_average_1m", + "temporality": "", + "timeAggregation": "min", + "spaceAggregation": "avg", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min Load Average [1m]" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ea9266c6-9b45-4303-a30a-b22998d2a223": { + "kind": "Panel", + "spec": { + "display": { + "name": "DEBUG logs", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "logback_events_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND application = '.app_name' AND level = 'debug')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "debug" + } + } + } + } + ], + "links": [] + } + }, + "ee4a018b-4a5d-4fda-a600-aeba8239670e": { + "kind": "Panel", + "spec": { + "display": { + "name": "G1 Survivor Space", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_used_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Survivor Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Used)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_committed_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Survivor Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Committed)" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_memory_max_bytes", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND area = 'heap' AND id = '.memory_pool_heap' AND id = 'G1 Survivor Space')" + }, + "groupBy": [ + { + "name": "id", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{id}} (Max)" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ee85258b-f697-43ae-9445-b3ff09a1be8b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Mapped", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_buffer_memory_used_bytes", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = 'mapped')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Used" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_buffer_total_capacity_bytes", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance' AND id = 'mapped')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Capacity" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "eed00f35-09ad-45ca-b76d-db6f2a3bcd36": { + "kind": "Panel", + "spec": { + "display": { + "name": "Process Open Files", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "process_files_open_files", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [ + { + "name": "k8s.pod.name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "limit": 1, + "having": { + "expression": "" + }, + "functions": [], + "legend": "Open Files" + } + } + } + } + ], + "links": [] + } + }, + "f7391fe7-de1f-47a1-aa6f-dbe4391614f3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Allocate/Promote", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_memory_allocated_bytes_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application IN ['.app_name'] AND k8s.namespace.name IN ['.namespace'] AND k8s.pod.name IN ['.instance']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "allocated" + } + }, + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_memory_promoted_bytes_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application IN ['.app_name'] AND k8s.namespace.name IN ['.namespace'] AND k8s.pod.name IN ['.instance']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "promoted" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ffba537c-c5a9-4fd5-b3c1-e1244917d6f8": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Stop the World Duration", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_gc_pause_seconds.sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "application in ['.app_name'] AND k8s.namespace.name in ['.namespace'] AND k8s.pod.name in ['.instance']" + }, + "groupBy": [ + { + "name": "action", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "cause", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{action}} {{cause}}" + } + } + } + } + ], + "links": [] + } + }, + "ffc70c03-efc7-4da1-a6e0-48043cd66473": { + "kind": "Panel", + "spec": { + "display": { + "name": "Live Threads", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_live_threads", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_live_threads", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_live_threads", + "temporality": "", + "timeAggregation": "max", + "spaceAggregation": "avg", + "reduceTo": "max" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "jvm_threads_live_threads", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "min" + } + ], + "disabled": false, + "filter": { + "expression": "(application = '.app_name' AND k8s.namespace.name = '.namespace' AND k8s.pod.name = '.instance')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [ + { + "name": "absolute", + "args": [] + } + ], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Basic Statistics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 2, + "height": 7, + "content": { + "$ref": "#/spec/panels/21e9f9be-1613-4ec9-af98-5d579d75ceb3" + } + }, + { + "x": 2, + "y": 0, + "width": 2, + "height": 7, + "content": { + "$ref": "#/spec/panels/079ac5b7-269a-4e99-9331-409068b57af2" + } + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 7, + "content": { + "$ref": "#/spec/panels/5b9aae10-bfc9-45d4-a5a8-b1cf678a49a9" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 7, + "content": { + "$ref": "#/spec/panels/eed00f35-09ad-45ca-b76d-db6f2a3bcd36" + } + }, + { + "x": 0, + "y": 7, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/aede01eb-ea57-4f66-bd66-64a63b69d5a2" + } + }, + { + "x": 6, + "y": 7, + "width": 6, + "height": 3, + "content": { + "$ref": "#/spec/panels/273230a4-a903-40b5-bf1a-bb60147b4dbf" + } + }, + { + "x": 6, + "y": 10, + "width": 6, + "height": 3, + "content": { + "$ref": "#/spec/panels/0ca1454b-fd6d-48e1-937f-d3769caf2115" + } + }, + { + "x": 0, + "y": 13, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/50cc133a-f2b9-4538-a63b-96cfa21d6903" + } + }, + { + "x": 6, + "y": 13, + "width": 6, + "height": 3, + "content": { + "$ref": "#/spec/panels/e1bc093b-cbaf-444e-aa74-525271f7e0fc" + } + }, + { + "x": 6, + "y": 16, + "width": 6, + "height": 3, + "content": { + "$ref": "#/spec/panels/8e553e00-c291-495f-b841-52439e2d169d" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Statistics - Heap Memory", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/64ed4e71-af0b-42a8-9aff-02307ea4e5f1" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/6845a67a-01fa-4093-a8d6-cfa7822e6ab2" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/a925edf0-955a-4bf4-a12a-983a894a4e95" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/51937f2c-3a96-4ef2-8f1a-e7026fda598e" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ee4a018b-4a5d-4fda-a600-aeba8239670e" + } + }, + { + "x": 6, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ac4ef8db-bb0b-4589-844e-06880617d1fc" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Statistics - Non Heap Memory", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/c90562e7-b82c-4fbe-a53f-e761c318b7f6" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/aac07f44-2cc8-4277-92f2-82db1f2df40a" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/44491012-ba2a-4b79-89e3-db2564b76d2d" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/55322050-1b12-4693-b5a1-2a0104e43a5c" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/9a70c77f-57d6-44ef-a5cc-115f208e4164" + } + }, + { + "x": 6, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/44a07b44-c7d0-42d9-812a-5329e341b292" + } + }, + { + "x": 0, + "y": 18, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/0a6768da-eb6e-472f-8298-0056b54bb62e" + } + }, + { + "x": 6, + "y": 18, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/5733b2f6-232c-41e9-8546-837f4d53791e" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Statistics - Buffer Pool", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/bd2aaa71-75a1-4c43-b154-746a87625121" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ee85258b-f697-43ae-9445-b3ff09a1be8b" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/d8c949d1-2502-4ad8-ad49-699874d5c481" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Statistics - Memory Allocate/Promote", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/f7391fe7-de1f-47a1-aa6f-dbe4391614f3" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Statistics - Threads", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 9, + "content": { + "$ref": "#/spec/panels/2b2e1176-77b3-4f60-8895-99cd21724daa" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 3, + "content": { + "$ref": "#/spec/panels/ae24ffcc-62f2-482e-a854-e82ef1477c34" + } + }, + { + "x": 6, + "y": 3, + "width": 6, + "height": 3, + "content": { + "$ref": "#/spec/panels/1f31bfbd-ffb2-42ac-a93a-57c0853a6d5c" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 3, + "content": { + "$ref": "#/spec/panels/ffc70c03-efc7-4da1-a6e0-48043cd66473" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM Statistics - GC", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/7682a05a-e103-4542-84de-a771ff0c7923" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/c09354a8-44d4-499c-bdca-d763f48c8cbb" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ffba537c-c5a9-4fd5-b3c1-e1244917d6f8" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/344e8e80-e00a-4cf5-ab57-8859aa65cfa3" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Database Connection Pool Statistics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/7161f678-fd00-40ee-afa2-f0b7f2fd9161" + } + }, + { + "x": 2, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/b7c7bf67-d69e-4e3f-b0ff-0a69a8acf50b" + } + }, + { + "x": 4, + "y": 0, + "width": 8, + "height": 6, + "content": { + "$ref": "#/spec/panels/1f4835f8-831c-4378-b1a4-21bee2e848a1" + } + }, + { + "x": 0, + "y": 6, + "width": 4, + "height": 5, + "content": { + "$ref": "#/spec/panels/a97eef80-8244-4ab4-800b-9dabd09ac013" + } + }, + { + "x": 4, + "y": 6, + "width": 4, + "height": 5, + "content": { + "$ref": "#/spec/panels/1a573fae-7892-4358-821e-9615f4552e90" + } + }, + { + "x": 8, + "y": 6, + "width": 4, + "height": 5, + "content": { + "$ref": "#/spec/panels/0b6531c4-51a3-4c7f-a15e-8bc337dc0b2c" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "HTTP Statistics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/9c4a8b75-bea7-4a86-a7b8-e855778e75cf" + } + }, + { + "x": 0, + "y": 6, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/6ac3886f-66b6-4162-8d4a-7ad2a716e525" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Logback Statistics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/767e9e74-c7db-45c0-a119-b3b1ffe4b9d8" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/2744c227-0eb6-414f-8133-a642043d31d0" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/374f7d1a-8ec5-46f7-b4f1-6cc671f8f68e" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/5078deec-f3f9-47ea-b2b8-61896fc3b168" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/82d9c4a6-ab1f-4d5d-a916-1902100241b2" + } + }, + { + "x": 6, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/927790e1-d692-4c34-9df2-ed600cae45a4" + } + }, + { + "x": 0, + "y": 18, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/ea9266c6-9b45-4303-a30a-b22998d2a223" + } + }, + { + "x": 6, + "y": 18, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/18f6150a-db71-4a5a-88bd-976aeba84138" + } + }, + { + "x": 0, + "y": 24, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/21f13689-74a8-4bd3-a412-fe80908d7fd2" + } + }, + { + "x": 6, + "y": 24, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/9d6c157e-ff99-4c6a-8e29-0860c7f8b36b" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/2/apm-metrics.json b/helm/infra-charts/obaas/dashboards/2/apm-metrics.json index 6f6245415..980860328 100644 --- a/helm/infra-charts/obaas/dashboards/2/apm-metrics.json +++ b/helm/infra-charts/obaas/dashboards/2/apm-metrics.json @@ -1 +1,1175 @@ -{ "description": "", "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout": [ { "h": 1, "i": "5730893b-7b73-42fa-8ceb-cb3731438a44", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 0 }, { "h": 6, "i": "02c09a9b-8b9f-45f8-a74c-46cd503ddf5c", "moved": false, "static": false, "w": 6, "x": 0, "y": 1 }, { "h": 6, "i": "990685be-f055-47e9-90ef-d62198872795", "moved": false, "static": false, "w": 6, "x": 6, "y": 1 }, { "h": 6, "i": "7bb8374a-de12-4c48-a9c6-7dc14a5eee4b", "moved": false, "static": false, "w": 6, "x": 0, "y": 7 }, { "h": 6, "i": "f88a9056-ccaf-4275-b4fe-ddb004adb204", "moved": false, "static": false, "w": 6, "x": 6, "y": 7 }, { "h": 1, "i": "e799d9bf-0dfa-4ee5-b786-9199b7ecd033", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 13 }, { "h": 6, "i": "85fd56d5-01bc-4240-b959-c7a107d3d104", "moved": false, "static": false, "w": 6, "x": 0, "y": 14 }, { "h": 6, "i": "e236ec5f-884c-4019-9976-c52cbd3c427d", "moved": false, "static": false, "w": 6, "x": 6, "y": 14 }, { "h": 1, "i": "2ae2ded9-87fb-42f7-b6ce-56c5ad6abb66", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 20 }, { "h": 6, "i": "9e0c2768-2ed6-420a-9ba7-7717d1af9a84", "moved": false, "static": false, "w": 12, "x": 0, "y": 21 } ], "panelMap": { "2ae2ded9-87fb-42f7-b6ce-56c5ad6abb66": { "collapsed": false, "widgets": [ { "h": 6, "i": "9e0c2768-2ed6-420a-9ba7-7717d1af9a84", "moved": false, "static": false, "w": 12, "x": 0, "y": 723 } ] }, "5730893b-7b73-42fa-8ceb-cb3731438a44": { "collapsed": false, "widgets": [ { "h": 6, "i": "02c09a9b-8b9f-45f8-a74c-46cd503ddf5c", "moved": false, "static": false, "w": 6, "x": 0, "y": 1 }, { "h": 6, "i": "990685be-f055-47e9-90ef-d62198872795", "moved": false, "static": false, "w": 6, "x": 6, "y": 1 }, { "h": 6, "i": "7bb8374a-de12-4c48-a9c6-7dc14a5eee4b", "moved": false, "static": false, "w": 6, "x": 0, "y": 7 }, { "h": 6, "i": "f88a9056-ccaf-4275-b4fe-ddb004adb204", "moved": false, "static": false, "w": 6, "x": 6, "y": 7 } ] }, "e799d9bf-0dfa-4ee5-b786-9199b7ecd033": { "collapsed": false, "widgets": [ { "h": 6, "i": "85fd56d5-01bc-4240-b959-c7a107d3d104", "moved": false, "static": false, "w": 6, "x": 0, "y": 50 }, { "h": 6, "i": "e236ec5f-884c-4019-9976-c52cbd3c427d", "moved": false, "static": false, "w": 6, "x": 6, "y": 50 } ] } }, "tags": [ "apm", "latency", "error rate", "throughput" ], "title": "APM Metrics", "uploadedGrafana": false, "uuid": "01987906-7e9a-7151-8c22-c9f26a3564d6", "variables": { "5ca550af-d285-4abb-9846-5b18e80d11a6": { "allSelected": false, "customValue": "", "description": "The deployment environment of the service", "id": "5ca550af-d285-4abb-9846-5b18e80d11a6", "modificationUUID": "f5521fed-1d5b-4e82-8303-146574004b34", "multiSelect": false, "name": "deployment.environment", "order": 0, "queryValue": "SELECT JSONExtractString(labels, 'deployment.environment') AS `deployment.environment`\nFROM signoz_metrics.time_series_v4_1day\nWHERE (metric_name = 'signoz_calls_total') AND (unix_milli >= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000))\nGROUP BY `deployment.environment`", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" }, "8acb5fe1-1b57-4787-8014-4741b2184214": { "allSelected": true, "customValue": "", "description": "The primary operations for the service are defined here. In a web API service, these are the API endpoints. For services that function as consumers, producers, or clients, these are the names of the entry-point spans.", "id": "8acb5fe1-1b57-4787-8014-4741b2184214", "key": "8acb5fe1-1b57-4787-8014-4741b2184214", "modificationUUID": "3b961a0a-46b4-4669-9021-0f6ee612669b", "multiSelect": true, "name": "top_level_operation", "order": 2, "queryValue": "SELECT name FROM signoz_traces.top_level_operations WHERE serviceName = $service.name GROUP BY name", "showALLOption": true, "sort": "ASC", "textboxValue": "", "type": "QUERY" }, "d23168aa-b80c-4beb-83ce-96d4e7ba0719": { "allSelected": false, "customValue": "", "description": "The service.name value for the application", "id": "d23168aa-b80c-4beb-83ce-96d4e7ba0719", "key": "d23168aa-b80c-4beb-83ce-96d4e7ba0719", "modificationUUID": "2f08bee5-68b3-4739-9649-930da67a27d4", "multiSelect": false, "name": "service.name", "order": 1, "queryValue": "\nSELECT JSONExtractString(labels, 'service.name') AS `service.name`\nFROM signoz_metrics.time_series_v4_1day\nWHERE (metric_name = 'signoz_calls_total') AND JSONExtractString(labels, 'deployment.environment') = $deployment.environment AND (unix_milli >= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000))\nGROUP BY `service.name`", "showALLOption": false, "sort": "DISABLED", "textboxValue": "", "type": "QUERY" } }, "version": "v4", "widgets": [ { "description": "", "id": "5730893b-7b73-42fa-8ceb-cb3731438a44", "panelTypes": "row", "title": "Overview" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "02c09a9b-8b9f-45f8-a74c-46cd503ddf5c", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "ecc58b5e", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "fd1c4e7e", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "795ffcb5", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "p99", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "p99", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "d9aaae74", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "861cba04", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "f7a5c7a9", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "p90", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "p90", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "C", "filters": { "items": [ { "id": "e183c8e5", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "b3eba285", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "d14abd39", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "p50", "limit": null, "orderBy": [], "queryName": "C", "reduceTo": "avg", "spaceAggregation": "p50", "stepInterval": 60, "timeAggregation": "" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "7de05a44-1e82-4706-a02a-eaab7f52e46f", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Latency", "yAxisUnit": "ms" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "990685be-f055-47e9-90ef-d62198872795", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.count--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.count", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "fb804ce3", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "6691b02b", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "74ea770a", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "rps", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "b28ef855-58d1-45f9-a528-8b00c73aaad7", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Request rate", "yAxisUnit": "reqps" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "7bb8374a-de12-4c48-a9c6-7dc14a5eee4b", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "77fb428f", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "0b2bf142", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "ff90bbd0", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] }, { "id": "f93d40d6", "key": { "dataType": "string", "id": "status.code--string--tag--false", "isColumn": false, "isJSON": false, "key": "status.code", "type": "tag" }, "op": "=", "value": "STATUS_CODE_ERROR" } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "B", "filters": { "items": [ { "id": "4ea66ba4", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "f6e4ea12", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "0990a4ba", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [ { "disabled": false, "expression": "A/B", "legend": "error %", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "8a6d9ea8-d50a-4f1b-8735-788e3cb0d6cd", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Error percentage", "yAxisUnit": "percentunit" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": { "A": "ns", "B": "ns", "C": "ns", "D": "reqps", "F1": "percent" }, "columnWidths": { "A": 145, "B": 145, "C": 145, "D": 145, "F1": 145, "operation": 145 }, "description": "", "fillSpans": false, "id": "f88a9056-ccaf-4275-b4fe-ddb004adb204", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "736c972c", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "8f7afa22", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "96984b21", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "p99", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "p99", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "afa0a6c2", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "2d73e815", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "6712a404", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "p90", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "p90", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "C", "filters": { "items": [ { "id": "a975b446", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "9061988b", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "bfad805e", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "p50", "limit": null, "orderBy": [], "queryName": "C", "reduceTo": "avg", "spaceAggregation": "p50", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "D", "filters": { "items": [ { "id": "895a7689", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "c6076778", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "6031c94b", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "req/s", "limit": null, "orderBy": [], "queryName": "D", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "E", "filters": { "items": [ { "id": "5e788d17", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "a9fdcf43", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "ce6c2254", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] }, { "id": "34928212", "key": { "dataType": "string", "id": "status.code--string--tag--false", "isColumn": false, "isJSON": false, "key": "status.code", "type": "tag" }, "op": "=", "value": "STATUS_CODE_ERROR" } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "err/s", "limit": null, "orderBy": [], "queryName": "E", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [ { "disabled": false, "expression": "E/D", "legend": "error %", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "1ba5fa07-b1d9-4abd-b9c1-7adaaca6f4c7", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Top operations", "yAxisUnit": "none" }, { "description": "", "id": "afa3df81-073a-41b4-a813-4bd65b9e3042", "isStacked": false, "nullZeroValues": "", "opacity": "", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_db_latency_count--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_db_latency_count", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "2894023f-0785-4d18-8a89-bdd4a8444bd6", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": null, "softMin": null, "timePreferance": "GLOBAL_TIME", "title": "" }, { "description": "", "id": "5730893b-7b73-42fa-8ceb-cb3731438a44", "panelTypes": "row", "title": "Overview" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "02c09a9b-8b9f-45f8-a74c-46cd503ddf5c", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "ecc58b5e", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "fd1c4e7e", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "795ffcb5", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "p99", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "p99", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "d9aaae74", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "861cba04", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "f7a5c7a9", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "p90", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "p90", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "C", "filters": { "items": [ { "id": "e183c8e5", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "b3eba285", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "d14abd39", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "p50", "limit": null, "orderBy": [], "queryName": "C", "reduceTo": "avg", "spaceAggregation": "p50", "stepInterval": 60, "timeAggregation": "" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "7de05a44-1e82-4706-a02a-eaab7f52e46f", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Latency", "yAxisUnit": "ms" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "990685be-f055-47e9-90ef-d62198872795", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.count--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.count", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "fb804ce3", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "6691b02b", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "74ea770a", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "rps", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "b28ef855-58d1-45f9-a528-8b00c73aaad7", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Request rate", "yAxisUnit": "reqps" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "7bb8374a-de12-4c48-a9c6-7dc14a5eee4b", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "77fb428f", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "0b2bf142", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "ff90bbd0", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] }, { "id": "f93d40d6", "key": { "dataType": "string", "id": "status.code--string--tag--false", "isColumn": false, "isJSON": false, "key": "status.code", "type": "tag" }, "op": "=", "value": "STATUS_CODE_ERROR" } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "B", "filters": { "items": [ { "id": "4ea66ba4", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "f6e4ea12", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "0990a4ba", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [ { "disabled": false, "expression": "A/B", "legend": "error %", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "8a6d9ea8-d50a-4f1b-8735-788e3cb0d6cd", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Error percentage", "yAxisUnit": "percentunit" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "columnWidths": { "A": 145, "B": 145, "C": 145, "D": 145, "F1": 145, "operation": 145 }, "description": "", "fillSpans": false, "id": "f88a9056-ccaf-4275-b4fe-ddb004adb204", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "a9059872", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "8898b9b3", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "7fabf71b", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "p99", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "p99", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "afa0a6c2", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "2d73e815", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "6712a404", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "p90", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "p90", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_latency.bucket--float64--Histogram--true", "isColumn": true, "isJSON": false, "key": "signoz_latency.bucket", "type": "Histogram" }, "aggregateOperator": "count", "dataSource": "metrics", "disabled": false, "expression": "C", "filters": { "items": [ { "id": "a975b446", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "9061988b", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "bfad805e", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "p50", "limit": null, "orderBy": [], "queryName": "C", "reduceTo": "avg", "spaceAggregation": "p50", "stepInterval": 60, "timeAggregation": "" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "D", "filters": { "items": [ { "id": "895a7689", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "c6076778", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "6031c94b", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "req/s", "limit": null, "orderBy": [], "queryName": "D", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_calls_total--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_calls_total", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "E", "filters": { "items": [ { "id": "5e788d17", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "a9fdcf43", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "ce6c2254", "key": { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" }, "op": "in", "value": [ "{{.top_level_operation}}" ] }, { "id": "34928212", "key": { "dataType": "string", "id": "status.code--string--tag--false", "isColumn": false, "isJSON": false, "key": "status.code", "type": "tag" }, "op": "=", "value": "STATUS_CODE_ERROR" } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "operation--string--tag--false", "isColumn": false, "isJSON": false, "key": "operation", "type": "tag" } ], "having": [], "legend": "err/s", "limit": null, "orderBy": [], "queryName": "E", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [ { "disabled": false, "expression": "E/D", "legend": "error %", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "bf4e5b51-0fdc-452e-a046-7674e44e5d7b", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Top operations", "yAxisUnit": "none" }, { "description": "", "id": "e799d9bf-0dfa-4ee5-b786-9199b7ecd033", "panelTypes": "row", "title": "DB Metrics" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "85fd56d5-01bc-4240-b959-c7a107d3d104", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_db_latency_count--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_db_latency_count", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": { "items": [ { "id": "faeb2613", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "dbc06b34", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "rps", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "46e2b4da-575a-4309-9be3-3c6f27bbc0b4", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "DB Calls RPS", "yAxisUnit": "reqps" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "e236ec5f-884c-4019-9976-c52cbd3c427d", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_db_latency_sum--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_db_latency_sum", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "92963119", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "e4723ddf", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_db_latency_count--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_db_latency_count", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "B", "filters": { "items": [ { "id": "c1be6ef6", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "fa628aed", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" } ], "op": "AND" }, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [ { "disabled": false, "expression": "A/B", "legend": "", "queryName": "F1" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "da5ede50-14e5-4cfa-9e39-377a773a6886", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Database Calls Avg Duration", "yAxisUnit": "ms" }, { "description": "", "id": "2ae2ded9-87fb-42f7-b6ce-56c5ad6abb66", "panelTypes": "row", "title": "External calls" }, { "bucketCount": 30, "bucketWidth": 0, "columnUnits": { "B": "reqps", "F1": "percent", "F2": "ms" }, "columnWidths": { "B": 145, "F1": 145, "F2": 145, "address": 145 }, "description": "", "fillSpans": false, "id": "9e0c2768-2ed6-420a-9ba7-7717d1af9a84", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": { "builder": { "queryData": [ { "aggregateAttribute": { "dataType": "float64", "id": "signoz_external_call_latency_sum--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_external_call_latency_sum", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "A", "filters": { "items": [ { "id": "308ac6c5", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "67dee148", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "address--string--tag--false", "isColumn": false, "isJSON": false, "key": "address", "type": "tag" } ], "having": [], "legend": "rps", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_external_call_latency_count--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_external_call_latency_count", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": false, "expression": "B", "filters": { "items": [ { "id": "433b0a94", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "d235a72f", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "address--string--tag--false", "isColumn": false, "isJSON": false, "key": "address", "type": "tag" } ], "having": [], "legend": "rps", "limit": null, "orderBy": [], "queryName": "B", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" }, { "aggregateAttribute": { "dataType": "float64", "id": "signoz_external_call_latency_count--float64--Sum--true", "isColumn": true, "isJSON": false, "key": "signoz_external_call_latency_count", "type": "Sum" }, "aggregateOperator": "rate", "dataSource": "metrics", "disabled": true, "expression": "C", "filters": { "items": [ { "id": "c4835550", "key": { "dataType": "string", "id": "deployment.environment--string--tag--false", "isColumn": false, "isJSON": false, "key": "deployment.environment", "type": "tag" }, "op": "=", "value": "{{.deployment.environment}}" }, { "id": "4236d918", "key": { "dataType": "string", "id": "service.name--string--tag--false", "isColumn": false, "isJSON": false, "key": "service.name", "type": "tag" }, "op": "=", "value": "{{.service.name}}" }, { "id": "1760d149", "key": { "dataType": "string", "id": "status.code--string--tag--false", "isColumn": false, "isJSON": false, "key": "status.code", "type": "tag" }, "op": "=", "value": "STATUS_CODE_ERROR" } ], "op": "AND" }, "functions": [], "groupBy": [ { "dataType": "string", "id": "address--string--tag--false", "isColumn": false, "isJSON": false, "key": "address", "type": "tag" } ], "having": [], "legend": "rps", "limit": null, "orderBy": [], "queryName": "C", "reduceTo": "avg", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate" } ], "queryFormulas": [ { "disabled": false, "expression": "(C/B)*100", "legend": "error %", "queryName": "F1" }, { "disabled": false, "expression": "A/B", "legend": "avg duration", "queryName": "F2" } ] }, "clickhouse_sql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "id": "c785943a-491f-4bf5-baed-f7a6ed0b6a8c", "promql": [ { "disabled": false, "legend": "", "name": "A", "query": "" } ], "queryType": "builder" }, "selectedLogFields": [ { "dataType": "string", "name": "body", "type": "" }, { "dataType": "string", "name": "timestamp", "type": "" } ], "selectedTracesFields": [ { "dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag" }, { "dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag" }, { "dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag" }, { "dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag" }, { "dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag" } ], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "By external address stats", "yAxisUnit": "none" } ] } \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "apm" + }, + { + "key": "tag", + "value": "latency" + }, + { + "key": "tag", + "value": "error_rate" + }, + { + "key": "tag", + "value": "throughput" + } + ], + "spec": { + "display": { + "name": "APM Metrics", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "deployment.environment", + "description": "The deployment environment of the service" + }, + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT JSONExtractString(labels, 'deployment.environment') AS `deployment.environment`\nFROM signoz_metrics.time_series_v4_1day\nWHERE (metric_name = 'signoz_calls_total') AND (unix_milli \u003e= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000))\nGROUP BY `deployment.environment`" + } + }, + "name": "deployment.environment" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "service.name", + "description": "The service.name value for the application" + }, + "allowAllValue": false, + "allowMultiple": false, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "\nSELECT JSONExtractString(labels, 'service.name') AS `service.name`\nFROM signoz_metrics.time_series_v4_1day\nWHERE (metric_name = 'signoz_calls_total') AND JSONExtractString(labels, 'deployment.environment') = $deployment.environment AND (unix_milli \u003e= (toUnixTimestamp(now() - toIntervalDay(1)) * 1000))\nGROUP BY `service.name`" + } + }, + "name": "service.name" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "top_level_operation", + "description": "The primary operations for the service are defined here. In a web API service, these are the API endpoints. For services that function as consumers, producers, or clients, these are the names of the entry-point spans." + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT name FROM signoz_traces.top_level_operations WHERE serviceName = $service.name GROUP BY name" + } + }, + "name": "top_level_operation" + } + } + ], + "panels": { + "02c09a9b-8b9f-45f8-a74c-46cd503ddf5c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Latency", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "ms", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_latency.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p99", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_latency.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_latency.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p50", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "7bb8374a-de12-4c48-a9c6-7dc14a5eee4b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Error percentage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_calls_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation AND status.code = 'STATUS_CODE_ERROR')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_calls_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "error %" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "85fd56d5-01bc-4240-b959-c7a107d3d104": { + "kind": "Panel", + "spec": { + "display": { + "name": "DB Calls RPS", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "reqps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_db_latency_count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "rps" + } + } + } + } + ], + "links": [] + } + }, + "990685be-f055-47e9-90ef-d62198872795": { + "kind": "Panel", + "spec": { + "display": { + "name": "Request rate", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "reqps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_latency.count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "rps" + } + } + } + } + ], + "links": [] + } + }, + "9e0c2768-2ed6-420a-9ba7-7717d1af9a84": { + "kind": "Panel", + "spec": { + "display": { + "name": "By external address stats", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "B": "reqps", + "F1": "percent", + "F2": "ms" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_external_call_latency_sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name)" + }, + "groupBy": [ + { + "name": "address", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "rps" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_external_call_latency_count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name)" + }, + "groupBy": [ + { + "name": "address", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "rps" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_external_call_latency_count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND status.code = 'STATUS_CODE_ERROR')" + }, + "groupBy": [ + { + "name": "address", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "rps" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "(C/B)*100", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "error %" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F2", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "avg duration" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "e236ec5f-884c-4019-9976-c52cbd3c427d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Database Calls Avg Duration", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "ms", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_db_latency_sum", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_db_latency_count", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name)" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "f88a9056-ccaf-4275-b4fe-ddb004adb204": { + "kind": "Panel", + "spec": { + "display": { + "name": "Top operations", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "ns", + "B": "ns", + "C": "ns", + "D": "reqps", + "F1": "percent" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_latency.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p99", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [ + { + "name": "operation", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_latency.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [ + { + "name": "operation", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_latency.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p50", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [ + { + "name": "operation", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_calls_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation)" + }, + "groupBy": [ + { + "name": "operation", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "req/s" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "signoz_calls_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "(deployment.environment = $deployment.environment AND service.name = $service.name AND operation IN $top_level_operation AND status.code = 'STATUS_CODE_ERROR')" + }, + "groupBy": [ + { + "name": "operation", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "err/s" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "E/D", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "error %" + } + } + ] + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Overview", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/02c09a9b-8b9f-45f8-a74c-46cd503ddf5c" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/990685be-f055-47e9-90ef-d62198872795" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/7bb8374a-de12-4c48-a9c6-7dc14a5eee4b" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/f88a9056-ccaf-4275-b4fe-ddb004adb204" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "DB Metrics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/85fd56d5-01bc-4240-b959-c7a107d3d104" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/e236ec5f-884c-4019-9976-c52cbd3c427d" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "External calls", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/9e0c2768-2ed6-420a-9ba7-7717d1af9a84" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/2/envoy-gateway.json b/helm/infra-charts/obaas/dashboards/2/envoy-gateway.json index ec4b4f7e3..b83f13a7e 100644 --- a/helm/infra-charts/obaas/dashboards/2/envoy-gateway.json +++ b/helm/infra-charts/obaas/dashboards/2/envoy-gateway.json @@ -1 +1,1951 @@ -{"description":"Envoy Gateway Metrics","image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":1,"i":"19f8a1f4-c520-4b35-9313-14c7adaa5e5e","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":0},{"h":4,"i":"4caf67c3-ab0d-43d6-8184-da516aad8354","moved":false,"static":false,"w":3,"x":0,"y":1},{"h":4,"i":"3ceaa95f-ff85-4946-a769-19060f93f1f8","moved":false,"static":false,"w":3,"x":3,"y":1},{"h":4,"i":"c04e90b5-0805-4d62-80fd-c027d2e4e42f","moved":false,"static":false,"w":3,"x":6,"y":1},{"h":4,"i":"5de7edc3-ab46-45b7-a74d-f2dba62454c0","moved":false,"static":false,"w":3,"x":9,"y":1},{"h":7,"i":"b2bdee66-fe7b-4025-8255-001b1c1880e2","moved":false,"static":false,"w":12,"x":0,"y":5},{"h":1,"i":"1fb0d0ed-93f5-4a89-84a1-8983df4bfd75","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":12},{"h":1,"i":"8d02d6c6-d124-4b7f-9325-3476e0ce8069","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":13},{"h":1,"i":"4b16b90a-a7ef-453c-8f18-8b055703e58c","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":14},{"h":1,"i":"e07b8fb3-e3ca-4763-84ba-7957f7c03101","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":15}],"panelMap":{"19f8a1f4-c520-4b35-9313-14c7adaa5e5e":{"collapsed":false,"widgets":[{"h":4,"i":"4caf67c3-ab0d-43d6-8184-da516aad8354","moved":false,"static":false,"w":3,"x":0,"y":1},{"h":4,"i":"3ceaa95f-ff85-4946-a769-19060f93f1f8","moved":false,"static":false,"w":3,"x":3,"y":1},{"h":4,"i":"c04e90b5-0805-4d62-80fd-c027d2e4e42f","moved":false,"static":false,"w":3,"x":6,"y":1},{"h":4,"i":"5de7edc3-ab46-45b7-a74d-f2dba62454c0","moved":false,"static":false,"w":3,"x":9,"y":1}]},"1fb0d0ed-93f5-4a89-84a1-8983df4bfd75":{"collapsed":true,"widgets":[{"h":4,"i":"165bbf78-df6e-4e1f-952b-63f00e3d9433","moved":false,"static":false,"w":3,"x":0,"y":52},{"h":4,"i":"5c61f439-9d8b-460a-9583-edbc36d811df","moved":false,"static":false,"w":3,"x":3,"y":52},{"h":4,"i":"3cde07c3-b4b1-46f4-a4e3-0ae42511cc12","moved":false,"static":false,"w":3,"x":6,"y":52},{"h":4,"i":"a967da03-9c66-40b7-bd20-2782b2df0df0","moved":false,"static":false,"w":3,"x":9,"y":52},{"h":6,"i":"0c6f8454-72dc-437a-acdb-c8ef9d43eac9","moved":false,"static":false,"w":6,"x":0,"y":56},{"h":6,"i":"e38668a5-510b-43b9-a151-c87cd6a7996d","moved":false,"static":false,"w":6,"x":6,"y":56},{"h":6,"i":"439581de-54cb-4c85-b18d-0f059a0e4189","moved":false,"static":false,"w":6,"x":0,"y":62},{"h":6,"i":"9b2f1ecc-b2fa-47b6-99e2-605a6eb44cec","moved":false,"static":false,"w":6,"x":6,"y":62},{"h":6,"i":"bc670ba1-9e5c-40f3-bee1-88b23f52e871","moved":false,"static":false,"w":6,"x":0,"y":68}]},"4b16b90a-a7ef-453c-8f18-8b055703e58c":{"collapsed":true,"widgets":[{"h":6,"i":"53cdce22-b8fb-4cdc-84aa-c02015861d6b","moved":false,"static":false,"w":4,"x":0,"y":79},{"h":6,"i":"07c2df1a-d1bf-45ba-bda6-3c4ca5e03eb7","moved":false,"static":false,"w":4,"x":4,"y":79},{"h":6,"i":"970993d7-4ee5-4ce5-8ad1-61a293ba66f3","moved":false,"static":false,"w":4,"x":8,"y":79},{"h":6,"i":"400fd9c1-60f4-4974-bdb7-5af93e9cb0b0","moved":false,"static":false,"w":4,"x":0,"y":85},{"h":6,"i":"fa9eeea9-d6c6-4fdb-b8cf-0b69efc41a14","moved":false,"static":false,"w":4,"x":4,"y":85},{"h":6,"i":"bcfd4344-a185-4fc0-abe2-71c97f7314a3","moved":false,"static":false,"w":4,"x":8,"y":85}]},"8d02d6c6-d124-4b7f-9325-3476e0ce8069":{"collapsed":true,"widgets":[{"h":6,"i":"61fdcefc-2b42-411a-bca3-192c6b038070","moved":false,"static":false,"w":4,"x":0,"y":76},{"h":6,"i":"746e260f-4979-4b31-8a6c-b2e918d94cfc","moved":false,"static":false,"w":4,"x":4,"y":76}]},"e07b8fb3-e3ca-4763-84ba-7957f7c03101":{"collapsed":true,"widgets":[{"h":4,"i":"ce6987ec-4851-409b-8d97-537b034bd120","moved":false,"static":false,"w":3,"x":0,"y":118},{"h":4,"i":"c3bbfe19-5c44-4040-a7d2-c9defa0858c0","moved":false,"static":false,"w":3,"x":3,"y":118},{"h":4,"i":"1cb1fbb2-9322-4046-9306-fa69a3d48822","moved":false,"static":false,"w":3,"x":6,"y":118},{"h":4,"i":"51e613f4-8ea0-411e-95f1-f513b178a2a3","moved":false,"static":false,"w":3,"x":9,"y":118},{"h":6,"i":"101edd8c-d8eb-4faf-938c-83eee8a25b1b","moved":false,"static":false,"w":6,"x":0,"y":122}]}},"tags":["envoy-gateway","kubernetes","signoz"],"title":"Envoy Gateway Dashboard","uploadedGrafana":false,"variables":{"40742079-06f5-48f1-8e8e-2b80ae9880e8":{"allSelected":true,"customValue":"","description":"Controller-runtime controller filter","id":"40742079-06f5-48f1-8e8e-2b80ae9880e8","key":"40742079-06f5-48f1-8e8e-2b80ae9880e8","modificationUUID":"e00e7af6-508c-441b-a2b0-87b8fa4638d2","multiSelect":true,"name":"controller","order":2,"queryValue":"SELECT DISTINCT(JSONExtractString(labels, 'controller')) FROM signoz_metrics.time_series_v4 WHERE metric_name = 'controller_runtime_reconcile_total' AND JSONExtractString(labels, 'controller') != ''","showALLOption":true,"sort":"DISABLED","textboxValue":"","type":"QUERY"},"9eb06b6d-724c-4804-922b-163cce3f4d29":{"allSelected":true,"customValue":"","description":"Infrastructure namespace filter","id":"9eb06b6d-724c-4804-922b-163cce3f4d29","key":"9eb06b6d-724c-4804-922b-163cce3f4d29","modificationUUID":"429e67e5-2665-40d7-bd4b-d2264385adeb","multiSelect":true,"name":"namespace","order":0,"queryValue":"SELECT DISTINCT(JSONExtractString(labels, 'namespace')) FROM signoz_metrics.time_series_v4 WHERE metric_name IN ('resource_apply_total', 'resource_delete_total') AND JSONExtractString(labels, 'namespace') != ''","showALLOption":true,"sort":"DISABLED","textboxValue":"","type":"QUERY"},"b489a458-3834-4068-87fa-ab226694f835":{"allSelected":true,"customValue":"","description":"Watch runner filter","id":"b489a458-3834-4068-87fa-ab226694f835","key":"b489a458-3834-4068-87fa-ab226694f835","modificationUUID":"17e941f7-9201-4b35-a969-ab1eeb79cca4","multiSelect":true,"name":"runner","order":1,"queryValue":"SELECT DISTINCT(JSONExtractString(labels, 'runner')) FROM signoz_metrics.time_series_v4 WHERE metric_name = 'watchable_subscribe_total' AND JSONExtractString(labels, 'runner') != ''","showALLOption":true,"sort":"DISABLED","textboxValue":"","type":"QUERY"}},"version":"v5","widgets":[{"description":"","id":"19f8a1f4-c520-4b35-9313-14c7adaa5e5e","panelTypes":"row","title":"Overview"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Total watch subscriptions across selected runners.","fillSpans":false,"id":"4caf67c3-ab0d-43d6-8184-da516aad8354","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e74fb0e0-3929-4971-88f6-1410e99d3271","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(watchable_subscribe_total{runner=~\"$runner\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"6ad5c369-3aa2-4d2a-b38a-ebe00d85d25d","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Total Watches","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Current queued watch depth across selected runners.","fillSpans":false,"id":"3ceaa95f-ff85-4946-a769-19060f93f1f8","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"517654a5-078e-46f0-a639-b42f0bd9e326","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(watchable_depth{runner=~\"$runner\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"136d0e76-fe0c-4a4e-98ac-a09b1427b6fa","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Watch Queue Depth","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Total xDS snapshot creation attempts.","fillSpans":false,"id":"c04e90b5-0805-4d62-80fd-c027d2e4e42f","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"154e3170-3bf2-4711-a714-77eca7bef146","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(xds_snapshot_create_total)"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"51b5fedf-43c4-47df-9801-d55719700b24","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Snapshot Creations","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Controller-runtime reconciliation errors.","fillSpans":false,"id":"5de7edc3-ab46-45b7-a74d-f2dba62454c0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"4e1c9a52-7f86-43bb-b2a0-5297bf24011a","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(controller_runtime_reconcile_errors_total{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"f7eb7f93-4d49-4718-a09b-d9a58e18fbbb","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Reconcile Errors","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Watch subscriptions grouped by runner.","fillSpans":false,"id":"9b2f1ecc-b2fa-47b6-99e2-605a6eb44cec","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1cb54755-a2e5-43ed-a35d-943295b8a186","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (runner) (watchable_subscribe_total{runner=~\"$runner\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Subscriptions by Runner","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Watch subscription outcomes for selected runners.","fillSpans":false,"id":"439581de-54cb-4c85-b18d-0f059a0e4189","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ffb4da67-7d06-4cd0-95ea-5535f168ef3f","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (status) (watchable_subscribe_total{runner=~\"$runner\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Subscriptions by Status","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Current watchable queue depth by message type.","fillSpans":false,"id":"bc670ba1-9e5c-40f3-bee1-88b23f52e871","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"12851bec-0590-434c-b5ab-f5878d4f08bd","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (message) (watchable_depth{runner=~\"$runner\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Queue Depth by Message","yAxisUnit":"none"},{"description":"","id":"8d02d6c6-d124-4b7f-9325-3476e0ce8069","panelTypes":"row","title":"Status Updater"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Status updates grouped by Kubernetes resource kind.","fillSpans":false,"id":"61fdcefc-2b42-411a-bca3-192c6b038070","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c3b5f2fe-36d9-4bb9-a120-a6c5849d50e2","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (kind) (status_update_total)"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Status Updates by Kind","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Status update outcomes grouped by result.","fillSpans":false,"id":"746e260f-4979-4b31-8a6c-b2e918d94cfc","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"5eba83a1-0559-4626-806c-76c2515cd7f6","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (status) (status_update_total)"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Status Updates by Result","yAxisUnit":"none"},{"description":"","id":"4b16b90a-a7ef-453c-8f18-8b055703e58c","panelTypes":"row","title":"xDS & Infrastructure"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"xDS snapshot creation attempts grouped by status.","fillSpans":false,"id":"53cdce22-b8fb-4cdc-84aa-c02015861d6b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"28872394-d642-4464-812e-00788d877000","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (status) (xds_snapshot_create_total)"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Snapshot Creation Status","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Resource apply operations grouped by Kubernetes kind.","fillSpans":false,"id":"07c2df1a-d1bf-45ba-bda6-3c4ca5e03eb7","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a90678fd-bc36-4903-a3bd-c10d5c560766","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (kind) (resource_apply_total{namespace=~\"$namespace\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Applied Resources by Kind","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Resource apply operations grouped by result.","fillSpans":false,"id":"970993d7-4ee5-4ce5-8ad1-61a293ba66f3","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1dd3e608-8dec-42d6-b512-070dbdefa6c7","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (status) (resource_apply_total{namespace=~\"$namespace\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Applied Resources by Status","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Histogram buckets for resource apply duration.","fillSpans":false,"id":"400fd9c1-60f4-4974-bdb7-5af93e9cb0b0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"4c054cd4-cf9f-44c5-92d4-a7b003a1667b","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (le) (resource_apply_duration_seconds_bucket{namespace=~\"$namespace\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Apply Duration Buckets","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Resource delete operations grouped by Kubernetes kind.","fillSpans":false,"id":"fa9eeea9-d6c6-4fdb-b8cf-0b69efc41a14","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0c9cd118-020a-42a6-b2be-b9468d419b05","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (kind) (resource_delete_total{namespace=~\"$namespace\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Deleted Resources by Kind","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Resource delete operations grouped by result.","fillSpans":false,"id":"bcfd4344-a185-4fc0-abe2-71c97f7314a3","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"447353eb-3e4e-4cf5-ac05-c34a186247c0","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (status) (resource_delete_total{namespace=~\"$namespace\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Deleted Resources by Status","yAxisUnit":"none"},{"description":"","id":"e07b8fb3-e3ca-4763-84ba-7957f7c03101","panelTypes":"row","title":"Controller Runtime"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Currently active controller workers.","fillSpans":false,"id":"ce6987ec-4851-409b-8d97-537b034bd120","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1525b1ea-7764-48f1-9dfe-b40810792c6d","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(controller_runtime_active_workers{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"e516171c-f904-4c21-aaad-5ae7ae3f94bf","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Active Workers","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Configured max concurrent reconciles.","fillSpans":false,"id":"c3bbfe19-5c44-4040-a7d2-c9defa0858c0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"7a8b1ea4-8d37-4ec8-b25e-a95d09ba0063","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(controller_runtime_max_concurrent_reconciles{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"0553ad76-b419-437f-9fe2-8fd90a60fd2a","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Max Concurrent Reconciles","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Controller-runtime reconciliation panics.","fillSpans":false,"id":"1cb1fbb2-9322-4046-9306-fa69a3d48822","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"434c9bcb-7292-42a4-9dbd-d9573b5dd0d2","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(controller_runtime_reconcile_panics_total{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"a44e332c-0a0d-40c2-83ee-2e5a43023f50","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Reconcile Panics","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Total reconciliation attempts across results.","fillSpans":false,"id":"51e613f4-8ea0-411e-95f1-f513b178a2a3","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"46d428a7-f88b-4a24-936a-a474bf479b9e","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(controller_runtime_reconcile_total{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"369f5567-2f64-4af2-bbf2-8e16cd22801c","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Total Reconciles","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Reconciliation attempts grouped by result.","fillSpans":false,"id":"101edd8c-d8eb-4faf-938c-83eee8a25b1b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"dadf59d9-d4cd-40d0-831d-900c15a48547","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (result) (controller_runtime_reconcile_total{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Reconciles by Result","yAxisUnit":"none"},{"description":"","id":"1fb0d0ed-93f5-4a89-84a1-8983df4bfd75","panelTypes":"row","title":"Workqueue & Process"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Current controller workqueue depth.","fillSpans":false,"id":"165bbf78-df6e-4e1f-952b-63f00e3d9433","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ab1c2b7a-a33e-426f-8f11-a8b01d74b136","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(workqueue_depth{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"8e33a1f1-33ce-4c9d-881b-1a52f1a28956","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Workqueue Depth","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Total controller workqueue retries.","fillSpans":false,"id":"5c61f439-9d8b-460a-9583-edbc36d811df","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"fbc1dcf5-5811-460d-b3d6-034c571ec27f","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(workqueue_retries_total{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"f126630d-39f3-425a-946f-ad27b6b693d1","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Workqueue Retries","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Current goroutine count for the Envoy Gateway process.","fillSpans":false,"id":"3cde07c3-b4b1-46f4-a4e3-0ae42511cc12","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"07bed961-1afa-42db-bbdb-f2a46aca4475","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(go_goroutines)"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"c89d85b3-f16d-49e2-80ac-46d81f0af45a","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Goroutines","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Resident memory used by the Envoy Gateway process.","fillSpans":false,"id":"a967da03-9c66-40b7-bd20-2782b2df0df0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"92a35206-84c1-4f3e-bc18-a51a9a70fdb9","promql":[{"disabled":false,"legend":"","name":"A","query":"sum(process_resident_memory_bytes)"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"0506eedf-a2f9-4252-81f3-ddf4716fc61c","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Blue","thresholdFormat":"Text","thresholdLabel":"","thresholdOperator":">","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Resident Memory","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Histogram buckets for time spent waiting in the workqueue.","fillSpans":false,"id":"0c6f8454-72dc-437a-acdb-c8ef9d43eac9","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"930bcb65-f9b1-4443-97e8-7d602a8a16c3","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (le) (workqueue_queue_duration_seconds_bucket{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Queue Duration Buckets","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Histogram buckets for workqueue processing time.","fillSpans":false,"id":"e38668a5-510b-43b9-a151-c87cd6a7996d","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0d375c03-d95a-45cf-a8fe-a9e5136fed34","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (le) (workqueue_work_duration_seconds_bucket{controller=~\"$controller\"})"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Work Duration Buckets","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Kubernetes API requests grouped by HTTP method.","fillSpans":false,"id":"b2bdee66-fe7b-4025-8255-001b1c1880e2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"388eaf0e-017d-42a7-9652-7388b7476e44","promql":[{"disabled":false,"legend":"","name":"A","query":"sum by (method) (rest_client_requests_total)"}],"queryType":"promql"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"REST Requests by Method","yAxisUnit":"none"}],"uuid":"019cc978-8587-77ed-8d9b-7c3862cfa228"} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [ + { + "key": "tag", + "value": "envoy-gateway" + }, + { + "key": "tag", + "value": "kubernetes" + }, + { + "key": "tag", + "value": "signoz" + } + ], + "spec": { + "display": { + "name": "Envoy Gateway Dashboard", + "description": "Envoy Gateway Metrics" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "namespace", + "description": "Infrastructure namespace filter" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT DISTINCT(JSONExtractString(labels, 'namespace')) FROM signoz_metrics.time_series_v4 WHERE metric_name IN ('resource_apply_total', 'resource_delete_total') AND JSONExtractString(labels, 'namespace') != ''" + } + }, + "name": "namespace" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "runner", + "description": "Watch runner filter" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT DISTINCT(JSONExtractString(labels, 'runner')) FROM signoz_metrics.time_series_v4 WHERE metric_name = 'watchable_subscribe_total' AND JSONExtractString(labels, 'runner') != ''" + } + }, + "name": "runner" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "controller", + "description": "Controller-runtime controller filter" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "none", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT DISTINCT(JSONExtractString(labels, 'controller')) FROM signoz_metrics.time_series_v4 WHERE metric_name = 'controller_runtime_reconcile_total' AND JSONExtractString(labels, 'controller') != ''" + } + }, + "name": "controller" + } + } + ], + "panels": { + "07c2df1a-d1bf-45ba-bda6-3c4ca5e03eb7": { + "kind": "Panel", + "spec": { + "display": { + "name": "Applied Resources by Kind", + "description": "Resource apply operations grouped by Kubernetes kind." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (kind) (resource_apply_total{namespace=~\"$namespace\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "0c6f8454-72dc-437a-acdb-c8ef9d43eac9": { + "kind": "Panel", + "spec": { + "display": { + "name": "Queue Duration Buckets", + "description": "Histogram buckets for time spent waiting in the workqueue." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (le) (workqueue_queue_duration_seconds_bucket{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "101edd8c-d8eb-4faf-938c-83eee8a25b1b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Reconciles by Result", + "description": "Reconciliation attempts grouped by result." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (result) (controller_runtime_reconcile_total{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "165bbf78-df6e-4e1f-952b-63f00e3d9433": { + "kind": "Panel", + "spec": { + "display": { + "name": "Workqueue Depth", + "description": "Current controller workqueue depth." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(workqueue_depth{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "1cb1fbb2-9322-4046-9306-fa69a3d48822": { + "kind": "Panel", + "spec": { + "display": { + "name": "Reconcile Panics", + "description": "Controller-runtime reconciliation panics." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(controller_runtime_reconcile_panics_total{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "3cde07c3-b4b1-46f4-a4e3-0ae42511cc12": { + "kind": "Panel", + "spec": { + "display": { + "name": "Goroutines", + "description": "Current goroutine count for the Envoy Gateway process." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(go_goroutines)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "3ceaa95f-ff85-4946-a769-19060f93f1f8": { + "kind": "Panel", + "spec": { + "display": { + "name": "Watch Queue Depth", + "description": "Current queued watch depth across selected runners." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(watchable_depth{runner=~\"$runner\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "400fd9c1-60f4-4974-bdb7-5af93e9cb0b0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Apply Duration Buckets", + "description": "Histogram buckets for resource apply duration." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (le) (resource_apply_duration_seconds_bucket{namespace=~\"$namespace\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "439581de-54cb-4c85-b18d-0f059a0e4189": { + "kind": "Panel", + "spec": { + "display": { + "name": "Subscriptions by Status", + "description": "Watch subscription outcomes for selected runners." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (status) (watchable_subscribe_total{runner=~\"$runner\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "4caf67c3-ab0d-43d6-8184-da516aad8354": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Watches", + "description": "Total watch subscriptions across selected runners." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(watchable_subscribe_total{runner=~\"$runner\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "51e613f4-8ea0-411e-95f1-f513b178a2a3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Reconciles", + "description": "Total reconciliation attempts across results." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(controller_runtime_reconcile_total{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "53cdce22-b8fb-4cdc-84aa-c02015861d6b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Snapshot Creation Status", + "description": "xDS snapshot creation attempts grouped by status." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (status) (xds_snapshot_create_total)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "5c61f439-9d8b-460a-9583-edbc36d811df": { + "kind": "Panel", + "spec": { + "display": { + "name": "Workqueue Retries", + "description": "Total controller workqueue retries." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(workqueue_retries_total{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "5de7edc3-ab46-45b7-a74d-f2dba62454c0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Reconcile Errors", + "description": "Controller-runtime reconciliation errors." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(controller_runtime_reconcile_errors_total{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "61fdcefc-2b42-411a-bca3-192c6b038070": { + "kind": "Panel", + "spec": { + "display": { + "name": "Status Updates by Kind", + "description": "Status updates grouped by Kubernetes resource kind." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (kind) (status_update_total)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "746e260f-4979-4b31-8a6c-b2e918d94cfc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Status Updates by Result", + "description": "Status update outcomes grouped by result." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (status) (status_update_total)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "970993d7-4ee5-4ce5-8ad1-61a293ba66f3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Applied Resources by Status", + "description": "Resource apply operations grouped by result." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (status) (resource_apply_total{namespace=~\"$namespace\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "9b2f1ecc-b2fa-47b6-99e2-605a6eb44cec": { + "kind": "Panel", + "spec": { + "display": { + "name": "Subscriptions by Runner", + "description": "Watch subscriptions grouped by runner." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (runner) (watchable_subscribe_total{runner=~\"$runner\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "a967da03-9c66-40b7-bd20-2782b2df0df0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Resident Memory", + "description": "Resident memory used by the Envoy Gateway process." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(process_resident_memory_bytes)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "b2bdee66-fe7b-4025-8255-001b1c1880e2": { + "kind": "Panel", + "spec": { + "display": { + "name": "REST Requests by Method", + "description": "Kubernetes API requests grouped by HTTP method." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (method) (rest_client_requests_total)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "bc670ba1-9e5c-40f3-bee1-88b23f52e871": { + "kind": "Panel", + "spec": { + "display": { + "name": "Queue Depth by Message", + "description": "Current watchable queue depth by message type." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (message) (watchable_depth{runner=~\"$runner\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "bcfd4344-a185-4fc0-abe2-71c97f7314a3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Deleted Resources by Status", + "description": "Resource delete operations grouped by result." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (status) (resource_delete_total{namespace=~\"$namespace\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "c04e90b5-0805-4d62-80fd-c027d2e4e42f": { + "kind": "Panel", + "spec": { + "display": { + "name": "Snapshot Creations", + "description": "Total xDS snapshot creation attempts." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(xds_snapshot_create_total)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "c3bbfe19-5c44-4040-a7d2-c9defa0858c0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Max Concurrent Reconciles", + "description": "Configured max concurrent reconciles." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(controller_runtime_max_concurrent_reconciles{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "ce6987ec-4851-409b-8d97-537b034bd120": { + "kind": "Panel", + "spec": { + "display": { + "name": "Active Workers", + "description": "Currently active controller workers." + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "above", + "unit": "none", + "color": "Blue", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(controller_runtime_active_workers{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "e38668a5-510b-43b9-a151-c87cd6a7996d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Work Duration Buckets", + "description": "Histogram buckets for workqueue processing time." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (le) (workqueue_work_duration_seconds_bucket{controller=~\"$controller\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "fa9eeea9-d6c6-4fdb-b8cf-0b69efc41a14": { + "kind": "Panel", + "spec": { + "display": { + "name": "Deleted Resources by Kind", + "description": "Resource delete operations grouped by Kubernetes kind." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (kind) (resource_delete_total{namespace=~\"$namespace\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Overview", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/4caf67c3-ab0d-43d6-8184-da516aad8354" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/3ceaa95f-ff85-4946-a769-19060f93f1f8" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/c04e90b5-0805-4d62-80fd-c027d2e4e42f" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/5de7edc3-ab46-45b7-a74d-f2dba62454c0" + } + }, + { + "x": 0, + "y": 4, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/b2bdee66-fe7b-4025-8255-001b1c1880e2" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Workqueue \u0026 Process", + "collapse": { + "open": false + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/165bbf78-df6e-4e1f-952b-63f00e3d9433" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/5c61f439-9d8b-460a-9583-edbc36d811df" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/3cde07c3-b4b1-46f4-a4e3-0ae42511cc12" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/a967da03-9c66-40b7-bd20-2782b2df0df0" + } + }, + { + "x": 0, + "y": 4, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/0c6f8454-72dc-437a-acdb-c8ef9d43eac9" + } + }, + { + "x": 6, + "y": 4, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/e38668a5-510b-43b9-a151-c87cd6a7996d" + } + }, + { + "x": 0, + "y": 10, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/439581de-54cb-4c85-b18d-0f059a0e4189" + } + }, + { + "x": 6, + "y": 10, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/9b2f1ecc-b2fa-47b6-99e2-605a6eb44cec" + } + }, + { + "x": 0, + "y": 16, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/bc670ba1-9e5c-40f3-bee1-88b23f52e871" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Status Updater", + "collapse": { + "open": false + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/61fdcefc-2b42-411a-bca3-192c6b038070" + } + }, + { + "x": 4, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/746e260f-4979-4b31-8a6c-b2e918d94cfc" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "xDS \u0026 Infrastructure", + "collapse": { + "open": false + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/53cdce22-b8fb-4cdc-84aa-c02015861d6b" + } + }, + { + "x": 4, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/07c2df1a-d1bf-45ba-bda6-3c4ca5e03eb7" + } + }, + { + "x": 8, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/970993d7-4ee5-4ce5-8ad1-61a293ba66f3" + } + }, + { + "x": 0, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/400fd9c1-60f4-4974-bdb7-5af93e9cb0b0" + } + }, + { + "x": 4, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/fa9eeea9-d6c6-4fdb-b8cf-0b69efc41a14" + } + }, + { + "x": 8, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/bcfd4344-a185-4fc0-abe2-71c97f7314a3" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Controller Runtime", + "collapse": { + "open": false + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/ce6987ec-4851-409b-8d97-537b034bd120" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/c3bbfe19-5c44-4040-a7d2-c9defa0858c0" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/1cb1fbb2-9322-4046-9306-fa69a3d48822" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 4, + "content": { + "$ref": "#/spec/panels/51e613f4-8ea0-411e-95f1-f513b178a2a3" + } + }, + { + "x": 0, + "y": 4, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/101edd8c-d8eb-4faf-938c-83eee8a25b1b" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/2/helidon_jvm_details.json b/helm/infra-charts/obaas/dashboards/2/helidon_jvm_details.json index 4fe8637f9..b07a6ec23 100644 --- a/helm/infra-charts/obaas/dashboards/2/helidon_jvm_details.json +++ b/helm/infra-charts/obaas/dashboards/2/helidon_jvm_details.json @@ -1,3182 +1,1287 @@ { - "description": "Helidon Endpoint Metrics Monitoring", - "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", - "layout": [ - { - "h": 1, - "i": "f04aae7d-b673-4745-96cd-fc93f3605c5f", - "maxH": 1, - "minH": 1, - "minW": 12, - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 0 - }, - { - "h": 5, - "i": "785bfb21-2012-4e4b-a0b9-bc1e48b6bded", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 1 - }, - { - "h": 5, - "i": "c35c9632-d46c-4a88-b5fe-3f279fc94c2b", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 1 - }, - { - "h": 5, - "i": "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d", - "moved": false, - "static": false, - "w": 2, - "x": 4, - "y": 1 - }, - { - "h": 5, - "i": "9f4e3d8a-1689-406d-a0ae-d95e1bdaa1cc", - "moved": false, - "static": false, - "w": 2, - "x": 6, - "y": 1 - }, - { - "h": 5, - "i": "6aaf3a6d-fd70-43d7-ab69-8f3765d6d31d", - "moved": false, - "static": false, - "w": 2, - "x": 8, - "y": 1 - }, - { - "h": 5, - "i": "93472729-4627-429f-a9ac-34a518e62ace", - "moved": false, - "static": false, - "w": 2, - "x": 10, - "y": 1 - }, - { - "h": 5, - "i": "dc0f57f5-c20a-4b18-9308-c588d052ffab", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 6 - }, - { - "h": 5, - "i": "3b443d5b-2836-40bd-8a13-5d496004d743", - "moved": false, - "static": false, - "w": 10, - "x": 2, - "y": 6 - }, - { - "h": 5, - "i": "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 11 - }, - { - "h": 5, - "i": "c933a1d0-bda3-4821-a29a-77fa0a6fd067", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 11 - }, - { - "h": 5, - "i": "59f85824-45ae-4cf4-b0ce-719259aea7e3", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 16 - }, - { - "h": 5, - "i": "8a354569-e76e-4287-8dcd-7efa3576e7a4", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 16 - }, - { - "h": 5, - "i": "5197947a-1195-4e18-8a24-7c8a34a06f1d", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 21 - }, - { - "h": 1, - "i": "d1c46deb-40f9-4fb8-9dd6-65c7a18800c6", - "maxH": 1, - "minH": 1, - "minW": 12, - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 26 - }, - { - "h": 5, - "i": "8d226c8f-92b6-40da-b0fc-b716c287d2a6", - "moved": false, - "static": false, - "w": 3, - "x": 0, - "y": 27 - }, - { - "h": 5, - "i": "39f58391-58c8-466a-be2b-898781031be5", - "moved": false, - "static": false, - "w": 3, - "x": 3, - "y": 27 - }, - { - "h": 5, - "i": "d363c892-aa59-4a41-ba52-ed6643d17dfc", - "moved": false, - "static": false, - "w": 3, - "x": 6, - "y": 27 - }, - { - "h": 5, - "i": "79cffe6c-545d-47cc-ae0c-0d3da827765c", - "moved": false, - "static": false, - "w": 3, - "x": 9, - "y": 27 - }, - { - "h": 5, - "i": "3297b6d9-8862-4e15-b411-5b9adca5d1d4", - "moved": false, - "static": false, - "w": 3, - "x": 0, - "y": 32 + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "Helidon JVM Details", + "description": "Helidon Endpoint Metrics Monitoring" }, - { - "h": 5, - "i": "4af116b0-6e01-477e-98ef-5806e30add07", - "moved": false, - "static": false, - "w": 9, - "x": 3, - "y": 32 - } - ], - "panelMap": { - "d1c46deb-40f9-4fb8-9dd6-65c7a18800c6": { - "collapsed": false, - "widgets": [ - { - "h": 5, - "i": "8d226c8f-92b6-40da-b0fc-b716c287d2a6", - "moved": false, - "static": false, - "w": 3, - "x": 0, - "y": 87 - }, - { - "h": 5, - "i": "39f58391-58c8-466a-be2b-898781031be5", - "moved": false, - "static": false, - "w": 3, - "x": 3, - "y": 87 - }, - { - "h": 5, - "i": "d363c892-aa59-4a41-ba52-ed6643d17dfc", - "moved": false, - "static": false, - "w": 3, - "x": 6, - "y": 87 - }, - { - "h": 5, - "i": "79cffe6c-545d-47cc-ae0c-0d3da827765c", - "moved": false, - "static": false, - "w": 3, - "x": 9, - "y": 87 - }, - { - "h": 5, - "i": "3297b6d9-8862-4e15-b411-5b9adca5d1d4", - "moved": false, - "static": false, - "w": 3, - "x": 0, - "y": 92 - }, - { - "h": 5, - "i": "4af116b0-6e01-477e-98ef-5806e30add07", - "moved": false, - "static": false, - "w": 9, - "x": 3, - "y": 92 + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "namespace", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')" + } + }, + "name": "namespace" } - ] - }, - "f04aae7d-b673-4745-96cd-fc93f3605c5f": { - "collapsed": false, - "widgets": [ - { - "h": 5, - "i": "785bfb21-2012-4e4b-a0b9-bc1e48b6bded", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 1 - }, - { - "h": 5, - "i": "c35c9632-d46c-4a88-b5fe-3f279fc94c2b", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 1 - }, - { - "h": 5, - "i": "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d", - "moved": false, - "static": false, - "w": 2, - "x": 4, - "y": 1 - }, - { - "h": 5, - "i": "9f4e3d8a-1689-406d-a0ae-d95e1bdaa1cc", - "moved": false, - "static": false, - "w": 2, - "x": 6, - "y": 1 - }, - { - "h": 5, - "i": "6aaf3a6d-fd70-43d7-ab69-8f3765d6d31d", - "moved": false, - "static": false, - "w": 2, - "x": 8, - "y": 1 - }, - { - "h": 5, - "i": "93472729-4627-429f-a9ac-34a518e62ace", - "moved": false, - "static": false, - "w": 2, - "x": 10, - "y": 1 - }, - { - "h": 5, - "i": "dc0f57f5-c20a-4b18-9308-c588d052ffab", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 6 - }, - { - "h": 5, - "i": "3b443d5b-2836-40bd-8a13-5d496004d743", - "moved": false, - "static": false, - "w": 10, - "x": 2, - "y": 6 - }, - { - "h": 5, - "i": "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 11 - }, - { - "h": 5, - "i": "c933a1d0-bda3-4821-a29a-77fa0a6fd067", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 11 - }, - { - "h": 5, - "i": "59f85824-45ae-4cf4-b0ce-719259aea7e3", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 16 - }, - { - "h": 5, - "i": "8a354569-e76e-4287-8dcd-7efa3576e7a4", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 16 - }, - { - "h": 5, - "i": "5197947a-1195-4e18-8a24-7c8a34a06f1d", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 21 + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "app_name", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'mp_app')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')\nand (JSONExtractString(labels, 'kubernetes_namespace') in {{.namespace}})" + } + }, + "name": "app_name" } - ] - } - }, - "tags": [], - "title": "Helidon JVM Details", - "uploadedGrafana": false, - "uuid": "0199715e-b0c7-7324-8410-ceabf2aec703", - "variables": { - "0bacee01-edab-4412-a262-baaf101152a0": { - "allSelected": true, - "customValue": "", - "description": "", - "id": "0bacee01-edab-4412-a262-baaf101152a0", - "modificationUUID": "525f20af-1a16-4681-af3c-97fadc45b534", - "multiSelect": true, - "name": "namespace", - "order": 0, - "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - }, - "4b06c096-8584-4d86-8f54-9bd38ddf9552": { - "allSelected": true, - "customValue": "", - "description": "", - "id": "4b06c096-8584-4d86-8f54-9bd38ddf9552", - "key": "4b06c096-8584-4d86-8f54-9bd38ddf9552", - "modificationUUID": "e79743e3-c04e-4bc7-b9f6-c76fff31fc03", - "multiSelect": true, - "name": "app_name", - "order": 0, - "queryValue": "SELECT distinct JSONExtractString(labels, 'mp_app')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')\nand (JSONExtractString(labels, 'kubernetes_namespace') in {{.namespace}})", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - } - }, - "version": "v4", - "widgets": [ - { - "description": "", - "id": "f04aae7d-b673-4745-96cd-fc93f3605c5f", - "panelTypes": "row", - "title": "JVM and GC Details" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "785bfb21-2012-4e4b-a0b9-bc1e48b6bded", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + } + ], + "panels": { + "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used %", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "max", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": [ + { + "value": 90, + "operator": "above", + "unit": "percentunit", + "color": "Red", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "bfdc8dcf-ddd4-42c2-8cda-6a6528e14b32", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "memory_usedHeap_bytes" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Used", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "c35c9632-d46c-4a88-b5fe-3f279fc94c2b", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" + }, + "3297b6d9-8862-4e15-b411-5b9adca5d1d4": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pinned Duration p95", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "s", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "max(last_over_time(vthreads_recentPinned_seconds{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\",quantile=\"0.95\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Pinned Duration p95" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "733a00b7-c1ae-4675-bbc3-80e275bbbdf0", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "memory_maxHeap_bytes" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Max", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + }, + "39f58391-58c8-466a-be2b-898781031be5": { + "kind": "Panel", + "spec": { + "display": { + "name": "Virtual Thread Starts", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": true, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": true, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(vthreads_starts{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Virtual Thread Starts" + } + } } } ], - "queryFormulas": [ - { - "disabled": false, - "expression": "A/B", - "legend": "", - "queryName": "F1" - } - ] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "18b6b1ce-37d4-4233-b3ae-242433ee480c", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [ - { - "index": "91738c40-252e-41cc-974d-637119d32791", - "isEditEnabled": false, - "keyIndex": 0, - "selectedGraph": "value", - "thresholdColor": "Red", - "thresholdFormat": "Text", - "thresholdLabel": "", - "thresholdOperator": ">", - "thresholdTableOptions": "A", - "thresholdUnit": "percentunit", - "thresholdValue": 90 - } - ], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Used %", - "yAxisUnit": "percentunit" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "9f4e3d8a-1689-406d-a0ae-d95e1bdaa1cc", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "thread_count--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "thread_count", - "type": "Gauge" + }, + "3b443d5b-2836-40bd-8a13-5d496004d743": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC's Over Time", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(increase(gc_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (name)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{name}}" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "eb657d2e-15e3-4bfd-a5e0-6fcfb3c99c03", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(thread_count{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "thread_count" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Current Thread Count", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "6aaf3a6d-fd70-43d7-ab69-8f3765d6d31d", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "jvm_uptime_seconds--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "jvm_uptime_seconds", - "type": "Gauge" + }, + "4af116b0-6e01-477e-98ef-5806e30add07": { + "kind": "Panel", + "spec": { + "display": { + "name": "Active Virtual Threads Over Time", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(vthreads_count{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Active Virtual Threads" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "cdb719e0-1ed8-4ced-882b-6d4b8e3421e6", - "promql": [ - { - "name": "A", - "query": "max(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "jvm_uptime_seconds" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "JVM Uptime (Longest Running)", - "yAxisUnit": "s" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "93472729-4627-429f-a9ac-34a518e62ace", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "gc_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "gc_total", - "type": "Sum" + }, + "5197947a-1195-4e18-8a24-7c8a34a06f1d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Requests Per Second", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "reqps", + "decimalPrecision": "2" }, - "aggregateOperator": "increase", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "increase", - "filter": { - "expression": "" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "B", + "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[1m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Requests Per Second" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "7790db40-7fe6-4dcc-82b7-069659064634", - "promql": [ - { - "name": "A", - "query": "sum(increase(gc_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m]))", - "legend": "gc_total" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "GC Collections (Last 5m)", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "columnWidths": { - "A": 145, - "B": 145, - "C": 145, - "D": 145, - "E": 145, - "F": 145, - "F1": 145, - "G": 145, - "H": 145, - "app": 145 }, - "description": "", - "fillSpans": false, - "id": "dc0f57f5-c20a-4b18-9308-c588d052ffab", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "gc_time_seconds_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "gc_time_seconds_total", - "type": "Sum" + "59f85824-45ae-4cf4-b0ce-719259aea7e3": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Load Average", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false }, - "aggregateOperator": "increase", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "increase", - "filter": { - "expression": "" + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "avg(cpu_systemLoadAverage{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "CPU Load Average" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "83b0027c-e63f-4713-8a0d-3b0b0754ce80", - "promql": [ - { - "name": "A", - "query": "sum(increase(gc_time_seconds_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m]))", - "legend": "gc_time_seconds_total" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "GC Time (Last 5m)", - "yAxisUnit": "s" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + }, + "6aaf3a6d-fd70-43d7-ab69-8f3765d6d31d": { + "kind": "Panel", + "spec": { + "display": { + "name": "JVM Uptime (Longest Running)", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "s", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Used", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Max", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "max(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "jvm_uptime_seconds" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "2fd30908-b5a0-437c-9c11-a483f1be247d", - "promql": [ - { - "name": "A", - "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", - "legend": "Total Heap Used" - }, - { - "name": "B", - "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", - "legend": "Total Heap Max" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Memory Usage", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": { - "A": "decbytes", - "B": "decbytes", - "C": "decbytes", - "D": "decbytes" - }, - "columnWidths": { - "A": 145, - "B": 145, - "C": 145, - "D": 145 }, - "description": "", - "fillSpans": false, - "id": "c933a1d0-bda3-4821-a29a-77fa0a6fd067", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "table", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + "785bfb21-2012-4e4b-a0b9-bc1e48b6bded": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Current Heap Used", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Current Heap Max", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "memory_usedHeap_bytes" + } + } } - }, - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + } + ], + "links": [] + } + }, + "79cffe6c-545d-47cc-ae0c-0d3da827765c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Submit Failures", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Peak Heap Used (5m)", - "limit": null, - "orderBy": [], - "queryName": "C", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "max", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "max", - "dataSource": "metrics", - "disabled": false, - "expression": "D", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Peak Heap Max (5m)", - "limit": null, - "orderBy": [], - "queryName": "D", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "max", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(vthreads_submitFailures{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Submit Failures" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "04e64c54-33bd-44b8-bbf9-fa66b0a1c368", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Current Heap Used" - }, - { - "name": "B", - "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Current Heap Max" - }, - { - "name": "C", - "query": "sum(max_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", - "legend": "Peak Heap Used (5m)" - }, - { - "name": "D", - "query": "sum(max_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", - "legend": "Peak Heap Max (5m)" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Memory Usage (Current and 5m Peak)", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "3b443d5b-2836-40bd-8a13-5d496004d743", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "gc_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "gc_total", - "type": "Sum" + }, + "8a354569-e76e-4287-8dcd-7efa3576e7a4": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Load Average", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false }, - "aggregateOperator": "increase", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "name--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "name", - "type": "tag" + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "sum(last_over_time(cpu_systemLoadAverage{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Current CPU Load" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(max_over_time(cpu_systemLoadAverage{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Peak CPU Load (5m)" + } + } + ] + } } - ], - "having": [], - "legend": "{{name}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "increase", - "filter": { - "expression": "" } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "3248fed4-9477-4da6-a2c2-497f79fe8d5d", - "promql": [ - { - "name": "A", - "query": "sum(increase(gc_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (name)", - "legend": "{{name}}" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "GC's Over Time", - "yAxisUnit": "short" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "59f85824-45ae-4cf4-b0ce-719259aea7e3", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "cpu_systemLoadAverage--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "cpu_systemLoadAverage", - "type": "Gauge" + }, + "8d226c8f-92b6-40da-b0fc-b716c287d2a6": { + "kind": "Panel", + "spec": { + "display": { + "name": "Current Active Virtual Threads", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "CPU Load Average", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(vthreads_count{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Current Active Virtual Threads" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "677c7da2-beae-431f-b12b-c42df3c61867", - "promql": [ - { - "name": "A", - "query": "avg(cpu_systemLoadAverage{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", - "legend": "CPU Load Average" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "CPU Load Average", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "8a354569-e76e-4287-8dcd-7efa3576e7a4", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "table", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "cpu_systemLoadAverage--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "cpu_systemLoadAverage", - "type": "Gauge" + }, + "93472729-4627-429f-a9ac-34a518e62ace": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Collections (Last 5m)", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Current CPU Load", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "cpu_systemLoadAverage--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "cpu_systemLoadAverage", - "type": "Gauge" - }, - "aggregateOperator": "max", - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Peak CPU Load (5m)", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "max", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "max", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(increase(gc_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "gc_total" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "0018b849-8c43-4d9c-acaf-8c1c1434051a", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(cpu_systemLoadAverage{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Current CPU Load" - }, - { - "name": "B", - "query": "sum(max_over_time(cpu_systemLoadAverage{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", - "legend": "Peak CPU Load (5m)" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "CPU Load Average", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "description": "", - "fillSpans": true, - "id": "5197947a-1195-4e18-8a24-7c8a34a06f1d", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "requests_count_total", - "reduceTo": "avg", - "spaceAggregation": "sum", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filter": { - "expression": "" + "9f4e3d8a-1689-406d-a0ae-d95e1bdaa1cc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Current Thread Count", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "legend": "Requests Per Second", - "limit": null, - "orderBy": [], - "queryName": "B", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(thread_count{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "thread_count" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "3f10e092-dd44-472b-9f20-a4fd6b8ed7d9", - "promql": [ - { - "name": "B", - "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[1m]))", - "legend": "Requests Per Second" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Requests Per Second", - "yAxisUnit": "reqps" - }, - { - "description": "", - "id": "d1c46deb-40f9-4fb8-9dd6-65c7a18800c6", - "panelTypes": "row", - "title": "Helidon Virtual Threads" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "8d226c8f-92b6-40da-b0fc-b716c287d2a6", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_count--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_count", - "type": "Gauge" + }, + "c35c9632-d46c-4a88-b5fe-3f279fc94c2b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Max", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "max", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Current Active Virtual Threads", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "memory_maxHeap_bytes" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "569bf8d8-e65d-4dc6-8d4d-31b1a116bfb4", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(vthreads_count{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Current Active Virtual Threads" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Current Active Virtual Threads", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "39f58391-58c8-466a-be2b-898781031be5", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_starts--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_starts", - "type": "Gauge" + }, + "c933a1d0-bda3-4821-a29a-77fa0a6fd067": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage (Current and 5m Peak)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Virtual Thread Starts", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Current Heap Used" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Current Heap Max" + } + }, + { + "type": "promql", + "spec": { + "name": "C", + "query": "sum(max_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Peak Heap Used (5m)" + } + }, + { + "type": "promql", + "spec": { + "name": "D", + "query": "sum(max_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Peak Heap Max (5m)" + } + } + ] + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "62e36522-4496-469c-9e88-26b4d3431001", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(vthreads_starts{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Virtual Thread Starts" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Virtual Thread Starts", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "d363c892-aa59-4a41-ba52-ed6643d17dfc", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_pinned--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_pinned", - "type": "Gauge" + }, + "d363c892-aa59-4a41-ba52-ed6643d17dfc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Current Pinned Virtual Threads", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Current Pinned Virtual Threads", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(vthreads_pinned{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Current Pinned Virtual Threads" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "ef89a4c4-454e-463d-a7f0-9bc540a881fb", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(vthreads_pinned{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Current Pinned Virtual Threads" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Current Pinned Virtual Threads", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "79cffe6c-545d-47cc-ae0c-0d3da827765c", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_submitFailures--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_submitFailures", - "type": "Gauge" + }, + "dc0f57f5-c20a-4b18-9308-c588d052ffab": { + "kind": "Panel", + "spec": { + "display": { + "name": "GC Time (Last 5m)", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "s", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Submit Failures", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(increase(gc_time_seconds_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "gc_time_seconds_total" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "36aa4724-2d72-4fc3-b5a6-5356d71fde47", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(vthreads_submitFailures{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Submit Failures" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Submit Failures", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "4af116b0-6e01-477e-98ef-5806e30add07", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_count--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_count", - "type": "Gauge" + }, + "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Active Virtual Threads", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Max" + } + } + ] + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "bb8b55cd-6c94-4c29-a098-5e972b6e6aad", - "promql": [ - { - "name": "A", - "query": "sum(vthreads_count{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", - "legend": "Active Virtual Threads" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Active Virtual Threads Over Time", - "yAxisUnit": "none" + } }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "3297b6d9-8862-4e15-b411-5b9adca5d1d4", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "JVM and GC Details", + "collapse": { + "open": true + } + }, + "items": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_recentPinned_seconds--float64--Summary--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_recentPinned_seconds", - "type": "Summary" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Pinned Duration p95", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "x": 0, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/785bfb21-2012-4e4b-a0b9-bc1e48b6bded" + } + }, + { + "x": 2, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/c35c9632-d46c-4a88-b5fe-3f279fc94c2b" + } + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/2a5b1786-fc4d-4af3-baf4-fbde9ddda42d" + } + }, + { + "x": 6, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/9f4e3d8a-1689-406d-a0ae-d95e1bdaa1cc" + } + }, + { + "x": 8, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/6aaf3a6d-fd70-43d7-ab69-8f3765d6d31d" + } + }, + { + "x": 10, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/93472729-4627-429f-a9ac-34a518e62ace" + } + }, + { + "x": 0, + "y": 5, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/dc0f57f5-c20a-4b18-9308-c588d052ffab" + } + }, + { + "x": 2, + "y": 5, + "width": 10, + "height": 5, + "content": { + "$ref": "#/spec/panels/3b443d5b-2836-40bd-8a13-5d496004d743" + } + }, + { + "x": 0, + "y": 10, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd" + } + }, + { + "x": 6, + "y": 10, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/c933a1d0-bda3-4821-a29a-77fa0a6fd067" + } + }, + { + "x": 0, + "y": 15, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/59f85824-45ae-4cf4-b0ce-719259aea7e3" + } + }, + { + "x": 6, + "y": 15, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/8a354569-e76e-4287-8dcd-7efa3576e7a4" + } + }, + { + "x": 0, + "y": 20, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/5197947a-1195-4e18-8a24-7c8a34a06f1d" } } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "637dafe6-ca2b-48b0-b544-2e20dc308122", - "promql": [ - { - "name": "A", - "query": "max(last_over_time(vthreads_recentPinned_seconds{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\",quantile=\"0.95\"}[2m]))", - "legend": "Pinned Duration p95" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + ] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Helidon Virtual Threads", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/8d226c8f-92b6-40da-b0fc-b716c287d2a6" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/39f58391-58c8-466a-be2b-898781031be5" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/d363c892-aa59-4a41-ba52-ed6643d17dfc" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/79cffe6c-545d-47cc-ae0c-0d3da827765c" + } + }, + { + "x": 0, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/3297b6d9-8862-4e15-b411-5b9adca5d1d4" + } + }, + { + "x": 3, + "y": 5, + "width": 9, + "height": 5, + "content": { + "$ref": "#/spec/panels/4af116b0-6e01-477e-98ef-5806e30add07" + } + } + ] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Pinned Duration p95", - "yAxisUnit": "s" - } - ] + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } } diff --git a/helm/infra-charts/obaas/dashboards/2/helidon_main_dashboard.json b/helm/infra-charts/obaas/dashboards/2/helidon_main_dashboard.json index 48bda78df..4b820db8e 100644 --- a/helm/infra-charts/obaas/dashboards/2/helidon_main_dashboard.json +++ b/helm/infra-charts/obaas/dashboards/2/helidon_main_dashboard.json @@ -1 +1,1103 @@ -{"description": "Helidon Endpoint Metrics Monitoring", "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout": [{"h": 1, "i": "325d867d-c212-4e51-8cae-58cd36087780", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 0}, {"h": 5, "i": "26d1442e-e7f3-4cd8-a952-f73380fca652", "moved": false, "static": false, "w": 3, "x": 0, "y": 1}, {"h": 5, "i": "34d33ef2-1377-4fa2-b3ea-43d505609e63", "moved": false, "static": false, "w": 9, "x": 3, "y": 1}, {"h": 5, "i": "448e221a-b4b4-49dc-86f6-360739643557", "moved": false, "static": false, "w": 3, "x": 0, "y": 6}, {"h": 5, "i": "9b31a8fa-3b0f-4069-8d39-ca1eeb88eafb", "moved": false, "static": false, "w": 3, "x": 3, "y": 6}, {"h": 5, "i": "60dd51d6-18e7-4ecf-9907-06a83e43ecca", "moved": false, "static": false, "w": 3, "x": 6, "y": 6}, {"h": 5, "i": "898d191e-6047-4833-8fab-86d5146f8f0d", "moved": false, "static": false, "w": 3, "x": 9, "y": 6}, {"h": 5, "i": "9752263f-de9f-4dd4-a00e-2dd09a83d9ca", "moved": false, "static": false, "w": 6, "x": 0, "y": 11}, {"h": 5, "i": "f56bc1ef-cc46-45ba-9182-d0a4805580bd", "moved": false, "static": false, "w": 6, "x": 6, "y": 11}, {"h": 1, "i": "339d82e9-1c12-4a99-ab05-d15833f4d48e", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 16}, {"h": 5, "i": "b7e9af8b-71ba-41f3-8141-6f918685f881", "moved": false, "static": false, "w": 3, "x": 0, "y": 17}, {"h": 5, "i": "76f0c3c8-d220-4f19-99e7-c5648dc04e01", "moved": false, "static": false, "w": 9, "x": 3, "y": 17}, {"h": 5, "i": "770c62f6-50d7-4cfc-ba92-a8c8c1828d8a", "moved": false, "static": false, "w": 3, "x": 0, "y": 22}, {"h": 5, "i": "cacbac0a-e6e5-469c-a851-2459998c92fd", "moved": false, "static": false, "w": 3, "x": 3, "y": 22}, {"h": 5, "i": "506d2adf-8650-4431-b5db-058d6ef10ada", "moved": false, "static": false, "w": 3, "x": 6, "y": 22}, {"h": 5, "i": "064aa2a2-f12a-4262-8ee0-67e7deb01138", "moved": false, "static": false, "w": 3, "x": 9, "y": 22}, {"h": 5, "i": "0bb0d89d-b729-415f-8aae-2c57758bcd81", "moved": false, "static": false, "w": 6, "x": 0, "y": 27}, {"h": 5, "i": "613e8ca7-093e-43c6-a9c0-1aef56d92adc", "moved": false, "static": false, "w": 6, "x": 6, "y": 27}], "panelMap": {"325d867d-c212-4e51-8cae-58cd36087780": {"collapsed": false, "widgets": [{"h": 5, "i": "26d1442e-e7f3-4cd8-a952-f73380fca652", "moved": false, "static": false, "w": 3, "x": 0, "y": 16}, {"h": 5, "i": "34d33ef2-1377-4fa2-b3ea-43d505609e63", "moved": false, "static": false, "w": 9, "x": 3, "y": 16}, {"h": 5, "i": "448e221a-b4b4-49dc-86f6-360739643557", "moved": false, "static": false, "w": 3, "x": 0, "y": 21}, {"h": 5, "i": "9b31a8fa-3b0f-4069-8d39-ca1eeb88eafb", "moved": false, "static": false, "w": 3, "x": 3, "y": 21}, {"h": 5, "i": "60dd51d6-18e7-4ecf-9907-06a83e43ecca", "moved": false, "static": false, "w": 3, "x": 6, "y": 21}, {"h": 5, "i": "898d191e-6047-4833-8fab-86d5146f8f0d", "moved": false, "static": false, "w": 3, "x": 9, "y": 21}, {"h": 5, "i": "9752263f-de9f-4dd4-a00e-2dd09a83d9ca", "moved": false, "static": false, "w": 6, "x": 0, "y": 26}, {"h": 5, "i": "613e8ca7-093e-43c6-a9c0-1aef56d92adc", "w": 6, "x": 6, "y": 26}]}, "339d82e9-1c12-4a99-ab05-d15833f4d48e": {"collapsed": true, "widgets": []}}, "tags": [], "title": "Helidon Main Dashboard", "uploadedGrafana": false, "variables": {"6ef87d9d-9bb3-48bc-b7b9-d9eba3fb196f": {"allSelected": true, "customValue": "", "description": "", "id": "6ef87d9d-9bb3-48bc-b7b9-d9eba3fb196f", "modificationUUID": "3d5ff485-f3ec-4b0c-847f-0d7fdd562210", "multiSelect": true, "name": "namespace", "order": 0, "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')", "showALLOption": true, "sort": "ASC", "textboxValue": "", "type": "QUERY"}}, "version": "v4", "widgets": [{"description": "", "id": "325d867d-c212-4e51-8cae-58cd36087780", "panelTypes": "row", "title": "SE Applications"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "26d1442e-e7f3-4cd8-a952-f73380fca652", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "7edc0a1b", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "a6232183-593b-4f52-8026-b953d42ed4ff", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "count(count by (app) (last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m])))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total SE Applications", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "448e221a-b4b4-49dc-86f6-360739643557", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "ea072991", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "b3656910-c049-4675-9a02-b88610cd0510", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Heap Used", "yAxisUnit": "decbytes"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "9b31a8fa-3b0f-4069-8d39-ca1eeb88eafb", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "ea072991", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "a9c6c34d-c267-43f5-817a-903162e6aade", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Heap Max", "yAxisUnit": "decbytes"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {"A": "short", "B": "decbytes", "C": "decbytes", "F1": "percentunit"}, "columnWidths": {"A": 145, "B": 145, "C": 145, "F1": 145, "app": 145}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "description": "", "fillSpans": false, "id": "34d33ef2-1377-4fa2-b3ea-43d505609e63", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "jvm_uptime_seconds", "reduceTo": "last", "spaceAggregation": "avg", "timeAggregation": "count_distinct"}], "dataSource": "metrics", "disabled": false, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "JVM Count", "limit": null, "orderBy": [], "queryName": "A", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "last", "spaceAggregation": "sum", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "B", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "Total Heap Used", "limit": null, "orderBy": [], "queryName": "B", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "last", "spaceAggregation": "avg", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "C", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "Total Heap Max", "limit": null, "orderBy": [], "queryName": "C", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}], "op": "AND"}}], "queryFormulas": [{"disabled": false, "expression": "B/C", "legend": "Total Heap Used %", "queryName": "F1"}]}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "c2c0b950-358d-410e-832c-87041ecafc4b", "promql": [{"name": "A", "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", "legend": "JVM Count", "disabled": false}, {"name": "B", "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", "legend": "Total Heap Used", "disabled": false}, {"name": "C", "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", "legend": "Total Heap Max", "disabled": false}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Helidon SE Applications", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "60dd51d6-18e7-4ecf-9907-06a83e43ecca", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "be7c5ce1", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "44dbf9bf-203d-4b29-b7bf-bd9bc4d5c572", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "100 * sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [{"index": "91b36d42-dddc-4e28-97cc-2764d0cd9f59", "isEditEnabled": false, "keyIndex": 1, "selectedGraph": "value", "thresholdColor": "Green", "thresholdFormat": "Text", "thresholdLabel": "", "thresholdOperator": "<=", "thresholdTableOptions": "A", "thresholdUnit": "percent", "thresholdValue": 80}, {"index": "e14d1093-94d8-485c-9573-28605d3f1694", "isEditEnabled": false, "keyIndex": 0, "selectedGraph": "value", "thresholdColor": "Red", "thresholdFormat": "Text", "thresholdLabel": "", "thresholdOperator": ">", "thresholdTableOptions": "A", "thresholdUnit": "percent", "thresholdValue": 80}], "timePreferance": "GLOBAL_TIME", "title": "Percent Heap Used", "yAxisUnit": "percent"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "898d191e-6047-4833-8fab-86d5146f8f0d", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "be7c5ce1", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "82ea3b32-ce1a-482a-af23-61e9a1aa40b4", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total SE JVM's", "yAxisUnit": "short"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "description": "Memory usage percentage by SE App.", "fillSpans": false, "id": "9752263f-de9f-4dd4-a00e-2dd09a83d9ca", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "avg", "spaceAggregation": "sum", "timeAggregation": "sum"}], "dataSource": "metrics", "disabled": true, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "avg", "spaceAggregation": "sum", "timeAggregation": "sum"}], "dataSource": "metrics", "disabled": true, "expression": "B", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "B", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}], "queryFormulas": [{"disabled": false, "expression": "A/B", "legend": "{{app}}", "queryName": "F1"}]}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "da658b9d-e380-4e02-ae89-47f6eb3dafc0", "promql": [{"name": "A", "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}) by (app) / sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}) by (app)", "legend": "{{app}}", "disabled": false}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Memory Usage % by SE App", "yAxisUnit": "percentunit"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {"A": "percentunit", "B": "decbytes", "C": "decbytes", "D": "decbytes", "F1": "percentunit", "F2": "percentunit"}, "columnWidths": {"F1": 145, "F2": 145, "mp_app": 145}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "description": "Memory usage percentage by MP App.", "fillSpans": false, "id": "613e8ca7-093e-43c6-a9c0-1aef56d92adc", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "last", "spaceAggregation": "sum", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": true, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "last", "spaceAggregation": "sum", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": true, "expression": "B", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "B", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "max", "spaceAggregation": "sum", "timeAggregation": "max"}], "dataSource": "metrics", "disabled": true, "expression": "C", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "C", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "max", "spaceAggregation": "sum", "timeAggregation": "max"}], "dataSource": "metrics", "disabled": true, "expression": "D", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "D", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}], "queryFormulas": [{"disabled": false, "expression": "A/B", "legend": "Last", "queryName": "F1"}, {"disabled": false, "expression": "C/D", "legend": "Max", "queryName": "F2"}]}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "a5418893-eb10-4dfd-b162-2ea565cf45f9", "promql": [{"name": "A", "query": "sum by (mp_app) (last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m])) / sum by (mp_app) (last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", "legend": "Heap Used %", "disabled": false}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Memory Usage % by MP App", "yAxisUnit": "percentunit"}, {"description": "", "id": "339d82e9-1c12-4a99-ab05-d15833f4d48e", "panelTypes": "row", "title": "MP Applications"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "b7e9af8b-71ba-41f3-8141-6f918685f881", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "76becff6", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "c86729da-b3dd-4d9a-8c43-a06f2283ab8c", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "count(count by (mp_app) (last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m])))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total MP Applications", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {"A": "short", "B": "decbytes", "C": "decbytes", "F1": "percentunit"}, "columnWidths": {"A": 145, "B": 145, "C": 145, "F1": 145, "mp_app": 145}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "description": "", "fillSpans": false, "id": "76f0c3c8-d220-4f19-99e7-c5648dc04e01", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "jvm_uptime_seconds", "reduceTo": "last", "spaceAggregation": "avg", "timeAggregation": "count_distinct"}], "dataSource": "metrics", "disabled": false, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "JVM Count", "limit": null, "orderBy": [], "queryName": "A", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "last", "spaceAggregation": "sum", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "B", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "Total Heap Used", "limit": null, "orderBy": [], "queryName": "B", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "last", "spaceAggregation": "avg", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "C", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "Total Heap Max", "limit": null, "orderBy": [], "queryName": "C", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}], "queryFormulas": [{"disabled": false, "expression": "B/C", "legend": "Total Heap Used %", "queryName": "F1"}]}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "8957f97b-b0ea-485f-b1b7-a7c3d3f90343", "promql": [{"name": "A", "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", "legend": "JVM Count", "disabled": false}, {"name": "B", "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", "legend": "Total Heap Used", "disabled": false}, {"name": "C", "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", "legend": "Total Heap Max", "disabled": false}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Helidon MP Applications", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "770c62f6-50d7-4cfc-ba92-a8c8c1828d8a", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "31948a0e", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "c553e2c7-c472-40ec-a14f-bc0da7906ffe", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Heap Used", "yAxisUnit": "decbytes"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "cacbac0a-e6e5-469c-a851-2459998c92fd", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "ea072991", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "17def221-4403-4ca2-86a3-b2ac62f2d957", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Heap Max", "yAxisUnit": "decbytes"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "506d2adf-8650-4431-b5db-058d6ef10ada", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "be7c5ce1", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "9ca7729d-59c2-4651-a078-3697445283c0", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "100 * sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [{"index": "91b36d42-dddc-4e28-97cc-2764d0cd9f59", "isEditEnabled": false, "keyIndex": 1, "selectedGraph": "value", "thresholdColor": "Green", "thresholdFormat": "Text", "thresholdLabel": "", "thresholdOperator": "<=", "thresholdTableOptions": "A", "thresholdUnit": "percent", "thresholdValue": 80}, {"index": "e14d1093-94d8-485c-9573-28605d3f1694", "isEditEnabled": false, "keyIndex": 0, "selectedGraph": "value", "thresholdColor": "Red", "thresholdFormat": "Text", "thresholdLabel": "", "thresholdOperator": ">", "thresholdTableOptions": "A", "thresholdUnit": "percent", "thresholdValue": 80}], "timePreferance": "GLOBAL_TIME", "title": "Percent Heap Used", "yAxisUnit": "percent"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "", "fillSpans": false, "id": "064aa2a2-f12a-4262-8ee0-67e7deb01138", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "value", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "float64", "id": "jvm_uptime_seconds--float64--Gauge--true", "isColumn": true, "isJSON": false, "key": "jvm_uptime_seconds", "type": "Gauge"}, "aggregateOperator": "sum", "dataSource": "metrics", "disabled": false, "expression": "A", "filters": {"items": [{"id": "bd5213d9", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}], "op": "AND"}, "functions": [], "groupBy": [], "having": [], "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "last", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "sum"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "da5066e2-62d3-457d-ae70-73ced5bb90ef", "promql": [{"disabled": false, "legend": "", "name": "A", "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))"}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total MP JVM's", "yAxisUnit": "short"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "description": "Memory usage percentage by MP App.", "fillSpans": false, "id": "0bb0d89d-b729-415f-8aae-2c57758bcd81", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "avg", "spaceAggregation": "sum", "timeAggregation": "sum"}], "dataSource": "metrics", "disabled": true, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "avg", "spaceAggregation": "sum", "timeAggregation": "sum"}], "dataSource": "metrics", "disabled": true, "expression": "B", "functions": [], "groupBy": [{"dataType": "string", "id": "mp_app--string--tag", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "B", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_not_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "!=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}], "queryFormulas": [{"disabled": false, "expression": "A/B", "legend": "{{mp_app}}", "queryName": "F1"}]}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "b73e83d1-0883-4b11-be37-9812241930d1", "promql": [{"name": "A", "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}) by (mp_app) / sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}) by (mp_app)", "legend": "{{mp_app}}", "disabled": false}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Memory Usage % by MP App", "yAxisUnit": "percentunit"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {"A": "decbytes", "B": "decbytes", "C": "decbytes", "D": "decbytes", "F1": "percentunit", "F2": "percentunit"}, "columnWidths": {"F1": 145, "F2": 145, "app": 145}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "description": "Memory usage percentage by SE App.", "fillSpans": false, "id": "f56bc1ef-cc46-45ba-9182-d0a4805580bd", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "table", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "last", "spaceAggregation": "sum", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": true, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "last", "spaceAggregation": "sum", "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": true, "expression": "B", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "B", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_usedHeap_bytes", "reduceTo": "max", "spaceAggregation": "sum", "timeAggregation": "max"}], "dataSource": "metrics", "disabled": true, "expression": "C", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "C", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}, {"aggregations": [{"metricName": "memory_maxHeap_bytes", "reduceTo": "max", "spaceAggregation": "sum", "timeAggregation": "max"}], "dataSource": "metrics", "disabled": true, "expression": "D", "functions": [], "groupBy": [{"dataType": "string", "id": "app--string--tag", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "D", "source": "", "stepInterval": 60, "filters": {"items": [{"id": "k8s_ns", "key": {"dataType": "string", "id": "namespace--string--tag--false", "isColumn": false, "isJSON": false, "key": "namespace", "type": "tag"}, "op": "in", "value": [".namespace"]}, {"id": "mp_app_empty", "key": {"dataType": "string", "id": "mp_app--string--tag--false", "isColumn": false, "isJSON": false, "key": "mp_app", "type": "tag"}, "op": "=", "value": ""}, {"id": "app_not_empty", "key": {"dataType": "string", "id": "app--string--tag--false", "isColumn": false, "isJSON": false, "key": "app", "type": "tag"}, "op": "!=", "value": ""}], "op": "AND"}}], "queryFormulas": [{"disabled": false, "expression": "A/B", "legend": "Last", "queryName": "F1"}, {"disabled": false, "expression": "C/D", "legend": "Max", "queryName": "F2"}]}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "id": "c6d7b48c-bb8b-4e28-923b-77aceae026cc", "promql": [{"name": "A", "query": "sum by (app) (last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m])) / sum by (app) (last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", "legend": "{{app}}", "disabled": false}], "queryType": "promql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Total Memory Usage % by SE App", "yAxisUnit": "percentunit"}], "uuid": "0199715e-b130-7231-b1f0-2b83f323fd2e"} +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "Helidon Main Dashboard", + "description": "Helidon Endpoint Metrics Monitoring" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "namespace", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')" + } + }, + "name": "namespace" + } + } + ], + "panels": { + "064aa2a2-f12a-4262-8ee0-67e7deb01138": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total MP JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "0bb0d89d-b729-415f-8aae-2c57758bcd81": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Memory Usage % by MP App", + "description": "Memory usage percentage by MP App." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}) by (mp_app) / sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}) by (mp_app)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{mp_app}}" + } + } + } + } + ], + "links": [] + } + }, + "26d1442e-e7f3-4cd8-a952-f73380fca652": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total SE Applications", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "count(count by (app) (last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m])))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "34d33ef2-1377-4fa2-b3ea-43d505609e63": { + "kind": "Panel", + "spec": { + "display": { + "name": "Helidon SE Applications", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "JVM Count" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used" + } + }, + { + "type": "promql", + "spec": { + "name": "C", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Max" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "448e221a-b4b4-49dc-86f6-360739643557": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "506d2adf-8650-4431-b5db-058d6ef10ada": { + "kind": "Panel", + "spec": { + "display": { + "name": "Percent Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percent", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 80, + "operator": "below_or_equal", + "unit": "percent", + "color": "Green", + "format": "text" + }, + { + "value": 80, + "operator": "above", + "unit": "percent", + "color": "Red", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "100 * sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "60dd51d6-18e7-4ecf-9907-06a83e43ecca": { + "kind": "Panel", + "spec": { + "display": { + "name": "Percent Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percent", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 80, + "operator": "below_or_equal", + "unit": "percent", + "color": "Green", + "format": "text" + }, + { + "value": 80, + "operator": "above", + "unit": "percent", + "color": "Red", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "100 * sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "613e8ca7-093e-43c6-a9c0-1aef56d92adc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Memory Usage % by MP App", + "description": "Memory usage percentage by MP App." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (mp_app) (last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m])) / sum by (mp_app) (last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Heap Used %" + } + } + } + } + ], + "links": [] + } + }, + "76f0c3c8-d220-4f19-99e7-c5648dc04e01": { + "kind": "Panel", + "spec": { + "display": { + "name": "Helidon MP Applications", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "JVM Count" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used" + } + }, + { + "type": "promql", + "spec": { + "name": "C", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Max" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "770c62f6-50d7-4cfc-ba92-a8c8c1828d8a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "898d191e-6047-4833-8fab-86d5146f8f0d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total SE JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "9752263f-de9f-4dd4-a00e-2dd09a83d9ca": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Memory Usage % by SE App", + "description": "Memory usage percentage by SE App." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}) by (app) / sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}) by (app)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{app}}" + } + } + } + } + ], + "links": [] + } + }, + "9b31a8fa-3b0f-4069-8d39-ca1eeb88eafb": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Max", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "b7e9af8b-71ba-41f3-8141-6f918685f881": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total MP Applications", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "count(count by (mp_app) (last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m])))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "cacbac0a-e6e5-469c-a851-2459998c92fd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Max", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app!=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "f56bc1ef-cc46-45ba-9182-d0a4805580bd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Memory Usage % by SE App", + "description": "Memory usage percentage by SE App." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum by (app) (last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m])) / sum by (app) (last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app=\"\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{app}}" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/b7e9af8b-71ba-41f3-8141-6f918685f881" + } + }, + { + "x": 3, + "y": 0, + "width": 9, + "height": 5, + "content": { + "$ref": "#/spec/panels/76f0c3c8-d220-4f19-99e7-c5648dc04e01" + } + }, + { + "x": 0, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/770c62f6-50d7-4cfc-ba92-a8c8c1828d8a" + } + }, + { + "x": 3, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/cacbac0a-e6e5-469c-a851-2459998c92fd" + } + }, + { + "x": 6, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/506d2adf-8650-4431-b5db-058d6ef10ada" + } + }, + { + "x": 9, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/064aa2a2-f12a-4262-8ee0-67e7deb01138" + } + }, + { + "x": 0, + "y": 10, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/0bb0d89d-b729-415f-8aae-2c57758bcd81" + } + }, + { + "x": 6, + "y": 10, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/613e8ca7-093e-43c6-a9c0-1aef56d92adc" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "SE Applications", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/26d1442e-e7f3-4cd8-a952-f73380fca652" + } + }, + { + "x": 3, + "y": 0, + "width": 9, + "height": 5, + "content": { + "$ref": "#/spec/panels/34d33ef2-1377-4fa2-b3ea-43d505609e63" + } + }, + { + "x": 0, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/448e221a-b4b4-49dc-86f6-360739643557" + } + }, + { + "x": 3, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/9b31a8fa-3b0f-4069-8d39-ca1eeb88eafb" + } + }, + { + "x": 6, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/60dd51d6-18e7-4ecf-9907-06a83e43ecca" + } + }, + { + "x": 9, + "y": 5, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/898d191e-6047-4833-8fab-86d5146f8f0d" + } + }, + { + "x": 0, + "y": 10, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/9752263f-de9f-4dd4-a00e-2dd09a83d9ca" + } + }, + { + "x": 6, + "y": 10, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/f56bc1ef-cc46-45ba-9182-d0a4805580bd" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "MP Applications", + "collapse": { + "open": false + } + }, + "items": [] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/2/helidon_mp_details.json b/helm/infra-charts/obaas/dashboards/2/helidon_mp_details.json index 81a4453ba..c62ae9a7d 100644 --- a/helm/infra-charts/obaas/dashboards/2/helidon_mp_details.json +++ b/helm/infra-charts/obaas/dashboards/2/helidon_mp_details.json @@ -1,1654 +1,690 @@ { - "description": "Helidon MP Applications Details", - "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", - "layout": [ - { - "h": 10, - "i": "785bfb21-2012-4e4b-a0b9-bc1e48b6bded", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 0 - }, - { - "h": 5, - "i": "8ededdcd-e0e6-4745-b67f-3634499fd206", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 0 - }, - { - "h": 10, - "i": "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d", - "moved": false, - "static": false, - "w": 2, - "x": 4, - "y": 0 - }, - { - "h": 5, - "i": "c933a1d0-bda3-4821-a29a-77fa0a6fd067", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 0 - }, - { - "h": 5, - "i": "c35c9632-d46c-4a88-b5fe-3f279fc94c2b", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 5 - }, - { - "h": 5, - "i": "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 5 - }, - { - "h": 7, - "i": "5197947a-1195-4e18-8a24-7c8a34a06f1d", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 10 - }, - { - "h": 8, - "i": "68198e34-2036-4be4-ac63-28d5e8ca95bd", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 17 - }, - { - "h": 8, - "i": "ca13277a-b4f4-4264-93ff-2fa58cb541be", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 17 - } - ], - "panelMap": {}, + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, "tags": [], - "title": "Helidon MP Details", - "uploadedGrafana": false, - "uuid": "019c4894-9621-7d0d-85d2-b10d05eebc20", - "variables": { - "0bacee01-edab-4412-a262-baaf101152a0": { - "allSelected": true, - "customValue": ".*", - "defaultValue": "", - "description": "", - "id": "0bacee01-edab-4412-a262-baaf101152a0", - "key": "0bacee01-edab-4412-a262-baaf101152a0", - "modificationUUID": "9228a5d2-5112-4345-bf71-607406c51b5e", - "multiSelect": true, - "name": "namespace", - "order": 0, - "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'kubernetes_namespace') != '')", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" + "spec": { + "display": { + "name": "Helidon MP Details", + "description": "Helidon MP Applications Details" }, - "4b06c096-8584-4d86-8f54-9bd38ddf9552": { - "allSelected": false, - "customValue": ".*", - "defaultValue": "", - "description": "", - "id": "4b06c096-8584-4d86-8f54-9bd38ddf9552", - "modificationUUID": "bce60ce6-a861-41c1-a865-8b872ab5111b", - "multiSelect": true, - "name": "app_name", - "order": 0, - "queryValue": "SELECT distinct JSONExtractString(labels, 'mp_app')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')\nand (JSONExtractString(labels, 'kubernetes_namespace') in {{.namespace}})\n", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - } - }, - "version": "v5", - "widgets": [ - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "namespace", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace') \nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_memory_used_bytes')\nand (JSONExtractString(labels, 'kubernetes_namespace') != '')" + } + }, + "name": "namespace" + } }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "785bfb21-2012-4e4b-a0b9-bc1e48b6bded", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "memory_usedHeap_bytes", - "reduceTo": "last", - "spaceAggregation": "sum", - "timeAggregation": "count" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "app_name", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'mp_app')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')\nand (JSONExtractString(labels, 'kubernetes_namespace') in {{.namespace}})\n" + } + }, + "name": "app_name" + } + } + ], + "panels": { + "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used %", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "thresholds": [ + { + "value": 90, + "operator": "above", + "unit": "percentunit", + "color": "Red", + "format": "text" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "b5dc4255-b6b8-472d-89e9-9cb4f38b09a3", - "promql": [ - { - "name": "A", - "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total MP JVM's", - "yAxisUnit": "short" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "c35c9632-d46c-4a88-b5fe-3f279fc94c2b", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "memory_maxHeap_bytes", - "reduceTo": "last", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" + "5197947a-1195-4e18-8a24-7c8a34a06f1d": { + "kind": "Panel", + "spec": { + "display": { + "name": "HTTP Requests - All JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/BarChartPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true, + "stackedBarChart": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (mp_app)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{mp_app}}" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "979d980c-d37c-4e2b-ad92-62d022753b9d", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Max", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "memory_usedHeap_bytes", - "reduceTo": "last", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": true, - "expression": "A", - "filter": { - "expression": "" + "68198e34-2036-4be4-ac63-28d5e8ca95bd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total REST Calls all JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "formatting": { + "unit": "short", + "decimalPrecision": "2" }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" - } - }, - { - "aggregations": [ - { - "metricName": "memory_maxHeap_bytes", - "reduceTo": "last", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "dataSource": "metrics", - "disabled": true, - "expression": "B", - "filter": { - "expression": "" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "B", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" - } + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null } - ], - "queryFormulas": [ + }, + "queries": [ { - "disabled": false, - "expression": "A/B", - "legend": "", - "queryName": "F1" + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (mp_app)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{mp_app}}" + } + } + } } - ] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "22c584d2-7f8a-4daa-aeb3-1ec12c3a452e", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m])) / sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [ - { - "index": "91738c40-252e-41cc-974d-637119d32791", - "isEditEnabled": false, - "keyIndex": 0, - "selectedGraph": "value", - "thresholdColor": "Red", - "thresholdFormat": "Text", - "thresholdLabel": "", - "thresholdOperator": ">", - "thresholdTableOptions": "A", - "thresholdUnit": "percentunit", - "thresholdValue": 90 + ], + "links": [] } - ], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Used %", - "yAxisUnit": "percentunit" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "memory_usedHeap_bytes", - "reduceTo": "avg", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" + "785bfb21-2012-4e4b-a0b9-bc1e48b6bded": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total MP JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "formatting": { + "unit": "short", + "decimalPrecision": "2" }, - "legend": "Total Heap Used", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregations": [ - { - "metricName": "memory_maxHeap_bytes", - "reduceTo": "avg", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "count(last_over_time(jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filter": { - "expression": "" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "Total Heap Max", - "limit": null, - "orderBy": [], - "queryName": "B", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "44015c5c-4307-4343-b251-dec822867e8b", - "promql": [ - { - "name": "A", - "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", - "legend": "Total Heap Used" - }, - { - "name": "B", - "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", - "legend": "Total Heap Max" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Memory Usage", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": { - "A": "decbytes", - "B": "decbytes", - "C": "decbytes", - "D": "decbytes" - }, - "columnWidths": { - "A": 145, - "B": 145, - "C": 145, - "D": 145 - }, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "c933a1d0-bda3-4821-a29a-77fa0a6fd067", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "table", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "memory_usedHeap_bytes", - "reduceTo": "last", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" + "8ededdcd-e0e6-4745-b67f-3634499fd206": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" }, - "legend": "Current Heap Used", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregations": [ - { - "metricName": "memory_maxHeap_bytes", - "reduceTo": "last", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filter": { - "expression": "" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "Current Heap Max", - "limit": null, - "orderBy": [], - "queryName": "B", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" } - }, - { - "aggregations": [ - { - "metricName": "memory_usedHeap_bytes", - "reduceTo": "max", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "latest" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filter": { - "expression": "" + } + ], + "links": [] + } + }, + "c35c9632-d46c-4a88-b5fe-3f279fc94c2b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Max", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" }, - "legend": "Peak Heap Used (5m)", - "limit": null, - "orderBy": [], - "queryName": "C", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregations": [ - { - "metricName": "memory_maxHeap_bytes", - "reduceTo": "max", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "max" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "D", - "filter": { - "expression": "" - }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" - }, - "legend": "Peak Heap Max (5m)", - "limit": null, - "orderBy": [], - "queryName": "D", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "ca1d40b4-1444-4650-897b-050940155430", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Current Heap Used" - }, - { - "name": "B", - "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "Current Heap Max" - }, - { - "name": "C", - "query": "sum(max_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", - "legend": "Peak Heap Used (5m)" - }, - { - "name": "D", - "query": "sum(max_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", - "legend": "Peak Heap Max (5m)" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Memory Usage (Current and 5m Peak)", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": true, - "id": "5197947a-1195-4e18-8a24-7c8a34a06f1d", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "bar", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "requests_count_total", - "reduceTo": "avg", - "spaceAggregation": "sum", - "timeAggregation": "increase" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" + "c933a1d0-bda3-4821-a29a-77fa0a6fd067": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage (Current and 5m Peak)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "mp_app--string--tag", - "isColumn": false, - "isJSON": false, - "key": "mp_app", - "type": "tag" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "having": { - "expression": "" }, - "legend": "{{mp_app}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Current Heap Used" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(last_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Current Heap Max" + } + }, + { + "type": "promql", + "spec": { + "name": "C", + "query": "sum(max_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Peak Heap Used (5m)" + } + }, + { + "type": "promql", + "spec": { + "name": "D", + "query": "sum(max_over_time(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Peak Heap Max (5m)" + } + } + ] + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "ee4fa1a3-485d-4c1b-82f8-9b5a38dd9eed", - "promql": [ - { - "name": "A", - "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (mp_app)", - "legend": "{{mp_app}}" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "HTTP Requests - All JVM's", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "8ededdcd-e0e6-4745-b67f-3634499fd206", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "memory_usedHeap_bytes", - "reduceTo": "last", - "spaceAggregation": "sum", - "temporality": null, - "timeAggregation": "sum" + "ca13277a-b4f4-4264-93ff-2fa58cb541be": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total REST Calls all JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "short", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" }, - "functions": [], - "groupBy": [], - "having": { - "expression": "" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (mp_app)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{mp_app}}" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "d25f98cd-8288-4ae8-b842-c3911d1f1a3f", - "promql": [ - { - "name": "A", - "query": "sum(last_over_time(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\",mp_app=~\"$app_name\"}[2m]))", - "legend": "" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Used", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "68198e34-2036-4be4-ac63-28d5e8ca95bd", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "pie", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "REST_request_seconds.count", - "reduceTo": "avg", - "spaceAggregation": "avg", - "temporality": "", - "timeAggregation": "avg" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" + "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "method--string--tag", - "isColumn": false, - "isJSON": false, - "key": "method", - "type": "tag" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "having": { - "expression": "" }, - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Max" + } + } + ] + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "d80dec89-53b9-431f-88a4-350af302ab2f", - "promql": [ - { - "name": "A", - "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (mp_app)", - "legend": "{{mp_app}}" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total REST Calls all JVM's", - "yAxisUnit": "short" + } }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": { - "A": "short" - }, - "columnWidths": { - "mp_app": 145, - "A": 145 - }, - "contextLinks": { - "linksData": [] - }, - "customLegendColors": {}, - "decimalPrecision": 2, - "description": "", - "fillSpans": false, - "id": "ca13277a-b4f4-4264-93ff-2fa58cb541be", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "table", - "query": { - "builder": { - "queryData": [ + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ { - "aggregations": [ - { - "metricName": "REST_request_seconds.count", - "reduceTo": "avg", - "spaceAggregation": "sum", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "method--string--tag", - "isColumn": false, - "isJSON": false, - "key": "method", - "type": "tag" - } - ], - "having": { - "expression": "" - }, - "legend": "Value", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "x": 0, + "y": 0, + "width": 2, + "height": 10, + "content": { + "$ref": "#/spec/panels/785bfb21-2012-4e4b-a0b9-bc1e48b6bded" } }, { - "aggregations": [ - { - "metricName": "REST_request_seconds.sum", - "reduceTo": "avg", - "spaceAggregation": "sum", - "temporality": "", - "timeAggregation": "rate" - } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filter": { - "expression": "" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "method--string--tag", - "isColumn": false, - "isJSON": false, - "key": "method", - "type": "tag" - } - ], - "having": { - "expression": "" - }, - "legend": "Total Time", - "limit": null, - "orderBy": [], - "queryName": "C", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" + "x": 2, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/8ededdcd-e0e6-4745-b67f-3634499fd206" } - } - ], - "queryFormulas": [ + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 10, + "content": { + "$ref": "#/spec/panels/2a5b1786-fc4d-4af3-baf4-fbde9ddda42d" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/c933a1d0-bda3-4821-a29a-77fa0a6fd067" + } + }, + { + "x": 2, + "y": 5, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/c35c9632-d46c-4a88-b5fe-3f279fc94c2b" + } + }, { - "disabled": false, - "expression": "A/C", - "legend": "Percent", - "queryName": "F1" + "x": 6, + "y": 5, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd" + } + }, + { + "x": 0, + "y": 10, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/5197947a-1195-4e18-8a24-7c8a34a06f1d" + } + }, + { + "x": 0, + "y": 17, + "width": 6, + "height": 8, + "content": { + "$ref": "#/spec/panels/68198e34-2036-4be4-ac63-28d5e8ca95bd" + } + }, + { + "x": 6, + "y": 17, + "width": 6, + "height": 8, + "content": { + "$ref": "#/spec/panels/ca13277a-b4f4-4264-93ff-2fa58cb541be" + } } ] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "e828a773-52b8-4d0d-bae1-9ba982ab464d", - "promql": [ - { - "name": "A", - "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", mp_app=~\"$app_name\"}[5m])) by (mp_app)", - "legend": "{{mp_app}}" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total REST Calls all JVM's", - "yAxisUnit": "short" - } - ] + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } } diff --git a/helm/infra-charts/obaas/dashboards/2/helidon_se_details.json b/helm/infra-charts/obaas/dashboards/2/helidon_se_details.json index dbf6f2779..b11e82cc9 100644 --- a/helm/infra-charts/obaas/dashboards/2/helidon_se_details.json +++ b/helm/infra-charts/obaas/dashboards/2/helidon_se_details.json @@ -1,2525 +1,924 @@ { - "description": "Helidon SE Applications Details", - "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", - "layout": [ - { - "h": 10, - "i": "785bfb21-2012-4e4b-a0b9-bc1e48b6bded", - "moved": false, - "static": false, - "w": 2, - "x": 0, - "y": 0 - }, - { - "h": 5, - "i": "8ededdcd-e0e6-4745-b67f-3634499fd206", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 0 - }, - { - "h": 10, - "i": "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d", - "moved": false, - "static": false, - "w": 2, - "x": 4, - "y": 0 - }, - { - "h": 5, - "i": "1cd7b8f2-d272-4a15-8f13-6e5f9486cb53", - "moved": false, - "static": false, - "w": 2, - "x": 6, - "y": 0 - }, - { - "h": 5, - "i": "a2ed345f-b534-4166-88f3-5b5bf949fbc8", - "moved": false, - "static": false, - "w": 2, - "x": 8, - "y": 0 - }, - { - "h": 5, - "i": "9a240899-c23c-439b-a612-5c2b6d43c18b", - "moved": false, - "static": false, - "w": 2, - "x": 10, - "y": 0 - }, - { - "h": 5, - "i": "c35c9632-d46c-4a88-b5fe-3f279fc94c2b", - "moved": false, - "static": false, - "w": 2, - "x": 2, - "y": 5 - }, - { - "h": 5, - "i": "eb25667b-7800-4946-ac0d-cea3510ca387", - "moved": false, - "static": false, - "w": 2, - "x": 6, - "y": 5 - }, - { - "h": 5, - "i": "1f2a16c8-b05c-4abf-b444-1a14bd29a160", - "moved": false, - "static": false, - "w": 2, - "x": 8, - "y": 5 - }, - { - "h": 5, - "i": "8f82ecd5-d025-4728-bfaa-fe313d53bc1f", - "moved": false, - "static": false, - "w": 2, - "x": 10, - "y": 5 - }, - { - "h": 3, - "i": "dc0f57f5-c20a-4b18-9308-c588d052ffab", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 10 - }, - { - "h": 5, - "i": "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd", - "moved": false, - "static": false, - "w": 6, - "x": 0, - "y": 13 - }, - { - "h": 5, - "i": "c933a1d0-bda3-4821-a29a-77fa0a6fd067", - "moved": false, - "static": false, - "w": 6, - "x": 6, - "y": 13 - }, - { - "h": 7, - "i": "5197947a-1195-4e18-8a24-7c8a34a06f1d", - "moved": false, - "static": false, - "w": 12, - "x": 0, - "y": 18 - } - ], - "panelMap": {}, + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, "tags": [], - "title": "Helidon SE Details", - "uploadedGrafana": false, - "variables": { - "0bacee01-edab-4412-a262-baaf101152a0": { - "allSelected": true, - "customValue": "", - "description": "", - "id": "0bacee01-edab-4412-a262-baaf101152a0", - "key": "0bacee01-edab-4412-a262-baaf101152a0", - "modificationUUID": "525f20af-1a16-4681-af3c-97fadc45b534", - "multiSelect": true, - "name": "namespace", - "order": 0, - "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" + "spec": { + "display": { + "name": "Helidon SE Details", + "description": "Helidon SE Applications Details" }, - "4b06c096-8584-4d86-8f54-9bd38ddf9552": { - "allSelected": true, - "customValue": "", - "description": "", - "id": "4b06c096-8584-4d86-8f54-9bd38ddf9552", - "modificationUUID": "7f19fe8a-7fd8-4f35-a770-faac9248a8a1", - "multiSelect": true, - "name": "app_name", - "order": 0, - "queryValue": "SELECT distinct JSONExtractString(labels, 'app')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')\nand (JSONExtractString(labels, 'kubernetes_namespace') in {{.namespace}})\nand (JSONExtractString(labels, 'mp_app') = '')", - "showALLOption": true, - "sort": "ASC", - "textboxValue": "", - "type": "QUERY" - } - }, - "version": "v4", - "widgets": [ - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "785bfb21-2012-4e4b-a0b9-bc1e48b6bded", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "namespace", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'kubernetes_namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')" } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "5ab83d02-8bf9-40ae-8b62-b31d69a9e71b", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "count(count by (instance) (jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app!~\"^.+$\"}))" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + }, + "name": "namespace" } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "app_name", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'app')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'jvm_uptime_seconds')\nand (JSONExtractString(labels, 'kubernetes_namespace') in {{.namespace}})\nand (JSONExtractString(labels, 'mp_app') = '')" + } + }, + "name": "app_name" } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total SE JVM's", - "yAxisUnit": "short" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "c35c9632-d46c-4a88-b5fe-3f279fc94c2b", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" + } + ], + "panels": { + "1cd7b8f2-d272-4a15-8f13-6e5f9486cb53": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total HTTP Requests Last 1m", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"})-sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"}offset 1m)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "77e91fd7-572b-49f9-b230-3e711a118915", - "promql": [ - { - "name": "A", - "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "memory_maxHeap_bytes" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Available", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + }, + "1f2a16c8-b05c-4abf-b444-1a14bd29a160": { + "kind": "Panel", + "spec": { + "display": { + "name": "HTTP Rate - 5 min", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "last_5_min" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": true, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": true, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "requests_count_total" + } + } } } ], - "queryFormulas": [ - { - "disabled": false, - "expression": "A/B", - "legend": "", - "queryName": "F1" - } - ] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "fb2d045b-5d6f-407a-905b-1b3d7c7b57f4", - "promql": [ - { - "name": "A", - "query": "(sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))/(sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))", - "legend": "" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [ - { - "index": "91738c40-252e-41cc-974d-637119d32791", - "isEditEnabled": false, - "keyIndex": 0, - "selectedGraph": "value", - "thresholdColor": "Red", - "thresholdFormat": "Text", - "thresholdLabel": "", - "thresholdOperator": ">", - "thresholdTableOptions": "A", - "thresholdUnit": "percentunit", - "thresholdValue": 90 - } - ], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Used %", - "yAxisUnit": "percentunit" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": { - "E": "decbytes", - "F": "decbytes", - "F1": "percentunit", - "H": "s" }, - "description": "Total number of instances running this application", - "fillSpans": false, - "id": "dc0f57f5-c20a-4b18-9308-c588d052ffab", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "table", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "thread_count--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "thread_count", - "type": "Gauge" + "2a5b1786-fc4d-4af3-baf4-fbde9ddda42d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used %", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [ + "thresholds": [ { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" + "value": 90, + "operator": "above", + "unit": "percentunit", + "color": "Red", + "format": "text" } - ], - "having": [], - "legend": "Thread Count", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" - } - }, + ] + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_scheduler_pool_size--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_scheduler_pool_size", - "type": "Gauge" - }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "(sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))/(sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } } - ], - "having": [], - "legend": "VT Pool Size", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "last", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" } - }, + } + ], + "links": [] + } + }, + "5197947a-1195-4e18-8a24-7c8a34a06f1d": { + "kind": "Panel", + "spec": { + "display": { + "name": "HTTP Requests - All JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/BarChartPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true, + "stackedBarChart": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "vthreads_scheduler_mounted_virtual_thread_count--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "vthreads_scheduler_mounted_virtual_thread_count", - "type": "Gauge" - }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m])) by (app)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "{{app}}" + } } - ], - "having": [], - "legend": "VT Mounted", - "limit": null, - "orderBy": [], - "queryName": "C", - "reduceTo": "last", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" } - }, - { - "aggregateAttribute": { - "dataType": "float64", - "id": "classloader_loadedClasses_count--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "classloader_loadedClasses_count", - "type": "Gauge" + } + ], + "links": [] + } + }, + "785bfb21-2012-4e4b-a0b9-bc1e48b6bded": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total SE JVM's", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "D", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "short", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" - } - ], - "having": [], - "legend": "Currently Loaded Classes", - "limit": null, - "orderBy": [], - "queryName": "D", - "reduceTo": "last", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "E", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "count(count by (instance) (jvm_uptime_seconds{kubernetes_namespace=~\"$namespace\",app!=\"\",mp_app!~\"^.+$\"}))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } } - ], - "having": [], - "legend": "Total Heap used", - "limit": null, - "orderBy": [], - "queryName": "E", - "reduceTo": "last", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" } - }, - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" + } + ], + "links": [] + } + }, + "8ededdcd-e0e6-4745-b67f-3634499fd206": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Used", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "F", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" - } - ], - "having": [], - "legend": "Total Heap Max", - "limit": null, - "orderBy": [], - "queryName": "F", - "reduceTo": "last", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "gc_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "gc_total", - "type": "Sum" - }, - "aggregateOperator": "increase", - "dataSource": "metrics", - "disabled": false, - "expression": "G", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "memory_usedHeap_bytes" + } } - ], - "having": [], - "legend": "Total GC's", - "limit": null, - "orderBy": [], - "queryName": "G", - "reduceTo": "sum", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "increase", - "filter": { - "expression": "" } - }, - { - "aggregateAttribute": { - "dataType": "float64", - "id": "jvm_uptime_seconds--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "jvm_uptime_seconds", - "type": "Gauge" + } + ], + "links": [] + } + }, + "8f82ecd5-d025-4728-bfaa-fe313d53bc1f": { + "kind": "Panel", + "spec": { + "display": { + "name": "HTTP Rate - 15 min", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "last_15_min" }, - "aggregateOperator": "sum", - "dataSource": "metrics", - "disabled": false, - "expression": "H", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag--false", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "requests_count_total" + } } - ], - "having": [], - "legend": "JVM Uptime", - "limit": null, - "orderBy": [], - "queryName": "H", - "reduceTo": "last", - "spaceAggregation": "avg", - "stepInterval": 60, - "timeAggregation": "sum", - "filter": { - "expression": "" } } ], - "queryFormulas": [ - { - "disabled": false, - "expression": "E/F", - "legend": "Total Heap Used %", - "queryName": "F1" - } - ] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "3baa2ede-75cb-45bd-ae63-7b3bce3b5210", - "promql": [ - { - "name": "A", - "query": "(sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))/(sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))", - "legend": "Total Heap Used %" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Instances", - "yAxisUnit": "s" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "graph", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + }, + "9a240899-c23c-439b-a612-5c2b6d43c18b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total HTTP Requests Last 15m", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Used", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Available", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "avg", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"})-sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"}offset 15m)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "5b99ede4-4ae6-45db-8110-1c80f67086ac", - "promql": [ - { - "name": "A", - "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "Total Heap Used" - }, - { - "name": "B", - "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "Total Heap Available" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Memory Usage", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": { - "A": "decbytes", - "B": "decbytes", - "C": "decbytes", - "D": "decbytes" }, - "description": "", - "fillSpans": false, - "id": "c933a1d0-bda3-4821-a29a-77fa0a6fd067", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "table", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + "a2ed345f-b534-4166-88f3-5b5bf949fbc8": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total HTTP Requests Last 5m", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Used Last", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "B", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Available Last", - "limit": null, - "orderBy": [], - "queryName": "B", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"})-sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"}offset 5m)", + "disabled": false, + "step": 0, + "stats": false, + "legend": "" + } + } } - }, - { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" + } + ], + "links": [] + } + }, + "c35c9632-d46c-4a88-b5fe-3f279fc94c2b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Total Heap Available", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "C", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Used Max", - "limit": null, - "orderBy": [], - "queryName": "C", - "reduceTo": "max", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" - } - }, + "thresholds": null + } + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_maxHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_maxHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "max", - "dataSource": "metrics", - "disabled": false, - "expression": "D", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "Total Heap Available Max", - "limit": null, - "orderBy": [], - "queryName": "D", - "reduceTo": "max", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "max", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "memory_maxHeap_bytes" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "57c01b83-cba1-4aba-a015-2ef464a24c74", - "promql": [ - { - "name": "A", - "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "Total Heap Used Last" - }, - { - "name": "B", - "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "Total Heap Available Last" - }, - { - "name": "C", - "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "Total Heap Used Max" - }, - { - "name": "D", - "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "Total Heap Available Max" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Memory Usage", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "contextLinks": { - "linksData": [] }, - "customLegendColors": {}, - "description": "", - "fillSpans": true, - "id": "5197947a-1195-4e18-8a24-7c8a34a06f1d", - "isLogScale": false, - "isStacked": false, - "legendPosition": "bottom", - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "bar", - "query": { - "builder": { - "queryData": [ - { - "aggregations": [ - { - "metricName": "requests_count_total", - "reduceTo": "avg", - "spaceAggregation": "sum", - "timeAggregation": "increase" + "c933a1d0-bda3-4821-a29a-77fa0a6fd067": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" } - ], - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filter": { - "expression": "" }, - "functions": [], - "groupBy": [ - { - "dataType": "string", - "id": "app--string--tag", - "isColumn": false, - "isJSON": false, - "key": "app", - "type": "tag" - } - ], - "having": { - "expression": "" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "legend": "{{app}}", - "limit": null, - "orderBy": [], - "queryName": "A", - "source": "", - "stepInterval": 60, - "filters": { - "items": [], - "op": "AND" - } + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "cda51667-d71b-4fd8-8a65-2f92ed427493", - "promql": [ - { - "name": "A", - "query": "sum(increase(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m])) by (app)", - "legend": "{{app}}" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "HTTP Requests - All JVM's", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "8ededdcd-e0e6-4745-b67f-3634499fd206", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "memory_usedHeap_bytes--float64--Gauge--true", - "isColumn": true, - "isJSON": false, - "key": "memory_usedHeap_bytes", - "type": "Gauge" - }, - "aggregateOperator": "latest", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "latest", - "filter": { - "expression": "" + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used Last" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Available Last" + } + }, + { + "type": "promql", + "spec": { + "name": "C", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used Max" + } + }, + { + "type": "promql", + "spec": { + "name": "D", + "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Available Max" + } + } + ] + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "16553b54-83bb-4a8c-a1f0-05563b4031c1", - "promql": [ - { - "name": "A", - "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", - "legend": "memory_usedHeap_bytes" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total Heap Used", - "yAxisUnit": "decbytes" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "eb25667b-7800-4946-ac0d-cea3510ca387", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "requests_count_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "requests_count_total", - "type": "Sum" + }, + "dc0f57f5-c20a-4b18-9308-c588d052ffab": { + "kind": "Panel", + "spec": { + "display": { + "name": "Instances", + "description": "Total number of instances running this application" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "s", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate", - "filter": { - "expression": "" - } + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "a50e666c-2f90-4298-8a60-93952a8f2703", - "promql": [ - { - "name": "A", - "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m]))", - "legend": "requests_count_total" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "HTTP Rate - 1 min", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "1f2a16c8-b05c-4abf-b444-1a14bd29a160", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "requests_count_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "requests_count_total", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate", - "filter": { - "expression": "" + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "(sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))/(sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used %" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "07114d38-6e13-4c89-ba87-3699549a4d56", - "promql": [ - { - "name": "A", - "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m]))", - "legend": "requests_count_total" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "LAST_5_MIN", - "title": "HTTP Rate - 5 min", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "8f82ecd5-d025-4728-bfaa-fe313d53bc1f", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "requests_count_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "requests_count_total", - "type": "Sum" + }, + "eb25667b-7800-4946-ac0d-cea3510ca387": { + "kind": "Panel", + "spec": { + "display": { + "name": "HTTP Rate - 1 min", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "formatting": { + "unit": "none", + "decimalPrecision": "2" }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate", - "filter": { - "expression": "" - } + "thresholds": null } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "4a4622a2-bedd-4216-b72a-24f5b9a614a8", - "promql": [ - { - "name": "A", - "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m]))", - "legend": "requests_count_total" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "LAST_15_MIN", - "title": "HTTP Rate - 15 min", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "1cd7b8f2-d272-4a15-8f13-6e5f9486cb53", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ + }, + "queries": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "requests_count_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "requests_count_total", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate", - "filter": { - "expression": "" + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/PromQLQuery", + "spec": { + "name": "A", + "query": "sum(rate(requests_count_total{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"}[5m]))", + "disabled": false, + "step": 0, + "stats": false, + "legend": "requests_count_total" + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "59c194c4-d3ec-4abf-a15b-eecd4d08f425", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"})-sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"}offset 1m)" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + "links": [] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total HTTP Requests Last 1m", - "yAxisUnit": "none" - }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "a2ed345f-b534-4166-88f3-5b5bf949fbc8", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ - { - "aggregateAttribute": { - "dataType": "float64", - "id": "requests_count_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "requests_count_total", - "type": "Sum" + }, + "f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate", - "filter": { - "expression": "" + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "promql", + "spec": { + "name": "A", + "query": "sum(memory_usedHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Used" + } + }, + { + "type": "promql", + "spec": { + "name": "B", + "query": "sum(memory_maxHeap_bytes{kubernetes_namespace=~\"$namespace\", app=~\"$app_name\", mp_app!~\"^.+$\"})", + "disabled": false, + "step": 0, + "stats": false, + "legend": "Total Heap Available" + } + } + ] + } + } } } ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "3282acab-dbb5-4afb-8cc2-53d02c176f0b", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"})-sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"}offset 5m)" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" + "links": [] } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" - } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total HTTP Requests Last 5m", - "yAxisUnit": "none" + } }, - { - "bucketCount": 30, - "bucketWidth": 0, - "columnUnits": {}, - "description": "", - "fillSpans": false, - "id": "9a240899-c23c-439b-a612-5c2b6d43c18b", - "isStacked": false, - "mergeAllActiveQueries": false, - "nullZeroValues": "zero", - "opacity": "1", - "panelTypes": "value", - "query": { - "builder": { - "queryData": [ + "layouts": [ + { + "kind": "Grid", + "spec": { + "items": [ { - "aggregateAttribute": { - "dataType": "float64", - "id": "requests_count_total--float64--Sum--true", - "isColumn": true, - "isJSON": false, - "key": "requests_count_total", - "type": "Sum" - }, - "aggregateOperator": "rate", - "dataSource": "metrics", - "disabled": false, - "expression": "A", - "filters": { - "items": [], - "op": "AND" - }, - "functions": [], - "groupBy": [], - "having": [], - "legend": "", - "limit": null, - "orderBy": [], - "queryName": "A", - "reduceTo": "last", - "spaceAggregation": "sum", - "stepInterval": 60, - "timeAggregation": "rate", - "filter": { - "expression": "" + "x": 0, + "y": 0, + "width": 2, + "height": 10, + "content": { + "$ref": "#/spec/panels/785bfb21-2012-4e4b-a0b9-bc1e48b6bded" + } + }, + { + "x": 2, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/8ededdcd-e0e6-4745-b67f-3634499fd206" + } + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 10, + "content": { + "$ref": "#/spec/panels/2a5b1786-fc4d-4af3-baf4-fbde9ddda42d" + } + }, + { + "x": 6, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/1cd7b8f2-d272-4a15-8f13-6e5f9486cb53" + } + }, + { + "x": 8, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/a2ed345f-b534-4166-88f3-5b5bf949fbc8" + } + }, + { + "x": 10, + "y": 0, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/9a240899-c23c-439b-a612-5c2b6d43c18b" + } + }, + { + "x": 2, + "y": 5, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/c35c9632-d46c-4a88-b5fe-3f279fc94c2b" + } + }, + { + "x": 6, + "y": 5, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/eb25667b-7800-4946-ac0d-cea3510ca387" + } + }, + { + "x": 8, + "y": 5, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/1f2a16c8-b05c-4abf-b444-1a14bd29a160" + } + }, + { + "x": 10, + "y": 5, + "width": 2, + "height": 5, + "content": { + "$ref": "#/spec/panels/8f82ecd5-d025-4728-bfaa-fe313d53bc1f" + } + }, + { + "x": 0, + "y": 10, + "width": 12, + "height": 3, + "content": { + "$ref": "#/spec/panels/dc0f57f5-c20a-4b18-9308-c588d052ffab" + } + }, + { + "x": 0, + "y": 13, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/f0c7223e-a9f1-4bb5-9129-eae3b30a4bbd" + } + }, + { + "x": 6, + "y": 13, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/c933a1d0-bda3-4821-a29a-77fa0a6fd067" + } + }, + { + "x": 0, + "y": 18, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/5197947a-1195-4e18-8a24-7c8a34a06f1d" } } - ], - "queryFormulas": [] - }, - "clickhouse_sql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "" - } - ], - "id": "b780999b-485f-4f91-b48b-b457a2f01626", - "promql": [ - { - "disabled": false, - "legend": "", - "name": "A", - "query": "sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"})-sum(requests_count_total{kubernetes_namespace=~\"$namespace\",app=~\"$app_name\",mp_app!~\"^.+$\"}offset 15m)" - } - ], - "queryType": "promql" - }, - "selectedLogFields": [ - { - "dataType": "string", - "name": "body", - "type": "" - }, - { - "dataType": "string", - "name": "timestamp", - "type": "" - } - ], - "selectedTracesFields": [ - { - "dataType": "string", - "id": "serviceName--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "serviceName", - "type": "tag" - }, - { - "dataType": "string", - "id": "name--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "name", - "type": "tag" - }, - { - "dataType": "float64", - "id": "durationNano--float64--tag--true", - "isColumn": true, - "isJSON": false, - "key": "durationNano", - "type": "tag" - }, - { - "dataType": "string", - "id": "httpMethod--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "httpMethod", - "type": "tag" - }, - { - "dataType": "string", - "id": "responseStatusCode--string--tag--true", - "isColumn": true, - "isJSON": false, - "key": "responseStatusCode", - "type": "tag" + ] } - ], - "softMax": 0, - "softMin": 0, - "stackedBarChart": false, - "thresholds": [], - "timePreferance": "GLOBAL_TIME", - "title": "Total HTTP Requests Last 15m", - "yAxisUnit": "none" - } - ], - "uuid": "0199715e-b200-7bfb-9aca-39bddd0c9174" -} \ No newline at end of file + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/2/kafka-metrics.json b/helm/infra-charts/obaas/dashboards/2/kafka-metrics.json index 941e48bcb..fdbe6d50f 100644 --- a/helm/infra-charts/obaas/dashboards/2/kafka-metrics.json +++ b/helm/infra-charts/obaas/dashboards/2/kafka-metrics.json @@ -1 +1,633 @@ -{"description": "", "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K", "layout": [{"h": 1, "i": "7b7bc5a5-8653-4b3b-a527-2c648185bde6", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 0}, {"h": 6, "i": "cb5124cc-f0db-4889-9745-2f8fcee49fc0", "moved": false, "static": false, "w": 6, "x": 0, "y": 1}, {"h": 6, "i": "2b4493f6-0e2a-4f8a-b8c3-d77162d0ca6f", "moved": false, "static": false, "w": 6, "x": 6, "y": 1}, {"h": 1, "i": "76c27078-977f-4a5c-8695-bfb2f2497a07", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 7}, {"h": 6, "i": "3f8cf4a1-34f0-4744-a36a-6fe5ea2bb0f3", "moved": false, "static": false, "w": 12, "x": 0, "y": 8}, {"h": 1, "i": "ad01ff47-b945-4c88-a727-e239fbf05d86", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 14}, {"h": 6, "i": "37e77920-5165-4db0-a658-18bb05dff4a9", "moved": false, "static": false, "w": 6, "x": 0, "y": 15}, {"h": 6, "i": "fee7d6aa-85b3-4903-938c-2a6c4c8720c6", "moved": false, "static": false, "w": 6, "x": 6, "y": 15}, {"h": 6, "i": "d7b612cc-efee-4250-9901-44712309a706", "moved": false, "static": false, "w": 6, "x": 0, "y": 21}, {"h": 6, "i": "1cbe9083-9b5f-4165-b3d0-1470c94d665a", "moved": false, "static": false, "w": 6, "x": 6, "y": 21}, {"h": 6, "i": "f3585b4d-8918-4fed-9eb3-c58aa08b741f", "moved": false, "static": false, "w": 6, "x": 0, "y": 27}, {"h": 1, "i": "e0fbd454-c8ec-434a-b901-c562684ec069", "maxH": 1, "minH": 1, "minW": 12, "moved": false, "static": false, "w": 12, "x": 0, "y": 33}, {"h": 6, "i": "df222531-8d3b-4bb6-82b0-40c8a7f0a93e", "moved": false, "static": false, "w": 6, "x": 0, "y": 34}, {"h": 6, "i": "28073514-ba5d-4c5d-a50f-c875cbb2dde5", "moved": false, "static": false, "w": 6, "x": 6, "y": 34}, {"h": 6, "i": "6b1202f0-9eb9-41db-b512-2376dd7c629b", "moved": false, "static": false, "w": 6, "x": 0, "y": 40}, {"h": 6, "i": "4d362111-b037-41ad-b8cf-29e8ef22a3ad", "moved": false, "static": false, "w": 6, "x": 6, "y": 40}, {"h": 6, "i": "be1e2b30-6d2f-44f5-9db4-792104fec784", "moved": false, "static": false, "w": 6, "x": 0, "y": 46}, {"h": 6, "i": "db8b4360-50c2-4124-9ac5-1ff370142527", "moved": false, "static": false, "w": 6, "x": 6, "y": 46}], "panelMap": {"76c27078-977f-4a5c-8695-bfb2f2497a07": {"collapsed": false, "widgets": [{"h": 6, "i": "3f8cf4a1-34f0-4744-a36a-6fe5ea2bb0f3", "moved": false, "static": false, "w": 12, "x": 0, "y": 56}]}, "7b7bc5a5-8653-4b3b-a527-2c648185bde6": {"collapsed": false, "widgets": [{"h": 6, "i": "cb5124cc-f0db-4889-9745-2f8fcee49fc0", "moved": false, "static": false, "w": 6, "x": 0, "y": 1}, {"h": 6, "i": "2b4493f6-0e2a-4f8a-b8c3-d77162d0ca6f", "moved": false, "static": false, "w": 6, "x": 6, "y": 1}]}, "ad01ff47-b945-4c88-a727-e239fbf05d86": {"collapsed": false, "widgets": [{"h": 6, "i": "37e77920-5165-4db0-a658-18bb05dff4a9", "moved": false, "static": false, "w": 6, "x": 0, "y": 127}, {"h": 6, "i": "fee7d6aa-85b3-4903-938c-2a6c4c8720c6", "moved": false, "static": false, "w": 6, "x": 6, "y": 127}, {"h": 6, "i": "d7b612cc-efee-4250-9901-44712309a706", "moved": false, "static": false, "w": 6, "x": 0, "y": 133}, {"h": 6, "i": "1cbe9083-9b5f-4165-b3d0-1470c94d665a", "moved": false, "static": false, "w": 6, "x": 6, "y": 133}, {"h": 6, "i": "f3585b4d-8918-4fed-9eb3-c58aa08b741f", "moved": false, "static": false, "w": 6, "x": 0, "y": 139}]}, "e0fbd454-c8ec-434a-b901-c562684ec069": {"collapsed": false, "widgets": [{"h": 6, "i": "df222531-8d3b-4bb6-82b0-40c8a7f0a93e", "moved": false, "static": false, "w": 6, "x": 0, "y": 42}, {"h": 6, "i": "28073514-ba5d-4c5d-a50f-c875cbb2dde5", "moved": false, "static": false, "w": 6, "x": 6, "y": 42}, {"h": 6, "i": "6b1202f0-9eb9-41db-b512-2376dd7c629b", "moved": false, "static": false, "w": 6, "x": 0, "y": 48}, {"h": 6, "i": "4d362111-b037-41ad-b8cf-29e8ef22a3ad", "moved": false, "static": false, "w": 6, "x": 6, "y": 48}, {"h": 6, "i": "be1e2b30-6d2f-44f5-9db4-792104fec784", "moved": false, "static": false, "w": 6, "x": 0, "y": 54}, {"h": 6, "i": "db8b4360-50c2-4124-9ac5-1ff370142527", "moved": false, "static": false, "w": 6, "x": 6, "y": 54}]}}, "tags": [], "title": "Kafka Server Monitoring Dashboard", "uploadedGrafana": false, "variables": {}, "version": "v5", "widgets": [{"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Total number of active brokers in the Kafka cluster.\n", "fillSpans": false, "id": "cb5124cc-f0db-4889-9745-2f8fcee49fc0", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_controller_kafkacontroller_activebrokercount", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [{"args": [], "name": "absolute"}], "groupBy": [], "having": {"expression": ""}, "legend": "Active Brokers", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.brokers'\nGROUP BY time\nORDER BY time ASC\n"}], "id": "0f67f0c4-d1d7-401a-b546-7c1be53c5692", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Broker Count", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Total count of of topics in Kafka cluster", "fillSpans": false, "id": "3f8cf4a1-34f0-4744-a36a-6fe5ea2bb0f3", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_controller_kafkacontroller_globaltopiccount", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "sum"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "Topic Count", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n count(distinct t.attrs['topic']) as value\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.topic.partitions'\nGROUP BY time\nORDER BY time ASC\n\n"}], "id": "3116b474-8a6b-409c-9e28-b3263aa7d40e", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Topic Count", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Number of partitions", "fillSpans": false, "id": "37e77920-5165-4db0-a658-18bb05dff4a9", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_controller_kafkacontroller_globalpartitioncount", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "sum"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "Partitions", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.topic.partitions'\nGROUP BY time\nORDER BY time ASC\n"}], "id": "63678332-c88e-4006-8201-0f5af60c8ef2", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Partition Count", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Current offset of each partition, showing the latest position in each partition", "fillSpans": false, "id": "fee7d6aa-85b3-4903-938c-2a6c4c8720c6", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_log_log_logendoffset", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [{"dataType": "string", "id": "topic--string--tag", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.partition.current_offset'\nGROUP BY time\nORDER BY time ASC\n"}], "id": "87d2bbc9-0065-4c9f-a1f5-6a6f1a415294", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Current Offset ( Partition )", "yAxisUnit": "none"}, {"description": "", "id": "7b7bc5a5-8653-4b3b-a527-2c648185bde6", "panelTypes": "row", "title": "Broker Metrics"}, {"description": "", "id": "6462f39b-cd04-49e3-8d0c-7cbb888d80df", "panelTypes": "row", "title": "Consumer Metrics"}, {"description": "", "id": "76c27078-977f-4a5c-8695-bfb2f2497a07", "panelTypes": "row", "title": "Topic Metrics"}, {"description": "", "id": "ad01ff47-b945-4c88-a727-e239fbf05d86", "panelTypes": "row", "title": "Partition Metrics"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "Rate of messages produced to each topic per second, from Kafka broker JMX metrics.", "fillSpans": false, "id": "5226b8bf-403d-4d3d-98a5-fe41704e7dc7", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "kafka_partition_oldest_offset", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "topic--string--tag--false", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag--false", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "stepInterval": 60}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "{{name}}", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n t.attrs['topic'] as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka_server_brokertopicmetrics_messagesinpersec_total'\n AND t.attrs['app'] = 'obaas-kafka-cluster'\n AND has(mapKeys(t.attrs), 'topic')\nGROUP BY time, name\nORDER BY time ASC\n"}], "id": "c06aa804-8dcb-4c1b-be4b-3119db6862ec", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Messages In/sec (by Topic)", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "Broker-level network throughput: bytes produced in and fetched out per second.", "fillSpans": false, "id": "91209f84-2d75-4b6a-8776-1ec1cf18d402", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "kafka_partition_oldest_offset", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "topic--string--tag--false", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag--false", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "stepInterval": 60}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "Bytes In", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n sum(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka_server_brokertopicmetrics_bytesinpersec_total'\nGROUP BY time ORDER BY time ASC\n"}, {"disabled": false, "legend": "Bytes Out", "name": "B", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n sum(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka_server_brokertopicmetrics_bytesoutpersec_total'\nGROUP BY time ORDER BY time ASC\n"}], "id": "73a3d412-b9c1-4e71-ae75-6e5734bd2707", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": "bytes"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Bytes In/Out per sec", "yAxisUnit": "bytes"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Number of replicas for each partition, indicating replication status", "fillSpans": false, "id": "f3585b4d-8918-4fed-9eb3-c58aa08b741f", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_cluster_partition_replicascount", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [{"dataType": "string", "id": "topic--string--tag", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n concat(t.attrs['topic'], ' [P', t.attrs['partition'], ']') as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.partition.replicas'\nGROUP BY time, name\nORDER BY time ASC\n"}], "id": "dbb1168c-1bca-4ffc-89dd-89a6cf9c4e2c", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Replicas per Partition", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "Cluster health: partitions with fewer in-sync replicas than expected, and partitions with no active leader. Both should read 0 in a healthy cluster.", "fillSpans": false, "id": "8a9d8b1e-e210-4134-ac51-a83b5119bf12", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "kafka_partition_replicas_in_sync", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "topic--string--tag--false", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag--false", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "stepInterval": 60}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "Under-Replicated Partitions", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n max(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka_server_replicamanager_underreplicatedpartitions'\nGROUP BY time ORDER BY time ASC\n"}, {"disabled": false, "legend": "Offline Partitions", "name": "B", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n max(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka_controller_kafkacontroller_offlinepartitionscount'\nGROUP BY time ORDER BY time ASC\n"}], "id": "f0940b6f-aa46-4318-9e95-af18fc2f7a03", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Under-Replicated / Offline Partitions", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Count of in-sync replicas for each partition to ensure data availability.", "fillSpans": false, "id": "1cbe9083-9b5f-4165-b3d0-1470c94d665a", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_cluster_partition_insyncreplicascount", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [{"dataType": "string", "id": "topic--string--tag", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n concat(t.attrs['topic'], ' [P', t.attrs['partition'], ']') as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.partition.replicas_in_sync'\nGROUP BY time, name\nORDER BY time ASC\n"}], "id": "f0dfdcd3-d3a6-4ed1-8dc8-9e6d66d7a9ff", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "In-Sync Replicas (ISR)", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Oldest offset of each partition to identify log retention and offset range.", "fillSpans": false, "id": "d7b612cc-efee-4250-9901-44712309a706", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_log_log_logstartoffset", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [{"dataType": "string", "id": "topic--string--tag", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n concat(t.attrs['topic'], ' [P', t.attrs['partition'], ']') as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.partition.oldest_offset'\nGROUP BY time, name\nORDER BY time ASC\n"}], "id": "f40284d8-0476-4bc6-86f0-24bbd7857ed1", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Oldest Offset (Partition)", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "description": "Number of active members in each consumer group.", "fillSpans": false, "id": "b61d3aab-cf6e-4bd0-a546-6e4c6a1811de", "isStacked": false, "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregations": [{"metricName": "kafka_consumer_group_lag", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "functions": [], "groupBy": [{"dataType": "string", "id": "group--string--tag--false", "isColumn": false, "isJSON": false, "key": "group", "type": "tag"}, {"dataType": "string", "id": "topic--string--tag--false", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}, {"dataType": "string", "id": "partition--string--tag--false", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "stepInterval": 60}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.consumer_group.members'\nGROUP BY time ORDER BY time ASC\n"}], "id": "92455fce-f8da-4746-99d4-beece02dc9f0", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Consumer Group Members", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Lag per consumer group", "fillSpans": false, "id": "2b4493f6-0e2a-4f8a-b8c3-d77162d0ca6f", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_server_fetcherlagmetrics_consumerlag", "reduceTo": "avg", "spaceAggregation": "avg", "temporality": null, "timeAggregation": "avg"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [{"dataType": "string", "id": "partition--string--tag", "isColumn": false, "isJSON": false, "key": "partition", "type": "tag"}, {"dataType": "string", "id": "topic--string--tag", "isColumn": false, "isJSON": false, "key": "topic", "type": "tag"}], "having": {"expression": ""}, "legend": "", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "", "name": "A", "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.consumer_group.lag'\nGROUP BY time\nORDER BY time ASC\n\n"}], "id": "5bc15e80-4820-47a1-841d-862732b6bd31", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": ""}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Consumer Lag", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "p99 request handling latency in milliseconds for the two hottest request types.", "fillSpans": false, "id": "df222531-8d3b-4bb6-82b0-40c8a7f0a93e", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_server_brokertopicmetrics_messagesinpersec_total", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "Produce p99", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "Produce p99", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka_network_requestmetrics_totaltimems.quantile'\n AND t.attrs['request'] = 'Produce' AND t.attrs['quantile'] = '0.99'\nGROUP BY time ORDER BY time ASC\n"}, {"disabled": false, "legend": "Fetch p99", "name": "B", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka_network_requestmetrics_totaltimems.quantile'\n AND t.attrs['request'] = 'FetchConsumer' AND t.attrs['quantile'] = '0.99'\nGROUP BY time ORDER BY time ASC\n"}], "id": "403564b3-f4c3-423e-8ada-55fb9d215ac7", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": "ms"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Request Latency p99 (Produce / Fetch)", "yAxisUnit": "ms"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Rate of failed produce and fetch requests \u2014 should stay at 0 in a healthy cluster.", "fillSpans": false, "id": "28073514-ba5d-4c5d-a50f-c875cbb2dde5", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_server_brokertopicmetrics_messagesinpersec_total", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "Failed Produce", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "Failed Produce", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n sum(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka_server_brokertopicmetrics_failedproducerequestspersec_total'\nGROUP BY time ORDER BY time ASC\n"}, {"disabled": false, "legend": "Failed Fetch", "name": "B", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n sum(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka_server_brokertopicmetrics_failedfetchrequestspersec_total'\nGROUP BY time ORDER BY time ASC\n"}], "id": "97148d7d-dc29-492f-ad61-de45b00acbba", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": "none"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Failed Produce/Fetch Requests per sec", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Should be exactly 1 across the whole cluster \u2014 0 means no controller (cluster stuck), >1 means split-brain.", "fillSpans": false, "id": "6b1202f0-9eb9-41db-b512-2376dd7c629b", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_server_brokertopicmetrics_messagesinpersec_total", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "Active Controllers", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "Active Controllers", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n sum(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka_controller_kafkacontroller_activecontrollercount'\nGROUP BY time ORDER BY time ASC\n"}], "id": "8d0b59cf-e2b1-43fb-a9f0-a012527c5ba2", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": "none"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Active Controller Count", "yAxisUnit": "none"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "On-disk log size per topic partition, in bytes.", "fillSpans": false, "id": "4d362111-b037-41ad-b8cf-29e8ef22a3ad", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_server_brokertopicmetrics_messagesinpersec_total", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "{{name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "{{name}}", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n concat(t.attrs['topic'], ' [P', t.attrs['partition'], ']') as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka_log_log_size'\nGROUP BY time, name ORDER BY time ASC\n"}], "id": "60e17ff8-823b-4155-9e62-7f8f01cdf67e", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": "bytes"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Per-Partition Log Size", "yAxisUnit": "bytes"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "JVM heap memory used per Kafka broker pod.", "fillSpans": false, "id": "be1e2b30-6d2f-44f5-9db4-792104fec784", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_server_brokertopicmetrics_messagesinpersec_total", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "{{name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "{{name}}", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n t.attrs['kubernetes_pod_name'] as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'jvm_memory_used_bytes'\n AND t.attrs['app'] = 'obaas-kafka-cluster' AND t.attrs['area'] = 'heap'\nGROUP BY time, name ORDER BY time ASC\n"}], "id": "eba2c4a9-539b-490b-9f36-d025fff5c5f7", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": "bytes"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Broker JVM Heap Used", "yAxisUnit": "bytes"}, {"bucketCount": 30, "bucketWidth": 0, "columnUnits": {}, "contextLinks": {"linksData": []}, "customLegendColors": {}, "decimalPrecision": 2, "description": "Process CPU time consumed per Kafka broker pod (cumulative seconds \u2014 rate over time reflects load).", "fillSpans": false, "id": "db8b4360-50c2-4124-9ac5-1ff370142527", "isLogScale": false, "isStacked": false, "legendPosition": "bottom", "mergeAllActiveQueries": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "graph", "query": {"builder": {"queryData": [{"aggregateAttribute": {"dataType": "", "id": "----", "key": "", "type": ""}, "aggregateOperator": "count", "aggregations": [{"metricName": "kafka_server_brokertopicmetrics_messagesinpersec_total", "reduceTo": "avg", "spaceAggregation": "sum", "temporality": null, "timeAggregation": "latest"}], "dataSource": "metrics", "disabled": false, "expression": "A", "filter": {"expression": ""}, "filters": {"items": [], "op": "AND"}, "functions": [], "groupBy": [], "having": {"expression": ""}, "legend": "{{name}}", "limit": null, "orderBy": [], "queryName": "A", "reduceTo": "avg", "source": "", "spaceAggregation": "sum", "stepInterval": 60, "timeAggregation": "rate"}], "queryFormulas": []}, "clickhouse_sql": [{"disabled": false, "legend": "{{name}}", "name": "A", "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n t.attrs['kubernetes_pod_name'] as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'process_cpu_seconds_total'\n AND t.attrs['kubernetes_pod_name'] LIKE 'obaas-kafka-cluster%'\nGROUP BY time, name ORDER BY time ASC\n"}], "id": "e27d156b-26c0-404f-b90f-8a3d25a7bb04", "promql": [{"disabled": false, "legend": "", "name": "A", "query": ""}], "queryType": "clickhouse_sql", "unit": "none"}, "selectedLogFields": [{"dataType": "string", "name": "body", "type": ""}, {"dataType": "string", "name": "timestamp", "type": ""}], "selectedTracesFields": [{"dataType": "string", "id": "serviceName--string--tag--true", "isColumn": true, "isJSON": false, "key": "serviceName", "type": "tag"}, {"dataType": "string", "id": "name--string--tag--true", "isColumn": true, "isJSON": false, "key": "name", "type": "tag"}, {"dataType": "float64", "id": "durationNano--float64--tag--true", "isColumn": true, "isJSON": false, "key": "durationNano", "type": "tag"}, {"dataType": "string", "id": "httpMethod--string--tag--true", "isColumn": true, "isJSON": false, "key": "httpMethod", "type": "tag"}, {"dataType": "string", "id": "responseStatusCode--string--tag--true", "isColumn": true, "isJSON": false, "key": "responseStatusCode", "type": "tag"}], "softMax": 0, "softMin": 0, "stackedBarChart": false, "thresholds": [], "timePreferance": "GLOBAL_TIME", "title": "Broker CPU Usage", "yAxisUnit": "none"}], "uuid": "019d8dd5-805c-7947-8c0a-f62e56eede80"} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "Kafka Server Monitoring Dashboard", + "description": "" + }, + "variables": [], + "panels": { + "1cbe9083-9b5f-4165-b3d0-1470c94d665a": { + "kind": "Panel", + "spec": { + "display": { + "name": "In-Sync Replicas (ISR)", + "description": "Count of in-sync replicas for each partition to ensure data availability." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n concat(t.attrs['topic'], ' [P', t.attrs['partition'], ']') as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.partition.replicas_in_sync'\nGROUP BY time, name\nORDER BY time ASC\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "2b4493f6-0e2a-4f8a-b8c3-d77162d0ca6f": { + "kind": "Panel", + "spec": { + "display": { + "name": "Consumer Lag", + "description": "Lag per consumer group" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.consumer_group.lag'\nGROUP BY time\nORDER BY time ASC\n\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "37e77920-5165-4db0-a658-18bb05dff4a9": { + "kind": "Panel", + "spec": { + "display": { + "name": "Partition Count", + "description": "Number of partitions" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.topic.partitions'\nGROUP BY time\nORDER BY time ASC\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "3f8cf4a1-34f0-4744-a36a-6fe5ea2bb0f3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Topic Count", + "description": "Total count of of topics in Kafka cluster" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n count(distinct t.attrs['topic']) as value\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.topic.partitions'\nGROUP BY time\nORDER BY time ASC\n\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "cb5124cc-f0db-4889-9745-2f8fcee49fc0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Broker Count", + "description": "Total number of active brokers in the Kafka cluster.\n" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.brokers'\nGROUP BY time\nORDER BY time ASC\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "d7b612cc-efee-4250-9901-44712309a706": { + "kind": "Panel", + "spec": { + "display": { + "name": "Oldest Offset (Partition)", + "description": "Oldest offset of each partition to identify log retention and offset range." + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n concat(t.attrs['topic'], ' [P', t.attrs['partition'], ']') as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.partition.oldest_offset'\nGROUP BY time, name\nORDER BY time ASC\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "f3585b4d-8918-4fed-9eb3-c58aa08b741f": { + "kind": "Panel", + "spec": { + "display": { + "name": "Replicas per Partition", + "description": "Number of replicas for each partition, indicating replication status" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT\n toStartOfMinute(fromUnixTimestamp64Milli(s.unix_milli)) as time,\n avg(s.value) as value,\n concat(t.attrs['topic'], ' [P', t.attrs['partition'], ']') as name\nFROM signoz_metrics.distributed_samples_v4 AS s\nINNER JOIN signoz_metrics.distributed_time_series_v4 AS t ON s.fingerprint = t.fingerprint\nWHERE s.metric_name = 'kafka.partition.replicas'\nGROUP BY time, name\nORDER BY time ASC\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "fee7d6aa-85b3-4903-938c-2a6c4c8720c6": { + "kind": "Panel", + "spec": { + "display": { + "name": "Current Offset ( Partition )", + "description": "Current offset of each partition, showing the latest position in each partition" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/ClickHouseSQL", + "spec": { + "name": "A", + "query": "SELECT \n toStartOfMinute(fromUnixTimestamp64Milli(unix_milli)) as time,\n avg(value) as value\nFROM signoz_metrics.distributed_samples_v4\nWHERE metric_name = 'kafka.partition.current_offset'\nGROUP BY time\nORDER BY time ASC\n", + "disabled": false, + "legend": "" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Broker Metrics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/cb5124cc-f0db-4889-9745-2f8fcee49fc0" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Consumer Metrics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 7, + "content": { + "$ref": "#/spec/panels/2b4493f6-0e2a-4f8a-b8c3-d77162d0ca6f" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Topic Metrics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/3f8cf4a1-34f0-4744-a36a-6fe5ea2bb0f3" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Partition Metrics", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/37e77920-5165-4db0-a658-18bb05dff4a9" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/fee7d6aa-85b3-4903-938c-2a6c4c8720c6" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/d7b612cc-efee-4250-9901-44712309a706" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/1cbe9083-9b5f-4165-b3d0-1470c94d665a" + } + }, + { + "x": 0, + "y": 12, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/f3585b4d-8918-4fed-9eb3-c58aa08b741f" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/2/kube-state-metrics-v2.json b/helm/infra-charts/obaas/dashboards/2/kube-state-metrics-v2.json index ac0618776..4ac116fd4 100644 --- a/helm/infra-charts/obaas/dashboards/2/kube-state-metrics-v2.json +++ b/helm/infra-charts/obaas/dashboards/2/kube-state-metrics-v2.json @@ -1 +1,4347 @@ -{"description":"","image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":1,"i":"24e065d5-b4fb-4502-93cd-da1f91265491","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":0},{"h":5,"i":"165f2f3d-83f6-4eeb-a508-db8cc011c0c7","moved":false,"static":false,"w":4,"x":0,"y":1},{"h":5,"i":"17a7ab91-7f2b-4fea-b86e-a8d9ff6059b6","moved":false,"static":false,"w":4,"x":4,"y":1},{"h":5,"i":"0da192fc-9ffe-426f-836f-2e7e891f4276","moved":false,"static":false,"w":4,"x":8,"y":1},{"h":6,"i":"6c3f0fbd-2c82-42d1-8a22-daac29017434","moved":false,"static":false,"w":4,"x":0,"y":6},{"h":6,"i":"1cfaff87-5f9e-42c3-ab5e-489dfa59e91f","moved":false,"static":false,"w":4,"x":4,"y":6},{"h":6,"i":"bc402120-393c-4858-9e81-2f04990f077e","moved":false,"static":false,"w":4,"x":8,"y":6},{"h":1,"i":"56d0d000-03a4-4a24-8265-bab844824d0b","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":12},{"h":5,"i":"8cbc9117-811d-4de7-8401-75b906a993cd","moved":false,"static":false,"w":3,"x":0,"y":13},{"h":5,"i":"7b5a9363-df90-4455-a9ec-7e8b6c3d3e8a","moved":false,"static":false,"w":3,"x":3,"y":13},{"h":5,"i":"74749ef1-cabd-4eff-a061-66795f06a2a4","moved":false,"static":false,"w":3,"x":6,"y":13},{"h":5,"i":"e1d2da44-4101-48ca-84b7-0460eb493c46","moved":false,"static":false,"w":3,"x":9,"y":13},{"h":5,"i":"91cce91c-1272-40bb-a27f-9a69431f5edd","moved":false,"static":false,"w":6,"x":0,"y":18},{"h":5,"i":"40eae720-25ca-40b6-94db-d598687681e2","moved":false,"static":false,"w":6,"x":6,"y":18},{"h":1,"i":"12d77490-362a-4052-b85d-0a293938debf","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":23},{"h":5,"i":"4aef072d-56e9-4947-ae92-04e0d772f9c8","moved":false,"static":false,"w":3,"x":0,"y":24},{"h":5,"i":"ae432b34-3bd0-45cc-8b68-1c23392712e9","moved":false,"static":false,"w":3,"x":3,"y":24},{"h":5,"i":"72cca0ea-3e92-4cd8-b594-43d376c3d005","moved":false,"static":false,"w":3,"x":6,"y":24},{"h":5,"i":"d622aa52-0396-4c8a-b3ec-9e32ff81dfd0","moved":false,"static":false,"w":3,"x":9,"y":24},{"h":1,"i":"f2871054-2e91-4bf6-b0eb-8ae8012f871e","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":29},{"h":5,"i":"5c7c0b87-692a-4fe0-8de5-1922657188e3","moved":false,"static":false,"w":3,"x":0,"y":30},{"h":5,"i":"04d791af-f249-4a47-b46d-7d88f362b0e7","moved":false,"static":false,"w":9,"x":3,"y":30},{"h":1,"i":"21515018-38c7-4118-bf85-b80ab940c1bf","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":35},{"h":6,"i":"cd05dd54-2009-42c6-bbb3-b6b98e6d8f19","moved":false,"static":false,"w":3,"x":0,"y":36},{"h":6,"i":"521e779e-0f55-4f86-8f49-0180e3d3ac3a","moved":false,"static":false,"w":3,"x":3,"y":36},{"h":6,"i":"39820ed9-c20a-47ac-aba4-9236da0ec06a","moved":false,"static":false,"w":3,"x":6,"y":36},{"h":6,"i":"d82c2fc0-5727-4157-b151-b0a1d3d69fd2","moved":false,"static":false,"w":3,"x":9,"y":36},{"h":6,"i":"23239c36-a0b4-40b9-8381-bda57f2bc124","moved":false,"static":false,"w":3,"x":0,"y":42},{"h":6,"i":"2d4d76d3-2061-4026-a974-ea5aba9706a4","moved":false,"static":false,"w":3,"x":3,"y":42},{"h":6,"i":"b8604944-c047-4e26-ab59-fb4e9227e04a","moved":false,"static":false,"w":3,"x":6,"y":42},{"h":6,"i":"fe5a968d-f0d9-49ad-8ce6-d6c421026d52","moved":false,"static":false,"w":3,"x":9,"y":42},{"h":1,"i":"1e374023-cd29-4c92-8547-7d9904c82c30","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":48},{"h":6,"i":"ad1ff5c2-5e7b-4f86-a304-6e387c2a692c","moved":false,"static":false,"w":3,"x":0,"y":49},{"h":6,"i":"1f0376aa-d337-4545-a148-694c0ea8ed00","moved":false,"static":false,"w":3,"x":3,"y":49},{"h":6,"i":"f858353e-5105-4888-8169-9c38f297d7ec","moved":false,"static":false,"w":3,"x":6,"y":49},{"h":6,"i":"06c19664-d32b-4779-bfd5-d5e83245b016","moved":false,"static":false,"w":3,"x":9,"y":49},{"h":6,"i":"852ef1af-0f4d-46f7-afa1-a17259158fa1","moved":false,"static":false,"w":6,"x":0,"y":55},{"h":6,"i":"5aaab657-8461-4bfa-b3c3-be1d1163f189","moved":false,"static":false,"w":6,"x":6,"y":55},{"h":1,"i":"7eb6438b-e8a5-4116-b02d-452c7611a17c","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":61},{"h":6,"i":"10fa2b2a-efc5-456d-a437-fa066213cc3c","moved":false,"static":false,"w":4,"x":0,"y":62},{"h":6,"i":"b4a30458-75d1-4153-a1eb-88616ad04c8b","moved":false,"static":false,"w":4,"x":4,"y":62},{"h":6,"i":"722d0b63-a93b-42c0-9fb7-6adb6c706fa3","moved":false,"static":false,"w":4,"x":8,"y":62},{"h":6,"i":"8adbb9a9-fc16-456a-9d43-fe7eafc8378c","moved":false,"static":false,"w":12,"x":0,"y":68},{"h":1,"i":"8e79d9f3-a004-4716-9236-7bc32cdb76ee","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":74},{"h":6,"i":"2d6fab5b-f775-420f-ba69-7dcc6cf07dfe","moved":false,"static":false,"w":4,"x":0,"y":75},{"h":6,"i":"86ef7609-4334-4145-9979-1c28280c2e12","moved":false,"static":false,"w":4,"x":4,"y":75},{"h":6,"i":"07317394-544d-4348-9483-449f19d84b9e","moved":false,"static":false,"w":4,"x":8,"y":75},{"h":1,"i":"c742d29b-3a1d-4b99-bed3-0546ac8cb1d4","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":81},{"h":6,"i":"9301a5e9-f10a-4df0-9846-b0feb7aa6cb2","moved":false,"static":false,"w":12,"x":0,"y":82},{"h":6,"i":"86b9876c-9afe-4541-af97-6b6678035347","moved":false,"static":false,"w":12,"x":0,"y":88},{"h":6,"i":"b4dada32-bb8c-4e3d-aa6d-c0021d237b7b","moved":false,"static":false,"w":12,"x":0,"y":94}],"panelMap":{"12d77490-362a-4052-b85d-0a293938debf":{"collapsed":false,"widgets":[{"h":5,"i":"4aef072d-56e9-4947-ae92-04e0d772f9c8","moved":false,"static":false,"w":3,"x":0,"y":152},{"h":5,"i":"ae432b34-3bd0-45cc-8b68-1c23392712e9","moved":false,"static":false,"w":3,"x":3,"y":152},{"h":5,"i":"72cca0ea-3e92-4cd8-b594-43d376c3d005","moved":false,"static":false,"w":3,"x":6,"y":152},{"h":5,"i":"d622aa52-0396-4c8a-b3ec-9e32ff81dfd0","moved":false,"static":false,"w":3,"x":9,"y":152}]},"1e374023-cd29-4c92-8547-7d9904c82c30":{"collapsed":false,"widgets":[{"h":6,"i":"ad1ff5c2-5e7b-4f86-a304-6e387c2a692c","moved":false,"static":false,"w":3,"x":0,"y":959},{"h":6,"i":"1f0376aa-d337-4545-a148-694c0ea8ed00","moved":false,"static":false,"w":3,"x":3,"y":959},{"h":6,"i":"f858353e-5105-4888-8169-9c38f297d7ec","moved":false,"static":false,"w":3,"x":6,"y":959},{"h":6,"i":"06c19664-d32b-4779-bfd5-d5e83245b016","moved":false,"static":false,"w":3,"x":9,"y":959},{"h":6,"i":"852ef1af-0f4d-46f7-afa1-a17259158fa1","moved":false,"static":false,"w":6,"x":0,"y":965},{"h":6,"i":"5aaab657-8461-4bfa-b3c3-be1d1163f189","moved":false,"static":false,"w":6,"x":6,"y":965}]},"21515018-38c7-4118-bf85-b80ab940c1bf":{"collapsed":false,"widgets":[{"h":6,"i":"cd05dd54-2009-42c6-bbb3-b6b98e6d8f19","moved":false,"static":false,"w":3,"x":0,"y":614},{"h":6,"i":"521e779e-0f55-4f86-8f49-0180e3d3ac3a","moved":false,"static":false,"w":3,"x":3,"y":614},{"h":6,"i":"39820ed9-c20a-47ac-aba4-9236da0ec06a","moved":false,"static":false,"w":3,"x":6,"y":614},{"h":6,"i":"d82c2fc0-5727-4157-b151-b0a1d3d69fd2","moved":false,"static":false,"w":3,"x":9,"y":614},{"h":6,"i":"23239c36-a0b4-40b9-8381-bda57f2bc124","moved":false,"static":false,"w":3,"x":0,"y":620},{"h":6,"i":"2d4d76d3-2061-4026-a974-ea5aba9706a4","moved":false,"static":false,"w":3,"x":3,"y":620},{"h":6,"i":"b8604944-c047-4e26-ab59-fb4e9227e04a","moved":false,"static":false,"w":3,"x":6,"y":620},{"h":6,"i":"fe5a968d-f0d9-49ad-8ce6-d6c421026d52","moved":false,"static":false,"w":3,"x":9,"y":620}]},"24e065d5-b4fb-4502-93cd-da1f91265491":{"collapsed":false,"widgets":[{"h":5,"i":"165f2f3d-83f6-4eeb-a508-db8cc011c0c7","moved":false,"static":false,"w":4,"x":0,"y":1},{"h":5,"i":"17a7ab91-7f2b-4fea-b86e-a8d9ff6059b6","moved":false,"static":false,"w":4,"x":4,"y":1},{"h":5,"i":"0da192fc-9ffe-426f-836f-2e7e891f4276","moved":false,"static":false,"w":4,"x":8,"y":1},{"h":6,"i":"6c3f0fbd-2c82-42d1-8a22-daac29017434","moved":false,"static":false,"w":4,"x":0,"y":6},{"h":6,"i":"1cfaff87-5f9e-42c3-ab5e-489dfa59e91f","moved":false,"static":false,"w":4,"x":4,"y":6},{"h":6,"i":"bc402120-393c-4858-9e81-2f04990f077e","moved":false,"static":false,"w":4,"x":8,"y":6}]},"56d0d000-03a4-4a24-8265-bab844824d0b":{"collapsed":false,"widgets":[{"h":5,"i":"8cbc9117-811d-4de7-8401-75b906a993cd","moved":false,"static":false,"w":3,"x":0,"y":46},{"h":5,"i":"7b5a9363-df90-4455-a9ec-7e8b6c3d3e8a","moved":false,"static":false,"w":3,"x":3,"y":46},{"h":5,"i":"74749ef1-cabd-4eff-a061-66795f06a2a4","moved":false,"static":false,"w":3,"x":6,"y":46},{"h":5,"i":"e1d2da44-4101-48ca-84b7-0460eb493c46","moved":false,"static":false,"w":3,"x":9,"y":46},{"h":5,"i":"91cce91c-1272-40bb-a27f-9a69431f5edd","moved":false,"static":false,"w":6,"x":0,"y":51},{"h":5,"i":"40eae720-25ca-40b6-94db-d598687681e2","moved":false,"static":false,"w":6,"x":6,"y":51}]},"7eb6438b-e8a5-4116-b02d-452c7611a17c":{"collapsed":false,"widgets":[{"h":6,"i":"10fa2b2a-efc5-456d-a437-fa066213cc3c","moved":false,"static":false,"w":4,"x":0,"y":1906},{"h":6,"i":"b4a30458-75d1-4153-a1eb-88616ad04c8b","moved":false,"static":false,"w":4,"x":4,"y":1906},{"h":6,"i":"722d0b63-a93b-42c0-9fb7-6adb6c706fa3","moved":false,"static":false,"w":4,"x":8,"y":1906},{"h":6,"i":"8adbb9a9-fc16-456a-9d43-fe7eafc8378c","moved":false,"static":false,"w":12,"x":0,"y":1912}]},"8e79d9f3-a004-4716-9236-7bc32cdb76ee":{"collapsed":false,"widgets":[{"h":6,"i":"2d6fab5b-f775-420f-ba69-7dcc6cf07dfe","moved":false,"static":false,"w":4,"x":0,"y":3787},{"h":6,"i":"86ef7609-4334-4145-9979-1c28280c2e12","moved":false,"static":false,"w":4,"x":4,"y":3787},{"h":6,"i":"07317394-544d-4348-9483-449f19d84b9e","moved":false,"static":false,"w":4,"x":8,"y":3787}]},"c742d29b-3a1d-4b99-bed3-0546ac8cb1d4":{"collapsed":false,"widgets":[{"h":6,"i":"9301a5e9-f10a-4df0-9846-b0feb7aa6cb2","moved":false,"static":false,"w":12,"x":0,"y":5800},{"h":6,"i":"86b9876c-9afe-4541-af97-6b6678035347","moved":false,"static":false,"w":12,"x":0,"y":5806},{"h":6,"i":"b4dada32-bb8c-4e3d-aa6d-c0021d237b7b","moved":false,"static":false,"w":12,"x":0,"y":5812}]},"f2871054-2e91-4bf6-b0eb-8ae8012f871e":{"collapsed":false,"widgets":[{"h":5,"i":"5c7c0b87-692a-4fe0-8de5-1922657188e3","moved":false,"static":false,"w":3,"x":0,"y":354},{"h":5,"i":"04d791af-f249-4a47-b46d-7d88f362b0e7","moved":false,"static":false,"w":9,"x":3,"y":354}]}},"tags":[],"title":"kube-state-metrics-v2","uploadedGrafana":false,"uuid":"0199715e-af94-76fa-96cc-17a2a33f6e87","variables":{"60fcac38-8bb1-4589-8dff-cf65a3098d63":{"allSelected":true,"customValue":"","description":"","id":"60fcac38-8bb1-4589-8dff-cf65a3098d63","key":"60fcac38-8bb1-4589-8dff-cf65a3098d63","modificationUUID":"b4912e93-2f0c-4363-b4e0-206018832784","multiSelect":true,"name":"node","order":0,"queryValue":"SELECT distinct JSONExtractString(labels, 'node')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'kube_node_info')\nand (JSONExtractString(labels, 'node') != '')\n","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"},"770101b2-b802-40ce-a3e9-bdf497afed24":{"allSelected":true,"customValue":"","description":"","id":"770101b2-b802-40ce-a3e9-bdf497afed24","modificationUUID":"ae9cf34a-b8f0-400c-a436-e8bf4a73853d","multiSelect":true,"name":"namespace","order":0,"queryValue":"SELECT distinct JSONExtractString(labels, 'namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'kube_namespace_created')\nand (JSONExtractString(labels, 'namespace') != '')","showALLOption":true,"sort":"ASC","textboxValue":"","type":"QUERY"}},"version":"v4","widgets":[{"description":"","id":"24e065d5-b4fb-4502-93cd-da1f91265491","panelTypes":"row","title":"Cluster"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"165f2f3d-83f6-4eeb-a508-db8cc011c0c7","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_info","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[{"id":"411865a6","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_allocatable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_allocatable","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":true,"expression":"B","filters":{"items":[{"id":"cf1acab2","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"53e4e061","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"pods"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"B","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0726b614-7cb4-41e8-8500-e65f7dfb595d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cluster Pod Requested","yAxisUnit":"percentunit"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"17a7ab91-7f2b-4fea-b86e-a8d9ff6059b6","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_requests--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_requests","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[{"id":"c3d41fa1","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"8c79c11f","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"cpu"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_allocatable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_allocatable","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":true,"expression":"B","filters":{"items":[{"id":"4154efac","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"ec61037e","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"cpu"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"B","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f04a7519-ee0d-47d7-ab25-b3783b4d53ca","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cluster CPU Requested","yAxisUnit":"percentunit"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"0da192fc-9ffe-426f-836f-2e7e891f4276","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_requests--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_requests","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[{"id":"10304e24","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"200dd2f4","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"memory"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_allocatable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_allocatable","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":true,"expression":"B","filters":{"items":[{"id":"5a4a808a","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"31f36522","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"memory"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"B","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"dc493ca3-7f01-49cb-8e5c-1663b1f1605a","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cluster Memory Requested","yAxisUnit":"percentunit"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"6c3f0fbd-2c82-42d1-8a22-daac29017434","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_info","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"8a28d9e9","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"requested","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_allocatable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_allocatable","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"68ab8e91","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"659d5f45","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"pods"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"allocatable","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"9a010582-d685-48c7-b6d4-4bbb1a593731","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cluster Pod Capacity","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"1cfaff87-5f9e-42c3-ab5e-489dfa59e91f","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_requests--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_requests","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"bcf64f03","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"b1c4be2a","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"cpu"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"requested","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_allocatable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_allocatable","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"8d576c35","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"f88370aa","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"cpu"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"allocatable","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_capacity--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_capacity","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"45ce1122","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"fc93121c","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"cpu"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"capacity","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_limits--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_limits","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"d63fe00c","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"59485e9a","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"cpu"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"limited","limit":null,"orderBy":[],"queryName":"D","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8e828a4f-37b1-4599-af0e-2b7fbcc6887f","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cluster CPU Capacity","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"bc402120-393c-4858-9e81-2f04990f077e","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_requests--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_requests","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"3962ef08","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"f0f400d4","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"memory"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"requested","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_allocatable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_allocatable","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"5a4a808a","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"31f36522","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"memory"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"allocatable","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_status_capacity--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_status_capacity","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"1786229b","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"d6f2f62d","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"memory"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"capacity","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_limits--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_limits","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"D","filters":{"items":[{"id":"b4090366","key":{"dataType":"string","id":"node--string--tag--false","isColumn":false,"isJSON":false,"key":"node","type":"tag"},"op":"in","value":[".node"]},{"id":"1be30648","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"memory"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"limited","limit":null,"orderBy":[],"queryName":"D","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e54d3f0c-4b7b-4e13-8a15-fee2e48cce05","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cluster Mem Capacity","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"8cbc9117-811d-4de7-8401-75b906a993cd","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_node_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_info","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e0eac5f0-e6fa-4098-a56a-c8491897ad33","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number Of Nodes","yAxisUnit":"none"},{"description":"","id":"56d0d000-03a4-4a24-8265-bab844824d0b","panelTypes":"row","title":"Node"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"7b5a9363-df90-4455-a9ec-7e8b6c3d3e8a","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_node_spec_unschedulable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_spec_unschedulable","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"aab0fcc2-8f96-4b9b-b270-0c6f8cccc153","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[{"index":"21c057c5-a63e-494f-8479-d2558a0ba8de","isEditEnabled":false,"keyIndex":0,"selectedGraph":"value","thresholdColor":"Green","thresholdFormat":"Background","thresholdLabel":"","thresholdOperator":"<=","thresholdTableOptions":"A","thresholdUnit":"none","thresholdValue":0}],"timePreferance":"GLOBAL_TIME","title":"Nodes Unavailable","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"74749ef1-cabd-4eff-a061-66795f06a2a4","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_node_status_condition","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"status != 'true' AND node IN ['{{.node}}'] "},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Nodes Unavailable","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1f5d4904-e0fc-47ba-9fd9-d34c0da443ac","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Nodes Unavailable","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"e1d2da44-4101-48ca-84b7-0460eb493c46","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_node_status_condition","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"D","filter":{"expression":"condition = 'DiskPressure' AND node in ['{{.node}}'] AND status = 'true'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"DiskPressure","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60},{"aggregations":[{"metricName":"kube_node_status_condition","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"E","filter":{"expression":"condition = 'MemoryPressure' AND node in ['{{.node}}'] AND status = 'true'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"MemoryPressure","limit":null,"orderBy":[],"queryName":"E","source":"","stepInterval":60},{"aggregations":[{"metricName":"kube_node_status_condition","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"F","filter":{"expression":"condition = 'PIDPressure' AND node in ['{{.node}}'] AND status = 'true'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"PIDPressure","limit":null,"orderBy":[],"queryName":"F","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a9e090be-bd58-4388-8c49-dd314a695c7f","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Node Pressure","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"91cce91c-1272-40bb-a27f-9a69431f5edd","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_node_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_info","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{},"functions":[],"groupBy":[],"having":[],"legend":"Number of Nodes","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ef80e0f4-8fa9-4aa8-a5ab-70b7877d555a","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number Of Nodes","yAxisUnit":"none"},{"description":"","id":"12d77490-362a-4052-b85d-0a293938debf","panelTypes":"row","title":"Deployments"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"deployment":145},"description":"","fillSpans":false,"id":"4aef072d-56e9-4947-ae92-04e0d772f9c8","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_deployment_status_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_deployment_status_replicas","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"ee3a47db","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"deployment--string--tag--false","isColumn":false,"isJSON":false,"key":"deployment","type":"tag"}],"having":[],"legend":"replicas","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"6fbdf21c-1061-4c63-88f4-f41ccc38a497","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Deployment Replicas - Up To Date","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"72cca0ea-3e92-4cd8-b594-43d376c3d005","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_deployment_status_replicas_updated--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_deployment_status_replicas_updated","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"b80b94a3","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"89792db9-1267-4028-b587-9bc4647b623d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Deployment Replicas - Updated","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"ae432b34-3bd0-45cc-8b68-1c23392712e9","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_deployment_status_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_deployment_status_replicas","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"651088bd","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"9780ec12-d45d-4589-bc5d-a616296ca7e6","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Deployment Replicas - Count","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"d622aa52-0396-4c8a-b3ec-9e32ff81dfd0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_deployment_status_replicas_unavailable--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_deployment_status_replicas_unavailable","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"b6e16646","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"5949dd1e-249c-427b-b34b-e1a9c027c1cc","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Deployment Replicas - Unavailable","yAxisUnit":"none"},{"description":"","id":"f2871054-2e91-4bf6-b0eb-8ae8012f871e","panelTypes":"row","title":"Statefulsets"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"statefulset":145},"description":"","fillSpans":false,"id":"5c7c0b87-692a-4fe0-8de5-1922657188e3","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_statefulset_status_replicas_ready--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_statefulset_status_replicas_ready","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"9e94ded9","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"statefulset--string--tag--false","isColumn":false,"isJSON":false,"key":"statefulset","type":"tag"}],"having":[],"legend":"replicas","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"51bc7b9f-3ad1-4930-a53d-cc4e9c7bf9e8","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Statefulset Replicas - Up To Date","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"04d791af-f249-4a47-b46d-7d88f362b0e7","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_statefulset_status_replicas_ready--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_statefulset_status_replicas_ready","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[{"id":"d9c0eba1","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"statefulset--string--tag--false","isColumn":false,"isJSON":false,"key":"statefulset","type":"tag"}],"having":[],"legend":"{{statefulset}}","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_statefulset_status_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_statefulset_status_replicas","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":true,"expression":"B","filters":{"items":[{"id":"96fbf7be","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"statefulset--string--tag--false","isColumn":false,"isJSON":false,"key":"statefulset","type":"tag"}],"having":[],"legend":"{{statefulset}}","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[{"disabled":false,"expression":"A/B","legend":"{{statefulset}}","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"98c5dbe7-b45f-44b1-9a3b-8d11c1641914","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Statefulset replicas","yAxisUnit":"percentunit"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"columnWidths":{"A":145,"B":145,"C":145,"D":145},"description":"","fillSpans":false,"id":"40eae720-25ca-40b6-94db-d598687681e2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_node_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_info","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{},"functions":[],"groupBy":[],"having":[],"legend":"Mean","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_info","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"B","filters":{},"functions":[],"groupBy":[],"having":[],"legend":"Last","limit":null,"orderBy":[],"queryName":"B","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_info","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"C","filters":{},"functions":[],"groupBy":[],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"C","reduceTo":"max","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"},{"aggregateAttribute":{"dataType":"float64","id":"kube_node_info--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_node_info","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"D","filters":{},"functions":[],"groupBy":[],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"D","reduceTo":"min","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ac0b85ec-09ba-4564-beda-1d639c6f4f79","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number Of Nodes","yAxisUnit":"none"},{"description":"","id":"21515018-38c7-4118-bf85-b80ab940c1bf","panelTypes":"row","title":"Pods"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"cd05dd54-2009-42c6-bbb3-b6b98e6d8f19","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_pod_container_status_restarts_total","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"namespace in ['{{.namespace}}']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Pods restart in 30m","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"2940dee9-f17a-4a08-ac8e-e7cae5620b45","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"LAST_30_MIN","title":"Pods restart in 30m","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"521e779e-0f55-4f86-8f49-0180e3d3ac3a","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_pod_status_reason","reduceTo":"avg","spaceAggregation":"sum","temporality":"","timeAggregation":"sum"}],"dataSource":"metrics","disabled":false,"expression":"B","filter":{"expression":"namespace in ['{{.namespace}}'] AND reason = 'Evicted'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Evicted","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a699b6bd-b539-4840-8f30-cbeacc250116","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Evicted","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"39820ed9-c20a-47ac-aba4-9236da0ec06a","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_status_phase--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_status_phase","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"fc3046d7","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]},{"id":"aa21a3d7","key":{"dataType":"string","id":"phase--string--tag--false","isColumn":false,"isJSON":false,"key":"phase","type":"tag"},"op":"=","value":"Running"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Pods Running","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d22fddac-938e-4df5-b77a-6f81e81c69f6","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Pods Running","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"d82c2fc0-5727-4157-b151-b0a1d3d69fd2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_status_phase--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_status_phase","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"7d712305","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]},{"id":"f1c7b1e1","key":{"dataType":"string","id":"phase--string--tag--false","isColumn":false,"isJSON":false,"key":"phase","type":"tag"},"op":"=","value":"Succeeded"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Pods Succeeded","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"80635407-6617-4f42-95b1-21d644657df6","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Pods Succeeded","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"23239c36-a0b4-40b9-8381-bda57f2bc124","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_pod_status_phase","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"namespace in ['.namespace'] AND phase = 'Running'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Pods Failed","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c354b509-3ac1-447e-922a-c6c22e31d9de","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Pods Running","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"2d4d76d3-2061-4026-a974-ea5aba9706a4","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_pod_status_phase","reduceTo":"last","spaceAggregation":"sum","timeAggregation":"latest"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"namespace in ['.namespace'] AND phase = 'Failed'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Pods Failed","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"bacf63f1-4c09-473c-af9d-72ee298d8e37","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Pods Failed","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"b8604944-c047-4e26-ab59-fb4e9227e04a","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_pod_status_phase","reduceTo":"last","spaceAggregation":"sum","timeAggregation":"sum"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"namespace in ['.namespace'] AND phase = 'Pending'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Pods Pending","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"18a47ede-a417-4082-b454-aaadd2878d89","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Pods Pending","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"fe5a968d-f0d9-49ad-8ce6-d6c421026d52","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_pod_status_phase","reduceTo":"last","spaceAggregation":"sum","timeAggregation":"sum"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"namespace in ['.namespace'] AND phase = 'Unknown'"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Pods Unknown","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"7a0145bf-ea6b-4944-bd0f-69ed84215865","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Pods Unknown","yAxisUnit":"none"},{"description":"","id":"1e374023-cd29-4c92-8547-7d9904c82c30","panelTypes":"row","title":"Containers"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"ad1ff5c2-5e7b-4f86-a304-6e387c2a692c","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_status_running--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_status_running","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"05841dba","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Containers Running","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ce5e355e-c549-4ba9-987b-c1c6db5fd649","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Containers Running","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"1f0376aa-d337-4545-a148-694c0ea8ed00","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_status_waiting--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_status_waiting","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"e53d4999","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Containers Waiting","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"6a0410a1-38fd-4c44-a77e-5ff5d0215245","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Containers Waiting","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"f858353e-5105-4888-8169-9c38f297d7ec","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_status_terminated--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_status_terminated","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"49262afd","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Containers Terminated","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"eca58176-c29e-40a1-aac8-587c0857e437","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Containers Terminated","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":true,"id":"06c19664-d32b-4779-bfd5-d5e83245b016","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"kube_pod_container_status_restarts_total","reduceTo":"avg","spaceAggregation":"sum","timeAggregation":"rate"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"namespace in ['{{.namespace}}']"},"functions":[],"groupBy":[],"having":{"expression":""},"legend":"Containers Restarted","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"a472183d-b556-496b-acf0-c43e9a352979","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"LAST_30_MIN","title":"Containers Restarts (Last 30 Minutes)","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"852ef1af-0f4d-46f7-afa1-a17259158fa1","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_requests--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_requests","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"eb423c29","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]},{"id":"720dddc6","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"cpu"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"CPU Cores","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"902ff930-e5a4-4144-bf01-19bd6352aae5","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"CPU Cores Requested by Containers","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"5aaab657-8461-4bfa-b3c3-be1d1163f189","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_pod_container_resource_requests--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_pod_container_resource_requests","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"33eb7bc1","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]},{"id":"c795f774","key":{"dataType":"string","id":"resource--string--tag--false","isColumn":false,"isJSON":false,"key":"resource","type":"tag"},"op":"=","value":"memory"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Memory","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c7238485-08e9-4974-8915-803a86a20714","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Memory Requested By Containers","yAxisUnit":"decbytes"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"10fa2b2a-efc5-456d-a437-fa066213cc3c","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_job_status_succeeded--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_job_status_succeeded","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"d97b7532","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"No. of Jobs","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"f422cbd0-cdb0-4d0e-8cd3-7c96ce285a9f","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Jobs Succeeded","yAxisUnit":"none"},{"description":"","id":"7eb6438b-e8a5-4116-b02d-452c7611a17c","panelTypes":"row","title":"Jobs"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"b4a30458-75d1-4153-a1eb-88616ad04c8b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_job_status_active--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_job_status_active","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"23f53783","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"No. of Jobs","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"38a1fc13-492b-47ed-b1bd-51fe0827d302","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Jobs Active","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"722d0b63-a93b-42c0-9fb7-6adb6c706fa3","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_job_status_failed--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_job_status_failed","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"888301db","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"No. of Jobs","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"afbd239a-6099-4574-8829-546d311e97b3","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Jobs Failed","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"none","F1":"none"},"columnWidths":{"F1":145,"exported_job_name":145},"description":"","fillSpans":false,"id":"8adbb9a9-fc16-456a-9d43-fe7eafc8378c","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_job_status_completion_time--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_job_status_completion_time","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[{"id":"f845b6ec","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"exported_job_name--string--tag--false","isColumn":false,"isJSON":false,"key":"exported_job_name","type":"tag"}],"having":[],"legend":"Job Name","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[{"disabled":false,"expression":"(now()-A)/60/60/24","legend":"Days","queryName":"F1"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"dbb1d0ea-8779-492f-8ca6-6363de0bab0d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Job last success time from now","yAxisUnit":"ms"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"86ef7609-4334-4145-9979-1c28280c2e12","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_persistentvolumeclaim_status_phase--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_persistentvolumeclaim_status_phase","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"4960cf78","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]},{"id":"908054b9","key":{"dataType":"string","id":"phase--string--tag--false","isColumn":false,"isJSON":false,"key":"phase","type":"tag"},"op":"!=","value":"Bound"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"3ef76782-e504-466d-88d5-f932dc3e7549","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"pvc is not bound","yAxisUnit":"none"},{"description":"","id":"8e79d9f3-a004-4716-9236-7bc32cdb76ee","panelTypes":"row","title":"PVC"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"2d6fab5b-f775-420f-ba69-7dcc6cf07dfe","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_persistentvolumeclaim_status_phase--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_persistentvolumeclaim_status_phase","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"39c4bb59","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]},{"id":"cb01a335","key":{"dataType":"string","id":"phase--string--tag--false","isColumn":false,"isJSON":false,"key":"phase","type":"tag"},"op":"=","value":"Bound"}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0e8f62de-923f-4249-b41e-fa64e846605c","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"pvc is bound","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{"A":"decbytes"},"columnWidths":{"A":145,"persistentvolumeclaim":145},"description":"","fillSpans":false,"id":"07317394-544d-4348-9483-449f19d84b9e","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_persistentvolumeclaim_resource_requests_storage_bytes--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_persistentvolumeclaim_resource_requests_storage_bytes","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"217870b0","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"persistentvolumeclaim--string--tag--false","isColumn":false,"isJSON":false,"key":"persistentvolumeclaim","type":"tag"}],"having":[],"legend":"requested size","limit":null,"orderBy":[],"queryName":"A","reduceTo":"last","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d78c0dd8-be2f-43eb-a1ae-cd5385caa5eb","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"pvc","yAxisUnit":"none"},{"description":"","id":"c742d29b-3a1d-4b99-bed3-0546ac8cb1d4","panelTypes":"row","title":"HPA"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"9301a5e9-f10a-4df0-9846-b0feb7aa6cb2","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_horizontalpodautoscaler_status_current_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_horizontalpodautoscaler_status_current_replicas","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"0046a701","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"horizontalpodautoscaler--string--tag--false","isColumn":false,"isJSON":false,"key":"horizontalpodautoscaler","type":"tag"}],"having":[],"legend":"{{horizontalpodautoscaler}}: current","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"kube_horizontalpodautoscaler_spec_max_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_horizontalpodautoscaler_spec_max_replicas","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"cc996bca","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"horizontalpodautoscaler--string--tag--false","isColumn":false,"isJSON":false,"key":"horizontalpodautoscaler","type":"tag"}],"having":[],"legend":"{{horizontalpodautoscaler}}: max","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"kube_horizontalpodautoscaler_spec_min_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_horizontalpodautoscaler_spec_min_replicas","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"e2e72f51","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"horizontalpodautoscaler--string--tag--false","isColumn":false,"isJSON":false,"key":"horizontalpodautoscaler","type":"tag"}],"having":[],"legend":"{{horizontalpodautoscaler}}: min","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ee350dc1-4afa-494f-b274-0ed9d7bc890e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"HPA","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"86b9876c-9afe-4541-af97-6b6678035347","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_horizontalpodautoscaler_status_current_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_horizontalpodautoscaler_status_current_replicas","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"aea8ae4f","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Total current HPA Replicas","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1d33f237-b239-42bd-a168-7d46d92b1c2e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"total-hpa-current","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"b4dada32-bb8c-4e3d-aa6d-c0021d237b7b","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"table","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"kube_horizontalpodautoscaler_status_current_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_horizontalpodautoscaler_status_current_replicas","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[{"id":"028e512a","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},{"dataType":"string","id":"horizontalpodautoscaler--string--tag--false","isColumn":false,"isJSON":false,"key":"horizontalpodautoscaler","type":"tag"}],"having":[],"legend":"Current","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"kube_horizontalpodautoscaler_spec_max_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_horizontalpodautoscaler_spec_max_replicas","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"B","filters":{"items":[{"id":"bbb521f4","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},{"dataType":"string","id":"horizontalpodautoscaler--string--tag--false","isColumn":false,"isJSON":false,"key":"horizontalpodautoscaler","type":"tag"}],"having":[],"legend":"Max","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"latest"},{"aggregateAttribute":{"dataType":"float64","id":"kube_horizontalpodautoscaler_spec_min_replicas--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"kube_horizontalpodautoscaler_spec_min_replicas","type":"Gauge"},"aggregateOperator":"avg","dataSource":"metrics","disabled":false,"expression":"C","filters":{"items":[{"id":"346b8d39","key":{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},"op":"in","value":[".namespace"]}],"op":"AND"},"functions":[],"groupBy":[{"dataType":"string","id":"namespace--string--tag--false","isColumn":false,"isJSON":false,"key":"namespace","type":"tag"},{"dataType":"string","id":"horizontalpodautoscaler--string--tag--false","isColumn":false,"isJSON":false,"key":"horizontalpodautoscaler","type":"tag"}],"having":[],"legend":"Min","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"avg"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"8e375197-59ab-4a2b-acf7-3d8af8ad9bdf","promql":[{"disabled":false,"legend":"","name":"A","query":"kube_horizontalpodautoscaler_status_current_replicas{} == kube_horizontalpodautoscaler_spec_max_replicas"}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"HPA Status","yAxisUnit":"none"}]} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "kube-state-metrics-v2", + "description": "" + }, + "variables": [ + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "node", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'node')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'kube_node_info')\nand (JSONExtractString(labels, 'node') != '')\n" + } + }, + "name": "node" + } + }, + { + "kind": "ListVariable", + "spec": { + "display": { + "name": "namespace", + "description": "" + }, + "allowAllValue": true, + "allowMultiple": true, + "customAllValue": "", + "capturingRegexp": "", + "sort": "alphabetical-asc", + "plugin": { + "kind": "signoz/QueryVariable", + "spec": { + "queryValue": "SELECT distinct JSONExtractString(labels, 'namespace')\nFROM signoz_metrics.distributed_time_series_v4\nWHERE (metric_name = 'kube_namespace_created')\nand (JSONExtractString(labels, 'namespace') != '')" + } + }, + "name": "namespace" + } + } + ], + "panels": { + "04d791af-f249-4a47-b46d-7d88f362b0e7": { + "kind": "Panel", + "spec": { + "display": { + "name": "Statefulset replicas", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_statefulset_status_replicas_ready", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "statefulset", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{statefulset}}" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_statefulset_status_replicas", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "statefulset", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{statefulset}}" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "{{statefulset}}" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "06c19664-d32b-4779-bfd5-d5e83245b016": { + "kind": "Panel", + "spec": { + "display": { + "name": "Containers Restarts (Last 30 Minutes)", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "last_30_min", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_status_restarts_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace in ['{{.namespace}}']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Containers Restarted" + } + } + } + } + ], + "links": [] + } + }, + "07317394-544d-4348-9483-449f19d84b9e": { + "kind": "Panel", + "spec": { + "display": { + "name": "pvc", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "decbytes" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_persistentvolumeclaim_resource_requests_storage_bytes", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "persistentvolumeclaim", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "requested size" + } + } + } + } + ], + "links": [] + } + }, + "0da192fc-9ffe-426f-836f-2e7e891f4276": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cluster Memory Requested", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_requests", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(node = '.node' AND resource = 'memory')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_allocatable", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(node = '.node' AND resource = 'memory')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "10fa2b2a-efc5-456d-a437-fa066213cc3c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Jobs Succeeded", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_job_status_succeeded", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "No. of Jobs" + } + } + } + } + ], + "links": [] + } + }, + "165f2f3d-83f6-4eeb-a508-db8cc011c0c7": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cluster Pod Requested", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_info", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "node = '.node'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_allocatable", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(node = '.node' AND resource = 'pods')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "17a7ab91-7f2b-4fea-b86e-a8d9ff6059b6": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cluster CPU Requested", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "percentunit", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_requests", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(node = '.node' AND resource = 'cpu')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_allocatable", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": true, + "filter": { + "expression": "(node = '.node' AND resource = 'cpu')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A/B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "1cfaff87-5f9e-42c3-ab5e-489dfa59e91f": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cluster CPU Capacity", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_requests", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'cpu')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "requested" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_allocatable", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'cpu')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "allocatable" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_capacity", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'cpu')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "capacity" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_limits", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'cpu')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "limited" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "1f0376aa-d337-4545-a148-694c0ea8ed00": { + "kind": "Panel", + "spec": { + "display": { + "name": "Containers Waiting", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_status_waiting", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Containers Waiting" + } + } + } + } + ], + "links": [] + } + }, + "23239c36-a0b4-40b9-8381-bda57f2bc124": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pods Running", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_status_phase", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace in ['.namespace'] AND phase = 'Running'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pods Failed" + } + } + } + } + ], + "links": [] + } + }, + "2d4d76d3-2061-4026-a974-ea5aba9706a4": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pods Failed", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_status_phase", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "namespace in ['.namespace'] AND phase = 'Failed'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pods Failed" + } + } + } + } + ], + "links": [] + } + }, + "2d6fab5b-f775-420f-ba69-7dcc6cf07dfe": { + "kind": "Panel", + "spec": { + "display": { + "name": "pvc is bound", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_persistentvolumeclaim_status_phase", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(namespace = '.namespace' AND phase = 'Bound')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "39820ed9-c20a-47ac-aba4-9236da0ec06a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pods Running", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_status_phase", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(namespace = '.namespace' AND phase = 'Running')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pods Running" + } + } + } + } + ], + "links": [] + } + }, + "40eae720-25ca-40b6-94db-d598687681e2": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number Of Nodes", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_info", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Mean" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_info", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Last" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_info", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "max" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_info", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "min" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "4aef072d-56e9-4947-ae92-04e0d772f9c8": { + "kind": "Panel", + "spec": { + "display": { + "name": "Deployment Replicas - Up To Date", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_deployment_status_replicas", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "deployment", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "replicas" + } + } + } + } + ], + "links": [] + } + }, + "521e779e-0f55-4f86-8f49-0180e3d3ac3a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Evicted", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_status_reason", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace in ['{{.namespace}}'] AND reason = 'Evicted'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Evicted" + } + } + } + } + ], + "links": [] + } + }, + "5aaab657-8461-4bfa-b3c3-be1d1163f189": { + "kind": "Panel", + "spec": { + "display": { + "name": "Memory Requested By Containers", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_requests", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(namespace = '.namespace' AND resource = 'memory')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Memory" + } + } + } + } + ], + "links": [] + } + }, + "5c7c0b87-692a-4fe0-8de5-1922657188e3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Statefulset Replicas - Up To Date", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_statefulset_status_replicas_ready", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "statefulset", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "replicas" + } + } + } + } + ], + "links": [] + } + }, + "6c3f0fbd-2c82-42d1-8a22-daac29017434": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cluster Pod Capacity", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_info", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "node = '.node'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "requested" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_allocatable", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'pods')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "allocatable" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "722d0b63-a93b-42c0-9fb7-6adb6c706fa3": { + "kind": "Panel", + "spec": { + "display": { + "name": "Jobs Failed", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_job_status_failed", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "No. of Jobs" + } + } + } + } + ], + "links": [] + } + }, + "72cca0ea-3e92-4cd8-b594-43d376c3d005": { + "kind": "Panel", + "spec": { + "display": { + "name": "Deployment Replicas - Updated", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_deployment_status_replicas_updated", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "74749ef1-cabd-4eff-a061-66795f06a2a4": { + "kind": "Panel", + "spec": { + "display": { + "name": "Nodes Unavailable", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_condition", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "status != 'true' AND node IN ['{{.node}}'] " + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Nodes Unavailable" + } + } + } + } + ], + "links": [] + } + }, + "7b5a9363-df90-4455-a9ec-7e8b6c3d3e8a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Nodes Unavailable", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": [ + { + "value": 0, + "operator": "below_or_equal", + "unit": "none", + "color": "Green", + "format": "background" + } + ] + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_spec_unschedulable", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "852ef1af-0f4d-46f7-afa1-a17259158fa1": { + "kind": "Panel", + "spec": { + "display": { + "name": "CPU Cores Requested by Containers", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_requests", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(namespace = '.namespace' AND resource = 'cpu')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "CPU Cores" + } + } + } + } + ], + "links": [] + } + }, + "86b9876c-9afe-4541-af97-6b6678035347": { + "kind": "Panel", + "spec": { + "display": { + "name": "total-hpa-current", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_horizontalpodautoscaler_status_current_replicas", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Total current HPA Replicas" + } + } + } + } + ], + "links": [] + } + }, + "86ef7609-4334-4145-9979-1c28280c2e12": { + "kind": "Panel", + "spec": { + "display": { + "name": "pvc is not bound", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_persistentvolumeclaim_status_phase", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "(namespace = '.namespace' AND phase != 'Bound')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "8adbb9a9-fc16-456a-9d43-fe7eafc8378c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Job last success time from now", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": { + "A": "none", + "F1": "none" + }, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_job_status_completion_time", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "exported_job_name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Job Name" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "(now()-A)/60/60/24", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Days" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "8cbc9117-811d-4de7-8401-75b906a993cd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number Of Nodes", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_info", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "91cce91c-1272-40bb-a27f-9a69431f5edd": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number Of Nodes", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_info", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Number of Nodes" + } + } + } + } + ], + "links": [] + } + }, + "9301a5e9-f10a-4df0-9846-b0feb7aa6cb2": { + "kind": "Panel", + "spec": { + "display": { + "name": "HPA", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_horizontalpodautoscaler_status_current_replicas", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "horizontalpodautoscaler", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{horizontalpodautoscaler}}: current" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_horizontalpodautoscaler_spec_max_replicas", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "horizontalpodautoscaler", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{horizontalpodautoscaler}}: max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_horizontalpodautoscaler_spec_min_replicas", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "horizontalpodautoscaler", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{horizontalpodautoscaler}}: min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ad1ff5c2-5e7b-4f86-a304-6e387c2a692c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Containers Running", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_status_running", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Containers Running" + } + } + } + } + ], + "links": [] + } + }, + "ae432b34-3bd0-45cc-8b68-1c23392712e9": { + "kind": "Panel", + "spec": { + "display": { + "name": "Deployment Replicas - Count", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_deployment_status_replicas", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "b4a30458-75d1-4153-a1eb-88616ad04c8b": { + "kind": "Panel", + "spec": { + "display": { + "name": "Jobs Active", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_job_status_active", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "No. of Jobs" + } + } + } + } + ], + "links": [] + } + }, + "b4dada32-bb8c-4e3d-aa6d-c0021d237b7b": { + "kind": "Panel", + "spec": { + "display": { + "name": "HPA Status", + "description": "" + }, + "plugin": { + "kind": "signoz/TablePanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "columnUnits": null, + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_horizontalpodautoscaler_status_current_replicas", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "namespace", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "horizontalpodautoscaler", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Current" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_horizontalpodautoscaler_spec_max_replicas", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "namespace", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "horizontalpodautoscaler", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Max" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_horizontalpodautoscaler_spec_min_replicas", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [ + { + "name": "namespace", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "horizontalpodautoscaler", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Min" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "b8604944-c047-4e26-ab59-fb4e9227e04a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pods Pending", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_status_phase", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "namespace in ['.namespace'] AND phase = 'Pending'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pods Pending" + } + } + } + } + ], + "links": [] + } + }, + "bc402120-393c-4858-9e81-2f04990f077e": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cluster Mem Capacity", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_requests", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'memory')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "requested" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_allocatable", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'memory')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "allocatable" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_capacity", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'memory')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "capacity" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_resource_limits", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(node = '.node' AND resource = 'memory')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "limited" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "cd05dd54-2009-42c6-bbb3-b6b98e6d8f19": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pods restart in 30m", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "last_30_min", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "B", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_status_restarts_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace in ['{{.namespace}}']" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pods restart in 30m" + } + } + } + } + ], + "links": [] + } + }, + "d622aa52-0396-4c8a-b3ec-9e32ff81dfd0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Deployment Replicas - Unavailable", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_deployment_status_replicas_unavailable", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + } + } + } + ], + "links": [] + } + }, + "d82c2fc0-5727-4157-b151-b0a1d3d69fd2": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pods Succeeded", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_status_phase", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "(namespace = '.namespace' AND phase = 'Succeeded')" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pods Succeeded" + } + } + } + } + ], + "links": [] + } + }, + "e1d2da44-4101-48ca-84b7-0460eb493c46": { + "kind": "Panel", + "spec": { + "display": { + "name": "Node Pressure", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": true + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_condition", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "condition = 'DiskPressure' AND node in ['{{.node}}'] AND status = 'true'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "DiskPressure" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_condition", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "condition = 'MemoryPressure' AND node in ['{{.node}}'] AND status = 'true'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "MemoryPressure" + } + }, + { + "type": "builder_query", + "spec": { + "name": "F", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_node_status_condition", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "condition = 'PIDPressure' AND node in ['{{.node}}'] AND status = 'true'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "PIDPressure" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "f858353e-5105-4888-8169-9c38f297d7ec": { + "kind": "Panel", + "spec": { + "display": { + "name": "Containers Terminated", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_container_status_terminated", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "namespace = '.namespace'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Containers Terminated" + } + } + } + } + ], + "links": [] + } + }, + "fe5a968d-f0d9-49ad-8ce6-d6c421026d52": { + "kind": "Panel", + "spec": { + "display": { + "name": "Pods Unknown", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "kube_pod_status_phase", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "last" + } + ], + "disabled": false, + "filter": { + "expression": "namespace in ['.namespace'] AND phase = 'Unknown'" + }, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Pods Unknown" + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Cluster", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 5, + "content": { + "$ref": "#/spec/panels/165f2f3d-83f6-4eeb-a508-db8cc011c0c7" + } + }, + { + "x": 4, + "y": 0, + "width": 4, + "height": 5, + "content": { + "$ref": "#/spec/panels/17a7ab91-7f2b-4fea-b86e-a8d9ff6059b6" + } + }, + { + "x": 8, + "y": 0, + "width": 4, + "height": 5, + "content": { + "$ref": "#/spec/panels/0da192fc-9ffe-426f-836f-2e7e891f4276" + } + }, + { + "x": 0, + "y": 5, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/6c3f0fbd-2c82-42d1-8a22-daac29017434" + } + }, + { + "x": 4, + "y": 5, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/1cfaff87-5f9e-42c3-ab5e-489dfa59e91f" + } + }, + { + "x": 8, + "y": 5, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/bc402120-393c-4858-9e81-2f04990f077e" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Node", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/8cbc9117-811d-4de7-8401-75b906a993cd" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/7b5a9363-df90-4455-a9ec-7e8b6c3d3e8a" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/74749ef1-cabd-4eff-a061-66795f06a2a4" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/e1d2da44-4101-48ca-84b7-0460eb493c46" + } + }, + { + "x": 0, + "y": 5, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/91cce91c-1272-40bb-a27f-9a69431f5edd" + } + }, + { + "x": 6, + "y": 5, + "width": 6, + "height": 5, + "content": { + "$ref": "#/spec/panels/40eae720-25ca-40b6-94db-d598687681e2" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Deployments", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/4aef072d-56e9-4947-ae92-04e0d772f9c8" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/ae432b34-3bd0-45cc-8b68-1c23392712e9" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/72cca0ea-3e92-4cd8-b594-43d376c3d005" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/d622aa52-0396-4c8a-b3ec-9e32ff81dfd0" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Statefulsets", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 5, + "content": { + "$ref": "#/spec/panels/5c7c0b87-692a-4fe0-8de5-1922657188e3" + } + }, + { + "x": 3, + "y": 0, + "width": 9, + "height": 5, + "content": { + "$ref": "#/spec/panels/04d791af-f249-4a47-b46d-7d88f362b0e7" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Pods", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/cd05dd54-2009-42c6-bbb3-b6b98e6d8f19" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/521e779e-0f55-4f86-8f49-0180e3d3ac3a" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/39820ed9-c20a-47ac-aba4-9236da0ec06a" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/d82c2fc0-5727-4157-b151-b0a1d3d69fd2" + } + }, + { + "x": 0, + "y": 6, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/23239c36-a0b4-40b9-8381-bda57f2bc124" + } + }, + { + "x": 3, + "y": 6, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/2d4d76d3-2061-4026-a974-ea5aba9706a4" + } + }, + { + "x": 6, + "y": 6, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/b8604944-c047-4e26-ab59-fb4e9227e04a" + } + }, + { + "x": 9, + "y": 6, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/fe5a968d-f0d9-49ad-8ce6-d6c421026d52" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Containers", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/ad1ff5c2-5e7b-4f86-a304-6e387c2a692c" + } + }, + { + "x": 3, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/1f0376aa-d337-4545-a148-694c0ea8ed00" + } + }, + { + "x": 6, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/f858353e-5105-4888-8169-9c38f297d7ec" + } + }, + { + "x": 9, + "y": 0, + "width": 3, + "height": 6, + "content": { + "$ref": "#/spec/panels/06c19664-d32b-4779-bfd5-d5e83245b016" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/852ef1af-0f4d-46f7-afa1-a17259158fa1" + } + }, + { + "x": 6, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/5aaab657-8461-4bfa-b3c3-be1d1163f189" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "Jobs", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/10fa2b2a-efc5-456d-a437-fa066213cc3c" + } + }, + { + "x": 4, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/b4a30458-75d1-4153-a1eb-88616ad04c8b" + } + }, + { + "x": 8, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/722d0b63-a93b-42c0-9fb7-6adb6c706fa3" + } + }, + { + "x": 0, + "y": 6, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/8adbb9a9-fc16-456a-9d43-fe7eafc8378c" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "PVC", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/2d6fab5b-f775-420f-ba69-7dcc6cf07dfe" + } + }, + { + "x": 4, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/86ef7609-4334-4145-9979-1c28280c2e12" + } + }, + { + "x": 8, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/07317394-544d-4348-9483-449f19d84b9e" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "HPA", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/9301a5e9-f10a-4df0-9846-b0feb7aa6cb2" + } + }, + { + "x": 0, + "y": 6, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/86b9876c-9afe-4541-af97-6b6678035347" + } + }, + { + "x": 0, + "y": 12, + "width": 12, + "height": 6, + "content": { + "$ref": "#/spec/panels/b4dada32-bb8c-4e3d-aa6d-c0021d237b7b" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/dashboards/2/microtx-dasboard.json b/helm/infra-charts/obaas/dashboards/2/microtx-dasboard.json index a1e2b7c36..82261eff4 100644 --- a/helm/infra-charts/obaas/dashboards/2/microtx-dasboard.json +++ b/helm/infra-charts/obaas/dashboards/2/microtx-dasboard.json @@ -1 +1,4154 @@ -{"description":"","image":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk0OTQgMTMuOTQyQzE2LjIzMTggMTIuNDI1OCAxNy4zMjY4IDkuNzAyMiAxNi4xOTU2IDYuNTc0ODdDMTUuNjQ0MyA1LjA1MjQ1IDE1LjAyMTkgNC4yMDI0OSAxNC4yOTY5IDMuNjYyNTJDMTMuODU1NyAzLjMzMzc5IDEyLjA5MzMgMi41MDYzMyA5Ljc1OTY1IDIuODY3NTZDOC4wNTM0OSAzLjEzMjU1IDUuNzc0ODcgNC4yMDg3NCA0LjI5MzY5IDUuOTU5OUMyLjg1NzUyIDcuNjYxMDYgMS43NDg4MyA5LjAwNDc0IDEuNjk3NTggMTAuMzA5N0MxLjYzMTMzIDExLjk4ODMgMi44OTYyNyAxMy40MzA4IDMuMDUwMDEgMTMuNjY0NUMzLjMyMzc0IDE0LjA3OTUgNS4xOTExNSAxNi40NTE4IDguNjk5NzEgMTYuNTczMUMxMS43OTcgMTYuNjc5MyAxMy44MTQ0IDE1LjI4NDQgMTQuOTQ5NCAxMy45NDJaIiBmaWxsPSIjNDAzRDNFIi8+CjxwYXRoIGQ9Ik00LjU1MzYzIDIuNzM3NDdDMi45Mzc0NiAzLjg5MTE2IDEuMTIxMzEgNi4yNTEwMyAxLjQ0NzU0IDkuNTYwODZDMS42MDYyOCAxMS4xNzIgMi4wMDI1MSAxMi4xNDk1IDIuNTcxMjMgMTIuODUwN0MyLjkxNzQ2IDEzLjI3ODIgNC40MTk4OCAxNC41NDkzIDYuNzczNTEgMTQuNzM2OEM5LjE0NTg4IDE0LjkyNTYgMTAuOTQ5NSAxNC4zOTQ0IDEyLjgzMzIgMTMuMDg0NEMxNi42NjE3IDEwLjQyMDggMTYuMDk4IDYuMzkzNTMgMTUuOTM0MyA1LjkyNDhDMTUuNzcwNSA1LjQ1NjA3IDE0LjU0NDQgMi42OTYyMiAxMS4xNzMzIDEuNzE1MDJDOC4xOTg0NCAwLjg1MDA2OCA1Ljk4MzU1IDEuNzE1MDIgNC41NTM2MyAyLjczNzQ3WiIgZmlsbD0iIzVFNjM2NyIvPgo8cGF0aCBkPSJNNy4zOTM1MyAyLjk2MTA5QzUuNjE3MzcgMi44OTczNCAzLjkxOTk2IDQuMjg4NTIgMy43NTYyMiA2LjAwNTkzQzMuNTkyNDggNy43MjIwOSA0LjY1NDkyIDkuMDI5NTIgNi4zMDk4MyA5LjI5NTc2QzcuOTY0NzUgOS41NjA3NCA5Ljg3ODM5IDguNTU1OCAxMC4yNjM0IDYuNDUwOTFDMTAuNjYwOSA0LjI4MjI3IDkuMDg5NjkgMy4wMjIzNCA3LjM5MzUzIDIuOTYxMDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy45NDIxNyA1LjkwMTE1QzcuOTQyMTcgNS45MDExNSA4LjM2OTY1IDUuODEyNCA4LjQ1NDY1IDUuMTgyNDRDOC41MzgzOSA0LjU2MjQ3IDguMjMwOTEgNC4wMzM3NSA3LjUxMzQ1IDMuODQzNzZDNi43MzM0OSAzLjYzNzUyIDYuMjA0NzcgNC4wNjYyNSA2LjA2NzI3IDQuNTE3NDdDNS44NzYwMyA1LjE0NDk0IDYuMTU4NTIgNS40NDM2NyA2LjE1ODUyIDUuNDQzNjdDNi4xNTg1MiA1LjQ0MzY3IDUuMzkzNTYgNS42Mjc0MSA1LjMzMjMxIDYuNTI5ODdDNS4yNzQ4MSA3LjM4MTA3IDUuODU2MDMgNy44Mzg1NSA2LjQzOTc1IDcuOTc4NTRDNy4xNjA5NiA4LjE1MjI4IDcuOTc4NDIgNy45NTQ3OSA4LjE3ODQxIDcuMDM0ODRDOC4zNDQ2NSA2LjI3NzM4IDcuOTQyMTcgNS45MDExNSA3Ljk0MjE3IDUuOTAxMTVaIiBmaWxsPSIjMzAzMDMwIi8+CjxwYXRoIGQ9Ik02LjczOTgzIDQuNzUzNjJDNi42NzEwOSA1LjAxMjM1IDYuODA4NTggNS4yNjIzNCA3LjA3ODU3IDUuMzMxMDlDNy4zNjk4IDUuNDA0ODMgNy42MzQ3OSA1LjMwODU5IDcuNzA2MDMgNS4wMTExQzcuNzY4NTMgNC43NDczNyA3LjY0MzU0IDQuNTE0ODggNy4zMzYwNSA0LjQzOTg4QzcuMDgzNTcgNC4zNzczOSA2LjgxNDgzIDQuNDcxMTMgNi43Mzk4MyA0Ljc1MzYyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYuOTU5NzggNi4wMzk3NEM2LjYzMjMgNS45Mzg0OSA2LjE5OTgyIDYuMDY0NzMgNi4xMzEwNyA2LjUwNDcxQzYuMDYyMzMgNi45NDQ2OSA2LjMyNjA2IDcuMTY5NjggNi42NzEwNCA3LjIzMjE3QzcuMDE2MDMgNy4yOTQ2NyA3LjM0MjI2IDcuMTEzNDMgNy40MDYwMSA2Ljc2MDk1QzcuNDY4NSA2LjQwOTcyIDcuMjg2MDEgNi4xMzk3MyA2Ljk1OTc4IDYuMDM5NzRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K","layout":[{"h":1,"i":"c424ad00-f191-46ac-976c-5d98bfccf53c","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":0},{"h":6,"i":"106eb0e1-b050-48bd-9ca3-6066ae293d7d","moved":false,"static":false,"w":6,"x":0,"y":1},{"h":6,"i":"80817485-fa76-4de1-86c5-308ee5d2ab61","moved":false,"static":false,"w":6,"x":6,"y":1},{"h":1,"i":"82f2d2f2-b2c1-48a2-9260-0c250acc19b1","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":7},{"h":6,"i":"7f7fd81a-b759-408a-b8ff-95252425a673","moved":false,"static":false,"w":4,"x":0,"y":8},{"h":6,"i":"92802480-5807-414d-9bed-3f070d535d90","moved":false,"static":false,"w":2,"x":4,"y":8},{"h":6,"i":"71c04124-b6cc-497d-9ea4-7916c6a40511","moved":false,"static":false,"w":2,"x":6,"y":8},{"h":6,"i":"b9a4d8f0-79c5-46ee-89a0-0dc621d8904a","moved":false,"static":false,"w":2,"x":8,"y":8},{"h":6,"i":"5fa06be4-1c8e-4449-836a-ee7bb6786faa","moved":false,"static":false,"w":2,"x":10,"y":8},{"h":6,"i":"7656160d-5b69-4d79-a29d-4083e48dac34","moved":false,"static":false,"w":4,"x":0,"y":14},{"h":6,"i":"75f6ec5c-68bb-4364-971d-559a4683f34d","moved":false,"static":false,"w":4,"x":4,"y":14},{"h":6,"i":"5fedda2e-9c7a-4af9-a9d7-a916c0495b36","moved":false,"static":false,"w":4,"x":8,"y":14},{"h":5,"i":"1602683b-5245-4858-8577-f98c3176a469","moved":false,"static":false,"w":12,"x":0,"y":20},{"h":5,"i":"aecfecd7-1ec6-425d-8cda-6d3e795f8808","moved":false,"static":false,"w":12,"x":0,"y":25},{"h":5,"i":"7ccb18a2-0495-4759-99a6-6d6d25691db1","moved":false,"static":false,"w":12,"x":0,"y":30},{"h":1,"i":"e2304c08-f4c4-4fb2-b264-cf0e160621b0","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":62},{"h":1,"i":"fda92273-88be-4f2e-b380-61325c5158e6","maxH":1,"minH":1,"minW":12,"moved":false,"static":false,"w":12,"x":0,"y":90}],"panelMap":{"82f2d2f2-b2c1-48a2-9260-0c250acc19b1":{"collapsed":false,"widgets":[{"h":6,"i":"7f7fd81a-b759-408a-b8ff-95252425a673","moved":false,"static":false,"w":4,"x":0,"y":8},{"h":6,"i":"92802480-5807-414d-9bed-3f070d535d90","moved":false,"static":false,"w":2,"x":4,"y":8},{"h":6,"i":"71c04124-b6cc-497d-9ea4-7916c6a40511","moved":false,"static":false,"w":2,"x":6,"y":8},{"h":6,"i":"b9a4d8f0-79c5-46ee-89a0-0dc621d8904a","moved":false,"static":false,"w":2,"x":8,"y":8},{"h":6,"i":"5fa06be4-1c8e-4449-836a-ee7bb6786faa","moved":false,"static":false,"w":2,"x":10,"y":8},{"h":6,"i":"7656160d-5b69-4d79-a29d-4083e48dac34","moved":false,"static":false,"w":4,"x":0,"y":14},{"h":6,"i":"75f6ec5c-68bb-4364-971d-559a4683f34d","moved":false,"static":false,"w":4,"x":4,"y":14},{"h":6,"i":"5fedda2e-9c7a-4af9-a9d7-a916c0495b36","moved":false,"static":false,"w":4,"x":8,"y":14},{"h":5,"i":"1602683b-5245-4858-8577-f98c3176a469","moved":false,"static":false,"w":12,"x":0,"y":20},{"h":5,"i":"aecfecd7-1ec6-425d-8cda-6d3e795f8808","moved":false,"static":false,"w":12,"x":0,"y":25},{"h":5,"i":"7ccb18a2-0495-4759-99a6-6d6d25691db1","moved":false,"static":false,"w":12,"x":0,"y":30}]},"c424ad00-f191-46ac-976c-5d98bfccf53c":{"collapsed":false,"widgets":[{"h":6,"i":"106eb0e1-b050-48bd-9ca3-6066ae293d7d","moved":false,"static":false,"w":6,"x":0,"y":2},{"h":6,"i":"80817485-fa76-4de1-86c5-308ee5d2ab61","moved":false,"static":false,"w":6,"x":6,"y":2}]},"e2304c08-f4c4-4fb2-b264-cf0e160621b0":{"collapsed":true,"widgets":[{"h":6,"i":"0a1014be-414e-4bb3-91ef-ddb23671318c","moved":false,"static":false,"w":4,"x":0,"y":63},{"h":6,"i":"1e6309f2-d416-4ffd-8fd0-3b12321073a0","moved":false,"static":false,"w":2,"x":4,"y":63},{"h":6,"i":"cf54e23b-89e9-487b-94e2-bf4355c3f817","moved":false,"static":false,"w":2,"x":6,"y":63},{"h":6,"i":"6a5e9653-549e-4afb-803d-fbf45c9bad88","moved":false,"static":false,"w":2,"x":8,"y":63},{"h":6,"i":"deff5228-9a36-4c67-94e1-eeeb45520646","moved":false,"static":false,"w":2,"x":10,"y":63},{"h":6,"i":"87356c72-d9e5-49f2-9ea1-580846d478cc","moved":false,"static":false,"w":6,"x":0,"y":69},{"h":6,"i":"3d15d9bb-4f17-4299-9adc-07b2f7bc6674","moved":false,"static":false,"w":2,"x":6,"y":69},{"h":6,"i":"0ffd8b7d-6745-4093-b091-4dd6e4e634f4","moved":false,"static":false,"w":2,"x":8,"y":69},{"h":6,"i":"ab4d38e4-fed1-4eed-bb86-0219e207619a","moved":false,"static":false,"w":2,"x":10,"y":69},{"h":5,"i":"a6a0f180-5d51-4765-b10e-04f8d60f1147","moved":false,"static":false,"w":12,"x":0,"y":75},{"h":5,"i":"eca7aa86-0e8b-41bb-b198-c31356051a6a","moved":false,"static":false,"w":12,"x":0,"y":80},{"h":5,"i":"32a0c6b0-ff33-4ff2-858e-f04cee22dac7","moved":false,"static":false,"w":12,"x":0,"y":85}]},"fda92273-88be-4f2e-b380-61325c5158e6":{"collapsed":true,"widgets":[{"h":6,"i":"a78ea8ba-a87e-4426-9817-8c598e3bb343","moved":false,"static":false,"w":4,"x":0,"y":118},{"h":6,"i":"e26fcc3e-e88d-45c8-a21e-4102e9cc1aee","moved":false,"static":false,"w":2,"x":4,"y":118},{"h":6,"i":"c2272e67-83ad-41fd-80d0-ed18a2d1f989","moved":false,"static":false,"w":2,"x":6,"y":118},{"h":6,"i":"1658b8b1-ca91-4afc-adf8-6e9d70b23095","moved":false,"static":false,"w":2,"x":8,"y":118},{"h":6,"i":"13513153-f696-46ee-9757-5624ec4a3622","moved":false,"static":false,"w":2,"x":10,"y":118},{"h":6,"i":"09f001c3-2949-4f85-ae67-b644696063a4","moved":false,"static":false,"w":4,"x":0,"y":124},{"h":6,"i":"5fa71fbb-c97e-4dae-8765-d0b70938b73a","moved":false,"static":false,"w":4,"x":4,"y":124},{"h":6,"i":"74536aea-946e-45f3-9995-30e8df2f3326","moved":false,"static":false,"w":4,"x":8,"y":124},{"h":5,"i":"ec572ebe-86d1-4dbb-9019-99a88e1ea877","moved":false,"static":false,"w":12,"x":0,"y":130},{"h":5,"i":"e44016ed-f381-4032-999e-97463d61a45b","moved":false,"static":false,"w":12,"x":0,"y":135},{"h":5,"i":"e1ed0d93-6e11-48f6-99ec-a69852844b8c","moved":false,"static":false,"w":12,"x":0,"y":140}]}},"tags":[],"title":"MicroTx","uploadedGrafana":false,"uuid":"0199ec29-9f1d-76e6-9d44-406873a32899","version":"v4","widgets":[{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"7f7fd81a-b759-408a-b8ff-95252425a673","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"xa_transactions","type":"Gauge"},"aggregateOperator":"latest","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"latest"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"eb8e8a25-caf9-49b8-8cd8-7706620bea4d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number of active XA Transactions","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"80817485-fa76-4de1-86c5-308ee5d2ab61","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"container.memory.usage","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"k8s.container.name = 'otmm-tcs'"},"functions":[],"groupBy":[{"dataType":"string","id":"k8s_pod_name--string--tag","isColumn":false,"isJSON":false,"key":"k8s_pod_name","type":"tag"},{"dataType":"string","id":"k8s_container_name--string--tag","isColumn":false,"isJSON":false,"key":"k8s_container_name","type":"tag"}],"having":{"expression":""},"legend":"{{k8s_pod_name}}/{{k8s_container_name}}: Memory Usage","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"bb9157b3-dc95-403a-91a9-8fb9a3772a21","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"MicroTx Pods Memory Usage","yAxisUnit":"decbytes"},{"description":"","id":"c424ad00-f191-46ac-976c-5d98bfccf53c","panelTypes":"row","title":"Coordinator Resources"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"","fillSpans":false,"id":"106eb0e1-b050-48bd-9ca3-6066ae293d7d","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"container.cpu.usage","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":false,"expression":"A","filter":{"expression":"k8s.container.name = 'otmm-tcs'"},"functions":[],"groupBy":[{"dataType":"string","id":"k8s_pod_name--string--tag","isColumn":false,"isJSON":false,"key":"k8s_pod_name","type":"tag"},{"dataType":"string","id":"k8s_container_name--string--tag","isColumn":false,"isJSON":false,"key":"k8s_container_name","type":"tag"}],"having":{"expression":""},"legend":"{{k8s_pod_name}}/{{k8s_container_name}}: CPU Usage","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"2b7c164c-6952-4d97-945b-966585d4ef5b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"MicroTx Pods CPU Usage","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"92802480-5807-414d-9bed-3f070d535d90","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_initiated_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_initiated_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1a6ec3ff-6e3e-48b8-8276-5c574d555613","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Initiated","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"71c04124-b6cc-497d-9ea4-7916c6a40511","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_committed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_committed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"fd3a016d-0c0f-49bd-b40a-4cd3fe778049","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Committed","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"b9a4d8f0-79c5-46ee-89a0-0dc621d8904a","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_rolledback_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_rolledback_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"bd25561a-53ad-44d6-b135-a3fc7e0ff1fc","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Rolled Back","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"5fa06be4-1c8e-4449-836a-ee7bb6786faa","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_heuristic_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_heuristic_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0b51c0a8-b10c-4d02-9306-d52205684cc9","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Heuristic","yAxisUnit":"none"},{"description":"","id":"82f2d2f2-b2c1-48a2-9260-0c250acc19b1","panelTypes":"row","title":"XA Transactions"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"7656160d-5b69-4d79-a29d-4083e48dac34","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_branches--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"xa_branches","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Branches","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"e1b68fe5-9a0c-49d1-b832-5083d6a77631","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number of active XA branches","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"5fedda2e-9c7a-4af9-a9d7-a916c0495b36","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_branches_rolledback_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_branches_rolledback_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Branches","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"95b860b6-5af9-4921-90f4-4abc8c0db5c2","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Rolled Back branches","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"75f6ec5c-68bb-4364-971d-559a4683f34d","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_branches_committed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_branches_committed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Branches","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"2e5ccb37-5ac8-4bd0-b73a-515a4e835ced","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Committed branches","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Transaction rate in last five minutes","fillSpans":false,"id":"1602683b-5245-4858-8577-f98c3176a469","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_committed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_committed_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_rolledback_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_rolledback_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"B","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_committed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_committed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"C","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"xa_transactions_rolledback_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"xa_transactions_rolledback_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"D","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"D","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[{"disabled":false,"expression":"A+B","legend":"Rate","queryName":"F1"},{"disabled":false,"expression":"C+D","legend":"Overall","queryName":"F2"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d222abf1-3b0d-4e7f-a944-45742f8645ec","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"LAST_5_MIN","title":"Transaction throughput","yAxisUnit":"cps"},{"bucketCount":100,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"XA Transaction duration in milliseconds","fillSpans":false,"id":"aecfecd7-1ec6-425d-8cda-6d3e795f8808","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":true,"nullZeroValues":"zero","opacity":"1","panelTypes":"histogram","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"xa_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p50","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p75","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"p90","temporality":"","timeAggregation":""}],"dataSource":"metrics","disabled":true,"expression":"C","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p90","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"D","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p95","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"E","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p99","limit":null,"orderBy":[],"queryName":"E","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"125af511-1d9d-469d-acf4-513f7cde5ec5","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"XA Transaction duration in milliseconds","yAxisUnit":"ms"},{"bucketCount":100,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"XA branch duration in milliseconds","fillSpans":false,"id":"7ccb18a2-0495-4759-99a6-6d6d25691db1","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":true,"nullZeroValues":"zero","opacity":"1","panelTypes":"histogram","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"xa_branch_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"p90","temporality":"","timeAggregation":""}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p50","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_branch_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p75","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_branch_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"C","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p90","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_branch_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"D","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p95","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60},{"aggregations":[{"metricName":"xa_branch_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"E","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p99","limit":null,"orderBy":[],"queryName":"E","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"45be1efc-6b0c-42e7-98c6-ff8957eb21e9","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"XA branch duration in milliseconds","yAxisUnit":"ms"},{"description":"","id":"e2304c08-f4c4-4fb2-b264-cf0e160621b0","panelTypes":"row","title":"LRA Transactions"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"0a1014be-414e-4bb3-91ef-ddb23671318c","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"lra_transactions","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1d8fa63a-734a-40e0-b0d1-3a61f99d139d","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number of active LRA Transactions","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"1e6309f2-d416-4ffd-8fd0-3b12321073a0","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_started_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_started_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"371c5a33-3b1b-4868-aae3-315861649e9b","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Started","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"cf54e23b-89e9-487b-94e2-bf4355c3f817","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_closed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_closed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ed369d7a-322f-498a-a1df-2c6e5d59ee70","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Closed","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"6a5e9653-549e-4afb-803d-fbf45c9bad88","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_canceled_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_canceled_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"5897d1b8-567a-4d55-89e8-5da95312cb67","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cancelled","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"deff5228-9a36-4c67-94e1-eeeb45520646","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_heuristic_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_heuristic_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"531b4266-959a-4281-acba-b43e094d4d5e","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Heuristic","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"87356c72-d9e5-49f2-9ea1-580846d478cc","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_participants--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"lra_participants","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Participants","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"avg","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"bd379a20-6bfe-4fcb-a9b5-a204d0e687ff","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number of active LRA Participants","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"3d15d9bb-4f17-4299-9adc-07b2f7bc6674","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_participants_enlisted_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_participants_enlisted_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Participants","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c2e577ce-8823-44a2-b096-53656f2e9b50","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Enlisted","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"0ffd8b7d-6745-4093-b091-4dd6e4e634f4","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_participants_completed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_participants_completed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Participants","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"0080f333-bdfb-4421-9b31-0c54f77ad955","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Completed","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"ab4d38e4-fed1-4eed-bb86-0219e207619a","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_participants_compensated_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_participants_compensated_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Participants","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"1365e03c-d07e-4528-8276-6951d5d3af84","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Compensated","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Transaction rate in last five minutes","fillSpans":false,"id":"a6a0f180-5d51-4765-b10e-04f8d60f1147","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_closed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_closed_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_canceled_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_canceled_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"B","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_heuristic_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_heuristic_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"C","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_closed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_closed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"D","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"D","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_canceled_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_canceled_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"E","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"E","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"lra_transactions_heuristic_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"lra_transactions_heuristic_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"F","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"F","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[{"disabled":false,"expression":"A+B+C","legend":"Rate","queryName":"F1"},{"disabled":false,"expression":"D+E+F","legend":"Overall","queryName":"F2"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"2abf2869-b0ca-4f82-80df-ede63760f1b1","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"LAST_5_MIN","title":"LRA Transaction throughput","yAxisUnit":"cps"},{"bucketCount":100,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"LRA transaction duration in milliseconds","fillSpans":false,"id":"eca7aa86-0e8b-41bb-b198-c31356051a6a","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":true,"nullZeroValues":"zero","opacity":"1","panelTypes":"histogram","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"lra_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"p90","temporality":"","timeAggregation":""}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p50","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p75","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"C","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p90","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"D","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p95","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"E","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p99","limit":null,"orderBy":[],"queryName":"E","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"b396922b-767c-43c9-be5f-7f845d0afbe4","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"LRA transaction duration in milliseconds","yAxisUnit":"ms"},{"bucketCount":100,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"LRA participant duration in milliseconds","fillSpans":false,"id":"32a0c6b0-ff33-4ff2-858e-f04cee22dac7","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":true,"nullZeroValues":"zero","opacity":"1","panelTypes":"histogram","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"lra_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p50","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p75","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"C","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p90","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"D","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p95","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60},{"aggregations":[{"metricName":"lra_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"E","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p99","limit":null,"orderBy":[],"queryName":"E","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"fc6b4156-9323-4e08-8112-788a5b0837c7","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"LRA participant duration in milliseconds","yAxisUnit":"ms"},{"description":"","id":"fda92273-88be-4f2e-b380-61325c5158e6","panelTypes":"row","title":"TCC Transactions"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"a78ea8ba-a87e-4426-9817-8c598e3bb343","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"tcc_transactions","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"efa45a7a-dc7a-49ef-94e4-b0e3f53c5029","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number of active TCC Transactions","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"e26fcc3e-e88d-45c8-a21e-4102e9cc1aee","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_confirmed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_confirmed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"b7cffd2b-590c-460d-8f17-99bd75ceaea0","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Confirmed","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"c2272e67-83ad-41fd-80d0-ed18a2d1f989","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_inprocess_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_inprocess_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"ec1ad716-7257-4ace-92ec-db8d6b01b784","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"InProcess","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"1658b8b1-ca91-4afc-adf8-6e9d70b23095","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_canceled_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_canceled_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"c94a4084-79e2-4a79-adc2-d78922b366c3","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Cancelled","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"13513153-f696-46ee-9757-5624ec4a3622","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_heuristic_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_heuristic_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"372dda72-8eff-4398-8c62-ee608f956593","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Heuristic","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"09f001c3-2949-4f85-ae67-b644696063a4","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_participants--float64--Gauge--true","isColumn":true,"isJSON":false,"key":"tcc_participants","type":"Gauge"},"aggregateOperator":"sum","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Transactions","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"sum"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"d99db24a-9c7c-4350-bfd2-e6ad3a70cb06","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Number of active TCC Participants","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"5fa71fbb-c97e-4dae-8765-d0b70938b73a","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_participants_confirmed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_participants_confirmed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Participants","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"852524b7-754c-48e1-9b56-b49a69908742","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Confirmed","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"","fillSpans":false,"id":"74536aea-946e-45f3-9995-30e8df2f3326","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"value","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_participants_canceled_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_participants_canceled_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":false,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"Participants","limit":null,"orderBy":[],"queryName":"A","reduceTo":"sum","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"efbe2eaa-11fc-4758-8201-035754bb1223","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"Canceled","yAxisUnit":"none"},{"bucketCount":30,"bucketWidth":0,"columnUnits":{},"description":"Transaction rate in last five minutes","fillSpans":false,"id":"ec572ebe-86d1-4dbb-9019-99a88e1ea877","isStacked":false,"mergeAllActiveQueries":false,"nullZeroValues":"zero","opacity":"1","panelTypes":"graph","query":{"builder":{"queryData":[{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_confirmed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_confirmed_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"A","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"A","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_canceled_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_canceled_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"B","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"B","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_heuristic_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_heuristic_total","type":"Sum"},"aggregateOperator":"rate","dataSource":"metrics","disabled":true,"expression":"C","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"C","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"rate"},{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_confirmed_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_confirmed_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"D","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"D","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_canceled_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_canceled_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"E","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"E","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"},{"aggregateAttribute":{"dataType":"float64","id":"tcc_transactions_heuristic_total--float64--Sum--true","isColumn":true,"isJSON":false,"key":"tcc_transactions_heuristic_total","type":"Sum"},"aggregateOperator":"increase","dataSource":"metrics","disabled":true,"expression":"F","filters":{"items":[],"op":"AND"},"functions":[],"groupBy":[],"having":[],"legend":"","limit":null,"orderBy":[],"queryName":"F","reduceTo":"avg","spaceAggregation":"sum","stepInterval":60,"timeAggregation":"increase"}],"queryFormulas":[{"disabled":false,"expression":"A+B+C","legend":"Rate","queryName":"F1"},{"disabled":false,"expression":"D+E+F","legend":"Overall","queryName":"F2"}]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"fcc7e876-5db3-4de0-baa2-de3d7ccb0e7c","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"LAST_5_MIN","title":"TCC Transaction throughput","yAxisUnit":"cps"},{"bucketCount":100,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"TCC transaction duration in milliseconds","fillSpans":false,"id":"e44016ed-f381-4032-999e-97463d61a45b","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":true,"nullZeroValues":"zero","opacity":"1","panelTypes":"histogram","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"tcc_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p50","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p75","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"C","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p90","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"D","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p95","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_transaction_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"E","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p99","limit":null,"orderBy":[],"queryName":"E","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"80decfe6-ab38-42c9-ad99-eef07ea37088","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"TCC transaction duration in milliseconds","yAxisUnit":"ms"},{"bucketCount":100,"bucketWidth":0,"columnUnits":{},"contextLinks":{"linksData":[]},"customLegendColors":{},"description":"TCC participant duration in milliseconds","fillSpans":false,"id":"e1ed0d93-6e11-48f6-99ec-a69852844b8c","isLogScale":false,"isStacked":false,"legendPosition":"bottom","mergeAllActiveQueries":true,"nullZeroValues":"zero","opacity":"1","panelTypes":"histogram","query":{"builder":{"queryData":[{"aggregations":[{"metricName":"tcc_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"A","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p50","limit":null,"orderBy":[],"queryName":"A","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"B","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p75","limit":null,"orderBy":[],"queryName":"B","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"C","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p90","limit":null,"orderBy":[],"queryName":"C","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"D","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p95","limit":null,"orderBy":[],"queryName":"D","source":"","stepInterval":60},{"aggregations":[{"metricName":"tcc_participant_duration_milliseconds.bucket","reduceTo":"avg","spaceAggregation":"avg","temporality":"","timeAggregation":"avg"}],"dataSource":"metrics","disabled":true,"expression":"E","filter":{"expression":""},"functions":[],"groupBy":[{"dataType":"string","id":"le--string--tag","isColumn":false,"isJSON":false,"key":"le","type":"tag"}],"having":{"expression":""},"legend":"p99","limit":null,"orderBy":[],"queryName":"E","source":"","stepInterval":60}],"queryFormulas":[]},"clickhouse_sql":[{"disabled":false,"legend":"","name":"A","query":""}],"id":"21b7c1ba-5abd-4193-922b-791d456dad48","promql":[{"disabled":false,"legend":"","name":"A","query":""}],"queryType":"builder"},"selectedLogFields":[{"dataType":"string","name":"body","type":""},{"dataType":"string","name":"timestamp","type":""}],"selectedTracesFields":[{"dataType":"string","id":"serviceName--string--tag--true","isColumn":true,"isJSON":false,"key":"serviceName","type":"tag"},{"dataType":"string","id":"name--string--tag--true","isColumn":true,"isJSON":false,"key":"name","type":"tag"},{"dataType":"float64","id":"durationNano--float64--tag--true","isColumn":true,"isJSON":false,"key":"durationNano","type":"tag"},{"dataType":"string","id":"httpMethod--string--tag--true","isColumn":true,"isJSON":false,"key":"httpMethod","type":"tag"},{"dataType":"string","id":"responseStatusCode--string--tag--true","isColumn":true,"isJSON":false,"key":"responseStatusCode","type":"tag"}],"softMax":0,"softMin":0,"stackedBarChart":false,"thresholds":[],"timePreferance":"GLOBAL_TIME","title":"TCC participant duration in milliseconds","yAxisUnit":"ms"}]} \ No newline at end of file +{ + "schemaVersion": "v6", + "image": "/assets/Icons/eight-ball", + "name": "", + "generateName": true, + "tags": [], + "spec": { + "display": { + "name": "MicroTx", + "description": "" + }, + "variables": [], + "panels": { + "09f001c3-2949-4f85-ae67-b644696063a4": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number of active TCC Participants", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participants", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "0a1014be-414e-4bb3-91ef-ddb23671318c": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number of active LRA Transactions", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "0ffd8b7d-6745-4093-b091-4dd6e4e634f4": { + "kind": "Panel", + "spec": { + "display": { + "name": "Completed", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participants_completed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Participants" + } + } + } + } + ], + "links": [] + } + }, + "106eb0e1-b050-48bd-9ca3-6066ae293d7d": { + "kind": "Panel", + "spec": { + "display": { + "name": "MicroTx Pods CPU Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "container.cpu.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.container.name = 'otmm-tcs'" + }, + "groupBy": [ + { + "name": "k8s_pod_name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s_container_name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s_pod_name}}/{{k8s_container_name}}: CPU Usage" + } + } + } + } + ], + "links": [] + } + }, + "13513153-f696-46ee-9757-5624ec4a3622": { + "kind": "Panel", + "spec": { + "display": { + "name": "Heuristic", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_heuristic_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "1602683b-5245-4858-8577-f98c3176a469": { + "kind": "Panel", + "spec": { + "display": { + "name": "Transaction throughput", + "description": "Transaction rate in last five minutes" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "last_5_min", + "fillSpans": false + }, + "formatting": { + "unit": "cps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_committed_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_rolledback_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_committed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_rolledback_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A+B", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Rate" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F2", + "expression": "C+D", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Overall" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "1658b8b1-ca91-4afc-adf8-6e9d70b23095": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cancelled", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_canceled_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "1e6309f2-d416-4ffd-8fd0-3b12321073a0": { + "kind": "Panel", + "spec": { + "display": { + "name": "Started", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_started_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "32a0c6b0-ff33-4ff2-858e-f04cee22dac7": { + "kind": "Panel", + "spec": { + "display": { + "name": "LRA participant duration in milliseconds", + "description": "LRA participant duration in milliseconds" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": true + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p75" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "3d15d9bb-4f17-4299-9adc-07b2f7bc6674": { + "kind": "Panel", + "spec": { + "display": { + "name": "Enlisted", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participants_enlisted_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Participants" + } + } + } + } + ], + "links": [] + } + }, + "5fa06be4-1c8e-4449-836a-ee7bb6786faa": { + "kind": "Panel", + "spec": { + "display": { + "name": "Heuristic", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_heuristic_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "5fa71fbb-c97e-4dae-8765-d0b70938b73a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Confirmed", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participants_confirmed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Participants" + } + } + } + } + ], + "links": [] + } + }, + "5fedda2e-9c7a-4af9-a9d7-a916c0495b36": { + "kind": "Panel", + "spec": { + "display": { + "name": "Rolled Back branches", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branches_rolledback_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Branches" + } + } + } + } + ], + "links": [] + } + }, + "6a5e9653-549e-4afb-803d-fbf45c9bad88": { + "kind": "Panel", + "spec": { + "display": { + "name": "Cancelled", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_canceled_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "71c04124-b6cc-497d-9ea4-7916c6a40511": { + "kind": "Panel", + "spec": { + "display": { + "name": "Committed", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_committed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "74536aea-946e-45f3-9995-30e8df2f3326": { + "kind": "Panel", + "spec": { + "display": { + "name": "Canceled", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participants_canceled_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Participants" + } + } + } + } + ], + "links": [] + } + }, + "75f6ec5c-68bb-4364-971d-559a4683f34d": { + "kind": "Panel", + "spec": { + "display": { + "name": "Committed branches", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branches_committed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Branches" + } + } + } + } + ], + "links": [] + } + }, + "7656160d-5b69-4d79-a29d-4083e48dac34": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number of active XA branches", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branches", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Branches" + } + } + } + } + ], + "links": [] + } + }, + "7ccb18a2-0495-4759-99a6-6d6d25691db1": { + "kind": "Panel", + "spec": { + "display": { + "name": "XA branch duration in milliseconds", + "description": "XA branch duration in milliseconds" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": true + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branch_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branch_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p75" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branch_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branch_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_branch_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "7f7fd81a-b759-408a-b8ff-95252425a673": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number of active XA Transactions", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions", + "temporality": "", + "timeAggregation": "latest", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "80817485-fa76-4de1-86c5-308ee5d2ab61": { + "kind": "Panel", + "spec": { + "display": { + "name": "MicroTx Pods Memory Usage", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "decbytes", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "container.memory.usage", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "filter": { + "expression": "k8s.container.name = 'otmm-tcs'" + }, + "groupBy": [ + { + "name": "k8s_pod_name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + }, + { + "name": "k8s_container_name", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "{{k8s_pod_name}}/{{k8s_container_name}}: Memory Usage" + } + } + } + } + ], + "links": [] + } + }, + "87356c72-d9e5-49f2-9ea1-580846d478cc": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number of active LRA Participants", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participants", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Participants" + } + } + } + } + ], + "links": [] + } + }, + "92802480-5807-414d-9bed-3f070d535d90": { + "kind": "Panel", + "spec": { + "display": { + "name": "Initiated", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_initiated_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "a6a0f180-5d51-4765-b10e-04f8d60f1147": { + "kind": "Panel", + "spec": { + "display": { + "name": "LRA Transaction throughput", + "description": "Transaction rate in last five minutes" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "last_5_min", + "fillSpans": false + }, + "formatting": { + "unit": "cps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_closed_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_canceled_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_heuristic_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_closed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_canceled_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "F", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_heuristic_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A+B+C", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Rate" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F2", + "expression": "D+E+F", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Overall" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "a78ea8ba-a87e-4426-9817-8c598e3bb343": { + "kind": "Panel", + "spec": { + "display": { + "name": "Number of active TCC Transactions", + "description": "" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "global_time", + "fillSpans": false + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions", + "temporality": "", + "timeAggregation": "sum", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "ab4d38e4-fed1-4eed-bb86-0219e207619a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Compensated", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_participants_compensated_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Participants" + } + } + } + } + ], + "links": [] + } + }, + "aecfecd7-1ec6-425d-8cda-6d3e795f8808": { + "kind": "Panel", + "spec": { + "display": { + "name": "XA Transaction duration in milliseconds", + "description": "XA Transaction duration in milliseconds" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": true + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p75" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "b9a4d8f0-79c5-46ee-89a0-0dc621d8904a": { + "kind": "Panel", + "spec": { + "display": { + "name": "Rolled Back", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "xa_transactions_rolledback_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "c2272e67-83ad-41fd-80d0-ed18a2d1f989": { + "kind": "Panel", + "spec": { + "display": { + "name": "InProcess", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_inprocess_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "cf54e23b-89e9-487b-94e2-bf4355c3f817": { + "kind": "Panel", + "spec": { + "display": { + "name": "Closed", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_closed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "deff5228-9a36-4c67-94e1-eeeb45520646": { + "kind": "Panel", + "spec": { + "display": { + "name": "Heuristic", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transactions_heuristic_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "e1ed0d93-6e11-48f6-99ec-a69852844b8c": { + "kind": "Panel", + "spec": { + "display": { + "name": "TCC participant duration in milliseconds", + "description": "TCC participant duration in milliseconds" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": true + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p75" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_participant_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "e26fcc3e-e88d-45c8-a21e-4102e9cc1aee": { + "kind": "Panel", + "spec": { + "display": { + "name": "Confirmed", + "description": "" + }, + "plugin": { + "kind": "signoz/NumberPanel", + "spec": { + "visualization": { + "timePreference": "global_time" + }, + "formatting": { + "unit": "none", + "decimalPrecision": "2" + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "scalar", + "spec": { + "name": "A", + "plugin": { + "kind": "signoz/BuilderQuery", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_confirmed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "sum" + } + ], + "disabled": false, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "Transactions" + } + } + } + } + ], + "links": [] + } + }, + "e44016ed-f381-4032-999e-97463d61a45b": { + "kind": "Panel", + "spec": { + "display": { + "name": "TCC transaction duration in milliseconds", + "description": "TCC transaction duration in milliseconds" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": true + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p75" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "ec572ebe-86d1-4dbb-9019-99a88e1ea877": { + "kind": "Panel", + "spec": { + "display": { + "name": "TCC Transaction throughput", + "description": "Transaction rate in last five minutes" + }, + "plugin": { + "kind": "signoz/TimeSeriesPanel", + "spec": { + "visualization": { + "timePreference": "last_5_min", + "fillSpans": false + }, + "formatting": { + "unit": "cps", + "decimalPrecision": "2" + }, + "chartAppearance": { + "lineInterpolation": "spline", + "showPoints": false, + "lineStyle": "solid", + "fillMode": "none", + "spanGaps": { + "fillOnlyBelow": false, + "fillLessThan": "" + } + }, + "axes": { + "softMin": 0, + "softMax": 0, + "isLogScale": false + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + }, + "thresholds": null + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_confirmed_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_canceled_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_heuristic_total", + "temporality": "", + "timeAggregation": "rate", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_confirmed_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_canceled_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_query", + "spec": { + "name": "F", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "tcc_transactions_heuristic_total", + "temporality": "", + "timeAggregation": "increase", + "spaceAggregation": "sum", + "reduceTo": "avg" + } + ], + "disabled": true, + "groupBy": [], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F1", + "expression": "A+B+C", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Rate" + } + }, + { + "type": "builder_formula", + "spec": { + "name": "F2", + "expression": "D+E+F", + "disabled": false, + "having": { + "expression": "" + }, + "legend": "Overall" + } + } + ] + } + } + } + } + ], + "links": [] + } + }, + "eca7aa86-0e8b-41bb-b198-c31356051a6a": { + "kind": "Panel", + "spec": { + "display": { + "name": "LRA transaction duration in milliseconds", + "description": "LRA transaction duration in milliseconds" + }, + "plugin": { + "kind": "signoz/HistogramPanel", + "spec": { + "histogramBuckets": { + "bucketCount": 100, + "bucketWidth": 0, + "mergeAllActiveQueries": true + }, + "legend": { + "position": "bottom", + "mode": "list", + "customColors": null + } + } + }, + "queries": [ + { + "kind": "time_series", + "spec": { + "plugin": { + "kind": "signoz/CompositeQuery", + "spec": { + "queries": [ + { + "type": "builder_query", + "spec": { + "name": "A", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "", + "spaceAggregation": "p90", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p50" + } + }, + { + "type": "builder_query", + "spec": { + "name": "B", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p75" + } + }, + { + "type": "builder_query", + "spec": { + "name": "C", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p90" + } + }, + { + "type": "builder_query", + "spec": { + "name": "D", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p95" + } + }, + { + "type": "builder_query", + "spec": { + "name": "E", + "stepInterval": 60, + "signal": "metrics", + "source": "", + "aggregations": [ + { + "metricName": "lra_transaction_duration_milliseconds.bucket", + "temporality": "", + "timeAggregation": "avg", + "spaceAggregation": "avg", + "reduceTo": "avg" + } + ], + "disabled": true, + "filter": { + "expression": "" + }, + "groupBy": [ + { + "name": "le", + "signal": "", + "fieldContext": "attribute", + "fieldDataType": "string" + } + ], + "order": [], + "having": { + "expression": "" + }, + "functions": [], + "legend": "p99" + } + } + ] + } + } + } + } + ], + "links": [] + } + } + }, + "layouts": [ + { + "kind": "Grid", + "spec": { + "display": { + "title": "Coordinator Resources", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/106eb0e1-b050-48bd-9ca3-6066ae293d7d" + } + }, + { + "x": 6, + "y": 0, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/80817485-fa76-4de1-86c5-308ee5d2ab61" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "XA Transactions", + "collapse": { + "open": true + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/7f7fd81a-b759-408a-b8ff-95252425a673" + } + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/92802480-5807-414d-9bed-3f070d535d90" + } + }, + { + "x": 6, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/71c04124-b6cc-497d-9ea4-7916c6a40511" + } + }, + { + "x": 8, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/b9a4d8f0-79c5-46ee-89a0-0dc621d8904a" + } + }, + { + "x": 10, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/5fa06be4-1c8e-4449-836a-ee7bb6786faa" + } + }, + { + "x": 0, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/7656160d-5b69-4d79-a29d-4083e48dac34" + } + }, + { + "x": 4, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/75f6ec5c-68bb-4364-971d-559a4683f34d" + } + }, + { + "x": 8, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/5fedda2e-9c7a-4af9-a9d7-a916c0495b36" + } + }, + { + "x": 0, + "y": 12, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/1602683b-5245-4858-8577-f98c3176a469" + } + }, + { + "x": 0, + "y": 17, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/aecfecd7-1ec6-425d-8cda-6d3e795f8808" + } + }, + { + "x": 0, + "y": 22, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/7ccb18a2-0495-4759-99a6-6d6d25691db1" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "LRA Transactions", + "collapse": { + "open": false + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/0a1014be-414e-4bb3-91ef-ddb23671318c" + } + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/1e6309f2-d416-4ffd-8fd0-3b12321073a0" + } + }, + { + "x": 6, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/cf54e23b-89e9-487b-94e2-bf4355c3f817" + } + }, + { + "x": 8, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/6a5e9653-549e-4afb-803d-fbf45c9bad88" + } + }, + { + "x": 10, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/deff5228-9a36-4c67-94e1-eeeb45520646" + } + }, + { + "x": 0, + "y": 6, + "width": 6, + "height": 6, + "content": { + "$ref": "#/spec/panels/87356c72-d9e5-49f2-9ea1-580846d478cc" + } + }, + { + "x": 6, + "y": 6, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/3d15d9bb-4f17-4299-9adc-07b2f7bc6674" + } + }, + { + "x": 8, + "y": 6, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/0ffd8b7d-6745-4093-b091-4dd6e4e634f4" + } + }, + { + "x": 10, + "y": 6, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/ab4d38e4-fed1-4eed-bb86-0219e207619a" + } + }, + { + "x": 0, + "y": 12, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/a6a0f180-5d51-4765-b10e-04f8d60f1147" + } + }, + { + "x": 0, + "y": 17, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/eca7aa86-0e8b-41bb-b198-c31356051a6a" + } + }, + { + "x": 0, + "y": 22, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/32a0c6b0-ff33-4ff2-858e-f04cee22dac7" + } + } + ] + } + }, + { + "kind": "Grid", + "spec": { + "display": { + "title": "TCC Transactions", + "collapse": { + "open": false + } + }, + "items": [ + { + "x": 0, + "y": 0, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/a78ea8ba-a87e-4426-9817-8c598e3bb343" + } + }, + { + "x": 4, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/e26fcc3e-e88d-45c8-a21e-4102e9cc1aee" + } + }, + { + "x": 6, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/c2272e67-83ad-41fd-80d0-ed18a2d1f989" + } + }, + { + "x": 8, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/1658b8b1-ca91-4afc-adf8-6e9d70b23095" + } + }, + { + "x": 10, + "y": 0, + "width": 2, + "height": 6, + "content": { + "$ref": "#/spec/panels/13513153-f696-46ee-9757-5624ec4a3622" + } + }, + { + "x": 0, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/09f001c3-2949-4f85-ae67-b644696063a4" + } + }, + { + "x": 4, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/5fa71fbb-c97e-4dae-8765-d0b70938b73a" + } + }, + { + "x": 8, + "y": 6, + "width": 4, + "height": 6, + "content": { + "$ref": "#/spec/panels/74536aea-946e-45f3-9995-30e8df2f3326" + } + }, + { + "x": 0, + "y": 12, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/ec572ebe-86d1-4dbb-9019-99a88e1ea877" + } + }, + { + "x": 0, + "y": 17, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/e44016ed-f381-4032-999e-97463d61a45b" + } + }, + { + "x": 0, + "y": 22, + "width": 12, + "height": 5, + "content": { + "$ref": "#/spec/panels/e1ed0d93-6e11-48f6-99ec-a69852844b8c" + } + } + ] + } + } + ], + "duration": "", + "refreshInterval": "", + "links": [] + } +} diff --git a/helm/infra-charts/obaas/examples/README.md b/helm/infra-charts/obaas/examples/README.md index a5a687046..bc5597439 100644 --- a/helm/infra-charts/obaas/examples/README.md +++ b/helm/infra-charts/obaas/examples/README.md @@ -96,23 +96,6 @@ Example configuration for using Oracle Database Free as a container in the clust helm upgrade --install obaas . -f examples/values-sidb-free.yaml -n obaas --create-namespace ``` -SIDB-FREE and ADB-FREE persistent storage is enabled by default. The database -PVC uses the cluster default StorageClass unless you select a storage class -appropriate for a single-writer database volume: - -```yaml -database: - persistence: - enabled: true - storageClass: "fast-ssd" - size: 250Gi -``` - -Set `database.persistence.enabled: false` only when ephemeral database data is -acceptable. OBaaS deletes PVCs during -Helm uninstall by default (`global.cleanupPVCs: true`). To retain the database -PVC when the release is removed, set `global.cleanupPVCs: false`. - ### 6. SigNoz Existing Secret (`values-signoz-existing-secret.yaml`) Use a pre-existing Kubernetes secret for SigNoz admin authentication instead of auto-generating one. @@ -133,8 +116,7 @@ helm upgrade --install obaas . -f examples/values-signoz-existing-secret.yaml -n ### 7. Kafka Enabled Configuration (`values-kafka.yaml`) -Create a Strimzi-managed Kafka cluster in the OBaaS release namespace, with full Kafka -observability in SigNoz (the "Kafka Server Monitoring Dashboard") included by default. +Create a Strimzi-managed Kafka cluster in the OBaaS release namespace. **Use case:** Kafka integration testing, CloudBank Helidon producer/consumer workloads, Kafka observability validation @@ -151,6 +133,15 @@ helm upgrade --install obaas . \ --create-namespace ``` +**Optional Kafka metrics in SigNoz:** +```bash +helm upgrade --install obaas . \ + -f examples/values-kafka.yaml \ + -f extensions/kafka-metrics.yaml \ + -n obaas \ + --create-namespace +``` + With release name `obaas`, Kafka clients can use `obaas-kafka-cluster-kafka-bootstrap:9092`. The chart also creates the stable alias `kafka-bootstrap:9092`. @@ -207,6 +198,23 @@ kubectl create secret docker-registry myregistry-secret \ helm upgrade --install obaas . -f examples/values-private-registry.yaml ``` +### 9. SigNoz 0.141.1 Two-Stage Upgrade Profiles + +These files are upgrade profiles and must not be used for a fresh installation: + +| File | Purpose | +|---|---| +| `values-signoz-0.141.1-stage1.yaml` | Selects Stage 1 for a Kubernetes provider with a compatible CSI snapshot class | +| `values-signoz-0.141.1-stage1-oke.yaml` | Adds the OKE OCI Block Volume snapshot class configuration to Stage 1 | +| `values-signoz-0.141.1-stage2.yaml` | Selects the guarded SigNoz and telemetry-migration stage | + +Layer the selected profile after the customer's normal values files and use the +same Helm release name and namespace for both stages. Do not use this README as +the upgrade procedure. Follow [Upgrade SigNoz](../../../../docs-source/site/docs/observability/upgrade/index.md) +to select a supported path and [Upgrade with protected recovery](../../../../docs-source/site/docs/observability/upgrade/protected-recovery.md) +for the complete two-stage procedure, prerequisites, commands, validation, and +recovery guidance. + ## Customizing Examples You can combine examples or create your own custom values file: diff --git a/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1-oke.yaml b/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1-oke.yaml new file mode 100644 index 000000000..9a71d67f2 --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1-oke.yaml @@ -0,0 +1,10 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# OKE overlay for the SigNoz 0.141.1 Stage 1 profile. +# +# Run tools/prepare-oke-volume-snapshots.sh before using this file. The explicit +# class avoids changing or depending on the cluster-wide default snapshot class. + +signozUpgrade: + backup: + volumeSnapshotClassName: obaas-oci-bv-snapshot diff --git a/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1.yaml b/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1.yaml new file mode 100644 index 000000000..0b916796f --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage1.yaml @@ -0,0 +1,39 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# SigNoz 0.141.1 two-stage upgrade: Stage 1 profile. +# +# Creates retained CSI snapshots, upgrades ClickHouse to 25.12.5, validates the live +# version and snapshot/PVC identities, and writes the completion marker required by +# Stage 2. +# +# Layer this file after the customer's normal values files and use the same Helm +# release name and namespace that own the existing OBaaS installation. Set the Helm +# command timeout higher than signozUpgrade.backup.timeout (30m is recommended for +# the default 20m snapshot timeout). + +signozUpgrade: + stage: stage1 + # Set this if the cluster does not provide one compatible default class: + # backup: + # volumeSnapshotClassName: example-snapshot-class + # OKE users should prepare the cluster with tools/prepare-oke-volume-snapshots.sh + # and layer examples/values-signoz-0.141.1-stage1-oke.yaml after this file. + # Or map heterogeneous PVC StorageClasses to their snapshot classes: + # volumeSnapshotClassByStorageClass: + # example-storage-class: example-snapshot-class + +# Keep SigNoz on the OBaaS 2.1.0 intermediate version during Stage 1 while +# ClickHouse is upgraded to the version required by SigNoz 0.141.1. An OBaaS +# 2.0.0 source installation therefore passes through this intermediate version. +signoz: + signoz: + image: + tag: v0.113.0 + otelCollector: + image: + tag: v0.144.1 + telemetryStoreMigrator: + enabled: false + clickhouse: + image: + tag: 25.12.5 diff --git a/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage2.yaml b/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage2.yaml new file mode 100644 index 000000000..01cbc9307 --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-0.141.1-stage2.yaml @@ -0,0 +1,13 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# SigNoz 0.141.1 two-stage upgrade: Stage 2 profile. +# +# Enforces the Stage 1 result, upgrades SigNoz to 0.141.1 and the collector to +# 0.144.9, runs telemetry migrations, removes obsolete OIDC mock resources, reruns +# login/dashboard setup, and validates historical plus newly ingested telemetry. +# +# Layer this file after the customer's normal values files and use the same Helm +# release name and namespace that own the existing OBaaS installation. + +signozUpgrade: + stage: stage2 diff --git a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml index 469bed4c5..ad1af12c9 100644 --- a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml +++ b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml @@ -79,23 +79,58 @@ spec: # Use JWT token for all subsequent requests AUTH_HEADER="Authorization: Bearer ${TOKEN}" - # Function to extract title from dashboard JSON file + # Extract the top-level display name from a V2/Perses dashboard file. + # The first display object belongs to spec; panel display objects follow. get_title() { - grep -o '"title"[[:space:]]*:[[:space:]]*"[^"]*"' "$1" | head -1 | sed 's/.*:[[:space:]]*"\([^"]*\)".*/\1/' + sed -n '/"display"[[:space:]]*:[[:space:]]*{/,/^[[:space:]]*}/{ + s/^[[:space:]]*"name"[[:space:]]*:[[:space:]]*"\([^"]*\)".*/\1/p + /"name"[[:space:]]*:/q + }' "$1" } - # Function to find dashboard UUID by title from API response - find_dashboard_uuid() { + # Fetch every V2 list page. The V2 response is wrapped in + # {status, data}; dashboard summaries are in data.dashboards and the + # total applies across pages. Keep the JSON pages intact because the + # curl utility image intentionally has no JSON parser. + dashboards_file=$(mktemp) + offset=0 + page_size=200 + total=1 + echo "Fetching existing dashboards..." + while [ "${offset}" -lt "${total}" ]; do + page=$(curl -fsS -H "${AUTH_HEADER}" \ + "${SIGNOZ_URL}/api/v2/dashboards?limit=${page_size}&offset=${offset}") + page_total=$(printf '%s' "${page}" | sed -n 's/.*"total":\([0-9][0-9]*\).*/\1/p') + case "${page_total}" in + ''|*[!0-9]*) + echo "ERROR: SigNoz returned an invalid V2 dashboard list response" + exit 1 + ;; + esac + printf '%s\n' "${page}" >> "${dashboards_file}" + total="${page_total}" + offset=$((offset + page_size)) + done + + # Print every dashboard ID whose V2 summary display name equals the + # requested title. SigNoz serializes each summary with id before spec, + # and page boundaries are kept separate above, so this avoids relying + # on the retired V1 flat response format. + find_dashboard_uuids() { local search_title="$1" - local response="$2" - # Extract id that appears before matching title in the response - echo "$response" | tr '{}' '\n' | grep -B1 "\"title\":\"${search_title}\"" | grep '"id"' | sed 's/.*"id":"\([^"]*\)".*/\1/' | head -1 + while IFS= read -r page; do + printf '%s' "${page}" | sed 's/},{"id":/}\n{"id":/g' | \ + awk -v title="${search_title}" ' + index($0, "\"display\":{\"name\":\"" title "\"") { + match($0, /"id":"[^"]+"/) + if (RSTART > 0) { + print substr($0, RSTART + 6, RLENGTH - 7) + } + } + ' + done < "${dashboards_file}" } - # Get existing dashboards - echo "Fetching existing dashboards..." - dashboards_response=$(curl -sf -H "${AUTH_HEADER}" "${SIGNOZ_URL}/api/v1/dashboards") - # Process dashboards from both directories for dir in /signoz-dashboards-1 /signoz-dashboards-2; do [ -d "$dir" ] || continue @@ -104,17 +139,20 @@ spec: [ -z "$title" ] && continue echo "Reconciling dashboard: $title" - # Find and delete existing dashboard with same title - uuid=$(find_dashboard_uuid "$title" "$dashboards_response") - if [ -n "$uuid" ]; then - echo " Deleting existing dashboard: $uuid" - curl -sf -H "${AUTH_HEADER}" -X DELETE "${SIGNOZ_URL}/api/v1/dashboards/$uuid" || true - fi + # Delete every existing dashboard with the same display name. + # V2 uses stable IDs and may return results over several pages. + find_dashboard_uuids "$title" | while IFS= read -r uuid; do + [ -n "${uuid}" ] || continue + echo " Deleting existing dashboard: ${uuid}" + curl -fsS -H "${AUTH_HEADER}" -X DELETE \ + "${SIGNOZ_URL}/api/v2/dashboards/${uuid}" + done - # Create new dashboard + # The bundled files are V2/Perses payloads (schemaVersion: v6). echo " Creating dashboard..." - curl -sf -H "${AUTH_HEADER}" -H 'Content-Type: application/json' \ - -d @"${f}" "${SIGNOZ_URL}/api/v1/dashboards" && echo " Done" || echo " Failed" + curl -fsS -H "${AUTH_HEADER}" -H 'Content-Type: application/json' \ + -d @"${f}" "${SIGNOZ_URL}/api/v2/dashboards" + echo " Done" done done diff --git a/helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-phase5-kubectl.sh b/helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-phase5-kubectl.sh new file mode 100755 index 000000000..87eb4eaac --- /dev/null +++ b/helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-phase5-kubectl.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail +SCENARIO="${MOCK_SCENARIO:-success}" +if [[ "$1" == wait ]]; then + [[ "${SCENARIO}" == migration-failed && "$2" == job/signoz-telemetrystore-migrator ]] && exit 1 + [[ "${SCENARIO}" == setup-failed && "$2" == job/*-signoz-setup ]] && exit 1 + exit 0 +fi +if [[ "$1" == get && "$2" == pods ]]; then + if [[ "$*" == *component=signoz* ]]; then + [[ "${SCENARIO}" == wrong-signoz ]] && echo docker.io/signoz/signoz:v0.113.0 || echo docker.io/signoz/signoz:v0.141.1 + else + [[ "${SCENARIO}" == wrong-collector ]] && echo docker.io/signoz/signoz-otel-collector:v0.144.1 || echo docker.io/signoz/signoz-otel-collector:v0.144.9 + fi + exit 0 +fi +exit 1 diff --git a/helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-stage2-kubectl.sh b/helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-stage2-kubectl.sh new file mode 100755 index 000000000..eefd606ae --- /dev/null +++ b/helm/infra-charts/obaas/tests/fixtures/signoz-upgrade/mock-stage2-kubectl.sh @@ -0,0 +1,59 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail +SCENARIO="${MOCK_SCENARIO:-success}" +last_argument="${!#}" + +if [[ "$1" == get && "$2" == secret ]]; then + [[ "${SCENARIO}" == no-marker ]] && exit 1 + [[ "$*" != *go-template* ]] && exit 0 + case "$*" in + *'"workflow"'*) echo 'signoz-0.141.1-two-stage' ;; + *'"stage"'*) echo 'stage1' ;; + *'"status"'*) [[ "${SCENARIO}" == malformed-marker ]] || echo 'complete' ;; + *'"releaseName"'*) echo 'obaas' ;; + *'"namespace"'*) echo 'obaas' ;; + *'"helmRevision"'*) [[ "${SCENARIO}" == stale-marker ]] && echo 6 || echo 7 ;; + *'"targetVersion"'*) echo '0.141.1' ;; + *'"clickhouseVersion"'*) echo '25.12.5.44' ;; + *'"snapshots"'*) printf 'clickhouse\tch-pvc\tuid-ch-pvc\tch-snap\nsignoz\tsignoz-pvc\tuid-signoz-pvc\tsignoz-snap\nzookeeper\tzk-pvc\tuid-zk-pvc\tzk-snap' ;; + *) exit 1 ;; + esac + exit 0 +fi + +if [[ "$1" == get && "$2" == pvc ]]; then + [[ "${SCENARIO}" == mismatched-pvc && "$3" == signoz-pvc ]] && echo replacement-uid || echo "uid-$3" + exit 0 +fi + +if [[ "$1" == get && "$2" == volumesnapshot.snapshot.storage.k8s.io ]]; then + snapshot="$3" + [[ "${SCENARIO}" == deleted-snapshot && "${snapshot}" == signoz-snap ]] && exit 1 + [[ "$*" != *jsonpath* ]] && exit 0 + case "${last_argument}" in + *readyToUse*) echo true ;; + *source-pvc-uid*) echo "uid-${snapshot%-snap}-pvc" ;; + *source-pvc*) echo "${snapshot%-snap}-pvc" ;; + *helm-revision*) echo 7 ;; + *) exit 1 ;; + esac + exit 0 +fi + +if [[ "$1" == wait ]]; then exit 0; fi +if [[ "$1" == get && "$2" == pods ]]; then echo clickhouse-0; exit 0; fi +if [[ "$1" == get && "$2" == pod ]]; then + [[ "${SCENARIO}" == wrong-clickhouse ]] && echo docker.io/clickhouse/clickhouse-server:25.5.6 || echo docker.io/clickhouse/clickhouse-server:25.12.5 + exit 0 +fi +if [[ "$1" == get && "$2" == clickhouseinstallations.clickhouse.altinity.com ]]; then echo obaas-clickhouse; exit 0; fi +if [[ "$1" == get && "$2" == clickhouseinstallation.clickhouse.altinity.com ]]; then echo password; exit 0; fi +if [[ "$1" == exec ]]; then + [[ "${SCENARIO}" == wrong-clickhouse ]] && echo 25.5.6.1 || echo 25.12.5.44 + exit 0 +fi +echo "Unexpected invocation: $*" >&2 +exit 1 diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh new file mode 100755 index 000000000..81f62655e --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh @@ -0,0 +1,63 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +TOOLS_DIR="${CHART_DIR}/../tools" +PREPARE="${TOOLS_DIR}/prepare-oke-volume-snapshots.sh" +DIAGNOSE="${TOOLS_DIR}/diagnose-signoz-upgrade.sh" +RESTORE="${TOOLS_DIR}/validate-signoz-snapshot-restore.sh" +MOCK="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-oke-preflight-kubectl.sh" +OKE_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1-oke.yaml" +TMP="$(mktemp -d)" +trap 'rm -rf "${TMP}"' EXIT + +assert_contains() { + grep -Fq -- "$2" "$1" || { + echo "Expected $1 to contain: $2" >&2 + exit 1 + } +} + +chmod +x "${MOCK}" +bash -n "${PREPARE}" +bash -n "${DIAGNOSE}" +bash -n "${RESTORE}" + +env KUBECTL="${MOCK}" MOCK_STATE_DIR="${TMP}" \ + "${PREPARE}" >"${TMP}/prepare.log" + +assert_contains "${TMP}/kubectl.log" \ + 'external-snapshotter/v8.2.0/client/config/crd/snapshot.storage.k8s.io_volumesnapshots.yaml' +assert_contains "${TMP}/class.yaml" 'name: obaas-oci-bv-snapshot' +assert_contains "${TMP}/class.yaml" 'driver: blockvolume.csi.oraclecloud.com' +assert_contains "${TMP}/class.yaml" 'backupType: full' +assert_contains "${TMP}/class.yaml" 'deletionPolicy: Retain' +assert_contains "${TMP}/prepare.log" 'Validated signoz' +assert_contains "${TMP}/prepare.log" 'OKE snapshot prerequisites are ready.' + +env KUBECTL="${MOCK}" MOCK_STATE_DIR="${TMP}" \ + "${PREPARE}" --check-only >"${TMP}/check.log" +assert_contains "${TMP}/check.log" "Existing VolumeSnapshotClass 'obaas-oci-bv-snapshot' is compatible." + +if env KUBECTL="${MOCK}" MOCK_STATE_DIR="${TMP}" MOCK_SCENARIO=wrong-driver \ + "${PREPARE}" --check-only >"${TMP}/wrong-driver.log" 2>&1; then + echo "Expected OKE preparation to reject a mismatched PV driver" >&2 + exit 1 +fi +assert_contains "${TMP}/wrong-driver.log" "does not match StorageClass provisioner" + +assert_contains "${OKE_VALUES}" 'volumeSnapshotClassName: obaas-oci-bv-snapshot' +assert_contains "${DIAGNOSE}" 'Snapshot contents and OCI backup handles' +assert_contains "${DIAGNOSE}" 'Stage 1 completion marker' +assert_contains "${DIAGNOSE}" 'obaas.oracle.com/signoz-upgrade-marker=true' +assert_contains "${RESTORE}" 'Snapshot restore validation passed.' +assert_contains "${RESTORE}" 'dataSource:' +assert_contains "${RESTORE}" 'kind: VolumeSnapshot' +assert_contains "${RESTORE}" ".status.restoreSize" +assert_contains "${RESTORE}" 'shasum -a 256' + +echo "SigNoZ OKE snapshot tooling regression test passed" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh new file mode 100755 index 000000000..bf34d6bf2 --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh @@ -0,0 +1,135 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +DEFAULT_VALUES="${CHART_DIR}/examples/values-default.yaml" +STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" +STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +STANDARD_RENDER="$(mktemp)" +STAGE1_RENDER="$(mktemp)" +STAGE2_INSTALL_RENDER="$(mktemp)" +STAGE2_UPGRADE_RENDER="$(mktemp)" +ERROR_OUTPUT="$(mktemp)" + +cleanup() { + rm -f \ + "${STANDARD_RENDER}" \ + "${STAGE1_RENDER}" \ + "${STAGE2_INSTALL_RENDER}" \ + "${STAGE2_UPGRADE_RENDER}" \ + "${ERROR_OUTPUT}" +} +trap cleanup EXIT + +require_command() { + command -v "$1" >/dev/null 2>&1 || { + echo "Missing required command: $1" >&2 + exit 1 + } +} + +assert_contains() { + local file="$1" + local expected="$2" + grep -Fq -- "${expected}" "${file}" || { + echo "Expected ${file} to contain: ${expected}" >&2 + exit 1 + } +} + +assert_not_contains() { + local file="$1" + local unexpected="$2" + if grep -Fq -- "${unexpected}" "${file}"; then + echo "Unexpected value in ${file}: ${unexpected}" >&2 + exit 1 + fi +} + +assert_template_fails() { + local expected="$1" + shift + + if helm template signoz-phase1 "${CHART_DIR}" \ + --namespace signoz-phase1 \ + -f "${DEFAULT_VALUES}" \ + "$@" >"${ERROR_OUTPUT}" 2>&1; then + echo "Expected Helm rendering to fail: $*" >&2 + exit 1 + fi + assert_contains "${ERROR_OUTPUT}" "${expected}" +} + +require_command helm +require_command grep + +helm lint "${CHART_DIR}" -f "${DEFAULT_VALUES}" +helm lint "${CHART_DIR}" -f "${DEFAULT_VALUES}" -f "${STAGE1_VALUES}" +helm lint "${CHART_DIR}" -f "${DEFAULT_VALUES}" -f "${STAGE2_VALUES}" + +helm template signoz-phase1 "${CHART_DIR}" \ + --namespace signoz-phase1 \ + -f "${DEFAULT_VALUES}" >"${STANDARD_RENDER}" +helm template signoz-phase1 "${CHART_DIR}" \ + --namespace signoz-phase1 \ + -f "${DEFAULT_VALUES}" \ + -f "${STAGE1_VALUES}" >"${STAGE1_RENDER}" +helm template signoz-phase1 "${CHART_DIR}" \ + --namespace signoz-phase1 \ + -f "${DEFAULT_VALUES}" \ + -f "${STAGE2_VALUES}" >"${STAGE2_INSTALL_RENDER}" +helm template signoz-phase1 "${CHART_DIR}" \ + --namespace signoz-phase1 \ + --is-upgrade \ + -f "${DEFAULT_VALUES}" \ + -f "${STAGE2_VALUES}" >"${STAGE2_UPGRADE_RENDER}" + +# Standard/fresh installs and Stage 2 render the final SigNoz stack. +for render in \ + "${STANDARD_RENDER}" \ + "${STAGE2_INSTALL_RENDER}" \ + "${STAGE2_UPGRADE_RENDER}"; do + assert_contains "${render}" 'image: docker.io/signoz/signoz:v0.141.1' + assert_contains "${render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' + assert_contains "${render}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' + assert_not_contains "${render}" 'kind: VolumeSnapshot' +done + + assert_not_contains "${STANDARD_RENDER}" 'signoz-upgrade-0-141-1-stage1' + assert_not_contains "${STAGE2_INSTALL_RENDER}" 'signoz-upgrade-0-141-1-stage1' +assert_contains "${STAGE2_UPGRADE_RENDER}" 'app.kubernetes.io/name: signoz-stage2-gate' + +# Stage 1 keeps SigNoz and its collector fixed while upgrading only ClickHouse. +assert_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz:v0.113.0' +assert_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' +assert_contains "${STAGE1_RENDER}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' +assert_not_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz:v0.141.1' +assert_not_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' +assert_not_contains "${STAGE1_RENDER}" 'kind: VolumeSnapshot' +assert_not_contains "${STAGE1_RENDER}" 'signoz-upgrade-0-141-1-stage1' + +# Schema validation rejects malformed workflow configuration. +assert_template_fails "at '/signozUpgrade/stage': value must be one of 'standard', 'stage1', 'stage2'" \ + --set signozUpgrade.stage=invalid +assert_template_fails "at '/signozUpgrade/backup/provider': value must be 'csi'" \ + --set signozUpgrade.backup.provider=filesystem +assert_template_fails "at '/signozUpgrade/backup/timeout': 'forever' does not match pattern" \ + --set signozUpgrade.backup.timeout=forever +assert_template_fails "at '/signozUpgrade/target/chartVersion': value must be '0.141.1'" \ + --set signozUpgrade.target.chartVersion=0.133.0 +assert_template_fails "at '/signozUpgrade/target/signozVersion': value must be 'v0.141.1'" \ + --set signozUpgrade.target.signozVersion=v0.133.0 + +# Cross-field validation prevents selecting an upgrade stage without SigNoz. +assert_template_fails 'signozUpgrade.stage=stage1 requires signoz.enabled=true' \ + -f "${STAGE1_VALUES}" \ + --set signoz.enabled=false +assert_template_fails 'signozUpgrade.stage=stage2 requires signoz.enabled=true' \ + -f "${STAGE2_VALUES}" \ + --set signoz.enabled=false + +echo "SigNoz upgrade Phase 1 regression test passed" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh new file mode 100755 index 000000000..2366899ad --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh @@ -0,0 +1,172 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +SNAPSHOT_SCRIPT="${CHART_DIR}/files/signoz-upgrade/create-snapshots.sh" +MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-kubectl.sh" +DEFAULT_VALUES="${CHART_DIR}/examples/values-default.yaml" +STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" +STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +TEST_ROOT="$(mktemp -d)" + +cleanup() { + rm -rf "${TEST_ROOT}" +} +trap cleanup EXIT + +assert_contains() { + local file="$1" + local expected="$2" + grep -Fq -- "${expected}" "${file}" || { + echo "Expected ${file} to contain: ${expected}" >&2 + exit 1 + } +} + +assert_not_contains() { + local file="$1" + local unexpected="$2" + if grep -Fq -- "${unexpected}" "${file}"; then + echo "Unexpected value in ${file}: ${unexpected}" >&2 + exit 1 + fi +} + +render_chart() { + local output="$1" + shift + helm template signoz-phase2 "${CHART_DIR}" \ + --namespace signoz-phase2 \ + -f "${DEFAULT_VALUES}" \ + "$@" >"${output}" +} + +run_snapshot_script() { + local scenario="$1" + local case_name="$2" + local explicit_class="${3:-}" + local mappings="${4:-}" + local case_dir="${TEST_ROOT}/${case_name}" + mkdir -p "${case_dir}" + + env \ + KUBECTL="${MOCK_KUBECTL}" \ + MOCK_SCENARIO="${scenario}" \ + MOCK_OUTPUT_DIR="${case_dir}" \ + NAMESPACE="obaas-test" \ + RELEASE_NAME="obaas" \ + RELEASE_REVISION="7" \ + TARGET_VERSION="0.141.1" \ + SNAPSHOT_TIMEOUT="20m" \ + MARKER_SECRET_NAME="obaas-signoz-upgrade-0-141-1-stage1" \ + SNAPSHOT_CLASS_NAME="${explicit_class}" \ + SNAPSHOT_CLASS_MAPPINGS="${mappings}" \ + /bin/sh "${SNAPSHOT_SCRIPT}" >"${case_dir}/output.log" 2>&1 +} + +assert_snapshot_script_fails() { + local scenario="$1" + local case_name="$2" + local expected="$3" + local explicit_class="${4:-}" + local case_dir="${TEST_ROOT}/${case_name}" + + if run_snapshot_script "${scenario}" "${case_name}" "${explicit_class}"; then + echo "Expected snapshot scenario '${scenario}' to fail" >&2 + exit 1 + fi + assert_contains "${case_dir}/output.log" "${expected}" +} + +for command in helm grep find wc; do + command -v "${command}" >/dev/null 2>&1 || { + echo "Missing required command: ${command}" >&2 + exit 1 + } +done + +standard_upgrade="${TEST_ROOT}/standard-upgrade.yaml" +stage1_install="${TEST_ROOT}/stage1-install.yaml" +stage1_upgrade="${TEST_ROOT}/stage1-upgrade.yaml" +stage1_mapped="${TEST_ROOT}/stage1-mapped.yaml" +stage2_upgrade="${TEST_ROOT}/stage2-upgrade.yaml" + +render_chart "${standard_upgrade}" --is-upgrade +render_chart "${stage1_install}" -f "${STAGE1_VALUES}" +render_chart "${stage1_upgrade}" --is-upgrade -f "${STAGE1_VALUES}" +render_chart "${stage1_mapped}" --is-upgrade -f "${STAGE1_VALUES}" \ + --set signozUpgrade.backup.volumeSnapshotClassByStorageClass.oci-bv=oci-bv-snap +render_chart "${stage2_upgrade}" --is-upgrade -f "${STAGE2_VALUES}" + +if render_chart "${TEST_ROOT}/invalid-class.yaml" --is-upgrade -f "${STAGE1_VALUES}" \ + --set signozUpgrade.backup.volumeSnapshotClassName=Invalid_Class \ + >"${TEST_ROOT}/invalid-class.log" 2>&1; then + echo "Expected an invalid VolumeSnapshotClass name to fail Helm validation" >&2 + exit 1 +fi +assert_contains "${TEST_ROOT}/invalid-class.log" "does not match pattern" + +# The hook is limited to an existing release explicitly selecting Stage 1. +for render in "${standard_upgrade}" "${stage1_install}" "${stage2_upgrade}"; do + assert_not_contains "${render}" 'app.kubernetes.io/name: signoz-upgrade-snapshot' +done +assert_contains "${stage1_upgrade}" 'app.kubernetes.io/name: signoz-upgrade-snapshot' +assert_contains "${stage1_upgrade}" '"helm.sh/hook": pre-upgrade' +assert_contains "${stage1_upgrade}" 'resources: ["pods", "persistentvolumeclaims"]' +assert_contains "${stage1_upgrade}" 'resources: ["persistentvolumes"]' +assert_contains "${stage1_upgrade}" 'resources: ["storageclasses"]' +assert_not_contains "${stage1_upgrade}" 'resources: ["storageclasses", "csidrivers"]' +assert_contains "${stage1_upgrade}" 'resources: ["volumesnapshotclasses"]' +assert_contains "${stage1_upgrade}" 'resources: ["volumesnapshots"]' +assert_contains "${stage1_upgrade}" 'Kubernetes snapshot API resource' +assert_contains "${stage1_upgrade}" "--for=jsonpath='{.status.readyToUse}'=true" +assert_contains "${stage1_mapped}" $'oci-bv\toci-bv-snap' + +# Stage 1 keeps SigNoz and the collector on their intermediate versions while +# Phase 3 changes only ClickHouse. +assert_contains "${stage1_upgrade}" 'image: docker.io/signoz/signoz:v0.113.0' +assert_contains "${stage1_upgrade}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' +assert_contains "${stage1_upgrade}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' +assert_not_contains "${stage1_upgrade}" 'image: docker.io/signoz/signoz:v0.141.1' + +# Exercise the snapshot logic with a mocked Kubernetes API. +run_snapshot_script "success" "success" +snapshot_count="$(find "${TEST_ROOT}/success" -name 'snapshot-*.yaml' | wc -l | tr -d ' ')" +[[ "${snapshot_count}" == "3" ]] +assert_contains "${TEST_ROOT}/success/output.log" 'All SigNoz Stage 1 CSI snapshots are ready.' +assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'helm.sh/resource-policy: keep' +assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'obaas.oracle.com/source-pvc-uid:' +assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'obaas.oracle.com/upgrade-target: "0.141.1"' +assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'volumeSnapshotClassName: default-snap' + +mappings=$'fast-sc\tfast-snap\nblock-sc\tblock-snap' +run_snapshot_script "mapped-classes" "mapped-classes" "" "${mappings}" +assert_contains "${TEST_ROOT}/mapped-classes/snapshot-1.yaml" 'volumeSnapshotClassName: block-snap' +assert_contains "${TEST_ROOT}/mapped-classes/snapshot-2.yaml" 'volumeSnapshotClassName: fast-snap' + +assert_snapshot_script_fails "missing-crd" "missing-crd" \ + "snapshot API resource 'volumesnapshotcontents.snapshot.storage.k8s.io' is not installed" +assert_snapshot_script_fails "missing-class" "missing-class" \ + "No default VolumeSnapshotClass uses CSI driver 'csi.example.com'" +assert_snapshot_script_fails "multiple-defaults" "multiple-defaults" \ + "Multiple default VolumeSnapshotClasses use CSI driver 'csi.example.com'" +assert_snapshot_script_fails "missing-explicit-class" "missing-explicit-class" \ + "VolumeSnapshotClass 'does-not-exist' does not exist" "does-not-exist" +assert_snapshot_script_fails "success" "incompatible-driver" \ + "VolumeSnapshotClass 'wrong-snap' uses driver 'other.csi.example.com'" "wrong-snap" +assert_snapshot_script_fails "non-csi-pv" "non-csi-pv" \ + "is not backed by a CSI driver" +assert_snapshot_script_fails "mismatched-pv-driver" "mismatched-pv-driver" \ + "uses CSI driver 'other.csi.example.com', but StorageClass 'shared-sc' uses 'csi.example.com'" +assert_snapshot_script_fails "missing-pvc" "missing-pvc" \ + "No mounted PVC was found for required SigNoz component 'zookeeper'" +assert_snapshot_script_fails "unbound-pvc" "unbound-pvc" \ + "is not Bound (phase: Pending)" +assert_snapshot_script_fails "timeout" "timeout" \ + "Timed out or failed while waiting for CSI snapshots" + +echo "SigNoz upgrade Phase 2 regression test passed" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh index 9842ff06f..f732236d8 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh @@ -9,8 +9,8 @@ CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" VALIDATION_SCRIPT="${CHART_DIR}/files/signoz-upgrade/validate-clickhouse.sh" MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-validation-kubectl.sh" DEFAULT_VALUES="${CHART_DIR}/examples/values-default.yaml" -STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.134-stage1.yaml" -STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.134-stage2.yaml" +STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" +STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" TEST_ROOT="$(mktemp -d)" trap 'rm -rf "${TEST_ROOT}"' EXIT @@ -28,9 +28,9 @@ run_validation() { local case_dir="${TEST_ROOT}/${scenario}" mkdir -p "${case_dir}" env KUBECTL="${MOCK_KUBECTL}" MOCK_SCENARIO="${scenario}" MOCK_OUTPUT_DIR="${case_dir}" \ - NAMESPACE=obaas RELEASE_NAME=obaas RELEASE_REVISION=7 TARGET_VERSION=0.134.0 \ + NAMESPACE=obaas RELEASE_NAME=obaas RELEASE_REVISION=7 TARGET_VERSION=0.141.1 \ CLICKHOUSE_VERSION=25.12.5 VALIDATION_TIMEOUT=10m \ - MARKER_SECRET_NAME=obaas-signoz-upgrade-0-134-stage1 \ + MARKER_SECRET_NAME=obaas-signoz-upgrade-0-141-1-stage1 \ /bin/sh "${VALIDATION_SCRIPT}" >"${case_dir}/output.log" 2>&1 } diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh new file mode 100755 index 000000000..7635e6fc2 --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh @@ -0,0 +1,54 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +set -euo pipefail +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +GATE_SCRIPT="${CHART_DIR}/files/signoz-upgrade/enforce-stage2.sh" +MOCK="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-stage2-kubectl.sh" +DEFAULT="${CHART_DIR}/examples/values-default.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +TMP="$(mktemp -d)" +trap 'rm -rf "${TMP}"' EXIT + +assert_contains() { grep -Fq -- "$2" "$1" || { echo "Expected $1 to contain: $2" >&2; exit 1; }; } +assert_not_contains() { ! grep -Fq -- "$2" "$1" || { echo "Unexpected $2 in $1" >&2; exit 1; }; } + +run_gate() { + local scenario="$1" + env KUBECTL="${MOCK}" MOCK_SCENARIO="${scenario}" NAMESPACE=obaas RELEASE_NAME=obaas \ + RELEASE_REVISION=8 TARGET_VERSION=0.141.1 CLICKHOUSE_VERSION=25.12.5 \ + VALIDATION_TIMEOUT=10m MARKER_SECRET_NAME=obaas-signoz-upgrade-0-141-1-stage1 \ + /bin/sh "${GATE_SCRIPT}" >"${TMP}/${scenario}.log" 2>&1 +} + +expect_failure() { + if run_gate "$1"; then echo "Expected $1 to block Stage 2" >&2; exit 1; fi + assert_contains "${TMP}/$1.log" "$2" +} + +upgrade_render="${TMP}/upgrade.yaml" +install_render="${TMP}/install.yaml" +helm template phase4 "${CHART_DIR}" -n obaas --is-upgrade -f "${DEFAULT}" -f "${STAGE2}" >"${upgrade_render}" +helm template phase4 "${CHART_DIR}" -n obaas -f "${DEFAULT}" -f "${STAGE2}" >"${install_render}" +assert_contains "${upgrade_render}" 'app.kubernetes.io/name: signoz-stage2-gate' +assert_contains "${upgrade_render}" '"helm.sh/hook-weight": "-39"' +assert_contains "${upgrade_render}" 'helm.sh/hook-weight: "-40"' +assert_not_contains "${install_render}" 'app.kubernetes.io/name: signoz-stage2-gate' + +# The gate is deliberately read-only except for exec used to query ClickHouse. +for mutation in 'kube apply' 'kube create' 'kube delete' 'kube patch' 'kube scale'; do + assert_not_contains "${GATE_SCRIPT}" "${mutation}" +done + +expect_failure no-marker 'completion marker' +expect_failure malformed-marker "missing required field 'status'" +expect_failure stale-marker 'is stale' +expect_failure deleted-snapshot "snapshot 'signoz-snap' no longer exists" +expect_failure mismatched-pvc "PVC 'signoz-pvc' UID changed" +expect_failure wrong-clickhouse 'live ClickHouse image' +run_gate success +assert_contains "${TMP}/success.log" 'Stage 2 prerequisite validation passed' + +echo "SigNoz upgrade Phase 4 regression test passed" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh index 3c83ba355..77c93f323 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh @@ -10,9 +10,9 @@ DATA_SCRIPT="${CHART_DIR}/files/signoz-upgrade/validate-signoz-data.sh" MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase5-kubectl.sh" MOCK_CURL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase5-curl.sh" DEFAULT="${CHART_DIR}/examples/values-default.yaml" -STAGE1="${CHART_DIR}/examples/values-signoz-0.134-stage1.yaml" -STAGE2="${CHART_DIR}/examples/values-signoz-0.134-stage2.yaml" -SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.134.0.tgz" +STAGE1="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.141.1.tgz" OLD_SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.133.0.tgz" IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" TMP="$(mktemp -d)"; trap 'rm -rf "${TMP}"' EXIT @@ -24,29 +24,29 @@ signoz_values="${TMP}/signoz-values.yaml" helm template phase5 "${CHART_DIR}" -n phase5 --is-upgrade -f "${DEFAULT}" -f "${STAGE1}" >"${stage1_render}" helm template phase5 "${CHART_DIR}" -n phase5 --is-upgrade -f "${DEFAULT}" -f "${STAGE2}" >"${stage2_render}" helm show values "${SIGNOZ_ARCHIVE}" >"${signoz_values}" -assert_contains "${CHART_DIR}/Chart.yaml" 'version: "0.134.0"' -assert_contains "${CHART_DIR}/Chart.lock" 'version: 0.134.0' +assert_contains "${CHART_DIR}/Chart.yaml" 'version: "0.141.1"' +assert_contains "${CHART_DIR}/Chart.lock" 'version: 0.141.1' [ -f "${SIGNOZ_ARCHIVE}" ] || { echo "Missing ${SIGNOZ_ARCHIVE}" >&2; exit 1; } [ ! -e "${OLD_SIGNOZ_ARCHIVE}" ] || { echo "Obsolete ${OLD_SIGNOZ_ARCHIVE} is still present" >&2; exit 1; } [ "$(shasum -a 256 "${SIGNOZ_ARCHIVE}" | awk '{print $1}')" = \ - "17a4bee002be12c35cac1a15791911e53cd87f2fb8f3a68df1005f22bb0aa631" ] || { - echo "SigNoZ 0.134.0 chart digest does not match the official artifact" >&2 + "788354c402912b7d54658d531e0b398ebd77ddce2d1e4d920ad0dfed6ab9c74a" ] || { + echo "SigNoZ 0.141.1 chart digest does not match the official artifact" >&2 exit 1 } -assert_contains "${signoz_values}" 'tag: v0.134.0' -assert_contains "${signoz_values}" 'tag: v0.144.6' +assert_contains "${signoz_values}" 'tag: v0.141.1' +assert_contains "${signoz_values}" 'tag: v0.144.9' assert_contains "${signoz_values}" 'tag: 25.12.5' assert_contains "${signoz_values}" 'postgresql:' [ "$(awk '/^postgresql:/{found=1; next} found && /^[[:space:]]+enabled:/{print $2; exit}' "${signoz_values}")" = "false" ] || { echo "The embedded SigNoZ PostgreSQL metastore must remain disabled by default" >&2 exit 1 } -assert_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.134.0' +assert_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.141.1' assert_not_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.133.0' assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz:v0.113.0' assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.134.0' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.6' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.141.1' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' assert_contains "${stage2_render}" 'name: signoz-telemetrystore-migrator' assert_contains "${stage2_render}" 'app.kubernetes.io/name: signoz-stage2-validation' assert_contains "${stage2_render}" '"helm.sh/hook-weight": "31"' @@ -55,7 +55,7 @@ assert_contains "${stage2_render}" 'Historical telemetry and new ingestion valid run_resource() { env KUBECTL="${MOCK_KUBECTL}" MOCK_SCENARIO="$1" NAMESPACE=obaas RELEASE_NAME=obaas \ - VALIDATION_TIMEOUT=10m SIGNOZ_VERSION=v0.134.0 COLLECTOR_VERSION=v0.144.6 \ + VALIDATION_TIMEOUT=10m SIGNOZ_VERSION=v0.141.1 COLLECTOR_VERSION=v0.144.9 \ /bin/sh "${RESOURCE_SCRIPT}" >"${TMP}/resource-$1.log" 2>&1 } run_resource success diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh index 7997dddad..738a63bc7 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh @@ -10,8 +10,8 @@ CLEANUP_SCRIPT="${CHART_DIR}/files/signoz-upgrade/cleanup-signoz-oidc-mock.sh" MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase6-kubectl.sh" DEFAULT="${CHART_DIR}/examples/values-default.yaml" PRIVATE="${CHART_DIR}/examples/values-private-registry.yaml" -STAGE1="${CHART_DIR}/examples/values-signoz-0.134-stage1.yaml" -STAGE2="${CHART_DIR}/examples/values-signoz-0.134-stage2.yaml" +STAGE1="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" TMP="$(mktemp -d)" trap 'rm -rf "${TMP}"' EXIT @@ -29,8 +29,8 @@ helm template phase6 "${CHART_DIR}" -n phase6 --is-upgrade -f "${DEFAULT}" -f "$ helm template phase6 "${CHART_DIR}" -n phase6 --is-upgrade -f "${DEFAULT}" -f "${STAGE2}" >"${stage2_render}" # Fresh installs contain only the final stack and do not run upgrade-only hooks. -assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz:v0.134.0' -assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.6' +assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz:v0.141.1' +assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' assert_contains "${fresh_render}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' assert_contains "${fresh_render}" 'volumeClaimTemplates:' assert_contains "${fresh_render}" 'kind: ClickHouseInstallation' @@ -61,8 +61,8 @@ assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz:v0.113.0' assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' assert_contains "${stage1_render}" 'app.kubernetes.io/name: signoz-upgrade-snapshot' assert_not_contains "${stage1_render}" 'app.kubernetes.io/name: signoz-upgrade-cleanup' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.134.0' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.6' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.141.1' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' assert_contains "${stage2_render}" 'app.kubernetes.io/name: signoz-upgrade-cleanup' assert_contains "${stage2_render}" '"helm.sh/hook-weight": "-37"' assert_contains "${stage2_render}" 'hook-delete-policy: before-hook-creation,hook-succeeded' diff --git a/helm/infra-charts/obaas/values.schema.json b/helm/infra-charts/obaas/values.schema.json index 1ec829ec8..dbe5533bb 100644 --- a/helm/infra-charts/obaas/values.schema.json +++ b/helm/infra-charts/obaas/values.schema.json @@ -17,6 +17,68 @@ } } }, + "signozUpgrade": { + "type": "object", + "additionalProperties": false, + "required": ["stage", "target", "backup", "validation"], + "properties": { + "stage": { + "type": "string", + "enum": ["standard", "stage1", "stage2"] + }, + "target": { + "type": "object", + "additionalProperties": false, + "required": ["chartVersion", "signozVersion", "otelCollectorVersion", "clickhouseVersion"], + "properties": { + "chartVersion": { "type": "string", "enum": ["0.141.1"] }, + "signozVersion": { "type": "string", "enum": ["v0.141.1"] }, + "otelCollectorVersion": { "type": "string", "enum": ["v0.144.9"] }, + "clickhouseVersion": { "type": "string", "enum": ["25.12.5"] } + } + }, + "backup": { + "type": "object", + "additionalProperties": false, + "required": ["provider", "volumeSnapshotClassName", "volumeSnapshotClassByStorageClass", "timeout"], + "properties": { + "provider": { "type": "string", "enum": ["csi"] }, + "volumeSnapshotClassName": { + "type": "string", + "maxLength": 253, + "pattern": "^$|^[a-z0-9]([-a-z0-9.]*[a-z0-9])?$" + }, + "volumeSnapshotClassByStorageClass": { + "type": "object", + "propertyNames": { + "maxLength": 253, + "pattern": "^[a-z0-9]([-a-z0-9.]*[a-z0-9])?$" + }, + "additionalProperties": { + "type": "string", + "minLength": 1, + "maxLength": 253, + "pattern": "^[a-z0-9]([-a-z0-9.]*[a-z0-9])?$" + } + }, + "timeout": { "type": "string", "pattern": "^[1-9][0-9]*[smh]$" } + } + }, + "validation": { + "type": "object", + "additionalProperties": false, + "required": ["timeout", "markerSecretName"], + "properties": { + "timeout": { "type": "string", "pattern": "^[1-9][0-9]*[smh]$" }, + "markerSecretName": { + "type": "string", + "maxLength": 63, + "pattern": "^$|^[a-z0-9]([-a-z0-9]*[a-z0-9])?$" + } + } + } + } + }, "networkPolicy": { "type": "object", "properties": { diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 321a3015c..e54f858f1 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -48,7 +48,7 @@ otelCollectorEndpoint: "obaas-signoz-otel-collector:4318" # -- SigNoz Two-Stage Upgrade Workflow # # These values establish the contract for upgrading an existing SigNoz installation -# to chart/application version 0.134.0. The default "standard" stage preserves the +# to chart/application version 0.141.1. The default "standard" stage preserves the # current single-command install and upgrade behavior. The stage1 and stage2 profiles # implement the guarded two-command workflow for existing installations. signozUpgrade: @@ -58,9 +58,9 @@ signozUpgrade: # Version contract recorded and checked by the two-stage workflow. # These are implementation values and should not be overridden by installations. target: - chartVersion: "0.134.0" - signozVersion: "v0.134.0" - otelCollectorVersion: "v0.144.6" + chartVersion: "0.141.1" + signozVersion: "v0.141.1" + otelCollectorVersion: "v0.144.9" clickhouseVersion: "25.12.5" backup: diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 9bc89feca..f3a8573ee 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -25,8 +25,8 @@ docker.io/envoyproxy/envoy:distroless-v1.38.3 docker.io/envoyproxy/gateway:v1.8.2 docker.io/envoyproxy/ratelimit:master docker.io/otel/opentelemetry-collector-contrib:0.139.0 -docker.io/signoz/signoz-otel-collector:v0.144.6 -docker.io/signoz/signoz:v0.134.0 +docker.io/signoz/signoz-otel-collector:v0.144.9 +docker.io/signoz/signoz:v0.141.1 docker.io/signoz/zookeeper:3.7.1 ghcr.io/external-secrets/external-secrets:v2.10.0 ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.30.0 From a984332c2b5563821c0b126d61b30ba07bfa66cc Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Mon, 14 Sep 2026 11:31:00 -0700 Subject: [PATCH 13/48] signoz upgrade dashboard cleanup (#1483) Signed-off-by: Anders Swanson --- .../observability/Job-signoz-setup.yaml | 88 +++++++++++++------ 1 file changed, 62 insertions(+), 26 deletions(-) diff --git a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml index ad1af12c9..13d8bc2f0 100644 --- a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml +++ b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml @@ -79,13 +79,25 @@ spec: # Use JWT token for all subsequent requests AUTH_HEADER="Authorization: Bearer ${TOKEN}" - # Extract the top-level display name from a V2/Perses dashboard file. - # The first display object belongs to spec; panel display objects follow. + # Extract only the top-level spec.display.name from a V2/Perses + # dashboard file. Panel and variable display objects follow it. get_title() { - sed -n '/"display"[[:space:]]*:[[:space:]]*{/,/^[[:space:]]*}/{ - s/^[[:space:]]*"name"[[:space:]]*:[[:space:]]*"\([^"]*\)".*/\1/p - /"name"[[:space:]]*:/q - }' "$1" + awk ' + /"spec"[[:space:]]*:[[:space:]]*[{]/ { + in_dashboard_spec = 1 + next + } + in_dashboard_spec && /"display"[[:space:]]*:[[:space:]]*[{]/ { + in_dashboard_display = 1 + next + } + in_dashboard_display && /^[[:space:]]*"name"[[:space:]]*:/ { + sub(/^[[:space:]]*"name"[[:space:]]*:[[:space:]]*"/, "") + sub(/"[[:space:]]*,?[[:space:]]*$/, "") + print + exit + } + ' "$1" } # Fetch every V2 list page. The V2 response is wrapped in @@ -112,25 +124,58 @@ spec: offset=$((offset + page_size)) done - # Print every dashboard ID whose V2 summary display name equals the - # requested title. SigNoz serializes each summary with id before spec, - # and page boundaries are kept separate above, so this avoids relying - # on the retired V1 flat response format. - find_dashboard_uuids() { - local search_title="$1" + # The V2 list endpoint also returns unmigratable V1 dashboards as + # legacy=true records. Their summaries retain spec.display.name, so + # reconcile them through the V2 delete endpoint rather than calling + # the retired V1 API. Build the allowlist from the bundled files: a + # dashboard owned by a user cannot be selected unless it deliberately + # has the same name as an OBaaS system dashboard. + system_dashboard_titles=$(mktemp) + for dir in /signoz-dashboards-1 /signoz-dashboards-2; do + [ -d "$dir" ] || continue + for f in $(find -L "$dir" -maxdepth 1 -type f 2>/dev/null); do + title=$(get_title "$f") + [ -n "$title" ] && printf '%s\n' "$title" + done + done > "${system_dashboard_titles}" + + find_system_dashboard_uuids() { while IFS= read -r page; do printf '%s' "${page}" | sed 's/},{"id":/}\n{"id":/g' | \ - awk -v title="${search_title}" ' - index($0, "\"display\":{\"name\":\"" title "\"") { - match($0, /"id":"[^"]+"/) - if (RSTART > 0) { - print substr($0, RSTART + 6, RLENGTH - 7) + awk -v titles_file="${system_dashboard_titles}" ' + BEGIN { + while ((getline title < titles_file) > 0) { + system_titles[title] = 1 + } + close(titles_file) + } + { + id = "" + title = "" + if (match($0, /"id":"[^"]+"/)) { + id = substr($0, RSTART + 6, RLENGTH - 7) + } + if (match($0, /"display":[{]"name":"[^"]*"/)) { + title = substr($0, RSTART + 19, RLENGTH - 20) + } + if (id != "" && title in system_titles) { + print id } } ' done < "${dashboards_file}" } + # Delete every version of every bundled system dashboard first. This + # includes rows marked legacy by SigNoz after its V1-to-V2 migration, + # but leaves dashboards outside the bundled-title allowlist alone. + find_system_dashboard_uuids | while IFS= read -r uuid; do + [ -n "${uuid}" ] || continue + echo "Deleting existing system dashboard: ${uuid}" + curl -fsS -H "${AUTH_HEADER}" -X DELETE \ + "${SIGNOZ_URL}/api/v2/dashboards/${uuid}" + done + # Process dashboards from both directories for dir in /signoz-dashboards-1 /signoz-dashboards-2; do [ -d "$dir" ] || continue @@ -139,15 +184,6 @@ spec: [ -z "$title" ] && continue echo "Reconciling dashboard: $title" - # Delete every existing dashboard with the same display name. - # V2 uses stable IDs and may return results over several pages. - find_dashboard_uuids "$title" | while IFS= read -r uuid; do - [ -n "${uuid}" ] || continue - echo " Deleting existing dashboard: ${uuid}" - curl -fsS -H "${AUTH_HEADER}" -X DELETE \ - "${SIGNOZ_URL}/api/v2/dashboards/${uuid}" - done - # The bundled files are V2/Perses payloads (schemaVersion: v6). echo " Creating dashboard..." curl -fsS -H "${AUTH_HEADER}" -H 'Content-Type: application/json' \ From 67e80f00175667cb137fe5a811b0c2f6c7d1b568 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Mon, 14 Sep 2026 13:32:02 -0500 Subject: [PATCH 14/48] Curl version update (#1484) Signed-off-by: Andy Tael --- docs-source/site/docs/rel_notes/index.mdx | 2 +- .../site/versioned_docs/version-2.1.2/rel_notes/index.mdx | 2 +- helm/infra-charts/obaas/examples/values-private-registry.yaml | 2 +- helm/infra-charts/obaas/values.yaml | 2 +- helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 0092903e8..fd101ec57 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -154,7 +154,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Curl docker.io/curlimages/curl - 8.20.0 + 8.22.0 Dashboards diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index a8f207d27..22b0bb25f 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -154,7 +154,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Curl docker.io/curlimages/curl - 8.20.0 + 8.22.0 Dashboards diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index af9d7b2b8..e4df7b5ac 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -548,7 +548,7 @@ signoz: image: registry: myregistry.example.com repository: curlimages/curl - tag: "8.20.0" + tag: "8.22.0" busybox: image: registry: myregistry.example.com diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index e54f858f1..fdbec1f61 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -704,7 +704,7 @@ signoz: image: registry: docker.io repository: curlimages/curl - tag: "8.20.0" + tag: "8.22.0" busybox: image: registry: docker.io diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index f3a8573ee..90ad4275c 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -20,7 +20,7 @@ docker.io/apache/apisix:3.18.0-ubuntu docker.io/bitnamilegacy/etcd:3.6.1 docker.io/busybox:1.37 docker.io/clickhouse/clickhouse-server:25.12.5 -docker.io/curlimages/curl:8.20.0 +docker.io/curlimages/curl:8.22.0 docker.io/envoyproxy/envoy:distroless-v1.38.3 docker.io/envoyproxy/gateway:v1.8.2 docker.io/envoyproxy/ratelimit:master From 4b4f125444e413640dca2eafc6cec5863669303b Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Mon, 14 Sep 2026 14:22:53 -0500 Subject: [PATCH 15/48] Coherence Operator update (#1485) Signed-off-by: Andy Tael --- docs-source/site/docs/rel_notes/index.mdx | 2 +- .../site/docs/setup/helm/chart-references.md | 6 +++--- .../version-2.1.2/rel_notes/index.mdx | 2 +- .../setup/helm/chart-references.md | 6 +++--- helm/infra-charts/obaas-prereqs/Chart.lock | 6 +++--- helm/infra-charts/obaas-prereqs/Chart.yaml | 2 +- .../charts/coherence-operator-3.5.16.tgz | Bin 54778 -> 0 bytes .../charts/coherence-operator-3.5.17.tgz | Bin 0 -> 56063 bytes .../examples/values-private-registry.yaml | 2 +- .../tests/test-coherence-operator.sh | 2 +- helm/infra-charts/obaas-prereqs/values.yaml | 2 +- .../tools/image_lists/k8s_images_2.1.2.txt | 2 +- 12 files changed, 16 insertions(+), 16 deletions(-) delete mode 100644 helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.16.tgz create mode 100644 helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.17.tgz diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index fd101ec57..d1b9180dd 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -144,7 +144,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Coherence Operator container-registry.oracle.com/middleware/coherence-operator - 3.5.16 + 3.5.17 Config Server diff --git a/docs-source/site/docs/setup/helm/chart-references.md b/docs-source/site/docs/setup/helm/chart-references.md index 7ac6e9194..dd523d7b0 100644 --- a/docs-source/site/docs/setup/helm/chart-references.md +++ b/docs-source/site/docs/setup/helm/chart-references.md @@ -38,9 +38,9 @@ component; do not copy the complete dependency values into OBaaS documentation. coherence-operator - 3.5.16 - README - values.yaml + 3.5.17 + README + values.yaml external-secrets diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index 22b0bb25f..e1c16a536 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -144,7 +144,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Coherence Operator container-registry.oracle.com/middleware/coherence-operator - 3.5.16 + 3.5.17 Config Server diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md index 263b27f1d..3e85cb84d 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md @@ -38,9 +38,9 @@ component; do not copy the complete dependency values into OBaaS documentation. coherence-operator - 3.5.16 - README - values.yaml + 3.5.17 + README + values.yaml external-secrets diff --git a/helm/infra-charts/obaas-prereqs/Chart.lock b/helm/infra-charts/obaas-prereqs/Chart.lock index c5dfb09a0..896da0341 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.lock +++ b/helm/infra-charts/obaas-prereqs/Chart.lock @@ -13,12 +13,12 @@ dependencies: version: 1.2.0 - name: coherence-operator repository: https://oracle.github.io/coherence-operator/charts - version: 3.5.16 + version: 3.5.17 - name: opentelemetry-operator repository: https://open-telemetry.github.io/opentelemetry-helm-charts version: 0.122.0 - name: oracle-database-operator repository: file://charts/oracle-database-operator version: 0.2.0 -digest: sha256:eee1860494577a14ecd0a564588121001927da8ab7e4522b1b6016d31a6524ae -generated: "2026-09-10T14:00:40.924197-07:00" +digest: sha256:077f81335627b91c562fb4c18872a91b850cdd146895e940d2a2d72b14fa7391 +generated: "2026-09-14T13:42:00.062527-05:00" diff --git a/helm/infra-charts/obaas-prereqs/Chart.yaml b/helm/infra-charts/obaas-prereqs/Chart.yaml index ccbff082a..c37bb4746 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.yaml +++ b/helm/infra-charts/obaas-prereqs/Chart.yaml @@ -34,7 +34,7 @@ dependencies: repository: https://strimzi.io/charts/ condition: strimzi-kafka-operator.enabled - name: coherence-operator - version: "3.5.16" + version: "3.5.17" repository: https://oracle.github.io/coherence-operator/charts condition: coherence-operator.enabled # Installs the OpenTelemetry Operator to enable auto-instrumentation via custom resources diff --git a/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.16.tgz b/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.16.tgz deleted file mode 100644 index a254bdd4f0b9c0548a5629c758ac055f375bce12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54778 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 diff --git a/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.17.tgz b/helm/infra-charts/obaas-prereqs/charts/coherence-operator-3.5.17.tgz new file mode 100644 index 0000000000000000000000000000000000000000..c1871b6b9a055571724028c7528275a33e703a84 GIT binary patch literal 56063 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 Z#?)VIZRlUQa)m@%Sd<#Nl0$#xe*l7m0v7-P literal 0 HcmV?d00001 diff --git a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml index 889a6e5f2..b686c3a9e 100644 --- a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml @@ -193,7 +193,7 @@ coherence-operator: image: registry: "myregistry.example.com/middleware" name: "coherence-operator" - tag: "3.5.16" + tag: "3.5.17" # Default Coherence image for applications defaultCoherenceImage: registry: "myregistry.example.com/middleware" diff --git a/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh b/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh index ddfe65554..ff8cfde75 100755 --- a/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh +++ b/helm/infra-charts/obaas-prereqs/tests/test-coherence-operator.sh @@ -72,7 +72,7 @@ kubectl rollout status deployment/coherence-operator \ kubectl get deployment/coherence-operator \ -n "${OBAAS_PREREQS_NAMESPACE}" \ -o jsonpath='{.spec.template.spec.containers[?(@.name=="manager")].image}{"\n"}' \ - | grep -Fx 'container-registry.oracle.com/middleware/coherence-operator:3.5.16' + | grep -Fx 'container-registry.oracle.com/middleware/coherence-operator:3.5.17' kubectl wait --for=condition=Established \ crd/coherence.coherence.oracle.com \ diff --git a/helm/infra-charts/obaas-prereqs/values.yaml b/helm/infra-charts/obaas-prereqs/values.yaml index 5c266e442..879ef781d 100644 --- a/helm/infra-charts/obaas-prereqs/values.yaml +++ b/helm/infra-charts/obaas-prereqs/values.yaml @@ -107,7 +107,7 @@ coherence-operator: image: registry: "container-registry.oracle.com/middleware" name: "coherence-operator" - tag: "3.5.16" + tag: "3.5.17" # Default Coherence image for applications defaultCoherenceImage: registry: "container-registry.oracle.com/middleware" diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 90ad4275c..e13ab1a13 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -11,7 +11,7 @@ container-registry.oracle.com/database/observability-exporter:2.5.0 container-registry.oracle.com/database/operator:2.1.0 container-registry.oracle.com/database/sqlcl:26.2.1 container-registry.oracle.com/middleware/coherence-ce:22.06.13 -container-registry.oracle.com/middleware/coherence-operator:3.5.16 +container-registry.oracle.com/middleware/coherence-operator:3.5.17 container-registry.oracle.com/obaas/dashboards:2.1.0 docker.io/alpine/k8s:1.36.2 docker.io/altinity/clickhouse-operator:0.21.2 From 883813057a88d81902c879f38e60f5687b071360 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:37:59 -0700 Subject: [PATCH 16/48] Document HTML tables in docs (#1486) Signed-off-by: Anders Swanson --- AGENTS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index d987297b1..5afa21024 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -2,6 +2,10 @@ This guide tells an AI agent how to plan, prepare, install, and verify Oracle Backend for Microservices and AI, commonly called OBaaS, version 2.1.2. In the product documentation, this version is the `next` documentation stream. +## Markdown Formatting + +- Format all tables in Markdown documentation as HTML `` elements. Do not use pipe-delimited Markdown table syntax. + ## Source Rules - Use only the OBaaS `next` documentation and chart sources: From 1150ee2e2add03820f3607ffbba411b1fd1528bb Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Tue, 15 Sep 2026 10:02:25 -0500 Subject: [PATCH 17/48] Update Envoy (#1488) Signed-off-by: Andy Tael --- .../site/docs/setup/helm/chart-references.md | 6 +- .../setup/helm/chart-references.md | 6 +- helm/infra-charts/obaas/Chart.lock | 6 +- helm/infra-charts/obaas/Chart.yaml | 2 +- .../obaas/charts/ai-optimizer-2.0.3.tgz | Bin 19503 -> 19501 bytes .../obaas/charts/gateway-helm-1.8.2.tgz | Bin 525713 -> 0 bytes .../obaas/charts/gateway-helm-1.9.1.tgz | Bin 0 -> 543203 bytes .../obaas/charts/gateway-helm/Chart.lock | 4 +- .../obaas/charts/gateway-helm/Chart.yaml | 3 +- .../obaas/charts/gateway-helm/README.md | 57 +- .../charts/crds/crds/gatewayapi-crds.yaml | 26 +- ....envoyproxy.io_backendtrafficpolicies.yaml | 248 ++++++- ...y.envoyproxy.io_clienttrafficpolicies.yaml | 38 + ....envoyproxy.io_envoyextensionpolicies.yaml | 167 ++++- .../gateway.envoyproxy.io_envoyproxies.yaml | 648 +++++++++++++++++- ...ateway.envoyproxy.io_httproutefilters.yaml | 40 ++ ...ateway.envoyproxy.io_securitypolicies.yaml | 554 ++++++++++++++- .../gatewayapi-safe-upgrade-policy.yaml | 24 +- .../gateway-helm/templates/_helpers.tpl | 72 +- .../templates/envoy-gateway-deployment.yaml | 14 +- .../envoy-gateway-poddisruptionbudget.yaml | 3 + .../templates/infra-manager-rbac.yaml | 8 +- .../namespaced-infra-manager-rbac.yaml | 3 +- .../charts/gateway-helm/values.tmpl.yaml | 65 +- .../obaas/charts/gateway-helm/values.yaml | 58 +- .../examples/values-private-registry.yaml | 6 +- helm/infra-charts/obaas/values.yaml | 6 +- .../tools/image_lists/k8s_images_2.1.2.txt | 6 +- 28 files changed, 1882 insertions(+), 188 deletions(-) delete mode 100644 helm/infra-charts/obaas/charts/gateway-helm-1.8.2.tgz create mode 100644 helm/infra-charts/obaas/charts/gateway-helm-1.9.1.tgz diff --git a/docs-source/site/docs/setup/helm/chart-references.md b/docs-source/site/docs/setup/helm/chart-references.md index dd523d7b0..31b487c82 100644 --- a/docs-source/site/docs/setup/helm/chart-references.md +++ b/docs-source/site/docs/setup/helm/chart-references.md @@ -50,9 +50,9 @@ component; do not copy the complete dependency values into OBaaS documentation. - - - + + + diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md index 3e85cb84d..8b7b271cb 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md @@ -50,9 +50,9 @@ component; do not copy the complete dependency values into OBaaS documentation. - - - + + + diff --git a/helm/infra-charts/obaas/Chart.lock b/helm/infra-charts/obaas/Chart.lock index 6e9bf2d77..30d165825 100644 --- a/helm/infra-charts/obaas/Chart.lock +++ b/helm/infra-charts/obaas/Chart.lock @@ -1,7 +1,7 @@ dependencies: - name: gateway-helm repository: file://charts/gateway-helm - version: 1.8.2 + version: 1.9.1 - name: ingress-nginx repository: https://kubernetes.github.io/ingress-nginx version: 4.15.1 @@ -17,5 +17,5 @@ dependencies: - name: ai-optimizer repository: https://oracle.github.io/ai-optimizer/helm version: 2.0.3 -digest: sha256:5ae68a095fa459eaa64610eee17d9d61366769276e47ea08784b8682cb9bebe9 -generated: "2026-09-14T08:15:32.278632-07:00" +digest: sha256:cab8649333cea371fc59e3a7330561c13baa343720a0fc326bb0d84ea60497cc +generated: "2026-09-14T15:48:07.732687-05:00" diff --git a/helm/infra-charts/obaas/Chart.yaml b/helm/infra-charts/obaas/Chart.yaml index e1ecf08ad..2c09aed31 100644 --- a/helm/infra-charts/obaas/Chart.yaml +++ b/helm/infra-charts/obaas/Chart.yaml @@ -22,7 +22,7 @@ appVersion: "2.1.2" dependencies: - name: gateway-helm repository: "file://charts/gateway-helm" - version: "1.8.2" + version: "1.9.1" condition: gateway-helm.enabled - name: ingress-nginx version: "4.15.1" diff --git a/helm/infra-charts/obaas/charts/ai-optimizer-2.0.3.tgz b/helm/infra-charts/obaas/charts/ai-optimizer-2.0.3.tgz index de0618bcef460376629806a68b6b5431cbe93a66..d353d13f4297b0efea8c9221f371b8f482e04cdc 100644 GIT binary patch delta 19476 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
        5$H7c(2Ax2< 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 delta 19478 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

        ff=XrwE45CISM+CVa0yNl_!8p(qkqqUt&q$Pq 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

        jdR<`^#Q4j2n-2U(j$U_zo*K1=}{vI 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�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

        yb^KEjy0+fI&DLe3jn_qf$>Qzj&<5xdCxRY!BN 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 z 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 DK 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�jy53m>43T8JGpBXVq1b7Fbn@(^@;c=|w!F z-%GC~qXi@gXd)

        A>02KFZPMxSWN(>u4Olw5ndm70 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 diff --git a/helm/infra-charts/obaas/charts/gateway-helm-1.9.1.tgz b/helm/infra-charts/obaas/charts/gateway-helm-1.9.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..607306e55e366397345e2047f00f1cd7ee7e58c7 GIT binary patch literal 543203 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

        j8hN(8!tr4LgcZPEHYd*kCb(K9gW!Os(J2- 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

        _jz+>mZm14k6reHZ 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%0AJRhFP+S;S`)6q@O^%6s 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ⅇ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�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 duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this long, stop using the reported weight. Defaults to @@ -1434,8 +1538,9 @@ spec: description: |- MergeType determines how this configuration is merged with existing BackendTrafficPolicy configurations targeting a parent resource. When set, this configuration will be merged - into a parent BackendTrafficPolicy (i.e. the one targeting a Gateway or Listener). - This field cannot be set when targeting a parent resource (Gateway). + into the closest parent BackendTrafficPolicy in the route's attachment hierarchy (for + example, one targeting a Gateway, Gateway listener, ListenerSet, or ListenerSet listener). + Currently, this field can only be set when targeting xRoute resources. If unset, no merging occurs, and only the most specific configuration takes effect. type: string x-kubernetes-validations: @@ -1544,7 +1649,7 @@ spec: required: - name type: object - maxItems: 64 + maxItems: 128 type: array methods: description: |- @@ -1828,17 +1933,18 @@ spec: cost-based rate limiting) allowed per Unit. format: int64 maximum: 4294967295 - minimum: 1 + minimum: 0 type: integer unit: description: |- RateLimitUnit specifies the intervals for setting rate limits. - Valid RateLimitUnit values are "Second", "Minute", "Hour", "Day", "Month" and "Year". + Valid RateLimitUnit values are "Second", "Minute", "Hour", "Day", "Week", "Month" and "Year". enum: - Second - Minute - Hour - Day + - Week - Month - Year type: string @@ -1955,7 +2061,7 @@ spec: required: - name type: object - maxItems: 64 + maxItems: 128 type: array methods: description: |- @@ -2239,17 +2345,18 @@ spec: cost-based rate limiting) allowed per Unit. format: int64 maximum: 4294967295 - minimum: 1 + minimum: 0 type: integer unit: description: |- RateLimitUnit specifies the intervals for setting rate limits. - Valid RateLimitUnit values are "Second", "Minute", "Hour", "Day", "Month" and "Year". + Valid RateLimitUnit values are "Second", "Minute", "Hour", "Day", "Week", "Month" and "Year". enum: - Second - Minute - Hour - Day + - Week - Month - Year type: string @@ -2343,6 +2450,52 @@ spec: match: description: Match configuration. properties: + responseHeaders: + description: Response headers to match on. The match evaluates + to true if all matches are successful. + items: + description: ResponseOverrideHeaderMatch defines the configuration + for matching a response header. + properties: + name: + description: |- + Name of the HTTP header. + The header name is case-insensitive. + For example, "Foo" and "foo" are considered the same header. + maxLength: 256 + minLength: 1 + pattern: ^[A-Za-z0-9!#$%&'*+\-.^_\x60|~]+$ + type: string + value: + description: Value within the HTTP header to match + against. + properties: + type: + default: Exact + description: Type specifies how to match against + a string. + enum: + - Exact + - Prefix + - Suffix + - RegularExpression + type: string + value: + description: Value specifies the string value + that the match must have. + maxLength: 1024 + minLength: 1 + type: string + required: + - value + type: object + required: + - name + - value + type: object + maxItems: 16 + minItems: 1 + type: array statusCodes: description: Status code to match on. The match evaluates to true if any of the matches are successful. @@ -2398,9 +2551,11 @@ spec: maxItems: 50 minItems: 1 type: array - required: - - statusCodes type: object + x-kubernetes-validations: + - message: at least one of statusCodes or responseHeaders must + be specified + rule: has(self.statusCodes) || has(self.responseHeaders) redirect: description: Redirect configuration properties: @@ -3151,6 +3306,28 @@ spec: This takes precedence over EnvoyProxy tracing when set. properties: + clientSamplingFraction: + description: |- + ClientSamplingFraction represents the fraction of requests that should be + selected for tracing when requested by the client. + If unspecified, client-forced tracing is disabled by default and users must + set this field to opt in. + properties: + denominator: + default: 100 + format: int32 + minimum: 1 + type: integer + numerator: + format: int32 + minimum: 0 + type: integer + required: + - numerator + type: object + x-kubernetes-validations: + - message: numerator must be less than or equal to denominator + rule: self.numerator <= self.denominator customTags: additionalProperties: properties: @@ -3215,6 +3392,26 @@ spec: Deprecated: Use Tags instead. type: object + overallSamplingFraction: + description: |- + OverallSamplingFraction represents the fraction of requests that should be + selected for tracing after all other sampling checks have been applied. + properties: + denominator: + default: 100 + format: int32 + minimum: 1 + type: integer + numerator: + format: int32 + minimum: 0 + type: integer + required: + - numerator + type: object + x-kubernetes-validations: + - message: numerator must be less than or equal to denominator + rule: self.numerator <= self.denominator samplingFraction: description: |- SamplingFraction represents the fraction of requests that should be @@ -3334,28 +3531,37 @@ spec: - message: this policy can only have a targetRef.group of gateway.networking.k8s.io rule: 'has(self.targetRef) ? self.targetRef.group == ''gateway.networking.k8s.io'' : true ' - - message: this policy can only have a targetRef.kind of Gateway/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute - rule: 'has(self.targetRef) ? self.targetRef.kind in [''Gateway'', ''HTTPRoute'', - ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''] : true' + - message: this policy can only have a targetRef.kind of Gateway/ListenerSet/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute + rule: 'has(self.targetRef) ? self.targetRef.kind in [''Gateway'', ''ListenerSet'', + ''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''] + : true' - message: this policy can only have a targetRefs[*].group of gateway.networking.k8s.io rule: 'has(self.targetRefs) ? self.targetRefs.all(ref, ref.group == ''gateway.networking.k8s.io'') : true ' - - message: this policy can only have a targetRefs[*].kind of Gateway/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute + - message: this policy can only have a targetRefs[*].kind of Gateway/ListenerSet/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute rule: 'has(self.targetRefs) ? self.targetRefs.all(ref, ref.kind in [''Gateway'', - ''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute'']) - : true ' + ''ListenerSet'', ''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', + ''TLSRoute'']) : true ' + - message: mergeType can only be used with xRoute targets + rule: '!has(self.mergeType) || ((!has(self.targetRef) || self.targetRef.kind + in [''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute'']) + && (!has(self.targetRefs) || self.targetRefs.all(ref, ref.kind in + [''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''])) + && (!has(self.targetSelectors) || self.targetSelectors.all(sel, sel.kind + in [''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''])))' - message: either compression or compressor can be set, not both rule: '!has(self.compression) || !has(self.compressor)' - message: requestBuffer cannot be used together with httpUpgrade rule: '!has(self.requestBuffer) || !has(self.httpUpgrade) || self.httpUpgrade.size() == 0' - message: admissionControl can only be used with HTTPRoute, GRPCRoute, - or Gateway targets + Gateway, or ListenerSet targets rule: '!has(self.admissionControl) || ((!has(self.targetRef) || self.targetRef.kind - in [''Gateway'', ''HTTPRoute'', ''GRPCRoute'']) && (!has(self.targetRefs) - || self.targetRefs.all(ref, ref.kind in [''Gateway'', ''HTTPRoute'', - ''GRPCRoute''])) && (!has(self.targetSelectors) || self.targetSelectors.all(sel, - sel.kind in [''Gateway'', ''HTTPRoute'', ''GRPCRoute''])))' + in [''Gateway'', ''ListenerSet'', ''HTTPRoute'', ''GRPCRoute'']) && + (!has(self.targetRefs) || self.targetRefs.all(ref, ref.kind in [''Gateway'', + ''ListenerSet'', ''HTTPRoute'', ''GRPCRoute''])) && (!has(self.targetSelectors) + || self.targetSelectors.all(sel, sel.kind in [''Gateway'', ''ListenerSet'', + ''HTTPRoute'', ''GRPCRoute''])))' - message: predictivePercent in preconnect policy only works with RoundRobin or Random load balancers rule: '!((has(self.connection) && has(self.connection.preconnect) && diff --git a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_clienttrafficpolicies.yaml b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_clienttrafficpolicies.yaml index 43ddd97c0..cbcd1090c 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_clienttrafficpolicies.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_clienttrafficpolicies.yaml @@ -498,6 +498,21 @@ spec: EnableEnvoyHeaders configures Envoy Proxy to add the "X-Envoy-" headers to requests and responses. type: boolean + host: + description: Host enables managing how the Host/Authority header + set by clients can be normalized. + properties: + stripTrailingHostDot: + description: |- + StripTrailingHostDot determines if the trailing dot of the host should be removed + from the Host/Authority header before any processing of the request. + This affects the upstream host header as well. Without this option, incoming requests + with host "example.com." will not match routes with domains set to "example.com". + When the host includes a port (for example "example.com.:443"), only the trailing dot + from the host section is stripped, leaving the port as-is ("example.com:443"). + Defaults to false. + type: boolean + type: object lateResponseHeaders: description: LateResponseHeaders defines settings for global response header modification. @@ -1320,6 +1335,14 @@ spec: Default: 1 hour. pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ type: string + requestHeadersReceivedTimeout: + description: |- + RequestHeadersReceivedTimeout is the duration envoy waits for the request headers to arrive. + The timer is activated when the first byte of the headers is received, + and is disarmed when the last byte of the headers has been received. + If not specified or set to 0, this timeout is disabled. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string requestReceivedTimeout: description: |- RequestReceivedTimeout is the duration envoy waits for the complete request reception. This timer starts upon request @@ -1336,6 +1359,14 @@ spec: tcp: description: Timeout settings for TCP. properties: + connectionInspectionTimeout: + description: |- + ConnectionInspectionTimeout is the maximum time to wait for initial inspection + (TLS / SNI and protocol detection, or HTTP protocol parsing) of an incoming connection on the listener socket. + If exceeded, the connection is dropped. + Default: 15 seconds. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string idleTimeout: description: |- IdleTimeout for a TCP connection. Idle time is defined as a period in which there are no @@ -1343,6 +1374,13 @@ spec: Default: 1 hour. pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ type: string + tlsHandshakeTimeout: + description: |- + TLSHandshakeTimeout for a TCP connection. The maximum time to complete transport level connection negotiation + (e.g. the TLS handshake) after a connection is accepted. + If this expires before the transport reports connection establishment, the connection is summarily closed. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string type: object type: object tls: diff --git a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyextensionpolicies.yaml b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyextensionpolicies.yaml index e774cc60a..28cd46e0c 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyextensionpolicies.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyextensionpolicies.yaml @@ -506,6 +506,77 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health check probe outcomes + produce a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a success type + must both be specified together + rule: self.exists(e, e == 'Failure' || e == + 'FailureSeriesStart') == self.exists(e, + e == 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink defines + a destination for health check event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines the type of + sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink type + is File, file field needs to be set. + rule: 'self.type == ''File'' ? has(self.file) + : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold defines the number @@ -976,6 +1047,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod must be greater than + 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this long, stop using the reported @@ -1608,6 +1717,14 @@ spec: type: string type: object type: object + shadowMode: + description: |- + ShadowMode sets if envoy gateway should treat this external processor as "send and go". + When enabled, Envoy forwards request/response data to the external processor but does + not wait for or apply any response from it. This maps to Envoy's `observability_mode` + on the ext_proc filter. + Defaults to false. + type: boolean statusOnError: description: |- Sets the HTTP status that is returned to the client when the external processor returns an error @@ -1674,6 +1791,13 @@ spec: && self.processingMode.request.body == ''FullDuplexStreamed'') || (has(self.processingMode.response) && has(self.processingMode.response.body) && self.processingMode.response.body == ''FullDuplexStreamed'')))' + - message: If shadowMode is enabled, body processing mode must be + Streamed or unset. + rule: '!(has(self.shadowMode) && self.shadowMode == true && has(self.processingMode) + && ((has(self.processingMode.request) && has(self.processingMode.request.body) + && self.processingMode.request.body != ''Streamed'') || (has(self.processingMode.response) + && has(self.processingMode.response.body) && self.processingMode.response.body + != ''Streamed'')))' maxItems: 16 type: array lua: @@ -1750,6 +1874,19 @@ spec: || (self.type == 'ValueRef' && !has(self.inline) && has(self.valueRef)) maxItems: 16 type: array + mergeType: + description: |- + MergeType determines how this configuration is merged with existing EnvoyExtensionPolicy + configurations targeting a parent resource. When set, this configuration will be merged + into the closest parent EnvoyExtensionPolicy in the route's attachment hierarchy (for + example, one targeting a Gateway, Gateway listener, ListenerSet, or ListenerSet + listener). + Currently, this field can only be set when targeting xRoute resources. + If unset, no merging occurs, and only the most specific configuration takes effect. + type: string + x-kubernetes-validations: + - message: Replace is not a valid MergeType for EnvoyExtensionPolicy + rule: self != 'Replace' targetRef: description: |- TargetRef is the name of the resource this policy is being attached to. @@ -2023,8 +2160,9 @@ spec: kubebuilder:validation:Pattern=`^[a-f0-9]{64}$` type: string tls: - description: TLS configuration when connecting to the - Wasm code source. + description: |- + TLS configuration when connecting to the Wasm code source. + If unset, system trust store is used for HTTPS url. properties: caCertificateRef: description: |- @@ -2146,8 +2284,9 @@ spec: kubebuilder:validation:Pattern=`^[a-f0-9]{64}$` type: string tls: - description: TLS configuration when connecting to the - Wasm code source. + description: |- + TLS configuration when connecting to the Wasm code source. + If unset, system trust store is used. properties: caCertificateRef: description: |- @@ -2301,16 +2440,24 @@ spec: - message: this policy can only have a targetRef.group of gateway.networking.k8s.io rule: 'has(self.targetRef) ? self.targetRef.group == ''gateway.networking.k8s.io'' : true' - - message: this policy can only have a targetRef.kind of Gateway/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute - rule: 'has(self.targetRef) ? self.targetRef.kind in [''Gateway'', ''HTTPRoute'', - ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''] : true' + - message: this policy can only have a targetRef.kind of Gateway/ListenerSet/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute + rule: 'has(self.targetRef) ? self.targetRef.kind in [''Gateway'', ''ListenerSet'', + ''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''] + : true' - message: this policy can only have a targetRefs[*].group of gateway.networking.k8s.io rule: 'has(self.targetRefs) ? self.targetRefs.all(ref, ref.group == ''gateway.networking.k8s.io'') : true ' - - message: this policy can only have a targetRefs[*].kind of Gateway/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute + - message: this policy can only have a targetRefs[*].kind of Gateway/ListenerSet/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute/TLSRoute rule: 'has(self.targetRefs) ? self.targetRefs.all(ref, ref.kind in [''Gateway'', - ''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute'']) - : true ' + ''ListenerSet'', ''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', + ''TLSRoute'']) : true ' + - message: mergeType can only be used with xRoute targets + rule: '!has(self.mergeType) || ((!has(self.targetRef) || self.targetRef.kind + in [''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute'']) + && (!has(self.targetRefs) || self.targetRefs.all(ref, ref.kind in + [''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''])) + && (!has(self.targetSelectors) || self.targetSelectors.all(sel, sel.kind + in [''HTTPRoute'', ''GRPCRoute'', ''UDPRoute'', ''TCPRoute'', ''TLSRoute''])))' status: description: Status defines the current status of EnvoyExtensionPolicy. properties: diff --git a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyproxies.yaml b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyproxies.yaml index eafaa9486..ebc1a3b48 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyproxies.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_envoyproxies.yaml @@ -509,6 +509,7 @@ spec: - envoy.filters.http.health_check - envoy.filters.http.fault - envoy.filters.http.cors + - envoy.filters.http.csrf - envoy.filters.http.header_mutation - envoy.filters.http.ext_authz - envoy.filters.http.api_key_auth @@ -541,6 +542,7 @@ spec: - envoy.filters.http.health_check - envoy.filters.http.fault - envoy.filters.http.cors + - envoy.filters.http.csrf - envoy.filters.http.header_mutation - envoy.filters.http.ext_authz - envoy.filters.http.api_key_auth @@ -571,6 +573,7 @@ spec: - envoy.filters.http.health_check - envoy.filters.http.fault - envoy.filters.http.cors + - envoy.filters.http.csrf - envoy.filters.http.header_mutation - envoy.filters.http.ext_authz - envoy.filters.http.api_key_auth @@ -758,6 +761,8 @@ spec: - info - warn - error + - "off" + - critical type: string default: default: warn @@ -775,12 +780,75 @@ spec: - InsecureSyntax - Disabled type: string + mergeBackends: + description: |- + MergeBackends configures cluster deduplication: routes that reference the same backend + share a single Envoy cluster instead of Envoy Gateway generating one cluster per route + rule. This reduces xDS size, active health-check traffic, and stats cardinality, and + improves upstream connection pooling. + + Disabled when unset; specifying this field at all (even without further configuration) + enables it. Mutually exclusive with MergeGateways. + properties: + selector: + description: |- + Selector restricts cluster deduplication to backends whose target Service, ServiceImport, + or Backend resource matches this label selector. When unset, every otherwise-eligible + backend is merged. Use this to opt individual backends into deduplication gradually + instead of enabling it for every backend at once. + properties: + matchExpressions: + description: matchExpressions is a list of label selector + requirements. The requirements are ANDed. + items: + description: |- + A label selector requirement is a selector that contains values, a key, and an operator that + relates the key and values. + properties: + key: + description: key is the label key that the selector + applies to. + type: string + operator: + description: |- + operator represents a key's relationship to a set of values. + Valid operators are In, NotIn, Exists and DoesNotExist. + type: string + values: + description: |- + values is an array of string values. If the operator is In or NotIn, + the values array must be non-empty. If the operator is Exists or DoesNotExist, + the values array must be empty. This array is replaced during a strategic + merge patch. + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + description: |- + matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels + map is equivalent to an element of matchExpressions, whose key field is "key", the + operator is "In", and the values array contains only "value". The requirements are ANDed. + type: object + type: object + x-kubernetes-map-type: atomic + type: object mergeGateways: description: |- MergeGateways defines if Gateway resources should be merged onto the same Envoy Proxy Infrastructure. Setting this field to true would merge all Gateway Listeners under the parent Gateway Class. This means that the port, protocol and hostname tuple must be unique for every listener. If a duplicate listener is detected, the newer listener (based on timestamp) will be rejected and its status will be updated with a "Accepted=False" condition. + + Mutually exclusive with MergeBackends. type: boolean mergeType: description: |- @@ -10385,8 +10453,11 @@ spec: type: object type: object envoyHpa: - description: EnvoyHpa defines the Horizontal Pod Autoscaler - settings for Envoy Proxy Deployment. + description: |- + EnvoyHpa defines the Horizontal Pod Autoscaler settings for Envoy Proxy Deployment. + If the HPA is set, the Replicas field from EnvoyDeployment will be ignored, and the + number of replicas is solely managed by the HPA. Use MinReplicas to control the + lower bound of the replica count instead. properties: behavior: description: |- @@ -11265,7 +11336,7 @@ spec: description: |- Type is the type of resource provider to use. A resource provider provides infrastructure resources for running the data plane, e.g. Envoy proxy, and - optional auxiliary control planes. Supported types are "Kubernetes"and "Host". + optional auxiliary control planes. Supported types are "Kubernetes" and "Host". enum: - Kubernetes - Host @@ -11288,6 +11359,12 @@ spec: If unspecified, defaults to 60 seconds. pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ type: string + healthCheckFailureDelay: + description: |- + HealthCheckFailureDelay defines the delay before failing health checks during the graceful drain process. + If unspecified, defaults to 0 seconds. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string minDrainDuration: description: |- MinDrainDuration defines the minimum drain duration allowing time for endpoint deprogramming to complete. @@ -11795,6 +11872,83 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health + check probe outcomes produce + a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type + and a success type must + both be specified together + rule: self.exists(e, e == + 'Failure' || e == 'FailureSeriesStart') + == self.exists(e, e == + 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink + defines a destination + for health check event + logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines + the type of sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink + type is File, file field + needs to be set. + rule: 'self.type == ''File'' + ? has(self.file) : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold @@ -12313,6 +12467,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod + must be greater than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics @@ -13374,6 +13566,83 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health + check probe outcomes produce + a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type + and a success type must + both be specified together + rule: self.exists(e, e == + 'Failure' || e == 'FailureSeriesStart') + == self.exists(e, e == + 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink + defines a destination + for health check event + logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines + the type of sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink + type is File, file field + needs to be set. + rule: 'self.type == ''File'' + ? has(self.file) : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold @@ -13892,6 +14161,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod + must be greater than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics @@ -14602,6 +14909,71 @@ spec: minItems: 1 type: array type: object + healthCheckLog: + description: HealthCheckLog defines health check event logging + for xRoute-backed clusters. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType specifies which + health check probe outcomes produce a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a success type must both be + specified together + rule: self.exists(e, e == 'Failure' || e == 'FailureSeriesStart') + == self.exists(e, e == 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink defines a destination + for health check event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines the type of sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink type is File, file + field needs to be set. + rule: 'self.type == ''File'' ? has(self.file) : !has(self.file)' + maxItems: 1 + type: array + type: object metrics: description: Metrics defines metrics configuration for managed proxies. @@ -15143,6 +15515,82 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health check + probe outcomes produce a log + entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a + success type must both be specified + together + rule: self.exists(e, e == 'Failure' + || e == 'FailureSeriesStart') + == self.exists(e, e == 'Success' + || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink + defines a destination for health + check event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines + the type of sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink + type is File, file field needs + to be set. + rule: 'self.type == ''File'' + ? has(self.file) : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold defines @@ -15637,6 +16085,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod must + be greater than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this @@ -16326,6 +16812,28 @@ spec: Tracing defines tracing configuration for managed proxies. If unspecified, will not send tracing data. properties: + clientSamplingFraction: + description: |- + ClientSamplingFraction represents the fraction of requests that should be + selected for tracing when requested by the client. + If unspecified, client-forced tracing is disabled by default and users must + set this field to opt in. + properties: + denominator: + default: 100 + format: int32 + minimum: 1 + type: integer + numerator: + format: int32 + minimum: 0 + type: integer + required: + - numerator + type: object + x-kubernetes-validations: + - message: numerator must be less than or equal to denominator + rule: self.numerator <= self.denominator customTags: additionalProperties: properties: @@ -16390,6 +16898,26 @@ spec: Deprecated: Use Tags instead. type: object + overallSamplingFraction: + description: |- + OverallSamplingFraction represents the fraction of requests that should be + selected for tracing after all other sampling checks have been applied. + properties: + denominator: + default: 100 + format: int32 + minimum: 1 + type: integer + numerator: + format: int32 + minimum: 0 + type: integer + required: + - numerator + type: object + x-kubernetes-validations: + - message: numerator must be less than or equal to denominator + rule: self.numerator <= self.denominator provider: description: Provider defines the tracing provider. properties: @@ -16797,6 +17325,79 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health check probe + outcomes produce a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a success + type must both be specified together + rule: self.exists(e, e == 'Failure' + || e == 'FailureSeriesStart') == self.exists(e, + e == 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink + defines a destination for health check + event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines the type + of sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink + type is File, file field needs to + be set. + rule: 'self.type == ''File'' ? has(self.file) + : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold defines the @@ -17288,6 +17889,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod must be greater + than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this long, stop using the @@ -18067,6 +18706,9 @@ spec: rule: '!(has(self.samplingRate) && has(self.samplingFraction))' type: object type: object + x-kubernetes-validations: + - message: mergeGateways and mergeBackends cannot both be enabled + rule: '!(has(self.mergeGateways) && self.mergeGateways && has(self.mergeBackends))' status: description: EnvoyProxyStatus defines the actual state of EnvoyProxy. properties: diff --git a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_httproutefilters.yaml b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_httproutefilters.yaml index b213232c6..1ca1eb715 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_httproutefilters.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_httproutefilters.yaml @@ -423,12 +423,48 @@ spec: description: Header is the name of the header whose value would be used to rewrite the Host header type: string + pathRegex: + description: |- + PathRegex defines a regex match and substitution applied to the request path to compute + the rewritten Host header. + For example, with: + pathRegex: + pattern: "^/tenant/([a-z0-9-]+)/.*" + substitution: "\\1.example.internal" + a request to "http://foo.bar.com/tenant/tenant1/api/v1" has its upstream Host header rewritten + to "tenant1.example.internal" (the request path "/tenant/tenant1/api/v1" is preserved). + properties: + pattern: + description: |- + Pattern matches a regular expression against the value of the HTTP Path. The regex string must + adhere to the syntax documented in https://github.com/google/re2/wiki/Syntax. + minLength: 1 + type: string + substitution: + description: |- + Substitution is an expression that replaces the matched portion. The expression may include numbered + capture groups that adhere to syntax documented in https://github.com/google/re2/wiki/Syntax. + + The resulting value is used as the upstream Host header and should be constrained to a valid + DNS hostname by using explicit regex capture groups in Pattern. + + The NUL, CR, and LF characters are not allowed: they are invalid in an HTTP header value and are + rejected by the Envoy proto (well_known_regex HTTP_HEADER_VALUE), which would otherwise cause the + generated configuration to be rejected by the data plane. + minLength: 1 + pattern: ^[^\r\n\x00]*$ + type: string + required: + - pattern + - substitution + type: object type: description: HTTPPathModifierType defines the type of Hostname rewrite. enum: - Header - Backend + - PathRegex type: string required: - type @@ -438,6 +474,10 @@ spec: rule: '!(has(self.header) && self.type != ''Header'')' - message: header must be specified for Header type rule: '!(!has(self.header) && self.type == ''Header'')' + - message: pathRegex must be nil if the type is not PathRegex + rule: '!(has(self.pathRegex) && self.type != ''PathRegex'')' + - message: pathRegex must be specified for PathRegex type + rule: '!(!has(self.pathRegex) && self.type == ''PathRegex'')' path: description: Path defines a path rewrite. properties: diff --git a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_securitypolicies.yaml b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_securitypolicies.yaml index ca726d65d..a3e93bc18 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_securitypolicies.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_securitypolicies.yaml @@ -668,9 +668,11 @@ spec: - http://foo.example.com:8080 - http://*.example.com:8080 - https://* + - moz-extension://example.com + - foo://*.example.com:8080 maxLength: 253 minLength: 1 - pattern: ^(\*|https?:\/\/(\*|(\*\.)?(([\w-]+\.?)+)?[\w-]+)(:\d{1,5})?)$ + pattern: ^(\*|[A-Za-z][A-Za-z0-9+.-]*:\/\/(\*|(\*\.)?(([\w-]+\.?)+)?[\w-]+)(:\d{1,5})?)$ type: string type: array exposeHeaders: @@ -689,6 +691,75 @@ spec: pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ type: string type: object + csrf: + description: |- + CSRF defines the configuration for Cross-Site Request Forgery (CSRF) protection. + When enabled, the CSRF filter checks that the Origin header matches the destination + or one of the additional allowed origins on mutating requests (POST, PUT, DELETE, PATCH). + properties: + additionalOrigins: + description: |- + AdditionalOrigins specifies additional origins that are allowed to make mutating + requests, beyond the destination origin. A request whose Origin header matches one + of them is allowed. The value "*" allows any origin, which effectively disables + origin validation. + + Note: Envoy's CSRF filter compares the host and port of the origin only, so the + scheme is ignored: "https://www.example.com" and "http://www.example.com" are + equivalent here, and both allow the request regardless of the scheme the client + used. + items: + description: |- + Origin is defined by the scheme (protocol), hostname (domain), and port of + the URL used to access it. The hostname can be "precise" which is just the + domain name or "wildcard" which is a domain name prefixed with a single + wildcard label such as "*.example.com". + In addition to that a single wildcard (with or without scheme) can be + configured to match any origin. + + For example, the following are valid origins: + - https://foo.example.com + - https://*.example.com + - http://foo.example.com:8080 + - http://*.example.com:8080 + - https://* + - moz-extension://example.com + - foo://*.example.com:8080 + maxLength: 253 + minLength: 1 + pattern: ^(\*|[A-Za-z][A-Za-z0-9+.-]*:\/\/(\*|(\*\.)?(([\w-]+\.?)+)?[\w-]+)(:\d{1,5})?)$ + type: string + maxItems: 16 + type: array + shadowFraction: + description: |- + ShadowFraction represents the fraction of requests for which the CSRF policy is + evaluated in shadow (dry-run) mode. For these requests, the filter records whether + the request would have been allowed or rejected in the `csrf.request_valid` and + `csrf.request_invalid` stats, but always lets the request through. The remaining + requests are enforced, i.e. a mutating request with a missing or non-matching + Origin header is rejected with a 403. + + Defaults to 0% (all requests are enforced) if not specified. Set it to 100% to + dry run the filter, watch the stats to find origins that would be rejected, then + lower it to roll enforcement out gradually. + properties: + denominator: + default: 100 + format: int32 + minimum: 1 + type: integer + numerator: + format: int32 + minimum: 0 + type: integer + required: + - numerator + type: object + x-kubernetes-validations: + - message: numerator must be less than or equal to denominator + rule: self.numerator <= self.denominator + type: object extAuth: description: ExtAuth defines the configuration for External Authorization. properties: @@ -1205,6 +1276,77 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health check probe outcomes + produce a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a success type + must both be specified together + rule: self.exists(e, e == 'Failure' || e + == 'FailureSeriesStart') == self.exists(e, + e == 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink defines + a destination for health check event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines the type of + sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink type + is File, file field needs to be set. + rule: 'self.type == ''File'' ? has(self.file) + : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold defines the number @@ -1680,6 +1822,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod must be greater + than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this long, stop using the reported @@ -2650,6 +2830,77 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health check probe outcomes + produce a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a success type + must both be specified together + rule: self.exists(e, e == 'Failure' || e + == 'FailureSeriesStart') == self.exists(e, + e == 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink defines + a destination for health check event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines the type of + sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink type + is File, file field needs to be set. + rule: 'self.type == ''File'' ? has(self.file) + : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold defines the number @@ -3125,6 +3376,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod must be greater + than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this long, stop using the reported @@ -3795,10 +4084,26 @@ spec: description: JWT defines the configuration for JSON Web Token (JWT) authentication. properties: + failOpen: + description: |- + FailOpen lets a request pass JWT authentication even when its JWT is + missing or invalid, rather than being rejected. This helps when a header + that clients use to carry a JWT may also legitimately hold a non-JWT value + that the backend relies on. + + A valid JWT is still verified and its claims forwarded as usual; only the + rejection of requests with a missing or invalid JWT is relaxed. Because this + does not enforce authentication on its own, pair it with an Authorization + policy when access needs to be restricted. + + This is broader than Optional (which tolerates a missing JWT but still + rejects an invalid one) and takes precedence over it. + type: boolean optional: description: |- Optional determines whether a missing JWT is acceptable, defaulting to false if not specified. - Note: Even if optional is set to true, JWT authentication will still fail if an invalid JWT is presented. + Note: Even if optional is set to true, JWT authentication will still fail if an invalid JWT + is presented. See FailOpen if this is necessary for your use case. type: boolean providers: description: |- @@ -4371,6 +4676,80 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health check probe + outcomes produce a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a success + type must both be specified together + rule: self.exists(e, e == 'Failure' + || e == 'FailureSeriesStart') == + self.exists(e, e == 'Success' || + e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink + defines a destination for health + check event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines the + type of sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink + type is File, file field needs + to be set. + rule: 'self.type == ''File'' ? has(self.file) + : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold defines the @@ -4862,6 +5241,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod must be greater + than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this long, stop @@ -5458,6 +5875,10 @@ spec: required: - providers type: object + x-kubernetes-validations: + - message: optional and failOpen cannot both be set; failOpen already + tolerates a missing JWT + rule: '!(has(self.optional) && has(self.failOpen))' mergeType: description: |- MergeType determines how this configuration is merged with existing SecurityPolicy @@ -5594,7 +6015,7 @@ spec: If not set, the cookies will default to the host of the request, not including the subdomains. If set, the cookies will be set on the specified domain and all subdomains. This means that requests to any subdomain will not require reauthentication after users log in to the parent domain. - pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9]))*$ + pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$ type: string cookieNames: description: |- @@ -5708,12 +6129,24 @@ spec: If the configured header is "Authorization", EG forwards the ID token using the "Bearer " prefix. For any other header, EG forwards the raw token value. If not specified, the ID token will not be forwarded. + + Note: when passThroughAuthHeader is enabled, this header must not be the same + as a header a JWT provider extracts from (the "Authorization" header by + default). The forwarded ID token header is owned by Envoy, and Envoy rejects + an OAuth2 configuration whose pass-through matcher keys on it. properties: header: - description: Header is the upstream request header that will - carry the ID token. + description: |- + Header is the upstream request header that will carry the ID token. + It must be a valid HTTP header name. Pseudo-headers (names starting with ":") + and the "Host" header are not allowed. + maxLength: 256 minLength: 1 + pattern: ^[A-Za-z0-9!#$%&'*+\-.^_\x60|~]+$ type: string + x-kubernetes-validations: + - message: header cannot be the Host header + rule: self.lowerAscii() != 'host' required: - header type: object @@ -6143,6 +6576,77 @@ spec: server and not to a specific service. type: string type: object + healthCheckLog: + description: |- + HealthCheckLog defines health check event logging configuration for this cluster. + When set, HC probe outcomes are logged to the configured sinks. + Takes precedence over the gateway-level EnvoyProxy.spec.telemetry.healthCheckLog. + properties: + matches: + description: |- + Matches defines which health check probe outcomes produce a log entry. + When omitted or empty, all events are logged. + + Each value must be unique. Multiple values are ORed. If any failure type is + specified then a success type must also be specified, and vice versa. + items: + description: ProxyHealthCheckLogEventType + specifies which health check probe outcomes + produce a log entry. + enum: + - Failure + - FailureSeriesStart + - Success + - HealthyTransition + type: string + maxItems: 4 + type: array + x-kubernetes-list-type: set + x-kubernetes-validations: + - message: a failure type and a success type + must both be specified together + rule: self.exists(e, e == 'Failure' || e + == 'FailureSeriesStart') == self.exists(e, + e == 'Success' || e == 'HealthyTransition') + sinks: + description: |- + Sinks defines where health check events are written. + When omitted, events are written to /dev/stdout. + items: + description: ProxyHealthCheckLogSink defines + a destination for health check event logs. + properties: + file: + description: |- + File defines the file sink configuration. + Required when type is File. + properties: + path: + description: |- + Path specifies the file path for health check event output. + Use /dev/stdout to write to standard output. + minLength: 1 + type: string + required: + - path + type: object + type: + description: Type defines the type of + sink. + enum: + - File + type: string + required: + - type + type: object + x-kubernetes-validations: + - message: If ProxyHealthCheckLogSink type + is File, file field needs to be set. + rule: 'self.type == ''File'' ? has(self.file) + : !has(self.file)' + maxItems: 1 + type: array + type: object healthyThreshold: default: 1 description: HealthyThreshold defines the number @@ -6618,6 +7122,44 @@ spec: items: type: string type: array + outOfBand: + description: |- + OutOfBand enables out-of-band ORCA load reporting. When set, Envoy opens a + server-streaming gRPC connection to each endpoint's + xds.service.orca.v3.OpenRcaService/StreamCoreMetrics and pulls load + reports periodically, instead of relying on in-band ORCA metrics + carried in response headers/trailers. + + The backend must implement OpenRcaService for this to take effect. + properties: + authority: + description: |- + Authority overrides the :authority header on the OutOfBand gRPC stream. + If unset, Envoy uses the endpoint hostname, then the dialed address, then + the cluster name. + maxLength: 259 + minLength: 1 + pattern: ^[^\x00\n\r]*$ + type: string + port: + description: |- + Port overrides the port used for the OutOfBand reporting connection, e.g. to + reach a separate reporting sidecar. Defaults to the endpoint's port. + format: int32 + maximum: 65535 + minimum: 1 + type: integer + reportingPeriod: + description: |- + ReportingPeriod is how often Envoy requests load reports from the server. + Must be greater than 0. Defaults to 10s. + pattern: ^([0-9]{1,5}(h|m|s|ms)){1,4}$ + type: string + x-kubernetes-validations: + - message: reportingPeriod must be greater + than 0 + rule: duration(self) > duration('0s') + type: object weightExpirationPeriod: description: If a given endpoint has not reported load metrics in this long, stop using the reported @@ -7164,7 +7706,7 @@ spec: Issuer MUST be a URI RFC 3986 [RFC3986] with a scheme component that MUST be https, a host component, and optionally, port and path components and no query or fragment components. - minLength: 1 + pattern: ^https://[^/?#@]+(/[^?#]*)?$ type: string tokenEndpoint: description: |- diff --git a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/templates/gatewayapi-safe-upgrade-policy.yaml b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/templates/gatewayapi-safe-upgrade-policy.yaml index 4a3513b78..bcf5595da 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/templates/gatewayapi-safe-upgrade-policy.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/charts/crds/templates/gatewayapi-safe-upgrade-policy.yaml @@ -35,22 +35,22 @@ apiVersion: admissionregistration.k8s.io/v1 kind: ValidatingAdmissionPolicy metadata: annotations: - gateway.networking.k8s.io/bundle-version: v1.6.0 + gateway.networking.k8s.io/bundle-version: v1.6.1 gateway.networking.k8s.io/channel: standard name: "safe-upgrades.gateway.networking.k8s.io" spec: failurePolicy: Fail matchConstraints: resourceRules: - - apiGroups: ["apiextensions.k8s.io"] - apiVersions: ["v1"] - operations: ["CREATE", "UPDATE"] - resources: ["*"] + - apiGroups: ["apiextensions.k8s.io"] + apiVersions: ["v1"] + operations: ["CREATE", "UPDATE"] + resources: ["*"] validations: - expression: "object.spec.group != 'gateway.networking.k8s.io' || oldObject == null || ( - has(object.metadata.annotations) && object.metadata.annotations.exists(k, k == 'gateway.networking.k8s.io/channel') && + has(object.metadata.annotations) && object.metadata.annotations.exists(k, k == 'gateway.networking.k8s.io/channel') && object.metadata.annotations['gateway.networking.k8s.io/channel'] == 'standard' ) || ( - oldObject != null && has(oldObject.metadata.annotations) && oldObject.metadata.annotations.exists(k, k == 'gateway.networking.k8s.io/channel') && + oldObject != null && has(oldObject.metadata.annotations) && oldObject.metadata.annotations.exists(k, k == 'gateway.networking.k8s.io/channel') && oldObject.metadata.annotations['gateway.networking.k8s.io/channel'] == 'experimental' )" message: "Installing experimental CRDs on top of standard channel CRDs is prohibited by default. Uninstall ValidatingAdmissionPolicy safe-upgrades.gateway.networking.k8s.io to install experimental CRDs on top of standard channel CRDs." reason: Invalid @@ -69,7 +69,7 @@ apiVersion: admissionregistration.k8s.io/v1 kind: ValidatingAdmissionPolicyBinding metadata: annotations: - gateway.networking.k8s.io/bundle-version: v1.6.0 + gateway.networking.k8s.io/bundle-version: v1.6.1 gateway.networking.k8s.io/channel: standard name: safe-upgrades.gateway.networking.k8s.io spec: @@ -77,9 +77,9 @@ spec: validationActions: [Deny] matchResources: resourceRules: - - apiGroups: ["apiextensions.k8s.io"] - apiVersions: ["v1"] - resources: ["customresourcedefinitions"] - operations: ["CREATE", "UPDATE"] + - apiGroups: ["apiextensions.k8s.io"] + apiVersions: ["v1"] + resources: ["customresourcedefinitions"] + operations: ["CREATE", "UPDATE"] {{- end }} {{- end }} diff --git a/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl b/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl index 4afb36aa2..25a472683 100755 --- a/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl +++ b/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl @@ -114,47 +114,19 @@ Pull policy for the Envoy Gateway image. {{/* Pull secrets for the Envoy Gateway image. */}} -{{- define "eg.normalizedImagePullSecrets" -}} -{{- $secrets := default (list) .secrets -}} -{{- if kindIs "string" $secrets -}} -{{- $secrets = list $secrets -}} -{{- end -}} -{{- if and (not $secrets) .secretName -}} -{{- $secrets = list .secretName -}} -{{- end -}} -{{- $normalized := list -}} -{{- range $secrets -}} -{{- if kindIs "string" . -}} -{{- if . -}} -{{- $normalized = append $normalized (dict "name" .) -}} -{{- end -}} -{{- else -}} -{{- $normalized = append $normalized . -}} -{{- end -}} -{{- end -}} -{{- toYaml $normalized -}} -{{- end }} - -{{- define "eg.renderImagePullSecrets" -}} -{{- $pullSecrets := include "eg.normalizedImagePullSecrets" . | trim -}} -{{- if eq $pullSecrets "[]" -}} -imagePullSecrets: [] -{{- else -}} -imagePullSecrets: -{{ $pullSecrets }} -{{- end -}} -{{- end }} - {{- define "eg.image.pullSecrets" -}} -{{- $secrets := list -}} {{- if .Values.global.imagePullSecrets -}} -{{- $secrets = .Values.global.imagePullSecrets -}} +imagePullSecrets: +{{ toYaml .Values.global.imagePullSecrets }} {{- else if .Values.deployment.envoyGateway.imagePullSecrets -}} -{{- $secrets = .Values.deployment.envoyGateway.imagePullSecrets -}} +imagePullSecrets: +{{ toYaml .Values.deployment.envoyGateway.imagePullSecrets }} {{- else if .Values.global.images.envoyGateway.pullSecrets -}} -{{- $secrets = .Values.global.images.envoyGateway.pullSecrets -}} +imagePullSecrets: +{{ toYaml .Values.global.images.envoyGateway.pullSecrets }} +{{- else -}} +imagePullSecrets: {{ toYaml list }} {{- end }} -{{ include "eg.renderImagePullSecrets" (dict "secrets" $secrets "secretName" .Values.global.imagePullSecretName) }} {{- end }} {{/* @@ -167,7 +139,7 @@ The name of the Envoy Ratelimit image. {{- $repositoryTag := $imageParts._1 -}} {{- $repositoryParts := splitn ":" 2 $repositoryTag -}} {{- $repositoryName := $repositoryParts._0 -}} -{{- $imageTag := default "master" $repositoryParts._1 -}} +{{- $imageTag := default "8fe6ea42" $repositoryParts._1 -}} {{- printf "%s/%s:%s" $registryName $repositoryName $imageTag -}} {{- end -}} @@ -175,13 +147,15 @@ The name of the Envoy Ratelimit image. Pull secrets for the Envoy Ratelimit image. */}} {{- define "eg.ratelimit.image.pullSecrets" -}} -{{- $secrets := list -}} {{- if .Values.global.imagePullSecrets }} -{{- $secrets = .Values.global.imagePullSecrets -}} +imagePullSecrets: +{{ toYaml .Values.global.imagePullSecrets }} {{- else if .Values.global.images.ratelimit.pullSecrets -}} -{{- $secrets = .Values.global.images.ratelimit.pullSecrets -}} +imagePullSecrets: +{{ toYaml .Values.global.images.ratelimit.pullSecrets }} +{{- else }} +imagePullSecrets: {{ toYaml list }} {{- end }} -{{ include "eg.renderImagePullSecrets" (dict "secrets" $secrets "secretName" .Values.global.imagePullSecretName) }} {{- end }} {{/* @@ -194,7 +168,7 @@ Resolve the Envoy Proxy image. {{- $repositoryTag := $imageParts._1 -}} {{- $repositoryParts := splitn ":" 2 $repositoryTag -}} {{- $repositoryName := $repositoryParts._0 -}} -{{- $imageTag := default "distroless-dev" $repositoryParts._1 -}} +{{- $imageTag := default "distroless-v1.39.1" $repositoryParts._1 -}} {{- printf "%s/%s:%s" $registryName $repositoryName $imageTag -}} {{- end -}} @@ -202,13 +176,15 @@ Resolve the Envoy Proxy image. Resolve the Envoy Proxy image pull secrets. */}} {{- define "eg.envoyProxy.image.pullSecrets" -}} -{{- $secrets := list -}} {{- if .Values.global.imagePullSecrets }} -{{- $secrets = .Values.global.imagePullSecrets -}} +imagePullSecrets: +{{ toYaml .Values.global.imagePullSecrets }} {{- else if .Values.global.images.envoyProxy.pullSecrets -}} -{{- $secrets = .Values.global.images.envoyProxy.pullSecrets -}} +imagePullSecrets: +{{ toYaml .Values.global.images.envoyProxy.pullSecrets }} +{{- else }} +imagePullSecrets: {{ toYaml list }} {{- end }} -{{ include "eg.renderImagePullSecrets" (dict "secrets" $secrets "secretName" .Values.global.imagePullSecretName) }} {{- end }} {{/* @@ -224,7 +200,7 @@ The default Envoy Gateway configuration. {{- $_ := set $container "imagePullPolicy" .Values.global.images.envoyProxy.pullPolicy }} {{- end }} {{- $deployment := dict "container" $container }} - {{- if or .Values.global.imagePullSecrets .Values.global.images.envoyProxy.pullSecrets .Values.global.imagePullSecretName }} + {{- if or .Values.global.imagePullSecrets .Values.global.images.envoyProxy.pullSecrets }} {{- $pullSecretsYaml := include "eg.envoyProxy.image.pullSecrets" . }} {{- $pullSecrets := dict "imagePullSecrets" ($pullSecretsYaml | fromYaml).imagePullSecrets }} {{- $_ := set $deployment "pod" $pullSecrets }} @@ -243,7 +219,7 @@ provider: rateLimitDeployment: container: image: {{ include "eg.ratelimit.image" . }} - {{- if (or .Values.global.imagePullSecrets .Values.global.images.ratelimit.pullSecrets .Values.global.imagePullSecretName) }} + {{- if (or .Values.global.imagePullSecrets .Values.global.images.ratelimit.pullSecrets) }} pod: {{- include "eg.ratelimit.image.pullSecrets" . | nindent 8 }} {{- end }} diff --git a/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-deployment.yaml b/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-deployment.yaml index 9018fe750..d6218a026 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-deployment.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-deployment.yaml @@ -73,12 +73,10 @@ spec: {{- end }} image: {{ include "eg.image" . }} imagePullPolicy: {{ include "eg.image.pullPolicy" . }} + startupProbe: + {{- toYaml .Values.deployment.envoyGateway.startupProbe | nindent 10 }} livenessProbe: - httpGet: - path: /healthz - port: 8081 - initialDelaySeconds: 15 - periodSeconds: 20 + {{- toYaml .Values.deployment.envoyGateway.livenessProbe | nindent 10 }} name: envoy-gateway ports: {{- range .Values.deployment.ports }} @@ -90,11 +88,7 @@ spec: containerPort: 9443 {{- end }} readinessProbe: - httpGet: - path: /readyz - port: 8081 - initialDelaySeconds: 5 - periodSeconds: 10 + {{- toYaml .Values.deployment.envoyGateway.readinessProbe | nindent 10 }} resources: {{- toYaml .Values.deployment.envoyGateway.resources | nindent 10 }} securityContext: diff --git a/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-poddisruptionbudget.yaml b/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-poddisruptionbudget.yaml index b0f60f450..0c6b1b962 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-poddisruptionbudget.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/templates/envoy-gateway-poddisruptionbudget.yaml @@ -11,6 +11,9 @@ spec: {{- if .Values.podDisruptionBudget.maxUnavailable }} maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }} {{- end }} + {{- if .Values.podDisruptionBudget.unhealthyPodEvictionPolicy }} + unhealthyPodEvictionPolicy: {{ .Values.podDisruptionBudget.unhealthyPodEvictionPolicy }} + {{- end }} selector: matchLabels: control-plane: envoy-gateway diff --git a/helm/infra-charts/obaas/charts/gateway-helm/templates/infra-manager-rbac.yaml b/helm/infra-charts/obaas/charts/gateway-helm/templates/infra-manager-rbac.yaml index a39eb57b3..51a57e323 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/templates/infra-manager-rbac.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/templates/infra-manager-rbac.yaml @@ -42,9 +42,11 @@ metadata: {{- include "eg.labels" . | nindent 4 }} rules: {{ include "eg.rbac.infra.basic" . }} -{{ if and (.Values.config.envoyGateway.provider.kubernetes) (.Values.config.envoyGateway.provider.kubernetes.watch) (.Values.config.envoyGateway.provider.kubernetes.deploy) (eq .Values.config.envoyGateway.provider.kubernetes.deploy.type "GatewayNamespace") (.Values.config.envoyGateway.provider.kubernetes.watch.namespaces) (gt (len .Values.config.envoyGateway.provider.kubernetes.watch.namespaces) 0) }} -{{ include "eg.rbac.controllernamespace.secrets.read" . }} -{{ end }} +{{ with .Values.config.envoyGateway.provider.kubernetes -}} + {{- if and .watch .deploy (eq .deploy.type "GatewayNamespace") .watch.namespaces (gt (len .watch.namespaces) 0) }} +{{ include "eg.rbac.controllernamespace.secrets.read" $ }} + {{- end }} +{{- end }} --- apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding diff --git a/helm/infra-charts/obaas/charts/gateway-helm/templates/namespaced-infra-manager-rbac.yaml b/helm/infra-charts/obaas/charts/gateway-helm/templates/namespaced-infra-manager-rbac.yaml index 859374b06..25750f79c 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/templates/namespaced-infra-manager-rbac.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/templates/namespaced-infra-manager-rbac.yaml @@ -1,7 +1,7 @@ {{ $watchedNamespaces := list }} {{ if .Values.config.envoyGateway.provider.kubernetes }} {{ $kube := .Values.config.envoyGateway.provider.kubernetes }} -{{ if and ($kube.watch) ($kube.deploy) (eq $kube.deploy.type "GatewayNamespace") }} +{{ if and ($kube.watch) ($kube.deploy) }}{{ if eq $kube.deploy.type "GatewayNamespace" }} --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole @@ -33,6 +33,7 @@ subjects: {{ end }} {{ end }} {{ end }} +{{ end }} {{ if gt (len $watchedNamespaces) 0 }} {{ range $_, $ns := $watchedNamespaces }} --- diff --git a/helm/infra-charts/obaas/charts/gateway-helm/values.tmpl.yaml b/helm/infra-charts/obaas/charts/gateway-helm/values.tmpl.yaml index 8bbc9e0e6..b2ab03feb 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/values.tmpl.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/values.tmpl.yaml @@ -10,37 +10,45 @@ global: # Override image-specific values directly if a global override is not desired. images: envoyGateway: - # This is the full image name including the hub, repo, and tag. + # -- Full image for the Envoy Gateway control plane Deployment installed by this chart. image: ${GatewayImage} - # Specify image pull policy if default behavior isn't desired. + # -- Image pull policy for the Envoy Gateway control plane Deployment. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: ${GatewayImagePullPolicy} - # List of secrets in the same namespace of the component that can be used to pull images from private repositories. + # -- Pull secrets for the Envoy Gateway control plane Deployment. pullSecrets: [] ratelimit: # This is the full image name including the hub, repo, and tag. - image: "docker.io/envoyproxy/ratelimit:master" + image: "docker.io/envoyproxy/ratelimit:8fe6ea42" # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: IfNotPresent # List of secrets in the same namespace of the component that can be used to pull images from private repositories. pullSecrets: [] envoyProxy: - # This is the full image name including the hub, repo, and tag for the Envoy Proxy data plane. - # If not specified, uses the default image built into envoy-gateway. + # -- Full image for the managed Envoy Proxy data plane. + # This updates the generated `envoyProxy` config and does not change the `envoy-gateway` + # control plane Deployment image. If not specified, the default image built into + # `envoy-gateway` is used. image: "" - # Specify image pull policy if default behavior isn't desired. + # -- Image pull policy for the managed Envoy Proxy data plane. # Default behavior: IfNotPresent. pullPolicy: "" - # List of secrets in the same namespace of the component that can be used to pull images from private repositories. + # -- Pull secrets for the managed Envoy Proxy data plane. pullSecrets: [] +# Values for CRDs dependency +crds: + # -- Install Envoy Gateway CRDs, Gateway API CRDs, and Gateway API safe upgrade policy resources. Set to false when these resources are managed separately. + enabled: true + # -- Labels to apply to all resources commonLabels: {} podDisruptionBudget: minAvailable: 0 # maxUnavailable: 1 + # unhealthyPodEvictionPolicy: IfHealthyBudget deployment: annotations: {} @@ -65,11 +73,44 @@ deployment: drop: - ALL privileged: false + readOnlyRootFilesystem: true runAsNonRoot: true runAsGroup: 65532 runAsUser: 65532 seccompProfile: type: RuntimeDefault + # -- Volume source for the Wasm module cache mounted at /var/lib/eg/wasm. Defaults to an emptyDir when left empty. + # Example: persist the Wasm module cache across controller restarts by backing it with a PersistentVolumeClaim: + # wasmCacheVolume: + # persistentVolumeClaim: + # claimName: envoy-gateway-wasm-cache + strategy: {} + wasmCacheVolume: {} + # Kubernetes best practice for controllers: use a startupProbe with a generous + # failure threshold to avoid premature liveness/readiness failures during initialization. + # Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-startup-probes + startupProbe: + httpGet: + path: /healthz + port: 8081 + failureThreshold: 30 + periodSeconds: 1 + successThreshold: 1 + timeoutSeconds: 1 + livenessProbe: + httpGet: + path: /healthz + port: 8081 + periodSeconds: 20 + successThreshold: 1 + timeoutSeconds: 1 + readinessProbe: + httpGet: + path: /readyz + port: 8081 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 1 ports: - name: grpc port: 18000 @@ -108,6 +149,7 @@ deployment: runAsNonRoot: true runAsGroup: 65532 runAsUser: 65532 + fsGroup: 65532 seccompProfile: type: RuntimeDefault @@ -155,6 +197,13 @@ certgen: pod: annotations: {} labels: {} + securityContext: + runAsNonRoot: true + runAsGroup: 65532 + runAsUser: 65532 + fsGroup: 65532 + seccompProfile: + type: RuntimeDefault resources: {} affinity: {} tolerations: [] diff --git a/helm/infra-charts/obaas/charts/gateway-helm/values.yaml b/helm/infra-charts/obaas/charts/gateway-helm/values.yaml index eb7dd59b6..36394596e 100644 --- a/helm/infra-charts/obaas/charts/gateway-helm/values.yaml +++ b/helm/infra-charts/obaas/charts/gateway-helm/values.yaml @@ -10,29 +10,31 @@ global: # Override image-specific values directly if a global override is not desired. images: envoyGateway: - # This is the full image name including the hub, repo, and tag. - image: "docker.io/envoyproxy/gateway:v1.8.2" - # Specify image pull policy if default behavior isn't desired. + # -- Full image for the Envoy Gateway control plane Deployment installed by this chart. + image: docker.io/envoyproxy/gateway:v1.9.1 + # -- Image pull policy for the Envoy Gateway control plane Deployment. # Default behavior: latest images will be Always else IfNotPresent. - pullPolicy: Always - # List of secrets in the same namespace of the component that can be used to pull images from private repositories. + pullPolicy: IfNotPresent + # -- Pull secrets for the Envoy Gateway control plane Deployment. pullSecrets: [] ratelimit: # This is the full image name including the hub, repo, and tag. - image: "docker.io/envoyproxy/ratelimit:master" + image: "docker.io/envoyproxy/ratelimit:8fe6ea42" # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: IfNotPresent # List of secrets in the same namespace of the component that can be used to pull images from private repositories. pullSecrets: [] envoyProxy: - # This is the full image name including the hub, repo, and tag for the Envoy Proxy data plane. - # If not specified, uses the default image built into envoy-gateway. - image: "docker.io/envoyproxy/envoy:distroless-v1.38.3" - # Specify image pull policy if default behavior isn't desired. + # -- Full image for the managed Envoy Proxy data plane. + # This updates the generated `envoyProxy` config and does not change the `envoy-gateway` + # control plane Deployment image. If not specified, the default image built into + # `envoy-gateway` is used. + image: "" + # -- Image pull policy for the managed Envoy Proxy data plane. # Default behavior: IfNotPresent. - pullPolicy: IfNotPresent - # List of secrets in the same namespace of the component that can be used to pull images from private repositories. + pullPolicy: "" + # -- Pull secrets for the managed Envoy Proxy data plane. pullSecrets: [] # Values for CRDs dependency @@ -46,6 +48,7 @@ commonLabels: {} podDisruptionBudget: minAvailable: 0 # maxUnavailable: 1 + # unhealthyPodEvictionPolicy: IfHealthyBudget deployment: annotations: {} @@ -68,7 +71,7 @@ deployment: allowPrivilegeEscalation: false capabilities: drop: - - ALL + - ALL privileged: false readOnlyRootFilesystem: true runAsNonRoot: true @@ -83,6 +86,31 @@ deployment: # claimName: envoy-gateway-wasm-cache strategy: {} wasmCacheVolume: {} + # Kubernetes best practice for controllers: use a startupProbe with a generous + # failure threshold to avoid premature liveness/readiness failures during initialization. + # Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-startup-probes + startupProbe: + httpGet: + path: /healthz + port: 8081 + failureThreshold: 30 + periodSeconds: 1 + successThreshold: 1 + timeoutSeconds: 1 + livenessProbe: + httpGet: + path: /healthz + port: 8081 + periodSeconds: 20 + successThreshold: 1 + timeoutSeconds: 1 + readinessProbe: + httpGet: + path: /readyz + port: 8081 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 1 ports: - name: grpc port: 18000 @@ -142,7 +170,7 @@ hpa: behavior: {} config: - # -- EnvoyGateway configuration. Visit https://gateway.envoyproxy.io/docs/api/extension_types/#envoygateway to view all options. +# -- EnvoyGateway configuration. Visit https://gateway.envoyproxy.io/docs/api/extension_types/#envoygateway to view all options. envoyGateway: gateway: controllerName: gateway.envoyproxy.io/gatewayclass-controller @@ -185,7 +213,7 @@ certgen: allowPrivilegeEscalation: false capabilities: drop: - - ALL + - ALL privileged: false readOnlyRootFilesystem: true runAsNonRoot: true diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index e4df7b5ac..ee49bc57e 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -303,15 +303,15 @@ gateway-helm: imagePullSecrets: *imagePullSecrets images: envoyGateway: - image: "myregistry.example.com/envoyproxy/gateway:v1.8.2" + image: "myregistry.example.com/envoyproxy/gateway:v1.9.1" pullPolicy: Always pullSecrets: *imagePullSecrets envoyProxy: - image: "myregistry.example.com/envoyproxy/envoy:distroless-v1.38.3" + image: "myregistry.example.com/envoyproxy/envoy:distroless-v1.39.1" pullPolicy: IfNotPresent pullSecrets: *imagePullSecrets ratelimit: - image: "myregistry.example.com/envoyproxy/ratelimit:17b1956c" + image: "myregistry.example.com/envoyproxy/ratelimit:8fe6ea42" pullPolicy: IfNotPresent pullSecrets: *imagePullSecrets diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index fdbec1f61..f827995f1 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -182,7 +182,7 @@ gateway-helm: images: envoyGateway: # This is the full image name including the hub, repo, and tag. - image: "docker.io/envoyproxy/gateway:v1.8.2" + image: "docker.io/envoyproxy/gateway:v1.9.1" # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: Always @@ -192,13 +192,13 @@ gateway-helm: # Envoy proxy data plane image — override to use a private registry. # Legacy overrides under config.envoyGateway.provider.kubernetes.envoyDeployment # are still honored by OBaaS templates when this value is empty. - image: "docker.io/envoyproxy/envoy:distroless-v1.38.3" + image: "docker.io/envoyproxy/envoy:distroless-v1.39.1" pullPolicy: IfNotPresent # List of secrets in the same namespace that can pull the Envoy proxy image. pullSecrets: *imagePullSecrets ratelimit: # This is the full image name including the hub, repo, and tag. - image: "docker.io/envoyproxy/ratelimit:master" + image: "docker.io/envoyproxy/ratelimit:8fe6ea42" # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. pullPolicy: IfNotPresent diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index e13ab1a13..779de1bbd 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -21,9 +21,9 @@ docker.io/bitnamilegacy/etcd:3.6.1 docker.io/busybox:1.37 docker.io/clickhouse/clickhouse-server:25.12.5 docker.io/curlimages/curl:8.22.0 -docker.io/envoyproxy/envoy:distroless-v1.38.3 -docker.io/envoyproxy/gateway:v1.8.2 -docker.io/envoyproxy/ratelimit:master +docker.io/envoyproxy/envoy:distroless-v1.39.1 +docker.io/envoyproxy/gateway:v1.9.1 +docker.io/envoyproxy/ratelimit:8fe6ea42 docker.io/otel/opentelemetry-collector-contrib:0.139.0 docker.io/signoz/signoz-otel-collector:v0.144.9 docker.io/signoz/signoz:v0.141.1 From 4f657e4a9af0889bce6ee61d9f37c2089e218a5b Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Tue, 15 Sep 2026 15:24:58 -0500 Subject: [PATCH 18/48] Fix duplicate signoz key in values-kafka.yaml example --- helm/infra-charts/obaas/examples/values-kafka.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/helm/infra-charts/obaas/examples/values-kafka.yaml b/helm/infra-charts/obaas/examples/values-kafka.yaml index 9fd90d537..a1ec30a2e 100644 --- a/helm/infra-charts/obaas/examples/values-kafka.yaml +++ b/helm/infra-charts/obaas/examples/values-kafka.yaml @@ -63,10 +63,6 @@ otmm: oracle-database-exporter: enabled: true -# Observability -signoz: - enabled: true - # AI Optimizer (disabled by default) ai-optimizer: enabled: false @@ -85,11 +81,13 @@ kafka: # automatically via the signoz.io/scrape pod annotation. metricsEnabled: true +# Observability # Scrape Kafka broker/topic/partition/consumer-group facts (broker count, # topic count, consumer lag, replicas, offsets) into SigNoz via the OTel # collector's kafkametrics receiver, for the "Kafka Server Monitoring # Dashboard". signoz: + enabled: true otelCollector: config: receivers: From ef8ac35a6e77f6a30bb7c9c747005e7b7fe87d2e Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Tue, 15 Sep 2026 15:28:56 -0500 Subject: [PATCH 19/48] Add missing database.persistence defaults --- helm/infra-charts/obaas/values.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index f827995f1..130aa9f06 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -623,6 +623,15 @@ database: repository: "container-registry.oracle.com/database/free" tag: "23.26.3.0" + # For SIDB-FREE/ADB-FREE: persistent storage for database files. + # Enabled by default; disable only when ephemeral database data is acceptable. + persistence: + enabled: true + storageClass: "" + size: 50Gi + accessModes: + - ReadWriteOnce + # For ADB-S: OCI Autonomous Database OCID (exclude for SIDB-FREE/ADB-FREE/OTHER) oci: ocid: "" From 598550f2abde16e4eef6a4e9669cc005fe3ce343 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Tue, 15 Sep 2026 16:04:41 -0500 Subject: [PATCH 20/48] Comment out stale stage1 SigNoz upgrade test superseded by destructive-replace design --- helm/tests/test_helm_contract.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/helm/tests/test_helm_contract.py b/helm/tests/test_helm_contract.py index 139f4d5b8..db1904052 100644 --- a/helm/tests/test_helm_contract.py +++ b/helm/tests/test_helm_contract.py @@ -90,14 +90,17 @@ def test_oci_existing_config_cannot_mix_inline_values(): assert "cannot also provide tenancy" in result.stderr -def test_signoz_stage1_upgrade_hooks_render_only_for_upgrade(): - install = _render("signozUpgrade.stage=stage1", "signoz.enabled=true") - upgrade = _render("signozUpgrade.stage=stage1", "signoz.enabled=true", upgrade=True) - - assert install.returncode == 0, install.stderr[:500] - assert upgrade.returncode == 0, upgrade.stderr[:500] - assert "helm.sh/hook: post-upgrade" not in install.stdout - assert "helm.sh/hook: post-upgrade" in upgrade.stdout +# TODO: stale test for the removed two-stage SigNoz upgrade workflow (superseded +# by the destructive-replace design in aa5ddd7f). Commented out rather than deleted +# pending decision on related cleanup. +# def test_signoz_stage1_upgrade_hooks_render_only_for_upgrade(): +# install = _render("signozUpgrade.stage=stage1", "signoz.enabled=true") +# upgrade = _render("signozUpgrade.stage=stage1", "signoz.enabled=true", upgrade=True) +# +# assert install.returncode == 0, install.stderr[:500] +# assert upgrade.returncode == 0, upgrade.stderr[:500] +# assert "helm.sh/hook: post-upgrade" not in install.stdout +# assert "helm.sh/hook: post-upgrade" in upgrade.stdout def test_operator_dependency_archive_is_locked_to_0_2_0(): From 56d28cb11e09d506255000573f806c31da94a07f Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Tue, 15 Sep 2026 16:10:21 -0500 Subject: [PATCH 21/48] Fix stale two-stage SigNoz upgrade docs to match destructive-replace design --- .../site/docs/observability/upgrade/index.md | 83 ++++++------------- .../observability/upgrade/index.md | 83 ++++++------------- 2 files changed, 52 insertions(+), 114 deletions(-) diff --git a/docs-source/site/docs/observability/upgrade/index.md b/docs-source/site/docs/observability/upgrade/index.md index 38287297b..b3fb6f770 100644 --- a/docs-source/site/docs/observability/upgrade/index.md +++ b/docs-source/site/docs/observability/upgrade/index.md @@ -1,69 +1,38 @@ --- -title: Upgrade SigNoZ +title: Replace SigNoZ during upgrade sidebar_position: 9 --- -# Upgrade SigNoZ +# Replace SigNoZ during upgrade -SigNoZ recommends backing up configuration and persistent data before an -upgrade. Its ClickHouse upgrade guidance explains that ClickHouse updates its -on-disk format in place and that downgrades are not guaranteed. See the official -[SigNoZ ClickHouse 25.12.5 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-131/) -and [standard upgrade guide](https://signoz.io/docs/operate/migration/upgrade-standard/). +## Warning: This permanently deletes observability data -OBaaS provides separate upgrade paths so that each procedure can be followed -from beginning to end without branching. +Upgrading an existing OBaaS release to this optional 2.1.1 patch release +replaces SigNoZ rather than migrating it. +The procedure permanently deletes all existing SigNoZ telemetry, dashboards, +users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the +application database or other OBaaS services. -## When to use these guides +This release has no in-place or data-preserving SigNoZ upgrade path. -Use these guides when upgrading an existing OBaaS installation that has SigNoZ -enabled. Fresh installations do not use an upgrade path; install the current -OBaaS chart normally. +If the destructive-replace settings are omitted from an existing-release +upgrade, Helm fails before changing any OBaaS resources. Users who require +a data-preserving upgrade are encouraged to follow SigNoZ's own documentation; +that path is +not supported by OBaaS 2.1.1. -## Choose an upgrade path +## Upgrade command -

        gateway-helm1.8.2READMEvalues template1.9.1READMEvalues template
        ingress-nginx
        gateway-helm1.8.2READMEvalues template1.9.1READMEvalues template
        ingress-nginx
        - - - - - - - - - - - - - - - - - - - -
        Existing environmentRecovery requirementGuide
        OBaaS 2.0.0 or 2.1.x with a SigNoZ version earlier than 0.134.0Historical telemetry, dashboards, and users must be recoverableUpgrade with protected recovery (recommended)
        Any supported SigNoZ version earlier than 0.134.0Historical data does not require a protected recovery pointUpgrade without protected recovery
        +Use the complete values file for the installed release and explicitly acknowledge +data loss: -If you are unsure which path applies, use the protected recovery guide. +```bash +helm upgrade helm/infra-charts/obaas \ + -n \ + --timeout 30m \ + -f \ + --set signozUpgrade.mode=destructive-replace \ + --set signozUpgrade.confirmDataLoss=true +``` -## Behavior by source version - -OBaaS 2.0.0 includes SigNoZ `0.102.1`. Its upgrade path crosses the SigNoZ -`0.113.0` migration boundary, where `telemetryStoreMigrator` replaces the -earlier `schemaMigrator` resources. - -OBaaS 2.1.0 already includes SigNoZ `0.113.0`, so that migrator replacement has -already occurred. The Stage 2 cleanup is separate from that SigNoZ migration: -it removes obsolete OBaaS OIDC mock resources from air-gapped OBaaS 2.1.0 -installations. The cleanup is a no-op when those resources are absent. - -## Common requirements - -Before selecting a guide: - -1. Confirm the Kubernetes context, Helm release name, and application namespace. -2. Confirm that SigNoZ, ClickHouse, and ZooKeeper are healthy. -3. Retain the customer values files and all database, secret, image, storage, - and private-registry settings used by the existing release. -4. Do not use an older ClickHouse version against a persistent volume whose - on-disk format has already been upgraded. +Fresh installations do not need these settings. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md index 38287297b..b3fb6f770 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md @@ -1,69 +1,38 @@ --- -title: Upgrade SigNoZ +title: Replace SigNoZ during upgrade sidebar_position: 9 --- -# Upgrade SigNoZ +# Replace SigNoZ during upgrade -SigNoZ recommends backing up configuration and persistent data before an -upgrade. Its ClickHouse upgrade guidance explains that ClickHouse updates its -on-disk format in place and that downgrades are not guaranteed. See the official -[SigNoZ ClickHouse 25.12.5 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-131/) -and [standard upgrade guide](https://signoz.io/docs/operate/migration/upgrade-standard/). +## Warning: This permanently deletes observability data -OBaaS provides separate upgrade paths so that each procedure can be followed -from beginning to end without branching. +Upgrading an existing OBaaS release to this optional 2.1.1 patch release +replaces SigNoZ rather than migrating it. +The procedure permanently deletes all existing SigNoZ telemetry, dashboards, +users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the +application database or other OBaaS services. -## When to use these guides +This release has no in-place or data-preserving SigNoZ upgrade path. -Use these guides when upgrading an existing OBaaS installation that has SigNoZ -enabled. Fresh installations do not use an upgrade path; install the current -OBaaS chart normally. +If the destructive-replace settings are omitted from an existing-release +upgrade, Helm fails before changing any OBaaS resources. Users who require +a data-preserving upgrade are encouraged to follow SigNoZ's own documentation; +that path is +not supported by OBaaS 2.1.1. -## Choose an upgrade path +## Upgrade command - - - - - - - - - - - - - - - - - - - - -
        Existing environmentRecovery requirementGuide
        OBaaS 2.0.0 or 2.1.x with a SigNoZ version earlier than 0.134.0Historical telemetry, dashboards, and users must be recoverableUpgrade with protected recovery (recommended)
        Any supported SigNoZ version earlier than 0.134.0Historical data does not require a protected recovery pointUpgrade without protected recovery
        +Use the complete values file for the installed release and explicitly acknowledge +data loss: -If you are unsure which path applies, use the protected recovery guide. +```bash +helm upgrade helm/infra-charts/obaas \ + -n \ + --timeout 30m \ + -f \ + --set signozUpgrade.mode=destructive-replace \ + --set signozUpgrade.confirmDataLoss=true +``` -## Behavior by source version - -OBaaS 2.0.0 includes SigNoZ `0.102.1`. Its upgrade path crosses the SigNoZ -`0.113.0` migration boundary, where `telemetryStoreMigrator` replaces the -earlier `schemaMigrator` resources. - -OBaaS 2.1.0 already includes SigNoZ `0.113.0`, so that migrator replacement has -already occurred. The Stage 2 cleanup is separate from that SigNoZ migration: -it removes obsolete OBaaS OIDC mock resources from air-gapped OBaaS 2.1.0 -installations. The cleanup is a no-op when those resources are absent. - -## Common requirements - -Before selecting a guide: - -1. Confirm the Kubernetes context, Helm release name, and application namespace. -2. Confirm that SigNoZ, ClickHouse, and ZooKeeper are healthy. -3. Retain the customer values files and all database, secret, image, storage, - and private-registry settings used by the existing release. -4. Do not use an older ClickHouse version against a persistent volume whose - on-disk format has already been upgraded. +Fresh installations do not need these settings. From 31857c3abb1ff8dba507c6371e35ac2684a0c1e9 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Wed, 16 Sep 2026 07:14:05 -0700 Subject: [PATCH 22/48] Bump otel collector contrib versions (#1489) Bump Otel Collector Contrib versions --- helm/infra-charts/obaas/values.yaml | 8 ++++++++ helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 130aa9f06..8252b81c2 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -927,6 +927,14 @@ k8s-infra: cloud: others clusterName: obaas deploymentEnvironment: obaas + + # Pin to latest until updated. + otelAgent: + image: + tag: "0.160.0" + otelDeployment: + image: + tag: "0.160.0" otelCollectorEndpoint: signoz-otel-collector:4317 otelInsecure: true presets: diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 779de1bbd..2e425d3d3 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -24,7 +24,7 @@ docker.io/curlimages/curl:8.22.0 docker.io/envoyproxy/envoy:distroless-v1.39.1 docker.io/envoyproxy/gateway:v1.9.1 docker.io/envoyproxy/ratelimit:8fe6ea42 -docker.io/otel/opentelemetry-collector-contrib:0.139.0 +docker.io/otel/opentelemetry-collector-contrib:0.160.0 docker.io/signoz/signoz-otel-collector:v0.144.9 docker.io/signoz/signoz:v0.141.1 docker.io/signoz/zookeeper:3.7.1 From 5b92d960b9d41fd2e4b94145d5a60ff304450e22 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Thu, 17 Sep 2026 08:23:09 -0700 Subject: [PATCH 23/48] Update dangling refs to old otel image (#1493) Signed-off-by: Anders Swanson --- docs-source/site/docs/rel_notes/index.mdx | 2 +- .../site/versioned_docs/version-2.1.2/rel_notes/index.mdx | 2 +- helm/infra-charts/obaas/examples/values-private-registry.yaml | 4 ++-- helm/infra-charts/tools/image_lists/k8s_images_2.2.0.txt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index d1b9180dd..c8a063616 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -239,7 +239,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp OpenTelemetry Collector Contrib docker.io/otel/opentelemetry-collector-contrib - 0.139.0 + 0.160.0 OpenTelemetry Java Autoinstrumentation diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index e1c16a536..44a8971f2 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -239,7 +239,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp OpenTelemetry Collector Contrib docker.io/otel/opentelemetry-collector-contrib - 0.139.0 + 0.160.0 OpenTelemetry Java Autoinstrumentation diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index ee49bc57e..bdab973d1 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -738,12 +738,12 @@ k8s-infra: image: registry: myregistry.example.com repository: otel/opentelemetry-collector-contrib - tag: 0.139.0 + tag: 0.160.0 otelDeployment: image: registry: myregistry.example.com repository: otel/opentelemetry-collector-contrib - tag: 0.139.0 + tag: 0.160.0 presets: otlpExporter: enabled: true diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.2.0.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.2.0.txt index 78abe1e82..39b26eaab 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.2.0.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.2.0.txt @@ -27,7 +27,7 @@ docker.io/curlimages/curl:8.20.0 docker.io/envoyproxy/envoy:distroless-v1.38.3 docker.io/envoyproxy/gateway:v1.8.2 docker.io/envoyproxy/ratelimit:master -docker.io/otel/opentelemetry-collector-contrib:0.139.0 +docker.io/otel/opentelemetry-collector-contrib:0.160.0 docker.io/signoz/signoz-otel-collector:v0.144.6 docker.io/signoz/signoz:v0.134.0 docker.io/signoz/zookeeper:3.7.1 From 07cdff2d4ad018aa4cb4eaaff52ee18679958349 Mon Sep 17 00:00:00 2001 From: John Lathouwers Date: Thu, 17 Sep 2026 16:39:53 +0100 Subject: [PATCH 24/48] Option for Coherence (#1492) --- opentofu/README.md | 2 ++ opentofu/module_kubernetes.tf | 9 ++++++++- opentofu/modules/kubernetes/cfgmgt_obaas.tf | 1 + opentofu/modules/kubernetes/templates/obaas-values.yaml | 3 +++ opentofu/modules/kubernetes/variables.tf | 6 ++++++ opentofu/schema.yaml | 8 ++++++++ 6 files changed, 28 insertions(+), 1 deletion(-) diff --git a/opentofu/README.md b/opentofu/README.md index c5e7cf530..c668011da 100644 --- a/opentofu/README.md +++ b/opentofu/README.md @@ -95,6 +95,8 @@ byo_odb_service = "SERVICENAME" | `k8s_api_endpoint_allowed_cidrs` | CIDRs allowed to access K8s API | "0.0.0.0/0" | | `k8s_node_pool_gpu_deploy` | Deploy GPU node pool | false | | `k8s_gpu_node_pool_size` | Number of GPU worker nodes | 1 | +| `k8s_deploy_kafka` | Deploy a Kafka cluster using the Strimzi operator | false | +| `k8s_deploy_coherence` | Deploy a Coherence cluster using the Coherence Operator | false | | `k8s_run_cfgmgt` | Run configuration management | true | | `k8s_use_cluster_addons` | Install OKE cluster add-ons | true | | `k8s_use_local_charts` | Use local Helm charts from `helm/` instead of the remote Helm repository | false | diff --git a/opentofu/module_kubernetes.tf b/opentofu/module_kubernetes.tf index 3b39d7cb7..1876a470d 100644 --- a/opentofu/module_kubernetes.tf +++ b/opentofu/module_kubernetes.tf @@ -22,7 +22,13 @@ variable "k8s_use_local_charts" { //Deploy basic Kafka Cluster variable "k8s_deploy_kafka" { - description = "Deploy a cluster using the Strimzi operator." + description = "Deploy a cluster using the Strimzi Operator." + type = bool + default = false +} + +variable "k8s_deploy_coherence" { + description = "Deploy a cluster using the Coherence Operator." type = bool default = false } @@ -120,6 +126,7 @@ module "kubernetes" { optimizer_version = "Stable" deploy_optimizer = var.deploy_optimizer deploy_kafka = var.k8s_deploy_kafka + deploy_coherence = var.k8s_deploy_coherence providers = { oci.home_region = oci.home_region } diff --git a/opentofu/modules/kubernetes/cfgmgt_obaas.tf b/opentofu/modules/kubernetes/cfgmgt_obaas.tf index 13cf7fda2..a58d66577 100644 --- a/opentofu/modules/kubernetes/cfgmgt_obaas.tf +++ b/opentofu/modules/kubernetes/cfgmgt_obaas.tf @@ -22,6 +22,7 @@ locals { node_pool_gpu_deploy = var.node_pool_gpu_deploy byo_ocir_url = var.byo_ocir_url deploy_kafka = var.deploy_kafka + deploy_coherence = var.deploy_coherence }) } diff --git a/opentofu/modules/kubernetes/templates/obaas-values.yaml b/opentofu/modules/kubernetes/templates/obaas-values.yaml index 725ac1df7..90da2b514 100644 --- a/opentofu/modules/kubernetes/templates/obaas-values.yaml +++ b/opentofu/modules/kubernetes/templates/obaas-values.yaml @@ -14,6 +14,9 @@ gateway-helm: kafka: enabled: ${deploy_kafka} +coherence: + enabled: ${deploy_coherence} + #-- Customizations signoz: auth: diff --git a/opentofu/modules/kubernetes/variables.tf b/opentofu/modules/kubernetes/variables.tf index 0811e4859..da4cdeb95 100644 --- a/opentofu/modules/kubernetes/variables.tf +++ b/opentofu/modules/kubernetes/variables.tf @@ -154,3 +154,9 @@ variable "deploy_kafka" { type = bool default = false } + +variable "deploy_coherence" { + description = "Deploy a cluster using the Coherence Operator." + type = bool + default = false +} diff --git a/opentofu/schema.yaml b/opentofu/schema.yaml index 3f0f4882c..2d195cee0 100644 --- a/opentofu/schema.yaml +++ b/opentofu/schema.yaml @@ -59,6 +59,7 @@ variableGroups: - k8s_byo_ocir - k8s_byo_ocir_url - k8s_deploy_kafka + - k8s_deploy_coherence ######################################################################### # Compute Options @@ -180,6 +181,13 @@ variables: default: false required: true + k8s_deploy_coherence: + type: boolean + title: "Deploy Coherence Cluster?" + description: "Create a Coherence cluster using the Coherence Operator." + default: false + required: true + k8s_byo_ocir: title: "Bring Your Own Oracle Container Image Registry (OCIR)?" description: | From 1ba8888c6e9eb3b9697e8505d29c53a2e5aa04d7 Mon Sep 17 00:00:00 2001 From: John Lathouwers Date: Thu, 17 Sep 2026 16:40:14 +0100 Subject: [PATCH 25/48] Update Tests for IaC (#1491) * Update Tests for IaC * Fix agents instructions about HTML tables --- AGENTS.md | 79 ++++++++++++++++---------- TEST-AGENT.md | 150 ++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 171 insertions(+), 58 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 5afa21024..afd04e687 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,19 +4,21 @@ This guide tells an AI agent how to plan, prepare, install, and verify Oracle Ba ## Markdown Formatting -- Format all tables in Markdown documentation as HTML `` elements. Do not use pipe-delimited Markdown table syntax. +- Under `docs-source/`, format tables in Markdown documentation as HTML `
        ` elements. +- Use pipe-delimited Markdown tables in agent instructions and runbooks, including `AGENTS.md`, `TEST-AGENT.md`, and `CBV5-AGENT.md`. ## Source Rules -- Use only the OBaaS `next` documentation and chart sources: +- Use the OBaaS `next` documentation and chart sources for OBaaS behavior: - `docs-source/site/docs` - `helm/infra-charts` +- Use `opentofu/README.md`, its examples, Terraform sources, templates, and `cfgmgt/apply.py` for OCI provisioning and generated Kubernetes configuration. Use `TEST-AGENT.md` for provisioning test coverage, evidence, and reporting. - Do not use documentation for the previous 2.0.0 version. - Do not infer installation behavior from unrelated repository directories. - Treat the public docs entry point as the same content represented locally under `docs-source/site/docs/intro.md` and the setup pages under `docs-source/site/docs/setup/helm/`. - Treat Helm chart defaults and examples under `helm/infra-charts` as the source of truth for chart value names and installable optional components. -- For the currently in-development OBaaS version, install, render, lint, and test with the local chart paths under `helm/infra-charts`, not with public Helm repository references, unless the public Helm repository has already published charts whose `APP VERSION` or `appVersion` matches the target version. -- OBaaS 2.1.2 is currently an in-development target in this repository. Its local charts are `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas`; do not install `obaas/obaas-prereqs` or `obaas/obaas` from the public repository for a 2.1.2 test while the public repository still advertises an older application version. +- For test runs, install, render, and lint using this checkout's `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas` charts. This applies even when matching versions are published. +- For other installations of the in-development OBaaS version, use local charts unless the public Helm repository has published charts whose `APP VERSION` or `appVersion` matches the target version. ## Before You Start @@ -149,9 +151,12 @@ EXECUTE WITH GRANT OPTION on: ### cert-manager -OBaaS requires cert-manager. If cert-manager is not already installed and healthy in the cluster, install it before `obaas-prereqs`. +OBaaS requires healthy cert-manager before `obaas-prereqs`. Verify an existing installation through its owner, or install cert-manager when absent. -An installation is healthy only when both the Kubernetes components are ready and +Record whether cert-manager is owned by a Helm release or the OKE `CertManager` add-on. For an OKE-owned installation, verify the add-on status through OCI, available cert-manager deployments, ready webhook endpoints, and cert-manager CRDs in Kubernetes. Discover its actual namespace and collect add-on diagnostics and namespace events on failure. Keep lifecycle management with OKE; a separate Helm release is not required for this ownership mode. + +For a Helm-owned installation, follow the checks and recovery procedure below. +It is healthy only when both the Kubernetes components are ready and the Helm release reports `STATUS: deployed`. Healthy pods alone are not sufficient: cert-manager uses a post-install startup-check Job, and an interrupted Helm client can leave a release `pending-install` or leave running resources with no release @@ -183,15 +188,15 @@ kubectl wait --for=condition=Available deployment --all \ kubectl get crd | grep cert-manager ``` -Do not continue to `obaas-prereqs` unless `helm status` reports +For Helm ownership, do not continue to `obaas-prereqs` unless `helm status` reports `STATUS: deployed`. -If Helm reports `pending-install` or `release: not found`, stop before installing +For a Helm-owned installation, if Helm reports `pending-install` or `release: not found`, stop before installing OBaaS prerequisites. Collect `helm status`, `helm history`, the cert-manager Job list and relevant Job logs, deployment readiness, and namespace events. Do not delete cert-manager workloads or CRDs merely to clear Helm state. -When workloads are healthy but `helm status` reports `release: not found`, inspect +When Helm-owned workloads are healthy but `helm status` reports `release: not found`, inspect the Helm ownership metadata before retrying `helm upgrade --install`: ```bash @@ -275,6 +280,23 @@ helm/infra-charts/obaas/examples/ If the target version has been published and installing from the public Helm repository is appropriate, copy or reference prepared local values files. The `examples/...` paths only work from a checkout or environment where those files exist. +### OCI Provisioning With OpenTofu Or Terraform + +Use `opentofu/README.md` for initialization, planning, apply, and infrastructure cleanup. Select the mode in `TEST-AGENT.md` and record the state location and resource ownership before provisioning. + +With `k8s_run_cfgmgt=true` (the default), apply runs `cfgmgt/apply.py`, which applies the generated Kubernetes manifest and installs `obaas-prereqs` in `obaas-system` and `obaas` in the namespace returned by `app_name`. Verify these releases using the checks below before deploying workloads. Reapply reruns configuration management; use read-only health checks when validating an existing installation. + +For OCI test runs, explicitly set `k8s_use_local_charts=true` in the run's variable file before plan and apply. It selects this checkout's `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas` directories. Prepare dependencies using `opentofu/README.md` and verify both local chart paths exist before apply. Confirm the target versions from their `Chart.yaml` files and verify the installed release metadata; `opentofu/versions.tf` contains a release placeholder. + +With `k8s_run_cfgmgt=false`, apply still creates OCI resources, selected add-ons, and files under `opentofu/cfgmgt/stage/`. From a host with cluster API access, select the generated kubeconfig, review and apply the required namespaces, secrets, and ingress resources from `k8s-manifest.yaml`, and perform the operator setup defined in `cfgmgt/apply.py` when applicable. Then use the generated `obaas-prereqs-values.yaml` and `obaas-values.yaml` as the basis for the Helm steps below. Protect the staged files because the manifest contains credentials and private keys. + +Reconcile add-on ownership with chart values before installation: + +- `k8s_use_cluster_addons=true` creates OKE `CertManager`, `OracleDatabaseOperator`, and `NativeIngressController` add-ons. Verify each selected add-on and its Kubernetes components are healthy. Use the OKE cert-manager checks above. +- The generated prerequisites values disable `oracle-database-operator`. Keep this setting when the OKE operator is healthy; enable the chart-managed operator when required and no existing operator supplies it. +- The generated application values disable Envoy Gateway and ingress-nginx and route APISIX through OCI Native Ingress class `native-ic`. Verify the controller, IngressClass, load balancer, and endpoint. Record TLS configuration or an explicit access-policy waiver for HTTP test endpoints. +- Setting `k8s_use_cluster_addons=false` leaves those template settings unchanged. Use infrastructure-only mode to prepare cert-manager, the required database operator, and the selected ingress controller before Helm installation, with corresponding values overrides. + ### AKS-Specific Planning For Azure Kubernetes Service, use both AKS example values files as the starting point: @@ -694,40 +716,36 @@ Install `obaas-prereqs` only once per cluster. ### Step 2: Check Chart Source Availability -For in-development releases, first compare the target local chart `appVersion` with the public Helm repository metadata: +Record the repository checkout or commit and read the target versions from both local charts: ```bash -grep '^appVersion:' helm/infra-charts/obaas/Chart.yaml -grep '^appVersion:' helm/infra-charts/obaas-prereqs/Chart.yaml -helm repo add obaas https://oracle.github.io/microservices-backend/helm -helm repo update -helm search repo obaas/obaas --versions -helm search repo obaas/obaas-prereqs --versions +grep -E '^(version|appVersion):' helm/infra-charts/obaas/Chart.yaml +grep -E '^(version|appVersion):' helm/infra-charts/obaas-prereqs/Chart.yaml ``` -Use the local chart paths when the public repository does not show the target application version: +Test runs use these local paths and continue to Step 3: ```text helm/infra-charts/obaas-prereqs helm/infra-charts/obaas ``` -For the current 2.1.2 development stream, the local charts have `appVersion: 2.1.2` and chart `version: 0.1.2`. If the public Helm repository does not report `APP VERSION: 2.1.2`, do not install or test with `obaas/obaas-prereqs` or `obaas/obaas`; use the local chart paths above. - -Once the public repository publishes charts whose `APP VERSION` matches the target version, public chart references may be used. Use the chart version that corresponds to the target OBaaS application version. - -For local chart installs, pin the repository checkout or commit and verify the `version` and `appVersion` fields in each local `Chart.yaml`. For public repository installs, where strict pinning is required after the target version has been published, add: +For other installations using published charts, compare repository metadata with the target application version: ```bash ---version 0.1.2 +helm repo add obaas https://oracle.github.io/microservices-backend/helm +helm repo update +helm search repo obaas/obaas --versions +helm search repo obaas/obaas-prereqs --versions ``` -to the public chart install commands. +Use local paths if matching application versions are unavailable. For published charts, pin each selected chart version with `--version `. ### Step 3: Install cert-manager If Needed -Skip this step only if cert-manager is already healthy and -`helm status cert-manager -n cert-manager` reports `STATUS: deployed`. +Verify existing cert-manager using the ownership-specific checks in the prerequisites section. An OKE-owned installation proceeds when the add-on and Kubernetes checks pass. A Helm-owned installation also requires `STATUS: deployed`. + +Install the following Helm release when cert-manager is absent and Helm is the selected owner: ```bash helm install \ @@ -748,11 +766,13 @@ kubectl wait --for=condition=Available deployment --all -n cert-manager --timeou kubectl get crd | grep cert-manager ``` -Do not install `obaas-prereqs` if the Helm release is pending, missing, or failed. +For Helm ownership, do not install `obaas-prereqs` if the release is pending, missing, or failed. Follow the cert-manager recovery guidance above. ### Step 4: Install Cluster Prerequisites Once +If OCI configuration management already installed this release, proceed to the verification commands below. Verify separately managed OKE operators as well as the release-owned components. + Generic install: ```bash @@ -835,6 +855,8 @@ kubectl get secrets -n ### Step 6: Install OBaaS +If OCI configuration management already installed this release, proceed to `Verification And Smoke Tests` and verify its chart version and effective values against the selected target. + Generic install: ```bash @@ -1236,6 +1258,7 @@ Expected: Consider installation successful when: - Helm releases are deployed. +- cert-manager and any selected OKE add-ons pass their ownership-specific readiness checks. - All prerequisite pods are healthy. - All OBaaS pods are `Running` and init jobs are `Completed`. - Persistent volume claims are bound. @@ -1246,7 +1269,7 @@ Consider installation successful when: - APISIX admin API responds when enabled. - Eureka UI works when enabled. - Spring Boot Admin UI works when enabled. -- Envoy Gateway or ingress-nginx reports healthy resources when enabled. +- The selected Envoy Gateway, ingress-nginx, or OCI Native Ingress controller reports healthy resources. - No relevant namespace events show active image pull, scheduling, storage, webhook, or authentication failures. ## Troubleshooting Pointers diff --git a/TEST-AGENT.md b/TEST-AGENT.md index 7059eb3c0..7e015c545 100644 --- a/TEST-AGENT.md +++ b/TEST-AGENT.md @@ -2,6 +2,8 @@ This guide tells an AI agent how to deploy, test, collect evidence, and report on Oracle Backend for Microservices and AI (OBaaS) 2.1.2 with the CloudBank v5 sample workload. +Confirm the target chart and application versions from both local `Chart.yaml` files before each run. The Terraform `app_version` output comes from the release placeholder in `opentofu/versions.tf`; use the chart sources and installed Helm release metadata to identify the OBaaS build under test. + The expected output of a test run is a completed report created from the template in this file, plus an evidence directory containing command output, logs, screenshots, and vulnerability scan results. ## Source Rules @@ -12,6 +14,8 @@ Use only these sources for installation and test truth: - `CBV5-AGENT.md` for CloudBank v5 deployment, testing, and cleanup. - `docs-source/site/docs`, especially `intro.md`, `setup/helm/`, `platform/`, and `observability/`. - `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas`. +- `opentofu/README.md`, `opentofu/examples/`, and the Terraform sources, templates, and `cfgmgt/apply.py` under `opentofu/` for OCI provisioning and its OBaaS installation path. +- `.github/workflows/opentofu.yml` and `opentofu/tests/` for infrastructure static checks. - `cloudbank-v5/README.md`, `cloudbank-v5/cloudbank-v5-install.md`, and `cloudbank-v5/cloudbank-test-doc.md`. - `cloudbank-v5/customer-helidon/README.md` when a mixed Spring Boot and Helidon CloudBank workload is required for observability testing. - `cloudbank-v5/helidon-producer/README.md` and `cloudbank-v5/helidon-consumer/README.md` when Kafka observability or Helidon MP messaging telemetry must be validated. @@ -20,11 +24,39 @@ Use only these sources for installation and test truth: Use only the OBaaS `next` documentation stream for 2.1.2. Do not use 2.1.0 or older behavior, older CloudBank documentation, or unrelated repository directories. -Do not duplicate command syntax, values-file policy, secrets policy, or cleanup procedure from `AGENTS.md` or `CBV5-AGENT.md` in this file. If those guides conflict with this guide, treat them as canonical for deployment mechanics and treat this guide as canonical for test scope, evidence, and reporting. +Use `opentofu/README.md` and its sources for provisioning mechanics, `AGENTS.md` for OBaaS installation and ownership checks, and `CBV5-AGENT.md` for CloudBank deployment and cleanup. Keep command syntax and deployment procedures in those sources. This guide owns test scope, evidence, and reporting. + +## Deployment Modes + +Select one mode independently of the `Full Validation` or `Local Functional` validation tier. + +| Mode | Configuration | Handoff | +| --- | --- | --- | +| Existing Cluster | Use the selected Kubernetes context. | Follow `AGENTS.md` to install or verify OBaaS. | +| OCI Infrastructure | `k8s_run_cfgmgt=false` | Provision OCI resources and selected OKE add-ons, then prepare Kubernetes resources and install OBaaS using `AGENTS.md`. | +| OCI Infrastructure And OBaaS | `k8s_run_cfgmgt=true`, the default. | Verify the releases installed by `cfgmgt/apply.py`, then continue to CloudBank. | + +Both OCI modes create an OKE cluster. Existing VCN and database options reuse those resources. Use `Existing Cluster` for a cluster already available to the run. ## Required Inputs -Collect and record these values before any mutating command: +### Provisioning Inputs + +Before provisioning, record: + +- Deployment mode, validation tier, evidence directory, and authorized resource scope. +- Selected CLI (`tofu` or `terraform`), version, provider versions, working directory, variable files, and state backend/workspace or local state path. Use the same CLI and state throughout the run. +- OCI authentication profile, tenancy, compartment, region, and `label_prefix`; record credential references only. +- New or existing VCN/subnets, API endpoint reachability and allowed CIDRs, node shape/count/capacity, storage requirements, and load balancer access. +- Database scenario: new ADB (`byo_db_type=""`), existing ADB (`ADB-S`), or existing non-Autonomous database (`OTHER`). Both ADB scenarios map to chart `database.type: ADB-S`. Replace example database placeholders before applying. +- Effective `k8s_run_cfgmgt`, `k8s_use_cluster_addons`, `k8s_use_local_charts`, `k8s_deploy_kafka`, `deploy_optimizer`, and registry settings. +- Resource ownership and the retain/destroy decision, including ownership of resources retained after a failed apply. + +Check OCI access, quotas, supported node images/Kubernetes version, and planned capacity against `AGENTS.md` before apply. For a private API endpoint, follow the execution-location constraints in `opentofu/module_kubernetes.tf`. + +### Deployment Inputs + +Resolve deployment choices before the command that installs OBaaS. For a new cluster, record generated identifiers, context, and values-file paths after provisioning and verify them before further Kubernetes operations. In `OCI Infrastructure And OBaaS` mode, review the template-derived choices before apply because it also installs OBaaS. | Input | Description | | --- | --- | @@ -36,10 +68,11 @@ Collect and record these values before any mutating command: | `` | Helm release for the OBaaS application chart, for example `obaas`. | | `` | Values file for the prerequisites chart, if any. | | `` | Values file for the OBaaS application chart. | -| `` | Expected local chart version, `0.1.2`, recorded from both local `Chart.yaml` files. | +| `` | Expected chart version and app version, recorded from both local `Chart.yaml` files. | +| `` | Helm release or OKE `CertManager` add-on; record the actual namespace and owner. | | `` | `SIDB-FREE`, `ADB-FREE`, `ADB-S`, or `OTHER`. | | `` | StorageClass selected for persistent components. | -| `` | Envoy Gateway by default, deprecated ingress-nginx when explicitly enabled, both, existing external access, or port-forward-only. | +| `` | Envoy Gateway by default, deprecated ingress-nginx when explicitly enabled, both, OCI Native Ingress, other existing external access, or port-forward-only. | | `` | Public registries, private registry, air-gapped, OCIR, or local cluster images. | | `` | Database prefix used by CloudBank scripts. | | `` | CloudBank image tag, default `0.0.1-SNAPSHOT`. | @@ -55,7 +88,7 @@ Collect and record these values before any mutating command: | `` | Privileged DB secret, usually `-db-priv-authn` unless customized. | | `` | Directory for all run evidence and reports. | -Do not proceed with installation until these choices are known. Use placeholders in examples, but never install with unresolved placeholders. +Use placeholders in examples, but never install with unresolved configuration inputs. Verify generated identifiers against the selected environment at the provisioning handoff. ## Cluster Policy @@ -76,6 +109,7 @@ Create a fresh evidence directory before running tests: ```bash export EVIDENCE_DIR= mkdir -p \ + "$EVIDENCE_DIR/infrastructure" \ "$EVIDENCE_DIR/cluster" \ "$EVIDENCE_DIR/helm" \ "$EVIDENCE_DIR/obaas" \ @@ -86,7 +120,7 @@ mkdir -p \ "$EVIDENCE_DIR/failures" ``` -Capture stdout and stderr for every command that proves a result: +Capture stdout, stderr, and exit status for every command that proves a result. Use protected storage for output containing secrets and attach sanitized copies to the evidence directory. Keep state, saved plans, credential files, kubeconfig, and generated `cfgmgt/stage/k8s-manifest.yaml` in protected storage outside the shared report bundle. ```bash run_and_capture() { @@ -105,8 +139,8 @@ For failures, also capture: - Current and previous pod logs. - Related jobs and job logs. - For cert-manager install failures, Helm status and history, cert-manager Job - status/logs, deployment readiness, and cert-manager namespace events. Do not - treat healthy pods as a passing result when the Helm release is pending or absent. + status/logs, deployment readiness, and cert-manager namespace events for a Helm-owned install. + For OKE ownership, capture add-on status and diagnostics plus Kubernetes readiness and events. - For MicroTx Workflow Server failures, workflow server logs, health endpoint output, service/endpoints output, Helm values, latest `obaas-run-sql-*` job logs, and database privilege diagnostics for the application user. - Namespace events sorted by time. - Helm release status. @@ -115,36 +149,56 @@ For failures, also capture: ## Execution Flow -This file does not own deployment mechanics. Use it to decide what must be tested and what evidence must be captured. +1. Select the deployment mode and validation tier; prepare the evidence directory and report skeleton. +2. For an OCI mode, complete the infrastructure checks below, review the plan, and apply within the authorized scope using `opentofu/README.md`. Record results after each phase. For `Existing Cluster`, mark `INF-001` through `INF-005` as `Not Applicable` with the mode as the reason. +3. Verify the generated context and deployment inputs, then run cluster preflight using `AGENTS.md`. For an automatic OBaaS install, complete chart-source checks before apply and verify the resulting release versions afterward. +4. Follow the selected mode's handoff. Use `AGENTS.md` to install missing components or verify those already installed. Record all `PRE-*`, `INST-*`, and platform results; successful apply alone is insufficient evidence of OBaaS health. +5. Continue only when required OBaaS health checks pass or are explicitly waived. Use `CBV5-AGENT.md` for CloudBank prerequisite checks, images, secrets, deployment, routes, and functional tests, recording evidence after each phase. +6. Complete the observability, security, lifecycle, and isolation coverage required for the run. +7. Complete infrastructure retention or authorized teardown after workload tests and evidence capture. +8. Finish the report, including failed provisioning, blocked dependent tests, and retained resources. + +### Infrastructure Checks And Handoff -1. Prepare the evidence directory and report skeleton from this file. -2. Use `AGENTS.md` for all OBaaS preflight, chart-source selection, values preparation, cert-manager, `obaas-prereqs`, OBaaS install, uninstall, and reinstall commands. -3. After each OBaaS phase, return to the master test matrix in this file and record status, evidence paths, and failures. -4. Use `CBV5-AGENT.md` for all CloudBank v5 prerequisite checks, image handling, secret creation, service deployment, APISIX route creation, smoke tests, manual endpoint tests, and cleanup commands. -5. After each CloudBank phase, return to the master test matrix in this file and record status, evidence paths, and failures. -6. Use the observability, security, lifecycle, isolation, and report sections in this file for test coverage that is broader than either deployment guide. -7. Do not continue from OBaaS installation to CloudBank deployment until all required OBaaS health checks in the matrix are passing or explicitly waived. -8. Do not mark a test run complete until the report template in this file is filled out and all required evidence has been captured. +Use the static checks in `.github/workflows/opentofu.yml`: backend-free initialization, configuration validation, recursive formatting check, ORM schema validation, and Trivy configuration scanning. Preserve findings and their disposition; the workflow's scanner exit code permits findings. Initialize the selected run backend separately before planning deployment. -The exact commands, flags, values files, secret names, and cleanup procedures must come from `AGENTS.md` and `CBV5-AGENT.md` at execution time. +Review the selected scenario's plan for resource scope, capacity, networking, database ownership, and unexpected replacements or deletions. Preserve the plan identity, sanitized summary, apply output, and exit status in `infrastructure/`. The example `manual-test.sh` supplies planning evidence: it rewrites formatting, sets `TF_VAR_compartment_ocid` to the tenancy root, and plans both examples. Use explicit run inputs for deployment; its successful plans do not satisfy `INF-003` or the application checks. + +All test runs use this checkout's `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas` charts. For OCI test runs, explicitly set `k8s_use_local_charts=true` in the run's variable file before plan and apply. This makes `cfgmgt/apply.py` resolve both charts from the local `helm/` directory. Prepare dependencies as described in `opentofu/README.md`; missing local charts fail preflight rather than falling back to published OBaaS charts. Keep the release placeholder in `opentofu/versions.tf` unchanged. + +At handoff, verify: + +- `app_name` matches the application namespace, and the `kubeconfig_cmd` output or generated `cfgmgt/stage/kubeconfig` selects the intended cluster and authentication profile. +- The generated `obaas-prereqs-values.yaml` and `obaas-values.yaml` match the database, secret names, registry, access path, and optional components. Run `PRE-008` on the generated values when available. +- Automatic installation uses release `obaas-prereqs` in `obaas-system` and release `obaas` in the `app_name` namespace. Record those identities and verify them before CloudBank deployment. +- OKE add-on ownership and readiness meet `AGENTS.md`. The templates use OCI Native Ingress (`native-ic`) and disable the bundled Envoy Gateway and ingress-nginx controllers. Verify the native controller, IngressClass, load balancer, and gateway route for this access path. + +Use `OCI Infrastructure` mode when values need adjustment or cluster preflight must complete before the first Helm install. This mode generates the staged files while leaving Kubernetes manifest application and Helm installation to the operator. Follow the OCI provisioning handoff in `AGENTS.md` before installing charts. + +Reapplying with configuration management enabled runs `apply.py` again because its provisioner uses a timestamp trigger. Review the resulting Helm operations and preserve failure evidence before retrying; retries can delete existing Jobs. Verify existing releases at handoff instead of reapplying solely to collect health evidence. ## Master Test Matrix -Use this matrix as the master list for each run. Mark each test `Pass`, `Fail`, `Waived`, or `Not Applicable`. +Use this matrix as the master list for each run. Mark each test `Pass`, `Fail`, `Waived`, `Not Applicable`, or `Blocked`. Use `Blocked` when a failed prerequisite prevents execution, and name that prerequisite in the report. Complete `INF-005` at the end of the run, including after a failed apply. | ID | Category | Test | Expected Result | Evidence | | --- | --- | --- | --- | --- | +| INF-001 | Infrastructure | Validate infrastructure configuration. | Formatting, configuration, and ORM schema checks pass; IaC security findings are triaged. | CLI/provider versions, validation output, scan findings and disposition | +| INF-002 | Infrastructure | Review the deployment plan. | Planned resources match the selected scenario and authorized scope; replacements and deletions are accounted for. | state reference, input references, sanitized plan summary and identity | +| INF-003 | Infrastructure | Provision OCI resources. | Apply succeeds; cluster, node pools, and selected add-ons are ready. | apply output/status, OCI resource and add-on readiness | +| INF-004 | Infrastructure | Verify deployment handoff. | Context, namespaces, chart versions, generated values, database references, and component ownership match the run inputs. | sanitized outputs/values, context and release metadata | +| INF-005 | Infrastructure | Verify retention or authorized teardown. | Run-owned resources are retained with an owner or removed as agreed; residual resources and follow-up are recorded. | resource inventory, retention decision or destroy evidence | | PRE-001 | Preflight | Verify current Kubernetes context. | Context equals ``. | `kubectl config current-context` | | PRE-002 | Preflight | Verify cluster API access. | `kubectl get nodes` succeeds. | node list | | PRE-003 | Preflight | Verify Helm access. | `helm version` and `helm list -A` succeed. | Helm output | | PRE-004 | Preflight | Verify cluster capacity policy. | Full validation meets requirements, or local deviations are recorded. | node describe | | PRE-005 | Preflight | Verify storage classes and RWX support decision. | Selected storage class and RWX status are recorded. | storageclass output | -| PRE-006 | Preflight | Verify external access strategy. | Envoy Gateway default, explicit ingress-nginx opt-in, both, or port-forward-only path is documented. | service, ingress, gateway output | -| PRE-007 | Preflight | Verify chart source and version. | Both local charts report chart version `0.1.2` and app version `2.1.2`; local paths are used unless public charts report app version `2.1.2`. | Chart.yaml and Helm search output | +| PRE-006 | Preflight | Verify external access strategy. | Envoy Gateway, explicit ingress-nginx opt-in, both, OCI Native Ingress, other existing access, or port-forward-only path is verified. | service, ingress, gateway, controller and load balancer evidence | +| PRE-007 | Preflight | Verify chart source and version. | Both charts are installed from this checkout's `helm/infra-charts/` paths and match the recorded chart and app versions. OCI test inputs set `k8s_use_local_charts=true`. | Chart.yaml, effective test inputs, Helm command/chart-path output and installed release metadata | | PRE-008 | Preflight | Render selected chart values. | `helm lint` and `helm template` succeed for both charts; rendered output reflects selected optional components. | lint and rendered-manifest output | -| INST-001 | Install | Install or verify cert-manager. | Helm reports `deployed`; cert-manager deployments are available; CRDs exist. A pending or missing Helm release is a failure even if pods are running. | Helm status, pod, wait, CRD output; on failure also capture Job logs and events | -| INST-002 | Install | Install `obaas-prereqs` once. | Release deployed and prerequisite pods healthy. | Helm status and pod output | -| INST-003 | Install | Install OBaaS. | Release deployed and OBaaS pods healthy. | Helm status and pod output | +| INST-001 | Install | Install or verify cert-manager. | Owner-specific checks in AGENTS.md pass: Helm release deployed or OKE CertManager add-on healthy; deployments available and CRDs present. A pending or missing Helm release fails a Helm-owned install. | ownership, Helm or OKE add-on status, readiness and CRDs; failure logs/events | +| INST-002 | Install | Install or verify `obaas-prereqs` once. | Release deployed and prerequisite pods healthy, including separately managed operators. | Helm status, pod and add-on output | +| INST-003 | Install | Install or verify OBaaS. | Release deployed and OBaaS pods healthy. | Helm status and pod output | | INST-004 | Install | Verify no unexpected failed jobs or PVC problems. | Jobs succeeded and PVCs bound. | jobs, PVCs, events | | PLAT-001 | Platform | Verify APISIX gateway. | Gateway service has external address or working port-forward. | service output, curl result | | PLAT-002 | Platform | Verify APISIX admin API. | Admin routes endpoint responds with valid admin key. | curl output | @@ -566,6 +620,14 @@ Run destructive lifecycle tests only with explicit operator approval and only af 4. Reinstall OBaaS into the same namespace using the same values. 5. Rerun platform and CloudBank smoke tests, plus `7-test_all_services.sh` when the validation tier is `Full Validation`. +### Infrastructure Retention And Teardown + +Finish workload lifecycle tests and export evidence while the cluster is available. For OCI modes, inventory resources owned by the selected state separately from BYO networking, databases, and Kubernetes-created cloud resources. + +For retention, record resource identifiers, the state reference, an owner, and the intended cleanup date. For teardown, obtain explicit approval covering the reviewed destruction scope and database/storage loss; approval for Helm uninstall alone covers only that lifecycle test. Clean up workloads using the deployment guides, then use `opentofu/README.md` with the same CLI, inputs, and state to destroy the approved infrastructure. Verify cloud resources, volumes, and load balancers against the inventory and record residual resources and their owner. + +After a partial apply or failed destroy, preserve state and diagnostics, reconcile the remaining resources, and record their disposition in `INF-005`. Use `Fail` when the agreed cleanup outcome is unmet. + ### Multi-OBaaS Install a second OBaaS instance in a different namespace using the multi-tenant guidance and values policy in `AGENTS.md`. @@ -592,8 +654,10 @@ Expected: ## Failure Evidence -When any test fails, collect the relevant diagnostics from `AGENTS.md`, `CBV5-AGENT.md`, and the local platform docs, then attach them to the report. At minimum, evidence should cover: +When any test fails, collect the relevant diagnostics from the provisioning sources, `AGENTS.md`, `CBV5-AGENT.md`, and the local platform docs, then attach sanitized evidence to the report. At minimum, evidence should cover: +- For infrastructure failures, CLI/provider versions, input and state references, plan identity, apply or destroy exit status, failing resource addresses, OCI work request diagnostics, and the remaining resource inventory. Include configuration-management output when Helm or manifest application failed. +- For OKE add-on failures, add-on status and work request diagnostics plus the affected Kubernetes workloads and events. - Current namespace workload state. - Relevant Helm release status. - Current and previous logs for failing pods. @@ -630,6 +694,7 @@ Use this template: | End Time | | | Tester / Agent | | | Repository Commit | | +| Deployment Mode | Existing Cluster / OCI Infrastructure / OCI Infrastructure And OBaaS | | Kubernetes Context | | | Cluster Type | | | Validation Tier | Full Validation / Local Functional | @@ -641,6 +706,7 @@ Use this template: | OBaaS App Version | | | Database Type | | | Access Path | | +| cert-manager Owner / Namespace | | | Eureka Replicas | | | Coherence Enabled / Cluster Name / Persistence | | | CloudBank DB Name | | @@ -658,7 +724,7 @@ Overall Status: Pass / Fail Traffic-Light Rating: Green / Amber / Red -Pass Rate: `/` (`%`) +Pass Rate: `/` (`%`), where executed is `Pass` plus `Fail`. Report `N/A` when no tests executed; list blocked tests separately. Summary: @@ -666,9 +732,24 @@ Summary: Rating rules: -- Green: all required tests pass, no unwaived critical/high image findings, no required evidence missing. +- Green: all required tests pass, no unwaived critical/high security findings, no required evidence missing. - Amber: only waived, local-capacity, optional-component, or non-blocking evidence issues remain. -- Red: any required install, platform, CloudBank, observability, isolation, or security test fails. +- Red: any required infrastructure, install, platform, CloudBank, observability, isolation, or security test fails or is blocked. + +## Infrastructure Evidence Summary + +- CLI/version and provider versions: +- OCI profile, tenancy, compartment, and region: +- Working directory, variable-file references, and state backend/workspace or local state path: +- Resource prefix, cluster identity, network and database scenario: +- Configuration-management, local-chart, and OKE add-on settings: +- Local chart paths and chart/app versions: +- Static checks and IaC scan findings/disposition: +- Reviewed plan identity and sanitized evidence: +- Apply outcome and handoff evidence: +- Failed prerequisite and blocked test IDs: +- Retain/destroy decision and destruction approval, when applicable: +- Remaining resources, owner, cleanup date, and follow-up: ## Environment Summary @@ -692,6 +773,11 @@ Known deviations or waivers: | ID | Category | Status | Expected | Actual | Evidence | Notes | | --- | --- | --- | --- | --- | --- | --- | +| INF-001 | Infrastructure | | | | | | +| INF-002 | Infrastructure | | | | | | +| INF-003 | Infrastructure | | | | | | +| INF-004 | Infrastructure | | | | | | +| INF-005 | Infrastructure | | | | | | | PRE-001 | Preflight | | | | | | | PRE-002 | Preflight | | | | | | | PRE-003 | Preflight | | | | | | @@ -846,19 +932,23 @@ Medium finding triage: | Tester | | | | | Reviewer | | | | | Operator Approval For Waivers | | | | +| Operator Approval For Infrastructure Destruction | | | Scope and evidence, when applicable. | ``` ## Completion Criteria A run is complete only when: -- The selected installation tier is explicitly recorded. +- The selected deployment mode and validation tier are explicitly recorded. +- Applicable infrastructure checks have recorded outcomes, and retained or residual resources have an owner and follow-up. - Required install and platform tests are complete. - CloudBank deployment and smoke tests are complete; `7-test_all_services.sh` is also complete for `Full Validation`. - Observability readiness checks prove required telemetry existed before screenshots were captured, or load generation was run and the checks were repeated. - Collector scrape health is verified, including EndpointSlice discovery and the absence of repeated collector self-scrape or deprecated-v1 warnings. - Observability evidence includes SigNoz Services, traces, logs, metrics, dashboards, dashboard-population screenshots, load-generation output, and dashboard validation metadata that distinguishes populated, partial, empty, zero-only, and not-applicable dashboards. - Screenshot validation guardrails pass for every required UI evidence file. -- Vulnerability scans are complete; medium findings are triaged, and critical/high findings are resolved or explicitly waived by the operator. +- Image scans and applicable IaC scans are complete; medium findings are triaged, and critical/high findings are resolved or explicitly waived by the operator. - Every failure has logs, events, command output, and a recommended next action. - The run report contains an overall pass/fail result, pass rate, traffic-light rating, and evidence links. + +When a failed prerequisite prevents later checks, finalize a failed report with those checks marked `Blocked` and the dependency identified. A failed provisioning run still requires failure evidence and resource disposition. From 391315458eb98725b04987eb4fe2991762e9db08 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 17 Sep 2026 11:44:57 -0500 Subject: [PATCH 26/48] Update MicroTX vertsion (#1522) Signed-off-by: Andy Tael --- docs-source/site/docs/rel_notes/index.mdx | 6 +++--- .../site/versioned_docs/version-2.1.2/rel_notes/index.mdx | 6 +++--- .../obaas/examples/values-private-registry.yaml | 6 +++--- helm/infra-charts/obaas/values.yaml | 6 +++--- helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index c8a063616..3bff8bfe1 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -214,17 +214,17 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp - + - + - + diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index 44a8971f2..743893255 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -214,17 +214,17 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp - + - + - + diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index bdab973d1..752d8ddea 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -164,7 +164,7 @@ otmm: replicas: 1 image: repository: myregistry.example.com/database/microtx-coordinator - tag: "26.1.1" + tag: "26.1.2" # Override default resources if needed (defaults: cpu 250m, memory 1Gi) # resources: {} workflowServer: @@ -172,12 +172,12 @@ otmm: replicas: 1 image: repository: myregistry.example.com/database/microtx-workflow - tag: "26.1.1" + tag: "26.1.2" console: enabled: true image: repository: myregistry.example.com/database/microtx-console - tag: "26.1.1" + tag: "26.1.2" # Oracle Database Exporter (Prometheus metrics for Oracle Database) oracle-database-exporter: diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 8252b81c2..2402706ff 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -520,7 +520,7 @@ otmm: replicas: 1 image: repository: container-registry.oracle.com/database/microtx-coordinator - tag: "26.1.1" + tag: "26.1.2" pullPolicy: IfNotPresent metrics: enabled: true @@ -574,7 +574,7 @@ otmm: fileSystem: {} image: repository: container-registry.oracle.com/database/microtx-workflow - tag: "26.1.1" + tag: "26.1.2" pullPolicy: IfNotPresent replicas: 1 resources: @@ -588,7 +588,7 @@ otmm: enabled: true image: repository: container-registry.oracle.com/database/microtx-console - tag: "26.1.1" + tag: "26.1.2" pullPolicy: IfNotPresent # Override default resources if needed (defaults: cpu 250m, memory 1Gi) # resources: {} diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 2e425d3d3..38af71a05 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -4,9 +4,9 @@ # ============================================================================ container-registry.oracle.com/database/free:23.26.3.0 -container-registry.oracle.com/database/microtx-console:26.1.1 -container-registry.oracle.com/database/microtx-coordinator:26.1.1 -container-registry.oracle.com/database/microtx-workflow:26.1.1 +container-registry.oracle.com/database/microtx-console:26.1.2 +container-registry.oracle.com/database/microtx-coordinator:26.1.2 +container-registry.oracle.com/database/microtx-workflow:26.1.2 container-registry.oracle.com/database/observability-exporter:2.5.0 container-registry.oracle.com/database/operator:2.1.0 container-registry.oracle.com/database/sqlcl:26.2.1 From 70d02db06cca2abb7f1d06f313d3a664b7caf2c5 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Thu, 17 Sep 2026 15:57:45 -0400 Subject: [PATCH 27/48] update cert-manager (#1523) Signed-off-by: Mark Nelson --- .../site/versioned_docs/version-2.1.2/rel_notes/index.mdx | 8 ++++---- .../version-2.1.2/setup/helm/chart-references.md | 6 +++--- .../versioned_docs/version-2.1.2/setup/helm/install.md | 2 +- helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt | 8 ++++---- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index 743893255..67be778ed 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -104,22 +104,22 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp - + - + - + - + diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md index 8b7b271cb..4cc1b89bc 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md @@ -32,9 +32,9 @@ component; do not copy the complete dependency values into OBaaS documentation. - - - + + + diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md index 69eb797e0..b79233fb9 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md @@ -232,7 +232,7 @@ OBaaS requires [cert-manager](https://cert-manager.io/) as a prerequisite. If yo ```shell helm install \ cert-manager oci://quay.io/jetstack/charts/cert-manager \ - --version v1.21.1 \ + --version v1.21.2 \ --namespace cert-manager \ --create-namespace \ --set crds.enabled=true \ diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 38af71a05..88f47f1fa 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -31,10 +31,10 @@ docker.io/signoz/zookeeper:3.7.1 ghcr.io/external-secrets/external-secrets:v2.10.0 ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.30.0 ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.158.0 -quay.io/jetstack/cert-manager-cainjector:v1.21.1 -quay.io/jetstack/cert-manager-controller:v1.21.1 -quay.io/jetstack/cert-manager-startupapicheck:v1.21.1 -quay.io/jetstack/cert-manager-webhook:v1.21.1 +quay.io/jetstack/cert-manager-cainjector:v1.21.2 +quay.io/jetstack/cert-manager-controller:v1.21.2 +quay.io/jetstack/cert-manager-startupapicheck:v1.21.2 +quay.io/jetstack/cert-manager-webhook:v1.21.2 quay.io/strimzi/kafka:1.2.0-kafka-4.3.1 quay.io/strimzi/operator:1.2.0 registry.k8s.io/ingress-nginx/controller:v1.15.1 From f0150bf7445274a192a99369cbe7a9cb69acd965 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 17 Sep 2026 15:41:59 -0500 Subject: [PATCH 28/48] Update the images version file (#1524) Signed-off-by: Andy Tael --- helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 88f47f1fa..504c681c7 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -8,7 +8,7 @@ container-registry.oracle.com/database/microtx-console:26.1.2 container-registry.oracle.com/database/microtx-coordinator:26.1.2 container-registry.oracle.com/database/microtx-workflow:26.1.2 container-registry.oracle.com/database/observability-exporter:2.5.0 -container-registry.oracle.com/database/operator:2.1.0 +container-registry.oracle.com/database/operator:2.2.0 container-registry.oracle.com/database/sqlcl:26.2.1 container-registry.oracle.com/middleware/coherence-ce:22.06.13 container-registry.oracle.com/middleware/coherence-operator:3.5.17 From 2a73d5b6bedc2c315971e6b10f5124fde4acad1c Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Fri, 18 Sep 2026 11:33:49 -0700 Subject: [PATCH 29/48] Signoz 0.142.1 (#1527) Signed-off-by: Anders Swanson --- docs-source/site/docs/observability/index.md | 4 +- .../site/docs/observability/upgrade/index.md | 31 +++++--------- docs-source/site/docs/rel_notes/index.mdx | 14 +++---- .../site/docs/setup/helm/chart-references.md | 10 ++--- docs-source/site/docs/setup/helm/install.md | 26 +++--------- docs-source/site/docs/upgrade/index.mdx | 38 +++++------------- .../version-2.1.2/observability/index.md | 4 +- .../observability/upgrade/index.md | 31 +++++--------- .../upgrade/protected-recovery.md | 6 +-- .../upgrade/without-protected-recovery.md | 6 +-- .../version-2.1.2/rel_notes/index.mdx | 14 +++---- .../setup/helm/chart-references.md | 10 ++--- .../version-2.1.2/setup/helm/install.md | 26 +++--------- .../version-2.1.2/upgrade/index.mdx | 38 +++++------------- helm/infra-charts/obaas/Chart.lock | 6 +-- helm/infra-charts/obaas/Chart.yaml | 2 +- .../obaas/charts/signoz-0.141.1.tgz | Bin 289793 -> 0 bytes .../obaas/charts/signoz-0.142.1.tgz | Bin 0 -> 232534 bytes helm/infra-charts/obaas/examples/README.md | 8 ++-- ... => values-signoz-0.142.1-stage1-oke.yaml} | 2 +- ...yaml => values-signoz-0.142.1-stage1.yaml} | 6 +-- ...yaml => values-signoz-0.142.1-stage2.yaml} | 6 +-- .../infra-charts/obaas/templates/_helpers.tpl | 20 +-------- .../signoz-upgrade/mock-phase5-kubectl.sh | 4 +- .../signoz-upgrade/mock-stage2-kubectl.sh | 4 +- .../tests/test-signoz-destructive-replace.sh | 12 +++--- .../tests/test-signoz-upgrade-oke-tools.sh | 2 +- .../obaas/tests/test-signoz-upgrade-phase1.sh | 22 +++++----- .../obaas/tests/test-signoz-upgrade-phase2.sh | 12 +++--- .../obaas/tests/test-signoz-upgrade-phase3.sh | 8 ++-- .../obaas/tests/test-signoz-upgrade-phase4.sh | 6 +-- .../obaas/tests/test-signoz-upgrade-phase5.sh | 26 ++++++------ .../obaas/tests/test-signoz-upgrade-phase6.sh | 12 +++--- helm/infra-charts/obaas/values.schema.json | 11 +++-- helm/infra-charts/obaas/values.yaml | 12 +++--- .../tools/image_lists/k8s_images_2.1.2.txt | 4 +- 36 files changed, 168 insertions(+), 275 deletions(-) delete mode 100644 helm/infra-charts/obaas/charts/signoz-0.141.1.tgz create mode 100644 helm/infra-charts/obaas/charts/signoz-0.142.1.tgz rename helm/infra-charts/obaas/examples/{values-signoz-0.141.1-stage1-oke.yaml => values-signoz-0.142.1-stage1-oke.yaml} (88%) rename helm/infra-charts/obaas/examples/{values-signoz-0.141.1-stage1.yaml => values-signoz-0.142.1-stage1.yaml} (88%) rename helm/infra-charts/obaas/examples/{values-signoz-0.141.1-stage2.yaml => values-signoz-0.142.1-stage2.yaml} (68%) diff --git a/docs-source/site/docs/observability/index.md b/docs-source/site/docs/observability/index.md index dd8616eed..3bbb0f084 100644 --- a/docs-source/site/docs/observability/index.md +++ b/docs-source/site/docs/observability/index.md @@ -60,8 +60,8 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil - - + +
        MicroTx Console container-registry.oracle.com/database/microtx-console26.1.126.1.2
        MicroTx Coordinator container-registry.oracle.com/database/microtx-coordinator26.1.126.1.2
        MicroTx Workflow container-registry.oracle.com/database/microtx-workflow26.1.126.1.2
        OBaaS Admin Server
        MicroTx Console container-registry.oracle.com/database/microtx-console26.1.126.1.2
        MicroTx Coordinator container-registry.oracle.com/database/microtx-coordinator26.1.126.1.2
        MicroTx Workflow container-registry.oracle.com/database/microtx-workflow26.1.126.1.2
        OBaaS Admin Server
        Cert Manager (CA Injector) quay.io/jetstack/cert-manager-cainjectorv1.21.1v1.21.2
        Cert Manager (Controller) quay.io/jetstack/cert-manager-controllerv1.21.1v1.21.2
        Cert Manager (Startup API Check) quay.io/jetstack/cert-manager-startupapicheckv1.21.1v1.21.2
        Cert Manager (Webhook) quay.io/jetstack/cert-manager-webhookv1.21.1v1.21.2
        ClickHouse Metrics Exporter
        cert-managerv1.21.1README templatevalues.yamlv1.21.2README templatevalues.yaml
        coherence-operatorConfigure Online and Cold Storage
        Replace SigNoZ during upgradeReplace SigNoZ during an optional OBaaS 2.1.1 upgrade; existing observability data is permanently deletedUpgrade SigNoZ in placeUpgrade SigNoZ in place during an optional OBaaS 2.1.2 patch release
        diff --git a/docs-source/site/docs/observability/upgrade/index.md b/docs-source/site/docs/observability/upgrade/index.md index b3fb6f770..742d0518b 100644 --- a/docs-source/site/docs/observability/upgrade/index.md +++ b/docs-source/site/docs/observability/upgrade/index.md @@ -1,38 +1,25 @@ --- -title: Replace SigNoZ during upgrade +title: Upgrade SigNoZ in place sidebar_position: 9 --- -# Replace SigNoZ during upgrade +# Upgrade SigNoZ in place -## Warning: This permanently deletes observability data +## In-place patch upgrade -Upgrading an existing OBaaS release to this optional 2.1.1 patch release -replaces SigNoZ rather than migrating it. -The procedure permanently deletes all existing SigNoZ telemetry, dashboards, -users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the -application database or other OBaaS services. +The optional OBaaS 2.1.2 patch release upgrades SigNoZ in place. Existing +telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data are +retained. The application database and other OBaaS services are unchanged. -This release has no in-place or data-preserving SigNoZ upgrade path. - -If the destructive-replace settings are omitted from an existing-release -upgrade, Helm fails before changing any OBaaS resources. Users who require -a data-preserving upgrade are encouraged to follow SigNoZ's own documentation; -that path is -not supported by OBaaS 2.1.1. +Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. ## Upgrade command -Use the complete values file for the installed release and explicitly acknowledge -data loss: +Use the complete values file for the installed release: ```bash helm upgrade helm/infra-charts/obaas \ -n \ --timeout 30m \ - -f \ - --set signozUpgrade.mode=destructive-replace \ - --set signozUpgrade.confirmDataLoss=true + -f ``` - -Fresh installations do not need these settings. diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 3bff8bfe1..0716e8972 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -42,13 +42,11 @@ The OBaaS {OBAAS_VERSION} Helm charts use the following chart and application ve -> **Optional upgrade and SigNoz data loss** +> **SigNoz patch upgrade** > -> OBaaS 2.1.1 is an optional patch release. Upgrading an existing OBaaS installation replaces the existing SigNoz deployment; it does not migrate or preserve SigNoz data. Users who need to preserve historical observability data must follow SigNoZ's own migration documentation; that migration path is not provided by OBaaS +> OBaaS 2.1.2 is an optional patch release. Upgrading an existing OBaaS installation upgrades SigNoz in place and preserves existing telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. > -> The upgrade permanently deletes all existing SigNoz telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the application database or other OBaaS services. -> -> This release does not provide an in-place or data-preserving SigNoz upgrade path. Back up any required observability data before upgrading. +> Use the standard Helm upgrade command with the complete values file for the installed release. ### Additions in this Release @@ -60,7 +58,7 @@ The OBaaS {OBAAS_VERSION} Helm charts use the following chart and application ve * Kafka cluster resources can be enabled in the OBaaS application chart and are reconciled by Strimzi from the prerequisite chart. * AI Optimizer is available as an optional component through the `ai-optimizer` subchart. * APISIX custom plugins can be supplied through `extraConfigMaps` and `apisix.apisix.customPlugins`. -* SigNoz is upgraded to chart/application version 0.134.0. Existing SigNoz data is not preserved during the upgrade; see the upgrade warning above. +* SigNoz is upgraded to chart/application version 0.142.1 in place. ### Deprecations in this Release @@ -264,12 +262,12 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Signoz docker.io/signoz/signoz - v0.134.0 + v0.142.1 Signoz OpenTelemetry Collector docker.io/signoz/signoz-otel-collector - v0.144.6 + v0.144.10 SQLcl diff --git a/docs-source/site/docs/setup/helm/chart-references.md b/docs-source/site/docs/setup/helm/chart-references.md index 31b487c82..5dfe22e03 100644 --- a/docs-source/site/docs/setup/helm/chart-references.md +++ b/docs-source/site/docs/setup/helm/chart-references.md @@ -63,8 +63,8 @@ component; do not copy the complete dependency values into OBaaS documentation. k8s-infra 0.15.0 -
        README - values.yaml + README + values.yaml kube-state-metrics @@ -86,9 +86,9 @@ component; do not copy the complete dependency values into OBaaS documentation. signoz - 0.134.0 - README - values.yaml + 0.142.1 + README + values.yaml strimzi-kafka-operator diff --git a/docs-source/site/docs/setup/helm/install.md b/docs-source/site/docs/setup/helm/install.md index 7670c99b3..b24608547 100644 --- a/docs-source/site/docs/setup/helm/install.md +++ b/docs-source/site/docs/setup/helm/install.md @@ -637,35 +637,21 @@ kubectl create secret generic my-signoz-secret \ helm upgrade --install obaas/obaas -f examples/values-signoz-existing-secret.yaml -n [--debug] ``` -#### Replace SigNoZ during an existing-release upgrade +#### Upgrade SigNoZ during an existing-release upgrade -OBaaS 2.1.1 replaces SigNoZ rather than migrating it when upgrading an -existing release. The procedure permanently deletes all existing SigNoZ -telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. It -does not affect the application database or other OBaaS services. +The optional OBaaS patch release upgrades SigNoZ in place. Existing telemetry, +dashboards, users, alerts, ClickHouse data, and ZooKeeper data are retained. -This release has no in-place or data-preserving SigNoZ upgrade path. Back up any -observability data that must be retained before proceeding. A data-preserving -migration using SigNoZ's own documentation is not supported by OBaaS 2.1.1. - -Use the complete values file for the installed release and explicitly -acknowledge the data loss: +Use the complete values file for the installed release: ```bash helm upgrade helm/infra-charts/obaas \ -n \ --timeout 30m \ - -f \ - --set signozUpgrade.mode=destructive-replace \ - --set signozUpgrade.confirmDataLoss=true + -f ``` -If these settings are omitted when upgrading an existing release, Helm fails -before changing any OBaaS resources. Fresh installations do not require these -settings. - -See [Replace SigNoZ during upgrade](../../observability/upgrade/index.md) for -the complete procedure. +Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. #### SigNoz Cold Storage (`values-signoz-cold-storage.yaml`) diff --git a/docs-source/site/docs/upgrade/index.mdx b/docs-source/site/docs/upgrade/index.mdx index 4d073b5ff..b21d6b709 100644 --- a/docs-source/site/docs/upgrade/index.mdx +++ b/docs-source/site/docs/upgrade/index.mdx @@ -14,24 +14,16 @@ Before performing any upgrade, we recommend that you make a backup of your envir ## Upgrading from OBaaS 2.0.0 OBaaS {OBAAS_VERSION} is an optional patch release. Upgrading an existing -OBaaS release replaces SigNoZ rather than migrating it. - -The replacement permanently deletes all existing SigNoZ telemetry, dashboards, -users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the -application database or other OBaaS services. - -This release has no in-place or data-preserving SigNoZ upgrade path. Users who -need to preserve historical observability data must follow SigNoZ's own -migration documentation; that migration path is not provided by OBaaS -{OBAAS_VERSION}. +OBaaS release upgrades SigNoZ in place and retains existing telemetry, +dashboards, users, alerts, ClickHouse data, and ZooKeeper data. The application +database and other OBaaS services are unchanged. The general process is as follows: - Get the new Helm charts for OBaaS {OBAAS_VERSION} - Review your configuration (`values.yaml` files) -- Perform the prerequisite and application Helm upgrades. If SigNoZ is enabled, - the application upgrade must explicitly acknowledge the destructive SigNoZ - replacement. +- Perform the prerequisite and application Helm upgrades. SigNoZ uses the same + in-place application-chart upgrade when it is enabled. The following sections provide more detail. @@ -153,31 +145,19 @@ Ensure that you use the correct chart name and namespace and your customized helm upgrade --install obaas-prereqs -n obaas-system obaas/obaas-prereqs -f values.yaml [--debug] ``` -If SigNoZ is disabled, perform the normal application-chart upgrade: - -``` -helm upgrade --install obaas -n obaas obaas/obaas -f values.yaml [--debug] -``` - -If SigNoZ is enabled, use the replacement procedure in -[Replace SigNoZ during upgrade](../observability/upgrade/index.md): +Perform the normal application-chart upgrade whether SigNoZ is enabled or +disabled: ```bash -helm upgrade obaas helm/infra-charts/obaas \ +helm upgrade --install obaas helm/infra-charts/obaas \ -n obaas \ --timeout 30m \ - -f values.yaml \ - --set signozUpgrade.mode=destructive-replace \ - --set signozUpgrade.confirmDataLoss=true + -f values.yaml ``` Use the complete values file for the installed release and adjust the release, namespace, chart path, and values-file path for your environment. -If these destructive-replace settings are omitted when upgrading an existing -release, Helm fails before changing any OBaaS resources. Fresh installations do -not require these settings. - ## Upgrading from versions before OBaaS 2.0.0 OBaaS versions before 2.0.0 did not use Helm charts for installation. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md index a77b1f3d8..3bbb0f084 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md @@ -60,8 +60,8 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil Configure Online and Cold Storage - Replace SigNoZ during upgrade - Replace SigNoZ during an optional OBaaS 2.1.2 upgrade; existing observability data is permanently deleted + Upgrade SigNoZ in place + Upgrade SigNoZ in place during an optional OBaaS 2.1.2 patch release diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md index b3fb6f770..742d0518b 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md @@ -1,38 +1,25 @@ --- -title: Replace SigNoZ during upgrade +title: Upgrade SigNoZ in place sidebar_position: 9 --- -# Replace SigNoZ during upgrade +# Upgrade SigNoZ in place -## Warning: This permanently deletes observability data +## In-place patch upgrade -Upgrading an existing OBaaS release to this optional 2.1.1 patch release -replaces SigNoZ rather than migrating it. -The procedure permanently deletes all existing SigNoZ telemetry, dashboards, -users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the -application database or other OBaaS services. +The optional OBaaS 2.1.2 patch release upgrades SigNoZ in place. Existing +telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data are +retained. The application database and other OBaaS services are unchanged. -This release has no in-place or data-preserving SigNoZ upgrade path. - -If the destructive-replace settings are omitted from an existing-release -upgrade, Helm fails before changing any OBaaS resources. Users who require -a data-preserving upgrade are encouraged to follow SigNoZ's own documentation; -that path is -not supported by OBaaS 2.1.1. +Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. ## Upgrade command -Use the complete values file for the installed release and explicitly acknowledge -data loss: +Use the complete values file for the installed release: ```bash helm upgrade helm/infra-charts/obaas \ -n \ --timeout 30m \ - -f \ - --set signozUpgrade.mode=destructive-replace \ - --set signozUpgrade.confirmDataLoss=true + -f ``` - -Fresh installations do not need these settings. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md index 8be0d585a..215b00ad7 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/protected-recovery.md @@ -3,7 +3,7 @@ title: Upgrade with protected recovery sidebar_position: 1 --- -# Upgrade to SigNoZ 0.134.0 with protected recovery +# Upgrade to SigNoZ 0.142.1 with protected recovery This is the recommended upgrade procedure. It uses two Helm commands. Stage 1 creates retained Kubernetes CSI snapshots and upgrades ClickHouse. Stage 2 @@ -252,8 +252,8 @@ kubectl get pods,jobs -n Confirm: -- SigNoZ is running `v0.134.0`. -- The SigNoZ collector is running `v0.144.6`. +- SigNoZ is running `v0.142.1`. +- The SigNoZ collector is running `v0.144.10`. - ClickHouse is running `25.12.5`. - The telemetry-store migrator and SigNoZ setup Jobs completed. - Existing users can sign in. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md index 80e84cddb..e2c6cf41c 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md @@ -3,7 +3,7 @@ title: Upgrade without protected recovery sidebar_position: 2 --- -# Upgrade to SigNoZ 0.134.0 without protected recovery +# Upgrade to SigNoZ 0.142.1 without protected recovery This procedure uses one Helm command and does not create Kubernetes volume snapshots. @@ -67,8 +67,8 @@ helm status -n Confirm: -- SigNoZ is running `v0.134.0`. -- The SigNoZ collector is running `v0.144.6`. +- SigNoZ is running `v0.142.1`. +- The SigNoZ collector is running `v0.144.10`. - ClickHouse is running `25.12.5`. - The telemetry-store migrator and SigNoZ setup Jobs completed. - Users can sign in and dashboards load. diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index 67be778ed..ceea40e62 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -42,13 +42,11 @@ The OBaaS {OBAAS_VERSION} Helm charts use the following chart and application ve -> **Optional upgrade and SigNoz data loss** +> **SigNoz patch upgrade** > -> OBaaS 2.1.2 is an optional patch release. Upgrading an existing OBaaS installation replaces the existing SigNoz deployment; it does not migrate or preserve SigNoz data. Users who need to preserve historical observability data must follow SigNoZ's own migration documentation; that migration path is not provided by OBaaS +> OBaaS 2.1.2 is an optional patch release. Upgrading an existing OBaaS installation upgrades SigNoz in place and preserves existing telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. > -> The upgrade permanently deletes all existing SigNoz telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the application database or other OBaaS services. -> -> This release does not provide an in-place or data-preserving SigNoz upgrade path. Back up any required observability data before upgrading. +> Use the standard Helm upgrade command with the complete values file for the installed release. ### Additions in this Release @@ -60,7 +58,7 @@ The OBaaS {OBAAS_VERSION} Helm charts use the following chart and application ve * Kafka cluster resources can be enabled in the OBaaS application chart and are reconciled by Strimzi from the prerequisite chart. * AI Optimizer is available as an optional component through the `ai-optimizer` subchart. * APISIX custom plugins can be supplied through `extraConfigMaps` and `apisix.apisix.customPlugins`. -* SigNoz is upgraded to chart/application version 0.134.0. Existing SigNoz data is not preserved during the upgrade; see the upgrade warning above. +* SigNoz is upgraded to chart/application version 0.142.1 in place. ### Deprecations in this Release @@ -264,12 +262,12 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Signoz docker.io/signoz/signoz - v0.134.0 + v0.142.1 Signoz OpenTelemetry Collector docker.io/signoz/signoz-otel-collector - v0.144.6 + v0.144.10 SQLcl diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md index 4cc1b89bc..f70e9d8d7 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/chart-references.md @@ -63,8 +63,8 @@ component; do not copy the complete dependency values into OBaaS documentation. k8s-infra 0.15.0 - README - values.yaml + README + values.yaml kube-state-metrics @@ -86,9 +86,9 @@ component; do not copy the complete dependency values into OBaaS documentation. signoz - 0.134.0 - README - values.yaml + 0.142.1 + README + values.yaml strimzi-kafka-operator diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md index b79233fb9..169494486 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md @@ -637,35 +637,21 @@ kubectl create secret generic my-signoz-secret \ helm upgrade --install obaas/obaas -f examples/values-signoz-existing-secret.yaml -n [--debug] ``` -#### Replace SigNoZ during an existing-release upgrade +#### Upgrade SigNoZ during an existing-release upgrade -OBaaS 2.1.2 replaces SigNoZ rather than migrating it when upgrading an -existing release. The procedure permanently deletes all existing SigNoZ -telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data. It -does not affect the application database or other OBaaS services. +The optional OBaaS patch release upgrades SigNoZ in place. Existing telemetry, +dashboards, users, alerts, ClickHouse data, and ZooKeeper data are retained. -This release has no in-place or data-preserving SigNoZ upgrade path. Back up any -observability data that must be retained before proceeding. A data-preserving -migration using SigNoZ's own documentation is not supported by OBaaS 2.1.2. - -Use the complete values file for the installed release and explicitly -acknowledge the data loss: +Use the complete values file for the installed release: ```bash helm upgrade helm/infra-charts/obaas \ -n \ --timeout 30m \ - -f \ - --set signozUpgrade.mode=destructive-replace \ - --set signozUpgrade.confirmDataLoss=true + -f ``` -If these settings are omitted when upgrading an existing release, Helm fails -before changing any OBaaS resources. Fresh installations do not require these -settings. - -See [Replace SigNoZ during upgrade](../../observability/upgrade/index.md) for -the complete procedure. +Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. #### SigNoz Cold Storage (`values-signoz-cold-storage.yaml`) diff --git a/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx index 60bc97a8e..dab1f8606 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx @@ -14,24 +14,16 @@ Before performing any upgrade, we recommend that you make a backup of your envir ## Upgrading from OBaaS 2.0.0 OBaaS {OBAAS_VERSION} is an optional patch release. Upgrading an existing -OBaaS release replaces SigNoZ rather than migrating it. - -The replacement permanently deletes all existing SigNoZ telemetry, dashboards, -users, alerts, ClickHouse data, and ZooKeeper data. It does not affect the -application database or other OBaaS services. - -This release has no in-place or data-preserving SigNoZ upgrade path. Users who -need to preserve historical observability data must follow SigNoZ's own -migration documentation; that migration path is not provided by OBaaS -{OBAAS_VERSION}. +OBaaS release upgrades SigNoZ in place and retains existing telemetry, +dashboards, users, alerts, ClickHouse data, and ZooKeeper data. The application +database and other OBaaS services are unchanged. The general process is as follows: - Get the new Helm charts for OBaaS {OBAAS_VERSION} - Review your configuration (`values.yaml` files) -- Perform the prerequisite and application Helm upgrades. If SigNoZ is enabled, - the application upgrade must explicitly acknowledge the destructive SigNoZ - replacement. +- Perform the prerequisite and application Helm upgrades. SigNoZ uses the same + in-place application-chart upgrade when it is enabled. The following sections provide more detail. @@ -153,31 +145,19 @@ Ensure that you use the correct chart name and namespace and your customized helm upgrade --install obaas-prereqs -n obaas-system obaas/obaas-prereqs -f values.yaml [--debug] ``` -If SigNoZ is disabled, perform the normal application-chart upgrade: - -``` -helm upgrade --install obaas -n obaas obaas/obaas -f values.yaml [--debug] -``` - -If SigNoZ is enabled, use the replacement procedure in -[Replace SigNoZ during upgrade](../observability/upgrade/index.md): +Perform the normal application-chart upgrade whether SigNoZ is enabled or +disabled: ```bash -helm upgrade obaas helm/infra-charts/obaas \ +helm upgrade --install obaas helm/infra-charts/obaas \ -n obaas \ --timeout 30m \ - -f values.yaml \ - --set signozUpgrade.mode=destructive-replace \ - --set signozUpgrade.confirmDataLoss=true + -f values.yaml ``` Use the complete values file for the installed release and adjust the release, namespace, chart path, and values-file path for your environment. -If these destructive-replace settings are omitted when upgrading an existing -release, Helm fails before changing any OBaaS resources. Fresh installations do -not require these settings. - ## Upgrading from versions before OBaaS 2.0.0 OBaaS versions before 2.0.0 did not use Helm charts for installation. diff --git a/helm/infra-charts/obaas/Chart.lock b/helm/infra-charts/obaas/Chart.lock index 30d165825..71b48fc4e 100644 --- a/helm/infra-charts/obaas/Chart.lock +++ b/helm/infra-charts/obaas/Chart.lock @@ -10,12 +10,12 @@ dependencies: version: 0.15.0 - name: signoz repository: https://charts.signoz.io - version: 0.141.1 + version: 0.142.1 - name: apisix repository: https://apache.github.io/apisix-helm-chart version: 2.17.0 - name: ai-optimizer repository: https://oracle.github.io/ai-optimizer/helm version: 2.0.3 -digest: sha256:cab8649333cea371fc59e3a7330561c13baa343720a0fc326bb0d84ea60497cc -generated: "2026-09-14T15:48:07.732687-05:00" +digest: sha256:96a730e04bfacb7ca855433ca539b6abd8367a435139493bf323a7200568231c +generated: "2026-09-18T10:41:32.708737-07:00" diff --git a/helm/infra-charts/obaas/Chart.yaml b/helm/infra-charts/obaas/Chart.yaml index 2c09aed31..3b5236b0a 100644 --- a/helm/infra-charts/obaas/Chart.yaml +++ b/helm/infra-charts/obaas/Chart.yaml @@ -33,7 +33,7 @@ dependencies: repository: https://charts.signoz.io condition: signoz.enabled - name: signoz - version: "0.141.1" + version: "0.142.1" repository: https://charts.signoz.io condition: signoz.enabled - name: apisix diff --git a/helm/infra-charts/obaas/charts/signoz-0.141.1.tgz b/helm/infra-charts/obaas/charts/signoz-0.141.1.tgz deleted file mode 100644 index f4a0fa0f110653c42ba924658349d8ea3c826b40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 289793 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

        Y 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�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

        QC^E-C!RU!j@0m&2_0NRu3+(--sKVBZ`IC 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 diff --git a/helm/infra-charts/obaas/charts/signoz-0.142.1.tgz b/helm/infra-charts/obaas/charts/signoz-0.142.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..7f0411b02dfbe8aa68216307c6e79ac41e6fedea GIT binary patch literal 232534 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

        -JFaS3zG7YSNT$X*ss+#ZV~fC!rb3 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 z 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"$tmp" ! grep -qE 'signoz-destructive-replace|kind: VolumeSnapshot|signoz-stage2' "$tmp" -if helm template obaas "$chart" -n obaas --is-upgrade >"$tmp" 2>&1; then exit 1; fi -grep -qF 'Destructive upgrade warning' "$tmp" -grep -qF 'signozUpgrade.mode=destructive-replace and signozUpgrade.confirmDataLoss=true' "$tmp" +helm template obaas "$chart" -n obaas --is-upgrade >"$tmp" +for image in 'signoz/signoz:v0.142.1' 'signoz/signoz-otel-collector:v0.144.10' 'clickhouse/clickhouse-server:25.12.5'; do grep -qF "$image" "$tmp"; done +if helm template obaas "$chart" -n obaas --is-upgrade \ + --set signozUpgrade.mode=destructive-replace >"$tmp" 2>&1; then exit 1; fi +grep -qF 'signozUpgrade.confirmDataLoss=true is required' "$tmp" helm template obaas "$chart" -n obaas --is-upgrade \ --set signozUpgrade.mode=destructive-replace \ --set signozUpgrade.confirmDataLoss=true >"$tmp" -for image in 'signoz/signoz:v0.134.0' 'signoz/signoz-otel-collector:v0.144.6' 'clickhouse/clickhouse-server:25.12.5'; do grep -qF "$image" "$tmp"; done +for image in 'signoz/signoz:v0.142.1' 'signoz/signoz-otel-collector:v0.144.10' 'clickhouse/clickhouse-server:25.12.5'; do grep -qF "$image" "$tmp"; done grep -qF 'erase-observability-data' "$tmp" grep -qF 'kubectl delete chi obaas-clickhouse' "$tmp" grep -qF 'kubectl delete job signoz-telemetrystore-migrator' "$tmp" grep -qF 'app.kubernetes.io/component=clickhouse' "$tmp" grep -qF 'name: signoz-telemetrystore-migrator' "$tmp" ! awk '/telemetrystore-migrator\/job.yaml/{found=1} found{print} found && /^---$/{exit}' "$tmp" | grep -q 'helm.sh/hook: pre-upgrade' -grep -qF 'Deleting existing dashboard:' "$tmp" +grep -qF 'Deleting existing system dashboard:' "$tmp" diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh index 81f62655e..4c74c4e24 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-oke-tools.sh @@ -11,7 +11,7 @@ PREPARE="${TOOLS_DIR}/prepare-oke-volume-snapshots.sh" DIAGNOSE="${TOOLS_DIR}/diagnose-signoz-upgrade.sh" RESTORE="${TOOLS_DIR}/validate-signoz-snapshot-restore.sh" MOCK="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-oke-preflight-kubectl.sh" -OKE_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1-oke.yaml" +OKE_VALUES="${CHART_DIR}/examples/values-signoz-0.142.1-stage1-oke.yaml" TMP="$(mktemp -d)" trap 'rm -rf "${TMP}"' EXIT diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh index bf34d6bf2..b87f4f999 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase1.sh @@ -7,8 +7,8 @@ set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" DEFAULT_VALUES="${CHART_DIR}/examples/values-default.yaml" -STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" -STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.142.1-stage1.yaml" +STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.142.1-stage2.yaml" STANDARD_RENDER="$(mktemp)" STAGE1_RENDER="$(mktemp)" STAGE2_INSTALL_RENDER="$(mktemp)" @@ -93,24 +93,24 @@ for render in \ "${STANDARD_RENDER}" \ "${STAGE2_INSTALL_RENDER}" \ "${STAGE2_UPGRADE_RENDER}"; do - assert_contains "${render}" 'image: docker.io/signoz/signoz:v0.141.1' - assert_contains "${render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' + assert_contains "${render}" 'image: docker.io/signoz/signoz:v0.142.1' + assert_contains "${render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.10' assert_contains "${render}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' assert_not_contains "${render}" 'kind: VolumeSnapshot' done - assert_not_contains "${STANDARD_RENDER}" 'signoz-upgrade-0-141-1-stage1' - assert_not_contains "${STAGE2_INSTALL_RENDER}" 'signoz-upgrade-0-141-1-stage1' + assert_not_contains "${STANDARD_RENDER}" 'signoz-upgrade-0-142-1-stage1' + assert_not_contains "${STAGE2_INSTALL_RENDER}" 'signoz-upgrade-0-142-1-stage1' assert_contains "${STAGE2_UPGRADE_RENDER}" 'app.kubernetes.io/name: signoz-stage2-gate' # Stage 1 keeps SigNoz and its collector fixed while upgrading only ClickHouse. assert_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz:v0.113.0' assert_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' assert_contains "${STAGE1_RENDER}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' -assert_not_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz:v0.141.1' -assert_not_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' +assert_not_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz:v0.142.1' +assert_not_contains "${STAGE1_RENDER}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.10' assert_not_contains "${STAGE1_RENDER}" 'kind: VolumeSnapshot' -assert_not_contains "${STAGE1_RENDER}" 'signoz-upgrade-0-141-1-stage1' +assert_not_contains "${STAGE1_RENDER}" 'signoz-upgrade-0-142-1-stage1' # Schema validation rejects malformed workflow configuration. assert_template_fails "at '/signozUpgrade/stage': value must be one of 'standard', 'stage1', 'stage2'" \ @@ -119,9 +119,9 @@ assert_template_fails "at '/signozUpgrade/backup/provider': value must be 'csi'" --set signozUpgrade.backup.provider=filesystem assert_template_fails "at '/signozUpgrade/backup/timeout': 'forever' does not match pattern" \ --set signozUpgrade.backup.timeout=forever -assert_template_fails "at '/signozUpgrade/target/chartVersion': value must be '0.141.1'" \ +assert_template_fails "at '/signozUpgrade/target/chartVersion': value must be '0.142.1'" \ --set signozUpgrade.target.chartVersion=0.133.0 -assert_template_fails "at '/signozUpgrade/target/signozVersion': value must be 'v0.141.1'" \ +assert_template_fails "at '/signozUpgrade/target/signozVersion': value must be 'v0.142.1'" \ --set signozUpgrade.target.signozVersion=v0.133.0 # Cross-field validation prevents selecting an upgrade stage without SigNoz. diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh index 2366899ad..fa26124a3 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase2.sh @@ -9,8 +9,8 @@ CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" SNAPSHOT_SCRIPT="${CHART_DIR}/files/signoz-upgrade/create-snapshots.sh" MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-kubectl.sh" DEFAULT_VALUES="${CHART_DIR}/examples/values-default.yaml" -STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" -STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.142.1-stage1.yaml" +STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.142.1-stage2.yaml" TEST_ROOT="$(mktemp -d)" cleanup() { @@ -60,9 +60,9 @@ run_snapshot_script() { NAMESPACE="obaas-test" \ RELEASE_NAME="obaas" \ RELEASE_REVISION="7" \ - TARGET_VERSION="0.141.1" \ + TARGET_VERSION="0.142.1" \ SNAPSHOT_TIMEOUT="20m" \ - MARKER_SECRET_NAME="obaas-signoz-upgrade-0-141-1-stage1" \ + MARKER_SECRET_NAME="obaas-signoz-upgrade-0-142-1-stage1" \ SNAPSHOT_CLASS_NAME="${explicit_class}" \ SNAPSHOT_CLASS_MAPPINGS="${mappings}" \ /bin/sh "${SNAPSHOT_SCRIPT}" >"${case_dir}/output.log" 2>&1 @@ -131,7 +131,7 @@ assert_contains "${stage1_mapped}" $'oci-bv\toci-bv-snap' assert_contains "${stage1_upgrade}" 'image: docker.io/signoz/signoz:v0.113.0' assert_contains "${stage1_upgrade}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' assert_contains "${stage1_upgrade}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' -assert_not_contains "${stage1_upgrade}" 'image: docker.io/signoz/signoz:v0.141.1' +assert_not_contains "${stage1_upgrade}" 'image: docker.io/signoz/signoz:v0.142.1' # Exercise the snapshot logic with a mocked Kubernetes API. run_snapshot_script "success" "success" @@ -140,7 +140,7 @@ snapshot_count="$(find "${TEST_ROOT}/success" -name 'snapshot-*.yaml' | wc -l | assert_contains "${TEST_ROOT}/success/output.log" 'All SigNoz Stage 1 CSI snapshots are ready.' assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'helm.sh/resource-policy: keep' assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'obaas.oracle.com/source-pvc-uid:' -assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'obaas.oracle.com/upgrade-target: "0.141.1"' +assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'obaas.oracle.com/upgrade-target: "0.142.1"' assert_contains "${TEST_ROOT}/success/snapshot-1.yaml" 'volumeSnapshotClassName: default-snap' mappings=$'fast-sc\tfast-snap\nblock-sc\tblock-snap' diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh index f732236d8..9540696d7 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase3.sh @@ -9,8 +9,8 @@ CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" VALIDATION_SCRIPT="${CHART_DIR}/files/signoz-upgrade/validate-clickhouse.sh" MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-validation-kubectl.sh" DEFAULT_VALUES="${CHART_DIR}/examples/values-default.yaml" -STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" -STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +STAGE1_VALUES="${CHART_DIR}/examples/values-signoz-0.142.1-stage1.yaml" +STAGE2_VALUES="${CHART_DIR}/examples/values-signoz-0.142.1-stage2.yaml" IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" TEST_ROOT="$(mktemp -d)" trap 'rm -rf "${TEST_ROOT}"' EXIT @@ -28,9 +28,9 @@ run_validation() { local case_dir="${TEST_ROOT}/${scenario}" mkdir -p "${case_dir}" env KUBECTL="${MOCK_KUBECTL}" MOCK_SCENARIO="${scenario}" MOCK_OUTPUT_DIR="${case_dir}" \ - NAMESPACE=obaas RELEASE_NAME=obaas RELEASE_REVISION=7 TARGET_VERSION=0.141.1 \ + NAMESPACE=obaas RELEASE_NAME=obaas RELEASE_REVISION=7 TARGET_VERSION=0.142.1 \ CLICKHOUSE_VERSION=25.12.5 VALIDATION_TIMEOUT=10m \ - MARKER_SECRET_NAME=obaas-signoz-upgrade-0-141-1-stage1 \ + MARKER_SECRET_NAME=obaas-signoz-upgrade-0-142-1-stage1 \ /bin/sh "${VALIDATION_SCRIPT}" >"${case_dir}/output.log" 2>&1 } diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh index 7635e6fc2..d9ac8e113 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase4.sh @@ -8,7 +8,7 @@ CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" GATE_SCRIPT="${CHART_DIR}/files/signoz-upgrade/enforce-stage2.sh" MOCK="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-stage2-kubectl.sh" DEFAULT="${CHART_DIR}/examples/values-default.yaml" -STAGE2="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.142.1-stage2.yaml" TMP="$(mktemp -d)" trap 'rm -rf "${TMP}"' EXIT @@ -18,8 +18,8 @@ assert_not_contains() { ! grep -Fq -- "$2" "$1" || { echo "Unexpected $2 in $1" run_gate() { local scenario="$1" env KUBECTL="${MOCK}" MOCK_SCENARIO="${scenario}" NAMESPACE=obaas RELEASE_NAME=obaas \ - RELEASE_REVISION=8 TARGET_VERSION=0.141.1 CLICKHOUSE_VERSION=25.12.5 \ - VALIDATION_TIMEOUT=10m MARKER_SECRET_NAME=obaas-signoz-upgrade-0-141-1-stage1 \ + RELEASE_REVISION=8 TARGET_VERSION=0.142.1 CLICKHOUSE_VERSION=25.12.5 \ + VALIDATION_TIMEOUT=10m MARKER_SECRET_NAME=obaas-signoz-upgrade-0-142-1-stage1 \ /bin/sh "${GATE_SCRIPT}" >"${TMP}/${scenario}.log" 2>&1 } diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh index 77c93f323..01438a446 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase5.sh @@ -10,9 +10,9 @@ DATA_SCRIPT="${CHART_DIR}/files/signoz-upgrade/validate-signoz-data.sh" MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase5-kubectl.sh" MOCK_CURL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase5-curl.sh" DEFAULT="${CHART_DIR}/examples/values-default.yaml" -STAGE1="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" -STAGE2="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" -SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.141.1.tgz" +STAGE1="${CHART_DIR}/examples/values-signoz-0.142.1-stage1.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.142.1-stage2.yaml" +SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.142.1.tgz" OLD_SIGNOZ_ARCHIVE="${CHART_DIR}/charts/signoz-0.133.0.tgz" IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" TMP="$(mktemp -d)"; trap 'rm -rf "${TMP}"' EXIT @@ -24,29 +24,29 @@ signoz_values="${TMP}/signoz-values.yaml" helm template phase5 "${CHART_DIR}" -n phase5 --is-upgrade -f "${DEFAULT}" -f "${STAGE1}" >"${stage1_render}" helm template phase5 "${CHART_DIR}" -n phase5 --is-upgrade -f "${DEFAULT}" -f "${STAGE2}" >"${stage2_render}" helm show values "${SIGNOZ_ARCHIVE}" >"${signoz_values}" -assert_contains "${CHART_DIR}/Chart.yaml" 'version: "0.141.1"' -assert_contains "${CHART_DIR}/Chart.lock" 'version: 0.141.1' +assert_contains "${CHART_DIR}/Chart.yaml" 'version: "0.142.1"' +assert_contains "${CHART_DIR}/Chart.lock" 'version: 0.142.1' [ -f "${SIGNOZ_ARCHIVE}" ] || { echo "Missing ${SIGNOZ_ARCHIVE}" >&2; exit 1; } [ ! -e "${OLD_SIGNOZ_ARCHIVE}" ] || { echo "Obsolete ${OLD_SIGNOZ_ARCHIVE} is still present" >&2; exit 1; } [ "$(shasum -a 256 "${SIGNOZ_ARCHIVE}" | awk '{print $1}')" = \ - "788354c402912b7d54658d531e0b398ebd77ddce2d1e4d920ad0dfed6ab9c74a" ] || { - echo "SigNoZ 0.141.1 chart digest does not match the official artifact" >&2 + "4b0088757612584d7ff5e596ab0a2ffc4d1f90e43edc6bf7e179208fca1b2277" ] || { + echo "SigNoZ 0.142.1 chart digest does not match the official artifact" >&2 exit 1 } -assert_contains "${signoz_values}" 'tag: v0.141.1' -assert_contains "${signoz_values}" 'tag: v0.144.9' +assert_contains "${signoz_values}" 'tag: v0.142.1' +assert_contains "${signoz_values}" 'tag: v0.144.10' assert_contains "${signoz_values}" 'tag: 25.12.5' assert_contains "${signoz_values}" 'postgresql:' [ "$(awk '/^postgresql:/{found=1; next} found && /^[[:space:]]+enabled:/{print $2; exit}' "${signoz_values}")" = "false" ] || { echo "The embedded SigNoZ PostgreSQL metastore must remain disabled by default" >&2 exit 1 } -assert_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.141.1' +assert_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.142.1' assert_not_contains "${IMAGE_LIST}" 'docker.io/signoz/signoz:v0.133.0' assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz:v0.113.0' assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.141.1' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.142.1' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.10' assert_contains "${stage2_render}" 'name: signoz-telemetrystore-migrator' assert_contains "${stage2_render}" 'app.kubernetes.io/name: signoz-stage2-validation' assert_contains "${stage2_render}" '"helm.sh/hook-weight": "31"' @@ -55,7 +55,7 @@ assert_contains "${stage2_render}" 'Historical telemetry and new ingestion valid run_resource() { env KUBECTL="${MOCK_KUBECTL}" MOCK_SCENARIO="$1" NAMESPACE=obaas RELEASE_NAME=obaas \ - VALIDATION_TIMEOUT=10m SIGNOZ_VERSION=v0.141.1 COLLECTOR_VERSION=v0.144.9 \ + VALIDATION_TIMEOUT=10m SIGNOZ_VERSION=v0.142.1 COLLECTOR_VERSION=v0.144.10 \ /bin/sh "${RESOURCE_SCRIPT}" >"${TMP}/resource-$1.log" 2>&1 } run_resource success diff --git a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh index 738a63bc7..4afefc1af 100755 --- a/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh +++ b/helm/infra-charts/obaas/tests/test-signoz-upgrade-phase6.sh @@ -10,8 +10,8 @@ CLEANUP_SCRIPT="${CHART_DIR}/files/signoz-upgrade/cleanup-signoz-oidc-mock.sh" MOCK_KUBECTL="${SCRIPT_DIR}/fixtures/signoz-upgrade/mock-phase6-kubectl.sh" DEFAULT="${CHART_DIR}/examples/values-default.yaml" PRIVATE="${CHART_DIR}/examples/values-private-registry.yaml" -STAGE1="${CHART_DIR}/examples/values-signoz-0.141.1-stage1.yaml" -STAGE2="${CHART_DIR}/examples/values-signoz-0.141.1-stage2.yaml" +STAGE1="${CHART_DIR}/examples/values-signoz-0.142.1-stage1.yaml" +STAGE2="${CHART_DIR}/examples/values-signoz-0.142.1-stage2.yaml" IMAGE_LIST="${CHART_DIR}/../tools/image_lists/k8s_images_2.1.2.txt" TMP="$(mktemp -d)" trap 'rm -rf "${TMP}"' EXIT @@ -29,8 +29,8 @@ helm template phase6 "${CHART_DIR}" -n phase6 --is-upgrade -f "${DEFAULT}" -f "$ helm template phase6 "${CHART_DIR}" -n phase6 --is-upgrade -f "${DEFAULT}" -f "${STAGE2}" >"${stage2_render}" # Fresh installs contain only the final stack and do not run upgrade-only hooks. -assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz:v0.141.1' -assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' +assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz:v0.142.1' +assert_contains "${fresh_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.10' assert_contains "${fresh_render}" 'image: docker.io/clickhouse/clickhouse-server:25.12.5' assert_contains "${fresh_render}" 'volumeClaimTemplates:' assert_contains "${fresh_render}" 'kind: ClickHouseInstallation' @@ -61,8 +61,8 @@ assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz:v0.113.0' assert_contains "${stage1_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.1' assert_contains "${stage1_render}" 'app.kubernetes.io/name: signoz-upgrade-snapshot' assert_not_contains "${stage1_render}" 'app.kubernetes.io/name: signoz-upgrade-cleanup' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.141.1' -assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.9' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz:v0.142.1' +assert_contains "${stage2_render}" 'image: docker.io/signoz/signoz-otel-collector:v0.144.10' assert_contains "${stage2_render}" 'app.kubernetes.io/name: signoz-upgrade-cleanup' assert_contains "${stage2_render}" '"helm.sh/hook-weight": "-37"' assert_contains "${stage2_render}" 'hook-delete-policy: before-hook-creation,hook-succeeded' diff --git a/helm/infra-charts/obaas/values.schema.json b/helm/infra-charts/obaas/values.schema.json index dbe5533bb..5bc971117 100644 --- a/helm/infra-charts/obaas/values.schema.json +++ b/helm/infra-charts/obaas/values.schema.json @@ -26,14 +26,19 @@ "type": "string", "enum": ["standard", "stage1", "stage2"] }, + "mode": { + "type": "string", + "enum": ["destructive-replace"] + }, + "confirmDataLoss": { "type": "boolean" }, "target": { "type": "object", "additionalProperties": false, "required": ["chartVersion", "signozVersion", "otelCollectorVersion", "clickhouseVersion"], "properties": { - "chartVersion": { "type": "string", "enum": ["0.141.1"] }, - "signozVersion": { "type": "string", "enum": ["v0.141.1"] }, - "otelCollectorVersion": { "type": "string", "enum": ["v0.144.9"] }, + "chartVersion": { "type": "string", "enum": ["0.142.1"] }, + "signozVersion": { "type": "string", "enum": ["v0.142.1"] }, + "otelCollectorVersion": { "type": "string", "enum": ["v0.144.10"] }, "clickhouseVersion": { "type": "string", "enum": ["25.12.5"] } } }, diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 2402706ff..83331501b 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -48,9 +48,9 @@ otelCollectorEndpoint: "obaas-signoz-otel-collector:4318" # -- SigNoz Two-Stage Upgrade Workflow # # These values establish the contract for upgrading an existing SigNoz installation -# to chart/application version 0.141.1. The default "standard" stage preserves the -# current single-command install and upgrade behavior. The stage1 and stage2 profiles -# implement the guarded two-command workflow for existing installations. +# to chart/application version 0.142.1. The default "standard" stage performs the +# normal in-place upgrade. The stage1 and stage2 profiles remain available for the +# optional staged workflow. signozUpgrade: # Supported values: standard, stage1, stage2 stage: standard @@ -58,9 +58,9 @@ signozUpgrade: # Version contract recorded and checked by the two-stage workflow. # These are implementation values and should not be overridden by installations. target: - chartVersion: "0.141.1" - signozVersion: "v0.141.1" - otelCollectorVersion: "v0.144.9" + chartVersion: "0.142.1" + signozVersion: "v0.142.1" + otelCollectorVersion: "v0.144.10" clickhouseVersion: "25.12.5" backup: diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 74c4c4036..755f503f4 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -25,8 +25,8 @@ docker.io/envoyproxy/envoy:distroless-v1.39.1 docker.io/envoyproxy/gateway:v1.9.1 docker.io/envoyproxy/ratelimit:8fe6ea42 docker.io/otel/opentelemetry-collector-contrib:0.160.0 -docker.io/signoz/signoz-otel-collector:v0.144.9 -docker.io/signoz/signoz:v0.141.1 +docker.io/signoz/signoz-otel-collector:v0.144.10 +docker.io/signoz/signoz:v0.142.1 docker.io/signoz/zookeeper:3.7.1 ghcr.io/external-secrets/external-secrets:v2.10.0 ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.30.0 From 0454defbb94d1c415cf63696a17d7771a47721b5 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Fri, 18 Sep 2026 12:11:18 -0700 Subject: [PATCH 30/48] signoz/zookeeper 3.8.4 (#1529) Signed-off-by: Anders Swanson --- docs-source/site/docs/rel_notes/index.mdx | 2 +- .../site/versioned_docs/version-2.1.2/rel_notes/index.mdx | 2 +- helm/infra-charts/obaas/examples/values-private-registry.yaml | 1 + helm/infra-charts/obaas/values.yaml | 1 + helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt | 4 ++-- 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 0716e8972..24d6b64c5 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -282,7 +282,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Zookeeper docker.io/signoz/zookeeper - 3.7.1 + 3.8.4 diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index ceea40e62..61520a4d7 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -282,7 +282,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp Zookeeper docker.io/signoz/zookeeper - 3.7.1 + 3.8.4 diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index 752d8ddea..4fb6beb78 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -695,6 +695,7 @@ signoz: image: registry: myregistry.example.com repository: signoz/zookeeper + tag: 3.8.4 image: registry: myregistry.example.com repository: clickhouse/clickhouse-server diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 83331501b..3f32a8531 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -890,6 +890,7 @@ signoz: image: registry: docker.io repository: signoz/zookeeper + tag: 3.8.4 image: registry: docker.io repository: clickhouse/clickhouse-server diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 755f503f4..67ab30d2a 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -27,7 +27,7 @@ docker.io/envoyproxy/ratelimit:8fe6ea42 docker.io/otel/opentelemetry-collector-contrib:0.160.0 docker.io/signoz/signoz-otel-collector:v0.144.10 docker.io/signoz/signoz:v0.142.1 -docker.io/signoz/zookeeper:3.7.1 +docker.io/signoz/zookeeper:3.8.4 ghcr.io/external-secrets/external-secrets:v2.10.0 ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.30.0 ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.158.0 @@ -39,4 +39,4 @@ quay.io/strimzi/kafka:1.2.0-kafka-4.3.1 quay.io/strimzi/operator:1.2.0 registry.k8s.io/ingress-nginx/controller:v1.15.1 registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.20.0 -registry.k8s.io/metrics-server/metrics-server:v0.9.0 \ No newline at end of file +registry.k8s.io/metrics-server/metrics-server:v0.9.0 From b9abd63e56ce1bb1b51fbcc513da1a99f783f4fa Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Fri, 18 Sep 2026 16:00:45 -0500 Subject: [PATCH 31/48] Update OKE terraform version (#1531) Signed-off-by: Andy Tael --- opentofu/versions.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/opentofu/versions.tf b/opentofu/versions.tf index d23f314d5..bac81df97 100644 --- a/opentofu/versions.tf +++ b/opentofu/versions.tf @@ -5,5 +5,5 @@ locals { app_version = "0.0.0" compute_os_ver = "8.10" - k8s_version = "1.36.0" -} \ No newline at end of file + k8s_version = "1.36.1" +} From 175eff927e15f8ba125ddb7ade19e3ea7665a528 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Thu, 24 Sep 2026 11:39:06 -0700 Subject: [PATCH 32/48] Default tracing (#1550) * APISIX tracing & logs Signed-off-by: Anders Swanson --- .../site/docs/platform/apacheapisix.md | 73 +++++++++++++++++++ .../version-2.1.2/platform/apacheapisix.md | 73 +++++++++++++++++++ .../obaas/tests/test-apisix-chart-upgrade.sh | 8 ++ helm/infra-charts/obaas/values.yaml | 13 +++- 4 files changed, 166 insertions(+), 1 deletion(-) diff --git a/docs-source/site/docs/platform/apacheapisix.md b/docs-source/site/docs/platform/apacheapisix.md index e82147c2b..8b7236900 100644 --- a/docs-source/site/docs/platform/apacheapisix.md +++ b/docs-source/site/docs/platform/apacheapisix.md @@ -107,6 +107,79 @@ APISIX has an embedded dashboard that can be accessed after a tunnel is establis You can configure and update the APISIX gateway using the provided APIs. Pleas refer to the [API Documentation](https://apisix.apache.org/docs/apisix/getting-started/README/) for detailed information. +## Tracing requests through APISIX + +When SigNoz and APISIX are enabled, OBaaS configures APISIX with the built-in +`opentelemetry` plugin and exports spans to the in-cluster SigNoz OpenTelemetry +collector. APISIX uses the service name `APISIX`, writes its trace context to +JSON access logs, and propagates W3C `traceparent` headers to upstream services. + +This makes the plugin available, but it does **not** enable tracing on every +route. Add the plugin to each route that you want to trace, or attach it through +an APISIX GlobalRule when every route should be traced. The OBaaS chart does not +create a tracing route or GlobalRule for you. + +For a short validation window, configure an existing or new route with an +always-on sampler: + +```yaml +plugins: + opentelemetry: + sampler: + name: always_on +``` + +For production, use parent-based sampling and sample a fraction of new traces. +This preserves the sampling decision of an incoming trace while reducing the +volume of traces that originate at the gateway: + +```yaml +plugins: + opentelemetry: + sampler: + name: parent_base + options: + root: + name: trace_id_ratio + options: + fraction: 0.1 +``` + +Apply the route or GlobalRule through your normal APISIX configuration workflow. +If you use the Admin API, retrieve the current object first and preserve its +matching rules, upstream, authentication, and other plugins when adding the +`opentelemetry` block. + +The APISIX span is the gateway portion of the trace. To continue the same trace +in an upstream Java service, the service must be OpenTelemetry-instrumented and +configured to export to SigNoz. Instrumentation is described in +[Configure Applications for SigNoz](../observability/configure.md). Kafka and +database spans likewise depend on instrumentation in the backend service; an +APISIX span alone is not proof of a complete end-to-end trace. + +### Find APISIX spans and correlated logs in SigNoz + +Port-forward the SigNoz UI service, then open [http://localhost:8080](http://localhost:8080): + +```shell +kubectl -n port-forward \ + svc/-signoz 8080:8080 +``` + +The OpenTelemetry collector's port `8888` exposes Prometheus metrics. It is not +the SigNoz UI and cannot be used to browse traces. + +In **Traces** > **Trace Explorer**, select a recent time range and filter on +service name `APISIX`. To locate one request, filter on its trace ID, for example +the `trace_id` from the APISIX access log. Open a matching trace to inspect the +gateway span and any child spans from instrumented services. + +APISIX access logs include `trace_id`, `span_id`, and `traceparent`. In **Logs +Explorer**, filter on the `trace_id` field to find the matching gateway log +entry. This requires the deployed file-log receiver and parser to preserve the +JSON `trace_id` field; if the trace is present but the log is not, verify that +collector configuration separately. + ## Using custom plugins You can install custom plugins in APISIS using the Helm charts. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md b/docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md index e82147c2b..8b7236900 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/apacheapisix.md @@ -107,6 +107,79 @@ APISIX has an embedded dashboard that can be accessed after a tunnel is establis You can configure and update the APISIX gateway using the provided APIs. Pleas refer to the [API Documentation](https://apisix.apache.org/docs/apisix/getting-started/README/) for detailed information. +## Tracing requests through APISIX + +When SigNoz and APISIX are enabled, OBaaS configures APISIX with the built-in +`opentelemetry` plugin and exports spans to the in-cluster SigNoz OpenTelemetry +collector. APISIX uses the service name `APISIX`, writes its trace context to +JSON access logs, and propagates W3C `traceparent` headers to upstream services. + +This makes the plugin available, but it does **not** enable tracing on every +route. Add the plugin to each route that you want to trace, or attach it through +an APISIX GlobalRule when every route should be traced. The OBaaS chart does not +create a tracing route or GlobalRule for you. + +For a short validation window, configure an existing or new route with an +always-on sampler: + +```yaml +plugins: + opentelemetry: + sampler: + name: always_on +``` + +For production, use parent-based sampling and sample a fraction of new traces. +This preserves the sampling decision of an incoming trace while reducing the +volume of traces that originate at the gateway: + +```yaml +plugins: + opentelemetry: + sampler: + name: parent_base + options: + root: + name: trace_id_ratio + options: + fraction: 0.1 +``` + +Apply the route or GlobalRule through your normal APISIX configuration workflow. +If you use the Admin API, retrieve the current object first and preserve its +matching rules, upstream, authentication, and other plugins when adding the +`opentelemetry` block. + +The APISIX span is the gateway portion of the trace. To continue the same trace +in an upstream Java service, the service must be OpenTelemetry-instrumented and +configured to export to SigNoz. Instrumentation is described in +[Configure Applications for SigNoz](../observability/configure.md). Kafka and +database spans likewise depend on instrumentation in the backend service; an +APISIX span alone is not proof of a complete end-to-end trace. + +### Find APISIX spans and correlated logs in SigNoz + +Port-forward the SigNoz UI service, then open [http://localhost:8080](http://localhost:8080): + +```shell +kubectl -n port-forward \ + svc/-signoz 8080:8080 +``` + +The OpenTelemetry collector's port `8888` exposes Prometheus metrics. It is not +the SigNoz UI and cannot be used to browse traces. + +In **Traces** > **Trace Explorer**, select a recent time range and filter on +service name `APISIX`. To locate one request, filter on its trace ID, for example +the `trace_id` from the APISIX access log. Open a matching trace to inspect the +gateway span and any child spans from instrumented services. + +APISIX access logs include `trace_id`, `span_id`, and `traceparent`. In **Logs +Explorer**, filter on the `trace_id` field to find the matching gateway log +entry. This requires the deployed file-log receiver and parser to preserve the +JSON `trace_id` field; if the trace is present but the log is not, verify that +collector configuration separately. + ## Using custom plugins You can install custom plugins in APISIS using the Helm charts. diff --git a/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh b/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh index 578f75e21..13866b6bd 100755 --- a/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh +++ b/helm/infra-charts/obaas/tests/test-apisix-chart-upgrade.sh @@ -68,6 +68,14 @@ assert_contains "${PUBLIC_RENDER}" 'image: "docker.io/apache/apisix:3.18.0-ubunt assert_contains "${PRIVATE_RENDER}" 'image: "myregistry.example.com/apache/apisix:3.18.0-ubuntu"' assert_contains "${PUBLIC_RENDER}" 'kind: Deployment' assert_contains "${PUBLIC_RENDER}" 'name: apisix-upgrade-test' +assert_contains "${PUBLIC_RENDER}" 'tracing: true' +assert_contains "${PRIVATE_RENDER}" 'tracing: true' +assert_contains "${PUBLIC_RENDER}" 'set_ngx_var: true' +assert_contains "${PRIVATE_RENDER}" 'set_ngx_var: true' +assert_contains "${PUBLIC_RENDER}" 'opentelemetry_trace_id' +assert_contains "${PRIVATE_RENDER}" 'opentelemetry_trace_id' +assert_contains "${PUBLIC_RENDER}" 'access_log_format_escape: json' +assert_contains "${PRIVATE_RENDER}" 'access_log_format_escape: json' assert_not_contains "${PUBLIC_RENDER}" 'apache/apisix:3.16.0-ubuntu' assert_not_contains "${PRIVATE_RENDER}" 'apache/apisix:3.16.0-ubuntu' diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 3f32a8531..546e05d8e 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -248,6 +248,10 @@ apisix: # APISIX configuration apisix: + # Emit spans for the complete APISIX request lifecycle, not only the + # gateway request span. + tracing: true + # Minimal plugins list - only what routes actually use # (prometheus is in APISIX defaults, but opentelemetry is not) plugins: @@ -382,7 +386,9 @@ apisix: batch_timeout: 2 inactive_timeout: 1 max_export_batch_size: 16 - set_ngx_var: false + # Expose trace context as NGINX variables for JSON access-log + # correlation in the cluster filelog receiver. + set_ngx_var: true prometheus: export_uri: /metrics metric_prefix: apisix_ @@ -396,6 +402,11 @@ apisix: envs: - KUBERNETES_SERVICE_HOST - KUBERNETES_SERVICE_PORT + logs: + enableAccessLog: true + accessLogFormat: >- + {"time":"$time_iso8601","trace_id":"$opentelemetry_trace_id","span_id":"$opentelemetry_span_id","traceparent":"$opentelemetry_context_traceparent","request_method":"$request_method","uri":"$uri","status":$status} + accessLogFormatEscape: json # etcd configuration etcd: From d1d52b8341d9c19cd4e9c221211aba4139a9e2ed Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Mon, 28 Sep 2026 15:14:03 -0500 Subject: [PATCH 33/48] Update sqlcl to latest version --- .../site/docs/platform/configserver.md | 22 +++++++++---------- docs-source/site/docs/rel_notes/index.mdx | 2 +- .../version-2.1.2/platform/configserver.md | 22 +++++++++---------- .../version-2.1.2/rel_notes/index.mdx | 2 +- .../obaas-sample-app/examples/sqlcl-pod.yaml | 2 +- .../templates/db-init-job.yaml | 2 +- helm/app-charts/obaas-sample-app/values.yaml | 2 +- .../obaas/examples/values-ai-optimizer.yaml | 2 +- .../obaas/examples/values-byodb.yaml | 2 +- .../obaas/examples/values-existing-adb.yaml | 2 +- .../examples/values-private-registry.yaml | 2 +- helm/infra-charts/obaas/values.yaml | 2 +- .../tools/image_lists/k8s_images_2.1.2.txt | 2 +- 13 files changed, 33 insertions(+), 33 deletions(-) diff --git a/docs-source/site/docs/platform/configserver.md b/docs-source/site/docs/platform/configserver.md index 3507fa012..418eacee9 100644 --- a/docs-source/site/docs/platform/configserver.md +++ b/docs-source/site/docs/platform/configserver.md @@ -57,25 +57,25 @@ kubectl apply -f your-sqlcl-pod.yaml -n obaas Check the pod output to confirm it was successful, using a command like this: +The example output below was captured with the SQLcl `26.2.2` container image against an Oracle Database Free test schema; your database version, user, and timestamps will differ. + ```bash kubectl -n obaas logs sqlcl -SQLcl: Release 25.4 Production on Mon Mar 23 16:51:50 2026 +SQLcl: Release 26.2 Production on Mon Sep 28 20:11:05 2026 Copyright (c) 1982, 2026, Oracle. All rights reserved. -Connected to: -Oracle AI Database 26ai Free Release 23.26.1.0.0 - Develop, Learn, and Run for Free -Version 23.26.1.0.0 +Connected. - ID APPLICATION PROFILE LABEL PROP_KEY VALUE CREATED_ON CREATED_BY UPDATED_ON UPDATED_BY -_____ ______________ __________ _________ _______________ _________ __________________________________ _____________ _____________ _____________ - 1 billing default latest apikey abc123 23-MAR-26 04.49.53.000000000 PM OBAAS_USER - 2 billing default latest subscription xyz456 23-MAR-26 04.49.53.000000000 PM OBAAS_USER + ID APPLICATION PROFILE LABEL PROP_KEY VALUE CREATED_ON CREATED_BY UPDATED_ON UPDATED_BY +_____ ______________ __________ _________ _______________ _________ __________________________________ _________________ _____________ _____________ + 1 billing default latest apikey abc123 28-SEP-26 08.10.32.118082000 PM SQLCL_DOC_TEST + 2 billing default latest subscription xyz456 28-SEP-26 08.10.32.118082000 PM SQLCL_DOC_TEST -Disconnected from Oracle AI Database 26ai Free Release 23.26.1.0.0 - Develop, Learn, and Run for Free -Version 23.26.1.0.0 +Disconnected from Oracle AI Database 26ai Free Release 23.26.3.0.0 - Develop, Learn, and Run for Free +Version 23.26.3.0.0 ``` Remember to remove your pod when you are finished, using a command like this: @@ -102,4 +102,4 @@ and will therefore allow you to refer to and use configuration properties in you Please refer to the [Spring Cloud Config Client documentation](https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_spring_cloud_config_client) for detailed information about how to use Spring Cloud Config in your applications, in particular to learn how application name, -profile and labels are used to lookup configuration properties. \ No newline at end of file +profile and labels are used to lookup configuration properties. diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 24d6b64c5..2ce4ea785 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -272,7 +272,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp SQLcl container-registry.oracle.com/database/sqlcl - 26.2.0 + 26.2.2 Strimzi Operator diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md b/docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md index 3507fa012..418eacee9 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/configserver.md @@ -57,25 +57,25 @@ kubectl apply -f your-sqlcl-pod.yaml -n obaas Check the pod output to confirm it was successful, using a command like this: +The example output below was captured with the SQLcl `26.2.2` container image against an Oracle Database Free test schema; your database version, user, and timestamps will differ. + ```bash kubectl -n obaas logs sqlcl -SQLcl: Release 25.4 Production on Mon Mar 23 16:51:50 2026 +SQLcl: Release 26.2 Production on Mon Sep 28 20:11:05 2026 Copyright (c) 1982, 2026, Oracle. All rights reserved. -Connected to: -Oracle AI Database 26ai Free Release 23.26.1.0.0 - Develop, Learn, and Run for Free -Version 23.26.1.0.0 +Connected. - ID APPLICATION PROFILE LABEL PROP_KEY VALUE CREATED_ON CREATED_BY UPDATED_ON UPDATED_BY -_____ ______________ __________ _________ _______________ _________ __________________________________ _____________ _____________ _____________ - 1 billing default latest apikey abc123 23-MAR-26 04.49.53.000000000 PM OBAAS_USER - 2 billing default latest subscription xyz456 23-MAR-26 04.49.53.000000000 PM OBAAS_USER + ID APPLICATION PROFILE LABEL PROP_KEY VALUE CREATED_ON CREATED_BY UPDATED_ON UPDATED_BY +_____ ______________ __________ _________ _______________ _________ __________________________________ _________________ _____________ _____________ + 1 billing default latest apikey abc123 28-SEP-26 08.10.32.118082000 PM SQLCL_DOC_TEST + 2 billing default latest subscription xyz456 28-SEP-26 08.10.32.118082000 PM SQLCL_DOC_TEST -Disconnected from Oracle AI Database 26ai Free Release 23.26.1.0.0 - Develop, Learn, and Run for Free -Version 23.26.1.0.0 +Disconnected from Oracle AI Database 26ai Free Release 23.26.3.0.0 - Develop, Learn, and Run for Free +Version 23.26.3.0.0 ``` Remember to remove your pod when you are finished, using a command like this: @@ -102,4 +102,4 @@ and will therefore allow you to refer to and use configuration properties in you Please refer to the [Spring Cloud Config Client documentation](https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_spring_cloud_config_client) for detailed information about how to use Spring Cloud Config in your applications, in particular to learn how application name, -profile and labels are used to lookup configuration properties. \ No newline at end of file +profile and labels are used to lookup configuration properties. diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index 61520a4d7..01a093b4e 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -272,7 +272,7 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp SQLcl container-registry.oracle.com/database/sqlcl - 26.2.0 + 26.2.2 Strimzi Operator diff --git a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml index 9d1a4a7e3..6990c7931 100644 --- a/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml +++ b/helm/app-charts/obaas-sample-app/examples/sqlcl-pod.yaml @@ -6,7 +6,7 @@ spec: restartPolicy: Never containers: - name: sqlcl - image: container-registry.oracle.com/database/sqlcl:26.2.1 + image: container-registry.oracle.com/database/sqlcl:26.2.2 env: # - name: TNS_ADMIN # value: /app/tns_admin diff --git a/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml b/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml index e41afa677..f9f8a5ad0 100644 --- a/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml +++ b/helm/app-charts/obaas-sample-app/templates/db-init-job.yaml @@ -31,7 +31,7 @@ spec: securityContext: {{- toYaml . | nindent 10 }} {{ end }} - image: {{ .Values.database.sqlcl.image.repository | default "container-registry.oracle.com/database/sqlcl" }}:{{ .Values.database.sqlcl.image.tag | default "26.2.1" }} + image: {{ .Values.database.sqlcl.image.repository | default "container-registry.oracle.com/database/sqlcl" }}:{{ .Values.database.sqlcl.image.tag | default "26.2.2" }} env: - name: TNS_ADMIN value: /app/tns_admin diff --git a/helm/app-charts/obaas-sample-app/values.yaml b/helm/app-charts/obaas-sample-app/values.yaml index 70f39e278..161f446a2 100644 --- a/helm/app-charts/obaas-sample-app/values.yaml +++ b/helm/app-charts/obaas-sample-app/values.yaml @@ -67,7 +67,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.1" + tag: "26.2.2" eureka: diff --git a/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml b/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml index ee4b29735..632d428bf 100644 --- a/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml +++ b/helm/infra-charts/obaas/examples/values-ai-optimizer.yaml @@ -25,7 +25,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.1" + tag: "26.2.2" privAuthN: secretName: "db-priv-authn" diff --git a/helm/infra-charts/obaas/examples/values-byodb.yaml b/helm/infra-charts/obaas/examples/values-byodb.yaml index e36cd63da..39b8205b0 100644 --- a/helm/infra-charts/obaas/examples/values-byodb.yaml +++ b/helm/infra-charts/obaas/examples/values-byodb.yaml @@ -50,7 +50,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.1" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/obaas/examples/values-existing-adb.yaml b/helm/infra-charts/obaas/examples/values-existing-adb.yaml index 87d67a682..303c559ca 100644 --- a/helm/infra-charts/obaas/examples/values-existing-adb.yaml +++ b/helm/infra-charts/obaas/examples/values-existing-adb.yaml @@ -37,7 +37,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.1" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index 4fb6beb78..1a84fdf2e 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -210,7 +210,7 @@ database: sqlcl: image: repository: myregistry.example.com/database/sqlcl - tag: "26.2.1" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 546e05d8e..244f5ab30 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -627,7 +627,7 @@ database: sqlcl: image: repository: container-registry.oracle.com/database/sqlcl - tag: "26.2.1" + tag: "26.2.2" # For SIDB-FREE/ADB-FREE: container image configuration (exclude for ADB-S) image: diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 67ab30d2a..7b484932b 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -9,7 +9,7 @@ container-registry.oracle.com/database/microtx-coordinator:26.1.2 container-registry.oracle.com/database/microtx-workflow:26.1.2 container-registry.oracle.com/database/observability-exporter:2.5.0 container-registry.oracle.com/database/operator:2.2.0 -container-registry.oracle.com/database/sqlcl:26.2.1 +container-registry.oracle.com/database/sqlcl:26.2.2 container-registry.oracle.com/middleware/coherence-ce:22.06.13 container-registry.oracle.com/middleware/coherence-operator:3.5.17 container-registry.oracle.com/obaas/dashboards:2.1.0 From d692e4d35e43b9cadae2f5a19cb7a30dba3f5ca3 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Fri, 2 Oct 2026 15:46:32 -0500 Subject: [PATCH 34/48] Version updates Signed-off-by: Andy Tael --- docs-source/site/package-lock.json | 162 ++++++++++++++++------------- 1 file changed, 89 insertions(+), 73 deletions(-) diff --git a/docs-source/site/package-lock.json b/docs-source/site/package-lock.json index 2258bde6e..b19ed100c 100644 --- a/docs-source/site/package-lock.json +++ b/docs-source/site/package-lock.json @@ -6382,9 +6382,9 @@ "license": "Apache-2.0" }, "node_modules/@swc/html": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html/-/html-1.15.33.tgz", - "integrity": "sha512-PZIfmj5zYpAJ2eMptf0My2q9Bl8bkraW28+FD1pRnxOiYMrKrP5vL2tB2PdxMRjS0ziLFVM5HEuGFw8PxEDOaw==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html/-/html-1.16.13.tgz", + "integrity": "sha512-zBkWXiksdWdFkM46CQuMoJiq1Wic5Kj9SWPazxHHgXZyjdaTESAkmLPt3AKp80qQPTmXk4hE4CKvva+Ls0t5Rg==", "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" @@ -6393,24 +6393,24 @@ "node": ">=14" }, "optionalDependencies": { - "@swc/html-darwin-arm64": "1.15.33", - "@swc/html-darwin-x64": "1.15.33", - "@swc/html-linux-arm-gnueabihf": "1.15.33", - "@swc/html-linux-arm64-gnu": "1.15.33", - "@swc/html-linux-arm64-musl": "1.15.33", - "@swc/html-linux-ppc64-gnu": "1.15.33", - "@swc/html-linux-s390x-gnu": "1.15.33", - "@swc/html-linux-x64-gnu": "1.15.33", - "@swc/html-linux-x64-musl": "1.15.33", - "@swc/html-win32-arm64-msvc": "1.15.33", - "@swc/html-win32-ia32-msvc": "1.15.33", - "@swc/html-win32-x64-msvc": "1.15.33" + "@swc/html-darwin-arm64": "1.16.13", + "@swc/html-darwin-x64": "1.16.13", + "@swc/html-linux-arm-gnueabihf": "1.16.13", + "@swc/html-linux-arm64-gnu": "1.16.13", + "@swc/html-linux-arm64-musl": "1.16.13", + "@swc/html-linux-ppc64-gnu": "1.16.13", + "@swc/html-linux-s390x-gnu": "1.16.13", + "@swc/html-linux-x64-gnu": "1.16.13", + "@swc/html-linux-x64-musl": "1.16.13", + "@swc/html-win32-arm64-msvc": "1.16.13", + "@swc/html-win32-ia32-msvc": "1.16.13", + "@swc/html-win32-x64-msvc": "1.16.13" } }, "node_modules/@swc/html-darwin-arm64": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-darwin-arm64/-/html-darwin-arm64-1.15.33.tgz", - "integrity": "sha512-zyO6uMBfLyCh55wundAxKX+8P/f98ecuyir4VX6nTmn6y7x37ndB8f01LUrd9Tiq6eEAvDXLiqEUvuGjEc7Pmg==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-darwin-arm64/-/html-darwin-arm64-1.16.13.tgz", + "integrity": "sha512-ah+W37P6vvbR3778r1f2ES4UJ3VUeHF1OMyCMsMUsxScHfjusP2xTK1ND1NTFLE5/uqZvniFZ0FTKezmasw5mw==", "cpu": [ "arm64" ], @@ -6424,9 +6424,9 @@ } }, "node_modules/@swc/html-darwin-x64": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-darwin-x64/-/html-darwin-x64-1.15.33.tgz", - "integrity": "sha512-MaGunsY/J5l7Rb5OmoztEWh+ikooydT7nWkjiDovj7UfkB9HLk5sLr9O7ZdNGJ2u9dD6FX89SzMdA0Psm9NJrQ==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-darwin-x64/-/html-darwin-x64-1.16.13.tgz", + "integrity": "sha512-vnWXBHUuvEUt+SUXjWP059RXJNxrTESuhjWSN7DHVGzekCWGftdayzz08/iouVDwVP1xpc+KjnONcF1JDjiieg==", "cpu": [ "x64" ], @@ -6440,9 +6440,9 @@ } }, "node_modules/@swc/html-linux-arm-gnueabihf": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-linux-arm-gnueabihf/-/html-linux-arm-gnueabihf-1.15.33.tgz", - "integrity": "sha512-CrbUDjVl6/hQ1C5KPMiK4vxk/eOMjxkVELqwnOxsZ+aFVTv3L3YrGMaJ5H47vvIihkPhqiSOUPmMEFqxvqKmXg==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm-gnueabihf/-/html-linux-arm-gnueabihf-1.16.13.tgz", + "integrity": "sha512-AeJETHDNjpQ/h0H3eenCvUXmSeix5DFKAdqVPQqOYjL6HSNZ3dJTjz/sr8aKIJLznYs5Cc/jRTc0KxvjjwqSAQ==", "cpu": [ "arm" ], @@ -6456,9 +6456,9 @@ } }, "node_modules/@swc/html-linux-arm64-gnu": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-gnu/-/html-linux-arm64-gnu-1.15.33.tgz", - "integrity": "sha512-7tZ0IgmUslI9Extu/TpxJS0GjJoDx0j9zeq2cIidPdM/njSBpyRB7n4B292Q5WFVh7PcZl7WXqqqMczibQ27aA==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-gnu/-/html-linux-arm64-gnu-1.16.13.tgz", + "integrity": "sha512-N0rho3bbFSva00yZQTfsmzOQFZEu+QP27O4Z4dSKi1Ix2tn2LH3xh/osMymXvC3JvN5cOMpfcnXxgxam1sOWBA==", "cpu": [ "arm64" ], @@ -6475,9 +6475,9 @@ } }, "node_modules/@swc/html-linux-arm64-musl": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-musl/-/html-linux-arm64-musl-1.15.33.tgz", - "integrity": "sha512-gYi2ainYZV2z+jwjp9UKuPVOf3c5q+NkH3QRDjqDrIPLagqDsYNjobi8p5oajGcPGFLNTcVw08VTcubJGChReA==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-musl/-/html-linux-arm64-musl-1.16.13.tgz", + "integrity": "sha512-VsU3rBE25ex5C3JNx9vGvj8crHCEnwL1peKW200sNTCOTTMFaCAHCKjq5ws/oUlq+XqAEGoFkOgZ18TEyNLz4g==", "cpu": [ "arm64" ], @@ -6494,9 +6494,9 @@ } }, "node_modules/@swc/html-linux-ppc64-gnu": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-linux-ppc64-gnu/-/html-linux-ppc64-gnu-1.15.33.tgz", - "integrity": "sha512-6CfzyVQSdD8ezFdxFve4J/b6qTgXIwYFWEvSdaJvXSgwTy976uUV5Ff1LOF86mt2zWMhZJX9DqmkGyIhepbyWw==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-linux-ppc64-gnu/-/html-linux-ppc64-gnu-1.16.13.tgz", + "integrity": "sha512-pBbdxUM0TtBMCD5saaPI7G0pqiaFOGcED1cNBzXnsb1YA8gHWJzm0UtY/AhKEkBcw0E8JJBewMw5zHO59xCEeQ==", "cpu": [ "ppc64" ], @@ -6513,9 +6513,9 @@ } }, "node_modules/@swc/html-linux-s390x-gnu": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-linux-s390x-gnu/-/html-linux-s390x-gnu-1.15.33.tgz", - "integrity": "sha512-Msx1eniw95lhMHUSe3D5FXweKHtkHtzJLsHJDj920uL4Dm7UHqzwaCuZdCmzbkHnO96YjjQvAm266djg8wupmQ==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-linux-s390x-gnu/-/html-linux-s390x-gnu-1.16.13.tgz", + "integrity": "sha512-6Qp/l/3P2MQFwX4TCUfw4gSJZSBVhKHtFuw1rYIJw9ffyLuBRvn7+hqo33KU0EDRYqIp9uH0AUhWq08/oFNGFQ==", "cpu": [ "s390x" ], @@ -6532,9 +6532,9 @@ } }, "node_modules/@swc/html-linux-x64-gnu": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-gnu/-/html-linux-x64-gnu-1.15.33.tgz", - "integrity": "sha512-JDNb4Uq+7g+23QuOtwWnP0/EqztWIHFFdQdeBIS5zx83YBG2dYRMdPAjnHJWh2YRZxdepd8q6S9MUIxpSrouAg==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-gnu/-/html-linux-x64-gnu-1.16.13.tgz", + "integrity": "sha512-7iPcqY2kZArBRZigMmHUz9U3Z7uMePOsy7XkYEGhRrWfWx6n/90slerhaytLMYCYTZMIhrpAqT9KVkIygW6sUg==", "cpu": [ "x64" ], @@ -6551,9 +6551,9 @@ } }, "node_modules/@swc/html-linux-x64-musl": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-musl/-/html-linux-x64-musl-1.15.33.tgz", - "integrity": "sha512-NSpZdbz4dj0pu1A0Z9l68Bll5HAzEMtBAeMe6jc4GEVfpIw6eeafQHm2/yMUEh09tgl8t9LzM9DycfdTZDjM4g==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-musl/-/html-linux-x64-musl-1.16.13.tgz", + "integrity": "sha512-pSVH8LfTAuEsu5CeKbynl5FQTFAa06Lc/k51iMKvCmVJeuqRf3NCtuU3WxPAWv0BhU2wDIU7sY9Gfq9osEN8KQ==", "cpu": [ "x64" ], @@ -6570,9 +6570,9 @@ } }, "node_modules/@swc/html-win32-arm64-msvc": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-win32-arm64-msvc/-/html-win32-arm64-msvc-1.15.33.tgz", - "integrity": "sha512-w7iho3/zS3lCDqgUZMDLMBO0ElX7j+KgvMb8BOrKqLDOSTDDj3lY/BClNJ7vBpAliI2kPQs/mUikdZyzi4MBjQ==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-win32-arm64-msvc/-/html-win32-arm64-msvc-1.16.13.tgz", + "integrity": "sha512-ahGzL7v5ZgKP9C/WalQB6ebPV0CRpNylRBuEzEkyMmXPb8EkMUvRT0lgiR8PmdTlecjcA03njyCdxtTVZUEcJA==", "cpu": [ "arm64" ], @@ -6586,9 +6586,9 @@ } }, "node_modules/@swc/html-win32-ia32-msvc": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-win32-ia32-msvc/-/html-win32-ia32-msvc-1.15.33.tgz", - "integrity": "sha512-6hJ2pBweSfZ38trYHXmzTBDpRNvqJgFl2PkIWdy4IXbV/Fv0v9Dqe0t9Gi2ZVEBpgI7PD6pF42AT4HmrNTVFyQ==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-win32-ia32-msvc/-/html-win32-ia32-msvc-1.16.13.tgz", + "integrity": "sha512-qsQBRIXusSxXNOWBTHAZdkgasU56NDolKxx1enaWT3IPKsHyAPaVmQt4vV4Htf8nsYmLj6C7Ad97hjnQzawBCg==", "cpu": [ "ia32" ], @@ -6602,9 +6602,9 @@ } }, "node_modules/@swc/html-win32-x64-msvc": { - "version": "1.15.33", - "resolved": "https://registry.npmjs.org/@swc/html-win32-x64-msvc/-/html-win32-x64-msvc-1.15.33.tgz", - "integrity": "sha512-eaY/vNE7rkPKluJYjhOiQOA1tto5VbJOoD1C1xFTBmr9t7WsqYUfbQhYQy5A26/z83NNgtDwELM85rkMB+/vWA==", + "version": "1.16.13", + "resolved": "https://registry.npmjs.org/@swc/html-win32-x64-msvc/-/html-win32-x64-msvc-1.16.13.tgz", + "integrity": "sha512-D6ScrzmTFhvcLWwzIXjtzrYSuPR+QyRzwJXl4cHin5wvc2E+ljRhIiXcmdUOcexJu4RRWuEmugRGom7abs3xsw==", "cpu": [ "x64" ], @@ -7673,9 +7673,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", - "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", + "version": "1.20.8", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.8.tgz", + "integrity": "sha512-JNcyFQ64OiijEkPzUBTCe+hyPXUD/3LEldGQ6iF5LR1w00mx9o7xtDWHXBY2iItjdCFGoilOLNQbH943ut7pHA==", "license": "MIT", "dependencies": { "bytes": "~3.1.2", @@ -7686,7 +7686,7 @@ "http-errors": "~2.0.1", "iconv-lite": "~0.4.24", "on-finished": "~2.4.1", - "qs": "~6.14.0", + "qs": "~6.16.0", "raw-body": "~2.5.3", "type-is": "~1.6.18", "unpipe": "~1.0.0" @@ -7720,6 +7720,22 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz", + "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==", + "license": "BSD-3-Clause", + "dependencies": { + "es-define-property": "^1.0.1", + "side-channel": "^1.1.1" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/bonjour-service": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", @@ -7759,9 +7775,9 @@ } }, "node_modules/brace-expansion": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", - "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz", + "integrity": "sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==", "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", @@ -8279,9 +8295,9 @@ "license": "MIT" }, "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.10.0.tgz", + "integrity": "sha512-AidJptpBJmjTclAp9BkLwJi0T93fo5epJnbaZslpg6QVzpHjAiveF55mE9AcUJiGMqRHgMDY8soMsQtuNYMHfw==", "license": "MIT" }, "node_modules/colorette": { @@ -10014,9 +10030,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.7.tgz", - "integrity": "sha512-dOvZVzjdZdz7phd9v6jCbwxrBW3fK6n8Rc0CtdmM4bumzMnxywBYhuph6J819RRw/ku+rLbelwfMunktuzVVHg==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz", + "integrity": "sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==", "funding": [ { "type": "github", @@ -11636,9 +11652,9 @@ } }, "node_modules/joi": { - "version": "17.13.4", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.4.tgz", - "integrity": "sha512-1RuuER6kmt8K8I3nIWvPZKi5RQCb568ZPyY4Pwjlua+yo+63ZTmIwxLZH0heBmiKN4uxjvCiarDrjaeH84xicQ==", + "version": "17.13.8", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.8.tgz", + "integrity": "sha512-iPKOGmiRw1jxf/JOPwxmCcUQAOdF359mdzYiP2DJ+TMX0YK2zjK3D+zYOaGjpumWxOFF/l2xVWjRVK5bGSLdEw==", "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.3.0", @@ -11655,9 +11671,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", - "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", "funding": [ { "type": "github", @@ -18611,9 +18627,9 @@ "license": "MIT" }, "node_modules/svgo": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.4.tgz", - "integrity": "sha512-GsNRis4e8jxn2Y9ENz/8lbJ93CstG8svtMnuRaHbiF2LTJ5tK0/q3t/URPq9Zc7zVWBJnNnJMIp6bevK7bSmNg==", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.5.tgz", + "integrity": "sha512-8SQMzdrvWaD8deUmrnYB+ASyxBVgWUOilg+A75nE/76WdLpj6LopCwiAVvkzkcqy/9b7t2Mg7faFLjg0ZRcZ3w==", "license": "MIT", "dependencies": { "commander": "^7.2.0", From f6247fa4071a0784ed8f20266a73e3efa3178047 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 8 Oct 2026 11:30:25 -0500 Subject: [PATCH 35/48] k8s newer version, IMDSV2 enabled Signed-off-by: Andy Tael --- docs-source/site/package-lock.json | 101 +++++++++++++++------------- opentofu/modules/kubernetes/main.tf | 6 +- opentofu/versions.tf | 2 +- 3 files changed, 58 insertions(+), 51 deletions(-) diff --git a/docs-source/site/package-lock.json b/docs-source/site/package-lock.json index 578ea23b5..bb43b6770 100644 --- a/docs-source/site/package-lock.json +++ b/docs-source/site/package-lock.json @@ -2238,9 +2238,9 @@ } }, "node_modules/@csstools/postcss-cascade-layers/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -2659,9 +2659,9 @@ } }, "node_modules/@csstools/postcss-is-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -3106,9 +3106,9 @@ } }, "node_modules/@csstools/postcss-scope-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -8362,14 +8362,15 @@ } }, "node_modules/compression": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.2.tgz", + "integrity": "sha512-o8vI5RE5A6EVVOd9o41jKp41aJom+QTEO/Bx8MYNjexMo/Bv2WOjUfZr+aL0WnYSgymUy6zeguqLTsIhV0gMvQ==", "license": "MIT", "dependencies": { "bytes": "3.1.2", "compressible": "~2.0.18", "debug": "2.6.9", + "destroy": "1.2.0", "negotiator": "~0.6.4", "on-headers": "~1.1.0", "safe-buffer": "5.2.1", @@ -8377,6 +8378,10 @@ }, "engines": { "node": ">= 0.8.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/compression/node_modules/bytes": { @@ -8703,9 +8708,9 @@ } }, "node_modules/css-blank-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -8777,9 +8782,9 @@ } }, "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15350,9 +15355,9 @@ } }, "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15594,9 +15599,9 @@ } }, "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15632,9 +15637,9 @@ } }, "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15760,9 +15765,9 @@ } }, "node_modules/postcss-focus-visible/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -15798,9 +15803,9 @@ } }, "node_modules/postcss-focus-within/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16087,9 +16092,9 @@ } }, "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16115,9 +16120,9 @@ } }, "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16214,9 +16219,9 @@ } }, "node_modules/postcss-nesting/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16577,9 +16582,9 @@ } }, "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -16670,9 +16675,9 @@ } }, "node_modules/postcss-selector-not/node_modules/postcss-selector-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.4.tgz", - "integrity": "sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", diff --git a/opentofu/modules/kubernetes/main.tf b/opentofu/modules/kubernetes/main.tf index a66814112..6ac2bae6f 100644 --- a/opentofu/modules/kubernetes/main.tf +++ b/opentofu/modules/kubernetes/main.tf @@ -202,7 +202,8 @@ resource "oci_containerengine_node_pool" "cpu_node_pool_details" { boot_volume_size_in_gbs = 100 } node_metadata = { - user_data = data.cloudinit_config.workers.rendered + user_data = data.cloudinit_config.workers.rendered + areLegacyImdsEndpointsDisabled = "true" } lifecycle { ignore_changes = [defined_tags, freeform_tags, node_config_details[0].size] @@ -250,7 +251,8 @@ resource "oci_containerengine_node_pool" "gpu_node_pool_details" { boot_volume_size_in_gbs = 100 } node_metadata = { - user_data = data.cloudinit_config.workers.rendered + user_data = data.cloudinit_config.workers.rendered + areLegacyImdsEndpointsDisabled = "true" } lifecycle { ignore_changes = [defined_tags, freeform_tags, node_config_details[0].size] diff --git a/opentofu/versions.tf b/opentofu/versions.tf index bac81df97..918749726 100644 --- a/opentofu/versions.tf +++ b/opentofu/versions.tf @@ -5,5 +5,5 @@ locals { app_version = "0.0.0" compute_os_ver = "8.10" - k8s_version = "1.36.1" + k8s_version = "1.36.4" } From 1446cd4e578963f9726ca2c6778bbf7628bd3f83 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 8 Oct 2026 13:39:46 -0500 Subject: [PATCH 36/48] Fix CBv5 tests and agent docu Signed-off-by: Andy Tael --- AGENTS.md | 13 +- CBV5-AGENT.md | 37 +++ TEST-AGENT.md | 18 +- cloudbank-v5/6-smoke_test_secure_services.sh | 184 ++++++++++++-- cloudbank-v5/7-smoke_test_microtx_jwt.sh | 95 ------- cloudbank-v5/8-smoke_test_microtx_jwt.sh | 187 ++++++++++++++ cloudbank-v5/README.md | 1 + cloudbank-v5/cloudbank-test-doc.md | 14 + cloudbank-v5/cloudbank-v5-install.md | 24 ++ .../tests/test_secure_services_smoke.py | 239 ++++++++++++++++++ 10 files changed, 689 insertions(+), 123 deletions(-) delete mode 100755 cloudbank-v5/7-smoke_test_microtx_jwt.sh create mode 100755 cloudbank-v5/8-smoke_test_microtx_jwt.sh create mode 100644 cloudbank-v5/tests/test_secure_services_smoke.py diff --git a/AGENTS.md b/AGENTS.md index afd04e687..1f9065aea 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -284,6 +284,8 @@ If the target version has been published and installing from the public Helm rep Use `opentofu/README.md` for initialization, planning, apply, and infrastructure cleanup. Select the mode in `TEST-AGENT.md` and record the state location and resource ownership before provisioning. +Read the provisioning Kubernetes default from `opentofu/versions.tf` before each run (currently `1.36.4`), and record the planned and actual control-plane and worker versions. This provisioning default is separate from the documented Kubernetes minimum of 1.34. The CPU and GPU node pools in `opentofu/modules/kubernetes/main.tf` set `node_metadata.areLegacyImdsEndpointsDisabled` to `"true"`. Verify the setting in the plan and resulting worker-instance metadata; tooling on these workers must use IMDSv2. + With `k8s_run_cfgmgt=true` (the default), apply runs `cfgmgt/apply.py`, which applies the generated Kubernetes manifest and installs `obaas-prereqs` in `obaas-system` and `obaas` in the namespace returned by `app_name`. Verify these releases using the checks below before deploying workloads. Reapply reruns configuration management; use read-only health checks when validating an existing installation. For OCI test runs, explicitly set `k8s_use_local_charts=true` in the run's variable file before plan and apply. It selects this checkout's `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas` directories. Prepare dependencies using `opentofu/README.md` and verify both local chart paths exist before apply. Confirm the target versions from their `Chart.yaml` files and verify the installed release metadata; `opentofu/versions.tf` contains a release placeholder. @@ -535,13 +537,22 @@ signoz: enabled: true otmm: - enabled: true + coordinator: + enabled: true workflowServer: enabled: false console: enabled: false ``` +The chart defaults enable both `otmm.coordinator.enabled` and `otmm.workflowServer.enabled`; the example above explicitly disables the workflow server. There is no top-level `otmm.enabled` switch. Disable each unneeded component through its own `enabled` value. Plan at least 2 additional CPUs and 4 GiB RAM per cluster when the workflow server is enabled. The console renders only when requested and at least one of the coordinator or workflow server is enabled. + +### SigNoz Upgrades + +For an existing installation, follow the [SigNoz in-place upgrade procedure](docs-source/site/docs/observability/upgrade/index.md) with the complete values for the installed release. The chart defaults to `signozUpgrade.stage: standard`, which performs the normal in-place upgrade to SigNoz chart/application version 0.142.1 and retains existing data. Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. Optional `stage1` and `stage2` profiles are available under `helm/infra-charts/obaas/examples/`; use them only for an existing installation when the operator selects the [protected recovery workflow](docs-source/site/docs/observability/upgrade/index.md) and its backup and validation requirements have been reviewed. Layer the selected profile after the normal values and retain the same release name and namespace for both stages. + +### AI Optimizer And Kafka + AI Optimizer requires additional planning. The example expects: - `database.type: ADB-S` diff --git a/CBV5-AGENT.md b/CBV5-AGENT.md index 6e90b246f..8f3d1bf83 100644 --- a/CBV5-AGENT.md +++ b/CBV5-AGENT.md @@ -19,6 +19,8 @@ Use these local sources for CloudBank v5 deployment and testing truth: - `cloudbank-v5/5-apisix_create_routes.sh` - `cloudbank-v5/6-smoke_test_secure_services.sh` - `cloudbank-v5/7-test_all_services.sh` +- `cloudbank-v5/8-smoke_test_microtx_jwt.sh` +- `cloudbank-v5/tests/test_secure_services_smoke.py` for mocked smoke-test regression coverage. - `cloudbank-v5/*/values.yaml` - `helm/app-charts/obaas-sample-app` - `docs-source/site/docs/setup/helm` @@ -313,12 +315,47 @@ Expected smoke-test coverage: - protected creditscore API returns `200` with a read token - `/user/api/v1*` is not externally routed - internal account journal route is blocked through APISIX +- the public account list returns `200` with a read token; ownership filtering may return an empty list - account IDs can be discovered - testrunner deposit rejects a read token - testrunner deposit accepts a test token, unless `--read-only` is used - the transfer route rejects a non-owner client-credentials token with `403`, unless `--read-only` is used - successful owner-scoped transfer workflow validation is performed by `7-test_all_services.sh` +Automatic account discovery reads `service-client-secret` from `-azn-server-auth`, requests a `cloudbank.internal` token for `cloudbank-service-client`, and lists accounts through a temporary direct `svc/account` port-forward. The internal token is used only for direct lookup; the public APISIX account-list check uses the read token. No user password is required for discovery. + +Discovery requires at least two accounts, including a source with a balance greater than 1. Its local port defaults to `9081`; use `--discovery-local-port ` to change it. When the script also creates a gateway port-forward, the two local ports must differ. Read-only runs still perform discovery unless both account IDs are supplied. + +Supply both `--from-account ` and `--to-account ` to bypass discovery. IDs must be positive, distinct integers belonging to existing accounts; this bypass does not verify account existence or balance during discovery. When only one ID is supplied, discovery validates that it exists, and a supplied source must have a balance greater than 1. Discovery failures count as test failures and skip deposit and transfer requests. The default test publishes a deposit; use `--read-only` to skip workflow checks. Discovery port-forwards and private temporary files are always removed on exit; `--keep-port-forward` preserves only the gateway port-forward. + +### MicroTx Workflow API JWT Check + +When the workflow server is enabled and configured to validate azn-server JWTs, run: + +```bash +cd cloudbank-v5 +./8-smoke_test_microtx_jwt.sh -n --secret-name -azn-server-auth +``` + +This check requires `kubectl`, `curl`, `jq`, `base64`, and `awk`, healthy `svc/azn-server` and `svc/obaas-otmm-workflow-server`, and an existing OAuth secret containing `microtx-client-secret`. The service names and client ID `microtx-workflow-client` are fixed in the script. If `--secret-name` is omitted, the secret defaults to `obaas-azn-server-auth`. Configure workflow-server security through the platform owner before this check: `otmm.commonConfiguration.security.enabled` defaults to `false`, and the identity-provider settings must match the azn-server issuer, JWKS, audience, scopes, and role policy. This script does not configure the platform or create secrets. + +Temporary port-forwards default to `18080` for azn-server and `19010` for the workflow server; override them with `--azn-port` and `--workflow-port`. The script requests the `microtx.workflow` scope and expects `/workflow-server/api/metadata/workflow` to return `401` without a JWT and `200` with the azn-server JWT. Preserve the script output and exit status. It prints selected claims and signing-key IDs without printing client secrets or bearer tokens, and removes private response files and both port-forwards on exit. Failures identify the stage; startup failures include port-forward logs. + +Successful JWKS access-log entries show that JWKS requests succeeded. They do not conclusively identify a workflow-server callback because the script also requests JWKS directly. Correlate workflow-server logs or request-source evidence when callback attribution is required. If the workflow server is disabled or azn-server JWT integration is outside the selected configuration, record this check as `Not Applicable` with values evidence. If integration is required but not ready, mark the check `Blocked` and identify the failed prerequisite. + +### Mocked Smoke Regression Coverage + +For changes to the secured smoke script, run the existing regression suite: + +```bash +cd cloudbank-v5 +python3 tests/test_secure_services_smoke.py -v +``` + +It requires Python's standard library, Bash, and `jq`; it runs the shell script with mocked `curl` and `kubectl` and needs no cluster or network. Coverage includes internal-token isolation, discovery failures, explicit and partial IDs, invalid arguments, read-only behavior, private temporary files, credential concealment, and port-forward cleanup. Live authorization, database, and deposit behavior still require cluster verification. + +### Full All-Services Validation + Run the full all-services test after the smoke test. This is the authoritative end-to-end CloudBank validation: ```bash diff --git a/TEST-AGENT.md b/TEST-AGENT.md index 7e015c545..8367edf2e 100644 --- a/TEST-AGENT.md +++ b/TEST-AGENT.md @@ -17,6 +17,7 @@ Use only these sources for installation and test truth: - `opentofu/README.md`, `opentofu/examples/`, and the Terraform sources, templates, and `cfgmgt/apply.py` under `opentofu/` for OCI provisioning and its OBaaS installation path. - `.github/workflows/opentofu.yml` and `opentofu/tests/` for infrastructure static checks. - `cloudbank-v5/README.md`, `cloudbank-v5/cloudbank-v5-install.md`, and `cloudbank-v5/cloudbank-test-doc.md`. +- `cloudbank-v5/8-smoke_test_microtx_jwt.sh` for workflow JWT checks and `cloudbank-v5/tests/test_secure_services_smoke.py` for mocked secured-smoke regression coverage. - `cloudbank-v5/customer-helidon/README.md` when a mixed Spring Boot and Helidon CloudBank workload is required for observability testing. - `cloudbank-v5/helidon-producer/README.md` and `cloudbank-v5/helidon-consumer/README.md` when Kafka observability or Helidon MP messaging telemetry must be validated. - The task list provided with this guide. @@ -168,6 +169,8 @@ All test runs use this checkout's `helm/infra-charts/obaas-prereqs` and `helm/in At handoff, verify: +- The planned Kubernetes version from `opentofu/versions.tf` (currently `1.36.4`) matches the provisioned control plane and worker versions, or the report explains an intentional difference. Keep the documented minimum of 1.34 separate from this provisioning default. +- CPU and GPU node pools present in the run have `node_metadata.areLegacyImdsEndpointsDisabled="true"` in the plan, and their worker instances have legacy IMDS endpoints disabled. Preserve sanitized node-pool and instance metadata evidence; do not capture metadata credentials. Verify IMDSv2 compatibility for worker tooling that accesses instance metadata. - `app_name` matches the application namespace, and the `kubeconfig_cmd` output or generated `cfgmgt/stage/kubeconfig` selects the intended cluster and authentication profile. - The generated `obaas-prereqs-values.yaml` and `obaas-values.yaml` match the database, secret names, registry, access path, and optional components. Run `PRE-008` on the generated values when available. - Automatic installation uses release `obaas-prereqs` in `obaas-system` and release `obaas` in the `app_name` namespace. Record those identities and verify them before CloudBank deployment. @@ -184,8 +187,8 @@ Use this matrix as the master list for each run. Mark each test `Pass`, `Fail`, | ID | Category | Test | Expected Result | Evidence | | --- | --- | --- | --- | --- | | INF-001 | Infrastructure | Validate infrastructure configuration. | Formatting, configuration, and ORM schema checks pass; IaC security findings are triaged. | CLI/provider versions, validation output, scan findings and disposition | -| INF-002 | Infrastructure | Review the deployment plan. | Planned resources match the selected scenario and authorized scope; replacements and deletions are accounted for. | state reference, input references, sanitized plan summary and identity | -| INF-003 | Infrastructure | Provision OCI resources. | Apply succeeds; cluster, node pools, and selected add-ons are ready. | apply output/status, OCI resource and add-on readiness | +| INF-002 | Infrastructure | Review the deployment plan. | Planned resources match the selected scenario and authorized scope; replacements and deletions are accounted for; Kubernetes version and disabled legacy IMDS settings match the sources. | state reference, input references, sanitized plan summary and identity, version and node metadata settings | +| INF-003 | Infrastructure | Provision OCI resources. | Apply succeeds; cluster, node pools, and selected add-ons are ready; actual Kubernetes versions and worker legacy-IMDS settings match the reviewed plan or documented deviations. | apply output/status, OCI resource and add-on readiness, control-plane/worker versions and sanitized instance metadata | | INF-004 | Infrastructure | Verify deployment handoff. | Context, namespaces, chart versions, generated values, database references, and component ownership match the run inputs. | sanitized outputs/values, context and release metadata | | INF-005 | Infrastructure | Verify retention or authorized teardown. | Run-owned resources are retained with an owner or removed as agreed; residual resources and follow-up are recorded. | resource inventory, retention decision or destroy evidence | | PRE-001 | Preflight | Verify current Kubernetes context. | Context equals ``. | `kubectl config current-context` | @@ -222,12 +225,13 @@ Use this matrix as the master list for each run. Mark each test `Pass`, `Fail`, | CB-006 | CloudBank | Run secured smoke test. | Smoke test passes. | smoke script output | | CB-007 | CloudBank | Check OAuth metadata and JWKS. | Metadata is public and JWKS exposes a key ID. | curl output | | CB-008 | CloudBank | Check unauthorized access. | Protected endpoint without token returns `401`. | curl output | -| CB-009 | CloudBank | Check read access. | Read token can call account, customer, and creditscore APIs. | curl output | +| CB-009 | CloudBank | Check read access. | Read token returns `200` for creditscore and the public account list, which may be empty after ownership filtering. Owner-sensitive account/customer checks use an owner user token. | HTTP output and sanitized ownership evidence | | CB-010 | CloudBank | Check wrong-scope access. | Wrong token scope returns `403`. | curl output | | CB-011 | CloudBank | Check deposit workflow. | Deposit returns success and check service logs show receipt. | curl and logs | | CB-012 | CloudBank | Check journal and clearance workflow. | Journal moves from pending to deposit after clear. | curl and logs | | CB-013 | CloudBank | Check transfer workflow. | Balances change correctly and transfer logs show LRA lifecycle. | curl and logs | | CB-014 | CloudBank | Run full all-services validation. | `7-test_all_services.sh` passes for `Full Validation`; local-functional runs may mark it `Not Applicable` with tier evidence. | full script output | +| CB-015 | CloudBank | Verify MicroTx Workflow API JWT integration. | When workflow-server azn-server JWT integration is configured, `8-smoke_test_microtx_jwt.sh` passes: unauthenticated `401`, authenticated `200`, and successful JWKS request evidence; otherwise `Not Applicable` with configuration evidence. Required integration with failed prerequisites is `Blocked`. | effective security values, script output and exit status, sanitized claims/key IDs and JWKS logs | | OBS-001 | Observability | Log in to SigNoz. | SigNoz UI login succeeds. | screenshot | | OBS-002 | Observability | Verify SigNoz Services view. | Platform and CloudBank services appear for recent time window. | screenshot | | OBS-003 | Observability | Verify Services table columns. | P99 latency, error rate, and operations per second are populated. | screenshot | @@ -264,6 +268,7 @@ Platform checks: - APISIX gateway must be reachable through the selected access path or a documented local port-forward. - APISIX admin API must show the route set expected after CloudBank route creation. - APISIX OpenTelemetry metadata must be configured by the `apisix-plugin-metadata` sidecar and retrievable from the Admin API before APISIX tracing is marked healthy. +- Check the effective `apisix.apisix.tracing`, OpenTelemetry `set_ngx_var`, and JSON access-log settings against the chart defaults. For a traced CloudBank request, preserve an APISIX access-log entry with populated `trace_id` and `span_id` and correlate its trace ID with a SigNoz trace. Record intentional tracing overrides; do not treat an untraced health request as correlation evidence. - Eureka must show the OBaaS platform services and all selected CloudBank services after deployment. Record the effective `eureka.replicas` value and verify that APISIX lists a numbered StatefulSet-pod host for every replica; changing the replica count without updating that list is a failure. - Config Server must respond. If no test property is seeded, record that the server is reachable and that no config data validation was performed. - Spring Boot Admin must show monitored Spring services and health status. @@ -277,6 +282,9 @@ Platform checks: CloudBank checks: - Run the automated secured smoke test from `CBV5-AGENT.md` first and preserve its full output. +- Preserve account-discovery results or the explicit-ID bypass choice. Automatic discovery uses the internal service token directly against `svc/account`, including in read-only mode; a public account-list `200` with no owner-visible accounts does not prove discovery failed. Discovery failures fail the smoke test and skip dependent workflow requests. +- Run `CB-015` using the prerequisites and command in `CBV5-AGENT.md` when the workflow server is configured for azn-server JWT integration. The chart's security default is disabled, so workflow-server readiness alone does not establish JWT integration. JWKS access-log entries prove successful requests but do not conclusively attribute them to the workflow server because the script also fetches JWKS. +- For secured-smoke script changes, use the existing mocked regression suite documented in `CBV5-AGENT.md` and preserve its output separately from live cluster evidence. It covers discovery, argument validation, internal-token isolation, read-only behavior, and cleanup; it does not replace live authorization or workflow validation. - For `Full Validation`, run and preserve the output of `cloudbank-v5/7-test_all_services.sh` after the smoke test. A `Local Functional` run may mark this test `Not Applicable` only when the report records that tier and reason. - For CloudBank all-services tests, account IDs used with `--from-account` and `--to-account` must be accounts visible to the `--owner-username` user token used by the script. Do not guess seeded account IDs across environments. Prefer letting `cloudbank-v5/7-test_all_services.sh` auto-discover accounts, or first run it with `--read-only` and reuse the reported `account discovery from= to=` pair for the full mutating run. - When the run must validate Helidon observability, deploy `customer-helidon` instead of the Spring `customer` service so the workload includes both Spring Boot and Helidon services. @@ -818,6 +826,7 @@ Known deviations or waivers: | CB-012 | CloudBank | | | | | | | CB-013 | CloudBank | | | | | | | CB-014 | CloudBank | | | | | | +| CB-015 | CloudBank | | | | | | | OBS-001 | Observability | | | | | | | OBS-002 | Observability | | | | | | | OBS-003 | Observability | | | | | | @@ -852,6 +861,7 @@ Known deviations or waivers: | APISIX Gateway Service | | | | | APISIX Admin API Routes | | | | | APISIX OpenTelemetry Runtime Metadata | | | | +| APISIX Trace And Access-Log Correlation | | | Include a populated access-log trace ID matching a SigNoz trace, or document an intentional tracing override. | | Eureka UI/API | | | | | Eureka/APISIX Replica Alignment | | | | | Config Server | | | | @@ -860,6 +870,7 @@ Known deviations or waivers: | OTMM/MicroTx Runtime | | | Optional; required only when `otmm.coordinator.enabled=true`; include version-specific known failures instead of omitting this row. | | MicroTx Transfer Workflow | | | Optional; required only when `otmm.coordinator.enabled=true`; include CloudBank transfer evidence and failure diagnostics when failing. | | MicroTx Workflow Server | | | Optional; required only when `otmm.workflowServer.enabled=true`; include deployment, pod, service, endpoint, and health evidence. | +| MicroTx Workflow API JWT Integration | | | Conditional `CB-015`; include security configuration and script output. JWKS request logs alone do not establish callback attribution. | | Workflow Server Flyway DB Initialization | | | Optional; required only when workflow server is enabled; include migration logs and any Oracle privilege diagnostics. | | OTMM Console | | | Optional; required only when `otmm.console.enabled=true` and either coordinator or workflow server is enabled; verify `/consoleui/`, not service root `/`; do not use as workflow server evidence. | | Coherence Cluster | | | Optional and deprecated; when enabled, include operator/CRD, CR, member-count, namespace-watch, and persistence evidence. | @@ -943,6 +954,7 @@ A run is complete only when: - Applicable infrastructure checks have recorded outcomes, and retained or residual resources have an owner and follow-up. - Required install and platform tests are complete. - CloudBank deployment and smoke tests are complete; `7-test_all_services.sh` is also complete for `Full Validation`. +- `CB-015` has a recorded outcome and JWT evidence when workflow-server azn-server integration is configured, or a configuration-backed `Not Applicable` reason; required integration blocked by a failed prerequisite remains `Blocked`. - Observability readiness checks prove required telemetry existed before screenshots were captured, or load generation was run and the checks were repeated. - Collector scrape health is verified, including EndpointSlice discovery and the absence of repeated collector self-scrape or deprecated-v1 warnings. - Observability evidence includes SigNoz Services, traces, logs, metrics, dashboards, dashboard-population screenshots, load-generation output, and dashboard validation metadata that distinguishes populated, partial, empty, zero-only, and not-applicable dashboards. diff --git a/cloudbank-v5/6-smoke_test_secure_services.sh b/cloudbank-v5/6-smoke_test_secure_services.sh index 250d39c55..a92727fae 100755 --- a/cloudbank-v5/6-smoke_test_secure_services.sh +++ b/cloudbank-v5/6-smoke_test_secure_services.sh @@ -24,6 +24,10 @@ OBAAS_RELEASE="" DB_NAME="" GATEWAY_URL="" LOCAL_PORT="9080" +DISCOVERY_LOCAL_PORT="9081" +DISCOVERY_TOKEN="" +DISCOVERY_PORT_FORWARD_PID="" +TMP_DIR="" KEEP_PORT_FORWARD=false READ_ONLY=false FROM_ACCOUNT_ID="" @@ -43,6 +47,14 @@ FAILURES=0 # ============================================================================= parse_args() { while [[ $# -gt 0 ]]; do + case $1 in + -n|--namespace|-o|--obaas-release|-d|--database|--gateway-url|--local-port|--discovery-local-port|--from-account|--to-account) + if [[ $# -lt 2 || -z "$2" || "$2" == -* ]]; then + print_error "Option $1 requires a value" + exit 1 + fi + ;; + esac case $1 in -n|--namespace) NAMESPACE="$2" @@ -64,6 +76,10 @@ parse_args() { LOCAL_PORT="$2" shift 2 ;; + --discovery-local-port) + DISCOVERY_LOCAL_PORT="$2" + shift 2 + ;; --from-account) FROM_ACCOUNT_ID="$2" shift 2 @@ -108,16 +124,26 @@ Options: -d, --database DBNAME OBaaS database name/prefix for azn-server auth secret --gateway-url URL Existing APISIX gateway URL, for example http://example.com --local-port PORT Local port for APISIX port-forward (default: 9080) + --discovery-local-port PORT Local account discovery port (default: 9081) --from-account ACCOUNT_ID Source account for transfer test --to-account ACCOUNT_ID Destination account for deposit/transfer tests --read-only Skip mutating deposit and transfer tests --keep-port-forward Leave the temporary port-forward running -h, --help Show this help message -Examples: - ./6-smoke_test_secure_services.sh -n obaas-dev -o obaas -d obaas - ./6-smoke_test_secure_services.sh -n obaas-dev -d obaas --read-only - ./6-smoke_test_secure_services.sh -n obaas-dev -d obaas --gateway-url http://localhost:9080 +Examples (replace placeholders with your configuration): + ./6-smoke_test_secure_services.sh -n -o -d + ./6-smoke_test_secure_services.sh -n -d --read-only + ./6-smoke_test_secure_services.sh -n -d --gateway-url + ./6-smoke_test_secure_services.sh -n -d --discovery-local-port + ./6-smoke_test_secure_services.sh -n -d --from-account --to-account + +Automatic discovery reads service-client-secret from -azn-server-auth +and uses cloudbank.internal through a temporary direct account-service +port-forward. No user password is required. Discovery needs two accounts, +including one with a balance greater than 1. Supplying both account IDs bypasses +discovery; IDs must be positive, distinct integers belonging to existing accounts. +The full test publishes a test deposit. Use --read-only to skip workflow checks. EOF } @@ -150,6 +176,13 @@ prompt_value() { } cleanup() { + if [[ -n "$DISCOVERY_PORT_FORWARD_PID" ]]; then + kill "$DISCOVERY_PORT_FORWARD_PID" 2>/dev/null || true + wait "$DISCOVERY_PORT_FORWARD_PID" 2>/dev/null || true + fi + if [[ -n "$TMP_DIR" && -d "$TMP_DIR" ]]; then + rm -rf -- "$TMP_DIR" + fi if [[ -n "$PORT_FORWARD_PID" && "$KEEP_PORT_FORWARD" != true ]]; then print_step "Stopping APISIX gateway port-forward..." kill "$PORT_FORWARD_PID" 2>/dev/null || true @@ -161,6 +194,8 @@ cleanup() { } trap cleanup EXIT +trap 'exit 130' INT +trap 'exit 143' TERM check_prerequisites() { print_step "Checking prerequisites..." @@ -245,7 +280,7 @@ get_token() { -d "scope=${scope}" | jq -r '.access_token // empty') if [[ -z "$token" ]]; then - print_error "Could not get token for scope: $scope" + print_error "Could not get token for scope: $scope" >&2 return 1 fi @@ -260,6 +295,43 @@ get_tokens() { print_success "Scoped OAuth tokens issued" } +# Service credentials are used only to discover IDs directly from account. +start_account_discovery() { + local auth_secret_name="${DB_NAME}-azn-server-auth" + local service_secret attempt + local discovery_base="http://127.0.0.1:${DISCOVERY_LOCAL_PORT}" + + print_step "Reading service-client credentials for automatic account discovery..." + service_secret=$(kubectl get secret "$auth_secret_name" -n "$NAMESPACE" \ + -o jsonpath='{.data.service-client-secret}' 2>/dev/null | base64 -d) + if [[ -z "$service_secret" ]]; then + print_error "Could not read service-client-secret from $auth_secret_name; provide both account IDs to bypass discovery" + return 1 + fi + if ! DISCOVERY_TOKEN=$(get_token "cloudbank.internal" "cloudbank-service-client" "$service_secret"); then + return 1 + fi + + print_step "Starting account-service port-forward for discovery on localhost:$DISCOVERY_LOCAL_PORT..." + kubectl port-forward -n "$NAMESPACE" svc/account "${DISCOVERY_LOCAL_PORT}:8080" \ + >"$TMP_DIR/discovery-port-forward.log" 2>&1 & + DISCOVERY_PORT_FORWARD_PID=$! + for ((attempt=0; attempt<60; attempt++)); do + if ! kill -0 "$DISCOVERY_PORT_FORWARD_PID" 2>/dev/null; then + print_error "Account discovery port-forward exited; check svc/account and local port $DISCOVERY_LOCAL_PORT" + return 1 + fi + if grep -Fq "Forwarding from 127.0.0.1:${DISCOVERY_LOCAL_PORT} ->" "$TMP_DIR/discovery-port-forward.log" && \ + curl --noproxy '*' -fsS --max-time 2 "$discovery_base/actuator/health" >/dev/null 2>&1 && \ + kill -0 "$DISCOVERY_PORT_FORWARD_PID" 2>/dev/null; then + return 0 + fi + sleep 1 + done + print_error "Account discovery port-forward did not become ready" + return 1 +} + # ============================================================================= # Test Helpers # ============================================================================= @@ -288,30 +360,62 @@ discover_account_ids() { return 0 fi + if ! start_account_discovery; then + print_error "Account discovery failed: service authentication or port-forward unavailable" + ((++FAILURES)) + return 1 + fi print_step "Discovering valid account IDs..." local status_code - status_code=$(request_status /tmp/cloudbank-smoke-accounts.json \ - -H "Authorization: Bearer ${READ_TOKEN}" \ - "${GATEWAY_URL}/api/v1/accounts") - record_result "Account list with read token" "200" "$status_code" + local accounts_file="$TMP_DIR/accounts.json" + status_code=$(request_status "$accounts_file" \ + -H "Authorization: Bearer ${DISCOVERY_TOKEN}" \ + "http://127.0.0.1:${DISCOVERY_LOCAL_PORT}/api/v1/accounts") || status_code="000" + record_result "Direct account list with internal token" "200" "$status_code" if [[ "$status_code" != "200" ]]; then return 1 fi + if ! jq -e 'type == "array" and all(.[]; + (.accountId | type == "number" and . > 0 and . == floor) and + (.accountBalance | type == "number"))' "$accounts_file" >/dev/null 2>&1; then + print_error "Account discovery failed: expected an array of accounts with numeric IDs and balances" + ((++FAILURES)) + return 1 + fi + if [[ $(jq 'length' "$accounts_file") -lt 2 ]]; then + print_error "Account discovery needs at least two existing accounts; verify account data" + ((++FAILURES)) + return 1 + fi + if [[ -n "$FROM_ACCOUNT_ID" ]] && ! jq -e --argjson id "$FROM_ACCOUNT_ID" \ + 'any(.[]; .accountId == $id and .accountBalance > 1)' "$accounts_file" >/dev/null; then + print_error "Source account $FROM_ACCOUNT_ID is not available in the account service or its balance is not greater than 1" + ((++FAILURES)) + return 1 + fi + if [[ -n "$TO_ACCOUNT_ID" ]] && ! jq -e --argjson id "$TO_ACCOUNT_ID" \ + 'any(.[]; .accountId == $id)' "$accounts_file" >/dev/null; then + print_error "Destination account $TO_ACCOUNT_ID is not available in the account service" + ((++FAILURES)) + return 1 + fi + if [[ -z "$FROM_ACCOUNT_ID" ]]; then - FROM_ACCOUNT_ID=$(jq -r '[.[] | select((.accountBalance // 0) > 1) | .accountId][0] // empty' \ - /tmp/cloudbank-smoke-accounts.json) + FROM_ACCOUNT_ID=$(jq -r --argjson to "${TO_ACCOUNT_ID:-0}" \ + '[.[] | select(.accountBalance > 1 and .accountId != $to) | .accountId][0] // empty' \ + "$accounts_file") fi if [[ -z "$TO_ACCOUNT_ID" ]]; then TO_ACCOUNT_ID=$(jq -r --argjson from "${FROM_ACCOUNT_ID:-0}" \ '[.[] | select(.accountId != $from) | .accountId][0] // empty' \ - /tmp/cloudbank-smoke-accounts.json) + "$accounts_file") fi if [[ -z "$FROM_ACCOUNT_ID" || -z "$TO_ACCOUNT_ID" ]]; then - print_error "Could not discover two valid account IDs" + print_error "Could not discover two distinct accounts, including a source with balance greater than 1" ((++FAILURES)) return 1 fi @@ -324,16 +428,16 @@ run_smoke_tests() { local status_code - status_code=$(request_status /tmp/cloudbank-smoke-metadata.json \ + status_code=$(request_status "$TMP_DIR/metadata.json" \ "${GATEWAY_URL}/.well-known/oauth-authorization-server") record_result "Authorization metadata without token" "200" "$status_code" - status_code=$(request_status /tmp/cloudbank-smoke-jwks.json \ + status_code=$(request_status "$TMP_DIR/jwks.json" \ "${GATEWAY_URL}/oauth2/jwks") record_result "Authorization JWK set without token" "200" "$status_code" if [[ "$status_code" == "200" ]]; then local signing_key_id - signing_key_id=$(jq -r '.keys[0].kid // empty' /tmp/cloudbank-smoke-jwks.json) + signing_key_id=$(jq -r '.keys[0].kid // empty' "$TMP_DIR/jwks.json") if [[ -n "$signing_key_id" ]]; then print_success "Authorization JWK set exposes a signing key id" else @@ -342,20 +446,20 @@ run_smoke_tests() { fi fi - status_code=$(request_status /tmp/cloudbank-smoke-creditscore-anon.json \ + status_code=$(request_status "$TMP_DIR/creditscore-anon.json" \ "${GATEWAY_URL}/api/v1/creditscore") record_result "Creditscore without token" "401" "$status_code" - status_code=$(request_status /tmp/cloudbank-smoke-creditscore-read.json \ + status_code=$(request_status "$TMP_DIR/creditscore-read.json" \ -H "Authorization: Bearer ${READ_TOKEN}" \ "${GATEWAY_URL}/api/v1/creditscore") record_result "Creditscore with read token" "200" "$status_code" - status_code=$(request_status /tmp/cloudbank-smoke-user-api.json \ + status_code=$(request_status "$TMP_DIR/user-api.json" \ "${GATEWAY_URL}/user/api/v1/ping") record_result "Azn-server user API not externally routed" "404" "$status_code" - status_code=$(request_status /tmp/cloudbank-smoke-internal-journal.json \ + status_code=$(request_status "$TMP_DIR/internal-journal.json" \ -X POST \ -H "Authorization: Bearer ${READ_TOKEN}" \ -H "Content-Type: application/json" \ @@ -363,14 +467,22 @@ run_smoke_tests() { "${GATEWAY_URL}/api/v1/account/journal") record_result "Internal account journal route with read token" "403" "$status_code" - discover_account_ids || true + status_code=$(request_status "$TMP_DIR/accounts-public.json" \ + -H "Authorization: Bearer ${READ_TOKEN}" \ + "${GATEWAY_URL}/api/v1/accounts") || status_code="000" + record_result "Public account list with read token" "200" "$status_code" + + if ! discover_account_ids; then + print_warning "Skipping deposit and transfer checks: valid account IDs unavailable" + return 0 + fi if [[ "$READ_ONLY" == true ]]; then print_warning "Read-only mode: skipping deposit and transfer workflow tests" return 0 fi - status_code=$(request_status /tmp/cloudbank-smoke-deposit-read.json \ + status_code=$(request_status "$TMP_DIR/deposit-read.json" \ -X POST \ -H "Authorization: Bearer ${READ_TOKEN}" \ -H "Content-Type: application/json" \ @@ -378,7 +490,7 @@ run_smoke_tests() { "${GATEWAY_URL}/api/v1/testrunner/deposit") record_result "Testrunner deposit with read token" "403" "$status_code" - status_code=$(request_status /tmp/cloudbank-smoke-deposit-test.json \ + status_code=$(request_status "$TMP_DIR/deposit-test.json" \ -X POST \ -H "Authorization: Bearer ${TEST_TOKEN}" \ -H "Content-Type: application/json" \ @@ -386,7 +498,7 @@ run_smoke_tests() { "${GATEWAY_URL}/api/v1/testrunner/deposit") record_result "Testrunner deposit with test token" "201" "$status_code" - status_code=$(request_status /tmp/cloudbank-smoke-transfer.json \ + status_code=$(request_status "$TMP_DIR/transfer.json" \ -X POST \ -H "Authorization: Bearer ${TRANSFER_TOKEN}" \ "${GATEWAY_URL}/transfer?fromAccount=${FROM_ACCOUNT_ID}&toAccount=${TO_ACCOUNT_ID}&amount=1") @@ -401,6 +513,30 @@ main() { parse_args "$@" + local account_id + for account_id in "$FROM_ACCOUNT_ID" "$TO_ACCOUNT_ID"; do + if [[ -n "$account_id" && ! "$account_id" =~ ^[1-9][0-9]*$ ]]; then + print_error "Account IDs must be positive integers" + exit 1 + fi + done + if [[ -n "$FROM_ACCOUNT_ID" && "$FROM_ACCOUNT_ID" == "$TO_ACCOUNT_ID" ]]; then + print_error "Source and destination account IDs must be distinct" + exit 1 + fi + if [[ -z "$FROM_ACCOUNT_ID" || -z "$TO_ACCOUNT_ID" ]]; then + if [[ ! "$DISCOVERY_LOCAL_PORT" =~ ^[1-9][0-9]{0,4}$ ]] || \ + ((DISCOVERY_LOCAL_PORT > 65535)); then + print_error "Account discovery local port must be between 1 and 65535" + exit 1 + fi + if [[ -z "$GATEWAY_URL" && "$DISCOVERY_LOCAL_PORT" == "$LOCAL_PORT" ]]; then + print_error "Gateway and account discovery local ports must be different" + exit 1 + fi + fi + TMP_DIR=$(umask 077; mktemp -d "${TMPDIR:-/tmp}/cloudbank-smoke.XXXXXX") + if [[ -z "$NAMESPACE" || -z "$DB_NAME" ]]; then echo "Please provide the following configuration values." echo "" diff --git a/cloudbank-v5/7-smoke_test_microtx_jwt.sh b/cloudbank-v5/7-smoke_test_microtx_jwt.sh deleted file mode 100755 index 708cf7c2e..000000000 --- a/cloudbank-v5/7-smoke_test_microtx_jwt.sh +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash -# Copyright (c) 2026, Oracle and/or its affiliates. -# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. - -# Validates azn-server JWT authentication to the MicroTx Workflow API and -# records evidence that the workflow server can retrieve azn-server JWKS. - -set -euo pipefail - -NAMESPACE="obaas" -AZN_PORT="18080" -WORKFLOW_PORT="19010" -CLIENT_ID="microtx-workflow-client" -CLIENT_SECRET_KEY="microtx-client-secret" -WORKFLOW_PATH="/workflow-server/api/metadata/workflow" - -usage() { - cat <<'EOF' -MicroTx JWT smoke test - -Usage: - ./7-smoke_test_microtx_jwt.sh [-n namespace] [--azn-port port] [--workflow-port port] -EOF -} - -while [[ $# -gt 0 ]]; do - case "$1" in - -n|--namespace) NAMESPACE="$2"; shift 2 ;; - --azn-port) AZN_PORT="$2"; shift 2 ;; - --workflow-port) WORKFLOW_PORT="$2"; shift 2 ;; - -h|--help) usage; exit 0 ;; - *) echo "Unknown option: $1" >&2; usage >&2; exit 1 ;; - esac -done - -AZN_PF_PID="" -WORKFLOW_PF_PID="" -cleanup() { - [[ -n "$AZN_PF_PID" ]] && kill "$AZN_PF_PID" 2>/dev/null || true - [[ -n "$WORKFLOW_PF_PID" ]] && kill "$WORKFLOW_PF_PID" 2>/dev/null || true -} -trap cleanup EXIT - -kubectl port-forward -n "$NAMESPACE" svc/azn-server "${AZN_PORT}:8080" >/tmp/microtx-jwt-azn-port-forward.log 2>&1 & -AZN_PF_PID=$! -kubectl port-forward -n "$NAMESPACE" svc/obaas-otmm-workflow-server "${WORKFLOW_PORT}:9010" \ - >/tmp/microtx-jwt-workflow-port-forward.log 2>&1 & -WORKFLOW_PF_PID=$! - -for attempt in {1..30}; do - if curl --noproxy '*' --silent --fail "http://127.0.0.1:${AZN_PORT}/actuator/health" >/dev/null \ - && curl --noproxy '*' --silent --fail "http://127.0.0.1:${WORKFLOW_PORT}/workflow-server/health" >/dev/null; then - break - fi - sleep 2 -done - -CLIENT_SECRET=$(kubectl get secret obaas-azn-server-auth -n "$NAMESPACE" \ - -o "jsonpath={.data.${CLIENT_SECRET_KEY}}" | base64 -d) -curl --noproxy '*' --silent --show-error --fail \ - -u "${CLIENT_ID}:${CLIENT_SECRET}" \ - -d grant_type=client_credentials \ - -d scope=microtx.workflow \ - "http://127.0.0.1:${AZN_PORT}/oauth2/token" >/tmp/microtx-jwt-token.json - -TOKEN=$(jq -r .access_token /tmp/microtx-jwt-token.json) -test -n "$TOKEN" -a "$TOKEN" != null - -echo "JWT claims:" -printf '%s' "$TOKEN" | awk -F. '{print $2}' | base64 -d 2>/dev/null \ - | jq '{iss,aud,scope,roles}' - -echo "JWKS:" -curl --noproxy '*' --silent --show-error --fail \ - "http://127.0.0.1:${AZN_PORT}/oauth2/jwks" | jq '{keyCount:(.keys|length),kids:[.keys[].kid]}' - -NO_TOKEN_STATUS=$(curl --noproxy '*' --silent --output /tmp/microtx-jwt-no-token.json \ - --write-out '%{http_code}' "http://127.0.0.1:${WORKFLOW_PORT}${WORKFLOW_PATH}") -TOKEN_STATUS=$(curl --noproxy '*' --silent --output /tmp/microtx-jwt-with-token.json \ - --write-out '%{http_code}' -H "Authorization: Bearer ${TOKEN}" \ - "http://127.0.0.1:${WORKFLOW_PORT}${WORKFLOW_PATH}") - -echo "Workflow API without JWT: HTTP ${NO_TOKEN_STATUS}" -echo "Workflow API with azn-server JWT: HTTP ${TOKEN_STATUS}" -[[ "$NO_TOKEN_STATUS" == "401" ]] -[[ "$TOKEN_STATUS" == "200" ]] - -AZN_POD=$(kubectl get pod -n "$NAMESPACE" -l app.kubernetes.io/name=azn-server \ - -o jsonpath='{.items[0].metadata.name}') -echo "JWKS callback evidence:" -kubectl exec -n "$NAMESPACE" "$AZN_POD" -- sh -c \ - 'tail -200 /tmp/tomcat.8080.*/logs/access_log.*' \ - | grep 'GET /oauth2/jwks HTTP/1.1" 200' | tail -5 - -echo "MicroTx JWT smoke test passed." diff --git a/cloudbank-v5/8-smoke_test_microtx_jwt.sh b/cloudbank-v5/8-smoke_test_microtx_jwt.sh new file mode 100755 index 000000000..e0ff1356b --- /dev/null +++ b/cloudbank-v5/8-smoke_test_microtx_jwt.sh @@ -0,0 +1,187 @@ +#!/bin/bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +# Validates azn-server JWT authentication to the MicroTx Workflow API and +# records evidence that the workflow server can retrieve azn-server JWKS. + +set -euo pipefail + +NAMESPACE="obaas" +AZN_PORT="18080" +WORKFLOW_PORT="19010" +CLIENT_ID="microtx-workflow-client" +CLIENT_SECRET_KEY="microtx-client-secret" +SECRET_NAME="obaas-azn-server-auth" +WORKFLOW_PATH="/workflow-server/api/metadata/workflow" + +usage() { + cat <<'EOF' +MicroTx JWT smoke test + +Usage: + ./8-smoke_test_microtx_jwt.sh [-n namespace] [--secret-name name] [--azn-port port] [--workflow-port port] + + --secret-name NAME OAuth client secret resource (default: obaas-azn-server-auth). + Must contain the microtx-client-secret key. + +Example (replace placeholders with your configuration): + ./8-smoke_test_microtx_jwt.sh -n --secret-name +EOF +} + +while [[ $# -gt 0 ]]; do + case "$1" in + -n|--namespace) NAMESPACE="$2"; shift 2 ;; + --secret-name) + if [[ $# -lt 2 || -z "$2" || "$2" == -* ]]; then + echo "Option --secret-name requires a nonempty secret name." >&2 + usage >&2 + exit 1 + fi + SECRET_NAME="$2"; shift 2 ;; + --azn-port) AZN_PORT="$2"; shift 2 ;; + --workflow-port) WORKFLOW_PORT="$2"; shift 2 ;; + -h|--help) usage; exit 0 ;; + *) echo "Unknown option: $1" >&2; usage >&2; exit 1 ;; + esac +done + +AZN_PF_PID="" +WORKFLOW_PF_PID="" +TMP_DIR="" +STAGE="initializing" +PASSED=false +progress() { printf '> %s\n' "$*"; } +success() { printf '+ %s\n' "$*"; } +fail() { printf 'x %s\n' "$*" >&2; exit 1; } +show_forward_logs() { + printf '\nAuthorization server port-forward log:\n' >&2 + tail -20 "$TMP_DIR/azn-port-forward.log" >&2 || true + printf '\nWorkflow server port-forward log:\n' >&2 + tail -20 "$TMP_DIR/workflow-port-forward.log" >&2 || true +} +cleanup() { + local exit_status=$? + if [[ "$PASSED" == true ]]; then + success "MicroTx JWT smoke test passed." + else + printf 'x MicroTx JWT smoke test failed during %s (exit %s).\n' "$STAGE" "$exit_status" >&2 + fi + if [[ -n "$AZN_PF_PID" || -n "$WORKFLOW_PF_PID" ]]; then + progress "Stopping temporary port-forwards..." + [[ -n "$AZN_PF_PID" ]] && kill "$AZN_PF_PID" 2>/dev/null || true + [[ -n "$WORKFLOW_PF_PID" ]] && kill "$WORKFLOW_PF_PID" 2>/dev/null || true + [[ -n "$AZN_PF_PID" ]] && wait "$AZN_PF_PID" 2>/dev/null || true + [[ -n "$WORKFLOW_PF_PID" ]] && wait "$WORKFLOW_PF_PID" 2>/dev/null || true + success "Port-forwards stopped." + fi + [[ -n "$TMP_DIR" ]] && rm -rf "$TMP_DIR" + return "$exit_status" +} +trap cleanup EXIT +trap 'exit 130' INT +trap 'exit 143' TERM + +printf '\n==============================================================================\n' +printf ' MicroTx JWT Smoke Test\n' +printf '==============================================================================\n' +printf 'Namespace: %s | Authorization port: %s | Workflow port: %s\n' "$NAMESPACE" "$AZN_PORT" "$WORKFLOW_PORT" +STAGE="prerequisite checks" +progress "Checking required tools..." +for tool in kubectl curl jq base64 awk; do + command -v "$tool" >/dev/null || fail "Required tool '$tool' is unavailable." +done +TMP_DIR=$(umask 077; mktemp -d "${TMPDIR:-/tmp}/microtx-jwt.XXXXXX") +success "Required tools are available." + +STAGE="port-forward startup" +progress "Starting svc/azn-server port-forward on localhost:${AZN_PORT}..." +kubectl port-forward -n "$NAMESPACE" svc/azn-server "${AZN_PORT}:8080" >"$TMP_DIR/azn-port-forward.log" 2>&1 & +AZN_PF_PID=$! +progress "Starting svc/obaas-otmm-workflow-server port-forward on localhost:${WORKFLOW_PORT}..." +kubectl port-forward -n "$NAMESPACE" svc/obaas-otmm-workflow-server "${WORKFLOW_PORT}:9010" \ + >"$TMP_DIR/workflow-port-forward.log" 2>&1 & +WORKFLOW_PF_PID=$! + +STAGE="service readiness checks" +progress "Waiting for authorization and workflow health endpoints..." +READY=false +for attempt in {1..30}; do + if ! kill -0 "$AZN_PF_PID" 2>/dev/null || ! kill -0 "$WORKFLOW_PF_PID" 2>/dev/null; then + show_forward_logs + fail "A port-forward exited before the services became ready." + fi + if curl --noproxy '*' --silent --fail --max-time 2 "http://127.0.0.1:${AZN_PORT}/actuator/health" >/dev/null \ + && curl --noproxy '*' --silent --fail --max-time 2 "http://127.0.0.1:${WORKFLOW_PORT}/workflow-server/health" >/dev/null; then + READY=true + break + fi + if (( attempt % 5 == 0 )); then + progress "Still waiting for healthy services (attempt ${attempt}/30)..." + fi + sleep 2 +done +if [[ "$READY" != true ]]; then + show_forward_logs + fail "Services did not become healthy after 30 readiness attempts." +fi +success "Authorization and workflow services are reachable." + +STAGE="OAuth client secret lookup" +progress "Reading '${CLIENT_SECRET_KEY}' from ${SECRET_NAME}..." +if ! CLIENT_SECRET=$(kubectl get secret "$SECRET_NAME" -n "$NAMESPACE" \ + -o "jsonpath={.data.${CLIENT_SECRET_KEY}}" | base64 -d); then + fail "Could not read '${CLIENT_SECRET_KEY}' from secret '${SECRET_NAME}' in namespace '${NAMESPACE}'." +fi +[[ -n "$CLIENT_SECRET" ]] || fail "Secret ${SECRET_NAME} has no '${CLIENT_SECRET_KEY}' value." +success "OAuth client secret is available." +STAGE="OAuth token request" +progress "Requesting a ${CLIENT_ID} token with microtx.workflow scope..." +curl --noproxy '*' --silent --show-error --fail \ + -u "${CLIENT_ID}:${CLIENT_SECRET}" \ + -d grant_type=client_credentials \ + -d scope=microtx.workflow \ + "http://127.0.0.1:${AZN_PORT}/oauth2/token" >"$TMP_DIR/token.json" + +TOKEN=$(jq -r .access_token "$TMP_DIR/token.json") +[[ -n "$TOKEN" && "$TOKEN" != null ]] || fail "Token response did not contain an access token." +success "Scoped OAuth token issued." + +STAGE="JWT claims inspection" +echo "JWT claims:" +printf '%s' "$TOKEN" | awk -F. '{print $2}' | base64 -d 2>/dev/null \ + | jq '{iss,aud,scope,roles}' + +STAGE="JWKS retrieval" +progress "Retrieving the authorization server signing keys..." +echo "JWKS:" +curl --noproxy '*' --silent --show-error --fail \ + "http://127.0.0.1:${AZN_PORT}/oauth2/jwks" | jq '{keyCount:(.keys|length),kids:[.keys[].kid]}' + +STAGE="Workflow API checks" +progress "Checking Workflow API without a JWT (expected HTTP 401)..." +NO_TOKEN_STATUS=$(curl --noproxy '*' --silent --show-error --output "$TMP_DIR/no-token.json" \ + --write-out '%{http_code}' "http://127.0.0.1:${WORKFLOW_PORT}${WORKFLOW_PATH}") +echo "Workflow API without JWT: HTTP ${NO_TOKEN_STATUS}" +[[ "$NO_TOKEN_STATUS" == "401" ]] || fail "Workflow API without JWT returned HTTP ${NO_TOKEN_STATUS}, expected 401." +progress "Checking Workflow API with azn-server JWT (expected HTTP 200)..." +TOKEN_STATUS=$(curl --noproxy '*' --silent --show-error --output "$TMP_DIR/with-token.json" \ + --write-out '%{http_code}' -H "Authorization: Bearer ${TOKEN}" \ + "http://127.0.0.1:${WORKFLOW_PORT}${WORKFLOW_PATH}") + +echo "Workflow API with azn-server JWT: HTTP ${TOKEN_STATUS}" +[[ "$TOKEN_STATUS" == "200" ]] || fail "Workflow API with azn-server JWT returned HTTP ${TOKEN_STATUS}, expected 200." + +STAGE="JWKS callback evidence collection" +progress "Locating the authorization server pod and collecting JWKS access-log evidence..." +AZN_POD=$(kubectl get pod -n "$NAMESPACE" -l app.kubernetes.io/name=azn-server \ + -o jsonpath='{.items[0].metadata.name}') +[[ -n "$AZN_POD" ]] || fail "No authorization server pod was found." +echo "JWKS callback evidence:" +kubectl exec -n "$NAMESPACE" "$AZN_POD" -- sh -c \ + 'tail -200 /tmp/tomcat.8080.*/logs/access_log.*' \ + | grep 'GET /oauth2/jwks HTTP/1.1" 200' | tail -5 \ + || fail "Could not collect successful JWKS requests from the authorization server access log." + +PASSED=true diff --git a/cloudbank-v5/README.md b/cloudbank-v5/README.md index d9695e1af..66c154208 100644 --- a/cloudbank-v5/README.md +++ b/cloudbank-v5/README.md @@ -25,6 +25,7 @@ For comprehensive testing procedures, see **[cloudbank-test-doc.md](cloudbank-te This guide covers: - Getting OAuth2 access tokens from `azn-server` - Running the automated secured smoke test with `6-smoke_test_secure_services.sh` +- Checking MicroTx Workflow API JWT authentication with `8-smoke_test_microtx_jwt.sh` - Testing individual microservices with bearer tokens (account, customer, creditscore etc.) - Check deposit and clearance workflow - LRA distributed transaction testing (transfer service) diff --git a/cloudbank-v5/cloudbank-test-doc.md b/cloudbank-v5/cloudbank-test-doc.md index 7e6a954d1..ae50d9f86 100644 --- a/cloudbank-v5/cloudbank-test-doc.md +++ b/cloudbank-v5/cloudbank-test-doc.md @@ -16,6 +16,20 @@ Before beginning these tests, ensure you have: - Access to the CloudBank OAuth client secrets created by `3-k8s_db_secrets.sh` - The azn-server signing-key secret created by `3-k8s_db_secrets.sh` +## MicroTx JWT Smoke Test + +When the MicroTx workflow server is deployed, run: + +```bash +./8-smoke_test_microtx_jwt.sh -n --secret-name +``` + +The script checks that the Workflow API returns `401` without a token and `200` with an azn-server JWT, and shows evidence of JWKS retrieval. It requires `svc/azn-server`, `svc/obaas-otmm-workflow-server`, and the `microtx-client-secret` key in the selected secret. The service names and OAuth client ID `microtx-workflow-client` are fixed in the script. Use `--secret-name` to select your existing OAuth secret (typically `-azn-server-auth`); omitting it retains the default `obaas-azn-server-auth`. The script does not create or modify secrets. + +Temporary port-forwards use local ports `18080` and `19010`; override them with `--azn-port` and `--workflow-port`. Both port-forwards are stopped on exit. + +The script prints progress by default, including startup settings, readiness updates every five attempts, secret lookup, token issuance, API checks, and cleanup. Failures identify the stage and report expected versus actual HTTP status for API checks; startup failures also show port-forward logs. Client secrets and bearer tokens are not printed, and temporary response files are private and removed on exit. + ## Step 1: Getting Started ### 1.1 Set Environment Variables diff --git a/cloudbank-v5/cloudbank-v5-install.md b/cloudbank-v5/cloudbank-v5-install.md index 868a5afd1..0dc51f6ad 100644 --- a/cloudbank-v5/cloudbank-v5-install.md +++ b/cloudbank-v5/cloudbank-v5-install.md @@ -357,12 +357,36 @@ The `azn-server` user-management API (`/user/api/v1*`) is intentionally not rout Run the secured smoke-test script first. It verifies public authorization metadata/JWKs, token issuance, protected-route authentication, scope-based authorization, account lookup, check deposit, and that the transfer route rejects a non-owner client-credentials token through APISIX. Successful owner-scoped transfer workflow validation is performed by `7-test_all_services.sh`. +Replace the placeholders in these commands with your configuration before running them. + ```bash ./6-smoke_test_secure_services.sh -n -d ``` Use `--read-only` to skip the mutating deposit and transfer checks. +Automatic account discovery reads `service-client-secret` from `-azn-server-auth` and obtains a `cloudbank.internal` token for `cloudbank-service-client`. It reads accounts through a temporary direct `svc/account` port-forward, because the public APISIX account route requires `cloudbank.read`. The public account-list check still uses the normal read token and accepts `200` even when ownership filtering returns an empty list. No user password is required. + +Discovery needs at least two accounts, including one with a balance greater than 1. The account-service port-forward uses local port `9081`, configurable with `--discovery-local-port`. It is always stopped on exit, including when `--keep-port-forward` retains the gateway forward, and private temporary response files are deleted. Failed discovery reports one failure and skips requests that require account IDs. +Alternatively, supply two known, distinct, positive account IDs to bypass owner login. Replace the account ID placeholders below with existing accounts in your database: + +```bash +./6-smoke_test_secure_services.sh -n -d \ + --from-account --to-account +``` + +When discovery is used with only one supplied account ID, that account must exist in the account service; a supplied source account must also have a balance greater than 1. Full workflow checks publish a test deposit; append `--read-only` to skip them. + +### MicroTx JWT Smoke Test + +If the MicroTx workflow server is deployed, run `8-smoke_test_microtx_jwt.sh` to check Workflow API JWT authentication and JWKS retrieval: + +```bash +./8-smoke_test_microtx_jwt.sh -n --secret-name +``` + +Select the existing secret containing `microtx-client-secret`, typically `-azn-server-auth`. If `--secret-name` is omitted, the script uses `obaas-azn-server-auth`. See the [MicroTx JWT smoke test prerequisites and port options](cloudbank-test-doc.md#microtx-jwt-smoke-test). + ### Get Gateway Address ```bash diff --git a/cloudbank-v5/tests/test_secure_services_smoke.py b/cloudbank-v5/tests/test_secure_services_smoke.py new file mode 100644 index 000000000..26cc0c1e2 --- /dev/null +++ b/cloudbank-v5/tests/test_secure_services_smoke.py @@ -0,0 +1,239 @@ +#!/usr/bin/env python3 +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at https://oss.oracle.com/licenses/upl. +"""Regression tests for 6-smoke_test_secure_services.sh. +Protects automatic service-token discovery and prevents requests with missing IDs. +Runs the real shell script with mocked curl and kubectl commands. +Simulates client-credentials tokens, account discovery, and API responses. +Checks failed discovery, explicit account IDs, and read-only behavior. +Verifies private temporary files, port-forward cleanup, and secret concealment. +Uses synthetic credentials and responses; requires no cluster or network access. +Run: python3 tests/test_secure_services_smoke.py [-v] +Requires Python's standard library, bash, and jq. +Live authorization, database, and deposit behavior still need cluster verification. +""" + +import base64 +import json +import os +from pathlib import Path +import shlex +import subprocess +import sys +import tempfile +import time +import unittest +from urllib.parse import parse_qs, urlsplit + + +SCRIPT = Path(__file__).resolve().parents[1] / "6-smoke_test_secure_services.sh" +ACCOUNTS = [ + {"accountId": 11, "accountBalance": -20}, + {"accountId": 12, "accountBalance": 1035}, + {"accountId": 13, "accountBalance": 500}, +] + + +def trace(entry): + """Record a synthetic tool call for later request and cleanup assertions.""" + with open(os.environ["SMOKE_TRACE"], "a") as stream: + stream.write(json.dumps(entry) + "\n") + + +def mock_kubectl(args): + """Stand in for cluster reads and a terminable port-forward process.""" + trace({"tool": "kubectl", "args": args, "pid": os.getpid()}) + if "port-forward" in args: + if os.environ.get("SMOKE_SCENARIO") == "forward-failure": + return 1 + print(f"Forwarding from 127.0.0.1:{args[-1].split(':')[0]} -> 8080", flush=True) + while True: + time.sleep(60) + if args[:2] == ["config", "current-context"]: + print("mock-cluster") + elif args[:2] == ["get", "secret"]: + if os.environ.get("SMOKE_SCENARIO") == "missing-secret" and "service-client-secret" in args[-1]: + return 0 + print(base64.b64encode(b"mock-client-secret").decode(), end="") + elif args[0] not in ("cluster-info", "get"): + raise AssertionError(f"Unexpected Kubernetes operation: {args}") + return 0 + + +def mock_curl(args): + """Emulate curl's response files, headers, and status output for each scenario.""" + def option(name): + return args[args.index(name) + 1] if name in args else None + + url = next(arg for arg in args if arg.startswith(("http://", "https://"))) + parsed = urlsplit(url) + query = parse_qs(parsed.query) + scenario = os.environ.get("SMOKE_SCENARIO", "success") + data = "&".join(args[i + 1] for i, arg in enumerate(args) if arg == "-d") + headers = [args[i + 1] for i, arg in enumerate(args) if arg == "-H"] + trace({"tool": "curl", "url": url, "headers": headers, "data": data}) + status, body = 200, {} + if "Authorization: Bearer internal-token" in headers: + assert parsed.hostname == "127.0.0.1" and parsed.path == "/api/v1/accounts" + + if parsed.path == "/oauth2/token": + fields = parse_qs(data) + assert fields["grant_type"] == ["client_credentials"] + scope = fields["scope"][0].split(".")[-1] + if scope == "internal": + assert option("-u") == "cloudbank-service-client:mock-client-secret" + body = {"access_token": f"{scope}-token"} + if scope == "internal" and scenario == "token-failure": + status, body = 400, {"error": "invalid_scope"} + elif parsed.path == "/actuator/health": + assert parsed.hostname == "127.0.0.1" + body = {"status": "UP"} + elif parsed.path == "/oauth2/jwks": + body = {"keys": [{"kid": "mock-signing-key"}]} + elif parsed.path == "/api/v1/creditscore": + status = 200 if "Authorization: Bearer read-token" in headers else 401 + elif parsed.path == "/user/api/v1/ping": + status = 404 + elif parsed.path == "/api/v1/account/journal": + status = 403 + elif parsed.path == "/api/v1/accounts": + if parsed.hostname == "mock-gateway.invalid": + assert "Authorization: Bearer read-token" in headers + body = [] # Ownership filtering is valid for the public client. + else: + assert parsed.hostname == "127.0.0.1" + assert "Authorization: Bearer internal-token" in headers + body = ACCOUNTS + if scenario == "empty-accounts": + body = [] + elif scenario == "invalid-accounts": + body = {"error": "unexpected payload"} + elif scenario == "no-funded-account": + body = [{"accountId": 11, "accountBalance": 0}, {"accountId": 12, "accountBalance": 1}] + elif scenario == "account-error": + status = 500 + elif parsed.path == "/api/v1/testrunner/deposit": + payload = json.loads(data) + assert payload["accountId"] in (11, 12, 13) + assert payload["amount"] == 1 + status = 201 if "Authorization: Bearer test-token" in headers else 403 + elif parsed.path == "/transfer": + assert "Authorization: Bearer transfer-token" in headers + assert int(query["fromAccount"][0]) != int(query["toAccount"][0]) + status = 403 + elif parsed.path != "/.well-known/oauth-authorization-server": + raise AssertionError(f"Unexpected HTTP request: {url}") + + output = body if isinstance(body, str) else json.dumps(body) + if option("-o"): + assert Path(option("-o")).parent.stat().st_mode & 0o077 == 0 + Path(option("-o")).write_text(output) + elif "-w" not in args: + print(output, end="") + if "-w" in args: + print(status, end="") + return 0 + + +class SecureServicesSmokeTest(unittest.TestCase): + """Run the actual shell script with isolated, deterministic tool replacements.""" + + def run_smoke(self, scenario="success", options=()): + """Execute one scenario, verify cleanup, and return its output and call trace.""" + with tempfile.TemporaryDirectory() as directory: + root = Path(directory) + binaries = root / "bin" + binaries.mkdir() + for name in ("curl", "kubectl"): + wrapper = binaries / name + wrapper.write_text(f"#!/bin/sh\nexec {shlex.quote(sys.executable)} {shlex.quote(str(Path(__file__).resolve()))} --mock-{name} \"$@\"\n") + wrapper.chmod(0o700) + env = os.environ.copy() + env.update(PATH=f"{binaries}:{env['PATH']}", TMPDIR=str(root), + SMOKE_TRACE=str(root / "trace.jsonl"), + SMOKE_SCENARIO=scenario) + env.pop("CLOUDBANK_OWNER_PASSWORD", None) + result = subprocess.run(["bash", str(SCRIPT), "-n", "mock", "-d", "demo", "-o", "obaas", + "--gateway-url", "http://mock-gateway.invalid", *options], + env=env, input="", text=True, capture_output=True, timeout=20) + events = [json.loads(line) for line in (root / "trace.jsonl").read_text().splitlines()] if (root / "trace.jsonl").exists() else [] + self.assertEqual(list(root.glob("cloudbank-smoke.*")), [], "temporary response files were not cleaned") + for event in events: + if event["tool"] == "kubectl" and "port-forward" in event["args"]: + with self.assertRaises(ProcessLookupError, msg="discovery port-forward survived cleanup"): + os.kill(event["pid"], 0) + if event["tool"] == "kubectl": + self.assertNotIn(event["args"][0], ("apply", "patch", "delete", "create")) + self.assertNotIn("mock-client-secret", result.stdout + result.stderr) + self.assertNotIn("Password for", result.stdout + result.stderr) + return result, events + + @staticmethod + def workflow_requests(events): + return [e for e in events if e["tool"] == "curl" and urlsplit(e["url"]).path in ("/api/v1/testrunner/deposit", "/transfer")] + + def test_service_discovery_and_original_authorization_checks(self): + result, events = self.run_smoke() + self.assertEqual(result.returncode, 0, result.stdout + result.stderr) + self.assertIn("from=12 to=11", result.stdout) + self.assertEqual(len(self.workflow_requests(events)), 3) + + def test_discovery_failures_skip_dependent_requests(self): + for scenario in ("missing-secret", "forward-failure", "token-failure", "empty-accounts", "invalid-accounts", "no-funded-account", "account-error"): + with self.subTest(scenario=scenario): + result, events = self.run_smoke(scenario) + self.assertEqual(result.returncode, 1, result.stdout + result.stderr) + self.assertIn("1 failure(s)", result.stdout) + self.assertEqual(self.workflow_requests(events), []) + self.assertIn("Skipping deposit and transfer checks", result.stdout) + + def test_explicit_ids_bypass_service_discovery(self): + result, events = self.run_smoke("missing-secret", options=("--from-account", "12", "--to-account", "11")) + self.assertEqual(result.returncode, 0, result.stdout + result.stderr) + self.assertFalse(any(e["tool"] == "kubectl" and ("port-forward" in e["args"] or "service-client-secret" in e["args"][-1]) for e in events)) + self.assertFalse(any(e["tool"] == "curl" and "cloudbank.internal" in e["data"] for e in events)) + + def test_internal_token_is_only_used_for_direct_lookup(self): + result, events = self.run_smoke() + self.assertEqual(result.returncode, 0, result.stdout + result.stderr) + internal = [e for e in events if e["tool"] == "curl" and "Authorization: Bearer internal-token" in e["headers"]] + self.assertEqual(len(internal), 1) + self.assertEqual(internal[0]["url"], "http://127.0.0.1:9081/api/v1/accounts") + public = [e for e in events if e["tool"] == "curl" and e["url"] == "http://mock-gateway.invalid/api/v1/accounts"] + self.assertEqual(len(public), 1) + self.assertIn("Authorization: Bearer read-token", public[0]["headers"]) + + def test_partial_id_selection_and_validation(self): + result, _ = self.run_smoke(options=("--to-account", "12")) + self.assertEqual(result.returncode, 0, result.stdout + result.stderr) + self.assertIn("from=13 to=12", result.stdout) + for option, value in (("--from-account", "999"), ("--from-account", "11"), ("--to-account", "999")): + with self.subTest(option=option, value=value): + result, events = self.run_smoke(options=(option, value)) + self.assertEqual(result.returncode, 1, result.stdout + result.stderr) + self.assertEqual(self.workflow_requests(events), []) + + def test_invalid_ids_fail_before_network_requests(self): + for options in (("--from-account", "abc"), ("--to-account", "0"), ("--from-account", "12", "--to-account", "12"), ("--discovery-local-port",)): + with self.subTest(options=options): + result, events = self.run_smoke(options=options) + self.assertEqual(result.returncode, 1) + self.assertEqual(events, []) + + def test_read_only_still_discovers_accounts(self): + result, events = self.run_smoke(options=("--read-only",)) + self.assertEqual(result.returncode, 0, result.stdout + result.stderr) + self.assertIn("from=12 to=11", result.stdout) + self.assertEqual(self.workflow_requests(events), []) + + def test_keep_gateway_forward_does_not_keep_discovery_forward(self): + result, _ = self.run_smoke(options=("--keep-port-forward", "--read-only")) + self.assertEqual(result.returncode, 0, result.stdout + result.stderr) + + +if __name__ == "__main__": + if len(sys.argv) > 1 and sys.argv[1] == "--mock-curl": + sys.exit(mock_curl(sys.argv[2:])) + if len(sys.argv) > 1 and sys.argv[1] == "--mock-kubectl": + sys.exit(mock_kubectl(sys.argv[2:])) + unittest.main() From 6cc601bc3409c6171dd95009798ea5cefc8fc7d1 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 8 Oct 2026 13:50:33 -0500 Subject: [PATCH 37/48] CBv5 version updates Signed-off-by: Andy Tael --- cloudbank-v5/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cloudbank-v5/pom.xml b/cloudbank-v5/pom.xml index c4261769b..c46705e36 100644 --- a/cloudbank-v5/pom.xml +++ b/cloudbank-v5/pom.xml @@ -38,7 +38,7 @@ UTF-8 21 2025.0.3 - 2.4.0 + 2.8.17 1.18.48 1.86 26.2.0 @@ -55,7 +55,7 @@ 3.6.0 - 14.1.0 + 14.3.0 ${project.basedir}/checkstyle/checkstyle.xml 9.0.9 From 09a8d59611c1a742da1f838fc54fb666ac62cff1 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Wed, 14 Oct 2026 10:44:05 -0700 Subject: [PATCH 38/48] Signoz custom dashboards documentation (#1572) Signed-off-by: Anders Swanson --- .../docs/observability/custom-dashboards.md | 170 ++++++++++++++++++ .../site/docs/observability/dashboards.md | 2 + docs-source/site/docs/observability/index.md | 4 + .../observability/custom-dashboards.md | 170 ++++++++++++++++++ .../version-2.1.2/observability/dashboards.md | 2 + .../version-2.1.2/observability/index.md | 4 + 6 files changed, 352 insertions(+) create mode 100644 docs-source/site/docs/observability/custom-dashboards.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md diff --git a/docs-source/site/docs/observability/custom-dashboards.md b/docs-source/site/docs/observability/custom-dashboards.md new file mode 100644 index 000000000..80e733f91 --- /dev/null +++ b/docs-source/site/docs/observability/custom-dashboards.md @@ -0,0 +1,170 @@ +--- +title: Custom dashboards +sidebar_position: 5.5 +--- + +Use the `helm/app-charts/signoz-dashboards` sample chart to install your own +dashboards into SigNoz and repeat the import with Helm upgrades. Keep your JSON +dashboard definitions with the chart in your application's source control. +Install it as a separate Helm release from the OBaaS platform release. + +## Prerequisites + +- A healthy OBaaS SigNoz instance, including its ClickHouse connection. +- Helm and `kubectl` configured for the target cluster. +- The namespace and Helm release name of your OBaaS instance. +- An existing SigNoz credential Secret containing `email` and `password`. + +Install the dashboard chart in the same namespace as OBaaS. The default credential +Secret is `signoz-authn`; use the Secret configured for your instance if it has a +different name. See [Access SigNoz](./access.md) for connection and credential +instructions. + +## Add your dashboard files + +1. Export each custom dashboard as JSON from SigNoz. +2. Place each file directly in `helm/app-charts/signoz-dashboards/dashboards/`. +3. Remove `sample-application.json` when replacing the empty sample dashboard. +4. Give each dashboard a unique, application-specific title. + +The chart includes only `dashboards/*.json`; it does not include subdirectories. +Each JSON file becomes a ConfigMap. For example, `orders.json` creates the +ConfigMap `orders`. Names are normalized when needed and shortened to at most +63 characters, with a hash suffix to distinguish changed names. Use distinct +filenames across dashboard releases in the same namespace because ConfigMap +names are based on filenames rather than Helm release names. + +Each JSON file must fit within Kubernetes' 1 MiB ConfigMap data limit. The complete +chart must also fit within Helm's release storage limits; splitting files into +individual ConfigMaps does not remove the aggregate limit. + +### Dashboard formats + +The importer detects the dashboard API supported by the deployed SigNoz instance: + +- Older instances, including OBaaS 2.1.0's SigNoz, use the V1 dashboard API and + JSON exports with `version: "v4"` or `"v5"`. The dashboard title is `title`. +- Newer instances use the V2 API and Perses exports with `schemaVersion: "v6"`. + The dashboard title is `spec.display.name`. + +Use V1 exports when the same definitions need to run on both older and newer +instances. Newer SigNoz can convert V1 payloads submitted to its V2 create +endpoint. This compatibility is transitional; for future SigNoz upgrades, +re-export dashboards in the supported format. V2 files cannot be imported into a +V1 instance and are rejected before any dashboards are deleted. + +## Configure the chart + +Create a values file, for example `my-dashboards-values.yaml`, containing the +OBaaS release name and credential Secret reference: + +```yaml +signoz: + releaseName: obaas + auth: + existingSecret: signoz-authn +``` + +Replace `obaas` with your actual OBaaS platform release name, not the release name +you will use for the dashboard chart. Keep passwords out of the values file. + +The Job uses `container-registry.oracle.com/os/oraclelinux:9` for its containers. +It waits for SigNoz, reads the organization ID from the SigNoz SQLite database +in read-only mode, logs in, and imports the dashboards through the detected API. + +By default, the Job mounts the PVC `signoz-db--signoz-0` and +uses pod affinity to run on the same node as that instance's SigNoz pod. Override +`signoz.orgDiscovery.pvcName` if your PVC has a different name. The storage must +allow the Job to mount the PVC alongside SigNoz. + +If your credential Secret already contains an `orgID` key, you can disable PVC +discovery: + +```yaml +signoz: + releaseName: obaas + auth: + existingSecret: my-signoz-credentials + orgDiscovery: + enabled: false +``` + +This mode does not mount the SigNoz PVC or require pod affinity. You can also +override `signoz.url` instead of using the default +`http://-signoz:8080`. + +For private registries, configure `image.repository`, `image.tag`, and +`imagePullSecrets`. Any replacement image must contain Python 3 with its SQLite +module. + +## Install and update dashboards + +Run from the repository root. Use the same values file for rendering and installing: + +```bash +helm lint helm/app-charts/signoz-dashboards \ + -f my-dashboards-values.yaml + +helm template my-dashboards helm/app-charts/signoz-dashboards \ + -n -f my-dashboards-values.yaml \ + > /tmp/my-dashboards-rendered.yaml + +helm upgrade --install my-dashboards helm/app-charts/signoz-dashboards \ + -n -f my-dashboards-values.yaml \ + --timeout 15m +``` + +The ConfigMaps are ordinary Helm resources. A `post-install,post-upgrade` hook Job +imports them after they are created or updated. Helm waits for the Job and reports +an error if it fails. Successful and failed Jobs remain available for inspection; +the next install or upgrade replaces the previous hook Job. + +To apply dashboard changes, edit or replace the JSON files and run the same +`helm upgrade --install` command again. This upgrades the dashboard release; it +does not upgrade the OBaaS platform or replace the SigNoz installation. + +## Replacement and removal behavior + +On every install or upgrade, the importer deletes all existing dashboards whose +titles exactly match the bundled titles, then creates dashboards from the JSON +files. Other titles are preserved. Local JSON and duplicate titles are checked +before deletion, but creation can still fail server-side if a payload is invalid. +Replacement is not transactional; fix any failed import and rerun the upgrade. + +:::important +A title match replaces the dashboard regardless of who created it. Avoid titles +used by [OBaaS system dashboards](./dashboards.md) or other users. Replacement +creates new dashboard IDs, which can break links, and overwrites UI edits to the +matching dashboards. +::: + +If you remove a JSON file and upgrade the chart, Helm removes its ConfigMap, but +the dashboard remains in SigNoz. **Delete that dashboard manually in the SigNoz +UI when you no longer need it.** Changing a dashboard's title also leaves the old +dashboard for manual cleanup. + +Uninstalling the dashboard chart removes its ConfigMaps but leaves the imported +dashboards in SigNoz. The retained hook Job can be deleted separately: + +```bash +helm uninstall my-dashboards -n +kubectl delete job my-dashboards-signoz-setup -n \ + --ignore-not-found +``` + +## Verify and troubleshoot + +```bash +helm status my-dashboards -n +kubectl get jobs -n \ + -l app.kubernetes.io/instance=my-dashboards +kubectl logs -n job/my-dashboards-signoz-setup \ + -c signoz-setup +``` + +Open SigNoz and confirm your dashboard titles appear. If the Job does not start, +inspect its pod events and the `wait-for-signoz` and `signoz-id-discovery` init +container logs. Check image pulls, SigNoz and ClickHouse health, the credential +Secret, the PVC name, and the SigNoz pod labels used for affinity. HTTP 400 during +creation indicates the exported JSON needs checking against the deployed schema; +HTTP 401 or 403 indicates a credential or permission problem. diff --git a/docs-source/site/docs/observability/dashboards.md b/docs-source/site/docs/observability/dashboards.md index ca5831ac2..ba4e1cf88 100644 --- a/docs-source/site/docs/observability/dashboards.md +++ b/docs-source/site/docs/observability/dashboards.md @@ -10,6 +10,8 @@ More details can be found in the [SigNoz Documentation](https://signoz.io/docs/i SigNoz v0.135.0 deprecates the Dashboards V1 schema and retires the V1 dashboard API endpoints. User-supplied dashboards that use the V1 format must be migrated to the Dashboards V2/Perses-compatible schema before upgrading. Dashboards managed only through the SigNoz UI are migrated automatically, but verify that none remain marked `Legacy`. See the [SigNoz v0.135.0 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-135/) for migration details. ::: +To install your own dashboards with Helm, see [Custom dashboards](./custom-dashboards.md). + There are several dashboards that are pre-installed in SigNoz, for example: - [Spring Boot Observability](#spring-boot-observability) diff --git a/docs-source/site/docs/observability/index.md b/docs-source/site/docs/observability/index.md index 3bbb0f084..b95fdb7fe 100644 --- a/docs-source/site/docs/observability/index.md +++ b/docs-source/site/docs/observability/index.md @@ -39,6 +39,10 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil Pre-installed Dashboards Catalog of 20+ ready-to-use dashboards (Spring Boot, Kafka, Kubernetes, Oracle DB, and more) + + Custom Dashboards + Install and update your own SigNoz dashboards with a separate Helm chart + Configure Applications for SigNoz Add OpenTelemetry and Micrometer dependencies to your application diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md b/docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md new file mode 100644 index 000000000..80e733f91 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md @@ -0,0 +1,170 @@ +--- +title: Custom dashboards +sidebar_position: 5.5 +--- + +Use the `helm/app-charts/signoz-dashboards` sample chart to install your own +dashboards into SigNoz and repeat the import with Helm upgrades. Keep your JSON +dashboard definitions with the chart in your application's source control. +Install it as a separate Helm release from the OBaaS platform release. + +## Prerequisites + +- A healthy OBaaS SigNoz instance, including its ClickHouse connection. +- Helm and `kubectl` configured for the target cluster. +- The namespace and Helm release name of your OBaaS instance. +- An existing SigNoz credential Secret containing `email` and `password`. + +Install the dashboard chart in the same namespace as OBaaS. The default credential +Secret is `signoz-authn`; use the Secret configured for your instance if it has a +different name. See [Access SigNoz](./access.md) for connection and credential +instructions. + +## Add your dashboard files + +1. Export each custom dashboard as JSON from SigNoz. +2. Place each file directly in `helm/app-charts/signoz-dashboards/dashboards/`. +3. Remove `sample-application.json` when replacing the empty sample dashboard. +4. Give each dashboard a unique, application-specific title. + +The chart includes only `dashboards/*.json`; it does not include subdirectories. +Each JSON file becomes a ConfigMap. For example, `orders.json` creates the +ConfigMap `orders`. Names are normalized when needed and shortened to at most +63 characters, with a hash suffix to distinguish changed names. Use distinct +filenames across dashboard releases in the same namespace because ConfigMap +names are based on filenames rather than Helm release names. + +Each JSON file must fit within Kubernetes' 1 MiB ConfigMap data limit. The complete +chart must also fit within Helm's release storage limits; splitting files into +individual ConfigMaps does not remove the aggregate limit. + +### Dashboard formats + +The importer detects the dashboard API supported by the deployed SigNoz instance: + +- Older instances, including OBaaS 2.1.0's SigNoz, use the V1 dashboard API and + JSON exports with `version: "v4"` or `"v5"`. The dashboard title is `title`. +- Newer instances use the V2 API and Perses exports with `schemaVersion: "v6"`. + The dashboard title is `spec.display.name`. + +Use V1 exports when the same definitions need to run on both older and newer +instances. Newer SigNoz can convert V1 payloads submitted to its V2 create +endpoint. This compatibility is transitional; for future SigNoz upgrades, +re-export dashboards in the supported format. V2 files cannot be imported into a +V1 instance and are rejected before any dashboards are deleted. + +## Configure the chart + +Create a values file, for example `my-dashboards-values.yaml`, containing the +OBaaS release name and credential Secret reference: + +```yaml +signoz: + releaseName: obaas + auth: + existingSecret: signoz-authn +``` + +Replace `obaas` with your actual OBaaS platform release name, not the release name +you will use for the dashboard chart. Keep passwords out of the values file. + +The Job uses `container-registry.oracle.com/os/oraclelinux:9` for its containers. +It waits for SigNoz, reads the organization ID from the SigNoz SQLite database +in read-only mode, logs in, and imports the dashboards through the detected API. + +By default, the Job mounts the PVC `signoz-db--signoz-0` and +uses pod affinity to run on the same node as that instance's SigNoz pod. Override +`signoz.orgDiscovery.pvcName` if your PVC has a different name. The storage must +allow the Job to mount the PVC alongside SigNoz. + +If your credential Secret already contains an `orgID` key, you can disable PVC +discovery: + +```yaml +signoz: + releaseName: obaas + auth: + existingSecret: my-signoz-credentials + orgDiscovery: + enabled: false +``` + +This mode does not mount the SigNoz PVC or require pod affinity. You can also +override `signoz.url` instead of using the default +`http://-signoz:8080`. + +For private registries, configure `image.repository`, `image.tag`, and +`imagePullSecrets`. Any replacement image must contain Python 3 with its SQLite +module. + +## Install and update dashboards + +Run from the repository root. Use the same values file for rendering and installing: + +```bash +helm lint helm/app-charts/signoz-dashboards \ + -f my-dashboards-values.yaml + +helm template my-dashboards helm/app-charts/signoz-dashboards \ + -n -f my-dashboards-values.yaml \ + > /tmp/my-dashboards-rendered.yaml + +helm upgrade --install my-dashboards helm/app-charts/signoz-dashboards \ + -n -f my-dashboards-values.yaml \ + --timeout 15m +``` + +The ConfigMaps are ordinary Helm resources. A `post-install,post-upgrade` hook Job +imports them after they are created or updated. Helm waits for the Job and reports +an error if it fails. Successful and failed Jobs remain available for inspection; +the next install or upgrade replaces the previous hook Job. + +To apply dashboard changes, edit or replace the JSON files and run the same +`helm upgrade --install` command again. This upgrades the dashboard release; it +does not upgrade the OBaaS platform or replace the SigNoz installation. + +## Replacement and removal behavior + +On every install or upgrade, the importer deletes all existing dashboards whose +titles exactly match the bundled titles, then creates dashboards from the JSON +files. Other titles are preserved. Local JSON and duplicate titles are checked +before deletion, but creation can still fail server-side if a payload is invalid. +Replacement is not transactional; fix any failed import and rerun the upgrade. + +:::important +A title match replaces the dashboard regardless of who created it. Avoid titles +used by [OBaaS system dashboards](./dashboards.md) or other users. Replacement +creates new dashboard IDs, which can break links, and overwrites UI edits to the +matching dashboards. +::: + +If you remove a JSON file and upgrade the chart, Helm removes its ConfigMap, but +the dashboard remains in SigNoz. **Delete that dashboard manually in the SigNoz +UI when you no longer need it.** Changing a dashboard's title also leaves the old +dashboard for manual cleanup. + +Uninstalling the dashboard chart removes its ConfigMaps but leaves the imported +dashboards in SigNoz. The retained hook Job can be deleted separately: + +```bash +helm uninstall my-dashboards -n +kubectl delete job my-dashboards-signoz-setup -n \ + --ignore-not-found +``` + +## Verify and troubleshoot + +```bash +helm status my-dashboards -n +kubectl get jobs -n \ + -l app.kubernetes.io/instance=my-dashboards +kubectl logs -n job/my-dashboards-signoz-setup \ + -c signoz-setup +``` + +Open SigNoz and confirm your dashboard titles appear. If the Job does not start, +inspect its pod events and the `wait-for-signoz` and `signoz-id-discovery` init +container logs. Check image pulls, SigNoz and ClickHouse health, the credential +Secret, the PVC name, and the SigNoz pod labels used for affinity. HTTP 400 during +creation indicates the exported JSON needs checking against the deployed schema; +HTTP 401 or 403 indicates a credential or permission problem. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md index ca5831ac2..ba4e1cf88 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md @@ -10,6 +10,8 @@ More details can be found in the [SigNoz Documentation](https://signoz.io/docs/i SigNoz v0.135.0 deprecates the Dashboards V1 schema and retires the V1 dashboard API endpoints. User-supplied dashboards that use the V1 format must be migrated to the Dashboards V2/Perses-compatible schema before upgrading. Dashboards managed only through the SigNoz UI are migrated automatically, but verify that none remain marked `Legacy`. See the [SigNoz v0.135.0 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-135/) for migration details. ::: +To install your own dashboards with Helm, see [Custom dashboards](./custom-dashboards.md). + There are several dashboards that are pre-installed in SigNoz, for example: - [Spring Boot Observability](#spring-boot-observability) diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md index 3bbb0f084..b95fdb7fe 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md @@ -39,6 +39,10 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil Pre-installed Dashboards Catalog of 20+ ready-to-use dashboards (Spring Boot, Kafka, Kubernetes, Oracle DB, and more) + + Custom Dashboards + Install and update your own SigNoz dashboards with a separate Helm chart + Configure Applications for SigNoz Add OpenTelemetry and Micrometer dependencies to your application From f26cbab70d648ffd3e816f4d6e77a90db697b4a3 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Wed, 14 Oct 2026 10:44:54 -0700 Subject: [PATCH 39/48] Signoz Custom dashboards (#1571) * Signoz Custom dashboards Signed-off-by: Anders Swanson --- helm/app-charts/signoz-dashboards/.helmignore | 3 + helm/app-charts/signoz-dashboards/Chart.yaml | 8 + helm/app-charts/signoz-dashboards/README.md | 187 ++++++++++++++++++ .../dashboards/sample-application.json | 12 ++ .../scripts/import-dashboards.py | 154 +++++++++++++++ .../signoz-dashboards/templates/_helpers.tpl | 27 +++ .../templates/configmaps.yaml | 42 ++++ .../signoz-dashboards/templates/job.yaml | 112 +++++++++++ helm/app-charts/signoz-dashboards/values.yaml | 34 ++++ .../tools/image_lists/k8s_images_2.1.2.txt | 1 + 10 files changed, 580 insertions(+) create mode 100644 helm/app-charts/signoz-dashboards/.helmignore create mode 100644 helm/app-charts/signoz-dashboards/Chart.yaml create mode 100644 helm/app-charts/signoz-dashboards/README.md create mode 100644 helm/app-charts/signoz-dashboards/dashboards/sample-application.json create mode 100644 helm/app-charts/signoz-dashboards/scripts/import-dashboards.py create mode 100644 helm/app-charts/signoz-dashboards/templates/_helpers.tpl create mode 100644 helm/app-charts/signoz-dashboards/templates/configmaps.yaml create mode 100644 helm/app-charts/signoz-dashboards/templates/job.yaml create mode 100644 helm/app-charts/signoz-dashboards/values.yaml diff --git a/helm/app-charts/signoz-dashboards/.helmignore b/helm/app-charts/signoz-dashboards/.helmignore new file mode 100644 index 000000000..41e951a7e --- /dev/null +++ b/helm/app-charts/signoz-dashboards/.helmignore @@ -0,0 +1,3 @@ +__pycache__/ +*.pyc + diff --git a/helm/app-charts/signoz-dashboards/Chart.yaml b/helm/app-charts/signoz-dashboards/Chart.yaml new file mode 100644 index 000000000..d403991a5 --- /dev/null +++ b/helm/app-charts/signoz-dashboards/Chart.yaml @@ -0,0 +1,8 @@ +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +apiVersion: v2 +name: signoz-dashboards +description: Sample chart for installing user dashboards into an existing OBaaS SigNoz instance +type: application +version: 0.1.0 + diff --git a/helm/app-charts/signoz-dashboards/README.md b/helm/app-charts/signoz-dashboards/README.md new file mode 100644 index 000000000..941697392 --- /dev/null +++ b/helm/app-charts/signoz-dashboards/README.md @@ -0,0 +1,187 @@ +# SigNoz User Dashboards Sample Chart + +Install custom user dashboards into an existing OBaaS SigNoz instance. Keep the +dashboard files and this chart in your application's repository so a Helm install +or upgrade repeats the import independently of the OBaaS platform release. + +The chart follows the flow in +[`Job-signoz-setup.yaml`](../../infra-charts/obaas/templates/observability/Job-signoz-setup.yaml): +wait for SigNoz, discover its organization ID, log in, list existing dashboards, +delete exact title matches, and create dashboards from the bundled JSON files. +It uses a small Python standard-library importer to parse JSON reliably, including +minified exports and titles containing quotes or other special characters. +All containers use `container-registry.oracle.com/os/oraclelinux:9`, which includes Python 3 and +its SQLite module. No custom image or runtime package installation is needed. + +## Add dashboards + +1. Export your dashboard as JSON from the target SigNoz instance. +2. Copy the file directly into this chart's `dashboards/` directory. +3. Remove `dashboards/sample-application.json` when replacing the empty example. +4. Give every dashboard a unique title: `title` in V1 exports or + `spec.display.name` in V2 exports. + +Only `dashboards/*.json` is included; subdirectories and other extensions are +ignored. The importer supports both the OBaaS 2.1.0 V1 format (`version: "v4"` +or `"v5"`) and the newer V2/Perses format (`schemaVersion: "v6"`). It probes the +V2 dashboard list endpoint and falls back to V1 when V2 is unavailable, including +older SigNoz servers that return frontend HTML for unknown routes. Authentication +errors and malformed JSON responses are reported rather than triggering fallback. + +Use a V1 export when the same files must run on both OBaaS 2.1.0 and the current +OBaaS 2.1.2 chart. Newer SigNoz converts V1 exports submitted to its V2 create +endpoint. The included empty sample uses V1/v5 for this reason. A V2 export works +only with newer SigNoz; on a V1 instance, the importer rejects it before deleting +any dashboards. Arbitrary V2-to-V1 conversion is not provided. + +The V1-on-V2 create compatibility is a transitional SigNoz feature; for future +SigNoz upgrades, re-export dashboards in the supported format. See the +[SigNoz migration guide](https://signoz.io/docs/operate/migration/upgrade-0-135/). + +Compatibility checks performed for this sample: + +- OBaaS 2.1.0 / SigNoz v0.113.0: installed and upgraded a temporary copy of this + chart on an existing Kubernetes instance. The Oracle Linux Job completed the + health wait, read-only SQLite organization discovery, login, import, and + replacement. The upgrade changed the dashboard ID and applied its updated + description. The temporary release, retained hook Job, and dashboard were + removed, and all pre-existing dashboard IDs were preserved. +- OBaaS 2.1.2's SigNoz v0.142.1: ran the importer in plain Oracle Linux 9 against + an isolated SigNoz container. V1/v5 conversion, native V2 creation, and + replacement passed. A real V1/v4 export from the older installation also + converted successfully. + +The complete Helm flow has been verified on OBaaS 2.1.0; the newer-version check +verifies the importer against isolated SigNoz v0.142.1, not a complete OBaaS 2.1.2 +Helm deployment. The hook's health wait requires a healthy SigNoz instance, +including its ClickHouse connection. + +Each file becomes its own ConfigMap. `orders.json` produces a ConfigMap named +`orders`, with the JSON stored in its `dashboard.json` key. Short, valid lowercase +names are preserved. Other names are normalized to lowercase letters, digits, and +hyphens; normalized or shortened names receive an eight-character hash of the +original filename stem. Names are limited to 63 characters, and rendering fails +if two generated names collide. ConfigMaps are projected into a single +`/dashboards` directory in the Job under the original filenames. + +ConfigMap names deliberately follow filenames rather than the Helm release name. +Use distinct filenames across dashboard releases in the same namespace, and +avoid filenames that collide with existing ConfigMaps. Each JSON file must fit +within Kubernetes' 1 MiB ConfigMap data limit. Helm also stores the complete +release manifest in its release storage: one ConfigMap per file does not remove +that aggregate size constraint. Keep this sample small; use an importer image +containing the files for large dashboard collections. + +## Configure the existing SigNoz instance + +Install into the **same namespace as OBaaS**. The default configuration assumes an +OBaaS release called `obaas` and the existing `signoz-authn` Secret. Create an +environment values file outside the chart, for example `my-dashboards-values.yaml`: + +```yaml +signoz: + releaseName: obaas + auth: + existingSecret: signoz-authn +``` + +Change `releaseName` to your actual OBaaS release and `existingSecret` to the +credential Secret configured for that instance. The Secret must contain `email` +and `password`. This chart references it; it does not create or modify credentials. + +By default, organization discovery follows the OBaaS setup Job's approach: an +Oracle Linux init container reads the organization ID from the SigNoz SQLite PVC +using Python's built-in SQLite module in read-only mode. The PVC +defaults to `signoz-db--signoz-0`. Required pod affinity schedules the +Job on the SigNoz pod's node so it can mount the same PVC. The platform must be +healthy and the storage must support this access. Override +`signoz.orgDiscovery.pvcName` if your instance uses a different PVC name. + +If your existing credential Secret also contains `orgID`, disable PVC discovery: + +```yaml +signoz: + releaseName: obaas + auth: + existingSecret: my-signoz-credentials + orgDiscovery: + enabled: false +``` + +With discovery disabled, the Job does not mount the SigNoz PVC or require pod +affinity. `signoz.url` can override the default +`http://-signoz:8080`. The Secret must still exist in the namespace +where this chart is installed. + +For private registries, override `image.repository`, `image.tag`, and +`imagePullSecrets` as needed. The sample follows the full Oracle Linux `9` tag; +use an approved version tag for your own deployment. Slim images are not supported +unless they also contain `python3` with the `sqlite3` module. + +## Render and install + +Run from the repository root, after adding your JSON files: + +```bash +helm lint helm/app-charts/signoz-dashboards \ + -f my-dashboards-values.yaml + +helm template my-dashboards helm/app-charts/signoz-dashboards \ + -n -f my-dashboards-values.yaml \ + > /tmp/my-dashboards-rendered.yaml + +helm upgrade --install my-dashboards helm/app-charts/signoz-dashboards \ + -n --set signoz.releaseName= \ + --timeout 15m +``` + +The ConfigMaps are ordinary Helm resources. The import Job is a +`post-install,post-upgrade` hook, so it runs after those ConfigMaps are created or +updated. Helm waits for the hook to finish and reports an error if it fails. +The Job has a ten-minute overall deadline by default. Successful and failed Jobs +remain available for inspection; the next install or upgrade replaces the previous +hook Job. + +## Replacement behavior + +On every install or upgrade, the importer fetches all dashboard list pages and +deletes **every existing dashboard whose title exactly matches a bundled +`title` (V1) or `spec.display.name` (V2)**, including legacy records returned by +the V2 API. It then POSTs every bundled dashboard to the detected +`/api/v1/dashboards` or `/api/v2/dashboards` endpoint. + +This is the same title-based replacement policy as the OBaaS system setup Job. +Use application-specific titles: a matching user or system dashboard will be +overwritten regardless of who created it. Replacement creates new dashboard IDs, +so existing links to those IDs can break. UI edits to matching dashboards are +lost at the next chart install or upgrade. + +Dashboards with other titles are preserved. Removing a file or changing its title +does not delete the old dashboard in SigNoz. Uninstalling this chart removes its +ConfigMaps but does not remove imported dashboards. Hook Jobs are not managed as +ordinary release resources; delete the retained Job separately if needed. + +Local JSON and duplicate titles are checked before deletion. API-side validation +still happens during creation; replacement is not transactional. A failed import +can leave matching dashboards deleted or only partially recreated. Fix the export +or configuration and rerun `helm upgrade --install`. + +## Verify and troubleshoot + +```bash +helm status my-dashboards -n +kubectl get configmaps -n \ + -l app.kubernetes.io/instance=my-dashboards +kubectl get jobs -n \ + -l app.kubernetes.io/instance=my-dashboards +kubectl logs -n job/my-dashboards-signoz-setup \ + -c signoz-setup +``` + +Open SigNoz and confirm the imported titles appear. For startup problems, inspect +the Job's pod events and the `wait-for-signoz` and `signoz-id-discovery` init +container logs. Check the service URL, credential Secret, PVC name, and SigNoz +pod labels. HTTP 400 during creation usually requires checking the exported +dashboard against the deployed SigNoz schema; HTTP 401/403 requires checking the +credentials and permissions. + diff --git a/helm/app-charts/signoz-dashboards/dashboards/sample-application.json b/helm/app-charts/signoz-dashboards/dashboards/sample-application.json new file mode 100644 index 000000000..dcd2b3c0c --- /dev/null +++ b/helm/app-charts/signoz-dashboards/dashboards/sample-application.json @@ -0,0 +1,12 @@ +{ + "version": "v5", + "image": "/assets/Icons/eight-ball", + "title": "Sample Application Dashboard", + "description": "Replace this empty sample with a dashboard exported from your SigNoz instance.", + "uploadedGrafana": false, + "tags": [], + "variables": {}, + "layout": [], + "panelMap": {}, + "widgets": [] +} diff --git a/helm/app-charts/signoz-dashboards/scripts/import-dashboards.py b/helm/app-charts/signoz-dashboards/scripts/import-dashboards.py new file mode 100644 index 000000000..c7fd853f9 --- /dev/null +++ b/helm/app-charts/signoz-dashboards/scripts/import-dashboards.py @@ -0,0 +1,154 @@ +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +"""Reconcile dashboard titles through the deployed SigNoz dashboard API.""" + +import json +import os +from contextlib import closing +from pathlib import Path +import sqlite3 +import sys +import time +from urllib.error import HTTPError, URLError +from urllib.request import Request, urlopen + + +class DashboardAPIUnavailable(Exception): + """Older SigNoz serves the frontend HTML for unknown API routes.""" + + +def request(url, method="GET", payload=None, token=None): + headers = {"Content-Type": "application/json"} + if token: + headers["Authorization"] = f"Bearer {token}" + body = None if payload is None else json.dumps(payload).encode() + with urlopen(Request(url, data=body, headers=headers, method=method), timeout=30) as response: + content = response.read() + if response.headers.get_content_type() == "text/html": + raise DashboardAPIUnavailable("Endpoint returned frontend HTML instead of API JSON") + return json.loads(content) if content else None + + +def discover_org_id(database, output): + # Read the live SQLite database without writing to SigNoz's PVC. + with closing(sqlite3.connect(f"{database.as_uri()}?mode=ro", uri=True)) as connection: + organization = connection.execute("SELECT id FROM organizations LIMIT 1").fetchone() + if not organization or not organization[0]: + raise ValueError("No organization ID found in SigNoz database") + output.write_text(str(organization[0])) + print("SigNoz organization ID discovered", flush=True) + + +def load_dashboards(directory): + dashboards = {} + for path in sorted(directory.glob("*.json")): + dashboard = json.loads(path.read_text()) + if dashboard.get("schemaVersion") == "v6": + title = dashboard.get("spec", {}).get("display", {}).get("name") + elif "schemaVersion" not in dashboard and dashboard.get("version") in ("v4", "v5"): + title = dashboard.get("title") + else: + raise ValueError(f"{path.name}: expected a V1 (v4/v5) or V2 (v6) dashboard export") + if not isinstance(title, str) or not title.strip(): + raise ValueError(f"{path.name}: missing dashboard title") + if title in dashboards: + raise ValueError(f"Duplicate dashboard title: {title}") + dashboards[title] = dashboard + if not dashboards: + raise ValueError("No dashboard JSON files found") + return dashboards + + +def list_dashboards(url, token): + # OBaaS 2.1.0 / SigNoz v0.113 serves HTML, not 404, for the unknown V2 route. + try: + page = request(f"{url}/api/v2/dashboards?limit=200&offset=0", token=token)["data"] + except (DashboardAPIUnavailable, HTTPError) as error: + if isinstance(error, HTTPError) and error.code not in (404, 405, 501): + raise + records = request(f"{url}/api/v1/dashboards", token=token)["data"] + if not isinstance(records, list): + raise ValueError("Invalid V1 dashboard list response") + return "v1", records + + # Fetch all pages before changing the collection, so deletes cannot shift offsets. + existing = [] + offset = 0 + while True: + records = page["dashboards"] + if not isinstance(records, list) or not isinstance(page["total"], int): + raise ValueError("Invalid V2 dashboard list response") + existing.extend(records) + offset += len(records) + if offset >= page["total"]: + break + if not records: + raise ValueError("Dashboard listing ended before its reported total") + page = request(f"{url}/api/v2/dashboards?limit=200&offset={offset}", token=token)["data"] + return "v2", existing + + +def reconcile(url, token, dashboards): + api_version, existing = list_dashboards(url, token) + print(f"Using SigNoz dashboards API {api_version}", flush=True) + if api_version == "v1" and any("schemaVersion" in dashboard for dashboard in dashboards.values()): + raise ValueError("This SigNoz instance requires V1 exports (version v4/v5); V2/v6 files cannot be imported") + + # Match exact titles, including legacy records, as in the OBaaS setup Job. + # V1 summaries nest titles in data; V2 summaries use spec.display.name. + for dashboard in existing: + if api_version == "v1": + title = dashboard.get("data", {}).get("title") + else: + title = dashboard.get("spec", {}).get("display", {}).get("name") + if title in dashboards: + dashboard_id = dashboard["id"] + print(f"Deleting existing dashboard: {title} ({dashboard_id})", flush=True) + request(f"{url}/api/{api_version}/dashboards/{dashboard_id}", method="DELETE", token=token) + for title, dashboard in dashboards.items(): + print(f"Creating dashboard: {title}", flush=True) + # Newer SigNoz accepts V1 exports on V2 POST and converts them server-side. + request(f"{url}/api/{api_version}/dashboards", method="POST", payload=dashboard, token=token) + print("SigNoz dashboard setup complete", flush=True) + + +def main(): + if sys.argv[1:] == ["--discover-org"]: + discover_org_id(Path("/signoz-db/signoz.db"), Path("/shared/orgID")) + return + url = os.environ["SIGNOZ_URL"].rstrip("/") + if sys.argv[1:] == ["--wait"]: + while True: + try: + request(f"{url}/api/v1/health?live=1") + return + except (URLError, TimeoutError): + print("Waiting for SigNoz...", flush=True) + time.sleep(5) + + # Validate every local file before deleting any existing dashboards. + dashboards = load_dashboards(Path("/dashboards")) + auth = Path("/signoz-authn") + org_path = Path("/shared/orgID") + if not org_path.is_file(): + org_path = auth / "orgID" + credentials = { + "email": (auth / "email").read_text().strip(), + "password": (auth / "password").read_text(), + "orgID": org_path.read_text().strip(), + } + login = request(f"{url}/api/v2/sessions/email_password", method="POST", payload=credentials) + token = login.get("data", login).get("accessToken") + if not token: + raise ValueError("SigNoz login returned no access token") + reconcile(url, token, dashboards) + + +if __name__ == "__main__": + try: + main() + except HTTPError as error: + # Do not print response bodies that could contain authentication data. + print(f"SigNoz API request failed: HTTP {error.code}", file=sys.stderr) + sys.exit(1) + diff --git a/helm/app-charts/signoz-dashboards/templates/_helpers.tpl b/helm/app-charts/signoz-dashboards/templates/_helpers.tpl new file mode 100644 index 000000000..1f9307c67 --- /dev/null +++ b/helm/app-charts/signoz-dashboards/templates/_helpers.tpl @@ -0,0 +1,27 @@ +{{/* Keep valid short filename stems unchanged. Hash changed names to avoid truncation collisions. */}} +{{- define "signoz-dashboards.safeName" -}} +{{- $original := . -}} +{{- $normalized := regexReplaceAll "[^a-z0-9-]+" (lower $original) "-" | trimAll "-" -}} +{{- if and (eq $original $normalized) (le (len $normalized) 63) (ne $normalized "") -}} +{{- $normalized -}} +{{- else -}} +{{- printf "%s-%s" ($normalized | default "dashboard" | trunc 54 | trimSuffix "-") (sha256sum $original | trunc 8) -}} +{{- end -}} +{{- end -}} + +{{- define "signoz-dashboards.configMapName" -}} +{{- include "signoz-dashboards.safeName" (base . | trimSuffix ".json") -}} +{{- end -}} + +{{- define "signoz-dashboards.jobName" -}} +{{- include "signoz-dashboards.safeName" (printf "%s-signoz-setup" .Release.Name) -}} +{{- end -}} + +{{- define "signoz-dashboards.scriptName" -}} +{{- include "signoz-dashboards.safeName" (printf "%s-dashboard-importer" .Release.Name) -}} +{{- end -}} + +{{- define "signoz-dashboards.url" -}} +{{- .Values.signoz.url | default (printf "http://%s-signoz:8080" .Values.signoz.releaseName) -}} +{{- end -}} + diff --git a/helm/app-charts/signoz-dashboards/templates/configmaps.yaml b/helm/app-charts/signoz-dashboards/templates/configmaps.yaml new file mode 100644 index 000000000..bf65a9811 --- /dev/null +++ b/helm/app-charts/signoz-dashboards/templates/configmaps.yaml @@ -0,0 +1,42 @@ +{{- $files := .Files.Glob "dashboards/*.json" -}} +{{- if eq (len $files) 0 -}} +{{- fail "Add at least one dashboard JSON file to dashboards/ before installing" -}} +{{- end -}} +{{- $names := dict -}} +{{- $_ := set $names (include "signoz-dashboards.scriptName" .) true -}} +{{- range $path, $_ := $files }} +{{- $name := include "signoz-dashboards.configMapName" $path -}} +{{- if hasKey $names $name -}} +{{- fail (printf "Dashboard ConfigMap name collision: %s" $name) -}} +{{- end -}} +{{- $_ := set $names $name true -}} +{{- $content := $.Files.Get $path -}} +{{- if gt (len $content) 1048576 -}} +{{- fail (printf "%s exceeds the 1 MiB ConfigMap data limit" $path) -}} +{{- end }} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ $name }} + namespace: {{ $.Release.Namespace }} + labels: + app.kubernetes.io/name: signoz-dashboards + app.kubernetes.io/instance: {{ $.Release.Name }} +data: + dashboard.json: |- +{{ $content | indent 4 }} +{{- end }} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ include "signoz-dashboards.scriptName" . }} + namespace: {{ .Release.Namespace }} + labels: + app.kubernetes.io/name: signoz-dashboards + app.kubernetes.io/instance: {{ .Release.Name }} +data: + import-dashboards.py: |- +{{ .Files.Get "scripts/import-dashboards.py" | indent 4 }} + diff --git a/helm/app-charts/signoz-dashboards/templates/job.yaml b/helm/app-charts/signoz-dashboards/templates/job.yaml new file mode 100644 index 000000000..cb475e8ff --- /dev/null +++ b/helm/app-charts/signoz-dashboards/templates/job.yaml @@ -0,0 +1,112 @@ +apiVersion: batch/v1 +kind: Job +metadata: + name: {{ include "signoz-dashboards.jobName" . }} + namespace: {{ .Release.Namespace }} + annotations: + helm.sh/hook: post-install,post-upgrade + helm.sh/hook-weight: "20" + helm.sh/hook-delete-policy: before-hook-creation + labels: + app.kubernetes.io/name: signoz-dashboards + app.kubernetes.io/instance: {{ .Release.Name }} +spec: + backoffLimit: {{ .Values.job.backoffLimit }} + activeDeadlineSeconds: {{ .Values.job.activeDeadlineSeconds }} + template: + metadata: + labels: + app.kubernetes.io/name: signoz-dashboards + app.kubernetes.io/instance: {{ .Release.Name }} + spec: + automountServiceAccountToken: false + restartPolicy: OnFailure + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- if .Values.signoz.orgDiscovery.enabled }} + affinity: + podAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchLabels: + app.kubernetes.io/component: signoz + app.kubernetes.io/instance: {{ .Values.signoz.releaseName }} + topologyKey: kubernetes.io/hostname + {{- end }} + initContainers: + - name: wait-for-signoz + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + imagePullPolicy: {{ .Values.image.pullPolicy }} + command: [python3, /scripts/import-dashboards.py, --wait] + env: + - name: SIGNOZ_URL + value: {{ include "signoz-dashboards.url" . | quote }} + volumeMounts: + - name: importer + mountPath: /scripts + readOnly: true + {{- if .Values.signoz.orgDiscovery.enabled }} + - name: signoz-id-discovery + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + imagePullPolicy: {{ .Values.image.pullPolicy }} + command: [python3, /scripts/import-dashboards.py, --discover-org] + volumeMounts: + - name: importer + mountPath: /scripts + readOnly: true + - name: shared-data + mountPath: /shared + - name: signoz-db + mountPath: /signoz-db + readOnly: true + {{- end }} + containers: + - name: signoz-setup + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + imagePullPolicy: {{ .Values.image.pullPolicy }} + command: [python3, /scripts/import-dashboards.py] + env: + - name: SIGNOZ_URL + value: {{ include "signoz-dashboards.url" . | quote }} + resources: + {{- toYaml .Values.job.resources | nindent 12 }} + volumeMounts: + - name: importer + mountPath: /scripts + readOnly: true + - name: dashboards + mountPath: /dashboards + readOnly: true + - name: signoz-authn + mountPath: /signoz-authn + readOnly: true + - name: shared-data + mountPath: /shared + volumes: + - name: importer + configMap: + name: {{ include "signoz-dashboards.scriptName" . }} + - name: dashboards + projected: + sources: + {{- range $path, $_ := .Files.Glob "dashboards/*.json" }} + - configMap: + name: {{ include "signoz-dashboards.configMapName" $path }} + items: + - key: dashboard.json + path: {{ base $path | quote }} + {{- end }} + - name: signoz-authn + secret: + secretName: {{ required "signoz.auth.existingSecret is required" .Values.signoz.auth.existingSecret }} + - name: shared-data + emptyDir: {} + {{- if .Values.signoz.orgDiscovery.enabled }} + - name: signoz-db + persistentVolumeClaim: + claimName: {{ .Values.signoz.orgDiscovery.pvcName | default (printf "signoz-db-%s-signoz-0" .Values.signoz.releaseName) }} + readOnly: true + {{- end }} + diff --git a/helm/app-charts/signoz-dashboards/values.yaml b/helm/app-charts/signoz-dashboards/values.yaml new file mode 100644 index 000000000..0c923c9f2 --- /dev/null +++ b/helm/app-charts/signoz-dashboards/values.yaml @@ -0,0 +1,34 @@ +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +signoz: + # Install this chart in the same namespace as this OBaaS release. + releaseName: obaas + # Empty derives http://-signoz:8080. + url: "" + auth: + # Existing secret with email and password; optionally orgID. + existingSecret: signoz-authn + orgDiscovery: + # Mirrors OBaaS setup: read the organization ID from SigNoz's SQLite PVC. + # Disable when the credential secret already contains orgID. + enabled: true + # Empty derives signoz-db--signoz-0. + pvcName: "" + +image: + # The full Oracle Linux 9 image includes Python 3 and its SQLite module. + repository: container-registry.oracle.com/os/oraclelinux + tag: "9" + pullPolicy: IfNotPresent +imagePullSecrets: [] + +job: + backoffLimit: 2 + activeDeadlineSeconds: 600 + resources: + requests: + cpu: 100m + memory: 64Mi + limits: + memory: 256Mi + diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 7b484932b..73839789a 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -13,6 +13,7 @@ container-registry.oracle.com/database/sqlcl:26.2.2 container-registry.oracle.com/middleware/coherence-ce:22.06.13 container-registry.oracle.com/middleware/coherence-operator:3.5.17 container-registry.oracle.com/obaas/dashboards:2.1.0 +container-registry.oracle.com/os/oraclelinux:9 docker.io/alpine/k8s:1.36.2 docker.io/altinity/clickhouse-operator:0.21.2 docker.io/altinity/metrics-exporter:0.21.2 From 678ec9fbe2076e37475408ac6310bd71e9af8c18 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Wed, 14 Oct 2026 12:58:25 -0500 Subject: [PATCH 40/48] Update OTMM EE upgrade docu Signed-off-by: Andy Tael --- docs-source/site/docs/platform/otmm.md | 6 +++++- .../site/versioned_docs/version-2.1.2/platform/otmm.md | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docs-source/site/docs/platform/otmm.md b/docs-source/site/docs/platform/otmm.md index dfe76327d..aabca0d5a 100644 --- a/docs-source/site/docs/platform/otmm.md +++ b/docs-source/site/docs/platform/otmm.md @@ -77,4 +77,8 @@ When the workflow server is enabled, it uses the OBaaS application database secr ## Upgrading to the commercial version -If you have licensed Oracle Transaction Manager for Microservices Enterprise Edition, please see the [documentation](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/index.html) for details of how to install and configure MicroTx. Oracle recommends that you perform a new installation rather than attempting to upgrade the provided MicroTx Free installation to the commercial version. +If you have licensed Oracle Transaction Manager for Microservices Enterprise Edition (EE), upgrade the MicroTx components as follows: + +- **Transaction Coordinator:** Replace the Free container image with the EE container image from [Oracle Container Registry](https://container-registry.oracle.com/ords/ocr/ba/database/microtx-ee-coordinator). You must also configure persistence when upgrading to EE. Follow the [Set Up Oracle Database as Data Store](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/create-data-store.html) instructions. +- **Workflow Server:** Replace the Free container image with the EE container image from [Oracle Container Registry](https://container-registry.oracle.com/ords/ocr/ba/database/microtx-ee-workflow). +- **Console:** Replace the Free container image with the EE container image from [Oracle Container Registry](https://container-registry.oracle.com/ords/ocr/ba/database/microtx-ee-console). diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md b/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md index dfe76327d..aabca0d5a 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md @@ -77,4 +77,8 @@ When the workflow server is enabled, it uses the OBaaS application database secr ## Upgrading to the commercial version -If you have licensed Oracle Transaction Manager for Microservices Enterprise Edition, please see the [documentation](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/index.html) for details of how to install and configure MicroTx. Oracle recommends that you perform a new installation rather than attempting to upgrade the provided MicroTx Free installation to the commercial version. +If you have licensed Oracle Transaction Manager for Microservices Enterprise Edition (EE), upgrade the MicroTx components as follows: + +- **Transaction Coordinator:** Replace the Free container image with the EE container image from [Oracle Container Registry](https://container-registry.oracle.com/ords/ocr/ba/database/microtx-ee-coordinator). You must also configure persistence when upgrading to EE. Follow the [Set Up Oracle Database as Data Store](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/create-data-store.html) instructions. +- **Workflow Server:** Replace the Free container image with the EE container image from [Oracle Container Registry](https://container-registry.oracle.com/ords/ocr/ba/database/microtx-ee-workflow). +- **Console:** Replace the Free container image with the EE container image from [Oracle Container Registry](https://container-registry.oracle.com/ords/ocr/ba/database/microtx-ee-console). From c8dd6fb6145077d76bbc6eba6407378220f337cf Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Wed, 14 Oct 2026 14:43:49 -0500 Subject: [PATCH 41/48] Fix liniting Signed-off-by: Andy Tael --- helm/app-charts/signoz-dashboards/Chart.yaml | 1 - helm/app-charts/signoz-dashboards/values.yaml | 1 - 2 files changed, 2 deletions(-) diff --git a/helm/app-charts/signoz-dashboards/Chart.yaml b/helm/app-charts/signoz-dashboards/Chart.yaml index d403991a5..0b337c2c1 100644 --- a/helm/app-charts/signoz-dashboards/Chart.yaml +++ b/helm/app-charts/signoz-dashboards/Chart.yaml @@ -5,4 +5,3 @@ name: signoz-dashboards description: Sample chart for installing user dashboards into an existing OBaaS SigNoz instance type: application version: 0.1.0 - diff --git a/helm/app-charts/signoz-dashboards/values.yaml b/helm/app-charts/signoz-dashboards/values.yaml index 0c923c9f2..8f1eb91ef 100644 --- a/helm/app-charts/signoz-dashboards/values.yaml +++ b/helm/app-charts/signoz-dashboards/values.yaml @@ -31,4 +31,3 @@ job: memory: 64Mi limits: memory: 256Mi - From cdb26937f4cf433c8a2875bb47f75dc9ddc7ab1c Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Wed, 14 Oct 2026 14:34:28 -0700 Subject: [PATCH 42/48] Upgrade to 2.1.2 and mictrotx ee (#1573) * Upgrade to 2.1.2 and mictrotx ee Signed-off-by: Anders Swanson --- .../site/docs/observability/upgrade/index.md | 25 +- docs-source/site/docs/platform/otmm.md | 112 +++++++ docs-source/site/docs/setup/helm/install.md | 63 +++- docs-source/site/docs/upgrade/index.mdx | 277 ++++++++++-------- .../observability/upgrade/index.md | 25 +- .../upgrade/without-protected-recovery.md | 103 +------ .../version-2.1.2/platform/otmm.md | 112 +++++++ .../version-2.1.2/setup/helm/install.md | 21 +- .../version-2.1.2/upgrade/index.mdx | 277 ++++++++++-------- helm/infra-charts/obaas/examples/README.md | 27 ++ .../obaas/examples/values-microtx-ee.yaml | 67 +++++ .../templates/database/adb-wallet-secret.yaml | 5 +- .../observability/Job-signoz-setup.yaml | 2 +- .../obaas/templates/otmm/_storage.tpl | 99 +++++++ .../obaas/templates/otmm/configmap.yaml | 20 +- .../obaas/templates/otmm/console.yaml | 15 +- .../obaas/templates/otmm/pvc.yaml | 27 ++ .../obaas/templates/otmm/statefulset.yaml | 74 ++++- .../templates/otmm/wallet-configmap.yaml | 18 ++ .../otmm/workflow-server-deployment.yaml | 15 + .../obaas/tests/test-microtx-etcd-tls.sh | 29 ++ .../obaas/tests/test-signoz-setup-toggle.sh | 30 ++ helm/infra-charts/obaas/values.schema.json | 93 ++++++ helm/infra-charts/obaas/values.yaml | 86 +++++- 24 files changed, 1197 insertions(+), 425 deletions(-) create mode 100644 helm/infra-charts/obaas/examples/values-microtx-ee.yaml create mode 100644 helm/infra-charts/obaas/templates/otmm/_storage.tpl create mode 100644 helm/infra-charts/obaas/templates/otmm/pvc.yaml create mode 100644 helm/infra-charts/obaas/templates/otmm/wallet-configmap.yaml create mode 100755 helm/infra-charts/obaas/tests/test-microtx-etcd-tls.sh create mode 100755 helm/infra-charts/obaas/tests/test-signoz-setup-toggle.sh diff --git a/docs-source/site/docs/observability/upgrade/index.md b/docs-source/site/docs/observability/upgrade/index.md index 742d0518b..deb844f0b 100644 --- a/docs-source/site/docs/observability/upgrade/index.md +++ b/docs-source/site/docs/observability/upgrade/index.md @@ -5,21 +5,14 @@ sidebar_position: 9 # Upgrade SigNoZ in place -## In-place patch upgrade +OBaaS 2.1.2 requires ClickHouse `25.12.5` before its new telemetry-store +migrations run. The migrator is a Helm `pre-upgrade` hook, so a single application +upgrade from an older ClickHouse version can fail before the database is updated. -The optional OBaaS 2.1.2 patch release upgrades SigNoZ in place. Existing -telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data are -retained. The application database and other OBaaS services are unchanged. +Follow the [two-step ClickHouse and SigNoZ upgrade procedure](../../upgrade/index.mdx#upgrade-signoz-and-clickhouse-in-two-steps) +after applying the required operator and Gateway API CRD updates. That procedure +is for installations where data loss is acceptable and does not create backups. -Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. - -## Upgrade command - -Use the complete values file for the installed release: - -```bash -helm upgrade helm/infra-charts/obaas \ - -n \ - --timeout 30m \ - -f -``` +If existing data must be preserved, follow [SigNoZ's ClickHouse upgrade and backup guidance](https://signoz.io/docs/operate/migration/upgrade-0-131/) +and validate your recovery point before upgrading. Do not select +`signozUpgrade.mode=destructive-replace` for this in-place upgrade. diff --git a/docs-source/site/docs/platform/otmm.md b/docs-source/site/docs/platform/otmm.md index aabca0d5a..77bf52096 100644 --- a/docs-source/site/docs/platform/otmm.md +++ b/docs-source/site/docs/platform/otmm.md @@ -61,6 +61,118 @@ otmm: The console exists only to front the coordinator and workflow server, so it is deployed only when at least one of those two components is enabled. If both `otmm.coordinator.enabled` and `otmm.workflowServer.enabled` are `false`, the console is not deployed even if `otmm.console.enabled` is `true`. When deployed, the console is connected only to the backends that are enabled, so a coordinator-only or workflow-only install does not leave the console pointing at a service that was not deployed. +## Coordinator database storage + +The coordinator defaults to `otmm.coordinator.storage.type: memory`. To persist +transaction state across coordinator restarts, use `db` with a MicroTx Enterprise +Edition image. The Free coordinator image does not support database storage. +Database storage does not require a coordinator PVC and does not migrate +transactions previously held in memory. + +Before installing, prepare a reachable Oracle Database and grant the storage user +MicroTx's [required privileges and tablespace quota](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/grant-privileges-create-and-run-stored-procedures.html). +Follow the [database setup prerequisites](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/create-data-store.html), +including separate schemas for the coordinator and workflow server when both use +Oracle Database. Accept the applicable Enterprise Edition image terms and provide +an image pull secret if required by Oracle Container Registry. + +### Reuse the OBaaS database credentials + +For a coordinator-only installation, layer these overrides after your normal +OBaaS values: + +```yaml +otmm: + coordinator: + image: + repository: container-registry.oracle.com/database/microtx-ee-coordinator + tag: "26.1.2" + storage: + type: db + db: + credentialSecretName: "" + workflowServer: + enabled: false +``` + +With `credentialSecretName` empty, the coordinator uses the same application +credential secret as the database metrics exporter. This includes custom secret +names and keys configured through `database.authN`. The application secret's +service key supplies the connection string; optionally override it with +`otmm.coordinator.storage.db.connectionString`. + +The chart also reuses the exporter's database wallet and mounts it at +`/etc/config/dbwallet`. It overlays `sqlnet.ora` to point to that directory without +changing the shared Secret. No separate JSON credential Secret is needed: the +chart serializes the application username and password at startup. Custom +coordinator images using this path must provide Python 3 and `/app/tcs`. + +### Use a separate coordinator schema + +When the workflow server is enabled, keep its OBaaS application schema separate +from the coordinator's transaction-store schema. Create a Secret in the OBaaS +application namespace for the coordinator user. Its `secret` key must contain JSON +in this format: + +```json +{"username":"","password":""} +``` + +Create it from a protected local file rather than placing credentials in a +committed values file: + +```bash +kubectl -n create secret generic microtx-coordinator-db \ + --from-file=secret= +``` + +Keep the Enterprise Edition image override above and configure: + +```yaml +otmm: + coordinator: + storage: + type: db + db: + credentialSecretName: microtx-coordinator-db + credentialSecretKey: secret + connectionString: "" + # Set one of these when the connection requires a wallet: + # walletSecretName: "" + # walletConfigMapName: "" +``` + +A separate credential Secret requires an explicit connection string. It does not +implicitly select the shared OBaaS wallet: supply `walletSecretName` or +`walletConfigMapName` when needed, in the application namespace. The wallet is +mounted at `/etc/config/dbwallet`; its `sqlnet.ora` must use that wallet directory. +The chart does not rewrite custom wallet configuration. + +### Schema initialization and verification + +For database storage, `otmm.coordinator.storage.db.initializeSchema` defaults to +`true`. The `initialize-coordinator-schema` init container runs the selected image +in MicroTx initialization mode with the same credentials and wallet as the +service. The coordinator starts only after initialization succeeds. This step can +create or upgrade database objects; review MicroTx's migration requirements and +back up an existing transaction store before upgrading its image. + +If a DBA provisions and upgrades the schema separately, set +`otmm.coordinator.storage.db.initializeSchema: false`. + +After the Helm installation or upgrade, check both containers: + +```bash +kubectl -n logs -otmm-tcs-0 \ + -c initialize-coordinator-schema +kubectl -n logs -otmm-tcs-0 -c otmm-tcs +``` + +Initialization should complete successfully and the coordinator should report +`serving...`. If startup reports `ORA-00942` for `OMTM_STATS`, check schema +initialization and the storage user's privileges. For `ORA-28759`, check that the +wallet files are readable and `sqlnet.ora` points to their mounted directory. + ## MicroTx Workflow Server The MicroTx Workflow Server extends transaction coordinator with advanced workflow capabilities. diff --git a/docs-source/site/docs/setup/helm/install.md b/docs-source/site/docs/setup/helm/install.md index b24608547..1a36ed151 100644 --- a/docs-source/site/docs/setup/helm/install.md +++ b/docs-source/site/docs/setup/helm/install.md @@ -639,19 +639,14 @@ helm upgrade --install obaas/obaas -f examples/values-signoz-exist #### Upgrade SigNoZ during an existing-release upgrade -The optional OBaaS patch release upgrades SigNoZ in place. Existing telemetry, -dashboards, users, alerts, ClickHouse data, and ZooKeeper data are retained. +Follow the [OBaaS upgrade guide](../../upgrade/index.mdx) for prerequisite and +Envoy Gateway CRD updates and the two-step ClickHouse/SigNoZ upgrade. Older +ClickHouse versions must be upgraded before the new pre-upgrade migration runs. -Use the complete values file for the installed release: - -```bash -helm upgrade helm/infra-charts/obaas \ - -n \ - --timeout 30m \ - -f -``` - -Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. +The two-step procedure without protected recovery is for installations where +observability data loss is acceptable. For backup and preservation, follow +[SigNoZ's ClickHouse upgrade and backup guidance](https://signoz.io/docs/operate/migration/upgrade-0-131/). +Do not set `signozUpgrade.mode=destructive-replace` for the in-place upgrade. #### SigNoz Cold Storage (`values-signoz-cold-storage.yaml`) @@ -743,6 +738,50 @@ kubectl get pods -n The example does not create persistent storage. Configure `coherence.coherence.persistence` with a suitable StorageClass and volume size when durable Coherence data is required. +#### MicroTx Coordinator Database Storage + +To persist coordinator transaction state in the OBaaS database, configure: + +```yaml +otmm: + coordinator: + storage: + type: db +``` + +With `storage.db.credentialSecretName` empty, the coordinator reuses the application +credential secret and database wallet used by the metrics exporter, including +custom `database.authN` secret names and keys. At startup, Python 3 in the +coordinator image serializes the username and password into MicroTx's JSON +credential format, then starts `/app/tcs`. The default `26.1.2` image contains this +runtime; custom images must provide it too. Coordinator settings are loaded through +`envFrom` from the chart's ConfigMap, allowing the secret-backed connection string +to take effect. The connection string defaults to the +application secret's service key; set `storage.db.connectionString` to override it. +For the shared wallet, the chart overlays `sqlnet.ora` with an explicit wallet +directory of `/etc/config/dbwallet`. This avoids the downloaded wallet's +`?/network/admin` path, which does not point to the coordinator's mount. The wallet +Secret itself is unchanged. Custom wallet secrets and ConfigMaps must supply a +`sqlnet.ora` that matches this mount path. + +If an existing values file sets `storage.db.credentialSecretName` to +`microtx-coordinator-db`, remove that override or set it to `""` to use the shared +application secret. A nonempty value still selects a pre-existing, separate secret +whose `storage.db.credentialSecretKey` (default `secret`) contains +`{"username":"...","password":"..."}`; this mode requires an explicit connection +string. Custom wallet secrets or ConfigMaps can also be selected under `storage.db`. + +Database persistence requires MicroTx Enterprise Edition, which enables durable storage and +the database schema and privileges required by that edition. For `storage.type: db`, +the chart runs the coordinator image in `INIT_CONTAINER_ENABLED=true` mode before +starting the service, using the same credentials and wallet. This initializes or +upgrades the MicroTx schema; the user needs its documented schema-creation +privileges and tablespace quota. Check `initialize-coordinator-schema` container +logs if initialization fails. Set `storage.db.initializeSchema: false` when a DBA +provisions and upgrades these objects separately. Review the MicroTx migration and +backup requirements before upgrading an existing transaction store. The chart +defaults to coordinator memory storage. + #### Private Registry Configuration (`values-private-registry.yaml`) Uses a private container registry for all images with authentication. diff --git a/docs-source/site/docs/upgrade/index.mdx b/docs-source/site/docs/upgrade/index.mdx index b21d6b709..7c1a473cf 100644 --- a/docs-source/site/docs/upgrade/index.mdx +++ b/docs-source/site/docs/upgrade/index.mdx @@ -5,177 +5,206 @@ sidebar_position: 0 export const OBAAS_VERSION = '27.1.0'; -This page documents how to upgrade to OBaaS version {OBAAS_VERSION} from earlier versions. - -:::warning[Important] -Before performing any upgrade, we recommend that you make a backup of your environment. +Upgrade OBaaS 2.0.0 or later to {OBAAS_VERSION} in this order: +prepare values → update prerequisite CRDs → upgrade prerequisites → update +Envoy CRDs → upgrade the application. + +:::warning[Observability data] +The two-step procedure below is for installations where data loss is acceptable. +It does not create backups or intentionally erase data. For backup and preservation, +follow [SigNoZ's ClickHouse upgrade guidance](https://signoz.io/docs/operate/migration/upgrade-0-131/) +and validate your recovery point first. Do not use `destructive-replace` for this +in-place upgrade or downgrade ClickHouse against upgraded data volumes. ::: -## Upgrading from OBaaS 2.0.0 - -OBaaS {OBAAS_VERSION} is an optional patch release. Upgrading an existing -OBaaS release upgrades SigNoZ in place and retains existing telemetry, -dashboards, users, alerts, ClickHouse data, and ZooKeeper data. The application -database and other OBaaS services are unchanged. +## 1. Prepare charts and values -The general process is as follows: +Run the commands from the repository root with chart dependencies prepared. +Use the local charts for in-development releases; published charts must have an +`appVersion` matching the target release. -- Get the new Helm charts for OBaaS {OBAAS_VERSION} -- Review your configuration (`values.yaml` files) -- Perform the prerequisite and application Helm upgrades. SigNoZ uses the same - in-place application-chart upgrade when it is enabled. +Keep the existing release names, namespaces, database secrets, enabled components, +and registry settings. Use complete values files for both charts. Export the +saved overrides if needed, and protect the files because they may contain secrets: -The following sections provide more detail. - -### Get the new Helm charts +```bash +umask 077 +helm get values -n -o yaml > prereqs-values.yaml +helm get values -n -o yaml > app-values.yaml +``` -If you installed a previous version (2.0.0 or later) you should already have the Helm repository configured. -If you do not, you can configure it by running this command: +## 2. Update prerequisite CRDs -``` -helm repo add obaas https://oracle.github.io/microservices-backend/helm -``` +Apply only the enabled operators' CRDs. These changes require cluster-admin +access and affect the whole cluster. Preserve stored API versions; resolve +ownership conflicts without deleting CRDs or using `--force-conflicts`. -Then, pull the new charts from the Helm repository using this command: +### Strimzi -``` -helm repo update -``` +Check every Strimzi CRD's `status.storedVersions`. If any still contains +`v1beta2`, back up its resources and complete the Java 21 +[Strimzi v1 API migration](https://strimzi.io/docs/operators/1.2.0/deploying.html#assembly-upgrade-str) +before applying the 1.2.0 bundle. Continue only when all store `v1`. -To see a list of charts available in the repository, use this command: +```bash +kubectl apply \ + -f https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.2.0/strimzi-crds-1.2.0.yaml -``` -helm search repo obaas +kubectl wait --for=condition=Established --timeout=5m \ + crd/kafkas.kafka.strimzi.io \ + crd/kafkaconnects.kafka.strimzi.io \ + crd/strimzipodsets.core.strimzi.io \ + crd/kafkatopics.kafka.strimzi.io \ + crd/kafkausers.kafka.strimzi.io \ + crd/kafkanodepools.kafka.strimzi.io \ + crd/kafkabridges.kafka.strimzi.io \ + crd/kafkaconnectors.kafka.strimzi.io \ + crd/kafkamirrormaker2s.kafka.strimzi.io \ + crd/kafkarebalances.kafka.strimzi.io ``` -Note that the "APP VERSION" shown in the output is the version of OBaaS itself. +### Oracle Database Operator -### Review your configuration +:::warning[Older release-managed CRDs] +Inspect `helm get manifest -n `. +If it contains Oracle CRDs, back up their definitions and resources, then use a +transition chart to add `helm.sh/resource-policy: keep` to the old CRD templates. +Verify retention in the saved release manifest before upgrading. Annotating only +the live CRDs is insufficient. Follow `CRD-MIGRATION.md` in the operator archive +below. Recreating a deleted CRD does not restore its custom resources. +::: -Before upgrading, you should review your existing configuration. If you no longer have the `values.yaml` file that -you used to install your environment, you can obtain the current configuration using this command (adjusted to match -your chart name and namespace): +Extract the target CRDs and replace the bundled namespace with the namespace +hosting the operator and its certificate: +```bash +OBAAS_CRD_WORKDIR=$(mktemp -d) +tar -xzf helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz \ + -C "$OBAAS_CRD_WORKDIR" \ + oracle-database-operator/crds oracle-database-operator/CRD-MIGRATION.md + +# Replace the bundled namespace with the actual operator namespace. +for crd_file in "$OBAAS_CRD_WORKDIR"/oracle-database-operator/crds/*.yaml; do + sed 's/oracle-database-operator-system//g' \ + "$crd_file" > "$crd_file.tmp" + mv "$crd_file.tmp" "$crd_file" +done + +kubectl apply --server-side --field-manager=helm \ + -f "$OBAAS_CRD_WORKDIR/oracle-database-operator/crds" +kubectl wait --for=condition=Established --timeout=5m \ + -f "$OBAAS_CRD_WORKDIR/oracle-database-operator/crds" ``` -helm get all obaas-prereqs -n obaas-system -helm get all obaas -n obaas -``` - -You should carefully review your configuration and ensure your new `values.yaml` files (one for each chart) maintain your settings and customizations. -In particular, check the following: -- Make sure you have set `enabled: true` for all existing components that you wish to keep -- Make sure that secret names are correct for your environment, especially secrets with database credentials -- Make sure that any custom images or private registry configuration is maintained -- Check the configuration for any new components introduced in the target release -- Remove the configuration for any components which are no longer included in the target release +## 3. Upgrade prerequisites -### Perform the Helm upgrade +```bash +helm upgrade helm/infra-charts/obaas-prereqs \ + -n \ + -f \ + --wait --timeout 30m +``` -#### Update Strimzi CRDs before upgrading prerequisites +Continue when Helm reports `deployed`, the operators are ready, and the database +operator CRD configuration Job completed. -If the target `obaas-prereqs` chart updates the Strimzi Kafka Operator, update -the Strimzi CRDs once for the cluster before upgrading `obaas-prereqs`. Helm -does not upgrade CRDs supplied by a chart dependency. This operation requires -cluster-admin permissions and affects every Strimzi-managed Kafka resource in -the cluster. +## 4. Update Envoy Gateway CRDs -First, check whether any installed Strimzi CRD still stores resources as -`v1beta2`: +When Envoy Gateway is enabled and this installation manages its CRDs, apply the +bundled Envoy and Gateway API definitions (Gateway API `v1.6.1`, experimental): ```bash -kubectl get crd kafkarebalances.kafka.strimzi.io \ - -o jsonpath='{.status.storedVersions}{"\n"}' +kubectl apply --server-side --field-manager=helm -R \ + -f helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds +kubectl wait --for=condition=Established --timeout=5m \ + -R -f helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds ``` -If the output contains `v1beta2`, do **not** apply the Strimzi 1.2.0 CRD -bundle yet. Convert every Strimzi custom resource in the cluster, then migrate -the CRD storage version to `v1`. Run this migration while the existing CRDs -still serve `v1beta2`: +If the provider or another installation owns these CRDs, coordinate the update +with that owner and keep `gateway-helm.crds.enabled=false`. -```bash -curl -fL -O https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.0.1/strimzi-v1-api-conversion-1.0.1.tar.gz -tar -xzf strimzi-v1-api-conversion-1.0.1.tar.gz +## 5. Upgrade the application -./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh \ - convert-resource --all-namespaces -./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh crd-upgrade -``` +### Upgrade SigNoZ and ClickHouse in two steps -The conversion tool updates custom resources and CRD storage metadata; it -requires permissions to list and update Strimzi resources in every namespace, -and to update CRDs and their status. It requires Java 21. Back up the affected -custom resources and review the conversion output before continuing. Verify -that each Strimzi CRD -now reports only `v1` in `status.storedVersions`, then continue with the 1.2.0 -bundle below. If `v1beta2` is absent from the initial check, skip this migration. +Skip the first pass if ClickHouse already runs `25.12.5`. If SigNoZ is disabled, +use the normal Helm upgrade at the end of this section. -For the Strimzi 1.2.0 update, apply the CRDs and wait for all of them to become -established: +**First pass: upgrade ClickHouse with migration and dashboard reconciliation disabled.** The migration is a +`pre-upgrade` hook, so it otherwise runs against the old ClickHouse server. +Keep the current SigNoZ and collector tags; these example tags match OBaaS 2.1.0: ```bash -kubectl apply \ - -f https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.2.0/strimzi-crds-1.2.0.yaml - -kubectl wait --for=condition=Established --timeout=5m \ - crd/kafkas.kafka.strimzi.io \ - crd/kafkaconnects.kafka.strimzi.io \ - crd/strimzipodsets.core.strimzi.io \ - crd/kafkatopics.kafka.strimzi.io \ - crd/kafkausers.kafka.strimzi.io \ - crd/kafkanodepools.kafka.strimzi.io \ - crd/kafkabridges.kafka.strimzi.io \ - crd/kafkaconnectors.kafka.strimzi.io \ - crd/kafkamirrormaker2s.kafka.strimzi.io \ - crd/kafkarebalances.kafka.strimzi.io +helm upgrade helm/infra-charts/obaas \ + -n \ + -f \ + --set signoz.telemetryStoreMigrator.enabled=false \ + --set signoz.setup.enabled=false \ + --set signoz.clickhouse.image.tag=25.12.5 \ + --set signoz.signoz.image.tag=v0.113.0 \ + --set signoz.otelCollector.image.tag=v0.144.1 \ + --wait --timeout 30m ``` -Do not delete existing Strimzi CRDs or custom resources to perform this -upgrade. After the CRDs are established, upgrade the `obaas-prereqs` release -once in its platform namespace. +Use your currently running tags for other starting versions. This pass also +applies other application-chart changes. Keep the same complete values file, +release, and namespace for both passes. -For details of the Strimzi upgrade process, see -[Upgrading Strimzi](https://strimzi.io/docs/operators/1.2.0/deploying.html#assembly-upgrade-str). +`signoz.setup.enabled=false` skips the OBaaS setup hook, including dashboard +reconciliation. The current hook uses the V2 dashboard API, which the retained +older SigNoZ version does not support. Keep it disabled only for the first pass; +other Helm hooks remain enabled. -You can perform the prerequisite upgrade using a command similar to this. -Ensure that you use the correct chart name and namespace and your customized -`values.yaml` file: +Verify ClickHouse is healthy and the running server reports `25.12.5` before +continuing (configure client authentication if required): -``` -helm upgrade --install obaas-prereqs -n obaas-system obaas/obaas-prereqs -f values.yaml [--debug] +```bash +kubectl get pods -n \ + -l clickhouse.altinity.com/chi=-clickhouse +kubectl exec -n -c clickhouse -- \ + clickhouse-client --query 'SELECT version()' ``` -Perform the normal application-chart upgrade whether SigNoZ is enabled or -disabled: +**Second pass: upgrade SigNoZ and the collector with migration enabled.** ```bash -helm upgrade --install obaas helm/infra-charts/obaas \ - -n obaas \ - --timeout 30m \ - -f values.yaml +helm upgrade helm/infra-charts/obaas \ + -n \ + -f \ + --set signoz.telemetryStoreMigrator.enabled=true \ + --set signoz.setup.enabled=true \ + --set signoz.telemetryStoreMigrator.upgradeHelmHooks=true \ + --set signoz.clickhouse.image.tag=25.12.5 \ + --set signoz.signoz.image.tag=v0.142.1 \ + --set signoz.otelCollector.image.tag=v0.144.10 \ + --wait --timeout 30m ``` -Use the complete values file for the installed release and adjust the release, -namespace, chart path, and values-file path for your environment. +Do not leave the migrator or setup hook disabled. The second pass re-enables +dashboard reconciliation against the upgraded SigNoZ API. Setting only `upgradeHelmHooks=false` still +runs a migration Job and does not provide this ordering. -## Upgrading from versions before OBaaS 2.0.0 +**Without SigNoZ**, use: -OBaaS versions before 2.0.0 did not use Helm charts for installation. +```bash +helm upgrade helm/infra-charts/obaas \ + -n \ + -f \ + --wait --timeout 30m +``` -In-place upgrades are not supported when the existing release is pre-2.0.0. You must use an out-of-place upgrade to upgrade from a release before 2.0.0 -to 2.0.0 or a later release. +## 6. Verify -### Out-of-place upgrade +```bash +helm status -n +kubectl get pods,jobs,pvc -n +``` -To perform an out-of-place upgrade, you must install a new OBaaS environment at the target version, with your desired configuration and customizations, -and then migrate your data and applications to the new environment. +Confirm Helm reports `deployed`, pods are ready, PVCs are bound, database +initialization completed, and the enabled application endpoints work. With +SigNoZ enabled, confirm migration/setup Jobs completed and new telemetry appears. -The following data should be considered for migration: -- database secrets, including bindings -- config data from properties table -- dashboard customizations -- custom resource definitions, e.g., coherence or kafka cluster definitions +## Versions before OBaaS 2.0.0 -Note that upgrading will in most cases mean moving to a newer version of each component. As we update components to keep up with the -latest versions, and to manage security vulnerabilities, sometimes an incompatible ("breaking") API change will be required. -If you are upgrading to a new release, you may need to upgrade you application code or configuration to adjust to these changes. +In-place upgrades are unsupported. Install a new environment and migrate your +application data, database secrets, configuration, dashboards, and custom resources. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md index 742d0518b..deb844f0b 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/index.md @@ -5,21 +5,14 @@ sidebar_position: 9 # Upgrade SigNoZ in place -## In-place patch upgrade +OBaaS 2.1.2 requires ClickHouse `25.12.5` before its new telemetry-store +migrations run. The migrator is a Helm `pre-upgrade` hook, so a single application +upgrade from an older ClickHouse version can fail before the database is updated. -The optional OBaaS 2.1.2 patch release upgrades SigNoZ in place. Existing -telemetry, dashboards, users, alerts, ClickHouse data, and ZooKeeper data are -retained. The application database and other OBaaS services are unchanged. +Follow the [two-step ClickHouse and SigNoZ upgrade procedure](../../upgrade/index.mdx#upgrade-signoz-and-clickhouse-in-two-steps) +after applying the required operator and Gateway API CRD updates. That procedure +is for installations where data loss is acceptable and does not create backups. -Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. - -## Upgrade command - -Use the complete values file for the installed release: - -```bash -helm upgrade helm/infra-charts/obaas \ - -n \ - --timeout 30m \ - -f -``` +If existing data must be preserved, follow [SigNoZ's ClickHouse upgrade and backup guidance](https://signoz.io/docs/operate/migration/upgrade-0-131/) +and validate your recovery point before upgrading. Do not select +`signozUpgrade.mode=destructive-replace` for this in-place upgrade. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md index e2c6cf41c..11e6b6704 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/upgrade/without-protected-recovery.md @@ -3,100 +3,13 @@ title: Upgrade without protected recovery sidebar_position: 2 --- -# Upgrade to SigNoZ 0.142.1 without protected recovery +# Upgrade without protected recovery -This procedure uses one Helm command and does not create Kubernetes volume -snapshots. +For installations where observability data loss is acceptable, follow the +[two-step ClickHouse and SigNoZ upgrade procedure](../../upgrade/index.mdx#upgrade-signoz-and-clickhouse-in-two-steps). +Upgrade ClickHouse with migration disabled first, verify the running server +version, then upgrade SigNoZ and the collector with migration enabled. -## When to use this guide - -Use this guide only when losing historical telemetry, dashboards, users, and -ClickHouse data is acceptable. Existing data normally remains when the in-place -upgrade succeeds, but this procedure does not provide a snapshot-based recovery -point if it fails. - -For production environments, use -[Upgrade with protected recovery](./protected-recovery.md). - -## Prerequisites - -Add and update the released OBaaS Helm repository: - -```bash -helm repo add obaas https://oracle.github.io/microservices-backend/helm -helm repo update -``` - -Confirm the Kubernetes context, Helm release name, application namespace, -customer values file, database settings, secret names, and private-registry -settings. Confirm that SigNoZ, ClickHouse, and ZooKeeper are healthy. - -## Step-by-step procedure - -Record the existing state: - -```bash -kubectl config current-context -helm status -n -kubectl get pods,pvc -n - -helm get values -n -o yaml \ - > /tmp/obaas-pre-signoz-upgrade-values.yaml -``` - -Run the standard upgrade: - -```bash -helm upgrade obaas/obaas \ - --version 0.1.1 \ - -n \ - --timeout 30m \ - -f \ - --set signozUpgrade.stage=standard -``` - -This upgrades ClickHouse, SigNoZ, and the collector and runs the telemetry -migrations without first creating snapshots. - -## Validation - -```bash -kubectl get pods,jobs -n -helm status -n -``` - -Confirm: - -- SigNoZ is running `v0.142.1`. -- The SigNoZ collector is running `v0.144.10`. -- ClickHouse is running `25.12.5`. -- The telemetry-store migrator and SigNoZ setup Jobs completed. -- Users can sign in and dashboards load. -- New metrics, logs, and traces are ingested. - -## Rollback and recovery - -This path does not create a protected recovery point. ClickHouse downgrades are -not guaranteed after its on-disk format has been upgraded. Do not start an -older ClickHouse version against the upgraded live PVC. - -Recovery is limited to an independently created provider backup or external -backup. If none exists, reinstalling SigNoZ with new storage may be required and -historical data may be lost. - -Do not use `helm uninstall` merely to discard SigNoZ history. The OBaaS chart -can delete all PVCs in the application namespace during uninstall, including -PVCs that are not part of SigNoZ. - -## Troubleshooting - -Inspect the release and workloads: - -```bash -helm status -n -kubectl get pods,jobs,pvc -n -kubectl get events -n --sort-by=.lastTimestamp -``` - -Review logs for the failed SigNoZ, ClickHouse, setup, or telemetry-migration -workload before attempting another upgrade. +This procedure does not create backups or guarantee data preservation. If +existing data must be preserved, follow [SigNoZ's ClickHouse upgrade and backup guidance](https://signoz.io/docs/operate/migration/upgrade-0-131/) +and validate a recovery point before upgrading. diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md b/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md index aabca0d5a..77bf52096 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md +++ b/docs-source/site/versioned_docs/version-2.1.2/platform/otmm.md @@ -61,6 +61,118 @@ otmm: The console exists only to front the coordinator and workflow server, so it is deployed only when at least one of those two components is enabled. If both `otmm.coordinator.enabled` and `otmm.workflowServer.enabled` are `false`, the console is not deployed even if `otmm.console.enabled` is `true`. When deployed, the console is connected only to the backends that are enabled, so a coordinator-only or workflow-only install does not leave the console pointing at a service that was not deployed. +## Coordinator database storage + +The coordinator defaults to `otmm.coordinator.storage.type: memory`. To persist +transaction state across coordinator restarts, use `db` with a MicroTx Enterprise +Edition image. The Free coordinator image does not support database storage. +Database storage does not require a coordinator PVC and does not migrate +transactions previously held in memory. + +Before installing, prepare a reachable Oracle Database and grant the storage user +MicroTx's [required privileges and tablespace quota](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/grant-privileges-create-and-run-stored-procedures.html). +Follow the [database setup prerequisites](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/create-data-store.html), +including separate schemas for the coordinator and workflow server when both use +Oracle Database. Accept the applicable Enterprise Edition image terms and provide +an image pull secret if required by Oracle Container Registry. + +### Reuse the OBaaS database credentials + +For a coordinator-only installation, layer these overrides after your normal +OBaaS values: + +```yaml +otmm: + coordinator: + image: + repository: container-registry.oracle.com/database/microtx-ee-coordinator + tag: "26.1.2" + storage: + type: db + db: + credentialSecretName: "" + workflowServer: + enabled: false +``` + +With `credentialSecretName` empty, the coordinator uses the same application +credential secret as the database metrics exporter. This includes custom secret +names and keys configured through `database.authN`. The application secret's +service key supplies the connection string; optionally override it with +`otmm.coordinator.storage.db.connectionString`. + +The chart also reuses the exporter's database wallet and mounts it at +`/etc/config/dbwallet`. It overlays `sqlnet.ora` to point to that directory without +changing the shared Secret. No separate JSON credential Secret is needed: the +chart serializes the application username and password at startup. Custom +coordinator images using this path must provide Python 3 and `/app/tcs`. + +### Use a separate coordinator schema + +When the workflow server is enabled, keep its OBaaS application schema separate +from the coordinator's transaction-store schema. Create a Secret in the OBaaS +application namespace for the coordinator user. Its `secret` key must contain JSON +in this format: + +```json +{"username":"","password":""} +``` + +Create it from a protected local file rather than placing credentials in a +committed values file: + +```bash +kubectl -n create secret generic microtx-coordinator-db \ + --from-file=secret= +``` + +Keep the Enterprise Edition image override above and configure: + +```yaml +otmm: + coordinator: + storage: + type: db + db: + credentialSecretName: microtx-coordinator-db + credentialSecretKey: secret + connectionString: "" + # Set one of these when the connection requires a wallet: + # walletSecretName: "" + # walletConfigMapName: "" +``` + +A separate credential Secret requires an explicit connection string. It does not +implicitly select the shared OBaaS wallet: supply `walletSecretName` or +`walletConfigMapName` when needed, in the application namespace. The wallet is +mounted at `/etc/config/dbwallet`; its `sqlnet.ora` must use that wallet directory. +The chart does not rewrite custom wallet configuration. + +### Schema initialization and verification + +For database storage, `otmm.coordinator.storage.db.initializeSchema` defaults to +`true`. The `initialize-coordinator-schema` init container runs the selected image +in MicroTx initialization mode with the same credentials and wallet as the +service. The coordinator starts only after initialization succeeds. This step can +create or upgrade database objects; review MicroTx's migration requirements and +back up an existing transaction store before upgrading its image. + +If a DBA provisions and upgrades the schema separately, set +`otmm.coordinator.storage.db.initializeSchema: false`. + +After the Helm installation or upgrade, check both containers: + +```bash +kubectl -n logs -otmm-tcs-0 \ + -c initialize-coordinator-schema +kubectl -n logs -otmm-tcs-0 -c otmm-tcs +``` + +Initialization should complete successfully and the coordinator should report +`serving...`. If startup reports `ORA-00942` for `OMTM_STATS`, check schema +initialization and the storage user's privileges. For `ORA-28759`, check that the +wallet files are readable and `sqlnet.ora` points to their mounted directory. + ## MicroTx Workflow Server The MicroTx Workflow Server extends transaction coordinator with advanced workflow capabilities. diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md index 169494486..a1814f23f 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md @@ -639,19 +639,14 @@ helm upgrade --install obaas/obaas -f examples/values-signoz-exist #### Upgrade SigNoZ during an existing-release upgrade -The optional OBaaS patch release upgrades SigNoZ in place. Existing telemetry, -dashboards, users, alerts, ClickHouse data, and ZooKeeper data are retained. - -Use the complete values file for the installed release: - -```bash -helm upgrade helm/infra-charts/obaas \ - -n \ - --timeout 30m \ - -f -``` - -Do not set `signozUpgrade.mode=destructive-replace` for this patch upgrade. +Follow the [OBaaS upgrade guide](../../upgrade/index.mdx) for prerequisite and +Envoy Gateway CRD updates and the two-step ClickHouse/SigNoZ upgrade. Older +ClickHouse versions must be upgraded before the new pre-upgrade migration runs. + +The two-step procedure without protected recovery is for installations where +observability data loss is acceptable. For backup and preservation, follow +[SigNoZ's ClickHouse upgrade and backup guidance](https://signoz.io/docs/operate/migration/upgrade-0-131/). +Do not set `signozUpgrade.mode=destructive-replace` for the in-place upgrade. #### SigNoz Cold Storage (`values-signoz-cold-storage.yaml`) diff --git a/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx index dab1f8606..d0f6811d6 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx @@ -5,177 +5,206 @@ sidebar_position: 0 export const OBAAS_VERSION = '2.1.2'; -This page documents how to upgrade to OBaaS version {OBAAS_VERSION} from earlier versions. - -:::warning[Important] -Before performing any upgrade, we recommend that you make a backup of your environment. +Upgrade OBaaS 2.0.0 or later to {OBAAS_VERSION} in this order: +prepare values → update prerequisite CRDs → upgrade prerequisites → update +Envoy CRDs → upgrade the application. + +:::warning[Observability data] +The two-step procedure below is for installations where data loss is acceptable. +It does not create backups or intentionally erase data. For backup and preservation, +follow [SigNoZ's ClickHouse upgrade guidance](https://signoz.io/docs/operate/migration/upgrade-0-131/) +and validate your recovery point first. Do not use `destructive-replace` for this +in-place upgrade or downgrade ClickHouse against upgraded data volumes. ::: -## Upgrading from OBaaS 2.0.0 - -OBaaS {OBAAS_VERSION} is an optional patch release. Upgrading an existing -OBaaS release upgrades SigNoZ in place and retains existing telemetry, -dashboards, users, alerts, ClickHouse data, and ZooKeeper data. The application -database and other OBaaS services are unchanged. +## 1. Prepare charts and values -The general process is as follows: +Run the commands from the repository root with chart dependencies prepared. +Use the local charts for in-development releases; published charts must have an +`appVersion` matching the target release. -- Get the new Helm charts for OBaaS {OBAAS_VERSION} -- Review your configuration (`values.yaml` files) -- Perform the prerequisite and application Helm upgrades. SigNoZ uses the same - in-place application-chart upgrade when it is enabled. +Keep the existing release names, namespaces, database secrets, enabled components, +and registry settings. Use complete values files for both charts. Export the +saved overrides if needed, and protect the files because they may contain secrets: -The following sections provide more detail. - -### Get the new Helm charts +```bash +umask 077 +helm get values -n -o yaml > prereqs-values.yaml +helm get values -n -o yaml > app-values.yaml +``` -If you installed a previous version (2.0.0 or later) you should already have the Helm repository configured. -If you do not, you can configure it by running this command: +## 2. Update prerequisite CRDs -``` -helm repo add obaas https://oracle.github.io/microservices-backend/helm -``` +Apply only the enabled operators' CRDs. These changes require cluster-admin +access and affect the whole cluster. Preserve stored API versions; resolve +ownership conflicts without deleting CRDs or using `--force-conflicts`. -Then, pull the new charts from the Helm repository using this command: +### Strimzi -``` -helm repo update -``` +Check every Strimzi CRD's `status.storedVersions`. If any still contains +`v1beta2`, back up its resources and complete the Java 21 +[Strimzi v1 API migration](https://strimzi.io/docs/operators/1.2.0/deploying.html#assembly-upgrade-str) +before applying the 1.2.0 bundle. Continue only when all store `v1`. -To see a list of charts available in the repository, use this command: +```bash +kubectl apply \ + -f https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.2.0/strimzi-crds-1.2.0.yaml -``` -helm search repo obaas +kubectl wait --for=condition=Established --timeout=5m \ + crd/kafkas.kafka.strimzi.io \ + crd/kafkaconnects.kafka.strimzi.io \ + crd/strimzipodsets.core.strimzi.io \ + crd/kafkatopics.kafka.strimzi.io \ + crd/kafkausers.kafka.strimzi.io \ + crd/kafkanodepools.kafka.strimzi.io \ + crd/kafkabridges.kafka.strimzi.io \ + crd/kafkaconnectors.kafka.strimzi.io \ + crd/kafkamirrormaker2s.kafka.strimzi.io \ + crd/kafkarebalances.kafka.strimzi.io ``` -Note that the "APP VERSION" shown in the output is the version of OBaaS itself. +### Oracle Database Operator -### Review your configuration +:::warning[Older release-managed CRDs] +Inspect `helm get manifest -n `. +If it contains Oracle CRDs, back up their definitions and resources, then use a +transition chart to add `helm.sh/resource-policy: keep` to the old CRD templates. +Verify retention in the saved release manifest before upgrading. Annotating only +the live CRDs is insufficient. Follow `CRD-MIGRATION.md` in the operator archive +below. Recreating a deleted CRD does not restore its custom resources. +::: -Before upgrading, you should review your existing configuration. If you no longer have the `values.yaml` file that -you used to install your environment, you can obtain the current configuration using this command (adjusted to match -your chart name and namespace): +Extract the target CRDs and replace the bundled namespace with the namespace +hosting the operator and its certificate: +```bash +OBAAS_CRD_WORKDIR=$(mktemp -d) +tar -xzf helm/infra-charts/obaas-prereqs/charts/oracle-database-operator-0.2.0.tgz \ + -C "$OBAAS_CRD_WORKDIR" \ + oracle-database-operator/crds oracle-database-operator/CRD-MIGRATION.md + +# Replace the bundled namespace with the actual operator namespace. +for crd_file in "$OBAAS_CRD_WORKDIR"/oracle-database-operator/crds/*.yaml; do + sed 's/oracle-database-operator-system//g' \ + "$crd_file" > "$crd_file.tmp" + mv "$crd_file.tmp" "$crd_file" +done + +kubectl apply --server-side --field-manager=helm \ + -f "$OBAAS_CRD_WORKDIR/oracle-database-operator/crds" +kubectl wait --for=condition=Established --timeout=5m \ + -f "$OBAAS_CRD_WORKDIR/oracle-database-operator/crds" ``` -helm get all obaas-prereqs -n obaas-system -helm get all obaas -n obaas -``` - -You should carefully review your configuration and ensure your new `values.yaml` files (one for each chart) maintain your settings and customizations. -In particular, check the following: -- Make sure you have set `enabled: true` for all existing components that you wish to keep -- Make sure that secret names are correct for your environment, especially secrets with database credentials -- Make sure that any custom images or private registry configuration is maintained -- Check the configuration for any new components introduced in the target release -- Remove the configuration for any components which are no longer included in the target release +## 3. Upgrade prerequisites -### Perform the Helm upgrade +```bash +helm upgrade helm/infra-charts/obaas-prereqs \ + -n \ + -f \ + --wait --timeout 30m +``` -#### Update Strimzi CRDs before upgrading prerequisites +Continue when Helm reports `deployed`, the operators are ready, and the database +operator CRD configuration Job completed. -If the target `obaas-prereqs` chart updates the Strimzi Kafka Operator, update -the Strimzi CRDs once for the cluster before upgrading `obaas-prereqs`. Helm -does not upgrade CRDs supplied by a chart dependency. This operation requires -cluster-admin permissions and affects every Strimzi-managed Kafka resource in -the cluster. +## 4. Update Envoy Gateway CRDs -First, check whether any installed Strimzi CRD still stores resources as -`v1beta2`: +When Envoy Gateway is enabled and this installation manages its CRDs, apply the +bundled Envoy and Gateway API definitions (Gateway API `v1.6.1`, experimental): ```bash -kubectl get crd kafkarebalances.kafka.strimzi.io \ - -o jsonpath='{.status.storedVersions}{"\n"}' +kubectl apply --server-side --field-manager=helm -R \ + -f helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds +kubectl wait --for=condition=Established --timeout=5m \ + -R -f helm/infra-charts/obaas/charts/gateway-helm/charts/crds/crds ``` -If the output contains `v1beta2`, do **not** apply the Strimzi 1.2.0 CRD -bundle yet. Convert every Strimzi custom resource in the cluster, then migrate -the CRD storage version to `v1`. Run this migration while the existing CRDs -still serve `v1beta2`: +If the provider or another installation owns these CRDs, coordinate the update +with that owner and keep `gateway-helm.crds.enabled=false`. -```bash -curl -fL -O https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.0.1/strimzi-v1-api-conversion-1.0.1.tar.gz -tar -xzf strimzi-v1-api-conversion-1.0.1.tar.gz +## 5. Upgrade the application -./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh \ - convert-resource --all-namespaces -./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh crd-upgrade -``` +### Upgrade SigNoZ and ClickHouse in two steps -The conversion tool updates custom resources and CRD storage metadata; it -requires permissions to list and update Strimzi resources in every namespace, -and to update CRDs and their status. It requires Java 21. Back up the affected -custom resources and review the conversion output before continuing. Verify -that each Strimzi CRD -now reports only `v1` in `status.storedVersions`, then continue with the 1.2.0 -bundle below. If `v1beta2` is absent from the initial check, skip this migration. +Skip the first pass if ClickHouse already runs `25.12.5`. If SigNoZ is disabled, +use the normal Helm upgrade at the end of this section. -For the Strimzi 1.2.0 update, apply the CRDs and wait for all of them to become -established: +**First pass: upgrade ClickHouse with migration and dashboard reconciliation disabled.** The migration is a +`pre-upgrade` hook, so it otherwise runs against the old ClickHouse server. +Keep the current SigNoZ and collector tags; these example tags match OBaaS 2.1.0: ```bash -kubectl apply \ - -f https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.2.0/strimzi-crds-1.2.0.yaml - -kubectl wait --for=condition=Established --timeout=5m \ - crd/kafkas.kafka.strimzi.io \ - crd/kafkaconnects.kafka.strimzi.io \ - crd/strimzipodsets.core.strimzi.io \ - crd/kafkatopics.kafka.strimzi.io \ - crd/kafkausers.kafka.strimzi.io \ - crd/kafkanodepools.kafka.strimzi.io \ - crd/kafkabridges.kafka.strimzi.io \ - crd/kafkaconnectors.kafka.strimzi.io \ - crd/kafkamirrormaker2s.kafka.strimzi.io \ - crd/kafkarebalances.kafka.strimzi.io +helm upgrade helm/infra-charts/obaas \ + -n \ + -f \ + --set signoz.telemetryStoreMigrator.enabled=false \ + --set signoz.setup.enabled=false \ + --set signoz.clickhouse.image.tag=25.12.5 \ + --set signoz.signoz.image.tag=v0.113.0 \ + --set signoz.otelCollector.image.tag=v0.144.1 \ + --wait --timeout 30m ``` -Do not delete existing Strimzi CRDs or custom resources to perform this -upgrade. After the CRDs are established, upgrade the `obaas-prereqs` release -once in its platform namespace. +Use your currently running tags for other starting versions. This pass also +applies other application-chart changes. Keep the same complete values file, +release, and namespace for both passes. -For details of the Strimzi upgrade process, see -[Upgrading Strimzi](https://strimzi.io/docs/operators/1.2.0/deploying.html#assembly-upgrade-str). +`signoz.setup.enabled=false` skips the OBaaS setup hook, including dashboard +reconciliation. The current hook uses the V2 dashboard API, which the retained +older SigNoZ version does not support. Keep it disabled only for the first pass; +other Helm hooks remain enabled. -You can perform the prerequisite upgrade using a command similar to this. -Ensure that you use the correct chart name and namespace and your customized -`values.yaml` file: +Verify ClickHouse is healthy and the running server reports `25.12.5` before +continuing (configure client authentication if required): -``` -helm upgrade --install obaas-prereqs -n obaas-system obaas/obaas-prereqs -f values.yaml [--debug] +```bash +kubectl get pods -n \ + -l clickhouse.altinity.com/chi=-clickhouse +kubectl exec -n -c clickhouse -- \ + clickhouse-client --query 'SELECT version()' ``` -Perform the normal application-chart upgrade whether SigNoZ is enabled or -disabled: +**Second pass: upgrade SigNoZ and the collector with migration enabled.** ```bash -helm upgrade --install obaas helm/infra-charts/obaas \ - -n obaas \ - --timeout 30m \ - -f values.yaml +helm upgrade helm/infra-charts/obaas \ + -n \ + -f \ + --set signoz.telemetryStoreMigrator.enabled=true \ + --set signoz.setup.enabled=true \ + --set signoz.telemetryStoreMigrator.upgradeHelmHooks=true \ + --set signoz.clickhouse.image.tag=25.12.5 \ + --set signoz.signoz.image.tag=v0.142.1 \ + --set signoz.otelCollector.image.tag=v0.144.10 \ + --wait --timeout 30m ``` -Use the complete values file for the installed release and adjust the release, -namespace, chart path, and values-file path for your environment. +Do not leave the migrator or setup hook disabled. The second pass re-enables +dashboard reconciliation against the upgraded SigNoZ API. Setting only `upgradeHelmHooks=false` still +runs a migration Job and does not provide this ordering. -## Upgrading from versions before OBaaS 2.0.0 +**Without SigNoZ**, use: -OBaaS versions before 2.0.0 did not use Helm charts for installation. +```bash +helm upgrade helm/infra-charts/obaas \ + -n \ + -f \ + --wait --timeout 30m +``` -In-place upgrades are not supported when the existing release is pre-2.0.0. You must use an out-of-place upgrade to upgrade from a release before 2.0.0 -to 2.0.0 or a later release. +## 6. Verify -### Out-of-place upgrade +```bash +helm status -n +kubectl get pods,jobs,pvc -n +``` -To perform an out-of-place upgrade, you must install a new OBaaS environment at the target version, with your desired configuration and customizations, -and then migrate your data and applications to the new environment. +Confirm Helm reports `deployed`, pods are ready, PVCs are bound, database +initialization completed, and the enabled application endpoints work. With +SigNoZ enabled, confirm migration/setup Jobs completed and new telemetry appears. -The following data should be considered for migration: -- database secrets, including bindings -- config data from properties table -- dashboard customizations -- custom resource definitions, e.g., coherence or kafka cluster definitions +## Versions before OBaaS 2.0.0 -Note that upgrading will in most cases mean moving to a newer version of each component. As we update components to keep up with the -latest versions, and to manage security vulnerabilities, sometimes an incompatible ("breaking") API change will be required. -If you are upgrading to a new release, you may need to upgrade you application code or configuration to adjust to these changes. +In-place upgrades are unsupported. Install a new environment and migrate your +application data, database secrets, configuration, dashboards, and custom resources. diff --git a/helm/infra-charts/obaas/examples/README.md b/helm/infra-charts/obaas/examples/README.md index 08a35ae17..d73c3ffd0 100644 --- a/helm/infra-charts/obaas/examples/README.md +++ b/helm/infra-charts/obaas/examples/README.md @@ -215,6 +215,33 @@ to select a supported path and [Upgrade with protected recovery](../../../../doc for the complete two-stage procedure, prerequisites, commands, validation, and recovery guidance. +### 10. MicroTx Enterprise Edition ([`values-microtx-ee.yaml`](values-microtx-ee.yaml)) + +Enables the Enterprise Edition coordinator, workflow server, and console with +database-backed coordinator storage and a retained 10Gi workflow-file PVC. + +**Use case:** MicroTx Enterprise Edition deployments with durable transaction state +and workflow files + +**Prerequisites:** + +1. Accept the Enterprise Edition image terms and create `ocr-secret` in the release namespace. +2. Prepare database privileges and quota. The example defaults to shared OBaaS application credentials; configure a separate coordinator schema when running both the coordinator and workflow server. +3. Select a suitable StorageClass or existing workflow-file claim. The example disables the namespace PVC cleanup hook to preserve retained files. + +See [MicroTx database storage](../../../../docs-source/site/docs/platform/otmm.md#coordinator-database-storage) +for credentials, wallet configuration, and schema initialization. + +**Installation:** + +```bash +# Run from helm/infra-charts/obaas; layer after your complete environment values. +helm upgrade --install obaas . \ + -n obaas --create-namespace \ + -f \ + -f examples/values-microtx-ee.yaml +``` + ## Customizing Examples You can combine examples or create your own custom values file: diff --git a/helm/infra-charts/obaas/examples/values-microtx-ee.yaml b/helm/infra-charts/obaas/examples/values-microtx-ee.yaml new file mode 100644 index 000000000..3a8f7f007 --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-microtx-ee.yaml @@ -0,0 +1,67 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# Example: MicroTx Enterprise Edition with coordinator database storage. +# Layer after the complete values for your OBaaS installation: +# +# helm upgrade --install helm/infra-charts/obaas \ +# -n --create-namespace \ +# -f \ +# -f helm/infra-charts/obaas/examples/values-microtx-ee.yaml +# +# Prerequisites: +# - Accept the applicable EE image terms and create ocr-secret in the namespace. +# - Prepare database access, schema-creation privileges, and tablespace quota. +# - Select a StorageClass for the workflow files, or provide an existing claim. +# +# By default the coordinator reuses the OBaaS application credentials and wallet. +# Oracle requires separate coordinator and workflow schemas when both use Oracle +# Database. For that setup, override coordinator.storage.db.credentialSecretName +# and connectionString, and provide a custom wallet when required. See: +# https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/create-data-store.html +# Coordinator schema initialization is enabled by default. The workflow PVC below +# stores uploaded files/connectors; coordinator transaction state is in Oracle DB. + +global: + # Keep the namespace cleanup hook from deleting retained workflow files. + cleanupPVCs: false + +otmm: + coordinator: + imagePullSecrets: + - ocr-secret + enabled: true + storage: + type: db + image: + repository: container-registry.oracle.com/database/microtx-ee-coordinator + tag: "26.1.2" + pullPolicy: IfNotPresent + + workflowServer: + imagePullSecrets: + - ocr-secret + enabled: true + config: + storage: + fileSystem: + persistence: + enabled: true + size: 10Gi + accessModes: [ReadWriteOnce] + retain: true + # Set storageClass for your cluster, or use an existing claim: + # storageClass: "" + # existingClaim: microtx-workflow-files + image: + repository: container-registry.oracle.com/database/microtx-ee-workflow + tag: "26.1.2" + pullPolicy: IfNotPresent + + console: + imagePullSecrets: + - ocr-secret + enabled: true + image: + repository: container-registry.oracle.com/database/microtx-ee-console + tag: "26.1.2" + pullPolicy: IfNotPresent diff --git a/helm/infra-charts/obaas/templates/database/adb-wallet-secret.yaml b/helm/infra-charts/obaas/templates/database/adb-wallet-secret.yaml index 7481554ba..92afb6298 100644 --- a/helm/infra-charts/obaas/templates/database/adb-wallet-secret.yaml +++ b/helm/infra-charts/obaas/templates/database/adb-wallet-secret.yaml @@ -5,6 +5,7 @@ # ADB Wallet Password Secret {{- if .Values.database }} {{- if eq (include "obaas.database.isADBS" .) "true" }} +{{- $walletPassword := include "obaas.randomPassword" . }} apiVersion: v1 kind: Secret metadata: @@ -13,6 +14,8 @@ metadata: app.kubernetes.io/component: database {{- include "obaas.labels" . | nindent 4 }} stringData: - {{ .Release.Name }}-adb-wallet-pass-{{ .Release.Revision }}: {{ include "obaas.randomPassword" . | quote }} + # Database operator may look for either + password: {{ $walletPassword | quote }} + {{ .Release.Name }}-adb-wallet-pass-{{ .Release.Revision }}: {{ $walletPassword | quote }} {{- end }} {{- end }} diff --git a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml index 13d8bc2f0..6d8286856 100644 --- a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml +++ b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml @@ -1,6 +1,6 @@ ## Copyright (c) 2024, 2026, Oracle and/or its affiliates. ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. -{{- if .Values.signoz.enabled }} +{{- if and .Values.signoz.enabled .Values.signoz.setup.enabled }} apiVersion: batch/v1 kind: Job metadata: diff --git a/helm/infra-charts/obaas/templates/otmm/_storage.tpl b/helm/infra-charts/obaas/templates/otmm/_storage.tpl new file mode 100644 index 000000000..420ecf6cd --- /dev/null +++ b/helm/infra-charts/obaas/templates/otmm/_storage.tpl @@ -0,0 +1,99 @@ +{{/* Copyright (c) 2026, Oracle and/or its affiliates. +Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. */}} +{{/* Validate required configuration before producing any MicroTx resources. */}} +{{- define "obaas.otmm.validateStorage" -}} +{{- $storage := .Values.otmm.coordinator.storage -}} +{{- if .Values.otmm.coordinator.enabled -}} +{{- if not (has $storage.type (list "memory" "db" "etcd")) -}} +{{- fail "otmm.coordinator.storage.type must be memory, db, or etcd" -}} +{{- end -}} +{{- if and (eq $storage.type "memory") (ne (int .Values.otmm.coordinator.replicas) 1) -}} +{{- fail "memory coordinator storage requires replicas: 1; use db or etcd for multiple replicas" -}} +{{- end -}} +{{- if eq $storage.type "db" -}} +{{- if $storage.db.credentialSecretName -}} +{{- $_ := required "A separate coordinator credential secret requires otmm.coordinator.storage.db.connectionString" $storage.db.connectionString -}} +{{- end -}} +{{- if and $storage.db.walletConfigMapName $storage.db.walletSecretName -}} +{{- fail "Configure only one of walletConfigMapName and walletSecretName" -}} +{{- end -}} +{{- else if eq $storage.type "etcd" -}} +{{- $_ := required "etcd storage requires otmm.coordinator.storage.etcd.endpoints" $storage.etcd.endpoints -}} +{{- if ne (empty $storage.etcd.credentialSecretName) (empty $storage.etcd.caConfigMapName) -}} +{{- fail "etcd TLS requires both credentialSecretName and caConfigMapName" -}} +{{- end -}} +{{- end -}} +{{- end -}} +{{- $fs := .Values.otmm.workflowServer.config.storage.fileSystem.persistence -}} +{{- if and .Values.otmm.workflowServer.enabled $fs.enabled (not (has "ReadWriteMany" $fs.accessModes)) (gt (int .Values.otmm.workflowServer.replicas) 1) -}} +{{- fail "Multiple workflow replicas require shared ReadWriteMany file storage" -}} +{{- end -}} +{{- if and .Values.otmm.workflowServer.enabled $fs.enabled $fs.retain .Values.global.cleanupPVCs -}} +{{- fail "Retaining workflow files requires global.cleanupPVCs: false; the namespace cleanup hook otherwise deletes retained PVCs" -}} +{{- end -}} +{{- end -}} + +{{- define "obaas.otmm.workflowClaim" -}} +{{- .Values.otmm.workflowServer.config.storage.fileSystem.persistence.existingClaim | default (printf "%s-otmm-workflow-files" .Release.Name | trunc 63 | trimSuffix "-") -}} +{{- end -}} + +{{/* Shared startup configuration for schema initialization and the coordinator. */}} +{{- define "obaas.otmm.coordinatorConfig" -}} +{{- $root := .root -}} +{{- $storage := $root.Values.otmm.coordinator.storage -}} +{{- $sharedDatabase := and (eq $storage.type "db") (not $storage.db.credentialSecretName) -}} +{{- $databaseWallet := or $storage.db.walletConfigMapName $storage.db.walletSecretName $sharedDatabase -}} +{{- $mountStorage := or (and (eq $storage.type "db") $databaseWallet) (and (eq $storage.type "etcd") $storage.etcd.credentialSecretName) -}} +{{- if $sharedDatabase }} +# MicroTx expects JSON credentials; serialize the shared secret at runtime. +command: ["/usr/bin/python3", "-c"] +args: +- | + import json, os + os.environ["STORAGE_DB_CREDENTIAL"] = json.dumps({ + "username": os.environ.pop("DB_USERNAME"), + "password": os.environ.pop("DB_PASSWORD"), + }) + os.environ["STORAGE_DB_CONNECTION_STRING"] = {{ $storage.db.connectionString | toJson }} or os.environ["DB_DSN"] + os.execv("/app/tcs", ["/app/tcs"]) +{{- end }} +# Use one configuration source so secret-backed environment settings apply. +envFrom: +- configMapRef: + name: {{ $root.Release.Name }}-otmm-config +env: +- name: INIT_CONTAINER_ENABLED + value: {{ .initialize | quote }} +- name: GIN_MODE + value: release +{{- if eq $storage.type "db" }} +{{- if $sharedDatabase }} +{{- include "obaas.database.authN" $root | nindent 0 }} +{{- else }} +- name: STORAGE_DB_CREDENTIAL + valueFrom: + secretKeyRef: + name: {{ $storage.db.credentialSecretName | quote }} + key: {{ $storage.db.credentialSecretKey | quote }} +{{- end }} +{{- if $databaseWallet }} +- name: TNS_ADMIN + value: /etc/config/dbwallet +{{- end }} +{{- end }} +{{- if $mountStorage }} +volumeMounts: +{{- if and (eq $storage.type "db") $databaseWallet }} +- name: database-wallet + mountPath: /etc/config/dbwallet + readOnly: true +{{- else if and (eq $storage.type "etcd") $storage.etcd.credentialSecretName }} +- name: etcd-credentials + mountPath: /etcdecert + readOnly: true +- name: etcd-ca + mountPath: /etcdcacert + readOnly: true +{{- end }} +{{- end }} +{{- end -}} diff --git a/helm/infra-charts/obaas/templates/otmm/configmap.yaml b/helm/infra-charts/obaas/templates/otmm/configmap.yaml index d1bed3419..3d9f8708e 100644 --- a/helm/infra-charts/obaas/templates/otmm/configmap.yaml +++ b/helm/infra-charts/obaas/templates/otmm/configmap.yaml @@ -1,6 +1,8 @@ ## Copyright (c) 2024, 2026, Oracle and/or its affiliates. ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. {{- if .Values.otmm.coordinator.enabled }} +{{- include "obaas.otmm.validateStorage" . }} +{{- $storage := .Values.otmm.coordinator.storage }} apiVersion: v1 kind: ConfigMap metadata: @@ -42,9 +44,21 @@ data: NOTIFICATION_SPIKE_TIME_IN_SEC: "5" PORT: "9000" REQUEST_WITH_NO_JWT: ALLOW - STORAGE_ETCD_ENDPOINTS: "" - STORAGE_ETCD_SKIP_HOSTNAME_VERIFICATION: "false" - STORAGE_TYPE: memory + SERVE_TLS_ENABLED: "false" + STORAGE_TYPE: {{ $storage.type | quote }} + STORAGE_ETCD_ENDPOINTS: {{ ternary $storage.etcd.endpoints "" (eq $storage.type "etcd") | quote }} + STORAGE_ETCD_SKIP_HOSTNAME_VERIFICATION: {{ ternary $storage.etcd.skipHostNameVerification false (eq $storage.type "etcd") | quote }} + {{- if eq $storage.type "db" }} + {{- if $storage.db.connectionString }} + STORAGE_DB_CONNECTION_STRING: {{ $storage.db.connectionString | quote }} + {{- end }} + STORAGE_DB_CONNECTION_PARAMS: {{ $storage.db.connectionParams | quote }} + {{- else if eq $storage.type "etcd" }} + {{- if $storage.etcd.credentialSecretName }} + STORAGE_ETCD_CREDENTIAL_SECRET_FILE_NAME: credentials.json + STORAGE_ETCD_CA_CERT_FILE_NAME: ca.pem + {{- end }} + {{- end }} TCC_COORDINATOR_ENABLED: "true" TMM_APPNAME: {{ .Release.Name }}-otmm-tcs TMM_IMAGE: "{{ .Values.otmm.coordinator.image.repository }}:{{ .Values.otmm.coordinator.image.tag }}" diff --git a/helm/infra-charts/obaas/templates/otmm/console.yaml b/helm/infra-charts/obaas/templates/otmm/console.yaml index fb35a268d..039afdc62 100644 --- a/helm/infra-charts/obaas/templates/otmm/console.yaml +++ b/helm/infra-charts/obaas/templates/otmm/console.yaml @@ -82,14 +82,13 @@ spec: - name: http-console containerPort: 8080 protocol: TCP - readinessProbe: - httpGet: - path: /health - port: http-console - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 3 - failureThreshold: 6 + {{- $probes := .Values.otmm.console.probes | default dict }} + {{- range $name := list "startup" "readiness" "liveness" }} + {{- with index $probes $name }} + {{ $name }}Probe: + {{- toYaml . | nindent 12 }} + {{- end }} + {{- end }} resources: {{- with .Values.otmm.console.resources }} {{ toYaml . | nindent 6 }} diff --git a/helm/infra-charts/obaas/templates/otmm/pvc.yaml b/helm/infra-charts/obaas/templates/otmm/pvc.yaml new file mode 100644 index 000000000..829943bab --- /dev/null +++ b/helm/infra-charts/obaas/templates/otmm/pvc.yaml @@ -0,0 +1,27 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +{{- include "obaas.otmm.validateStorage" . }} +{{- $persistence := .Values.otmm.workflowServer.config.storage.fileSystem.persistence }} +{{- if and .Values.otmm.workflowServer.enabled $persistence.enabled (not $persistence.existingClaim) }} +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: {{ include "obaas.otmm.workflowClaim" . }} + namespace: {{ $.Release.Namespace }} + labels: + {{- include "obaas.labels" $ | nindent 4 }} + {{- if $persistence.retain }} + annotations: + helm.sh/resource-policy: keep + {{- end }} +spec: + accessModes: + {{- toYaml $persistence.accessModes | nindent 4 }} + {{- if $persistence.storageClass }} + storageClassName: {{ $persistence.storageClass | quote }} + {{- end }} + resources: + requests: + storage: {{ $persistence.size | quote }} +{{- end }} diff --git a/helm/infra-charts/obaas/templates/otmm/statefulset.yaml b/helm/infra-charts/obaas/templates/otmm/statefulset.yaml index db8bef603..2ee45664a 100644 --- a/helm/infra-charts/obaas/templates/otmm/statefulset.yaml +++ b/helm/infra-charts/obaas/templates/otmm/statefulset.yaml @@ -1,6 +1,11 @@ ## Copyright (c) 2024, 2026, Oracle and/or its affiliates. ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. {{- if .Values.otmm.coordinator.enabled }} +{{- $storage := .Values.otmm.coordinator.storage }} +{{- $sharedDatabase := and (eq $storage.type "db") (not $storage.db.credentialSecretName) }} +{{- $databaseWallet := or $storage.db.walletConfigMapName $storage.db.walletSecretName $sharedDatabase }} +{{- $sharedWallet := and $sharedDatabase (not $storage.db.walletConfigMapName) (not $storage.db.walletSecretName) }} +{{- $mountStorage := or (and (eq $storage.type "db") $databaseWallet) (and (eq $storage.type "etcd") $storage.etcd.credentialSecretName) }} {{- $otmmMetrics := default dict .Values.otmm.coordinator.metrics }} {{- $otmmMetricsScrape := default dict $otmmMetrics.scrape }} {{- $otmmMetricsEnabled := true }} @@ -34,8 +39,12 @@ spec: labels: app.kubernetes.io/name: {{ .Release.Name }}-otmm-tcs app.kubernetes.io/component: transaction-coordinator - {{- if and .Values.signoz.enabled $otmmMetricsEnabled $otmmMetricsScrapeEnabled }} annotations: + checksum/otmm-config: {{ include (print $.Template.BasePath "/otmm/configmap.yaml") . | sha256sum }} + {{- if $sharedWallet }} + checksum/otmm-wallet-config: {{ include (print $.Template.BasePath "/otmm/wallet-configmap.yaml") . | sha256sum }} + {{- end }} + {{- if and .Values.signoz.enabled $otmmMetricsEnabled $otmmMetricsScrapeEnabled }} signoz.io/scrape: "true" signoz.io/port: {{ $otmmMetricsPort | quote }} signoz.io/path: {{ $otmmMetricsPath | quote }} @@ -45,6 +54,15 @@ spec: serviceAccountName: {{ .Release.Name }}-otmm-tcs securityContext: runAsUser: 1000 + + ## If using database storage, initialize the MicroTX Schema. + {{- if and (eq $storage.type "db") $storage.db.initializeSchema }} + initContainers: + - name: initialize-coordinator-schema + image: "{{ .Values.otmm.coordinator.image.repository }}:{{ .Values.otmm.coordinator.image.tag }}" + imagePullPolicy: {{ .Values.otmm.coordinator.image.pullPolicy | default "IfNotPresent" }} + {{- include "obaas.otmm.coordinatorConfig" (dict "root" . "initialize" true) | nindent 8 }} + {{- end }} containers: - name: otmm-tcs image: "{{ .Values.otmm.coordinator.image.repository }}:{{ .Values.otmm.coordinator.image.tag }}" @@ -53,14 +71,14 @@ spec: - name: http containerPort: 9000 protocol: TCP - env: - - name: GIN_MODE - value: release - - name: CONFIG_MAP_PATH - value: /etc/config - volumeMounts: - - name: config-volume - mountPath: /etc/config + {{- include "obaas.otmm.coordinatorConfig" (dict "root" . "initialize" false) | nindent 8 }} + {{- $probes := .Values.otmm.coordinator.probes | default dict }} + {{- range $name := list "startup" "readiness" "liveness" }} + {{- with index $probes $name }} + {{ $name }}Probe: + {{- toYaml . | nindent 10 }} + {{- end }} + {{- end }} resources: {{- if .Values.otmm.coordinator.resources }} {{- toYaml .Values.otmm.coordinator.resources | nindent 10 }} @@ -72,8 +90,42 @@ spec: cpu: 250m memory: 1Gi {{- end }} + {{- if $mountStorage }} volumes: - - name: config-volume + {{- if and (eq $storage.type "db") $databaseWallet }} + - name: database-wallet + {{- if $storage.db.walletSecretName }} + secret: + secretName: {{ $storage.db.walletSecretName | quote }} + {{- else if $storage.db.walletConfigMapName }} configMap: - name: {{ .Release.Name }}-otmm-config + name: {{ $storage.db.walletConfigMapName | quote }} + {{- else }} + projected: + sources: + - secret: + name: {{ ternary (include "obaas.databaseAdbTnsAdminSecret" .) (include "obaas.databaseTnsAdminSecret" .) (eq (include "obaas.database.isADB" .) "true") }} + optional: true + # The downloaded wallet points to ?/network/admin; use this mount instead. + - configMap: + name: {{ .Release.Name }}-otmm-wallet-config + items: + - key: sqlnet.ora + path: sqlnet.ora + {{- end }} + {{- else if and (eq $storage.type "etcd") $storage.etcd.credentialSecretName }} + - name: etcd-credentials + secret: + secretName: {{ $storage.etcd.credentialSecretName | quote }} + items: + - key: {{ $storage.etcd.credentialSecretKey | quote }} + path: credentials.json + - name: etcd-ca + configMap: + name: {{ $storage.etcd.caConfigMapName | quote }} + items: + - key: {{ $storage.etcd.caConfigMapKey | quote }} + path: ca.pem + {{- end }} + {{- end }} {{- end }} diff --git a/helm/infra-charts/obaas/templates/otmm/wallet-configmap.yaml b/helm/infra-charts/obaas/templates/otmm/wallet-configmap.yaml new file mode 100644 index 000000000..36ab15704 --- /dev/null +++ b/helm/infra-charts/obaas/templates/otmm/wallet-configmap.yaml @@ -0,0 +1,18 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +# Point TCS at mounted wallet secret using sqlnet.ora. +{{- $db := .Values.otmm.coordinator.storage.db }} +{{- if and .Values.otmm.coordinator.enabled (eq .Values.otmm.coordinator.storage.type "db") (not $db.credentialSecretName) (not $db.walletConfigMapName) (not $db.walletSecretName) }} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ .Release.Name }}-otmm-wallet-config + namespace: {{ .Release.Namespace }} + labels: + {{- include "obaas.labels" . | nindent 4 }} +data: + sqlnet.ora: | + WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="/etc/config/dbwallet"))) + SSL_SERVER_DN_MATCH=yes +{{- end }} diff --git a/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml b/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml index 23796f865..2e4d11718 100644 --- a/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml +++ b/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml @@ -1,6 +1,8 @@ ## Copyright (c) 2026, Oracle and/or its affiliates. ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. {{- if .Values.otmm.workflowServer.enabled }} +{{- include "obaas.otmm.validateStorage" . }} +{{- $filePersistence := .Values.otmm.workflowServer.config.storage.fileSystem.persistence }} {{- $workflowMetrics := default dict .Values.otmm.workflowServer.metrics }} {{- $workflowMetricsScrape := default dict $workflowMetrics.scrape }} {{- $workflowMetricsEnabled := true }} @@ -33,6 +35,14 @@ metadata: {{- include "obaas.labels" . | nindent 4 }} spec: replicas: {{ .Values.otmm.workflowServer.replicas}} + {{- if and $filePersistence.enabled (not (has "ReadWriteMany" $filePersistence.accessModes)) }} + strategy: + type: Recreate + rollingUpdate: null + {{- else }} + strategy: + type: RollingUpdate + {{- end }} selector: matchLabels: app.kubernetes.io/name: {{ .Release.Name }}-otmm-workflow-server @@ -250,7 +260,12 @@ spec: {{- end }} volumes: - name: workflow-fs-volume + {{- if $filePersistence.enabled }} + persistentVolumeClaim: + claimName: {{ include "obaas.otmm.workflowClaim" . }} + {{- else }} emptyDir: {} + {{- end }} - name: oracle-db-wallet-volume secret: optional: true diff --git a/helm/infra-charts/obaas/tests/test-microtx-etcd-tls.sh b/helm/infra-charts/obaas/tests/test-microtx-etcd-tls.sh new file mode 100755 index 000000000..bd0296a0f --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-microtx-etcd-tls.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +set -euo pipefail +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +OUTPUT=$(mktemp) +trap 'rm -f "$OUTPUT"' EXIT + +helm template etcd-test "$CHART_DIR" \ + --set otmm.coordinator.storage.type=etcd \ + --set otmm.coordinator.storage.etcd.endpoints=https://etcd:2379 \ + --set otmm.coordinator.storage.etcd.credentialSecretName=etcd-auth \ + --set otmm.coordinator.storage.etcd.caConfigMapName=etcd-ca \ + --show-only templates/otmm/configmap.yaml \ + --show-only templates/otmm/statefulset.yaml > "$OUTPUT" + +# MicroTx prefixes these basenames with its fixed certificate directories. +rg -q 'STORAGE_ETCD_CREDENTIAL_SECRET_FILE_NAME: credentials.json' "$OUTPUT" +rg -q 'STORAGE_ETCD_CA_CERT_FILE_NAME: ca.pem' "$OUTPUT" +rg -q 'mountPath: /etcdecert$' "$OUTPUT" +rg -q 'mountPath: /etcdcacert$' "$OUTPUT" +rg -q 'path: credentials.json$' "$OUTPUT" +rg -q 'path: ca.pem$' "$OUTPUT" +if rg -q '/etc/otmm/etcd|initialize-coordinator-schema' "$OUTPUT"; then + echo 'Unexpected etcd path or database schema initialization' >&2 + exit 1 +fi +echo 'MicroTx etcd TLS render checks passed.' diff --git a/helm/infra-charts/obaas/tests/test-signoz-setup-toggle.sh b/helm/infra-charts/obaas/tests/test-signoz-setup-toggle.sh new file mode 100755 index 000000000..ccf40f8e7 --- /dev/null +++ b/helm/infra-charts/obaas/tests/test-signoz-setup-toggle.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +set -euo pipefail +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CHART_DIR="${CHART_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}" +OUTPUT=$(mktemp) +trap 'rm -f "$OUTPUT"' EXIT + +helm template setup-test "$CHART_DIR" --is-upgrade > "$OUTPUT" +rg -q 'name: setup-test-signoz-setup$' "$OUTPUT" + +# First upgrade pass retains the old API and must not reconcile V2 dashboards. +helm template setup-test "$CHART_DIR" --is-upgrade \ + --set signoz.telemetryStoreMigrator.enabled=false \ + --set signoz.setup.enabled=false \ + --set signoz.signoz.image.tag=v0.113.0 > "$OUTPUT" +if rg -q 'name: setup-test-signoz-setup$' "$OUTPUT"; then + echo 'First-pass setup hook was not disabled' >&2 + exit 1 +fi + +# Second pass explicitly restores setup even if the first flag was saved. +helm template setup-test "$CHART_DIR" --is-upgrade \ + --set signoz.setup.enabled=false --set signoz.setup.enabled=true \ + --set signoz.telemetryStoreMigrator.enabled=true \ + --set signoz.signoz.image.tag=v0.142.1 > "$OUTPUT" +rg -q 'name: setup-test-signoz-setup$' "$OUTPUT" +rg -q '/api/v2/dashboards' "$OUTPUT" +echo 'SigNoz setup toggle render checks passed.' diff --git a/helm/infra-charts/obaas/values.schema.json b/helm/infra-charts/obaas/values.schema.json index 5bc971117..7d24df24c 100644 --- a/helm/infra-charts/obaas/values.schema.json +++ b/helm/infra-charts/obaas/values.schema.json @@ -1,7 +1,100 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", + "$defs": { + "microtxPersistence": { + "type": "object", + "additionalProperties": false, + "properties": { + "enabled": { "type": "boolean" }, + "existingClaim": { "type": "string" }, + "storageClass": { "type": "string" }, + "size": { "type": "string", "minLength": 1 }, + "accessModes": { + "type": "array", + "minItems": 1, + "uniqueItems": true, + "items": { "enum": ["ReadWriteOnce", "ReadWriteMany", "ReadWriteOncePod"] } + }, + "retain": { "type": "boolean" } + } + } + }, "properties": { + "signoz": { + "type": "object", + "properties": { + "setup": { + "type": "object", + "properties": { + "enabled": { "type": "boolean" } + } + } + } + }, + "otmm": { + "type": "object", + "properties": { + "coordinator": { + "type": "object", + "properties": { + "storage": { + "type": "object", + "additionalProperties": false, + "properties": { + "type": { "enum": ["memory", "db", "etcd"] }, + "db": { + "type": "object", + "additionalProperties": false, + "properties": { + "initializeSchema": { "type": "boolean" }, + "connectionString": { "type": "string" }, + "connectionParams": { "type": "string" }, + "credentialSecretName": { "type": "string" }, + "credentialSecretKey": { "type": "string", "minLength": 1 }, + "walletConfigMapName": { "type": "string" }, + "walletSecretName": { "type": "string" } + } + }, + "etcd": { + "type": "object", + "additionalProperties": false, + "properties": { + "endpoints": { "type": "string" }, + "skipHostNameVerification": { "type": "boolean" }, + "credentialSecretName": { "type": "string" }, + "credentialSecretKey": { "type": "string", "minLength": 1 }, + "caConfigMapName": { "type": "string" }, + "caConfigMapKey": { "type": "string", "minLength": 1 } + } + } + } + } + } + }, + "workflowServer": { + "type": "object", + "properties": { + "config": { + "type": "object", + "properties": { + "storage": { + "type": "object", + "properties": { + "fileSystem": { + "type": "object", + "properties": { + "persistence": { "$ref": "#/$defs/microtxPersistence" } + } + } + } + } + } + } + } + } + } + }, "global": { "type": "object", "properties": { diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 244f5ab30..35fe3a667 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -529,6 +529,54 @@ otmm: coordinator: enabled: true replicas: 1 + # Native Kubernetes probe fields. Set an entry to null to disable that probe. + probes: + # Allow up to five minutes for startup and transaction recovery. + startup: + httpGet: + path: /health + port: http + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 30 + readiness: + httpGet: + path: /health + port: http + periodSeconds: 5 + timeoutSeconds: 3 + failureThreshold: 3 + liveness: + httpGet: + path: /health + port: http + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 6 + # Durable stores require a MicroTx edition that supports persistence. + storage: + type: memory # memory, db, etcd + db: + # Run the image's schema initialization/migrations before starting TCS. + # Disable when a DBA provisions and upgrades the schema separately. + initializeSchema: true + # Empty values reuse the OBaaS application credentials, service, and wallet, + # as used by the metrics exporter. The coordinator image needs Python 3. + connectionString: "" + connectionParams: "" + # Optional separate database: pre-existing secret key contains JSON + # {"username":"...","password":"..."}; also set connectionString. + credentialSecretName: "" + credentialSecretKey: secret + walletConfigMapName: "" + walletSecretName: "" + etcd: + endpoints: "" + skipHostNameVerification: false + credentialSecretName: "" + credentialSecretKey: etcdecred.json + caConfigMapName: "" + caConfigMapKey: ca.pem image: repository: container-registry.oracle.com/database/microtx-coordinator tag: "26.1.2" @@ -582,7 +630,16 @@ otmm: indexing: enabled: true storage: - fileSystem: {} + fileSystem: + # Separate from Oracle Database workflow/queue/metadata persistence. + persistence: + enabled: false + existingClaim: "" + storageClass: "" + size: 10Gi + accessModes: [ReadWriteOnce] + # Retention also requires global.cleanupPVCs: false. + retain: true image: repository: container-registry.oracle.com/database/microtx-workflow tag: "26.1.2" @@ -597,6 +654,30 @@ otmm: memory: 4Gi console: enabled: true + # Native Kubernetes probe fields. Set an entry to null to disable that probe. + probes: + startup: + httpGet: + path: /health + port: http-console + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 18 + readiness: + httpGet: + path: /health + port: http-console + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 3 + failureThreshold: 6 + liveness: + httpGet: + path: /health + port: http-console + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 6 image: repository: container-registry.oracle.com/database/microtx-console tag: "26.1.2" @@ -716,6 +797,9 @@ database: signoz: enabled: true + # Disable only during the first ClickHouse upgrade pass; re-enable for SigNoz. + setup: + enabled: true global: imagePullSecrets: *imagePullSecrets # Utility images for setup jobs From 11c104307efa9b1954e2c985a88163a8e44939b6 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Thu, 15 Oct 2026 16:19:40 -0500 Subject: [PATCH 43/48] Add OCI build script for ORM (#1574) Signed-off-by: Andy Tael --- helm/infra-charts/tools/OCI_BUILD_README.md | 48 +++++ helm/infra-charts/tools/oci_build.py | 183 ++++++++++++++++++++ 2 files changed, 231 insertions(+) create mode 100644 helm/infra-charts/tools/OCI_BUILD_README.md create mode 100755 helm/infra-charts/tools/oci_build.py diff --git a/helm/infra-charts/tools/OCI_BUILD_README.md b/helm/infra-charts/tools/OCI_BUILD_README.md new file mode 100644 index 000000000..f10d51ac7 --- /dev/null +++ b/helm/infra-charts/tools/OCI_BUILD_README.md @@ -0,0 +1,48 @@ +# OCI Resource Manager Build Script + +`oci_build.py` packages the repository's top-level `opentofu/` configuration into a ZIP file for OCI Resource Manager. By default, it vendors the local `obaas-prereqs` and `obaas` charts. Use `--remote-charts` to have the stack install the published charts instead. + +## Usage + +Run from the repository root: + +```bash +python3 helm/infra-charts/tools/oci_build.py +``` + +The script can also be run from the tools directory: + +```bash +cd helm/infra-charts/tools +./oci_build.py +``` + +The output is written to `helm/infra-charts/stage/oci_build.zip`. + +To use published charts, add `--remote-charts`: + +```bash +python3 helm/infra-charts/tools/oci_build.py --remote-charts +``` + +The remote-chart package does not include local chart files and sets `k8s_use_local_charts = false`. Resource Manager must be able to reach the Helm repository configured in `opentofu/cfgmgt/apply.py` when it applies the stack. + +For a Marketplace build, add `--marketplace`: + +```bash +python3 helm/infra-charts/tools/oci_build.py --marketplace +``` + +That creates `oci_marketplace_build.zip` and sets `mktpl_use_image = true` in the packaged stack. + +## Package Contents + +- The files from the repository's top-level `opentofu/` directory. +- By default, the local charts at `helm/infra-charts/obaas-prereqs` and `helm/infra-charts/obaas`, placed in the archive at `helm/infra-charts/` so `cfgmgt/apply.py` can locate them. This is omitted when `--remote-charts` is selected. +- `local_charts.auto.tfvars`, which sets `k8s_use_local_charts` according to the selected chart source. + +For local charts, the builder adjusts `LOCAL_HELM_DIR` in the packaged `cfgmgt/apply.py` to resolve `../helm/infra-charts` relative to `cfgmgt/`. Both charts then resolve inside Resource Manager's extracted Terraform directory. The repository's original `opentofu/cfgmgt/apply.py` retains its repository-relative path. + +The builder excludes Terraform/OpenTofu variable files, state, private keys, caches, and generated `stage/` directories. Helm is not required. In the default local-chart mode, both local charts must have a `Chart.yaml` file. + +The builder enforces an 11 MB maximum ZIP size. The legacy `--local-charts` flag remains accepted for compatibility; local charts are already the default. diff --git a/helm/infra-charts/tools/oci_build.py b/helm/infra-charts/tools/oci_build.py new file mode 100755 index 000000000..f2069cd13 --- /dev/null +++ b/helm/infra-charts/tools/oci_build.py @@ -0,0 +1,183 @@ +#!/usr/bin/env python3 +""" +Copyright (c) 2026, Oracle and/or its affiliates. +Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. + +Build script that packages OCI terraform configuration. + +This script: +1. Copies the repository's opentofu configuration to a temporary directory +2. Vendors the local Helm charts where cfgmgt/apply.py expects to find them +3. Creates a zip archive and places it in the infra-charts stage folder +""" +import os +import sys +import argparse +import fnmatch +import shutil +import tempfile +from pathlib import Path + +# Patterns to exclude from the build +EXCLUDE_PATTERNS = [ + "terraform.tfstate", + "terraform.tfstate.backup", + "*.tfvars", + "*.pem", + ".terraform", + ".terraform.lock.hcl", + ".terraform.tfstate.lock.info", + "__pycache__", + "*.pyc", + "stage", + ".gitignore", +] +# Max Stack Size +MAX_STACK_SIZE_MB = 11 +LOCAL_CHART_NAMES = ("obaas-prereqs", "obaas") + + +def ignore_patterns(directory, files): + """Return list of files to ignore during copytree.""" + ignored = [] + for f in files: + for pattern in EXCLUDE_PATTERNS: + if fnmatch.fnmatch(f, pattern): + ignored.append(f) + break + return ignored + + +def validate_local_charts(helm_src): + missing_charts = [ + chart_name + for chart_name in LOCAL_CHART_NAMES + if not (helm_src / chart_name / "Chart.yaml").exists() + ] + if missing_charts: + missing = ", ".join(missing_charts) + raise FileNotFoundError(f"Local Helm chart(s) not found under {helm_src}: {missing}") + + +def copy_local_charts(helm_src, tmp_helm): + print(f"Copying {helm_src} to {tmp_helm}") + if tmp_helm.exists(): + shutil.rmtree(tmp_helm) + shutil.copytree(helm_src, tmp_helm) + + +def write_local_charts_override(tmp_oci, local_charts): + local_charts_tfvars = tmp_oci / "local_charts.auto.tfvars" + print(f"Writing chart source override to {local_charts_tfvars}") + local_charts_tfvars.write_text( + f"k8s_use_local_charts = {str(local_charts).lower()}\n", + encoding="utf-8", + ) + + +def configure_packaged_chart_path(tmp_oci): + """Resolve bundled charts relative to the extracted Resource Manager stack.""" + apply_script = tmp_oci / "cfgmgt" / "apply.py" + source = apply_script.read_text(encoding="utf-8") + repository_path = 'LOCAL_HELM_DIR = os.path.abspath(os.path.join(SCRIPT_DIR, "..", "..", "helm", "infra-charts"))' + packaged_path = 'LOCAL_HELM_DIR = os.path.abspath(os.path.join(SCRIPT_DIR, "..", "helm", "infra-charts"))' + if source.count(repository_path) != 1: + raise ValueError(f"Cannot configure bundled chart path in {apply_script}: unexpected LOCAL_HELM_DIR definition") + apply_script.write_text(source.replace(repository_path, packaged_path), encoding="utf-8") + + +def build_stack(marketplace: bool = False, local_charts: bool = True): + script_dir = Path(__file__).resolve().parent + repo_root = script_dir.parents[2] + + # Define source paths + opentofu_src = repo_root / "opentofu" + helm_src = repo_root / "helm" / "infra-charts" + stage_dir = script_dir.parent / "stage" + + # Validate source directories exist + if not opentofu_src.is_dir(): + raise FileNotFoundError(f"OpenTofu directory not found: {opentofu_src}") + if local_charts: + if not helm_src.is_dir(): + raise FileNotFoundError(f"Helm directory not found: {helm_src}") + validate_local_charts(helm_src) + + # Ensure stage directory exists + stage_dir.mkdir(parents=True, exist_ok=True) + + # Create temporary directory + with tempfile.TemporaryDirectory() as tmp_dir: + tmp_path = Path(tmp_dir) + tmp_oci = tmp_path / "opentofu" + + print(f"Copying {opentofu_src} to {tmp_oci}") + shutil.copytree(opentofu_src, tmp_oci, ignore=ignore_patterns) + + if local_charts: + # Resource Manager extracts the archive as the Terraform root. + # Keep charts inside that root and adapt the packaged apply script. + tmp_helm = tmp_oci / "helm" / "infra-charts" + tmp_helm.mkdir(parents=True, exist_ok=True) + for chart_name in LOCAL_CHART_NAMES: + copy_local_charts(helm_src / chart_name, tmp_helm / chart_name) + configure_packaged_chart_path(tmp_oci) + + write_local_charts_override(tmp_oci, local_charts) + + if marketplace: + marketplace_tfvars = tmp_oci / "marketplace.auto.tfvars" + print(f"Writing marketplace overrides to {marketplace_tfvars}") + marketplace_tfvars.write_text("mktpl_use_image = true\n", encoding="utf-8") + + # Create zip archive + zip_name = "oci_marketplace_build" if marketplace else "oci_build" + zip_path = stage_dir / zip_name + zip_file = Path(f"{zip_path}.zip") + + # Remove existing zip file if it exists + if zip_file.exists(): + print(f"Removing existing archive: {zip_file}") + zip_file.unlink() + + print(f"Creating archive at {zip_file}") + shutil.make_archive(str(zip_path), "zip", tmp_oci) + + zip_file_size = round(os.path.getsize(zip_file) / 1048576, 2) + if zip_file_size > MAX_STACK_SIZE_MB: + sys.exit(f"Stack is too large {zip_file_size}M > {MAX_STACK_SIZE_MB}M") + + print(f"Stack File: {zip_file}") + print(f"Stack Size: {zip_file_size}M") + + return zip_file + +########################################################################## +# MAIN +########################################################################## +def main(args=None): + parser = argparse.ArgumentParser( + description="Stack Builder", + formatter_class=argparse.ArgumentDefaultsHelpFormatter, + ) + parser.add_argument('--marketplace', action='store_true', help="Marketplace Build; Enables Dummy VM") + chart_source = parser.add_mutually_exclusive_group() + chart_source.add_argument( + '--remote-charts', + dest='remote_charts', + action='store_true', + help="Use published Helm charts instead of this checkout's local charts", + ) + chart_source.add_argument( + '--local-charts', + dest='remote_charts', + action='store_false', + help=argparse.SUPPRESS, + ) + parser.set_defaults(remote_charts=False) + args = parser.parse_args(args) + + return build_stack(args.marketplace, local_charts=not args.remote_charts) + +if __name__ == "__main__": + main(sys.argv[1:]) From 3801b400c12e72d760986705d4d928e7bcc1dbb4 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Mon, 19 Oct 2026 12:21:37 -0400 Subject: [PATCH 44/48] image tag updates during 2.1.2 final testing (#1575) * image tag updates during 2.1.2 final testing * fix additional image discrepancies * corrections after testing --------- Signed-off-by: Mark Nelson --- .../examples/values-private-registry.yaml | 12 ++++-- .../test-opentelemetry-operator-upgrade.sh | 6 +-- helm/infra-charts/obaas-prereqs/values.yaml | 10 +++++ .../gateway-helm/templates/_helpers.tpl | 37 ++++++++++++++----- .../examples/values-private-registry.yaml | 18 ++++----- helm/infra-charts/obaas/values.yaml | 22 +++++------ .../tools/image_lists/k8s_images_2.1.2.txt | 10 ++++- 7 files changed, 77 insertions(+), 38 deletions(-) diff --git a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml index b686c3a9e..a681a44dc 100644 --- a/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas-prereqs/examples/values-private-registry.yaml @@ -79,7 +79,7 @@ oracle-database-operator: tag: "2.2.0" pullPolicy: IfNotPresent crdConfiguration: - image: myregistry.example.com/kubectl:v1.36.3 + image: myregistry.example.com/alpine/k8s:1.36.4 # Deployment scope configuration scope: mode: cluster @@ -198,7 +198,7 @@ coherence-operator: defaultCoherenceImage: registry: "myregistry.example.com/middleware" name: "coherence-ce" - tag: "26.04" + tag: "22.06.13" # One operator replica is sufficient for evaluation/development clusters. # Increase to 3 for highly available operator reconciliation. replicas: 1 @@ -215,7 +215,11 @@ opentelemetry-operator: manager: collectorImage: repository: "myregistry.example.com/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s" - tag: "0.158.0" + tag: "0.160.0" image: - repository: "myregistry.example.com/open-telemetry/opentelemetry-operator" + repository: "myregistry.example.com/open-telemetry/opentelemetry-operator/opentelemetry-operator" tag: "0.158.0" + testFramework: + image: + repository: "myregistry.example.com/busybox" + tag: "1.37" diff --git a/helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh b/helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh index cc957f069..96eecdd27 100755 --- a/helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh +++ b/helm/infra-charts/obaas-prereqs/tests/test-opentelemetry-operator-upgrade.sh @@ -36,8 +36,8 @@ rg -q 'version: 0\.122\.0' "${CHART_DIR}/Chart.lock" \ helm lint "${CHART_DIR}" >/dev/null helm template obaas-prereqs "${CHART_DIR}" -n obaas-system >"${RENDERED}" -rg -q -- '--collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0\.158\.0' "${RENDERED}" \ - || fail "rendered collector image is not 0.158.0" +rg -q -- '--collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0\.160\.0' "${RENDERED}" \ + || fail "rendered collector image is not 0.160.0" rg -q -- '--feature-gates=-operand\.networkpolicy,-operator\.networkpolicy' "${RENDERED}" \ || fail "rendered network-policy compatibility gates are not disabled" rg -q 'app\.kubernetes\.io/version: "0\.158\.0"' "${RENDERED}" \ @@ -45,4 +45,4 @@ rg -q 'app\.kubernetes\.io/version: "0\.158\.0"' "${RENDERED}" \ ! rg -q 'opentelemetry-operator-0\.119\.0|:0\.154\.0' "${RENDERED}" \ || fail "rendered output contains stale OpenTelemetry Operator versions" -echo "OpenTelemetry Operator 0.122.0 / 0.158.0 regression test passed" +echo "OpenTelemetry Operator 0.122.0 / 0.158.0 with collector 0.160.0 regression test passed" diff --git a/helm/infra-charts/obaas-prereqs/values.yaml b/helm/infra-charts/obaas-prereqs/values.yaml index 879ef781d..517793997 100644 --- a/helm/infra-charts/obaas-prereqs/values.yaml +++ b/helm/infra-charts/obaas-prereqs/values.yaml @@ -38,6 +38,8 @@ oracle-database-operator: # Specify a version tag for reproducible deployments tag: "2.2.0" pullPolicy: IfNotPresent + crdConfiguration: + image: docker.io/alpine/k8s:1.36.4 # Deployment scope configuration scope: mode: cluster @@ -127,6 +129,14 @@ opentelemetry-operator: # Keep network-policy rollout separate from the operator and # auto-instrumentation upgrade. manager: + # Pin the collector operand independently from the operator version. + collectorImage: + repository: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s + tag: "0.160.0" featureGatesMap: operator.networkpolicy: false operand.networkpolicy: false + testFramework: + image: + repository: docker.io/busybox + tag: "1.37" diff --git a/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl b/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl index 25a472683..8f99abecf 100755 --- a/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl +++ b/helm/infra-charts/obaas/charts/gateway-helm/templates/_helpers.tpl @@ -111,21 +111,38 @@ Pull policy for the Envoy Gateway image. {{- default .Values.deployment.envoyGateway.imagePullPolicy .Values.global.images.envoyGateway.pullPolicy -}} {{- end }} +{{/* +Normalize the string-list form used by OBaaS private-registry values to the +LocalObjectReference form required by Kubernetes PodSpec and EnvoyProxy. +Object-shaped entries are preserved for standalone gateway-helm values. +*/}} +{{- define "eg.pullSecrets.yaml" -}} +{{- $normalized := list -}} +{{- range . -}} + {{- if kindIs "string" . -}} + {{- $normalized = append $normalized (dict "name" .) -}} + {{- else -}} + {{- $normalized = append $normalized . -}} + {{- end -}} +{{- end -}} +{{- toYaml $normalized -}} +{{- end -}} + {{/* Pull secrets for the Envoy Gateway image. */}} {{- define "eg.image.pullSecrets" -}} {{- if .Values.global.imagePullSecrets -}} imagePullSecrets: -{{ toYaml .Values.global.imagePullSecrets }} +{{ include "eg.pullSecrets.yaml" .Values.global.imagePullSecrets | nindent 2 }} {{- else if .Values.deployment.envoyGateway.imagePullSecrets -}} imagePullSecrets: -{{ toYaml .Values.deployment.envoyGateway.imagePullSecrets }} +{{ include "eg.pullSecrets.yaml" .Values.deployment.envoyGateway.imagePullSecrets | nindent 2 }} {{- else if .Values.global.images.envoyGateway.pullSecrets -}} imagePullSecrets: -{{ toYaml .Values.global.images.envoyGateway.pullSecrets }} +{{ include "eg.pullSecrets.yaml" .Values.global.images.envoyGateway.pullSecrets | nindent 2 }} {{- else -}} -imagePullSecrets: {{ toYaml list }} +imagePullSecrets: [] {{- end }} {{- end }} @@ -149,12 +166,12 @@ Pull secrets for the Envoy Ratelimit image. {{- define "eg.ratelimit.image.pullSecrets" -}} {{- if .Values.global.imagePullSecrets }} imagePullSecrets: -{{ toYaml .Values.global.imagePullSecrets }} +{{ include "eg.pullSecrets.yaml" .Values.global.imagePullSecrets | nindent 2 }} {{- else if .Values.global.images.ratelimit.pullSecrets -}} imagePullSecrets: -{{ toYaml .Values.global.images.ratelimit.pullSecrets }} +{{ include "eg.pullSecrets.yaml" .Values.global.images.ratelimit.pullSecrets | nindent 2 }} {{- else }} -imagePullSecrets: {{ toYaml list }} +imagePullSecrets: [] {{- end }} {{- end }} @@ -178,12 +195,12 @@ Resolve the Envoy Proxy image pull secrets. {{- define "eg.envoyProxy.image.pullSecrets" -}} {{- if .Values.global.imagePullSecrets }} imagePullSecrets: -{{ toYaml .Values.global.imagePullSecrets }} +{{ include "eg.pullSecrets.yaml" .Values.global.imagePullSecrets | nindent 2 }} {{- else if .Values.global.images.envoyProxy.pullSecrets -}} imagePullSecrets: -{{ toYaml .Values.global.images.envoyProxy.pullSecrets }} +{{ include "eg.pullSecrets.yaml" .Values.global.images.envoyProxy.pullSecrets | nindent 2 }} {{- else }} -imagePullSecrets: {{ toYaml list }} +imagePullSecrets: [] {{- end }} {{- end }} diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index 1a84fdf2e..9df5efff5 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -100,18 +100,18 @@ ai-optimizer: replicaCount: 1 # -- Image details: Required for BYO Infra # imagePullSecrets: [] - # image: - # repository: localhost/ai-optimizer-server - # tag: latest - # pullPolicy: IfNotPresent + image: + repository: myregistry.example.com/obaas/optimizer + tag: "2.5.0" + pullPolicy: IfNotPresent client: enabled: true # -- Image details: Required for BYO Infra # imagePullSecrets: [] - # image: - # repository: localhost/ai-optimizer-client - # tag: latest - # pullPolicy: IfNotPresent + image: + repository: myregistry.example.com/obaas/optimizer + tag: "2.5.0" + pullPolicy: IfNotPresent # Eureka Service Discovery eureka: @@ -188,7 +188,7 @@ oracle-database-exporter: replicas: 1 image: repository: myregistry.example.com/database/observability-exporter - tag: "2.4.2" + tag: "2.5.0" # Busybox sidecar for tailing alert.log busybox: repository: myregistry.example.com/busybox diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 35fe3a667..494ee3670 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -135,18 +135,18 @@ ai-optimizer: replicaCount: 1 # -- Image details: Required for BYO Infra # imagePullSecrets: [] - # image: - # repository: localhost/ai-optimizer-server - # tag: latest - # pullPolicy: IfNotPresent + image: + repository: container-registry.oracle.com/obaas/optimizer + tag: 2.5.0 + pullPolicy: IfNotPresent client: enabled: true # -- Image details: Required for BYO Infra # imagePullSecrets: [] - # image: - # repository: localhost/ai-optimizer-client - # tag: latest - # pullPolicy: IfNotPresent + image: + repository: container-registry.oracle.com/obaas/optimizer + tag: 2.5.0 + pullPolicy: IfNotPresent # Eureka Service Discovery eureka: @@ -157,7 +157,7 @@ eureka: connectionIdleTimeout: 90s image: repository: container-registry.oracle.com/obaas/service-registry - tag: "2.1.0" + tag: "2.1.2" # Override default resources if needed (defaults: cpu 250m-500m, memory 1Gi-1200Mi) resources: {} @@ -486,7 +486,7 @@ admin-server: replicas: 1 image: repository: container-registry.oracle.com/obaas/admin-server - tag: "2.1.0" + tag: "2.1.2" # Override default resources if needed (defaults: cpu 250m-500m, memory 256Mi-512Mi) # resources: {} @@ -496,7 +496,7 @@ config-server: replicas: 1 image: repository: container-registry.oracle.com/obaas/config-server - tag: "2.1.0" + tag: "2.1.2" # Override default resources if needed (defaults: cpu 250m-500m, memory 256Mi-512Mi) # resources: {} diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 73839789a..e624f0f82 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -1,5 +1,6 @@ # OBaaS Helm Charts - Complete Image List # Manually maintained for now. +# Includes optional components and Helm test-hook images. # # ============================================================================ @@ -12,14 +13,20 @@ container-registry.oracle.com/database/operator:2.2.0 container-registry.oracle.com/database/sqlcl:26.2.2 container-registry.oracle.com/middleware/coherence-ce:22.06.13 container-registry.oracle.com/middleware/coherence-operator:3.5.17 +container-registry.oracle.com/obaas/admin-server:2.1.2 +container-registry.oracle.com/obaas/config-server:2.1.2 container-registry.oracle.com/obaas/dashboards:2.1.0 +container-registry.oracle.com/obaas/optimizer:2.5.0 +container-registry.oracle.com/obaas/service-registry:2.1.2 container-registry.oracle.com/os/oraclelinux:9 -docker.io/alpine/k8s:1.36.2 +docker.io/alpine/k8s:1.36.4 docker.io/altinity/clickhouse-operator:0.21.2 docker.io/altinity/metrics-exporter:0.21.2 docker.io/apache/apisix:3.18.0-ubuntu docker.io/bitnamilegacy/etcd:3.6.1 +docker.io/busybox:1.35 docker.io/busybox:1.37 +docker.io/busybox:latest docker.io/clickhouse/clickhouse-server:25.12.5 docker.io/curlimages/curl:8.22.0 docker.io/envoyproxy/envoy:distroless-v1.39.1 @@ -32,6 +39,7 @@ docker.io/signoz/zookeeper:3.8.4 ghcr.io/external-secrets/external-secrets:v2.10.0 ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.30.0 ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.158.0 +ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.160.0 quay.io/jetstack/cert-manager-cainjector:v1.21.2 quay.io/jetstack/cert-manager-controller:v1.21.2 quay.io/jetstack/cert-manager-startupapicheck:v1.21.2 From 93a551ef6b756733b5d57ef286b201aaad0cbf00 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Mon, 19 Oct 2026 13:01:26 -0400 Subject: [PATCH 45/48] version dashboard chart to match obaas release (#1578) Signed-off-by: Mark Nelson --- helm/app-charts/signoz-dashboards/Chart.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/helm/app-charts/signoz-dashboards/Chart.yaml b/helm/app-charts/signoz-dashboards/Chart.yaml index 0b337c2c1..7cb74d880 100644 --- a/helm/app-charts/signoz-dashboards/Chart.yaml +++ b/helm/app-charts/signoz-dashboards/Chart.yaml @@ -4,4 +4,5 @@ apiVersion: v2 name: signoz-dashboards description: Sample chart for installing user dashboards into an existing OBaaS SigNoz instance type: application -version: 0.1.0 +version: 0.1.2 +appVersion: "2.1.2" From 793549c53d6a5fd497862ace65fa6357fad91fc5 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Thu, 22 Oct 2026 09:22:09 -0700 Subject: [PATCH 46/48] Signoz SQLSTORE (#1581) * Signoz SQLSTORE Signed-off-by: Anders Swanson --- .../docs/observability/custom-dashboards.md | 41 ++-- .../site/docs/observability/dashboards.md | 37 +++ docs-source/site/docs/rel_notes/index.mdx | 10 +- docs-source/site/docs/setup/helm/install.md | 13 ++ .../observability/custom-dashboards.md | 41 ++-- .../version-2.1.2/observability/dashboards.md | 37 +++ .../version-2.1.2/rel_notes/index.mdx | 10 +- .../version-2.1.2/setup/helm/install.md | 13 ++ helm/app-charts/signoz-dashboards/README.md | 66 ++---- .../scripts/import-dashboards.py | 82 ++++--- .../signoz-dashboards/templates/job.yaml | 50 +--- .../tests/test-import-dashboards.py | 116 +++++++++ helm/app-charts/signoz-dashboards/values.yaml | 11 +- .../examples/values-private-registry.yaml | 12 +- helm/infra-charts/obaas/files/signoz/setup.py | 141 +++++++++++ .../observability/ConfigMap-signoz-setup.yaml | 16 ++ .../observability/Job-signoz-setup.yaml | 220 +----------------- helm/infra-charts/obaas/values.yaml | 12 +- .../tools/image_lists/k8s_images_2.1.2.txt | 1 - 19 files changed, 495 insertions(+), 434 deletions(-) create mode 100644 helm/app-charts/signoz-dashboards/tests/test-import-dashboards.py create mode 100644 helm/infra-charts/obaas/files/signoz/setup.py create mode 100644 helm/infra-charts/obaas/templates/observability/ConfigMap-signoz-setup.yaml diff --git a/docs-source/site/docs/observability/custom-dashboards.md b/docs-source/site/docs/observability/custom-dashboards.md index 80e733f91..17d5271ab 100644 --- a/docs-source/site/docs/observability/custom-dashboards.md +++ b/docs-source/site/docs/observability/custom-dashboards.md @@ -68,34 +68,19 @@ signoz: Replace `obaas` with your actual OBaaS platform release name, not the release name you will use for the dashboard chart. Keep passwords out of the values file. -The Job uses `container-registry.oracle.com/os/oraclelinux:9` for its containers. -It waits for SigNoz, reads the organization ID from the SigNoz SQLite database -in read-only mode, logs in, and imports the dashboards through the detected API. +The Job runs a Python standard-library importer on +`container-registry.oracle.com/os/oraclelinux:9`. It waits for SigNoz, discovers +the organization through `/api/v2/sessions/context` using the credential Secret's +`email`, logs in, and imports dashboards through the detected dashboard API. -By default, the Job mounts the PVC `signoz-db--signoz-0` and -uses pod affinity to run on the same node as that instance's SigNoz pod. Override -`signoz.orgDiscovery.pvcName` if your PVC has a different name. The storage must -allow the Job to mount the PVC alongside SigNoz. - -If your credential Secret already contains an `orgID` key, you can disable PVC -discovery: - -```yaml -signoz: - releaseName: obaas - auth: - existingSecret: my-signoz-credentials - orgDiscovery: - enabled: false -``` - -This mode does not mount the SigNoz PVC or require pod affinity. You can also -override `signoz.url` instead of using the default -`http://-signoz:8080`. +If the Secret contains a non-empty `orgID` key, that value takes precedence over +discovery. Accounts belonging to multiple organizations must supply this key to +select an organization explicitly. The Secret must contain `email` and `password` +in either case. For private registries, configure `image.repository`, `image.tag`, and -`imagePullSecrets`. Any replacement image must contain Python 3 with its SQLite -module. +`imagePullSecrets`. Replacement images must provide Python 3 and its standard +library. No runtime package installation is needed. ## Install and update dashboards @@ -163,8 +148,8 @@ kubectl logs -n job/my-dashboards-signoz-setup \ ``` Open SigNoz and confirm your dashboard titles appear. If the Job does not start, -inspect its pod events and the `wait-for-signoz` and `signoz-id-discovery` init -container logs. Check image pulls, SigNoz and ClickHouse health, the credential -Secret, the PVC name, and the SigNoz pod labels used for affinity. HTTP 400 during +inspect its pod events and the `signoz-setup` container logs. Check image pulls, +SigNoz and ClickHouse health, the service URL, the credential Secret, and any +explicit `orgID` selection. HTTP 400 during creation indicates the exported JSON needs checking against the deployed schema; HTTP 401 or 403 indicates a credential or permission problem. diff --git a/docs-source/site/docs/observability/dashboards.md b/docs-source/site/docs/observability/dashboards.md index ba4e1cf88..e864776ba 100644 --- a/docs-source/site/docs/observability/dashboards.md +++ b/docs-source/site/docs/observability/dashboards.md @@ -12,6 +12,43 @@ SigNoz v0.135.0 deprecates the Dashboards V1 schema and retires the V1 dashboard To install your own dashboards with Helm, see [Custom dashboards](./custom-dashboards.md). +## Dashboard setup Job + +The OBaaS chart runs `-signoz-setup` after installation and upgrade +when `signoz.setup.enabled` is `true` (the default). The Job runs Python 3 on +`container-registry.oracle.com/os/oraclelinux:9`, using a script mounted from a +ConfigMap. It waits for SigNoz to become healthy, then signs in with the `email` +and `password` from the Secret selected by `signoz.auth.existingSecret`, or +`signoz-authn` when no existing Secret is configured. + +The Job discovers the organization through `/api/v2/sessions/context`. If the +account belongs to multiple organizations, add an `orgID` key containing the +selected organization's UUID to the credential Secret. A non-empty `orgID` takes +precedence over discovery. This setup uses the SigNoz API and does not mount the +SigNoz metadata database PVC, so it also works with PostgreSQL metadata storage. + +On each run, the Job deletes existing dashboards whose names exactly match the +bundled system dashboards, including matching legacy records, then recreates +them through the V2 API. Their IDs change and edits to these system dashboards +are replaced. Dashboards with other names are left alone. Save customized copies +under distinct names. Bundled V1 payloads are skipped; imported system dashboards +use the V2/Perses `schemaVersion: v6` format. + +Check completion and logs with: + +```bash +kubectl -n wait --for=condition=complete \ + job/-signoz-setup --timeout=5m +kubectl -n logs job/-signoz-setup \ + -c signoz-setup +``` + +Successful logs end with `SigNoz setup complete`. For private registries, override +`signoz.setup.image.registry`, `signoz.setup.image.repository`, and +`signoz.setup.image.tag`; see the [private registry configuration](../setup/helm/install.md#private-registry-configuration-values-private-registryyaml). + +## Included dashboards + There are several dashboards that are pre-installed in SigNoz, for example: - [Spring Boot Observability](#spring-boot-observability) diff --git a/docs-source/site/docs/rel_notes/index.mdx b/docs-source/site/docs/rel_notes/index.mdx index 2ce4ea785..8dca9b481 100644 --- a/docs-source/site/docs/rel_notes/index.mdx +++ b/docs-source/site/docs/rel_notes/index.mdx @@ -149,11 +149,6 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp container-registry.oracle.com/obaas/config-server 2.1.0 - - Curl - docker.io/curlimages/curl - 8.22.0 - Dashboards container-registry.oracle.com/obaas/dashboards @@ -259,6 +254,11 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp container-registry.oracle.com/database/operator 2.1.0 + + Oracle Linux (SigNoz setup) + container-registry.oracle.com/os/oraclelinux + 9 + Signoz docker.io/signoz/signoz diff --git a/docs-source/site/docs/setup/helm/install.md b/docs-source/site/docs/setup/helm/install.md index 1a36ed151..f60fd472f 100644 --- a/docs-source/site/docs/setup/helm/install.md +++ b/docs-source/site/docs/setup/helm/install.md @@ -637,6 +637,12 @@ kubectl create secret generic my-signoz-secret \ helm upgrade --install obaas/obaas -f examples/values-signoz-existing-secret.yaml -n [--debug] ``` +The setup Job discovers the organization associated with the Secret's `email` +through the SigNoz API. If that account belongs to multiple organizations, include +an `orgID` key containing the selected organization's UUID in the same Secret. +See [dashboard setup](../../observability/dashboards.md#dashboard-setup-job) for +reconciliation behavior and verification commands. + #### Upgrade SigNoZ during an existing-release upgrade Follow the [OBaaS upgrade guide](../../upgrade/index.mdx) for prerequisite and @@ -830,6 +836,13 @@ Each subchart has its own image configuration that must be set explicitly. - **ingress-nginx**: `controller.image.registry` when deprecated ingress-nginx is explicitly enabled - **signoz**: `global.imageRegistry` +- **SigNoz setup Job**: `signoz.setup.image.registry`, with separate + `signoz.setup.image.repository` and `signoz.setup.image.tag` values. The default + is `container-registry.oracle.com/os/oraclelinux:9`; this Job does not use + `signoz.global.imageRegistry`. The private registry example mirrors it as + `myregistry.example.com/os/oraclelinux:9`. Replacement images must provide + `python3` and its standard library; no packages are installed at runtime. + The former `signoz.utilities.curlJq.image` override is no longer used. - **apisix etcd**: `apisix.etcd.image.registry` **OBaaS components requiring the full repository path** (include registry in `image.repository`): diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md b/docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md index 80e733f91..17d5271ab 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/custom-dashboards.md @@ -68,34 +68,19 @@ signoz: Replace `obaas` with your actual OBaaS platform release name, not the release name you will use for the dashboard chart. Keep passwords out of the values file. -The Job uses `container-registry.oracle.com/os/oraclelinux:9` for its containers. -It waits for SigNoz, reads the organization ID from the SigNoz SQLite database -in read-only mode, logs in, and imports the dashboards through the detected API. +The Job runs a Python standard-library importer on +`container-registry.oracle.com/os/oraclelinux:9`. It waits for SigNoz, discovers +the organization through `/api/v2/sessions/context` using the credential Secret's +`email`, logs in, and imports dashboards through the detected dashboard API. -By default, the Job mounts the PVC `signoz-db--signoz-0` and -uses pod affinity to run on the same node as that instance's SigNoz pod. Override -`signoz.orgDiscovery.pvcName` if your PVC has a different name. The storage must -allow the Job to mount the PVC alongside SigNoz. - -If your credential Secret already contains an `orgID` key, you can disable PVC -discovery: - -```yaml -signoz: - releaseName: obaas - auth: - existingSecret: my-signoz-credentials - orgDiscovery: - enabled: false -``` - -This mode does not mount the SigNoz PVC or require pod affinity. You can also -override `signoz.url` instead of using the default -`http://-signoz:8080`. +If the Secret contains a non-empty `orgID` key, that value takes precedence over +discovery. Accounts belonging to multiple organizations must supply this key to +select an organization explicitly. The Secret must contain `email` and `password` +in either case. For private registries, configure `image.repository`, `image.tag`, and -`imagePullSecrets`. Any replacement image must contain Python 3 with its SQLite -module. +`imagePullSecrets`. Replacement images must provide Python 3 and its standard +library. No runtime package installation is needed. ## Install and update dashboards @@ -163,8 +148,8 @@ kubectl logs -n job/my-dashboards-signoz-setup \ ``` Open SigNoz and confirm your dashboard titles appear. If the Job does not start, -inspect its pod events and the `wait-for-signoz` and `signoz-id-discovery` init -container logs. Check image pulls, SigNoz and ClickHouse health, the credential -Secret, the PVC name, and the SigNoz pod labels used for affinity. HTTP 400 during +inspect its pod events and the `signoz-setup` container logs. Check image pulls, +SigNoz and ClickHouse health, the service URL, the credential Secret, and any +explicit `orgID` selection. HTTP 400 during creation indicates the exported JSON needs checking against the deployed schema; HTTP 401 or 403 indicates a credential or permission problem. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md index ba4e1cf88..e864776ba 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/dashboards.md @@ -12,6 +12,43 @@ SigNoz v0.135.0 deprecates the Dashboards V1 schema and retires the V1 dashboard To install your own dashboards with Helm, see [Custom dashboards](./custom-dashboards.md). +## Dashboard setup Job + +The OBaaS chart runs `-signoz-setup` after installation and upgrade +when `signoz.setup.enabled` is `true` (the default). The Job runs Python 3 on +`container-registry.oracle.com/os/oraclelinux:9`, using a script mounted from a +ConfigMap. It waits for SigNoz to become healthy, then signs in with the `email` +and `password` from the Secret selected by `signoz.auth.existingSecret`, or +`signoz-authn` when no existing Secret is configured. + +The Job discovers the organization through `/api/v2/sessions/context`. If the +account belongs to multiple organizations, add an `orgID` key containing the +selected organization's UUID to the credential Secret. A non-empty `orgID` takes +precedence over discovery. This setup uses the SigNoz API and does not mount the +SigNoz metadata database PVC, so it also works with PostgreSQL metadata storage. + +On each run, the Job deletes existing dashboards whose names exactly match the +bundled system dashboards, including matching legacy records, then recreates +them through the V2 API. Their IDs change and edits to these system dashboards +are replaced. Dashboards with other names are left alone. Save customized copies +under distinct names. Bundled V1 payloads are skipped; imported system dashboards +use the V2/Perses `schemaVersion: v6` format. + +Check completion and logs with: + +```bash +kubectl -n wait --for=condition=complete \ + job/-signoz-setup --timeout=5m +kubectl -n logs job/-signoz-setup \ + -c signoz-setup +``` + +Successful logs end with `SigNoz setup complete`. For private registries, override +`signoz.setup.image.registry`, `signoz.setup.image.repository`, and +`signoz.setup.image.tag`; see the [private registry configuration](../setup/helm/install.md#private-registry-configuration-values-private-registryyaml). + +## Included dashboards + There are several dashboards that are pre-installed in SigNoz, for example: - [Spring Boot Observability](#spring-boot-observability) diff --git a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx index 01a093b4e..eab34a69f 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/rel_notes/index.mdx @@ -149,11 +149,6 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp container-registry.oracle.com/obaas/config-server 2.1.0 - - Curl - docker.io/curlimages/curl - 8.22.0 - Dashboards container-registry.oracle.com/obaas/dashboards @@ -259,6 +254,11 @@ The following table lists container images for OBaaS {OBAAS_VERSION} (sorted alp container-registry.oracle.com/database/operator 2.1.0 + + Oracle Linux (SigNoz setup) + container-registry.oracle.com/os/oraclelinux + 9 + Signoz docker.io/signoz/signoz diff --git a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md index a1814f23f..99fcc9927 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md +++ b/docs-source/site/versioned_docs/version-2.1.2/setup/helm/install.md @@ -637,6 +637,12 @@ kubectl create secret generic my-signoz-secret \ helm upgrade --install obaas/obaas -f examples/values-signoz-existing-secret.yaml -n [--debug] ``` +The setup Job discovers the organization associated with the Secret's `email` +through the SigNoz API. If that account belongs to multiple organizations, include +an `orgID` key containing the selected organization's UUID in the same Secret. +See [dashboard setup](../../observability/dashboards.md#dashboard-setup-job) for +reconciliation behavior and verification commands. + #### Upgrade SigNoZ during an existing-release upgrade Follow the [OBaaS upgrade guide](../../upgrade/index.mdx) for prerequisite and @@ -786,6 +792,13 @@ Each subchart has its own image configuration that must be set explicitly. - **ingress-nginx**: `controller.image.registry` when deprecated ingress-nginx is explicitly enabled - **signoz**: `global.imageRegistry` +- **SigNoz setup Job**: `signoz.setup.image.registry`, with separate + `signoz.setup.image.repository` and `signoz.setup.image.tag` values. The default + is `container-registry.oracle.com/os/oraclelinux:9`; this Job does not use + `signoz.global.imageRegistry`. The private registry example mirrors it as + `myregistry.example.com/os/oraclelinux:9`. Replacement images must provide + `python3` and its standard library; no packages are installed at runtime. + The former `signoz.utilities.curlJq.image` override is no longer used. - **apisix etcd**: `apisix.etcd.image.registry` **OBaaS components requiring the full repository path** (include registry in `image.repository`): diff --git a/helm/app-charts/signoz-dashboards/README.md b/helm/app-charts/signoz-dashboards/README.md index 941697392..2497a2b83 100644 --- a/helm/app-charts/signoz-dashboards/README.md +++ b/helm/app-charts/signoz-dashboards/README.md @@ -10,8 +10,8 @@ wait for SigNoz, discover its organization ID, log in, list existing dashboards, delete exact title matches, and create dashboards from the bundled JSON files. It uses a small Python standard-library importer to parse JSON reliably, including minified exports and titles containing quotes or other special characters. -All containers use `container-registry.oracle.com/os/oraclelinux:9`, which includes Python 3 and -its SQLite module. No custom image or runtime package installation is needed. +The Job uses `container-registry.oracle.com/os/oraclelinux:9`, which includes Python 3 and +its standard library. No custom image or runtime package installation is needed. ## Add dashboards @@ -38,24 +38,6 @@ The V1-on-V2 create compatibility is a transitional SigNoz feature; for future SigNoz upgrades, re-export dashboards in the supported format. See the [SigNoz migration guide](https://signoz.io/docs/operate/migration/upgrade-0-135/). -Compatibility checks performed for this sample: - -- OBaaS 2.1.0 / SigNoz v0.113.0: installed and upgraded a temporary copy of this - chart on an existing Kubernetes instance. The Oracle Linux Job completed the - health wait, read-only SQLite organization discovery, login, import, and - replacement. The upgrade changed the dashboard ID and applied its updated - description. The temporary release, retained hook Job, and dashboard were - removed, and all pre-existing dashboard IDs were preserved. -- OBaaS 2.1.2's SigNoz v0.142.1: ran the importer in plain Oracle Linux 9 against - an isolated SigNoz container. V1/v5 conversion, native V2 creation, and - replacement passed. A real V1/v4 export from the older installation also - converted successfully. - -The complete Helm flow has been verified on OBaaS 2.1.0; the newer-version check -verifies the importer against isolated SigNoz v0.142.1, not a complete OBaaS 2.1.2 -Helm deployment. The hook's health wait requires a healthy SigNoz instance, -including its ClickHouse connection. - Each file becomes its own ConfigMap. `orders.json` produces a ConfigMap named `orders`, with the JSON stored in its `dashboard.json` key. Short, valid lowercase names are preserved. Other names are normalized to lowercase letters, digits, and @@ -89,34 +71,18 @@ Change `releaseName` to your actual OBaaS release and `existingSecret` to the credential Secret configured for that instance. The Secret must contain `email` and `password`. This chart references it; it does not create or modify credentials. -By default, organization discovery follows the OBaaS setup Job's approach: an -Oracle Linux init container reads the organization ID from the SigNoz SQLite PVC -using Python's built-in SQLite module in read-only mode. The PVC -defaults to `signoz-db--signoz-0`. Required pod affinity schedules the -Job on the SigNoz pod's node so it can mount the same PVC. The platform must be -healthy and the storage must support this access. Override -`signoz.orgDiscovery.pvcName` if your instance uses a different PVC name. +Organization discovery uses `/api/v2/sessions/context` for the configured email, +following the OBaaS Python setup script. A non-empty `orgID` key in the credential +Secret takes precedence. If the account belongs to multiple organizations, this +key is required to select one explicitly. Empty or ambiguous discovery results +fail before any dashboards are changed. -If your existing credential Secret also contains `orgID`, disable PVC discovery: - -```yaml -signoz: - releaseName: obaas - auth: - existingSecret: my-signoz-credentials - orgDiscovery: - enabled: false -``` - -With discovery disabled, the Job does not mount the SigNoz PVC or require pod -affinity. `signoz.url` can override the default -`http://-signoz:8080`. The Secret must still exist in the namespace -where this chart is installed. +`signoz.url` can override the default `http://-signoz:8080`. The +Secret must still exist in the namespace where this chart is installed. For private registries, override `image.repository`, `image.tag`, and -`imagePullSecrets` as needed. The sample follows the full Oracle Linux `9` tag; -use an approved version tag for your own deployment. Slim images are not supported -unless they also contain `python3` with the `sqlite3` module. +`imagePullSecrets` as needed. Replacement images must contain `python3` and its +standard library; no packages are installed at runtime. ## Render and install @@ -179,9 +145,7 @@ kubectl logs -n job/my-dashboards-signoz-setup \ ``` Open SigNoz and confirm the imported titles appear. For startup problems, inspect -the Job's pod events and the `wait-for-signoz` and `signoz-id-discovery` init -container logs. Check the service URL, credential Secret, PVC name, and SigNoz -pod labels. HTTP 400 during creation usually requires checking the exported -dashboard against the deployed SigNoz schema; HTTP 401/403 requires checking the -credentials and permissions. - +the Job's pod events and `signoz-setup` logs. Check the service URL, credential +Secret, and any explicit `orgID` selection. HTTP 400 during creation usually +requires checking the exported dashboard against the deployed SigNoz schema; +HTTP 401/403 requires checking the credentials and permissions. diff --git a/helm/app-charts/signoz-dashboards/scripts/import-dashboards.py b/helm/app-charts/signoz-dashboards/scripts/import-dashboards.py index c7fd853f9..811c9fab8 100644 --- a/helm/app-charts/signoz-dashboards/scripts/import-dashboards.py +++ b/helm/app-charts/signoz-dashboards/scripts/import-dashboards.py @@ -4,13 +4,13 @@ import json import os -from contextlib import closing from pathlib import Path -import sqlite3 import sys import time from urllib.error import HTTPError, URLError +from urllib.parse import quote, urlencode from urllib.request import Request, urlopen +from uuid import UUID class DashboardAPIUnavailable(Exception): @@ -29,14 +29,40 @@ def request(url, method="GET", payload=None, token=None): return json.loads(content) if content else None -def discover_org_id(database, output): - # Read the live SQLite database without writing to SigNoz's PVC. - with closing(sqlite3.connect(f"{database.as_uri()}?mode=ro", uri=True)) as connection: - organization = connection.execute("SELECT id FROM organizations LIMIT 1").fetchone() - if not organization or not organization[0]: - raise ValueError("No organization ID found in SigNoz database") - output.write_text(str(organization[0])) - print("SigNoz organization ID discovered", flush=True) +def wait_until_ready(url): + while True: + try: + request(f"{url}/api/v1/health?live=1") + print("SigNoz ready", flush=True) + return + except (URLError, TimeoutError, DashboardAPIUnavailable): + print("Waiting for SigNoz...", flush=True) + time.sleep(5) + + +def login(url, auth): + email = (auth / "email").read_text().strip() + password = (auth / "password").read_text().rstrip("\r\n") + org_path = auth / "orgID" + org_id = org_path.read_text().strip() if org_path.exists() else "" + if not org_id: + context = request(f"{url}/api/v2/sessions/context?" + urlencode({"email": email})) + orgs = context["data"]["orgs"] + if len(orgs) != 1: + raise ValueError( + f"Expected one organization for the configured email; found {len(orgs)}. " + "Set orgID in the credential secret to select one explicitly." + ) + org_id = orgs[0]["id"] + UUID(org_id) + response = request(f"{url}/api/v2/sessions/email_password", method="POST", payload={ + "email": email, "password": password, "orgID": org_id, + }) + token = response.get("data", response).get("accessToken") + if not isinstance(token, str) or not token: + raise ValueError("SigNoz login returned no access token") + print("Login successful", flush=True) + return token def load_dashboards(directory): @@ -76,7 +102,7 @@ def list_dashboards(url, token): offset = 0 while True: records = page["dashboards"] - if not isinstance(records, list) or not isinstance(page["total"], int): + if not isinstance(records, list) or type(page["total"]) is not int or page["total"] < 0: raise ValueError("Invalid V2 dashboard list response") existing.extend(records) offset += len(records) @@ -102,7 +128,7 @@ def reconcile(url, token, dashboards): else: title = dashboard.get("spec", {}).get("display", {}).get("name") if title in dashboards: - dashboard_id = dashboard["id"] + dashboard_id = quote(dashboard["id"], safe="") print(f"Deleting existing dashboard: {title} ({dashboard_id})", flush=True) request(f"{url}/api/{api_version}/dashboards/{dashboard_id}", method="DELETE", token=token) for title, dashboard in dashboards.items(): @@ -113,34 +139,11 @@ def reconcile(url, token, dashboards): def main(): - if sys.argv[1:] == ["--discover-org"]: - discover_org_id(Path("/signoz-db/signoz.db"), Path("/shared/orgID")) - return - url = os.environ["SIGNOZ_URL"].rstrip("/") - if sys.argv[1:] == ["--wait"]: - while True: - try: - request(f"{url}/api/v1/health?live=1") - return - except (URLError, TimeoutError): - print("Waiting for SigNoz...", flush=True) - time.sleep(5) - # Validate every local file before deleting any existing dashboards. dashboards = load_dashboards(Path("/dashboards")) - auth = Path("/signoz-authn") - org_path = Path("/shared/orgID") - if not org_path.is_file(): - org_path = auth / "orgID" - credentials = { - "email": (auth / "email").read_text().strip(), - "password": (auth / "password").read_text(), - "orgID": org_path.read_text().strip(), - } - login = request(f"{url}/api/v2/sessions/email_password", method="POST", payload=credentials) - token = login.get("data", login).get("accessToken") - if not token: - raise ValueError("SigNoz login returned no access token") + url = os.environ["SIGNOZ_URL"].rstrip("/") + wait_until_ready(url) + token = login(url, Path("/signoz-authn")) reconcile(url, token, dashboards) @@ -152,3 +155,6 @@ def main(): print(f"SigNoz API request failed: HTTP {error.code}", file=sys.stderr) sys.exit(1) + except (ValueError, KeyError, TypeError, OSError, DashboardAPIUnavailable): + print("SigNoz setup failed: invalid setup input, API response, or connection", file=sys.stderr) + sys.exit(1) diff --git a/helm/app-charts/signoz-dashboards/templates/job.yaml b/helm/app-charts/signoz-dashboards/templates/job.yaml index cb475e8ff..2b874819a 100644 --- a/helm/app-charts/signoz-dashboards/templates/job.yaml +++ b/helm/app-charts/signoz-dashboards/templates/job.yaml @@ -25,48 +25,11 @@ spec: imagePullSecrets: {{- toYaml . | nindent 8 }} {{- end }} - {{- if .Values.signoz.orgDiscovery.enabled }} - affinity: - podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchLabels: - app.kubernetes.io/component: signoz - app.kubernetes.io/instance: {{ .Values.signoz.releaseName }} - topologyKey: kubernetes.io/hostname - {{- end }} - initContainers: - - name: wait-for-signoz - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - command: [python3, /scripts/import-dashboards.py, --wait] - env: - - name: SIGNOZ_URL - value: {{ include "signoz-dashboards.url" . | quote }} - volumeMounts: - - name: importer - mountPath: /scripts - readOnly: true - {{- if .Values.signoz.orgDiscovery.enabled }} - - name: signoz-id-discovery - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - command: [python3, /scripts/import-dashboards.py, --discover-org] - volumeMounts: - - name: importer - mountPath: /scripts - readOnly: true - - name: shared-data - mountPath: /shared - - name: signoz-db - mountPath: /signoz-db - readOnly: true - {{- end }} containers: - name: signoz-setup image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} - command: [python3, /scripts/import-dashboards.py] + command: [python3, -u, /scripts/import-dashboards.py] env: - name: SIGNOZ_URL value: {{ include "signoz-dashboards.url" . | quote }} @@ -82,8 +45,6 @@ spec: - name: signoz-authn mountPath: /signoz-authn readOnly: true - - name: shared-data - mountPath: /shared volumes: - name: importer configMap: @@ -101,12 +62,3 @@ spec: - name: signoz-authn secret: secretName: {{ required "signoz.auth.existingSecret is required" .Values.signoz.auth.existingSecret }} - - name: shared-data - emptyDir: {} - {{- if .Values.signoz.orgDiscovery.enabled }} - - name: signoz-db - persistentVolumeClaim: - claimName: {{ .Values.signoz.orgDiscovery.pvcName | default (printf "signoz-db-%s-signoz-0" .Values.signoz.releaseName) }} - readOnly: true - {{- end }} - diff --git a/helm/app-charts/signoz-dashboards/tests/test-import-dashboards.py b/helm/app-charts/signoz-dashboards/tests/test-import-dashboards.py new file mode 100644 index 000000000..1f5c81f66 --- /dev/null +++ b/helm/app-charts/signoz-dashboards/tests/test-import-dashboards.py @@ -0,0 +1,116 @@ +#!/usr/bin/env python3 +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +"""Check API discovery and preserve dashboard format compatibility.""" + +import importlib.util +import io +import json +from pathlib import Path +import shutil +import subprocess +import sys +import tempfile +import unittest +from unittest.mock import patch + +CHART = Path(__file__).resolve().parents[1] +SPEC = importlib.util.spec_from_file_location("importer", CHART / "scripts/import-dashboards.py") +importer = importlib.util.module_from_spec(SPEC) +sys.dont_write_bytecode = True +SPEC.loader.exec_module(importer) +ORG_ID = "01a16416-98e2-7709-b4a8-584fddf3a379" +URL = "http://signoz:8080" + + +class ImporterTest(unittest.TestCase): + def login(self, orgs, explicit=None): + with tempfile.TemporaryDirectory() as directory: + auth = Path(directory) + (auth / "email").write_text("admin+setup@example.com") + (auth / "password").write_text('special"\\password\n') + if explicit is not None: + (auth / "orgID").write_text(explicit) + responses = [{"data": {"orgs": orgs}}, {"data": {"accessToken": "jwt"}}] + if explicit: + responses.pop(0) + with patch.object(importer, "request", side_effect=responses) as request: + token = importer.login(URL, auth) + return token, request.call_args_list + + def test_api_discovery_and_json_credentials(self): + token, calls = self.login([{"id": ORG_ID}], explicit="") + self.assertEqual(token, "jwt") + self.assertIn("email=admin%2Bsetup%40example.com", calls[0].args[0]) + self.assertEqual(calls[1].kwargs['payload'], { + "email": "admin+setup@example.com", "password": 'special"\\password', "orgID": ORG_ID, + }) + + def test_explicit_org_skips_discovery(self): + _, calls = self.login([], explicit=ORG_ID) + self.assertEqual(len(calls), 1) + self.assertTrue(calls[0].args[0].endswith("/api/v2/sessions/email_password")) + + def test_invalid_or_ambiguous_discovery_fails(self): + for orgs in [[], [{"id": ORG_ID}] * 2, [{"id": "invalid"}]]: + with self.subTest(orgs=orgs), self.assertRaises(ValueError): + self.login(orgs) + + def test_readiness_retries(self): + with patch.object(importer, "request", side_effect=[importer.HTTPError(URL, 503, "unready", {}, io.BytesIO()), {}]): + with patch.object(importer.time, "sleep") as sleep: + importer.wait_until_ready(URL) + sleep.assert_called_once_with(5) + + def test_v2_pagination_and_legacy_exact_title_replacement(self): + def record(title, **fields): + return dict(spec={"display": {"name": title}}, **fields) + responses = [ + {"data": {"dashboards": [record("App", id="old", legacy=True)], "total": 2}}, + {"data": {"dashboards": [record("Other", id="user")], "total": 2}}, + None, {}, + ] + with patch.object(importer, "request", side_effect=responses) as request: + importer.reconcile(URL, "jwt", {"App": dict(record("App"), schemaVersion="v6")}) + calls = request.call_args_list + self.assertIn("offset=1", calls[1].args[0]) + self.assertTrue(calls[2].args[0].endswith("/api/v2/dashboards/old")) + self.assertEqual(calls[2].kwargs['method'], "DELETE") + self.assertEqual(calls[3].kwargs['method'], "POST") + self.assertEqual(len(calls), 4) + + def test_v1_fallback_preserved(self): + with patch.object(importer, "request", side_effect=[ + importer.DashboardAPIUnavailable(), {"data": []}, {}, + ]) as request: + importer.reconcile(URL, "jwt", {"App": {"version": "v5", "title": "App"}}) + self.assertTrue(request.call_args_list[-1].args[0].endswith("/api/v1/dashboards")) + + def test_v1_rejects_v2_before_deletion(self): + with patch.object(importer, "list_dashboards", return_value=("v1", [])): + with patch.object(importer, "request") as request, self.assertRaises(ValueError): + importer.reconcile(URL, "jwt", {"App": {"schemaVersion": "v6"}}) + request.assert_not_called() + + def test_pagination_failure_stops_reconciliation(self): + with patch.object(importer, "request", return_value={"data": {"dashboards": [], "total": 1}}) as request: + with self.assertRaises(ValueError): + importer.reconcile(URL, "jwt", {"App": {}}) + self.assertEqual(request.call_count, 1) + + def test_bundled_sample(self): + self.assertTrue(importer.load_dashboards(CHART / "dashboards")) + + @unittest.skipUnless(shutil.which("helm"), "Helm unavailable") + def test_job_has_no_database_mount_or_init_containers(self): + result = subprocess.run(["helm", "template", "dashboards-test", str(CHART)], + capture_output=True, text=True, check=True) + job = next(doc for doc in result.stdout.split("\n---") if "kind: Job" in doc) + self.assertIn("command: [python3, -u, /scripts/import-dashboards.py]", job) + self.assertIn("os/oraclelinux:9", job) + for removed in ["signoz-db", "shared-data", "affinity:", "initContainers:"]: + self.assertNotIn(removed, job) + + +if __name__ == "__main__": + unittest.main() diff --git a/helm/app-charts/signoz-dashboards/values.yaml b/helm/app-charts/signoz-dashboards/values.yaml index 8f1eb91ef..f3e5059de 100644 --- a/helm/app-charts/signoz-dashboards/values.yaml +++ b/helm/app-charts/signoz-dashboards/values.yaml @@ -6,17 +6,12 @@ signoz: # Empty derives http://-signoz:8080. url: "" auth: - # Existing secret with email and password; optionally orgID. + # Existing secret with email and password. Set orgID to select an organization + # explicitly; otherwise discover the single organization for this email via API. existingSecret: signoz-authn - orgDiscovery: - # Mirrors OBaaS setup: read the organization ID from SigNoz's SQLite PVC. - # Disable when the credential secret already contains orgID. - enabled: true - # Empty derives signoz-db--signoz-0. - pvcName: "" image: - # The full Oracle Linux 9 image includes Python 3 and its SQLite module. + # The full Oracle Linux 9 image includes Python 3 and its standard library. repository: container-registry.oracle.com/os/oraclelinux tag: "9" pullPolicy: IfNotPresent diff --git a/helm/infra-charts/obaas/examples/values-private-registry.yaml b/helm/infra-charts/obaas/examples/values-private-registry.yaml index 9df5efff5..38edcf792 100644 --- a/helm/infra-charts/obaas/examples/values-private-registry.yaml +++ b/helm/infra-charts/obaas/examples/values-private-registry.yaml @@ -540,15 +540,15 @@ apisix: signoz: enabled: true + setup: + image: + registry: myregistry.example.com + repository: os/oraclelinux + tag: "9" global: imageRegistry: myregistry.example.com - # Utility images for setup jobs + # Utility images for initialization jobs utilities: - curlJq: - image: - registry: myregistry.example.com - repository: curlimages/curl - tag: "8.22.0" busybox: image: registry: myregistry.example.com diff --git a/helm/infra-charts/obaas/files/signoz/setup.py b/helm/infra-charts/obaas/files/signoz/setup.py new file mode 100644 index 000000000..b19d8798d --- /dev/null +++ b/helm/infra-charts/obaas/files/signoz/setup.py @@ -0,0 +1,141 @@ +#!/usr/bin/env python3 +# Copyright (c) 2026, Oracle and/or its affiliates. +# Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +"""Reconcile bundled OBaaS system dashboards through the SigNoz V2 API.""" + +import json +import os +from pathlib import Path +import sys +import time +from urllib.error import HTTPError, URLError +from urllib.parse import quote, urlencode +from urllib.request import Request, urlopen +from uuid import UUID + + +class SigNoz: + def __init__(self, url): + self.url = url.rstrip("/") + self.token = None + + def request(self, method, path, payload=None): + headers = {} + if self.token: + headers["Authorization"] = "Bearer " + self.token + body = None + if payload is not None: + headers["Content-Type"] = "application/json" + body = json.dumps(payload).encode("utf-8") + request = Request(self.url + path, data=body, headers=headers, method=method) + try: + with urlopen(request, timeout=30) as response: + content = response.read() + except HTTPError as error: + # Error bodies may contain credentials or tokens; do not log them. + raise RuntimeError(f"SigNoz {method} {path.split('?')[0]}: HTTP {error.code}") from None + except (URLError, TimeoutError) as error: + raise RuntimeError(f"SigNoz {method} {path.split('?')[0]}: connection failed") from error + return json.loads(content) if content else None + + def wait_until_ready(self): + while True: + try: + self.request("GET", "/api/v1/health?live=1") + print("query-service ready.", flush=True) + return + except (RuntimeError, ValueError): + print("Waiting for query-service...", flush=True) + time.sleep(5) + + def login(self, auth_directory): + email = (auth_directory / "email").read_text().strip() + password = (auth_directory / "password").read_text().rstrip("\r\n") + org_file = auth_directory / "orgID" + org_id = org_file.read_text().strip() if org_file.exists() else "" + if not org_id: + context = self.request("GET", "/api/v2/sessions/context?" + urlencode({"email": email})) + orgs = context["data"]["orgs"] + if len(orgs) != 1: + raise ValueError( + f"Expected one organization for the configured email; found {len(orgs)}. " + "Set orgID in the credential secret to select one explicitly." + ) + org_id = orgs[0]["id"] + UUID(org_id) + response = self.request("POST", "/api/v2/sessions/email_password", { + "email": email, "password": password, "orgID": org_id, + }) + token = response["data"]["accessToken"] + if not isinstance(token, str) or not token: + raise ValueError("SigNoz login returned no access token") + self.token = token + print("Login successful", flush=True) + + def dashboards(self): + dashboards = [] + offset = 0 + while True: + data = self.request("GET", f"/api/v2/dashboards?limit=200&offset={offset}")["data"] + page, total = data["dashboards"], data["total"] + if not isinstance(page, list) or type(total) is not int or total < 0: + raise ValueError("Invalid SigNoz dashboard list response") + dashboards.extend(page) + offset += len(page) + if offset >= total: + return dashboards + if not page: + raise ValueError("SigNoz dashboard pagination stopped before reaching total") + + +def load_dashboards(directories): + dashboards = [] + for directory in directories: + for path in sorted(directory.glob("*.json")): + dashboard = json.loads(path.read_text()) + if "schemaVersion" not in dashboard and dashboard.get("version") in ("v4", "v5"): + # The shell importer also skipped bundled legacy payloads. + print(f"Skipping legacy dashboard: {path.name}", flush=True) + continue + if dashboard.get("schemaVersion") != "v6": + raise ValueError(f"Expected a V2/Perses dashboard in {path}") + title = dashboard["spec"]["display"]["name"] + if not isinstance(title, str) or not title: + raise ValueError(f"Missing dashboard name in {path}") + dashboards.append(dashboard) + if not dashboards: + raise ValueError("No bundled dashboards found") + return dashboards + + +def reconcile(client, dashboards): + titles = {dashboard["spec"]["display"]["name"] for dashboard in dashboards} + # Fetch every page before deleting, so deletions cannot shift pagination. + existing = client.dashboards() + for dashboard in existing: + title = dashboard.get("spec", {}).get("display", {}).get("name") + if title in titles: + # V2 also lists unmigratable V1 dashboards as legacy records. + client.request("DELETE", "/api/v2/dashboards/" + quote(dashboard["id"], safe="")) + for dashboard in dashboards: + print("Creating dashboard: " + dashboard["spec"]["display"]["name"], flush=True) + client.request("POST", "/api/v2/dashboards", dashboard) + print("SigNoz setup complete", flush=True) + + +def main(): + dashboards = load_dashboards([Path("/signoz-dashboards-1"), Path("/signoz-dashboards-2")]) + client = SigNoz(os.environ["SIGNOZ_URL"]) + client.wait_until_ready() + client.login(Path("/signoz-authn")) + reconcile(client, dashboards) + + +if __name__ == "__main__": + try: + main() + except (RuntimeError, ValueError, KeyError, TypeError, OSError) as error: + # Malformed API responses and secret files must not leak their contents. + message = str(error) if isinstance(error, RuntimeError) else "Invalid setup input or API response" + print("ERROR: " + message, file=sys.stderr) + sys.exit(1) diff --git a/helm/infra-charts/obaas/templates/observability/ConfigMap-signoz-setup.yaml b/helm/infra-charts/obaas/templates/observability/ConfigMap-signoz-setup.yaml new file mode 100644 index 000000000..4b5d3be82 --- /dev/null +++ b/helm/infra-charts/obaas/templates/observability/ConfigMap-signoz-setup.yaml @@ -0,0 +1,16 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +{{- if and .Values.signoz.enabled .Values.signoz.setup.enabled }} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ .Release.Name }}-signoz-setup + namespace: {{ .Release.Namespace }} + annotations: + "helm.sh/hook": post-install,post-upgrade + "helm.sh/hook-weight": "19" + "helm.sh/hook-delete-policy": before-hook-creation +data: + setup.py: | +{{ .Files.Get "files/signoz/setup.py" | indent 4 }} +{{- end }} diff --git a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml index 6d8286856..24fcde198 100644 --- a/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml +++ b/helm/infra-charts/obaas/templates/observability/Job-signoz-setup.yaml @@ -28,179 +28,19 @@ spec: {{- if .Values.signoz.podAffinity }} affinity: {{- toYaml .Values.signoz.podAffinity | nindent 8 }} - {{- else }} - affinity: - podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: app.kubernetes.io/component - operator: In - values: - - signoz - topologyKey: "kubernetes.io/hostname" {{- end }} {{- include "obaas.imagePullSecrets" (dict "local" .Values.signoz.global.imagePullSecrets "global" .Values.global.imagePullSecrets "secretName" .Values.global.imagePullSecretName) | nindent 6 }} containers: - - args: - - | - set -e - SIGNOZ_URL="http://{{ .Release.Name }}-signoz:8080" - email=$(cat /signoz-authn/email) - password=$(cat /signoz-authn/password) - - # Prioritize discovered Org ID, fallback to secret - if [ -f /shared/orgID ]; then - org_id=$(cat /shared/orgID) - echo "Using discovered Org ID: ${org_id}" - elif [ -f /signoz-authn/orgID ]; then - org_id=$(cat /signoz-authn/orgID) - echo "Using Org ID from secret: ${org_id}" - else - echo "ERROR: No Org ID found in shared volume or secret. Dynamic discovery failed." - exit 1 - fi - - # Login and extract JWT token using v2 API - echo "Logging in..." - login_response=$(curl -sf -H 'Content-Type: application/json' \ - -d "{\"email\": \"${email}\", \"password\": \"${password}\", \"orgID\": \"${org_id}\"}" \ - "${SIGNOZ_URL}/api/v2/sessions/email_password") - - TOKEN=$(echo "$login_response" | sed 's/.*"accessToken":"\([^"]*\)".*/\1/') - - if [ -z "$TOKEN" ] || [ "$TOKEN" = "null" ]; then - echo "ERROR: Failed to extract Access Token from v2 login response" - echo "Response: $login_response" - exit 1 - fi - echo "Login successful" - - # Use JWT token for all subsequent requests - AUTH_HEADER="Authorization: Bearer ${TOKEN}" - - # Extract only the top-level spec.display.name from a V2/Perses - # dashboard file. Panel and variable display objects follow it. - get_title() { - awk ' - /"spec"[[:space:]]*:[[:space:]]*[{]/ { - in_dashboard_spec = 1 - next - } - in_dashboard_spec && /"display"[[:space:]]*:[[:space:]]*[{]/ { - in_dashboard_display = 1 - next - } - in_dashboard_display && /^[[:space:]]*"name"[[:space:]]*:/ { - sub(/^[[:space:]]*"name"[[:space:]]*:[[:space:]]*"/, "") - sub(/"[[:space:]]*,?[[:space:]]*$/, "") - print - exit - } - ' "$1" - } - - # Fetch every V2 list page. The V2 response is wrapped in - # {status, data}; dashboard summaries are in data.dashboards and the - # total applies across pages. Keep the JSON pages intact because the - # curl utility image intentionally has no JSON parser. - dashboards_file=$(mktemp) - offset=0 - page_size=200 - total=1 - echo "Fetching existing dashboards..." - while [ "${offset}" -lt "${total}" ]; do - page=$(curl -fsS -H "${AUTH_HEADER}" \ - "${SIGNOZ_URL}/api/v2/dashboards?limit=${page_size}&offset=${offset}") - page_total=$(printf '%s' "${page}" | sed -n 's/.*"total":\([0-9][0-9]*\).*/\1/p') - case "${page_total}" in - ''|*[!0-9]*) - echo "ERROR: SigNoz returned an invalid V2 dashboard list response" - exit 1 - ;; - esac - printf '%s\n' "${page}" >> "${dashboards_file}" - total="${page_total}" - offset=$((offset + page_size)) - done - - # The V2 list endpoint also returns unmigratable V1 dashboards as - # legacy=true records. Their summaries retain spec.display.name, so - # reconcile them through the V2 delete endpoint rather than calling - # the retired V1 API. Build the allowlist from the bundled files: a - # dashboard owned by a user cannot be selected unless it deliberately - # has the same name as an OBaaS system dashboard. - system_dashboard_titles=$(mktemp) - for dir in /signoz-dashboards-1 /signoz-dashboards-2; do - [ -d "$dir" ] || continue - for f in $(find -L "$dir" -maxdepth 1 -type f 2>/dev/null); do - title=$(get_title "$f") - [ -n "$title" ] && printf '%s\n' "$title" - done - done > "${system_dashboard_titles}" - - find_system_dashboard_uuids() { - while IFS= read -r page; do - printf '%s' "${page}" | sed 's/},{"id":/}\n{"id":/g' | \ - awk -v titles_file="${system_dashboard_titles}" ' - BEGIN { - while ((getline title < titles_file) > 0) { - system_titles[title] = 1 - } - close(titles_file) - } - { - id = "" - title = "" - if (match($0, /"id":"[^"]+"/)) { - id = substr($0, RSTART + 6, RLENGTH - 7) - } - if (match($0, /"display":[{]"name":"[^"]*"/)) { - title = substr($0, RSTART + 19, RLENGTH - 20) - } - if (id != "" && title in system_titles) { - print id - } - } - ' - done < "${dashboards_file}" - } - - # Delete every version of every bundled system dashboard first. This - # includes rows marked legacy by SigNoz after its V1-to-V2 migration, - # but leaves dashboards outside the bundled-title allowlist alone. - find_system_dashboard_uuids | while IFS= read -r uuid; do - [ -n "${uuid}" ] || continue - echo "Deleting existing system dashboard: ${uuid}" - curl -fsS -H "${AUTH_HEADER}" -X DELETE \ - "${SIGNOZ_URL}/api/v2/dashboards/${uuid}" - done - - # Process dashboards from both directories - for dir in /signoz-dashboards-1 /signoz-dashboards-2; do - [ -d "$dir" ] || continue - for f in $(find -L "$dir" -maxdepth 1 -type f 2>/dev/null); do - title=$(get_title "$f") - [ -z "$title" ] && continue - echo "Reconciling dashboard: $title" - - # The bundled files are V2/Perses payloads (schemaVersion: v6). - echo " Creating dashboard..." - curl -fsS -H "${AUTH_HEADER}" -H 'Content-Type: application/json' \ - -d @"${f}" "${SIGNOZ_URL}/api/v2/dashboards" - echo " Done" - done - done - - echo "SigNoz setup complete" - command: - - /bin/sh - - -c - image: {{ .Values.signoz.utilities.curlJq.image.registry }}/{{ .Values.signoz.utilities.curlJq.image.repository }}:{{ .Values.signoz.utilities.curlJq.image.tag }} + - command: ["python3", "-u", "/signoz-setup/setup.py"] + env: + - name: SIGNOZ_URL + value: "http://{{ .Release.Name }}-signoz:8080" + image: {{ .Values.signoz.setup.image.registry }}/{{ .Values.signoz.setup.image.repository }}:{{ .Values.signoz.setup.image.tag }} name: signoz-setup volumeMounts: - - mountPath: /shared - name: shared-data + - mountPath: /signoz-setup + name: signoz-setup-script + readOnly: true - mountPath: /signoz-dashboards-1 name: signoz-dashboards-1 readOnly: true @@ -210,49 +50,11 @@ spec: - mountPath: /signoz-dashboards-2 name: signoz-dashboards-2 readOnly: true - initContainers: - - name: wait-for-query-service - image: {{ .Values.signoz.utilities.curlJq.image.registry }}/{{ .Values.signoz.utilities.curlJq.image.repository }}:{{ .Values.signoz.utilities.curlJq.image.tag }} - command: - - sh - - -c - - | - until wget --spider -q {{ .Release.Name }}-signoz:8080/api/v1/health?live=1; do - echo "Waiting for query-service..."; sleep 5; - done - echo "query-service ready." - - name: signoz-id-discovery - image: {{ .Values.signoz.clickhouse.image.registry }}/{{ .Values.signoz.clickhouse.image.repository }}:{{ .Values.signoz.clickhouse.image.tag | default .Chart.AppVersion }} - command: - - sh - - -c - - | - echo "Extracting Org ID from database using clickhouse-local..." - - # Extract Org ID using clickhouse-local (SQLite engine) - ORG_ID=$(clickhouse-local -q "SELECT id FROM sqlite('/signoz-db/signoz.db', 'organizations') LIMIT 1") - - if [ -n "$ORG_ID" ]; then - echo "$ORG_ID" > /shared/orgID - echo "Found Org ID: $ORG_ID" - else - echo "ERROR: Could not find Org ID in DB file" - exit 1 - fi - volumeMounts: - - mountPath: /shared - name: shared-data - - mountPath: /signoz-db - name: signoz-db - readOnly: true restartPolicy: OnFailure volumes: - - name: shared-data - emptyDir: {} - - name: signoz-db - persistentVolumeClaim: - claimName: signoz-db-{{ .Release.Name }}-signoz-0 - readOnly: true + - name: signoz-setup-script + configMap: + name: {{ .Release.Name }}-signoz-setup - configMap: defaultMode: 420 name: {{ .Release.Name }}-signoz-dashboards diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 494ee3670..f7ae381d6 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -800,15 +800,15 @@ signoz: # Disable only during the first ClickHouse upgrade pass; re-enable for SigNoz. setup: enabled: true + # Oracle Linux 9 includes Python 3; no runtime package installation is needed. + image: + registry: container-registry.oracle.com + repository: os/oraclelinux + tag: "9" global: imagePullSecrets: *imagePullSecrets - # Utility images for setup jobs + # Utility images for initialization jobs utilities: - curlJq: - image: - registry: docker.io - repository: curlimages/curl - tag: "8.22.0" busybox: image: registry: docker.io diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index e624f0f82..262912990 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -28,7 +28,6 @@ docker.io/busybox:1.35 docker.io/busybox:1.37 docker.io/busybox:latest docker.io/clickhouse/clickhouse-server:25.12.5 -docker.io/curlimages/curl:8.22.0 docker.io/envoyproxy/envoy:distroless-v1.39.1 docker.io/envoyproxy/gateway:v1.9.1 docker.io/envoyproxy/ratelimit:8fe6ea42 From 95f9a29c788f9d08cdab816deba123fa63cfb46e Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Fri, 23 Oct 2026 12:36:34 -0700 Subject: [PATCH 47/48] Signoz sizing (#1582) * Signoz sizing Signed-off-by: Anders Swanson --- docs-source/site/docs/observability/index.md | 12 + .../observability/signoz-persistent-queue.md | 154 +++++++++ .../docs/observability/signoz-profiles.md | 290 +++++++++++++++++ .../docs/observability/signoz-sqlstore.md | 65 ++++ .../version-2.1.2/observability/index.md | 12 + .../observability/signoz-persistent-queue.md | 154 +++++++++ .../observability/signoz-profiles.md | 290 +++++++++++++++++ .../observability/signoz-sqlstore.md | 65 ++++ helm/infra-charts/obaas/examples/README.md | 14 +- .../examples/signoz-collector-queue-pvc.yaml | 21 ++ .../examples/values-signoz-distributed.yaml | 307 ++++++++++++++++++ .../obaas/examples/values-signoz-medium.yaml | 205 ++++++++++++ .../values-signoz-persistent-queue.yaml | 70 ++++ .../examples/values-signoz-postgres.yaml | 69 ++++ .../obaas/examples/values-signoz-small.yaml | 205 ++++++++++++ helm/infra-charts/obaas/values.yaml | 5 +- 16 files changed, 1934 insertions(+), 4 deletions(-) create mode 100644 docs-source/site/docs/observability/signoz-persistent-queue.md create mode 100644 docs-source/site/docs/observability/signoz-profiles.md create mode 100644 docs-source/site/docs/observability/signoz-sqlstore.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/signoz-persistent-queue.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/signoz-profiles.md create mode 100644 docs-source/site/versioned_docs/version-2.1.2/observability/signoz-sqlstore.md create mode 100644 helm/infra-charts/obaas/examples/signoz-collector-queue-pvc.yaml create mode 100644 helm/infra-charts/obaas/examples/values-signoz-distributed.yaml create mode 100644 helm/infra-charts/obaas/examples/values-signoz-medium.yaml create mode 100644 helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml create mode 100644 helm/infra-charts/obaas/examples/values-signoz-postgres.yaml create mode 100644 helm/infra-charts/obaas/examples/values-signoz-small.yaml diff --git a/docs-source/site/docs/observability/index.md b/docs-source/site/docs/observability/index.md index b95fdb7fe..4fe521366 100644 --- a/docs-source/site/docs/observability/index.md +++ b/docs-source/site/docs/observability/index.md @@ -47,6 +47,18 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil Configure Applications for SigNoz Add OpenTelemetry and Micrometer dependencies to your application + + SigNoz Resource Profiles + Draft small, medium and distributed allocations, storage planning and validation boundaries + + + Persistent Collector Queues + Configure a dedicated queue PVC for a single small or medium collector + + + SigNoz SQLStore + Choose a metadata store, use the bundled PostgreSQL example, or connect to managed PostgreSQL + Kafka Observability Monitor Kafka clusters, producers, and consumers diff --git a/docs-source/site/docs/observability/signoz-persistent-queue.md b/docs-source/site/docs/observability/signoz-persistent-queue.md new file mode 100644 index 000000000..b32de051c --- /dev/null +++ b/docs-source/site/docs/observability/signoz-persistent-queue.md @@ -0,0 +1,154 @@ +--- +title: Persistent SigNoz collector queues +sidebar_position: 6.2 +--- + +The [persistent queue example](https://github.com/oracle/microservices-datadriven/blob/main/helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml) +configures queuing and backpressure in the SigNoz collector to help mitigate +telemetry bursts overwhelming ClickHouse. It buffers pending exports on disk, +bounds concurrent export requests and blocks enqueueing when a queue is full. +This gives ClickHouse time to recover from temporary ingestion pressure or +backend interruptions. + +Layer this example after a +[small or medium sizing profile](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles). +It uses one collector with a dedicated PVC. The distributed profile requires +independent storage for each collector and cannot share this queue directory. + +## What the example configures + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        SettingExample configurationPurpose
        Collector deployment1 replica, autoscaling disabled, Recreate rolloutsKeep one collector attached to the queue volume and avoid overlapping pods during upgrades.
        Exporter coverageTraces, metrics, logs, metadata and meter dataEnable persistent queues on all five ClickHouse exporters.
        Queue storageSeparate signoz-collector-queue PVC, requesting 20Gi with ReadWriteOncePodRetain queued exports across pod replacement and restrict the claim to one pod.
        Storage extensionfile_storage/queue, mounted under /var/lib/otelcol/queueStore exporter queues on the PVC using stable exporter and extension IDs.
        Queue capacity1,000 requests/batches per exporter queueBound the pending backlog. Capacity is measured in requests, not records or bytes.
        Export concurrency2 consumers per exporter queueLimit concurrent exports from each queue to ClickHouse.
        Backpressureblock_on_overflow: trueBlock enqueueing until space becomes available, allowing pressure to propagate through the collector pipeline.
        Retry policy5-second initial backoff, 30-second maximum backoff, unlimited elapsed retry timeKeep retrying retryable export failures while the backend recovers.
        Export timeout30 seconds per attemptBound the duration of individual export attempts.
        File storageDirectory creation, fsync and rebound compaction enabledPersist writes and reclaim file space after queues drain, with additional I/O and temporary disk-space requirements.
        Volume permissionsUID/GID and volume group 10001Run the collector as a non-root user with write access to the queue volume.
        Existing collector configurationPreserved signal pipelines and diagnostic extensions; memory limiting and batching inherited from the sizing profileAdd persistence alongside the profile's processing and memory controls.
        + +The request counts, concurrency and storage capacity are starting values. Size +them against your telemetry volume, payload sizes, storage performance and target +buffering duration. Queuing absorbs temporary excess; sustained ingestion must +remain below ClickHouse's processing capacity, with enough headroom to drain the +backlog. The consumer count bounds concurrency rather than imposing a fixed +telemetry rate. + +## Use the example + +Copy [signoz-collector-queue-pvc.yaml](https://github.com/oracle/microservices-datadriven/blob/main/helm/infra-charts/obaas/examples/signoz-collector-queue-pvc.yaml) +to a site-specific manifest. Select a durable CSI StorageClass supporting +`ReadWriteOncePod`, file locking and write permissions through `fsGroup`. The +manifest uses the default StorageClass unless you set `storageClassName`. Check +the allocated capacity: providers may provision more than the requested size. + +From the repository root, apply the PVC in the release namespace and layer the +queue values after your environment and sizing values: + +```bash +kubectl create namespace +kubectl -n apply -f + +helm template helm/infra-charts/obaas -n \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml \ + > /tmp/obaas-persistent-queue-rendered.yaml + +helm install helm/infra-charts/obaas -n \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml +``` + +These commands illustrate a fresh installation after preparing OBaaS +prerequisites. Use medium in place of small if appropriate, and skip namespace +creation when it already exists. With `WaitForFirstConsumer`, the PVC can remain +Pending until the collector is scheduled. Review the rendered configuration +before installing; Helm replaces lists such as volumes, mounts and extensions. +Protect rendered files containing credentials. + +For an existing collector, drain its memory queues before enabling persistence; +the rollout does not copy them to disk. Keep the same PVC and exporter/extension +IDs for replay. The PVC is managed separately from Helm and survives release +uninstallation. Drain persistent queues before removing the overlay. + +## Operational considerations + +Persistence covers data successfully enqueued at the exporter. Receiver, batch +and processor state can still be in memory. Permanent export errors, disk +exhaustion, upstream retry expiry and storage loss can still lose data; replay +can produce duplicates. Single-collector restarts also interrupt ingestion. + +Monitor queue size/capacity, enqueue/send failures, PVC free space, memory and +telemetry freshness. Leave disk space for compaction and account for file-backed +memory usage. Validate recovery by interrupting a test collector's backend path, +sending identifiable telemetry, replacing its pod with backlog present, and +confirming replay and queue drainage after connectivity returns. Reconcile total +and distinct-record counts without resending the test records. + +See [OpenTelemetry exporter queues and retries](https://raw.githubusercontent.com/open-telemetry/opentelemetry-collector/v0.144.0/exporter/exporterhelper/README.md) +and [file storage and compaction](https://raw.githubusercontent.com/open-telemetry/opentelemetry-collector-contrib/v0.144.0/extension/storage/filestorage/README.md) +for the underlying collector behavior. diff --git a/docs-source/site/docs/observability/signoz-profiles.md b/docs-source/site/docs/observability/signoz-profiles.md new file mode 100644 index 000000000..25a02fcf2 --- /dev/null +++ b/docs-source/site/docs/observability/signoz-profiles.md @@ -0,0 +1,290 @@ +--- +title: SigNoz resource profiles +sidebar_position: 6.1 +--- + +These SigNoz sizing overlays provide example configurations to size the bundled SigNoz chart. Use them as starting allocations for workload assessment. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ProfileClickHouse layoutSigNoz collectorsMetadata storeIntended use
        Small1 shard, 1 replica1SQLite by default; PostgreSQL optionalEvaluation
        Medium1 shard, 1 replica1SQLite by default; PostgreSQL optionalCustom deployment with larger vertical allocations
        Distributed2 shards, 1 replica per shard3SQLite by default; PostgreSQL optionalAdaptation of the upstream Community resource reference
        + +The distributed profile follows the component counts and CPU/memory allocations +in [SigNoz Community resource planning](https://signoz.io/docs/setup/capacity-planning/community/resources-planning/). +The example sets both requests and limits to the reference allocation for those +components. Small and medium provide lower resource starting points for OBaaS; +validate their suitability against your workload. + +## Distributed availability and routing + +The distributed example spreads data over two ClickHouse shards with one replica +per shard. It provides horizontal capacity, **no ClickHouse replica redundancy**. +Loss of either shard can interrupt ingestion and complete queries; permanent +volume loss can lose that shard's data. Three ZooKeeper instances provide +coordination quorum, not additional copies of ClickHouse data. The SigNoz server +and its default SQLite metadata store also remain single instances. This profile +is not a highly available deployment. + +[SigNoz distributed ClickHouse guidance](https://signoz.io/docs/manage/administrator-guide/clickhouse/distributed-clickhouse/kubernetes/) +illustrates two replicas per shard plus three ZooKeeper instances. Treat that as +a separate availability design: budget resources and storage per replica, place +replicas across failure domains, verify backup/restore and failover, and plan +migration before changing an existing layout. That upstream page uses an older +`schemaMigrator` key; this bundled chart uses `telemetryStoreMigrator`. + +The example moves Prometheus scraping and Kubernetes events to the singleton +`k8s-infra.otelDeployment`. Its outage creates a collection gap even if all three +central collectors are healthy. Do not increase this singleton's replica count +without assigning disjoint scrape targets and event collection ownership; +otherwise telemetry can be duplicated. Central collector replication does not +replicate its work. + +Three central collector replicas also do not guarantee balanced ingestion. A +Kubernetes Service balances connections, and long-lived OTLP/gRPC connections +can remain pinned to one pod. Measure accepted telemetry, queues, memory and CPU +**per pod**. +Consider client-side gRPC balancing or a gRPC-aware proxy only after testing the +client, discovery, connection churn and failure behavior. See +[OpenTelemetry scaling guidance](https://opentelemetry.io/docs/collector/scaling/). + +The pinned SigNoz collector v0.144.10 +[span-metrics implementation](https://github.com/SigNoz/signoz-otel-collector/blob/v0.144.10/processor/signozspanmetricsprocessor/processor.go) +aggregates individual spans in local maps, resets aggregates for delta export, +and adds `signoz.collector.id` to dimensions. The bundled configuration selects +`AGGREGATION_TEMPORALITY_DELTA` and retains that collector dimension. This source +check supports keeping the current settings; it is not an end-to-end validation +of multi-replica queries. Do not remove collector identity, switch temporality, +or prescribe trace-ID affinity from generic stateful-processor advice alone. +Before changing routing, distribute known spans across replicas and compare +service/operation call counts, errors and merged histogram counts/buckets with a +single-collector baseline, aggregating across collector IDs. Exercise reconnects +and pod replacement. Verify metrics routing separately, especially cumulative +streams, and avoid replaying the same spans to multiple collectors. + +## Resource allocations + +Each cell shows CPU cores / memory GiB, as **request → limit**, per instance. +Memory expressed in MiB in YAML is shown as fractional GiB here. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ComponentSmall (Requests → Limits)Medium (Requests → Limits)Distributed (Requests → Limits)
        ClickHouse, per shard2 / 8 → 4 / 164 / 16 → 8 / 3216 / 32 → 16 / 32
        SigNoz collector, each0.25 / 0.5 → 1 / 21 / 2 → 2 / 44 / 16 → 4 / 16
        SigNoz server0.25 / 0.5 → 1 / 10.5 / 1 → 2 / 24 / 8 → 4 / 8
        ZooKeeper, each0.25 / 2 → 1 / 40.25 / 2 → 1 / 42 / 8 → 2 / 8
        Node agent, per node0.1 / 0.25 → 0.5 / 0.50.25 / 0.5 → 1 / 10.25 / 0.5 → 1 / 1
        Cluster collector, singleton0.25 / 0.5 → 1 / 10.5 / 1 → 2 / 21 / 2 → 2 / 4
        + +### Totals + +These totals include all ClickHouse, SigNoz collector, SigNoz server and ZooKeeper +instances, the ClickHouse operator and its metrics exporter, and the singleton +cluster collector. Each cell shows **requests → limits**. + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ProfileCPU coresMemory (GiB)
        Small3.2 → 911.875 → 24.75
        Medium6.45 → 1622.375 → 44.75
        Distributed55.2 → 57146.375 → 148.75
        + +## Configuring your cluster + +Run from the repository root after preparing OBaaS prerequisites, database, +access, secrets and cluster capacity. Replace the release, namespace and values +placeholders with the settings for your installation. + +```bash +helm lint helm/infra-charts/obaas \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f + +helm template helm/infra-charts/obaas -n \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f > /tmp/obaas-rendered.yaml + +helm install helm/infra-charts/obaas \ + -n --create-namespace \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f +``` + +Substitute medium or distributed as appropriate. Inspect rendered files securely: +Later files override earlier ones, and YAML lists replace entire lists. Merge custom receivers, processors and RBAC deliberately. + +## Storage, retention and buffering + +Illustrative ClickHouse PVC capacities are 200Gi (small), 500Gi (medium) and 1Ti +**per shard** (distributed). ZooKeeper uses 20Gi per instance. SQLite, when used, +has 10Gi. Select storage +classes, volume performance and capacity in an overlay. For example: + +```yaml +signoz: + clickhouse: + persistence: + storageClass: + size: + zookeeper: + persistence: + storageClass: + signoz: + persistence: + storageClass: +``` + +Use measured compressed storage growth across telemetry and dependent tables, +desired retention, shard distribution and replication to estimate capacity. +Allow additional room for merges, diagnostics, delayed TTL cleanup and recovery. +Separate PVCs on the same exhausted backing filesystem do not isolate failures. +Shrinking PVCs is not a supported way to move down a size profile. + +The included diagnostic TTL settings do not configure application retention. +Choose application logs, traces and metrics retention independently (for example, +2, 7 or 15 days) using the version-appropriate +[SigNoz retention controls](https://signoz.io/docs/userguide/retention-period/). +Verify dependent-table TTLs, existing-data behavior and disk reclamation before +claiming that a retention policy bounds storage. + +All three collector tiers set `GOMEMLIMIT` and a `memory_limiter`, with +headroom below their container limits. The central collector also bounds batch +sizes. Starting values for the additional tiers are: + + + + + + + + + + +
        Tier / profileContainer limit (MiB)GOMEMLIMITLimiter hard / spike (MiB)
        Node / small512300MiB384 / 64
        Node / medium or distributed1024600MiB768 / 128
        Cluster / small1024600MiB768 / 128
        Cluster / medium20481200MiB1536 / 256
        Cluster / distributed40962400MiB3072 / 512
        + +The soft refusal threshold is hard limit minus spike allowance. The Go runtime +limit is a soft target, not a cap on total process RSS. Tune all three settings +together under load. + +Memory pressure can refuse or lose telemetry at the agents and singleton before +it reaches a central persistent queue. Pull receivers and file readers have +different retry/checkpoint behavior; memory limiting cannot guarantee delivery. +SDK/agent retries can expire. + +Exporter queues and retries retain chart defaults. These examples do not add +persistent queue storage or promise restart-surviving buffering. For small or +medium, the optional [persistent queue overlay](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-persistent-queue) +provides a dedicated PVC for a single collector. + +## Existing releases and validation + +These examples describe fresh installations. Before +changing an existing release, preserve its effective values, inventory versions +and topology, back up telemetry and metadata, and test restoration. Establish +data placement, distributed query coverage, schema compatibility, downtime and +recovery before changing shards or replicas. Enabling PostgreSQL does not copy +SQLite metadata. A Helm rollback alone does not reverse database migrations. +Review the [OBaaS upgrade guidance](https://oracle.github.io/microservices-backend/obaas/docs/observability/upgrade/) +and the upstream procedures for the installed versions. + +Helm linting and rendering validate chart compatibility only. Before using a +profile operationally, measure sustained/burst ingestion with representative +payloads, cardinality and concurrent queries; reconcile generated and queryable +telemetry; measure freshness, queue drainage, memory peaks, throttling, query +latency and disk growth. Exercise backend slowdown, collector restart, disk +pressure and recovery. Use those measurements to choose resources, storage and +operational targets for your environment. Kafka is separate and is not enabled +by these overlays. diff --git a/docs-source/site/docs/observability/signoz-sqlstore.md b/docs-source/site/docs/observability/signoz-sqlstore.md new file mode 100644 index 000000000..3c3e7170a --- /dev/null +++ b/docs-source/site/docs/observability/signoz-sqlstore.md @@ -0,0 +1,65 @@ +--- +title: SigNoz SQLStore +sidebar_position: 6.3 +--- + +SigNoz uses a SQL store for metadata such as organizations, users, dashboards, +alerts and configuration, separate from the Clickhouse telemetry store. SQLite is the default for quick setups. PostgreSQL is the recommended alternative metadata store; see [SigNoz relational database configuration](https://signoz.io/docs/manage/administrator-guide/configuration/relational-database/). + +## Bundled PostgreSQL example + +The [values-signoz-postgres.yaml example](https://github.com/oracle/microservices-datadriven/blob/main/helm/infra-charts/obaas/examples/values-signoz-postgres.yaml) +enables **SigNoz's bundled PostgreSQL subchart**. It deploys a single PostgreSQL +instance inside Kubernetes with a persistent volume. The parent SigNoz chart +configures the SQLStore provider, connection string and credential environment +from those values. + +Layer the example after your normal OBaaS values and optional +[SigNoz sizing profile](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles). +Follow its instructions to create the password Secret and select a suitable +StorageClass. PostgreSQL resources and storage are configured separately from +the sizing profiles. + +Use this example for evaluation or deployments where you operate PostgreSQL +yourself. The bundled chart does not configure replication, automatic failover +or backups. Increasing its replica count does not establish a replicated +PostgreSQL service. + +## Managed PostgreSQL + +For production, it is recommended to **use a managed PostgreSQL service** or similarly configured PostgreSQL server with appropriate availability, +backup, point-in-time recovery and maintenance settings. This follows +[SigNoz's resource-planning recommendation](https://signoz.io/docs/setup/capacity-planning/community/resources-planning/) +and reduces the database operations you must manage inside the OBaaS cluster. + +For an external managed database, leave the bundled PostgreSQL chart disabled +and configure SQLStore on the SigNoz server. For example: + +```yaml +signoz: + postgresql: + enabled: false + signoz: + env: + SIGNOZ_SQLSTORE_PROVIDER: postgres + SIGNOZ_SQLSTORE_POSTGRES_DSN: + valueFrom: + secretKeyRef: + name: signoz-sqlstore + key: dsn +``` + +Create `signoz-sqlstore` in the release namespace with a `dsn` key containing +the complete PostgreSQL connection URI. Keep credentials in a Secret, encode +URI credentials correctly, and apply the provider's TLS and CA requirements. +The database must already exist, the SigNoz pods must be able to reach it, and +the database user needs permission to create and migrate SigNoz's metadata +tables. Size and monitor the database for metadata volume and query load. + +## Existing installations + +Switching SQLStore providers does not copy existing SQLite metadata into +PostgreSQL. Back up the current metadata store and validate a migration and +restore procedure before changing providers. Confirm users, dashboards, alerts +and other configuration after migration, and test recovery independently of +ClickHouse backups. A Helm rollback alone does not reverse database migrations. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md index b95fdb7fe..4fe521366 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/observability/index.md +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/index.md @@ -47,6 +47,18 @@ Oracle Backend for Microservices and AI ships with a fully integrated observabil Configure Applications for SigNoz Add OpenTelemetry and Micrometer dependencies to your application + + SigNoz Resource Profiles + Draft small, medium and distributed allocations, storage planning and validation boundaries + + + Persistent Collector Queues + Configure a dedicated queue PVC for a single small or medium collector + + + SigNoz SQLStore + Choose a metadata store, use the bundled PostgreSQL example, or connect to managed PostgreSQL + Kafka Observability Monitor Kafka clusters, producers, and consumers diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-persistent-queue.md b/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-persistent-queue.md new file mode 100644 index 000000000..b32de051c --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-persistent-queue.md @@ -0,0 +1,154 @@ +--- +title: Persistent SigNoz collector queues +sidebar_position: 6.2 +--- + +The [persistent queue example](https://github.com/oracle/microservices-datadriven/blob/main/helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml) +configures queuing and backpressure in the SigNoz collector to help mitigate +telemetry bursts overwhelming ClickHouse. It buffers pending exports on disk, +bounds concurrent export requests and blocks enqueueing when a queue is full. +This gives ClickHouse time to recover from temporary ingestion pressure or +backend interruptions. + +Layer this example after a +[small or medium sizing profile](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles). +It uses one collector with a dedicated PVC. The distributed profile requires +independent storage for each collector and cannot share this queue directory. + +## What the example configures + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        SettingExample configurationPurpose
        Collector deployment1 replica, autoscaling disabled, Recreate rolloutsKeep one collector attached to the queue volume and avoid overlapping pods during upgrades.
        Exporter coverageTraces, metrics, logs, metadata and meter dataEnable persistent queues on all five ClickHouse exporters.
        Queue storageSeparate signoz-collector-queue PVC, requesting 20Gi with ReadWriteOncePodRetain queued exports across pod replacement and restrict the claim to one pod.
        Storage extensionfile_storage/queue, mounted under /var/lib/otelcol/queueStore exporter queues on the PVC using stable exporter and extension IDs.
        Queue capacity1,000 requests/batches per exporter queueBound the pending backlog. Capacity is measured in requests, not records or bytes.
        Export concurrency2 consumers per exporter queueLimit concurrent exports from each queue to ClickHouse.
        Backpressureblock_on_overflow: trueBlock enqueueing until space becomes available, allowing pressure to propagate through the collector pipeline.
        Retry policy5-second initial backoff, 30-second maximum backoff, unlimited elapsed retry timeKeep retrying retryable export failures while the backend recovers.
        Export timeout30 seconds per attemptBound the duration of individual export attempts.
        File storageDirectory creation, fsync and rebound compaction enabledPersist writes and reclaim file space after queues drain, with additional I/O and temporary disk-space requirements.
        Volume permissionsUID/GID and volume group 10001Run the collector as a non-root user with write access to the queue volume.
        Existing collector configurationPreserved signal pipelines and diagnostic extensions; memory limiting and batching inherited from the sizing profileAdd persistence alongside the profile's processing and memory controls.
        + +The request counts, concurrency and storage capacity are starting values. Size +them against your telemetry volume, payload sizes, storage performance and target +buffering duration. Queuing absorbs temporary excess; sustained ingestion must +remain below ClickHouse's processing capacity, with enough headroom to drain the +backlog. The consumer count bounds concurrency rather than imposing a fixed +telemetry rate. + +## Use the example + +Copy [signoz-collector-queue-pvc.yaml](https://github.com/oracle/microservices-datadriven/blob/main/helm/infra-charts/obaas/examples/signoz-collector-queue-pvc.yaml) +to a site-specific manifest. Select a durable CSI StorageClass supporting +`ReadWriteOncePod`, file locking and write permissions through `fsGroup`. The +manifest uses the default StorageClass unless you set `storageClassName`. Check +the allocated capacity: providers may provision more than the requested size. + +From the repository root, apply the PVC in the release namespace and layer the +queue values after your environment and sizing values: + +```bash +kubectl create namespace +kubectl -n apply -f + +helm template helm/infra-charts/obaas -n \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml \ + > /tmp/obaas-persistent-queue-rendered.yaml + +helm install helm/infra-charts/obaas -n \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml +``` + +These commands illustrate a fresh installation after preparing OBaaS +prerequisites. Use medium in place of small if appropriate, and skip namespace +creation when it already exists. With `WaitForFirstConsumer`, the PVC can remain +Pending until the collector is scheduled. Review the rendered configuration +before installing; Helm replaces lists such as volumes, mounts and extensions. +Protect rendered files containing credentials. + +For an existing collector, drain its memory queues before enabling persistence; +the rollout does not copy them to disk. Keep the same PVC and exporter/extension +IDs for replay. The PVC is managed separately from Helm and survives release +uninstallation. Drain persistent queues before removing the overlay. + +## Operational considerations + +Persistence covers data successfully enqueued at the exporter. Receiver, batch +and processor state can still be in memory. Permanent export errors, disk +exhaustion, upstream retry expiry and storage loss can still lose data; replay +can produce duplicates. Single-collector restarts also interrupt ingestion. + +Monitor queue size/capacity, enqueue/send failures, PVC free space, memory and +telemetry freshness. Leave disk space for compaction and account for file-backed +memory usage. Validate recovery by interrupting a test collector's backend path, +sending identifiable telemetry, replacing its pod with backlog present, and +confirming replay and queue drainage after connectivity returns. Reconcile total +and distinct-record counts without resending the test records. + +See [OpenTelemetry exporter queues and retries](https://raw.githubusercontent.com/open-telemetry/opentelemetry-collector/v0.144.0/exporter/exporterhelper/README.md) +and [file storage and compaction](https://raw.githubusercontent.com/open-telemetry/opentelemetry-collector-contrib/v0.144.0/extension/storage/filestorage/README.md) +for the underlying collector behavior. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-profiles.md b/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-profiles.md new file mode 100644 index 000000000..25a02fcf2 --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-profiles.md @@ -0,0 +1,290 @@ +--- +title: SigNoz resource profiles +sidebar_position: 6.1 +--- + +These SigNoz sizing overlays provide example configurations to size the bundled SigNoz chart. Use them as starting allocations for workload assessment. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ProfileClickHouse layoutSigNoz collectorsMetadata storeIntended use
        Small1 shard, 1 replica1SQLite by default; PostgreSQL optionalEvaluation
        Medium1 shard, 1 replica1SQLite by default; PostgreSQL optionalCustom deployment with larger vertical allocations
        Distributed2 shards, 1 replica per shard3SQLite by default; PostgreSQL optionalAdaptation of the upstream Community resource reference
        + +The distributed profile follows the component counts and CPU/memory allocations +in [SigNoz Community resource planning](https://signoz.io/docs/setup/capacity-planning/community/resources-planning/). +The example sets both requests and limits to the reference allocation for those +components. Small and medium provide lower resource starting points for OBaaS; +validate their suitability against your workload. + +## Distributed availability and routing + +The distributed example spreads data over two ClickHouse shards with one replica +per shard. It provides horizontal capacity, **no ClickHouse replica redundancy**. +Loss of either shard can interrupt ingestion and complete queries; permanent +volume loss can lose that shard's data. Three ZooKeeper instances provide +coordination quorum, not additional copies of ClickHouse data. The SigNoz server +and its default SQLite metadata store also remain single instances. This profile +is not a highly available deployment. + +[SigNoz distributed ClickHouse guidance](https://signoz.io/docs/manage/administrator-guide/clickhouse/distributed-clickhouse/kubernetes/) +illustrates two replicas per shard plus three ZooKeeper instances. Treat that as +a separate availability design: budget resources and storage per replica, place +replicas across failure domains, verify backup/restore and failover, and plan +migration before changing an existing layout. That upstream page uses an older +`schemaMigrator` key; this bundled chart uses `telemetryStoreMigrator`. + +The example moves Prometheus scraping and Kubernetes events to the singleton +`k8s-infra.otelDeployment`. Its outage creates a collection gap even if all three +central collectors are healthy. Do not increase this singleton's replica count +without assigning disjoint scrape targets and event collection ownership; +otherwise telemetry can be duplicated. Central collector replication does not +replicate its work. + +Three central collector replicas also do not guarantee balanced ingestion. A +Kubernetes Service balances connections, and long-lived OTLP/gRPC connections +can remain pinned to one pod. Measure accepted telemetry, queues, memory and CPU +**per pod**. +Consider client-side gRPC balancing or a gRPC-aware proxy only after testing the +client, discovery, connection churn and failure behavior. See +[OpenTelemetry scaling guidance](https://opentelemetry.io/docs/collector/scaling/). + +The pinned SigNoz collector v0.144.10 +[span-metrics implementation](https://github.com/SigNoz/signoz-otel-collector/blob/v0.144.10/processor/signozspanmetricsprocessor/processor.go) +aggregates individual spans in local maps, resets aggregates for delta export, +and adds `signoz.collector.id` to dimensions. The bundled configuration selects +`AGGREGATION_TEMPORALITY_DELTA` and retains that collector dimension. This source +check supports keeping the current settings; it is not an end-to-end validation +of multi-replica queries. Do not remove collector identity, switch temporality, +or prescribe trace-ID affinity from generic stateful-processor advice alone. +Before changing routing, distribute known spans across replicas and compare +service/operation call counts, errors and merged histogram counts/buckets with a +single-collector baseline, aggregating across collector IDs. Exercise reconnects +and pod replacement. Verify metrics routing separately, especially cumulative +streams, and avoid replaying the same spans to multiple collectors. + +## Resource allocations + +Each cell shows CPU cores / memory GiB, as **request → limit**, per instance. +Memory expressed in MiB in YAML is shown as fractional GiB here. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ComponentSmall (Requests → Limits)Medium (Requests → Limits)Distributed (Requests → Limits)
        ClickHouse, per shard2 / 8 → 4 / 164 / 16 → 8 / 3216 / 32 → 16 / 32
        SigNoz collector, each0.25 / 0.5 → 1 / 21 / 2 → 2 / 44 / 16 → 4 / 16
        SigNoz server0.25 / 0.5 → 1 / 10.5 / 1 → 2 / 24 / 8 → 4 / 8
        ZooKeeper, each0.25 / 2 → 1 / 40.25 / 2 → 1 / 42 / 8 → 2 / 8
        Node agent, per node0.1 / 0.25 → 0.5 / 0.50.25 / 0.5 → 1 / 10.25 / 0.5 → 1 / 1
        Cluster collector, singleton0.25 / 0.5 → 1 / 10.5 / 1 → 2 / 21 / 2 → 2 / 4
        + +### Totals + +These totals include all ClickHouse, SigNoz collector, SigNoz server and ZooKeeper +instances, the ClickHouse operator and its metrics exporter, and the singleton +cluster collector. Each cell shows **requests → limits**. + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ProfileCPU coresMemory (GiB)
        Small3.2 → 911.875 → 24.75
        Medium6.45 → 1622.375 → 44.75
        Distributed55.2 → 57146.375 → 148.75
        + +## Configuring your cluster + +Run from the repository root after preparing OBaaS prerequisites, database, +access, secrets and cluster capacity. Replace the release, namespace and values +placeholders with the settings for your installation. + +```bash +helm lint helm/infra-charts/obaas \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f + +helm template helm/infra-charts/obaas -n \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f > /tmp/obaas-rendered.yaml + +helm install helm/infra-charts/obaas \ + -n --create-namespace \ + -f \ + -f helm/infra-charts/obaas/examples/values-signoz-small.yaml \ + -f +``` + +Substitute medium or distributed as appropriate. Inspect rendered files securely: +Later files override earlier ones, and YAML lists replace entire lists. Merge custom receivers, processors and RBAC deliberately. + +## Storage, retention and buffering + +Illustrative ClickHouse PVC capacities are 200Gi (small), 500Gi (medium) and 1Ti +**per shard** (distributed). ZooKeeper uses 20Gi per instance. SQLite, when used, +has 10Gi. Select storage +classes, volume performance and capacity in an overlay. For example: + +```yaml +signoz: + clickhouse: + persistence: + storageClass: + size: + zookeeper: + persistence: + storageClass: + signoz: + persistence: + storageClass: +``` + +Use measured compressed storage growth across telemetry and dependent tables, +desired retention, shard distribution and replication to estimate capacity. +Allow additional room for merges, diagnostics, delayed TTL cleanup and recovery. +Separate PVCs on the same exhausted backing filesystem do not isolate failures. +Shrinking PVCs is not a supported way to move down a size profile. + +The included diagnostic TTL settings do not configure application retention. +Choose application logs, traces and metrics retention independently (for example, +2, 7 or 15 days) using the version-appropriate +[SigNoz retention controls](https://signoz.io/docs/userguide/retention-period/). +Verify dependent-table TTLs, existing-data behavior and disk reclamation before +claiming that a retention policy bounds storage. + +All three collector tiers set `GOMEMLIMIT` and a `memory_limiter`, with +headroom below their container limits. The central collector also bounds batch +sizes. Starting values for the additional tiers are: + + + + + + + + + + +
        Tier / profileContainer limit (MiB)GOMEMLIMITLimiter hard / spike (MiB)
        Node / small512300MiB384 / 64
        Node / medium or distributed1024600MiB768 / 128
        Cluster / small1024600MiB768 / 128
        Cluster / medium20481200MiB1536 / 256
        Cluster / distributed40962400MiB3072 / 512
        + +The soft refusal threshold is hard limit minus spike allowance. The Go runtime +limit is a soft target, not a cap on total process RSS. Tune all three settings +together under load. + +Memory pressure can refuse or lose telemetry at the agents and singleton before +it reaches a central persistent queue. Pull receivers and file readers have +different retry/checkpoint behavior; memory limiting cannot guarantee delivery. +SDK/agent retries can expire. + +Exporter queues and retries retain chart defaults. These examples do not add +persistent queue storage or promise restart-surviving buffering. For small or +medium, the optional [persistent queue overlay](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-persistent-queue) +provides a dedicated PVC for a single collector. + +## Existing releases and validation + +These examples describe fresh installations. Before +changing an existing release, preserve its effective values, inventory versions +and topology, back up telemetry and metadata, and test restoration. Establish +data placement, distributed query coverage, schema compatibility, downtime and +recovery before changing shards or replicas. Enabling PostgreSQL does not copy +SQLite metadata. A Helm rollback alone does not reverse database migrations. +Review the [OBaaS upgrade guidance](https://oracle.github.io/microservices-backend/obaas/docs/observability/upgrade/) +and the upstream procedures for the installed versions. + +Helm linting and rendering validate chart compatibility only. Before using a +profile operationally, measure sustained/burst ingestion with representative +payloads, cardinality and concurrent queries; reconcile generated and queryable +telemetry; measure freshness, queue drainage, memory peaks, throttling, query +latency and disk growth. Exercise backend slowdown, collector restart, disk +pressure and recovery. Use those measurements to choose resources, storage and +operational targets for your environment. Kafka is separate and is not enabled +by these overlays. diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-sqlstore.md b/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-sqlstore.md new file mode 100644 index 000000000..3c3e7170a --- /dev/null +++ b/docs-source/site/versioned_docs/version-2.1.2/observability/signoz-sqlstore.md @@ -0,0 +1,65 @@ +--- +title: SigNoz SQLStore +sidebar_position: 6.3 +--- + +SigNoz uses a SQL store for metadata such as organizations, users, dashboards, +alerts and configuration, separate from the Clickhouse telemetry store. SQLite is the default for quick setups. PostgreSQL is the recommended alternative metadata store; see [SigNoz relational database configuration](https://signoz.io/docs/manage/administrator-guide/configuration/relational-database/). + +## Bundled PostgreSQL example + +The [values-signoz-postgres.yaml example](https://github.com/oracle/microservices-datadriven/blob/main/helm/infra-charts/obaas/examples/values-signoz-postgres.yaml) +enables **SigNoz's bundled PostgreSQL subchart**. It deploys a single PostgreSQL +instance inside Kubernetes with a persistent volume. The parent SigNoz chart +configures the SQLStore provider, connection string and credential environment +from those values. + +Layer the example after your normal OBaaS values and optional +[SigNoz sizing profile](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles). +Follow its instructions to create the password Secret and select a suitable +StorageClass. PostgreSQL resources and storage are configured separately from +the sizing profiles. + +Use this example for evaluation or deployments where you operate PostgreSQL +yourself. The bundled chart does not configure replication, automatic failover +or backups. Increasing its replica count does not establish a replicated +PostgreSQL service. + +## Managed PostgreSQL + +For production, it is recommended to **use a managed PostgreSQL service** or similarly configured PostgreSQL server with appropriate availability, +backup, point-in-time recovery and maintenance settings. This follows +[SigNoz's resource-planning recommendation](https://signoz.io/docs/setup/capacity-planning/community/resources-planning/) +and reduces the database operations you must manage inside the OBaaS cluster. + +For an external managed database, leave the bundled PostgreSQL chart disabled +and configure SQLStore on the SigNoz server. For example: + +```yaml +signoz: + postgresql: + enabled: false + signoz: + env: + SIGNOZ_SQLSTORE_PROVIDER: postgres + SIGNOZ_SQLSTORE_POSTGRES_DSN: + valueFrom: + secretKeyRef: + name: signoz-sqlstore + key: dsn +``` + +Create `signoz-sqlstore` in the release namespace with a `dsn` key containing +the complete PostgreSQL connection URI. Keep credentials in a Secret, encode +URI credentials correctly, and apply the provider's TLS and CA requirements. +The database must already exist, the SigNoz pods must be able to reach it, and +the database user needs permission to create and migrate SigNoz's metadata +tables. Size and monitor the database for metadata volume and query load. + +## Existing installations + +Switching SQLStore providers does not copy existing SQLite metadata into +PostgreSQL. Back up the current metadata store and validate a migration and +restore procedure before changing providers. Confirm users, dashboards, alerts +and other configuration after migration, and test recovery independently of +ClickHouse backups. A Helm rollback alone does not reverse database migrations. diff --git a/helm/infra-charts/obaas/examples/README.md b/helm/infra-charts/obaas/examples/README.md index d73c3ffd0..d63f19489 100644 --- a/helm/infra-charts/obaas/examples/README.md +++ b/helm/infra-charts/obaas/examples/README.md @@ -2,6 +2,16 @@ This directory contains example values files demonstrating different configuration scenarios for the OBaaS Helm chart. +Draft SigNoz [small, medium and distributed resource profiles](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles) +provide starting allocations and document topology, storage and validation +boundaries. The optional [PostgreSQL metadata example](values-signoz-postgres.yaml) +can be layered with any size profile; sizing profiles do not configure PostgreSQL. +An optional [persistent collector queue example](https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-persistent-queue) +adds a dedicated PVC for a single small/medium collector. +Resource profiles add memory controls to every tier. The distributed profile +provides shard capacity; it has no ClickHouse replica redundancy and requires +per-pod ingestion checks. + ## Available Examples ### 1. Default Configuration (`values-default.yaml`) @@ -210,8 +220,8 @@ These files are upgrade profiles and must not be used for a fresh installation: Layer the selected profile after the customer's normal values files and use the same Helm release name and namespace for both stages. Do not use this README as -the upgrade procedure. Follow [Upgrade SigNoz](../../../../docs-source/site/docs/observability/upgrade/index.md) -to select a supported path and [Upgrade with protected recovery](../../../../docs-source/site/docs/observability/upgrade/protected-recovery.md) +the upgrade procedure. Follow [Upgrade SigNoz](https://oracle.github.io/microservices-backend/obaas/docs/observability/upgrade/) +to select a supported path and [Upgrade with protected recovery](https://oracle.github.io/microservices-backend/obaas/docs/observability/upgrade/protected-recovery) for the complete two-stage procedure, prerequisites, commands, validation, and recovery guidance. diff --git a/helm/infra-charts/obaas/examples/signoz-collector-queue-pvc.yaml b/helm/infra-charts/obaas/examples/signoz-collector-queue-pvc.yaml new file mode 100644 index 000000000..4310cba26 --- /dev/null +++ b/helm/infra-charts/obaas/examples/signoz-collector-queue-pvc.yaml @@ -0,0 +1,21 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# Kubernetes manifest, NOT Helm values. Apply in the OBaaS release namespace. +# One independently managed claim per single-collector release. Change this +# name and the values overlay's claimName together if needed. +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: signoz-collector-queue +spec: + # Requires a CSI driver supporting ReadWriteOncePod. This fences concurrent + # pod access, including pods on the same node. Do not substitute ReadWriteMany. + accessModes: + - ReadWriteOncePod + # Uses the default StorageClass. Select a durable CSI class with working + # fsGroup permissions and file locking; avoid node-local ephemeral storage. + # storageClassName: + resources: + requests: + # Illustrative capacity for all exporter queues plus compaction headroom. + storage: 20Gi diff --git a/helm/infra-charts/obaas/examples/values-signoz-distributed.yaml b/helm/infra-charts/obaas/examples/values-signoz-distributed.yaml new file mode 100644 index 000000000..2b07065d7 --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-distributed.yaml @@ -0,0 +1,307 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# +# Draft SigNoz distributed profile: Upstream resource reference; two shards without replica redundancy. +# Starting allocations only: no certified ingestion rate or loss guarantee. +# Fresh installations only. Review migration/recovery before applying to an +# existing release; never use a profile to implicitly change stored-data topology. +# Layer ONE profile after environment values. See +# https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles for usage, PostgreSQL +# credentials, storage planning, and validation boundaries. + +signoz: + enabled: true + signoz: + replicaCount: 1 + resources: + requests: + cpu: "4" + memory: 8Gi + limits: + cpu: "4" + memory: 8Gi + persistence: + enabled: true + size: 10Gi + clickhouse: + layout: + shardsCount: 2 + replicasCount: 1 + podDistribution: + - type: ClickHouseAntiAffinity + topologyKey: kubernetes.io/hostname + # Resources and PVC capacity are per ClickHouse instance. Storage sizes + # are illustrative; choose StorageClasses and capacities in a final overlay. + resources: + requests: + cpu: "16" + memory: 32Gi + limits: + cpu: "16" + memory: 32Gi + persistence: + enabled: true + size: 1Ti + zookeeper: + replicaCount: 3 + # MiB; leave room for JVM native memory and filesystem cache. + heapSize: 4096 + podAntiAffinityPreset: hard + resources: + requests: + cpu: "2" + memory: 8Gi + limits: + cpu: "2" + memory: 8Gi + persistence: + enabled: true + size: 20Gi + clickhouseOperator: + resources: + requests: + cpu: "100m" + memory: 256Mi + limits: + cpu: "500m" + memory: 512Mi + metricsExporter: + resources: + requests: + cpu: "100m" + memory: 128Mi + limits: + cpu: "500m" + memory: 256Mi + # These TTLs cover diagnostic history, not application telemetry. + zookeeperLog: + ttl: 3 + queryLog: + ttl: 7 + partLog: + ttl: 7 + traceLog: + ttl: 3 + asynchronousInsertLog: + ttl: 3 + asynchronousMetricLog: + ttl: 3 + metricLog: + ttl: 3 + queryThreadLog: + ttl: 3 + queryViewsLog: + ttl: 3 + processorsProfileLog: + ttl: 3 + sessionLog: + ttl: 7 + blobStorageLog: + ttl: 3 + backupLog: + ttl: 3 + crashLog: + ttl: 7 + telemetryStoreMigrator: + # Keep the bundled chart's replication behavior; this is its current value + # name, rather than schemaMigrator from older upstream examples. + enableReplication: true + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "2" + memory: 2Gi + otelCollector: + replicaCount: 3 + autoscaling: + enabled: false + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: DoNotSchedule + labelSelector: + matchLabels: + app.kubernetes.io/component: otel-collector + resources: + requests: + cpu: "4" + memory: 16Gi + limits: + cpu: "4" + memory: 16Gi + additionalEnvs: + GOMEMLIMIT: 9600MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 12288 + spike_limit_mib: 2048 + batch: + send_batch_size: 2048 + send_batch_max_size: 4096 + timeout: 1s + batch/meter: + send_batch_size: 2048 + send_batch_max_size: 4096 + timeout: 1s + # Preserve inherited receivers/exporters and add the limiter first. + # Queues/retries remain inherited and are NOT persistent storage. + service: + pipelines: + traces: + processors: [memory_limiter, signozspanmetrics/delta, batch] + metrics: + # Inherited pull receiver definitions remain unused. Only the + # singleton k8s-infra collector activates them in its pipelines. + receivers: [otlp] + processors: [memory_limiter, batch] + logs: + receivers: [otlp, httplogreceiver/heroku, httplogreceiver/json] + processors: [memory_limiter, batch] + metrics/meter: + processors: [memory_limiter, batch/meter] + +k8s-infra: + # Presets prepend metadata enrichment ahead of memory_limiter. Preserve those + # processors; see the profile guide for ordering and custom-pipeline caveats. + otelAgent: + additionalEnvs: + GOMEMLIMIT: 600MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 768 + spike_limit_mib: 128 + service: + pipelines: + traces: + processors: [memory_limiter, batch] + metrics: + processors: [memory_limiter, batch] + logs: + processors: [memory_limiter, batch] + # Per scheduled worker node, in addition to the central components above. + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "1" + memory: 1Gi + otelDeployment: + replicaCount: 1 + # Singleton cluster-wide collection; do not scale pull receivers blindly. + resources: + requests: + cpu: "1" + memory: 2Gi + limits: + cpu: "2" + memory: 4Gi + clusterRole: + # Preserve the bundled deployment permissions and add discovery access. + rules: + - apiGroups: [""] + resources: [events, namespaces, namespaces/status, nodes, nodes/spec, nodes/status, pods, pods/status, replicationcontrollers, replicationcontrollers/status, resourcequotas, services, endpoints] + verbs: [get, list, watch] + - apiGroups: [apps] + resources: [daemonsets, deployments, replicasets, statefulsets] + verbs: [get, list, watch] + - apiGroups: [extensions] + resources: [replicasets] + verbs: [get, list, watch] + - apiGroups: [batch] + resources: [jobs, cronjobs] + verbs: [get, list, watch] + - apiGroups: [autoscaling] + resources: [horizontalpodautoscalers] + verbs: [get, list, watch] + - apiGroups: [discovery.k8s.io] + resources: [endpointslices] + verbs: [get, list, watch] + additionalEnvs: + GOMEMLIMIT: 2400MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 3072 + spike_limit_mib: 512 + receivers: + k8s_events: + auth_type: serviceAccount + prometheus: + config: + global: + scrape_interval: 30s + scrape_timeout: 10s + scrape_configs: + - job_name: kube-state-metrics + kubernetes_sd_configs: + - role: endpointslice + relabel_configs: + - source_labels: [__meta_kubernetes_service_name] + action: keep + regex: .*kube-state-metrics + - source_labels: [__meta_kubernetes_endpointslice_port_name] + action: keep + regex: http + - job_name: apisix + kubernetes_sd_configs: + - role: pod + relabel_configs: + - source_labels: + [__meta_kubernetes_pod_label_app_kubernetes_io_name] + action: keep + regex: apisix + - source_labels: [__meta_kubernetes_pod_ip] + target_label: __address__ + # Escape capture groups through Collector config expansion. + replacement: $$1:9091 + # scrape all the pods with the signoz annotations on them + - job_name: "signoz-annotated-pods" + kubernetes_sd_configs: + - role: pod + relabel_configs: + - source_labels: + [__meta_kubernetes_pod_annotation_signoz_io_scrape] + action: keep + regex: true + - source_labels: + [__meta_kubernetes_pod_annotation_signoz_io_path] + action: replace + target_label: __metrics_path__ + regex: (.+) + - source_labels: + [ + __meta_kubernetes_pod_ip, + __meta_kubernetes_pod_annotation_signoz_io_port, + ] + action: replace + regex: ([^;]+);([^;]+) + replacement: $$1:$$2 + target_label: __address__ + - source_labels: [__meta_kubernetes_namespace] + action: replace + target_label: kubernetes_namespace + - source_labels: [__meta_kubernetes_pod_name] + action: replace + target_label: kubernetes_pod_name + - source_labels: + [__meta_kubernetes_pod_label_app_kubernetes_io_instance] + action: replace + target_label: app + service: + pipelines: + metrics/internal: + processors: [memory_limiter, batch] + metrics/scraper: + processors: [memory_limiter, batch] + receivers: [prometheus] + logs: + processors: [memory_limiter, batch] + receivers: [k8s_events] diff --git a/helm/infra-charts/obaas/examples/values-signoz-medium.yaml b/helm/infra-charts/obaas/examples/values-signoz-medium.yaml new file mode 100644 index 000000000..edd014e2b --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-medium.yaml @@ -0,0 +1,205 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# +# Draft SigNoz medium profile: Custom single-shard deployment; larger vertical allocations. +# Starting allocations only: no certified ingestion rate or loss guarantee. +# Fresh installations only. Review migration/recovery before applying to an +# existing release; never use a profile to implicitly change stored-data topology. +# Layer ONE profile after environment values. See +# https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles for usage, PostgreSQL +# credentials, storage planning, and validation boundaries. + +signoz: + enabled: true + signoz: + replicaCount: 1 + resources: + requests: + cpu: "500m" + memory: 1Gi + limits: + cpu: "2" + memory: 2Gi + persistence: + enabled: true + size: 10Gi + clickhouse: + layout: + shardsCount: 1 + replicasCount: 1 + # Resources and PVC capacity are per ClickHouse instance. Storage sizes + # are illustrative; choose StorageClasses and capacities in a final overlay. + resources: + requests: + cpu: "4" + memory: 16Gi + limits: + cpu: "8" + memory: 32Gi + persistence: + enabled: true + size: 500Gi + zookeeper: + replicaCount: 1 + # MiB; leave room for JVM native memory and filesystem cache. + heapSize: 1024 + resources: + requests: + cpu: "250m" + memory: 2Gi + limits: + cpu: "1" + memory: 4Gi + persistence: + enabled: true + size: 20Gi + clickhouseOperator: + resources: + requests: + cpu: "100m" + memory: 256Mi + limits: + cpu: "500m" + memory: 512Mi + metricsExporter: + resources: + requests: + cpu: "100m" + memory: 128Mi + limits: + cpu: "500m" + memory: 256Mi + # These TTLs cover diagnostic history, not application telemetry. + zookeeperLog: + ttl: 3 + queryLog: + ttl: 7 + partLog: + ttl: 7 + traceLog: + ttl: 3 + asynchronousInsertLog: + ttl: 3 + asynchronousMetricLog: + ttl: 3 + metricLog: + ttl: 3 + queryThreadLog: + ttl: 3 + queryViewsLog: + ttl: 3 + processorsProfileLog: + ttl: 3 + sessionLog: + ttl: 7 + blobStorageLog: + ttl: 3 + backupLog: + ttl: 3 + crashLog: + ttl: 7 + telemetryStoreMigrator: + # Keep the bundled chart's replication behavior; this is its current value + # name, rather than schemaMigrator from older upstream examples. + enableReplication: true + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "2" + memory: 2Gi + otelCollector: + replicaCount: 1 + autoscaling: + enabled: false + resources: + requests: + cpu: "1" + memory: 2Gi + limits: + cpu: "2" + memory: 4Gi + additionalEnvs: + GOMEMLIMIT: 2400MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 3072 + spike_limit_mib: 512 + batch: + send_batch_size: 2048 + send_batch_max_size: 4096 + timeout: 1s + batch/meter: + send_batch_size: 2048 + send_batch_max_size: 4096 + timeout: 1s + # Preserve inherited receivers/exporters and add the limiter first. + # Queues/retries remain inherited and are NOT persistent storage. + service: + pipelines: + traces: + processors: [memory_limiter, signozspanmetrics/delta, batch] + metrics: + processors: [memory_limiter, batch] + logs: + processors: [memory_limiter, batch] + metrics/meter: + processors: [memory_limiter, batch/meter] + +k8s-infra: + # Presets prepend metadata enrichment ahead of memory_limiter. Preserve those + # processors; see the profile guide for ordering and custom-pipeline caveats. + otelAgent: + additionalEnvs: + GOMEMLIMIT: 600MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 768 + spike_limit_mib: 128 + service: + pipelines: + traces: + processors: [memory_limiter, batch] + metrics: + processors: [memory_limiter, batch] + logs: + processors: [memory_limiter, batch] + # Per scheduled worker node, in addition to the central components above. + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "1" + memory: 1Gi + otelDeployment: + additionalEnvs: + GOMEMLIMIT: 1200MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 1536 + spike_limit_mib: 256 + service: + pipelines: + metrics/internal: + processors: [memory_limiter, batch] + metrics/scraper: + processors: [memory_limiter, batch] + logs: + processors: [memory_limiter, batch] + replicaCount: 1 + # Singleton cluster-wide collection; do not scale pull receivers blindly. + resources: + requests: + cpu: "500m" + memory: 1Gi + limits: + cpu: "2" + memory: 2Gi diff --git a/helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml b/helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml new file mode 100644 index 000000000..c94b27e38 --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-persistent-queue.yaml @@ -0,0 +1,70 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# +# Persistent exporter queues for ONE SigNoz collector (small or medium only). +# Layer after the size profile. Create signoz-collector-queue-pvc.yaml in the +# release namespace first. For the complete steps, see +# https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-persistent-queue +# Do not layer onto distributed: that profile requires independent queue claims +# for each collector. Never scale this Deployment with the shared claim below. +# This overlay replaces extraVolumes, extraVolumeMounts and service.extensions +# lists; merge any site-specific entries explicitly. + +signoz: + enabled: true + otelCollector: + replicaCount: 1 + autoscaling: + enabled: false + # Prevent overlapping old/new pods during upgrades. Restarts interrupt + # ingestion; SDK/agent retries still need to cover that interruption. + strategy: Recreate + podSecurityContext: + fsGroup: 10001 + fsGroupChangePolicy: OnRootMismatch + securityContext: + runAsUser: 10001 + runAsGroup: 10001 + runAsNonRoot: true + extraVolumes: + - name: exporter-queue + persistentVolumeClaim: + claimName: signoz-collector-queue + extraVolumeMounts: + - name: exporter-queue + mountPath: /var/lib/otelcol/queue + config: + extensions: + file_storage/queue: + directory: /var/lib/otelcol/queue/storage + create_directory: true + fsync: true + compaction: + on_rebound: true + directory: /var/lib/otelcol/queue/compaction + exporters: + clickhousetraces: &persistentExporter + timeout: 30s + sending_queue: + enabled: true + storage: file_storage/queue + sizer: requests + # Per exporter, measured in requests/batches, not bytes or records. + # These are starting values, not a tested outage-duration budget. + queue_size: 1000 + num_consumers: 2 + block_on_overflow: true + retry_on_failure: + enabled: true + initial_interval: 5s + max_interval: 30s + # Keep retrying retryable failures; permanent errors can still drop + # data. Storage and queue capacity remain finite. + max_elapsed_time: 0s + signozclickhousemetrics: *persistentExporter + clickhouselogsexporter: *persistentExporter + metadataexporter: *persistentExporter + signozclickhousemeter: *persistentExporter + service: + # Helm replaces lists: preserve the default diagnostic extensions. + extensions: [health_check, zpages, pprof, file_storage/queue] diff --git a/helm/infra-charts/obaas/examples/values-signoz-postgres.yaml b/helm/infra-charts/obaas/examples/values-signoz-postgres.yaml new file mode 100644 index 000000000..b4bee7856 --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-postgres.yaml @@ -0,0 +1,69 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# +# Example: SigNoz metadata in the bundled PostgreSQL database. +# PostgreSQL stores users, dashboards, alerts, and configuration; ClickHouse +# remains the telemetry store. This overlay does not change ingestion capacity. +# +# Intended for a fresh installation. Enabling PostgreSQL does not copy an +# existing SQLite database. For an existing installation, back up metadata and +# validate a separate migration and restore procedure before switching stores. +# +# Create the credential secret in the release namespace before installation. +# Supply a password file containing only the password, without a trailing newline: +# Use a URL-safe password (for example, random hexadecimal characters): the +# bundled chart interpolates it into a PostgreSQL URI without percent-encoding. +# +# kubectl -n obaas create secret generic signoz-postgres-auth \ +# --from-file=password=/secure/path/postgres-password +# +# From the repository root, layer this after your normal environment values: +# +# helm upgrade --install obaas helm/infra-charts/obaas \ +# -n obaas --create-namespace \ +# -f \ +# -f helm/infra-charts/obaas/examples/values-signoz-postgres.yaml +# +# The namespace must already exist when creating the secret. Resource and +# storage sizes below are starting allocations, not measured capacity ratings. +# The bundled chart does not configure PostgreSQL replication or failover; +# keep replicaCount at 1. Plan backups and test restoration separately. +# See https://signoz.io/docs/manage/administrator-guide/configuration/relational-database/ + +signoz: + enabled: true + # The parent chart configures the SigNoz SQL store provider, DSN, and + # credential environment from these values. + postgresql: + enabled: true + replicaCount: 1 + + # Use the bundled chart's PostgreSQL 15 image with a fresh chart-owned PVC. + image: + repository: docker.io/library/postgres + tag: "15" + + auth: + username: signoz + database: signoz + # User-supplied password secret. This secret must be created, or + # auth.password configured. + existingSecret: signoz-postgres-auth + secretKeys: + userPasswordKey: password + + # Sample sizing + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: "1" + memory: 2Gi + + persistence: + enabled: true + # OCI Block Volume CSI example; replace with a suitable StorageClass + # available in your cluster. The chart requests ReadWriteOnce storage. + storageClass: oci-bv + size: 50Gi diff --git a/helm/infra-charts/obaas/examples/values-signoz-small.yaml b/helm/infra-charts/obaas/examples/values-signoz-small.yaml new file mode 100644 index 000000000..6003aa245 --- /dev/null +++ b/helm/infra-charts/obaas/examples/values-signoz-small.yaml @@ -0,0 +1,205 @@ +## Copyright (c) 2026, Oracle and/or its affiliates. +## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. +# +# Draft SigNoz small profile: Evaluation; one ClickHouse shard and one collector. +# Starting allocations only: no certified ingestion rate or loss guarantee. +# Fresh installations only. Review migration/recovery before applying to an +# existing release; never use a profile to implicitly change stored-data topology. +# Layer ONE profile after environment values. See +# https://oracle.github.io/microservices-backend/obaas/docs/observability/signoz-profiles for usage, PostgreSQL +# credentials, storage planning, and validation boundaries. + +signoz: + enabled: true + signoz: + replicaCount: 1 + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "1" + memory: 1Gi + persistence: + enabled: true + size: 10Gi + clickhouse: + layout: + shardsCount: 1 + replicasCount: 1 + # Resources and PVC capacity are per ClickHouse instance. Storage sizes + # are illustrative; choose StorageClasses and capacities in a final overlay. + resources: + requests: + cpu: "2" + memory: 8Gi + limits: + cpu: "4" + memory: 16Gi + persistence: + enabled: true + size: 200Gi + zookeeper: + replicaCount: 1 + # MiB; leave room for JVM native memory and filesystem cache. + heapSize: 1024 + resources: + requests: + cpu: "250m" + memory: 2Gi + limits: + cpu: "1" + memory: 4Gi + persistence: + enabled: true + size: 20Gi + clickhouseOperator: + resources: + requests: + cpu: "100m" + memory: 256Mi + limits: + cpu: "500m" + memory: 512Mi + metricsExporter: + resources: + requests: + cpu: "100m" + memory: 128Mi + limits: + cpu: "500m" + memory: 256Mi + # These TTLs cover diagnostic history, not application telemetry. + zookeeperLog: + ttl: 3 + queryLog: + ttl: 7 + partLog: + ttl: 7 + traceLog: + ttl: 3 + asynchronousInsertLog: + ttl: 3 + asynchronousMetricLog: + ttl: 3 + metricLog: + ttl: 3 + queryThreadLog: + ttl: 3 + queryViewsLog: + ttl: 3 + processorsProfileLog: + ttl: 3 + sessionLog: + ttl: 7 + blobStorageLog: + ttl: 3 + backupLog: + ttl: 3 + crashLog: + ttl: 7 + telemetryStoreMigrator: + # Keep the bundled chart's replication behavior; this is its current value + # name, rather than schemaMigrator from older upstream examples. + enableReplication: true + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "2" + memory: 2Gi + otelCollector: + replicaCount: 1 + autoscaling: + enabled: false + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "1" + memory: 2Gi + additionalEnvs: + GOMEMLIMIT: 1200MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 1536 + spike_limit_mib: 256 + batch: + send_batch_size: 2048 + send_batch_max_size: 4096 + timeout: 1s + batch/meter: + send_batch_size: 2048 + send_batch_max_size: 4096 + timeout: 1s + # Preserve inherited receivers/exporters and add the limiter first. + # Queues/retries remain inherited and are NOT persistent storage. + service: + pipelines: + traces: + processors: [memory_limiter, signozspanmetrics/delta, batch] + metrics: + processors: [memory_limiter, batch] + logs: + processors: [memory_limiter, batch] + metrics/meter: + processors: [memory_limiter, batch/meter] + +k8s-infra: + # Presets prepend metadata enrichment ahead of memory_limiter. Preserve those + # processors; see the profile guide for ordering and custom-pipeline caveats. + otelAgent: + additionalEnvs: + GOMEMLIMIT: 300MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 384 + spike_limit_mib: 64 + service: + pipelines: + traces: + processors: [memory_limiter, batch] + metrics: + processors: [memory_limiter, batch] + logs: + processors: [memory_limiter, batch] + # Per scheduled worker node, in addition to the central components above. + resources: + requests: + cpu: "100m" + memory: 256Mi + limits: + cpu: "500m" + memory: 512Mi + otelDeployment: + additionalEnvs: + GOMEMLIMIT: 600MiB + config: + processors: + memory_limiter: + check_interval: 1s + limit_mib: 768 + spike_limit_mib: 128 + service: + pipelines: + metrics/internal: + processors: [memory_limiter, batch] + metrics/scraper: + processors: [memory_limiter, batch] + logs: + processors: [memory_limiter, batch] + replicaCount: 1 + # Singleton cluster-wide collection; do not scale pull receivers blindly. + resources: + requests: + cpu: "250m" + memory: 512Mi + limits: + cpu: "1" + memory: 1Gi diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index f7ae381d6..750f81d8b 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -934,7 +934,8 @@ signoz: regex: apisix - source_labels: [__meta_kubernetes_pod_ip] target_label: __address__ - replacement: ${1}:9091 + # Escape capture groups through Collector config expansion. + replacement: $$1:9091 # scrape all the pods with the signoz annotations on them - job_name: "signoz-annotated-pods" kubernetes_sd_configs: @@ -956,7 +957,7 @@ signoz: ] action: replace regex: ([^;]+);([^;]+) - replacement: $1:$2 + replacement: $$1:$$2 target_label: __address__ - source_labels: [__meta_kubernetes_namespace] action: replace From 0957f1bc9bb29eafd88538a8364496705f25b319 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Thu, 29 Oct 2026 13:09:54 -0700 Subject: [PATCH 48/48] MicroTx BYO IDP (#1585) Signed-off-by: Anders Swanson --- docs-source/site/docs/platform/otmm.md | 84 +++++++++++++++++++ .../obaas/examples/values-rancher-jwt.yaml | 35 +++----- .../obaas/templates/otmm/_security.tpl | 49 +++++++++++ .../obaas/templates/otmm/_storage.tpl | 33 ++++++-- .../obaas/templates/otmm/configmap.yaml | 20 +++-- .../obaas/templates/otmm/console.yaml | 60 ++++++------- .../obaas/templates/otmm/statefulset.yaml | 15 ++-- .../otmm/workflow-server-deployment.yaml | 16 ++-- helm/infra-charts/obaas/values.schema.json | 73 ++++++++++++++++ helm/infra-charts/obaas/values.yaml | 42 +++++++--- 10 files changed, 329 insertions(+), 98 deletions(-) create mode 100644 helm/infra-charts/obaas/templates/otmm/_security.tpl diff --git a/docs-source/site/docs/platform/otmm.md b/docs-source/site/docs/platform/otmm.md index 77bf52096..82eb63199 100644 --- a/docs-source/site/docs/platform/otmm.md +++ b/docs-source/site/docs/platform/otmm.md @@ -61,6 +61,90 @@ otmm: The console exists only to front the coordinator and workflow server, so it is deployed only when at least one of those two components is enabled. If both `otmm.coordinator.enabled` and `otmm.workflowServer.enabled` are `false`, the console is not deployed even if `otmm.console.enabled` is `true`. When deployed, the console is connected only to the backends that are enabled, so a coordinator-only or workflow-only install does not leave the console pointing at a service that was not deployed. +## Identity provider and JWT security + +Configure MicroTx security under `otmm.commonConfiguration.security`. The +identity-provider fields follow the [MicroTx 26.1 identity-provider +properties](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/identity-provider-properties.html). +Use `serverType: idcs` for Oracle IDCS and `other` for other supported providers. +Copy `issuer` and `jwksUri` from the provider's discovery document. Leave `scopes` +empty for non-IDCS providers; IDCS defaults to `openid groups`. + +For example, a Keycloak configuration with console access is: + +```yaml +otmm: + commonConfiguration: + externalURL: + protocol: https + host: microtx.example.com + security: + enabled: true + clientSecretName: microtx-client + identityProvider: + serverType: other + issuer: https://idp.example.com/realms/obaas + jwksUri: https://idp.example.com/realms/obaas/protocol/openid-connect/certs + identityProviderUrl: https://idp.example.com/realms/obaas + audience: microtx + scopes: "" + roleMappings: + coordinator: + adminUserRoles: microtx-admin + adminUserRolesPath: "realm_access, roles" + workflow: + claimsRolePaths: realm_access.roles + roles: + admin: microtx-workflow-admin + coordinator: + authentication: + requestsWithNoJWT: DENY + console: + cookieEncryptionPasswordSecretName: microtx-console-cookie +``` + +Prepare namespace-local Secrets: `microtx-client` with `clientId` and +`clientPassword`, and `microtx-console-cookie` with `secret`. Register the console +redirect URI `https://microtx.example.com/console/oidc/redirect` with the IdP, +and configure the audience and roles in the tokens. The IdP must be reachable by +MicroTx pods and by users' browsers. Set up the corresponding HTTPS route; +`externalURL` alone does not provision it. + +Console cookie encryption is configured separately through +`otmm.console.cookieEncryption.enabled`. It defaults to `false` to preserve +existing console behavior. Set it to `true` to enable the console's cookie +encryption setting and verify browser login with your encryption-password Secret. +When common security and the console are enabled, the chart still requires +`cookieEncryptionPasswordSecretName`, regardless of this setting. + +Common security enables coordinator RBAC, workflow JWT validation, and console +OIDC. An empty `coordinator.authentication.requestsWithNoJWT` derives `DENY` when +security is enabled and `ALLOW` otherwise. `ALLOW` with coordinator RBAC enabled +is rejected. For JWT authentication without common RBAC, explicitly set `DENY` +and provide issuer/JWKS details and the expected access-token audience. The chart +exports `identityProvider.audience` as the coordinator's `JWT_AUDIENCES` setting. +API-only installations can disable the console and omit its client Secret, URL, +and administrator role settings; coordinator JWT authentication still requires +the audience. +The evaluation defaults leave security disabled; enable security and require +JWTs in production, as described in [MicroTx authentication +properties](https://docs.oracle.com/en/database/oracle/transaction-manager-for-microservices/26.1/tmmdg/authentication-properties.html). + +Use `identityProvider.roleMappings.coordinator` for administrator roles and +`identityProvider.roleMappings.workflow` for workflow roles. Coordinator role +paths use commas; workflow paths use dots. Older OBaaS overrides under +`identityProvider.adminUserRoles`, `identityProvider.adminUserRolesPath`, +`identityProvider.policy`, and `workflowServer.security.identityProvider.policy` +remain supported and take precedence. Remove those overrides when migrating to +the documented `roleMappings` paths. + +JWT validation and RBAC do not enable token propagation to participant callbacks. +The chart keeps token propagation disabled; enabling it requires additional +encryption-key and callback configuration. After deployment, verify that missing, +expired, incorrectly signed, and wrong-issuer tokens are rejected, and that +administrator APIs enforce the configured roles. Helm render checks do not +establish runtime IdP compatibility. + ## Coordinator database storage The coordinator defaults to `otmm.coordinator.storage.type: memory`. To persist diff --git a/helm/infra-charts/obaas/examples/values-rancher-jwt.yaml b/helm/infra-charts/obaas/examples/values-rancher-jwt.yaml index c30154046..257195fbf 100644 --- a/helm/infra-charts/obaas/examples/values-rancher-jwt.yaml +++ b/helm/infra-charts/obaas/examples/values-rancher-jwt.yaml @@ -56,34 +56,25 @@ otmm: jwksUri: "http://azn-server.obaas.svc.cluster.local:8080/oauth2/jwks" identityProviderUrl: "http://azn-server.obaas.svc.cluster.local:8080/oauth2/token" audience: "microtx-workflow" - adminUserRoles: "microtx-conductor-admin" - adminUserRolesPath: "roles" - policy: - claimsRolePaths: "roles" - roles: - superAdmin: "microtx-conductor-super-admin" - admin: "microtx-conductor-admin" - user: "microtx-conductor-user" - readOnlyUser: "microtx-conductor-read-only-user" - metadataManager: "microtx-conductor-metadata-manager" - worker: "microtx-conductor-worker" + roleMappings: + coordinator: + adminUserRoles: "microtx-conductor-admin" + adminUserRolesPath: "roles" + workflow: + claimsRolePaths: "roles" + roles: + superAdmin: "microtx-conductor-super-admin" + admin: "microtx-conductor-admin" + user: "microtx-conductor-user" + readOnlyUser: "microtx-conductor-read-only-user" + metadataManager: "microtx-conductor-metadata-manager" + worker: "microtx-conductor-worker" coordinator: enabled: true workflowServer: enabled: true - security: - identityProvider: - policy: - claimsRolePaths: "roles" - roles: - superAdmin: "microtx-conductor-super-admin" - admin: "microtx-conductor-admin" - user: "microtx-conductor-user" - readOnlyUser: "microtx-conductor-read-only-user" - metadataManager: "microtx-conductor-metadata-manager" - worker: "microtx-conductor-worker" # The API validation does not require the browser console. Enable it separately # after registering an authorization-code client and cookie-encryption Secret. diff --git a/helm/infra-charts/obaas/templates/otmm/_security.tpl b/helm/infra-charts/obaas/templates/otmm/_security.tpl new file mode 100644 index 000000000..cacbdb9bc --- /dev/null +++ b/helm/infra-charts/obaas/templates/otmm/_security.tpl @@ -0,0 +1,49 @@ +{{/* Copyright (c) 2026, Oracle and/or its affiliates. +Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. */}} + +{{/* Keep existing OBaaS role overrides working while adopting the 26.1 paths. +Legacy overrides take precedence; remove them when migrating to roleMappings. */}} +{{- define "obaas.otmm.coordinatorRoles" -}} +{{- $idp := .Values.otmm.commonConfiguration.security.identityProvider -}} +{{- mergeOverwrite (deepCopy $idp.roleMappings.coordinator) (pick $idp "adminUserRoles" "adminUserRolesPath") | toYaml -}} +{{- end -}} + +{{- define "obaas.otmm.workflowRoles" -}} +{{- $idp := .Values.otmm.commonConfiguration.security.identityProvider -}} +{{- $legacy := dig "security" "identityProvider" "policy" (dict) .Values.otmm.workflowServer -}} +{{- mergeOverwrite (deepCopy $idp.roleMappings.workflow) ($idp.policy | default dict) $legacy | toYaml -}} +{{- end -}} + +{{- define "obaas.otmm.requestsWithNoJWT" -}} +{{- .Values.otmm.coordinator.authentication.requestsWithNoJWT | default (ternary "DENY" "ALLOW" .Values.otmm.commonConfiguration.security.enabled) -}} +{{- end -}} + +{{- define "obaas.otmm.validateSecurity" -}} +{{- $security := .Values.otmm.commonConfiguration.security -}} +{{- $idp := $security.identityProvider -}} +{{- $jwtRequired := eq (include "obaas.otmm.requestsWithNoJWT" .) "DENY" -}} +{{- if and .Values.otmm.coordinator.enabled $security.enabled (not $jwtRequired) -}} +{{- fail "MicroTx security.enabled requires coordinator.authentication.requestsWithNoJWT: DENY (or empty to derive DENY)" -}} +{{- end -}} +{{- if or $security.enabled (and .Values.otmm.coordinator.enabled $jwtRequired) -}} +{{- $_ := required "MicroTx JWT authentication requires otmm.commonConfiguration.security.identityProvider.issuer" $idp.issuer -}} +{{- $_ := required "MicroTx JWT authentication requires otmm.commonConfiguration.security.identityProvider.jwksUri" $idp.jwksUri -}} +{{- end -}} +{{- if and .Values.otmm.coordinator.enabled $jwtRequired -}} +{{- $_ := required "MicroTx coordinator JWT authentication requires identityProvider.audience" $idp.audience -}} +{{- end -}} +{{- if and (ne $idp.serverType "idcs") $idp.scopes -}} +{{- fail "MicroTx identityProvider.scopes is for serverType: idcs only; leave it empty for other providers" -}} +{{- end -}} +{{- if and $security.enabled (eq (include "otmm.console.enabled" .) "true") -}} +{{- $roles := include "obaas.otmm.coordinatorRoles" . | fromYaml -}} +{{- $_ := required "MicroTx console requires security.clientSecretName (Secret keys: clientId, clientPassword)" $security.clientSecretName -}} +{{- $_ := required "MicroTx console requires identityProvider.identityProviderUrl" $idp.identityProviderUrl -}} +{{- $_ := required "MicroTx console requires identityProvider.audience" $idp.audience -}} +{{- $_ := required "MicroTx console requires identityProvider.roleMappings.coordinator.adminUserRoles" $roles.adminUserRoles -}} +{{- $_ := required "MicroTx console requires identityProvider.roleMappings.coordinator.adminUserRolesPath" $roles.adminUserRolesPath -}} +{{- $_ := required "MicroTx console requires console.cookieEncryptionPasswordSecretName" .Values.otmm.console.cookieEncryptionPasswordSecretName -}} +{{- $_ := required "MicroTx console requires commonConfiguration.externalURL.protocol" .Values.otmm.commonConfiguration.externalURL.protocol -}} +{{- $_ := required "MicroTx console requires commonConfiguration.externalURL.host" .Values.otmm.commonConfiguration.externalURL.host -}} +{{- end -}} +{{- end -}} diff --git a/helm/infra-charts/obaas/templates/otmm/_storage.tpl b/helm/infra-charts/obaas/templates/otmm/_storage.tpl index 420ecf6cd..71f4036f1 100644 --- a/helm/infra-charts/obaas/templates/otmm/_storage.tpl +++ b/helm/infra-charts/obaas/templates/otmm/_storage.tpl @@ -37,14 +37,24 @@ Licensed under the Universal Permissive License v1.0 as shown at http://oss.orac {{- .Values.otmm.workflowServer.config.storage.fileSystem.persistence.existingClaim | default (printf "%s-otmm-workflow-files" .Release.Name | trunc 63 | trimSuffix "-") -}} {{- end -}} +{{/* Keep volume and startup decisions in sync for all coordinator containers. */}} +{{- define "obaas.otmm.coordinatorStorageOptions" -}} +{{- $storage := .Values.otmm.coordinator.storage -}} +{{- $sharedDatabase := and (eq $storage.type "db") (not $storage.db.credentialSecretName) -}} +{{- $databaseWallet := not (empty (or $storage.db.walletConfigMapName $storage.db.walletSecretName $sharedDatabase)) -}} +{{- toYaml (dict + "sharedDatabase" $sharedDatabase + "databaseWallet" $databaseWallet + "sharedWallet" (and $sharedDatabase (not $storage.db.walletConfigMapName) (not $storage.db.walletSecretName)) + "mountStorage" (or (and (eq $storage.type "db") $databaseWallet) (and (eq $storage.type "etcd") (not (empty $storage.etcd.credentialSecretName))))) -}} +{{- end -}} + {{/* Shared startup configuration for schema initialization and the coordinator. */}} {{- define "obaas.otmm.coordinatorConfig" -}} {{- $root := .root -}} {{- $storage := $root.Values.otmm.coordinator.storage -}} -{{- $sharedDatabase := and (eq $storage.type "db") (not $storage.db.credentialSecretName) -}} -{{- $databaseWallet := or $storage.db.walletConfigMapName $storage.db.walletSecretName $sharedDatabase -}} -{{- $mountStorage := or (and (eq $storage.type "db") $databaseWallet) (and (eq $storage.type "etcd") $storage.etcd.credentialSecretName) -}} -{{- if $sharedDatabase }} +{{- $options := .storageOptions -}} +{{- if $options.sharedDatabase }} # MicroTx expects JSON credentials; serialize the shared secret at runtime. command: ["/usr/bin/python3", "-c"] args: @@ -66,8 +76,15 @@ env: value: {{ .initialize | quote }} - name: GIN_MODE value: release +{{- if and $root.Values.otmm.commonConfiguration.security.enabled $root.Values.otmm.commonConfiguration.security.clientSecretName }} +- name: IDENTITY_PROVIDER_CLIENT_ID + valueFrom: + secretKeyRef: + name: {{ $root.Values.otmm.commonConfiguration.security.clientSecretName | quote }} + key: clientId +{{- end }} {{- if eq $storage.type "db" }} -{{- if $sharedDatabase }} +{{- if $options.sharedDatabase }} {{- include "obaas.database.authN" $root | nindent 0 }} {{- else }} - name: STORAGE_DB_CREDENTIAL @@ -76,14 +93,14 @@ env: name: {{ $storage.db.credentialSecretName | quote }} key: {{ $storage.db.credentialSecretKey | quote }} {{- end }} -{{- if $databaseWallet }} +{{- if $options.databaseWallet }} - name: TNS_ADMIN value: /etc/config/dbwallet {{- end }} {{- end }} -{{- if $mountStorage }} +{{- if $options.mountStorage }} volumeMounts: -{{- if and (eq $storage.type "db") $databaseWallet }} +{{- if and (eq $storage.type "db") $options.databaseWallet }} - name: database-wallet mountPath: /etc/config/dbwallet readOnly: true diff --git a/helm/infra-charts/obaas/templates/otmm/configmap.yaml b/helm/infra-charts/obaas/templates/otmm/configmap.yaml index 3d9f8708e..3b7ed0c35 100644 --- a/helm/infra-charts/obaas/templates/otmm/configmap.yaml +++ b/helm/infra-charts/obaas/templates/otmm/configmap.yaml @@ -2,7 +2,11 @@ ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. {{- if .Values.otmm.coordinator.enabled }} {{- include "obaas.otmm.validateStorage" . }} +{{- include "obaas.otmm.validateSecurity" . }} {{- $storage := .Values.otmm.coordinator.storage }} +{{- $security := .Values.otmm.commonConfiguration.security }} +{{- $idp := $security.identityProvider }} +{{- $roles := include "obaas.otmm.coordinatorRoles" . | fromYaml }} apiVersion: v1 kind: ConfigMap metadata: @@ -15,7 +19,9 @@ metadata: {{- include "obaas.labels" . | nindent 4 }} data: APPLICATION_NAMESPACE: "" - AUTHORIZATION_ENABLED: "false" + AUTHENTICATION_ENABLED: {{ eq (include "obaas.otmm.requestsWithNoJWT" .) "DENY" | quote }} + AUTHORIZATION_ENABLED: {{ $security.enabled | quote }} + # Token propagation additionally requires encryption key configuration. AUTHORIZATION_TOKEN_PROPAGATION_ENABLED: "false" BATCH_INTERVAL: "60" CACHE_ENABLED: "true" @@ -28,9 +34,13 @@ data: HTTP_CLIENT_TIMEOUT_IN_SECS: "60" HTTP_TRACE_ENABLED: "true" ID: TCS01 - IDENTITY_PROVIDER_CLIENT_ID: "" - IDENTITY_PROVIDER_NAME: "" - IDENTITY_PROVIDER_URL: "" + IDENTITY_PROVIDER_SERVER_TYPE: {{ $idp.serverType | quote }} + IDENTITY_PROVIDER_URL: {{ $idp.identityProviderUrl | quote }} + JWT_ISSUER: {{ $idp.issuer | quote }} + JWT_JWKS_URI: {{ $idp.jwksUri | quote }} + JWT_AUDIENCES: {{ $idp.audience | quote }} + ADMIN_USER_ROLES: {{ $roles.adminUserRoles | quote }} + ADMIN_USER_ROLES_PATH: {{ $roles.adminUserRolesPath | quote }} INTERNAL_ADDR: {{ printf "http://%s-otmm-tcs:9000" .Release.Name }} ISTIO_INGRESS_GATEWAY: ingressgateway ISTIO_SYSTEM_NAMESPACE: "" @@ -43,7 +53,7 @@ data: NARAYANA_LRA_COMPATIBILITY_MODE: "false" NOTIFICATION_SPIKE_TIME_IN_SEC: "5" PORT: "9000" - REQUEST_WITH_NO_JWT: ALLOW + REQUEST_WITH_NO_JWT: {{ include "obaas.otmm.requestsWithNoJWT" . | quote }} SERVE_TLS_ENABLED: "false" STORAGE_TYPE: {{ $storage.type | quote }} STORAGE_ETCD_ENDPOINTS: {{ ternary $storage.etcd.endpoints "" (eq $storage.type "etcd") | quote }} diff --git a/helm/infra-charts/obaas/templates/otmm/console.yaml b/helm/infra-charts/obaas/templates/otmm/console.yaml index 039afdc62..40b53490d 100644 --- a/helm/infra-charts/obaas/templates/otmm/console.yaml +++ b/helm/infra-charts/obaas/templates/otmm/console.yaml @@ -2,6 +2,16 @@ ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. {{- if eq (include "otmm.console.enabled" .) "true" }} +{{- include "obaas.otmm.validateSecurity" . }} +{{- $coordinatorRoles := include "obaas.otmm.coordinatorRoles" . | fromYaml }} +{{- $security := .Values.otmm.commonConfiguration.security }} +{{- $idp := $security.identityProvider }} +{{- $externalURL := .Values.otmm.commonConfiguration.externalURL }} +{{- $consoleOrigin := printf "%s://%s" ($externalURL.protocol | default "http") ($externalURL.host | default (printf "%s-otmm-console" .Release.Name)) }} +{{- if $externalURL.port }} +{{- $consoleOrigin = printf "%s://%s:%v" $externalURL.protocol $externalURL.host $externalURL.port }} +{{- end }} +{{- $defaultScopes := ternary "openid groups" "openid" (eq $idp.serverType "idcs") }} apiVersion: v1 kind: Service metadata: @@ -91,7 +101,7 @@ spec: {{- end }} resources: {{- with .Values.otmm.console.resources }} - {{ toYaml . | nindent 6 }} + {{- toYaml . | nindent 12 }} {{- else }} limits: cpu: "2" @@ -111,13 +121,13 @@ spec: - name: TMM_TCS_URL value: "http://{{ .Release.Name }}-otmm-tcs:9000" {{- end }} - {{- if eq .Values.otmm.commonConfiguration.security.enabled true }} + {{- if $security.enabled }} - name: TMM_ADMIN_USER_ROLE_NAMES - value: {{ .Values.otmm.commonConfiguration.security.identityProvider.adminUserRoles }} + value: {{ $coordinatorRoles.adminUserRoles | quote }} - name: TMM_ROLES_PATH - value: {{ .Values.otmm.commonConfiguration.security.identityProvider.adminUserRolesPath }} + value: {{ $coordinatorRoles.adminUserRolesPath | quote }} - name: SECURITY_PROPERTIES_OIDC_IDENTITY_URI - value: {{ .Values.otmm.commonConfiguration.security.identityProvider.identityProviderUrl }} + value: {{ $idp.identityProviderUrl | quote }} - name: SECURITY_PROPERTIES_COOKIE_ENCRYPTION_PASSWORD valueFrom: secretKeyRef: @@ -126,39 +136,24 @@ spec: - name: SECURITY_PROPERTIES_OIDC_CLIENT_ID valueFrom: secretKeyRef: - name: {{ .Values.otmm.commonConfiguration.security.clientSecretName }} + name: {{ $security.clientSecretName }} key: clientId - name: SECURITY_PROPERTIES_OIDC_CLIENT_SECRET valueFrom: secretKeyRef: - name: {{ .Values.otmm.commonConfiguration.security.clientSecretName }} + name: {{ $security.clientSecretName }} key: clientPassword - name: SECURITY_PROPERTIES_OIDC_ISSUER - value: {{ .Values.otmm.commonConfiguration.security.identityProvider.issuer }} + value: {{ $idp.issuer | quote }} - name: SECURITY_PROPERTIES_OIDC_AUDIENCE - value: {{ .Values.otmm.commonConfiguration.security.identityProvider.audience }} + value: {{ $idp.audience | quote }} - name: SECURITY_PROPERTIES_OIDC_BASE_SCOPES - {{- if or (eq (.Values.otmm.commonConfiguration.security.identityProvider.scopes | toString) "") (not (.Values.commonConfiguration.security.identityProvider.scopes)) }} - {{- if (eq (.Values.otmm.commonConfiguration.security.identityProvider.serverType | toString) "idcs") }} - value: "openid groups" - {{- else }} - value: "openid" - {{- end }} - {{- else }} - value: {{ .Values.otmm.commonConfiguration.security.identityProvider.scopes }} - {{- end }} + value: {{ $idp.scopes | default $defaultScopes | quote }} - name: SECURITY_PROPERTIES_FRONTEND_URI - {{- if .Values.otmm.commonConfiguration.externalURL.port }} - value: "{{ .Values.otmm.commonConfiguration.externalURL.protocol }}://{{ .Values.otmm.commonConfiguration.externalURL.host }}:{{ .Values.otmm.commonConfiguration.externalURL.port }}/console" - {{- else }} - value: "{{ .Values.commonConfiguration.externalURL.protocol }}://{{ .Values.otmm.commonConfiguration.externalURL.host }}/console" + value: {{ printf "%s/console" $consoleOrigin | quote }} {{- end }} - name: SECURITY_ENABLED - value: "true" - {{- else }} - - name: SECURITY_ENABLED - value: "false" - {{- end }} + value: {{ $security.enabled | quote }} {{- if .Values.otmm.workflowServer.enabled }} # WorkflowServer URL configuration - name: WF_SERVER @@ -166,17 +161,10 @@ spec: - name: CONDUCTOR_BACKEND_ENDPOINT value: "http://{{ .Release.Name }}-otmm-workflow-server:9010" - name: CONDUCTOR_FRONTEND_ENDPOINT - {{- if .Values.otmm.commonConfiguration.externalURL.port }} - value: "{{ .Values.otmm.commonConfiguration.externalURL.protocol }}://{{ .Values.otmm.commonConfiguration.externalURL.host }}:{{ .Values.otmm.commonConfiguration.externalURL.port }}" - {{- else }} - value: "{{ .Values.otmm.commonConfiguration.externalURL.protocol | default "http" }}://{{ .Values.otmm.commonConfiguration.externalURL.host | default (printf "%s-otmm-console" .Release.Name) }}" - {{- end }} + value: {{ $consoleOrigin | quote }} {{- end }} - # temporary - name: SECURITY_PROPERTIES_COOKIE_ENCRYPTION_ENABLED - value: "false" + value: {{ .Values.otmm.console.cookieEncryption.enabled | quote }} - name: FAST_REFRESH value: "false" - # securityContext: - # runAsUser: 1000 {{- end }} diff --git a/helm/infra-charts/obaas/templates/otmm/statefulset.yaml b/helm/infra-charts/obaas/templates/otmm/statefulset.yaml index 2ee45664a..b95878c4a 100644 --- a/helm/infra-charts/obaas/templates/otmm/statefulset.yaml +++ b/helm/infra-charts/obaas/templates/otmm/statefulset.yaml @@ -2,10 +2,7 @@ ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. {{- if .Values.otmm.coordinator.enabled }} {{- $storage := .Values.otmm.coordinator.storage }} -{{- $sharedDatabase := and (eq $storage.type "db") (not $storage.db.credentialSecretName) }} -{{- $databaseWallet := or $storage.db.walletConfigMapName $storage.db.walletSecretName $sharedDatabase }} -{{- $sharedWallet := and $sharedDatabase (not $storage.db.walletConfigMapName) (not $storage.db.walletSecretName) }} -{{- $mountStorage := or (and (eq $storage.type "db") $databaseWallet) (and (eq $storage.type "etcd") $storage.etcd.credentialSecretName) }} +{{- $storageOptions := include "obaas.otmm.coordinatorStorageOptions" . | fromYaml }} {{- $otmmMetrics := default dict .Values.otmm.coordinator.metrics }} {{- $otmmMetricsScrape := default dict $otmmMetrics.scrape }} {{- $otmmMetricsEnabled := true }} @@ -41,7 +38,7 @@ spec: app.kubernetes.io/component: transaction-coordinator annotations: checksum/otmm-config: {{ include (print $.Template.BasePath "/otmm/configmap.yaml") . | sha256sum }} - {{- if $sharedWallet }} + {{- if $storageOptions.sharedWallet }} checksum/otmm-wallet-config: {{ include (print $.Template.BasePath "/otmm/wallet-configmap.yaml") . | sha256sum }} {{- end }} {{- if and .Values.signoz.enabled $otmmMetricsEnabled $otmmMetricsScrapeEnabled }} @@ -61,7 +58,7 @@ spec: - name: initialize-coordinator-schema image: "{{ .Values.otmm.coordinator.image.repository }}:{{ .Values.otmm.coordinator.image.tag }}" imagePullPolicy: {{ .Values.otmm.coordinator.image.pullPolicy | default "IfNotPresent" }} - {{- include "obaas.otmm.coordinatorConfig" (dict "root" . "initialize" true) | nindent 8 }} + {{- include "obaas.otmm.coordinatorConfig" (dict "root" . "initialize" true "storageOptions" $storageOptions) | nindent 8 }} {{- end }} containers: - name: otmm-tcs @@ -71,7 +68,7 @@ spec: - name: http containerPort: 9000 protocol: TCP - {{- include "obaas.otmm.coordinatorConfig" (dict "root" . "initialize" false) | nindent 8 }} + {{- include "obaas.otmm.coordinatorConfig" (dict "root" . "initialize" false "storageOptions" $storageOptions) | nindent 8 }} {{- $probes := .Values.otmm.coordinator.probes | default dict }} {{- range $name := list "startup" "readiness" "liveness" }} {{- with index $probes $name }} @@ -90,9 +87,9 @@ spec: cpu: 250m memory: 1Gi {{- end }} - {{- if $mountStorage }} + {{- if $storageOptions.mountStorage }} volumes: - {{- if and (eq $storage.type "db") $databaseWallet }} + {{- if and (eq $storage.type "db") $storageOptions.databaseWallet }} - name: database-wallet {{- if $storage.db.walletSecretName }} secret: diff --git a/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml b/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml index 2e4d11718..9535a0e0f 100644 --- a/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml +++ b/helm/infra-charts/obaas/templates/otmm/workflow-server-deployment.yaml @@ -2,6 +2,8 @@ ## Licensed under the Universal Permissive License v1.0 as shown at http://oss.oracle.com/licenses/upl. {{- if .Values.otmm.workflowServer.enabled }} {{- include "obaas.otmm.validateStorage" . }} +{{- include "obaas.otmm.validateSecurity" . }} +{{- $workflowRoles := include "obaas.otmm.workflowRoles" . | fromYaml }} {{- $filePersistence := .Values.otmm.workflowServer.config.storage.fileSystem.persistence }} {{- $workflowMetrics := default dict .Values.otmm.workflowServer.metrics }} {{- $workflowMetricsScrape := default dict $workflowMetrics.scrape }} @@ -180,19 +182,19 @@ spec: value: {{ .Values.otmm.commonConfiguration.security.identityProvider.audience | quote }} {{- end }} - name: POLICY_SECURITY_CLAIMS_ROLE_PATHS - value: {{ .Values.otmm.workflowServer.security.identityProvider.policy.claimsRolePaths | quote }} + value: {{ $workflowRoles.claimsRolePaths | quote }} - name: POLICY_SECURITY_ROLE_SUPER_ADMIN - value: {{ .Values.otmm.workflowServer.security.identityProvider.policy.roles.superAdmin | quote }} + value: {{ $workflowRoles.roles.superAdmin | quote }} - name: POLICY_SECURITY_ROLE_ADMIN - value: {{ .Values.otmm.workflowServer.security.identityProvider.policy.roles.admin | quote }} + value: {{ $workflowRoles.roles.admin | quote }} - name: POLICY_SECURITY_ROLE_USER - value: {{ .Values.otmm.workflowServer.security.identityProvider.policy.roles.user | quote }} + value: {{ $workflowRoles.roles.user | quote }} - name: POLICY_SECURITY_ROLE_READ_ONLY_USER - value: {{ .Values.otmm.workflowServer.security.identityProvider.policy.roles.readOnlyUser | quote }} + value: {{ $workflowRoles.roles.readOnlyUser | quote }} - name: POLICY_SECURITY_ROLE_METADATA_MANAGER - value: {{ .Values.otmm.workflowServer.security.identityProvider.policy.roles.metadataManager | quote }} + value: {{ $workflowRoles.roles.metadataManager | quote }} - name: POLICY_SECURITY_ROLE_WORKER - value: {{ .Values.otmm.workflowServer.security.identityProvider.policy.roles.worker | quote }} + value: {{ $workflowRoles.roles.worker | quote }} - name: CONDUCTOR_SECURITY_ENABLED value: "true" {{- else }} diff --git a/helm/infra-charts/obaas/values.schema.json b/helm/infra-charts/obaas/values.schema.json index 7d24df24c..4e91308f2 100644 --- a/helm/infra-charts/obaas/values.schema.json +++ b/helm/infra-charts/obaas/values.schema.json @@ -35,9 +35,71 @@ "otmm": { "type": "object", "properties": { + "commonConfiguration": { + "type": "object", + "properties": { + "security": { + "type": "object", + "properties": { + "enabled": { "type": "boolean" }, + "clientSecretName": { "type": "string" }, + "identityProvider": { + "type": "object", + "properties": { + "issuer": { "type": "string" }, + "jwksUri": { "type": "string" }, + "identityProviderUrl": { "type": "string" }, + "audience": { "type": "string" }, + "scopes": { "type": "string" }, + "serverType": { + "enum": ["idcs", "other"] + }, + "roleMappings": { + "type": "object", + "properties": { + "coordinator": { + "type": "object", + "properties": { + "adminUserRoles": { "type": "string" }, + "adminUserRolesPath": { "type": "string" } + } + }, + "workflow": { + "type": "object", + "properties": { + "claimsRolePaths": { "type": "string" }, + "roles": { + "type": "object", + "properties": { + "superAdmin": { "type": "string" }, + "admin": { "type": "string" }, + "user": { "type": "string" }, + "readOnlyUser": { "type": "string" }, + "metadataManager": { "type": "string" }, + "worker": { "type": "string" } + } + } + } + } + } + } + } + } + } + } + } + }, "coordinator": { "type": "object", "properties": { + "authentication": { + "type": "object", + "properties": { + "requestsWithNoJWT": { + "enum": ["", "ALLOW", "DENY"] + } + } + }, "storage": { "type": "object", "additionalProperties": false, @@ -72,6 +134,17 @@ } } }, + "console": { + "type": "object", + "properties": { + "cookieEncryption": { + "type": "object", + "properties": { + "enabled": { "type": "boolean" } + } + } + } + }, "workflowServer": { "type": "object", "properties": { diff --git a/helm/infra-charts/obaas/values.yaml b/helm/infra-charts/obaas/values.yaml index 750f81d8b..9b9a92ba3 100644 --- a/helm/infra-charts/obaas/values.yaml +++ b/helm/infra-charts/obaas/values.yaml @@ -506,28 +506,44 @@ otmm: commonConfiguration: externalURL: {} security: + # Enable JWT validation and RBAC for MicroTx. Required in production. enabled: false + # Namespace-local Secret with clientId and clientPassword (console access). clientSecretName: "" identityProvider: + # idcs for Oracle IDCS; other for other supported identity providers. serverType: "other" + # Copy issuer and jwks_uri from the provider's discovery document. issuer: "" jwksUri: "" + # Provider URL used for token refresh and console OIDC discovery. identityProviderUrl: "" + # Required for coordinator JWT authentication and console access. + # Must match the access token's aud claim; exported as JWT_AUDIENCES. audience: "" + # IDCS only; empty uses "openid groups". Leave empty for other providers. scopes: "" - adminUserRoles: "" - adminUserRolesPath: "roles" - policy: - claimsRolePaths: "roles" - roles: - superAdmin: "microtx-conductor-super-admin" - admin: "microtx-conductor-admin" - user: "microtx-conductor-user" - readOnlyUser: "microtx-conductor-read-only-user" - metadataManager: "microtx-conductor-metadata-manager" - worker: "microtx-conductor-worker" + roleMappings: + coordinator: + adminUserRoles: "" + # Comma-separated path, e.g. "realm_access, roles" for Keycloak. + adminUserRolesPath: "roles" + workflow: + # Dot-separated path, e.g. "realm_access.roles" for Keycloak. + claimsRolePaths: "roles" + roles: + superAdmin: "microtx-conductor-super-admin" + admin: "microtx-conductor-admin" + user: "microtx-conductor-user" + readOnlyUser: "microtx-conductor-read-only-user" + metadataManager: "microtx-conductor-metadata-manager" + worker: "microtx-conductor-worker" coordinator: enabled: true + authentication: + # Empty derives DENY when common security is enabled, ALLOW otherwise. + # Explicit DENY also enables JWT validation without enabling common RBAC. + requestsWithNoJWT: "" replicas: 1 # Native Kubernetes probe fields. Set an entry to null to disable that probe. probes: @@ -654,6 +670,10 @@ otmm: memory: 4Gi console: enabled: true + cookieEncryption: + # Preserve the existing console behavior; enable with a compatible cookie + # encryption password Secret after validating browser login. + enabled: false # Native Kubernetes probe fields. Set an entry to null to disable that probe. probes: startup:

        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 + exit 1 +} + +require_command() { + command -v "$1" >/dev/null 2>&1 || fail "missing required command: $1" +} + +require_command helm +require_command jq +require_command rg + +rg -q 'version: "8\.4\.2"' "${CHART_DIR}/Chart.yaml" \ + || fail "Chart.yaml does not pin chart 8.4.2" +rg -q 'version: 8\.4\.2' "${CHART_DIR}/Chart.lock" \ + || fail "Chart.lock does not pin chart 8.4.2" +[[ -f "${ARCHIVE}" ]] || fail "vendored chart archive is missing: ${ARCHIVE}" + +[[ "$(helm show chart "${ARCHIVE}" | awk '$1 == "version:" {print $2}')" == "8.4.2" ]] \ + || fail "vendored archive metadata is not chart 8.4.2" +[[ "$(helm show chart "${ARCHIVE}" | awk '$1 == "appVersion:" {print $2}')" == "2.20.0" ]] \ + || fail "vendored archive metadata is not KSM 2.20.0" + +helm lint "${CHART_DIR}" >/dev/null +helm template obaas-prereqs "${CHART_DIR}" -n obaas-system >"${RENDERED}" + +rg -q 'image: registry\.k8s\.io/kube-state-metrics/kube-state-metrics:v2\.20\.0' "${RENDERED}" \ + || fail "rendered kube-state-metrics image is not v2.20.0" +rg -q 'app\.kubernetes\.io/version: "2\.20\.0"' "${RENDERED}" \ + || fail "rendered kube-state-metrics version is not 2.20.0" +rg -q -- '--resources=.*endpointslices' "${RENDERED}" \ + || fail "rendered kube-state-metrics collectors do not include EndpointSlices" +! rg -q -- '--resources=.*(^|,)endpoints(,|$)' "${RENDERED}" \ + || fail "rendered kube-state-metrics collectors still include deprecated Endpoints" +rg -q 'name: obaas-prereqs-kube-state-metrics' "${RENDERED}" \ + || fail "kube-state-metrics Service name changed unexpectedly" +rg -q 'app\.kubernetes\.io/name: kube-state-metrics' "${RENDERED}" \ + || fail "kube-state-metrics selector label is missing" + +jq empty "${DASHBOARD}" >/dev/null +jq -r '.. | strings | select(contains("kube_"))' "${DASHBOARD}" \ + | rg -o 'kube_[A-Za-z0-9_]+' | sort -u >"${METRICS}" +[[ "$(wc -l <"${METRICS}" | tr -d ' ')" == "29" ]] \ + || fail "unexpected kube-state-metrics dashboard metric count" +! rg -q 'kube_endpoint' "${METRICS}" \ + || fail "dashboard still references removed endpoint metrics" + +rg -q 'resources: \["endpointslices"\]' "${CHART_DIR}/../obaas/values.yaml" \ + || fail "the observability collector is not authorized to watch EndpointSlices" +rg -q 'role: endpointslice' "${CHART_DIR}/../obaas/values.yaml" \ + || fail "the observability collector is not discovering EndpointSlices" + +echo "Kube State Metrics 8.4.2 / 2.20.0 regression test passed" diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index 50e3118d3..f45f07b7c 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -38,5 +38,5 @@ quay.io/jetstack/cert-manager-webhook:v1.21.1 quay.io/strimzi/kafka:1.1.0-kafka-4.2.0 quay.io/strimzi/operator:1.1.0 registry.k8s.io/ingress-nginx/controller:v1.15.1 -registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.17.0 +registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.20.0 registry.k8s.io/metrics-server/metrics-server:v0.9.0 From 2cb6bc7e884e105b1f02f570fb502235ae9b59c0 Mon Sep 17 00:00:00 2001 From: Andy Tael Date: Wed, 9 Sep 2026 20:54:19 -0500 Subject: [PATCH 08/48] Fix typo Signed-off-by: Andy Tael --- helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt index f45f07b7c..63fbe4e56 100644 --- a/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt +++ b/helm/infra-charts/tools/image_lists/k8s_images_2.1.2.txt @@ -28,7 +28,7 @@ docker.io/otel/opentelemetry-collector-contrib:0.139.0 docker.io/signoz/signoz-otel-collector:v0.144.6 docker.io/signoz/signoz:v0.134.0 docker.io/signoz/zookeeper:3.7.1 -ghcr.io/external-secrets/external-secrets:2.10.0 +ghcr.io/external-secrets/external-secrets:v2.10.0 ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java:2.30.0 ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.158.0 quay.io/jetstack/cert-manager-cainjector:v1.21.1 From d7223e137a39bb88290e77816eec898519a911a8 Mon Sep 17 00:00:00 2001 From: Anders Swanson <91502735+anders-swanson@users.noreply.github.com> Date: Fri, 11 Sep 2026 08:45:17 -0700 Subject: [PATCH 09/48] Strimzi 1.2.0 (#1475) * Strimzi 1.2.0 Signed-off-by: Anders Swanson * Add Strimzi API converter step Signed-off-by: Anders Swanson --------- Signed-off-by: Anders Swanson --- docs-source/site/docs/upgrade/index.mdx | 65 ++++++++++++++++++ .../version-2.1.2/upgrade/index.mdx | 65 ++++++++++++++++++ helm/infra-charts/obaas-prereqs/Chart.lock | 6 +- helm/infra-charts/obaas-prereqs/Chart.yaml | 2 +- ...imzi-kafka-operator-helm-3-chart-1.1.0.tgz | Bin 124717 -> 0 bytes ...imzi-kafka-operator-helm-3-chart-1.2.0.tgz | Bin 0 -> 126701 bytes .../examples/values-private-registry.yaml | 4 +- helm/infra-charts/obaas-prereqs/values.yaml | 2 +- .../tools/image_lists/k8s_images_2.1.2.txt | 4 +- 9 files changed, 139 insertions(+), 9 deletions(-) delete mode 100644 helm/infra-charts/obaas-prereqs/charts/strimzi-kafka-operator-helm-3-chart-1.1.0.tgz create mode 100644 helm/infra-charts/obaas-prereqs/charts/strimzi-kafka-operator-helm-3-chart-1.2.0.tgz diff --git a/docs-source/site/docs/upgrade/index.mdx b/docs-source/site/docs/upgrade/index.mdx index f57c80c74..4d073b5ff 100644 --- a/docs-source/site/docs/upgrade/index.mdx +++ b/docs-source/site/docs/upgrade/index.mdx @@ -80,6 +80,71 @@ In particular, check the following: ### Perform the Helm upgrade +#### Update Strimzi CRDs before upgrading prerequisites + +If the target `obaas-prereqs` chart updates the Strimzi Kafka Operator, update +the Strimzi CRDs once for the cluster before upgrading `obaas-prereqs`. Helm +does not upgrade CRDs supplied by a chart dependency. This operation requires +cluster-admin permissions and affects every Strimzi-managed Kafka resource in +the cluster. + +First, check whether any installed Strimzi CRD still stores resources as +`v1beta2`: + +```bash +kubectl get crd kafkarebalances.kafka.strimzi.io \ + -o jsonpath='{.status.storedVersions}{"\n"}' +``` + +If the output contains `v1beta2`, do **not** apply the Strimzi 1.2.0 CRD +bundle yet. Convert every Strimzi custom resource in the cluster, then migrate +the CRD storage version to `v1`. Run this migration while the existing CRDs +still serve `v1beta2`: + +```bash +curl -fL -O https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.0.1/strimzi-v1-api-conversion-1.0.1.tar.gz +tar -xzf strimzi-v1-api-conversion-1.0.1.tar.gz + +./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh \ + convert-resource --all-namespaces +./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh crd-upgrade +``` + +The conversion tool updates custom resources and CRD storage metadata; it +requires permissions to list and update Strimzi resources in every namespace, +and to update CRDs and their status. It requires Java 21. Back up the affected +custom resources and review the conversion output before continuing. Verify +that each Strimzi CRD +now reports only `v1` in `status.storedVersions`, then continue with the 1.2.0 +bundle below. If `v1beta2` is absent from the initial check, skip this migration. + +For the Strimzi 1.2.0 update, apply the CRDs and wait for all of them to become +established: + +```bash +kubectl apply \ + -f https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.2.0/strimzi-crds-1.2.0.yaml + +kubectl wait --for=condition=Established --timeout=5m \ + crd/kafkas.kafka.strimzi.io \ + crd/kafkaconnects.kafka.strimzi.io \ + crd/strimzipodsets.core.strimzi.io \ + crd/kafkatopics.kafka.strimzi.io \ + crd/kafkausers.kafka.strimzi.io \ + crd/kafkanodepools.kafka.strimzi.io \ + crd/kafkabridges.kafka.strimzi.io \ + crd/kafkaconnectors.kafka.strimzi.io \ + crd/kafkamirrormaker2s.kafka.strimzi.io \ + crd/kafkarebalances.kafka.strimzi.io +``` + +Do not delete existing Strimzi CRDs or custom resources to perform this +upgrade. After the CRDs are established, upgrade the `obaas-prereqs` release +once in its platform namespace. + +For details of the Strimzi upgrade process, see +[Upgrading Strimzi](https://strimzi.io/docs/operators/1.2.0/deploying.html#assembly-upgrade-str). + You can perform the prerequisite upgrade using a command similar to this. Ensure that you use the correct chart name and namespace and your customized `values.yaml` file: diff --git a/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx index 428e641b6..60bc97a8e 100644 --- a/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx +++ b/docs-source/site/versioned_docs/version-2.1.2/upgrade/index.mdx @@ -80,6 +80,71 @@ In particular, check the following: ### Perform the Helm upgrade +#### Update Strimzi CRDs before upgrading prerequisites + +If the target `obaas-prereqs` chart updates the Strimzi Kafka Operator, update +the Strimzi CRDs once for the cluster before upgrading `obaas-prereqs`. Helm +does not upgrade CRDs supplied by a chart dependency. This operation requires +cluster-admin permissions and affects every Strimzi-managed Kafka resource in +the cluster. + +First, check whether any installed Strimzi CRD still stores resources as +`v1beta2`: + +```bash +kubectl get crd kafkarebalances.kafka.strimzi.io \ + -o jsonpath='{.status.storedVersions}{"\n"}' +``` + +If the output contains `v1beta2`, do **not** apply the Strimzi 1.2.0 CRD +bundle yet. Convert every Strimzi custom resource in the cluster, then migrate +the CRD storage version to `v1`. Run this migration while the existing CRDs +still serve `v1beta2`: + +```bash +curl -fL -O https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.0.1/strimzi-v1-api-conversion-1.0.1.tar.gz +tar -xzf strimzi-v1-api-conversion-1.0.1.tar.gz + +./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh \ + convert-resource --all-namespaces +./v1-api-conversion-1.0.1/bin/v1-api-conversion.sh crd-upgrade +``` + +The conversion tool updates custom resources and CRD storage metadata; it +requires permissions to list and update Strimzi resources in every namespace, +and to update CRDs and their status. It requires Java 21. Back up the affected +custom resources and review the conversion output before continuing. Verify +that each Strimzi CRD +now reports only `v1` in `status.storedVersions`, then continue with the 1.2.0 +bundle below. If `v1beta2` is absent from the initial check, skip this migration. + +For the Strimzi 1.2.0 update, apply the CRDs and wait for all of them to become +established: + +```bash +kubectl apply \ + -f https://github.com/strimzi/strimzi-kafka-operator/releases/download/1.2.0/strimzi-crds-1.2.0.yaml + +kubectl wait --for=condition=Established --timeout=5m \ + crd/kafkas.kafka.strimzi.io \ + crd/kafkaconnects.kafka.strimzi.io \ + crd/strimzipodsets.core.strimzi.io \ + crd/kafkatopics.kafka.strimzi.io \ + crd/kafkausers.kafka.strimzi.io \ + crd/kafkanodepools.kafka.strimzi.io \ + crd/kafkabridges.kafka.strimzi.io \ + crd/kafkaconnectors.kafka.strimzi.io \ + crd/kafkamirrormaker2s.kafka.strimzi.io \ + crd/kafkarebalances.kafka.strimzi.io +``` + +Do not delete existing Strimzi CRDs or custom resources to perform this +upgrade. After the CRDs are established, upgrade the `obaas-prereqs` release +once in its platform namespace. + +For details of the Strimzi upgrade process, see +[Upgrading Strimzi](https://strimzi.io/docs/operators/1.2.0/deploying.html#assembly-upgrade-str). + You can perform the prerequisite upgrade using a command similar to this. Ensure that you use the correct chart name and namespace and your customized `values.yaml` file: diff --git a/helm/infra-charts/obaas-prereqs/Chart.lock b/helm/infra-charts/obaas-prereqs/Chart.lock index 3e781c7a9..c5dfb09a0 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.lock +++ b/helm/infra-charts/obaas-prereqs/Chart.lock @@ -10,7 +10,7 @@ dependencies: version: 8.4.2 - name: strimzi-kafka-operator repository: https://strimzi.io/charts/ - version: 1.1.0 + version: 1.2.0 - name: coherence-operator repository: https://oracle.github.io/coherence-operator/charts version: 3.5.16 @@ -20,5 +20,5 @@ dependencies: - name: oracle-database-operator repository: file://charts/oracle-database-operator version: 0.2.0 -digest: sha256:38e371b8697c528767bfaa21c022cc653b643474e29bb359eaa9ff575512dc98 -generated: "2026-09-09T14:46:25.857853-05:00" +digest: sha256:eee1860494577a14ecd0a564588121001927da8ab7e4522b1b6016d31a6524ae +generated: "2026-09-10T14:00:40.924197-07:00" diff --git a/helm/infra-charts/obaas-prereqs/Chart.yaml b/helm/infra-charts/obaas-prereqs/Chart.yaml index a620680b0..aad7f5407 100644 --- a/helm/infra-charts/obaas-prereqs/Chart.yaml +++ b/helm/infra-charts/obaas-prereqs/Chart.yaml @@ -30,7 +30,7 @@ dependencies: repository: https://prometheus-community.github.io/helm-charts condition: kube-state-metrics.enabled - name: strimzi-kafka-operator - version: "1.1.0" + version: "1.2.0" repository: https://strimzi.io/charts/ condition: strimzi-kafka-operator.enabled - name: coherence-operator diff --git a/helm/infra-charts/obaas-prereqs/charts/strimzi-kafka-operator-helm-3-chart-1.1.0.tgz b/helm/infra-charts/obaas-prereqs/charts/strimzi-kafka-operator-helm-3-chart-1.1.0.tgz deleted file mode 100644 index b9d3ce7d3c9a0a4ccb9bcc9dc49e394f915de86f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124717 zcmV)=K!m>^iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMZ{cH=gZFg}0lDKP5Hmv)aOU-~xj@0ZGO{k(6)UiJ5cK7KuxtfGSiK3RO}G8vaImmw0@M zdpsfnD=s$nrdX){9EZVQZvJd;Zf?GM@dEzc+}tewyS4dp^DkR3x3^xu+}zxH@$xU5 zTQ6U}-u?^PyoJ7NpI9m^{<3-FzKVnUOdcH3?}?C`ce`w!yxu`$ z97xjX*jfi6o{&>Ap;C$Y4*E65bIot_Un4H5;`+NCVD9@lo;YULq58#62O*I(+3mv5 zv<-M+_-`_1gp_UtK0QIu%1ImqXT%dk$sKr$P|sGA@LK=f3HaoD9>n^s$9o=UV>;>0 z;En#a2QQ9rl=6Cu@04LD#bSZYZr$zbmxp9Vf*th52f}7MXXmE}NB?zjaro}-#o^%l z!QoEt;P{(&zjwxQ5S$W^Gmi!o>K`yg#0&>VdIq=kn(mmsC}-z1Bs^C7({otvoy%n3 zKOhF1v+V>6gQ_e){rE39QJ(^cV@s1y%FC z084ocL+^Gwohg^ap*QzH7R%8dwiR?%- ztGk}ZW2W{hzbsjxoq%AUh=Im{UY{L=2*aa*>>wp#qNm)6Dd}p`;-b$zxuLMUlp7*u zJsbgJ0dX%`5xvMCZRkPnQz>E)SKq|`gs8L|-!TnMh38X(PWInuuA?W9a)#7Y5Q4B$ zf{tQEq+M}J@Bla*o?#l`5e=xCBSC(RsUUhbEM13`?V1vL%?cFa>-P*NZ=Qy+ig6Ik z5xLf=p)<19hl(+q5*(=M{Dk|183p8=@PK-A{TYgULrLHlTT~lfB)SwOOzYK4*Kw+eIvSa!hDo_Q3p*P z*;#mUU+N($Z^*%9e#5(iF&c3-O^_-Gl0>b;;>#mHmIU68sgMeBMqsk(gmGa$NX^Q9 z{iTn*SO~&YFwg9=`GrBH?nuwwR;P$>c#|KoR#7U~><&5@e`~%O1avx%0~`}|#l@v9 z=Z0*FQxB6$GrS35x&}cQv22}0*l;{16-~@Sr4o$;JVE>K250E_-FZU4u3*x%pKF;C z`PV`d?~V`u>8is5CsJ1Sk5b;;FXuPkaDgbB2;IsRK@kxlRjygZq1BKmK|QILMZ_sn z9ptKLWc5(Qg<&@ELvY1C9_*m=y%Ttcpn%aF6T(d(1VZVUfU| zq8<)3qJiNP-AD{Gp%?z}!|y|c8H$-8dTKo-h;PU+9o#OPqmW?DCC72#mJf0@^xmCt zQ`3oW25Fe7!6hIaBQ0&AOUADP;!g1VUSSM@%PBh*Uu?Mz1SYMe%@!@y9aUP7( zoX5a2VhMbBO3*~$F=iO~SWZVA3m-}96Az2^&J!rEcMBRqACiY8VGcK$k-c$fp)n_{6{Yu{VhZL7OlBSonU8KE&F zTxr#YdzVBQsok#CgnD9W#DOY(A9`PCJfI_F|Fi~(8RGbne z$Ei8Sa;ASPJUJ0$Os}B?yx-%D5l`KE<6w1rXXjz%)-xJfs-wk{h`N@G&DOOE!#H4c zbwpG*`$kaTwAZlVB6@oxXd!KRtH0UbG>s3gH6I|Wqj>4+IHE#uafC04*uM21JP}h# z_RL;=2k*v}G@r+zi2j@@q_FP2p`_HlQ=Yh?FOSkIbUi zdKwP)Nr2~PAm2*eZU^aYmV$a~-aX&!Xg!^-T)Sg5-?srD;ovkGsZmp(Afx@dja~4- zZ5QNPX^|d;7`+MSOK?P)B3c$PVt^GQktclFd4f*KcxRacEXbG$!aTBJq{beO)s(^i zf7{S1`^FPInFun`(rqu>wH?l``+BNhy6yW3dN(6NP~RvHpq%;yMOY~!nAwr+JCG5K zLBrZL21b?T?8Fp@rD1G+AU0o3iJB6ToOd|sTPEUDWCZ(UIiaU-QYA&>d#&Rt<<$o_ z89C^!7{CRx+mRs+q>R0)t|p>>nA^NWNub_Q)s>y5z#SfGK57sIWcYD1x$yIi%~3m33QP z)HhX-k^C!)!nbT$Cv5K^3uO=6A(`C~z*>aS)t?eUmEK)*B`k7uA!qB+h8+-m1Js=VZ9RYeqCo$zw_k2O(*J!tmj1Qo=qOdo5`7~wB=1TE zq6NkPHMKy(1^vxfD=z;55=_D}GE1q1UsNuxgj4wU%nT3^77{;;*AQk2_Dm z-eaodJHRqE`uDE1FqLfS=uNE9L|~?%ilCFJk|>~3nO;-yISb|pj!`mTXuQi7wlvP{ysX_^79p*uP25nP%6y9i?xzwL7rles5wY!X?M0Wsya`Q&$XP%l{H)< z%;s*8vft?;9MQLe$B{Lpbt_k|Ir+`#JI>ZwJo5&016&qlW7dS;HI7D<`IJqdgu$tk zFEdso*C?2Xr6w#1@MRn5AT%RlWFemr1^?<xfHI28QB^imC)2kExeMgTYDC)XH#yTZsNR#mowfS0THvzD=P;qPL@Sy zQngLz)=R4=?LxGGl&lC1CY+xs%^Da%Lrd&%a0%W}rK+LAz)QUCaS`oo;Q1E6* zcHOK?5df1kbLZ0{c&y0M^|YGw>fFPs&_R$ z1S@id=lwh3UFU~qr#B!I7085AZWRlkuqpOIo<{cHQy!2v#`Mto@TbB3zt>ya#q*!- z=dT{^zxVMJ&VRDD-=00W_#$Io+xZ$%W=?|>>uKS_#vzqpOZ^B^@;`AH>x{khJ&|bFr-+%A)dcEd0Wefcm4*Z3CBD%!|!?Rt=h8F}fQ)uCG=$I0)7|+p_J+q;rqJ!j;g^|otSG0ROzmkdzt?IT^XskU- zqV9yKZuSrabYDuYT+7G{u$0Ir3ezC9rP(9ggNN5owyzoAU>xHi=%F|CPTxe;AU5(#kxW8=NgxQP=&g`Wfs-`Xw9eQ`gh&XlOapXzD z_6C|kcyPT0Vc))VK^+4k&{NW%^waw&YZf*;17pf?Kz}nq`Ag=Z{ChGROF!#5DKFq= zru=Jue#*;aW+_)7cd@N<)q7l!`bEFM0U<(O{ti@u1mIG@dj4*}Id(3>-kC36JJL4%syR5^77V?>vy zek}Bsi(|!mj+iK$td$d4k+SS^`#db8jr6}e_x~@k|2>}n-OKan|NkKV|EWIP#`(Wk z?eP-8ALSB2Iw_<#5Ee46&Z?Bcp- zo1f{lcOSn0m4d6$hu#1riBW8cPkQ264et3^XgN0Lk`9J46DT0#nw?3raEiT4bg*yk zG`k{NKK_nWdy1pMcI3hcd3%Fj_|Pis08L+8tOfI9yF@_FI@ z@ADU1uRr(mpSq3pcA&rU^I7?SSFOH>+ahk+B_PZGO)vQyRxZEDh{r5BzF9EE6#~8? z$t_=3HUcEzjpQmr^R~fk|8TZq60W%1CY(V@Jmb_yM0z+dfs-OZXEY#_Bs|O&j{_gT z4Y+q{jR)WGRYrIIs9NWF7A zhpQR8_+5?tz08{Wn++Z6l#D!<3kMSScdGngGo2ndJq*JC_-D!%&*jIq1_vvg*jBEf zVoYV-L$76ITF8E%Nt;+5qV_RP*Jt=>@vf2LU)&TM>i&Oea{upT!T)7eS0)qR`ng?&&~g73kOBywkPYPCk17{cv3rkE_W0c0)4={y ze*eQ%@B&Jhy5afn_Co%*$MfI&dOl72Pj+$Lv+>7t`YD|M8b~C1n)u3Q(-EvAqP+gv zy`By~wd5}JZw|q#*A|bAJy6Ij|a&Q@)X#6!}DKD zB)4?_`)X@z;r#d2=kEXcdFg+j)%owj>U+2?;ttP$9s9pq^{4Y>$q}#vA(jx-QI)ZG z%i0}N|AbVf2RSZIWR}n5xVT>af4SM)1DCHO9IfL0UvK~0UWoty^7ZE9`R~0vc3ry( zF6Mb&n$kJolceIOn$S7mlZh5+jMri>#L+FWYKN78PhR}8-H(JO1x1P6K_8)of@L*9 zmi3%;9qD2!3aZQX(MQB6^9fVvMYdLYYrr5LeU0|snY!@K-Yq_0iijBw(AVhsX2&6& zFrSFN=H)yfeF!=HwO$6&={*Z&Y!_$e`|sYLmlp}}oX5(wc7l~6f*r!kr4=Gm5`B&S z=6{&a=kwmtQP20$x8LrB;f|EQqrdfDM(A(ehppdt{&t9Z=x^cQm>G-UTpjYsgowVm ztp2s0F&Ee?gVjU$T72aHJB zwg+2;TbWvQ!e~SlVw}o3!U`Q6fAh}Vyobtx>B*dJ+F9UY(#H|@ro_BoEa;H&!|v&E z0t6wEM3O`p6gyKy@9D=xsd)lX@82N(r3nIOuF5Cj2=vfxN7+7^ZomOYx%s_VzyYO4 zn6Bf;=r9lWG}!;QdMDi9PtsGpf%H^uB!OD{-}8e1*YnNI&Cgx``%Ip~E)^}#bl)i5-7fM+9T^c%7nKlXiVGtngjjjg!;H|-FiB3$xI)V8#fHGL|LmKb zq|>arV`jNac}ttX*Y6oFz>s@a4@F56Wp@LgN)pb9*yCY@1wq|^`xuoGAVwNO@9U4Zy;N4VFg0sr6b9h(e+ zX2#m1L2?pv^X5+w9q_pKeDW zkTP~B5gNf+uLf$U;skrEY4LyJFj%5fIkstY)VAu-)>*N~i2G+Z-u4XE&gYTKmOKEE z;LigCUY^6&)Bmf@UYhB8B?HiM`rqDsy}3aDTd%ht>Hj{SqPrE2BAHTgI`QqYbbNYt zpfnZxE!lrc`9j)@q1&91rzs;?(&{c_T$zivrYufh>@?^p(~o1U?l3kd!zCxQbpV|y zffbopF;3cFrJ(3JS_;vE$SlZ=>Q(tIm5Ph`Aq}ZD-I)8fW6lYsmr4uUi5=T4=G%9upR9CLw2*t@*K!k55Du%h+?{Id-Zgwhu2 z7>fojGQs!YKKM5D6nS-=|_H^G>rbpT^-1IwBz#^V}y%e<&X_LafG8hFb$5SY;A=p)9a#g?3L`(5=MpC0pGgl zsU!;ZQTLL}yQte;%R?V=ktHY7eFD@8*Fw!dHvh4iE8#{rRVq6xg@sd~#H?W@2Y&i- z8C$W{KcZh_t_oAIu$=UR#bjY%8$41Q7C##!$~G)&FC1zwM9lhfnyF@1=8d*WjD~N7ILc^TRp9OqzS(_$cz$vI?&M(40{`yx z;^1iaZILcgup4q(xK!z`Y82USH7M`T2B)_SNi2zI56E}B-+Z@wad3QaemhXW>>Mzv z+Jf-r^kDz(;1+>+1EGxDfN^~A-MfpykAuDUw>Bx4n9)lt0uq|2+PUtWRo}jvmbQBXWvv`tus$wM z^xkkb*gGAZ*Yn|K9o>RDcVmbb7g#{0ItgO$vWuSj)Ke~BcnwH)C4w<;VFgy~zolYs zVtRKg=WxN2Q8wnqMSXF&`(|+1bg~+D+h!z71@@)0cJl7Oa~ zW!B@x;K#kg_h(wNJJ~%yADq^srlPwguvRb8%#6DWK)FLMq(n?=268+&|KZ)~cXpXx zyd4}{S+#Z~wl%OxrWKL5_rI7(s+angm+MPj00I- zt^KGD2fJqj*!wCvt1^LgSM26N4fNIVW(qn`odn;uFnY+Y`JTuJ?UCJ{T zfM(n$&L1T$mVJAJqrAmq!|_0CL~Sjb`;yFZrBlC|Ic5) zeD%2h-^cSw?*Dpi{kgV(J>vY9-)hI#)gN->F5jDPvj0|XvP-tn8}5=1ywyF>epS!^ zzbcFWF%fu-8SeR5PDdOIU)~`9=d0&M{{L!g>*XW=zmKP2*v`zSyY%Iv0FP;40s!~F z(SP;d27H9N@OEQyIcz-Z{~|f-qI}rj2&?J3X$uTqOqm$Krg7I*(hTs~ov)D~6LNh@ zq5ykjHwaMo>3{d1ZLB@*KU@3Pzo4Tpx~6f|{o=#+@6c`WYD>BaCDBew!@` znTK9Ix0e{s;_;YXqi)ZhbQWW-E}}9ifj%ZYz9Keje%H%vP>U!|j6m54$eCWDq10Hk zw2a*_1;b)qT@YTQ?p7B)Wn7`B;2m63d~L0G6jXlMrK}Y==V^13rg_r~_Y_vYNt0%V zEiRqke}}bc*M%h;qU=ijh!p=%X(GWq*ahfX{(t=Ld~nuR*J|}X>hAwOFXsQ*di{L! z@&502JP`03- z_tLK*{(9mk>TVpdnSnhTo(TJ+-m1_K(kWS%XDoI#PJD4&(Rfghw5m+d#*(fGYyO>4%2I5l%)NTy#n1 z8!!SCVJZ^Sp!9e|b~-)lLH&~nyN-jOci{6Snd_1P=a+GWV&)U!Xb&X1boxRZ=~fch z7uzx;gtiFd35-}mD?|j9L7q};4D!~9Cc+kzk)U}ex z^Zr(Uv%9u7tR@fJMZ%6|H~?dUQ)6>((CDew->wtf^e@SL&3!U@EWApa6J)GgGnd&m zy67ofFYpw48c?aw(_)B8`};sQ=@zj8s_$rJt*(|^@JT)QqNb+dXi!H}>DpRm9C|4x z<5(Pq$8kWU=c?<{$zOKz%X&P=lQr}-L3K(Ix(jO;aLue`;i-TF(4Dl`-RYw4e-v6W z++r<*iZ4=V-N($pFZ8fumc0p6@h!9d%9$ZbqzeF+>-{SXanFU)^d0Z69{rH5no-1fDNp{Fyrz3B-~9P5eXM|IXJ2j$Y2V*3Z4mRruP5Ud_LKI)UMT zkze@PEiSpqnX9)djxve9G&4yQJS3+O`Wp=4OVCn!0ktGcnZr@lt=H5D2Wu}!^C}k1 z)ps~6v|M7i`-mhLYBz|c7=1)BqrWC?S`$*X=_39fQvR>k|KQ67aLS7iM=R)oHTvK4 zm#>TV|E*V#_W%2Nn(2Q);U=!XE&@Vak`a_Llp0**#u2_GP$G`{Sqp#Rgs?*7rBANse^$8!3A_2R{=%>wJy1Dy24<27BNGZp`Ws~|M!1>e(H|(jV@+$ z)o?LcOVib{&QEC{nHp)%H_A8G5EtmDcM)M{Q#w{@v8$`AK92~K`gPyq;l`R)MQ4^$ z(-^fjaG=enB>SB+LJ*Gy`ss>{BvmABGxb4O1M7LHxuH)Krh!Cw#A5}DsHOjYr}OOD zU;p}7ba13K#@*v{^w+=s_1QE1`WwMRhg!7N-|TN9&eqWtaoiJe&Fyq+!`apl?VcPY zheh^a)zvnk=TfKB{31o6PnR+Q-JaJGemXo|On>$=?$QSc{bzWcd7TuV+! zEGWcBn9cQAP19PGK{6JQx9_Jonh0#N$D+N{eOZRBqQ?ddxahEfr6l1fnD=l*dmd*N z>Yh|$4UNcH`E6t|1XXeMH#YFoAZmz)aMD#WOo}ja2_P;S9PGqO^ z4C(3DrDP@#q(#TGXQ*efCSgg1wj>UM#2dhQEK2i+ny^d(xkfmGpwb#K>o&R|_yZBh zpv62&Bns#yag6A{IRB22h=~9FACtaPFI%OThdH$h=4gtAZ_cYi$|%I3fgyZ%ipRP-s)Z9x_6aa+riTL)9Z@mCcoz$>e5D z;+!ELD~#NIY>i1t*(FF|A)gWRnKC^v<|Ey`#cmE>1IRg#sE5p)>9q_XxWn7*B$>KU zT!PGHN1JQyy(FS}VRzfUD|U+CxC^YatinF(T-?Z>4>RUApJ%IR?k;t?(MhD1tBJ%Y!RsoopQyF@dJ z0cp@zB)H-p4+?PXff){2JDdR`Ry<6O<|Dy9B7xYV3uPG)_5_!*8Vb{&ZnNj^ zPv{mv1CSmLD4S$^r5?~-a@AsSRU$lw|3hukizCgrEq8Y>eSXF4>ZL>wA4$apwn%`f7th(iWh z_tAiGB6vvDl*H0yOmt&@6VpKTC`-0%BNDhWmhq3M~?^_Y0{44S~ksv~3`}%3gPPniu8Ib{Y?28eR>LL=@Q`95U#@fAb0?&n?HnXv2 zM3nb%$up5jG#iOwWt!EO5hHYo!p^Uo_@~7J_JDknhQPlCgu}N~eH)Jw|E&m5GJ@iS zs%bm|snbOWuF#}xeF<{xm>LJV&}}tCPxwP5x>wwWsq97l;^# zi*-YurLxjy|K(o?A{A!7L{om1Y7>64tQ`Nwa6HAwme)9ex8L~z7*#|(I@XdV z!dgg7Bx%YFd6<289eGpYUBWh-h`1V2SP=H5vhreo7~<3v8c5x zAYGjkqM!-$eW&vb{p40jh$;A?8)pKB_Kx?yN#WCPW#41oSc5p((0?VD)8O9WhPi6E zmTmJaz}_WfG-V`kjiM_qF5wtIZQcub?DrVhvHDWi0@`q!yF(8&Zu!JMm0oOab*{oD z{IvR-LGdB=2$Lk$y{Q(D;hk?Cy@2W3eccvcN6rawyT7>#AftefHbP9<#^J%<;P`A{ zrW~CJBFL{X)$2rdI=!re>{kEz=HIPSmRukJma2Id>`C@!LB{(L%znm`FykRR4675& z4Ku6^wk6l-k~)ZcbZ2AZ*BH^$HB63@h2}tje=go8(q^NU`DsqGX`X>m;WY z^r5Sta_@eA`Xu*z4M`Je4yeHjepuj;fZ75~%F?x~M||YRAf;F&r3?eTXS8aXV)tpo z#8@z!)Ur9r7+Q+cW1Cn~dlA=$yBd|Uh|g5D#8PsPg7-m!-DJkilm*0z$aa01vFCDY zo32wAOa)>5QXD6fpkHSYUNq3adbYmtH1#GmK4E=?PGhEMNIDDZpxMnp$x~Azazg~m z(>QT*H39<_ND#ff%7B!0ov9*Url*Xx@|ngK^D}tnihu;F0`U!fU?X% zdHIYxiZm`)&Wjn4=J+#wlFNsih0<=srTvyb>HMFo;k*+l?Q&=aZ{h;%^9LLtL8M4^05gK)D1u5UNe1w+Lk+6TwnW1e_H` zaS+&?#tFNOxbIGP&5f&taa2HgFh1t$L=Z{X0;7F&KcdRS>mx5M?N&K|rMqW!wnLt?kXt%_`vype&7$ zzI4Wam=e%|6h}6mx@iLu+ej18axD&(h%5U9C>IlAEvKQ6c9DT$%~V+hfw>lK27+2B z7jlnOlbqWjtx%qZpShY6d#f?oG)2tnVQxa>i^($UaJfLZ5%<58NknY8BTTMaNgK6L zE~YN7gL2pZC6=maj1W8s^z6Ho#}3y^ybM}ExscJbR-vfCrE3Uzx}_EyW)moroT`m? zNUbrZnOMzjS8F(17(kL6b7d$2NZDphmZLI(WVOZF1eKYXi;a+(W0yAm%ITZkJ>z{z z{M1{hNoy9$`4R=&;xe07d9N1SGAOaj-Hfo!&fMl{4`mZky*T4A&#MEO(I89gr762C z=1g%R*UHt-k_{5H}p%O}b{hr}+IP0Ob)^wj=H4{4;ZjcL5#>{5=IN|Yn{H^KG05DvDGRdven5hqR4Mf9pQ zuV}|y!rhw)!Py&rO_cHy( zf>ofj9)V3ry%LwstFSe#uMFi9Qf~}pV_IJk%B7_Ku@tDA(0XGU&qKMC)EnZm1+A}$ z%cZ2=0?LN8z9N)MNqvFF7olrO>rJ4{T{CY$4W-~(>M4P;t$bMqc5~uc6_-ur%PQ#Z zK)wWVDhb?qA%i&lejxvi)flx>Vft3X+2EBd$y)D4YAO{k{`Wt|nK2`*cZ z&WgCKv%+McEQPMU8KyCm#tp3z{ZwkY)|IV2{WS3yEQ4|x{WOKLIsG*87+i#MIsJSr z1L{WfdDE%h5tfKSwP}WiUO`xoz^935Ogsv&2H-nPVOFp+X_*d`Z!U`nA}vPCw=Wn)2jWn3=VB6HMJ1zoEx zvI&$BMiNgO`|6b7@{MU?RbQP|pse%NX#izQU!C?)*8A#wEC6+LU!4?)YE3r}WxW?n zEiT)cUsl3py%$Ud%0=i_@`7pP7n}tBgQR1!AChpH3)x3>1O<@CnN$K(W&;gD?dGuM zpnU$17f0omjVdU;C|-`sy_5I12coqaY;JCb&7c(I*OpF-s)b?UZlY7~DC?g^$-2NzmuL4R_ zWfky}7N6HbDG2sy3uJyor>@2=A+rfC3sBY~a}mm$BC`oDf!UqoiQ|IxUZM%V#6i}< zzy!f)2_b68FU=)`w*epFz=g%Ax$+zY{K{NTa4{OK%RXdYYkiZV$+a^BV!9Sv1NE?^b z(l8{)d?(y*(nz7jdQWi0BOdU{{4CORw3o2zDwrLVrWTS=EyLp5L)`>QJch_D4K9vn zp|rIqxj8BuU2?~b!UQZpnF$(j3o~8|WzZ;0KoLq)>*jcD3MJz{IfJXK<%gB!P-3L( zA!#e#2;3%6+M7aev1$-p1=_T+f)P|H1h`%0Y2>LBM*CEp(cegIm>SzAgr=DiG?Zy2 zcNay45%Q@(Gaket$>n9O46~!<%SyQ|w=M_Qnn_d6Y+i*%ny&7fTtm#)B>BM@0zR5| zkdfG~;HBdpcDpq*o?Ip->WYg?bJ=Lg&9jeb4layXwo-NQoTtfOj9WwES`NzEy~kx2 z%R#wxAGe;25?$GAa&G5yO-Tp63n;LBV{f#N8y9KN2b4s- zR|S9UB9!L-c*UWJhBCx6!T`ob$Bpb`**5ORgRB(Fr56vD4TkaRY7+L9%KQZ$@&F%4q*NPiLc}QlYx>P-s0iR4D;Hqw?VKaFs501Zix0GL|!L65Gb^(-% z2yrCc)lnC`G7~Yo5tQ|D(o!g4%dMaBZ~2wWVOxM`WVdbNr@N&I<6Q%#3;Lb3HLQUW za@{W7dw$UBVmX-5g57>bq#>wU+SsZVHx_36S_xbi;_D;YW%F#TJ}dOhd5o?Aa>x*2 zV@5QY`bHthQYcxI5PlYyX-RI6sd|YX%C?MhMVjHibsY7GtmT#P&QK33@&Z< zn5>fa)P=(zLx}z2bXP|jti@&L%tYcw1bfpoVrnKu$*|XxM4?ME{~DItPwUB_KMxTW z69`qR^`2oi#P6_=vH{Rnhy!f;b@4U7-d-^<@I&Woy6vYT3bZGDxv}|Tv$rRF^9_Qz zuhz%1{9jw!+s|LU-Y(?-dj0bC)?@y!`*?6fZNTsygd+;pL=#&7@*j|YYqr(7q|D#3 z!G@htH4Qb~35mi!R(Pj_Y=Tl)Fw&-BPD9CekY(pPkbo0M(T>v{;YB9syeIsgrRp8j z)rwdbiX;J&D?90V!tcn4c)F8`;BjP&<^ciTZQwA&10@T72UM!>(szecDgz#6lQ_V_ zwg>N`AQm`qz?foFF4S?_JVHHmX@JLyOt_%gFX{Nf+`N-=eZQlJ>#}6+I1E9wsU398 z8R?)T5rX;b62#87Z2OXk8S!_JMxc9Ta-Zbi#iK+S-bs?9N`+M{chCoyFE!nkPXxq| z+v7nTvP=~Rz$wB0Jd+ctOSqj>bePY%9+ zepdM4YMazSnb)a0x0A~!oZ+a2Jj10}D?vjoAXSv%CEw z!WXCnA-5MdDqKxgFwvUK7hf-JudYq~%*yFC-+Jj%F!cC3>W$E165>s~8C zPCIa@Hfs(}O0H-Sz}6_u3ZuT>xyJKcd6$qU5!^G;dkxZLrpc+1e{`da{u&dPb7w+l zkbZ7~KiPU7X5c(x1A#*#N)JnuajL1R7Qd*3~5X>c!>@DErk{UwyTXuBKEIx*!M#LMx3aKh0zU z)#d;5=tsR{N5n8L%Mp{2YGkk55UlA4Lpqr%WJNbHs_IpO#|vRT1^W8Y?(UA~q<^W;9!*ljSHi6BzemUH%F z8nvK~^LbRkw$e=NAXuCACvEC6xr6@2{>7f5p~LkMiXn0xahYU2b{~Ve$sM1`yS$h_ zs1NM{rfp-fZYjy5k52U`phnY+C0VGJMSZsRA;9sbbvPL9Sdgl2wAM%#z7#Ehy7aTI)k1Gu|3qwe2$p1XIT0x)@)zeK zs8+o71qL_uIkaBnY2k)Bzp?EV?tW{VbN)jmng}(+!&qf(^xlhh;(C z#fxv=$W5y_^8KI4ZPHcp9H-E@PX}nvIyN*I9a`{)CN?3no4B)msqbc~=Un3#K%1tX zB^{z&4Ysb2%L1_8%u0R}DzlOL(`q%zXhn<-*L}%@SW41rQuy$bK-Tb?WOu_>Iy-p9 zViJhss)2@Hk08-D%^Zld1Z>wpmNIiV)oWUdo~BVIj_bq%m(mQz9TVTt6B#ISg3U{~ z*kB>b*#veDONCC78Y0FboXPS`(#<9Lj&UV@_~)Z!&TwLX)AkS;F@w`GZj?P9UDo&(y zN0ShqJY?`ZIC$RUm+fv0!%+EkNfNy!mfGh;j0R74MU}w>z%x8K-4;1SyQkmb8nFf# zb+N5O&$(MGeZ?!OXU~zdQIr@-f$8IkTVi;+ces9tCowaw$w0i9a%z)X&jC8Pdv%Qg0%F63N#0q~@r|(S$ZQ9{^z`*r?}^ z?7kb;^l@|QBPGTQJut0iGE0O&%D6$w^H$`+M@98z5u|h6MrL^N1#V^Q;|N0<8d9-V zq55{ER&}Zs%mdw+^7*A2FTk?VoWFLU6Udil_UZmOYVZh}JP9yVEDoB)&i(-p;kJ%Y z5ocExau8Sppru&!sO-~`PpJV7z`41#vm4wg0n~mFXG1d8QNMS!c5YKWj%)@4!lptt zDw=50;yq!bfevLoiMSf5{&sO2uo5JINMK5a3F0U~*xEJfS3#;SWVSF|CFtaeCT2d2 zWtlAORl*6fb3NHnOIK6JFyTvctVA#{9i!Wc!qpGO6hd|qdS+V5lp@Nc&-Nmb>4n}z zD(W6}fI%dfQq;ah-@9ZDgc?496tJZ92WA6+b;{Az-WiMy{fbZ+aK&m^h#~?Q!qtP# zjVt;2Dk((luiB%U{vC*m^@vX@UqVqzzMIm|DNc|{2X4J7=0B8iz*Dlek3}zRO3xKt z|Gvl}0`BLN9WFbk!M3q}+U<$*#jO0{>0H>_T0ge1={~fuX4@hzM|K2k+D3}6XC?H) zlMOl!ZB}x+(d%g8$p1@1-(6B1V?yUPd>Cs6>!$ZO&>2#sQYTvFKP-fzM2_xdz@$dj zi2fIfwpxs#>T#r$-fs2D4I#N6`DW*4D@%468yRVHC7VnO0Mu8YvWsR?m4QX$DOvXe z-v|qvk{my-faRJ{;Ww#&o(zqR+IYMZFtK`0U3wj&Zjh7dBbj1Qu@hpx`?Qn%P8wZl zMWRt@@Q6cKXCiVSZZjD(p5)lQ+@aWHVJU1^ojGBg^Ff!EIT&5f$>DVOg+C0;ERjjl zph5x1rpH<*X%^3Ezts~#v4wXfQZtTvnQRm>v zuo;4?$@7xQ3>mH1msu|!C#`vP(Vj}Ks(fdLg}qG-XIDVILzWrRGhlgY^Atih!O`_J zZ>7<|yJhVH+&C6*)?M<6u9#fI9P=FPRRW5a z>GfqGQ}2T)Ljw5O;5NBtV}Ce2z!8@+j|-l(1Mw-xyN5{uo6+O3Q&k2>R96RZm5_uE z+3U61n0U@-fX4hXDsM_)klOfdScPx)&*2&TQHLJj{~(ZWCkK)qRdjHV%f&lkBR7Q& z^o7H=<><(COSU?9-yIVrV~3|QZY6bf=>)^p>XJAkGDa!Y*VmoUO4ks*E_>Ot)EA3V zwZXr!8W#cDb|^1E{d zm^0~58vqdW4z_N2WCQCOU)z)}Zb#rSrV?LQ;d!Yx@z{1S{A z^BY76bL!t(#XcAn`Mp^L+WK;K|O=AndmA*V0{hdTfuy znUeAMJN5RP_0Jv+a215oY$()tTX}gL88bp&c8s30ohKE^S7?V1l2HK?hI5Pb8X$}G zaPKXR5W(&yJVNn*gjWkyju_IF44N7pR=otr zu(b9ez^bpBb(x(W5_C4t6ua}ti;hi-j!#K3LEJX2PW=~q$$=RZ zt_Lc6jn=eV7Nd`*y0{Tj|F2Mr$l9g)HnH~XAk7B-$SFs!N87FycbXmp0Cn!(4GBqB z(YjmcG*4|EwMGp^a{XQE>KvoQe*iU*aG7n$_AcK=y8Dh zEI;6V%4czg{28lK-hfCsJ+}T_8J=^I@O(xGf}~J>0XxEzdzu3*Y$cEP9_HOIG`b-q3`q=(la39bH5?t(^a$sa+sCf{OF0* zYH77%@Nx=L(961@i;d}{iOG&`#Z}Ntx}SXlSJ~bC`eaOJT=QW5wE;Eom)4phGl{p8 zRJB8unYam>-8CailK_CuPU(1+|D?Qlt z>CF-QV=@tT30BHjhN}Jc+h?}JdJ6#*NdriDrjvOXpKz~FDyEl<=>XL6@(sNZ?*}sE z$Vr*lyYGQ=)6p%kntwBY0OTM%EDmWi{)F>6hWjK{=ano?Bt{{#)kA&a{V?iAjTN)4 z5nwr!E>-@=5wMm<^+2odaml@or~p}>h!rMt72+y-M?B-jD*Ta zIKwPwWSZAi^vi8ezEB1W{*9e7sQzF^%T={pzi6orM94=-vH>PHxByIZFIPe_IgB_g z{b-&XJ4a;3M6k|i=U;MM4Y!|_O0Btn+iRoC7}%3=u<-*$g)rF?CstQEpqru>{_WOy zm@QZosPO=auraA(Z;l~Q6Gn>1$Nh11V222S$eAj|-zVT*5 z{V-P0q|RyA>T6fea41WcU4*BmQC3@6smF9mk8qq3r;SO}zxTwI`x`@2>p#Jy)=d5P z6t*%}vQ8(WrW0qqB)AQ&eHtuGW8gb5&J5Q%nc#-6O^y!Blqr%V2y_+cyz3X$8L%qU zKG5+dI4j+GITX~KvCF{7pVycN7Zy}Y zv@IjE`CF*WCA zV5)!9T5^jc8$)Li@>*kcA^S%H9)(%@37xPZABwR2VmK8TPsKtv;%3$uxDGAZiwjJ68Un28 zt|DpW%^{h{@~E28gS*A-*tLeG;*T<9TZ_JwwHp%bF6dU*S7Hp?sMVwS9#p zJx6XSrh+EFv<~>vCtq<^5-RM#%)KH-VMTy*%))THxTLGpSheMz1i*htLCa(OVnx+$ z2oO1prr=fy4v8I?hnh`cvlokIcKCBJ;4o0lB?BJ6tBz4E|29jH^t~IwXBYj2nZ?okF zZLBz`&%s$?1>0Qc<00?3m=vrD{^9TprVMkic^=Xp!tR@+rmsbJFkigGTFjKEvo}37 z5c1A3YM-}cGp_}yVpmb5J+YM(bZ6s}Ntm2?G~SP-)f|FvQ}1hG<3a~Re?`+pa$8D^ zOz=Vq6NG6ZC8{iz6q6f5M!q(V;@q;bw5Ua{3JmTi5z;gg0EbGG#sgb@CE`yLCB|JT z!e+ADAnGQT;3uCidiC0;vH$z+iFk5 zW8_@9E&wIH{KONd21kUie*>W{UDRV9O=M$EakjKjC)c8(#*-&(We0e?Z|Ml!aPI-< zOjt5XF&B9{`m`l5Yqq}LW{5{^LEUd^LunwkI>#41iuNhYK}*tcr)a7Dus2x4a{GG5 zKf$X>IAnQ)aNBzliy9ibozT;BdpuIwM1#+d3L)7`DKgcMd0M7$rnSBtej|Z)1N`Za zms5Fqr)zh)1CxKJ@aLyF*40iTBzM^j4;I0WS|9P?pnu_w$Ssf21%~gc?Wlu$y4#ih zVEiglLbde3V`S(K7=N^-uFD5|NE(t!mp;rK+r@r~j-QH~E3J}xiXw)oHB^=;Qs+pZ zM810vSe|@;;3s|v_u<~i7&T;maKGe>nZ)-FrhqR-nHLb7E&f-b3}Pk>nUN+ z?IA@DuZOMl5(jsJ@H!W|k%u2(LpP-MdMD|DI>{D8hTv*`Dd(|jF44#5(&QIip#kWI-FC%a-!+mFwFt& z-=Fg)*A+S6Uy5$b?(g?KzI9T_lTrMF2KtaQI0AHku}+L7Psq0jbEN)cq&{rGuLzC@ zl-*@|+DdETG@9%>-&u377iEj7t(~9I3?EH~gz9TV%_MjaVdcmfO8CGI0;Iwluf9=XV z`_1ZY)V(GwtJmNCHLd2{ZbkN+nbit)N0JB*vfl2^bk5X4n81^8qZ70RWN7wvceUPm zi<-=;N>-sm=y{4mN-?-7umFFOW{B1VTaOGoN-1vk0`a09u?ArRdA2`;UWic*t$ zBDBO`fPfw8g9Onsa>~@OkZGst+0hrjYDSg^fQ|R_(GrfcyHq;c z#>La!-N$jwW*N)gU-%E|ul12wn)isiVK z{uM44#pVa*dU>ZS_3nv|g_hl42CjG$wOFgke>Pr61R3lfa3hgmIf3gG#=zQVfe>4= ztajS-x2{#fLlD-ETg!p|j|YCNq03EbJa zbdw7Gx;sN?j%(3Eg?MQ2%gVzBoFqRu_uwmQTSUqU( zPS#Wixa|82+BdXfmU;`cPJ?h1xp%4#$jSc;WU(^*B)w#{gzNm2*&|>l&L(*DtGE)Y zG4mMiT>SWPXBx{L60~wrYQ{2CFFZVJM)B;dY5zipk#*lgP4zNf*pNipVV4@Qjo zTP?OSr5>74U5EH`R3N*t8*a&pCL^z&>@1x`hq^TV+P-+iS&;N)X_YlPUmMxMp6DeN zf`%lYE5ZdR@4G~+9GxIf*~XuZV@|E?w$5vvSwgMjk6QC?7ljGx9J8UO}8K1)>H98tZ5WOW13hjv|d+k+C*;bpY^JW;aT zJG+2&zGXF!}rDg4`YtzZU>)uuom6lgkh>LVHskNzTY{FbC=? z?y!#&{oRbREVr`JK~%5|MjX|?2a?M({~tkRVs3%j>I%gVSz-ULf$i8Ta{>zoEgCYR zvEDB?s#;N*bk632kH|{h#mE(dFd2@p$GG`xr9Wf)TOdqD25`aEq%tjoC5t+u zNo41_j_9amZzBl+y^^31#q0_oOdPBULf~3wtf$;k8n~WRD>^#zii~VnK9|%qtr;b3 zSjkkEZrsI@khrm`m3lkuwiL*XVPY%M(M(vWkYos-xj-~A| z7{#b8)Pn>X`HqRCb5Lh(;#D*;s49a*^$WF2Vx*o3fnFRL)gS&uHu~b79>@xi|2XWI zq!H8PR&?UzQsaU-otYpuG1d-22RS&meHr$B8Io!z=qr6useSOS$WE|a(Cw=>{x$)5 z1)3|$Ht?|-m$WA;E|^aD+7O$#_*4f1qkq}PBjbH-xLeqAo6wNA<6e(R^Qy_B6<dw+RcO|e?J}dbho}XY|HFRH8&~k)UHha;Zxt7ejIFZeoQ}rQ(hLMsn{Wd z-%=a`v}14iHg7FmQJ$0oI<2D~W#uh5f#%Ikt>eY3O>=)++xmKMM(EoZ+i^TApyP%| zbI^8tTkBRNgO3=I!4nfQ7^6w(u>o^Gy{~fe)6f~-pGU6i*ZcbR){s9**y#e{ZtqLc zh>rr{uW94B?}D5{UOaTR^GAD2i?!4Jr3WM+ZX0Re_Nvp{+82{g8l$$T*6$)Ifqwq@ z@^-Z_Zi0Muh0r54-xm^aBW^Ms!Jzg-FgBApnsw{pf10e>GLHT9sjE8a>zEpWSzWJ; z)6|>oEH+}d)F@!@o|)pL^v1rGjkr{)v>J|=Pj{1N4m*_G-7LPk_S+iDQ=0tUn(mr9 z%GsK2{fh@Ji-*m>4x4@rwZwb5D7IM@xtq0RtIlSu%cxbDTX38p>E>w1S9Gk73yeLv zhng!EFE)Q#fo&emK4|WXxjG_rZ2oqc(^#=y{aQ?{eU>s1KE#a2+02R5hX^JaK^Tz? z3OQsHCHWJQDFK{ZFRu5ftpBM13cD(0T~4*kbmz28W}mnRB`Ho${b_NZ_9NrF_=-G9 zJSi^U0CZasU7(38I%mlUmNO>iNR8_6 zH3tlJB#Erjk)iP#C$Grl!YUd|f%>1YYqyTShD~GNU8Dagl@*O704<+%c!vK~?<0K_ z@y)lWWO$p(TxJfs%l5~8!qR~x#U6vH|9#jLBH^|7y`OqTP)v@`J7o?RHl8jPYuT<# z&h73D!8EaPy{*>-LIFSj9c-Ot$hWb^O3PUpAS5zHHfQsP*14tV^j z$zIc;sq!(n3NEX1oa%&i&;0QghZYh9QP9SQv;v?!c(-bV=0I^`GVZu95nS1;mtzVg zORMJqvz&0IHyn;aLhIC+#@P#zA8FHviLdAR99B==N8hjawfUTpfA#F0A6F-rucOn` zK4+hw$G*$>zCO)QgLhaIv?<<<#gVB-yx~+I-z)FSPpmf7@|aoEpHz08$L?0nLK@ju z6TArxrpJHk_m)=bAHy9ud7{a|RcPYP^8Q%>35Tam`1;~&oefdRkyww>dWlQ@`WH0b zPFE?6EaN^EnHzfxRut>NAeyRxmyyA+*W4WA&%6&3!4Xb7FEy!)f}BTD;tuo2qk4|| ztiZ3$v01GWr*9F)q5mlIkGsWCAY`TqnvDFz-o-__(9tl4sp+2}LaeDIbQ|0l%J6eB zG;dGo{O-7*i%f7Zp?t#VYwObui{B+8H!`7}Y|cx!m{O;>+=nC-lq`giWJcWf33_F- z!sl}C7O;H3YB7wHT9mu$ki6v$Uir@`)|XndG~6px#h0E(Y)tVt+edmYg$LrO`n{Mp zX3ag8xuH$;3F{JQ3edUUoi!aDu$^)rM*-1`&2SZ?q*Vr zQC72er3Cch1(Bv4gD_`-CJkAmtW*@*`vgfn#0=S0#0<*sMB)>DO@p%h{pg|N!u%*t z{JOo+E24rr3Syx#gw@arJKoO?kIGdc)lo)Qn?+^N+8Hc_z-d6xQXE-k*;x18iWnPX zlHe%A&(-avsFEpGb{q-0k@AxQ7>~2M>Tra>?C!&6KtK94f3_>vo<^*Xcn|o*qmPhK`HPW| zB8SphsVm@Usaw#~ zA9eD?gU0XK$7WsRf)S2Wz=xIaTVI>mjUH+LdZp@`hU5^O+R4J`I&ES{GEEZt{`}kR z)yB;9@=T!&`Au69lmJ9e3jMN1H2QRnW9p-Wk`Cy!*~c`Ph*Xu73{TRe+SjZcK&4&u zJlz$uxyg%czLI`Tt`_6j|Rj{{{6eKc5L2mYW;i5r9 zRTm%o5lNoS0wzI;0;6_4)l_eRKZUk#fDQCF0$HR0V%J7)76iL{kGo4AD?T3YTd+&~$q9~K4W5>v`t7x}C$ljBdv5-3f|Uv_hfkycBOTq+oe{SVnO z&GEnnfFdh$BuS$v$KD6yTa1Z%_M3lG=K(rO6FvbA+td~mz*70kzEZmzP|&8$GZblm z_zVWilRU{$v($Kxzyi_j;)=OTT~LUi8LBA2vtNaXB*8{tC8eKh=XHJi7!~)e zbCmk_WEZWqO)K5ZX(vy!q~_`zaA88&p~(v8Y6gm=bt8(OrHV`II7|a1+~h1$@<&5W z%xJ{55z1=8)@1=q2UR7q@Krg0nUUa874DQ*g-ORplsZ7%LCRCXS2=i>Pr*JUiRr}W zsU^SUy|V|zh8Ykjk;nuyXO#`q0N+=ex|5%|2#BzFF@Vds4Rj>`B#8ow77>f%!gCC0 zQRDh8;f53k3a;!nN309#f~dVI^?mWa+j9lX|Ij07C)j^X&nJj<{S}@nVB_^ zrl7?ihpNUp%Id!z5SwMx(98pKv?#lgnq~&@+Ywd4Vw)OqtBRC55<)`8 z<*lK^Xdk?R$IZ1XR&8Hkq!Q43w}BzB!+w~vnePBwhv2)3=Z9HOxE~kw<`{s>N@pE! zFzB+jZ58h?Yl>7S-)@)LZr^khXXW3$h)sR(1|E~j;lyPAiHcY!V#MQ7Ng`pJp-)2D zp$x?VCwA|F<>vlVllKAks#gAUMqyj0hDc5DEs<=;qL*DBD&2yYyfEGPh(!AMqf^%t zYNI;Y>f3;;V6|)nezR4=njI$fut{FIF;l4H@DjB+%*`9HzQh5KSYA%skM(YhJTDdB z1XLCbyu~9XM>{_edeGf^SS6&LIFJnDiu4*cHbY0WRC@5iS*$TIDd}iXX}*%op8>}} z$0d<~UM1EXIj2R*?6fc7uQ1^tbt=F)hr#t%K)sU@C-k}N%1NI4;5E<*XXSxu@QC|N z$;S0fqk5zw^h*CKA$phISVI7a1<5Votzc(3VWzK}*&F`e(3=N8Q=rTkq)7Ho0>5dD zJy4^2Nw>ATW$@mzKjL9%O*H8V=7p5Etc&^TYC_e^^n!+uV(Q~6>evu+2tIgg|mD4@oad(YGA4bre!L1oY-4z zSpbr_yOFMx@}OeUqC1p z{gldlLuI*rhM7sDMA3SJ_IpvWyBx}zq}K5ArC`reL7rAKDdxPLE`Q-HnfmrEvzclZ zBKhSo-1}@eRR5yDIMDubE6dTRLgL^`sR5hrl3}C1uEct$G4+6l^#AC3kPO9uXbofw zJVd+}pz6SlM(;=KObXT8K>uJ+aNTs6-bcjK62QG@K5xDKg2+KmzDeW8E5t5A(S;KG zN8x`;5b&ax(ax(%)jcnlf=k(eyc}|W6LgqL987OyYy-R2br@rDC zmddAak~M?*txcz6JLDD#SNjeYo@WJ5UjpugHgd8C3mR}>cU-*GZu21XmSybgjb6$5 zP`B5JfBj4d@wI}5sAt`iA*I@NAoJDD8?j}~EfjINBY(A77HqvEKW*a_`03j6xy+eX z>}FP3(@zfC=-B^fHGy@=bEX|}u5#pep%tU6jqW>HZ6j!rnrS0ghTCi-V2k=O%aPkZ z#)*AlCku8CvC@#eW(xeL78k}rw)N-F7rf84Vs#9C!D+<+p?6r5#*{t17zFJt=TvJ2 zZrPh%+CPIoGX{W8(fo)=L#wNXD_pm=gBg*&8rqaLwMuhiRRiUxMSiu0d>*Jguf`)wln>0|H%YsO9xU+ z7e}3H9@}im1Rw^I21ao`=-9;ULAai5TE$>>rNp)e=i%Nmh9GRu%{;DuU#8Rytc++T%sC%Y#Uk;Iu`DCnDnqpA3x>(s9iJc1XEYH~APhOF&ch?RgV;0fd=1H(N`DNn{wGEEN2 zESRinW-L=Xu%iS^8R-oqj{l(26CuW`jcbt@t+mWQ7APuy))hua#QdX-{g}tmVOCM7 z1ki%CDHF6rK8kiuHe9+3ty?-j$z@75F(ffYpc;87N2vPD@5QF2&zxK@Lma_*CRZ=eQ$NEg7@!4dIs>Du$sP@0Ws&uv zje1e^f`X+3$F(iO%UL0Tyx9~|ie4{(4Md8mVNwz*=KrOEZ3KxXN60P#=QAOW)p>y6j^R-BSA^N)Y*8A% z9=Tw>cpkX205`kT*a+7K*KqVv<0vssPjSelcaa=n_BSDj4NPUqApVP<>q(Ivw~|XL zMk*VT!$gf%x32UhK0gKar}8AJH2$Q>y7Y~F@j$4pItn8JK%q_kHZej^t%~(G9fQ@e&ib+T= z8*K>SAA}V4Cnt@2JoVJl3@TCCmwA!$Or)bF{Y2)w{5Ap&I%i%>J>FzWI-a6cvD9|8 zN+jB0ob`ZTXZuu9o>X+8N09Ex2^}j`4c6IEF{i+V@e0Z)_=i3&RVE~u>!pGhKm)Fm z<%irm!vqbZA4V@hKt@q4#z)2n!ccM+Baf5ynNvnZAzY2j7Kr9@v3XWV7r#Dh9d1zUkr#jt7s9M5u)oi z=bvnCW$XMnd*v!51F<6--vZy>nlOvuk6}>XZSf+mavsG|{K78)&y74X1i;mLJH^2Q zOU<@*c_sl0zO95SM|x4xq@y-6<$FF>&(M!N6D4C+@ZBkA>B*HIp{TlR@1H6dk~=s( zR|R5Z^Q>vCWI79b7b1`Adod*w1jtfhv|fw=dW8e?7xf>U2 zabiNLgvf^we;wH!>)k+9i3eKCTLXCjApPi5!_xeb?)2(yB^l2RA*B=&paRt|?+_LI z{ow9|2hl<)ikI;? zCkazk7<@-ZnUDg>MgCUym))Wl1u7Uc&A?j;QBo^qZ$j~YBpN3`6Nl@)q5R24q>l7S z-VH?I+~f(<`S&P@@ow%ImidSq&P(vs&}V$Y|-^IxSfB>oJoy zEBuG`xL9>2RKozuum@O!V2t`ZscE<518ZbcPPruwHUeFunNx}9gAx8~AX7Zlv1pM6 zl5`}#JYCyv21j1@h8kmp13M2F>H=dO6)FKPqZ$ooIhC58mQLDgGGe}kT4iVgE2 zG)0Jx@`X!3?+}3432>s%)x}C{{+Q?>C+Y*a4!1<=!UI?x?g8OgpS2UIdYuzx32e?|Hdk(xh^a7c$!UOqts2nS^hTr*XRNk1ej(uhj-b(=Oll zm&pcQpVN%*_x;gl@}89Mx1)oDpQ4%?-OWuc9}@B&Up;pZ+waHs21L8pS>McrgzIm2 zMXzFO#IAS7)DF?qGyBzT3SVGMr6xX#jDATCYO$FeO2N zRiHee`FQt|&~3&o*nFg$+ug7x9(JBK;suoj*e`pnEr*EqM<45@1jld#^b7{~_?QEmz_pKZ0&icPf)Qd9gLIDrk`1O9x4HM% zWAd0(!9sRHuRxE#-xsvq)HZv*A5LAbHaw@FnY>oop1qV70tvs2c?*~KRqhJ;M84a4HQsO`v0S_fRV?U1(t2xtvy}4g+r1B)c+-Oe(Nxogiy~2YcB`NJLYY7kd5H;Q1;M} z-nXEm%qWPjU*W$MVeD5B@OMzJ-6(x#EHBt~!L{nW!T+mGJe(2fN4tLx+TI+(`zF+V zh%$hIll7wG&wjNt01>F`Xq7Kc?PRE<{M+FE(v#->pu%fsW90as=<`aZNZvbww4IxO ztvBJ00=_kwk9Mfk@%BbDX_jxpy{*gFq~PVA{2N;bQd)G7)k^$-I&GmLp=iTTpB89G zN`nXGrA5`mAZo}L#h}~O_({yP6T4Qy#;rnG{$$FX2^oKWdUfWfDy@)7+fVlA`xr!q z|9Pdgxkk(PTEM6~6A3HkB_e;K&#%A`W#msz$xITZ)*_y8U2Ju{M8j`i(j?9`_{3hA zAx-5f(9)BZOa;Kubpsd`zVs)$74~(kb-herSnp9h~6;2P20g{4(lF28` zld>>}u2G7n+xRRIWTmrGYDEGV!(^IL5bbVGj5-mpp*7s@} zIR3&TaPNm@=#}04zRku1*{wsFg&hDLBhi1AZwY zcfeSA4k^dd!**n|8>oc7u49zOoSx#NiFAww8KgVM8=2a9*GMXs_UMQVC}LXwX!$Ep=%>Nnw%p$D0`_T>Z0M#Y^@Uw`4a>zLNq{iUSNU;bh!C;8}m!9Z?7#D!jkm}Zb*TF0!TnJPBbl5J7=YqP?!og`j;`7NpxGe37G4F z#-W&0g4BRT?;h>Mz4K3VNR1BGK}>W}%%rDN;3)=+B?5oaR<8}}cGSAWF`>5aqU}bK zt5h&IrJYrX#z$fmmlW-liouwvly)wLuBb3YjmA#Rf+;F5JoKMr%bg9K76AXL;97sN zMtvC^62{`%eeI=`yx_H{QYSjTJ+T*t) z+{i8|7Wueomqa9EHiU&e=xph=JR+ zo7LHDL&&qM`V)r3$eCv1^>Mn7zjI4q)OiEpPy%VJ>4jjOKy#6(Xs`GJe=Br&&hF7V z0mN1cf5&~|0(oT#p*sV_+|F+fsQMBj$+NnQ+J4t{6>`$kApY*kGyveiLRZt=T8l%v z7Wj8as+l1k=#d-L5@Yat?vR+V+4w*4&&=Yrj%@+0Ms?(N*|8yBkJ)wb5VcHWSu3B0fzn)e^1?e_Ouc0y$NlRv1eE)NFZ84%am1 zcBdR)uoF8#Yd(}XKnv8Bhx*q3{t$-IWA=C39vrm3C!6!z4@TbU?W-_+k_u4I8QdPS zOO>#(taiUVv+3AJ{{@)_l&NJ$med>Qt!~VrkxJ`d=F;jluY+JExF2xpDcQZKGG$4) z-DEOueb}~y+MKYxHf~LG*o1y=Nt$y>nbO1=()+$4VvE32n`;Q8tI-Dc@ugesLib%A$b+#md;Q|oLTn`#f zwX5GS5eE&BmL~m)oy9A+(3eWE)vCmP6;+3)$yb&%2Nj@+s!1@KEb40WFe$RT7!tY! z7CxfA{#@zU5ltR({>PLiB^D{oJlt3@R+No9?Cr!N5L5LrUZY$EtR1_sbf5xqJzm2T zP{dgRHcnT8)~J&_+lr5$N3KJf`{Z}yTQ=3L`wdBiqJI?LsvllTC11j}h)&ho9>;3! zWj_z~-XR?%n=06h!xVJMNQ8!jrHtV!8KiO~-UHg)+d^Ma;qXk1?C_pt<@2SQPv(KK z?Jp~v0=2zA-jWHv=|S|QO@t*+|SKJ$zwY_kJp??(i0*%)*{ zBDFS#=`-B%?evvS`!Ci1MqrnI4N1#$IDz(N28LO?E;s2icF>Ta1uzK>{Cy+H~aag=J!4u`801YslL0%_uJdz=H&2SpA+xz! z<4N**H*Fn2D1Ggq7n*7+QRZDH7C+%Wv;^UyK{S04H!GXrfVDL~xcLw`x+9u)aawv0 z36X%J%sraigI1CHf+(otu~nTKn}5ZxgWyRl`MZTkXhinOKbiR_gR847VG}WQQ&Vy< zf{d9|G#l)A%4o}Rf8L(bg}jMjS2bX!=+OZXu*a;PuVtjBB9z5I)Qof)36 zz)&2k>Y0hL^k|!p&yS$f#K3?Qu#dSVD^}*pn6a*>SvADZu^=eCa-r<6a-t|U(Zvto zYH5C;FotI?tg!Svd~d@*@qBf_JstWqai>{e*R97-r(0G}qY&y?j8rOQoN z#>**~G_tyJV-uMZlrT)GcR{vz9(-`%zSBE@P;Ij(2!-7A*q0B*~D zHbW-@)LupWVf%Z3JVlZzz&GbdS>(E2gB==3G5%i-O}y22xBb!2@ezuNbJl3Wp$WI9 z#zM8WCdTeT3GQ8mt`xlJgQcx9^6M<8nvywJ1tmK1x09@SS&WT$i37P(*e86Am_NTD zTbM~4$dL8VLwe=~7~+x&x#x+|H?jDLW}#}we&+n*R5|X#f9wVKL#>CgC1OXnVESQy zhN1Nhoe=$jg(+kmU{EGQ({oSuK8}|Awjp|SdOTmhCXE-^U}x82bvB?Bp=a+X=?&;L zH2}S@CR%LF!0F!&sEnxB!sKK9T};7pUFG7PuyQ!nQv z1f1O|ca`j!Gm!4l_2Cm1=gJV%I7>CGjN!L05jWqme}Bi;;_UAC-kfs?JWP)(6Gr`@ z5`D4k?`eGnVK`_Ab9DOge&Jj;M^;|+PmwkXo`GwGfm?s zm(AzGI~w#;ilK3wpta1IV|1MG0CJ95nVTi+Fb?)(CTD)k{K|h)FF!^)L=b-KmE^OR zGx+|@D?UrM{^!Pk)uruMlI4~u@>7IpXu%qG&Gr7K+fn6 ze;3tMqwFtaH)+tKe?#82;7-hyi&f=3OEiqVHf%BmL#=mI>LGaJN13XYYwjV~pt>Dg zouSjb0q%K@VWSAr$jxr;K0A@*bYW<1ST7;mShiDS>x7TU+v^Dbi?er%j-_GSbz>(p zwr$%sW^8B1wr$(CZ6`CfZQJI``~6&N|7(vub{$lW>XYt1=}~=M&wW2-8J9>zO?zN9 zKjF(JoCsSu|Il`pQK7)5$WNNUKEaHp{3xNJ&`jQr6BtvX%Sz z3@ZJc|9pwMt}Hehld9&F*ty!xd@D^>%l+iu79P8UR17Hr2a^J0USjoL1DM zWQ2T{9#yX5PHLJ|@mm5o&zFCmNOIN&uyKP=X}dNc8T_g9ZC(9ZBTinqC}G z8q{{l^1?=(1TrTo6t=F1WmL+5Oj68ieN#>*IVjJ!D2@&(G7#0;lS-JKebCpd zF(7?OB=)7RFUzu8692p$bn_}Nze0-x8(2)K@cj$-WIe>cVLdK_)hQuYElP`0GO2Z1 zZkk@vfez%m`{=7K(()KCX8gpuIjdhwejG zjE86O30qe6d1kmt49-H+Ni+vyS(o%bW^tbz2p_}xgZ~o@0HH2JeJSzzbbdrZ?bQoD zEzw?2K#6cr*R`Oc(i6gf=ue<5tJJvS2}D3cJ-0K2aUBT-2#eQhP(JRV0vlS&3{>D= zUQh8uw~IT&GDX_4CiIsVz?7|e9h*r*Maotx|N->7@!Qjl&ORfYu0Q}N8l**NpV>u&wY>^vdtZxOn4=z z(qH~Uh7eBnIU9TMvl>`c9xR17ryns_2+w74wn*-?c5eyTg&^5U@%M1bi$gos0e zM9ZY;Qyu!cCYQ3Lw%)fhOg0l!9_Wj#;^?9|bJkDx-_VH6S*=AH+Dw62kKewDl}AJp zIexT%cE2~@9@K(}#V}cdv^k0X>bj8sUFA=<4E$Yg$N;a`4B$sWXDwOo0p}2I>oz=A zf8>5>G1I~vVYT%Zl`M`Y)K~`CGOKcic6@=be__S-$d>yK3JSjB3i?3=etHWtY9TGD zP|p#|yiPbDtn>RuYT75{>=57Q^)O@GgKV3R$%%l^`~D(D_pKV@;J*XlVugc4 zG5foB@Z^%`C*2;tcYqYU&tVRZS8pk|(U2`KGpTEYVt1{Fi}G%!30Kvg_zv97IByEE zHKSp+>!|*?bf9V!NY=#we*aXJ>^M-JCK8p*cnbR1JJFk6RO5Cg5wb{f|5K@4S6*MW z`<}}KulK6E@K{X+e{6bDCgKwPav7h0piXa!(aS?v#nyD%r+HnG&eOVx>PX(qb5xHN3~d4YW#Yu z`&{&7N(*3GkYvvAO>Yg6{ugc@VwddWO{3JJ5N?-jAFY?cQ*0xEyZaYwc8bSi^;Bk^ zMY)TVVNxz~S#Yq1R)3t>@6_#WF1FT@386e|r6;6dLPOn!!AM3#RC4pr-x@ECmdv;< zW%&M~;+N)u3?$_p`(JzD!PQ6O?SCrdE}uD5dgo}0O%mJ-efkZ;Dv z6pY52{p9)?ih)n?+@|(1W!G;x?2=XhJXKrPh(gLaYaIW^{ZC4;bgbQrIJWP(qIx?Q zz}>5N)7&^igI`ITAu*YW3mnBIGbTBFwZBY-n#1oY$yEe!Gp3Zcu|Ak7!6V`6Nsctg zZ3T!xzinWw5TU4O8|iNxCz;ogb~O0He_eVvAcmUQyu3{Nh<)4F_xE+V-wpzY0w>%Q zdh*TkG;930eIEJemGaf-?>c3iOE5`2(EX|pV!i3+akP=xMon1?{rzY4dJ6uEC!PVI zW}o(cO9P-z={=j%WQ!BMCTQpb#%w)SuvIa>G(B-5)0NPfQou%!du0GrmM9+R?Pia! zW_*`ryiBVJyoI>=!zXfbQ8C${v4mJfq(qkl#WVlmPx_zzu@~Ip{o|lbvEo555MhF` zEp%4e_}vKyMJh=w^o)O17N(0x;?%82sQWE-Kx)!~>-?fj*<13a**Zf9<% zWkBuWiloffq-g|OE_0V@u{<=~VdT{EW9c$JLu^WcjepZtL}c15GiwMVjznE}b>P4j zI35lqTQ}BA|AF0r+YTXBD4Sm*FRR87V=zg}Ne#-!A(uaN zErzzgheo8roMOw+D-TlnL|#D_Sz{*@xDfEs9a>rf3`}&fP4*IRMLm9wGjSCyjU98N z4JHo7rVE|k4u;w-8PX4t&P-i;<7E|W^WP9MN0VIHwR_dXi2omW_m2)(zX4#YE2s9h z4eS*10Jc2!kgv3;FQJ@hoE-W(x!!wA-p(^VarzDgz8*K8+(kdKn4})5*i&pMKNIbh zjQyXXD71CwsxFe8j7?fuGYb6LaF)%=#{JpQT39!x^k=v0HO_s=Ob>r}2vKtKCl7Q# z_}ETnxjXP%koZhQ*6w;#`1kw60La6KDi9<}!`$W~06qz)Gil3l!g?|I^?)#GUMG}{ zep>vZn#ftpU2xT=ULvi`#zEQDCGQ?fXj(p8~BR+5dU9vclpSvwi?pMhh;(ZAdI(2I?OS&?+pQMKvT}f)~ zu%N$%l&9ug-)8B~6(Z^yFvm(5`o)OI3@$t5T2w}^7rbL5cy&D+zw<}$vBz%^NHvO5b+dkln)y8dXC=F6YU zqMl>rO@w|BN!ACHtN$KGi6^(uW-zH|6Kx2cP}H^n%~d9>euA^;!Zcv-vXQV=bC&CC z_sfgy@iL-~^X%ywu4{#%bsGm)c~y*l7*}~2js;XkqoGU=ux~Vrms4d~mBuT&sj~$O z32?3pk34yL@R#4|Gr-@yK1eZyj?s?`Q4wWztm1T1@ z3Tl;MP_@(4-ruQpj))f78IFh)4U@QE*PH4GToE73Kk1G+p0ccl6`Q4KmRH#yv^)*S zKb+ppxwOC$;gVrfHla6^P*N`q8zL;LuURcDEAWC6bhG_9ty>5nN)*b2a@Gs{^gr-j z_*iG>XA7N<_Vue)kwF1c05Y_Hk{$ZGD(caw#SwbtIJDc1DZuM9FM4lV@it9K_ZlNE zRjc-zZq<*0mj^9R_L@>|RfBIDqb40=f2yVkZg^W}GlYIopQHkzW$lIZ@l3$|9arer zxkE7XZ$y71kT zbX}o#F!HxmR17nq@ItI;33@C8TS|;_{-5}6LnN8K7lFq5|3|)S(DTE0BdY%!-@QbB zXOIYWR~Oy)_6*E+P4Zm>@Bc31eE0su3l$GkSMR};SIw8TDW_4fbt1A_d)X^Scyh^r z%ApUjWHW|Z|07I}&sa`-l?+rhk>Cw(>1U&@qI!5GMtJbVwfgZh8Eti)EBLy?5^EVed3sRO%cA)i?9bIg1KZ0Jt~pfn8ffA z?ecy4!J-Yo0JnV6>kZEH>h%OJ4Q^yhU8_dOQV+z?w9Xui2;zfPtietI$eUiQ}FsbZOm9Mg78< zB~WoBq&^X?0yGcqofd%^;7^XjRW{*Iv`O1$`CQrhg_GG+d??^6>{e`|>k`o;=Ozpl zs9?^856`>p(tFF-u#IfCm#)mvQoY8H2XCQ*U zUc@VTHN6P?AqSKH4^mAO92@*evbtGX4~4F;@j}f-LQ@}+w@Wjz_(%u`7H1w&1Jl-AqN|=t7^2`ahH=< z6UjeZvV^^fqSia0!o!CJvv;=?IaD}hV)k+UOy~TpLBS26$O(B(p}O zW@$IYp_H=%ECqVXue@t6XG6`WlceSo=lQda*`i2g^GG@RhP!%sQJ{&2(b^TtZvQ7W zCYXy;<~p6MkD8j;x&F_Bfk}_Gg{*7^SK-P?9Gt;UuNs$G1;hhWdP=gb3vAHgB7)NXK3x(+lkX;+O zct7t6G&|tC>4+2*y@7p;@>LY+}dE@Oy(x(x(UrD_q_zGmp3A%DZ zH>K&K2F}#h;#@gRS{vG^yv^a1gHsdBC*!8;SdEc;?Fqj1;=ISz8B@ zBbXp!nQvK+bP05L*s=CE$O?{yDI9eK0WkpCH9G8078lZChVnXY+vG+FHu>l*wgKS? zGLWE|M&^$A)~RerrXbSa3{UZ}Of|btR8g^47&_@-f#C?opuV%tN{g>Qpzt(O<^fbv zuwX-(En@ck3fyq@2{?)PMjS;1x6GxNIIy&@EIyMkKlR z7rE2%V2@UHDavheo$AOHT^E+>#6Qe(mE_R2J|~Uj{YJasYs8hOgtImiKaeKuU;5=! z5@bL~CE->qM%~WjE1Zv@mjqqaAkC2HDh~KFK^bK?P9PUIu@BjgC?Ac~KXif%0vxW8 zeSl1yj=&-?JNPh&=sH``j*W4KBcR$%`Z3@Jk zKu!`K$)YfvNg<66!Hn#C?N&X*Tml1vizvygknV~mO_4KtX3;Q7XyQ&1x1%KjX20o0 zP2a$@w#_6^9N3R;vfD)WtF;z)u|SmTZ?7$&@rT zYpe53+ANQ8#i{vRmPRx8d~fyoVyXuo7VfZKipPpVDb6GW(WKx=U{46BZCeadLdq*6 zdTs}5GVp58Mi5R$cTbW^L7u4>#HW}F`3RS9P4^iXTpbJv9kt)Wu#34A&bxG_ySuPa zOdW)R)dd+RKAo zx7sF!)C8xs7uBMsqg}wcA$F4nD~zj=0fP3cAZCh+G^K4H)i-~Qvp^AuvP$PT{@eP9g3k?&n|cHV1C z7my88Uyx)B1JsOF&UZCfPfglWe##s{l*N;wdD6AN4aqlN6h@4wd;}+^txpps8;*oK zbi{9ulKV8S2DT%l+Pc{1>GMYS*%$w9o1iss*8x43AoR)UL_VQiLhVGg9@1= z?N5MS!tDV`93dOgS1j57Q4XTndm0!fNJ9E+gDv#P);Tx5fip7k!1YVg;! zdRgjQURX{K7fEEH+ZzriG-28Di-3y|wOj~3{BmNgLMBr-`s7?`#{ZN;D34B@K09+; z&~jDEn4ahZ#q5I#bYNEbCxn1St2(J#Id$SFg05OTEYl+USN0&~?mx2!oK{tpyB(i-n%fQgc! zSsieTid~@VZl{Cm|3dtu=6(Ml{uDQlmOAvstKu61oiTL9i;Oz%$nbq?E;I@>HvgDV z-K9AGA#C?s>DHtFN**w4%2?{e#RQ#AISe#2DaiWUx70sEw*WTl@bC`I-D|;NF|jEcl9l79~jV4EUSO849EQcEBB8 zKX{|fJP0KsZMTg#=KAto#TTYEfU6UkciN{tP@@7<-Z)gwD1gkNiPkm_WjsY;8at+- zC(%aE3TxtH$;0}y)x@HYB-D2;ptS=tEL?T?3m5z}VAw9%hD=4%M)lIG)eZ1#vfZBMMTwnvocAMz~Dc`}yP5%Wd>MkWbE) zI%ha@FqYz;Px-F%n8MfSQY?qm+esHlpt`<>9fIT$ zL7Y-5i5js}dH#C`k=xT7vUX0sD%nUrJHm)@q|h`YZ^N#F`H&p^2N9W~v`p=M!}0;L zc7ozVcqVhN=~ha^&#`_E}`2?b{iB^YbOwEdts$BoQv!+S<2t=@iJ zh5m*y)+KYGUp!SjbD$v8GgRQAMGef;@Es7!pc@GR(Z+%@jB2eEvalT4!(^gSw-e2m zG?^oHd3@tZQE*-6#o{^M3~=R?dHncz!-NbUH%nDoT~m2et(Oc3iO5JI5pBj0JzlSQ zw@?bTnV0+Xd)T=UL@zlqBK%!?R+)ZU_(;4cHi*r;w!B%7h{l3aSjw?{Cchumc8=$c za(j^$sAmAxmAT2pYuJSVm_BkHi)dl!#9ioj*tt0_TD(R%5!7dzIA5M96GY|LdJWE=RHdih$sv4K|rAP{;PoQ}k-|KH|-`K4!~4fgZRbeZqi2#A1#} zmLdm%RW!{P!3`kH!0>=yi2vt-%Ac|fWa^Dp{+lA40pCCJ zzSCRDkryHH=brtC^Y(OYdghd#X~_Bc839PdXV6r%k9<1VxA3p>p!V^V7Lx@$gs5Z0lTtoF zX~=m+Ns0H86CEiD>ol*f6D@u|K+vbd;7K6caO7!mEtnKYUJ}UAZkn|FN^TU_8JI1t zkXaXF|5PI+SPNNXaV`_m);)%jCtYX%!Vl#omyrv*i6ClT%}+7fk9vMicl>&j5CJ{mZ@&+)Y=(D%y^@Kf%hUJB`fwJvA0UI(+keygfUgRN)%#{f#42>uKCg^ZIu*7)eGz zGC{fOqdhLaoIRQUMCE#{nAly0-IDfjO|-@jz{JRqv3ZzmUZys)bJwt6ixkS{{WEKv zx2xaI&D-HmK57cQ!EY!VSqOqVE@T@2+Oqcb<5&T~>^x_n5i)pwOKs=Vt&dxT{t@FH zn!?zAwGX8w#K+eyOST2^gyOSR)l8|ud1W@7V{;&B1XTe_S|R)@dqRMkBwlADLEe~j zR@<4y5f2ZJ)(U!8mIHRx57gk)J=jsDmIyiueN|C=0lFp6I+5DjepWv2b)Bw$tY4mp zRFCko@mtPZrJpMNV->J57u1T^*1P3t~OBGDn7odn&wbMDsB)?s#9uGNUJlBuB`?MGpxSItxn8^*jD+ zO4bS#k7ofFi_qv|Z{o}7{-gw{3{`78If2)p@WPnP<<7KXeIvaS-Dq(Qx(eO)dJVP(Ht zIhoCYceUeWNhu6#-$sTE&7PWX5cCz&P*Sy5exI$VSwRzcE#6x76C*bLv*=>AY9Bqt^3}Q$UpcD!x!k zXR^c;c%TLLLqUrGx?CJ-J;&rvWsH6@c!6~YzY#>`BxFNT!Gq2=Y0*I1UPjpHXD?AZ z`9xa6lK+L*C>UG8L~-#TL*vu-^5;9oBAx(4u8$0SYhn%4xM6QRB=raq`)_vu=%2q} zKD2rjURw}`7!!6UuJYld#(!5BLewtR83lsQZRHFV;^QZOMfL9wFl5+F$IL=QeV@Hv z|L(F~pzHCx_qaZIH<{M59HHxZ&~7Wemh-0jew_S?pCGZ?yEweYWqy459iDc5E?@r) zjvb19+sVpyZzDR)(I5W1&0=kTkGsBfTrS|6qdOGOAUv7$C`hGA4rO%$vxFZtH;{RC ztpr?4X*H?bON@a=vZS#zlrAoY`HMWkC0Sz#Rk_lh-K)$QJL26Vnwjse@NX_G&)Fnc7+oG@K863*Q_sJOyLH~V@J14)9l7kl zS0F4H3|4;tG#3FuVU-Zkw=6xCdgrLc73h|S_-8yYTF3L;V8{qhTN9ts@658xyi6R5 zTQy|G->JATNpokXR(Z>gTOeJlFik~d^Jf|g%VMkX01fMoJpiBkwUX)!I){K);U_=U zAFiC4iYSaPs#VCEQa%)LM3K{^SwA5IF~2G7n`zrV8*BTI53>-!+|!DqK#pDf2>H=r zRm=aS!v>m=xLKZ%vA&yP)ls!OkQ?bHT0#FnuCt*1aSH4>!e4JUb9P9_GG;~miNCxn zj%+al{KQ|{`rxFNPcYdDaJ;ThJjAxS-nM3+#YDEH*1E!a*MDySqOuR#cseFc;vN^* z+nbGNuFgU$pCIc$gm<{w36K8Po2@*WZ&a)K2_^?lPf>WWVM?ggIEDQEScWWxgkb9S z3(mmEREp9ZJZ2gAtTj%m296t8NZY# zHaTHbWnRBEsV*(pi2Kp{Kx31uas-KmP1CH0%#|jH~5M`2PtQ4H;1g&{0&d5m|s_^WD)gKi34;#PPnAzrIeYjt~#J>+tTnf!xx(*F=S z0|M#5WoWp>3JpN22WtzRm>Ziq+TX{EHLAZBk>$Rh|(=o9{l|FvqH4}ARA98JT6OhMxRv+TgxX(eCW|HQG6jnxH4j6i<8Ag~3 zC4#@G4)pcA(1h0Tu%r{m)dEiAgTB&R^M(YDQU-%tCwqwbAJZ* zUz3`OjmsBP(qJXQZL0F^jjsVm?lxl-1DUebsuV0rTD#qeM^p9PH7KLQ3x6lMRf{fc zifIiPi65K#m-!EXUFkc@kvr|DYD_^pWm1?J0^=Lg!u~$$lzjU-Ow0PGoGUxRK+;fr zGOzONr^2UlST8cFX6`>sPJhP;BBG%e8)9y5qe9OAWmLa7(e&b{q6^9(njCe%KMze) zyStPtN_lcsm0R*(B8RjkTs?J99CG3SB7DM<6$M)?6{98NTtnEj6mnwH8m*-9K(T7$ zF(b*D8xx_KfXd;X_gY)igxk+S4j!lv0(8*(7ZE&Ad`erfcz`RAge)YMt~zw+=j&ac z>tC;P{=hNxQY(U5IfV>Xswy*rE)D+`Txp}TtBRFGr&>9A|MwP-)^bqX-MvB@=dtFe z_dlApx4Y#{vGf^HT)-zLz82+PEi6c zKFljfQIuXWB83f|u~xEmfrP&F!@dxPaXuh4{gnxFIV3Z~3&FVtth$PY-(iQ= zhz1wne9UP2{7Db-G{i;i-qsWYs$NvAJ@X@S3Vs}oN`mv0LC+FL1eZ!Er^<>Y z4i&Y=FqHO>&I!qCaX_`n%5^}cYnmd&+v;c-aY22p87KTM@=*9uKHHTz7I#_yT^c!{ zUbAj1NOVS$$^A*gg!>s!Y}N|P^uM8k+U+^d=@AEv6ovPoT<`TJCgqYT2}l2oI13kfmi$kksq%uB^wVkw)uN;?n9iqXTcwyX|}E zBH1>lI&O-+)@V3vzSBB~TpzW$JZw(B(};L%il25)8rR4Y+VQe3U<<)jn_&Q@D2$%IE@G?Fe6Y`kV&S_66)?}noS;0I|_ckTt{KNP{9SX zwnD%-P=OhQX(f4K?WZJ%gG9}`WFVW0wJffxRZZgKVb{F`5xa6$`# zO&Y<8Y!DZLTlJ~2#o{N1Ry9LgLsdCXW%Xzpg z+FN%12rM=M?e9YUsOH$rKnYEZzt^tMIa9jxpzw>{V4rUA7^pGU;Zt}&1?xB>bnjqC1OND3MBW#-4CzwWwM}-eN2s~z1KXOf8 zucFLqpVUb)rVB%l-QIzf2s7bPsF|OvRlt83{aXH4!t~td~rwFlx=X6gmP}b85^UlwzP_HWLxK5w`$Eq1FUKapLfiab#=N zWdZ(VYp+3c{y4MZeTuNK>6lqIPbaRnt2}Y12 zau+*S2Wi~v?cgegq`r8tLs1aca6$MUC!)xmF&JLP5k*-rWMKFQp#c7^O{xyCK0_{=i+pf?{)( z9aqzxN=9@Z@W{R-+DwSk!tX(X=}m!L$w>?M8BW`nWiX>^V50r(E;-b|9L_X zPK6bQN`hQ%qo5Z|mngyE2NVo!*-;CXl^f=2{-L~p9;a zrH_~ax2Bju`IAU|YJf#Vj(;!>d`g5r@kKzlFH&txaA#pGJf4siQep4=mC1R9#xHHG z(Txr%MWl9C3qc@8K*Usg&RK4zBd-$L)}$0D;^=E_Cwa1D+SMIr(ef;(75*w!i@O)vG*xTyX&&-)EJ=&wNEF!+9I$@k zN+$(Dj4zeNy7_1|BVjR9wSluq$sJsRCiuj0P^oXDj_tXru3L|CzMFNyN4@pvfP?q%>l0ohe(~6o1f>4b1o(-?gOJe&SyzrD6wC~rqaleSVJOQs`i_ay zH~mKFj-BL+=#^9B?MJ#Q0JHUltgZD6dU_LX9>n0pgZubgs{)XM$%>eWasg{wvpeyV z9h7&f?m55ggERZM=-lTm?C_^3!@k~qJYVh2jBlw`q@*o*Wl1B=l^8W53v9`gvnwA-Wog{4) z(}z-`J9gq-&@8|P5hhGC!9W{hS3JdrJ$|$?z)IS!Zg9#;UnTV7+fI&&0dtNmWp9ak z(^t&%XJ!igO(jxudxBdq4h|eke{0655kqx2WYv!(r*b4k=O@Fptj?~w;C@fZ$J!p! z7W3wjYQpee>|Q>X#>D5RJ7`hGUuKD`6X=^5DM-^*Uh2|x_iYPxuNqQq3CkiawF}5Q zxH#Qtc{8o%Wokv!S0VFt6U*ijq-o*z3?a=u+Ihu-j6UhdnZxHgku^)879{c!|$k<@i4$z8x8^~HFI<@f3$YscK>;95+XUe~ew zueu$t2lQE<9qyQYEBnvvuGoKbeFXBqd}NW|Kk-Z%=_38AE5%7jozBV) z>*Rr-nza-t#Q(i!%@rZR3k+J&D5MBNlUbY3dMF`9ID8}WT_`(}jc@M4_ARu=DrA20 zDa=m8E@0_TeC3HTMhjGD6!)>@?OzX-p@7#P{e?pIANouEBEjM#w}T+LLE$Z(r-;H^UTGqBSm`@ual%+J4A{6qOTjSg^3wkqJvdf z^=@xyQJ%!KhZ;z&U-8mmX{2L{@%&K=rgL=S8x!1q$6 z4tzuFLZU*8JX+U+=H2aob~)G+l9@u7gZ09*mARDDPyvNXMK?qXR`J$nsTzjRR7+bS z@WT|k5QZo|5EUabYx_)JVdPW^+O3l(pULWxPLg9TKSSMOQ6~*Hf;B#YOeik6`mdrR zG9z+}WF|o`c*dknww&6Y)etHMY@M8X^5#5O*LXF&;IOy(Km!L9TLg+>*=MKfu`2K?3h9> z+;~AI!#?XdpfKhEWM|0Sp7af!6fDB<27*GOLC9E8)J$$ldhfD(*uZfK(i`V_ohclY z(pk0Cv5*c}A80CK!c6&#vf^m>K35boU@ZV-Fl8V}V>q*o%+Zz7S9laPnl6TxlTdEm z?AF||^GIDc*uT7~l1ZE%XRTo9S-GQmx$U7+LZ)@abiF!<+U?0@yG}l{C{rgTqpvs8 z7B9I|Su0>U>N*ibHsWnQ84gk<*c4n_CZK}22~tj_z~jE{Trm~~zHVDZ_Xr=BH_n5FFwbG6JZu@LJlUQBl zwArOf1yW8CN~oQU(zDPhO=BfHc~&~U&PJ-Jx2R)QG~Z1-*MUPpNmO7Wa+AwXFI^D+ zW_`$ge5mb^YpOL9kV+7Nzy@n7{L#Yghc%_D+1YJm|J~m0?y(TehInfINoqJDiJ@nv z)Mmbt6pp}niZg*%trDyiRGKDJ*rjnhQor-1QH^u(qer6c-;f~Mt#^EAN(BmQEpGUF{FMo{Nb2BG<@N*Ntt;(UJkIX(DA8WxU=5`9OYv%6=j(iZcpVu^F|}8&dv)j)ATc(y@$3#QVE5%` zGVpBKQb@ceP8AZp!F~37>-z}D=_m!(IwEJ08z`Ke_`$}gvov}L!pw2&ptL`S)*ACA zP_s;yGMG8|iE4nKWl*SEDFu$)F*fpw*Ln0t#Vz1HBk~$9?!i!V7zReE{`%s*$K#w< z`PHcb{=^38y3uv0B}NQdW}BY0=8uZDaHqe*Gu;4E!NO=XmOxWn5QR94>NXm@~ zy$?uKq+^}(aglb2FS1G3%R^~idYxjFjNyHm(aC7Eb(jpy>JU8g#fT8*{fb?JIC1JP zlG{aPlr*50xuH2b&w1<{zIk`p#-l~0y}fMv@!s=&H!$%so{$i8)j=jz%PQ=JA%|ZT^pm<-d7WI8^TDM4(63Ud zm;F^XTLo&|A+WCo(bU>zFVva}QK7)a?KdD`(=u&3L)&9}D*1N;a6@d0RaaPB)3VXJ ziGipmsbEy_x6_)wSv*VnR~f>+BDWZjG-hY!qG;`qFK_#i2A)3A7fw2P(&%+IA0Co2 z{6%Vs*;Hsc-!fs%D9C7#XLc|0iG#!t5A`0TJbZ;#uR~^BHej-Pj#2tY4PsBmT|7ag z)w4!|Y=K}~j5fD&ThWpQz{!)nt?JhAj!Rksy`;^yHOnsfz^Gmhg-DZ4QfYBU+0^?@ z1p{fiS9+52#()!tlLBa@dQ+HJQ5?Cqlk%fv-WQeg&jg;X2I!0~+J2|1D_Ygg26GG+ zrp*F|dI6x#-pP>`Oxi@Bo*n6<1>BrbvXmQkIjIRn>_cimf}|l-&ESR3v2p{l2eMVQ zodI?nBwoWOJQfgL)-L1+7dqMJpb;SxIBV-r1o3iz_Cc}P2a(1pUT<%QCYYBs$0C6| z6PL#p0%vIp>S{qq=w2%VRYllEFVhcFjTX-t4{_uyx&<1hI1?yg^ML6ymQljLpBw%K z#*d5^IAuq*#c_<~k#ii9cFC(mF>UbpOq1=*VRk@rbyZT;K}W*lYk4vIEJh(drmnHt zh(crtnD#~rh$`34l{WBFNPm-x(P=!)d_MU^@)p0}&s}=Haw4H0eSDg})($NUs@Jck z3huvCx?Hqv_J>e~-(9kS);)4)s1VFn!`}CpycokT*v&PYqsdF=FI_YAP{aw#fyx0B ziQO5GGnP}AGsrmbP<`8Dodj+TBqSE`G>s6{eh!x(o;4|Ji71h5YYb9KglK||MX3vG z4EQ7_I^4MfS=C9lmb70va4ij2>J+7BM0edqLODp)p@1QC+zbGU8j^R3@dA^Me>h)8 ze0DErF5(1N3z(1bdl6Y$hbyx%khJw?g{W?amSfh7i`=ba4$EZ*+0Z3&>r^`kCZu>E zqu(M2SjALRD|O!P?g`PWdUO!Z*VEQ`XzFL51%P?zA!6!?GJG_7hv(6Pcz^KnLp&*Q zq3g)tMcmikC1~Vzq5(bbhJ1#@}?q^?q)T z?F~;;YpE>_#!9KSD#Fo5l(jpWS{Cx?b`ti6W^&Dd*=V)*>}l};AeS2`VN6uDDYZFb zU^8jf_Yoqq#crM7F)H4EiY&|ae5Mjg+8J4BOSS|3s*fVnJg#-Wa9(cp<%;X5a4$yv zS^)pxJmWOkZYSFpocliMVKfWRP{GDm^{O8keEY#a2@m&w1pRl8DO3) zVI+TZ#tBh!4NPUe$D9nG&ycEs7*u}{qT|i&%KsX!c`B(vIu;etII;Fy+MmN%X-McHStJ68iQ(`r z3O3>obECdHMZqqKy6+Pgc7bp#MOR&MMOQ;=iyG^*wWY`F#~f@RQZlET)ZZ=(?Dj=h zx!S~Kt-yjI+4dd;)HBp|Tf5EfI*S*m$WebN+6qBs)t_~hDyr)eN2{2BZ56Fk@R*6T zb0Un(Eok8ylrR?`THwhG5x=-NF}qm3i7C>(w|aY{6}yM?)yfr#Ue3F(9yi9bo^; z=Kd^L_K?HlGh17Om@hsM`Ag+#`=Mv_>1^zhVq1>DBwSF51m;>R(;gpw@B$DeMMdRv z^Kgsw3E0cYS{GdhXvy6;dR0a|XPPr))x+%NLgeh1 z$cg@GTeuyhn!@Y-_A-h{51xKc>fTO;NE2+WZ47yH-mol2W|QpAGLd|do=)v*j^o#R z26-^VJf3I1NSGwdd^q4TY3^wft+qFf(vGIc=~&U=gu9 zeBWPY(-&4!b6EwB#^?7C|JHVZUrY2dvpu zgbg)xJ!&<>FeXr~yy>=)m;LZi!@FF4zFsSI!QZ!e1B*NHy4_#yr-j!2p4UHh8+y9e zwtZf1cp6W=ZvC#l-?EEti(b!{L#{_7etqpGrgthWr1QYZq`f*G@9tm@N#ZP~2y ztk$D2ku^7YPRs)9dwM=i8CCNaTx2Q|qUBE8wxqdgND)@)&FtbYz~@4y*$d1hLYXPx9)XCNS3hdqtJ9P9kw7+dLXx9D zC`DMnzQJc<0$9qzCY{s{?c_1+maQGdHNg~eEO z;t2o7^?pM6>a9V@q3oX#8pB?ApXplA(sER%L{iuq{Cg$U_>4<;7H&0po3vzKk}3+i*1T9dQ}(#V8*GOob~7B0 z%ZhRktv4z-A5I()$>P#qOU= zCj#`;iv{qnuR}^})3aKFZ!h|n(-QD?hCc4f;_ALOBGcgE64RS`Id!9nV1loweKVFe z9`q07?S<-5;4%L{CKpxDx2G3}A?^_sAPw1@{ZP5?{8Tn58moY7>Nn}r#)*^C0L6#o zE)XXNb;0Kxe*C4u`y{AH+(aj-VsWr;qQ>6h49!!V9+yM5_B3U7#1{U!Jv&s~{wi{p z$e$UG&B~jwK%NIQWRF@h6i&EaMJ?dchR~4aJ z+^)Q|xFK&1zti7s__7Jd3j`{aRR4aGSev^w5fIr-_ur)sm=G>#G%a|1uS@YX2A9iA zb&dp5#5Cly{ho;xi4Z)fg>Q3Ahzfc2v6__?kgnRNZZ%faX(jwUg>g0@5a@5`cka`w>ku0}g)Fi>!AfgooNnmPAx;_P#?E*>Yh_J@ z_t*js@Z|5E9eb_a&%b?#aIW0?s(gDx&CchEo0O!R%B+$h9`J+ETkdWr2e0s1|dlqnMYF%?;%^my(SlS@2a=^r8$9!7LvtPr7=ja~lZ+**{dy&lJGO1@*tTukcCwP}*tV@5+fGiN_c^Nb)v5aabai#F?pnY4 zp4YtR7{i-Nk}U*>?EOUG8`adW!0(;bQ(<^C$mij_?kOfas6WajmU+cEf7H=Q9&D-# zhONIH>`4Fn&xhhKHiT^&E${fQR9H!Ybl7XJ0PFknSgQq6&aR-JXofdwZ>Lmp*uQ#0 z@Yfrel4WK~$Hljh6QAu5@^r^wgsSMz)nKECIO=lz1ck7&ur31NwO~Fujf{OXGu))q zv7@s6CDIH_`s+4Jp6+|*fS~Y9*xc!(%%x9z2Zz)YaR>j!-VBlbNO`X8Hgy?VY#|VI z`f;WjNO?PPj+xbsgssa_?{ZVp#w+h7?3BmFH5BR9bhf?1UaR$Nx^wmMrK0$A?v=bd zU+BQe(U>SXp+#FM(iNSV2Jp5kpoSb`98>hBhu@^t3ZnG{QOKesg@-0#F|I!jlI9%- zcKDDROON23GqK5qiN71vsU@D8r4p#gu~E0|l&KmyKOdmU?dx&VZerP?bCF8@yOVGJ z62UgkpN+XLmBtHur3)F`>tx!)CBJeIU-bL@gV;is)T3*X*NE1IGPOaVTX}YX?RCRI-Z%s9Ov&AT>@t`@2x&m~Ft=}8 z$AP5mBrhux@KeoyI=*&u`?78sYGR9=3~`T}Hr7@i=d(Z7za1S>(P`3|IG@C-=g4LI zQt4G!s|Ozelo|)dpr=a>j3u%KI=-cw>MjDEN^dnzyIXV>m-6=wy^fs<$n)oB6Lfjs z-d=2-uMmne#?I*LL=P`9=#8sc37c(i9O_Qr1;IR0O1c{?c4g}SW7QmOn#(ev|B9T( zTFre->)tHc`f*KazpY1V9oBP5#EVFeV(lwiY@O&_IejiO3??DiwU{os0|RwA(7cqC z&wJ$i+z(rY2Xti z_mI`}Y(gDeZ@^^%RS(}WKh z(qmibU4_kA$C)dYPCxoYxEzx7(yW~g4=}0W%4tZunbnX}SgdL@B0G)VqnbHaVgt}i zPLQ7E$+ttDkZI-ribaE#J>vVF#`c3%r6C-vVH7KHj?HUuKRRs;6e*b}-+W6t*~#Sf zJDnSqHtMhwajaf)A>%yjaEfVSQp`a!a6ac(X`ek`n2f0BI8KbF$!r=}`(zfyTuJVEb*fO>biUdyhqW*tu zI3*XTLKJ`{wPwXrGR~3!_k~>$HAg1EtF9f*j`}?L@pv9G z8-`~L3t4Vs$xuT5#}!9RMFw*HY=zdYMsyzcw^6ulsak%9=IBa1#jQ z7?SgR_K!?rpDa6)0zH;V!uJPrR$zm_yDD5(7e3|}7QDkOuOX-OQEOaWQiS-ofm9@B zRsoaGr60A6wdmw4==Xt8-!UiM$N10fm|u@ckJ0vNsNX+fzh@zS_y2vGWr~vb!Ux!G z95dc7eEHW^v7EvgW;cS9PLO`hOby3^!EES=`=v-Hu(>#{qgyk7n0OY8b~AC=4h+z_ zlXo-oig=cTZ}ZyQUVZ126tu3-@d8C^=xBe|JoVwc68 zr{~<_=c$-7V;RX`92bt}dyd+GaCn)vj=#n5G5|f5Mfv5ZNL{(jsL18x?ubYind**l zwMsdeVz~`8b@^HnP z$zyiKV%y=4W3d^U`@ArpX$;LuunhRfv{=N;QzU^xi2L<3+cSP;w{{;}>P~sJCTp%C zA9prx&U3rUZZgE}sU-esK|j|T%ip{#y7id%_>jx~kP~};TD@akxZ*tQ0=a(i2h(*8 z>DuO`z87mJnqlnG)l@=e&56MHY(V30w03pliTZ0BD#ODKCXt~llRKqp{XpA_Q~x$| z1bT|H#df{dnhi!E*{G?-fEBn?7o9xV;VdmlzY+j_QWvtj>oE4h_BYxIbrb(isk!@C z&1F~Oje^?q6=xiqV(^nu&w1~c0rrzM0PZ4wT+|6eS`&?oWEjNvV!Xu)%vRYT_E%;G3( zNU{8MG4<^^Ram3G%$m{oMZm8h>Ph)hHj;2TC*kU2P~!XDn%oK7tETXLzJklfdp`8W zjN$RRubj&E;Z@xECtB_7w!<3E?4_1@@s!Qpi`{!p(x4hgH45 zoO1DCQ3l)H^&5rpp{TY9XcG5Hg}ce6+nJJ-hA%uG7cc>UkZ53>nWrTr`5^n>t*}A z+{2cpG1mV%FMnbL?+!L#rW6CG;#3+UKSaI$zrSC0S%LJa>rq9FDp3L3Si1ySlg5fEa694UzRXlfE(z$TBqP}0b`oo)NXOD`b3#hF66ga zMC%~>!_7>ETj-P}yR>EGdNz-~#C&@_>)_)u?P zUNFLV`jgk(<;d+MZPzrAfka%P5?n#J2RVXVO3>Unkc49aSUeYcnV~ zQ>nlMkl0Y^Nqlf+rxmLESjTkRE~x0#cxidLWJvXpn4XsuJ=`pBKQ{3+uRVP^hdZ%N z=yIyXGwqVNb^{ryq+sJ_rgR6hEv3gd#5u@ll{cph4&Dx>AJXRdW%HCKW zECih-!YOR2<;6?9ftdN1E&V7507F=b{KM;R-eSlH&UQb;x)OF$)3T7-50EMztXMfh ztZ_4s1X!ujDN*R&?~m^>HY-V*)>pa4&u5I$Q0_pXWulfY;s?0QIa4~g~zy9u164sZT3IgVk?_sg-PxrhQ> zZ6K|w4dhq5hI&(9IQBv1rz7OwiEys*m3m|jsi0gfPf;#OlFYa@ek9rM5#|`)M!DAX z&Y$uIBO#%`&vYWoJl}>--r?Up0RHr~QxC(FG%L?QN1oDrln5NVI^AR_0-ALr{tF5J z@Q$)!gBl74bD4u*@Sp@dI-or^?Z-}QLSXSiy@@}X%)3%36GUPllK67sEYtj2ao}qJ zO&qjhXB>qlU##bF>n8|rCu3%l@$!5Crfm*wL835OOcdk}jM?U@qaVbQgqoHt5^Wl^ z?KJS$u^K0|wBehQWB3+9{xZZ)4*5GqY5n1BJEZ=tLp#Fk*xC{&KjWvv0BHXAmGCwXw0w^G2rMkK&1-1ic6>pv;RGG_{UK7UPUGkB zxIl}Mr`lkzC6eWeocAnN& z+W~BkO6)F%;YQ89M*V0tb*9XdldpY*rbP<#S2XgN;R8HPjvXY1b<^6;t6!Y>ZDFC` zm9mYs*}xTRh|97Jvd)4`i1nN>@-4Px z%F!|P%HBrqCyen^I#@~uqS4UXmyX7a)U?)kj1u8^9qm^#n)s7mC>yTjb?lS4w3zw4=mT%`$|s?AEpOcvB4KHjmhL41JlP> zTe}Hv(Zm+2cJY?iD0;J-Tvp94yMZf}=I1`${+9b&l%bfU#w=A}ki=B{u4LEpy!Lem zGk|%=zSMA=rTE&!>#kZLKe4lvuFGSi1f=iDgQT5A55}d;iR#5?xAskv574}jp9lsV zm!voEg8T4aAmW4jA0QI`2_v7QBJNv8ZsiWS&WVs)SnWa#zfkxZU6Gr1-%Ax@tXLzh zLI^sOu~l*H*%C?NI4vWB`H5@=l1Ssb|9ia}z%p4LNa=o5vhRlDea>M0eU7LLrC~9i z_#>%x!`p^6%a8+fTe(hRa*jRGpm3Ji;tH>AR@cN)3jOOwQ~rY;&9Xj{@WwUo+56~F z{0J=UbCDlMik_Q`!JEq;s{*V+D1LSz;e%HZN2(e)HUXy-J`AG`RUXHfpHJD;WG zx`g8EXKerTyQR4QzHuvpRPncVkOVYho-(x()@cV@_L4gPwH@zD(E5&h_cv!QdYE#$ zixO^LO)k9K{4l}&;L8#IM5J0vl2?Z%s`BpxHs4SLAI#@nw4IYYqSRqj5~RFBwlL_- zp}xOG;rgW6Gz7+Cpw7c0qO}(Jkl2Mq^E;)~G0vul zdzHoDX2y@5$XjIE_1gw3xVS|lh}0Dru*5@iSVD$K-V1`Kacdz7B9$xH%tPuV!;L1D z@WiC?%L(jC_?K8R7InUwTlL}s^T#q~@7FvPy!gGoU#&;RQFK|%HgkNeE zv&H}Mj0=zd@#=k~Y#>aZM0<)dY z!YDlliD~AYxnD9(|mrK4bUMh)#OrPTbHhBcdwDWQZK{sff!ogrsxD1_$ zRhZ@UzeeQ%a8G^8uX4Gv%N1z0+3fD2*#$S*s^;%N^2Yw6ZN_f^XUO_Hfr_jQfpH}r z0P6S~>~QZtEqa2ZL%Du6Os7CI9IRv@wso9<`P_<8?rv#NL*n4%bf0AikMVTCp2fB- z1RbSKz}|jjLNRM-QP3op5*tMb2iscs+p#hO2zLaAMJ%b9@PZ6Pku;8&D;|^{J$Nn2 zv>6Z)hjC(7u%IZ-EL$ptnUswOgFDS;^6V}Pxh57Y>F}C=0=C*iBv&=!9P*nem>c|s zrUYoUCGr1F^CWXd;a`2qXbWpPLgx7JIHmzatEsZ|d)h%xVuK)J8k5;hGbyVr0UXsZ zu{{yHX`&KrBkEwt!#~9%os2^}rjtCg%sUdPvd~9{6ljtJ9ND7m2aQ{Z86u(P` zgnGQj_qSOapCH4?GUf5|yYe41l>a@lM=AD|l;W8=**+cWEH*v|wDf8rvVlQ^(D-kX zl9a?%*MThdAh&vPv;Sj|Uq+@q(nRDuI$bT_;Iq;Rm?X5#ame#AS{Qf#{QvMgAGu@Q1in}1m0A#B{ESNI2U?OmIR-NetG+?%PJ#Bd$oYJlqbN5pZRe44S3#j|P%5hkqa zl4qC9yEaFc%!@v??>GO!`u!|t`UmH=(@L+}`bMebYf%(+Wtg&Cd3tP*g{MwYrO|bt z5FUVi=(rc_+sgBdudTM$>oV+)(uh?az&Yi4j(11)OY6lyS^=wxIh)bhmS>9?*81A6 zrs+`E?O}GLh5%?c^|a=Iu^+B~8}n3bn27LFoO|2kRBVWia8dU-)1pu<^CwnrM#R}B zx2pO9c2uQBFEg(h>*uoP$*(Kkrk=-eEkd@3tQJh!?xd%}Qx2dLv4v|nwnw3X%gGf; zcxljQp@D7G&6kJVU4(@n%Gd4RgoJ<3H$1fNDlgBh#zgPPZo@>cnejnI_nDow%XQ>) zRX+M7Z&nf)FF`u5@*E{D+KhSpG;nc=mO!yU4b2-pihz4O#LE+XJcGppmuZ(Ho&nhZ z3G!_+*BqD{Z5H&EW&0C5Lxl_$_G4U1&eS!s1<8}SpVMZ}nPbSuS4o?9IcU5RkA8k4 ziT_yCBD%xeHtfVC@~8cuN~A!sk}ORR=O|kQ zB?|?&tia(iUBVqnl{%IEz+k1}32h*>?K3Q`y`g38so*#I?42DqP4$I)4=$<#n$*ZiJTBZe)S1otS=B z88yS9?Rj&nJi;-ylh~-UcGypC-M0VD?Eu;oG_w;82N)NN9}!a+QJ~8VRl^QG8#~Bs ziAGHI_3|Hf-DTbfiDAz^fWSazv7||CwcB};qCLNt8AL~}5ug2*aXXXVb;$Kdi~RIC z2(J0xgMF>nz%QWE+)pqomw+s#`(O9v0yDvuF%Bl&W!ijEfn91*}P>&q5=skY^4OBV_I&^eNxB;ZZ|yy z-2!+YrZ0O{pFjJ#u;cSDcT1-eQB8>Y-Gttcd)l9eVT{k;MFjT~WVhKe)TE_z0sAoG zP$Rsi|ucXe;sK(q!nE?!WVEfV%hDoONlDemikzZAjKHiVJVxSXyTq za;@ra43@?ML1cPWE!(!}7kWr7mc?WmVT#I9LYRs;+cs5XX8Dk87~QIor?z;@d8|ry zz8t00B&;pHOKs$?dNoBRz1U@Vpj036=tQ!X{EZK_%OZAb^zMMO>4$t8E)6(YWd`y}TB z@cI!QP0(C`?Z&6VE305xev4<99so(s5MCl)6iG6@5ztQp+}fa8bScFu0t1-_Ak9!c zR`V94P7)2c9}(mL#MJaP$*9;ylmb+-4v5#1GP2fWR`b1%;~toY?#k|eTQBiW(pWWkC9dB?GWoHjBwoc*yyMVgmW!bDKEcQdk`Dz?W`d-t>yV<4}q zIjYP2&AvR2-jKRlT-TLW)gqF)9@jq#98Fd&;ha>qfo%*2n2i<{<; z{bGJ|e|viESYaF%(Fg|+JnWZpC7N{pg^9*$*VF7DeS5i_naviB5M@?%E=9E5?)M~t z>i$B4=j${llr>hZ`QaKPPnx5j zFr?cE$K9^G()rrH0R7j4ehvp?6oopMX9*RB{|8HnST;7Utf?*Z_~@PusW>f zY9xb`aTRpLKt+)5;08micG#Oi z!byN_t}UGiE`2h&#`a$<-5ULWW9d76(tokETul2BHm#t}^{f+fiG3(HK-IterS38tAC7F&F1|1CMIFUD(az+K6>i>p zbsv*Ftu4!h$e}?9D7%W!IZoJ3iF;C8y|Bz021f#egQ+8n6omt8NNrtUcDzIWPbjs2 zoc&*+G*$bmKq_k%F}&X^3xHTq$y%o~z`*%rsM3eZd#`lcp&PIRfZY&y%!dVrmDNnt zOSq36@am&m7+ZFmihbRuSkq(AKdP@FPM(@te+y6g@=#r*CTv7<9~bdF56#2*F*2ck zLPHG^slG91+a#^aq&z2|aITQsV~ml0FpvURyf{YE1Pg3!Rhu1SnMGGU8JV0gknU6I z5By%Gg7^G$itN22iDG(4Gi=W5EmtD3H+20o-ki*nX&mQ~$QJp#1{1JsD59B;m6L>> zB1IRUG5QY)Xk^Tp653i6RAddVJIg>)W_)ycHDM1=lN^2^2CJRHk&Lf^ZL{(v%T(@> zgV>s_Yyrod5zdBjfdE`6344dN`iBlfUB0oG6BFk+6x{F!^svQOvzyKW{37f!+jacl z&V?@H4E^Amj4e#tYUEY<;{k6xe5!$fMujI3|VP$Nr!BinePz zhJ!X_YZe0<8-o01F~p+}?uCs1%(>MB6A<>I;r&rEL8q#xN?t7=?FYry7yCsIHtSmJ zQJLtx;!Ps}-Yd$->!R&i=UkoSXkC?sqzSaOv>s4xOJ`b&I1r$acS^zkM(YKlT6?ukzSf+J~|F#43@5( z1akdQCg^XjAOrnf3rS*1E(j{ysZ52g{KZ=sO#Olr4=n2q0j+kAcW$eV4~;fkhdrO1 ziGI!uK@4tfK`MIo9ZZG<>+WYSiDCAq1L0+chzvPY;C|`P^Z@x774ns$S_c~f8$9$r zln82RklHuR#59B%z<*{EWuUPyp!*nPNXIWHZRVF?V!HEwc;ke*QwhrJ#at1#>b)}y zocqTK`EgUY$?rAr;{)I0`f7I11!E z-biNCIAH=4Ld4yjy#qtMZnp^z2#wJoHVT=~l`vxNTw@Ma45AbZDQItbvf^P{A#+v| zq~C$*d1^4kP6+3W&KPL^D${=2*^H#$WGVOAz##YYgom9~p;j)x7{8^c6?u3lY^hbQ zJ}h2P8-@)tLLVvfa)Pz%qH9DfCrZQ(QO;Ri!AIF9$IDRSe^1~$(qfN?@tptT)=GC_ z^GaJED9oLGM=OK#uwP3wV5;w?CWm^Gv-5)eOD4!IT2`UriCV+J#*q|@tAM6OqJYO2 zmc}kFSw9~M>gb3~1A%6sjn9Nj#!~^sa2B)s>FW4r2Do|D@PBh;% zbNGfNMA#9}6AOO5!^jXTuGe9!a_vw}1IKR9Td~O~4rpU4^W&btFgS^ouqFT^PuE&L z>s~5-L$$k5cYIlyCUuMKC9>X{Lv(hPSAC}oIYo} zD+kI~Oa#TVn?b2`%6Fy}-I6*mr{_k6Jq8Jb{MQ7Fgc6UMMq5y zjiJr$PxIP14DHje!{}4L3-5do7uP+iB}&Is2ZexWm|o_nayX!aS0@w(4o-wi7rL=4 zKHh2HS|G*B1F>7XZCwUZZZP06MXC!CvrfETp?|Hq#X;ERaRS;6D+MJY6; z3OADATiOim(K^jRhw=cTOsFQFTMRIm=RtD#2>;4{*OW`1G@jr5i1L%iLBoiyx`(Rr z;Bl=}tcQ34J|CiQ4glHISA&OvxrGsVxV14h*L9s~_`5gg!@|}4mUjL2oEfTDPdU;= zFRPj>y~*E|mgxxz(xyh-LDZ8 zxppA?ygMOWvgS%WG}mJeG+>4_TIo46(wxap(^5q2@5Mutj2b6?{Bxq;pg+DXv&`>T zeZoo&pC2EN?L0SjKJVu$Ce4YZmLGt23egp_#cT0X>&whRnem?Ij-`59q-%l3? zFMfV6j)&5px>>)}LN?rv>(b(`5)Y^ZG)35y0*CV~uFzqB^;;)wWr(o!Mhl6WX}Qsr z+&-ELAcILy{{z;#SNNgqTU zwQZm&ex(WH;tQbH_W=1;#enMOu~wdtAR|X!sd`ve$9Np?F^fYBoJ}Y^;;C^ zp^i`HWEE`~UrV#AUizL{4$qLlF#{JfZEjJ&yfy>tY1Q6R>ME}#8ei!SyKgzQD8*JD zCa>1zgf(RgCp$gi9cT{e&>_3JiLme6Xbe3hF!hL{j@N6vxPIO_7`XOEt01mZAwrO0Z{lve|7s>RtFZT@cCg@&im zON6OX0dx+QDNCvhNYhq$r4DKOnVM=9&B&JBKg z>A^@OV%es!DtLwvqn!H6r>8`4jJ_{>ns@?9cX?irwqe`4cv%$! z4r)EJ6ci0pVz@v0U@_83I&XQ9;e>I8SOO!HTGxCl1|lwpXk!$7W63|b@I#{G!~gcL z6u#q!)8U)Dp&|=&fE5=IR*QqFW|3qOcT-JU^vInY2W{Pad)55LD0gY0^>LJ2DY)j3 zrnT0JG&!<)WJiu?YzTdWs@rZBA5r_I}nc8%vButo*JocLreu}kU{z+u-;NI~)6=U{-87f?nxdo6v^91EJ zz;US4P|9yOpv{0J z61r3j#2s=)8vEvGjQgfvn6o%M2TPd&>DM6DqtUQhZwv#dWMEl~9u|E?^zZ&niPcFz z5=xAjS={MS%nY(-P=pItT|U48Zc8KDbCd2*qE1Ot!N3UXz5bQUzv%Tyx<4!73LXfk++9E!CSr`td{DYXM z{|Z{@`sXs0jtSlhg`=+_DOABZgFKf1yP#7?%rMQ&gM^EngUgBf>Q8~w2oPgjQnX^C zbSP+smxtov=6St6pPR>Qsr1YV)Z5KTi7l66Hydm4ay1GQEI2A(&a#=IhNgdjkj$T4 zofR=FGc*GxAUXeVVzwNBkDlT%eo*Gna=l$2#5FhoL(>~nltQr9a0~zopa`a>jW*a< z6>&bhq7@Jc=@^r<0OO5S{=EcZOD&==%kZx#UMJxsp|}Ycqc58VrCcRmoT~s7C>1-1 z6XBchfYFo_-2T|bp=OO!XA;1e)$)(Zg&4Y?r3tHM?1A$V>wbIbS0j5NRTjzyE%qiy z=~5`WVjqV;2~wuRu*w+S6gV}%=!gOY6v&7ql&bcuWZ!XvlS+^z`)shhCl3?%WP|UXEnu_Qi!@K`W}!}ac~+$RbXuhABHcY?q2A>G09HM=)Gb;`}qFVH%k2BXTJSino;TfjXqn=^-X-2 zW?pxg`~49G)9QyHId-fMRKL9ESK({^<*V(`K26)HvoI5EWCOKa@7!D7wNv^1#{mmB z(&_z+6=?+qE=5Zjqp(*P8@>ekEM8((3AW+x!cC4@RoWv#jM7Uu&`^n8S-TBn|C7VY zXN>6)X#NmZaLN#G(y9DsFIPhR5vr06xRjb^1`OCWY3xi&kif(+LdMVg`*Pr$f6@Nq zu}(n1AKTBj{=2XHIp3r8T|$VE`h*nxnNA7lqPbQ=cSUEQaFH3Nj(RkN(tZo_3EsN| zAe_QOkda@3wF}mX{$?=9YzWW;PQE2}9sC(W8UNs1%lX~bWb#Kv^--D0v_g%3PR765 zSYs%8jw>dwV5DZ-x>qBmctYI>I~ve%;WI@9Ihsgkd4Tog{ZDq6a zya$q13Zcr+7>34#VO_;8r=m*fC`PxZcyutbKU_`sy#qqN8SdX=w_o+IHDkz?Krt@0 zh_8!j%%GH%0plz&pHelV&2ASoP8|j()_0*dPx|N@{*1bfdA&QQ^m{wV>y#U;OjKy< zz%?4`K3Rkz0xp_R`R4-Bvh~0LL+cDrqrpwbP`YKQaQMzyUHJT}Ekc=6`h%A4yT3MXi%}*?9WLV z8D;SI&^cLZV6B`Pyaht0%sy)!O;q=;D*Z3&YJtv1s`YRSh!!*^mwaa0(kNagV;y4r zCFjyjDEJJd6{61DpRvQFnoUJbBY7)ZZj0&|da8pUVM~Pjs9&iT!ue1&V%^j^20~VE zAu>V!62D|g+hppd>`a}5jT4lh(fyNm6=O6k_htxi>lcA%n2agq*e;2LNU9^ZZpKd< ztr+4p)W)#Vn}<1(17RVnTLNo^A`mMEC57t+vkQWu#zk;UHskkkm-q zWsOfUStv#&|ww&{R?` zN`cX*OlY_+{S~UFZPK1~7_vXXv9^x=_DLG~_V=nm|FVks_W7Jj65!MPxp+S!@OaxZ zb9=$?1sOvpApTP4Sr}93cU_$FCEX|R>7jeU=+Z+S@&(lPHmbia{>AwAA0cY4kfB2Ax0Oz{zUSGagsq7IQ;Q8p|M7n78O;-?I7}kr7bwK`|hud_k2=Kv} zcEztZ1{GQiFuTQemLgL|x0%tWMn+)e2b+IgHu+uXY~5pe#VmG~*D|g(5#|_PG4j8W ze%CrY;4yOCJ+uE-QD4cVBn@*Xo(q;?pI~s!C*g!{u|1i@2ZzzRC6B+3*0Dmq!FN+d zx@>2q7aWeq7F^o@m5k)_7of+V!b`4~9f;8Nu36)MC!`tko zY%K{f?Sy24f=@^f?p)(lVy2xb?5l0BQdwR*7X0a&AEQ&V&(=u+8gLMhebDy<)!u+E zYl?L4oRl6~qo=2GrM#|e0TpDzUQKz=kfs*!aatc09IvY86*ZpjQj62XRK4xfbTFsM z@@Qnk(vhq^E6qNN<0r-zt4i#F6abA9q4P#W@j03X+3qdU=cKQhKEpSOaa#Tk#+yuB z?C-j{lb4SZXQsEkA7|UiJHUbnmehj~=#5 zIMN$K2+IUC#xh)B+Jkc`vcYBX)BBPl?9V4kD$`MQBJrPj=9t>=rK z6CGi{o0wjE+}FK;;+JZG_{DYW;N)CT*S>_8e??b6lovy@iXd_@SHRIT9MAHNDs1!8 zl2#o5s)Vnv?v~tE9mAYC+Wtm9rWl9_u$2tM zz1v`xG*=dYtSSQrG&ZTkckrZvWV0i431{uOl=eVGKbN*%t6j$eaAY}2VV^a1x0Tuo z{3&AYfIjMqQXgIWA}PxbV$8T{3qT=fss9gbGmgcN2;FTp`9hjAJhz8y!GyUXtYNjf-DClpCxhapdSO;n1;koIfov^~< z`P5Rp=D-ICYXoS~rrHCphVM9m)6c25|(w{i>GfPiDaBzw3&6Q;7Ew9KyPLr-Zba-DdNs*Y1 zjEq#Ol{6;+IvqQ+U7#{Inj@yJR~XD>>|!c-o`$7Jq}06o%i}@qAY`{bSLtV=6&Uz&@-@$s`T)>pN2e)O-kyq7{E=quZm%Jk8lo zz89&hfrqb;uCuftbE8AVtfU?ecfOv$v%gdaY;apYQkNq+{8H6kauStGG2n) znChPpj`^wMkx~|Rmr+aPprne31a2fKs=|gtqoQuV+DL_WnMir|s_wV*^-k>H3{Cv` zbhY;}33z?qk#pBDlwmu(J|828Uw-<2 zpKU$g@4s@lw!U4!?lrG~R^$Oc&VQV|WaimfZPW9*2G6=%J_e8|-s*o*vw^LA)m#|U zGkQOKda$Yu2NfmzPiyQ|HMGXZGWSyTUGeYL^cdOG=zDbE#=i!?=kJ`fnOcpe5r$k~ zd)7OX8R8`9v2IFGt238baLGtVRGH}1(uQq1FRBoGB}JZv2vD5wc-`KxvGsw%$6do$ z$H_ixw!hTu@N3_-yPl8LuGJ#5)j}+A{-g_g#e=X`Gi6lQZ*;HpG(>!Bp(nzX0}^_s z{^U3Y^n(vD!_TH*SPaABs9;dKfQpMI96&9s(}Cq})E;`3b3lSsrU&FfE7W@As=Q@u ztb*`W@i){uXVZJ8PDJ*ni9B$0u-$j2i*XDkR9k(^YumcmvBGgT^6cw`ElXRS%%}#& zGQ+mSv@o?}c@AvK;S@{IQuek6H8Hk$Ymk9mezNTC={*`Tg6CE)q>j#TuqYjA#Q()> zsjTWTmCB#L^vksY)d~~|JzA)nzEwF)X_4Kly+AQKg+Nax2>s}%8zLWV)VniD<4sxV z6(A@i4KZRs=R(1kG&=GGL8q+lp;%a~LfaCa7)#+BZ3QyF4T@~C;0mwkuz?woZ0oR_ zO*Nn~(M-f4owml=74)O}j|u|6sZyHWVqr11P7h0E8a4#bSw%FXnhD@SLg zW*y;5Q#eZ+;wCsduH)K7{yLAK*TlkgA35K|VO4^ey?1dmgT%jE4%Mh^?Px!`8PJ93 z7{<1IbHP(@HzyPge_h^bpz3xQyTL7=Hu9D7PIUA0OzR$5v1$07%4u}qCu&1SaaErC zMOybEQ;sT+BTLn%%KEwLyTiL8$(f)B(CFc}$+)IgnYN~icEQ_QrO!yLwe^tc-=_5- zraho3v%EHu1s=XV&^@7Ppk#rw#0+MLZvh>r>zGJ3boXMl0kEr@MVtJWRs24&I`nj`!& zmbFFP#?t>V66}pBSjU?VG?371S^-~`<{ARrH#E$hc5UL|KI#>c4+XwIetPkrc7%Zn z-#1GGd42?1&|jBdb!+TD_3p4o}ZLHnZ?jss&X4 z^&M%!UyVmBXO1NBU9q00EkBkX2z|6ky+bzo@ z*wnoKM2>VQbcyMc7tjRdjJo>199j4ibNqAnrPNh+>tj09aeJh!DUI;Vvh4rINkcC^ zFpdWyvwP5}aH-w6#x6Y(DZ)>!DyOTPd(F@Hpu9)Ti_+ z{d{K2Zf}!V)R>pl{HHj>?Y%_XQmdFOlFQ({vaJBKaIv8i%IB+ON0_n!(D|{RQ^2|r zMjGCe#gI?|Ph&7>fJ!iO_!Oh$+|CX|PwC!7-6t*h<$Ck};`4mnKUnKnsS}9R!^`Vw z!-_#RR9CUb5UGcRg;6JCFDElch9Z zcj3Pz5v}%xS`70r!O}a@O~bo^RQdHF+*xN`z5_&9t@lTFU}`1TCL4EyN%pL4r|tc> z%Y*}0p9uA28WDK8wAlMEGYEvoR*R?*5|^!~GJu-|Ya>Wekrw z_kq%tq;lvbS>;=#+A}QDXJ7x#+bif7DAL%j5t;Cih~q7|rgcm_9O*ET3dP-U8n?v+ zazZYIH>^d}A5M+Z=cUWY>J(Z^_#E=wr9PHbc8O=3@Qu$3YG{XL#{2``e-3GY-lMZe z5GcLiqwp z?xkGFRt#dTZYm$!mrSu>)^9LseZtvyFU*CnVwaC^%#}@}*bX1G0rh=if3qFEnKMuS zX4B@!Nm%&;5qobvY9B-Yiln*f8ClWEF1~B+8KRMHK$q2(r_bo%?>0XZ zT{uRQ#ngL;y|W%h#=BkHS6yNL>~yf(k!N<5MXq)4H>X=8d^X1Hus33=X=|%))LzFpa_l z@2l@A7SwRIW_+J$tlBWs(f-s%h)vyMk_PVHq%oI+lw5qJ@Lrooy6xv|Ifp(zl+}2* zAph18R;wx`cUkZ}M;MJt25MKqOP}AU7p2?r1Mw@(bKV4Mon7 zBiPQ=EmJ~?z+Ym5bZO@%9z+yjx`>D=4b}QrTsM~%0Qu*Q=k>N`A^|z`Ed2_bY}Zr0 z&E4vG2N>&>*|HfFLSFSdF8Y3TFkWohV6GA-1)Nco^xS+0d+y^#YyHP| zVqn^TiT)fAl^Ic>$xh&o{?AT*QMtr+kIx2mb=3?rqPj>Ep5Qn0RylpZsK=2G)zfnf za?3V{AQDZW$NPY7ln|C&8>a%n6m&w?(Ih*WVTxNsCSpmoG}76QCr(21N=Pnt%Z{MTbVS4szYQ*hk_7e_ahzVD_?65dwyx5w zWOau>Jmy3t_JHgmYjif3TjhctwY9Q?5BJ6NakKO__U*;kW@q#L z5Ndn+|KRHh(vWkSc}5k7fLA{$*?r(qB9Q6oH1ckvI25CfRifumf6u4o-4dgcALL)c z*<=i_AzI^ua$Ap=C4e)Kwf8$9#RIeWdb_(zjo$1X3<{$pLT1w>sgYGp+Q)#CVDa-7 z8!bqzPo5IwA<5d?TWB5sJ?8)zW-Yoy`e`}OK{TiKujPQ%S%C_k%bGrNMWT6(pKTGt z$~48G*4f2A*%WZHTUxJvl4g;QcxzHrz6dNk9m=x~pSEFBb!wD1)~4C67-~qFp@ip- zK;P+VU}fs`)U((?_OerRK>DU-mJeL=4wH5$Q9+--v0*-xOR-DMmwoBmUS&bRN5J7dK_t)Ff(Xo8DRj9?WTX5kHNUY`1=4+IrMKx3R&r;!x3b^b zsc}TeDNT-;>{NJ^lX#llUUE>&oYyJ(G~Mo)^hngb1Bp|aF?%wUwTsx6-r^i=5pA~3 zmz|BX|8wuQ!vo#~H|1j4+ZHkBS>VwA$h#liW%Cz4C|06Xm+683tMoU`4_)5-%&fX` z{b;#&4Vh7tV}~VV=iAzpD~@SoZ>xLSZVVm)BPu(9d_ z$DWESW*S$&(W>QDVI3XE0a#K33$+mG;XNYES;L0}iD<^tG}qHXyhrHZt)VM}0#`qf z%cw|jCxx#ge|?g0a!lVKooUga$Lh`LMy-$l?ZmnfnZ{VNe(jRi`Jb7eLY9;AV)5Wa zl7iPX8{p>b*5L2}Q#T{8s>9X8i&J)c1O&=Cl^cv(6-lhXN-{mM1xDWE@-z5Tox-WF zxb1UcsIc*a@E%zR?5R@~*6dkiHe``yTX8?JAGUeM{AV>?#;c|sU-&hB`PH->w4S^C z)nrnrb|U7Pfh{bwk(JKdHOx zL;rFq#t;+rjHI`V3*E+AhG^cEZtAr``~>>! zBM-fiy*oV{xMqNIP?U|=H6Upo6NmJV3gD35C0F8irR0!-TW$P0dtu8c&Fq4#LK^8$ z-RX}tBpN_*#}W9ip#En2Bd8;dv9&ZLh8O)$e)`gz=#mY|kDtz4LfXv@t-5sGL?Q^K z{+CnvaO7ZpewjuRqBOhxCyNSm7veqX&*O0ohh(hC~Qo zU_eJC<=^yyLtb_X;vl)q$y?R5N@0Dj&7uO@)x+R>)AFhyo&^W!Z^xV<2c1nrHudV#)ShsFT ztSLN9h)HxXeljV}F*LP&~czFmda! zvJykN+XTCI1m;|#qz*y|aQ;6W8j0YqJhzL4TPrnali=bGgfvNvzkzJ^U#tYaF~vfW zBSkRPYk<6XP)BJ~66SW8jn)B?#FGH8p|~g$ULzWWRCC*g^%^j8^56#Uw}bFA`!DH9 z-<#a_+z(g#t1_Pvjc+zcAQNPO>ppW}TD+EuYmCr4iT(~nOi6`d7?R_rh=M;6z*sLv zIEg11(n{KSKa4-ya{W2nBfLfQnn0ALz4-6GEELl$#^j0Z1=? z^71>y54gTW!0j9Tc3<`*g(B0(m zvS#rk;_RXRCC*?vBH-!2X~L5DJ3K#zNlo^cowKBd51hQR@|IBltkOsRRqERm2MvrD zelapXwU&5A|7%IkAvqcGn_uyTz)x9u&!4H>9)(vJK1m`%vFk?<%0evBD!~FF`Vi7e z-GUKC>9{T}J^3yhHMXo2h`!e;7}LvILE} zKLF^+O|I7wG1HmfR^sq7?Pds@vXT$d_W^Y_XrCaIjcV{X;Zk3=y7mQZ6;+P9dKbd; z3S;$N5gWy&@Jo}YJ7h8QTcx2G-7xi;TsLe7I8i6|!3T!E6&i$yT8C=;V)9jac9STK z+okq2@KdJ5%>76R_Y^TvDV4(0PDK5DWob^L_Q6kEzl5;5hvOud5PBu1wGb3(OL5(I z9BLle$jyy2EZO?m_cptz)wgxPjQ2-$a9hM!I`JlFW)Dy)W+36vW#dk($KOc7`}CMR zbRho%w|2INet&I*efyLJyr1j&`2sM1edvD&`CJR$0~!CrsZApPubkRfI2XN0K($(j zCY5SdLvtk{qi|l`tokgTDU#L+?3=(`J+CMeH3&2G&1`(c{W@lf0ZjsCVQ#}*(fz)t z24cBC0B9S4Ls9}TMJo0IC=!U2Q)v}L;Hfy1Na-(x6Zlt{sbs0cM)BXKDx4ljHym=9 zs!`&3R11<7ZE?Sa97PMn6Q;p5K%6Qh@{|Pe_JZL6G)yPkIX<4FA(Lb5cQ?=XwV2(? zkgfGvKB1VCuxt|Y?$HaQqJ?1BZQ}2`3Z-MMV<^T;hFlQS^|8pdwG6mX*{aMm zCalsQ9QnlPjV7IE8JWdbE+L%WaA1++x+=}b>(TvUy6nK3n7C(dZf&eWR%JstFNzjq zx~prOEjm4Q`+aYJe^QcoffzqydSfNej5j%a)4WT`#*B`&kiHAuo-ka71DaXRpl8Z= zAHhIdrLc9mh{CNM6oEk-2=FZesP-P`2w<-&OmTU%sYLjz!FmJbSiCsrd1)I0Dnkkb49 zR+z0)XAc2aRB@?kL>}A7q_N@hy`))-mEA$!3ePpQ>*y!+-h}ntlm$Mr&=zvKN_=Bk zzlnIc=a_juuMgK!mpYeV5Gd+}vFm;Rv8=CTBWR{JRl7|-CMytdwTi?~C$1}Y<3MGq z84Rr{m~7efBV-A${zmolGnZDU_u*jmoP@$UUfb*L%tkINeHg* zFAQEE$Cu+x$2qVNB#t%`Ly3qCpi+2`8}pj|llU~Sx5v;~E9|hFUHG00$2^DKK_j&* zFq5ftS+uDv@%&%$(d*-MMB0_fOGySVa$6a8V5ypGdw{E@`;jn8$iw(Dlo3Ljcek|s zcszMcn+K?D8aEe7n%I$&45QKG?%~@F=8F1cCCZ5U(uSC@qyBOANpm*|G)4P?FryTR z#!`0Hz$y~wb5FN_j_%WBpq;qu;!FW!*GX+@tGRS9!zw7HWB-27Y1FNgQUe(@Yz>CF(KKd4uD9g0wb#S!1!0N#LzVffo2LZVu8qH7z|u0cK`!p-O}8+znbJOn{pie+VF@p49Feu0&2V!%ivY$)jj zh@n%XSUCIgvVY>u@bx9pU8zU=`LTba37O_2>S4sX$x1YlpP8B-_~q&B>ii~rT4}&# zg1*;o9KmH2yGRV6{i@Jx9uF~;S&+sX*WnL&ZS9xtV~a{y5v#`Bjb+ZEWurD+&TdI- zlM#uu;hL9A0b{LucI2f}9`Ss$yQa?f&S>~cOEHx?n!E!m5MZfO!Rq&Y8rRL?^EOq+ zaazwoARJhWT>V)mbAt;*qYeDNiz>%%s=bj8gP-yl&J7#BhonVb5NVZWx3=b!PNjRE z>J;#X!lOSwE#+%@qZd)-hls3pW-pCHHxD*^f0@uiCgX6+(y9Do2f?E+6p0>C@mIj; zDfkJSK>gCjq_A=tD-IZkE&(43WQxQEI^J-WBpL%zjTf(%({kH&~>i@h%D8)t6r$rqPe@xnEsOsBJGIb_muW z8l}*0%0YN76R$)nywr~H9eAikBoYC!;6+d_OTKjuHRR_H=qGf)FjXH_ymTH~hkMG-dVTjYpSM`S$#{4@=3{}sC@VTY^iZK1 zxbA*#RCS#*;l~$((C`w2l*e2TUAJ9D??qc(I?tbQ3CE&l_2(b`g*<% zgV+1wa=&{X{k?+^^V2=@_W&M0^v%!D_wJdzx5Urq^>FN9^m-?&w+AQNdr02bM?Udn z{NwTb;Q8dR(2rj}=i^iU@hKN5WKabT13zueTI}c6*`?P6-gqK1^57)9J=mXUB(>cc zHvw=0R2}koW<^mLsT`K_c>Cw!;!{hI4Bq=rvJL*}VWTw|82@KdsIUg`0>3X$EgJ6= z7{6$1v(ueFQ&=IG)3*5W{R;lMLn%Nb*499U;G@6VCS_9raMS&6^we?Mw0sLqwkh0E zW>(f4)*WRQvHc`Oy#w7)bZ(-EI>{m?Nx{g;3v*YfQTAOuZlPbIq3{wfTQ{C&q#3JP zBKDs`*MTR03z}2~S!$*V)ic;q%@{idLMejZ`3i=9L|F&6Ozx~>`2WQ7W4z<@=KxC= zE>wP?LW01YUHL~==2+2%_`eH|&KOwN#9=DLl*%(bm&&bskP~vIA<1L{70p(+i<}gj zYMqq+(Bp@m17wHKzcqrF3rhwhX3ZKW;daz5jI4Turu81=&UR zn1)$R_xfBs8ItDYX*Snj9L!{7K8?g;Yp4}gg0ck1hP2APHLE#D^;yq^jkrlj1`H3M39?zd`QWi^*e26d=olT zRj#;fRx5sa$D2cy%s6-)I6uMphTfH8j_$ym1rp&SFUvs2Y&lI(P`Hy?o|@nx10Oj% z48A6E)#i|WI$wdt{-Im>Y|++lCI&?1j97n?RW$*{AU=ng3)(`Rv)XgB+^ zh+YIvoob6r&d&;mNMt7-OKsN`6k7c(F0hbr2GxQRkmrrwh<>YbC=5rh6 zA9?m%7vw3nmeoCxu4+JsLU+{QxiJ0310fyqtg=d_G+q#24qwRjb`%}Kwnk)G^a{L9 z8x_Vkn`Ugy6~F9LCeb5jEg)H4IyD6>cP9xP)|fXlelql9bz*@eQ$*92gGyHjGsQ1l z{#RB`LMK$-Bm`lcYvGH+f`bT7P&(jY^NJ2{_UyspnM4vJ_gw-H0Xsl~N~ z!uNAbg%z`52|z*wR?tTR5J}vQ!C_yvOkGH0&1s1DyShw_#xxS=mk}uPR2Y-|PLha+ zBBez1nI}^yvU?jt2GO(nG#pxM>d&cf;W3~^uSE!$pdH#~HO&P|enQP;p-@5ar_5lC z?SpYLUZ6rpPx6#GV_QLqmgAapm;;YX6y!j6n4W0~!&F*F1apry!>|V{>sRWgo!-r32jz z641WH{254>8jdF@?a*F(;dYRaqZKbuc&oM$;;XW#Lzbh1ywW(|LWiUgV;FQEI&9z$ z%ja(=TCsM#K}XurkO5aMlw=U$m889Vpcm3F)_+%Bh>&upR=}{X&DE{~K7%Yvr?JVC z9l;H_VRyK2{)R|zZ_Bhdg%A}hsJ1hj0poY*LjCHe@0N0UNz<`PWSP!Ao0ZQlgs}~r z)=fX%23iM3?QJ?<;%o7kojf1a99tcHQz;gC$@kD=5GD6+T*}THoqvA)xzT|Wjx+=U zwn37VhFQ%tv>hQmPc9!J4c!%&sGESdrC9;huO40pWTix!neW`HggRQFM@wK=mnN+W z`F?1sfm+O2{)Ds0hWo}O4Ni+jhi|F5Qj1zl8NgJYXma65t0*+>p0A=|V2T&%D2ehU zL~Kd1D6qiycTNx0EEk>Ox#AMt2oG5{utSRbrJI%W{r<3U`Z{->C|~GiW|libK8jAB zdLZf21XxlTvAiGYov_x z#+;yzF)Geu*hPP{UA>U*ULD2cQLX+CTG2FUMC%@n(ck}+mDw@ynzFa#^VN3(YDD{t z@cEh5u63~itdhqplem#hQ+4@nJMnRT^IDyYF^xCC2*Nh8r^by+0il8NOj561N)%yq z;1()^{7dta%A2eVvAX#5zHRc$Z?32DjwdXX`J#1OGebLe}dIl%(sh z0D4xhgQd=L;hXn}yML)MBwCyVO2!8z!Y>0MYkpydWyHf(9p<@I(9>VQ5aqH_NQDBW zc#0e;L#7hN9(0-mTXE}wsd*11LH`TQ-VOXXK7hs?=rnWLCyMvn;$R zq37a9>u^J_n7TaBrx1=Qypt)QnBmYUWPZK`%7tT@x$?HnJJlVFvaCgX-gqzfp0mk2 zLDM|=MH2z$yJLkb{}cz{$2&BF1!%u{ zw7K`To4k&^lu~e1-KR%<-U+|*+IGnGI@06UkcV*NytxiS2+Vn9Z^b+2hVjaE;4?L_ zgKkrA@wXOEnslHy0m5ZEA}MqUKfrph^s#JC2LWc|8L`6Oho#_Njq3<{q~uvmS`CDy z{8R(b$lVW$Dd$^_z6+W1Y_@6gv&zY|-nW~*`;zwF8rG!oJy(_~ zB=K54T=HCA?0&2&HUq!nVzWwx z9Gozf!!=8n{JPrpKM+J->*Q0)+EsPyPw*g3W3S6^t!tJC>}E6Bo}j0yQ#ybX&4ue& z)K< z(SOckRva!fIUr6X>r*5>%KG=y5ajmhaMPFCi(Rs4&N>tbp0r_b!~<~#?(-FS1TNcD z`#8RYcBeD<>mq&Go|$DTUk^Dp66rZ8<({8LO=GqcLZ*F|=#JfiL@SrtD$HwAB_Md*@k*4%?6yHkS-T zVCw<3bE6I(lEGV~D8f5J3f<>XBh8x$-&GS@#k=&Bf$OXXxj~(9FFUlzjv^o_8naH9 z!E@J!3<$(js!IghMB2HB$0XxIGZ6$z0jhpMAX<@N`n8r|KL)t?_A|f=ouss)W(wMg-LN?h- ziozsUdw;M$<$N}4k*p2_;ctl0g7k!KGe~J!L94ju+?)O72DD7P#p}jToTG054FHJ+ z&u zeD$3J|27LG9UXDX#WL?>6Y|Ye3{4@bu9HG7wH5=#DVGg_nkr414gJs$#1$kXjQcAb z0%mEt9`;{PZxA74IVBdSc4!i%-lNVV?#2Y6$|({AFaSW|pwbd;;|?&bS@1k=}%z9R}1+x&*?@Kq=uH@zOE0R!Gr8V@q4}RUU<3sSt4q-|M~aj^Kt*)pNjuo zgXjBkpUA&d>y1gOn~z!Y2Zbw6MhHlM2&n?oX;KIwKm3-|Ke$fdx~DRQMiGS>?iEQ! zu0VrM&wvkbC7J{gD6y0&lKkga+ubB`cn!}Q7j(l$s2=6L1mKl6+A#2`|L|sa7f1f# zcNjQ0fsitfjufd(8`YMD!{4zeCmu}8wZZ69f<7P_1A7yxW0U*Ul|ZZTVN`?!2M+O$ zDu6Ci4rf(r01#*%y;Z?H1#zKMEJ@?Yf8qw$hDsuT;s(K~f8qvp3oJk{l%-^Qpb7?% z8;ynS4GPOMqI`g~4R7T*QB{!BP5)%m>`)13&IX7hD+~Mt7zG#;m^u_lb03Ebb!QK;5GQ8|+o86SgP*%?B?i5V z!MT=jUM5T@LG;&i4`j{*8HdbwKDrekv|>g@>O1#sxN@s3gYEv3uGXzZXAO4Z1@BXw zj2BSR(lNlaYOF^syp&NEg#uG=AxcL*R#SM&4`#N){EG=vQ7^%Pm+N|gC;)G&0FjK0V3#`{og~LrrR8omWg~; z0dXo5W?vSwcI(-gZB8K$Af~%*xVSlo9E8H{vVb+fkGYcdHbpFWRjq!22t$-^o8liJ zBFeVfc$feCaWAAC>+;!`%JRKicj|*z5P9`pHt1yP8tv(xf)r-j+RA$luxK5-pr~dN z7pW0!;xG{MRj!ExZspGMqPuav4oe9AeuiizY`1!8LCRKp4Eb=#>OL%?Q(15WmHG%0 zwZ`4SZcX7SMnG>wqLWzF0jmN7s%5TMXl^Mw7<5kH(n1Aqd+fMLiP zt_GnroWg~NP$JE6H1VKtuJpEdBzJn}$2oFk!aR$hxD=GN1&a_!T+$Q}n420$8Cf2& z;|GQoF$5%{x&4JZUlshAMC?9{1X+VDgcznQQ^#e^B?pK!U@P*}qHCI?z?ukYCL_mk zcy`Yjwis>h`}?P^4P+|b{)?%Z#MS09UH41^5{W*Kwkw9xJyB+9zAa%xBl`uqUEbFKhyQMbwcr69yut3%=%l|rz~ zn{87u(>)rwf5VMMb#HyHdkY!MAhM9e6B4fLbepqFH5VX5M0p5M`H)JP+6c|ETbkMk zfGj~&VILq`17emHPUYunsPeKwp%%P#n7ktC(2%(4?g=x}53@yJyQPK+Vow$isWm?0 z1XbeTYhg)=$pOG9zOwEC7Ew>H0Qt)Fsc^!<;zkT25)r3w`7TNrP9RG_SnPf=NNa9o zLQ+oHto%7#uk7w7V~W^)C44mBvJYMrDGsV`zIHUdafNzL*LND<-S-~b*y#d-C4GwB z)FrQ*AxFqyWxBU^3a~{a(TBC2heV~z!R~L0XbBjjIBRX!dBAN3dhKA)3A~B@i-8-4 z2&45NC{-P-YA+qoB;(+C`_H`WTNuFKu(dgv@i0@jpB&)D7)4Zu0g4$*i=?ttLQ&J$ zRG3Ygx*kyN!QDCqOFL$)%b|KR_l_ARH_iQk)1T@COR!#Ich#Mq^rz+T7pKu&55w3UcNg?9Q@5EklEp+t^R|S z3}=BJ)8tq0Rs5hO997UGhi+*E^(aWq6`EfN_rZ7(D_Nw~ok#fWweKGRilG07Os)q( zd;+4Lz$_d-*`#K!Zj?rxV0l3Ppe2N6@BtkaDegZZlX9R?Kxo6frRU41uqA|@h;CjO zNAdonI3eLuFk>8I{mbaKE)YAbw{n9&%?EKOabP3r@^TjcG#`Yo8BxPo&0%hhKjhSg zQP>RJuuyx~sh7E|?*2L7RtKMC=ypUKY)=i}p~YQmkzM^V*wsNuqn<>1!P0TQ_^CdK zmuc;>YMDvgaQ8~r%oNsuEwHXxUVcwpJod;{l2&IcI1EI5pe-RRX~y*N{O!YA);;>Q z=XJpi2K<)WcaTi1wpAK~&IJ`nrqjqD`k41LTE`#SJUTnfCFImo!99dB!Bk4#Ac*RtAd0V|_=BaWD0+KjW$*Reje{|<2238Z3RWu-WKzwf-sOs-;hHQw@K%T3;Yelx7EbKyq2025&F z2r(Q;kt%O}B^IMujF6qrV5lUJgbT_ziA4*X6$8sytsMPgBfrG}KqIC?6husDK23-sBw24iO;GC6)T92Ei-Rul_YuoU5Raq+9zPpQd)lb+ZDTW0DBZ<90A2!^YJv4gh6-f@f4rAhI6(@>9|YJ z_$!oFZ3&9RWahOxWm#}e{Y7i7zl3%vyjaGuYMO;QBjzdF-57r?=cp_zS24{Qx$1t1zF?g^wFU zh$yoArq7bt=Bl+GOMNmQ@w3!55?wluHypAou7mDn{`{ecM579M>o~WFNCk|^_HJdp z@s1enq zQ}>5U5g&mun0Nqy1x(Se&`@(sHzy}UM_a2-FENYCeaw%ga(0doGL5;P33oad?P4IJ zETYU@H~4bd!b5Ci^7&#h0ZV6KmBD4GlIak%utNW$Wq@G```(AIpxiCgyAgn90}d0E z2gZvm1)uq5;yB9pKx2?%JsBj8{)6Aq6!i0|&E;SD#>2r$`r`eVP}k%C9^8vE3-j}E zu($syy}*ad!R_JT`2glPVHwY$MMS#e$Fb&7^KgVO>c{vFZ<{p-HL8MRMa@{&`Ba5r z^z!t18AdJHleW)-7%PB|%I)AQDv8uPG;(j|1V%v=gNa$RR|40a>H2vF z4g&pJvY)??0p>_ri1=qh;WUgcz7&V9U-;dsyMZnYjPwjUP+#O}e}{>Msslz>Uum^a}UFW6h}VmK)PizMSR( z1_-gp3irlMKxBZoW65*h@x|8q;9nYS!^*P=8xVfJD(cnYy#!98UR^Dprx8?Gx6& zgqa4j43Cf3I7azScp}S^O%jL*UevA>mBQ6;s*Q<6`~?*2{1_d40wB zUJ9NKVH{kn5EWBH{{cPbRjdVs%wli?4;E#Thw@vt0~fMJTJMY1&dI?nO{AlA+$77E zD~PGO;?A*(P%t+`ubivK>J~bnKZ>M`oDS`9iz#HwJx_o&RAe(g1w$f?(Iq10lIw}F zGahAQBG<$5@yXQ;#=o0XcN&N4Hv4MGd4ja^r-PYggC+xw@o=G$^>KnVPQKMMg^Ap) z)JxWCR*~KtEG@OSnq*+=@9SCl?m__*d$jM0r*CbhNKVxehiXJ3b-)H0Wx2Ft_3I>- zR04^uEg3tKnp_uuDQTIdNPz4QgEYql2A|O>q-6#I|6B{y9=fZobqzopc&RbI)Spi} zGOPk)kKa*|*1ya;mEHHgCJ3|7`^;idR1?U$>q6J!U+(~=&rg$hgx@AaEHFqN7Goa0 z-8pz>6ZLjq3&siE@i&=LE0yVN79#0K6vG?HMIn9P*LtwiU3RQLf2Mt2%@`$*(%>$& zRP)lro>&?3w;g`&A5|RPri2MKaaQ>LLKf##4dX2AJ4}b8mJAP?an~@o84&JFn*ymK zSITZRUbIz1J*UvIw1lX*W8`IC(-$EtiYH_ylP{Z2P6A;`af|MT8c`yu0;vsaRQs-5 z&#fcuxepIZMo;_+Q0Z@r5b<{7t|6J-dB{h$ z=`xXVsCboGvU*m7B(Me?$9_+3Y#ktJld}aax)2XN)w)M1%s%mSK!Hboxrtm0B z&*Es1uZk8YUK`*)#S3@k~=rUUIpI}i`6#}?lEB-3{47T<4bpPy*5y#QN1oc|mH zXddJH_M;MAuiITM^4s0@Whsj9>%ggLYuN7)@u)G_ABDlWQjp-d|R$fSQAX87eol`Qy>( z$lyPV!!SZ47xo9dXHP40xB=MUfP6F9SAZ}G4Z1*l7?2M@|d^jA!JvwEy;voiQ%#7bG_iFPfe zxMuyC-V0hv^#NzAwS;NLkPgSAjcgJi;zf7{BAd`ABCM{=$a%`|FwBfJ+@hTv5gI@c zqm3H>0v`PII-jEaDPKKESsDomY^5_U;7~~Jn6WyGvNN{}0#P?gAI&-a%2)YyK)U+A z^K5@JF}J((Gug%Gjp6%tV{miJANKw;?ezVbsGh$|3@Uk6xSMW8Gpvf;t))!d=KN`| zZCXcM3@BnxpaAn|bFetipvgd}HxfMo8BTaKqWhEft{gZ#aEoa5T)#Nr#P-IK(=tTt zk{aCfJ?<4)?Iflv=HhRW;8D=YY<&c{g zn`WKjYoXIYYHGFqTtAj?q3Iws*YIdP(U9Tw=rq7PSOidV(CJ$qh%3KA*ylyeEOx{- z1z4GfP8!$$qqF&+EJ>FF5O8(%t8<7Eh6;}y%P;B4>mjp!K5!gaPaB{ZaQWSREo9YE zB1lv1U6%enEpsgqwil6DsteT=QCJr#fAaD9y(DJ6JiqVD`t__cEHs*@JC5g5NjYe3HC)mUsm+J5@%r9lGP zFya?QJ-N9|T@&ecqINVfR*%K>&E*(_H{x`zrgNTtr!fld>QD|JlbA-t&a}F z^SJ#8jvn=mb>uydbQ=w?tKeN)U@#HZjY(DP-;=3ZjE~#eWkPAIA zgtnI}j4pTAo0Z7{6d_2`uzu8i;pjsd=JYsFd2}Ws`Bxf+T6RZ3{(%EY*A9h~04-!a zq!y$IPDXczdJ71&=wQPTMe04?UO*}6s?n^sI`cQmiyZ`)oOQ-#-U&lWy`I>B$*a_W+qsv?G@<%3{^!RxSLrKFc@+z}1n|jh z(1whls+Uj*j%YALK=2t|@5|4ts6jIua{&U|lxFZ0wAZV_?bVFZ5a`B<+D@$|LJV}J zXUu)hcoCVW{vw8jeRz7f+;V)DN#uk1OpIMJ;d|a$F>+eh4H)j>z5Lr06ZD}6A4b=h z@%?U$6vFz$UVvz<>Abc75oUAih1DZ&!0GTvr#z_@Hxn=APwK%cQFbjSOQm6C^Bk0m zQ^L`5*Xa&VgcxeIXEX+--d^)%9v!7}T*MuAU02V{b^whn+)rSkGNXGnPefa$0kfe2 z^0>KB4d^UV(V}h(aE1^=MUwME5;qba-Rn6Y6>ETL#&p@il9}jTPYb)N4TO1SMOOG; z{g@c^xr`J*aj1vCm>R?w58)$oY|DKW2_4`NWuYO8NMeyE-3N?Zz>bk{8PH4vS(5KR zaK1ZH<7H}Ck%rB3a)Qq`>fa|PaT=-rC1MH(7>gbbFB({kCHINqM5fvIr{{8X)5*0r zl02Eb_Oc}L$#RLuYE1c5w-GNbqqMT;cLut8Hw-I%4c5KSug(#Ah*(36Dvp#pdXyXr z&z#@CmmJYFYjj_;9We5-M`|B9N0p2jiO42hAA>Uy8ok^O#!opiUpXJ2mRq^0@wK%tv9l22K0jyBCFZM^r zffvhh_H2E$N?h)&FHOlZJ=$gNpImIrpnBnZQ!Tb1NmnW-R=1E%wN^T!x4I0kqFjy^ zhJ{VnxtwlqQ>qs_TS+0U*ZkC$4&b`YOI}~+Wi|kNFAjCiAw=1KCWmCInNhcRh0iCa zTe!nyyBtb9Rur~jZg#T#rkiX5!EqsU+^*)1TA42!y{=`fp7+vQP~~$hvQL(;S1Qdi zdhP6DhJ9XS`e*LV%+620H$WdYo>1gKuAO7S|6OQt4o+dW@53_1 zzu(l4tO>Z*@)=+93gN1abk=1OyDk4Z`X8c?ea&;<-Klz?nM?x{`!b&XXt4`!b?(thwQ}?%x zVbrWTNNOcbsmBz~iX?SLOFQGW>Jng~D`B=4P>`LX&u4)3yXjH$ezdkl<%u=UP2N&( zK~dWC{f7ydPF7$Ss}tx?R+IN~DOXSR{J$^Gp6dRyZ8;cdll<5DQt@PIQib3pRbqQ6 zn`P%votR{4AqyYu7L|hr^wyi0Kk{FjV#qNRS%&9rg*Lky;;jJ+GIMaibwx`b5U(ZZW z-0tan7N#;HqQ2#Z@ZJ*mA-@?UZ3|*z3Xoa13cen`o*ueyYIJNSU%1s$YgPOeZCIg z9}bT9iF|I)Jky0#4{LPsdPK?aKHl7K_pe}|e4&5hNFDgy_@_;oP@rh-zWPkyjwUaq zYfQ~8FizYYXHmTTg%^JmfzUQ|Z8~RR<4VGaKguYl9a##+ArMU$!@m4kA#FwrQVr`p zzyOU5!CLB;m0kvCp{uOS)eMy52PifhW&>iH46gH_Mj&rA8=58Skyx@HOJZM*N#ejwVj-*qaCg?4-K4B42Kz_ z`8@vcnMnjIzJDD_<(P*cv3*C3m8mMl!f?fOe}Q7B{S;N?(Hu{qtMn2(HS$Uk>C; zSz(hDdow|~ezuV|o<$c8O^gm3YQpk9=}H5|537z|Tgq{l()tp+58;Wpm8_2&vKsRr zPg`LiCHGDKU|(K1T`Va&u6({v-&|*73l8d}pyg@0>J@|#J=njno?GutVAsCyZaPsm zo`E^}8|&=O)S`tCRZnv-?++s$Q5F9l>Y2XzhiCc<2zxE6AM5O0#jZ2N3+f00n@Qk2 z$;M!KrK#=wO837_oN~dqgid`oPlJEt_M+S4V@{7{F2OD3qN9AxWx$rIz zI=u&dO+GwD)o7_o8Ec?6n_8jFDh8Cl02X19tqi=5^zBIACpF6O=Sa*^@4VTRiW7I6 zvH6gQ(+5(3+@nO5C@vHDc0WkYi&0zQa?(re1>nqwWVb2=+;&1br8q zrJ^r=IMC9s)5+hdg)my#QCH?Fo4%P}h5Xi{CwDp65~>)7Fo;`#m=)Pr^ZZ-D;rrOb z!&Sz7EEM0DFkd96D6y#N6*~(qK5HHtU_Xk!MxI&+fZ3|Cj#H)??ujE7y*Kknl>T&9 zUPeQ1pvXYc>J3pATodX3p1n%6XKU06`#Q*PpaY171Grf$K|iBN%PT;PUi3aZNQ4%fc!s=(^!zdG4CmYOf0Zq<3x(fCqd`$cFt?5c?UwU>;z?d<| z4>7TWC;khnf_9X_%DVslJg@Fh2FLpt+SvkByIc?!q!4V#POre~X+}yG#~s zzQW&s8?iZu3;>4?=x{1YO&7#rZ}HhkeMpbFL&dHcu_?ZNh;mVHCd=CRssLG@v^nT=Of^+_m-RCgGc)an3<}i zliLFq#tV2ERFJVQD9_JM0%(ggND7n<`J=ESuvwB$S>~9`y{OUVIWVX`EY%8O_AqNx z5kKIVlZH~uN6RL82rYct-P4Kf&m0#AS_n1`6JO^}ppE<#0Yoy04H{4Vi@pk6wnp@4 z%<5U(=EG=ZMLm+bYxim5xX1Z#XBv+zxN8_z@QLO(8om^$`%S25oFepWw)6tcqpW$I zjvu7+94^@Ev*NH#wx$rnhnM-AW&kAk5ar$EKw+VLAP= zOhpCc`SabB#>8+b;s{YC6bN4nrE|r$?-R&~L;Gx``Z<${)gnt5pGn*|{V6c979BL% z*QVDO@6248N>MXWz%tDyy|9QpPJA4)E}=;1CiWF&hh;z(egY>8$xB&O*V(o%FhGwy zK(@392@(Ljk2D$(|V^h0IAFQs#|j8V^-OaHvgqibG)m7ehu3sJBDl(b*2o{d0AoFtZ3 zaXVS#-b+TGy7!x~l&~nr`ws}qrf_scJ1cG!TkZU~MGwub17;qv?b;dYdX3)|FN9cQ z0@;sSAeNt0TqPP$l|AH}*n9T3K$P_MXE;BV*Vy^momjuQ@)nZ|M=x`0Dip zJOTjQ4-L(rJx+h0NOc}kn@?%)9;o=WEC>P9XlxYAbT1LYWCZrdE|U+=~u1Xk_X{I*wJ87~f|=Y;Psy9cyN==Z^1nitedGcgcsU;GDgses;> z0c6;<7XhH~@V=jUFJhzfIP@7e)0lsXA0H20(hA}mUoEw?2?KyRU=1RlQpf7UATe;f zAf<^(0{sfV#`pbrS+zNj^Gfak5Y2-{hqgxBbLwVV)i;1?74j`=wX&bUq%bDnxW#B5 znAHwpy~_Wwiyd5pB&9^aXtI^L)No<>y@Z6jZhj&_+@)#DNS2zsXN*zZ7ZCjRs%zM(49%E3oRF>=HoS(~7SP{R zntaU!5{IoRjQ(&x9OLIW2JK-zns}Plr2+u4aQB+vZ@?09ti(3^UQuwZB&_;E5`Cxu zDrIl_hL!NFL|*z#?p8t%CaH*>nyS#T+SY%r_pr=J|GZ%}bN?dgzTBlo>v^CkmXGJQ zytUxAJl*<6F&m0!rqUJKAF&G8a3Q^#e{Kyh+ww}WxJaYcv0AObFJpasQC-`vjjCE% z-pyHG|7-qp_doNW(F}l5FS}*Tfs?9CQ6B;yDh*PApDOd4xS3Vzq9dGj%}+HbmB~U0 zl3HCcx5%t3T>s`j&uW@@PFOuHYnu4FCa-O`i&nW}zDBJ#kZ$vPE<2$E+*h8sj--2( z?6?e{WrYMsdzR?iLfTk$k+crfc9FQH(EsH!&DGd7W+==4Bj z^UN=Cq~H251h{!R*z_cIWf0Gs{S@>MMfz(+6=oXx`3`9qD$`JPC$^A$wJGcSDD`bc zm3}x|11b7#MK$uxOQp&aun*qv6mwsdM!4o@ZyJR>?3Y$MH6ur92dY*QkvS*EEE{;A zjS5=AE^2?O%U-GrZk@2@Oy5qCI!GTiUHWBcKlIaL?RLT9kYe<0+@Q9v(ZYw*dk+zY zc|%C1_}r!l2=;2X`4>36ZB}*bJp9f z8p4f31Ijr_sFFBTn35H##`Ys%LA_0^K_X04cW0=|nC2&U>9*+``{Wm3Z8i6$L}l><)6#C5(0mDzzQQ}lWZ%7MLNkVdDf`7C$1lDVvPNZ>?g1_4J++%9UxPL|sz+dpw{cQ38}~DC zku!;tKnV-If8v)z#G?sZrN~*-n4#5|rPZ+7OeteNCmY`MbvUvBdwThQGMQt;Vt+1P zxlG+@d6uZC9R0Yl9Mp`-{Ytx3O6l#;xzPq({ZAs8_2vHof*C#3EW6Nn&k9|r*llQ0 zUUwF6@=pL0LNU%gcn`xyQCXsD%m-zth8}NEclJkgt*CeXvUX!rk#0cOm-jz9%Im!p zS={etF_m;~DdTP>r69)Fhxhq*Z+mIr`_*m9YZ6_-AQkh#B3f6<|AJo@Rgd5tZ@NAd zkwh2_6X*tviK9#$P)(BkNsl8I(7ROlEIkNbKb)t(M^+oOHc%q80MX-EWYE~0LV z8h({>9xb0TD7!xm+*MV<#FZvD;>D{ZB3X{|28xFCeANf}v>z>QRvwg$6`?`bOiTxy_x z)`_U8JX7CnphI(J+J0)@{@0Hxsjv<}hR#u9ZZ9(%6i#=K%)0)s9~JXoKdQ*qUI9W% z-$guZ!&bnXCWnLuLn-VJ6x^GEzmz{!4 z_HFl6Hyc?r4G2;36nzHzgTJAfJ6Kno-i^WRdS<%FvOMDk4jg4{;2?&q-GRv zqEeq4+}>RSzywl6iv?RlKx!v}pqEGu{ZXua2^VXEgZM$H#Ql3gK~ zo>ZId08*ny*yk)jzH1i&sS+wZLcu4n8a2ALJTZw}Zo;?|ITjwG<;`;xn~pej#W1px zn#+zfty`QtSY5@vAc;f4zYE$J+`<5A8(*e@sp^0Qt(}--Uxs6A1X(=s&RK0y&#%8{ zvrr(dbztYXrfcvS_RmkMOAJf82SwpDw@{khL8h5rNMK?PGTPx4-KU7J1Nb^86VyRinI>JJ!G zSU3PAiP-Vb-e_Xm71S>{WN|ZEIbv7b#xz+CRl~Afc-lbF1rm9SvsN0w~Sr z98bAaJftgtY&hDyPwppYu<(Ab9nhClt<)hEb7ULqi{fz-(ptnr!~KJE$0$;jqjE%w z)Ce%B4o?9?ANwU;dUMcd%?|;>bZYkj!p>))zh)@a*vj&x+aV_3My6*Q3~zwu&UloV zt*Jh*%Gs>!f|IRn&M%75j)5|9*PuJE*g7=9TW=6L`6u4?v(8aon@k?dvfyTE9H1(9 zKxy)JgB^WOBul>eMuy*3ww}GB({BrV{Vw3GtgU)37((JRYV6YvcMX^HStm!yiAWmpB2dO>mLi}U2c_<|9Wup~cP)%CpJIzsyN^Ni|EnAgJv zH?Ey>j4$g4ffuf5^_F0KM6b)cy@fv$$|tN`G8!!HNIV5jPb#;~{R4zdHT0D7HDfew zH5+2hZO=zvlx2kgAn(U&&t z?pOdAF57#LMuQE}0WaI&4xdJ+_ez4A=Blp#4Q{qTAF{mkz-!E4+Q%+wW|`W|nn?S3 z9l-E{Ln=lcEL3HY%sa@HC%VgGDt=b|vW-6XEo3VV`0Jg8e9_nN=?CQ$V(#$PED08H zu^{9W)d}*Qq8-~1%BQU?$<^Gb_|L{^!TIbSY$0|ttb-foPOR53T0n>-#0a}U?+p4| zkam?7{;z=J=ji_h;ONuw7jTqi`34-zfSp>;N6)$q|0lq)?5--K_M?W^iC?dpUhwjnGKW>QhBQ&$b7@&3a`;a#mTEy9EX1unx-KxQxdT!pYZMh_iW%V`0 ztr<1Au`UaxxrW34TyUn7R#}KXxh#?Pqlk*%BVj+w*j!<6mCFK1=Tq$ZP4UI|75*AJ zaYydA0gxj8l{*NCQHPLgiCroa@~8B=MVv%!52B9U~g9+k~ z6ro^4{f(9cO~R$B?rtIswqI(2Wfm<4lAugkkXM=yxzhoxDlq&vFdR{TIzkSDSO`g6 zsN{cYNA*%RZl>V)vasdB{f&7V3dov%``4YE50o_EFiARvf2Y4c=CSLusMbp7`$3D$ zwxounE-(9?$r^B%eu$sT8VrbY>989ub;%%0^&?iWEI*0X;x2wdd|pQ9P6=>HKrp0j z<5m8!srXryKkaBT0Z;b5MT7Fj2QxrIar zR~>_fhVQs>-(0wdW%p=kzuD-*R)*e`Z}3s#&9KCVD~9HrC{N|miPeUU{>IJ?&^-IC zDA_H3#a<(mhe``sAs%chS+W@{!kXd+~8q#gsrE1FsfdQG-fhk>_x;xbaE~o zz&5y*m2+w+UakGPL*}W$PP1Pqawnivg|hhzkDmOXS@n6CwB4GLHtr3CV%1LfAw3__ z;P)yIxgPVq9G&ZKbGsHky=t$YnqWaAV%9p-j`@(QKK^7|tU<$!1c5BMG6(i_`Iy<1 zxVauZuOa?*ra*lTr6`gpxoQaM#sAdG6GKTe{D7#YCuqjI=%i$?hA41^#b@@;-@q`B zQOdQW4xfsZxYMc+>L76Tp8zScq5fwVziYX#;tdhqOBcqZ+M6B1<_Co?AQY<0O$=LqN+9 zv{M8?{#zz)Vh|5FMu5uHAf6idy|3B0635s!n`FOOq8DKjX(^XXdRMbaf`X>)qKng7 zWh?hDZ9T4gX-jdO0$M&%j6NsKrm@={Z92iU{4=FIiU~HgTq=UpQHe+bD{s#4eEb_| zg>`qKCmFiKAsoq;D$r$*TtFOrd|({UprGrW2W7uk^j()KMgGfOJsj1c#)swM#^~U7 zZOuI>qvceVVedzOX^Opv(2HoO;;LYT7k|zfRiaNveeZAu3h|Rnf zH}9{|k*heCw;8sB$Or!#OEaC7GymQA5_ZUr(n24trUFS0mb)rYNq4W$xwe zjEBPv=B>=gi&L`g&p1nt8fWm|=jG@wYY11?$Mk&=ThTSMQ!egeK_^sb{O5vd?e`fo z^~WhMtqU5Zmvk(lYy3x9L49x^Ths{NqM(UtlXjYQeKK7uw>C_O_{_Rs{KNlgfhA)F zCfolVd1ayGl(R!1B%op;r{#a5%g_7erl6?=hQwzzhW)=4SZ2coEe1Aw$Y9MCl2AJS zDgXC1miaP^z2|=_@PdbIe^ra1Cvj5*oEhV1k9{{Cz-YArIftbn; znRexUvk{e%_Ewc-xCidX1MgZ^M9HNdnWZIt8~8X5IE$HviGUe0>xpSLDIHjDeqoQ; zWt1yeNIw>k`vkvWd<9I~1#zDyG+i3N6bWfv{P_;V^`(C{dA^w-i`gzfmP$B2oq9Q& zm>c2k!Si~#xjNk$;pKf%{1{J>-$hN=kC4g(9wR0O5TVYSSD6DtjKI)6-QDot@>caw z%qKU&z9mV`6spte?)S=vHWG!9${r`rhUrt=OQJwC^{jP9v1)-FQaC^3nfrHzmTK8M zQ1B4+?)K4Sf;66~3^*X)Og~Ju)Jdlm?wf`kY+Wmm0OS8(TK%g3)9U}9R{y_dtN-@1 zk9g5vpr6B}_%&s9aX}_1Fy-J#$vg2rWyB`#Y&ssi;x;cSOy|iay|L;zTbbwEX(rj4 za^Gd(wF96;^bzQabNW){h57djti~4ERBpnW^HfF-Cr)n05>jQJf1=z?e|R>>A4Qs6 zeW7nN=O`NXv5Jx43phJlyS{V!FumW=@H*)LYJyk*-;z5r1yc%{_o?X@{qMl<+q|{S z?=%2sLnYA2*|}v8^F;D&0%1}h2{0QpHBp@vdNvZ^=D4IR@`R9*H)_We65LcDSHKFB zYt8`Ghl`4?EG5wRHS1}CSv_pzO!M@zWci*2AkgscgWgi17FxQ zkXIwt+mdSf=oq)b=dgw!Ha*7k{y$v!i7zbV)6>Z?a;Y-nvzJY;WPmYBB+hVXFk!mj z6k0HXr~BZ$B|uGa^@*MU*B66k+uJ`&s1K>xOd+kE<2(dUtiI4A$FAu44Je2$l)v4a z4;HL2YTGGLqJO>xF6Pwgaa=)G z(r7o4i#~W>hZ@>+9BE^Wsd-5tfwdB25)A*-O1Gn2M5iu9+vfaChyB;iZ^^+c7f_!K zQme1oKw5}NR1-+AC|VAeE6@h9V$E%qjiWK^&MqsyDI3K=@{Ee62VAlT_oNkyGsYvg zaV?Lt_8iRWESs?>lz&m_D*X;uolbZNFm5+0xjq^O^`fWHMDh9|a_~Fn(nh7h9_Cx7 z>&eLYZ)Lg#&DtXj;tR@BBGg{NptASBwn=xe#a)@naQ6lw3HFwuHP2%67NucmXR)Ej zQhH&G3?P_?#Er@F#=?NW7TSD%1_PzV##O};39`>iVTNGJJ0+BeS@7wXDt~4$7I|P1 zap?R}kE&C3wWeFZ1?5k`+(xeSkn;?9xQ0{_A2mBG?TFN`i3B#AR(BrZ6>XVPs{Zd1 z!4rl?uHT0xl(=FU@?h_K?_>bTZE~HPMi`}-C5ey)JOQxtv!4$C-Tv#~@-1V6tr{E) zCKUn;oZMd#=Lo$SxsLf zMwV0Cs@c>7=U|DN26E_&l^?*;-#G+PwF16Dd3DCrEFpConHo(mVjosuaaX0;i1zg- zcc`;`_L64vjg?djoWDZ?pPHb@*!RkNcc2h{FPoca4S7dilN=KHK1rz3u@0?$!igDd z*i3FL-!24d9t&sg6*m~P*bzAh(==hP83%t6t$f#Wh{%4;zOWo++vl7^n-<*k%(wCM z%f}O4!Eq77mrvuB%kkzx-H%svk+YU?BJy+?yG=6dT;;CAs3Mcym>?Z{`~?#57y^Xv z)j=TE$WW+fLkt237|`-AB@6-r%&Tmt(APKO0H&&%CXP1r!;O1A7jMLxxJC=eAmghy*xIIbS=_Q+O3r=1)dxpDHv|3lR>H;*BZ?Rpp~xZrf}K65^hM?FtdP!22%AcDz6X=?Wz;bW)XxU4aStV zNtUrveSg%b&7QBR{OG;-Ly77J_8P*}BN8|$m)i$JgcOm&cbnc@i1sN@NR8$#(YYW! znU9L}20*zpA@a1rOsk3h&)Cc8yh=OcX8caHz|S~T!ZHY3Tcic4O^guqSU%z zgRUyiLS8-jf!f9K&=x#jlisCt7PscrzXa1sp)it%%IMsCaY)%sMjVN`i?<9Mi}IW! zPy!)=&Gv^m&tGAz2Wr+PvO0a{Wqz|gus~0$&#|P`KPXa+u|^!pyJRGwmo(?hqr-e2 zq2`ZfWlApGR5Q(j&LN|SQh(m|Xmw`V`A?pk$Mt(g9|QapQ*?1GA7<_jl1SkK2Ke_wm)E!Yi<^y&{NwF>O_lE3V*7uU z4)T1RuHp6eO`Bv{hVP2{vaPyR-tOay1u}fjDHs75M%s|%w;xYjpVkIUoyiJ@t)0#`D{TQr^i>h#tW4f7-H56k=XH2a5kP#Bse(opa#U$^#?z*CW67eJAK zfPk(qJN`O~8t30=2ZueToT({G{m4^(Y)PphXF;#j_~fz;W<-Qa+%v=)a>zpL8<*Y> zq!MGtqxwySLJvEm^&~RF_a+ha116eHvrY4kt4M-K$zR;p+dT)P*SxV8-QpBOknX+RvuBDplu>T*zK)oY?+U8w4%x3`|T2`&T zTYo}dz@h_|3)8;R=uJSu&_=<)FgR2mvrJ9Ef_P!h(yXL*xbuayz^Q;l{%}ygvZ!{@ z*-YL70PFRO-24KO-l$!5@W)m&xW>w@sA9Ix9kd7#CH`(!=2ZGg82YQPcl%QOb;}Sr z5NMQx-^SD;_hwG7d#Zc$-+`~)G7&TK9TI`AMF=X)@Z@}zl|K&a88?uF1)#gsS-Z}D z5@}k%2P^_{ffy#VZ4K$BIa*o?I!5@4dm>MZ7Bs7h(G=L@OoECBL{<<6NcP6bSjEq3 z!INfeAY?K{JGoq>=n)uG>+pDUjLgTq_zBAk)M@d+Vz9J%V4%wiIz^2t`X2$027)G& z$3lwA>PLcOs##n!Kz*eu1msriW1Y*Y`bu3fb=Wlkwf&b7roMT+Ies3KGfZC{Pei+k1h$1N0^8J@ifi|x z#ua915)F+@R!N)687eB`tYy2;se@y)8SBFdBDh{Mg2Ej{$d2Cl8mfkUOdBg(#45|J zC&l1y`Dv0ugfJRmiooErxq^Zj^B(m|s0K{Mj|%Z`r2{c|-D?BHmeI4n%E}qT_8HuQ zU%|=zfhu+Y{5|l8;|@)hMiB^}AE2oKfLIu0A>#lCXN+Qzld3zPbj;6|Xk4smlp0jP zMSgYh%r709=yX&BYJsxi6ESpQRwMJS)n;ENJ#z|`k<9!w4mq3I*v;8-{RKqzc#eWi zDH6raw7mZQR*yR>5$7&U)i(7WYVO1_55pB%^1Q*w`@C@i6aQ6zl8V6k%StTNx7=%d zzy3m~spjSO)YL=!mxl_E?Q@A_l5QuCT6%zeRWZe2kZZ zOa2rB|HVS2hOAR|eN%r2qX{l(c|LsB=XfffpUko`4-g!riA)NVDoBEGM1?XfGJ=}g z8B$t1&z_?LD=_hUpitGPtSz61eEJEW<`uDGCWInVmt>=xNX3h5(qrp@bmxHb2t$Vy zzeu95>0CHm3>~WZJt^yf86?BTmWswoigl$>L{uda9i6O&@gRP8LyI6O?g?jXnNa8H ztAq(cvd4x=Sms{rprU2aZEZoaxE?ShVXp^ToVpc`cy4d8*{!G1+~qN=#)?V(4rs%N zl+Myds>aU3322G%NJSu(&YqMpN>7%Yj+6Wgu>>-U=J@E9Zui z(|k4Q!M-Ccp6o1U{y{S=u1D}&!dK3cW(NKcaoRj@YJ|FoxUWE!adeJp&Wu6uS+zCh zEVYGL%qEea@~1a+h}6CkK_rW(tKMmvS=g1H9a0z?4NPiuo=_|TJ}o19*A4a?H`u=M1Z0KjCV<-R$wK3I!LOVD<3=wLU_j1M(k`U>|P zLMhn?75{;m%NACngGK_J5llpylA4H!;sb@l%h);eCclETnzdpQ$zIq(Ms7Y1GK(~Y zWtD2C(6WwQf5geslC6D03}fiYec~nlCUqxCxg#h;9Y;Z zsG?~Ntr@o#aEA()-T~tigI|`0^!qjpGI91adnP{=I04Epia;(D*-+Zi!B*|gVYBEj z#S6Nk=boDEuLC;o_w6GyU))b>j0^bTt0rgeugi~oPdOs_3yi3vuj`?^njYGbFCXvg z_p{G;-{{92I)K%;`!NUUx+kR0mB>5ZWbexpx2_bunce=aZco2~@th=~BHT_|-daS5 z(>2|YnNYgO+sEyX(;WjbL<;!gAit%!;nS7jX#w&)#Dod%;Y?vMS~)_MHyq=c_P}zw z7J_Jb;gOUzriB}H052umivt6$C!O`UM+h{=%@ivyfX8A;(px2(lO3N&OPgjoM_bmK zP@im+CuZ;aZLOok>L{Q3P$=wLz>V_Ld*&5U=m#oL2gMgf*qA5c zLPskZI(9fH(GbMI7g{YzfPLhN*1lasWZt8+;z|LG;Cd9yBHa00P%IG7I(lS?+)JGR zm{Ude#mDu%*%G!=HOck1!xIIq`5g`M5bbS_FZCpM3r~|JLPgO)e96gctON>*+M5%W>{xUGhauBot zI?O&@JHq|Uga|j4e8M2T{i=I9oU-0i8?gPHF6p&9Ov^CpjIG}|Th-n)-?=a?9j zIlO2|knbZVu9HTzK&am{Vs!2q{_uE8_)XXg3IZ8d|8tzD{4`ov4j}yEeY&p?P&t9( zPBHWso4ZijS8xb+Mc}-_U`G4C^nqWq7Iy1Fwlyf*ZViPmPK@ndSp0Bk>z{n7_{+0p z*ZGO!dYS^nE_caPNdX^H>Y0Fw@GQN0ClOMR zJ9Hi*8x?Q&a+qty%2a_amPGVjom+Q8kr;r-?!oJz{x`rO9YXBaU5s0w?~u-Ll#^et z@98+r&mW>^bZye5Ioe-l7sRF8Pv*QgjZwBTHKZwnbUYgCf)awtsvUhWKfLwROrn`!Mil zrII(x$lwdR_2Tb`H&*N62QLQlCed+>x*GPTuHh0hzlLVn>$zW z`&IB)A?2M16GzDHE0~0F1{7F{Dqp$<3vvwiRjpFs6FPGftORZ5<6^$;BqoThVcwwZ ze+I_ARj}@Ty^P?+L|-hZ3*W0)H}le>&U!%DaZHi-+Vkmx!?Xf}5hD?xLU=28-Uqt@ zuH}q<9+jVS$55HV_Vczpm};8I&$HhkB;JJ*74oyQjva(!!|k4V4BhD~-uwo>f!TFu zaP;Ul%eFoVdrgo+^2?mwcM2ZuY{*p!*_GlI4ooo!6d#@=O_RyGlUZRNbGlmPXE{;c zi(wxiQq0LcvTE7=+2D}C;L)Je_!_L`laf8-5)Pm zWbQi!i52<$l?!(%`tyxoK!-XHb{D6}@gk-&--M~B;B-6!T=`H|E6eA?mqJ`$39Qpi zg-ie^7 z7rC++M-;K}j2BfO21UL)K^tk2X%s12=EFMT$Yl~9Tm`Q1;9D}XVcG78h3Aads1~UB zn|fI;GZP0!Dr&~A8jVN75j#cumI+H90THoQ8E)Zot*TK^Esng9vTk*;LnXgZpPd>g zA~&$mYG}hloRv!1GDrmXz+Hj39}}#Q)enl_^zuimlH-O1@~s58p*@AdXf6O1P02IH z!6g!$IS>^k2Usn9YlRzd(tdO1$J{^mWO5v-@mSSxV<@ADCLt#!^k-nqZZcBfom)cx+2ZFTS(XXh%Ex?>MO3P^fqI6Wl3725lpLPXTSc$iX01r8#jqp0wed*%>tamt0?tb{M~f0Xo8ipf3~*#2*U{e4In0Q>4Fwxc~dC-6U+3D+vtyHYa)T*!ds zM&!@XzA%wxn~4mE7+Pfh)c({7IRNTgqVXJ=ISv`7j=#4v;4o( z+}75_{CTl&HYW@g5g$GhY)E{T@SmgG{Bh4zRqIKOls2={>8W$uZFvAB#*=Q|K)qS{ zDdje=(oVNJ$M~If-EnNYXxG4&yrb8*9#3_&oNWu)Se3W5F+tpr;^JSIUh!qKkb%oq z-O1bDb4O%d6DKbs--EV3?0o!Xw!5iWpX&wrx+G=W_^w9r6p`%hD6)+6^y}k$i%_gs z^eW_ifSS{rS1nZ9u6^}5el|f52TEhXn{XyZSO!ZX>aPIqe4M9#|BNSuBM>Y_JPI@_Ok2w}AU98&_>fc&$Vl{W|WhUe=OAhA7v`t3Cb>@gEo&KQEUuI#gs zoi6z!wgaCn^)I)(fC8TWYyBv{+{x1!6LQm%_J{^9ZD}e^$@=A6BW^p;7iA)V)(-r0 zS#P6050M^$o?aFVCi6kX&)?6#_`C%PcmjmNUT7snt8A7^{X#BQB$1?$jpLFto{kAc%rFq%Lp6)f@pq757|F3)4fMH$7St&Uk*^{c7~Q zqyaUw5}5LDG4-Iz{g6wec>77KxZ=;$wOrQ%we1Rfe#0{cDzA?k^#P6hh8!8npbvp5*Uuq>lct)oM^CX(n&&isvJvFix zFXFmrY@Q4^o_(2zY%v3VvmUAE%k0N86WOBXsZSg`qP0L5XdJcXAa(6*MBKR(n~_l% z`;A=M^z>FYI5RLa6)AA~lm`_b6Cab}ZTU^ zar;_8F-0pgO<4;Dbe5sU5pg*CA2&|u+lvWTCc>9tk@j1XaD!_ZXd?rirfNs^uL=2u zurwbEFznXG#`cWagM^BRgbpYNAJRWEE)yBple^0c0_jOlnX*xnCd36xIWq9t`xc2x z_~mQ}sKnIEJRBpijSg~#x~M;u^Y$uuCrf@fKh}PxBDqkF#?LYA5HTuq#?M2^?3~7a z=Tl8bRKJgTqGfJ}*bLn%TXD{r`oB`zaE%*wJ__;% z$gsG6;Py=5lX#4GBB?&4Bq%VyXQWIHxe%r`N+DQunQo&NYe9@pOLxVZFf_~|CuOj6 zKfgkHkZ3hOC_&LtCbK0p>a95~CN|?aJ3Us81EZYpoE515Nm-7^kdz_RVs#wmYZ&oK zI#k9xokVPj|6oE@$l4+Eo#FaxVLxB_d2`UUCUIbC9_qYgHJ?!r3T)SQM5P1b}8|l4Y{J={et)?%UfcbpqQ>`VJSJ^#H-Y#GI{=_To(oYgGknU>s}pd z>4^mFqLF3Ex;a0A0M>6%ddy{}?;tLe6X&hfbKhA^6zsaTnrRiuQ@sjHpn94;S;?0B z^YM9Zo@b126?M-cMFwIZv;M;$FV>8AEwcS=$IMBb;V%DU_akNUDa7dNDJ+C(yw-Yy z=iFter`a0)>jK-!W4e#1WW_$(qxr(gGv-|8>d&Zq(D^}E@e5NFn@P-h@Wi~XjU>;F zU(2gOP1j7KA$-p%hhRHHTd8~sU5UaT8TXFH3RBT(ouYQ;s(%$an*HPiN!Ey}sfh~U zgLpLRd)C3*PuYwwc~sPj#G7FGkA8izgCFDa$XUk@r{M3#rDN=SJooL|$HUymputpw zDFz;URubcC`PvWKm?oxL^*ba!23NV!d*`__H7$Xe0jn}+N6a;#_o_~q2*U-G{AtpX z$^67fGe_$S8o;~`_SaN>Qj?`MX5{B}0zM_r}|sp`#yJ%TF|15xQ|&LY1?=k(1dg9^5WLd;(9~)X{uvB)=0MZAj`wH2y@# zbihVIm9jmJXH7Ds(xoGR>;e#dXF;_LPp)(PHAYNHvpznZYw0&MjPlFlR%oID5iS%p z#Eii}n$Bm>b06JHvZS*Wb1vW^KuI&@RK$1ir4SF%MOqE7<983KcS=a!{aRG_A=>Ac zSL0{XQ;U$~TqMXHdtb7qk<718f#UZZI@&G51JsFK8b(I?QPx;n{Ox3_?e?jC%@ME{ zuv=@2TN>C~Pu*b6SD)kf=N$xT3}JPG-{aGEbF^V(piJe}^pbGFJJE z##vhM+4PvKzzJA1SA=8pfyfb$N6QfGI|vUy-6e_fS{SjZ!dMY(@waBv2Q?|uJH@-5 z`MdqSGISHD#9J1Fp6EfeK}00GObKG0@xON!&hAs0Nh=NrMmb`gU6Y(?VGB-DYkjop zJ`npNb&)0;vbf#E=5o44Qxd_cI<)n2(# zr0GzdT$k?`4F?y|t-GMDYdk*LN;!nAZn9009?X(kMVW+n7=L*Or3dryClM|p00|ee zKnBKds^LMA^fZxTOSlv`m{m&-xg^i0wXJo1yH*cIH53$vX`T`m;VWU$faaMXDh_%x z-vtbodLOfy0FAuvXjZ;P_53l|{5njou zZkyNQRQ9AshL|c$|)?=ols7ddektP*H{3M@uKiEqpY*YHJ6?ImGMKwe#aKPk?SkCr@t{kS9 z7_lR0m^PoPJUUY9p(5(TKZ@}oOuQuQ$6v~if)QjQ5Oe^}keh~> zU;%-ZMvkR?^65wqKOe3s6qVN1OE~1gOPH537`x-N+i@(rT@a(f(EST*u>ZcOC2){N zcEWf?kfYqxMhXAyD2fJ(!q}7txYFskh9dpfa!_w3jlK+`J5m_(KdRv#aMy~!KAH9> z|1>RriN-Xy=(Jinu%(I;PwgR?x}(-57eE?7S`jATD9CqN<)|;5OovR`z~d{@m}U?( zOczqP3_k)-iXU%1-aK4ea#~79;wE%JUl_B>c_c{&_0K2Jp0dQ%Wew;g5wB7-F%_3-?f5a!(&J+TgN%Eg3^ zD_tJC1wkCoiYP)wxQHeNgZp)GraANvV8)_nyh+^+Q>I2wqU4W~KF&%fc;iS0a$7n4r038Y$|Oe&a|Zf(=qbO; z;$_HBUURfGiF8pz%o#vo$)Wj&0#@a@WFPIy9TnR36;+9eiqgwx?Qjg`7R{6+6$I+z zhU#x1J&kfi0LAZGK*N-cv24AEXjS_DI@%f$<0&^T@Q4#cYLR>7{58jmPTEfOI6wvd z7LB)`oTgamQt<+Z5a`u{0Q(cVJa|w?0nb1t7d6+4@SM~03iygVe%(lbj8@`Nv>7h2RiF@hMdT?=nH#D@-@lz2CEf=Mzf zt!SKC!O*0f{#A3Sg4Wq$f;!1Kxt&o^nL=K!D#AcTcCt~iDn4~7PQ6?#3)4V}pOQIU zW63aiUEbhb9aO0T(}bm<)F3qp;M)=Ow^Ef1b8PuYx{~rzs6?5E5{+_}m65Uq)RIO3 zzhLPSoCQnZ4-J0}^QHA(80p?zP%o+_aoCp`aa@+_Y`#KMNEVq`+H^w|- zn>x(_eN@M7_QR&)Mq^t=Sg_{!8Ws`!ACS%iIbnYDnn9OdQpTUo%3)984i+u zvT87j0Mqp4`((p*vYb`0aiL-S{ra$R-J~exNQF|zsAjOj-F@p z3uy-Yp&u6!PGSWgTc1r|Cw3ym;dX6YvY5GLjv6bGB1a_mGpWKzc=1rJP^}bl5Og2_ zjN5_JX_n)Tfr-{)Jk|D^U)jCAjHSKxtaOl192EXe&kFZ;5x8S!0&WIszBTrz1)%C( z)xU~E|EzTw!ev{zKowp7%pg}4E5j7rwDk9`3L5+z0&%oZ3PB1|CqyTR9OX9MUx2Nf zRJKEo=#0R%!91SvvR|>@(yi>`Jk8O#xS+Wka{O;6A;G~+qT1t~$Dhlin{x#GpyP`NE(kyn{~#EsH&W&48mMwV+K#B! z8xI7mLl0`vyDlCc0%_+dv~TLz{oEL)|Syy#??Q`m{`d{?l1YpuI;g=FNzy_`I1fDwG^F z`FE&db2}ndlml27@^r+e7#KV#DB#^)V%}fgUp}78Up_WW{@w>vRM5d+ewCl19}V4T zeC9&#nkAfapePUhq2R>b<;as3LCu#_2>lZyUk<1osJzg^pUR(V4A-A(G>D3H$&xSCs*DJ&w4JmI-G+nb--QOr2dC`l3!`q`(n4FPOH_;l_J#sWoG_{q7Onn`wT7OUY)~6$THX7za3b+ zNN7khg+FRfpIoYlK98A^Wk7i+T!8*_kR)^vNtQb@AO7evTbcLyn)SS0>*3YR$>!Pc zYToMnnV_Lur4}86Z^(i9LF|KDk!mR}-X2~FMrwc+2g5O^a=4!S>6AP*M{y}}=bT^I z)nK9PT=a0CUt`(xETv+%Sos9ku1QzjTwM|7XN2-bb`Z=r6}O5dPCN1K!z063U zqcP?n?TvRePZjGmF*;-q^5o$DM|f~Q6U8!t@7>rj5i`_i#2l$6h6u}u`^r6P;Bb+E zKRFU*nj|*%e995B<=Jw^ATZD51nqnWI^BZ?~EhKg4YH(_By+AJTMyKGiL*%rZUI zjWr{`ykTRu-K$UrBZT$t7ooKzc@F*X^Bv5jLv!-ZGOMn0b-R6W6~`FIQsVO)%kC!u zGl-RxDVhl{v_~@#Oa9~+GIfN2Lf?Hcore-fv*Vsq-PK>etV}(iJ~B&7noPl>O3oER z2bG4cSRICFl9Z4Sd&ge9oJN12`A64t)K#3`HEq^yzC{Q4uvs2vA=%GQI1{y?B0Wke znwc`0zLF1WzWeU4X)y~69x0S?GyE#t1H2!pqT0t_eiAjs;3N|L-LmRj64bdt>Yxm7 zstx1zj?24{X9=E?X;$d$otsbv;ofI^@c|FvCt9a5he%8K6RgZ@P(}XMLz73s&8Y0< zCzGo9JN^7NkRc6YmBR`b@bZNo4H6B`JJA7L*Z}7Te$!gS5jl}`ySelMSZuA%Xk6TaR-OS5s+wVRz*Es-g~(EIdP8o`O6M z16i0?XG`Jh-L!`xcl+AP*Pm;J`S~TsGLqUH5m_*3YdB!9c~T?bP&BtW#)5JA1-atD z7-0W^#uSoaxzYa(GLV$IJ`4h#s|>`vR)!^YB}FM42um0X?saFu*Rxptp2d_BS~sFW zKjZx%OZUP2>R^-G#wqoy1Zd+MdHBQI!~n>t4%n9BftH)DQHYcI@eS(^H_KQ8a_ea< z>u?U=vz{-RA;%q;bFQIRq?n~4;bf?^)Q)PDII^5cLu1r}XHV7S#f1-s75gCdRbKcz zeSCzJ9aX(-h2G=DiMHL&f7p!b4S)9LnXP7FoNejjlAUqgFKoYga3if3eMjFXHC-93oC*&o%<+>$K z8v_d4Zry|jSVN&-S-~f%krCJ8gP2{Un}WQA5LzKphC^G8bvzYjj0>p9F5vdtkeRh4 zlL|@jry;XJt(}5#cJ0x)bAZJh^tXLrvu|ni=w=Ws%=YThHeYIi8YjlKGmJD2xPSa* z*Ugxv>xfid>LC&x^RXdm>qvKTyUH44Fcbs?p{WzZSa37?h!w4alUVum-KBMd@n&IB zcT@PjpNA1$HQID03S|?qj_fx3RmtpHOe;GM+JQ0&A#eANJ*(-c(Y@$)|LObr(sA?LA-+b))R*}kO%=UBIH{sp2_w6OK>ZX?9d`N~8Y<%f z=fq0r{8<^sqEgz=&BAJ&k9e5`3+p-@J|ezn3NN-CG@7!<7@}8f9D3ro zXi%r5*b04kzR^U8Lkb@Wf@{K3KuMPDsvtri4`z>4p;ZzUxhKdO+KfADsWHjitvOJ! zkMW*LVC7MWcd}T)B5e)%^w!k9n);q|W{~=4utD98nY5cCy+2{F@{AHGK*}Z9xF__@ z`oc=%ikuO)Al^5(C;vee2#V^i=d*h;M)2F>x(C^}X}BK^SH6Uv?wt6kwyIWQ0y~C0 zJk_rqhJ%Gt3Wg|rqT96%G$C2s!Rm{;b3{cOzbX?*PE~gS0kM+ z?iS;xmpQGZSBw|C%M+%T`LApP2`hXSQuvNsQ&Sh!0^QQ|9#((r_Q|*Lt@qIdO>w9a zINbTBNwK%~mco`;83AJ^qAb}sJ^_9HxcgEh)Qb_8Ka+LUcOq^>VdLXbkh13bJ3WBity3F@m9C^LHk|!%9+fja-z+rvv^g&%%3ku|?m z=$tGSGgPRpHCd;FDe$_;)lQBA50Cm6;%&lC$!B>C~ zOtLh}P;AuQB$mJ5Cwsm^zj*3sj_uDC8l@bSKhkZ}is+PS!h*VhTjaczSErU~WLB!p z!OHVa=p_%)P)*(SkGZ)*rZI35M!qElH0LJ+{7$8-F<$P1>O#8B&Tdy#ZQR5?pe|xM z6TDZXx4uLqA5}}2kI9)JtSh#f1;>tHC9QUN^S0artVV4ESJKF#W2BgR-tPs{G%$k& z);5|~(boc$=JD}DlURlBkHQ>3Dq@mW^C>DwqXX|Oz0-bT{OMk?)LS1_SvufFx_CWo zYSFM1{f^1dP5@t`Vk)`9fI)((O(H_UL)jVxbaWmV4;|s0fVnLvZd)en_-|_p+aHhp^(ECq z%e$AQh&&e$1Es2yhOmT7v`I5QJ_e`@XF+-~H7PSc(8Hgv0VaZ7p>p_}QCs*}AbF!mOzKrj*_i2u@A)`K{O1N9FQyBkKSYaATU_Ev%Vv z4q5hcY`;uf_E_^_Lfku3E-;s7x01kwyhw_A%rQ2}FS$J!jk6oTF_{#LVje~kYqbQ@ zBcq}5;{qB==b!-YpFGZD?rj#T&P&1*4SNq9bu(9K2~we5(KN_|%DQ{vNb5z2Z`d@t zMak!1>@s3s;(7~I#aPJkwj|Wz5~-s5g0i4gns!oKoC$*bPlwePx(z{NmK_@3 z3By!p(5Zi&Cc8-9*i9C172e+@WkD|TmuIPp+qq^bP_?qlRBQaok@0?#T;WYw)Z;__ zpkgdiRDQo$9!~*%h)5{NTTuFR{X-AgoX#}cn}0zHQS0*W>iAcv`Wvo1QVbI4Vs^N)WMB9A-DWY(3m*naBBp_^LI6hx>S?o`iaf znZ6P7KSUBl>o1Y~^PJ#(r^ATmb`r!eNx6pq3>@|t0*hcD>c)c;MMr6>+o;!>{}5w~{5a#_Jw*epuu1G|jS` z%2SU{C*{{h`!cwoGJK^r;WN!G@FXLG0KTEUK;<5T3Q(lT)6iFXh4h1hX?x2vClSiN}`{CaM%Sx#V z6d7>KS->m&+PGZYwp(P0Z-6{0u$Gre5aznzX5pT!VHKS69M%=c8Ql=b*|iDp_)U({FFEW_G7S4Zqq3_stW98-(1C?ilpjnFOt@qR6i*`M;} z$zt$Bz*J1O!^iS$q_FNAEo z91-sW+En}aU{=jR;M@txZ)n`Sy6$tNw0@JY-7_l5MKKTu`0Dww-q zXJ2fNi4YYD3NNV&m#=Tb)PrTdo}81A&!+iY+sS!+oLuvu%<|s5Y|-(zHD27BWhs)` zJQqif)upM%%R%a%dk1$}?xCc95s~X=H#Q;P`n*e)dG8MjRj@K!c9YeV>`C<_;^waN zN7#yXa|xy*1##>W?=rJI3i)y467vZ&rsNhv$ErIE%Y8=aX7>nviEjDDeBy3(9EIH2 zc$L{keSV`^eaLfah9U9XQcN8(E}|_oWnLKOv>@85 ziw7qXW96S8$YZpuqd`fAezut3^Fe*KboG7RC)i(^ocGk>pKhRZ?rI_;$irb%ZJ(_d`&S>9k@PF){8dcdL@7z98lHEsh=9T! zBN@N4e}L4ek%V8z3XdYp1~HHr8KyYE$gTq&k6!^F$6EmDAlkQ;N8{n?pGXOk^>RY= zwx{?X#QE=WV-$r#krrcT)qD#BDgCC#tH}j}wEX$gM(P{2aYx`HxXCZW9v><5Yp%qd zRVC0GR^~*L&g8^B;HH1k6t&u`++0L*bo>)en!-&_PDJbbxCe=&R+ys-BKr2uw=o-t z+B_~qt-(5T+dE8)gQUY|hfR8S47G2ZQUw*CB!#`}K}U1?oQsBIHHdH0t!RNU(2?56 zfl*_$6kbX<^PH`zh$(9RP^nnu4LM@`8zSG}%pnYtjn=+QHUxN4UF}q>4%khAQ4=nI z@sZiZkIb7sk}%2rHk4bZ_apnXClRTmVygr$$~^uS4eR(4y{TMZH9IEaxlmg#A6abF zupfcaRZ?%Ui|vcnO(Z&k#!Vt|w%?>n?M9TM;J_=ICn{BRK&iNi+Lg-kMM($)CxUb^&YBJ;K^>nyO7k)FDoA(l0IWq~x&_lYY70C5b)d35?n;+nkTlhzmC*Fn{ zG?L}V+R2p2a$I)LSFPh!j5BC?uKp~OOpHrUHIs^%0E+y-DVoGf#HY+pr|g3VD0~ZU z-}b?%=|DR{I#0pZ#oTF!h}xLD9{qKHh}Ud{$kz01?<^)D=AI?9V&tAd(9}Jps4Z~7 zs-vnmr9RH6H%*y!JE&v0>fb zx#yIAo@v3Sf5=!z1!@9f2x2(peg+wm`da;yi`X=Ze)U64T75jE$lG7GHYC~dWs~`+ zp3Pngq)TjgN{@jYDMZ90S3Y;#C$od}})8rfBekhP97U-sxvOu5heb^+ye z0Y1P-E*i{EC5`NG0+5r7Q8nr_lGnf}z$i`34<31SH(s?6s+Y-t`x zs-Qf)K^Aeh9O?~KiDWLg3BCv}wf73aBUQiDgm6x%D!$^NAsS;D4BYR$L`p83Dw=(i z+PLx4tBIx}YM=W&FjICyEmUk)bfaur2eA{c*HATHTWkasGe=D%Q zA6cN@i0KUv$dVOGiPk`!z3uq(W)+k@K4q6dO7Oj0=;2q%O=qJWou!LPhe}s*MTZF1 zi++jYul#d%x+Kt3{^#rzZH6k}QWTRpHuFevNqy&>ATFz^Vg4@v_F=fOf7VGJ`r}yY zg1dah~@E)pjG;-ILhqcZi$8W~MR^Kn&U`6axD=&!Iy+#DTgz`YXslan} zP)ye`fGJSTEV%#=m=IRoG5fyNr6~Q=0{33&Lq^3y30M5Tk8^8S|C7x6FJB<_Be6S> zkIbjY>Hj3N5=TwNvR^w-8c@owVBkasbeKH9lP(5o8W2^@p`?acNw=VqitmnJBAB zz9(I6{MRucgO{aDa<=7`E$ZhlI8Zkr9KZF+DEa+WDrsM!IE?POT`*}LG7vkS5SdS= z+VQVxFbn~HP7_ew_U|DtNnT3OV1;IOt+cZqLoHZpfcd~%`h9Ry0Cz-UYLo_NGht!c zLKo(^=9q;bQcT4?0g%@MHvW5#v-t0G9LY8{Rycu0faL+BGP;H~iwEQNKm`u3iIW;E zN(uyUws0XzSbbf{PY+CWkCzO=XZ!(Q^nn+hje>KpPc&*xm(-<2Uzz15Iot7MXEMwN z9whx8Wr2^Q?H>WsD)Z5xU#EvKC7#{K#+#%t*-s@o$B-i*8zXz4+E~GZ2Orqu)lgDB zbI&yvqdim*N&k`K+uUCyDUfOmar2d|+~Tmr^vrSEkxZcp=eWo)Ra^0<6>m!GGsK%= z#vS}`H(0NV4UR*EoRd}Ml#@L!xCjx0vOk>=Jx7&UFHk%;Oa-sDp@Q(By4rr}Ql$>^ zF?DDIG3_cIK42d18$<|bAW>9@s)+N%2-Dq>pD?stkAQh7kqyJOle`DVGWb9kXH}{nDxr79qy*1P&86jKBKs{p)F_LM_YM2Nm3%g2}VJ zMFY4i5*PZFH}EIEeLpfaj5Vuy%DuO>rzW%pX^BswguvOYs?)Q?-E@0E5^c@YW*C!! zvmnNkRE)AOO_BGC+S5KE1atZA@wKf=TfnRPTJWoVyW6=Ib!lwF;Fe*+!Yt)O48)## zG9koTWM`E_p%q3(#o4@7|8?ylNfzo-lhbE_4;EUzKgt5X~XZZdkI zm}4ufVYt+=9~*aTE6$nLeU+U1^c>A+P4&rktk##TT2zA&1ga~t5owIqvG*ghSg@F@ z!S(Hd@>h)omFpT0zm4G*o7|dnyI!9?Tj6Yy+2fV7{F~c{y}NCqI39(}rG<>LZFG!w zr)N@whrMSmYTcl5fYdy=VM16XfYmS$Dfxh0IJjk=&rrLUK?iV-w;WcdE z5h-7$ulSHU(QAn8{xTn$PtW}OHOkH{!NW>zD$Q$dJ~JWoYIls})!e6|`AXTX;xbh9&g66;T)Bd*0-b2>u}M7Yi!li`966uoFWM zIS!A7PM4jDnigZyn^f8wfie)C37U0p^cu2OJ$_~H1K!CzZwHRf&u=Ts``R<(dnJWa z6P$<>Pte+gSSB^XbkK_nFKba7d8^K%$X2ou?chk?1%gAV%Sm0olO$KWG`&zD-od_TcU39f}-GF-gq@u z3ouAcj0-S>%Sq%wIg2&KeA!{eJ&Me&Vx>nnKKu;V1$d{|%K4Qo50^2ZAY z&4qm|@TbsuoJDs_Nda8f2zF=?^|6QN!O5A(A)-H)V0sZ9 zmJy$|t=1so%X+YAQv*8a2*;t{KO5f{H1GO-Y8gSw3>Y{fU88ZX(&;2bO0O?tt$Ghf z#mVx>op2y}@g3}pc42ZwxB*H9=v!)#>QOH;^%3XOU$@PdJyFUo(-EiA_u`^u^LbuL zqCpbz9{OPr?yhF?w>_fXT>QpT4Jtx8{v8Whri665-LD#GU z$5m6!V2R-Wfl4z37Gs6!9<%;pV1K1C;KqoPM1+&BkxHANWj`dWDv^rsp&W<<#E%JO zhxmXGNu2Fw{b%d2=51Un*=4B(he&(wiJb?$rzAr2%g*8{u%rXG+1{d#-ziQQYH=VZ z947Rly{tXSpg>vzUd=@iThSK8U<`Y4A1@hHTNp%@VFY_|lT54MG#0So>6d&6csvJY z589^&N)MwTQ_hlJ?+#B5_xcVzv$$rqsFvzEgFnnS+Ih^L0GF@iPguAns|*T{b63BH z5y2ZAHWN>3s|*NqwqaJaquv}+X`zBl+jwlZovQwVa)uGhop5t}C!$8vHZ?PJw$d?$ z6G9i96`*Ku4$iMoUmRborx2R8IgZAF`=Iw_r?I8RX5!2eKJjgIc1!cV3Tcy6Q8x(@ zp#t<08pV^o?Wf%y+nQ!|V7y{!A!Xz^Dse&#tYaV;0#_Qh+01aLot7E1PhB=4vyn-AUrNM8P7AnB6ZG0stt9nhueX+ zTpBl7aS*ChxlnnOmf8Rl!*${hb+FdTfg9?$Mjd|A<~XuXO=k6n&f&38)>9_*R{jH5~Xj81^1@z3Qv%AmpFT zTsKyqZz=PA{1u|TW;jv#vtT6@nN1K8PO3`pm~ zpANu8F(MqTbL+;>m(c7#>P{T0eEHg=*fD#E1K9`Mm9rx>v?67yqOq$@&zux52<0W_ z$)q$@Skc0*C#tBCC%6epJSpQ7dgeg`bT0K0_VpWznO@fBZ%-6+sIndVM|;0$gsl+? zZdXXZf9fopF$8q|FtFEZ;x2v)D5}0QYq*Tm)tC}Wi?2|9lmDoUq%u96qb&mMm@L?- z^L2qP4|ZBsUSbE*A)bE9JHeXB(b5!r8rwSlohXJAl8p~PON}hzE>3hGLz%Yu^Y-6L z*xcYu>Q~gj%51Px$>s4M>$@_xOs^OF?Cn@E5e5z0mh^_CPs*v?N_Lj`*$kJOFtcya z%Zud=Tk4Zvpf)6bF8MB8VTtpGLyN=mlz%Hx4Pos~X^Hu5@>$F=LE4%q}%Zr^a&O3vA3EZI_Sm9$6wv08XlQlM$Stps*WOn()Y>HXhSEDU6EsiPGjHWX2 z*a8Eg{zbbUe^bE4xeI^Mn<>`MaC zpPxIZa~Rt{k!JkHh|k^;Kb#?O3Q0jBo3a9tW00}m#lq93CB(k>ulEDnoNX7>gN8xJ za#DkkRGo|rB^3Lotqw@{PoV_P&s=n{K!sAv(u-F~&pLY}#9Y%dPdDErg_1e*5)v*! z?fq0hi%m*~HC}+P55T>8a-^M}H9}0ADep+NtH!MIFVGxQU=$nz#qd(tN($+09J&3o z871NOb^T2z)KbXIx!hePo#W6UUO`)#+o0UeT&0u7 zn#4_g+BdyeYZeksIG4(E%2xH6gRsfi9>l3T4|JtqpE=fhc)U1_&Ix#{da}a3f`{aP zdR2NXJk0F5IY6#vhs?SF|J1L1o@4V$H%NxV-KRgr<) zfkZ-X$@8Dk_Sjf_GF7%O#SNO7QTV2HJ5@3d*-K?#{oGk4<6j2RyvpWrl}2HFuaUy@ z{4r0-=kxN>zY%Bg?k##87nfQzjPFc&L)|Ji&7MF_eQ8$Rz6i5x>)Wi_KR!2^7wq=O z?7jf!W6wwDs}{x3(h;SQAehF%BNdnL5R|%F0|URu-n9dyQdND4MJK)o$6EQ=`>|V-IjQ zMX+W!c9l&&384qnBZcaq7HoBbo(*S(N6H$RWJ{I((`4OVMPQUtXEiyBHRaIiJfyAR zfX)y6A9~qp77d;QJFyQ({R+w#3r*F(0Y+nDKgq2={Dkhgm;Y-#iQ4{;@l@BJ%vOxd zApXdxEHS*hSQg3RDlQv+F(B2k)E8(}LyXFJ#yQ|5c5nEv_f!;b4k(cwXM4xjwNl44 z7k=+&D6#h2h9p_VXX5S!90ToH+6z-XX1iVavTtWMuaMx(lKw}TSp2*I2osz!nYtq! zrz_3#7d-V`T~h{6|8HSJj`P2S3C7p%Q%T!7^vZm=GH(vll7C{1Lwk(nwJ#+@VYp(R z21p~F+H)S>E~cia;kxlgzhsjSD$dHCc*+gGQnR)um!q8u$jdzb#N=Y**h@_#)iWva2$|6L-}$og9%qx$}TN@UVUfD)N1 zIGEt5OH{<9I|Y5Xq{HBxKPtddlJyzyZZ%voZ|%A|lfKaT6+0emp-+?T#hj}%uGQ^p ztD@U)%5QU!TdXy8oZ7zPBMVsipD%NaJicW^wiM{q>Q;QoWQwW1L+WCzWFPvG6^9`f z_T&du&|n*p14xjJU|9^woM~Zo4OTXqDC%M9Jgy$6tMYv?5JgUFQUpEBhP#~YOOMab zmFuw;3yu%7r+%cOo>dl~AL}#h36J#?`~qKDpdU?NdP;U7k+w-h5Yko~@tvuQmrSZJ zlZh#6NS|j_)??2v8m7*BeH6=-3%V61!jmZ209nI>X>RTjhuI-5Pz&;D?EZL6@#XUk zm}Iy=q4W%fKX3DyPN!?aTP?!3#4{f6(%a~>3fE>#E+bYXx{{ylG{12LvuLuMWU77SO`~sn0Glw330NvXF zy;cM2poYWX_ex$CJg+_{sL-Ssn~|l zJAiAO4a8yvb4I)nlD}|Gv`__YSk=J-dmWW8SZk!D;z=bFUyd3CrkKz`(g7S{(6yc; z0BU?=CPEC3Mi|CF)@K5CCFN<=fS-OL0QR9L@>oX;m9U0tR8@GH)xbxT?B~@kBm7Nl ztuKGASZXR%&eUu>c7$|GKZWz!LKPa^wd+W#t=p-FOwd^iN5_^AR1TXRpRypSrq{IQ zoKTbc4-H5kI)3wN2|3_WHs`T)|7p+2qnB4Ztdy0+z02eWlNiYEK=^i?j%$v*FhgGzQSan@%zIxhoMMlCKheHw z&YW#RzgnUZ2EPKI{WLfSznF)=&Y-Yu=b!!Dw10T>;OZd<9|K9CL?Xh$T;53O$tj~D zBw~lVI=OJ<$4Xfs6^@%$84u_f)P9>7xgwO{VjNceREM_v^!)lmRpd8cow$e%$iV=N z+Z3FUB)g1<$Crksi(Sypxq~Ek6xaXGxOqXYc#V+DnI&mxI;NHM^0~>%u3zp{zH@ng z{<_MzMpxT2-c;Yp13h@dabWIPIgwuc*XBjzO8RwtI)taDqnW~5ghEwJH4xwQ@K0t~ z>vdLjfp***`PMqj{ok1#ND+~#jP^nM^;x14{xA+2sy5J3wLeW2hF0MVh90^nD^MXq ziYCgW|9ejd9lbG~o`aEzFtz78jr*6P^42(7;eLL?%<5X+2K`&;^$ImJOjSF#9LX`Z zOn_-XuXq#;jNQ58S2{sTaONyQXih%@5C(9rp4wz1|_1kAV_$ITIXvo6szrITFIHrE9B z7S{gd+YB5Od|VKLaQs~#(f|&M8De9GN+xd#1Lf(EH z1JT~ZtRh~-uy+QTl?xajMe-^+tn_-D*hPY>jI*(Y;!}V*&c4@*67cuU$*aSE-8;c}Aq@X(knf3aE7KkHeBpg?b-PU??5#bbSRnLw z$8m#^s2?IfY`1!Cg8&!ySO^1knSyOE-DoP|BSU9vXADje>^VM+w^jIFXwh%oz7nohR;A8;Locty)tK+DR{t< z3Y*)&BA$R`xWDPelBXLqY%IM(3s_QU6&wvH-Lx0h2NURmInl!UgAE_8p_zF(p(UG) zQ~oCYy*`AMsacKID2A&+0Jq<{1~SeFV;GPT(;GkOj-B_Jbx6ir^dzUgc#C1uH<}zi zzD46nlecqHK<@Uib!qPRZ^4<5fTmVUnqvvHM83SbpdukP59Yv z+J!2QF2A(<2Q|vDtVb1Kw83PQ!ocg=g1dxuwQ_j2C0O+9ApMn!P6rbtKjXdZuONel zMjLcNr~x@YF|}TuUY#N1?P|cv%R2aaQ_^Df93Jy`_r5acDxeySe31UPC6?4-Zeqji zZL4$0XQtGNb5uUBL5WclRa^fL2Ux?K1fG?T-ob;JyO_sf0%!GumvoSDo$fZ~baHH@5 zOueh}yYjn6By8MfAzAgwZb|C{agFeT)LVhB{H8Kj89yVay zjA%`{Mr(@a-2sAV1#I^>DwoKSN;wY{iv}|H7gXJdv8o*sR-LB9b6o?Gkqe;1mY_z^ zPqi40!M0mP0*;sbhd5|5BNw1_Ls93v3QKZk$Nl&<_H9U^FaS&dUWzuqw$@3!o+BKy zB6=l(EvO4C0vyPC6UrqM7?DO?j+(YPca@=>C}zdrV5$ z49*({VijB{+I$+yoWfQXljy3r@e{%@9SM3B`Y0X62=J{?N;IHiKxfDC6LhQzJ?*Hl zHst%(gF$w>CMUU%EbzN`{k{q%&!$z?(X>R0DY>r>-aBUL3^`#pfKpKG?<9hb6%mZaPwngJ>eb?O+ z#@}6bMTgmq{*f*G;Vwjg*r-my^o0)j$gS5avDwDE@gY{_<3Q|*+o0`@R9fRCv1q@oL_Z|Z+MPukP#?V?GiXO#RBLK=q|~{`O0-{q2JqraZUJ+ zXPLA`gyqYADFB`L`m{+)Ikz4iE+$ge(GxSjB`D7c$->Yjv{=JQs1c zwNkk4wkQlU1RT(*1$PjjsV3+n{iKg*{U1&|IC-j=YLLqap-;V99vaDu_#!4#^Pj&X ztA69qsDeH4AzwxVod5%XM8HGf)8_vcdQbYjD((c~=SfTC31pqHUuoqJ`Z?&=6`V0* z7WxUHvnjaqDC{=O>giG2g<4-v84NsRmbeVaUA_~bp8{x3KDf#|M8Cied|C=mGRT!L{}Ocv`jr%&Ss=P5qz>nb z9M|flu?2CA$I1H57o5R2EB4P?WT9+L$Z-)mVxsk`HRx3l+8Ppkmw)X(ML57#0eS;^ z`!?q9)3Eui7NOQotFFd+gw;V0vbBb1Jta2#IUed(I9iSZ?sZ5CA^a=3Nww!2gS3n< zANgn#BaQctnA&mhi*^}LFE;?4n0DZ)kg0Bb0mRNR<(SiTgq(uZ1T}^{YTgo`@bC7o zZC5X|Dtb^3ZQ$J|+AZfshHJ2{0VSVhH-9)WWK++9cEW!E_XGE<^q>;p5UjfrX^+X8 znYQ9Fth+L5(+mRdtoqwug|mYL(z|~_KJOS{w5NFQtzD!0*=M!wV<*N46*-T?Ex1rTx zCWzr)O7ZZN!p=8{IZq9iaZFoN6h#)J8--pIBjHKfG_~a6b?mL~q;3C(r!eyO35vDO zX7{ksM-|Ln-2)6RkpK^~fPVjR5W{6kcImsaLlr{Rl78N2A_O$Wk5ns<}vM zJ053WO*7Yr{^b4Mw6H#Dt)?b_j2C75N~FhoUu(JQ_Wg}_SKaW=zEJz;MM0Yn{{>W6 zR(w#9&Hj!gctBiLb`B2iLnK-jP88h1c{ZLbTK~bY%f&l^@n#{PrqUPWQHp1h zJa9i{#=>Bxia8;3o4W}LCfWZ0BRlm&bQBHDHMl(a&0LZDiVnB+FpiL+tUqvj)-JT8 zidFhFm00Y195>wrI!2fDM95=wp}z>^WEx$4E0>hFki}Z<87$zkY%h%a8%K78d3bJY z@@Jt|^R7Xn?6`wt8}B}a(l6h5eHZGGVGm`O@e2i>V$OqP#>i6Hwz42Fx~w0iF)X6HIFmxOxC$l~=^Ocvq-Qpd zMFJwnrg{fuRWLVVH!Bqj0ZdGV;o1HRPHXA+;Wir&E7O)Q7DT=cJ z6G{>4|4b-J?4MEpGof@-SzT%^HO-N5``uzVe055x$f>&hj%BvA=l9A073%fHl_fhA z(@Xo4^lziUtXimB4}5Prcf0B`sXCj+yrthJBWW!WrpWk=aAOFd1U9g@D89W9O@ zW^Tuo77b?lnU8CwNmgQa4^9?&K`U;*H`*j?#@ibo3k+kjl|OFbyFA}251r(8(&BvT zE`4f0FKItN?%7X{``NRp^Fb|mTmBK#N?Nr3M@*|sEdn%w)qs>MJjw+kdT_N~9CLjg z9K}E@O5QI@_28{pML3MQ0dq|5ibrq%N&V0-{qH@dL?fsFssnGKV;v?(dD9Zr;SpG{ zAzCQ4joR;f&~bF*WFmU+d!#t3Oteo$BK7NuL_ncD-)6H47S8*FBoMKu3 zADv)uEgz(VKC^H$fy46n@UTMq{f2~0Ey)xmre_Jc*2Seok$_9g1hgN0gwXf>MA05? zg?G=Vlao}HiGX4-#L#~wx!r-1n7U`W0-3Ps|Ax68Zrp<7p8j2Cx)J?J2xB$Hd@58Z z7h#i5ib^w@w@am5EPGLYHFr(pG>D_SOa2Id%02~udhf|KO1Z71$yee*3#dlT`!nFF z#7X^4a*GmXPdAk`LHO?PZmR{PA-V!oHSRcY+JC2+E<yPb;GP(_CT3Mj3 zNr*_7&WE%0MES6qitH+{2xXm9vjRr$a5KCO%&ZtLzQ9h~H0b z9CHSOJYj52+(`+Ke2^Sfak<_9GvJ2V@pr)O5af`G4AcoQ;P(Htb=F}~tz8?R5Re`~ zQeg&0>CT}C=~hZm1Vn~L9O{4|4k_JAcejW*(jf>U-KjK!)S$$W-{?8t`(Ed|-hKbS zpa1rL*1FgITULTrRVG=7Cf(*QDO0}y*Brs_;cakfZ$e#h`%hib@BV!<@K@m#$n>)- zkpXtiXU3s|gRxbZ224Z5XXHb|Z@PrM#EDPfVPW$)=avj$%Mt9=b(J3SwY8{Se2qEA zXRLd2ih2(vocx*3|1c~u?n}iS;B=Yk;}Vze+tc)B-~A0&{maQGbiB&1QVGOnXl1jV zC3iE2&27`HbxXHIv+-R?t*6G+?_i^uMU_D+{O^BuaHbhA&!>};4#)bNdnX{7RRTw! zfU3Y%<^FsNG7Alop90Fe8kTKM*QeCmJY5zVR&I)}3n{$8p0r}1zxo&oTq%!9&o05-`NfVE*+U|29gvC1Q)&JvVU zNb9W@pI(nE_Zd>eRNX=*BS4NW0}s);xQqz-6$Wx*IWR#4P~Zad!nD^?>dq9ZO{`mi zSiuRL-DS^-@)*;XP9;>BfDH`+z>nq z0Tt&E?4VhK2ih>>DuD1I%L=T6*H-Kz7A=@wh;Wx{b*GSe_`9M0$+ z+cQ-}j4$!CWZ_xazDca1yQBiu)xXp`mBDJ=ZP9Jf4lGaeFFv(JYgx2KA0=GZZj_~* zn*zhF8tdME=!(uIh6;zRcvh|HY%JuX!r#kP##9T%u2 zb-S&phEr|-81 zr#*y$%qE%VlBU9&99$k$6b2QB@Gk3`{n|Gn$%9N$svmzosFbLqqM_yj&)*W=^?bGo zKZrX%MH}lT|FC@&kVqCUav`T2rjgA-Lz=`?yv1tNG>8a_%(Y9&i>#A%51lApXw~Zo*~bp)w1lw z_+!bRL7RoPl=qx#)9gxaq@*2+m8Tc(n|Yk0BG*>v6YJ`2#&<3w;&#u!*-t9@f5!{1 z-Ml@z$6Fx9p5huI6@Vx1lNxtD!1PP8q0dDas!?FNd$z67Iu#GRqI8^tWKF*a$dXQJ zpf3THGS|(%J9&2++_t%lQ#p(rW1V!U(oEe;b6e_1cElAOQE)3Gnv8LvV+cV{KRp0K zLC~*43j85!!eEY0WvVAcYvt_W1TR_a7KmF$YYR%`&HX$z(zzDfd&DDhSG zPWnWZn@gf%+C&-#343!=$tFw#III_~1(rIEhQM4;Xt-K5H=LIHq5hw9}q|ZeHE%R0)2G44zdE4%Z-In4@CwOQxMt;}K395~d~Z6~tBl1akw3w55P# zATpCy`W#r!f>)l^w2Zxt5@Oi1-1H8a7pC1Mp#56sgkBK*1>&|;3Z3MqEwbnusN2@d zPGxZwzZG?R9czoE*;taE^`1e{2om{dn-img=_Gs~G_GjO>1m8@hs?w2;2i<9l~yXt z42h-_M`C6#VyP3S^tjKY)oNZ8_1Bt^=^W7)bE(2;BPcm(7TdgMblbe!ya~l+6iE~| zGwPn`l{EIB^hY zo2&F6kSN)xJ|)mZM@-@s-R`W--(%h+75{`S z3yLPNMBjS{D$kggNp8I4fSou%l4gg=4EhYz!V>tqo$+=KbGsb~gBK}-_cv{9{@BDw zp8Urh>NaIwQic1O9pmiy3Qw{B;A%`VSmWwy_f1X;3@p2%xuR40&WH5zpZ|=*+r{{# z*@0 zgoF0=C=2?rwgyRC*SB++&r^k;e322h$a_b5B}29gSvEq$#-U%QDn$bytUFvfO># zbQ->XMo+>s>C6H>GvlkC>b`$+wO(f3w9Ij0*)923t38CG0lbB;#>Mh z*IpQ@o(lbTekuMqztL#1Ux)t;qXUV!`BF-3$6jh=Gt7!>^D+^2tjwuJf1!;UtvV5; z92E8au}7;|^VgkjwAY>D$yp^mpwq~SbiWhuoIaB{7*|5Z_SWIEs1@j66r12CA64a= zIamtkABs(_NN?nbId7ie{Q#)NY60czv1X#yBdYR`9u#JPP6v9g$Q3R5*qmksI2x;tJmO1mCJ{6lF zJ@(|0&A1J}k2kOHkkO$Kl!0X^+ENqze?e% zb@rSE{UWZ?+M)d7Z`w_$Jb`v|TRA2u@5zqt!~G&R`_*#0t}4cbu+}1L`gzeq7m;L@ z)k4THqX!}4@Y-5BT{t=T%sKeuqb|otrZ+{5tvLC8@|HqF3-ffR_DwU#Ijar+3qmuX zc~`M_oTmTjh_iH=t&4*m4?GK;*<210il;GGYQgvc@orrB5f@I&B$y`5YDE`jHR792 zo^nL*VbDzShVRpy?etx?FdnVdsEOO+gJ}8ga0Sb}WAW`XeQ|*7GeAoSI z9$S!h6c4=hj0IWDoXX&^wu{{)`(E}ls4%Fxg z`6Un?Y#wzGw|)hffaON+qoc*;t6mp9L;&;YZ*IO6gd;e}5*WgApt=u}Rfertdf+4e z?rPJeHvZoQGWGd5$WL>zR@{p}w{G2u_wMAWg3F*#`(_i&v;cy61wgK0K>!dy6xA9H zDA;`{0fb~w)vyA@+x(GD0-@Q^E^@%}-+}?MSHKIk=6gKSt4uw`>j1nn5&p_p^Ni#E zaNIfp89Zxb*0)%LG!?6fuj`1ivO%UN-6CAI&^XF-2Vr+<_2BBe<) zEB76%R#mtsCU&Mxos)mRNat)kcIk@HW-M+Ub?2_8%9G$^i^ahUZyB{NtlAP}uU@Hi z@l&feZz(ju-Sz8_l=o|EJ6^9EkKS${1fyRpG^Pl-S)g(o1v)}Giy}8P$~!BfFmy#X zdL1*wvF1B{d@P8__*@GGIZ63i3L#`~MOLP!-*4jm0Sk}L#sqaXmqMdzjY>*1j82UU zZOJchgl|vcg1E}&b1cX3b`CrI63u&-6cp;&5a<{VC4G43X1QIy1fAjK504C~vh?ng zaoHTz^Uet|9cPJh%^L2@RIA-fyWMBcmL>v@Wp|6i{GMsRXuKFdG=1bV;A0=wDtyXg zY|~Whtd&vl9_-9>zV&Jwk$N_(dJV!S&A8yE1688aW(D8BH+y}1TfKX8Mk;y(9wt#LQ3|ny3#2)6oB^DS{_qCLn zkp+9z8}0QeeG8IM`bHH&rIK+tapQPRxuKeFRT zY2Y>5PQBMbIlOeOMz6ao^j<$6%S<4wCS_b{SHqO&Sv+!UD*GV>Z|Pp=Y7civTF~JT zI~ZLI;L^x~`2>z#>!B<7M3;U$?wHRo|Io2b$#LZ`Obe;w%@WYZ*ecVc(c8Brngz%& zb($aie}C z`)8fn@HuvDpeym>Aea)1smwg%Zqtij=UC2RxML-u>Ps zm{ScG(F?A#gByB4mpZ)}*ZDV3hD_Xvx%Z%(7*k+foQ(b8A+)yn@GuX%6ai{7_(_Go2qhH>8SE>Dr#tO%4^zM8`+zB zsVO@MNSWE%eY^a4b3fp$r$(IF@rH}xb(sg+jiq;+4)3J9#BFHsZr|Ez1Le#u%yp4r zr6Z&RzXvv_x&tKFk?H`KElS@!(P&ie#Gh>0Y>F9B()pc}oA{8j|()U@7>?x+1Q5`8F<;!bD8q{i0}+t=;)sAc@^-C8=b830m>vr>JP z4sT(4?z8rxU9iGJR?Whs<}vjw`|uy=NRftOC@*$4{i5|DlrrMZ7A6DEI_Y<@n2)YD z!06tUEf)1;Pi$FI{%Lfhii_LXrM0r%d1Te*Jr^cKSXHf%R+JkSk0GXqc>BTODp}U9 z;=Xm?{JSu8KnDg(30K|EgXt1at0|4F1V2$_mwEm19Q-br_e3UK+cT1>CQ`F{Oh*_?U1;4N((P+!G~DW} z-s5Wr=_v(%Pjw)8mK^9A^}};7nR-{Xs^b#Vy4V15;q`2y8&xZ@?u-RB3CdwLs2AC?q>u?L#MqijBLK=oe|l7bWYGBMbd$dH zz7OkGY%~j2Rr4o#o3r?Gq!e7gTJTVw`GAs=>zs$fIxWAE5yAcaXiqT^Ml&9Y!oTx* z#CQtpG;O7h|qZ8 z5)w8ilthmVe0?M+2oWz8B`9mc7A&gl<&n`C8t%hz=ov1A(O|tB>ekFy zhMFpSj0^=Xq-V^NqPL%`uXEm{fhM!n`b?8t?x-s(wN45SK~)+CzZXq6$Pj47$t1n98Uts@}>uH7Ei z6kUvl@GqwOl*s*J&z{)Baz7NOq^yIV;@`r0=G~C5@(76;79+L7&Dm}Ch-XE<$3G^) zGGce7IF<|oSx{hNs)9fx(vcoKO(aC=&k+wZMIa^`5HO_fqzh;&F`?_ZonjfhLs@SmeNSOL2ofw)b? z`A+1Y!vS-B!V z{jzRNeycu%C5)dGVUid(IR<$avartC_54ywvBW&ch6DolH16Vq^y(uubAOTA$bT7L zjI3_}e|8(<$C1w4TE)EX)e$ZY?bzt)4UV3sZq{Z8c|W#tnr8AEnrtDGSg?U|dDCw? z`m*CoSHe@HM*n8}3k=>9X2=qLOev<3>H39sVe928UHv)3aAE_PC(6vsJq=a5wnlI# zaTZ!O(IAs?2BpyO_o&9+?q!pV)oeCQi^!?7zX}JV5KSoYijX*Sc+_Cm&)g=1s?Xcp z+`@{N-1J-C!-fj-$6Bb$E6#Om?VMn--zCzi#M~N)ARpy@5bzk2TG&D{=hIr+b+_af zJg+4t!0P!UPn<_kFoL7We5D7Ux}J9!K8ahFw3LYD$rWISK-u#^{1$P2 zeRC7OFX_WV&QyNSPLDHRGZckJ5t0bEWW^m9@ku(c)Nj_I*uLfW1FLLbx#4!#maSDt zCZk@58U2nT7}5SNecxh6c}+r{|5iVv=Wf~$=fXxAB$*if(0dB*0y&hbXl#yN+Qd<` zZrd&q3)4onnQxe;Vh~1zYs@+(&?DCUyPzHi%VfU;48nLw9Gk1=NVc)S!1%**GqF~H5$lnlMAr1`c?Mw1l%y{@XhJrX^E-)64FJP6?NRzIp zO8q9p{Gwuv0kvq}A1oXy>|HB5)hgS*jv_jn{;MR$er&TTx7qXM*dtDB;7&uSc~mD zJ&vq+dd?aaYw_P71j}Uj;!2#iJ&k%=LH3og?Im!mB@*Jw|I!#P8s7*^|6CeICuzrl z{nf_S`+!AJJ3Hdn>_?Tva-OD;A5};4+$#rwHnMXC*ybKZ)OlX`yzS`Hzj3_v=sNV! zU4rZbT0VeV6Yl{rBhvwP744Z7sp-{o%1Iu@xT`USfmu4=_k%y}H_6fipi*g2aBwte z6R}b!Q>EZQiIBm^=RQf`q|4rfWodDNDLBuOz#;GGi1;wo**sK-5#)=O9FoZ#AtZ#z zWy@GV^1pTxC1^BWw>blnhb~pC&SnC|Fb(CRD(<=jp=7VpH{A7k9qts*S-GH? zprf41p$ur^mbE8#Vmu+*hiWVKqRCQQcnWy=T#;-i-8P9nDu&0wq;CezL6{<%V(<)y zCI!0&0<<^Kp|ZUO=G*-MLD+~7Hks~`#G0O(U~C-Pz~TXP^@T=voY(lk=dD>bzdns^ z?{n-Ua{!L=>H;iJVIc8y;#yNs1z|V?A456>61YGILc+W~=Rap@W8GXR?ObynU_)#x zXBxy%>$GwNS%a4<)X(J(`(f1WQ(h0UK(7;bmwfuR$X0SQL+ZTML7CmT2ybmx>@0G5 z1_Z27$g_B~$@f6Z=Ep~|-k?I>6s`IXshSBDl#&Ek3K9K4E12RYaux;qp@|!!Oq$d4 z3$yhbqq}K#D;?imFKq#~DM5X7OA}#a>3~w(&bVsW1d0YgY3U3UI<~M?EHn)LU34`-0x0AY+Z!7>ms1Vq%JR3JXcFYh3Xeb z!^!|MIXLB~83d-ZsPJ4^=)Xj1gtZs!>4a{Jt)#(mF)uK&YX@xWKw}9QtI2z`9rV!5 z3=yOA)Y@M7*~A}&ZTG#Y_Lx$IW!ds+D`iNxG!d$#6++R_THeUnKxI#1yKL{6A$`x zl80n#KjvVqzCIB$Xc9f^#hNs@A?{p4kMVeBx?fqdK^;cDd6&5wHz)Kt9E= zuLCj%TY2TesD6xlw482T?J0k*3s5~aO~1Y2+NbHzPq9}mxn-Xn&G{I^$x3xlwicTn zmGa=}7^}mkYo+i;+_Av92Uco-f9ZLweGACmxNhE_0fM?lL6Tm1W1l4lQOzA&hH&1?I`q1E|JZETX#{u;3j&VNE1dw&`f}iH#$ly(awPEABI4QBjCV zsss{jiY7aRb|4vA#>VoFd|{IhWz?n-v8IM>V#7BT=PMlv{lH=|LFEjna-pHifAEpv zCRQzCPLV|Vssv-)!Po{pvn5#)gSq%@3RXhVXy~+TF}QqFHcCi8gXjkI8ek4S|0<3& z;jT)_(#A3opD;l!WW7Nc?I>Zz()`#1BS7FW)*Fa~A*!XPkC zR)4?136}n+DUr85zzP50(5wv)s~i?u-Peq>#aTAIerJduCm#ZbWKp<|h^(cvF5wkc zk{t^E7pen3l;^Y|w=G%Ng2>}}HUdhlfTfG{MM>3U=;)~#$!(%M73|`MziQ}MBjaur zcjlOx)tu6wV4=iiJ-9|n5C!#cW^T4rGB4?psBdvSHr0`Xt>55j;nNKu zaRK^%4YKQEss<4?8{B~err9h&4!1*oJeAd^P66J~1NydoNk%%3E!In&pLdgj2#25z z=w{G%Pr$R$@TU)m6hw67MfpTTT?jf42Tf)QMqA&a=L^iHYf-3`l!9s}bGJj#jgt#Es9g2+);*Q zk%&WxIl_X|>dhD<+QJi?-lVH|737C#FgWkg z_pw$*(&>;%y6kI{Cj_ia4@x?fV{w>LW|2{i6fcHRWatd93CKuJZr3{cDOB@Xd${BR zWg zM{}erB@U;|>)A05vi-@UgT&Iv)e9@Iy}n!2P`|f%vqboapEc4RoANV-f3;UHVPdEU zz&^HqjVrMt9_=L0WxQ#}OM8KFu^t)RAE@e6vdOf8w}sfH{C>c4`QYMX^oPZ`|L+aMpte`9FIG zLC^J|XX+W*caY3JNY%$ZaTjFVlrH)WL>vBXKFIG7?c3uW$jh&{2-)IOILF;9?0u)`|s;!y=@uE z3GmG*m48yQ^SRUv;5;$T^>yN-@^YWpD{#&16MG!;Wvop6I7ZGY5Wk3$?}Pp*lR)q-ID7T$&7G7#M%_nVD6vWEK+ zrOudGZLv=9O3SX<%3_nRfkqn`j8r@^TTF$zL9+xZ(1AZawBVO?F(UpC2G+(*{I?q%=*l(QCj9Vw(tl~RJF~)`W_u^EV==SK=hxUB7zB$ zI~6$`Lxcj7YZLd5ir+zsFE2={eLtv;&g0&CHrSqfx-LP2%lGUbLfXgPrYG@d4>Xq` zTq$zz+`)148Zs?OF|VyA$t?nZyV8!?9v<>a{p>B)C+=h?7@C?b$X)$jip24!b6_O% zSKR{8$Y_mX$g$8z1bzxKbz+B2l%X*cghOzLRT?zIX&Zf5`xt7vBCk);ZAQXU|pU zJLp=-_p7_#sN;`pxO#_t@=o;6@Nb+{Zp-yg@o#Rm=-4T(>(KU3^Te78WqL=h{WpLT zB8rgWk(1}p^`g=U1+LU+iML& z&~hkFzrQ~Scz3Khi&0Hd6;zt>AW31VAO_T|{p9ViD2cf$2DNSCJ!R;5}DOY`{d)%to3fKtcA~C8w;#z+~4u}*c$9&50Gx8?4O9&tthxPD{ z97HDH)`H`(1GWVC6atCKlcbVhLX0e;PB}g@s5#_`&)*$dKj+DV*d&jVT_JGYHk6wc zOYj_fmF@j!Fdctd!K(`Tk0Ca+m-fB(Eb$zD`a26ONw(%$qsZqkgPz?fK_?zN0v>PI znf$-iX|o8-Ze&H!n8Q?InrZc8n4=n~L%4sfi@fFvi3o8z0FdvdM@J$U0l! zz|k~7$LP1%8exp%GKM1gt&=oIoPxd^@t(w^djgh*ucFxH^! z>p6|*D|3s6*mfUo)^I-RL_IsFH4@-@z>1tK3mcA1N$KXbp0X6UI~>2#4>PwVoCpJr zP)R@BQP9=xuMH1M3BZttc$hRyP^zc?8Go;$qs4eTb`N zic@Rnepv;u7bkW!yHqG(7pc`pSX3IKd0L*|4;V0F9w~7)Uf5RdPzrCJP7;vVyx#Fz zV^iY;NC2A;2?HSl2(fSOP@DZf16D7Kxb&EgzGVr4T3U9xvfDsT7iOPA)2i?-{mSGE z+Bt~t#x1V=0zyjO7;geE0WwD->(QAlJXDIR!px;hdc&=(&<^t2Io+#Pv#KRTR9ai+ zwhH00?v@wd&gp_MaCA8o)(wjDPg$~l%*Bk;k76wSdLc`ViasMjD0kaQ_oE?JQs-FN z+q#1PD7rnyGha_hahbIC8JDAUOgiMXTeWM5TS%qm3KfnMI&qu^M4O@Rr#44N7y-A$BC)E zYtda@H|UoGNu5vFhU97PSx{Zhce6bi4KE@(9fA({&qOCDU2wRgmF!3gj(#+4G@CFA zPth~i$@)mU@X=p-ZG*-w!urp6&!KTn-t)}_8Dh?goA3M;6;(oHfYKVjoR6HHEbR=* zZ{L>#9Cr_*n)k$n7ln|mOEboLD3bqk7*rkH8S50Ym)wnbGllNj*q-#895O6cEG4#x z$)QFM7Ocyi#g9np^V34WFeo#ZyiB z2(5p#dDt4B=594TBO9PRDTn;TMJCQfQ>R-Ai9Ubxur0dU?(0%kVBC$5R_)?^@bR(e zy7%VU{9EYb7`TbEuMPF1Os!P-Qm=W=2H-uuHDvHT=}62mWyaBP=vBAEo@zrU&IQq; zGt`WGhV^l14>+=Iw9se0dPSNs$$@_yw|+LZ*SEccY1VLOPfHS}x_fpOrMA^l4e+CU z_KIk#I025rwuXneV~`5@eXjEH0dt>Uu|BrfW}tn#qCXBkhd#&VfPGF3tS+yLZs|-0 zxMxmXTlX^-UD1jiCtXlFc>l`+H<{Ta<;RETz#Sg!+4ZO`I7b^1=?CJmx(uEWg`S(t zJ=%TzxA`imDIONb)(|f zwJp$Urv%sj{FhfVErnAY$pStTMQ)Lrx(nX)n2n(xN_frQGL;N*OGaOd(U7K^f(Ba6 zUp`~@8Ub9%@D!6Q^jc>_3 z>3%3khf)_t?Hd9hJlClRE&TmQD51q$id+-3NlB?M7Z%x5>CzpeVQ=}7 zJq9{wm+==Zo;ppJ!mujV9%P<7qxP%R;7zB`X2vHUfR8GfJm1+51fA;it?Di}_-vDB z?8o9Iyj@w>%Y7C))7u5nk^a8Xu^DEjKd-6&U!FR};gcgx!E8pm;vk+_oUi2;x;!BG zcpI>jx&sRONLViQ4=Dw{pKN$s|M=1%oI;&BAkP$wKlh-HgSx=vgDf;c=8qpY%RLJ7 z1`y%b?tTGJ`uZN*-3ZhzM)>Q4r4_mOMvH-?)nLU*y{oZul1`%CIo6xC1wig{i-l#& zshR}KCf22MIbOV!E-cK{%|F_=-lE>z#4qug6DG3TX-kgUzRE0MHlKRlJC~OeJb^dH z8*3XH7B(16bycrw8eASLhKzK!S++~>c4*aEM2u$@FRA4E;?(KB7=LWRHA3OEvnPhT z56#Es{{Y(B?@^2b#&8x-%MC!FU)`Su%FbK1FEulu2EAXP9sg(li~p>P6X|MDR?DXa z0|@uvJ*j6ls;08Wd5_T``?~&9gQ4CfZH})xiBA7qqfvip0@Rao1j6~j-w*HMOHU;l z_nYb35p*5iBK`t0vaz`r{}lSN>ANk47YJTmwRY z?LE@d>(qcJzJBX^`*rYAd{s*5R;x|7RQB)A?k7IvqZykyiPXJ>YY5 z4u|E>Pmj~n>}D(crku0)Kafu$Yh^ha5$5Yz)F5UiMeoA`b`vKQ!_0q3^S3qC7 zO*#b9%aT)~lMPg&1H~&&`+QWlD^ENtdwhcIZa-_PuA6&&c)n!9%nL+=Ec+45ppP;o z1|sEL{u@~Zg3EbIy^}{l|E~I-3ukz5D1;GoieFW2X9mb6Z~Y~J zg+y2^^s=HXsNCRnaT4@Q#2Nhp;B4vksrxczUhd2e5ZVj&5R=46s=~^x#JZ60F=2g8>t}+cEZ3X~s&dGggj;jOnHa*`=;- zaOpDGr%yS^&H^#}#2Ezv!`%5~GQOdOFuTC!PZ_xjCH*r&c0^Q!$Wl8EaxW>?Obdi& zvPpAp*M~v)z!? zo8{BN9GI9d7pwH9SbtBo#@J~7suwy_@i~2KU~c$m+E!0T(fo4DP@18VPd zF--&qt15buCRB!AGjF?5G(#%PTX$}or!Q@U|AcsdA6$F~OsmI6ne3^r=Ma-^W$`$+%t_Sj!GxC1UIfbg*2hwv zT;G9immV2}Dyz<>vvF&}AE0{NjLyoEC=ezPkX>13^|aKGyU7qAIN&CpcUf{fJ7nVf zXC{z$aEt4mo4}ik(*END%W>+j*`{+j~Zk}i32>3~fN zwfu`fADTIHrQ-Yy9?`B@<*jX|QYwp+uA}(Tv~&J%s@IhJA}Gq$_njBrSN2USxB!za zzBk|5YrV@{d;lO9f19ZlL9MZ5cb#n&w>?T!poNW|*@b*p&!eN`P_e5a`YQDrWf?$mT`+0IFU- zjnTXS`Ym38x&t&@zhvyk#0OFQL#Oi!d(gmKyTG2lhEydu)}zriYJ8+z^;5DFMCMLH zP6F}IgFqyC;IHxF3#o)}bl&2-lSan^=KdEL#!urC54_+fNiKVzPF2wgTFl}(!t&f^ zL?}Vv<5De4Th|5;7+6J*a96j?hwvYrE0Tg3^-Bb*O<*9d-In%&ogt|Aovw@+t_RSj zqSp}Td|23OM+_OWt?7llroLnq*A~fFN`F?tY~A$|P^EclK~Eh|!Ml1rrm<3zVe3|| zcoRlL_0Qq!2wNdsE?T*%>>0>`-wj8N1vKN`@g~`2f4U<{RtHq$m%qtS~tfHsfX&I`jZy+Urd9#M-q?0O?vr$-K^uV{eBxC zAOG|oSeo7ydPw9y*?rZhsQNq%F=~iC_PG|hQhdCDA8AuEqak9PiBtwnR$xa zr?horn3h-FU*OF3dPn_Rt2+OJ%+kMOKVp~*V)|oPkxULBOp+xg;Z@JXM!XR`7n0fG zIh$0y9n0G=W6L>VH%3ua>W-Sm^SY(CKV6E~@F#2P4%%uGy0{Ow$*3r|Z>GFbh>gns z4=`v?G*(>$>1(MP`O0mnTrXkj^q0EZebb0?q%s}0YCn*)Lgq$c_ zgCKOSE<)vIJvi4ICQSLsc%*ks8}@iehCeV05_{4xYXbs@#W}s|*kx}B$v4D+s1}Wi zyY$=;BGzeGEGD>1o1xWt)8789>}>JToz2V64cowYYs_U+8Qo=E3r&UPobDiz$(t_& zuVjaAkxK^pb`FWsD#5mCJDX&A42*vD!L~17=a^l z8r(U=5kiyLvj6XfZ!U6|#BR6bu`;RhPo_w;Y*62eVyKwd`*T3%S`?(Pj3FRPVA(K= zQtO|&2S-tihz8Zqy;3%Q6@^OhT93zHNn=`vu9N20;hR*aO&Z0G2{M7&Yy$Wh zzJ>G3qu9r5)t6J#nLd(NP>2?zBXAw)Yd@u7GsiF_NqR_++01ZRj>)#VitQ2gzmM|7 zmxWJeSm{F{|0)x9Pmt52W)v1}Ts_u#qmQ)Q&X7LWUs}%NbDZxK)`cv#P?ssstuu&5 z=PK0>tYJq97t=%QPf(O3BYl`pHBe8kV|uthczG$mnk@P~`El(IKXZj<;6w76qZXc_0iHC*X)ncEQ2w;iAWUb~yu;?212Hm6KHU)Huc^m2;$~%#DvI4%9or#o$ z_m&5fpZ^s7vkGZMe9=C*E-4^J0&JvPjQ=K5OEO4e1`Yj{vkEPtCxKiQM<4Ka;SimA$R38aE|h z#1mk$4!jW%I;_c6g0f_{$_x51phhTD{5O!N+M2LPMTjZk84x$zznE)1G$CUNJ2$}M zOV+kDvqo}(ocTB1I-+~7vPPfsS8mXnvAKWC;TbDG53C#!8KgMt`RI*tv}N zP&YPeIV0(ROdF}))AyY%ai_6zfB~M>A6sc4QD6!t)TUTfUgl(TY6x z?;+D?1-xKOdL=U<|7MXRwfN0AiJpUe2 zLQJ?I2JuZv1nU`knOf6Tv;QtQ3L0UfeTfB>bY9H8`SVA~a?BR>n{R2cTO&zYa+(G) zKSr+%zj!W+4q+~WKsd*neFkCjUEYn^NN31*+kE2YX|}%^)P~5qkmt2xX#TnDg8uy) z3jQXmaz|uzHnzz5m(8DW!L+1=1o9j-%*Kbju&70oa!3t`HDnGVow8cyw-myxm=G|( zA&quu`2Z~0q}k%iymZ1gxSF`Q{Rzb0u}`sc_mzZ{(3jjL{^e&2^zZu7cX4(TNgpb^ zC}NuyF;wF}N7u9h7=Ao8+=8k!fK;R7#E!P~dcIo`BRWlnP39XCK-a#ktGi_N9V+q& zovIL&ghXbg=%xn?Rk7ljNU;?(Tx40D2{0OuxX572$>-c~+5F zHs{Nhm6dc0%9OP%H^|G+NU)`0B9UXG~hw${-6K=LEPJI(EAWv><&qiX<)wkvkJ#HUob)K6)p{#- zw{C|b8ejDN#5Y#>e~x5>DR%gTmydC80&It;YRLa_u~Ss_OXsF`hgHChselFvZRbr$ zv5GXkTFNyS=1eU;N0qGB6*>NA;=kR9ZV4!6we)QgCyTeZQ@Wzd zPWQ)%_;>6^blD;`!~B^T4FuIoLA#6?V)Mi-E=rshB_~f?G#Bfc`E@Bx6BW#}%&asm z8K81Rs&rX)Oe;=(AUDR^U3#A%ldR@~8!q!-Vit3m15@OO3;4b&j$_Zhn+Aa~;e}O; ziyBMq__4nnmY8g{w~L_>_+h)0coZmW5(fF;umzfYtB4te_L)nt8H_Es=z5M@8W)(k zl-p@xGYsog^JwV7x!D>Oc5}#AEP#z=JBvMwNZR;q<3fGi7R%l0Vtn>uY~Hv55|k{T zWIBf2ixICsTVl4W`^$P^j$U^O-Q1SeA7$5_+OlaYXqr|1wtgz`;_!JTLlK7TW*+>8>xgDeFL?S zPli{zz`rQ%c{lm4xdE{u^pMNeI{1NTJ!gX*fUhg^X|MpUa&0+-3V@f8@O8SSd&#zN zP`FyZFInc8gtrNx%ApQ~6Ixu1i$?(mP9Z!1N&P)1obAJ5vc&N=*-Bmf-sP>r`mUj_ z!|@Xy!_9)rrCEh9dUw-87vJ~gwe{W)(<}L{5HU*E)FpHidb@cjmBgW7S^T@S1>K)R z&#Hw(i@#mL%w={?y_Pqtt0xIH>8{Q5;G`r5KJR zeON~;p^UdRtoiS}aV(ejqa?TSjcmbxLcQ=vh1B%1ujdb8kQuZ}TLD#|alxYYiGL=x z4GlBgqde;!#`DAqi00j4LPHmtR4YIxhH~Hr`FM^ev~YP(soo$~5j4zn$x79m{N_y< z*e2>g#Y--DK%d z>b*!6@;>S2k%}(0sC!W_-2khv7$L8cXxT|>{#c~-r!julINkSsb5o{)lz;!T#hFvC zh6TG)RFFgRRmMKejT}%sPfFXqNhLhTeI*8#B4v~(o#PiAqGiT~mAzZO( zOC`I;70I)=0<-h@J*wEMh8(c0)pdpTJ4wgfW%z1+YL)^4KW}A!Jb|k+6+u#<=(1j8 z-R983W=ZL5y1*@(PSl@Lr?q-MXHQSza;utDYZItlRDOtuB2;>~+L-hozcTrUbiXvS z1rH$*=fx`IBiP6Pa`gMf`prd`4s8lae4-ts(ZZy$AwR}pc57XfEz)E+KM-feO&Ys5 zL_lGTW_#^y-YVT)uVh1XQEY4rz`0t981wbpOCcdrY4-VTrDT3kWbZ?^-NYcYw?aK= zYYqRZRQXdhDRe-TkfJ4C9SRE9R-j#+58BK3K6B6c;UcjmkyWtA-h8J@qXi%=X#Uhb zr3!qmrd}Vk_IqkWSYovM)>fTMK$631%3F3fquqg-n(R)PGc zUK}(qwv6*x|2y%?j&&3(QQtJ1a%JB-u_b&b3+7`y(F6JvGwoFo;e|(}hvhD|_;W$T zzk0TZVd#-jC17b@F#i45pB=|Ttb|uZo5K^h56A=u>PGq5>ALg)L%GAQzo{guT;_g5D%_XrU($*8%=@oW3;0_F`QjYcA|qS{M~pu z#`zEs!d3|Jf@>jxQ|;ku{#Rx#OS14R>~8G7}=~)@w<&V)rt7 zvF@>2>!UI{vr}Ue_D+iDt_bte{?Wdn{p-5bs6`}5Q>@#5qGD{6iTEmSd3422+bn@e z-1}CbQk~2J@s$(RE4A9jN6XVGv85mF(Cq6Wc*!R^Fy3i+2K!>ZypUcu!>{l~@CHrSvRgXI?Z%*dl*X>W$$+HMblG?D#G3RMMdTOS$N)a1m15J+ief+5J9X56 zx@i*=U~XQcOiV z)yQ70VW^6@M2vJeFYzUjW=QD*B!?G>=^Q`(`v%Mup*`lE+P2; z6Z%PvoA5y)eyF=vJLI0(btg!62Z=LG__=&Yo zoDu}|jer%}P%-L+Y$RHV|1tl)dQqy$`vNfkn#SOd7%iJ3V~a)#hZ;<(n8C_~{XO_G zO=B>EqGN29y^@h9ia$`=!`ft{HmO@z7CDYP;_>Zc<$%4s8|iJBnrS4`x4o2Xc4_p- zm{+fYOIFv%jji=+EK!pDy9ZW6^92q}bH6I2_7b?75<;zUVlAAE{~~+w z2lLh77CpA4e)H0ePU=8}Rt=j30OvXs!cFe&7ETUogIH}~Kx`)5$e)^e*^XV-rnV^6q9N5H zTWOMr-0W>Sr)GT&gahUtk~qy95n@};+Si0#CDWgX>A5&rIe$)#1$#vcqLfr3w_@<9 zmcKeTuZ$VQY!F;E*+$bX+zex;;@`Qr`S_UrDzM3hT`aGvra6n)2XQX|0gCa1Z6Z>-g-tZF%{gzu`i#_>+bM@3_(3t%W^TD%qq7b=ek<$sqD6}vC zvaC-2hBi1nJ2&^|o+-vf=YL~9bvH+whsRdMY6EPX@)2ZbsJI;yTMH7|fpz^hR;q`> z2sIXOL@yjkXoS%ID06?*k0JpT?O&2G&xfW-gYCa*A*Q5e!aU^SQP5wG#x~q-11c?b zLnH<*3I{1%m7jQ=y7BgFleHgTLyo|>dELf|k~N#ssx{6dmUgIMhzHiTr6O2R&7Ji! zy4Ug{r#0W*S*rRHTc8QxUj*yWNk|Zs&<*kK3MvgDPWjq{@#PVK^e)yn)BLbYiC zJ)_3#QXVBjd_Z?h8jMMLO66^7Ec4I!?zn?OyfM4!7!=*pW!{bhLX45)p& z3B24BeGeVt4ugM=D(nk|ASsZe#fJ!CdDzFD_gq(odtF>TcQeTmWf;cy4dIcTL`;#V zO1oNuM44BUxy8&leO_ghV7GTgXy$ z^7r3h@^x%_`9k8$CodND5*hvu>5wYBT+@|lh-5TF4XX67I4|=KGq^=K{NcI}w_c8! zTw0PgL^j9VWjwdRAud|zjFnP$jK0g5+euz7I|~9ZR!G-+2qZEfxktEE!Yre znP~hbZi+?VB#dlE)*Z6R5NuMhsj`2|9D}32fMECVgEs~P%Xwgh_dTrW01CK7F_;P-bvbTa8Q24P!x79Goai89gsKl0uwIJcmU5{_-#Jh5%t z#z}Hw+qP}jULs=sEcW^U$oZgy>S_rB@gy`Qz#v!3(L6Wtjc9%~go zz9}tZLOlhj34O2^!t8HRNl`GEc7=`;gM*Vq)x~>Bl;+qnNBw1EAX9_DaN#&uFJL`o zdjnXwL_p`I@<(5oU+scStvAa%s9*~+W~wRj^PzWFV^+ngtSy4suY}sE*Z8w$lW>>! zCH$1a99WT4khoG@RTM)Z1He4;qdk(WQh3qm%^ztwq+0bqi$NML84fK)-O#3gD1#^R zpShUY_B3yiXx4j>vlMAGwl=Cq4CDCfDGs(?&iCF@o`A_yJe}h z<*%=bywvl-i$1Q*J1^vV!B4ucfkkrYKv}Iu%^a%+0T=cu+VkYpNT@mU{K4Rf zK!=j}H#X`@KoMNbDY_xl%s8da%m7@VQn@P5j{k4eT|=pOjy@1CX&O)*B#bbTXAau4 zj@IgG>w5o2hj#0h%D_To?`(mJ=bjxQVw$l znKq+wB(qvYSu|Y^tZJyg+n!k#W1_eSd~x<{eeP(Tp5-5a5szVKfQ3>=AENL3E7R%hH< zA>0FEsSQo*yF1{YTd?t;(nO-Rn&1*(iNQ$6Kb|iWw*JW<0UrvRW0JN0_y+Dt& zxW0hL;nYUV$0FfCP8)Oxd&iPRHtSoM!q>!9nLDCDY=TT~i5coB`7cj`#yy{Bz@Djp zksM;F_0P3Yh_OT8(|5k`>8qR(1Pi2ss&BZ(`|YK zuCu`}G#!?^-H*CB655hXD1tajK$LTKqo5HQ@?8Dedv665WGN`5-Sf5e6(0OiO^aRKr$R@+nx_8x%#-F-P@5WPCCdlw1XDq zri*wo*xyMH`DtyL;?r#44629-KP?OpnqBHO{X>YABM19$08Q$6z&qAHuvWisZi+pv z4}9-P!7M%IBUCr5^6jK>j@H&ow5%H%V4e0VkYF(ny`Wgd76#F0nnDS6kH`gkXI9hpCNCXr}=haRdLx75PqbmInTY zJcBzQo<|dx`F_=cIJqEQ>oWM|Q6{Y?-n_-p7cW5#E|>I@z$_tNM9(HN5_jU-w3aq2?BGJQ2+ImdZ4o|Zb}cC zT5jpX82mUkHnLE<1WI1%ZdO2Z1|{!}iG#X7LJi{aNIH~fxkisbLD0rGlZHhVuVt14Z~5Xnkwv>^``R;2rcetbqIxU>{e?I#QsUL z5Ti88BBB9kA_7A89YTfok}xh7VbHn|>z}<0Cvjk8PmfR&H2mo3+Lb2xkFJrnV)07g z9XkUEqf{n_jk>C1g^K|30!IYDp#HCxL%-L8hM|LYZNe9 z{bHbJ{NqpV2-J}(@L@~(FzD`3_^t)oy01Uu;vh2QMl139R;+Xg;#8*C1u3@>ea3Rs zkxr1X)sSQYArDy#dd(}r>y!+ zop0haL(jqzbQOdksPr=Ot7mw(4VxS&=u(?*JXd&7;#t-M8|rlIq+jJ4_L5-jdlI z)ij=|lz@B6hDvYs1brPQe_Byayx1KmmNxg)Xzch)Ve9*2?eyJ>s`Q}C6|kV~pqx*T zR8REE@3P;AE>+03!7tbV_5F>se*y!!z!8g6J&asX5}CmA)Z~MD$J`lE4;7JRJ(l`U zv$n}}-5z28(>`qo79FE5Xny2QcT(Cm+|S9^3Ts4#&(45Kg<4)qAJMIF!&L6pa73Ln zZ~lnL{#Uv(JAI@DO^zPs{DGuQE-fgkS1_<`GWZ4=%l)w^9pB{JtSDz`X>2CE75lJP zf*KIr019liw7I&@7+$&bpp_9^O%d>g1HzI}Q}T-bi5)M*km&gu3n0g72BpbwLjgjL zB0!kW4Do{Sc|zQZkA-qMr&nhtsvR8D`_ouKae;5ff^mvz{BZboF8tcMH)#I2_K57m z%l;Q~YN8jb*WbPbhSF_GBk3sC*F=>YmHTv!U^0L3bD_41U!tSqD63q=LadRXq%JHI zS^9YHRkK9+(LyL!SXS?XpvgQMWy^uY7{#b4Awej!))Z2C$Ahx~;zb66qqjc=37;_CUBKCFHtXC7(J5N^cweXC^qE#+)68BdI zze&pL)Tf%-JE7SPan3U*Nl~wcBx>Z`RGY`{s>NPXD6+`D;$jxx$jL+^JOL?I$(9dG zVHO!zI;@h!=M)>iape?6E80nX5QB81#k<_PGIjKySwvHdoLjm4#BKM7NKRx651?Q% zuTW`gGaBhOEc%zMD2V+>v31~|eq+>K-4RPnjdrDjyCO!jScRDM4=|tq!PkPhwU-mo znQV+sa22q2)ewOwo~#C-_4Z0)4}l)0VgkNoE4L3pTB&eQ6c z(6EF^)^sv8$6!Ciz+37nPe^hC-(4E)*PQJ2iY>B%?}h-?Gke{1C>yWtFB!Hr?6h~7 zuoqgtxk~(|UJHv@@Ld}=44@0Z$G6+kLe(T2g(`?G*)hU6wW!!Sko~6(9wRQW6Av+u z4vGFijSE>^Tj#b~_EAnmO7ipvkG0mxbhyByq;rs56Mq5;bG2)96;yMKcBA{pM&>;| z!6gPJ5CS{Wd`?4fGzM&E__AX9@{Ah7q1DQp-RrjY#l5WVhRD0kjIR73?JCh^))r zs{f>Gr*6QOJs*P>wFt?|iizrpLYS@JZKeM(5V(tWc%PODlrpTMFvE z7ow_y0a&F-n;N~VTmM^>t3)>8%B#uZ<`Tv;L2n>*y#U>rQoMwR~NHJG5|APM=ObD?LDsdK+N*C8?gHoM%QOe>}Gv{I+UNsnUx?F;dYJmh^x{!CVx!RQ(ur zsJ&-F)V?I}Pzp6*j4b?Ge)&36%j@sBNPYJpc%$O&=e}>z9i(-^k=`v}>f5}vlfVFa zeI{qr;hjR9OB&xO53Ld%i48k~b43Z^H{LY%vtwn- zQm!b=`S{kYRsD+FOdsTtVZbR#e`<)V&TIDTAl2w;9>hyW$rAb@JP<6RS-aQc$;x6z z(GBH!^BkR!n3KT@V_nc0c^Y3otJFFF2y`^Xma}j!;^No^ONgd3CQojyazQu8EC}u} zbXqjc3fFssM7x?+v9_m((Pm)n9{}1Wr+1-1aJ)UmKCvKAhlPA~;`943r&=MuG-%%c zrrU#jV}%`@3ua{yWC-f}jw+?OCKz)y2QMWe%5oU3Y-P{>O08jONK9aTH~I#JoZAY! z72Hp2*Ejx}J%m|`Sqqj~^e(&Fu_!Mr1f-VaH|py8%R9OkM`sG``@eaR1YjCx7Bry0 zO8wpm$(DK4_B4p?Tey zDn59Am^eA1e&R}p;Swp3RFc&OhZzEyW9_8`H}cZrR7X>Q9sj_3~9oF1?@A&WA1DrMeQ|ft|35=M;k5L1AnoiMaUDQVV)I(~ZlAT^9O3}eBnvRQk0G85Jdj08$ zqQA%K?H$62I85g%l@(M+JRjFDT>>mPXSM1nUV8efK)O(Or5ie}UcT-D18XN_quKHm zcQIRq0ov@)NYW?IxMRL6i&axd9j_7^^WnL@ybBkpbj;}Jt-(Y5xZXj;LOuL)YA>*t zH18iQ$_#g!gCn6RO1!X51XSf%HZ|3Lc=$}iFrHltE1PC`D#?IhVj&%KIY{uNJ^@(k zy;vY~oH%D)6%Gs32Fc&7sh-IM$QK=O*;3 zWtIv~wj=Zez7D=K?3zQJj}s>wtOf1df(^Rza+FsX^LTAn-Y z2ffVu{Pk&2IB%VuJw(Z5m}8~!q|dDl&dy86vBIc#8nw)ERQ8+c&i)W=AuQfo4&Gbt z2X|rT2FyEFv`|hCF{|(&(OA)bqg%edQSD%0m-V#Z90utm6508_GjClnI9Q^Z>K^1Ptac!;WX=K++-f?}I0^Sf63y0*&20*cyR+2WC zbgv=^1XIK0PD||VHxzEHV`oSqA>Obso`bA%;+zrjsKhx8hZ_G(G5R3w5%(^J5~-zj z(yR&)m^j#P8Nq*vKalWn;z~AwOMQ72MdI4+)2-beFuWxC$;TgzBA)3Cp-oaDsB6L8 zFp(!(2`u6ibT8h)IHaM|5l@H6Xa{O}R>#EGs+~-2ALx}%9V!E4#e#bTsy4^_JqG+B7c+Y<)wrx7`w$pe_#IM zjX1&yd?wpo&-v|ZF@sw-#L>=YLDQCE8Q>ABdh6nLLT@`mi02ogO90FfZMt#~RSzIG0d z@Y7ttFzHpsC&pGb48fTiV`?|Il90QPaDE#$sw-QOrW85(Z!z!cHhZ9$d~$6mLcNuA*8knNlrj8{m=HZ?_*GtWpQN zK;`}{A%ps#X|sdqbNMf-ND4D|c(N0HKYqn^k)K2_y8P{CuU4k_$g#d8^DNBTb4q|v zr4`t`?)GQ#O+Jb#Tw7O9kFU@7G_v+R@0pmibqB{c$^9aGa@>LruKwh7OY{x>axFFn z*svJ##KM!H^xS83v$WcnSqV?N4FnW4344OVk*eNa;QBqH)=BF4~qfDvA6SLq(77Y_( z4oJPwKTgvm^pF0=*YX7@IgZ=n2w4{z$7YZc-wyT;_D%2QZVqp+H#ddb>pbT<&ya_P zGsy*fxKn;cGnS>uQ(_2`yx*Gf*2xW0#9I2Kmt(@YP5g*U)^uJXCUQ$`QeB#gY@7SC z30a}yH{DS-cw(I-2Ydfma!!H*SUn60Y$dT}0oDM+9OhCD@$jnKa6bVuI=>ij41NL6Ub}7MT({ zw7iC8{Yd%z>Q*UVoU+$OHyZ94wVKFoc?rZB3SYi((i{$ACm@IxFw!;UoT_N!wM>M{ zSwKHTB67iFgLPg;qg> z{0w(Tq#!Wu^sFPxA3cf`K;Iy}PjZ=jnp0H~(y}=WP%M|0LUrf?rSUTIC#p)$AJAOg zpe8^RK@~7k7+To*UyWo zW20-hY@FdmUZ>1GnH{x^TS~1a9iQhre{u~_lR_ayQ-sZ@sxLk6$?Gkt(Ch*c`v;)i zNumcQav1X>NitmPLewCG)OqRPE4z7D1I&Q!@Z7;t?*#EscZNiOgSBG~X96 z{F6o4J)Wnsf<>mmJ||z^e22{-##S;G^jkOy0)lDU6K;4V*r9Xtx`^e6E!PLvUw)Oe zHW3rO!($FapUsf7%uTu#C5Bki718_!)cFsw`g3VVR%jAw$VfNDRJFueA>lyIW8^95 z5IPqG#I%rgvL8)C+JHjhDL$MruET~4Q3qqB8^$$GV*$*xrN5S^q{ROIh6(@l_-cIij3d0I|G^}FvXMs|9G1wPrN>v?LGV;qpPltDYE zPwTmn&an&&qG0JGuJP*_#Y&X>-W*9TFBfk+BptTvt{1ThafNxH$S9G}%0Fko0OCt%>=wpyzd`*+Gjs8*&MMUTAu>0$V&GiSSi}k& z-P`eNQ?YY~zUZ_^i$c0A=Y;>x7KU^!7B;rc7td*3EEhI%HVC6>8Fq@PYc`L<=tWKM z4NT+a4CzpYPw$mr(B18J7m4v}ALONqed# zoD?ZfeiJeQ`vhJH(Z+&mp{8`+;F+GGPfY;ZqO4wdrKM@|S-H(F)zA-M9j$f$TVtkb zCqwr);T*dKpO`Q7UT4kz>K^x*);YPcC`P8yD%!yq+e{*V2Ojb8qPG-XlJq8EAs6=` zS1~fw0Af8++pE8Xy9jLJ678Ky>c^B*eBakQIM+SJe+{z#yP50#>w_U&GFVGby_vqJ znqv`zrmZWL-NxHx9_l?zE<_<+q{WIQTbVI}bLFg&5$|Eyx; zQ#5$PmvTMtTXsS8de7_T^b}>+%lkFgt~{YDvSS6+_tV$Fts%!aJJ%x1y zWQ}mLnubg7#48eo!#=Q0Fd~#~RoIc4!o~!yXMfX=+fNQtP_`BA(N@HvZjDEXEjA8# zN0ZiEFUenw`&Q?IX`=#Ob%3NSf%B*s{vXl@-e6lf8V>}3&3@E*JEUS(q)H6ORtCTd zX2B8z1R&oA4yTsd#W!@z{U;UHzm?`vp7IWz&P)*;(>6-?;65r7QVcFi!nI32mCBWS z=vpaVYTLMcIAlcvap2}I;kc(2w{Y$ZTZIPY)A0SdH$SoE_aNZscDIMBi==+!W>>ql zq3`!KU%KU%=eO|v@ll%Ox9&|6wS34H4F#$*Dd7-8-Ot64fs6)|TY%?CZwjR{uHwWZ zzOnSA6pyKEz$7vzreC&dMS{Y5*fa@DzFpZR`DSi#l}(3nE^gl(xKT$=DxI6jv;W-KQeoP@#<4Z!SEH$^o5cGLo-3ht$*?xC}Y3p>X_o=RAp z+h9|@UY^qW`fKcsVD<8%2p1E(tvj64(Ih=Cl!sgHI?}98`n4a-`xQi{a$#iF3Qc*swtqI>(zo+p>Tv{}cCIRzxP$6VVXjjfw!aVS0eM*T3)bEm5%`vyfX?rE z&y#VMnI62hZb*DDHaaF$fK2=y9w?T4yQ3 zPhMbCKA?OYn=WS)0qmKb_Nq-_*M2%~@%iFfn6)PPutvA$CJPzUE3xhcRrOkhVo#C- zRxlE!k~sD8ohYtPlx|NEd2i=X@@U(pjZNeZAmRws-i2-1Qm4p>W4&*Xl^jcR1llNK zG9WWTEcl%q9@N8gwe{S#sf{o^s>bIiGx@M=Vbp5Wh~ey32}eOkUWA4u{A40D@)F`(*0OVa zc>2|@N)o^F=T{=LQEcylf3V{!-?jMz8-~Y?iV*Lx@<6iYN_6345=2s zZSMQV%vseV7u=C}BhxNzZDs2XZSZX)a`kx3H%DW?sFpYLO1oxr$*9n#Cu0d~$#->| z#~EImM{_2kc~_Qt+c%9MptsD7o)ZxvQk9oQMg%^4AqN;#c@`u!b6s?5qTY}BHEaVI zqfn@c(PU$CfVfh5mB2*Mq`Q`akmjWT$4!=CwcpuS+G-C9XvXJbrkQ8bcQYN*M9WDK zR2E6%v?TZOTI+F;`_XlfW?`1g45biv5!(}u=AXPv;~2e;`YD6a*w9J)xGz_JUszEM zr~X)&p1;H>XSJ0g74josvpR9g;^M=`C1-JRv?m+*ZAYuAFEc-;Qbi9?V%K=vZx==P zh-c*w%A!e8g>n3xR}D9Uf)Oac!iqk@9p>5yHuZ^>n6>n_QwFx>!#(7c-`B1l!`0j% z;-y$Ys-%HYcBv`Q5UGi#Ppa5#`3|TPO}K?LNyZ(-SFkn%3WCUL%GRFWy#4VDtp8GKL4RW(09zch@j?&h;k_z|Ll2(vWESF z`2|4UBQhZXaucGPc*VkmaUw=Q^7h1$RpV5lu_t-NjxITbmk6HY3|lONQZd#^j%%?Li@bpP&778Z}C$v*Re0SUfroN&8@@xq%+lgB(~*`G;o1|rL?XQij+hz{g8nQwzY*)j&MBan@_y|vn8bb%ruiBccI9jI<(8yt79Z+^i>ZE!$ zl~CQ~G?@~QeiYRSz~wzglF#)W$B%A<%vf}755->R2w9cU=&y^B+2%LgiC6^G$dBaBo zbop{0MmfN0!su&DzbBptzPlm8=6b?*LPKW^{X>aXmkTIu&Qeut-Ca@4EFHkfbfnP$jY%PkTPhNSGR>-!@|AfmN9S~301^+w^y8S|=9g`|B> zgEHh&rg+;^jvy~D@C<5$@939Gx|iY4mrpOZzUY`7oE<4)60-X91Vbh<=^M6jgh^Hi zwn+0qetuN`@D#?yAS=)0xUliK3bciv$lDj;Pd^>!e9=MOG&@p4B&_w<35G&qR{qm5 z%Zft3;6}gcW``02`8@8$NTSNFbtL*R{U3L@2YRCI!7i_tTrt&Dn;&)K?NQh{a%tSl zns~NtD?{{rByLkp)Cbw}M4Q^K%^sIVEFpix8(Sn{<_n+F6f~(v#<#zIDDBfKy6@~J z63sm^6dg}8yf>gGVHHyPm9M{Kk4v3QY?)Vtk-VIsIBr_IXZ@KZd3&a3Oll2Q;pm9P z$v!~b9bOk#>}(7y_Bay_Qwc1%oc`qpl*#S5HPMz^$Gpd5{4wl58-w|DgW<{nWr|U?6zp02 zNpF-1Jix3KR6YcVouVJghdTlBdRn2Kp=;Iab08{_v#j5Z*xg5g{40p!h&Mg#@-sks z$J9N+>!N#(#_`A zZ1wf(Eh2O$GCu-bPcEsbPlu*j>V#exAb&Z~q0G0u=T%%%Qby%Hl?5Cz_p$TIR+%aD z$0mq!M;MTfQ?mY3v8jxcK9VKD$${=A{AG~>!FaL&bB4_2C&mX66xP!$ff?1pXLXN^ z;?^2Owx*iyLT2VA)hVym=hWk)FGxmGB^NUR_uB5ptDo7IAr7*9xP9;#gxMg{fSZblZv{ZF zfSxG8=+5n?@Q*G)cETxm1<&%$E5D>kH6}m>GWrb&v0~c%s$70W)G<`ePi5>tuD{Fb zI=U)=V=R{5Jz!+ZQsIUS(n%xOWEM^gsKBn6Or`CVG3FV^n2UGiw4PfD4@X%t_z|vyih;4K{ZN5l0NZUcA+C9Q`O8J_4J&v(Vd5 zljEOZ=fJV`;=NiPB`^=(F!bW}{|EqMk{OD=MjtV!a@!^W3rMG|0VuiT7Y~z5?81|? z!}_q(MhAh!lU#6f#a~t-7Jy|oqsOH6Wh-{(&AW@2Nz_P8KtL}{!(u!&2uMS~9!T7> zb~K;-GGsgWfo?$7ISdQ$S0Mw6a%9QFZKX5Y*cm8G64t$!+>c5C{ahYt3>Joqu~{s( zQs}u}>l(o`V9~fXKkH@K#@>xo6}S?fNbxc_($fs*eQ#$BF-#$IWe3SFY}-2WeL$YK?xB=$dN0 z^blRQa(PnJmTqQBbu4%Q=mduDpgD+}owVccwL|C8{p`iy*!|;GyvJ|JOIO=ZH#4~z z<6&PKI(D$m+9=V*L2h80r+#$m3%W^f?|#xXH`=@67!m2|vf!6u486aH#A?8x+P<K;pGiIsLUMu| zsL-$?CdSear7i*Ly{ChH_gx^P)?ojlw)~H&&7|$6g>+L=&tC8|HbXyiS1xsdwL39d zjWhz5vI*6vEi%%Y@u;FVQD9>7!J){A4=0aC6~IsQBQeR?%%PRX=FeupF(OxND!xlB z%plOzAI1$t(`EkJxo&Ks(fF|4U~xu>av4~hF?5c1J6YIOdXxl_iRiXzHS%*ikx-dI zwc0YJirR8cp26tB_A4vzOi3sFP7aX>4xwDNC4Ax`fmcUotCEzfV-C|Q3KSZBJ6iY2 zJ!kAwxtBD8in^E;C8sETDki8it-OkRttvg-`yTml{QCMnXe3zHH2uo7UfIa5>)30c zu(`tto|^b_f!Ywf1vw-tIRXvY(K=;j)X_0W64OfD2JR-BL=y5)#)hTA5GE`9*gDV} zmi;Xvl3(>!RIaYZvDUpP+WJzZ}8p=C*&hwLu zc@X}Bc(Rx~T?mw5Szv2@<}{fT%>$yfgEkAL@@o!>s;4%tFBQaYx);jeBm^v^P87=| zJ`qoaEFXy|AY)<0-L^kz8gl9HepUrS`XfJquiY*i*PsWa?R9D=gYEB2eK%VHx9t{2 zuaU8u^YvSoSWCLRQZmYM{Z~t?nOcEDWn^jJ)(S|%soE_PA>3}bQgD}%c$p{hfGPO zJ#3|>s%fni(@5{^EN+{KZWSoA1kb~a^biI}Q$k4PWM?=5`>>XAcwI@7kxa&idj|dH z%;wVK4VXYS(q+@_Col{#ggxE|5DoLDS8vQuy|0Qapp^gO zPVu7=)$P&H`RXhz*!-$MKI4eFW(u3(?b!U2B2VNM=fueCizxahBC)~JzOl1a+@w5J zL(CP2lfBqytlM3P)7sQv%2Z}GopYV2CQRC#j-EU@{oH8`Eu0#lLBKsloUYF1H#G)} z6l^9gkR7J7Pd5%-GH6+VyArOdS=P{o;r&8BL4hic*7v}s$cw9q^+`JvRweewHVRz! zyiZd`mXsbSCOm%Wh#gpVQB;Ngz111yG)Fy6Zwy1F{&1#j&DGfi*g?!FT$F(WHxGR* zAnhz(r$MSfvz;6PFudoV61aiIz2Ta!XMWiSpmT5bfW64!&%}SJTnZM4Nmu&4St0*` z1B*mTUuBa&`!fF*oT1Y$fL2azXgvamYuEWaX>s6MxH&MH1=^y#spBXgOiM+r5q27@ zu!k&z4Q(A!g4|^>nZn&tHYa_SYs29%b~dFl>R~)uW(*B$6rr;$i~$_)m7bfb)wXc6 z>Iot}ph@OD^b@G((>870nZ2q5+ zc+GhSSdD+@b~kE_g;*?$eMDsX3(j0_%phZ)c(8rk$1q(1yMQA+xK@iOzkpJjz)AuW zW@FHiU3%T@6qIj?+{@X>|GPx#Iwzc|WT|E*$e^*Br=H^b3)TKQljJ!I2CQNfdPTXj z1;z=|iBu(A9Ko)WRw`=pOE#LWPqJXuYSMRT*U<#UX@A2AUJAOM%Q*En%itWwmC16$J z1c#Q!VT;i!VZ4}dh^J4{W5l9W_zf3@L&X$ip?;PxTLw&nf8_e9z;RWyl`u(=HPhd! zq2x*Cpj6rqn=b`!&=6%IO#Eac-#RU1Ahfa~I?90xj`=$r6`}+^)jYN3_K);cTYlzc zeb8BqaX?8hTuOscyVSJ{b6n`ULml{l-`6D!*OoDyGx%@9*=D|nIm)~0WTL;TCxdY) zgAS0CEkxeq^$`^Hv&|lAF5y$H*UcA6wQm7VGB0&`~HVTin`FZAGqoC^- zN6h?#Mnp?|h^Zaz^v*G1qb1KchL^x-G)pMalBp~I#EP}W%yF)uT2gezuw?W zf4Gqml7Vpvl^)=%VIJeGD%65}PBwJH2arieo2OAvObpdj=fG7gW5Q2(l|4u1&WCKe ze7($Rn7ZQ2FU^-09h)rJr1E;`V;TKrLA!B`Ne&q6gj@oqvG9kcO#)CpHl>K@XaL?a-Bc*K7SqqL%uz5&{an z2x)M(cJ#Gh=Xb3Wm5m&jJ$ioL&sVK|L$6aqmqbFn08x8W%>gu6Ba|^zb&b!ev3kI_ zY10s{BJ6vn)g(DQyPDn7gSn|={Bn_9pvzxOY?eP3>(<2a@u`7jt6XL<1T7uLh@veH zO4$+FQC58t!Jc~cpgP&q3QRfwjbM^h3G*aN`y_tC50l-Vw7*|695?OA(KTG;UU8GgsoF~JbT)fuXm%E5z;fx`I&r(27 z&|g?exb0>#kl4DynRi{`#qNGV6AfkKaLOVJAV?DujG|xt#4x4YGQEV650l0fAIYtt zb}`Rt2tAXAUq=XOoTJ4AyaRlO*ga_@0|fs|FoWfxnLA#pYjb>xHzXtE`MY}dB!J7} zP*6roPgA8Z(2Q?j)e8JS^)j(jwXK#rj?oA=5j5l;Rpdt@QkSDR)g66X{^11c&`!{+b{7GmZlKo!;9T5i`VZlYo;nO!|) z-KmHcH&uMT$NT?(KC!+yRZ&9PP$f624=ZcMsrB8*In)=juhQHhH399sbN826B5zo< z0l4#$gx@jw_?UYk5~x)TF)g}(NsO4qWh;c)52#3mu^+O>d50!tn>WfH;#4s%0(c^3 z)Q_cfHH;)BXG|jXk`yIU0g-VC&M3FnOaXFbaQ$HwO=x@~FU4Cy4d3h&1z;3QQ(_{908#sxM7zQYv;n{gcK3?$UB_Fl-c57_ z{SS=Ji40qCw-b5ycYrkWHf-nJI_Xt{lZ>EkUYpi z`0Y?@pp-(L4ya9tfw51$YEKZOwj1D=Ap`lF?Qm;80&s!d_Xtt?wwr$f($=TVIzemL zaBne8<79*{DPmDy7gBX4z$DbMv<#Q06VPiQNE`a?LeZC;@1SqMhG6Ai-Je=u<=h+S z!|X(2wuR_or$g(cijW_zfNqkb%Pw0`8MZMAw@*K~_onE%^_D@eohR`*%p{s0nP?p( z*w`8XKYXgy8xD}@(!+tKibnGt)9l5xrEy(RIyFkp(8Q&C^W+Kblii#!0o{RG6vkZ$ z2Hin5M$S+UMa;BO&(BE$df_O{I$cA5g_!z@wlfBy>(&YF7PpWy21B!X0^&73-Q66? zcN6X1b_XRJchsk8Ox2j%ztPOU5I_lRd|XRtIYXUOt*RRpJF8AwrJ*8)#dUNVB&9?j zk-{(6Z_5nIKt;&K@AUMxSsV!ncpT9{kO*6Njb=ELuUa2AaAD;KEk~I%dYd+G8-;uM zNdApZ)5R$1b#|4s5|Hy^jEe|qb{!J|dgk7YKG&nI9pfJO2c6T_?UlUC9{sj=I&SUN zMO{mVJ~;=CdWQ}2$4KsZohMTTkQmOg0a4Sp13L&;hyxRj{rdNKsJ{!*e@YHR=zUwi z^?4PSwzF+q`6q$Fb_VQkEBN~uqtK8@0NUo#l9(>~<5?R(rEzx+8z+^Z`sL)vf1+lo zsx9=TV;s$DNwt!iiVUTS(w2}SGzm>2x?Pkby&z;q=Ql)Ht(ih=nFv=DG+xl%phMTr_z&R-vfW=* zGrp-HI(q5W@cB9;D)&JD7cwuG9{KM`+BFw!#rssYWt%Om{edGeWLoqFPEOk~k`JZktry!bzb^ z8FMRm{;!qFhVk`^EzR)1)b$@kkI6PxoAT9NQyNlB&!e_xgqv-ny_aHx2{Z%VtQ&I{ zo*KNcriR4zN%%z=MV}p&TwI9Uv#(?Qv5PGrm1CHi+9mv<`bF`MzUZN$s`u+DExZcW zb9cogjFClwnB+q+N6=HIJV`d{%0K1XfBBIy<WA*gTuzOTMzE{SM}Ge2MbTMDk3%#8OJ_6GxG%d^r%du*4(+8#E8 zM9lMO=q*H)$gsC1N+}MPnHK!4h+}BRb6}uF^ZgQ<_c3>f8IwzdI#k;^rc4SSwON1* zcXoGWiJT6z6T?{vpuy9JWD%9Plo%=Emrs*2#P7+|w39_#$GsvJT0`fe!>ia?a44x_ z5WtrycaDlI@AVsI@0F^ElYtf-F)-(QuQ|~5Mh4aI+O?-anOTS()Xl{dL9+f;f z6M4K!bA6oub>~WNOU-qWofaX=3+UNj(cFCmA^wj2JR*f{S0EgSc5 zu+u>LwcGkH`#P;OKqC=qTFr=Pd20V zAFWJ(dflu5SY7u zB;jf_Jw~wwI3N3fWePz#it_}q+rZ+*<>N(m+kPB{;UgKo0J$Pkx@-wcI?ogh+|9m8 z32gpJ(hMX)c(ASfFS3{0via1Ro{-i0Gx|P=3;eBMzl4bX%kHwGnkIW6yI;G@!3_U{ zyLSqbwc*w+%UosKwr$(CZQHhOt+MS}W!tN4+vxiCzjdPbiSFpD?#`QZMn*=)8=23T z&zR>i&D2x6fP9S$+1Y5#D`1f_HVKi>}ET5E(; z*xt4fj6WGB=SS(!;HI5TiL=_dqUKJqU>N^Iceb()~eZ7yDa(`eSU}bSx~; z7>AJGkAk6#_S(p&g{Oy_cZl|$YpCKG!gRU!;TPV_0mOepS1JQOedYHnX)jj1{RfOF zEKwSj4i_Y8GsB;+7tq7f=yK)zWd+^8K&8t_H{uSzn4)$R>hy?IfN!Q4koJbr0;JHu z^eTEYfA0LJ(06k6nq$F=9sU5XB#(>nmp$Y)1Qi}{a8D%%HccpnI~78I8_kPR@l{7k z?g$=tTQKvX2SWSp7g#SD_5Smnd%R_~ls7Fta4AG-5YT*(&DotYK>~gMLc3RD;4klR zY(uBtr`G|g^NK8BvN-f-z}&yz4nxa04RAdFArWz=(MosgT!pO6wc!{#H$ZXSOSw0L z*kO)p!JsX{g#NQ^iis4P&gsKmFbzKnQ0Kp^XmCScPSrN9RU1*wcuM`Ae8so}Kgu%? zf%##gQ--=!>Owh3p(x(5lcXQyKz6#m@JJ_;XWYf)MDs?>6A;Zi7J}-N2>o+qrTHW& znpc9ZF18;E(~2?~9OE1D&mA)@ zUq3IsT_`tiby2pHv}jB@N^*)gm0NPkdg?pVGm4EoT{oaNwjs!bVe76LXzo5Z``_zBgKny7gXtoGcJckGeTRwX>keL7`7EUrpc zdpC^KcQ`wnJ~8bT?!;u&Fi&R}{4Y#BBVHiCcknnEuTtOW1#rm+?yll3HdSJwRW3n# zqB7jPm|69d>0Xc6@DiHND49QwE`K7HK#zrw}#y_ z0t!$m2^K+#%Aet1U=i%Gg7zP<*hFpm1@rG@F-1z(Wm2s^GW=Y}k`}&!&HU2`aH0Fm zr*X&?h2j+fsZxAw<5CN0hS|~csBkXtE2J*EF6J{t7FH<{qsHXP@`?B*LM5~PMKnAAEbGmk2A zlz^lyc4#12zx`B1L#(UP*y;V*L0H=}0EE72^k%a1 zWIeQ}y}Z(%qEc4?1hT7+Ij>@TcQzE*L+tpaRhB`e60dwNO5 zAKf}_%)9a))(SyM@L%=*VVs_%jsn43HR;c&mc9QXI^j2YXt z&16a?mqnG4KKlNh@1$nh_qJY5`-{^jtutF=_S9<^k8%1Gi>l|7y{D6t-A7A4d&m|} z6|}ec-_G8VAUB8pm&rUf=&n+hvDR6!W@L-2nw;`j>5@AtbaSph{VwQ z`?O-=NfPX*GZ4K^F1}+M28Z`paoJ2WT$x3%Cs#8UHVSQzO({mJhh8#ZxC}OZ#_DKZ zVc`;(148lGh7C+I*Pt^pMU>W9ZEU|{?0UFfY)yU2%w;|m8|fB zb&9n2898e>@;tPfZDozJ*?Nmf6~_~5DhF(xQ$0gFzChT&u;F@S%YO$21z&Xs{g8v4 z-^WN?Nl!j7cEa~)+r?~LdwQPf&fiJP{f3=N3;K9mx&AuI`FI&v4Egx@8>Q!W*-04B zm;0gc{q%QiED9}8x@0tJ=HMVsu4?l7!p^Vj1q3bcbA*HA)j`T*ENn~1M(P@&)KmN6 zqQaMc(p{}Lu@m=Jyf=l&rg8r~PIPxv25==5Bs`;Ms)xuZ4TS(Kdi5&?!(WIuBEn)6M>7BNO!R_@51Jf)&oYr0 z$pIDY?l-1HR}3F#lK^w}lL;6HB4Tje3L)!$P9BRxRCe~sDZp&m_~F*BS)gLA9t{_( zsjSowOQDyBx#pg;$mZl}F(`CT0rlocB%_{ss7w`GX51#ZSCdwf2}T)#@qdN=`}>!F zsyhPN52Xb)DH%hc7~@%{=qp_{gTE4u@$oBpu~Qa@tYmMLtq_T%Pq1m*{3V?a3F-7Q z9H_<-TdX`!6#EdaGJ~woOV_3>?9$i7M^T?IwuPQbL3dbY&R|;9EvHM6pyBmlXF#bU5&FPP)Edm|J+E6 zVQAC%KGUmH-TP<8v-bcFYvmO3F&oiZWkK$B>1FD8YTUvK1``py6YwvRrw8-w1pmp% zDcAWx8~u_M&&kM>+Wn<5?6f@9+$YH5Adj(U&=7na%di5})0pz1B*DDO{8XyVTlzSR zL;QE25;uK$(nsB{#G0_$C==_Ha?+Nwp0FW^RIhX)Ie)2@D&EqL3TegiT>P0!d!dJ}cjo3YNep7Wb}6=oN39)34YL z0l8{IeA_pU3sh6Dx!V>XM3xWaAnB^~iR_00a>J9}V0moLQYqTJG$L3XMlqN67H(KdEs%@sT)P^a>#gE%^SCTEtz7S0f_4T?o@n`tBsd; zpp3+qp-PggFGdMAP_vouxQc)qd^!fK41l_%x2?_-EY5XnA)t;Kvh-L%7e&1p`r<_9 ztKqZ7piN%)DuAg?F+9-Qu3ld)_--?N>>KHP`X)Uzy+Y)z*mE)M`8v0acY4eGrh0MmN2CS8VYEuEL zeWJ|SYqQ5zxJy*S=WV+1uKiu!$@w0;`VJC8Ym~ znX`167t*0&52L4-AJc0E4DoBlwn5Il=@?B#7gn*yor#Ai4Iv}C;dnWfZM}bzOl-lHeIIc?kTAY1P$yt>|gxX^X-Ww;yj5hvZBpZ%83veGaL(EQZfn#_PM=0N4s zh&N$`JWLsse215PT28ZfWd&-PucihL;R|dIF9EOLcmsJP}1~@vlKp2w_ruK*s;0J z_`EbnR#pJRqpd7deZ=e1x383t97U@`Cf!I&Nh5KZf~Ob5LH2V7bR#75W7poe>Dg<1 zcNEMK#%K1wJu70wGXzBHfH{wI+a3{)jJdx#>3|K&0knB?a<}bZrjZAKDNqmlON;tb z%891Pp>L4uzxNjGxZx9L?oi~F8^EuVq)U}hdq{P3E zblJIaK30rqfc0R?eEax+%6Hef$MA}gMkRl~t@E1v7kPBJ(&S}!B~EW9vpj`$JJ=|~?UC*72&c(-G4Sk7Lu^iKeg6NpTzC1Hbc^*-EkV9BVqciI znPdf_KLJHlb+y^aIHa;ayy_;)AcQ5y8;D!rHc*K-xBF5MDYt53cSC;PO+Koqk-&Q1 zT=<{*3ki{B=jGtU^U#PJXK$=~W0dU5V;>ie)5z4Cf{o8FsZ9l$m?{eE{}!|^s#JUb zV(x6j#JC_gjTAP!b>z~eVfsmAwVL9^pgoofL%a(_pgk%@%pA%jiW*mIe=Zn@kT(pt zMpe~WCZKfuguP)oY@AW8vhX=WQZ$+ef4sz^yqiY(Xrew^uO$A-gEfe(?sAwLN^1f6 zjb-FwSwzfkZSQGPFsR+1w3o|w4C7>-JK?LE$ENUZd(~ZigW&c{(mamRbpLF>8LOjEzey?ja9@ppcqSM`F44ngvuRz z3^BJ!T2?wp!|yrg%%!O*%5Bya6g4iONR<)D)xM`bE&6A)Vk&J>(TU_KOQ53T#Iug3 zyqQe9f=RM&Q??#2DfoAq3G>y6*hz#MzVJsaN+c&$4UejlCy`>bwkj! zmHE<`T3bwm@4E6ENT*R(o6%NajX z%R;wXo|gybh#Q_B@0nKQB0UkE3&>tyzB;aU`D_>53uBd%6_#^JS+uv@!a}Uxsj6c`z&w0~&3!v~y@VeyKqF8}e*B~fKd|>`Y_4zI`K&YpKcJ(9nm8|kG zQTd{K=}D~OLN`wE`=yE(=;_OS1PeZBXA*Grs1|KB8T0VPQ_Mi=sovoDrNkj_!GAp@ z$$XprHKBW}q^dXN`jQz4tOrGG3r2)=DT!(D5yv3uELtXSsav&FI9;;3Y3X#481Q@l za3vzmcoyrHY3Y~npCo-=qvh#7eHDGbb|#_a?F7~__Imx>48naL?_%Y zs*1&6`po#-L7Bi3QM78Ily({bm44k6l`YlBVZjHPh(qx5GHb1KSIa}29?6CtF;}kl zlVK4sTROs6ZH%L$-B{U$&OHr!Xy}NX3-o66%N3oeF^}1RX*pEasumP=nV!CR%14F= z%#h^!N_ytv%x4n(%Pe9B z@DqAZzu)?u8DG&3a;nmjWG2%F;Pfc`gJ8On|uZX;BK}i=k|$4W1NYZ+!H@Pr`*WZxRND6sqSwD7CvQVW?a z(=!3Mq$6`!IwWI=zkDVv8GB-D#{xmw?BGoYwjv>!s&;R{oC5D3=p=*L+d^rRI?l@T zOg}9^;fcicoq5He0EXks1nhY1xS$JTa1sa+2@7#q|7NEe}@^0(=lpO zQ<1S+Rr_1jBYutxar1u?HrKcwFN%_`9+lr@BacWV@OX$YYE-KZ}_T z*@>*9ulVWn$&WQ81PZ+hNy$0*I=^ggp8M_8@O1sW-4Y(A1e;ik(bxu*1sl4cqR}_$ zXbg6|nQE{y0ceQFBM6OR7Aef2kidXoKzF!wDVb>~fCIvU5o3}`w?LJ~uTAco*Gv@{ zyAy@&YY>6kuXs_@*Dx-(p#@5V2hfcVftR%Qo|bpNCWSX=4FkQ9OZguiw^D_=S;l|L zR*5DG_65;QDbus|tlu)0MU0y+EmulRT7}og?{BwreXxnj$1Mtc)>O*zXrb_yB`4a+ z!a$tI(vY$;-kH+N`%tvu_lLHE$a1b8Mq})cU!$OUQfE0WS6Lk6Si*Q8UeOPT2uLv1Z0i@lKpqEshHB&C zXWH_wrVsG%K1}bQTM+^E&@wz;?s~WP=&WbE>;P$1bzj|Ku1yKLwptTk%?{(Yy~Ocy zTBU36#%cjb9xZ2N7aAK7L=^0d{i|!S;4Y)}KXfhb(yIoW$R5>Ph+&Okg48*JuFSqw zAD#1_)%s#Y)8!*1MFldakn~#!&{2`}lpES1ia5L(TBe)_+L8PlRDX$4RgB`qwfAfN z%KcZ@VvmyhG@%xz^Z%l2VZi>LU_M<#r?6+73KJ;P-?$vUAch&W}W!;8=w6JKGX8@CLz(WU>qX1J8U;Yu&tKzBRjh+nV5H?>IYAG>gEVn@XmQegA0-@#3X;>e-%iS2Hw|lL=PJMQ^m@2OYQH}2Ol-fi zoB*qh9kL6`J%+b4`wl3D5CLS8DG%Vb{ruGQ?s#{%&A3yx%d$)4$?t`dxUb)_nYcrB zeF!|Kkdm*zYq9BxtT*?IbTyN)2+bg{?h;L|1^zlYxTOpIGr`I9dV4U^>rLmzjRQ_& zh^k#o8kn{(p+M=QN?L?P$!`vm(O4D7E6Ja(Qi_6BV2q0>5uy<)!YZfY?B_;Ix0PF1 zsq}CJqJc~Xv=;4fBGP|t)0W(EOa}2)Myw<)Q@0S+dVs8xp!5)$-PC8ko%TaNd%UH- z?mkP2?YflXPPHlR^ZNRw1t1b_j+OPsSty z#{^2uk48|IAhDlwi+Gb$kc6aPB3q+)%em+B2NM2n8u;t zuypW%8|vEDqpSCg%;MJvdYTrf>3;N0V8g)1)#n|?3`#+P_bkV9_EZAIQ#i~RUqJ^T zHT{M%pYt=vEb$IB3GF+V2IeE;wuh>+3eR+px@=TFX4!1bDB&EH7$p<$9vj58Es z!K&9BRE|aLk{l)R6}*`0y=9%hAgF`^&+F0g^W*=J1~%R?DvO=pt*Z7Uxhy*TJ=sV} z$z7wP18mQ97NGpuXK>zyw#(VHSq|7bi`{GBU)=Rgu`m%4>6?TfBH&&_awJrHw5laH! zvDDc>5uu9(nQ!EExV3SQ1rWRr&9w)hIr}jC>Km9ViIAR+>%+o1b?ueFKI&6-6;4DqosY#GAKW z3zlWEgwp*56-~+BYeiP>ug_V`iY5QIM(W8hq+!>1{)L zIA4>j$&vA)YHtUzQap?Y-jAuw#JLHp$?|Z?OERUdigIg{e$eLftzylyCGfQ@KECOA z=@`fv+!FE(h5k%=Ljr!(?2N_VZvZO`B6wcDGts*w#CbOUDgZ1fAL|oKnqnnm%Y zpAlijm8@+Hhy_cSsOq~K2$dTdHCG2esEo9N#6 znyEF<{f+asEBgPPo2^Q71rL8Nu?yC&A41_HyeZm3V8U>zoX*j2Kx= z&`b5V1T1A-M$24IIqwCvzx;Vgf@9nrBNKmx9;$!mgUAxRZq~W*1XMcXCw%(Gu!}qv z;~zHf{Gk!NocBITCaKvD3Ja@sh*O4C z{G-w^S6QUluIgw$l9BRlCWvE#7-+2R*z3LX8vIWtrW6P<7#_8Gq`2fh%X^siH39zM!9-GwU|kgd=?*t$Lr-{Yc6>nHZsloV*Kqsds^a=|i)BDT$; zC?d&FpeR?Cyp|!)m^}irkFV%?xT1vMM@={ONj^D#8UFNJ80O8%8=j$MxL^vMI?7za z8n2%QUs=mT)@hdGFusd#h6m9>CaBH*?q$RnYfoZ&yJ0&|~2@7M(m`j+TL7HByo` zUAt^4_1E~PSL=dToo^z6(Dgrx;?T2Yk}{I%f(U?W$r>v}jpWct!bwvV>|&1i*MT5m zOVyo7?W|0-ppC4F%I}Vk%e%9SsUf=`#X|SHjlF}flLMFd@*=4IL_J>S$HrM8G#kFd zTw|!kubs?~aSm|BUKoLjdRI+c&0>rTBPuEtluqajcOk2xyxgS$fqCMgI zS8ac?i?r=zEKxSQMjorh5o0h(%UKO6Bw%MU&P;`OyoX06|2q98L$4CQ*2fcl1yN#) ztu*0L5X*FEZ4EFuSprCzttPSE+fb)uS?xV6r66PRtDIy}C5OQ<`w>05{#K>qKh$3y zXd0r5Ro9|m$jPc_PNNX2{ANB6Zn}lp(PU5zbw`*3ih%0t$%y|=0LJm4SUI8QQdXbo z^rRA(Na_v+kv>*!h+4|72*kt@NXe8X13H3WI(&K5p^AWM3B=U6u|z@hs*L6K`7i&M z&FJ`M&y3f~@{g}&5-FIUUQnQZ`wv90|Ak9A#XNovzpCQEaN07E;kWm#e%Ee~3%;Pq zuf=BgRkU&$t;OZ0cwHQU3s_P{muD5ran98;^8U|GZ0!Z0ID3bASS}N-=g$V3wio*a zPVw~1;T*t+O29gvg_)<*P93xjPQ6SI0M6=d{0TW$CgVY*IMmyNvE4Bq^RYVU?fd5V z{C2j-uy}#Mx)SJ6^ML6i-Q7J@;Z*{cPBfe=L1fVZ(iq{VpLuuY2w+ z9gU_m>QW2!!onH z5S;74YHL{doepSCXs|)9$BgFBpY#w<(_GY^?JjYky0%<-m#}Ti)`MEGq;3#rX>m03=h0QCRsirC z3rR*YI!ogt{Eb|d3H`B#rQ$ym_O1I%j6bNR_lMgw#jE|O!O%3D;#+^F@ZB<*f5^_y z1u@ldLMrRlQK(8(jRLDV4ewQtqDJ>~kU5R6#X=F@F1Mypv8a!QhEc!s+{K?s|16dU z((V6V32;WeX5Chl=n6EOG0DM%jYu5$|A!PTU9())eU;h?InZ87DZ-G#2eHyEIU>0*SK;LHRg=KU7Ib58}x z5)a~g<>=!5z89Ym!L%kEt2Dd=(Zy5Arao}O%3|SX>3vL{->ULUFo$s`tI{ehksx4# zf|Ellvbjm_1D8Iu_jyAHr5hgtLF@L|(=i_s%UtIRuD550@C&Y9&oTAyi}S{#V7*?v z)f{c|X-+uThKl*~Oc#2YE)vtDCfP_Riic)tlyy`@!z*H6aKPhz#Bp-g*fgq z7L_M=4|N=EPbZM3keix9chK4p6VSB}82Uwm=22i;8zDZMyub*a>|J|Dcv=+D?$n}Q zh1I_V<@hHxn%u*3I2b$|4Ov#KY#{59czJiJaPDCP~UP7^* zF#(quC}4tl_yU&}XRF3YIYJi`;dQ*S_6|e(Jcs+ZgsO_AAiB(``yOe(Vo}s`!T2Vs ze}#VSIHg^srxC$h>EK<^qEbt>3s>_Us~(BQHc@AekMlkua4Q;uSk15dIeW3PQ=MDt z^pKE2S=VUI=%@3VqXX^}{$ny|F4YaFDpEati@{fc;_ZD%(%qN+|^dPG!y}(c!__X^-;)|djf26v& z(5{1c1Uw;atm3}+E3`;E{IpeL0EH$JHue_f{e9{8PvWrR zu_FSm4MB*(g~iOoxnM5cMg1gMZYl?KkGyyXzc_;6bRSArcKNea5I^sKVybplrkCe( z74UD`%8(=gdJ@Q&b;7ZyYb`ThRiw=EF57){#mQ(jDXGX9t;!v(szD^$C9%_8@vDm* z&!;(wXHQBWGLiel;vZ|)r*nUItuSOthrZvOr*JiUTgi_#D*{4`@1q(uGQyhp(2K`# zDF@IPF$SPg(LBc_5^_igDx8VaDn<*=BholS7CtrHF&lwZ)D0h9KKZ_?7=MmO0Vz2< zPv@KU<$b5M60Vl7r&IjRlt2?}J_^f#^2bRFD*EdxEtTHB2V(_B#vc{&P&lDp^emYv z1QIwP6zB$r4ka@+IiOESFhW!k={k_&@VVi2-MW!HLsx>3T`eL&+YJwT@*?`_Is{)y z(BN0YUBDTQgV(vepDCfOIYU1Wlv2JYhuuWM7Um)T55R38Z<8O+kTf%A&-x~9R=~L8 z)Os$@pqYEV_xXG=*9VuVaN78d*MdSh3M~ZDtoVQ$cSYafP7eTylt-HM*rsT=Ny>d| zY|`_9xXRoyJF4#7{-kfb7t6`-#pECK?WDJg?J}6kS&W zCFy!Q)HZs`*r+|}18r?+UP52Gb|4I=lOZNr`sx6%f5rFuyKtD?Ln77Lc>SS!lUM|Q zjMOb9e8N+&hMV3+TKW*#2+Qd+Os2J@m0v7T11yyWYx>q1A zhnT59vOP)P13~x@kz@?Wgjsa0;7{!K z%dW)u+{$0@b*`JLb#$x0GoVyGbDt5QcE#Zmb%1A^S#-$MY&W7Yf`>3w-Ka6T$X`p# z{uQbdygv@U{a%)-izxq@lK07U3RI(`YRw{HFw%Z42^5YqahlF#x$F|E4yfJ4(H%6- z>kouqGoTnim05|?y18IUC}iIMDw!P4!m|*~=H0Wxa_IQmLoZ8ZJKG_fn4(R$uNu-C zajebZ`!agwPS3}D+qicSoX|Dt$4@7O`hEe$cVZi!@(K^KN2JVplhLJbibsC<43QRj zte$|ZbN{P9x!5!QhY^0-619-`=EX%y{V(>d?rV!5`} z3bE;YZFNQ|%g_%ln;E-iJq5-q_ysj?HcV8q`M^qP`#1h_fzR%c$bn*Iz3(y2SaOnC zAvf{Y5qSvdXJGN=BvSZZJ?_$>C%ieey9Rz${2r)8FI}B{>35{ebbZhBuSR5B30OWY zt8vQcwW?m*S&dft$|u#FrLi95v4V!H^rh*5NaR#E#BTcfP~qG{<)oPesUkxEex6b? zALoFDu@8Ps3&te2!Qz!Za+GX>-%3ZcHnW~-W^jK`f#1Jv)F&@NDh^mqBa7S+k}l7Q zP*e}+MQ!tUve4beGrHNs*k@rrj63P;*RW59wo{Y9Q=)%Hn#0k(R>Rdh!m@PObL4D) zOK3?Pfc%@JXHe!W$8@3sU@vpOsz|;v&iZ(1)u57!sTBerY+g%YfZ`2O2{NXwT-WvB_Y=?P>~Y4M-#KO-|Dw^;TP^rClM##HO6{gIx? z5m@)!{hBrFxsJ|b!^Kmr-zUM0U;JHfZk{UH!|l_i>?fDmd7K15YL>OkZdA+cnZog9 zsO#=b$(lp)8I2enePVD7MZOm;Bg_ZKbU>~Vq}8^|5&q$D8T+pMck?8}Ib>hP?uRXy zur(^>)D4q-x_QKEaqfCURrTg|PSNpI8y1Mx)mRuQjqcO1>Aj{A<|b(kP0o**v1Xw3 zK5K>6hu9SwG2Ss1(Gnx*t91Od`xhyTo%Awy$4jQNOXF1I258<4q85$!Uz;I~QjAkl zmf;boo~5sDGZ)W+L*Dyb8k^noXW-TtARS$`&P7zP&}^!55L!yC!PMvxZTG;7vgIoA zSxRLyhz(3*qB)uTcEYKmXPefFT=zN}Gt(CsJ|T)3r_CgJ{VcvZAXbLf0bUgfdIZ#+ zWG1k3m8h2n>M%(SE9s3?7P=H{BtXUi0R7EpzfiN?LO%%$>@ zsd5b*7mxR0W2mY%s%q!;6%o%?BoPzChbjNrSIelCR_Uwl>Dn#a=G_?K4z1oX^hQN6bxf5SOxF^_U};bA`?!e|0yP3l zQ!EQQHSUJ0w%$}LaFfiyAF)MyD7!;LeRPMF{=K>Fkn0W0K~?{f(g^lUv-1w5I?V zMd@9ZUcKu=-LDU$T_Y)`j;alxPW>Vz#>V#U@3?M1ow$u*#E{*uoXS4;BP^|m3TiHi znWo;;90lVMg^`BGiUVg)>^R7T-;~0{ePH|&DH6RiJuyCB?~+^K&;W2M-2N_g#9<#v z>LNhU(9q}6&A~WIQXozTeUI+rCB?5QoaAB;zdk2@P4kNQ=_vWtHDhH_LJ~PW_2U^_ zgf^%Kg$E8*3VL%DRX<@POGqt#(b~|?DsS)`r8mGT02WqG%s%NyUxM037yEi3-&(0s z!|IQr7g?+Fy=*M{olsZfwQYetxdFP*Zdq0nWx|)+Cmt;as-i8PnWFz3`h!)1U^8xh z|8ZHYKyWz`(p?V9yPVZooZhg#DaT-)Kf6B>ypbX_KJE-8{)lw%?m@2FNw}>!RdB5kmJ7SJ_VH5tXcx9l(MY7 zx6`{@%e^Y5u1%))3$hw>Gi@dUX5jRtMKDq0?qM`+!nq`=$(PJlEpmwVH9cOocH^K# z)V6yHmi55Cw;DH%ZTHpU&wu7ayO639hts}qSi3W6c@$@2g1}VB9Xr%37gn5Or%js4 z#qG7QI#)3JeS}Hg93)-hl&@*30biMmN(ko3ES!!A{qS2dWSv}taDYcx1KkXv-DT0$ zpc%HL5-@7>QaenHM_w%4Kh>!dA?Nm*! z$MbF^s0`eX-Tm!gEKTmqAJ(<$XgoiQzC$}N%An`|)HE{ftStIJ)_9LYyHLjge+odHWuAT@imDSGb2F*_`*95j+^3_V1ozx+y zbTt#OD!1L}Vg{J{;6)4OWj{>l_tv{g`pvtEn~{zcs_x)QJ2l^iyyV8=zC4e?eQFA^ z7aYf2BuIzFOb#_+CF5gi_vC5*Ft5XlaNhvT>L2tVKiY!WSGr?x?MNxDUJ*PUo6FeN#YOA}kFDj{76# z%>0w+IlcS2VkV|4n>?jW^!j;-;S?rOGHtCS>+!sTcExhKCDH+d>?wr5329-r@OO6Jbwvww zw1bYe)iNYlozI%-pF?sM2E4#&UFm5jC>Hb9L+q&aP0$9GLh>v`EU=(12&F4RNe&a% zJ6t7sp~k4-ip{8!XM^Zi{9WV$`W@+r;ghyxkkEDch;+ zvPzncL@Mf8SnVk->YR{|XQF9i)U3-OOMe8oMq)mX$f9TwVet~VC<{Vpx3kDev`Z(9-*Lkhb^&ihITz>s2dvjbhInp_Z>xtKo-`zn1{QBzNn z*xYp67Ys(2YJLe2X8>$A?geSpJ_v=n%7l(Z4&o|Z>Svtb9zl`egT=6^T;rhlpBI5a z6*=bKT0_{w^(n_7!?!>r>@riSVcHOcN;DnJQT0%9Lg$kDzd7eBY_5@5uY-2&sBZnV z0_QD*`(pF+jUCR%gx(+d|9hJD_JS2V57yDDvh=7V^>-t16=bVBxO=s@RkRSb+nl%z~idcoc_hmcWPG zeN$cYi=V@0D!#?eadlTF=gp_Gs(4-+^+Cy$NjY)KZt3XHHIuIa#>2@@t%?j=Lh{4Z zYXc#*zs)e1q|IbwO02$Q>dq$%BgeI;^DKXRelQ-P;o%1S!61V)Y3z2xGiB)IckD;* zdA;GyTdJ{-hTU(o)%=r*wBgU|x4o%lVMn>GaZ@c<-^4iPoFZ{g6URy!*FnO5U&^W# zG#9)2k~NZJqxZ0zu7^m9Pmyv1Jj^|p8Q9Cs)WyNkh z2RB6`&f{JWhx2l4AXi#Xg?lj;&fA0UJkI|z1vxGabI#2Vc0##E_F6o8&P_XiP~*MD<$*UbIKS~ac6LP$?yK7#(0oE0 z5?dFMp;TBVz)y_Zn_ErdLtR?v({q9)vc~D!;mjvvM|{68%&96FZOY3y6FZb6j;NjR zdIwAoa&7(YciFE$GMUR=3MUA!xBh3KLz482XotfhnkF{n1iRQwlt~PpfA&NoGSW@K zheL-LaW{yeDfVwkH2j~qVC5-Cleg3tmbTbwFpaacluGd(PREghkx~sy=k2e-!fbiA zl&B9`(B_Jp;qJ%=1pgXpjl-_8xx(m0Flfm4o2XQbo#QimwS9sHexEvt*chnO;T+_I%@-7e4`vZ#QY2{|i)B)G<~} zuJ@~G#Y>ORW4)!Bq12|lEL81f=cRw}?Q-&pc2}9mG@8@{59vlf%a{peLLUz_B}L`? z<}s=44GzFc-w-DNkQ#lX5-Nju-aK#ErkB~r2M@(pB$Y**LpOA=;RuR;mHXuI3Q91Xbfcxb49agH9sRo%M`CdWu z@`}Ul4kDeP+gj+}-m0f=Xa0V>oa4IN>;7i<^4e~4Hm#|X7+(yJO3;`xbxn`zh0}7C zYq1`hl&~ftb$Z}O$IIzq$)K7&>e@*j1wD!C6uRnB_>$Fe@uwOHPc948yV#pg2i@g} zxHS|MoGyf&-jLY zwW6tEIWclJ1gPU+Q7#Mu3ko9*HnYr<^4;q+=4z$r2>!z{KSB;Dm#srv)zC29Lc(it z%3=0k3F3nCagP?ClG*~K6-P47My9-pqi0_83VESTc%vm1gR@?DgN(jrAL2`W z{*P(kCIYpFIcI`#yn+Zkeys2W``bJk8p@8WM>5euHv71#ONKmqAuu$q`b}TpIqAQh zu^IMr_}T3C_iB^S&~UIG^umeqeLm=Ok*0?&EwZt@K~(>GMUL@(qlk-MqaW1s~qFG z#0AVDT(;*SgNInM?;6|#nt|ZlbFdc5tET8L`@QLr)UHM zT68S%%Fdh@GQR2edJCd~3u9Q)lX^=hq4lQ$2E)S*HFboT7pY)6vvKQvTjzHXlX48_ zo(QS5M{*i&*3KmCj=0v3IOlVUu<)n*( zws$gSpso~d;Bmw8^#)$;4Bk8!-a1EIfDJmynJiB{xG8P89~)%>){}t{bH_<+msaUw zk>6KpWv-|5&~s`y?^H_{`2D5rbx}>h^kBYX#X`bHRLalB6YafB3tX^Q{eWs>Bid|! z((aOZ%5y5j^4UL`6fFsZQDu5cE`4Dqhi(Md7p32 z%$e29?psW)>YRK2cUN`q&p>CB1i9-5QoRs zk}Fjrr=dWre1E*|k~HEK__XJb%qZ#3BUitx9^dMNlHN*N_d!Rx+v)(DO|C`19Mn)O z^`odoT3iq{82U&MZ9fUOl7{tIt`glUtx2Y?8mx{6rUjNV<$vn)sI~SoMJ;mrq+~2p zZ3I*G-ei(IAvk1Sr}{wjBcKrQ!TcdVG6B--v~}ka7aTGKGYikSR#+tC2qPCtO9kB` z#0h$mAGr2X1Y?2M<DFrfkal>?CXeBqldHAe z%AO=QSvezd0Xea?^gx;F6c|?->$MDe=on)~i8y?!vmmrk)|Zk`tNul*apa*-JA~XW z+3q}6@+RI{qlL)mWA@%#-oCqLU8}kEd~#Ce;eiGz@iQBoto9{%Fv4qy4HSh;<*pEB z!Sfc*)#N=o2!CxSmM&C_gCuKOJxOs*CI`PhI7Skc0j8_)YOKLG#GQBiw$|yh;?$LR zGj6+i@sJMxiD5v})06({kAk`^4e! zS65fx9&jl^U1@=aXazndT%&X-B{?nf+<_MPA4SkIJ;cW&Am>O7-{2Yx6UVYw+<$#iB*su#+mC>!P77B>8|EBuY4m| zc2AC0_&ks%&xpspi`*2(cf<_edLoa4&ArLd#dK^nJgPU+e)e!(&_gM9`)&`HP?KK2BuEY|oLl@;`tn!#FEr<87g<=#~j zK$q|$fmCi4cpxe30W>qHbwl1~FRjm}BAbs=`5@<`k^ZC)(!O0falk|{r5Ye2gnb*s1N;{H@!IIdPSi<)DeySaTiFS|EiX~2C#YS~8h@x&Nv~U%E zd5?=qFz$nA9%v+tnrs_8OCGGo8sp>#`B*qk5s7C_fe1`m6BjI++=OKgH!R9j(9eL+ z1ZO!$`v(8eL17b%ZbT+!g~NoQUmiI{`ji55QwPyBsk#;;qmaU_g^r+7Qy{st;}M3= znL;=E*M>(03*O%%;0(TllTAy4K{agDvUn+XO*$sap{JO#MNTwzhb|Z_7>@s6qmLy{ z2@(yFBy7hni?YxB(^S(+{!%s_$cAm28Ur7On^_jTGEWGCAwjc2t62gIL4t6crI*Z> zxhH@j1BF=PfoB2F3}sp}c_?`*Hiq2p>ti3HwuD1}RWoE!e45lxGwyBNYf<~S2oJxw z;PpARPYaRlQ-J0oDoX{4+Q-BPKfec8nTNNoCp#$(2ZAlMIJ@{@G)=->A%NjSvb&e#8(?vw#g$3f`#<=lg# z;TF2Ya#x_LyoJ;a;;rneUpQ4wv0*jsG3&h}+4Zf>g>K^4%V|!GD_JizM9?2U&E$gFwtZ zbfU@%&)RbX-~|WA`@X;3g0=DmQMQdV1yQ=EF(C>L5?g3+ZxGR(Q{ajWF;EhSh@Lp@ zhzudIJ!F}e^b3s_g|RUDfNgQDpZngWhhOh+`lfg1kj$HKkr#v^uNfb7rJKjyePA2M z2}acbs20=+wq|^v=&ahXGg3$EV#KEIGKvFtPs3R&z)CN_Qh9GIBcH$hna-h)59K}H zEtqk-!fMq;l#h#X%P2k=uFl7H(hqU+BOrmrox4IO}9@r9^e>#o4eJO z2*%#FKaUeAB4>3k-SAfl=>~IWQiJdnGyY5)jZZ+7@xTn9x_4|AV~-zZI#!ejj@Kk> zkC#rjtAsHRHRL31o5D*o{-7J}oN>1_*N&1!JbxbYjhz4rpn1l1VpMqmWny@gCEi|C zGEsVC9jV@jlIcq)3DT9*2fSHIm<64+kc?Of!_y({9(7#3@r|%LhxL+b>#QC2V_Wr{mKUW6mmGgK2F>Wp!?je3#s{&K|3Hf>O}OBO=`O%sM!974 z>5K#Aw)bxn2nc1hFhoYSI@`G-m~pz&)zZu}C#elTc?J6hxsL z@OU1ujS|w5Yx}K0G$oyw{oP7UY^3HKk%e4ZBaL!qm$qK1XHdgnul%RSfMDt*gQ zkE}wAr;J2Eoo5;)FmQxMGKe`7L^s3C!4+&nydNQpx$=-NTGG}&aoB_qTpj^IuG|vy z<8T**{4h|DE?JGDdeS}yk_@JYub>~x8IiRt=)0UJU{HF2t4?EtkE#|qC2e*eZw9If zy-z(`tkw#Az(UU4i5oigO~OK(R9c1=4zklKYjqj9Pr%7;X}#u2noU0Btw~Y&I^%$=?Vc9u>Eean?3cRMu?6d*mTeB_dMn6yKw z3gP^%4eOy?s$E)v>`UKZ9~%-p9;*Ug3C~pioKplf+q>kXaZ@7drOiIVrNL(bq^teP zYX3A{neKfCxtRT7>}_e6zedS}>p>1#q3(1c4HoZd%f`2eL+T8wRkd=V3cClk><=ah zo)AoJMN6k-kE_kTUd#5Y*xuceJ5kfcc1S&$SrU!Y56&dO#u`4?v=By`t+8eRD{fRc zqcdYFn7+g9PJ&Rm+TGLcpW0O8zNSMR!^ZbuC)>^sx6i&m^C~3fX}^n3700H9IzsbO*I9rN=kS+|6i}H>V8a{C=PNHS?oJ*r|J+(blMmz)Hu~CytZU zj_Y->oN~S<4eoP>-`m8{R_whyuWH@5ZUxp)ewOUfdjZMwy))&LXA(QeX(Lm^IUHL= zxM^86SXgO$KSPB~^08E$AK`1K#QYYBfRI;fZvV3Rqjz%T0mygz04zKTW(R0)i{poD zCLw-^k`l@moZ&J#@Y>@X#7}zQA@3>0=p3pez09r7fW5^lW6aUwm~ujpZ+kGSL2BO8 zxv}(-4S&RaeQ~~tgT!a}<=#t>J`>tRFdk!ntUn4PTGw8@lC5rjK3nnMK3mn@ zwtY;<=T5=v^%ZsU?=&N# z+dxuYA@>WRR5d?{5}3~<8eLxizeCtwc+{L~#GUh4g-9Yw!K!4CB5u)3nR~*a_v!Rh zhNr?d#aUoaprp~9@Dw?O(?pn1torkYL<+4ckEuAhcs`k4Hx38KvQF&uyP<~vB1!HZ zLMr1)qg2;|l8V);r!v)RIzF+oQ995l3Zdtm1z|asGMS3x!wTM#&!BaT8;ODSkQG4>=6*wq0CY5(%3U}9y>>@5q_n@gVzcg8NmA;)Na@@Ckr70jN# zqoPnJTb_6&?wl=G!~ms9n4C|B1+S>O1J$J)zX_($-^ztf`U}$tp2?tpas*0Y7THeoR%{mqR(}yMSttdeGPm)>IbVwM}!=53uBIf{%-#_p7)eDSc z&+B)-=cAA2i1FA=>0+FoK=ahmG1I7)&PFC<9hWq50XJ;qupu0d0Ws5AROvXVGE12# z=1$1MGdIqH`jPG_dOcu<0!P%C$lh(k!IW~iI?s&#C7{J6@~uk`-4iuy&o1#-tbBqX z42uTy$|r+NVT)`eVbP$_SFtO1bE>MA_TRX`5^#+zE9_YVolk{E{i!#m#9MXvc{Bl> z6*xeyCZcJ36w4}z z&f;(hKt6Byn(Fo%&}z*QTbe5bQ>4MK83u;O|LvVI!&HyY<||J^$FeyfMh;7N3b-f*q(0HOczW93!gh9E)ZcE2JGW z>l}K01A%1q3V6=hZN;Ty+5RFN-Dfy@eu81CLpIvB{9-!CFA}vnY^O`u&yXexX^=%S z12=D5+rFknEs>ZOfZfR1ot_O`GfduX$|C3@iL!_}CDA(m?dvdDs2Bk}s=sIB)*8Dn zSlcp6H9My)r$IAhM*L*$~3IB@}yUvsc?cRA3bdVWCI#zz8eel_< zf0__zuUjcd4#ZQQ5uLrkd&+A5t2??P2-PIHOCUlvjNErmOtilU*UlOE)!Vkh=6WMc z;)RCv)STp`*Je6P`{(IjY>^yb&fS1=R3W}wCx2@VkJ{)W1E_JR) z#Y;EDP6zA;zi6= zf5}`BMbQWj#l*2q1opysmOlQoNZeTa5+&yO;Bn^Rq)Q+i{}Mtu=aIy5_9dDP;J!^b z6B~HW;iT~YITQSUUdd}J#@(0D&N2I+3&)CK|2fgY?LaneVU9$7H0MMk3PI|VCE9qr zUOyOfVx|y=JM#=2Zrrzr0q7m}pPjGSQ_|n2Q}+L|)6{FK%-Zaf%?f78G#O)c-tBCI zqGYF4_8&{gcOXi(|XzR zfuUgN$LVCANhks6m>#0<1|DfYvx>lnBnvVSMbbDUu6R&-^x(Bd(`Fz<9L9-R$pRuYi)^VS zW>PjD4DJ-0$+OSYq#jtXq{D0B3D{~6k(||WbHr~cP`2hpbcMvu1d$Rl$s9VUD2mnJ z!dFr69UQqchx)80q#&?B0m*uzRPDB=KfqOm8H4p?(}~>GCLg{k@!;k^o*S~v1KL2S zgEed0|CLo@&k_OeINnDojE%1P?L0h}R|v~;1S+7JKHlq^CZPhq=Hs#3(lf*~v_NgD z;;~q;ohdr*E`q>Ydd2LLcQ(~&A{9(D2as_}m*k{W#8Bqo=1A>&1w`SZnE6UdanGD? zpAB_2nF9dL|Di9yph0PZH%UoK;;QR@F7_Ukd3iQ}Rm&}-(jIFf{yIKeLs{gt(g~m= zu+4EG^f5Bnvm&zeQDU0W0#nRwd-e>t?G3`n`8mbN|8wd&{mFOsgMCg*T_5{!!(~-> zVzXuPx%8uFu@=1qIzqC%jgzv_j`W<*YuhOga&L!ctq;oW_uWkpa-rZ$>wj;+u;4vj z)Q@Rj=KW(R)FS6V?i?(h<(RF=CH(;B(PLssb$2lqZD+r#t5xvv@z+sF{00EV0X!A0G)(rX1H z^GqV1NYV;xc2L4X8Vylq945?i$8yoTl*n(h)?aJmO-=k=p*8n5@Gc1fp)P|Y_mk5rzo#4S^r%*jcM4R1CxxOprQkFYNV3~KboZ_8CG&dpVWoy3BwVv z;c08Zw-rM>r#(dX>e1e?#d(wDhAg)rH*_eLc z&`%u~$jp^XGOXH84wXE{exxKFq_e;&h6x5?MV-ZUqJ%$;HsLDgnZ{1n4fdDlhVP&x z$A+GRw|ocl{Wk;fXQn&Lh6=<8RSUfn+r13&*@3d9)Cbpi!6l}0OFD~}ft(=>U@UnU zY|c_Je9D{1h@fl9X)V|kUo(Sr#q@-m#)LaYRsWM#)hVWarTBtYJG zsZVZ18%ZGm>Mid~&j*@kn)ODx-p?ZY@8d9Zq5<-BC#I`5+PveyQ~;=@UgBYsK@T)? zW1;kBG?R^PqJ&>n3gaoF!TFm0|C8O2IayRs*7cP5y8ePn86r3_J*ztblj>3CI3i(2 zI)KeRs?j#Bp!8MU$Ffvjk*b;UOD>+NNT1aoqs>%^`!dPtOgAbCpXGk}|443-md*w2 z!;C;t@)(c1&WS-wwrL0eu8>@Jnzz5PWqY4dKp>`MCB{qzRKB3AkixA7xh0brYCi1( z-E^$MJJqTot60ir81ops+O68fr=9? z_{`+Q1ywGB$=StL1Bi6F4BE$0^oS__k0|@U1-G&C|8pDv`*0iCP8HkZv3+}5iZPIO zH5}Dt{$^jI$8X;Zfa|)_s#-)e=i~Z^@Wobp;Z-JjRJ7zuSDWjLQ;mv}rbVXcgb{(D zpZ+%kKx=^;Q^yo@Cn|$vepkq1%Xi3^sL3g=QJ8)Z-hkaf7MP%sb)YFzZ0U-Jho9@4 z{$X>!cQ^%TtW5GBF2% z+3w(6Ra7zyC8DKga!|?89+OU|AA9eZvBeT8O04%yf`5>+e>Sn6?H(PmFAa8s zpV4`Q(-7)Ot}Y>!j^&|mG%`R$euLDB;7waCKf+xDGsfE<)DPDfdD0v|qNq+2><7or zS`UCz8R`Q-tB{>8o?MB?sgjb+`wtk7ph-*X#+uT67lhX8HJDo{#w0=!SlQOYt|@dr zd-ac|Nv98$^TK}-y&LU3Q?Y6d-WIN{=_MI&(3LQv0xj(MVpaR#ifA!<_{nE07w&c9$lK6B)`yLg2!9fr7DvsF%w{XG~qICU~*Q9ZGA7EX^CV32< zfBl-_RNt9P9}Q6{UYNWO(=fSI=t1MT*klLlz+(Z}&2f(Dh2PX%A!|Q=q#UA~u1#g} ztpPVqA`TI}kX@sNSTc8JzzB~e#z@jMtoFs<0v?&@>CtE@a*R){~j^UsU*_y?G!iFHfNfhz; zgKH(jrzDX+@Sk{|tysRNzv`8^sawus5tBM+P%=arz zQR@xW6p4%C2uNtz-F6RY$o}VZBz;D#G&=GR5~+Og-%>uWcIA^SpK)dgdgLetLQ)QG?k1WmoJn&ftIY2-+zR0 zBEvNPp_%Sw3N)o}&*>aarP(k#=55iJ-~qY z{MeLp+^yEe{-QjSCUe<($iCimTl2>t0oapoWeH6#mvZBm2Ea9Z^) zXer~Bnyn2a6tgkUUNEbMsh!5t4vm;coRRizm zB-;Svt6a$~I-Y10^?b(a{xXBr-ZVcfn>LAC6AQfC8s%yaLNvuY-72{0&Y`>I9md1M z((s`nNH4OK0u62+T7KnAgBBY*CrXz5nmZTz_I+3gDw;$HI6UC#E#r|7Nzo#Fv$^G1 z3V}8*ectgO#UyRzzXF~+$11oXXGzMA++sipwafn5!V@;^C2FnDttLwW3Tj1*9XPD0 z1Gngnxc)_@&7GYno+5m_o`|BGVr}ou)j<~Vcl-T%GXUN=J(tDq!&ZT#vWfw7RWnpA zILjz_`W~=8n^n#=7IImSCY#x+k6rz$^o?sg_Z7ynkJ>+{)(-H3+PX*gX1z!BN`G=( zx4GLI*LiavX>HLe|6`zh{5BG;&+dRv*}`y+^-NYROfq zzoh6_4?b!n#)+9T%p7K8YkjEJ%s6cg+-FyI2pP&zuSG%=+m^JI(EaTBw#O$sE;;$9 zS#&tvX2`SbloH`?4yteq@R%BAi<+R^;~!={R=lu+u1Ox$I(t65(!8L@NF2U)jHYwE z^X{k>7eTq+RgR%tb$(au*Gk2>&O%P|S@46YE(w1+f*ye_VG5db@6EJ^hwniA2*LS7<4SGQ2RF&6E|YwlYeWzG%NQ6-ktW% z8BaOkKQCyLJPD`uWeo}p3N%;jIVlw=#&I+u6i9nz_H0xfr?KWTHEQmqZZ`OoNRp(C zwMdt7)ShhNz3YZ{v3xp5tvUlUOfCoZ|9tRWMug4^oQy9@p($3lkp$jZWoZAa)0}iD z4j{^e0&w49fWdq(`^1F%R}Q$QY;l|OSnxXDUYqBg$~^QWuQayoR7yQRU8X1>!JRO* zL5zru5rdb4BuEuPdAeoE{IIFGOyi7J{1G*ylK{eck8CKl>rP0e6CVzvtcNqrkuo&7 z!TV%U^KO$7?nU^n-V!B@oglh_>c&$U21$cu(UiKnD=yAQUH=F6nY6w2F^5X+!9gVp z1p@buADw5d<(%~7<$_YaBrmXGjD=99hyUYkOqrC|B(*I`2kNm9PO74q;*3V`B)ZWDCN6>OK-)1k_I=m1eHep=9U*&j5q$?c@-dJ zA5`?U#nV<$hK{7PRfToo`m9^Ud19$c>o$!^PfdFM^og+rB;!kVgmv_Phds z?|ZF&o-O=ez+RyDk@%-}ntBOBD><=Fc2*>?l~dE0O)-$7cYdH9-ywL7r1ve-Bpf@a z@4V?uL+YSmh94PBdis!0>vqy(yHrKObo#OoG)n~93_JE9M42PzvfMEx610L->b9g5 z^*wX($VfZUB>_6|IvJ(WytN&6AURh+}ypCBM(;Y|o3BTjjp z-W+>7Gx?+S{|b;q`EekLKZfmwWyB6l*$G z^15Odx1E4_^EtA%@m?w%y&cT}7<~+9Vc$10QG0}=p3~wUjN-}}W4At|Y$#bWI5^W* zz)pR~6uc8!IA?f{$3ZVPTXYRzYj_QY=hynJ1h7(8StM8Npjw&Vib$ku7z1s;YGsj> zR%p_NXuAEHrawJ?yyDr8n*4>}&4A6D5^sKXeVO00nPjm4zuT+UQm|s1N+Ok?Z z!j)^~_B>7Sbzwg<@i$ycC;gh7$Ra7ud6B(yC9d}L`E%Xartn(1!jfH)T+Sef0Zpoy z2y%jedBd6oI3{)I_dbtg}a(~OLQU(a#!sV#>H>&!Tg;xUKdx3GxYYuc!vExiy zZJP5IyEXO z7o6lz<|ljAW}q0^-F@zQFF4Y{Tj+K%?zs5uR|eIDUx6%i7(G+(-gxP}xBDk;mr~m- z@`S&L6g-0%kup^Vg0Euv_)q?o=aWtv5vBBt#RqWtLjxG=7LoU*ttPI zxU!8oNRfjjkj-B~(Z$n$+{d`nxot=>aRLY#FrtP|4^7ZSPj>u(bdtG}ulk73TL|5} z{4C1AaZLb6M*2SvOq=|rqSP3s#@jFyrdX9&#|J1y>jfol>MQTbHs*huWU-LhtBpzw1|_tzR~Cou|?;+L+Nkk*gVzCU^rPfM6x za05woud7pdGmi$_7o44+HZ_D-Rv9GX;~V3LOY7LF2rItAS5)RK!*N`#hhQ{Hn6}oU z#(s10eAfbtQkPAlElV*C+Jl2nT22$e2Ti38g(uChLrwW{cV{tVG7Z}_&n|N(GFcc4 zy^5nqoRrAL%F5-=oAx`pYb&{03df7xgUJfGi6N~7Z4AM9<=dM^w<&tjt<6nZ^r?Er zO5gxQm8@vFWgTd(iP?rj;Um^tK2UU#e1@}24Q!ZyS^#XksJ5Aindw}Vk3mY%;+u*x ztT=I4eoE(BuYpZfGHA__aiz?9s``M@T$%e}<#K;YBuz1QEOzoZvRpb)k-Wa_R+SZz zBF9{EXO@QJFxsO$XC3T*f8z9gz=6D+oEmR8No9UKoG*h(b$PyzhgFn*Jno*iVL@g8 ziI5%<&i2=0==!o${CyehA9kW=yw2s}EaBIx@VA#5iy@H-Y;k$Lag=#IsG`i%Rl?vE z7FTH6on%QkF_FSPHO))0+7W;QSA`Ob6=oP+{j!mHHD6k1=adC7?jjClWx|OkONJc0 zV0-3^h()&$+>;$eGnMof7kd0RJzDd_s6kO;-a;t4w(w{Hv8vb7 zbP1$pY7i@`WN6UNG8-C?v1rJf;{+7v{e(mcAPdkAN6!!>u{mqSlef?5*ZBy5Fq$*Z z?@<-$QW1))cMsKb662dd2l-Egbmc!0(z#OFJ-LmAwzt;HLJF&Yna!e3VUFHfQJN0_ z$%WFUAowd2r0}vYWyz{q!gARbIM>-Gd-x_~3xdnDaoEQ!oZ~&t@BDCv*mmIm8%^oM zx@!=yw?3o)On@fbOpY==ktHC+Rx}&NoC5fL)4C z5o0p!VCHgI!pJR9G6kn(6Z)To=nr;`d|D>Vdk2wPi4TqWHK-_iIdo`Mic#b2d1R1@ z=$yRofG8lX(hZ^w(9yPhi90T}nl_~cliVQzhqdBivA(IyGG!7q{r=1=@2*2TR7eh>VC}}>Yknc6(h*|3UnUzFNgU^<)K{! z;~_%G2I!c<{N~fJ;#A7tM9Mu^!|VgviM(oQ(Rf-KtME2bxp}JI8)xt0Eg+Em1-SQX zNExSg@8jkP==W%+@7H|@sDlIoN8DZafsEh3sXd_E@uyu@#q_iOcNA!x4X zyx!g`qi?yxJ7&C!_ZK+`F8){Ax!dtg>*Ib_*T4k2q%7FFST4LYWc0dK_nSUGg0ZlJ z?T#PBzE(hin$@^4ng&%-L6aapGPKqoYEdHKGc1-gL-9fuJXTeb^N&>Tlw&Cuje_@ zQY3J;1+pU{LkRAlj|wG@ZVN)w#e8ybwpzFg^4FxG+Zt^RkO;W5OOrmhk|>jC@KMc* z900Ni*nZhPYp0-f7;^@NzJ_A5!wXwdo5YsY4nOD~W`5t-hn=q%J3UGxRY{B0?+sTY zedj;m@&0qBf95p@hxPJtL(tzK(CP3~F&D1b$^oCaYRoSm7nE4uUqLf|x37qNz&G-p z!WloW4)fY4b{WUbd53AcNXYg+PpX3LH#Z$3oqJ1k9~Buf4lnc)bovGk5KFsRRyGn+!59mMLyKy1cL(a1QW0>2-BE(WzjqsQeNd z;)z2;RWDWbns?1!oFVV(IQBH5le+y}neo93?{ zU)?paP_v4f*MYj0M~!$Q+UKd=DsP)-GmcA&SlaP1}@MaUmUKLhBdCCrb^Z#vFCJEUFo^k`RApyKi7&fIfP;)>mX8|YMA&0jLJ&Y;BvW%2L!75LLYLIu4sXIPw3u> zdtJ+%B!RH}EZ5=*8?UInbgalo-Dd^;fljsX6J@%a{pU^f_K(TgAJOKGNKD!|9@fvL zn+nL;Cq$!UTwFRZr&`ZagDp)VA1%A(Dh|qa@b4EAxb0d)mL9U9pp>M)M~dq5cplfD zDl-hmla_tehcB-bOZdFN{mM!C{2MbKq|B{glht39O)tMAE9zq(p;|T4TAnUts3_CS zMJ$5B83-w%bw@6h*&Ds{C6$J7>T^{xKC>oNskJkf8U8`cZyBGHeEMJC{@eVW)Q&@W z1j@SE!_&)K6Smhcd$6gE$kJD1EUB3#&OVqDfvt8K)77Rcod)wQfAD{z8|7Vmyn5I! z(MWF`LFe<-7|U>hX%Eh&F_s6#PtQw=(n7)JQkgWm6N!iBp|g8)vM$O)cdw5Y)&oAUGjyCpnmPql~AHC3(Pw2|izEP75NBgdaBSPUrZ) zlXqafDIP}zZ!3PHL-OPV^{p$&tm23Ssp6hc>7E)mdj+ucDGFf3a`~@eq4-uW=iuw- zo?jJRxmxLui5Dwt-8j2rIns`o81r!Szd|imL%zCB=ZGTyAT3^9RPIEbGcLh@T>WbL z;Cn-Cx;I*RBjl^5YtpbR=;f(4I@xO%o#OOpyd1)&N4 zKUIiFxxAH|F(3<%Cr;h6Z>Xo3a65E5r$cg(0^cjh@mg+m@uhARRH}C`EknOa+uk>$ zXZ68Vb+?=zyu^2P?%eNw7u$JuxnsTC|K!atKqDlYs^Eo7D_pA~N`DHTy6#bx_~_+~ zl}L0HO}`%k7;Z9TrrjUfa5xJ#h0y##9Ke!woYV4zhsCwr`9=2E&dq(tcDF}x+PCNQ zlg9O#c6393c9GYc9Bik3l!+Fwlm_GP%~OZ~ zBscYKFJt+;OC?VUCcbUs-b5}t-)4D5t9QCt-ps;wlc2gnBHcc%VHRtU4b)!};9xYH zA7?yR4(D6Hp>s_ha1Hyl164_IboE)*!X=y&>fi5Z6NS7a@r>OV*i zPnt9la#@IKU+PFH;n&dWgtnwopIrzvsYb^OB~vYi^2wrQxt^}y>ifKxFVS9lI_X*| zZMSKBsPE=74|3;(Yb1-B2mq|ZZd_L)P!ZUNm8qGiV}1eCHGY~Op;5HrA8quA`dOtp z+sXG~b+>T)1ZXAasIGQZsVD+5(gDyGW77)*Y21$|Ma$r(a8eEgB{3;iwz+T_^dbZO-@W|Te zS z&-eNi$7-DFx-Y9(R@kxo@@EnQI@SjH%&&dWf$@^r`sza>mtReeAaqlfZOH!CWvTs2 zRL_kqhFRl~)s>CHkNyRoeG0q=C}Kkt+`*&wp56)DUvO`R^BefzKEFUyKLHlE33xw}3ZiNp-n=x@W-Wqojhb z8*vX;H{c5Lq4O%%rzObUwvu_CL)A> zvGE-BLTY5K&^)A?>XTEte?W$5qe0uM@T`ZFM@M8YssU z)fCgr)Q;sjxG9HIEI~`z*BS&MZ1&bD2IKuW3KU1Y!1Vgoesi2fd|MI{SVjWbj>?yG zKWmggQ*41z*0{4Mcr0vrUwd%!s*0K$XxHP6#A>z*f@g-KjFZYb13VWc60X!r9`GOi zSok!__7!~zrxGZvE2!l>h5+`A7QK>F3@y3ZOTl_@&N#xwY|%kMnJpV-PPu_CpP&{r zW#X#DMJxxi1rW%$xc_7`HkfhGhvxKK)u?WMT>5|<8AOuD_}78GqsK_gUo7rJ$TivZ zr=5N~jikB6C|?b`Z8ORum`>{s(Pb^f%UfOQIif!Q--o=$>~w?JHQ*#q$cRBlR86SA zTYBsVSRriH>4o;QF;j9bj$64#~GVb0&6Q&$YHSx2IFp z*)JXsJTVlH?*lsX&4d{coyrNWi^3)r_=BZAQzuqPr*>Zyuyx}{i)<<}z+0hwtEYc1 zfDL2n%(Lb@_jLY-rt4!MI050%3Hh~u&9|9orMf-d_$b@5Q%Z6YdZThO4)UJN)LvAX zIE=!RNnTB-{XSdU#UPu|~o ziIil2zJnM%NBWPGFd-D?jjAnJI_+A9?4J%B2kPqkCAffK48}f3eJ%a7)TA@EWY$ZX zWh1+DT6D$rK5{PH5QHWN9_?~sGxDzQIks8UuNoH)@$IM4QAAi%%`d=={s+hU`!O=q zUNqiZnyoiySweQoP(rPss7vZB5MrE zaVTub(86K8#=F)4gUH9_V>K{CHYera@LR&c-$<$!1v{KT8-?W_#aZQ08& z93}gYuJOZy{Bqw^(ffBDNU`352h$sMyQPjYe{W+!w%gd)<-_#`?C|^UZ|iUow)>tCMvu@Y>Ff)=6|2}?Aj zP}V9l>}mfz@K6zk9XBduyfgCWYEahR-4=IU4__nHsh0j9jJ;EIEN$Da9ox2TJDIU< z+qP|U#^f<{@vF zYD8d!1T$ZV5UO)@>YdKBEXK^1{S{w`Qy7BGO>~y2gS8!io079yF;g6u$#z?3F;d=R zb3I7FQ`s^HOY7R*$8=XF&881U*z^y6pAW*J)usag}Cy5FSBG)OOz0a=+g_QzRJvXtCn@)WuFAWx#51;tnF zKu-C{@#&MX$bVxoQ+x*k{8+ttss__Eny2)NWXtHWH%Wfk4`@Un*Hh76@dER zoCVkRpHJfs0SY^k3y9U%z-1)06qB~Df$H3@QA*Y>tC#qAjv}7UQg=LzfjePF;TN!1 z)o@f27V~}nCMhM10SmH>4A`^4^EyDwjS$xKHFZE2EgFM@p%okUYlu)?WA*p~ zZ>?VE65+bOUE9QZN@%xM9-UPlDdOJ0)lAd=Xm418jUanfDs^p(sPRok2reXtDB^9@ zGU`d3*tW}XViy$V*gP~nX1qeAp zZM~Drmn;l+U6^X>M$}gphnZqw{03rK#|kJ2@yMkMl_r#lxKVDWF>IV&Cz!=}xSORv z7a4I}K*OM`#gO1K;@F;zA*R?%dS0Ry{gW%#4sj~d#qWeuNp$;^I8u*m7ELC+=B+Gl zq>MA1HLdN$)b{L=lqm0qXNfhb$XwjQgU*9&JHhx?zwiX}f5HD(ObYi*w=EsSGD!bB z_#ckA@0dq}0wQGy9g*@w{3`1#y* z%m+Wv>(LN^c;)za2b@?q=*G?uEaRH-Qm5qgw^$JUuIwvNBMQ3CDSOjg9j}@eV^Dkwxc(5=9xG)tzS4PYPyv9 zm9w7h36-;=@2yAelxSbT8k;^bwY^+YhowD3JW`GbGP*y+|J$!1b1dP-Q8XD&y>}3g zmcNv7uhzFhJItS*4t6_o%&s!X4))gUa%>#0uAH}}7YCJmR+IBKV{^^V<}u85HQkLf zp-WpFBWv zzz^iV3u)^ECTAaK0WNn#XMh(NDl}K;+9II*N9N~yb!2(MBWI3#A|eURPuOQAkHdb8 z!JFv5K}68lT3M93OAEU>*#4T@mPNE+%1)dc48N#%(4A@=b^nU4AI%$H_V{f<9d~8+ z%PWO-Gg?~eU`4d>=tWvlz}|T%T^UHp)o(KAnPu3^Vb+&x(9=^{k8dMtw1$v+c|OVW zOw1~x$K@fvne43gyQ=iLD*yUHTh8v&6uG;Ey~b=!s>V^F^rWf1R3cMkGXibPdemf(Hp)}(DC0*L@! zVI9KMbOR6SZ=u?745>901~=RnJWGK5^TzXfTQlMOoCTJC`AxQK+J77ddHWcis~nju z3c*)~z2|*j`j}7NEjSn96Ut6#O1f+uhYAd$qe??sje-}s}Fg;dKbrSAMnDY15<3t{fv<|lQ{qXJqB)ap9$v; z_qeDH*&`LTU&$5iBdb;mkIA&Mo43nWGZ}9?1)8?{t~ame5&f#o5RUR-tp0}cP3sO_ z2DJTO3$5=Ib->`^&?x2{L1<`*j22XhZgx9QlGNw-(nF|-*m-2NwpxeMA^XbzimUd4O)=|S+$?D5@oO=rNw|_I$T0~7(cBwBt zk*=qyahvk9KX9{YJ$Xf$4CP!2rvSREc{)H$>L7O7-IS> z!XsMMF|b=^GXS^h*FzuN6&Cku`eBn4U*ix&>?Y#&Z*+vp-`lobKl;Q;4Q0?m@GaN( z{7AE4S$?ZW&u&Y?tUj!Gf^vdH1{0eQ5hz=uO3{tvqfit$dK)pO%9-kyNG7rfpyRjz zn!1?k{zhqKg9y_W6^wmE4+zLIF4^?gt*??QL4Q?~ZgI(ySpR&8^OTlELM<8;2(@n+1(#SmbPp20L2&Ec0??;?@ zF6K3A@53_D%SJJi)z^q-2QuV-7>~jokBRx;uVHaCQ`6?X&rT{E*N>ii*N_=SId)ir zc7Cl5xnZ0}_O@EcQE-ew=Hbg7k@n&fT0BXSB<0%=C!_t}oewZyJNRJ>Hb*YU>oe(F`;myCnf2sQfE>QO93B6G7js@M^yE4)++nHidYHmfll?iC?o8^(D z2NW!Ch0RaALUvUm8d5&$1Vr>arf+_2lzgfvd=e%yT#IEmKfcmtCfZ)(-^ES$a10_0V~HnBPZA+S4QXE*)5M)+mT*AD!bb4q-K0Wk4R)mCCdt!eGr6ZP)ed9 zoCzU%4$=kHG^WD)&{;~}cKh~*9HwebZrSoQjHPQy5V9%(2v%}uK}=0W@1K9%u~>Tv&DUqC{S^=ME}2m<^Cr z4O;jY56`=_`-WhU+I*}In3wExjI=Z0zx+#6G3Zvt^1j52gtP9(jwab~A>lbs278bS z?1NFi!pooPS3sv8d7gc0CSIw3tgI~0VyxbvoiqxGQYbdh#s(v8XEo9OS4>23QLNU% zF%x;@DR_voi)m;^uCRYxwtrR^GqymV)W`caJs0hE8Auch%6B3ErYEuh9hRz#ZZPuh zr(?mL>J(1z#c!VrL4{51hxbT8W=@?dH)qcou^|hy*^b(aW(wfWoc!!&%6L_^5(>X! z^Y)t9g1EAl_nMAMQAZtYEthfY$oB6Q{hSVH9&z!7evAOt5g!^7fHj?w|AZ~5r3^cl zmj0I!;QW&PYW*K00IB&?BvK6`@ume3#Tl-#kQE8lKSqE_fZz^p1ae@zk{=^L)^j4Y zZ(hiyti73e{{@4j{kjaiZa!g?s5=DhJx*_*+`PrW_miAQ25z)eGcqZIQavNCF< ze}NiVSa=kY0*V93@cd(zAYc_3pcrYQjXFfsELojxdFFR}aMYEQ*u zREH;?Yi5)rft05kUWMhhg~R|%fc$01Kx5|4j(6s`nou zz{tk`5(1DC{3`@VnEjtZfZrY4?VkS%0W@O&5dy$%Md*Ahr9k23+(f$^HF^o1I!4d@ zf8{Oy2>!Rc#SZ=hxbn|$sR_H?8;ZdOpB#zWkW~Ja3mj-K{HDsU^wE?jEagOo0|_qi z4&NZ%{|r-M20z0TiMViD0Y^>|$tKrd)zTXogiF?#t@k=o*>=@;S>+)ah8m=6U6lM@aR8*3oP$*I_qzgV?GcX7840ikr_|8YtY6ix|SX**C}-N z)2EDvCh~hM!L`jQn^ql%CH7SgwaiC_Cgr{S^>B)2L8(m0P&9% zAUGkEVF5uDYv3O%fWd#P01(9gUK9L3&-`Nr82HBu@b8HqE5JWjbZ{GxOh{K&A0=dn z{j8-*(Y8x>e{^xhm$Ma!@StENw9v0*>8V{QOE?Ss1haonPYsl@02?V-`nSTUH)a}u zJjR-bn@r2K*!pdW@sLgGRS8R2&+=_3POF*%@$`f?i1E}6P@<}?K{Zo{ZoN4}e-AhsOvxHa9U{Ww z0DzmpKK=lR;P-d9Nzqku6|%}FksqUmE1xUW-XmM+1spn-7bkECj-1OtmfsK12Ry|I zc}ixKL8rjMEnf^eWTy3Sq+Ac9>mb~b~}2k@Sq*;$IIbN{_u46NBT2i z{>|twL?jv5y3ahACab0HDkHQX!9y%?x-F+WL_nXjEJB+Bk8)q`07QZkg}hBf90cTi z8e|XmpI>B%MZm)q%>o-Uc}~8RR3gU&!bpZh){oOECd~`qPFla#@!VYdmwSzsbjI1e zP0Zb6x)w|7YqRHhaOq^0-CqYxyMkN=a6qHM($W-vSHuw+$TvWNncb~i2903BB7kz)9!r~|({P2EZ=?<){hq-U2BhJjcJt*;lOKjoK>pF*T>6@2} zi|Xrne3AV7b7#lb<>O*}aldqQ2bY)g?d)WH-tQOp7ZlE=+4yh@1mvrlnAWU{?k2AV z!^kgUx(D1)M$uLzh5XmA$J}9r#?i_B+FC}~+@M8aaWoxG!#pV+E6BZb?*??6Dge%4 zM4`{P{NYAIQ$2L2<~|O#2dcO5NBo8yC}{9BC`d>TI5-lyctmVqwBcwXDy>0@x-Z)Fk_sQuj%v;1I06Jfn)Q(-NNvs7ifRu1vM-jZx#Ma3!C@44buZ zOUl83XZDdIt|N@-rM+9xmy+o89>Z!o%=mI_H=k9kexjo^2O726{#&fysSu%+WMh96 ziX-ZPW%Lv+3Xvv&-8#~J@2=j%zTL|F-_P~@c;}eEJa10AFWu(401#>9e@iJ28w$&b zn*H+Qru&q)k|}S@KNzztPAF64r#?G_LSP1gK&=-kQ7!A9qG+1Syj(QQsHV&~laJT* z4}+7*nx2n`DU_S0{7Q=@%Ys!b%}c=oY-iIKOw1F?zF-fe?n{_)$(h@PD8V~L&}OJX z`EhW9 zOT#*0j`AfY85~IlBGb;kWhJudl47*+v#7SANDNJE|LW+SY*@DDn)%3Ed6Hq%vQ8mw zHl~WOM23pofHnf7RM~`F^&2=rnwUn0$%@3eq133;1Z~+MdY7Msf z9_I+5uPL;?y|9H9as#%_ z_jHBYa4qUkmTBy%igJKs>otAB+~W=NvhXC6I@)pw)u;+*HdhOmw7N+Q@4r%#<|9a zr*|r+#}tT~jQuDiDD(cchAye1wQ{4ozrL)y2ZU~b_X!*&Bj1wH)~#}D~01K?vcyw-lB9kVe0 zP@#hLBbY9v9h;`q^$l3eFk9tX_m{g|G8sH`ZGLb^a((<`CQR4HJmSN@fz*DgJ>lHjqq&V>ejU!NxeS_##+M3{` zl%MX_g$dGG;T{`l&`9&4>qyOLsyMYRLQ5nnVS<|sc(K^fWPXGse`s5BINI^vL+QoR zXv!dA5odY9o#Ri){h^dB^S3ek?Uk-l@L23RI?$)pS8$p&JiW}I3LOv(^S|A^nfTa2 z`|HYjTbCkDgr?HKp;(5&%BE9{c|YjiRX}h=f$RN)$Y*=*&z>({Bo^n9!p}n%0*X=j zyu2A&z>u6eig{JAnL+lOf-~5<(z&7&!^a8JP*hbv1{?Ru&)~6^BN*ppVf2&oUv()N z2gb@r*3~n5I)bsa3L0o=LQTYJEa(6V&oL}fuyS>Cv|&bm<&^bwSe^bn;>i8&&#C;I zU3HNbQ3H0XV+!eErSLwfF;`L#c9FF6DLad>V z(2HjP?d}s&e}i$U4`eKLHrwp9MuKZD@zg=9z`raeCgyT^9X8C!{b^`^okUuxyuU?= zref*FRI=9E`ckfiR=h6dzvGlY!*@^f^|u8^(dwT5FrSzR9RwJK9ttDsM~WC6kYhAU z1dR?C(^^AZhGm}AH zryE+po~qK?4}7`8(RekB7_gqAXU|ltwK52?sN{3_WT4rrHPTl3r`0==wzKK994_&? zK#0yFPn-Ljs2|WsDIDqnccp?`*zf$b3|_AeUj^Di{J$Kofol#nOaF zC!b@AUf&)DuVZP+VTs$75w0OKAxCq%S=`UA6Ily_HB7^NVlLDiFT?zh5Dvb%+|E6X ztiduVK-zq5j<@!w_)q*O+NeD|nn#(Ch;zOysZaTFdF(RnI6ICLI%(H;+XMVv_v&M- zo8`2@icaS3y|jnr`J$re{lG(oYT&wiwo%1(UPS6z2twV94@M4iJ#^ic6RjVyW;Sf0 zdWx>7vPGY0M_3)WS4W)K1Mcg1ueR6s{(X1;86Llf8|&lnlO5jg)1~bDS}v}~@4@S> z)((%?^W|piJW5TiF!lPjaA#+pq=W7I?Q@U&;qIqDBM#5!JNNM^7bs*<84d$KZOK|} zMLXEV&-nRZEHZNcq}n6cpJ+s_-IzELa1wL{^4M;&j1Y7=<@de*%_Kc|rvO>p{q;nP zob#DB8*q@Guf!l>Rlw=>FFoZbJn$gBf{pc`Qi$|Hg&@xBf~eQZ=f^fBe~oEdgQYxA zeri7IrUKxm``xVRl$zid&TSX&u}xh<7fn$Gb+bn4-{Sv-1=D1yvj;YF_)-fLKm~9*wYY5<45Hw z>VF~5IIv@Or5)4?ed6e4`C9kkb5heye-waS)80sJ*owhTYrrMDeRo5BN;0b2 z=9a3{&}#BGqzT>R8Aj>|-(;!DYI`24CCft)Q_&mP`-s-_Yz$`(Rz6(j!m?AC;!I5m zJRM?xr8PhRPsb1LdMX+m`S(BSRs~Gv8W=e))g)*ix<^eYqP$rsd;zv<;&FH}f|x0; zibVlQ+;0pSvoUciIgGqQ83>*WSiNh!FO}aiP%n4{aGHGp=@P@`{JDWaV;(rFTm~na zuG&WvWfYiQ+zU+)*uY>ke#dfLcI z#q00JSSqJU0I~JL51&}%u-lN$EI^aoG0*91?nah|fwEJywcz1le6163!r#posB=SRt<))hoO0|B5reL6u zx)s8Lg%Pqy3m#pbI|V}eDGYI3pWi3C_&4a+tX{u>!!J0zfE~Y9UZ%Hl?&WkO?XxkS z{%L1+8pZs4#2KVCzt76~UFM&X29-4Tc-KkwBK)cLFI@sLaYvl+Ma|jembmq2DPg}T zTd^z=aXNV--EB)vRl7NvMK+x@6}^HHc&OGvU&GUq<+Dn2Gg5v!l3vHVaRhBj?Xq{} zMG}|E2K@dVdSAerumY(QHq(JupryDc^<F zSmzW!wN|ff9#14Fs3eg;?WqR=NR*2CB%}p#>mZR$rMWx;H;U)z#4{zZPth@lkXG&P z0T9}k1Wz@L?ZfyonSd(t!bT|s+3W5DVWs^9kD-^Enp2;DsY_zv+M}X{q(?W8+ zLw+@2_n9Io+%QD7dKV${6W5TSyxWJ#DBPmNb1uLY1)&ZMK`%)xwT7z=PS<2 z$Df=iK+D9^oT*d{%g9($!Xb*~pL0k-_%n-iqT82q+`t$n4%*0!#)a(;ctXTJw#5>? zTqk0&?VZG4B!-l@Bu$y3u#4N_Kuvl*RA1}<))fgoHO;^dJME$(femdV@8^ZQlCWPI z`e%2eO2ScG3(K;qaZQtbjx^z#HQ~ku5GiqTuGQKXM^vUO*T$;`N)_b> z0jgJgUCHUA(7`2{ZoTm8sB?WLnq_RYYRNu9)ig5dXwmZ&&_K=X>hYrG(Ba~jLA%IL zeViJNAbo7-QgYJLGsZJ^vjryTuw?Bx@#t0HwkY`vjVDL zJ-iOcN{KY9xO2sdcz=oxJ)T)vjI=!9=c%a%YAJXA<=-S5_8pBRC_NJ8rG@HVO6n@L z7hP_$&V?gA{gcVIP({N?7bntL6mby`t{%!TUk4}9DK=2GTx5>xl$~cY%y(JM1R+sN zHADaAdbf9VxH~%xo8P#vO{K3LNjftJmR>=wE)4)VRFWO^LM5FA1wSb=VAV5b z))-ry&(xpx3prNi7Ch6-Z8P&LEopirC#hwKm2)3**URbI$YZ{hL^ruxuYCenKJ_ov zyun}$4BFykcky|`9jqMvh?tie(cC6{d*^gYK5zps<3CO#YxP?D;XwwWs~-*A{5{f zg(gE_-O-|rZoHzo=NqvHKP0mXs0lxKDldB+U`q?R67$hp1ZqCAAzOcLarTUazB1t`& zW!we0Y^9$~%ai|yM3L!N-JH2B7owBzF#j%R2#J?r-sIs9M>8F^f)Ae&PoGi)5VSZ6 zl*|_jL=7XMYZf8KIfUayPWs7cpmPmi@ShTq2!%YQI0_soL+0WI9yOXhTS=RKDfu@n zc%X?B{{qfGc*vdSLiRv>L^D}&gTE`p28t3DBdvl3VTxtXKjc#UA!gB$05_kS$e3f zNYx0OqT6xhO{;R@D7Z7mbsKJ)ei~tk<3FufR*0l#Q;YjdlH0`5*yOWuQ)aLs4jz-+ z^ytRA^<#Kl@XVrb#yjSg_WEW21x8t3NezEj59Y7^@>b)~!+zv8>`F?}PIapm{*EvF z%zW)W!+T$wTSXrHp7jzZ03k5@k*O7Tk6Y3`$${Tk*9y8xsm1R~AbHf5#1sIB>6AE6 zHsk>8+05CzE*l7_rMn+Pe~b1T*IHt${|E)oTFSaV<+m?6fVJ#x|FSZ^wb*OF>-kFR z;U+bSbGHo|cKdb}j`O(;Lr9F3)d>e99E}Z`6s5G^_k5I8G)L&7_Y>5}29WWFjJ8FufOh{qZc#->KrYy31}dlgS14&td)CQ&+lX*_`(7UaVuV zzh=3h?T@K$1#wGjX$84PKH9ce<%Xp;JJ%3dGUlyZJs#q%G`D$h)NT92=tX zCRq3**5RzJv`sIHU?(?o+1i*(9>J0^Ex(&D?8?DG|98!R$8TWOVD93CXQAm(?0GSl zcM;1rtc3HyYCyrsXM|CVfyYEy9FDQO*J75t;%|1D8GE_`GiL>L_NA~9`z~tcm;~-& zVT}3?+1;EdvP-HTTap)Byc<_dX`^>zjP{~OE%&aeT6f)KfIGfW7^vutt9Oj8>!c8o zv|b&AA^yOE$){`$-Viub6WR5A2!*#uek)G~h&wDsRZJB#Qka*DW&yApf<2 zZr&8riI+Z()3iesBtWo27)C=b&g zw7wR6OVmXEz6J6W#B_0LO}R>lR$o9v)_q|-G%${kH4R|Gq=zJ2I^Il*(kNidK&T)2 zpbu-Igf2aX9GGujQskyFpeQwmb+AR=)z(}!+=Bi%dchO+>IXmrP-M~l-IUh3&XXkm zW=$d;sTanX_GP+&W@Je}B`#;cmu?UUkYf_QDqkJrIj1^n@{VHhGurs}X|wFB*Ps8Y z(=Nk(hivvSNkVRYc#BZDUbh2ZgY0>+uy(Cf&ZmVxE2`Mkn${!>E4G90AA;inj1Gzj zbXwpi5~PwAy?ff<(6Kae$wky7+V%wfyml__0Kt1scNt&ZL6=?i*aHb5fJeK8e%HoW zupgWbS=i(m9d{7*CLTK0NN(dSkn9xBe``?&aD+;3>yxf{jduUDVAK@|7tDzmuPuMmGQW?-2Iv=gIzZ^!a=?`t$A~ z_mNvqGy>f`l#(d~jwC4_0HZ$Gas;OlL72kO8MX0G(Qf>a7+I9jL&C@EEeMva~! z*PoPFBDn9MKKk!CLNu#xy5Ucoh1Nf97VK7vYoIwW%@+no&ItN|B@AtB#rF*^IF|jaLw~U##yPTxbyNZ9FyVBT zpaA-TX3<@dDE=hNcZedT8)Cq@s1xNOsWkmyBV@xL(pC~ zuQ)Qy?MqSrsKS}FnsSs8B}#b3@B~ zV4Gr>oNsf|7ZgEBz~wN+&xFv(F<+eRB%Hr3YnYKBNtf3exsen!9d8`$uQb#saWG@bvi6tpK4FGb&Qwxo^XjTX`95S5T^2cPk2OAVe2cSr63rJr1^G~pRGQmy4eJCTpC%%x}0G`@PWU`)RfsE z=pvhSuQ1Z2`d;8dnRjwM!=t$>_q3w)6te9YTs3h7h@*RoQUu<~6OF?+1iyKF*{YR! z@u8(Ni}5cIbVS*QhM&D8!BgKM@Ae;lfjV*xaDZ6-mrx`*z7|wKTos$kA=~wqyX3xH zwT8d$r)oWI_mI;=OB1z2c5W?Gf-I6HAW@yIC->`t|epyTpabQ4ORO>7b} zTGdI@rN!HcMD5!X*N*gSQNvbJIx~LLIQl?rtMgVLv?TKg$ab-P%R9PJnRglv^W+bp z(%0a8NkS&88z-8oHl&4g^wa_{gA~(Y!=@r2bC5zXNUDZ7EE2*8hzElD10jG3NgwZG zIYfpljv@yJQ@ZkS@?!d6d^>&Y{hf|#J*FoY>P9H$EgPODKs0aYfr6mu(9jxKU4OYW z(+?1*;SVOwsg%k{uFG)*snsCrXCg##;1~v}oGjT#At1aEHST_7yAQ5NmgX>WEFe_N zo#ib0hnPs)CnYnF4Zcq;r>*z0x_*!plZm#nuQo zrP>))kzu2--n8*-iKxV}#p8~iCO~$xZGKZ$z!XrZipWr;@a^ir3g~sfnMr^{KuS7` z0yMJ5^>t|-2s(X{?}m`T5QO|?Pz7)sNw6jTaDsGxJlhO?YyqT?>WvvNNtkr+%vu>0 zuSm9$>+0Xxg-E`J)v_KlkcWuN!~I#j+l0^%*F|l zv;ahw(Ih+JFB>`xk9w;T3=fq5UBRDW5g&>wv_5keTKri@_+7a+2hD)3zznvjr(`Qb!L%%;QS$ZHasRsee zFiy;sL1qeFlB>yWV`2LN`%L{1Q~U56W>-4eM!**uCvA4>bgpNX^(&Fh5;4F3pY z#NQkM#ArZGLjhRE5VBC;Y>}u2>>h_MirN<>?72BX4h%x<;aaUKV1QW?#(^mfuUUZ> zS$Y|ol3=m?Q}c@4vjmJ!pj3o<#rROTVMn^b{uGEv(wA)%Ac#efBtHdelU74FLRF{(CKU0ZzhS3p@gYtUWz9PeGR{6>^MF{*Ck zQj3%zrh_y*UfFqCAdstl*vf*#QpaF(G=esHj8GZ-Hg4X>RlB@&7p{TaLC{CR0wDXY z-Zys>{;)jEdD2cFo7fs165j}UA1q#)60Zvvc8ta89gGz~q8Nu7HZe$#Ohsc;w}}Cn zpv$%TRv0*Fl9x83h20!aFmlgpM|4^|4EtBWs?)pAAhlQ%<1Ew`2L zl;JE;bejC?y^3x54vs3RkpuWNf_fyR<_e83g!|x}aJ4Mb>e3^8_S&CuPXY8kme7ZK zJqY3x5cLFS@!&}&HFdSKG{QWh3*=1pIll3oUq?lXC$?$vzs9^p7wiYH#rUo8Suf0^ z1piW;kZ?(uaSqY`8FpJAsGZeY*~QgH`1q4}un{#mS&O|`0s8PYBWgISdCaYehwR!g z3Y&o&7V556xiXj4-Ldm6HSj5hLPxa0_SEnlTHLi7nbj|YT^)op>M11m2s-Y6xD)Xb z?q5Hi&&dsUw{(q6A$8aS>)Pez_oP3^9=VE>@@xeMiHHyE(n8W!%x@2P@1F8rai5>h zt8Or054{1UR%%tA(%AIQNFXvDrhc&J0++Q0ey~=x`B5&xN4_fX;gl&p@*?=k^@#R9 z^20{}0ow`N;3@~2anN|x@D*hMRqz!jK~!&fk$hzZNYOu=Rgcu5Cjr!dF9Q6}arlat z0#2Qudn{V~=Ya2@pAW)Uv{?zDre$EEJnp~pzD!H1rg=Bi#Q*?ff~Lc16yHIYqmi6;)`k#!V?5HuwOkUgC_^h`_efcX!HOA5;e8{2do z{I%VX9^;~J&}c4q2bV>jK};SxIG)q!XeiQwQq~zLV#ufTx+4>PnD`ur)pWU-KFSKn zDMHnPsX3Z>EgN19(a#Xeb3q7Puh4D{I{)*Fd#=3j6$uu}Q)UeocZz{1-yM#mmLK)*n}6!T9{6>Hq%t9$a1xUieEaIp<91Su`PX2dz+BtU|s&S{WZIa z-aB)+Wy;d)ts<4p(S;ZK&jTdUET&f8_rRGBP+zLhiq(THZ%jJn@y`L#btH#d9Z512 zEQGfMN^9Wx3+UfZvQ9$9I$atc0}*Q_J3UG#Aon`onarec2$NyT`Ix81qTmn*24?(y z)p?Q|y#zE6TU?P7GS!z*0$vhmoGF4HYB3F}1Pu*1y3zA1&H&>3Azn1=Fgaj6ac<;! z_&ncsf|T$wc7R07!F<{R5nn5$xVgBv-mXrSK6if5mj%DL@Ar-Coc{}Wxos>g)e9(; zZM0rRA|(7iGe2*ii0UMV9eFVu3K6BoFmfp`pKH2$n>7qy+dsTrSxF0>?YAHziK3(R zJ$sAKpz_U*+gmz=Ko!}XoL2l`N-+Ae})h71G@~zMH*p@B}a=A&ei^lU@u_Pt!v2f7Bty0;V#9vB0EbMg^{tG;UU+n_P=y+nf~Rq;+pn355 z@o4IV1Ee`TVT^d@`V@(;#Pz*zk=zibXMmckd2gsD|Ym zFI!^8Rh?-!teX|mW^gnXBr75Fp^ZYzRidJ+=n^f0i_2I2gJ-ZfK}yThsUn1Ix-GXbzUXNSF4CAyA!gric>PRL2sQZCmEEwpub2Yj~tEdkVz_JC_b)& z*Og_kyaz!ckJBX}6;d0CwXmFLVxcx8{^FCZ8c6&$sO&L|FlZ0Zp?3#s7R-h;%K%G< z9p~XfBkSXUsGs}Rvw@4)t=>vE?KG6SnCvLG`J7{79I6>zei_3ClYX-uSK}J}slYDM z6G7-iqIAWE8D%-O<_zp7Qc;48tt%fsQCwKpaFVdd)*wO*M@Rl62!&J;#&2K?33nqI zq(1-L;_4oPJ2q3L|DyM+(1djb1o!$GnxyG-7OwPW;FCVgxdu3wQ&CwW<6!{HRP1OH zou;}}=?>Jc5yLFSrto~2=PwO2}Zi^|^ie9%ZsJQO^z^Zk2>GvS$}W8?kMdUX04 zzmP>K#HKwBX@O*4MOx*OT&9gCHc?hhJ4b{ACTBbq275yI_4QCP$eTzmrwIG0hfr)& zNRcLzIrs5^s>?46pLkfY%i}#8lm}0GyX(Wt?ym0Cm6q*Et=5Ctlf$iAqN@bBk|4B7 z*o*XGK(XcBG>JMWr~Edy5RqzIjU=84pG6d{EfpXNFMvB!-;iiphVsEivwZW6cm~Ua zfQ|rBC}*3kw0r~z$%q1V>^m;RI?K1ipn0fR6c8((+P`0>N}obTI%myJTcuYIMa&tbm<#G|BOe-sAi zQUL;V&jV=QhOcTA@Wk(KIusK4?5}PFSjAPEdk+`GRE?QX#=l^goPjvOW`WI}lqW-yI-!NZXR7!no{UC|R5eZ1^rK=9au{t{`96NaUb z$(U`~tJqcGHK%4bO0n(Z)!$Ha1Cx`9gRq)KV-KEjoS9JfxEP2$)Wzmg2W6wWb4OiS zJvMsT=`_(oB`ga>`(_ecbN=+pvP(*J0O!gl1gQp~cBXyxOcFs7#JD=5>S4#f8SiVL zauqxyYdFie`&l@_Rs10Pt2iEg9AZSKT%e9rPi;2M4*9z=(CHMi%Eedr8E=2J);9?H zm(-6OOg+6RP*>dHegFhq9B&@Xk8|^zR6Rdj-} z{CZb>DOw)2!rFZeDIUdC5%uf2^yZHeU822@*pT>rB-S$4@R=KL>w|l0wEgugoDEHp z=}?QwSeIz9B>`MecnjzkQOl3b-A)1`Xt=Wmp#88<9_l(ng_-!Cs{&g!5^0U&o$|&C<*EFG?;+ zc`fmZU2~mT*xzFJWJ!y&2d%|yFV4CD5{Ow~b)ebh5;neeGdIjFy>gI$y_gg*=KdCp z+az$-WimMwEOQ|`5zUAC;oOFD@)-LUV%_CznPtsiIyeVg$p>#lIQ&fK0|GCT6rA;u zI|JKdMWT7tgT;EDWcqn11~Hwwly}!qjy+QBRo>P>$Bm$nBF+2M>N`>jS4xd;@cmlg zUI||U91u8-65opfT zCqTa-;>k5Eh6uv{$$3evYZjl1=nsmJ5vtQCL9vR~guH$QmeD;F4(mmb&%`M#48)NsMq z_R9GNZMzw-LNTWV9)lg)m?vC=Av~fz2J8?JTn^9sOy~6voMvOrPhgwU44#7anlsqH zno$}8-8gyOx!y#Gfv)(B`Ij?6SQ@UssBYmeeh%(01;054xo9anL;p;e>1TfI?50&4 z<_nb4uo0~kUWCQ#;Z>yMVJ}7+A;WP$Kn&JwfyUd@!|`GLkNt?V%FdLppDH{F$TXqn z9$5PS7tW@fM4f_x-EBZFP6)$Xz_ecuR|^Q^{@`?7L+=EpWJ z;UI;T%$(}oBmr%O7Sw_kz~lbZ(Wj$GRgJpI&jnHl1zE})QCOe9e=`?jM640I9_?uk zTXNXDo)&he2a1VjNtX9zbWaZt-%JgpFf>e9M-OjAf&P{;wr6mJj0v@mGG7-?qPW15 z91cz)tH(mb3Snk|r2GwqR}v-GdPYv{#kw3XLsQMV>*Z}UO9^Hvpj$@F+Z z{1Y(9RsV9Al7e?L^X#=X+m*T)_8FFItceZ4ui@8Y>2oyuxqvyBV>}yQ?nS=#=b0u~ z{2UAJ+k^Dw2-{DGZqJg}_b0a1&G%W9kN-j2I|oPBx9h*LZQHhO+qOBelZi92ZQHgc zwl$g9nb^tc=Xu|E>v#4(`_!q^->TJJ-&I}fpHD>G3|53pTxTY z<{#`HSTa}MaQd(ei>w6*Bo{dlm3BtotTF?Jt%E5WK^pbnNagR4FWkwNye9E_@@{+I zsO9fEpydT*SBEBDI>NYKZ+g6HRIe$T@o~08)GNTgfh*(iJ6gYHEAD-_m5Ei$ohu{o zHLbj>z7(iaS-~+7Nz+_fUUhf8m9f0^S32)X58$zF$ta(+ed?zqlr-qgf6uWl(8o!TI%-lbQEop5n1zVcg;fzZAyw^lO9MI<-W-63qA5uSFqsN54? z(OKw8n{{dvM!y{2S=TWbm z!#4KgKlT>Flmfd#Yy1LcI>y_y zS_Y~v`Cg}|l0c?Svv-|TONFbnvpX%Ti5zkMYpq3a#n!8^O*B}MclGYTog?@q)zsR! z8)MhEB;;{KxYNepmHm%K0EB;6yid{FpH;)Y7r#FzZ{di)@ZmpiKeNL7K6#eDp2{SD z3BK}wta8Q?@cTYrJ&aUU%}+i(&tG3#q3CA?e0=`F_kIC{!bryTI(mNT)}I>DKt>}@ z*|f?Q?4qnbNxCb>RpDOThK@ z0gECviP+WDBF-E8mO@x_08$9Z=!dcqaI8%t#XeMn*wwdjH;vZ^GgJ!)(%*wd2`Qg0 zlgm|f)eY8>KbK{rk$=*?AJD!hP{YfeJ|Hr?DG93BMj+=g6Lj1nsH*Xe6kW-pNh1*v z*J9vBf|JsF?flIyp}Z@_OLdDO;3RwL+|$&wS9$LtIiq#PHic+)ZGkYPkXh5Yi?eRt zAn9qHZ#A$hU`6fr$=a-i6!A97Vq~t!Hy%w6LY&5k8hgd{K5YL0aU#Vi&9ZjTE1AwA z#oEgSdm;nCOX{e9zv(9ICiim8?fy!g$GtmoL%e_b2kxmnz}H+_>-C@@1ZLWA@z>tz zq@gX)*V`=S@`*dsGkIr?zUt3!VmiOPG4-bmd+Ju(VVJ7c>8o+n5UoZmLp59j-3hXr zUho!QCM`JI(Q~l{0 zv(HLtQ~7ldGkgI(j9WD1DR9*0Aj~!1Lx`j!u)*0DTS`@ zaT3T#hN%Xz8V|_T_O|x5`mX=h3x3TQhcvYQXc}=!4-sg8HwgDpI3`>>=?@`S6}Z3V z$TvN^LEGj|v6z`a{8h6xb85^yBb4g_ILhFf4nB^F_dbloMA`O4@v>yrs28vX^inS- zX~--fF>=GhqAI#n3~9sE8F0Sx^g{X@7x))?AvXi=8y)lY2lUKh^fab+fg-Kk%fbbF z4ds>2M&=O~%~y`;UL$+`XH%LhEUPd)h}9&Rb3(YCe%)02>RLB_vxPc5b4d>MYRd37EY<*G(_tM8?`Ld}l^|e`!Ev4Zm zBv+*&cC9I>tU8=q)K?}%RJnUTe24T7sPJ_D&oLWqN$z54{X4oAYLvi!Y7!73;y>A$ z)pI;_v^hlb5JK7!A@i$K{+o9Tq{S5=WU9wNTaN-rDP_)U?dJlU`qQ>Pjbad?hobXLg@cj#z!Ik`A-0x#wk_ z24_`!L928>K@@GrMlHi%31P*60l-9%?#w zOm)f#<{)Zn{4Uap&B)PwB#9m(rV<}o#8j9~#ec?4CI5w+!c_9EV2_fJg_!*GO3czG zangwG`zLVPAZb3wJ{9sKP(yITRQ;Rh6>Aa*#u&KexNm{fcATarX*>l>W8hMMhA;~U{sOLVU}9iDQ(&xnswQz&K7M?=es+p zq&pQd-^oXxq`W2Jx*Ae>sZ->6GrJR~w_?|mMVYAFMf*)A#cFfaDz^8K;@}WNi&Fij zJUAZ}S{UW)df|x5_vWX*_yg8xb>94#!&J?7^<1L9`huP*rBi#Zza5ce2d{f6ks)g3 z3&s=+Ju_;DTkctQSyIhJB}X@jdpgN(jm>F6&y4@^Q3cY{7ZA|?1{pnTo{VI&aLHLF zxlyCkyO?&*D-UXLOHwuwxO@}RP|-$iKR99klPPmutX^nDI075y*HKGr7a4-i@}N59xx; z-s4)f8TenWGTuvVAnXS{=P>^P#uPQ%eXZ~6_+X3pLYw}rA}kIq4$Q9`Px zx{@|&6BbALIl2THNx_keIauc3VEM3z@NX=p4y^RGJ?xcgEm>Xp{S4_ZBb-Lu8!zcQ zK9oPnr1~~siO$jAa}4(%sC{W?+%iX13V|XK#E1P*sY>+%e&%Zea^L@*zf}3gCtob@ z0k|xS@;V2CA`ze)!+Fq^7$KQ%1OJ2`4vh1{R{(||p>h7U)=AR`{h6=4P2`^Qj&vR7K4tYSzhz&~Gi2Eb5e_4ijh(RfK_A zZy-!Ccwlo^p?SPB$WZsy@Le!pvFr}YK(=P_bWyQ*wSVxJ3}BD{mA@?OuK&fFgy#tk zb#SNRh3^anHo0Ji0UD3t6bV$gF;a_3fgO*h!ps^T(t)tR@Gr^J3br#{>p&Gc?$l{oq}ZqK2K1{Mn3Odd1Rn`oki^1+7;KEfgCP7L5XI@g-ya zU^>rm=ghLgUb^%y{`HU7?(Dg+ravOjoo~DYWML3x+zwRrv=AuILk%1T3X$T_FCFwS4WC;mtHvmKV7 z0Io5_DG&9F8H)HMBf#a{xp%191N+z%6@FkVtn#0FyW42FdNNwA+ z3F+#l#&O&4o^gy%oSLiN;Z^0V*QILe5?e!}=|`#E zrlyyxGOsuP$_CuZh#uoE|HhrMw%N!&Gg89_`zc9}0Z~qYBKWKR($^UZ$c+~)&b0`7 zwf3&gVtTdKT=gZzm8K{^g{`Kj7586SBNQ|%`Xv>(6>2$nVQPCj)}Cq2H9OYrvQokT z0F%CHTh}q;V@TVg&oxfxn(aQT#ZtaE>9P9M1!%6RR1nYhEGMihqs{{d1L7(ttcSe4 z;URSwVev6_*Kcr(7v87L_|T5OsywsW68$Z^-4ea#vbP~>#~P5sr4tmI9*QWI`6{J( zZZ+{X0=0KJ-tpo7ct@5X(S!}dmpq05c`VMy8-1*Z#S52-pCg&s`hMd7+GMFSbUDWs z?k~?}Q#;Fb1Qk{m4Kq$$`owwZC8^$x`fx$PYDXdIR??JXbpg?Bg34V{OvQtaRs>* z{OuL0!IsX7$>xt&Q}^7VcR`?)mY@2O%gz3!|4-DVmLjCcnXoQ@+P0o0^2u#T>%`yXV3`IVj#vqNJ8mRQ?~yt zd^x|8>i?H4{kyAZz%cB(&+8sgDn^p_CSrVY>?ws_d9=V6DS@ zmWNszcO6E?l#hG3nytcSnvS&gwh2$hhm<#hEQ=;om_B+@swJKIVU8KZ9!!GJebVu8quw^ z^61o9dYe&Z8rix{=;Ufd6)}Pkjgj_|iv9e8^@(g4{io&%)ZXcfP5n2t@8$BX23D6T-}%RRfSkaFIFmhZ8)~3V%57{Z-4|O^>cBp`6VZRl_T7%; zC|Xg}YWS1;cQu(~6e_a-nh??HK9Lq4M;WnwQ$SZ38@&4y(mFrx{UM#IWkvQ`U4nmZ zOf?tLMw4ZIxTbo3GVKR@?3IWDVcE*wdjh0#39qc8d4v$D9c->rNTm@@ z@VT`aAY0S+^$3yIx`OL_6{vrtx)FfLciESZ2MFVmJukO4(>N*mD&!!Xa-HXtA71Wf z4g%I;LLs>liOD`rBmF3v&r7HkjkS(Q&}d|GM%FgpPhOeE86Q zzK#r=dUqKXY3cZKfbnInX|vTt+)nCfeH4%HcynA8_|s-vH{X6g$(TF!pfT_`z$w;e zU;W({D+3;4%1Q{)qpsol(|S9rd|sEP8wM3j#;0q@sVqM@B*ueenAJWk!P*jEF^%^e z85Y;%1Ve7Dt&sfQy{NrExNRk`xKwHP?&9(Zsk;HM0PUI1>w9+a#5*WcZb#+CCs3}^ zZ>6Sh&sE?n#(yg6jwE7E1j?X70ke#fp(R23$%nxdph2P&)s44Y$3%$|jezrkLI#i) zx!WbONeZz7MB;%swHW#j?#=Fv-)C>ae{eGHPPjNiSzB@C0o?Sf-NA9+rZ@ekyLwxY74o$6mX&VHYK|ipttk}{w14`8v_63nZ za3pCwRtC2dn!n*vN~W8$M}_o2b^cAU--n9Uoq-M5W_vR=sWWKXUa?NpJkK~YwFP^3 zYRLPMo!CidRRFd$*y8*u6q5D6z!*7^DFnrT(9>t{0mg;(&M)oh+vkGVZ-8i`0&Xb5 z>T+^WD4sQ~{TE!iNcum*rTg1Q2zg)8%sHrRsZ8w-r`!vlQJBzV0zEa#OJzO@r!n>+ zeb75xxWG-+{TESQSDfrY8yr;rPzo%csGIw0DjE*%Dc7-*4zo$a{ z&tz#ElrAhPWf3b=1BqyiT!Rpk+SoQMhDTD~<9BgJt+f?cj2@$TSd8TwOge!Iqu<40 z9H%5qABs5zma}`{0CsbY!rm77K%FsTfL*5reEouh+Yod2e#&6?qksL_4FlWu3n0zN z-t^>TPvN$wKj8?%@w{0LKsYmyt982q7xUOBxi{IEwsY@1QlfGzD#XEd}&nlmcAgjjinAu8f{i4I)^n&EPfQ0 z2)9L7Ka;01v|F#lqRonPIl^u4**VMMvA!3C?Lk;?1JOt6xxCg(@-5K)ylxPNN zu?C)SA3P3@x_}Bdmm)7c%W1X~48f#;f1GE%XmsM1&?#=_j_`1=PQ!HvmDmG2S85Db z({&y&X)^O2F#dhz7zu!HBDMUt_-01sf512M@?Jq{=D178FS8i9-`y2a=TW?%mvXL% zEuVrqD^or3tjmPKVL&iO_{+{YPT)(4yO8sqSf)sU6}e%MQ?ULn_Z+ug(Ry!2a!MO4 z35n*3gX-&Yvlj;OgAD+2LK=80g{++^r?A3^${S!gHX5FegobBA8wsnEQ3&bA5{GnQ zE{w>1i@Us>#&42i9>PYoOtQP=ofll)m{TMfSMN&~>5Pv1+spUXvEZB$jXgTL*NO|d zZ{HOw%$ekzuO-huq_Til-x4?=q3(NwcjA(5`58Q$cjDB5wf;WYLs;=ds{VccEg>q$ zgWKw#d(ij(#XE6JZwb9t3V<)W^T_{w;-TpAuYFgKcd7I}4N8@%K}@YbVsZCvWZA37 zv6qH?tHB$6p1og;x#Wv&Of}*H*fjtadhuT@bdp9(kx!Qms&P~inKweLFQ$jnzr)ZL zM1TQrhbs@A(8ioV6p7+Wdw}O3s5ul!n|NX_>i5m!M3M`Nyjt7;L_=??aAJcwQ6v;- zulq8Tq*A9B5jy`9hsN9r8je@}2M(>@wV<8=sZ3H_Sp8~=_8n>g3`M2#w{LgSyP7#$ zh1a{aVNWiYa1wJtS<^%QqwC}6;(BZbd8gP^JLlWnR(&Sr8ijH{Iq8XGdRY33hVr$e z34i&A{Dq^*kUXD$m)UZW0;=2~auxf^lV&}^(kIO4@7nyDeO4JL<`#mh8f=F$j+(+5 zm)Ou+$c)t9g~VQHD(O39SgZoNILF>Ig>0n4^PR<%$v-um{CNWquqCMLaAP{aIEMPU z`tRo#L+c~sRcVA0jhANYS5Z+|NqT`~1 zgEdu$1;tkuk5@X8FpNBrQXnm*L{$#ryRBRVz9es*Of2o-2|&4+ zPCwz0*dRs!PsUOGCu-peT-bjYN0U7xw`vgwpr0eSnwpGp_JlMEV337XsB4j7n3E%_ z!*=uNfRS?IFBlWCUDN7u26LzCDiN`vw0) z$+#aA?O}~cZbZuQl-o2uV_3}UwF={s{QW~rIo-Kl$XJ9aCl6bG=l$i79tNe4sH8{I z_4>isV5{NzMZ(A)0%r~wgk`QlQVNRDz!1DVU|eyPC*_k)VZ~WfZqv?D?pzCHsRce) z$RbADbc-@iE9nnBhqcRp@{rDv^Y~;lw*40mX${XsuKCq}R4~w_M(dESbs{<^Gd%c? zb6-{!S5OB5*36$oA^Db{(=|U|5EggLv*WbaHbJhE>4|ue$X&LiGlasUxyP+g_u7Gb zHnMf>DF*`S>uyHVJYgpgT8poYTwoAe$y<$NW%^KoILe-lY%394i{6d89?mDfU7@3N z?r{8w(R0+z`4#p=q5BN@b9+NE^l--b!RQxhooqIn*{w61+1ZxM{!o3Y+Ekic>lehP z+nA2bVc2u!UG~Lvboo{>>QGMd7ezJ4h_qGd_tjZqtJ1o+hO(gcEX^ag^DK?drk^Q#R=Ji(N~uG!irY6Vl}Mkm-}(!! z-etcTh{1czTid4G9ed0l5iK)57Wi#?7UvvSa@k)LHkwLjfrVx>Kb@*8JaDcodUvd~ zu-ZLv0P4l)itcw_xlP^gPtYy^Z)r|gN)y1nYV)7mtAANi`9^#%D5jS|6G{a@_=wA? zuQ5p@+9;17H`iyA#Bio9sQxIC@Zx1--dr%{3L0N9S-HCsSZ~}Gy`9eHTEn-AF5RCVp9CqPX%) z`k(7^SL;GMr|r2jx6>To)PD1VF= zphLJl9!UTHYAe-%HtZA#9Jdtwui8e|M8$EsfsfPY<119?NN$PssUwC|neR{6QBO0X zFxAxJ5?%3H3jc(CEC*F}nVNBbv=K%o!u_}tJjt~p0qt|@Q6-t-W$4e@ArHymKDb{2 zcPD@dACyJ1PJh3fGn@NQ#cPOP-CqEX|5GvUv&sK>lIjLznn}ELF31c81&B0N$-2ra z7)m_4&h_R}D6f~chgunp72yR&&Oo9;uczO)5Y|lcf2V9H-V?^f#R`R#dUhttq}THe zp%Wk(-ClqwhUq*qx$r>M1F2%^Wi5EE^B}bB;+QzY1Ma#m#7Y6AUaD#kU1)jUmF?VuR!+0C}kHZjNH zx;rq8hLpo)LWCWmoqeJ+%U!7CNXa}cMUFYAJ90Tba3uP4uv?oD++(fqR?JE+;&fK~ zr?nYKyWsxrl~*}pGg@4niD%co3!lao)Ty9EqwY!^{8GV#iAU=<55j$ILPPvrS#!eQx`#%tfmUocI-OR7z)7iBs06z1! z!V%~81kL^3nv}3*w9fPZj1B=X$Ld^-Z<{i?M3e?u0aP8l=*{|o`5a2WqcAlQ0!l(; z=vbs#X|<O5Y(I?;7a|(~5dww^CN6bxis2F$tJsGY z9z^5K&CZP$i2maKbh!yp<& znO!EImeErD&!xZlqBBf9k~?YRj(3)q$g&JYHZ%8peAVnRo(gNxi_g>z3M!lA;LGGv z>RL~Whj$4nxm0&x>mQENT{jkW-F+Dc(}EwjtPCytG1dL9DcAdz6u4*{R~-DC!|Di} zarmPa@sYf3I)0Vq(fL#>V)E2zrD%85MQX~uedOsOJW5hpKd02b$T=RGQGf56zp$$t zl7AdlY#wxW9Sl_ZT9Fq{?#L&#vTrv{K*H3{SIUQO*=q&-dy%Rx0Po=sFc<>zsm$EB z{~R70P@Y({fZ;NSkjgjIGph4DapGjqm?;@_tNn_K2T zAT751`YW;Db9dEE-)tNit3bvtm@SE|{_32vO{-0o|6QW?eKY#2M2%?50Ux)Kw>ogm zOd|;ddo|;{Evx-I2&=at4!wHa)S-a zTff+W873!~&^HBUhHp^f3Z%ILy1>oj!%=%m+i3u0k!Ch%R|YpehA7hXcY|K%?%fc$U$h3kQt+ocf7t(vyy{0e7x zG}+X>gyA}C=>gNo(tsCC(tS>Thd;|jlLV_=_+R9dN?S)wO8 z1h+SgTs}&d~Bk@n2AWZOT@w*O0imF z*@(@{=aN)FhZbnOI8G#=0owGQL6+>J2K>!_ay|gRqm8d({h9D3^vVaN7CCW|ef||o zm>&y5euw2U=oiK|hibFV6AQ&wK3C$YT*_MfL8hCp%$A~)_y#`!k6 zDiqPLP#jXCZ)vbo-20e+aGd{;J?;GB8+9gKGwK&x;}SAXBA{E7r(ul*#7k-+@N+Mz zGUX(ZObY>fF^r7rpc(WSegoo)f=0+Mf0h;zs2d|=14=N^eo1O+r^&(`F14q^6LEI5 zYd3cO6&k{#J@g0>VqYi>Ty#XCZjfhTD;JDj`taJkIAY;bx~gt4yO5~#{)GZokD+CW z<=pbdv>7_&8^#fN$~RyFTq?CgBu4LGu6tDIxagyWd8qAYrdu}(caB8W1{K0ytjQ-F zz6&V@1`-|IcAwdZs{>0OBx2w!6-saj!hSyJvzFrYZRO%omjlds7D)eigD~kds*<$f6S< zhbKI57I@xk1zLl{?nuY}KLuxB77YS|v!5S}{~4SeYg7(uasdaFwInFh2AdF~#q67N zU1qLbW4FI$QQh=2N5B4oab4{g0oD*Z)4-I`{_eTvujK5R?b5|bOb$zeX4pL{Bewow zvOZ-$J(FEGCRBsd0bA}U_WB)zTwYHG!`Qn1@e?>A96*k*sb3sXs7sDsco>lhnr!JP zL&Hx0d)iGD{IvfjHE27&UKz-&P@mJ0ESnS@IL^QPq0n+RzX{0)P3FsndAA4Ybcmgy z@=<#2T>JQk_7pnwYl)DV5-w1np*!$4fv<5U?bwu`Uk6s><0=etz%bg4cn*JWFL@eq<)Z)aRDgO%wp-oHIzY7Hw@zZz8dCr0 zKa9JZJ-DClFBCfwMMG_kQc9_)XsH#&9+B7Z0JPX;583ru3G1gYdqWTR7+lCT?QVIzo zcv2A%@_$V3CWjw!#+Jql;pG2@ktklolLWke@%vSN`MA2Oy%>1DR$9oz4%4QGGqN&&tpa z5Z~mEp@X{NQa+g}pu^4JjqZMbcg_iBI-~`4ve%LVBF|)vy%RL=A_pn;RCrzDe%FBw z1Sb}jsvXth_lR7$taI-V;%_}{!2eZ#5AFsS4n^}3oFw6WHv&LbT8HLg;1LLQ*G z=+&?UY(&3p$m!J5tzqn$d1xYj1tqg-yW#j<8Q%*m48b}a0vVs?z0%nMK3WENNcht3 z!p$ge8qW@+7*2)`NRIx3KJciU8Qf~o7!n!k4tgIhQxx z6CGapDs+%0HB}!D`(6UeXxmvxJe~qsv;qrCeR4W|&pRy_9Je6j_c+f?mJr_bW9`h}Si)ePX3KCE>|rnY2+I=jQ0C9i9>E+_1!@Q%$@lek?vxkaW!aL%LRYIduDKY&{3QDr%vq9bqbf*RL}$?l98U3UeY|NN9)vL-RvXOiQQ zV|f*uhA^eExWC9?5kWR0ek<=Dg6GX9D+qc3wRHjnB*|GeK%4a z3l{m+lu+mPKjL!z!ycfg-0_22EDhvBX}qcGZ@v?7Bgif-F4qX&DVn(6p`^DBt%VLO zeoUwpCf`#LMN0((eHEAsZlODbSIsIl8Bn;36_I-gV+69|-ZFO-dU3mv~H6+f)4MRJu)pgPMnwMx4bWQ5X+l zQXsf^kRoZNcfu!dFtT91{tV&2zsrg6*MZ@y-*M}H;^~BwK>DyP7w71KK#^6|lHQtn zdNtKGON*t&gfrfzXOH8lp)pxctR{|hJEOCm*GD-4Hz{1RVo|YlVyX6arP*ZcBpn;% zWC{tt2~3iKO|aNJdy412e&9L%Od&saJQXE-X&QDCoRmNVQBsOfUcry1a|z}>(~^r} z<_2k+@oA)Q#JC|xkWtJlKJ%v73WZP_&8Nlx81@n*-4d~%`E~R3&10RWTCQ{KVwt=q zJTkl|iPO}cJs5IdF971JFX24F%46ye6r|_o!2H2?lOwS%-i)M3J$GxhQP;1&gKMF? zug!D9`~ELS`~XIG{~uOBp!*G<)4ZQeZ-MiV zRYR(OGo@rEJfM8gfE~A~`RWWBUXwR20C; z42e34C@JTts}&t*8*E$!1m@DccD_M*Zmmjno7*Bi14giJd9;Y}t8q9@`?Du&q|uUR zej~QUiz<)B3;WNLi}#WAd+mBYI<^NA9FP9Q={et~o^^5lL_VOniS4ETcKRk!@pGH0 zkBa6{$oGD0S0x&GU9a%ac2uqcyjsxD$B*az&&|hXU+%~Ks$yB2c(@YPs*Jqwh(tbB zzcE_@-;Xz%7Og3%*1B{qaRrd=l1C*QS6Y3^i2GWjvY6YNknvPSaatYUK`FKZgY}_5 ztxLMTcwr7qvB|v^PjmMQUNn&a^8&|~f=)k-$t>-|&wGdp;-ycnQ@8`$M2ntH{@Tpo z`y?cXhl{&jvZ=N;TFZjZciGeJlvm~z;$9>NY%w27+C8#r4V{*aWR1pNmsh{;@bgN^ z=V2X2Wu=GI>h7y%lHrq!OMJTmhifa?2VULsCKu0pU!9Csn0-BP|5aX|#<#b{+w0Sp zwB7(__h~LC@iHhYp|dh(Z*eRaeCnIV=v&-sW|thq=B;*(1=%+lg4Kk6>=LDs@ihE!n)z0r6poUo!qm%=;Bu}W3U zsLt+m{nZYhj#u(vvgVlj{2lB|$^~6dnI4+u9cF4v(}o#m=r4&&3TXE83m`|99+`-@#%D*a%IXv3nIzkQ{^Ai;< zGWgp3LNV*rIGYFd=o35;J`Muc;>VhJ!*5=ees{?L9X9o-*_5x5a-aFrlb9ucloL+U zAbz5ta50c4lJih9PdF5R1?*34sj;{Ct#uKbD_ksM49FnY8OzWtb`|#tr1(jqv}^So zLph}~il`XWrEqxg2Vy82q@_Dp8)^_L+)@_f^vMuoq2Pjd=vWdDJS2!gUd)|qRpi&z z>dqCS{^fYR3MF?C6mhCXYSv-=0p;GJN~i8Y;D-heQg@gLF4NgDK(3ippf6_xcVu!6 z@~rTcAWlc0H|wW|;JcI48h5V7u+g%`+mH-!O?aR~9X7aYSAHER#1=59N@P5ANCAyO zm`Hcv#jN=kt@>jwMM@LIZ^O0MJNjm-%WO}$iI;ukh5YQSgKt#f!OxurH{HL~_z;Eo zf;|nUvJL1mk9Bzpjnid8;ukxzYmqZNFqS5ivd_w_{;1e7jk~r;mvT;el{sdby?R{a zXWnQ2j^iF7Rn5ykwrjiPXtGIS_U=(@eoZhz)bCi5?cos}tfWZXVrUIEC{cjlaOWa1 zVcuw999-2y_Ue})6IDRJ>O6T$ug_X?26=HNGhvqqv3zT#5pUuWS|5u?UOil)I%rRr zhN9eyOzJX=JXz0#=O%uHIyTc4D{``Tk*pU_KC+Q`uEOm>aVAutyzg{ak#giAmgYw~ z{z8!`+b)%n9SCLTjMRD)$v%=d^w@+%+$0eakAXwx)Hia!=-4OfDJvr9g)_{%#a(aV z=PZvdOgQ(t7Paf*!(P_^crp#k5fi~3=AAg&01OnJKJu4*NJ)XK+{$Yg_?Y-8A_-MS z|C6Yl!$f>RDmp}V{Yhcn%T#k!EyA?;i?ZVtarHNAG`c1b=RD-TWvde*HLy-yM*H+AREhmDA-gjBr>ztoL!-MGIoZ(&4bub%v&QgB4# z?|K9h2#AQ23&mB*TkR49RH`SqpD`kc$2bvdEGnJEYR7A^6R5<>oy6GTf|lZ`?m$&7 z8dK&aWfMGkP*r7zSOs5D#Ah zQ{zfRgA2>S^yG2zJbPzPUmRPt_OqKiUd|5NpBtCYhPjkq0WXIycOB}Hoov!_>f7HG zB=v*B^Ukr24Vu{xQ((z!uX}Y6_IllmWQU>L=b*X_rlel1cpEIBe6@P1kB6!!+(}J9 zi9v`{S;0iWMA*#w0K$~EEeFXSFwveLsR`QK>{iG*&Q1QlMB0#AW=l2%q<<(#nyHHc zF_pzlwMs3@)I)H!{XMd+>PGj$8rPkAky*pLZ>GcHYmk$VNcwMQAPQiLA7+8$){fvz z&`j17{-nk#oSg1Ya7^pq>2}<5uOY0f1k&2q`#^Efw0cNkr@dFk-k?TD6HG1&K%yRj z(_Yw)BV%5p3sz-9+5f)er_(GB_`nXfgbog<;eecLW4Mm@8C@ZFvy=X4*zZlv4DlfY zSDH~hv#vspE;&qKFG8+L6Uh=y-ct&tA|}we=~~p;0!_{!2Ojzbo8v3QQa>&%>OkET+rrK}59QDQG{hzPt)ZKly_^4FZvc4y1Qo^avoXde#J`d5RGxoG z?GtxiZpq>6EofEL(ca85*yfeQH;w6YXpLpoP0($i@k$&umN{q(SHJ=`M@g1eq7cpi zGjDVTwpXUe%Oud0s3l&;<`#51-8;g6tTG-$|4`Z+S^8ARli8>aHJfk5DO)nMXUa)< zOW}H1m&)bM{d4)_+Y<7_$D#wd|1!~YY)4S;nWknVg_+uR7wces;FnEMrisum{>6q0KPG~$wi}~P(TaABPBdiqLu7%exDK4sM))nMAI;<$ z=oUg4ouEuJd#&hoSAJ1YqLy5p(Sf)@|6KCwPtWZQjTdGhKZPOtomB^zW1(k0i6cmQ}{5*y?@ z=y%*kL#zRO6T_`PauP-4%FjU*Du|ZSOTpfe-p!D3I}i|GmlK4q!(|s1SdzooQ4EVv zrI?4NDWfBCSs#yEoqn+l4s%VJx0(o>zj~LGy?wgkBiRP(+X}(w%A_(-`?;b5NB>$A zj9_dUou;Z*Q--YJ_#B7zz)o7YTyp6ms93n0qFLSq4Tl2)!=*u}@I`Bm+{x0m$HAmc zgo+w?jR@s%fHn25A!IIOUV5?FF2@f$)%hkr4u@dA1;%3A`wC~*>dV0^Z4+RhrF6i& z3s7WG!bHx*q%swh@qRO3NX$Ecl!BI41<)Gt81bk+!m{eaV(>$Lco*|t057xvpQ5k~ zIuH$}mCELM${lIF!Bwylb{>-Z2RLA_u!^41x%G`@M_{N}3X@G@GRx96n~?Dm#9?Eb zD&VP=G$kSC0Zjue zm}_J_j9=6+z@YR`kB}3O7*kfe=QOw5U^e|m=cg(OX)L#7$wEt$wiu@5#=%+NvqtkkeeFgu@kVSW7J=-~Mk!zuURyBJ9-^I(g6nVQ|_r=%N+wIwVXVT^+C`}%w z(}fo&NEwIn!S6#|m2D#><&#|vLrxq!mXXb(c9uI2FRK#cIefJIVbQoI1}P&&7s04! zuQD@6AzPi&__REp1=X>67#(ua4SAVeoe^B1&|K@nG-W8>Bq?`EF%OT+v-c~c(6NNe z?L$PmQ9{MB6~wz|8{cf#+BwspS*8zG|4oHkkG`tkI1IqCSQrrrc<@f7@juA61?t=8 z`(9NVKJwVeIA=#Ls|t85-p%xyUB}O*Eu31U7Fu-ISyZPkoL3p5A%1{L`t4k3%Pc=h zf^2BpR&LsfQ;OmMMP@Br<`(?`g?#eP8Tt%bB<08MAL^Vimc1}0NFR~Eb>}Woh z`lWb2&+@C-jWOfqF`eGrNjQRM(3+jO)ar3HuY1D?c0KhGrUvwF4e!U z`FjC#7E#g`- zSC~Y)FSl67=Q)p$Vm@nI!aj6v(=Xw|wJNodwKlzSGuQxsVB`CQ+>|RQ9W5rBBSj87 zcRV()jK$bpe26fivYzSUK>1Y1{~FH<|G&t32Ovq>X8n8YnH}5qj&0kvjUC&zZQJ(j zj%{WL&rC zk_b^|#M=4F;>}XJIp|qEShwS#)9Oy+$w943+eQg)de};FYN!$WQjrU9)(N0tH?h&FBVg{`PHw($Ya%HP#w-*ShijXON(ow+HKPV+ipn58 z%SL1d&Q6X}?WJPPDG&0NLQ$93s% zaF0iJ+j~$iqOWS&_<=~ZRRJB1ce~gB z;R%k}NZ?6jI ztM@h71`pL9ZL~8n{c=Cfz;3{9vhQwyashA4t!eUo@?>sz`qr*YcO2kkPQ9`spIf^B zj%Yw-U};PX&$w^rVVvzsqd=u#sYoJF@>g^$Vbg>2!u?7u*|Nj)ry`j*V;qFj_3@Vz zdTw?37*pJf z$v0b}H9b(W5bwD?>%zli5^;dJS9QCezc5*~I6d&43tv#u1t_Z!-b^{`wRghMkN^`6 zpq5vo{&G5#MJ<#w8Hr1f;=kv#m`!6XEl{`ic!hSCUqx=Jru^>1Fos~MTRZhw43YYx zt*!&SzgdX{sPwPsSaR{FcjrNO|9+LDc`=Dfn>N2>8SI~O?@Hiylxb$il|iSdP-p

        5Tm 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䣊vRZq2E3;{z0<~}*p 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

        s#6u|)yzHN``30TPPlss`e#%Nb0HpRHV3_s{t{ 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/images/diagrams-high-level-simple.png b/docs-source/site/versioned_docs/version-2.1.2/platform/images/diagrams-high-level-simple.png new file mode 100644 index 0000000000000000000000000000000000000000..460003eb99ca58b0de0be5f5344920759d0e58cb GIT binary patch literal 42376 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 Nd7SofZEy}s`5zcVO40xT literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/platform/images/eureka-web.png b/docs-source/site/versioned_docs/version-2.1.2/platform/images/eureka-web.png new file mode 100644 index 0000000000000000000000000000000000000000..179f9e5a95ab486cf1564f6e0b0412093be4b1ac GIT binary patch literal 168165 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

      k5p7yT)`!y= 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 z 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

    2. EoKjBz^ zecB{_vKz}ATNe=%5gid8F&Z&>e8e;ekBFRz3sCU`D!zV1Rss4seRYtzwHLaPjuev+0a2Q@b85E=Q{gZsb6k2z zsA`+E8{wHJ0iF{F9hLM{hG!r+nW*hehtp+cp>0Z z!Hi-o3Uq4H7x7m#gnB}}Vs%XV(p-XE2%T;^anbhoGEDGn)Alzv4SA+?sLm|OiA70S zH!;{FX-$UmX4fzj_OVZ~P=TLPq-kMbiO@pvq^loN(Sd>&kI8NFm}~h&TSplkBiTIRo*?v)kJ$b#kWXz3eavJ_{zs zOJZS|@p5N(O+@ravvA1agDR6JlU;~RUNhNqVB>~o0Z8VT^|w$4uI>!PgglG?`m3^v z?XSwJgRjzlfBFJImDL(390SZtj`V?UZ9?wip9-lUPZk+4Fum>`bfpvNNz+zS2@~|9 z$u7^4=j=5y(bADUr73cxv~x z_*^vhaL;K%wR16+`iZg(2udXBM34>RFH(Tm$Ba@>bf|Ts)u!^UlfsRIS5ABtC1V}- z*ET9yN~WAZT59K@91Rt7=JO{IkEYbq^w=S!`j(d#kI)=*~1F}MG^;ji{!k4!;0NZg!Wdp@%+ zax0i`n-S63R%ImMo_}1|{%(Dm2oofyzPbz6s71ie3j^d7*qQd%9`X(^&nLsqz;uN?g(p;m8frF_MA#SxgN-{xJcN0%ib9 zR{;kl~E z{?)(b*9}pG*^>YDEt0JS?I*3G>4m*ROI_ff(;|E0T5{z-^QeEd&R=&eISVS5G(B>e{>B;m_7I)=U+IWY zD%U@RIb1oRT(!jVcYo#%eiK6fThjYq5BKj99S10rPPj#g{Z}7#5k32x&*G1KvHue{ zFcTVWYB9nl*dV=g?Ef72`(2sm&%T64K{hRvg@NDqt?AW!i@$E^&&&Ky`up2+|21$H z2?}eaAm+pLY*TFNq_P7566IDIa&tu<7tqsrqw>U~SSMr&BgiInu_gRVW%z2bGwKq3`TGc}rF5e+; zYmatCDtdkw5+e8o8_(Xreum;893P|0+jwR;qd30T+4&A>ndV`C?!ve%2#@AL-D;&F=TVn#cb=rYj@b@HPS(`v}~L+4dEw`xjCV z#A|%rrVKTdgi)Rr+CxNmeNhH4hbxP5LY#j@+fbRX?l@l>9CYoSwuj#6Gt1T7c;3>x z_jPBy2`!im5n)4aAjHP;{>K3=SR`J5tAlZ*qLu5QTvgu!_b4kv7|YFs5d z@7Yr}FA)wn%unj^S0ZO+S9Ci&y_6tPSTR1lpWR5EOoF(5&+DR#J>jjG@f34LlO}Z? zFb zMT#y)yo+%?w;pIWDT9k^ed?E)e#WZ#;UEBcy0nqLqB%!11o!lnKVxm0=_}}V?3BqEAptn z!m7CmH|#Jxs`o6y7Ii*-wbRP-rkef5_55S4 zgw`Mb8hjp5hWt$#j1=qqvCW_cvHkt3=UcP2jnZoUskcX6cOq7DQXPEuDhl)GmCu`5 z^s0|pOAImtb=Y05_wp~&s?;NY*cB|Y)h`(;U?lp|>&|(5FZ%fQtAj^7~PJjSjvqk+UaDY}H1#l&$vGyXhOD>r`GvXg^qNk=7~ zS)438qsMJOI@4Crp!+De%IF>U;CK;sP_=ejb1aSZAPFMJDAtNX8Yb_9E?iB(wH1F# zRaEqoQ)?V=<{5)QE#{fwH#i-y^RQ98Hc;B~;4@r38^Q)M6jh}|K$gi1{}UPlDYzEYqQ-s1Dy!{qZCw|AWO?9*%3ZYadl zo-ijZBI)|#vA8^A!8tI;JEW2+uOYs1NddLjQVwRD+8Se$H$F!!%MFBLPI^e?TW=pt zai?zKimt{rQG@M#TYKkv_*++8ZjX6`?e@Z4-@fNHDo1xuUId?u%U;}8Gt#6I@vs~a z2_6=tjns-*QLuhwQh51YzNZ#z`aLa2JEw=1K?Ih9b;;*EO3yqb81X<_REMD@mW|3} zI}6F-yaq=7Jn*gH4mQ`x#)sQtEqKM!z}W2dZoi22EwW@3ZZBTeOk~)$Wx1#5);lh~ z%evAD*D(B^#7(g~l@qVVC=6zZJDbZ~o;bc+(FnD@eVh#?cJFxgn9%NYks>N!LxnNV zR(;M~>??a@LY+0G3fGD&;gRoJCeQ4Lr5&vyafJrQu10YF+-hT_De%6RmoyVkdPEsP z?ul9$sWpszOg^tgF`T5;yqtM+jMed1`Szdt$i4!)uE8%4duk%^{;5n?8EIAAl06ES z>TRB5y!~mYq%i-M-Wttl8%A)y&AN6c9j z&lwoaBKjoG6pJ-vuPZr#j^8e*r6yB|XRbINxaTNiEIfOpS#yd(RC|IwTa}Ro;vsW; zfmjP8^RSpTwYaRP+_O1&&FJ?aEX6e`&D1VSq=ZV(-nXDoed;^AKUu_A6&$?q+ZdcR z(tbpDl=5;QpHz~YdcS7Ma2jsocSyzWP>E}+LlAXaXYs%4UTOOIfK`<-$(5Z|948oC zEEb8!IOKluMjC#GS0I;7j3=De8YrBTS*R)Uvs@c~ZY?bBvxhSzbP;k_h7MQSr@J_j z#a3`IC_&nnjnJnw^|8K^=XQ0C0+<$hHWZJhu8uCCH`=`Pu?eU1m`QhfBTwdDt4Q7n*$6D>YeawHh|CQELAFMynpAJfQiu<5X3Rq_XkK_{O!SWn5765eY*^K&l~s2mP9y8!q^#nBrAsXzR#Q{Y>zaRD z(6Y{IJuBZ$C?60`LStQVx;RJ7F#4QgztqrNNc0f7M6y|?NB6obhF8UPMSI5~5el*b zb)Ky$&H*WkMK)eolI|SoZOb0mv;Q}a5| zb*MxHh-4A0I1sKpTaa%EU2?JEanBDFvUfFyGRjTp~3Rl(%+E1`zU zTfJnM%{zzpD-7`i#Z8Yw@8MmIQ$-yX$}fCTix~=ZG@Qv<+y!9)uh;RuA@N!9eQGUy zC#ia=VjX=j9>wY7w*qKcGx1l6>Xp}-V)TryHItD`ZX;`Zaxuvv{lzS*^(GRtIa}I6 zHV&V@+E11xl92g6a6i|i;YgLsTp6J39z~N06C5Z9N%Bbk z?B)-kRRj{k2*jc7wbzjlgOs4H8>GAJ)NBM zOj~Js4R_c=`4~8>PFgi`c}-9rcl4`ePP(^q?2q+^eb4lKYKssG`Wg>=QB#_ivXNTG zNk|{E5ltV%+!tDnwXP;3L*=KJY;2(}tf6}~@-N`_UkdZ5@kAMlSYZ;{)63o^`HDU~ z;&xNp%+Yd;c@?(nUtpomvkeEK{&1h4mTwcIP?I@>~mXf`+*>Q<1z6rr>N>5HuFAlgunBcOs3K%ePGBFX zvT78AE3(&%8`W-qg^iNerr$X8gufeDSUz+96rJR_G7y}zg*-lS?Z(REQ>X4p(VkOl zj5E|*PFN3C`eR7wWg3Z$SDB1lja*IYNt^MW)yy#U`;JkZ>s6~#dKOM>yhcrbQgC+c z+U%d!JpbLR>wutk&TX}SAJQn)Dp1|(=ja3MsnuJU9J&8E1%DfdKpnj=K10qXCC+MX z@6`u1VF2!#_g+YN)>R7tMpnKYVcq7pQ2wq*Rv)yI;+RQJ1NVGd;=7YtI(3n%l9LJw zrOpcTY&wY&2g;{}%-J=)x<=)^(tN%ac+zsZgR) zI9GucfH^!Sw(N#m$~_>_n#GC$6* zS~VWjEFyhG<~w_9hwIh5Iis`GYHNAd){x7S2`(yU2~%$d&$T?`(#j3>oXP~;opG(g zhuq%A_PQ0M);Z*DuuXqdf#@uc0G^cBt9r1ahpo8ncz1CTlyYv`kG^j@V0disw;B2S zul|(4liLO ztIT~n=*!!M^vY;9WAr9=TZD449X)Q zmBR?>fIuR!AgWE^wE8Bv13(e<^eaI|RXc#lJOL2V2+o=bIslK(OBR3OZaQO=nYDSj zrtk5|X}7x;HeNKk^GNvHN)}3ycx_S7ksv(1R{BlY!eZ?Jot*TLYA+SO0+yraBVy~c z>P|VqTjX!QC#{DKD#R3#XW`eZ9njnmxERmEuDWDx#60bf!IG&To3UM!q_BfAg-Pqj zNSv3R&|AmQ^n+yJ6)~EFvDId8mazTFMhS9HDn7(#N$UmTqZfFT1fE+*XW|&B0p6@o zMYaV$6N!tVc^VQ0nv>Slm?}g-)=hzhH|=J9M`MMBBOM3s#R!EI7DG)omm)dmy@T92 znV!yW$5tWMfsC5f5+vTty)@lVc6J4PD;t`hjM~tekLaU zw2XR;){Sz(pR%fehsI6DsAqU)D`Pe%wP%35KQ4F3{KMj>US{)#-MZo&c~YOXbje!p z#iFm~6t~*jx%1?vSP(kKQ8wnPrUa3{ZrNkuK1l**`{7S88I*lE=UvEpAX`c7i z%C==PA@R)c?5h|g88tWv|7o)}<8_d=P_Gb8Y|~DW7@8~KzL4)kBz)j8le32bYYB^o z!6vAEQJ0uKCX2{vnejH~W-pU)Ew44N=(KH&XW`qoe!iWPp(_b#FYv8|GgQC2@~G}m zPpj1B?NkM8gm(|fGxpgOF0M&zEHpmWSfL|1CI|{i(tF~sM9tcatc>3&a87Eh)^`;U zi`?kW+fx6;g_s^`lm~}Si8aPN?`M1FkoB8;elCCZ&P2~ytI5Vef~H1`f>Ag@Wb|zp zC+H)MN9UTUbv*JtA6DON=`PA6)ewqY2$_*Lv4tKnZ0*b+bK~*2PCRt0x5e3w)b=hA z<6~6=)q-p7!CAfAf_2o+K3~H(*v<|v(%uvgFY@zhj~y z9Gy)2LkZ?@4lhnLtt7zQ2cAvR2=TZsP#S{|aL7+=m!T|02%2a!JKzZ6OQ3?8yX%E- zpMVVi2qmt127dhRPV3&oX_IEIv5U2AGVd=>N)5K>s?qxziii9dR_pEG?I) z=`R{(%`_(l46`4n*<)NsJGY~qXB)eRdG~Jw6tDNrPuvaLZ>8}S|3t-T0Y8jJhK;k%tf^wN;D*dZEQVgBbE(kQVocRsoMGn*wK3c9 zc5OL1;&hvHN17A0l-igRdkDKspE&x8wLHii-5?O#LFMeo@v&Dh#R9%wC2w%-r$lc( zxRXgze6bv>OrdgaOKcr?*~s9YyyN(au4FYip2?x-hHwJyj>N~-hfXW$&bq@7=e_tE z?k8mk^CM5sU?jNvJL7V4j5_P2ZN8|ATRD%SjYR}vsn5ogVqDMMk7Q%0=U1~dR2-u| z3C5C~?3?x7THJ>Eu`my7!cQI9C<#0m!Pd?A{;aSu4Z0|00U&snp+tpZV4~I{q z?$}rlaW#iJi@R(d_-~6H%OtNi#mk zE6m3om}20sh3NW{)vqi`oz{B!%0H6woUTX18-TMv=+z=ooD$n#Ihai_Mgs+ z9yS!_hs#}l`Z*VLmYJ&*?J4R|@2Z=RMWZhk)+YFYe|*$crM+}?e46lLW!RE*F0K|K zMytA>B*W#C7Ok(I={Vnun4&A ztLD`e|3lS4ON3+~4ivf>fz;m*ET`;Q`vKh~?WY2HC3@G_6#n6Dv2BQX1`&qrnsz&! zfRv{>ksKoCd23;6|7}$0gk|YK`_Y(jt%~T2&91^c6Ne^Q?O~Z|JHpZZR<$y!Uiy6ws$n)oZr-JQ-cGw)i?%mPwRA?Oa$;I+4vKA1 ze6L2==STbTTHMdRdTFQxUk)q}lA!Fyxn%^6>W}6$RD5TUA2gJbO6rZZhhK$9g&7o$ zUNC>9rmA**Y`syKdr9spIigv;7x4ao6vkS#W~Ow(GnEq^bvj>|Ur~JFs6A|%G{tRW zefg>;LQ%Br(gw`aska&}wg=cP><8HA(7)DaHgu|jF=~d=4~yTC>=`WX+RTS7{|bg>wb)#7ga;&Q_L z?SRg$@o@0O=N>f^rF6mCQ3h_b>7sf>PDQK;oo-ae& zy7P)Z-f`|zsf~6M^pG-etZrROqNqg0l_=P>Dt8!vKfH-G`1XlTJptCp5@YL zTK(w@phV3^x9zUrX}dl7`SwOoN4@Vu#Z0#a>v_tFJfH51scP@7<^zPSZz(r`z>n{h zOj&+ZbzeK^yO_PWu=llx@t-{$;I*x~IPGPx9k^tjK#&37Qijo876Rw`iMIDmVkKIUr(J3_nbrtivrf*p z@|A)F5PlW;4;QEnFnOzruH{0^q0vB#flR76CY3Oddn^ITk`y_GqvK6nnmL`rl?p|9 z?pl<~AoQ`K4m(e?q7VB{`Afg4QDKPkT%CYzWkq^ROoD#^QD2h&$X}MzkUla)#ur1l zk|ryZT*Ub)LTYHOS&BG!f2grSHcXQ%LI4sUG-3n{}|OjLkgX&3&q8+km@DWRJ@9f(cz1Qb0$oC7i#+&djW%Xr=G%nVp>=}M|$ z3tT~Cho~I?GgRcW;h2zi%LI^GUdRr(*>lm+3{F4`uOHleXL2xh5VC8qE(W`fM8usDg5+k7s|U*)|3!+pUI<7NmPWp{Biz;VOBa{<&?h5rq>vzAk$Qj_j?_TPirRfcRC$qb4-=GZhKruZQN=0)eY_dhz& zpC14b+DL6n37QY9IpIQ@F&yFlIC=ky%d%eEKU4$<@M*(u$Ug(fe??zC@Okk5(MZ2P z{;xQPiL_eT^toY~k|MnLspbiCivpu2Xev`dz-=DM!5KNs?`h5KV z@)>Z|ReC6BN{?$VND(aw#QZwg;~8T=Q=%XCiQu2lzsGFI@fET&=hQE!e|)*=rZQG= z-R^Qzt8ccL&31lMr_bDUS|MAT4LWO0dBzVi0`Q6=Xz;&)SJkHE{D<+Bf_9<57dYgabcyn1_;*8a^?%3tka#e_a4^Opx&Hg?v8VfddH$+RBz0Hic-Zw7<&hhttJMjJ-WHQ)iCz55YuqHa7aKC(&TtdC?QislDM#{n0?#7 zY&|O~W3-TBj2d0W$91ga;pFqWuYA32kadDZ`Rwx}GcyU)z3n=BXfb{KRplZoBQ($f zNN>qpmbj`-O;(PrJ&#+vf*E$o*ls~-*ZXk=>Xg|RWk8p-0wU4^!b-=F6iOIB&c*&6 zv~AwCI3RYfWCuhd{9}e8P)PG7YG>uN5k*gPB7Y84Niz#_)g(@y+5s`7QYTU%lLXQD zKS1;~lVX_f5#Wj-odEE{+!R2*=)rZ_*M8PsdVJc;IQ|waK@57!YqNUX_*D??<;j5W z0+g}|$$6Qm9z6;)1t)wjVZCYahL@(5r(ukL(}g}Chw2h61qwjGjr zE|kgEoL@piK-gbMKBF>}hAW~V!`&e9(I>|zQuToL)&YE4#E|Yxjbc~1@4*I#arG}L zH{i!%KVx=mzvn(?^;>`~Vd01z&{F%lIboTZ68kW99$-D(9$IE3$aEIQ2XBb6EI7WhOylDwbqgsgu>uk2BZ-&Im zkHtRWdCH@CUtcjWY@C3l)p5QzkR|^5>yaJ~j2bA9)B%L+0^l9XK}U0HpZ!6o{3%v^ zq=a~E&iS?pI{s?U#rpAe)6rX)YzNbjMoHb_9?thyq?yqW%928k+%d&a9HamTI30t5 z77hxfz~DBr&P%8i39vD9)EjxTJ5(iYB$G{#67)4uA2DII&3j?k5|1f*KU>qpenXsN z+-KVfOwNT(cv5pOph8w}W{&Y5qDThsEcx8LP|SXSS@+ZDsBs>b`uz&PEmA_hTinjq!c>r1+IMEYM zmw`|eHAFrFEM)=y{p=kkj6Co8rI#n&YH&UtGIBrzgrqQb8|P76y*0ltq9b>{C7_4` z#5((L<9;jrf~#Go=(C^h(%&5+TA=33Z_%Gh4yEw%=xVx_ZAFyY)mBxt0Rjz0)^Qv2 zMBmaxis{dSo0y_Qu)Xo)oC}2tw%Itsd zYTe~;{jP>b__@v{MuwzYR{;{nGEi!1qa%thxgA8?35v3*A}WCR-0^f~@YW5E_mV%O zZ^=NJjhkpsqVffCqK+lp3`e3_CTo zSe5owLM2>;{1}1?5{ke}>=8#UV1j@7H|UJW(2m{Ct%I2l9_x|6`^kdrd<`9)YOVa_ z?4_pl+=U``+nNaUE^ z|0aRH)tgt9!hXGY9dyS)>FR4@thr{~fIW|hbQ7d~aomP8y%rre;JwUW0Yt#edk5x0 zjwPn~RobRkRoe|4SA9cV-rfbm6C7V@ut(_B-#H?Mz5!u?RF%!2^<;C#mP0Z7NS`=i zKmGe8zS6K|mFG3ZuL#PZE?Un*?5+>OQXYG3axibeUtkj-Xk1K~V?R%%rUZ622h8T= zcwO(vQRNgElwlCzb5bI1nJnb#J(}~o?(pC47YzT^^AEQ&tA?)#`AbM;7n*49))-Hd z^FK6BGb3~4HJAg)<%zyI<#Jb(R7hOUNZBuVMVZYRHDK93(H-C-5nctrNaKr(&UTGVeZVz&k(FsFBDp{PK)H}? zyKQrg9EQQRya^<=H&ayc`N?>*Lqq}|YD>SAzc|!Ww{>*X8Th)*vDtr-FtuGaqSIVf z=5=tY(+B!=+w}?%k8`>gm<{{>7T@I(IJUWht{?7ybmc;CCk(09bI_qBAs6g67ak}fQ74tbsPjYZEM?|goxtPs-$)X{2~|`$30C0 zdqX9Su;btQ3^|N?j2&RJ7*V6e-wXVp7+YGIqVIja%iOWTT z)=&es7h&B(NMT#m;k)JCo8tTUwHsunWYQU+bR#Gy4o|`Nq}OBn6SX>hUUEXixP?0xEm?I*z-pfI7OuX_5UCsezSzMs*ZB@shu=5k z@X*_PFf*^B)&Tn&0e_h|yTg0!OLPr+tfNl@A2o%&?i6kApv3K4C9Fh`S6+eH+h>o~ z*{KjAcKlpA0}T1n^{lyU>Tlc3fBFJ2MEAaa*aS0;NUGl}IeMEc=5e3<*NRRu!)}5) z;Fp?YFUMKdR>fRb&Q?m|atEig+b}6%6n>dwK^v z=NJt^Aw9V5f&PqpX{Y_762CF_GJZZRlU|+scn|BrV5{nlP5FRMP+n+7=HX23yngS2 z_L3eK`l~5RuL!(Zel;fC_9PQp^y^2MVN}yT-tKy2;$Br+bMJL{FV<(fv(r>wemgjdr`Fxz|DGu|1Nbz+!+?8E)?tn4hXe4!F9mQp&D_oPvOx-B>zL>?O z>Tqj%dfm3f;k+tXsSrk|&V;_X|0O-s$i|>=um>o#I@*@i=U41uZGEfNTi7L%B@=eq zP>5r?ZRloJ7*8tuNQ8ie6m81DXPVuo=ycp!oB*K}^4lJ(yUyxF#oMzJ`z3VuD{rz8 zmiRG_G#f|yuHFTGou_m6k96y<#Vcm3zfkGDQqg2qxyAj~HvZ`d|G)kb#6XH#z7I?+Yh znt3-Q80G`#)Hrz15C*6$bti}75d_8ShvA%saG`}rY7FF zuhSQ2zmn$hNu3ZpX$CeiJJGWMVB0s;llyF27i3tFNiCL3kX+}xmLetPE0g^d(~D}T z_n4&$=&@43Xj&c1w<|Zewz6KuHKaYeTk;HwKt!C9gPSn1QoFSg9RITT~t-g~wF z_7t28J^(i22xQ6JL%E`!;>;|qt3C!6s1UrB5JA7S7pEps0Z5gD=E)9efj|whZ>-u@ zuQn|5nzz+LGO27``n8b+Ns+0)`t$K7&|Gl54WkIi0dE!-cK=DY1*(FchL@FVl8B)`r^qAlVQ1jp2gm3PY%L z^D(DEmFrbH@AsWnfkspmrU^Q^Ov-)|3A0jwMw>LHA~e~i&(JbJR4~onIP>JS^krYn z^VRBa)`(YvrUGnU^bG1zhf_87hFX_X*JvDwI5m0Oji0@_lA-z?z;}4}uYCP7A%i1+ z3(2wgX`JTip4Me5W6nkp)9Z2LVP~mAN>0O?s${z~1_hSTbLs4U%&-J(o~O6@o`!(K zw}I+<=m)fZuO@-yL6PsA`Nhd{EueW!zxN251n>@f za0<`!w5{6oIkrxr@jV@c^sY#gq7T|kH_CwE*f?0UY|R7-8iU`vTr&k5Fo(b0wDjXf z;QOCdq?uygikA|Mr@4M-is||(kb7$EQ0!}ZuWpPa^2hfNvdY4p@CYip(|n!zwf$RQ ztoq@S@q9i$!PPzEQ5`Pt;DH27-GO+FE>`hQiR_y=K71CBvxx3obC#k?D_P9Styqal zvPmKguVpRk&ao-#j8iqW`<;^t*)riI{mD?^;h78lk}8fEkUe320S?HsO&Jw5mv$l= zB{Xg$8XW`A-WN}RabOJslCftg4{=n=>z8kn1`+NBQ8@6x;Y?}4Wir{s=#z)3459os z`92l*GqOaR0QD$CLsMuT44Nq*j$;ZG8Ut*{z1#LhOPk)?Ni>l7KfxA|exVXeZvQC? zWm_Sm*JPo5XWC(nd2(`l%`&qF^hGDMx&>3YClhc7Vw*u;i~i%uyDg*5_od3-T>EzO zWP1rQaasd5%xQIm-lx7`$(mB8?ugx{*Er$3Sh6108R)Wf-j^>kPxXh@I=WURKa;6`G%hWAC16j8B^N_`sLq0{yogu zx5NCdh5Y?TlArcYz-tR+woV@p+R4BF`sQ(E%hKdJQo%NF=Ulvx$)9Oz)$ z{OhML(r=yp-!DS%Q9r@dZbip@im&z6YB{aSRi1dV@R3%YtX61y-6d_f-mYbklw zDq_8VzA1YbUtQt9cL`o$%kr~f`E@5ia+UAeJAP3{;=eUd@+hV&>_4pq-tf-`ix2k0 zx!=>OQ7@o{9#;UiY4{1F{u#6>F)1hGK72heyqXG_60yk6tN!x zktTzJE25J?yVx2yFKbOH7cexwgS6V&Wh=p8{_7`zaE2HHO36E1JwPzgD3vi$zXhno zpxp!LWZPU{pi{94WSIqt<$zn@C1=BGPR+ii(ljUzT#tCrwFHid&YqfFJ9F?e`wgP;ee6HBXKqFSQri(6oLQ}`(6lgbPi=sfT zmj!TNrO$%p_z-vsroUj(JQ6%I`8vA-s;~w2vD!R=t!wiYHLh=ldj@oISYD=I)BX)j zN9rHF1J)1ht~+znz;?Q1g78E7M3c;4qIW14a4aN2>n zO9Y3%W*+_`P0YGd>*|{>Cp7-cM{c7!+neC9FNAy|{JJ2^YwBbdtCa{x@u%-XC^Phj z3SeD`3P1k*TTWeqG!Q@tiKGxNn<@nm9IldXl!pJmn-I){$3g_hhtrN*@mi`CKtH=j zzfOvm=lnVFR%`;Vv|IQCAU@#)lC%a&Oq$`CjqNmFM?rYb=nM=1yGztjd4*ON(0^Ep z5Kk_+{MmYR2%4b5TmQHFSAkfUhb+VD?Fm!jk7x)9RD02R1YV#<8278*gFxDsLpYQtAO&utQ%!W~$I1uxs+1I3$emY$j8h_+6 z3DDY>z~9!4Cxjy+1k_E;m|sJ-2N&>ft@Efl)cv?xV0RmKA)F@Q84Kz`m1N<8KOmit zjj8Hlx6O$`Ans{kJ6%(1ND!EV{ffv5e!eRQyuR&43HLV%V;Qieod2~FLI3^6a!ugX z{i>7?k@g?@ggPGifQ{Nk#=_$!4nI)0@G%5}RkP3%49S`rAp?N?Qp)|JLAoN8CzPJSrJ@3J(st=(yRlkxsJyq-I z2&%c84DnxTTo0n(VA0cZ{ZDX#GQ{Nl_&L{s_Ft1>LWea%y@`?r~fmI3S1UBX? zr3UYk>juElQ}i*>z=qWlb3wdGN-p>&l^rk=59hYK#wzS~ynt_;T$WymySfUvOy6)t zz*sT>ocZZeGcY*~YaM2Px;F+srmO@vS8uCJF$*kW2Q0$vfq}7XN@ss?fcV#)d<K^YHLP}nxdCnY;+zsUN`{ff_q-xzyWAI5 zeCA0Wp~+RhL|8!axHbkj!biWcCtnc#ZGnb1GXF^>Ne@RluxkuSQ^$u*)?ItA$ZXFr zRB5i%`Z_>UHJRrN2sb{o{Px9d>SMra>HoY8nIm=ychQJP`@o1-3;^c0eDg@@=%l6o``;736~a+6YLX4YND+?_1?(4u)()=oLu> z!RJDZR$NDhSO$J~#ADTH*q$rS{rj-_7PXJ>9|us$K*_rFbKo0oT7z&utYC@nz#W3J zf=$sv#yPVs@0^1pT`f?Y|AKPGJu(Jz?h#oLw0Q8LWiVn~VfI>{Z94RS+mQS_)Fh!D z%PI`h0O+#}**|#L-I;&H?Fq2N<&A9+6U5u*;VVox=A8-Tw3i zcs{*&pTJ=}+vu_K9qt@t4|K;beLVUG`s^yZnYPnmVCK6tMr<};UW~n!!)r>Pe%6W$ z@?PCt4BK-gr+~{12ZM<8?_>7cYs~oCKP(CDyJ#fV5C}X7?W#_OfOQTED4sjW;gh_4 z{H+2Y;m7sAN{LYhQG!zPXlVYTM(n~#IA^x$pz}B`jl>Km%a0X{V{(H9Gf5SPZR zNQUkKT`4kI+LDEO5ZbZ>@n~0s_ra)MMoWj0^aXV4Jv?5FreKenm<*UFU{cHZ(AXuq zQPTRZLIx!BIasm;M2W7mtgKwlfRj##ZbgYQ-5i+TtHdf2kL3R77#3zU1mpkaPG9Kf z8JB@A_qE4S65z;s_9HmPfqGz|`TYYHS#mfv%|Z*9|04SP{&T-!5cVe-I*9DSgj)yN zc?#rep8*il1SAUxj*W6|?r-7L=6XhM3A=k0WRX9ID}YjDDklhHjXJr~{c%AAQ}+2^ zrVd-UADl10GPA&jKl~a8yx0wSr!r%;bJq0QBu>SX@%!V(3P+5v6qTi@9|xAi4B zlLgrOh21gCrLMd9!W9!=IDo)v#dMDeG#u9NOIrWc7~mJSWMHVV9sek@K`?%HJOBnt z!)Qtl@#$^>%@&Bg)Pi%@G^;(6TBaRPjZ4-d(UB_=H8m&bpmymOu^dehp^rtwxHrRKef+sr1%YbiDM)Ai2*6}BLTYYW<^NQExF_YA={XFqYTbrVF5Yk-8( z5ae!pwHAGCB+^gw9}5VybnG#Hz8?<0dsNrRt%D91jzoaa-Fq7N@fXN9;&ZzH|4{Z7 zP*HVl)B=jANC?s}l!PFubfa_{gfs&pA|TC3iNt^m4Fb{vf=Eb6hjcTPG(&fH!+*xN zeBbZ=|L^hQbDoTZ#eYIN)kg%nM0?8#ZiaHrRTxoXU~}vUGq14dF!Pi zn}ASL#zR2r;bB1iAj#@tgu-8M5qjW~O3^!NJ6KPqnHPaXO`Y|@QM>r*&ZFX9*>Xo- zT%ih&m1g8UBlfAfahG*HbTiNsQ*~Kf>35X|*|@WRp8>xI6M|bIjQ-yMl8ugoCrzqF zK@|5|wYb6(kVGW53)cr1>o^GxPxr^Kd*S!Mr{E`C7bN%9+E1kx;}g&RmY@7wfbS|| z-uYmf9cz>JWY_oBSMW|#=#=*Fa)`cOfdT|VNiUo&{_knc&yNXU9`$lv9m9$BucI97w|3`*#ix3Q> zda~Na=t6^5@9^p3=~(IiV91Vd1o26B7bYZ4mVS83}&|#tc`?%;ev1 zIl>>Em|T1~^w+>iNE4_f{3EXa_G6@~#J#`H;ps~YvOnLXOp)Jj3pgQ1Jp6xN>7Uz{ zt_gH7p73+P`neX|mzew?PWW3?N8cAVUBUa}H6~16oQ2$fd3GSk5~*GPm%%pVyAdMU z%>Fiam9FvkAlf&cBcRZZEc|bSkW`D) z*G5}U3CpTJJ9w$OYRnIbQmbyMoT7K*ParHH6@`nJMf=eg#?l_*&I+r*8U~B*lsL5;l4ex*lK2 z82#I5bfw}TK$wXffQo;+lby( z@G6*Zy#4v*k@qDW&HzQU-+=|$jpDU`c;#nn}L0d+g`e|vv^dyBxd zxb6uitc3OwnSQ(lRMkLFE&kU9;?Ls<1&RMaRepX4dX*Zydj&l)YuH39BzAB9Cnl%n z^@iimW$o94-vKf;jEhenOHe<)^!FS0#J-i({+}}$e8DfknmHQJGgp1Q``55}+7hVI z{Otk#@iP4_2xUA+hrWfTFRgz}jm?Y1|G7Z_@{0WVogHXM?gO$wLm7Q}w2Be~fBw_2 z2Y)-=Z_o7kCv@;qf>dOV>0Ze|{rbQEJpPxD{roU5x%cDOY-*>!j^Llie+|hWH~ahd zft5oc%jjCHKJ9}vIB7=JzaXFY|634hAOQIY{|X>I@dqs)++mkD!0u!d6;U&V{q-jO z77Ha97?bG#`OBaG^k;xnpa+dtY0(%QD4jd4HGe}U`G|v(Y4UeYaKG|3MNr5lfRxPxNwn{*S;nM^$Auk1~hRuhYX3JH8{O1RfY4s*d7~I?+Ea1_GhLZ<;@iD$fg86!#qAgra@P5)JVYHZA z85-jY%r$%vDHlrd;Z0+(FH_dZgCrxI697x1!90GYxdPS!!MW%ut(7(W`0e7m5k_Z4TL?e@rbPpo)|2UoKQV4PY4%2Ixm{_88b6jlHN{RYyW z{NZ(ww>zAk0<;KfZZW%r6BCZEaA}k_GZ1ATg~^|x%WPx)i_bu^W0YOkXE9apuQ8tY z^~l#jzzBC2`ECa0rt*23^e{~PkdGv4&5TSOmJTbXR6Kl)hhC6ae7@5Mup55?+XEZ+ zTY7raD()}y1J940kH2-~cG?6P=xw)sijAK(Dq?TY9nj2GYZvu<^t{5D>Pzb3O@|=C zxr%00ZMaAzb9$O7PlArzvkJiLd(r#?-R{+aJ6bW(pYw(?A438lNtV zmf`)ZXoHCK(l(jV(s&HAz%p4Vtr2gyweuO`@JnH0d^C^Z~;Ouk*%r$K~vi$BT*@cCtBbPuiuB zWxD&Unqr8}-EK?Y)=>Ae!T|*eaj9KP7V+U5Zg%~2iVbUrAfxOLS(g*GU+B`>NfNh} z4W6=D8g%Y0rkxOBqXudXjfFVnrJ4H znK>defU(-w7GLZj3DgnvuScG~Y$<;7MWYB^IA0~L3-RUf#+9Oo-te*3f9~Yw7)71e z8p>xCYy%!F#AvoeR3jJn{cQ7>l8jW0=!@k zOCW*hz`j|*Bu+)BD!5C$@A+;!x(&Lv?Vo0;bOzgH`4s20SJ?{~2ZP2RNp8aN{m5P< zX*H-#17$+yh0b(a^*D#R=2^#MKti?>;97=&#N!QTTfH+S%G%dEP3yq`~8!}pxbgACpp^2Ezb9j{U<&xif4{*#`QOadZ}uXM7o zsQ2kxGlhjp{Z(!*ZLNsHasa-dvJujab>A#U`fpwa3os_F>>03DEdT>N25Jk&q`tOP zr#(OmgT@2z&P;loOhY)bBE)BukC{6FQ_oCO*T%;Z;7UcHo;^Ybr!sbpW6BZ>a+#2V z^?_F!QgUc(r$@Sfyk1=%{HdMU^+-#QTlZ(x%st=)4P)snH~?nfu}Q(sVBdK8-7Ev^ zvVlf%u`Z#NZ(eu!CP?N5nu5RDkCr7wrDXT*qS8`R0(TdCn-)!C>Vl{Q^CM<{*qAkm zWYDc$3AU}YOU`58%ZbXY!`)^0fe+=2XD=SL_3ccyoA1oII0P%+e#z)T^Ll~n*lmhz z#5|ocbBEr#oMGS~>Wg2VnO@FGTcoO>eQa`mYNE%jKuB^KU#dX@6RNt zKIKow{q0V07*rf2Jc-z~0c%|881VMjG;SNVM5+Kk-wS4R4Vil0{Ivj-Tglo7(7V%q z-Ujd#s2M2*EN^XOf~X~k$ghNNZA=k;SD4nXd_4qUy%$lsw*GX3lMq`paX?4AO_o~2 zVxzmc3Hn5oXdj4=nzE_BC*sRzAplTDUDEELCAq&gHWKMI262x*#0a==zX4*{XQ&N; zhBZC9s?j8knFs;8sHpT{kMYX=AyC^`;UKKiHhnuw?%)%6P42YDm|EH!&FLAAvJ>mf ze|XfZDxSS3OV$v~bwD6t<^npF4+D*7sr{Ge(nebX{3%nxsdE6o2|;mdxn9viPNZ|9 zUyJmwb9)u5A~{$`V=b2AEs0nhv>xoWFej4D&c?h-1h9DHH))OPgRadJA*)sX zs0h^A#EHiaH&Hb{w#gaf{8n+>W(@?)z%D&Bt&QyUo~P|oeL-!>OOG7OCl6}{H1Jx# zpQ^jo1pZJum^8MmuVx0xTak-nl?qb)yn@=Mp3th{3F@@j#ZlN1<8WzyeQgG| z!L36#P>!^6VmMJ1*}OkZaUPPQXRA7lcZ#ndKhErplGU(At3K|bCe^AAHfg$wdz-fP zQv@2s$M$V<(Oes6gCV`QMeD~8jz$5JJ%ppWzdj>52IJq$pwL`M$$QoaNyD=o7DkDl zNCy>>QY<$|9V|L=^f&rP%`bd0c5}%{s5G?TnG#P(K5en$cB`0w5A0v&3pDsP6%6aWk#y zUJ|sD!0e4|qL+Fj*kPJcin%&F93NMoAB(3be;QHO&{jH^K~-qZNFPQgsWa*NQDY}Y zT#+RYwNX1G5?|&LS{*6QrNiG{a`>ul-2-bUGw~=!4hea8KcIP!cqSU z{VaXYiqJ_x9*#Ta-LE7a(}S9;+C!zLZ#u}Ts3I*}f{z}eqC1m`hv-O1 zhwxw*O0Nsn2j^CmDz1BZsZZWY5? z1(_b6@duxb*Af$AX^ZJ0y`KijgG*4{`zVueWrW^bvo(;;6p3J&AhX}#&g9FkeWHqJ zDi%$U)thmMGFrm7qntBqw|s>9k)FJ#Z1_CLN8FZbUFfCJJIJ;SO4QMAR#Z~u{#=T_ zx0zm%UhVrM-(fEEP=E8{iu8^LxiuWL;bP=g@twjo!}i)&aDT?UdYgm?CoQpUJWWaK z#%B)_7Yd+w!8T&s6e#7~YQrGduz9**CH8CjbD9lQ_c=lJ=<7hBmZ99|+=HrSROP`4 zPOPxBImAM>3V$}?tJL@#8qfS1M4s=wH{LbJgSznfrqDC` zyE)q(GeFnD*JzSp@f@YBUoetK)LgNB$8?Nes9(rltNtb&L?WU!k$?l~^ThO#`}@j} zw&Rs*$q-AWpn$`sgljNU>J?ZzSt6MotWykc9#LTKu_M>8#MdI6J?__%S>GmhUN|Zv ze05Qbg&8{;;k6UG!{7X{nXK@^Fr#HSUu(I-Nyzp()+yfZ0}e?%qjX*SoM!pdfXMN5 zW>7g=RRl3u@P9!k`lD^@1AH5o6Z ziO^Lw2sFr`I%qQ4?b4EQbt9LCQQZ3eU9@t&(3fZmR?yYh> zXobsKOOn}qB;>(>LmW%oKyA-zSwTq3n}T92*|noit}!hOa`?88Ar~t z*h6~VZBOqzqOh7pL`?mrR49b=j!n!=cW5ZQjeP^oB}B)Bsdc4iljyn;ZcQj@sAPCl z!Vd-|7XIPq3?GT@aWk~Mc)JZ1)tS!32o*d{qxAau#$D}FR@^7jL~wn@^!K7cjBGQB zQi-w%F>QkmJK9mu%pclVS9|<<9a@}FQYR_1t(~HbJK!o zWvT{=c>;Q+Wf27H#R{n0V2k)p|z&`RgXOL5a8gf6C2|CR@uFtpZrIlFjDZ&fR%VJ6#Ue@#X>Iq_Ko6EY&wvoI0O zgcbs|-iRH>)WoLXD?HQU;Tj2~Z^b4B*8IbKMM`~1WiWK@XpCh=*2#_+A*H$diV#g5 z%XvZ5F|>sUI-9|Y3-W1a4dWzonp>Un&b-6|~uxB;=WhcW(A71pLG?~paeG-xS z8N3^fjna*m=H4l*=SmEP?uI&$r5{Xqzx3k1y>;;&bcyD}xpyO5W5vqodlzTX`?>m+ zFK3!VI|<^rP~lL@LmZjc zCLH!x+Et?=>Sj9++m$O22zPk!aJyc<9nZ{-VWIqM3I{6jBwQvh*Qjj^;l?JkJ@nJh zcD0%_nj3aQ2V$)0#XrW9J^0+s7|eOkmSUBgpJCmrqxTz5YmDeNI94$xfno z-xHF8P&g?O|L(`1@h`22u(dr}=ee%gJ<(JAqtU^N*otSx#~XEU%UzC1pYQ`B{g>p| z7WocewYoGPw-?i*+M-ox=O8XlP}9^qn<%qgc-}g7+5%q-WxUsbbr%O&bwU1%g+ro& zHp@7;J!GNtAgR*i$NqH$6`6(kqux&{cEWw|olH8sGq(w`=36^@3-VoXTA~e4NRBtW zb-kCNDM<&-4((R8$sKg@QIardjeh6;;ep{ok{nU5>f!N*{p3Oz`4j3qi$gF-l#jgdk-Dk1M3u{76O zPJCcWpFxyMzQdsN5@;;e4jWoSnZLjrdA683!0x=|bF!06ddsD8Th{ZdY*_^H%LJ;O zO4xMQe_YMna+^t)%^s;8%j~Q@2Wg@};U`Wk?!fqN&>KquH~Fz7 zpV;qP$2;`fluL4j=(qEZwF+N;9oXVd_Pw zgV`Tm8zQ6@L}>P^&gb47Jz?lnIHP~^8%aOOuTXlp@f*9XbiHm8^AwS5=M{omS@Q7j zD)D~7DQA6w+iI0ST@9_Lqmp&`lx-IjiUo6#71Q^>FETZ8@Kq3OdW+wUHqFY#9K7+L z<#jO1Z&t7s*sgNMqV?v-R@kcbNjM$6(Izh@fD*?x&#HjV8g4bpxwMsn;;0D zXQ-I3nWA{})#}0HXvS~H8e2HCW699V(vxx?zC0(j0UY+&diDEwlaWR3O9By$Xmrjk zM7Sr4ZjjqQH8)+qP!M(9TjuC_#Alp-ocu!hBZUabS2BkbOP4no61%jb+~)mAmoMwl znVntX_S^LrpTaaEB=7$i0Md*DT8G} z&2L+b8LS+qM)b`E#Eu%bQVBOisEmzAjIA}eJI-=1qtBcq|}z4{yB!~ zxyT}EwA{z88t1695RuB1$}K{;#qc#MfuE7glSwfN=x9!cqzZ|U3@*> zXLBvod7EE9FWnTuB0lWHfW70kMRNqppEAiCvzUZ7No_+K3%Z2+cZ3d7M9g&O4(DcT+}tWNuGvO9^#xSC;)cEZ znicmxvIU5K=H1`GZsePk3b{3>(z|KFva(U} zm-Cz9P6?$XM>b2cv31V_&%E-d-uXwlHA(Fw7O9N4KX(a7?05PcEew{^P_|`oQsu87 z4c>5w&U0rx1%?!AE+28z3JIsCuLdsHZw77pi17=r?@bnL3s{W~{1EmsX{%A8^ENw$ z4*1x|BH$HRuHsX%*w<{0g*>A@l$hmX^4Bl93!om^OCcr;9~|NDV8oGbkNJrh!yZ9$ z$0d9vd?(8`N&@K5Cxr@?lS0}PojLl z*?M|l<;~7pq<|!06F0Y6`0|-k$atscpaI3U^SW8JFW{h=roO3R=aKhh&$=Z-*jD3d zu8fCw99fu$e?Y~X3ZFdeaZN6@N&P(c8*bzdtKCpYvEq}m6K`-oK<1Z%(X@N-m5dMEmCg_RSDCl8zy;I zQHs7&>fc#xb$t1e{M*;XOA7jnlb15bwcZ}8sc0`q^vZfm=aApGiQ9g=)$Lb<&t~SB zGEsLWo@`P;<6vtuI@n#ydkU@?R=-v?Z#A7F3fU6KFN@;J%F!}^3uSwK@@h1gA)ZoJ ze+DhWI9<6)1k*6$nlSn<<=juF6q4>V6Q0evzc5;A=kRdqm8X=K-CB#ouxXnP3)23n zhe~?W#Ck3(mg(kzcLCOgt61wz-A&0}CKGi4;7GLS+?=L@OL;-dIJkq(O2e_?l2?&2 zJ43Iho7}dRB&n!YeHnsW1)1b4lnD|X`)+!XCz5<|!RDW$b!Bcr;6F?@3yNg$x)?98 zX~W_|mMVb%!vY{BHsx~!LDF41fXpm#Z}6C}A+%^~zSG0e=#1vo{pXWa$vlKAn5a8T z-kVJTqcR@C@Do67>I%-EZA?`3*@j`u(ok);N=C1f`n3teYjHhtSot}|WH$EklHcJs zNsm*!h@h^+N-TcyS4n2=2tul~huK-Ph zBV?Y?op9;v-mMD_)Rx5XT4HhCy(*C=M%FVo#$YuRT1tD&%DvQ4|12ur>GO|Irv=RT zxTe|-!5eP)LAIp;~hPzYS8vVj#!=L0}w!5-|jyr zgC%LD>urUz*K30YZ*p^S$k=Pcah&)AWUmRL?g*DMQ8io$4^Dgkv~@7jzXb;wxsm0C zVOe_|j!G<;T4+g6xXbhdXg@MXHm{}N3}Y`EuaGhH5~*$l*wC>rt5NY78P1vuA&L-n z!SkKYepC$(MXOVqt;Z`P1gpeN+qKUTu2P)?W7{7)Vbi2A??$O9;A@`jpC18nP<~6TM3WjmlAOv6JtD)x%hz|L%j1iuMtA-@);jW7i8CnAx^{h zq!M%Y`=QV+dE>LVO;-75&5Mgiyc(n*_S5EzX4duIbK-W>5$L~LAqZ%5rU(;mfke^F zhjt(M1;qJo#o^D@x3n?n<%%5MW>TdqFqyr(rrpdvZ|1-Okq)_c_}niJQ+2K=3wL#_ zyqK+?s2Yfvra%QS9*f32X>oM3cimdW8Q=wSjfYy9p>9+H{2_ zM0nW*?WY0!NVl~<^wTqa!bu$kqm42I2cMv)w%{!uES zD*M>!p{)cLysF?^Dq)OP{4X1ayY@dP+=Bjr1tdp%gw-c1u2gR9&&I$`jaFRXoECdz zZLxb((~TxiAPG+1Hz%v^@Q7^(ZK}LdiT1!3Fy)*Puy$Tf?dVD=UJ=_r=e;#;&fs3MBX}BDjc=r{KS4EL*UT^ftZ-XIkat~w$lm;rSf%QGb|LYW z>Bj6V4)jE-vzWiO8QJ7B@b;P`kK?H%L|#A!FGV(Zu5V!kHvYLB$UTU{)F*Xrn#=^W ziCNV4bQWySeq0@RLh7&n2`Q|BXJVTWZU!HfjdyNLosCZ(?c4ABzAu0f=fbSH@XmUa zEGZ;t-#;&|Q1_Abxm(!s+}hJY#G!SZbQ-+LLVrDknq&}#?IAAk0pCd2ahQ%G0WS$U z$$&S~v6=rWHD#mU)V=}`Y!Wvy!WhmfoU=M-rwQ1C51psCP0|E8`87PUP&1bp5S^*( z)Na=Up5qD*<`A_h*M7x=rU_W3V2U5tHjy~q76A2~z?;|XbKLofwiJZ*<+gT$I^UBH z4@4CLF;Y1x`ChjM)`HA&yKbslp8}YZwZyFNHrLPN@zN~Cv%cb$2R;&0Ld!?M* zu%d1T@4SLflJfqQH>TV+PNO!m(pujiQZ8#_-<~3P@0e_+B7iN&V%Ho@P4PTktK$Yq zCh2O#4;8KCE!{yLf(FvfL$$>bV%daVw5}*i>Z9^jXIIX1GqOF^g{7gwjq|Wyi&B0*7(*_MaV zg1;PQvb;S4=h1HZK((xa!g3^i!wNIHqFh~rhv#}xR^4AboO75Z=*R9sgD&crOo6C1 zR?OG-W3yywOXeGHXj7kDP~@G~$4i}f$~)Tk=r3|Sw*zyI4;Mjz8oZurG4O5dz8Pp< zm=lPWPVmj^+EJ`4EyTB>@ieM^woid@vihTXEph4$t8bcF;{lbijHw1YZf5%N0GOtG z=3SsiPbA6Yx+7obTM6B<@a~ogy|xezTg#%551!PjgGMTol{X#~AunG9nU0(M7M!cu zN)SOrCe<@<=+hxwQ<;y4{nDtVRp;o%@P}Y&6mz0|eofqyXDjz>3+UtQlidTkhB?>C z`sZ|~jdgJpg_(Gx^c-WtnHL6njSyE}wYI7!7b%uKM435~OHbCgG+ZTUv>4~4{X$3j z%3~|Av|=;hZZbE|Sf^jOL!LW3C8yhUk6{J<^U$C~Cl!c-0FsC)j^8$Y3Qa-#{*sQX z3D0h@FDm{1y0X?6YMlply%;_-c#SDt&dnu=lfJ&4tBYmx@$(%X3go%2Vha}euMrPT z;98^6qvV;CjnvH=?V??INq)@wd9eDKFCwt3f}S>_chYT;Qg|uYGq-R*43*x{yCHOk zc(Iv{Oo_`{_PnNlyE(sEtvQ4xCRDiu9(7Oqd%dpbk4Sf`S{3GIPZ5TmF;Mg0+s;S~ zWH7gJJ)yhvnrw~@=%9G#hT11_;LLV>y2&ug%>W07$bpu`M2*seuzu)Y^eDwfX@@g$>tpKEGTdm~Qjh_p4#A#aZ~{2Uh4(0=$KQ$J-lvu&t8dEJcr zi2+gnvv0Fsa<^5YH8<70OD}CZp=9lY#ID;NXX$%6!JYV0s|``jOSU^@J9O=Ln%Vlr zBe&cmq;o?x4O*AxMJ2!rMNp4t^$&;Re*~45Q z?R(GYA8*^r>Z{x2#Isc!xkW=%O%|njrgb#v(y)Kiaolj9>mYyH8;J#D`;@q4bHZIO z%6R#x>avPR+sLEw%>xZDD%p{g(~XX|XF)FYNAk6YD!#g2LA-irpyc9Sq9%+C=iOd= z!a}{3*iH>mM3CxGtz`Zd>D1sk$U8=(mz2NFnGf>w=}G)f0wU7?237oJ7( zP`}Jul-^tlV^;8Dl*dh8n()GRWao;bJ!h1UGrCZHr;YXjGs2_2hWLwIkbRGmR%Ph5 zkx$*QJo?65Ii^H1S%k}hTpL{IU=&c0*7!^1h-_iI8=EoBDfTri7qCc~T)k(%U0L#c zh>;xXSm#DI%FQ?x1Jz!Dg=*3@soExG7~c~@#-4CZ_@#M~ZVvVYI{MPqz}UskPTDcv z(GQC?GV5-05WIINBuDW^e5`O%3Oj5Dh7X(N^_8!8ZN9#6R~?T;4gzL{MpLn)oop_eueb|N%4Ruw@>LUgO3kfh+W!U zAORg-i5`>tUW?(MIY;*BCenH#r@1MC{^Zr$m#O)aw0#JX$3RuimB4Bw zaAYxaVffzZy;H6;vWrGt_dVLbIeA09<&JBby~Xm(kO^WXjiG#ztpg96S&k@3}Wu)xq)kx6IB0R@&fUy8}Ao*&i4= zb;B4{_Ug1goRm2nf9XA>0z$}({Lx>&RH%4{F>-6%-bNh8P|w{uNT*)Sr+R&T?kYQr zVZs}wfNl&#@BVFj8Ve8Z!^C;5_PF5r)|0n;sE8ek)uN&L#?kF+7QWhHt4f=@BGlhq zLinR*^`zERmhWxtkXD4Zua`Tm>qBL`waz0r6qC1Y7w&B>={%=-oZ;$l1&InTN?`ov zfS1;uuHZJmh1z}CnE%irT3b)q&mc?GXKG3_h)+rk#jQb{;B-7#uvSugRd`rOdL0i% z;8E-4iGh?VQ?|#VbQ&LYGcX>wGfcW|V?VV3C8LB@w+PJ{18BD19)dGDSp+zZcun@3w|sYE6ep_dMshyeh+){sbtd4Ggey9kjWp7cK*0Y4hPadG8 zU3Hc8X>mzk%)@M-p(?j}Y;qs!vbu5EP6Fqa$(=FOg+suEcW9oJ8auMgkc;>s5} zntNES`fOd@eBe&29$l91Wsyyj(gMq{L(4Ikg^nfaM^+QB=*w3x(g}X@N*XkR@NKn7 z3o@ysuZ)wgeXYZ5Y<0*A80x^frYJR zz@0b4KzzmpXPvj#cWpK_zQjg0AxlP0<0Uw+HQr+$P8t*`0s|;;S>DtewS`5=cv?F0Ro@%f3lSeyxEa z6PvTAZqA=MVdCyUUOW-z#V-`iDPZ|1-Mn(2YeM_Gr=u_Zh4bi?_CmK|;x9e~GR8KW zW*hTn;Vk(36Da_YzDTy#VTBJvCX}Q_*a7xA|8O^8N+c zuyg0mMMpRx%?N(4#>BN{MtSyrc+c5^VTVh-i~l9T5vE6Y-uI56?p0oU@JUcYj&d{m zdXjcdYqjFWh>)j5_7r2B!qQKf8sc|5l|Z<&y-Q|$(wZa0TNoREqN zB+=)|h*_$dIQJ{>$yyHil*A=VE2hut@k0i3v(Rj~7&1`FaP+?2kP$Jql|?xZM(kc)1jh4lOA0v!EU9rhG;>slS#baxTelx z!5*wu>6hrh4ZEuH^?HlBb__ckuPr{wYp(IykQmri9`-Z9)!2Sgi!CbNys9#3Dk#?T z)s_?sZ*HZz##}opyE62ieA~y{VrwDH5aG*sRL`4zR$gNujWu;Z(T0wVjLio{5 zTP{S0sW}^6rA)#ZrYOcbiFwQy8x?Y6bR9a%P5j*tiw$+SS<7H}N3X&B4}NQ!dNMhb z>)pc4cCEOYrj*P_ipZ!fz`9z_{~f7+>3&ug;S_W?&xu-pu~bvgA$pX5EZ7@$s^yZY zNXhz47tV_$ufuA+EPEs;zTTM2U1BwMW>k$h8pXydD|wwx;D|j*;ZYlKhgs--h*ht+ zMdLi3H6Hhl6e4(rviC~;iM+I!h?j8{W!gAv56{|1ag(gpW2?sqE8bZC(@VA_(=q2o zwftObv2JIJn_gw!_K=n5H9@58xFSFk6W=Z|A~UXVEHx*oFTebxRI@+Sw`gJawd=ki z++Zs2RRGsffYxEbqIOAOyEJ-R&riO?zH(Aa*2+6yPHnz$P3q|Likly$Ew>;S)A`5a zkL&Y88)N{j_bJj`w&0=`YDN zp3r$r9R~BorBjDv3au0x=yjG_XFa;jS8W@?;F9}r+nXp}lP|GMw~l0zE|#R4>zNudGjJP!5-3*U8DAdEM7X-^v5VgN9VifD1N z1xESR1Nny|obL_5&bot51CM=6dX-sT!GfUy#Yt)HsJmX#$z6onDj%Ab&Mm65UR?R9 zEKrK+u{p?yw`>!mI#-KL%{~@bWPsh0FR_dm*62MvvP0z#9xqH23-!D=KBahj0%Saa zdbH7l=i7LD`k=&8xfer<$hzm0Gp4DuaJuhBy!>R zmo1-K(97x+tLP&1VYlR@H9Cn(0m6>-oGkREqAv zPH)=G6Trf8d(NDEQea6(+;ki%RKemVZS>WzMHbw2 zMm8wxYJB$Hs>6@JxIg2nQNqYtT|sl(Da(ynew7cR5DZzzw8Q9JUNUU6Yx^Xt|B2e< zG(2_9PHbyycdjC@6z}qym1XggRW)kY&#iLy>?e&g?LBEuUMV}0gSgT4j{J*ajHxh# z4BWgkR$~4+SyWyX&wHk2RhkIiW#qlxSphb^y@bNukWNoN@-6(xND;uxY!;V)A^vFV z>KMaJ)1XePol4m7zT$kF-4rbC^lCg&b(JNfTkylBM3sS%dEr(2$c~{;m7+Uc;w!Ce znn2pKncLJ(M@l+nuhU=3cFV-{UGSXJu-^JC0J@eWLnCml^PG9 z48C-Ij%VQ0tbC__dXH=#Oq6?z3ZFOVyY61e z=({QNMo;4GTSvCz>{(s>G*$K0FLUge}C9?BCKl7?L36lfu#d=&ungaeFMbESY+USF(4vDNw4 z1kvN6NqF^YknVu+BU3eN%oUtYV?q0rl~0{k*LOSZNlf0TV+#xCZ8xI#u+*(WouiRZ zl2QF)plW+we{so_pth4%+PA_S;(B1@a5K@lBJuQOdf#!5JbmP3o6~S!?^SZ;!IYvS zu=vt!>h{NJ7s4$2O`s3VlNsg5vR*B}7Ek-j3IP2wl@X~a{7uKp0`X)FwJLPI8wo!8 zn_@Xc)4-+UtZ23$?Ikcc=7cgL^Ftd9{h0p>YyqmAMqeyDEW--h=SzST0 zp+E#Di9h*ZgfTdmlJ_oes;-Ih|+t5h#OyotB!Ui zkl(i?UnNeU8|6N)=K{QRSNxlfhwc=QniP+^rUV{rDUP_qS66p>RctnY9n{P#3qLIi z{~W~M5B@M*{PQI#h?9uFF2%y?OWSs*Jc}CEr>;8;x+lCyKN*+b>ykeI1|Y%S!}t>q zUWCN(H_Q2)-QRYizdpKOkN@KY;7kQk5|y}8DBw>8gj<#?DZ%33yv{aNL1&DC)d{b2 zbv*`zWKQ{+%!or&e73>)*^e_JAUS{Tc=55(-=_OdsWx~I{>}6fI3?0!?(*Oa0i_Wr z6{{5H%D7soif_lc9iKWCE$4U?U*})3a#{OUY=mn&b){*@VL;z+A+zXR&&Eaj z%l{vz0^0q%8tAiaMlKEHR$G>}H15?;pT5ik_P;jM9tF@~!A6eK1*zkuwp`b{)c-29 z{~&}B`P1v@Umwv;$s`|TPPJhATBi|9&GN;@WwbuG5a^8?fJKmtQx#At58jM2c>lZg zMb)AmuV&J}O|Rd?bo1Lj4+`Zr0zya~Ga*zAA$82ZB(fN22cCE%m2i(H*IoX3@m*>c zpK3j%T~@&7R6Di3IKJ7uU$nouJ~DUtx*b{$9m)?w=PGFZzTGh6Xf!u;Mg06Qcnmm6 z-imS>E;KI!40&MDDXL*RtQ|Q43ZixpOjZk&C~(TLKwCTNjaE3Pd8chFB}Rq8gB1@C zljPkh4BUdzdgORu`}JcD*t2JJ+V*9rI|4gJZ9u|a0Y0gDXwkRN?2l=n;LGW3n@5{! zmf0)Wg03(a!r+3yQmR@ERNZ}t+n4Fw0lB@%YT2H5n86*T3|3*$s2Z=!!nsbezZxJ^Z1@}iR%+quaIrbD|$Ik4ag z*K^zb5p)WSvaC}RBWHK_r>X)gt2a#V%pJU}mUmoSoX*}4osI(=9OE7mA~WD@$(x|b zZ9^#?hqhp>WJ6oYw=}d^)VXyoK}mIANmg#10OvbP(5g0nvJO5!M+6lsN9~T*%3yA5 z$%OT7%!%IF*V?W@bhtSFfdyQK45AJBnB(okDuFWg-WqAy#B|L+%?#8EDcpZGK^U;0 zItK!Y>$d`suFqmOqV5Hyy$^S7sg_|XIHW&yr!&}CF~=$>)heq*zejhkV5;K1{?T~| z9Q103G=-Z4-P1_Kth4-QpG4iwt7x4x@P{@7$5jh-6D+}vzGf`#1+@LC$NBL%->Zr5 z6h`f^7&anDa0QP!)tY;`^91HWQKbmPqc*goT@<9T4=sfQ2AM`y9EtDKO3VN)dIcbz zuWSw_{5ckYdYZr0hkXJw^K7Q&JIn~SeVqAntQxpfc6U(s*!>^E&H^l|u6z56beDw0 z5DF+ri8Kr$sS=`u(gT7DNW(~XHwZ`ziVD&q-ONyuBHb~7bPxIM(dT{MC*J?{Ib2*L zaAwY#v-aL=@4bHay_+Q;R8>?1g&%yot20$(#n9u%F`oAjohU>y6aDkXGg4_FrIA~| zyM}AP;kjU}GX;Mr)}f)wyfmD2tI_wMBEIZh%R7=jzD?4W{&y(qV$pZ0)_*^L{1>YJ=Iv#ku&4(;k&%+r!jCN|;PvD&p)@f!B#P@HF zB7t}XY@_}>oe9_~4HACTm0AR3Ij9atr?RV$B7oiC;x+)V8Pa@Ojn0pBUQASdSpzsz zAZ4&jxT5PzLyx^jFQ)3G3~w`njU|oB=U3mrf!c&a#rB~+M#Ch~-ukKS=Sv&B=4(KI zo(b3!{Qx#uSC)-H@^C|8ER2_Fp{X)V?~wC54Oj^ssXyD}a|3!R#QR+LY{2>H>5f8e z2C0w2psFce&OZ~VRu2dUtn1lPC6hX3n0^SqQ{6zH%R0u{NPl&NHcS`+N;3{I{Jvr& zqh4-P%jo9y-1J%L-Jxq*87N?^V*zCNDxB8G#Y9q|Nkid^(iLy&A`U)Do0IJE?R~s{ zDhXjUt_I#|!=N)$hv|2B?z{o&V8k2z1+Bevpn|Qu#>FQJLKl@^(s85P)&CgCB#Lj) z^zlnK?AB(#bP`>NoT&b8KRI%sCIN~k@^);9IhPN@P`;_M43@;^TJ)G?0cf^VtamF} zo%n}1+eR_1o}5d3|Fy;uUxJFbUF^OR%kf%A?1bBnST;Sh{eqMEK9CEj7F+yNF2J)@ z#_uG_LJ$So(K`}9NVqB5Seb5NI@uxJ3F5IEbBkvtdl=k#)Z!|V>ENXs5HY$#{QA={ms%7H5dhcrrT& zm;#TM%O+#0haN%0W*|E=K+|{f=9wI_M-F?N=SQFC(m-&A2n_|ZeGVBqaV1FY5CozN zQ8pdB`;o@kt~Hs|Zgg=)FOqwo?)gBLTQuaT0P$Aqo#eM=gY3Fr0>m227>OZo^&~J8 ztx;x>uqsqoQ%`%W^A{E#J0EDn5Bzcn%A+pHlg1;aGX}Am_{6-?KYA4d!)vc>fNoFC z)eAI~P3Hn2==`J9LVXMjb>pGB&>56GZ?(|o#k905u64W z^sv8?0BPRzWUZS73|Cv+O@W|iW%Nbi7YqolXWslp!}EIpnS9Y~b0TdWg>Yfj%8ems z*K}LXLZI{?>1W{Br?6jte%g};6NrFXFJg4Y>wn@@%NDT(muzSKP#`@)Zy__rN%=4m z*)v6ioTEUU!ZQDZ#iKKza&Cb#vh~@LETZIOJODyLW59ZjOky^e9axNHxr#NjB+dQ+ zTHo2V8$j;Irr#4In7oj+c0P4}nlS;4G6FBCrxD?KxM7Gy^p;+j7HsO$J1WG*@DL-Tfqr0XK%fVIzybczk~4N7k6O$H$B z(Z{TJo6PM9w?n0pphtZ2ZpXI*sO=Hx1je7EHN=$fKFML~bsoNm3)Ro}*pY6+I6^va zd@ZCRygN#{@c@*NjTsmChmYWxH3mEx{!v|Cj9xs44KFf6n}W5hUT4*H<}PIK159)t zfjgRgfSRzl42kndkC@WKYwZQbCX2+U)5|0!b)aYennJSm3&@Flc-{;qMj03ZA#5cB!}P1B?$W5#(g?aOG2-yv5zX%9oSSHJN@ z5fD|%?Jb@zcr4P#q#wp7I2>I!BRpbDzwUu^mUVVb_^F^`-`BpE@5eaNu1aaNK%t(K zXe;K@r3djw(vogD`uVm^{Fi>L^2nu_b+se*hQjOlvmxR;`L{4au7h(qQE^g%D=iM@ ztA11-3F^&m%5Em%Ucfmq)#c;Dd^7%bvKL1g=XxSj9;}2VUqu~4`jT%-GqTsgpMGNt zg!4}`nj?=%KDs`R6S|oxK7_E5#rDB=Y+n8!l5^i#8hBZVx}k+@Web7AKsDi0Gtm9u zpM8iIZyWm>8ojrSREd<7JCA6T9uh@x9v!7W68GN~WsGZ9iF0c6@0uDAWV46hrh2Xi z)pXaki%>&_1N{+?p+l}fGJagi0HL$!iLqT-12W?{v>#i{M9sL&7|rk;N!mQW4@L#$ zi*k6K1T(~b{Q!K3w`z*9x9q}4x{L@cB17H%ppg!X_w~G*N=PeT0r3SF+>-G2Hcbpo zV<0rYk6|!3F_v)FfHHP*u%{K>QP)OdORUK8J6Jitlj(M!i(o~ZFi4RJUf70me^36( zCeM$Q-l*9bAHOWd&}^gqxS6!_X010?a)4tOQCk>V{Gd6YNp8n&_9+uYLjqLo?vgLD z*<$QP!VpSc9jFW(hml?V0fkRTJ0O>q$iCuCLGtC>CoZ*f8aHQv&VTS|85MmN!*KAS ze`bq!yI@)=#hYECfSUdMb-&t-I<#>|MjD)yNX0vcESJa&W|Fg8XPdmo_U}>CHB&WF zW#*2oo(1wpi0NKF=f|0GTQpyR#l>P_6+^wmA>`(2QlY?0`E{i;l))4b?t0NBQVKtMks(qgyPbJ%-Zhv8G~cZqbl<Xb{F(}LPjo|ye$nk96BfTTz z-JIQo6swYupX$rddh`)PiQ^F&0zYX$3C`p^>8jJEJ1^LCLQpGG_fr0K7I8Rhme_T@ zt*#MPqM>r@CpFK-I=;CsATK%cz}L9GXT&`#zdsk0ZAFr$wUCBi`(!*$!2c|;cxs5~ zTsLEN>PyX;r1s10gx~9mmipLdhb7-DIv!EHqu=c38iVhs^;MB8rds;nYnTaQvH|`? z5vpL8E-w838x6MSMF_dFj45&MkFpr6TXVo zHC0diFD>Sj;ohpuyrm70rs1_q0i+V_EQb^%7h~GFu=o$|9G-#+SgK|R@Tk2Lub-$x zy56p&jIHVam}8DBI*F$ikmO)BP1lbMMQ3D8-joxn!Xe@T6#SXw^IuWCLE|HW%35iS zYE;{#TPj;=o{USM?%sL=c5;;;bhd6cm@-_$Cm=6UCex8lS}*OXTW2STGvu&sxjs+6 zs(0Ewj~_s&-IQa(t%og=ep!`xJ>j5~z&$?4y68smaW?;SWelws>2u&sN=L{Z ze+@s#Ukl>d?Jq1(hf5ZJsl14t6q1^>d-Kcp2bDkiB}F*CF<2G(tbxG@fydns<}Blk z;lfSrZIGw=hv&0lJ(Z4;A(!JwwYPeoK11>vFG5E7RWXYDBf%8xsqe%?Dw`+)~Kpm@b{kg=AS-&7SM6oO;I6%Q}u5?CzD_;^zf| zl_>O0jXhQoZPL+hFzlG+-;uFv@lQDjJ8l;EUgzP}7)b)s{?}R2ImF|I@Nre2sXb5GIEaJ$P`jxUN&FQ8)CU6hQLb%AxJN9b(cSvTZZ1r;$qL{Y7%V zF2O278yr1&Ueup<`#=$^UP6i0#k=)7{<%!5SkjU^Y6As&X>FyEUyR~e?zM~oVz`^b zRZTkn`q)$Vc@2g$(C;{SVdZF~&qqA)7r=i<x;BZRPLwENN)3FRQd=o55DM~aHZJ97n?GKOfWj^#?idD^445??u}7cBcNyNN03 z1=?LAG(9peC(O0(3nE`fUYT4TPHI2C_vDU1r>jC$K1@fTo0YF5teKA{4AD)fo1kJtNX*m*<}pJOkQ+ z9ZGec`G6?mg1yRrpF!5{8-M9X8-X60cb^d+rOCUss?zLX%f%1K)0cE2F@;|Ba@&-^ zBJ$Ug(HDXmfmQY~+qA*wcwM_dr{ES}n6%kK6dClS;eBgZ#(&lVZsxOGLRcak7X$R? zTM@Q8+5#~&`eiY5?4C2JIb3C~b;UagPh!JU0>?X#Qj(h$1}#V(Qd{jaC#Qv6CS z0}lj*yf{5zwo7(Z1p~Jq$2)y$3Z{yPCgjSgCt9vDwHM#Gy_3~DF8PB)OW~vRyKnwS zbVu^L;d*KO)fczAT!TK{3Q3I?InvqAG%$7TLAq@#;I*kqU0v|Iy&-heeJyX%c)mwM z<(MPY#k=kj6v6H&YG`q%z8On)wsq9fYEte^epu_x@7-`3Pa9RQw(-!K>kJ+pfXX&5 zmXzCLv+mmJOY@{THIKb|`|Ud?FaljEzpDI`39ghpmwle)wKzf^be5RCkvjlJBsxcE zyq^Lk5_nKN%BU~gN>v%i)8YH-$K4Yz#^a!OvV)L7gwzxV@3PXqdbu2_`yY#MDer50t$ZK-4XV<+g7jtLIkxnb9ZiCZ171Zk zTrek`F`JS%ab!*SMpjqR~R8x zAE0qWJcHM{&z>R8AbIBgh8&yzB#ffHTzqjvytwxmP;&r>BA zj`Pi@z6wm};7H?@olfRw5|Sw3(lhY+D2p^c%vCo(j+T(k-^JfTdi5yEnyW)YCK_)I z+s8BQh5}hA0ncf2bSznFdr-);VEV1;cIPi-(CwnJ>;5+nG(82-@+=A;?|38|lfN7- zTQ*x`Tzliz+pW2n1Kni3v(rc6N6I!ZDb|!sKyQ7?x$GkLi}(j?qhB0)QV1?_mkGRK z^NP%AT}a^GKu5nm>JKz-+G*r#32>H6LUoBnmN#7$ml*NmixV3a;{LAre7kOQCaOFr zHp;o9h5p=h$|C&|x9s6?w;2--v$elPx;0TeSy0wpAlnu(XmF2m6ZW7}qD3rH7#Sl> z`w40ynoa>x(vza%#_LHYYyY0+Lc4IWLuvGBJ}@bctcwic*jNWE+-U-oQ1y77m;JYK z4}S6uSl4~;W*HHrP)yDDT6%L7bOeRawsIrv>BhEVQd~GxDCbUPO^}C;$G)*aLS;S} ztJT9zbqKP;2f7yNu#RUzy>YlB-7js&g|pe*Cvxa~-wU~4RJ@;Z^$U^$aO+GjZnYpa z&#V{_Q`J@T%L7O3YYt$IS`iYsO>a&z_nr)u*4lt$PO11}GQ;!r76EVgH7>7Zm$s-n zDm6X5hTQuQ7~{^U=aRwA7D11mUU*O>Q)(XsMjU8EYv`B-5WA7H08h@BT{#&RH4PU8 zt|o>vNg(JQ4+S^Zj|EsC@*&J-DWljUrLBOg81Bo_PcGr@Tq**GTOJHs^vBC{qGVr^ zb<;Ftwya{JUK@GBV9U)E}aWMLV&*DRygB-jo6m~>9>xy>^!BaqwH`7r0M=$`QBF2dLZnYJ%1 z*Jg+No8u7!SStOiI@YUm?)?%Yj9v zYTn(#Dzgp_>CZmg4?HsMpnaZOTnUTqO1c}(yJiZ9naQLj4P}NsHI#>hU!-+l*f!Q7 zThykj>QnC}vrA8dP|~8D6pK)!)w&E3-=4^wdhpm}Id=~?r3O`AKjP_#vhi;<*|pxi z7O<^6#Qog`{c6(rr!~UE)n+n^-NW^F{Y#hk$Erv8;^LyOUn0`aR9_heAj6aA!p=(%5gbV4^ z`*=?@GJ%cwjLU$$e6txeHTObTL==! zpjN9KjjEQ|r2dLcrI7@9@K;LGDwKRd>gwX%A731`Rl3w!G1kUjY{ed07Cp3!VClef z#kS|Tamae_xWw*`fZT~LbB>C{to^rBJNyK9-PRs3=boHwWI67tgh2X~{Wibhxpmw5 zqYw2h(q3|oLxLVjt@*mf^QF-qut1yoBTqt**x-gs_3lffzyogmC;tP zP-HU>R%I7mp6tfHChG*nn0fRX4+Koi-eIl9wv(b~Dj-T7z^!Gh-S@@zw=0I3)NI5G z1lG~zk#=}%%;#mW6qy2#v{R4GyRoj7)3S_^jNPJUvY>vyb{6j73PeD~G{l~3MI+N> zHJ+4{%qz`?)7Dt9`MGQSqZXCeL$`R33=f7Z$V?@_rsUptt?{1CXq`4qi<9eARI1%3 z4M8u?4Fy#IKx&ECGPlIE<|`!HB)XX3$KR7uA^C(u;?UuKrCpi8RNdAAslu&1=D@n! z-?=2>9{xtbpAHr`*MvkI!5{BB`%`dUVZGdNtTs_g3s~$Iqw!Ewa&Naui(9*YvWhsU zaYeeq5 zvs5jesldwp0$%u0*_kp#zJ6g$!uoaj&t`$58Akbgk&|$aoViq&RFrH*VI1^<`pKyq zQj8eT^GVt2RL_q$H+w?Z%~|T|A?OEqD^2hpXt!hb84P+pCYQ1mc3Hl9wdQV-*VbB0 zS;cBnh|eYTOvx#o=Uu+qa4l84$YydMGV;`*l|5AVt@8Uyc1nyZA%bCBoI=9c#B5zi zP7>}X0_)R~-=7i=hB!V0{mS?jY6O)KC(255Xu(8W1A(#4!L(_1XU$YophVz zBn3^}%m6W6te72^%Lt<@%) zM2FgORpo+h%{hZklljID_#*9iicpuE$DQ;5XfA2Gh$rxycT=i8Dc!B&9;L2MwBuXM zcPHPGknHt5akxsh-q|NHFP+W}tyOVrgce#K)l8!@43_BoaNELMC8r#Z8=yc!v^)fA zzH5H{(b+YrJ(bv|HEQ8yX8?X&I-8fTw9`vYj3pK8qIi_t3sJBK?$8Vg_pL4 zAJ*0OpH(g{jonn5?Zd^-CNarrfVaJyI(HPcrf{C@`Pw&J6X5QC-Vh^*n2i-dKTu>e zzxUH&z(MO5y&N2Yz8uJwb2A=qft8u}yUR?^$u3Y~cfxg25uB@Sh0qQ#QPMbc@%?<8 z(JF%_FYfHCfb_Ftf)OfBz4xeoo3_Klb!kobG<>Ok6S)wfP&7jiN0zdYbWa7j$C)AA z{GdaOb}F&hsGK6RRTGr;itkBdla3jA3L0WhdDOLQ+LA209_^w1J?6qB=csDdS!xCU ztg;jwA{s=0bQ_^xa9uu@x=`yH2|Qr(X2((`MbA&iP1GCvIa3dNLoY+s+RDUVd4!M@ zR)VG}a5kNG7`LxQuQuj-hEMwN&)#9r!6Nr0*FJnkMoq;?L3i@$B6i{NdUemCE|S6v zTPxpI&%A5pa{LA9yV^$V-X@0)9ay+FO-UcX_F19Hw+L1|D1&!^n2BydNh^djfW%V( z8Dy)y0d(Dc5G(A|Se|=w!X#Kw_$#DRLXG|5?&{;la!0U9SzdgTn|s(pcQWRYEdG-2 zQ0dwY$PD=?MLGF8!4y0(E#fjUemj?%JMb@#5Y3XT;G1F8yC25V+ReaaQ$%BNnbPxK zdGMS;@WnWS^RAhoqHdb^IVK5W)k!R6CB7LG^fecWX7rH$IE~4d&+}JJ`xV84m5!BB z0ZqZ}ig`ai6U$zaXC975F7;(kbQ9u-@o$VetvwI80*BL@B2EuCTkc#e(A{FsVY{kD z#_@%{j?v`j%c45gc=noYcaQXZN#n3P{kKAPX*MLGy0GMpxifT+m#}lB@e9Rt_O&!J z=R>sU8NP+~gQAHWXop=B_yU{3Dp~`|aaod&?r<&lKWhQ`10J5NywW@#EjQ8+0?AfX z9ypXB3pn#XnD{mj@|=(Bp%qdVFP+AJ)FPgQZ}ef@!pkfeH%bf17Fv@`5j$st^lD~f za#i^w4juBd0TEwp$KpDnC*m*3ocF20Q~pGPrS9@^;Igd}T{+iQ}E zxvaHY+4cZ~^B*VqP^eg1aX`Y&(FUgB%5WVzn6C9b-4Ea92MP2d>Qda|q!+h4RNjyi zO)60<$H$54DOJYkm6R9@8y<=8GY;5=N}(oO-g%jH&FZURU%7qpvKsbNDxWXf29xPt zduvM*1ng=;ax5%Yy?}9}+&b#A-h!%E#(kPtsu%}TdsoYQ;qAfUdaG9()M8X(E7BM% zy?8vGiQ5@owC6?>fmECX&cWTh&<-0p1{rvp_Q?sGgf?3>3xoN9MIq?Ole(I)2+ZW2 ztrd7p2dgq*FfJb}gdFi=q5FxcVV8c&FNzo2;L;cyo?3#t&}lm$I-k z^<=QSMDyjnt%U9nEQU!-3Qt{=yMif&s#x~AcATltno`efll^ib{&vc|q;SE04eAxlhjLpy(J z)BMeZQpX{%98w6|di?13a$~@*%aWR9V%hacsH1^^Segs&h?tNFSgc9%%l(w@Rt2^z z#j}MRiFfgq80d*gcACfUeZqoS$J-Gbj-WX=q>k`6T!&2U!mLq`T5Zqyv9gSm)T>7p zQ^e{YY~$}4m^Hl>Tg)B7f$i#b!Q`vt`&$_u_z;$(#HU`xM|ueSZL^x`wppShtrHJu z(?MuHX^J!rZ`Ky?OCCZg?)5ODT9HHAxuwKtG1n>Er5gILHR)lJx{P5q@k}*zoLhIR zS4+3|GA6_yby$@j~xJdCbvt^33kRjdZ>xms6Ak7L;RK zjJ;WqL0-~zv~f@;m=nGdwsC(P%>q8@j8j5_jsRmvhDLf0$%3qYxvw8z-mHn5zUZOb zmOGfEioIPF=V-Iq3H0@kTGjQqWx`4!A#2>y+(OxyG57-?EW$A&WUPji^tY?_emu$h zx{R7Li@mC72)0y;#v1*iUVUD)G`CVxr62Z;mbBF2S~d=RTLi#h`L9Grtol0?(PUZo zQU&yle?Im%mkuswTQ1X5FXhd15|A$I<9#+HeQVZw+yi#NybILhx!A1}tc6Cpnb~O} zv_9!kd1YaP)%iA(M)lTNQFBrFC*xrRy+=PkZ^Y|L^AzgCdx9pM4jYERu6@QM6(w!e zEuexs!X8&(P<>@#!G+hPLESBLy1DJ5IV8?xls7*N9@R#r0aBDUXkWeHP-8HIa&g!fCs z@i3;{Ut5Lpu4yVByMaklzOre5H_af|LwDW%q^ov%7Zk)1nRF6;>O14gkU8DwV|?!? zxnzTt&ec5l$8(59iT957*Iu+?g)3MMMa0OLdu2uR+o&?#s>F+oq6|+6Cu)Q2hNM!_ zID{*>`^$2?t+kH`rw&uE?_7CsWVzld8mg(n<7t={JrGS4DLT8UyZzj&%;^ydoYbBi zF6Tl>B<$wG1K)< zxBF?sm6=+(YS)%CDn!tLZ4!RmQFD#v>#(z$m@S=8(GK~J-eT2Z!W+D2{gHOb0WX$> z;&K*!1$J!&CQQVmR^bMFrCkSbmt{P9kzOfdY`<)XtQTXy$p8|8sFs6imam?P?@k^T z$tjI8%tg7BNfF;MULF8Sgz+i-j=hsm=bW<$*<4k$E2rEBP1T!d&-`I&vF{nE!IToA z+qv6--U!AN$C=zV4;kJ2yt_Gin>Viq=iIPk^sDu=^SVu~v6D=b-$2iJxXN`2v7-Jf z7sH|$b5L_!+z*RiJryByUNqiTrn3WfKvwxV#=hM_*w~EHOU2a}>X9xB2|8EM=#1os zql77CCjM!=uUeO|An*Xjt&^Zf&KWFT*sdHD_;Pf*MWYLE!+7l_NDd{F$W2;T3+0iz zVjsAvRQp+|wICdex*T9_$vtOAUcg*dOja`danbq$Bg_X=FZ$W@?HPUvoeqC8`~A@^ zfp{T3+D<=L|Evo$dd9)cw;@;<$aI2g(t51?R)swuHeY`LV<45)U2y|oAbzZ-Om`f3@I_F)`e6FZ!o z?1fbiZL6jLmY^!vc6P-340iZHq$@Ms40)u$#j`r*vLFnh*ijFP<0$6K&$5}Q79}5e zSzap2wjNMJ+phV2q+K`|;?lqcxF^{ByX`zMQ)%3)?wYUf-vN7<2r*j9S)`{`7hbN;!J zKAMwTTh_q@yo7hwgXY**GiCks-C);#_!993yYz0Qa(#Vy_fBYnpUX#=jmiDdpM@jQ ztn%YO5ckYfs9sEsI3tuS*HOpH{fKoXU6`E|Sw`n#DtGZ%L6UK86eET-qR_SyGof2K zSB`3&p|?n#alYuwmk$I$RZWNsEtPhe%4CV7mHp%rnO-P&Y7eB&^#oZWn9Kd%-^>{k znRym;kx=pBWYkUN>+D1DHCh~^o>;rc3RWeLk4oj==Dz^{Dg`v8gRCCF=ZtTyxYktU zGg>9Ebcn?@f6S1HIP1>BoCRQ`51zW7wf8 zqZAMpe4a0%ydvt8U?%{HGTdp5pP9PcKNGdTPEetGQG0 z$LerWL!;Y%vkwNqHabNjU6`Wy)L6P19DN$NE?U5rbK(Gt!XQl^~JqvOVUhUrT zkr1pgdf39ahG2LpxVTSe$r5!a=9(T!kcK_pj|+(>8Htdzl&_o6pm8>u^Mjx&E^F&H z9%e@7E2k_2ZOWQ7dEECkT@D{_DXqvD8`71Sz4BB)$(P4#mIOXiwmh%4;Or^K7IvpV z0iy~?a&|7b@3urIq989)iY*dvMgb`|vQfv!YO~2KQ%8h3ijA4OQ!9(@UH8z*O)#sdR21sUEfuSd9uUGVQ!0(K#?Bpwqd6*-zYgGmP0y zlwat2ksBXWDWe?ZpGCL<-N^#ZD(`j{4Opci8w9W{c1WI>g$UK8{1K3`@;Fzb+Ynk~ zI@KzNa7s$$27kdUHtg!rhNTR3o5ZK3yv;UVZ>|2hLD9+nkS~M7!z@2@s?n8ytw(Hw zWoPZ`$Bz;;u&6Mf>|~fIFY&ET zWTftgS;xSR|sQQ zyxG(%@Zv5Go5xKja_Toni;g%J1I+~D1vP;lF%`-KDzU7Z3Jb$Z(;m)voyrr}{nkYV z^xf<164_T(zM;BnV{^(OXRJ!qJo^U3?~r_;oI>`4kxH!VF-N@|uXDZJ^3zA6)!rvR z!^?jhhdP7t%E(|{Jter7R{3#=_l_7&C&MQs6E1S{))lD#(P=i#Xk8m(x z!slGi`#`KUjuErJpWsQ zCIT4Cq`J4%IiH;~VXDv*;x2jEr;jVRTCU!W?VsOVrTa$e=RS?l^}D<|B5po+Y}+x{ zBeodv#eb;vnu>m){NiJ(AGldvec!h|JmdBx)o)JYB@}dXo zOnayzvkq7huWMp+oZYhY_pC3?%j#_-ux8^sHI>#AzwxOw?R6q{hUTfBXO}HQPdrvP z1!xjc@@F#-ThXuCqh{A1y7N@@z6?5?Q-U&eM%V?2W^L+@WlaRm&ME2UzvPgdH@?Cx z&*kZH!tZY!V>Y=yF6}j{8T;L)9suJ#x$Vr$+{USUd<$=c8D=km%roZd-p@GL9`C!Z zQ0`xVYi|+uV*c?~xF}=t96ISI^8W;b`v4P~9@1k~-@MQl-v-=_59XI}i z<^D-DX`}$J*XOrl)CV{+`@?>*QNMYvKfnL!Z2Hd^&%EG6$d7+rLmuaUA9vy6BiX+Y zXnzulzwpF`t6(F^zW<@&A6NC~39(=;uxFGkH77$A^5QW|341g z_oNBTq174Q>%W_-kN3*|X@mXSTl&v%@ljL&L|(*--3NX)4KeJ8|3CKc&)Wu`2pM9K zyqcc(9~15^T>kSV|MKL2`z~X0cqGQVh!2hD<)OM#)Jut}4@;KF;W|8ZY3Kay*R z!LWO&GWmi7+|Ds3vH%Zx3XE>I4aG6@fq#6-u(M~*c0I?U;ykliBEGU+Cy0MNc75ET z#~Ms)z8HC;71W5oFZ?cJmDa%TRAGU8!q1WK`K5n9 zN^?jo*K@_*j5b(VUwRq>7%}}H(dX?fIm%TxAD0yYo7<6^oo;SU+u zK?6LvYDqFVWsEe!pJxp+ezr=7FZLa>(#u)P{Ow^}UVgFt^j+tvDaTXH%aIJ?0=e}k z;i_4NcEHA&&t3H|=F#_GdlT~ht2u&Zfbl~AGYEX1-opTyhckIAza#Big!jttzUMD3 z2J@@G9ro)MC&_|CZ;37yVs61hj*Ek;e~J0Ox5j@)F*yrpofoL#Au?JVnI-?bc}rg$ z{EH#^pMgP05iP6CDi;COzefF+Nc*$*`@chOfr{$|i8=WL?bMEY|Km(M6lBoc3RCGmkotHJQ0Mc6z2f`_cYr+_KM`BUrBvKYpXmHwmN;31>%^ofe?cPKgWJ(__sk2gv1ASA7Sf7AxB)Ndxj4M>HVn#RATOA z@?UKIGhF`qh(V< z^}mMOw`34*Z*~TBCjR)-OgM#x_5b%U%w_P$VTL~6-rr+#CMCfKwg3C-{(k=Wm^K}( z%6N1G6CX^l2lO)HOLZ>5(OxN7-yK!u z{%i(4+4N%qL>30yqAh$mC9w)7l#Zy^LoAu)bbw|&i zSY`!S0T{UyXixMjVEl$}(b>_KZua=#FoMH){hwuoS~R z=&K08p5}tf-#rAoLe_(ibZ&<~xUwz1(B%e7+duzkCB7om%M4T|$5*AsfNmkq+~qhW z{w&FV#%HD={s$ToWiULM2Ojr$oef+UF!V&5=W0~WhH`)UYNAjHd`J&Oae4raraRXS zma?3dj}A7Bn4nBEC{5@X##Wdvy$0B|?*nqKa{9;TCr`%8fdJxu5Aee?0YF5e*1kKq zroqO1{3h3V3^4~Bo=e5~;uTf}eP;+_IPbqP!_?-JToDSs>jog#wbxH$kw>eaK~AP_wNH?Ani?&r3b+qH~*%QCbaTuqi66JL;fc z&v9`iNXU>}_(z~ziS^zFgII%xU*!Q2U(K}fxYzmVdRqoK-_CFC7@Kz(Zv-R~=UP{f zo@A3dO@00`fU;M=YpFX;b}gTtxJ|-QPM%rN`GmAFstpXa@9=zGNw4BPao5j*YGZe> zIHFd#*{1{%Ge82_s+)OXOJiU8^hOsFjSQ`I8{IuM5_o+lbdrZk{qSRY12V}DfpN=( zm>$C@x9k z>IOF293R41GkQJr-zIwv`{2waI(pvn`$V?n-J1doakGEM5Hw`CUXMFJ1T{DByG$n&r>ROUj<~QR}_WRlaKj{`H@ zO<3_m`fl&840ZyaYgUm1lC|wdQ<9hd4U!}D&mMjoNDezj^TXlD(-Ma{45*J&s>S8- zeA|SRiUwI`+1J#D=e0O_r$yHv)LiYaO{nE|wF*o&EH(XP!zJ?!_|Q!eD2oIto0juv z(CjMVQU}ctcDn7c=XsyQaYS;{oZm13k$X(P-7MilF!&83lzxg=uQ)bxOrgmfv*L4Gjw@I+b~^bk!;P23}S9F9SZx}m2QF$y#S+V7@afbTVZwV^Gu z!+4ZiQ7rCPj9oGJ-QXw+oCEn~hYgPd@kP{mGAauIwrCm{UjGvcGDz&STJBC_q^U?Ce3xw5Wo5yu@h3;arcfY0(sIsi6i!N*)n3`*5 zZ68S1L+HAbS&c^WDsqT_&dRJv1-YQ_Z3-n)- z!UxtULv73eKlqED>aMtGfbFpEwqBe2nAQ&L;8apZ;{~!TJ?y0@x<#-ziyy}-A6Vgf zfWb&~_pJ4n_)gsDLi|_;I03L4< zcC$Q*g4P2Um*+6MXNJz9`1tUU4sA0}Zxwr9IN6U_KgSKoZo4!%P>R4`en56*)Y= zkeHkZ+W{%(%BDS_p3>g<8qioSElJI3)LWd|yqcd-*kN$Kw^Mh?fI6yxXbJ09+4rBjBH^;%nRq;>0pd*j9AhTCr{PV+aI4E zal>+dOnGH2HT8Qv{%W)4tloIRpGln{g?~oG;)5^gVj~`;3@8&+7$|aaF36#L>YgH* zT*@Bl7$jWfjg$yE37J4Dp$wO}58LU}X#*ikyzZh(;U=ObVFY^zVQ!vB%bYd8#@ByI zn_Z#*b*p_gsklxY303`ofpz;Yqf|CJt)jKu`iT#k+2hyi2RjLAJRh{eAD*fp^Qw5z z5LG(L;sN|8S+j@FsKXy^qH@iKKl)$h069Yam|=po0l^p?m9_@-fIb=CZc+a>t!|hv zXKJnnP>ZxIBJNQ9yVayj;uW1Bf10Y`i*ze}g~a(jLpIhOYt@w`z}N+;3{Ln7aOl$P zDCyB*JscdGY9De)&}?|N&ifp=$Q?AMcuxq5_359BUk3P_z-Hod(oj0M=d3B=}>mVoCFi8BW)Nfo~HqrED8&&k$vM&6mpZxT~A>+zK}L)SBP8j_lE;tzuq zIO%*Eh$b#bc;=L{5H}M$-)hWI;AccXqowJ}d}2%+3k7WLMUHJVWUp;NtD9n zMPCJJ5~02`DNWdcJcobMo~;+3;DhpiyY63091)l)PsfQPzf41$?`6nxKFEV!$m{tE z`dC9p-p3or1tUL^Y4`B=Sp<9oIxER)k8^iC_D7Jqea(bd$}hLFTzZH6{!uH!KzcYd zVNG4nx{2h_LqF0`v$?zwXuj8c2KL3S4E0JiKpsY1fm*_5x_yN{k}GrA=~8xVz$-xnTfx#@3gh|yQ5&XBGIA_x-&nK^lRFq`m;*ax#Hi+%^U?vX4|LbYC$ zp#8Xg_?rK5=F91}Cd&TI17l8#U1tBRFk=dE7wfe+tMFIa<&s6F7)|LK9rdgcsc8z= z>GU)Lfl@_VKZ1WeS67L-<(;&x9B1h&S|`n;IKye!t5PGiYTazvq7Z&^ z-4PO-wIeIyXA^9o(u=3*)l~BnkgpO7d>6mID6IX#Pi&tau@Ke4`tSLO8Gai}&b_FP z4bzybD*Q^?@kPf7Fz2!2lF=Qp2gz$?1!tWDCl-j43M_?O5edvEc1`S z(QsdLJPLBo{73=knKPDi{_t%CGc4*(cCm2?qTu=!w~*omi=mc+kZb#g>ZJ%nSO`wB z3%{w3i~=?JnY-dayWQ%9gSwyFI(pMIy?QKdBF$rC74y#q$471^WoM&?D>bj50JzA5 zeAS{?#aq3*dRe34r8wUz$om_q?v|3$!go3tw7KrpTfKGx^Gv0U$yz^i>Wnc5HIMI_ zO7C)gZN3a@H29BD&!Y#sYzxmFz`jivr2P1zz zUn2K|7G__MM7iKlYsg&u^PA5Vnh#kyPM@;M%6{hb@^679H$2XtaBevzB5@wC zc8g#+IRe~r35A6nP=ABv6Wa^nQs6n+ON#H=%{FtoW@;k5a)#CT= zK!ES;wc>4_4K!*NgyTIs*IGjMAzfHRrtAzxN~i{m-XB@n-0obDdYvW-7wq#zR=(#O zIO}C`09oUEq5g`Nk`i2I@zCB2Ew)zz@pTNG9)(JnwghKx1v<6&XE-g<37RQChFp<- zf0NB}+W7RaaMM|I|{cK-Wwtkf^gjpVAe}Vl>^k;r)e~D$%5x7Pe z$hPcSD3q`btt4m=ak7UziJl1hzkf3C@#%DYp5wSW5umC@D&3YHC9nBAtN};68?J+d zBEDv6l&%l()W1((XDH(%kK)vf@Alhqd0qVD@r!qwsV{d@a)X~vl{)OJq7dUea&ApP z4~M4g=E)%vsMmOCZ<5~iDzW>MAbq7+}zW5rqBPx4DWtSZiPD*7aCEF<>6*3cwvNJ=Gls(IqDC2kC$B5qd`@X+_>foI7JkLF@ z@wq~f4K+5#*~LQ6#EXhZMqh;t@^t9o{vR<&7c;IThQl zx1onKd@0M$;zarq3N?7DpBa_Zuw2X-)Ssx#yAu_Awl~2)h$q1k03g#Lr^)$IFL_@Y z*02$Y2aZ*(?Q*-t^vNdqW5ihdlZdH!@ZL-RoF&=*6kcW}|0RBW>_i~c`v-)~zjSP+ z;k$TV_0mDm#e1N^BT|i|-GV_UPs}xg4Ew@@`S?@(hAt_1J^TsQJ5Y z_pI4@#kIm}q{3L^#0%1U8L6(Bu=c6x%RJTKd6<;Gm2NVB_1X$*l;O;0%$+LoK8PWPRivw@PgcJLuD(CjObRAEXc5r}%1FpHHz7{u zKLx^kgCk>>nWVLEw$%abmfq>hS_TY9#;<9Go?~1gy5ZZIQqYLie<4v#TYZEgYT|+s zUl&q2bLPRnmaIT)ytn146_e2V!W(n2b(TzImN4MLN<|5)1HUo_3iBIteOG>fOEiVT zXND}T^90~(k;JtsYgZ0oPYoFtiJn-w#L{n07144y=UW=4CvKFuwt9QZQ%u!V=xzOI z<%i`PP$=It(1JNARVL=LcgtEE2A3OXAx?eykKZEU12=bWhyA)Q^ErKgl^4K+SGdF^ zIKSq3maeCKY|{|L^g`Uq-`l*@jyy`S&FhQmDcO{`aloG3Yv&^CF?hln@@WT94>n>dFtxOK#n0 zz%qfQaH;)DqA_7WaSKH*&wn>5pH-jh-`5l)hSR(Y0yy zewQDk^|^Pl_8;$GUal60VEqLCC8@Xi#OQq%bi|3r*Zl^qwUuojxfASHqQy4t-|xV+ z(hKhT$0Y!J4vl^d+IN|Q(W{F${3Edd_V*VozgoEjVIK69(Aw@EFkrN}T?BlyD8}{* zs%llD$^Po5R8!p}5$Z*Al9=oAR;opFx@N2;J*wO$3(-Nv?4r9(7OLBKgzm=r1{g4s!+t;HzE+~@&GByeV31GE3JIqNrB&wuR&jySx}C!FfTlAe2{N&YIu`mJSU^9? zMQ^i&-Y=RW?yDP=jhw2guoW;_uyHhHswXCzG~YNDomE3x9cQcljaY97{9$_?j3etd zMR<_#WMTo;wT~v1T2ykAp&Rn`fcM(^vaf_Yq|-r!v83jCTeN~4sJcq@g_}Lle}10k zH27+@?hJV-_Xk3hDh(jSDBzXXOhFUhznD&5<`twk{Kty9t3Yb;B6tl9C zRnTjh<*U#27W#7|93^(@%N=;&-*roomNJ&u{)4W0sWNvgW1Po?vTCf1BqWHbxzGvG z4aq*XGc|wIuglBWLr87`f`BC29Zuh7nhO`;D5UWtG7}Y?rSGnAdqZx?XAgylazKi= zL0|k$NU;xry9X7$pc^00MS<#!sedjA@Wwm#*CNr)5&(^uKn*S!lx8`?Kpav6(C4J6 zBzcxCf>-|Z7Q!cC@d)3Q)(?;Sr*)~OuV}=e$W0qdk^$bF4BOXY;zQE~qpgM!9oRGh z6`q9AfNskj5DUkg=ZKMV4gzJ}^844>BBkuBK|U$H=e9~>?XFV#!ItrA;kuH88~5Ic zrD}llIGIH(H0FLb7X~?h(B&@mn(4gW-7mlB7WowBbdZw6FyAE*q>bf27&zAKh$%R~ z`|w!spZAVAg?G_zqvgoXw^fZ;|3`&O41zDIvJ_0Zv>CLNs3CEy+#OW{Dpic2M{MK1 zlLE7UVAFn&nXwk=8Z<4Y5f3A`D!v-Hs!^YAc&PkZOTm?t1|#9eIYAWx zisa%@#mYAMA|rI>%~i_e%t}a?!($H}+#aj>#z`im2kM6b04sC8yyBY_KIRls8zU{; zy3Wf`Iq?%UpTfBy%ixl6Uo~;{Yd5x)z zHz|6v)0Y8IazuFQc)9$7P^|mUWC=jGyP=8_6vC-gdy7OWc#MiUQTE%jV$&jTqQ=tG zx(wXvs#yBdC6H5Z1%WqB>g^JOr;IOucb)!dzD>rkV{ivl>n^x=RY2j673nmMmE7(+ zDwBPcJLUw{({?Z^#q}~9jQ9@Kr@49NWv8&Zh2kAQNqzk!V?43@Kw;nP;D?;^J!)5K zZNIi@wg*Ycx`oysZ*KpdIy`^7Kso&VC*J&s2QzcIr(S*Hcz7!3>frA%#$q3Fq87mh z;KbJvE!tW(}WH*)pSEKW7KJ| zQ&a#TUWaI>2IX`RZZ1oVIxqFv)zj(ghrQv(AI8mY?h3nc&&Zt@bfIxm$C!;o6$|*Q zL5?N;{VDy@XQzuzA;S;k43^mw=sr=&-Dp0Yq`^aC`GnEcuM#-v%)Wiw#v<9Tc-Bld zrr3V2h$4yk^g*}1Z}zr0@xR=u@6*G;kByl9#UrlZx!o7(XTgl zQl4`|+J%0gJwawSor`@N&ZQDS`za35oBc@0Tb^|%ZE8MrHzBcdM7g@YyzATc6ck8bh z;z#?yr#3ZDJJ~Kd7nP#f)v$nyM=+F>>e@l5(eglMmIg%(Ohf1a*ajd$N*CLgUPQdH z1O!R9=MU%T^JiA?KhS^6hfYoc4tm0XEUShe9P=|;ijo8X)>Xc}`o%WL%jwiguuu9? zuw9beqV3*L+SeZ-C&e7n5yNP>)~G_eTarJP`xY2x>4B^_a{{>?S0uprnZg;qjir;< zVOZ-&NK~J#*-Fm*u)n0f!93(8?h*oM$zl!)+%bUmiLIX{H&g>9p>U@A5(2(~(y7 zMKUIAf^^~J)f?LTaP9L>#|&QeHf40SswI|O=2I#i8|~#hA|RM;<9fj)Z6K$Qu2n@a z<~-k|w;TGP#YH!KRmT>qiGa_rt6%7<-dSFD9-JM&(-55d=79$19Gw|y>#`0~F(HeU zD;{>ko3SyGeb?v1^c4>2-3Xaf`ZzY>eX#BMM3Y}@3GdlV+aF$4&0({V^7?(|3)cGbljfg(MtbS@>8s3UVxn(9|HW1N`O?BnXHHVt z0;{nFOoS2Z97m4fxa)l6p!pZ;PnXk_XB%w?JY_;B754Vk`8>~+s+}LK@aqhSF%B@c z{rRKq+2W71z`fcsIi@qO9mp@v1c|#G8V<*#wvC*>2*YM_t{*o#^_`Mq_|>~NTV{@! z6nPts`_zzc6S2saG4XWp+E18_KBDCzMo(+SLFeK4;VX=&1s_rW6BK~eJK;tQ&jlau zXT8lzwy)rvjm()Jex28!Y`5r-k7%2HBpE|zonEZz_@UUcHK)7x>4d1)hklosle5X7 z+6*h@lPI0_Pn_p&)pwS=`HK%XMHJK|AII}hNzW?8o zwg|2c(1sdyR%1JfA^s%z06Djp4g;zVWGZx&aIT7DP@!=X!W?LW>=GDlk4 zz27z89maaEDJ{aY?`6*C9}r%DwO+7|NSn<(>)BVB^Ih00Cnat6`Po-AvyDIRIghba zZ^*tQe<9EQ)9z?YUBM&3vy|iaVpn(pZXX2Dm6mS|m$%7o*U}FbsS3@hnM#E?>+-pc z^A&5BWA%nU982AX4o^X%<=`fE~T8KkdfSYj--b7VuxOIzpSQgNpWRBWn&H07I>3u z-+e_x#&d3F+#YCAjC2#f;XOijqhLsttGULAFS-0BFi4F7EO}$W;~-h*p(Y84Ina@( z=`&sa<-4P7HY1h^bz?AiJ`}1m3z{fYLlR;Sp{01qec{S9&+ktLfL!GPg#(&m|3ble z6odm0Pvvxs^M{)dvL^DNbmtpD?aA?#P_~TfD=wf=^rfcsO}MeJ7Cl0Mpx>Vmn8ph7 zfG0&z5|L4YGKe16A`eUml`sdkf=id^4iG*U-UEPmz;MndfwCYBt5b&r`0{Qjq6Y7K zHM8>r6tFWe2g2#?b0DYEx$yG4DHKyJB@wO&>7dBKt&BE@s#5ro%`nf2!yRfuWR|Z$ zX8$;%EC|`OJQHb?|2=?zckA%CH3(u>m_pKr$dJhhqYhLTnEPff@BixZuOmR~FoWuJ zKqFTE^3S7CHx$)PHRig6B$1x;l2|7Mv1O8luD&@#!Yl;n?Z^^m4YSY4I)y zSU`KFWy(K!nsE#`b>zw2 z1T0)gQ2_!l#X}fdT`(W{Oi9 ztPNbRRUv@b>({6DhT9p<&mXe4FLYL7WH4vy@dxaoid_!p!WUw+W_?^`ws84p4?TWT z24^hL!<}ML68^DcP|nSiGA#|MBzJ>q@-fS3fj3#~2sSBuLr9K1d;o+1-&(&op%ADW zE+18RL0=%}Wz1~ma9~Y&jkuVXSbMEU^R!D}U5>aIyLfx zUTu)tejM+9}gjgpVL zVE)Sbk~BmUtWm*H7Yz7jGdmx)?4!zh;GMae+$Ov* zdAeUwhWwA!dxFnIW{o>r;}>w#yl5e`o-c6dMb*gT@kbKuP@Rzb;RIt#r#;ya2g zrP22ZSQjNq?3WqQ&UYGYxOSYk-i?r`G$!H>djZ|&BeR@`YXQJS<0F?w%NVdS^giTt z>Oxy}&xD9Xvm-Mn7{~vtdIPP*4k_pT8#~O_#wk`roa>X6HP%c4L(#&D4-_}8iaYX8;dAW)RQ%Dn2#m>;J2U07n1N%Zn8DtgB_OmHS%b3|4OmZUo9N zry1a38V(7@|M8ioE8doCCS?giSgxkvcOmb0Gq!QRB-+VkfNtqUrnhd0Z5^m@I3mphY~?tF2O?6J?MVv%7|avfb6; zp|9HkY%4#&6?W%2fBmot*q5KP?!bmE1yHa}umBJ&-t#Q8!|YNQkwNDD0zfFE|Grm; z<~r%TD5P9HSQ9$Yb{(%*q$}04PT2wxl0UG(_Idtnj4K1;IRoHzCuP7X+P7LJB?RsA zg5R@*Nkh9pdHsFGVg804gG}ot4nIO_@Y-b$7!a4dPSu>%DMq(1XiZ}97;4E0e_^M? zp&O?QsQiI-@{2Op@<(3r?R5a?6Gajfdcg#g;vx7n8`*nfUTiUkD3ISk0T3BkuCF?ojw^KI2677#4t~)vEe$vO!~rCxZQwGnL>(Jx%jK zk%>?8=m@p~z~T`Wn858`E#B^t4p4e2-1wwzzy-Mh0%T2srSDAMA?rSM#nmN3l?4UKB}+8| zRZ`81QB7M`-K3sC$MzLh`GKOIG9COMWmLh$s#p&J=!xLhGP=AsOunyoT54<$5*a`(Gwsy^N{;JP0; zGJ+y?=v*G!^+@iEYp*albGt5Vo)Y%@V9K`R!e%QW+r-Mtz6HvH`@)&5gy?RGQ)Wup zeym|E?Jv)s0LUjhV;3O+6>KCmz^~m?O_6_Lf3(0;nL!CkCCzUeBtraf+R!*~_r+0^ z*7Q35Li?-1Y#~M8r_88~BV<-C^0W+q!>w>^h_br_1$F{)bxeb0r;nxuTHX*DR+;7s zdD>l$f>G%4(UgHudGM|v>TAi;S^QOJZRJW+vkt@NzkE>nzQ)nPK2h=BH_%AL2HgPo z`w?UXeb@2#-5&jv5uAKl5p`8hHOey5Z5Dqjr4oKni!;q6>R-VE28UYQ?!fc2JAL!e zc=9Q(K>5-8sfg5|m+geHV4oUomyh9W?qUa!xa*XV8dcU^@5w)`?ITN~wcz#P>WUD~ z#zrYJ8Wu)m3}7+HeEv8O)t&OOPHd9;PRHqRVb?e0G173h?EFmO;;+Ko!NjNr2KiSI zuFO;!FKmWb>x0u*wd=umwT&dQJ9QcM`B`OoMcnjJakzk zOpP77UEoR^RZ1-I2V|*$vjj&O;j2-%XehqUUZUM;Ax|trdIro{5CnL8!*tI@;2kN_ zZgwhjsO-%?@eP7&RGH8@d-o(X8Knk55G4c$mNe!938m{TUs}MI%kJeUy@kTtX+fIF zkDkBc9yXUT@;Sjtb2W=s8Psn8N0Mh?$HAmfRGUK~=0HP&wfz*Hp#n;2n1Tjh^&RLi z$nC(=5^^2u80?xwmD2TIzf~Qd?3kl?RIBuFRq~>zOoF7&dy2lEKt;i+l3=LUO0Zp; zOYabWA`LnKCHp+b{aqm!>w*%UAHepUs6L4IDMRU`l*3qL7}&zSZ0lv85>K1ajOZ)o2N!Ye2Rx0gfLA z$`FQ5LuVQrsGrfUe*`^jktA>ZPNKS2{gVEYb)9m(H8@_Ue$U#*O; zh8GHMi*55@?Hz&BK~3Q>SYiIN5T&Fys!Nx86K!|^OT)g1h`i)sWhhHmj9XvCyF#x; z9Y_?-5XyuOlRa%P&eZo3eCJ{CHkvy|z$R(k5&z=KISr{*IHZ+rmquUm?tOS&5Vp7o z|KX|MJQOP?(ugm&Oe#Hi&*(9saKZiD@{7<4`r20) zHv8Uo;YmpMO@Ih>tA2$eq;TP>0NvbJMpbK%OkRR;w&GD0(kj(ORBnR)s!fj7LQ3ZY zpdP!AhF$jO@C-y!-Oy(jm_Jg$M+0ny@-F18A-xwusj3ciLUaS6Qn}l25gwK)9Y}H| z(9^;M4n}!W*K7W}8631H1h}2f`4_!i(198Z^zw(5(3Rq25(%wQJT9<%5rDul!oEDI zH|m!%3p73WVbXJ>U-o`5g2?E6hk_5;GL|Z+GT~jmBlz_yv?@rKb(l@Z5=Yv)@Gx(i z3M@C_dX}gj=wa{!giU?{_@B_eBI^)u>`=MO9=Oo}x)_&~C^Puba)F2Zq1A@!x#Rim z^8#v69~(`q%xDsXyv=v<*+CBjhD=C(agZBO^sD&Z8 zQ49^1ZV47CEvTFm;Mh3WwM{pn%V?J#>b$_tiXEv18Z08sV5>A#_%b1VrdQ-0u8&6%W#(AS+sO8QfPFqPPH2BB{9) zogg|6NUc~v-76UaIF=Rg{)J<|$PLi7-4h8*LJ%nCca63bTbnghSb9O@Vb0XU5TMnH z!HK!o5${8bJj617E=_@)-cEEKkVKflb;PWtEeB@m%0WI~z+TJX%4|RxQT_NLh+SST z5VZ$)fn%nNB?i_>8X1=CG)as^YHpXGD*$DUe8zB0Y$ht#ZWA>$kpsAlHTR$3GHB{! zg{~@{r}-m!_6^G13EDNPOs89el|#7?o1LB-c=t}=U|`}TL}VY*jyw;Xb$1GvSIYPL zFt%X1Ama7GLDClfi8UP_nfAK0RdD!kMncd>;j=SE#AzDy32z9E z#L1|cH=(uE{k(AA)_rePgn8_?f>*m#s4!wPuOPY{r$-DQ8;H`z0W*2n4*1DU+36Ne zNZZ0Zp`E#J9JXB2XsOp$$PcC-N7yjOs8}5R+MH$#8l%#zZDTJWHX%?>p|MlNUGwPT z!hAP60GT=N@?dL%waC`30LBT5w0qYo{1k1+=I3OumSd1Xh*)g>P&fB6=T%?(@3LHB zUtisaF9IJW)Bk~mBTbz6@GP=`5$)7k7oZYt51ghlpmWE)fz~N{6q>-0aw6vpJK7@h z9B>+Fj5_zjuAh=(Hfqm+sZ6qm4(LF{gm5LTzQe241-Zph?9@@T#a{bpR~b0JKl$1N z&NbZ*rp3M*rul$*$b(0Xmv<4+H9$VKhnj>wANBg}n$W9kUX#avL?>W0mX@5wVdO%0 z?#|SMbI`h!otVcVP<)dofPmUQ3UkCpv?!j78}%lOeEKJW@HTfir< zUuJhtp1Mi8RcFUmBiByX@9(v{!9JQdIpLa1WdOAw+#(8KaV_^f0|!C|N`qzMjrFGG zfnU19S;-q?4c<8Tb_8a(w9d6!?q z&&jbvt`Hn{T`c@%h(fx+?#Zl1brme*w()N_5UUFT*_H-_=rA%dUpjU+)UQzR>q|aD z7D_r^`)Fky-m1$*(_aqQ13R#CY$ythe5W8p+FDe;;*~{rn*2MxGMtxqnk<~RdQtzV zC3(QY{4a9sw;AJr#miqmW|~h8e(v|$u*ajDlIwk0iXf}fQWgAf=?Y;Q*9RAZlPDCK ztTB85Mzj7Mse#u&d-=6)`y8Uko*O5#8>e!jCTd=xdH-G#|4^`cv?kvu%+EN9f!Tl0593j=8*r@hal8?!!M^{; z`(bppp=A)S{EN+W=zl-+y77MGg@d9u=Aa(MK+l>{BTQ{IHPJl+?6>B*mhnL#&4W=> zQ|teOU>WP}xQdOeOx#LnjuS)0$f$QxYac#xkBP^>JR2^86B2-k?r)l_-{wJdeJxN* zh=tdUb`d`zlvTJGLUgB^LC~dOC{6B^dpNQZft*GLX zreJUDzhjGkqzi;W)W}EUmSWrOvGP2tv#|~oUk&46exy*fqp8x@N%W7;0G|6|kA^id zXl(%rctN6^F0OqA3rJLr&=j*o99xvpK`~ELOkJ!C5S}3W?y}OE@i=pzh60dLDMoGQ zEWWdcSMLK|`jI(Nvl`Bw5#~$w{K@7u3`YJxcKS%(*D~PC#+7YZoP|;lf%uBJp{T0S0zThS+85=Wpha*WRb?I+ z7kVQ2vJ?v-DZyZ)Fcbs~_@NG%g%IGmL9CY_)MpX|SMgKLfRW!lVz_A@lSr67Tprrl zpD&ndukx`q@b*MzOGZmWnph^eyYo7G5S(m++L|IZivh&kG}{dwn1QH}d3muC>$w?v zr>t1w=C{dvdZ0?%IOH3ph>8ir?HXAQt?9P_IF&K%0c_(YbZg2vGj9_s zQlZEj17@mU0^vJ*jPymoOv5>$&8N_0;eSD<0AwVdAj}3XXcsL0pzN21`pa9Sf@E&B zDaA^|JBS5jD~@4=)FnEvB5LWeT^J!FNE~LM?8xpfkayG_Qw^*=48kb;e)y&ea~r~xPb>Iv#ma1tSE zUPDmB=`rC$O94%amOA_N*&8aF%HHn+@Gt;9y6-uqXW850+8t;HNHZ2ogy6J|Y3}#q z%b_=nLA4O*0p+Rr-&o>;7d={A7UvfsoN9bxf%v^mAAN#&7I@s3S?kekgxf;^lF2Aa@Z~-=qf(~2S zmD40?_jD~2?wWQK;nJa_t{mdqs*XWoEO`WInV41Xx)(6p7bPwL;pz+$7xEW|z%X3I zP4nZ};FGjcf9plAJX)EedQ~6Et&1o5b6dxMs*NTo1-gdI@BL);!b2QI;&FXAy;=yz z#j3DBFq7tY-Au}b6Q$)-@3I3K?e5;wQhLfoAOG~_^>U=HQWdCljgK!waX3`u*&7%R zpv{dETQeXv2f>n40&#p(DEd=N*%d&s;dP^QhG^dwVc5#2(87P0tBVIA7Mvu7~!VLGNaT|t<=3-pU9j3|Ynbu-EJBYW8Mf8qB&?9KRAP=8r3@6ywB zkCHMUedcH*#Wm!!HH@K0F*1VA*GA7Im5F};n4GBD7+oR}xUx7`Jz7(t0=Z6ctn8&k zS|$JyE+X7Fy-8CAv6-2C$Y}h4*^wB8DcIbH`VPQ$CL~>5;{4LajveTym2&X-k>5@z z?`ppa*d{FI`ha4RZ#Nek=I{#Ed4<~-X%!7-3qCX}^1kLDFYeJ#xx-1J^Svm7RH3;+ zG~h{}%8%K8f1)JJmQaD#c9_t8wV(Np#63$Pke0HCUzso1=o?R7sPd?Z+dC<|n4J;_ z1i{NSg?lGOy>hDS=9;MscQ<{9+*V!gTlxFwt#wlp;L!$q1b&-8f>Xh>5OqU{NCL<@ zz07A&M*VqwlUS=oJiy$frT{3=7`@Lxc_HwFZcE*$kLU(6$dYNJeX)X-LP;ng$p_Jb zfLIG%;s=Jlz5aUEPZo|M-(JO^sk(*;Jm5+wZzK9UaBubo#l{|V0DciUcE^2&3Q{J6 zO(42|h?-5tHP3ZnJfVS{Qy}7TpLDG?IM()!O%TxlD zDMGPwL5on`8Hb7wpX)&ij7SiWL7GD1HF!`H10za30=7%;j|JZ+(I4&Dz;`ZO$vzxZ z1Iz#_-5ATi->T`6D@dMnL#aj$qdqW0XjKH+DJH1qXao0oWbmX|LG3x{B(R6Kl|x54 z6C5O+b;4$7jU#$Y5tmBmHZC^68H6Qa))!$b>yIQ480S3vkal!KvJ3$YS zS?xe$QXO@ukN|51gM#b#jbNaC@BaGMkf0LDK3-L7pS!Y%>-Q5SEe{J$mjhgd?)@)s ztLADhc!rKFL_k5S8_f6Hm|uvP^@X?k(ltr~HLLfC3x4SmZ7XJsmS%C&oi+sh^MU~;;zJ4=++%DY6E7`140=3+hvHY1T z#P@*ZpuQcjy7XdNX@b*s+Qb{wI5(=krc>`<;nz#_7M_R`>gya^3uLduP$^~oaGRD5 zrHnI%KNBDyB~&VbP{WFv?!jgxiX2molu0(7X*|q#xVc+gG^@y@gWW69cq1ZD=P&*P zoqCNe_&PS57Wj1pNTTKv2VA^~MR^oHVWG|6TJY>{W!zEmxCr?g%IrNRv${|8%bYk& z77o3Jw&=b(z0dn?Z>73Os7#u7v!-Zu9}hTQMO?M_xdE!H(kO%d6E_2zK24#2p-tXk zA_1-iM|3-uu>tVeT)=bv;vbGel{WC${U2ApmOSyfw}ukB!rOe*C}VQDeKIB}k{sGR zyw>|s+MOL%dl0n_CMM=WH;q`!4t3e@O`wnC;oe#fX8_Qnl4NOiBtX1`PMT)Ji>1)p zp(AwuOT~TtXv~J^vhVAOeMr5WZhP(>1FJZ^@HabYEL|7(L2anuyy=3?r}_4Y?6a?6 ztR`!5n8f9YL<J`M;%!jH=@qU5IBO%m< z__)@PGnQpPVDA-gAZlhO-)^UXAchK3NA%qq!NjSde}3(soySGb0b`ii`rxG(s+td0 zvJYRDRRyBpf0a#^tuIan3~o=dgeq>D&*bfYScl~u&9ViaCjL-1+v}8WShMiczd^QbcgefS{u)06mwYz;v#v78zp>xSRzUNbP@ zqWaf$N)Vp$_iPKQpxTm3i{Yc?sdF+QYBpFghO16*9o%y6B?4#W#RN&0zD%Iw=YNiD zQ#gFa%El)g8lE4~;q;9CZ!&O~fvIe<*w3vN%LsLa%0O*PgAo$i6Zm7e4;67I1>Rav ziKuh{36JKWJFy;+~YSzPjD~wU4MobUR=ttJ_j_ zmwSEbv8-(GefxfQT{R_R1-*sxLUlxp52J-B(c40+;89S3K8v&)g|qksgM;*ZTY=`3 z@j!U!1~H>t;m`MJsE70bkxiSurhdE#Rby zthKpd+9d)fgNff$_4HyBWdWp*_gY*a5THT6hk@N=jL65F0tE~4#_gU$7WMcR%cPhq zWHbDl3HG|%<+nWIsy{W`IFWffuRC(*t$RwK9C_z$G0_IHL+!6FcYAN34NtY+>P&i?Lb4M1QZ?F zQ8OiCZoj}NmIbmhA?b%|ASaw%o?n{5$4l=3e(!{Ng1aRj z*GFBaO}K)B%E#LJi#>gPknTvo*U~nyFJ+c;vIt<4jnqA)v`=w()9s7{jtdfMN=*0= zU$UsDoJad!f2N1x(ghE2-882m^2Ekp0I!57?Tr@~kjol}%w4qP7v!nc9Zia^ke{4q zt}Q?bnnpR~kUTB$H zF#&nADB{8(uE7;D_MJK|4@@j*aD6>>U1lCe3tWc1LkR)GJQ{%tFA8*R=N;!}>dac6 zogPQ*2eK$AtjJ}!4?W$d_=H|Ch**sQpFRn4k~iWOrjlM8T77J4yZaHca8$@)Z6#?5 z9^g96*@r??B%m^FUbVEwi~Os@a_E`C%RBaDq>t%&?ukE1@p7O}@^nXp*}Ogd z8gO#2)8k;V6zY`S*~9ySpozO(Ot@5ZXA#jz1!pj|Kq?dW&1O6PtonmAfXUp{;$hUh zgOHY7Gw%8D>FfRzsA&Offq$K(a!;Vq_eh>bVZ~1WhoNU!)mJh?rvEEU>|sTTuybI)7#87 zD+HAKlrhrf!HYY0t4A^;zM00U{fa@OcTzk?TeGbZLIkoqdp#3PK1MLlHBu4RRK}H- z&lJolXS{u{vaOlJhwt+lSZbNAKl|?)d){TSk_gHiL*h6`g0@#SKciNoUPu-uk_xN^ zxyr$0O5ibD6t}+9QI6-va>jF(!)LbL`3(GL3-OMwUx?x{*L`y*;?m{qz{-Y?XJG{C zq%6nJuyxe~pGYuvkeW(lH`*cxZb%hFKgE_F(TVrTNimU9Vj+bYbIJ?x@eMy-{dma? z%FOlZIjEtWNs2Gfn%^);`!DqPVR00!dV4ekf*tyQB8D=Q53TD{iyD;%C7usiJt1o* zeZ+*&Fkpe0Mw|_!l$uTh+=o{(Eav8G`IH^?(Q~>U0s9!wRmXApOPL$NS`cMdHBqCu zQx*08gM38n*AyAIn@M7gTXP^gCynXbtH=rHE5paOLs?2Vl)vYDsWhr%+W{|>k{!8Q zrfQUZU<2*ASespO#};9aI(0$Nj+{hh#(ioI>e_XWnmDdXUpr;!{Jx_nf~o^BxtJw8 z`L-83(&Yx~2wFbWY5tuf&Mf2+=JpFcwHUVfw|2yC5z?KrMwZ*VX<)?a!)8N$?W*d^ za=g1)87ivcqgy5(xv)v2+HUy+e|{Ed0X8mv>Ito?<#e87K2uR;=cR6-Hiq#tu^{n!8PWexcZi>T6C$*;$}MN^+5Yl7)GCqtq3Iy`%$OFfsqy;EluNCw*z|* zHW+wHO?}vWekOqk_Oo0u!xGb4X^Eai+}#v+-<~XEjoe)yVkXY*wUxcQ@?OGh=$v7y zQENzw;g3Yho?f*+g;{O2`OqNe4dk=|VB+`1@QwHEiq$Ny@u-fEZ$~x9zNqsJ4A}uiTBchAq8@Gb zg}gD>3b$Bf{6*sr9_VlZAZ^K~FC(&4@J@jk`oLQ~#WoV;X70x)@*5<|SQ(+C&bkLX zk27JxBO`hcZZ$jGgD@*ab0$3a-V;x6DS94v_Sc zrG4+pbUh5LSC+Q#F0dezep00Mwg8Euv9X$2iTerUsQeZ(yp;v5F|`M8n;7*PYbyb&NXKl&SPUhtCzI5+MiB7Y~FU z`#Wi5qA)h_aQTd|)%yClJvk#js z_|cl24AV_Eiezd(O(k*|-`agi3>$k@(B)f8lWTGO&28tm`CYjmPf;z|9R2#*P8NZW zgTD8bu34LqRgz1$Gu)`*ZA9=Qo`wvZZZ^7vHegh ze|W6>hP4LBF!iJ?_SW_FV&AG()%BexN_xUoB*}!;9eDplJ5QlfC^qSehVMk=p`k+Y zb_d6gW}>tC1~2q1Uj%94S#V_&=Ho)I+UCINlm}q6&TqcXr*ZeMUSrYnA2#RON`Cxm zUzBqm>yaYr-8(rjaMmJ;x&nx678s(D-23#QU(U7JR+2v0qHQ2l6V1?rnrSY_K~`Yb zd0V=V891+W56jIpd1%<>WO7=3Kuf#2BOqO_iTDw6WxU#fzz?u9e@c;V&Cqy z=yM{tFT3JySvJpm^|nq@Jx(vpb9$aGGf$h&{e{}thNfmA!c64ucnQR^*FQi=b*IIX z%TpmrKD8Wfl+V6ZYuW2qQ=NEAh#tHtFIQE?O4IL*m5Wr1a3-Q(`&^lJS;q$*JCC!tl;>ZhKpgmP z)6t`BK%gQ}Kd=m2`mrqZi&IJRrJw>HHX_DJ%oI8ER3vDej5Lz3o&}{>FMg_P2mXbT zi*p}J?#LDrvAY2N>a|uu_%tZb1i)DWN|=tc`x0+AM?*ZQPSWJ;)0=T+<^^pMUt!-IaGM;FdP0W}xSuh&jR>KN^v>{MchMCS9| zE{FTE5;70IBC1RPKSnjbIQHn5OwC_z%8Z9C)+h9`;?1mW<$$n zp)Tr@moLH>SQT}zn6ZMv!XMIu2=3u$eN=b)-a#Fu400Q`0#6@lH;GePsbNuzKxAft z)1>W+EvjnCs0y>LC|LK`Iec$8b@XxOfC+JeTc|@u;!e_>wn# zg{s4?vUh^+P+cQQi{p*CUIkj z_nw+_J6>TUDbkGTc~^E$ae=?tLdVj;Y|`1Zl)YsI3n(DIO9D1V&-2t~7Xua2frpi( zb$!+48JUt+>Wz#z0Bm6V6Cb|LrRt%CZ58L)I_RbAt3KM9_H!$K14X}S;Co2`(5gYd zaj-Jz+MB6iDyIra^ZOY@ak0zuU$*^wfc|q=(vczubxq3u&`X<*WPEVwn+6Ko_gSW)NsUBg^vM+vI|mMa|CO1kz_3d!DuYtXwT{B4zd zfzw5V6W#6+&6W4yg7$Q{uhwf;;M}#06O9c(>PW@~nrvQzw;x>~YF7Vue2?*wDB?G@ zZWWS+Z&Z+_$faHR=2hHyg+l$iR+)tWKKIFR3DVYJZ{AgU`wFPOLbO?XX?P=K%XK-A zv+uafOhK7}7y7zFzmB0o^={ShThaooa1wPK8ON`f%lkh=A6(>o033N!ULNPsHuh=X zpEp%~h=}Pu88PCOAPqKjc+R#yInTL%A<*Lz@$?O8r=0Fj_MwGc=bsxLtWRt2y^DMt7t4?OqWVa^?Jle z(JLCNg{XyuS;+KIXbbODMM41Ip$P$7Lm=y{*$seCQpN(^FevojDhvw^0XAEK$d zECYI|OYnd+X|d;2JbNkeM*dCys@D4?zBg&HCN6>q7}917L~a3@<`$?%CuQ^T-wAVs z{zh_Jh7#27m1M201AKulVBGAYBwI_I8W1E-wNOGmc1kU8Q_V6-Y2{`*5X09L3SHPh zf$AG&(ct=ai9Ra;9Bq)7L)*xHSG*?Ptc(sy`{5$?npV&5r|$}!nXZFpy7wv&EWhBs zSTcv^n2QOg=k9k?VvaE{po%I`9WVf#9-u<%ea9O<%dN-dy64t(PCzmey;OF7PYQz& zgYdd;FxAxOsZJ9)&A9@a*A43hD<0bhMbvS4Sq`Tgy%}&aqa6OLeSYL3A`Ju~?5k0h zw+EKzu^3s44agjKfpXQ+$*KCjvk!0 z!Y2Uw(ZEkt%Co*+wu9x`jY)V@8C0X2>g|fP4pLnsj;CJPYzildkF4}8;gh ztV#2{$oQZOvPR3f74QX{$Rc9BI;X!thQ&8Pq%604Sup1TMZ#xx z9|(^D2j5yyLUz~HS`H+4@UsSU0M2A`b|dzJx>3A5jOgGwLTy%eB%)E((kK?hU za)@ko2xP}t!hXUYAr*JC6R0a1`JAr=og)p63Nvct1Sa*%u4~#A4K77?#A*KbIm;nN zW(MgFgZkt%z+R>_+EzRR^@E4pehniE`NV1Q9CpQ!h!t#BeGYnHiOp5@yuA>Yst(i2 z*!Dmfkg}EkjThlgzVGOeT3ur_i0g+R^Cx~!X~(T*&y7R{$uW}Q?ua)4@&7|w%$xv? zNSk0l(xtH*I!2O{aFH^UDUcx|5G%Cs+Sl*6L#Fzx__KW5aVMCbMD1o();nK>=b*E0 zKRTtT>DCljurfeBi+E7qrv_Jt_FA(5j9n?`dV9{VT$(%{lP73fH!`cU{)IU>VbuQS ziBayht4VjyLnGLM0;HxU1Zw539Sh_QU(dP9Qj6a^GrTqHwBQ2Bbl*f!!^=G1v-{vI zoY#D2;pAyqZqSR?@Wj@t@@*ElFfEdRH62O{uV7(J7;b;8pi9JZ7L=dw`i=v!-^&b| z0gn|9*1!I0Y!R)z;n>1ht~MDg4R?=++O=aAEvU6_zRy`0#nnG+<3P$3i`~{4^BS1p zW*St`VySKegu_AmRFMfA5UxK!9xBox{|^k$N4iAk|3dm0^+Z00)T3ukA{A6w`m0f@ z1NG@(6xA=rQ;btM^`H*w2S~z1GzX0JF)WiV+^ShmMabZ}Ek@$SeCKas$!`OeDyc3t z_z-Z!k6KFo(blziMap5OYM%h;#9;(U5( z*a4rKeE=MZ@c(iIx)fQkWA6w@*F0!is0AMQ=qkSwsI0nu{4@zFPEXyTtzA??ZGVM} z2dp?dzVDN{d`EqoF6#lyq1l?i-A;WSzMEUQ1{B^9vdWC+nz20Q){Pd=k&#B)gp7cR z%7!M5RhGw;T4r$oE(+Eu-HNQ0F0yIkj_CRy4b07*x_X@>1ICM_XJ+e zbPXnRihp*}f}+^o^j{;F9*SK9zE(nW$<$yYw`&8Bcz%8AGXM_Bs|ooi84$w<9E6u*d14{$gvTgMt^-lAnAaiK8oPU)#K* zc`(Qs*|w$~jX4V1D$}k%2a_OoB2*^`S)sA(chz7v$3#~+3QbYa&^{NuP(vC*<`L^BYR~q8E>!tdi#E+1W z(XnlpIiLN4Pt2yJ76A*Q7afw8`&5x??EaN~iqj;LavA#>u7#D&b~5YLk>!jd8%YGTevwOr+@;mudvKL${J--HoC_Cx#w9CV)ykGKoMo-!Aw<%D zV|t-km`1`DL(ijyRtDs^;rfS$H{ddO;b_x=D>Aq#>f_x%Zi;7L2Rhz>5Mr+WL%1p~ z2n|8d^BTjo?FN6o6@7Arcp;UGf*DsbyYDMEh6~!+;r_492GIKwpMdfNr>S>N3Q^Z6bL#ptX~Vu17n3n8|k^4>au9guwl{E-yd!LQ4yku{>aj8xzkC&bxYCVGEcbE{y(?+L@X@WE$X@(0g(z9BSm!JMxdz(YVdkVef1 z33cvMb}@hdMq3h4fM-MzRyQ0M8vs1z?3#mqeR|1?M~{mX{(T9@Q03~WG0yaaVjCDg zn*Z!vX&_$RNmlwrP4B&nK!Z?A=@#_DNg>o*3>yMqLUar1>dGP9WA<(n_rKrL(q0}I zfK@m+AX)VNxAh!gCQeOQ`*?(}`@QBBLSSzF1m_;Fi~$_i@%2CYYkE;Hj(XX$`^}Ok z()yRhvvm6!ci}RRP50kMd-4f!;{WFmkVv!~5~C!q5oew%O8BqEvowQQ8nEp4l0kC|M)uZs3zBK-7i5=sk#8^Sdbn% z(gj5Ysi8@c-VH?vJya0^X+b3P-ceDcNRuK`0tp19NN<6FbQ7cr=zZfpYoD|4x#JH1 zaSW7v`Pw_@e4pp{yd{e~zt+E4{d4U9|MZ3bIuZGnWM`+PyC|c1!Y4oncpc-EEeU2Z zBsdVwIyF@Rg;MU;e#K9H;nf4D6OP}mR&LWhtkggc09@&9WP*XQPM~>T%>%}7ePGVC ze1@DXKsGIz-^g*77%emG<71W``67mAhz$Z>GYHCaCfiAufrUs03ht-LY&m>)oAPB2cdrLN z+kRfu!Oo`MmrlqOJP<0yNp8_QmdGv~GWMLD=hR8=38EHCtY0ULO*ybD$=RuAF<8ahygK^7SY|cJ`4^FS(@sLntScgT7<1kX1-podxsi` z2hCisMT&YDMp0me?S0o zg&9$ux~O=>JoP5v>xdRvqE4m?a-j%ai))0V%iFA%ResL!S1sFKE`f&1I?n(l`}+zP zY-zKC)d#{Hn8p0T`@ME0cM_1gt7O&iaEc{)r<1)qCG^jjbM9z%U-PWV@k};M2=|^@ z%|N~Q-8glP%Lg;Pv`JuRGItN{D;HVr4UVG(mhR?+(cQSR-qytG1vSFYMm_3&%qWIOhsjjx(Vo>?I+zDsYbhAkDlv&Z@~DCXF{W}jK+ zVt9Qs)rg~#7b{>A_GnAqGFQLo$ba^3ji+g@Gt4W~yV)(lt5%w;r0va3C)`?7m_61b zPC;?kd6F;o&R3+`$3F=Nb1hV5j{6$c&xshX_i zlzK@Mx4SGEdT-(L5@){%0DeBDnG9bmATexy4=omfP1gT z4~ek=S07!?|)S!TSAvgz^&=wY9@VBgpbS(aLkt@Udu-dAgwdEmQ(FZ zb~4!7gx{*)!1A|wWmoV${s4bHQ5n1PzRaO? z+<`m3`RD65hU(O<1F!Y^1An*u-v9kn?HTzxl4%L!z%@Y@zi4Qb{?)QkjkN>Nmh;*T z_djXqvYRard_i;Okl2cVs+TZNF-z`Cfi>(>#3Tf`c0`CkD~JZ zRZ``Ab2i>RrR;n}81V3xKLho**gF`IM)mp~GWZxzHn^i36`$nDz%pqZ5kaBJ!jG4mtkZ# zQ4i(~Q^67xjxd&dy)m$?ZRqFpR{ZJW1PHNUpSB#Lu5nE<^I01a92X_061?e4%&6^B z%J6{YL*AgAH5W~Gg1`(L%0)%C)s^DNb7$Yd{PtS1*2ciOi98M=Ln0KU;M%qpEzhhi zlth(}uHlPu9-Ed?iSXkYBxiC8Ng&Q>2wI``yHyg}6n4d0g z^w$Ru3&whp14eXPCIsux0TiCV$Dd2LO9eTuI^Xp!?ak16LtmIY{2;9L^@Ej(p^PtP z3Eju3xUztsb?MH;I;{{WF1RCXGG;#wtV--C z;pw|~j`6n?&e6Vc%6aZwu4^+S@6kCX+sa|NZzZ=J5V{FoGUDA2WYeCLz0@NRnh1wdvvK>a4N1o(=QgJ_?$jG1X^tJYFT7^X;d^qNiCXZ5(Psa0e&7Q zXJYynvOax}0e8E4u+h+2?S{O=`s~tqXVPhcQr1h_uPJ&8I$9X{Jzvb}WwUjoptfGj(KCCDR}p|C8mlN-B>5Tdr-X3Ty&-sxZQhddA)-lVI8Y*&q^T? z)f9`R+J@_JVat6xOEc%M1qX_4*faQxm;{gh1unQ1Xd64;;tX%)29R0~#@;G+HLcUT znEnmkIdXXE`10?L07bs~ilro>S;?IY_G+K0&u)f?$HscCR=kcG8*==9JqGAx`Oo<% z&llSQ?w=;JH@$XQwwESZ_om@53yLNA)zA7cg_^nPNX#*Py5B-Dn7K~O|2QP~I7oJj z@)f+mnbZ7CMNoM!{;LvW#fXr zmz~%81!$$}?dLmy_=Mv$M>M* zMEm)#AO-Y$sN-RzPqOoBfNE|>ycro6pJZ9fbNMBdP1$eq{LP(`h(WLpr)|A+v|bRD zI_A@TdpeiGAb{{TJ$SOx9uphE@v_T5N&+cI$0HPMJ4Irm543Xn^2ow|uB*m??SYOw zM#;RI7UPN0qadslYa~ByR(DK2iRm^X-GmC-h6Mu=zo|n}_^}RJ0#nhAxkaLaW?yT2 z>0F(WHZ@j5?8;lZx_5+Ex;NmaAmX*c21it%M!Yy&?&9~z^_zs<)ybj$mfy{wP%gox zCLJmne-dH)8^l&UwWlOdIp)PHQ2&|fpHj3WsSFvu^x7@2q_camN+Baz>CY8)m@*xhnSym=ezH%z@x7gF{XE8$UO{2nr?ikaNroogZM7kuh_JIRB?U zRV~%HxMB%m#t9Z!KrpbB4ija)OJ_a7_GsDRS4^JDtb{Vv?)KkpoRd74zRk$<#z8}+ zvWYMo<}lNNI!KnB=+HUqhlv$+$3?a;s_lVxRCg)}Jb3YA)<>l^>}V6D31^U8-QNu_ z^txQm`j6>}>Ur35FVTp0i;E!Q=9XAO8OamoD+31GC8wfnpEY}hFCb2>51nMv7jgcs zK3MX{n1ved8NLHizRs+Oq+_jNN&#m>OOU$-x;kNB?WhzQ zP8NAJ@kC%=sj-lb79Mn>s7E&6$YtBnw)n8{psG9ART>h#O>55yXIC>iFxU#Xb!aTS zNsY2c?4C7_v)66(R_IZeSuo>+ z6-?WO)Yx-5iV+kDiUcJ>NTa*4(m?Ze7ka$HG6Hci&7Njgv6WGPV+W&;8FpEZ>x=e% zy_}x0GKFeV!D47Q+vK`Q8Z*gFr_r!UHaR}MF&hP(iolqL>(^2gFqoJ#*N2I#)G_WX z2)c3}O<1`ZKK8T?FeFhTlHGL$9;@4Pk6dI0u8j3EZ_c&#>6CuSb7gscfrElsJ8GdU z(O!s;7MZX-JQdHh%!EVoIG{4IKbE#@>kzGchZdi-_w3A-{(kzL8=0qH8mQ87ZnT1t z7)v?z@{pu4iE$rpZdT_m(@pCaQ;aT{)!?d;d%>T6cGnW`o!ft~p@fu?m^{yBLK9y0 zL>uv|=36L{`U`9n!Tz%I-;a2~+r+G%9&Fc_@(%sVu9E{sBs8Z@P%(BM8)WCzk9yW`?xj$EDusB|E z7wg(|Knd3poY1hk^H|%qLgcMrOlau}XPj4zjMETSnpTW%bi<@;_(iMB+LH4o};VtSStAyS*1;J9thu}MZA1K2n#k((-+1`y58_6L}8oc&>;}lfu!#2WeUbB@A zXWC9%k|kY+IVzzkF$S%SJs;g4q!qiDHs~a;OV=*EU=g$ybQbie@w+&wuEFR?vAT3r ze-!u{%Dlaf3PH8?yI0!Io}Ro9!yc2ze!l5mgumc|Q{}Q=8~Ml%aSAkl>7uFObZKY9 z&?oqFgr_%~d$l$?I0mioh5obn*Erje7Wjhcy+-Ivf@F+4h8QbXTOuw3XVVR2)kU)- z<0cNNJ7Osv|K4#7DVLJ=n~8(P?ObZZj&i}&`9!+HYo!tj5afw;uK5E)OCRDee93lB zgd+{!DacXq=rn(n(Y56*`IBTZf%w&cqzBK^0Kv6KG?Q6}d$iMaRkE6(Z>slA4qo$K8p^fkK@|*J99eU$bfnhk9R%87ZdXRx<_$KaG zijcwHW{%OwJL6wWjYPRX%F0wCr+mD`B8O?=|ahNMh$>*yA|le zbkog`==6!2bDnS00pyz?#~I9 z)t)Yy!ea-eBc>@CVGmYgQN6t+kDj9?G$;ZT#;PvA0~^Y#u-mA-l)c?%!ZJZ{NNe`G zi1wXaF6HBl`Bh^C5$y7DnMGW56wav;;8-=S-@$!6%^ZrPG%}h<6U1ilg9_kkLYa0O zKwOud{0sf;ab330;9bLWvVlU~1riv4!CEC2O zcH9a5$wb7F97~sA&2pAU>j*4CGKul*a&OE<$McRPBHc%Ctl(-y03!V7 zXTXzB65V4OyEx(eE&Ws7{IxISxy_GG0Zcj>0OVl|V_g+8u|mC}xgi6^$kj1AGC1ng zwN-!e+I3jFtMhhUs?96>Cm(^@*N#1wjHF>=4nmgDK*Yn=e6+bsbo=hF1!u?2-)?m> zZM>C%_Tz(ozssdypBA_7d1g{|er@bsEM=;E{ze6xdUo~2ST&R)_xmyKhm^izkc*Y20b_c0@9dl)d`RlsCLG>R9853Uyi; zA#-!r9D2{(#RRRza&pL7WqV-+U-duzX$@)wg*p5jYQGC@`uI_Pg%ew65$Ccg#$UD3 zt5$Hg3-rB&;4FiE{(i(Mu}Nn+?)UFNTWL=Y-+7e29Po*lrXb-PGbB^eOmLoZS*qW> z3`ur$SUCk&PiSDEm^(N4G_?z5f`{P;&xZVJ$qs=Jjd~3Ex&0FHKXu1MEn~RB#(v{P zbd7ZW64YvzPqR^ac(UNc~{?j{d7h+OD$Kf#32o5g<~^Ou}{nTKuL4s)@f2U@T2N z7jpKlthtU*Y7Wc32@MPB2>RkXaLSQoKn{;e(35_OV{%ikgMXQyw?HmZboBVwBD^Z* z{V%{2K|@^$q&>sR?ev#^lcB7*pH2kMHmy62J5l(6ViiR(7(^M_g|2W@ zM)-c$MDKdJTM{_2TnyEOv{0Ek?#{67nf<5DpZzHi*)k5TD_k7oXt}cD6ZK&-60?Fhec3T3C5iMsGuX{U5axWXF9@kBlLT4B{~ zdEpw{X`l0LynUAe7e1a^8-%Lk*io#UN%8x+Fg&^b`{a9DhNY+dr4^Oh#^O`FVXQcb z%;p{eq)5uUprl;9WShZEQe96-X-dK~^1G%<`^{PJU?=&gW%Aw);_(BW-A^|G?iY0L z8DOcGZ4C%0crkZ%0qEQ4{F)$JV2#KXwQ+8%8E^qYaS?O1x(Z>@wrc{O)fi>wOZ1u( z0ixAAIZ>h1!lHf7;kM*?=1mY*jpHh1y3on5m$Br4LU=m!5d~4-JU_SFl1WrT21a(e zfUx}Id7v)sb1mB*rPt@P&v{j+^;ZG_(0Tss3uX#6QTFVM@;#oaw-jE*>%(!Ww{5j3 zCAp2p8v|5NX;Aw3*=~`kRJsr45DOo!OLsf4gw!0O%(vZ?@{HsV3a3|>h{v=%gUKgg z=Ru2wfAxB}8G!e1j~8Do&Ssc$1J(kEOYIuxQy4?PiwcW+ky-2df|k;zo`2u%%7U3W zx30K*)3b7lYwXYcChm_sf>vtMk8?gt&&3c8hDC2xYwHf0nE;i@eXYQnWEr6qX$QR| zf@*4a!x?2HvC5Wp;Yx3G& z1u}72fEnk#*AsCf(`P=P%5m2WC0oetz|IMSXtDE7MdZNe z;Y#g&hZjTA#NrEh6#c-Fr9hu4?txHI?25jQyymfL!6DWrkb*#wz=^tgTzWAUiV09Y zzfnXE{s@#bFqR=|n0*TPoL6RfT?uSFMW}67v_D%&p-8xF#M)@8Uc|s`P71P`zy?41 z%eL{f!WHofi(LG90Sjq|%Y{#Seqlm0Sn}*S5~BJNC7+jF)}O7xq4<|PEWX{k#Ytg> zDl<9|Oq;m;=r2C*VZx?I1;>#+EaT-S$B!nb-}819JNEKj;gV^-{GM+4c336Bjz@jA zze`TNq*^? z1l#08i49uF8neTWCR^-15*Qtp*wdlewwCPV=*BH-`50bSt}1;d35E$o_f$4h#Vm?A zLe@L#cgG+**4D4~)>z z{@rVLX?bKf!@99Li5|DapV~ho?WT@re1BQSZRN)^W#n1uA#d7+=_gH>V9Uu31d6Ey zQr>3N&*WLty@lP7FQzmzlVZBg9XLy8?J zBMo&v1vO>P#KgK!vD-MP55hzW$!MKy3Y#Ut zc?V(H3g>rCCVj`PvLjfiBY(s`L`II-_Na5xl)HNM;mnnH?5CVIFCXJ5VEK>RBW>%h z<^;ha?39M3c~!)9V2bQ3VitFcf3?G-eY}tZ%AX8XtL?A(J}MQXLm)mHWcJE(UY1AW zcfd4MC+B6l7+1rqqxpvq#}<_mO zb=WtRNoPqo+kn8+D^l4|Z`%}_g^lD9Ee#$P#aCjU-1ijeeHC#fHOCs6PQC{}liQl#&p}igMFrcYbq|~bOvAs zO5E|<`%uxU(UMgQ&+R?qk5gIo>6e}eRn2wTu*f+$jg#u>$o7A4?P+yuwv6+N$Ou8c ztV|>&%U@2#=0wn>od0DQCS|3sO;a5~%wD_My|_HYiaZ8)ZwIkoRxdjA3(*moa$fP5+cN zKg3EHxseY9Yxlyab6Jq&eHeRy!8y2Q^va1S6KTI*^YKJ5`xLiX^PiVqP?*eH_w;J9 z%FTp8N=NyX=FyQH4a1U?mqbLtE8pJc<_C|hOX#6NSI6qP5BGUiOU>TFQe0UI?g+v9 z*7#EPeDPnLZZ$$P?yx~a^8C{AdzsCW;V{@)c0i!=^p>Qeb%iXAei8a0NZ720M7Wyx zTv__L8hW(Nf=cAfV@3b;40$eH^@}r)G#O5sw3L76@D_Z>g zFSI*OrK!H$K0Sm9Pv1T*A4;IF*Dto_j0Kii=2i4Q)`ujawm_@GrUh#FugV{KRs;m zx}ryx_xmP*ULUsqc=Tf{c?)HyAgUnY4!;s+qiba=XPo}!C_9$!?BiUY_Iu~(OMg`G zai0|pR3B=8rlhgR!NS7^#@Gl_&ZmGn-ks91Rj_x@@`JQ=U5Ep$$?;-z7LS^M3Fax) z8C{{(N1xAJ|9W*GVs%wo_187Jnto-Dh@oW7*d1!-5^4ODN^wTzgr@~8f8hyuF8v>S zU(+h%6$SN(WpCO>jkM38sTyz8p$|$Nc-%+EQ&MQU9F3}O8)81=R}ZWny ziVoP*QYE(PF0x{I2d~Bk5J)3rXr1&mc;Q2f0tibUg8A&;gV1Cu3Ia9%DNqfWes%^m zuc&3y_Zv66o{CinuisIq`J`<6*cwc2;G4cbJPBF$#) z0@TlsrgBIXx#2}=_bhdS@3B~-6uu7$MiIcdx)GYJJant017z&xaEtYO?%hzXIYHGDv!HwTT31p^`uyu) zEXr)qD_kQqWV?L6ZbxgoW$%<*i%v)NbM>AY=PW%whgF+dNQCrak6bD5i{GBhL6=C& z;Kbocy~nJ&KVw&V<%VvV^;DaM;U%)66srr#hzqfavTn&0$GA0oC$DAj-vU9VRCDLM z7EN)_&Rd_xI&-!iUKa^YrI`p=*2x}f?iG)q*tE=_wAc7RBq_blNIi+S*J%8Cr^LId z*$Y)IGBu{b2(|+KDX@#lw-96j(vR3UuN6$TiJ^zc%`#`x*+V0%OjF}kFTri<$YXmZ z;*M$~f-%jv!YAGl(TSy4&kf;sm;0V&&xC#tQAV5MRt4K?Na@g07)GKdTMP@KuQ=Og zrW{T%+#fJkCZ6MrI|S=VQpie!i2xI8cAc1Y`sIQHxsLBcdegu3l|-d5$csxN$ed1? zOXz&_yIQUUnomAz`8S^i%AiBmY~03zwp#gH@M$>u5wu*Qa{#fCdg@v2h4I$nv`^d3 z(mM_Y$Qnq*nDOA3Yx!vHYs!l1YL_38r4g8yH<(&oO+U1LtJg0Fb^3g>_K6R}Y@kO(FC(AVk zif0yuBVE#xa?W}UQ~TPA(henM?a(bl!RC{9!+RWJ3FzpVvdbiqN;+)!^0!Qz7#xmN zjek32y0Q9>s}{UaXxn+lI+-h<#+%5Pc#Hi$!%B}&p&e_1o`7|3T4~I|Gq*;R`M92P z3U;beF~fVvcP*zbCSXA1$VQp1@hNiM&y85HR?17dP~&Izue)nHQR>oB8ZeuKz|q zUau7V*6HipWEd`;dvvGptpCm$eaf0MB<_TtW+^3gW52k}N|m?Xjf;c43VP*@LLyGc z8`EYF$16#DSP0ZP&n%dvxtAmDNPspTYac_bi5jy)^_5;c^qWzf1F)KcJEq`;;xc*f zzF|p74spXH_$8I{M13`MXkZ^Ke+!)auY^fLZy=%_*c8h6j%X+ay{RK?iS>y)Jj-A< z6kCf*GJCj^9)k4g7#TBcbutp4`{6iwc^R6K^Y-#^l~U>*HqDTjx~z==MfaCJ9pYa{ zBvu8QfwfdZjx=Pj+GLVhz66EM;u|y-svmXDv8kaEkNrw0`OscbY?)#}H@Q4@LxG^c zLHqn@JFLb{sr&861zDCujGBwXX@1^m$Nuxw{7FihNi?F`-5RtBlfjiti6)LqHy%rI z6%5sOVXufLHWb~VX7M}FnO}-kjplY>lF7dBrT-!)i{`G9nivh!b0w~bR%FIX&YX6TVadU*=YDeQ8GeJv`PNGwp z(ViDU1+&Z9sgs|2kt`s3&7i$(U+%0veQ3$5O@@!>yq)A>j2boj?eSK(%k);9v>Cb0 zs>=4<8ywR&F!w|_#rZ_y7mKR`6o>xmt($++A$@YR&p_fld_K}S|A)>hzWYYQ2iu^ zJd~LBoq0IiIUAuCNYMByFw~YL`9eue{-rNxp`CiDbC{iqfJjg;7Ls<$tkVli5XAhI zOa0lt4rHVS78;fuELnFi-j=`3y?i?S)^i?V}6nc#ErY(D59~bw}EZ_?g z86v%*S4#4^NMc+Z=fBT#m=L$^X08DDx^@KelnrGIxj!lOiv8$zzL`;H{5iNqp-V9@ z*t_~cCSR0Pt51MosJ*l>map!{F5^&e`yopw*n?pli5bsDC1l@~L~ai36~!+gALRO| zg{~ZAfp(P+&58WDvFK)voB+$J+?SQ&WU2=kRlHMp^)^VpIj8WG)GH~+U9-{bb+yv% zdRXdIrC^q+wZfo5nO);ZmFeX*LsZ*HS->R2qN$AkUoS;<^Cz}fJJs!pvPXo5Pfr>~ zpEXybLeiyEzFw>J!&n^PA7oo~N=|z=TC87dERDhfWI>Gl7;` z=~~%cE^{ldduRP{)(KlA#pd5)^V!gF+`k&W#82W|QSdQe8 z!|;bp`bE=eORmEVu+9c%zqva{hFnVeqXxh<>`$s62}+ zIPLOi)Yl+Et@5Dd54YoPOXqQ1y*;- zk?s4GJ1dG)PZwb@%S1=!vuo5{Xe-ed4vU~~_r+ihCwzGGq>d|4`=GOIxPOPA0u%kV zenP>N|7!+Y4PC&{X?imjO!r!TZO z89EoaKiRA53lE0QP#1Y^GL0m?Qb{huh*VBX#+DJLUo`PR-EGa2=-0Yw?OT=1(r|&( zC)$~6@c}a9d93wdTdHjA-jMNabE^_>Up(U@mcr1UQ0-qUPNHjzBPj@K0hXy4^(!JM z4j%}9RBK zl6GW~Ez{>djN{`<6wHao$Fn}b7$rSZu_m}T>)IuEi1L{IfReqqxHsv2f42N}G+dTX z@v8sJ;fv2SFU@6~YT2%NT5h4F8%S0@^jqxf52h*o{k z?Xo33U&x>+$>PVF#!^1w?bRKr&A#&L*qK-!up^)wNE#jw0tUXa{g+OQHBiy#UhOY% z%ofeX$+u*XbHynbg_M1_fK~o8oRQ+hNAUt&10K}(gpRWzFZrnXskOUPsJM^N_H?V9 z?J=4%xzb)&7C&__mdj1pWK0Ao3%`|R5t28-QEf{$z5>;^V{JZm>QEFEt4@q^l8P;$maj+^Pf{EW-X_@x-&_Nue`hH*tLk{nI zZh0?an*WYSD*m7+P`p5nCne-toCOQ}-iB)*B@O%48lRMIf-LmL!ZRCSd0-&1 zidOI+#x-~NIRtrsx*lq8`xds|_rr~be%V5?()(-(G3&xOUvZjQt#{FVv1Kby+_y1H7@DXFT=)l zk4yF6%IU7|gSs_P+gr6a=VT)}Atih%D3__jRpHxUSJ6t(_9&`lf+S23+}bF9Il!Ng zu5Bo)oOrmn6!YWz(m93j7f``G`CQLv93W}7Lo&Hc>zhL|FrrgD=6nfh(-K4DPXUHT zkIMVyGhY6ajbRH`(fW$+Wiy!4&eHg24R$^sKOp%|9=g7PmDU@6-+NvYo^iWTJv84U z-{Q5Anv|46I2q`b5+nVWcsx}pAXZAqeFY1-FwBQnJXbO`Si55ZxQ5f%m#eE22@=^q zs_2E^$zA{E@F}#r*5bO;EbtFRDygN=Bjewsyzj!yEJmGe?bD$r@5WYR!a z&)luVk!g&$H{&sPg`uXu+_icpU`b$SsW@4I9*t*?u1Htl&{LLpX93Veu+Wj)+W_P+ zay7A`FB+*{!3h0rV|uAU@3u4T(5F`LZw3B+@kpM3VPhYR4zD)p9ax8?!!p^)Oxm6|JTHycP8AaXnoYY> zw`UKliM6rr5UFgI15Rs0XFR!mj$KzxSsojg+nZ|+^l}~9jZ4#!2O;6|R!L=oLDj^O zmWG;4HOa4G12@A`75XmbbzfhLMD3ad16uOE@SIB=msXU+9#0fYJVxL17b3sUQ6EP+ zwJ=?a7SWO|Hzt|Kqp|;5`QGxQ&#h$#JE3DX3U3kxYhF2D8VeHs!0VY^$XR05fneLY zf_j6Md^f4L%KBha>A8tOUqE~bu3I8tnLz=6aPYpQ(x7QMiqxE1ptaHCXTe{JVd&l%1(Qq?ULA{Z4G13#>6ir#fAg8zb!3@AOg2=u)oYMTr1B->=~RQqL8#Oc1lA2B`S8t_wgPn| z+dkIJ5}YJ2rBab+_Kd4bK~^8nnhhzVquCCK<%JI{_rsTN!S!7bF2oR2t4cHBz5 zo*bsWDZ24NCuUu7dPGaPAenQ_AR`QBb0QyBpp75T_`qS};!haIe!x_mwEE&rK7sT6eLr|sSkV)0ebg%^~*uh&V26)%CL3CM0B z<>W3Fr##J8ePLTt0H_!3T>U?e9ddz3$NUacs?MUfj19RX+_G|D^AVa?TuhhcXG{FO zLi}+M-2LVDQ%VsS_G{&Ip!ZANX8bKe62cpg<6>K4NJVQfwI~W7dbTIT6=@G>i0wGC zhYp+W0a#F6C0&6<(>EgeHVccw?4aovaeZ9cZmA{Ydd_qV_Fe!zpPBSlT|xM@qyEKj z@@$Lw=q_WS(TRqQWX4llr~5J>VS;XM=4P;&xPD(bxxs+7V+#Lm8{7-lg2Uo z$q?e|lxSa(TpN+;Y#j&xyLkKG%d*U8LWlJ$#-oxMhI~O1hPLpVEe2iH=O)6on7}va z5nighX?JvgFT<|P@x_-#iO0h`5B)qJTt?Bjl|j53C1a0uT9@!Q;6VHtm6lph>xz>c zU!I-`1}p%HxK#?rzZc2QHlOyCIKSb00*ANFl2e?sm#RI!h<`C75FI5O6Cg`bo`XX>sZ>UT-5b%rbi%AH{vk79yr4pz`%I&NrR&;9%AU{wc zf4+DJxWwXGkjNmR%U5}(fg z=u1??7o<~%EP7Kt^>2xne@k}_RJQrf}i#g3z8x46QrETD$L}JZ>BAsq$QF}Ckl_}kfB8zSsVw~ zUVJ```k{wQ%8N@pJIbv^!ow>bzx9i>VqRm|=pf)$Nni84P*iu<5>B(btd^@;?0Kw- zSe#oPzk@IbEc77F#=6rOb7Z78R-S7v!=$kZ0t!X6(wfeM=htXy(#L6uSU6%TexWOT z(Q#Iy4rm5e9dDXhBb`y%ug*#TGYd%2Hh;xgLQ81Qu&3K?uHf$VDJht=cPgnnSI6S3 zgWOG7`&EL)g&O+ztzol=y({{<;qB@6vTfL$F_dVVkGX`%Zc@eDr@E}Q^-70JjH^nS zdyIInlU;Hthzl?uQz3Lmb*ElM6s1B6CjXw;|3N8k|8k({k&oq~aANzH$?B#buo zP6$$go`o(wO7Gn}^sl>SFF#!Up4Bt}VxQQGvt$G&FQ=;;egz{@mpWKUGdi?Gp6W36 z@Zux;tNmS9-_$#*@k20Bl~wBR z^Fjx2!zPzjRdywTy+?*51_~@)9`9dzmj@J0R;HtN%Q!>59tKJ5B5=MLXV4h+vJX(h z*6PZO9>C9gyVYib(^_thFN91ydTFCv{GnFlY69f2L%BmjfJ6HPMQ;RFY`EE&9W*K> z%IiqUQH5o<<{-PqP=@reAsgJR0{*jl!L&lk(dB%~Q`x(v(~by~y;+bkoGaTME5Yck zN`&X^+#$KZg2H&!zh?M42YHL?Dwu{^l{?*(V<@1Dav!K$XwHzaS~l4l2ZfS3og?!) z_$xN_)+}~1DBamgpx&C$)gMI|-K>Tq@`^K>2jnG>tn4?F5j&5twuZ)*ilw2>#BYIL z^#QaEJmfwZGH#e!cqdGgT`qSXig=-8f_vK_QZl_KAflDw?45SIbul}=S=;Qv^xoHz zCU0VB->(;&X_2b7sb6^!>{O`}hJxRP#za5MO&$x@!2IX^8$((ejtK{!WZu=als0gd zaK-%O+_4El37-|1!i;{wd=O0f)qIP)kn!BE6Eew1jmL_pK+JkEMn6(%-Iia0arG}* zRD_;g9=|_zen)`C)OwNzX2Sm)j=OE9c8otZI&P68ul{7n&8wEY&6j8P7?<52<=)Z( z`sLZzBg;noIqz*Z4r{K$@!QaM+7j)R$GG`b zs;X=kJbYfLUbjMwzh}6=VM)C}ZzeEJ`;rl#ncu4C5Rle4y_C>j0y$xZVKp=9 zQIw)An1fmNf?8Tw0;2A#QtPbu$MovM$uFyGS%vFSDq8>gZjk5@xytxLI|HTPsi??N z(V_rE$=s{-OVlD$9vbQ;k}rq|N3{aI^4A;vLl&830e{mlcN8HNgl@hPh)WAe?H-5% z4q3%KRN6*bu*X|Hux*A#si#y3iL_1svJzMldo$F`&H;9K3bQqgotF9|V5aD1xDH!) ztKnm1kdK!>gCdM-PJ8dIv3d7jtonU#(XPKkS(EI9bS+6bPPAP;o@{cnYb=>U9UDA0 zH;69Kua(ZxInkNuXvXNMvt`S^6C_ZqKWMhzIS6L=lPmT5Y^D&FY9^{9$BcI7j#R~B zzTppvIlfqPWh~}Ry|_+^o&ZWrY`nWa!?}c@PnDu@F>lw-{CkTu6Sa=wtoTjrf)vfc zg@b;Xr5ZWltL^a?K`!oR@XQ;qv&cD=+_3}QPrQoK{!#i)ll*U$p#4+)8u}`3$73vV zlK$6jGhIJRgwhM$zwqpi9>~;r8GS|mwSYkTt<>`S7cTVPuFk(3^U|B@9x{8ey&WFz zpQjKs*H{qb=jRXp>@^OI>O%c}eMjrxyfO5JQqxKyVO(W;*0gmgYl{+fb8GG&1h}Vs zZfXf;)<0s~IKu47f55HAl5YK)Xk*f`pSU;t$gp~2cvBv(Q7Q1&L$x&1@F@*9^DAV{Ra@YK8om~#v+01MYW?gF1y{PCLrzAdI{=$)Pl(9ze zukEYe9WDPkIJ%>Pxg8>c2{X$z6SGhe%8cH9xLw7)n=e4ut)JHPkZ)Ox29m6ls^js2 zc*j3ag(_^{TVkPj#eN!JU;IgYG5u>f$!q3S6L*!4ahY|k?wbLV*DJkkETVv!7VP!2 zuNrdm`h%P_>8eeJoXqkz_XyvUvYU{&`-kOaDZ>-F<@PCyq=o9e7->x1hv3;jWwXcr z>wY{W{TvgFrEA{M%)#i6NhrFmT=ab|2J>(^9UOiH#&Nl07xi)DAW|B$N4J!-im;JK zN&TLk7%1F)ZOndvBD{5LE!=E{JoZS;t6lguFLEW~SEv>33~@?OTnRx)YOhrzl=UR| znzd}jem(21bMvs=pDjVjPZZ1I?)-MMwSsF)JEXKZ#hp6``EBraw8iY-Mme&$!#EPk z(eSdfli5n$?i#^oFX*k`69t2js47}avZLWj4l(7F^OlqZy_m8hwV81!S9ze7!qS&^ zq^`f?VMT8Av7X9n^w?3$tk+1ERa}>=DV*vCgqKl>864o4)rWiWzYkah#rqnD*s{qi znUSlXpuI~sE!UsVZWn#O^dd(67{X@}rU`DHcXKRme=$Fq`&tq$1AW1eZ)ZMoiDh2r zO4`OwM#IVb0jj)U58}0Y3t|JYeX1cK_DvE0yNB<-i&$Kl73y@&FfV$Zsv3T7mcnZ< zbEWert2K|JBYs$oOcSxOp#~piTL!r}tnzc0iPdTP)5!Y~Kt=g9LeYH20iVc#JkNhD zawdvR))&%tdMCd}MZ4XK6*=WIRe zrU?kCAeQ#OEaXznbks>__&1&<{FJaw`#%_{{|2M%o`L*Vs$dHlmNk3H9}JTJh3dKW z?0*xs27gkd{yTp2n;|&lAA)T(e?T~_aulimO8NcwZwJhxht{9|{vWWOL8U*28DCpn zfG-(64f($yci^(twm#wgPb5~R5unZJG}-kT|7H>&`{(HXA?XPG$07ZLVfu9ie3`Ac zyet1RWb@B)g@0vv|Lp(uOGHdmK`!UC(1%<9*H33y#LxWuH2(A59)+CJD!=7QM!N~db8MPC1#7XME)`lJGTKz z@Anx<_`eVDpELcxuMAVUAowzwO1c|j6wCjCy!-PR|9M3J+*KzOCm-(IKjD=w{a>H( z!{pS?+kZapzyAFb3i6o?x)1JwoBxNg|Bh>N>AJ_^qbP_ds3?du6(u4_ml8r#0g)0E zl-|UED7^T>tO2d48~p$^$g2<;M2!?`R2*pZ?#z0A73nnCG0U6KmT4 z7{$LH@~?^TtELJCj%|H)IlN^wPUVpVl#+>wo3n4l**_{WYb*FwpO|%swXa^atlVA0 zb2crgzl^_KD2A2HIe2s>TY+cjkI<)EZk!b^zX$cHhM~t9rVo$vnKFBDM(dNpI1m>P z1pxjsvpfANtG7NH<1}!%!8gu3@wj9)>gs=_l7Lm^Y35WeH4H4hxc)G@dq%_0yvY^O z34mQ{K+U0!1h`#`aC<=I7^6tXd76r|pt2J$5;E!LgZt449UP!kB&O_qAi{Ql+?YD& z3Gz~80s#}6+wQgnh%Tb3svU8!7k0ZNk@Ff~Gf9AxB6<8%awcWH!3%KDINAWVp5q!7 zkglxuaUd(qMpc3XxbT49@N;BuAieXBO0IKUHBtSGiZ%o zUdg*MQ}1t10-lPGqDhPPRag&za3=uGydc2cBfAIqXqrF`8ZWUPu@7|R?`(e2_$cK# z84-5acOB4yQfaMCgp<8=bZ7YB+1uKAfN^Y}ozN7#;Pddf`b6y**I6Jq=s~0X4ywD^Pp}(S*RJxsNgkRSFloQq?hma^JqS(2(r;#BS66rXp(QM(4PX-RJ`gwHsQ5C78@L0~% zA7GA1-3fc*c9kUMg6MC6B4jUpcZ!Ay_CCdR4et8{#b+1>Av_ZkpN~uVy1g4ONEvt5 z3{L#4(%2D()u6Wp4{dP@>NBj`P9GiUi}%@@lOliT`GwpjE^i_o`b&x*UMMZ*6I|th z_c2@Dd9u1cZS>-4*eXus@(hr2I|Jr!I6~;M??N{Aa^d>WtndEjY?)(y^5lFjqZ-wo zC1?<~y0VyzRW5rLV{M*+`Tee!Q*jOrnkK8PCbeFJF<<9M+$MB?1A1Oww1? zV%!+BbqT~oL<^46I_aIEI3$r%JTn2Pu)Vie3fe@zNByn^Ea)ztJWA_BSr{uam9c4B zHF}Rwp;A|BP~8ZZ$?=+fObMxO!`)&%%&NiBFjN%`NhEu;(fOX+xF1~#`)NQ_orwOv97Hn*Jm|zj(3g9 zO9ScLLjovB1C|rWg4VRdw9`P;?39XC>XH{x#u3nn(XuYR?ao?2R|bzwB))NnH0EhXznkOU^#r+} zpa#!9&O{r-9HP{lseM3bmE8W6D*Eo<{KWPPq4MXWD504@6qn-TY3hZegpZ=m zWMxmK&8H=fQ{g*q*G=OB@_ZAk=AN93r1X9@o~Crr_Bq4CFvP-mizAb4r)Smt!rQ9_ z}90!El@BC>%mHENq6xYKozjU{$dH__79D)3XQ`R+c?njZpFTX$?-IV(P zUrTQ7A5<_@LG=%Addm0=LKhaj@?dMuhhA&XeoIjPvHmr0pu&o6D`?~*`?iTXY-JdKAPvUG16H6e_C|8?M^s6`80i zwRlAk3@x_jrg|3(gQ_5lXXdCZ(4e-I|3nspLiG2{8!PkR#H^n^$=<(Mn$xNsq4~M# z`c~zalbh!NFt|dJDu8hPVtIrz{7dYqoUQJ=D6KQz8M#1!E0QV_N{g|52>|n{b45Ie z{@i;nKge%$=lO0I*IOFlE)TjDfn=hCNR8fg_Z_CaAx&}htbxHbTa=9-tqJy~r@)}j zISxU3&H_#;rWdH#Udf+G|2ixA?ZNT6Slg08Ua3#xf8;^aJttieY@1FkGneJ59KAD6uq}MiF z9#3dodsmAh+W=w8ISsmZ1bQ+RKMG{YYZ{k))@78FOJDusxzmssyd*of0vM%INe#Oo zXmi937q(JKwt=K|flK!r#0=@)RE9irFUl)C51F4KkrR&oic2{TWwG+ZU}G1yG)D#?ra@rX*$3tv}qlhXi1ZvWM9;hV7Z zx^CUftb#jvvLz5BOfBH zL&Aa&Iv-5q8LV~a;?E}86v^1A#r<(Az_rfs!R)7-s3!L&Q-{67j({3nRPWp#;9vUU z_B=>LZ|WpAs`u{42*0%`+rq907k$Z^%{KcN6>1|nUIl@r<9S>ICDyuc5(3(Pn8pLw zUi+fR9ydL)S%Y@w@R(GX?EshE{ zIeXny$%e_z*r2AqlFtUMZ35y$c&DCxq%F;AtifO^sj7aEkH_g^-bH{;M1} zr%1axpM(y1Fns?}81m-0a?Yv3keFmy25Kp*!8$?9;`w51NmXY5na94+p#(Q~wm6hs z)oS0IIqQ&q``2nfG?;R)bHWvfifGs?V%Nh>x4NRciVEZrn2?54Tg!wxxiErp)5*uE zptXP>sUURj_t3`^gt*);_}oQ(-$<%0KY?xdKsnfg_3sc6bZrlW25=UT;GCkM&H;MN+OmPWrms=A@U1)ZjdCe*YfEqn-ZI)zG4*P2>{h z1Bdoxtfg}bcd2gkRQFlIqf&+K()Po^ z{d5)2!$tuSX-tl{b8rTEIRCS_b#B?uTF)%GfT@_&S+CR1lg>6;BfJib8t4?;Y3PCe z2NW2KclF*Dd)@Vhoq=G2%%nMHm1*94b(MeU{!m(yM4Yo%2)?CH%$ohzL0j%x#~|Z{ z1kE~;D&D&tu)-x77QfWlKz8&RnfIyFHv$4PB z&1%C!yJ*Wyb}Nmfg7j<*2!&Tw=w#95n~kbHI?P9_I}-hAYQeqt0*GMizI;u9u3>1e zkcs0286D2S>vX>5xC9jI@V*Qu_e>1BTg1rfR5I+8+0*>OUzYKCR|5z@Qw}^UPffQC zJiTEMv&stJ#8)gwM;|PM5u`|$rAhP~IUkl(oAdhS$HN*X#YZ@Pg(|z|_0u^a2x#&O zdOShJy5U_*KRF*J@v%$3K8xE*(gv{eU9#m#yZQG_nzLn{YL!W~hm(P%vUr)otCNt# zxK`&2!R#kEF6E56iN&E}X3Zaate3qzRG$ELEqMKAf@gF-5I`&) z85ok-tz?1d#`SbD9^(`hmpYKhNLovRjfBWa>l1AufB{6)9_Bect@|S6$)=Z)@c7iF z{dUz$2pl|xstxo-6|t!BQExRh%X{-1YxR4<@sns~Tfv{#fCA`TvwzZ}octyrX(_-8 zvKNZ zaz54EDEK<)Am=5iySsg*)sfJ&P8LVS7i9?S{1uHML%TOZRV!UU#sQnk7&R3u?mmc& z{uFE#+oLjngx2Va*&vTf4th<=gE^sA2{wOUcAIswFyWK8#dhLiitW^-2%%*NHpA0# zG7QA`{5U-^ZrkguuIW!*+>$tx+8{owo>oR;FW<7(ob#95-siN+q%??6>VyhynUq{B zj2}$sY7#RYB%Q)vBfYtaul0F@+>8$>K=g>&kDBEB=nKJun@P=Ch3y|dr1}fE{sheq zZo+8Ew_oTl`?jpbB3F{2-+a)!T&yu^k~Wwg!w~v`()^mqvX|amtVybwHYkLFYi;IZ z)I+@aSbP3)^gfx8E{dCX*)%DsL7c;QeNmN79l?e&L!Zz*Nmi{mH1u*uZw?&0?rfi2 zTQm}W^sGMA;}BH7+j6;?bd+$!CaASO|Dx>$+lvbifr^bLXEGbc@uV#SDZyis^a*yX z(C#t2R6IYPspkns^)u8(hjB8LQ$|8ha3N%=$8es%Udi=^BoZt9J5_B1nV~ z2CTYxyZcxcAy^p02f?cLyO|)qiCMN5&Kaf0@2ajMwPMxoa>*2q34N@AV2)SJ*o#>2 zYTRM1`_n6Gm5k1hz*kpFlpi2(TZSpIsPeNVyZ^2QFbzAPpNx6?vTcf37ur2Fs+o|= z-Kt=jPG>}pspz^{VfXh)XE-zM_=^jU!vlpeaQLwvP_z!(-SWEtjsUd*cx2}9_6N`+4ABz$(J ziJx{14smsN3;r#Jg-|jA8V&?2Z4fB`sO|mX_ z$0kg7gngJu(sB#IxvA}y?O|l;+Bqo;hdGm*-xKQ5xln#?m1Z`4(eplDcfX4$m9f4!!2TDN8EITEKoUm_$-wRGFDMK4w8r zA_0JJ86+>3c_f$~nNhW5EFmjEm?oWWv>c$76q3$=Xr$uDV6Y-;Y!Q6@g(Ty!&o*Zr zJ)8Y;HoRLH3f0CDv3%(d^Z}_8EzwvA#DinGT@)*zh||%0Q}!Kq07|#RvEuOQ`vFN# zN1%0|T_pFKk@KTngVRJj`|&t0N9U-74)d6BJI%b=ldY-{Ngbrj(alMKCY?M#$3C{9 zTya7BS`5tga=u1M37gQSTilzy-?4SL>ksw6-0ef<%VT(Tc3KiW*9(VS>RY0s zki^=hESB%+beWg8s*E4xgiH)aOsAN|tEAkGF3-P7d?`vdPYW?$8BTduDH4E0@m21P zZj9TWM<5@bb8Jb`4Z#(_OKEHj8xn0N!)p(ll*qrP)V`%5P?oaPUh7AD&0N4%R39VX zpgUfoR&t?h<|3`DG*%8Rh!q%WI*Tj82G^PbGRwL)?IzdLZ&cWojmOiE%&TO(eR_nz%wud!0Jd3oyD5mw!h@fkIf;S(t4yqJzKZNB>i=WZzW%yNcHsUTo>RUjl%RfRyHWH$7i+Rxx1`TpR>)RnDp1?5Ir*X zKJSz{lR^rA4hoWY888P0!Wrz129hWSKKWlf*?Hs<+vpgz;>O6-x07=bwuMT_i$0wa_uXKTh=jFE!AV8fwbBNwD#zh^9~480P3F7Y zV`z;+r%|sM3xg2MW2|*R*@-B3-t&xTkGUPyR8~O)(U4l^yJZfr0O{=uLuX$Hh2+Pi zUeS_&oLZ*UviHulIsdYCzMP}k$X$Eu(A)kM%G)=-hq7X^bsU@lNl?YnS+C|{Bb%wR zXxO`JQZu}aezwoO8FCqOOyoIjb(N+wTw#h|Lln6N>>X?rnUT9n@JmKBK51)c7iy=csQO2jg%QK}qjC|?adx;Ec_ir%@Y_}@ND)V{omJpz8 z5;Na+zISs%<3cCPU#lr-mA$KjfLbgJ@D^ryu&uUY3kHO`{Gu55UG6@-KP9=74PHlvggt&gozfAo6PN)SwSb{5;A#NK{k}Qt&b4%^-lnxOv+Qn*%q4HC)m4I6^mH zRKnL8Pce$l>m>15P2@l|f9|s|%fZdZ*%E$qKhpMLS+$;Q2s~zIt=g>2xBM3n2dxW%V>rwjx2`)W#~H#xr3}rGz64h&<^@`*e)slH-K{NOaeMcA$e-Wi*$Lt$VcE%#EFy zdJ8A3aFvOC1zheax^U5WO%AV_X^6cSG2EZ;we)#N!lBWeTB(+%%!9&qXup42rtkbuJa2TL(%|3;OMPCalB5Orh$_0Cgv_j@Y)c5qb z>JO!a(Z#2k4Mxaw;~;)J%c|!NL64Eh0Td&&f}p=blr;b8DvI<+}Do>Ff?UnxQWi?wu~-Q zX3xfnFVg4`)~vP`4au~QDSk12nz(r$_p-(I&D>NdP5^t6n^#^xN(B09-Zq#l;x<7yu6H#PL|V%Xuq_0#egrRp0=p+sVt6d0yOm(p zh<~LgK{<6bpqYtq+h6PH{s$qRgqniI%-)$WxeGXE3PL|>RI1SCD-*BDlKqyW0U8=TDZgYXaP zRirnDob$2KiyuOQTrvPP>ZZS>r=#|DUzwAVcG9njZ_P^Fp~TM41jLzQ`Xa?mpBGY~ z`ey!%*x}i&uj-)6C_gnLxX8VDj56itsDvp|LOzV2pYDSlVd`K~5UAiyMt-`u{ zHfhJDXfc%yzc;n{ouVX{9&Q`nT5Nbmm(4=6pK#ORui^0FfogQAk$zuW6)X zruufPrFN2K754E8k{3y=d=2M%KPAS5+-`JVWA>U!EEvr*zDFeQ9wokR$gSKn)+uc% z3B9jtd|h_=2Hi2PkDt&F%UA7ioVJju&=rth+4Go7joEh!vY^$pnlAb7*5XvA+^_+I7cmq~v}&^jc0KZp#{j%j3OQf!cB!bwWL|Yl6Qmnh zP`Mpxy!tRHrinz0meeC|$|bMUzcUaWQWpOc!wZLJuA(})EZuzJ%g<~A*qkdmSd)ORIIr z_J}s|v_9>sXC`+e8_6H72#OVcJn)I`?h+>`-Ju<$KXQ4duASHv7u;GlD27eR_%gb9 zWQ&g>mH6qn^`j0;-Y7rNqH#PbGPNE;Cqcaqb+7=UoCZ_Ma*~?mpW2ziiR!CR7i0rAmr6Rh|kBy8Dhm%K;Cv1F}7H5DqEn)`WYA zLD(y`YN^ec*GvfFtq(y2p!8`sU#SRPJ!Cig9)2*_$BN7D{6s@|Vivbx%3aC4iATXS z2u}~^&y!X8OCoB|t`sDE$aR0=Z_7xFbb9paOcb0h6oGvL&$In>rLCkhd4DeJZmjR9 zN3G#qkF6-kI1)=YJz-@|zV)4lF1E7Ke{?oZD^D}Fz5C9_2`Qu*#~f*1T61#l`%Uk0 z+Ow?OH5)Z!sepE_d_1xy@nz{Z;c94vbO-WHYV4c_9Oo(c@jedUKUT9jT|QaxHU3%~ z?JrN~PtWm#5+OXDI-1bwc1octm2hs14W$0iiCg}uG-*~lQ%nm%%-o~%ija^3rCtN& z>B`~L#6#~FpBD|#ZnVlA6*1xrED@Q^tJ0<$+-v41q{;W_YCd_aJ@=z_1J*J3W^`R3 zL2^}V#$ZvQvqU@7JCXT_PfvLmk4j2olRJL;-;c(5Fr?xlw5}_cEe2N?#z;rMc z{Ip(D4TM0gyOA^p;TJ5pk0t-E1)Onh;VUq88$|eP3Ke~>H1;QxzG!D7@+)DdlVjnT zds9=96?gWeNi*ThT5CL6>}xW^X_!1Ge2Q$k`~HpUbYEC32ELmo)J(aX*@h+LRmU>H z1vQt~_|~#_ULLkxr8eXc?X!ST!F2}WeLF!D@{WfK{)dzHtM->u zb3m(;Q@!f;>qc4=;WDK29yVa{+i(&aLS1zivsc@sDuE=Du2mE$DMkgS8Hzx zqEWj4Wc<2MeZOmeg#}~F<@%3GNnAn~NaSCEHwYb#Nc~Z9^Ve$+4I3;XU5AR-APv`` zz~h^bIB>-WcyTL2+s^Xlt}dSS8r)3Q2Y1TUBr>tjC&Ni5&HWjl!J{e)dFFn5=-{Z7 zDFMnt{HY(M1S&`z%=y6&O#A0;jQR1FL9n2b>qECf)Q~M`P4-@jWAJmgK*Gt8;<<(g zY^hlsk&aSy$)BbCoWsO4<#{v&f2H)tinLu|lRK{|II0Nk<6M1WBypC5olJon@e`oV zK2%R_e-AMKYI|IFFLdCQ94Am7`~j_XRTy5qLV+*oEa`W{|;_vD}JpDIt0# zbVpK7b!9Uu5l>bUzWPM!$YPgQ6c{=^D2qV;zMK?R&!P zp%4`UF_P4?E$)3Gt|zZ#D?)skW!1;rpIK(vEXxU{C80eZxa?lVS*RrRE|h=X(4;n& z(iQ*_I!}ki+^?;Sq!yX|5C%JWn+(ZU%a$jaKrL*f`Cu;J)YQj>floX~AeWAX^TO+$ zPknRHhq+Y()i4)_Ja}c2mV}Tae{|jYe641Ju6{Vgu1i;wXv;p_!!GOTGCkWh0a8yZ zdNMXxN;B(CYi7HY^@W7WU4KX9xH3Chq%8I(&f5grE)Ml`_|STQp7UT#$@hy4VsqMl zsis#{u*)}ZF_x7}Ddo;xuPNvK{DS5pboRa6!b?qvK*HPM^Je;Ae^#hDbjFVj zfBxKZPwiTyPuFXdoW8_#GsmR+We0^AQ2%3STEp8Xc#b>OYMPV}-Zr7$)vg$(#znXk z9n-XPBs^#5w^Qfv7+16|DL^E@HQuRLJql^%_#+%XYWYp^ie$>HW2@gq$R809(?dw0 zc}(NK5f`yX)!5rfJxP{|Ojz+~^7D6{F$T?hFG6T~5?eg7SVv9rfIbT?UAd8PdR#nH zv~*UVn^tR`G(>GU!fe+{f4$GXx>ecRuB7D#X$Q50QPq`~>qXu05IaJ>k^dO0hK<;?qOC+#R?+4*nlNwq6U2%UB{2z}oH zyeQ|_vb+M287r?g#wM*~Vi5W)uwESM+H6m4vk0f&tU&EkfkBh9+eXsd*s1%wJv=Q~ z_(|6i&a~d@j!~eO$U7iG78UUVSDJ@c(To1N?FA!D;F4p*`mhPbW5_!7FkaEBB(cRQ z^0>A{7xAD7{&Mb?rLU3~l$cdw@D8g*RGb-4n_+ehyyji=mM^~810E#MOIZS3I*d*^v~e$J(j zp8keX>?$j!a<7w!00f-lkx|y5Tv~i}&^Az*U_Q z?LwT(?1_Svdunv6(a>98RVr*)E9?9bpL*ac_?*3qcDdxCp%TG zd(!UKb=SXxMD)^!)TCK($jbt2ROCzn_ZvDw3Q~8?0*D3=% zk_%&igd%Jo%2mbVlz%|@?C+usGi7tz4OOGnM$fHMA8DLrv$-npxsw<>bs2~_x<*l+gC0|{*{P0B z*W9GttNl;YaH}T!ImO<2@Kk?T!e%`K0`L48rzV`v7?J%LHQz3WUaXp}klMD&33s{{ zzA#lpXN1aV*S4w-=fzw%s-OCJYx?@Wf$c$JM-N?&v(s@uXVamVNeBw>$#&f1`q}5- z$}i(-7Vl**=qg#C3C=XZDLHcdYLpjN0@WF94$mJ;b_;Q*#EzjZhg3bu9GEUbYMaG4 zsxSO_Q67fTfZIKqqB!yRL2yW?nKwKkx9#oB&dIER`}vT%(}4h4<}|X}uQZL9sVICm zkCZ+?t?Ci~K|MBYqh7;XGp=kvTcpC_ebCQ{u(upp!rZKO8|`&W@MwzoVLIWBWnRXa z2}@x(AU(sZ=)0m@w5>emi48;oY(K{{C(F9S6l%Zz^B; zGxORFX}L8yc3}Jj7yLscvY748iw2{hQv|p#G&Wb!>Qwxt>82AT=?hi|(I#Znk+_$4 zc^M;OnvUOLtOQ*GD|$2ThmaYkne9AIhBBY-J1l9X&jr6O!X@uX6g6TgW2?274Cmr> zq_&=&F1FDJmn?0}EfJ|V>DW1LyKF2^)Zw9eESs%Ddm_P-^m*+YgG|S6^OTMNotzi2 z$=kSx^YoO6!yNXNq$crLSKM*$dHA``wE$G@@Q+mD_0!0n>$vF^9SKM#Y$@X zSdKEkn3u<=F)e!PXRewAVD&N8Ro7+N;;AmXZg_Ymsx2er|zBdKb`+ zZ6{u%%WgFY_*?8qFg2Am+EW{gldaLMk2*_?aE>SNCs z-O>wkZE#aWKir<=Jvw)iD%fGh{yF&msH9p z8n$|)@kjVa#*``$CM+Jzk9*tVrB#F8x(y9AC7u-JwxIZ_;dLOt|RiyF- z=||?=fVvl1|MX-3mJm*BR8aeRS)C3j5pjHUrk_dneiSnuRs2>xlhFt>J`v*uo4ye0 zm0O%3U|-CpxQhbsZ^wFM2KPgbSRFZfYtLhefE2!0h*_K{j6 zemqtG(lfe_w`O%|W zBMK2_x_^GLU@>-U6r3X3WoL^NhG4@DYi-gzV?j3tCGMBNi6)0RNr7DtIhqjtjeL@e zM~POjBe$&1&dgnDGa$|)h@Xpx4vliPh@2&68bRjLvOn=$TfDrQCYsx$@0Ce2im=@P z(rL_2@t$H@q|H89r34r?0!|2x`)7Q?|jBIR4*)51r;e^V9FWHmDa4?FFs?&0F zWQBBPT}ML-15*mQ0-MA_N&+SPCPHq2bxmz-+iKa; zghrGK1c#)swnZbfbJvrkyhZG0-6%~iy4h#{0!d1Bf?gRE0r8xR+IpMu;wkgIsq;75Nm|KBWHREHo7ww zPVO36jHqNSwnjIrxDL0cynQ<8XyQ7=>5VIxv=HdCjy>aA{&-WruiULN-l>B&3JI#w zWD|Y6D1XQ4vi4)Fwz|bLR+~x~=Hi*TW($75q#09BWwgJ&=K{wwuCX zLs9dKA3+V|tJ7YRhYc~(vE_Bp%r)R$9R?k*!|~2yNj7Y~gl6ACxo8Bd20xzrRP;&) zICDOc0mzm2Zur4OE&pdUrK+WFqYCPNo3_uCB>cz33|sO|dNH}JxQ zbFudGoUWCk8cq3o{FvUaRXXkAO#L!Kt4Tkae_D?8wY1w)3i`JP(Y8^muN6yTTZ7YH;g zKTe9Ghgx*$`!1=okn@pNzu-#r(C#zX0)fY+Y<4=| z3$j)|%5PpVWDJSOxAC0z=(~(opAR;bwx3=mVYm}UL$LnGA_+lRS5sxOsMxy`<^k`0 z3>aG7#uyw91afVyy!kmh*Hn$mmY!uez_=x?Kfz}c&oyCvRdamnqL5%=@!kn@{4O+o zzKE?vyeL&)&y7Rjm5(m-dW=rqAbwCzd1?T#e+pvsD>^1WPIPG(q{y5<^urr^{z2g@ zolkRzsU>iZ$6N0{D*grGOH-+p`WIU8%Ch`{+`4_HZvcz?Sm^-vi$d-Z0JPMNF@EzO z07xy~agX01Kv4Gh6Q%hJW(vl;QcW#_j16D@2TOa*KFe7W&}_|>NROwkwj|{^>YgR^m;7+>yUoqIlGU7x3Sg@W&>cy zJ&0Mz|AjIBYa|`=hrmqA_l1|+JUBo}{y$#gZ*=SF*#K&L(9|8VivRl+{+u@ewC!Vk zyn1Tr!k6Cuyy<_#bHUX7_X_=r55I84eg`gtC~=^;;#$_fe`d$`K)~+@|6UrcPk#Yu zg&ht9RdZqmH`L`Z74zuYB=Pa@FDqytjp6%q4$obwbv>BF>Jl;a{=&_N0K7;7mhXPL zckUl!2|giw{Lc?>`PFWaxDWRq^Aybl5(V1s)K*i~aNb7HVQSk^3pL}+W7MO|qS;Mj zEL&O|X#D#heSYy7G)9ndPes{imXrkZt+Vnzm6$Lt6$9|;z5@%-T|WiPE5H|*H2N)6 z!C${0<(a{F>ygNaOSckyukhw=bOm4>3k26LA^@Uh{?`wRyK_41mihekoWH-B%;7!Non{{LeQP#&;K?T^_?k%wB}{yo>fzxf{~{d?K`1Q}LPj2Dar6UF}7 zL%(gf=A`iFe^%kQl>)4Lo;%f2W!eRm{$BQ9d-IcCZT|oB3jiFyr2saO_w%0@|Fsj& z4jha!`Oimy=ll(jUMU9Kd&~29nb+^_W_JFFp7QTM{)aoDj$4CjsVN4WmcNJzfW4p0 zyY#;e>90xnganq_Rk_dj)M++2B>_h^WO;b-wQ5zP|(#30Ouc>W!tM| z{x+vyADcSp^S{m2*;+6|Y_r}K|1nf!RGjP1-{V&>r3O^R`P@qK z9Z(+kTby{wtoa7;M1EFF9|Mh{d}t>5on>u`DRMe8|JzaihUn^*WRKNeT??Q~9ZE$& zdRU=dEvfQ`)@73W>M_C>c-7-NP(eS!5#Gynbj^Ek-z{x}Jq14Zt69GPOvyPuGiqw^ zpKtt|j$+oC%IER;%sbF!-43I)ZuHmeodMj3Msc3==_D$)u3d`oPE%-NY=6)F&eO?; zx7ux3yaJ=t`12S5#wP%*ekirWzt70I?JS_w4Rim0PV|(F(K)LfR=qwU)UGtcH3rR5`Q^DXf+uLLNqg*wj-%$2dY*a?L4$>5W z;|E2X`bcZUTYj{D_?pe~c73mJJaQ&h3UotH;(YgvkLvJm-^r&4vV!$p$K^09Y;4KvWIi%O#gU z^G*BeP2RiRxZ(F)h^omJ{w}<_N8wRFNmLv_o|D>TmcEqr`d*Po8~-8zSnW4W=(@;= z1b8b$|AP0D@7Qqg`JLozOY6hV@IV~29H2vDd${!ITI=yf8L4563xS*8?d7_GL}|B~ zYdI#AJD~+Wdhcb4yin!xjdSZjZ@9#pQbXOYwa=OJYX4U=_;Xu6q^4pWEs39-l7a+3 zLLEBtCjoFX6iDsKgh)-kp>iBp?5_5Q0wA8?HMHg-lud!^{0XPo#DJ6#ZtEM32_)`d zCaB!hXL7>l^5t(eDVlVf8$03Cq?r?=24rAa*Q<9I?Ndvmh0&!!HbD1$krM_W^~Im+ z8v&SxrDk{0ua5oB8x^ZSDt1Z^fVRb#l-X@h1MH24(X++kx@AD5$OYhUzHdJsM4Rzy z#6^q-lEI(yv*M0DcU6*|!q=wYymWJS`z%7_czxEtjy2kSU5py7aO_lKZLFi?=AbIT z-!q8xoz*I6ZbCJHl_fmN10BbWRP4~{=>dz-7U@6Xz^`zzfx`n^csm*ligQSl780$aA0Gescd`U2ucmk z9PY!8$D(MXFru^H74$4)5icaog=yrU){|$SJMJAOrZQgbK8EIX9X5k<>VQ6m+gSkH z6IOHC0<0ASRJSAj5f%1_7P-PRN0B%_D(3_kHV>mE-nauVm8vNMNJTEFrYslddS7$B zDh+5A2w=*Ojb?nqtM(b%SCs*vls}_5-{k&YhyE1c3t=KV1Drt+P2qrGT;J$h1b{x!j}CnE@NuK#AvdCKomHV@kz>QT^kFVX8=XSg zRak@CF}wN`CYKxO0+I_GU&nUst}b}5k4BH0-Qd&%@L7U$!nV=27h_S}^TU4zr{6&h zxXS-Yx1&%)4gdbS>}VmNVu*R0>+3!Jsk^@6Eps<6qa*)e#av2Ioj)Ds+|#U+xz$@w zw#r$cN?GMIA4PUox-lIWZu)zSG(V_@`Ov=7WH>bXsm{G?w~oo@eUwH(n6caF8O(XO6-P6E?($ex7_-15$M6aXgnL+INQ17`l82u(m=juZ5|^E7LmAxpmQFnhhYzpDwBKbr3#y%O^B%M}3;BpLUL#o&s!CI}4PGrn9P#1#EF%%XQ5=$}y9 zx((%DA7^I)lnxpl)->{?1~*=UaPvO&G<5?;_)dzdV@|a+;eL#3BBS&kzC9hi=_J#4 zfH#YORQbitz|+&dx+chJ@i56W7~rdJj?uhm{pDXV=6B}CO&@drzoXw)4agdy1_9`} zcKD~|Zaxz{auYLkNC3&5%2(OuUs~8fLID2`mmjHTR|MOi)AVZp z0kpoJT=&z%UCD$a@@K+p5SN!O-FqsR`d@jHxZiXAesbzjy<} z0HxF6-OaZ5=HJji4ZW}|c6FzL-k$!#C{X)F``mcd&J5xgl1hjXS?Ff%LFLLt^HO!i z0TT=Z^ihZT3(Yf?XZ%A>R3`eDdgT29)m@HtH`^Fl@?qU+XaQKp_F3S_c^(cTqJybK z-tyhwfGR*8g!9U*xMJ!DX?aPjEo%Vyt>D}BY5{ovvnbmV{cU*riJHO-rd-I$Ymg~# z5a2_+HcfXXS+xV$jWWBN!kq{{q(;_M$*ASNP_S)B;#FEPojn9Uyw#~GIAT)_Y^ z?=F>jhSI#45INlxN$>KBO~%b8&xcy!PALr+9{rE}qzxR<|4Cqe8`rOcER8!Dcr?N-6J{Pb|; z)zi@D@7r^}{yg_9cE!{}&=>T$IIqXFqpokz$5!$j;neZ?N;h{>9-AT%kx&O{6%Y?I zvrCSSzNo`ZOp#`VMZ7ka#rKMJO@qMJl$||&Q{_FU+rR~CS!Yf2(ii-o0wxwL4`g-ROW$S;e>G8P(VoCp* z;DP!4JCEOk2q&}F?^kbhx`IA(z4P&2^GW&>KzJA0B>H}pRO(wOt!hz*dz$@OFMuNQJh2%4>DA>MB*<&@)D1#^II$Y2v%jkBV zh-V;s8(+{dUzzQ6>^F8#t}W2xJxSGDH)D$+0iFx^T&ML*>z5#g3RihggIm1g(u5Yg_m)02zWvY1nf@x|HvU9yCCVqN%KZEQFZtmcriQp{VkPyT6`sW!)9^^cI9-cKh? z;i)9bJHl4B%8%oKW z4iKB4Y}Tq`D6C2w{BO7Qhbu*of=HsMjJbICs{hCNj&@5u2d;l?XG7wyFu%mjd$YjdFDQ6sKQ>O6DpK)Bw#^C#k5env}Tlg)$KgbOGmg%SeZWh*WzUYfEotmeI z5wavTy)A_Ge=HN&2`g&wIxALhLazbqv9Ryo5QksO0B(e%-U;p$X>v&v_l>0g3iURO z$dw~F6}zn_FL!DFT|93-)7@ahpZ-__a6)vsQ@@aT=dQCty$Q%7df;yO3&r^P#h+fE z6c5a(_FI(=Z?36Qxa*Gt9ERt2L`s6d)OX##_Eby(Nr=UU?|;9=rVVC|GJAf$KHs53 zDJ#+t(f|Ge+>jk1Ve)*jXvAvv>M{L%^8Wxj>KS1XSj*Kp>>d=~@-XgyO#hGP41q;J zC)+%DQ&HvDrGG8E&DxmXEg=lWjM6sPJVN6<=Qe*uFNQ?j{GZ=UiV{H}+s@zEseG^R0kh}g%IGD}NKkLxIFvB;i}wo)Yo9Vo6U{BYn)yBQ@Ka$S#f!L2 zpKP#nEoi|icWqjAnPKjIzl_+=+x*;n?s%mzAe^??-}>xXT~K<7hp$mIGQfk9^2@Tb4l^dF#dFl>w5(t&C?Dzxx;)3wMixx`RN1e+7IvX$p#tA;QvV5$NB4iN@_KP}z|_?tnO|Hxg(c^v%Wtp+Keswu@Jb9i zU~Ze7ArU-Nn7QE>o0jCSH(kFX7(TCiQ4hwPb8G)!**18aS;DZ#2(Ewh5vA+PK`T@% zWHC-Y;1c9;ZZ%>=r$FFnt8||;NXGhmF*zn)4=n!U;a%7|Z~TiDhoIE!9#JZEyI9x{ zz-``Vz$^?vHPag|DqQBr*qR@BC^he}tUnVYNZTol7ObrTBxRAQQbjzdcpVa>tL^d90&7ML*}43>pk*25~l1J=Xu68fS`9>rF`6=)IAW(r7KlEF5{14QM0QV{el0Eos&B*nWmMpaY};9nNe>MhTuQy!>DDzJhZ4+jX>HK()B?Cf=gD zJa|P3ijv{VrJ*UI4Tfmd^s~MSp5waeVjffG49T8w|R#!zx51^ zr#W3-bIrm<;x}5v#9^;y8y7!T+q5s5tYo@s5{KoG3p%x%%6xGR%keuZzmhC0ZVRUY z(PMYR&30V#^!g%6BIU}K8ifktV+rIKx8yf-Es&eNO>@+=1!Ob7si^}-ehIQM>r#-) zn4vi30X-0YR*00JqWz?9;H!QuQ1}iEiQ-{;SE3l=ymV5=kuO~DCdKy z&lpOeAqcssRix>n-Itk09(Y1^2B*=lJp$1SitF0~Lh>>-74e|pH2@aMK}|BsQ*c$r|)*RdGFfG$% zO+C-)zg=2Mc3^Ow(T!UB;E>Mx_r2Y*Eu@PCj*7E-f|o3T1CH%*`9>&7YX#<_6y?c~ zkvtVfz89b;v?n{+b?jryK^ikEJ`z%LSim;py8KqFh1Q%oYbce4S>8;pTU&VfBXb~` zt+xPOFQ8t7Q(_V&r__xj@2AaodtZ=yHnK!n=S<@{PMbH;vUhumoRSuCa`czhd^2XJ zrn<%EjQpmK@dcQ>0ppbshXS0IoKt(#VyjD!(bH&~NE&+i%?Dsi1wl2y1A!<|M3luGTG#8InHsg|bU=DAm!KUHKPFa1Tqfq1_vM&Ok?NjvWH2uS}$kioZzjA4nm`jeH z%`kRJDflw|($%&u_0eoykI&m4vXMla%+OaE@S2h0a!2zwcorlx_uakMea}RcX|>`1 z$b2VS`;iAxq`+1r!8sgvj6_lEYSNQSP%@KNL_}W#vO+4-EG{p$0m$VauRa8bnI!xXl~=lw&XraIbK-j#5N=9+s#BLhC~ z$wrFAs%Z>~n%>jKR+mi*$m-Gys;!L9$fy7CWsui26Xs6(0}H~{qP_vsMm9A?;o@6Q z+#jMjBhFow+jPtTYOs6(pxn(}hW&0$GoQNm{VxRR3(5`&ZHc^y7E6o}fwt$y;aqoQ z{`B>6vdF8w9~KWxGG9u*0~_4#@0({6TJXamGeG_szb55)vitYQW#c~E5bpyK?{DLSRr~%fo+eT@a2;t5Wuv>Ia)%q`rW#`pu?K(71koHJlM5RAi*GOmA?8 zrQCM%`EPidAMf$=5RK7A`$#v1N8lIlL=a;0UoPv<*W2jd*SjHi#_dz2$a)8l(=o3I zwWI#!nSSowD->XPGT+_Jq=9FVs@od!H|x8ZQV93Ookw$e==nL|KH3pPT=;pZU-8gC zM0=Te;MZ!p?zYpGGT7|BqTBw4i+;WqT=R+xt`ZUc&J^qaxdJrh3LpH-RZhVWoH^A) zu<0u?1=~V&H+_OIo1e?*1M*iFBYZXx7p1I7LJs}w7vPEapqP?S(D>JUES@Pe{I8e; z7XNFsM4!j}h@k4H@pz8?uc50yjWC_S#u7B_vfD!b4!{1ndA1NbqQF|*_*x~2wQ}L- ze_vrgVJmcL9Ta==9^3P4Yi}6cO@7^mIgX)KxZ-usNc&L#p9jIebD5+Xk#QNiaG!Q# zpo;6?!{_y{4?3ue#!Yu*L@g&0PGj&UC)Iiwe@8m?#dvK0Nt`W5-!DJ(b^P^LKa?Uy zR0Dh90g*zNLT}zO$l)|GL6^mDJ#GEVa_g~zj6=HKPb>f?TWJgXzlIR&qZo4zEeDlP zy>Qqu$T8ZS6@%RNBv5|J@5?dKLbs6qgj3UyWGzL~`}R{6>^<=L9dKwlP}reTYIPIs zQmIGotp5^H{T>`{)S|^TR}+Ul|(2={ljQ$0yQ%+~2vXB`s@B32D(**#+xgIi@%ZLB}R&(*v3P5a&DL&0Y zcunu~v35zbfZB~%9X^jwpeX&vF2HSJI+95H&7mj&Wtl zRLaVzhVF>PH|Lb-FVh*Tvw6`rnFGEl@L$q$& z;*%2AJw@}j>^ZT+)#1`Da%ah^k9^XG^BXceR3O0Whd4i|TgF`)H6qmTVUS}&;E1Px zW8LgvjK`n!%9x>H_wr%p*UGuM7nMZ>=2ACXYbnW{eBLA+rxOZeFg>&>6$HV$t_z*U z20&-K$76pu4<3f9|2jmYKD*DWvz*t)mZ}@n9Jw_5Ic>7ds?O!$cxRDEY%Cx6{Cw7R zdh@rt{?q+&nyoYZ)ML!}G76UJ;z8w%4|OV$`$acRPuR)AV>`kbH~H;OIaXi;8onk+5|#|zc0{V`Rk2O5~D)k2#uMd1M6=ctiO!saaiaz zo7MrN1nI&>4P2LABkaF$05u7m4_$7ojhv7sS!Sg|WPI`aKt=xFrYCZL~c zSoM^{bPGirYYP0T^}V+tvG~$cm$91ifR>-SmN8p-X~p!7P0OhR>8@D~Ev7Z;Gt!J^ zO2P^s55eZw(YIyUbU`Ur0!10X&qI;5X(kbPz2UclUhX-+j+&ou_1o21LEMHFhq2IK zl-U>|Lhax`A9$nZf(u5VUsducQk4Jyz|Q9|)r;(>sLwKr%x`X^BMBSzI- zJLvgBU=!dN%9gp3bR@+reQo#P>6nCJ_E|v-p=p)YI`Ru%6eI+9hdG1}o9sw^J(ruk z`1Bdtv!uh?MWd4-Q&A2&;JY$&7OY!qwcpmsZk;*K$Sr!*?6|9vLFZPgk4mRhoYd?1 z2jP5+@H@7SwE$RS0BB)#)Qzz#mnIPAR)2C!82*OFe|y^$x%^FW<%< zv6EHK&(zKPEv1SWh2-LUf7Fb^bO)SgvXzC1-3X)O*1+dB2ZH#*!-=siJ=mVeNlJEQ z1P`UUh?$53U+%rtnqtmJg393mR2T@suqk5uBFL^B@e}Q#Y(s7G&gn> zj{tSC^+OSgz8`jf3=7^jFNY&1a7=e?akX{-+M5ek8w}w$=tiBUP`9cptZPK;f>+sRCbVW|(oXy!!oK8@wdAN?F?LPR)B z!SO77mdPWXd7#Z}0vM{QH5!=3#Z`)=c6Nf{hSGcS)&eTV(c+4&{ zstj(+lWFzRq)I_e2v$UaV-MgNDqW*iwSEiz;k>1Y>e{FjH}hm{he}1Hb%XpQG@KHt zl~@}63~$<6CYuL;kXDFCS`um;)ofdwWTvS_ha}m<`kB|CGFr^Af^y87^i=5sN528qCK>M{ zWX5W?&m_vO-2n?kh{H72G<{=x0h-WWqCbB7Leum3P*}_C1i5GA4t<+GVG~&TkTLvl zO^g(}Oh&swJ#g&!2KTEBh_ti;6wrzVzGM7}RzEh+=POvA&7-vLy5r~&8*DoRJLhQy zJ-DMEDBT-9<;dH9lf7pgxI)=5I6X=1(N_y-1%Vb@x=VrUe)sfUhbT5zc%#N=_j2w8 zu4PsO+j2KR4QiHMt59@(hnU%(PXhX?2}Zk7C0>Y0be$R=gU%sB_B~{h32A@@mxD_c z_#ins8nJ$oGaF9vuPslPLy62fZoE8Z;ifQoRY`#YUX~G0{2YwcNTJZFi+CSx0;9dV zeC2hQT0WgA-(j9;0o3I*z|)@0tbScv#mSRu)l#lguZ}cA_C$ci+OzLdullAg6GWUh?<)lp%y zjq2n3$)56ZoCS%hQ>zNg>$}fJ}X0y#gDEYj}iJyuQ*ejg)w+M@23_cfS2h%%iz&( zGBteyMFY;$;T=9m0nj&#QHgBB2+&yKQLC@JNVsuQvSHU<@o?(r6oTJHjTA{QYXs|9 zRQs};?>f;c+5VzXi?)TR(OQRBa>crF`bhr7EnWf@BUcEliniAPrH_kf2UA2m>Mbw{ z@ck40HI8~l9HP9XEe<~`k1;*fs6reMWZ44;G&Cgl0Lt|Ndl?RtA$I?4_X6rbS3jc^QZgo5i{BE-M(if zZH(&-R-2U&^E5VSY2k67kp{J4dHjh<#sn#2g5fXa0c;j$9~Unpoc^=PKxBghWsjMh zD&G%Zr_g=pi+evk5h)MC__p1qmXFyI3Z-^;8tt^0M&!L7$ZGk30MxUU1Vj6vZ!r0R zSJ+gdsNjIpow&>|)XEE7wN6h_N!DqU5kQJ?C|lEJ*WofWJF}ot6BoJ?E47CZQJ3w( zc6IxSj&B|2NbTx3CO`Q+-SxW6AmFyXsNK|j&OTSXA*YTdruPjskJC*!Z@AI1@zw9T zdK|V4!4R-Y6Y&eKcLroqF@`{lGU_R2pgzF)SZ<1951oBKH{+g1d&%PTK8hLFM}!p!*6go+0t zMosPlDn7Ql6{L}vEb(IK$WJUF76$In09GC6Nbq#T=uLTyMZt>gG8E82j2gm94(QD3gePiiRf*YEu`a0%3Rp+bZHE1|f0;fm7T_M!g#rq-Z zuhk94{0^k$xB)7D5Pxn>!{+0;9%ys4L+1`s$0|iNCyy<+%*shFs)nsW>54L=%;05| zp2I0`J^M)o!vh@%$WciSp^Z1`SleF*Pd)Hc{Gc-2k3?EzyvWS_&tKDY+D}Y1C>6s# zoG@lgJg7V#C}qRQDB*0M%kR()Suf~WxM%d4$%U$2P(!L@0HKw6v}tRza+j0`0o_G8 z2Uh&0)nS81BEwIYiS9|+e2Gg*9sn7^oPLtpl!N#dPpgJZ<*c?zE+x3Oc}|EpeoXg2YEz_H>uzsx{;Tg^qMYFDN7OV4q-9zf@w(R}?;N3to;`IlS8bLfTo2DlRewt3Bm$=vCA*oLU5en-|Z{t6IAhditVMY$`Y)UsY%`QYmd(c?*prRdE zV}1ye-kL0&>_5=kF|E>Xuv+;QT=D9H#byD#`2R(jTt89~xVq(4CAa1A6(Z0)RbJmN zmCAGm<$k`X6&@4hS?$4zxKYdEaMyZj9vZJuGrKKghpDE(c*ZYG3p*dK1LpOEemA7+ z6BgZvx~+2NKsf_96L`l6$!okm$o2Ln%2Ga&&qo2(-$`$K_e}iR(HMv0=HtWMBpbCc z9eT|n<>iCG!TjYu-f~nJcc#mX5p1&#>fDzGE_Aty>r{X}^kQicT;V*V(v4e_JL8;CMjy7Kon417)=))D8mlK)k7KMMtI!CB!&e|!m9^@+| zK#XMj!AHafPzz+jD`GJ-|1s5dH}V-!Z5aRMclS_Z-qwUh>}7z^6fL$kLq-%ZB8ss_ z8eyolyab-KH)3d*L+y_J+RBa=(QrQKc5H!UgI}8E>?lXg53}JE?*Vd#iUmhS2ZMA% z02E%L)M_wZ@-cbp3X9xI}OfdNdj`-UoX{X^$1zLWM zI~moMs&$EpU!S1&`USbrp%|BFZ`ko`B&esPCpj(VTo)=d39{%3F^+QRhQ2FG*ujaS zR5n=}vk)~z{1fh5A{o(SC?gQD#p&PX>&H(U0W~^gf@HnJ zbQDM-PT+X6!pgfpQi@GEA|&4r3R@8yLmh(L#&5%tK>bmPMM6~Bz<6m?DMPT@B#L8w z-C)NVK=|T~I<2}4__8dURzo_P!i&*Xy&B?ilVx}@MqqKMA@?0ymGUZX`E34^{U@f@ zQGyP_>h(g)jh1#JQUi8sP!-Z1GaRXRUWFA(lX6obvWjAeFw5?-q=cxuM^?Y}lVhxX z7(@=Q1SD`OM~GzM#5uMjjGtba5K%l*ikBR46ah))g`=8?rKGu271IXfsm6AzezWPzEV!aBKJZlNm7luP0HNCTdfv4x67a#9x|i-<=;u%e`(1$$vE0&ZY~-d3OlSDia3=do8PudNh~$jl?7{= zhqe!@Ha}wJH39i5sFq`SQ{#bs{WZ-g5BBW@ZgN5D#vyY?1pJgILO3$| zqg*c0vjQ0qf<;h3cwsmpdmk7uq9_`1_4It@tth!N!`W_^KOHH^Y(Y^`3|?zg{B~vu zG1MZh1Wep+L=HiP=g3qF)@-0t!;X@Q-kN>-A5ZMhUy)n$^?WF;Infr3UOhi+T@?zV zUAqmT2IrmJ$K~Fdeb&?!tm42~D595~`a0|E2T}F#MIG@W+6}=vxaBnemQU*wK>HCcFL7lm$iB*S92WI2OK})W4;F zY3$+2XzfSZcKt1*3fu9|od|cO=|o@Hxw}yMzw>mz@PEiHFQV)vWTgJI?NV0TLg@c_ z)F5Po89pIwyg8AuC|zjyulJ3iK%;!~vB`$luD8OAUspx?=OcycN;W{^bjnw6{F+HS z!ifJtHx)kwmOX0rh|Tv$AExB{PdFS+Rm}S9cz@~io`3lINocK$Y#XupR^qkMEOouc-}OaIID(GG)(i2{`PUrQ0N`eT^>gLhkB zhbE`)LQL~_^27JJ{%_vxl>>d^l2}H%m{m;|?-6O9;v3S7U9A)epHM_eD3-?@$NPeLYzc1>ZB`TgBAgLuLJWAfL(gMSgm z8UGCtna`BgsXyOA~Fvb`Xc_Qjfwe2sQvg~h6v}0A{-W<4M`Jt7@#!g{+^N_ zKmBrKVkXg^%1h$>z3Z%13K7kE^9tKY`42bz{pEG8@17t3#B3v^YlC7Tg)6}uKVBb;m?Av34VJ4msT-mme%}l6GLviII+F|3lFE9VRjg&E= z&p(GSKju%*9ah9;_vAs`+3Gu#?BsFXM>CUwLt&H$PV#mo#D$4zCal(V+cOW?M>iBq zTe$IhE-=U7HFa#s?dHz)d&YsNJ%9m69bASk@5^U( zz`30V(j<kthlPxX!I>Pq-fZ5H^?eZjD~`O)@Coup%9qc__rELm{bRm>_5AXyWt6 z3e;uU7dWCKewg7z1SK{&gY&XZ^XcqAK&H{}kX&TW^vf&JD3y#RBrn5u6Q?Pop8_oLpwwMfsTXE3xGD8n-aV zT3!wdRk1UdTr1<7f9hl~IB0NbFz>bEHnU=%YiD&to!S}``)rRyYMJL8cv*uIoe2Sh zr&hS9lg_PSBGaft9=&f>4HZ3W`U!+H^hbgJU*s60%$I-oh5s5<>^~eP8Tc!xkw#)9 zS)ef!p|Po)d5|o`R`ZvaKoUaQbMQ-~|0leAUHN&i4y>(%;uniJz>O*-?sGZh#|hi^2ib z5oW{3rZ2nCDmwu&$b&Qy1=j{og3golAMmXd_GRebC;aG{Nt8=dGm?~zdzN8$HQ$l- z>+6pEqFXbLJ>P8e#zWGcZ#8s?LXr^PIX5X-WlK)%xkzPwI?+$%&AziBN;+g`NH|;@69{#!ei6Y&uDYjrQE7DkLlLXk(g_iNBP*fScE>EB^nY~PB z-6RU+=*G#n0Oc^HzM0c}Nd53rsN;x5=#HVCxq)}6Ba+rvpEc4(!cc2~LJ9&_?l9W5 z@jn&4wVrndsE5#|5BB-xtT{{Ag=O;WE1Wie8SB;&41e0;I^oe7p$~tfRL;$?c5g@g zL&BCq0QkjGmai0=N9;xnZ;BJhnv5FV$GMQqo)GVI4_Q7dcx{*5PQYsX!DDX;dP64(P8DSkQjH9H7(< ziAjBJh@E|uyC8%mGcQE=P*F|avh)Z*SOHP*md5Q0!lNpyEV|=DpRSIAaQ~1JgSLC0 zG@DT1G)LYS4OH zKK??%;<-~_9~LYdih<=d5nd~9e1_QMNMFU|tVVMqG$lvufm8JUNKZlsCg>>*g&YI+ zI7<1Oi1|U~kW%iwn%nzSqV#$>htU2q6B>B6jpulVD<}TQ-B)aRYpYAuQBAZ}ee%VK zOm3q6J{lMqd^UWKTrF86*$>|-$2_*e9~pqw*xrYp=j{vfG9hT+`Zo8{{Ecbe+dx1I zEaIpXqO6>%$b3BUs$hlNbtaaX&?2Cdvq6kp<;FOetYa(Bs(Eb!ryj5m3q&&6zs-B+ zlUozcYuVFJW%BSzRi>ssKq?BeQ3LPoeyA}Z z%hV3hBv3I(5xorud*6W+LKWQiF zTcN<)6ve&Xx*$^}(JCf=tg_V`G4pC_vTj{iY?$-1z4?k)HC4UtLq^v7q5&X=+?(5x z_i+%|F*{-v@LQQio}`aS0B7zDd!#d4`&k)w#{4~{#;rzlW~>XB=K_s4Fm z(2i~IiyhzPRjB1)sTYz7!g38+;*%wmMU)ftW|^uj181@{N4&){c=t0|)agY}LjEPd zTEFl`B4Z7!m6#eT9M58ct zqHvKW#y>I37kx_^8{)$xj(PcL!G6xHtutPYdt|R$qjd8;N}Rqa^_l-*kUwB@&MkP% z?v9;G5kHIB&MHYLeYxELN*8wVtHF$QXL)YBa4hNi<WwTjuDMSt#Dzz{S3XcSbdbmCQD*` z+YJ20Zx~?v6KWofoJ?}xnu_ak26{m;( zRgxkFdb-jfkPMu9f6VC=bnjaQvVj}VM7q4Qzn zm@VaX<>xM#`s{7MT1zoyFpF~OiWC!nuq)SHcBzL52jFS65$j3$Cdr()J&ucQy-~H} zGLPujU5K;b$Stsk*g?~e-le2Rnp>rp-;e$nKsZ9N9_$|m35v9s^XFcsK1t}yzOCX# z;kwVmySPoeub(CLAe%VPS;}vaizDTs4v;;S+_|ICzLi*r!G1BC^yBfKOFXIK{XsR_ zTzx5wdE4DdJCNyB9VXZQYv8ev&?o>_3=g%h%TH7gUT)v@0=lM`piF$MtnVq4sX2V} zhy-3UH;zNou3#Sg*Om&_Nb~muz2UyvD)FH_yffm{x}vd!+L}$J~=_ zTG<21{h2V+sN20sO5JIG_82QaKV2v3mP@O8 z=wicjp%>zo0uhd-w_K-=Uhi$G@b@Eiz$`D5*o3odh+(k%nIjCP2R2-IhC=?RPNC8>`SIEKkhg~yal7*J3Unq@Y*^TwX2%f zq`4aO(56U{w(gL;R!wGE6??7!N+*qo!c26fD9xrw?6wZK9P;apFeXi_4-h62YY% zSD&Tarn8pT1O#18jE0 zlu-5-dDq0HmrZ*dV#Yd?99-E<*1OstPm36qS}M2I{o;4NtVedgjfcxtGu6-|3uSK{ zqanq0jd+PQOFURD)V9wuWrf8iId^rkpJn(jlX{lD-(uf%&);yo4ipultW0{YXlLLU z1g`9xJ|aV7-OkN#QvOmQOAqMic#tjdW3gBzlxqbIcaR)PzSmxeg@jqW5JvUk zP)RvIUeA?Ak#-I`6;0p`T^VMuL5{t#@-3(WR3mYuBI4g z$@t;FJ5>Icbwj6ma?{}}BTxP9?yeg?*Gj*+yEgL1r?O69=+l{FzQnK+miv^Z692>k z#6D0?ou;}wd|>jV_cR%%wSLGTt675Hx?7KKb{dS8jbrPH{4oKE9oG8{CEse*O<|oI z{3a?K@S{`TVEVQTLdc_=pT#Kj^=lQ;8>bN9BF15A?9%Au4Yz5dalx{`WgsnO3tD5$4au1E00V$4aQ7g zDN6mT+MI$3b_3Jr2U3CyrhZ{bA}9;MkuR1@v2SRgBXk%#Uf)Mv;@pM(C`EBqwe*K9N*c1(h*|23_!n(I$#e61F>8TH_4eMcE?=FB z2sNVY4@7Gp?=w0)&HZMkp{Rz$GpC~5m*4#4^|WxTp`o#+4Q&PeLKoYSaj~EZrQ_XA zl!Mu4dPTsPCtM({1O3*b?R?et`+}UUSnr3==8fTI-(ElIG5c<@@6LGJU6rWhc=H$L z8sFO5diy0tZaHjg+u6m&%*a09uF6p*Bt%yQEroeq<1a&kL`8^rK4+IXO@jz-`OHy_ zN4-4GyUp6O^Rci)58J*G-*A%b=?uz`MjA(-@JwDlXyZ?B$oNE|g@7mCKrSW#AA0RZ z>b;S*N3C5S`w2vyzD6g6s}R_;Vh6RNokJ$( zQXe#_Z9*57FLnil736$w&G2K z=Qq@Ly!D7xhb2o+SdjnMd2Ub>AcGgssNRQ z7(1Fw(e^;%L=JK32?-gYYKh~Y`Y4h;)a{2;Rn8g0&Et$$6w_%adCVt(?l zukx<8-neNZGqPE)uE%Cs$zw)KeKxDse7P%Gt!e{=7`wpI0XFukej;umsO=uTrtWXO z`smAJUsm!*QMqbo*{2<*#{$S{tuY2-xG`aiC3C2N(bGLaOjuc*X~u} zk1b=wjqmWscClE5UkUi^r=H3sX(4wkb1|yWE5P)H|w6|@5jGfLSKHE=FEkul}o`&Cf>I@2D-}D2rTe9 ztK=N7oz#j*9}4QJ8rEm>qHoBaklk(GK7G^+TIU$-$P)4E`s_Kl_nu*CkGyvek)OXh zljQ57a4e1P*>W1)%noi*>UZhgHfn*k7ltiTdO{!fNKe(J5wr@L?Va^mVQrO8G1%V! zjNH)hxy`cLS@X8$+NZ7I&JLz-45F3{$Gt@TQm%4)ETDWO!E{n1^d`t z17fB^*3SEsFiKWpC)x*ZKPV8n3H0hsNGFb(>cvUG7o~O}ESdPU(>{3~>IXbRss|+< za{a%y4_(f7Nad^$N5nJv5>c=<6Tj}(0xGrDe19 z@U0W;b?6hV>d82KSp%DYtuKQ^wz6k?7}P+O>& zS$2{e>Yp6czR9Q$JhgXn2?9~GJQSuxW83qHPk<~jXKfWbcbT`J)3~?fidp3 z0X_)~&btzqm|caT#T@ucVxdt`GNB)WHS;(oDupo>%2f4%7AJ2U?oKt(-mNw1 z#hKi6c7ji)^rxZ?)mpB0@8q!PV=pE!KYyL_UZ0ZamrS2i7Nr%Rh#fBNx6QmyM)_Ge z1gx8sb6JMA^vffCMi`r$Ds#=w=ZTi5ohRhm5X=2U#k4fW)ZgTCEAw)TM8jI;yvgy8 z%ngNiA(H;Y-=QUbdf-J>RRv$q)K~l7;*joI%#&C~q57Pm+8M5@29=QAzQ&kxdF!cI zd`6*i2Q~bjsyVlhRZqq*YfPs7HADq{;44H&MEyHdSH=eI;|H_vWlk@vrP9Rf7?kG+ zV@p_=d%e;pBgZ0Dq$PN&?p9Shml$ZVoA+TgRdX~FlC}C-_^O3Hw>b|4NV#&_r5Nt? zUo2#Q)Re~6cnE)tjC?^j*jH)w&EbnJ!dVW|`Cr+g>OMfqxxd{1m32LZN6)UgMr#fT z>Wc3KyGmSx)IDkYX=yn_*@k2HYjJr+cMW#6YroYp9o&D?*b3tWossgoJpCv>ShQ1> z=a87ORUKe#IuIRrz`|>=#IEM$r?_aBW*}KMsEpiaZgNZMyHC!dLir5FL2HTQ5VgZz z?xx*9ntJCPbo6C#K%E?2wVY_}T;a0yM3*mrAgTvZVZ1M5$Eu?-P`4O$C$2 zt+xh`byq2~V)Y4E7dw&z2ovER+G)X@_mzYvqeyy*xc1P8mYwLysEwG)y^gs)Q8~3N zFC3-ZQz3|_BEGAD%QE9(LWskefCQ18Ej5&dCnj_F<-;60<@>~#B>AuRs>%_i9vtAj zS~eZWsv;b46pPh!R_(lWDD`c8vY7rmrG)f!0XG}k9QnxCYDBJ{IMR-i6tavu3AqU> z78SemwmM0D^7#(ep!0QqRacUd`GYB{3813TYY#rxCNI|Js7;xVGc6h5RCEpVpeI4P zIhMG{`Hwj7TCu*m#!~BsE+bW&h;-*qmBy<1_IHCY@4^Y~b0eZTW1uyk3jmz^>Ub?~ zs_WnCYYbTY=#aFmV{%?Zg88}7m$mZtH-#35cat$ldOS(qIr;Pg*Y1PqgXxBbLV@>= zD#V>Lr>_iFsLU2>s=qUT9S_^W?p{z#lkW68PEQQHwRbN$OkM|GX$o^ z>N?h@#HN>>Bi01!szXDq@~!%-M7$%7>Q8K5cTIPMo9zrxv)z0uRqR@YetM`2`-AA0@m6+WNpx9PM3Mg(*VH1999WSZct{H?ah)Z(ZT6^4h+ zF}MjfG1j&TBhl99cO~@~w&92bYH8`ViwKzz7?j|*3npv{ntFG%WxJu_1Dojq_C6;d zAnMPZ!M#7vXCTPcZZzO*e3NZogZrKBk~JkZUe^ex7nB*x>JHRX+;JH5%uumoCPzYP`?!Suiw&|KS$1hNE6^xi)8csktU~G^`w( zboHFhu-8=&rtZh`obGsH*7x;@uw>Qvt*28Fm6D%Qx?MCi^0gR^pI;kl$Bl@TXPPtj zvNI2l8+s2=#H#jw6?tcuE7AL^!up)J)_Ipty=kqhKrA|ZA?ui)%eWH9r#AZc6uomDZA|gzM~<}PzwohQp$+;d(^kcBSVSx?i2=oZeejHA}_uu{%gnOAr{`&cMTCS!ZEPf6l@-3KVB5Vd1 zspwd?S_prAOvQ^9vBUwpHxFCKa-P2fiz6d19Tgz z_%E-Ci6yYsL5^Q!vEItRh8{$rs7nAWQ^~}YSzw^BJq^FWF9t#dMpsM z`#jMPynloT;zFt7Ez{dNJGOrsU9K+JyDxSJSsLLeGmDkcKX&j6+U(g{D}pCF?F?# zk=Z&x;XD4}g5dS3M#ke|B32LifW^sYQ~&IAk`~SLsP~%c2?tki_OTJT?z*`cAS+T^<1pP%h+$GChiZj_$HYPl-yQIA zmGYol3Ke%+YpB6qG{~ftNK#028VotkPJwwak-<%XF?nxaDf{k_?{z^S+kVNazAE~G zk#|^?&MZfEI$#?j5oZJU`P8c#e%@zt3amS-OZ0@B;%+T@iCB>{eXeX+Q(LnVd-mKb zFg1Ou9NV8;#j$%~>E4rXJMqd7T-=isP}S{Io+tP1^FgkqibIF&-i*>-@RYNQ*31zr zaG$zxo?I=WB7mJZc|L~><7O#g71`hRgzL0Q{Ck6^{TbZjBQ)D@k9a8#Nh?F~pY61J$9FZbY87 z;gO>rR!>JIn7q3kjx)-XTa1f*W;Vn*o#@V@udFl-Hq>8TUcmX?j#yKR&l796Vs@SH z!e&^v8M)p3uwV;v3)|aLPe+AD<9#}Sxos&aJs>E1OmzHn&)Z%lcH&B28`2T|v*&hT z*Q65Eo^Laac6wr+TJ$ZGS7Lg}`wrv0%ohQdmYMmlDLwv@5@#>6=SU8;J&rh&HT|hO zcjYvbM#890n!KyOBw$ImZS!_pZ zk+1CDCiWV^#{w7kK+^h^6g#fedrvvJj35z(q?^xtExwKHOFfBlcj7VYEPYx@g}235 zL;R$V&P)2whw9ZvJrfXwU4_r5MW)2V*mF*GpGr&)v2@3Hk;-47UgPv7p5 zm%%3;37(u2FHW#pz3+y3^g{VdK2qlcYHPHgj*n^Kf|SS65!I$=!+!-g>ZJ{qoxs^} z=q8z_`*?1n%T75;w|#doUwM($lJ_p;q{$Bd6+4)7^??9dT(o)EtUXMyiYVJq`# zHoK=zY|7f4r^yqmuH+?n6oJHf*!i)$b#e)BxR#wfY~Eg%t7blYW-F@)pTA*=340nt zU3%`Js`NsUn-ms#YN^*pKeP3Pt47jP;OR;PP*_|uC`(Hy);t)Se1Ysk+Bq8`*3;P4 zcu(=B6mJ#$Jqsb?PDfRXt3w6w2gGLS%O5(15{?Bkb_WwqdEqbgvmfE$Es6D0_{5%X z<)`-0vYmoP1ZU;vsje+tp6!ZNdZd5f#$GK_Sr=SWD|MHbA47M`xVAD6*9Y4 z;%Wsn&b#C#S|#zGq}<+U9TOpF(ooo1z`LDa3r zh_OKtx@(6TPrelVaB;`8O6H*iO1f|C)^n8)Eo`Mj`_=g_CijGX+TL}4?A2C(^K|8q z7j<&d4BLArkMm#MI;}1nQEvRnwNv#xxyGGb|5~Mpj)(z{y_&l4 z_be|=C0ZY={bkdCgOIfQ4QV8Qs4n&0Z?qp?#of==rfjxo7H1hC=<{<@LSvyIf#EDT z_f23v@XMYvYfqN=8>GaGMGCDyif@@^{bVt9K5x&{N~?r#k~C*N?d0hBAQX3}aI1Qo zTDsdfeW+Ywi(G!xew{CGOee+mrGD^jv#?}5$+&$mu4+=@o380Au1=lvJa-f%vgP8d zuQR`Wv;7+hR~0d4Uj}bOWOQ^qwsUo_OTu`W@7NjMCrgaM7e31L21GyX(g{gd`69hw z5P9j{SKg0L7`~O_f1A{foESCEbe?AEnB%vgMB`X(U6-(+r$E^V}PM^1ObUB#wILEmp$Xh|YN7dCjbC z^V|YXRqFYCQ%YB7z;hp*Nq<^$O%2(dGObb>qu%_9GOh7z5&zfNb;ncL{{QSsNMyxP zk4hr@F^*a4Ae&@_NJk_g^Vp|CWi;$@P-e)g>~YFIcBCZPj=fIen7`{*O6&Rl{&`+K z$9><|_w2&qQ8v$Tb!y0% zH+iYfOBb6l@SrmtnHkZ`ZHurln5ZGH!mZ#9d765%+S0OCb;Hm3JCaL69EA<#4J7OG z_#EBXm2BGrQN#zx%I@o42db@bH|$N8<6s|BXNWDu$f2^#+$V3#EqAocaLF0J`j#7J35lM<<8{>U5#}2%s6D?fBwz*3>pPN1py0?l=DZr)0c0NN{)EWA`#XkIA%mRajBNvR+jz z1W9gUG-Z6?-Q=y|x-|aW+%y_h7S}!2o?07E(T8WYTpbTz6?{Ukuy`NgHtJDT#}No? z9j94tdtcE#DNBMNK`nh$cwJfGIhiXc*i<^LVkM%}5o#p#1d#c>30?i{F1sYjf%w8Q zMk`eB1P~k4fu*mN&Ij(TZDG#uwmM={xt$yzAQdCXRWqPz8e0b#gf0)M^?U=u2JHi$ zc-f#cP5NaB>!&-m+;R4ZGuWU_M5{Fa1LT?ujhFO<*AIxQ=tV61H@qwM81$`Bbk9~I z;R`NP_MeYLLC0B^`$+!SPq3(f5g3@9zp|Oj>v{_NO~rKELF&&h0K}_3z^~R7ww0Ju zENfude@A;0C>jAj_Kzxp6Id7M1Xe0oK}W}|eA}nL-Zv!>Nk@K=S8suJi#1Je1D<3v zTD9MCq=7j;F+YRt!AH>})RC1Y5T#x==gIb;v7~{%J}bY%fHz+NT8V%;9>D6IB$@)Z zRho;t?+>uqt%@cTK}h52+<&iZHB&y7wB~p8HmK2-7~?1d=;+V&Xt9{DuY^)d{GQAa zEnrIf1Ff~J1@?Jst{qL!0TW|^PtkvVf3tO??oc6~^m`LH$r}^5HRo%Y+kEAF7=8eC zm`S2!`^f3-qiWMgKUe3Q-GH?!n;&zW@>9d#+iLyR*8*Sqto+d~3KR(FHj!&^^!!ie zN4L@2W&HY;&8Y#(MG3qKEQ2662d_EIv>f-|KK=sprc|)ojF~*FizsBm!~_=0%c7`AHgcP5~QQSwPOw}OhJ&$JrIO(X(8LY zXRaI~deL`Y2l?lYrPnL6?Er$=A3`ej8_&4uEdfdw*!ucn1>K{MfJJLA(#}Y`kdP%s z6``kQ_ld)yQK%o_Ze0o?3_v2(4uh-iD&c&rMxUCixMk<=3R-t&vMc~9-bU^2l96cZ zQzZ+^#~mO-kB=sA;{kq1taPz#CMbZ=ZjU(N4Fhy_b~v8Ysu$Y5;m;nm=ylD{#kzDC z*wS2-TA#O@o4!&FqC4Wanp$Rtp93ehNEnF=%>lR4h!1U!R*UR+ckvJvj2jlBiwiE# z6*jXqOTuBh)&Y9}o5T#AbT@ zHGWzd#iGe1Wn|NsNDx~sMG;=Re7X` z%qcJ6b+;kH-&@_6VgSP4qs!trUMpqSY1a?!aZHe+9?Sbqz*j_^&A7OB@62Oe&r^vo zWu;_Pyw}cEv0t zD#l+%Ac}*mz0tf&De2i=r~S2$Je&pyMJ=BErGPh{7Sf0`3R>t=Ulrc%4L?y!JZxv2 z+?+h!)H35|HGgK*@5Q-f^u#BKi(=Gq5hMdjJLA-9%dTSPBE3K7>iIu!HrW>(Rf2S# zeVlj+EGxjVnHmPhfRn|`bFZ*W6*}GkE<&y7BwkrBo_||Q?LCWaY;(Hf`r(Tm0pQHs zO9HUUQ|Y`~{d`0YGZN;Re<1ssF@7P`=kD)f79-T3J!q%)3g7d8pd}Am9=0(HqAL~8 z6eLpIa=!#h=4$S{$;2RfZ2g`0nw~2F-Lbez-4~}KWbhdk3QmGpf)*bhOT*^*gR8D` z`eG=3y}$?J3bUxqF@1G22c$RnLwazr0JDD!bJkK&0$`vkA-OkMkX-3sOd07?I>>=8 zphk7ai;vIKU;>$5RlbGN+RKA*>Q<#krXZRvqTzwM8K57)sU($10kNA1t?My)91)cB zVqGFUrt`G4TS@Xq7`~ZL7Vxw(wc2@cZCtMs;Cq?t7=m)`EvD&gVeOjkKw_`DNSEK< zte+0$Q6myZ-?Rt_)*-D?3N~}D9*%%YnF738|P$k=ajm2{vy@Q%kJ zR0emjHb|YcN`N}l3UTGoiO`J=z{Et$t~2ln2)x-R0a7n^Kq!r#fta35HvoQJNb9PC zE*#>}F8s7gBvb-K3@o*ti?GNd5f7NIUto{X@bv{v0&(H?+{QQbzNlxo!}i*yYa7J) zja``mwSc6PH3u0jolLm77Qvdj0Q3=t9>_6wdFdM9)jSYseXC_4CwPEJ05JdCx&z%f z_R0ZNz1KZrAn(w6pN1QcTzjg3z27a(_F`^ePo`HI?PZ$z6sZs(Cu)^VEg zvO?27x=oM>4Xqo~&wR9qaAz?2y59=n_4J$LTQ)koaMZ z@Y$$-4*-exB(plmpXg{`whoa&$*!)$_bD>XI=jNA75-Gf>Xc?F_5pEumcfQcw}Z9|%8Sg;+4+a}Urg48_tscyi0rOw3Ygic=e5veHu3D;fsY&@ zRI%DqGQW^~wI*L&TN!8`H;#`787ghD5>^h##W#GsQWlK@)JVJthT%SYA)WFZ0KK); zv<)wrFvSzT01BfsrL{`K@$>ag56mMg1V&0nid_L6XqCH5@Cm#e{vdG}-r!~E>(MjU z5KRc3vNL`H>u1BQ7p4fuw?O$B>+ZLUbFcS0A!Sdj;PlG(HAs&g+NdUkto5H&bokOT zHz?gNd*98j?a7%&+K=w0uTYFv7}xEx37J=9cuN83irVO%jSbys?6gqMlUI8Tvwb1Z>jKe3^18=)%$7Fzv!yw#cbuL&wZXg0J zCmPvmDk{iIQ1K50Qp>W}^6HPyaT|@=<-9Yoy-Qb*Qc@jcvfm{-I#7=fWECM@;c+;0 z-Jp+T0Z2ZuhZ~IK>WqQ>dNZXUUF2M?`6ps8>R73D_b{(ZlkmVfMBRx#GjS70QF&77 z^eu7@N9|CMNG=GVtmpfoP@2%#w(|_xp4!`fcELvoqY_v+Br;kFk`oTN?r5o_alkht zov(FNjHhP|w3w*I%gU^m?(M!yP3=9(BA&-fsLj39w_n=0NsgPOGE+HJG zl%ii-Htm#6&AzDNIj&ut%$-6JX}^SM=_Ey}}TT>~hMG{#Db%#KK5VCw`q&Iwg{ zSXx9Km0ZxtM0zLg?nJJ7D9Tg9Z8i1mR!8Me`5y@G`O;l+wDXW?4t)hnn#h>xb8y$P zhyMxszOa%(3Sk%Wk*{c}!^bY>UMZSTJYHr7WmYnkPdypoaK}b-N*eVi4u5{95%(foCn;3nF-#?*0!5R^E(?yBGF^>WEmdsR_sVLv$cTOakQ6e~XDG2S@ioA_zv z9xf>-P$G=}ER&sWtqgVi(^zv=V+}|6u35|ktT$si*%pv~y+^&wEX_5M)yyiAbtoU6 zNqkyagzuM)TXH;`%%@lF-DGXT5C@2z{2-RLT#-W)=fZf#nc(MhPfXVqF)@tB+JSo* zDmY`Fm+`Sq4ktWMw^?Y#emx^0yC(A&Q4qst7rOZ%-=JX`5KN}Poj{)8=UX+CT}OgI zm#DDwo#Avpu31B@{tisvf%6oe-)sHea>#_76RW+1hQvG8ru#G1v!SWdN9^bx!PAAF z9D3LBc_!eJ2ku_0keqHx79jtOMY7oV@CM&dSoy$BeVEy0vSCGJ6Of+PHmJs0w6@*SGmF%WM|wxI#}5DSUDze zk>IK1WcC$^Xohzk9fOv0gE2ASW|j3YKL`5#QMCByD7`RRHbVn-GCH~iNpYSSM@m#z zg9(#2r7xu`8^fK&biK0Uc3!P%hI&UEa4Zw;g$-hsRYTG>L9`4I!;m8`@2YtxKC(^X zEH_27ifTFz9>m$f8+!nvH#FzKitT*XtnwyuUYUC*pH82?{d%tFIC-!DAx-2F1IVdj zpm`&@r`_tdxg z?Xnep9w<&!=EW${vRgVPXSO}OwT$*?jDD%dUgRgNzUpDhDQc?oZV0cln8)uVgwYyh zuNmbYE6f5crNmKt_=!rMi`g~4_ctD^KBUD-$X!rSEURUvc=KRf3L%)V-UUWY`@pLf z=lOqGP_akXm)oT_4M)l4yJ{a85yIDdd@vfd0!@u=c`2} z2DaAUqC7XE+e6lR47U(AF%PIxPj|44YM$|zY)*cwcTuLZB-R?a;9>xi6i#_@VO(5ds@$;DSH3tgEKN0_4M-3u7G_TQ<@?~euZ^<=q~f7x{Pgs^_}LpdcK0m zt|Ym)WXM|I8Yg%&eFWBd>9UlEvqIr|bnl*z7o~-Sm4ws)6RgQWb$hQKmn?IldueeY zUq*36O|&&lEtj`|a@6B#b@ar!w?tKcb+}S%(H(bK7F{ft?p!<}7Eg|Y<42*K-f0+B}o-eH$rrO}*A(>eT{v7~LGjy<6_b{bDBx(Mj$VR<_S2me2hjd8ja)f$vQ{tp zL)5t;iL$;a_fN&cC%oD2Saz7Agk}X}ZBnq#^TYu&KAIVjqNvKg9=A}>8BZQgh&ol? z7Dj0~!r+f3Gh)k+R7^1Q^|OLC63TGCNF>p_*&*(LqNu4P+JBl@^Y6&NJbh8Y;zY1N zR%MWI_Sok-t5!6u|K=h3aeF1GonSr@5j{Qrj-T2sksdz^>(~G(_Ra`P2+KR1nch}B`Ipr&VbPP_` z7|G?7?V{~I78gPE5Dr4_PQuXZv6N%9#3h(YUwMF=OFz*83Z~M93UF*j2|sx)w|WF! zBkj>;i=!I84j9C9MVL4)Sk@VUJX|ua&#i)|JrzCJLc6GfdaF|V?-h6%)Y$h$3aOb& zb|=RTg`jS)iuOM3wQPJWvWv#9QRPtb{VBkQswh!BGH(4E62h|FYo5f0`v=@^WvAH8 zN8!Z%R6{6780Hr^P{trT{dKMEmt5$4C|4r*^(loL86MSjG|QE9O`K9GQ4x7}%%kIg zQh7q4R(VD<7aRVm#yzL~1l)LJ-tz6W{fiB#P~_Wp#+^KV={5}arM1fe(tI)9eMfj0 zMb_O$JomAsOc5Rxs=0O)cKIV&YaPx}=z+^fvPMdVv_UxCP{>TCO2TyA#cl%rjBXiD z@|5wbJEXA}LP_$Y-o(q+Gpr=;$&Cd^gONvDu^NLim^^Jv<7!^9@H55YUDYq1+jOd} za2qF~QB~Zn{r>J!BlPpc6H@#gwxK=e;vITJkOm1}7HcV#I1!ZEqAO24i!dfzh1fjz zk6@EMHo$!>-MnUDUnQeN#q-QnkLEl+pyI{_Mn3)8sN?Cb#=QBZq(hwAtOq@lDqPow zi$fq%Qz`D-=#69Dq4nr`>ZB8VBzai*KRGzl3dEj>i5Qr$I_gi4|@tFTA2Wp;bP% zD!)2Z#Xa_qEQz%&0U0+#-Z>~@BUh~)Ur#|d&HB{gjz$6lGbU~{O#!bxy(_XsOj%)f zlCRr6_Yep?0;TfWJ1PvQvlYJUgNA%SJnBRrd_*ZuIocc9RG09M*#EcAM7zNFH-hz!>u-ikl-XqVeT!G?!&~v|eKyA7 zLdQueO&MJ4aHZ+;gWR^1Gk~394lipNc)0_ewqksnk-Sb)>enb z9&b8n(`1q*umz(D6h6t#z^31j-yr>IJ=I~iEpvH4jqOh9gp`x9NOCr0m#i&myHE-;@vAt&k(&pxxOa@$3-dmI*D`_fRlY}Mty1|+I@d!LK7*tH?0(n+7 zzxbJiwg&|;9dtjTOGQq8d~xq`3v4BsA9kFvOM zEn>lveaOa%&0)G|G46d|JZ@KfsM&xX1;V%QkX)kLtPYu|^SSEeTa4X@XTwj-rN0q^ zP@6T(I8GYG{jio2G8$S@_1R9M%EjeJ59aIhwbOV*kVw8~dW&~;!|dO>=^`=o8WPt< zA3dT&P$_k%NeSr0epbfsfff>TU*v++lOkN%^<;IZM7*xv^m9R6c=d%!Zpkd+mhK0E z1(;Jk&<)`HwA@*ccXgE&HcrZhm87azo3gFFQG2Rc@sm+GIL05;0ErsGj=p;@`7?a# zNY1_U@Y?9P*UNmVuY!Y*C7~%z^211xq!Um!eG}X2(3JI;GewD7cM6KFW(U>GaHIrF zzQpq6SAqNe-5U)GSkeXoesbPa;b6m45#qHlfq_65*BZjR-QKJHGrS?M^8PiMZNv=| zDa>{C>@ypn*l;+$eAThXNt{zaP0uFAQ8PvI-4ZK5&hV{_{D<>^<-%2Rp)!>c(KNu` zXOvtT@wOK^X4!%*J8fNo@%D#iRzp?NpW~*@43jYnPZiTN(s)N(YyR~^ zSR+1NVkBq#Vqb?BQH$VUW=klt$W_bIn!L4Acup?Ksg^(p%QoaTa_PzD4Z-F;1MBh| zsIHp>GA7|jG`)D*U=co1wk2E7Nx;~t5jTBtqWKCUEg^80;1E;ufD_4K_8fNhSgjaV^TP6Umy3@hgg0xohYj`p;^%? z2{qPNtCF9S(Z!>7*4x!s#RRUN9OMfku1ZtV)fv} zth+DB6Mp$YzH`CJN-AQa12r*O=$>Cc05#EBj?KQ-Y?U5L<~sS-Sx44&XLEPtdq5gZ zd8-ZJQv>B+UGOa3uRknYc*^W%{}L*v$&zF!q*+{*`AN{kyMj^=;_Sn0xpPsJ;Zy%2 zPXW{{sWhtcQOo6MwvoHFxt9(H0}QZSD+@NKi=8uAj^>u=<>WT;JKm6TQhdncHXrpJ zja-?4=NnDQfZJnxZa#!FBRd}+0N)*I4SQ`1PGivGa*~~xYYE3W7{X)rE=AG%A)w@Y zQp__6{IUC?B7V;C;xlW>C9i`C{}A^#Tpl}n!lIK^@0p=)C#Zj{`_Le?YMgX^0FJ3@Rud z@p|It5WPe`jsV+UhgeTx0Zz+RjI51YX2w&E_b`n0u}U6Im$t%&qK6k<4yTOihkXfw z|2qX}anKVA#^s1hymgls`3ifp3I>;(- z9|Gc9OqR1LW}$>BOA9%^31xWmBcVqrx8(v3LU0vJZl+bhAGyt`}3_W+gbbG`ul^)64Q zh6$Vw7>e;^l7PdOlwgb;DDs!U_w?iE|V<*W572Ta&DB0a1v|Cv#vQu7-UC!} z>h=adT+18i6rgU9v(;W|c*x2A12X86UD{UDT@iRgzS8n)T2j9+Ju8bEx=orTitAs- zz5e26sF3?LS3lL^A0G*lE^Vuwu_O>kuifvh;64HI!}cxCGV_=IGwUZq=L;}%cM2dO z&@-i4wO>%P4P^E(Bf^eQdQnRcWsKe(X>iFcabst@F4}*j6s?#j+TH(H#2#hZQt9!< z6Wo$l`FXKr>DNfVsT4(v&!YrO0dDfpuoD0sk)r;2CYm=J{tuJ%`z!}DcO)8N?xD;@ z%yjQF%3rr^aqk&v@U6GLVz#IuEqFO;FM`qx)^Mj?9X>nsN-CV3EyMLzl#|uzM4>?c zkD*#@Rlvm(FSp)l&NZvrg^25Ky4LxaBt~4-AcAT}RV1F4l$`;0q&D6a9My}G8li^6 zZUwk1go+B^sv*H`0E8gvuwbvCG8F@E2Y#o0!zp99T1IVadN1uP-^==_k#8>U)g8^ndDWJ)3&baxsLKx3SBeBh7>^+guU zaHx*@T?ayYIO=4xbF$KogN zF9*%H2;(@AH{Ev(2)&`joQOKAN!Lz)&kD|IC-91>t?SK@&0?2YUNTl9ULAk)iAm}! zF$`DI34nR^XclUA%8GG}HNBu4cP%3R^Z?ACHp?SBUC}-hF7TcT?S6nyyRXzj*6A7u zFDn_xHHZ$O!Pi9lo@3IBAKB<8V?^!tq;ZYaDGZ7dcE&EoZgdD3spMYvk|G{~VI~S` z^JwN=F2M>Dg>F2R~cdU_8rrY<9>e4^%_%U@kvq@R)nY z%2=!^F#6aYXhf76y6dW@0@cymk?`blIoN`;Ls>R2Z#eQSze~A+GpWsZjC-@ zDyll`_`tMdcS-};X?U5kB9Fi202tah?UADCH}(-r9@=_2G>8NJh7Dy060ZZ`u7B6d z$C-`oQGo=J9+g~@=8OSieQrOSTCLdtJHWl82~jIF2<1y1!F&y;-u@fqv=f}p<)7>- zoL-(FU9^8Xc%@u=I5hwnuyS&}>?Ee4jCBm}bvt-c6|b-?PO~Bg;of!@?*A2(!#aaboO4RaRc_wAp}ls&B=`)#TZdsl~exB=nlZt}8o-(idDAvI_$NuyTaqzJHVl z6B&lhQuRdh%x9^U;m6lfCx!POB$8oTBq#&lFL-7itvd_%19J3=8HD>fH>jr~^DwLDS>HXo5N?7PH9bwsW&$`_Cgr&UIs_l(`znXi zGOz`tqK* zNrQh(cJA33rspZ-2ohpH-gX!BjMw=+sv`H1n3P-QCpmQTKPh$UYUBqW@=SV}?(y8C z5bYt`HP}pyL=NMv4T>e`42@TcB6y@0-;`##8uvD> zkn{#Cl*t>fi&vS8e4Fe)7$p}^L>-1(YQaWdXc`r;$W_D+hHo^Bqks?J%k)pbg4(7_3I=Z)SGyN%YAiJ}xqw^2I}l&+$(CC{nHy*kcDH z%FU}cp)L?o$W88g_9BIAOqlpJR70eOpXbb)QPeFHdH@U66D!5?{U?z#Y;bUU(^ zqJ!?=*=pJ}%HeqDK=ZPifjFSTj`7;mXb3nyk@QHpS$u~$ccNz1zsWp6yP z{COD%Q2Rl*X)GxhHg}5tpq$*Qd0@PcJ3s`r0a5un%d}!OFai=tNDaiqY!8b2;P^I| z*nuzPEA#c(#}duDCW7OoFJ?lJXh)mw9)cN-;Ljf)iwkt zIv2vay>}}S|MrxtDz;*4@4r>c?*P27OMby%fOce6^l*Wck3UEF6#WU9@*U{-6^O_L zYUbGRP>^G{s1{cG=jwyvz(Ai1+hw0NF@q4O6vBw+0nA>shhtOBHY6YBPkh|p zfrZNu;L+0|ttoBmm7Eto4!=OZfcdvDr2s*=tOH)Lfh_`Zz1!fDEurZ>;wzdm!J0xf za_ch**qys(V}0-xTrVWWzcvA@w7YOSJMm49Qy=)qA)X^h1?)ArA{D5)D1|K9=*pxMAk3JhUNzjPo z-Cy9UjGCsOp%yRKOm9JK9@cR~I`kQlYcd4&GjjBV#5pOS~TXx*E z_y@xHuP=b!gh4S1d(v&G-@nrC)`ZoSAMUbc;7#vAj{pzIt$qI|4}czM5+Lhw3#=5} zc&<<<*l(n^)eT=`Rze%8h5FAwf!1seBFh&LF5AS)lFc75ex{&W7^&%o*1rv7_X&`=5T?G%mi-;3G` zpFckho;nF?MX|Tyc!E3wdE-x11DkdF^?C4}4oI6py%t%Dpui#0S+y)4`Y4&Ql_?C;M5_p^uQslxdZhp$fo%f|kXks-ebMHBa6UmhrmM;|ry z`sUt0hR1IsqZkrJGIldn4JR$*F-`xa7k-Y;TZ3g&paIY7e?Er?{{?=5tH z3@P+uQm?-TIeD}f#LZp-LlL0K9dgGt9@DJ>8JF8)xPhuVFP zy6~?#6lfukXHgd!QnHl~@?*)i{a@df8_-WRdcgdH6EmN_86)8$d1LCI>$BDA#*q2> z;VehbKrKixARXDp$o{Q)zjXBId1z*scqn8HEE7PQV(?2Z{G2KAwPWId{gpJ>k1}+X zk*28r?-#%mqcTu2ZjFDSc>l#yw#IL+4jv$X(Na;#gywr0!a(O!&#EkC&x67QS#sLY%I5c)<2DL#i(vax< z0wVf-s6idb0YySGzC`B`AFIDDX}7x_s0d4z{EXvH*6Xy!zw|e7MK?uk=pTb`ebr6Y0p z&z@*igAALJXlD4eBP}2Kp#DcsptGP*_zuR#0EM&9aXvi1OEYXs=-TW*U=e_esIeCg z+wGX)Gqz0-^J`$+HlDW(iiSb-+jOuOb830+-;Q$#+kkCqqF6j-^2Dd|6YUCV%BB8jQm(FBy5m3=Kk~nDBAp3vg`%k zxsUaS@Q0`_*5khi1lR^~oC+7S{}x=!PMD5wbA_*N`O8F&h61h?$uW@gk>g6`XXL7{KOw6c>p{1Bms?D*3#1OF$#2rY-*?+5X0E*VDuC27z2?j(PD0sQgv z9nfoTL-J8zT@E%HI$t%Qw!ig#Aa6BSUH~eF`F^w&OoL=`Yvr-^*KH&J$4|RILwX8^ zuv1)LXNaxJK$ZUeFaeY<0tkf3y|Iq*$X2$<;;v>Ak{-o4kGxw}{=5e@-uEKY@ni)ElG!<(&kyQ*$9RRu?zu qcI?>Lh}lQsyko}>N@z+X+rcj3JMOctxeNTVL-~yQ>8w+xH~$YR7WN_P*<(9O^xAf+@SrF3_PAe~Y}gTxR+!w|y^ zXZ%0UIq!RY=RJ>pa54AIz4yBJ-fQi>>bE9RRau?@ml78P1B2krYZ)~RjQffh7+44Q z@1dVOv8E)$z`$3uk(O3{BP~s@>f&f=V-Li@cpaIfjiaMJK=wsn?alp%?*kLZGw7c_ z4@`Whhp{93Fe(1-{pY=**=F+Oqy{bTO=PvDNEUGW&7=+8f$w1Dz^d%(YA!O^V8+9j zDd0`tPmY$T8`rHY*U?PoEF1Z4H@AV?u~OszbhVy$q9dc!|Y?ne(bQ zCN>tM5+5GG?O2W_Gi~gwVS{wN=^%4R&|$cX5g9IQ`1RqI)D0tsSB)yu7)~HdNb8R? zzck#6Fdc0|n$SkQFuv(V-LT2&OSKLqKMtZ_@)+?pm_g#i7$da(HF%+Esu6ecut(Jr zWN@n_d)mFd)ny-!ML@{rI|V4%z{=M`qGigZ6o?(;@eiYB985hk)&GzF*KT8W}O z2Zl5W%T2M^ITdIrOQI;Y_TP<8Ig#c|-6*HiQeamRVz6*MI$tQ^VOO9?&#squ2*afv zrZABbS5BbnqgyqX4eoS$A45MHza=M!4|9C>gx z1?h6Hutch=(2Uz>KXY2>WBt>-Pc-u^Jma zVMLIxWR}NIaU3=Vbu>AW9}fNa8IMs1&`M??ilwPs$t-yCfkrIh`Id=+$an7!R zX`XHFy-y$G+$%Eg8!)qZ^*O!o9C&r7YPYGejYG(%la}Zq zG`!Hu_5C_2wsVLp-pSgQ#@_mm>YHt^x-2i*dU_7MeWG?c84TL{ckQ!71!xqp=U)Dt zSsEv}Es_ro!swS`dWh9`$I?ko?e;xMy>s@%n+FL`Si-lk&*Gw_?rcaBnQMNwc(2|N zOK)zX`0XPWt@LM{?^0Yh6)^3Ogx>M@X{F>&h~n;6;+o<&RTlT&N=Wwm0~_NbpO_?u zuvb%rB=^vp(Z5K1qFCEa;B34|6&F}0S;{4hb3y%Ky+mT|MNZ~Xpi|7aRHJ~b+B3SX zO|S7g=OH*JpHL3|PIiSm;W(=RRT{Q+j>U(8lFM{M!Yc&zVK$ND|(==}?3oL&4CKI4i~wokZFJt!AcWw*-j_=Df{ zNPh-f25X9i9q=DB)Tyg z^b7Hn8yGHkMIt}T&nM{jgTLZ=NBX^dkr=+4+gm6gO1YVBz)u|`&zzIC&0qV_FqBJv zXoAg+NH6Y-40rbIIN=$^eDobfEOS%KRL0&eFCCKPV4#VMJ(pH+lBuQ+&CK13Q_@nb zz24<@na`0m&hm{R(#LlV-m7#&e+?bswo+E~sjO=sA-srCVK14VJfgmDbQfTX$?%CM zQ&o|L5%!Fl>2uJ98uJ=K!fT614)1A?j1-wHiLD-`JQ8|z@kr(2LL^aS+q1_5fg3MR z7-SRfe)Us(VS{Buv?IL3TlDEHwp2>+c}slA0ILOS(|ZHCWhH=IyQ2Rq)a!{{op-G) z??@g2nSj_poNtjX2|wRly`IjWR|OXyPucHc+KSZ0`h@#LT)&l;?l$OFXOxr9ePNtu zVBXOy5`&;Tv=Qa^rHo5{tNt^2(qlq-95i7xvEydfEGZH8Ma5XTA}1?%C9h-B!dBGg zL_jwEl%HK-Pk`GFV5Ry*3!lrJH!uEOuW(Oe|MpC-wXWT9?Oi?BI<~r4>!tDCX-nI< ziP)c`lScV%`iNGzI?cz}I_3D-*H#Im9+~Q*L}^bZg9prU)9}*7Qms-mn`I2C4BJ8V zprQk#CBY?H2^tCQHkmdGpCljob5WfqL+L-PHmkKN39HL%03Ud0yJ#3_tK4Lk-VZS@ z@5W7C%#!b=Y#&Z`+<`Q zZcX;8nqUSVA_)GLzTtk3DMg$5k*Buy?{0;IxHI120xK{D)pNSv0MJ`p|K5 z4W}JvKuxZWb7^(yjDBXFkDY^grbQd1x$C+prk!9Ve>{I?E0%LACOJ@(5t4{U<6HYj^d4-Wjqn4v69zbWL>Am@cG><(Drv4>B)X2Qw$DhpH#2 zhfJPMBS}O;?>&b(uqB9H$5geg5(GW#zG5?@DBC zRHB@qOc0CzRC-~{gy6(vZa@@6uS}mtuXrpCv6vX#o|+HzcJZK5==jbt`!7dk2onpj z-eZc$qDX;A$4{7_w3yu$pGcUFhT;u`4}9F{B~g28HaMEN94SRSs{~VYSKw4`0}NRH z{O|_KOr<=U>F0)P9%V9^!~aT8ZT_HEC74AjDO)HrtNlfrd_QqHIe_>odM2v52k>k9 z7c&KbqJ-~@<+Vlm0BrDNh;3*$`REzxNAkIxIsNLDEtyT&;LecJ;8KeGsKSug)9Hk* z*D5LkX`<$~EyGe;9DAu-0uD>HwBC(=1(@#?)%dsez7rv}zLlMbZ6YyOf(L^=Cy5K_ z(sLxFMf2SAk;C8kvPkZcqj>PLo`0U^U9g7-&s{*Bp!ONj!%A5Tyklm|x!#$l(p%cx z*SxDR6E# zXQwdJZX^U;y5gO!=G-gVOWG3~WE`Xt(gEo-t*Ogu{iquZ90XIv2y!i5dVI2;+#Eq= z?A1SUWL-KjEwR`eabQ^3Eh#M-tS4?Dw-0D#bncs@6PBEU@h|E&pPq8iVpM(aIPy8!4A3{}^;c(Ge0+jkvHPJ1Z9 zAT|N!J>BR|X60;9Q4)4PcN^ZR=UcNHMN;3K7S$})^o?D8wgVixqx!i&8&h&M8W%dc z+ezG%EL21+EH3PF`xw}_Zg>|JfejEWozy{ZHj~V`4LM zGgKTmmwk@)yBz5p$2z1N)m^mrKywm#zM35i$o7ivw)JgfC!&n#7ww`yi{B+I;nzgL zsBGL$+|ZX)K#}+ENo^B*Z-o_p;FF@AWSR!@g;&seQw{NzZ zJ9alB;7<5b$el=71p_*~Fazqmu~bsRU_;;E$H2Vv7y}D^cL)885n+RI_n&(V3?}py z9g%zt$G|~fAEWwU#+tp9zFb@02Rl)ChrH|VRnxeE{oa_M)gUJ_6L=^=`~|NWTz zDg8fP-0UQt>L{twOFOy%=>@rXxOkodaOvsk#a%2cMb%{F{!NblPvWVyo12p;H@By! zCzmH5m!pdn_X`mb5pEt{ZeCtabPrBfZ;+d*7bnP-@n0|b-|vwDx|+M#IJwz4g6Mz0 z*VN3>-A&@@)87OApPzrt6X<30Un7BB|Gg~q0=a*;aKGT<;r^e<+-xlWA7sB<{zdlB zy8bns`0tmAs@iw~?R8~r9MD`vPYv*bheuHSpK<=LrvIAhzeqJ*fiBXH4rod@z<lsOXZ9Y!z<7!AMn+1*>ke$`L950(UElFaW=k#iN0`E! zsMleGk5Qo{AD<_5#2d;c#|ylgxwIOi)YY?p@I1^Tm*ksT!Z#(>{Ux!BTfeLwMc0BR z*V!3_w^4lVkD_bB3XTE4eG^x~^Uiy6t?hc7Yi{P80@^#0l5%F3(f8#*G2f9(Cw z3+dV71rIM)a=BCgW&kvahegoTl*Xh9waqu)xB6Eno1Poyn~=Yn9>yK+hqz(Gw`)Nd znD^-e|M-ze667Roe~p)vh_xmB=&$A%l$b~&`3&a{u>s!Sj6koNd-uu5Jef=oA=#hV zi(dV+Yz|_J)K$H|o6KXzY?H{+QVvX}x5E_Bmw&Z{&hKkH6ikhTf5p*kiw9rx^RKZi zU&nrQUl!5(8=1eY4Wx@@Br$s(`xs2>bo4iDO62*?*MJ_2R2Ea_FWs_#vlXA=v6y_f zN@E$gPc8O$(&qRrZQOMFZkYkmLu$^yA$qPyPlBs!Yg_y+$vTV%wmMrTq~8GW#Svp8 z#0e_nj!*bvMzN#cK~ww38AowtuL&mtgYk)F8x}2X>2=I9L`eB9aEMpi>OwMA332}8 z_Q;mOV`-7`@DRL1{QR12b@gu~&60!pgZEiqjL?!<7Fdw~t=ErD8rUE^cLS3=josc% zS@dYYb{FkTH86U6PllLXySx^K#L_F8^KfftBz+oaYm8Ky|$qtbe#7utXIMk|>9`iN@p)DDb0qskk#zej+14hZo z$>~m+GJMd{O!IC4oh_f$$a^lpdEz8YlKJx!FpZ*OhIu`L%Q9&Q$8~s%lSdz3p<4## z+=;&%z{xv=pRwPz*X!W3%lMh$ZRKFqq3*}Q5GWav%ntt-ogbz zhLGbI&2oc*WiXUeGN3b1N^lmNV?z^lxlYt_dfB`<9e_0eP`xUZ$6s zHoNsErDG5CMKZTB=)%3j^V2z#3aSgV<5QyaMAG9EP~WWgTZ*A6cl*%?0h^!C)((2( zvP_1OIoVY!d&n8X7YFgo>{{QTFh!uOYL<#YyCUmC4NH)t z@W9B{veRl+jBre#nzSi7Pl6{{iYj{VYG0)rUVx`@Uu3e9a{Xh zg+0Q>tR64*zAnrSRd31pCp824a<{s=+V5w$*@M*kgsryI#rc7ekX-LDR!PO{Q7e6& zDzmVmc%DU3kM`w3Z5Bu7%*GdduPiO|%k=67*)$3(-`tBD9_C0{GAm2s)E8Vks54CC z1q#k7vsdWW^kOr8WyV(?7iKEau5dn2p8L9t)*H8|mhXc}>?!8@b$lbhA=NfLX6sK| z>{#+gKA&*SE&U{HYcrj`KX~DK@J@=mSk~aQRg`yySd% z`rH%yrt(@4No@=sU#edujzSv!VN=BdmOur^&w2Y>s3N45euyZm$b5$NN>}pUOhyaY z$tY+X^&wu9!zy_beu^SDMR;jIuoXA%zMfgG14-f%_N$~FVm{C+7i1@QEdnFf@0H#q zweA=cfAl#{hODYQ=v)9ACTR1ig&*7-FLQ8J_jbI8x(49UC5)Ra+-B2H2p%D(?oK@3v4 z)(zf@YOm<9Ki`|Z7&;qoLm=V56u7T|+6K;P?z>)wZgUFUZDwN~N5RO=@IK+|!o1Qx zMtZKMy3ocw+Oc?x|Az%$6lBbcmmk@l@?8=duK z{GJakoO0>H;WT{s>S?sh%ox#qgohx2A4pt+%eB010L?Mg!?h!|na+~SV zc)mdT-a?!@lRkQ4rKodaRP}Qx-2kX6;YcFWM&t4#oy5nw6xwU5HA-hvm z_2dTDzs)^19$D%P7&h?*J~>4PJ7{U1OVT#nU!c?|XL#FADe`^(%Stba!Ngus0c}E}oeYyS1*8#Nkq~)KC-RqqLZksV8yNtu~l&+x0daB06hzyCyVrYKnTA^1YK3o48OZOJzKsa4Rmy zi1U;NKIoBia==55@r(E6XJ|0ds0|r9vnIdA>|1&e%;ulkh9@zYn&K>Q@d!dJkQvFCDnPOU~bM|EEDnKQ;oy5LCqG|lUIG^r{(o*zM)ZH zJe}`IkT=oOVHbW#C(%7J_B7BlhBBs-&jri>$u6=yz@*fD`r}*e*gD|)=3TAhtuf+s zj6k9rM2xLacyp2K0lLKX)V~RTJWOOnzTpkc^n{mi8(zl=NWh;^0sIPyK;!-b&-yCI z7^NO{sZ!KfjlsJfw|(&v?*r-8TbuUL%ubD|ulCGAzd$2?+}CPG!u89{enizH4q6tJ zggmOa-3nqKJsNO0ni8kUTBL!1Z|D9w%J+7Ui#-8}R@n98;s8 zwHa~#x>kIy6;4xL?W)&MjYU*w69+(TFqJ5$@v`={MotR0YiKbs6D$ljnJ$2#@ngYG_F&I0hsIyF`*v{i;cd>r^oJIC_u&PEN8PsaqEm4$bJU4S zFQsJ_Gicz_4pYnAKZw>oGlRRl;QR>t(C|#1qggzz(Qg1 zdN4i*hQlV`0=qvbmy;c|IGBJFVNm%J!Y>|G&7qjKSuHQzkeJF;Oh8%x3ZWkOQXqvv zI*mAgWT2jraMb1zj5(n$8CwgtdEDs<+hFIz&owuCtevL29J8qez?96VbM(QpK3e19 zQKQa&MFxN$z}fem{K702D@fSrertb~iifVahdUkiVCV5V_gsAe-iLRU?_=8ra=7>g zQcU$*8KNV@Ve#G%&xr9k^Gq^-+{%P+-=B$b#H#pH9AeT(Iv!7ro6eFP7-=3WvCO8u z45?Y}0s3uE73CSaz4M)IX?b)UH6#YP;_7~7I=I;6ic}?UfvHVzjUbjlE&Cpblf4Ru z6)?PxO|!UhHL~C9?)mO?O$6<>sppDo1)XT#NE3AaeActR4ervA+M-rx`|Rk|q}cuj zNYeB9>xOqlW+h(?Bq51Sb8weVYh`OV%^ZiuE&hD_ zIIs=XOVu6|F)h|pK~5Gq+%JJx-EUsHLkp0kI?y6RK2QQ(=luO zEWV<-67>g`sZJa{mzry;o~Nj~zx6}%usvE=#Oi1yj;khg@7#Eg_bIim&;};9AnnEX z=Lw?MO>2PQ$B=s!>siFQcA1@TrO2gNJGu-jPVK&RMiWrj`w95a7{eh>17n_D9KMI? zt~)m!HDJ}KtzF9bIdH9FI&Hl~Ntj=DNcgPk1P|MFbO&Lusme3zy9(A|g0x)4XU!fz zmzcBWzcHAy{3$=6T7CC>c}*n*lWC?*-|DdaG#O8>&=zeXFS?y>5EU(9i|0E2FZ@zd zzz0p__Qxybp0y8UyPaCEEG5O(F7pALz35Q(utr!BX* zo2P$W=F^N)-3)Veb-5@=?(AS;_J@0H1wsT@3}XCc%3vS{i(=6)OroiGWWqPhl6nw}MC^2Zju|s*;x8GA^W}C?2uuxn@!3lLpKrj$#*<(Zke{p z57q*HA#6^Ka)Y_SWLEREz0(!;`5Gu=z1OiB0=^Il-!_k1IPRl^?tx}t&-RWxL*PrE zD+?=JN9$F6Uz~Iq-|AX2^C;%j|0w*>e56=2-z0LnL`!d9)ZJBs%0de=4Wv*#3Jo7gJ(d63 zZIC%_3?_$nYkxp6ENJy%E0(&>J(cq#7R1){d(q`C*Ye@MfMK7vp6xSL6G&qvrxOKb zBL3GEW>eoEz$)}kFqGK9Vv=jIC$(DySfVUvN{k`?&Uc8|2BWeWct|P}X4{QX^!AR8 z^`-6(6^*7|?_sa_OJeOl#qJG7Calx#`SHVKGAR?*wRyffS>>)t@!v!wLkp%#NF&)M z;z38QlXvnyU!r{o*fV-))#3{kBvV<`J3SmV}ph`8`v*&iM+rrom7( z2&EA<#0K%?6Y?8alpFy(p@5I6FU2!D`oXGg8l__ibc)m&KMGkaCc^sTpFMgkiJXM> zU(MDD{j5X0@ucZ7PU%9CT;`a{);5)=Nj~n72%h$q`$M8Fh(_Zj_=dF{YhuaDP#lO( z!8~9eWcQ+9lLKv~S=GU#`C&g^$kPEEmVBc3tNLjDjSz5h{g!C1dMv`yb>jy2ZoeCG z^ZYE(#4mm-zzv>Q?mOb!>;CSz{)9{hfeoL-^(cA`+iCGmHG}Y|Yl66=3NiQA(NSA> zGznOXJ>z!P4{`V-C7t(Op`qg$cm$nnFj2~&-806~eLin|W89$xlYZUSN%c14bo6|V zTUqjyLlPQANaLp}^OaplhyA4V15H7LeVVH!z=%etCDwh%r9{H%)=;b2UYFcNZDyui z7l@mznjIQdtzg}@7=_7Xd6Vuy2PPFHm~^gg`E<*d612uS8&r-FSX}NZu~k_bMJ2jc zAY!?4OTBXjC^mZQ));oGOn4RRiM9#@PTI?9%#B}A1i*C-9_9<{FJOcC!0_(zhji-& za+pN$l_C4vHpT^7Z>RoyghcvT7vDW>N`8lb0kQY52oX>mx%qEvbg|;k-q{J(vri;q zlE>OT9Ju$wdA@gDyG3KvokEP{*-1V^U8J*4lY(<`Gr6`fBw%G}c&oV-FM_)Am=ag; z=gDb$7_9A)sqX|$#ao~d|Lb*vzK4!En~@$(Yn-clK0^eDIj*I-_KXgTP3o*%?8a%n z!iC{;&F-uyYSf7@#Ht!H2iz5&1qQySVUxbY;F6dU%glmXtkeF~KBPmd`SWY059WIX zI%#SN0>S3h7ps@LKL*EVtW8+m1rK~vF zff?fV^5X76pP2nR3MVLaUhjqXQXyekz=Pxqf=$?r)!aeLA#E$i&zfFh-PTJ-AwN0n z6dN;XA{)gRcCFGQ^H`SboNQU$ry5qdK74#N_DOicg*p?m_&uZ!1q@OrdrcnudXteX z+M_X?@d`E*zwldf6s*K{dWc<78c>Y36-ccDznPb$c4@&&zl(4jZ?Lh_pl<=`fVD8S| zZs)~CF`JkzNG|TzgyG^|-JGt?e0{U-hi$q+##05Rl_--lS$Is3?jcH7d+$HniJ;v3 z_!PWfFT*!j-bzCRs{+GuZDwF!d+^et|A-C!hL5nxR8NA@xxXAt$ANo)@>Bi=H+6cj z#iys+zBPH-+2i4ZNh~17DDiy4ev2XSnruO1?#fk GFn<>Xeb4m==$|<#-M*l7!iX{Y=HAuoza+|nz}mjnD?1{r0701$DcO- zKa1AyB4d{pwRK|)v*fUdB zD}S{UDrK?JI0eV^=V1&Y^@XBh(tq$?{+V%58C!gE^45h)cx0ImB}C+Jw$FY0H+O)k zsthJ(3dJ?tf5+is%(=Na{DCUXF$^*JznT~)S2lwP3BOc$B&YHi;UDzazYuH_y9c4& zrkG6iWB|lpa+onY@Bt~WqCHIjJnFBMn7$Ofgv64Xn%ezT2reA<`0wQY@g*7$TH!+r z|K|gfhQAZ%CibhG*M&0k$twcBGXIHXC(Mgy&|40r#6OU#2lG!D4wXeGM8E;-UaF5Ox3C@16Z%qAKa}E4dgmN1J0aP?C`%R;i#m+Ei`UI zCk6mi*G*s^ulLgug|XA+;B0~?XYEP|@9->7%b`hJ65$ulzdYf`@hYWDVdOe7l+$^& zD}JYCc>R~d9!u`pEhkZg6IV@2__t=EF|-oBqMps8=wwskf~^?rCMaaNhA!ZS)yI#w zQ2)Y2?AK8@I^l^safO|!)8bKf?sxgF#Q2s+tPL2gBuE6;FEN+<8vEVC1`B_l71c^Y~�d~fxr(41|R;dqaDyp0&S@3Y(8m>EDXGT}$uiKAF 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

    }O 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 literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/http-api-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/http-api-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..97ad80fb387648072fe51b708dfb5859b00295b7 GIT binary patch literal 216123 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 z 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 z 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 L6i%m{)OGtm58wr# literal 0 HcmV?d00001 diff --git a/docs-source/site/versioned_docs/version-2.1.2/observability/images/jvm-metrics-dashboard.png b/docs-source/site/versioned_docs/version-2.1.2/observability/images/jvm-metrics-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..500184996311317b6bb3ed1822aa1c4fd2c024a5 GIT binary patch literal 265657 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

    E{&@%vi>jSc(T4MFHZ}~<$ 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 z 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