From 231bde1b8b32bc1e4502d904c37f4c61802d3948 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 11 Jun 2025 11:23:28 +0200 Subject: [PATCH 01/33] Added HTML file as it is --- overrides/assets/images/docs-analyst.png | Bin 0 -> 2653 bytes overrides/assets/images/docs-devSecOps.png | Bin 0 -> 3732 bytes .../assets/images/docs-infraEngineer.png | Bin 0 -> 2056 bytes overrides/assets/images/docs-manager.png | Bin 0 -> 2015 bytes overrides/assets/images/hero-decor-l.png | Bin 0 -> 7132 bytes overrides/assets/images/hero-decor-mob.png | Bin 0 -> 7176 bytes overrides/assets/images/hero-decor-r.png | Bin 0 -> 6871 bytes overrides/assets/images/icons/doc.svg | 3 + overrides/assets/images/icons/link-arrow.svg | 3 + overrides/assets/images/icons/text-decor.svg | 4 + overrides/assets/images/mask/card-mob.svg | 3 + overrides/assets/images/mask/card.svg | 3 + overrides/assets/images/mask/substract-m.png | Bin 0 -> 384 bytes overrides/assets/images/mask/substract.png | Bin 0 -> 599 bytes overrides/assets/images/thehive-logo.svg | 12 + overrides/fonts/Bauziet SemiBold.woff | Bin 0 -> 40520 bytes overrides/home.html | 1181 +++++++++++++---- 17 files changed, 970 insertions(+), 239 deletions(-) create mode 100644 overrides/assets/images/docs-analyst.png create mode 100644 overrides/assets/images/docs-devSecOps.png create mode 100644 overrides/assets/images/docs-infraEngineer.png create mode 100644 overrides/assets/images/docs-manager.png create mode 100644 overrides/assets/images/hero-decor-l.png create mode 100644 overrides/assets/images/hero-decor-mob.png create mode 100644 overrides/assets/images/hero-decor-r.png create mode 100644 overrides/assets/images/icons/doc.svg create mode 100644 overrides/assets/images/icons/link-arrow.svg create mode 100644 overrides/assets/images/icons/text-decor.svg create mode 100644 overrides/assets/images/mask/card-mob.svg create mode 100644 overrides/assets/images/mask/card.svg create mode 100644 overrides/assets/images/mask/substract-m.png create mode 100644 overrides/assets/images/mask/substract.png create mode 100644 overrides/assets/images/thehive-logo.svg create mode 100644 overrides/fonts/Bauziet SemiBold.woff diff --git a/overrides/assets/images/docs-analyst.png b/overrides/assets/images/docs-analyst.png new file mode 100644 index 0000000000000000000000000000000000000000..d5155dda8415bb46b67bfc449c7d6209b0e46398 GIT binary patch literal 2653 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 aju%q;(g@lLn)>I%Wo&3+@Jin;>AwJYlho`0 literal 0 HcmV?d00001 diff --git a/overrides/assets/images/docs-infraEngineer.png b/overrides/assets/images/docs-infraEngineer.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed97dc68e9fd78a84fc039419a3bd0ee555c96f GIT binary patch literal 2056 zcmY*a30RWZ8vaQp!1W*8u8Jlm2^fsoq(M&RAGl$Hgrym!XiepkdpenxV4;;4QKUr^ zO{c~h!)(T_G#RJda&5HRIvPlpnQ4nQCik!DdFI~pJm)*#`L|ZI1L+loB$rv zCq6)@(-|5X{w)m*3}EHmyv}N`&dA6J)-CuC%T@6Bh4ZgHI+z1Xxc$T7b-HEfKu3R5 z4{=<%uH8zAhU1$ha|1U6V!@3`ug$*DJ*=-3l$-$o6vdC>#Y?;Yvh+dX zc{<4a3LVvR$I|cCJDpBzwbi)Le(XkGu6oEA}UfQp5mH0{K|hH zS_u;Gakt4GjvS3;z-bFY34hR}m?Jd|j@$u{2-ANK^L#O>q*94@EHecr1Q9~)k|Fxr zf;)Op6X+FuHM*7Eky6jZFHW`ibi5s_C$(P*!b%&{TZ8Z>_jv^8@^VIb} zj{!wg5Nb8PJD6)YZrYW(w?3_JQ^!?lFCgXfcl&p@z(lF)%X#q(cE~Sah22Vv< zM?k}U*G-A)@GbEmQ604<9!qS$4CUN>J}8>xb$Hs&+Xr@dsqO;T1xKXz`r&f$!~+-I1r)?>AJw3a?v9jIc*0uN-_3 zIqT&uGpDu$tV;wF4S3I6>fO5Y>W=g7C;SF&K;@n~8tqO|Z#l*jkf&OL@fF zk6^!-LrwXk3dvw*nMB|crVh#ax1_=~jG)WszU(QkeLJF`FfFhk1!D{ET{O-(g0PLy z)VBCLoL>D5tYU=79o+iC;i?x8WW!ZLMCC7+E>o+v`Za+ldKB63CAT&hn&i&=bDMcF z&4bOnG#S{;YmxSK{RXHmiSAX+$THgWpdBVwxqNb~znD+niK+EaZ^gVulxGmysj??E zBC2dBfvA3H724mb!l(YUK!(MaxzB_lJxHTVJ@kSrd)@3W;Mp!C9;BEsgUp!o4yteN zX6pyx$&9~`o+thv@aqQfGgL?C_>zO+i}8Q6|A5bt)>o^F&#Yc|)d8u(&LmEEHsBdTw}Xp^A+eYHZL$G|7#0H zeit3pjIvZ@^)`(EdD4I?Sxdf+o3wKTL^d|VH1qAo2Auk}&A5j#z5vnPZF|zv2AqZO zqp_aE_`1<0(LTH6L!+98o7I$FCsf>a$>Dw?} z?=xeb?o40~r=-XIrInj5)kvRyEF|RZ+rMIFJuq_I$*{}mcI&Dp&B*EE?{)-Q6|wWn zPQ~8n1=8nkCetD~RN7+cFr|h3S4f|mO)O_AjTm+Rhq$zNyIBn-E<`!*RYY#5Q+$b= z%^}Wu+M>x6OUu1CkvOBsNc2#;v-e(SB? ztoo)adFX4)cfm`1b=GJi_S^yfmWH(m7PxemR8PLy*s}H0z9u!+&@&g~b_h51cFoT9 z$r+{A^ktKB3@1meRgB`zs{O$6fpDy3o4Gwo~BTTvyEFAiUR zaQ6#Tmu-HhoA$^&`pFLynb*-q!0wk+s{b5jJzpD2d(rpQQdYO{aB`5tGGl5bhp_$JF_~M!yhZ)#|&iDK;hZ{1%-N^qW}N^ literal 0 HcmV?d00001 diff --git a/overrides/assets/images/docs-manager.png b/overrides/assets/images/docs-manager.png new file mode 100644 index 0000000000000000000000000000000000000000..4d889374f891e6873b216a268fa5e65ee2c32094 GIT binary patch literal 2015 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 Yi^nH+F@5q;;(sMon3iIVyk+Qr02twC!2kdN literal 0 HcmV?d00001 diff --git a/overrides/assets/images/hero-decor-mob.png b/overrides/assets/images/hero-decor-mob.png new file mode 100644 index 0000000000000000000000000000000000000000..72efa7b6d8bacf4dd5177f22014a4638a6c2c4d8 GIT binary patch literal 7176 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 literal 0 HcmV?d00001 diff --git a/overrides/assets/images/hero-decor-r.png b/overrides/assets/images/hero-decor-r.png new file mode 100644 index 0000000000000000000000000000000000000000..f071ab78dc8546e3e79ae10de65e7b4f77a13394 GIT binary patch literal 6871 zcmbW5byQT*x5sIug`rD8Qc4hTXz3n06r>dg6zK*ESG_*YQF(;=iVC>PK zxcLE;P2V)InLa<+{LSnVY}*Dlek@=m!g;|XaU-j59$WAYYnz3AUyY6UHD`ATJ+l=KOAz%m<;MxNA$ng3VBcctV6~1AkF)R?U8ov_Hi%ro2*oN^5f#Pz%BQvq z*~$w@eoU*;EpMfZP8K$S_#zmfVL{P8BT9bPpzxKov4OtF4u>Apy?LP8yk!{^tY;wqG)RrX8|PG5B4KRV#kY<& zsZ?|tJ&A4`^Em5tfW#O2TI%OGd&P%HG}-&=LH?Fkj*XcfSfc8O9Joz^GOjm zl#z-r#3}2Lk+0wvQXT5P?}1J*T1#g%-X|Q?&C{P+6cCrfz?O@V!2z!Mp0I#??Pqs{ zZU@s5spZKj^<%Yvt}%RK)r_p^m*?;=rVU&ez#xbBlEPROT|eiIY1Wrfj$P;DrWX-* z&xV)EWKS2xTCGt$>c>4Gj*l?FEnyjHK|YUqNbxPd^^`LF%Y%jo%WJpwb#>yN4u78a z=*juU<G|9P2~)UnxW5xMRo>(~E=hA%35FPFx*LQO!1uV|R3U zKd+hjfDT_^OeyE)jZp<~5jQXKqp>1e6vCxMUb(Bl?hnNXT+K&mb$AQLT)*t>2(BL* zr`rfC`Eex_Q$?5M+6URpj*%}fgKVG6`bLA)^g3c<7t*xb{uo}D_6Qx*eSUkpC?NED z!{htkr{3gpiNZ%Wkt|j3_@u9@xy&I~+tYh=Ccze;V2|52@!a&(=d>pSPqWXGD0A@dQ+#ws) zIU)1&54-XW_5~}Rr%4WZH;~v_`A*TJZBjX7#p}ku2F{~yCz0$!dw<0TH%SWII}ML_3wG(o3>MDTj^u+~7V~82 z)Q_gKs+&ER{>)87n*HD5F$m~26V3j-)peZ}93SW0F|o#P|1)k^PMf znr}6q#x(4*UaF=E*fzg}nV#IWuWCk*x=)kDKSy|q6#xF>j)x_aZJn9qc2zK)%6$1G zQ9Ln$p_5^~$#s9FoFa2Ff1zA>67 zA72ESi3VQSSelRRWDz;SYlvw=7Yms?kyFG{75Uvqk5*}B5xk-dWM9< zZ|P{O-L8v8Fn22gK+xRO)#|_Dakv*&sDXlN7zEIgoBGIE&ePRZ;fzHx z7&SS0C&*=hAs;C1%l-SoA729jkb#coNOIE5sNO$H>ctx|{nhRC^D4M9=dD-Ad#CRO zKxs7Zxw%^bKtN2|+=4G382;%?Z}OLE`W9xonOu~TC+eB$qNBErTbwl|#LeIr1Td3Z z0uVq*_lBa7O`o=q|KZdS0O3f*e(GLo)B@f`Z%(ymG=9&KB$rf-my8 zD9QQC2x#0j5?O0SwD8jCV^Vg#c61iX2{KwG4D~!(Sqv4-C%i*u?7m*>$abd2s|y$d z8YNU*|JdeqeN|EZvH1rUqpTDf0*lH&1Zn$Fqv`E3_fqdBd|4je_PiZhpV;<mL5! z)EB=rGHvWt5h=As)j@A_BK(COydZ*g*ctpvH)UksNF;nEr;(i2J%JNA!jtDqY#PP( zKp}18)OD{IpG<&{Mppj(QBb_T;Z)DqeMJk7irtd|a$C3N5V~--k8L?Dk9Nc4Y0VMj zNs9Ddg&gX&Ivv1lZfl;I3+vfAPj|TOM=Fg6)jz|{CXimL&3Z>Q{ZUKoHl}7#(dUOy z9!p(t&Hc3!AEhNv{kb4j1Vvdbn^>iIp(eJ_lDqXm#=R(Fe`z?AR`alZIe{?dy>MZH z_t*tbUfIeE4y6+@Bx|T;+nrF3PREdohSl1@I}Z7l zxOp5dY=BYECu-VW?hly^s#Kjll;QwxCv(K|aDZzvyvh(8Ji^p3b)e46iB=e|9gEQ? zh9A|-L#ROHat8-anwQ6g3i16U0)a`~Kd*%`O2ey-^AkUp-g76$jai-v|DsYZC=owj ze+sp&;1_Wm>=4EjAVdYMDyN1M$`3_<;q%Ek6YTM#d+%Go-%qyl`3Pb-KWAWggJp#Z z`@JucX+73nYK6-AB*NEoN1u?pFgMH`6gSC1u%|n7)Y-EbTCO2EJzz?6;TC;5U@{ z-5#HR1~8vDYbH);`9X$%a)ZJ+37WfpxUW64Z0z7N`ifOG@8QzmN;XhlKJ_SQfNqYW z{Y+4xVo)cq<8%-rE+Tm6M`wXeHFLZnCtq^DR#u5p;Wp%+Zk?LVj$B?r?kBRATGKNk zl3l6LwlpMI`-(!MF3oG_W5KnDNjcb3E3vcA?D;~1AV#$r#PtBdo-drPcA#G+71YT`)z5$&;*- zXY_tmic~!l)XO`)ra3`7es3m-Bpijrk^x2&z5GNlkLKrGHTnEajLU4dA^x>yOYsE> z)N1Yh2R(?f&5kjG#h*&OiliYC^M2ty)ZrCwH7>i!f9CcptA8cq}ZhmJaBVr$0Qv(+r&Y{HyNEAX+=V* zSZukDzGFp}v4prvC&}D3nq9j_BP7V>)r@M2Ifc4P4|6{SCb}kyU=$RKO4R8(ibHo= zzp$t~%oO=TdVbQI#rK!&LONRHrOorRqVgNp<(LX~qR+sL7KpS3v1dp+TmTJA=RXHM-0m^MCB7;O^}eD9 zY1wf0N)b?e{ou7)VJkH;sB1(d)}fwY74jmTsY{nUiSQ9h5M!Uz))%WInjW>~{E8%v zIZ{YSfZorarQk&R3Ir5j!XObUtn&1(hoGLg`@Jf$E*td34Gp%(%EA5(6F|x+{Ko8V zNrn#^rE}jMZHsi4vA;AQMj+_p8+jlPV!Zt_>vSK!6RLdh9))@0Ea+#BT4z4WA!=~Nu#ROc{P0VG1y#CT zU~DGMu!&Oz&o}lI$Q+4kP=223~&F{m14($487@AgQqh2H0H4C84cJgMwuBQ^0IEP{Tho$A)4{um1Ve3Q1 zuJv^k&n1DP!JikG)^8?`97_9{Wj534QENL);cpl!W!T!sUPS%n3seHFp^w69QY+`^ zN|~X*eJ%UJO>&B??Kc^Q@P;lEs!6t(%C{|!ibBYiApD!9b?05KF+xA?c5hfsWcReoip1s!<;a6%0yOG{GjauePC>(Lf^-%EGa_GG;arV^;3m(PUJOUXf(s_N$PT{ zGSRLC5dS~_i2T2->o*4p7VP~&TqCs$Qu0#r50ecLVIkg6w7EL53pdN2(71Bnz9l8a zcAcGe*GD>!czcaod0WZ;=j_$>apK4W$ax`~%*k%|&g1XTqz^tu6C;p&By+>NQH08r z^;i$ok$RA40CD4bq!&**ATZznX&8Y)fBOzOSw}+O`)v3W zC53VpU%3srlGE?_SWB$0G>~PiBTo2mc{U{}v!x}An^wxuSu0Qvh*tMYZ=ob5AJF_7 zGK{Vn-|8J~KDH<~BMb7Z=Qf#-9al&(H(HiKQA!TB53_Xwx2=|^!BU32TDl7k$vR4O zLgviQsn#56)E*V@(NyR+H0%%T1Jwc-h-1ic(cLmFs_9V=R~koJ(%_(g=!J9fJPlNZU!LDOF2AaYai(BsURxxo zvWUqgP*1xF<+ztHc)I2cKVkXTHFqvVahh3bf#U;rdr89+R8p<#+�#L%+l|yVqY- zS)A*g>VpKyq$I(*$kOiemJ~ro+wI;tiB{E@uniCG`>B+4NJ3^DWpaF2{*cI3_v3aU z+WBAcY_wS_nCcj-XJw4=l8lBs;%Fm$QUcy;>8yB8`X24a9!Ad^Q_B5Im^M2WdM&GL zPgd_nqqJ=7!p86e){VMNGh5=C9uBTc^lTV%%t4G7u=B5J=Q6vZKcgfsO>+6qw!BnI% z=OIyLaNflLtxi8TfXoeJ&`~hkoxA3NpV2bn=P!U&BAfVkNz$9< za{-DJj3v&=fyybVJqOj{rKIXIO50b4a>CSLybC!j;9hHxRtjCorYJwzHy&c$Vomq% zH|Hp>rPCuF;`0d!+5vDxuD%Ac$^2Jrj3@|UB?_L3&ugo`-TYwq;7jR8h;&HnH(#Xp z+^?u+XU4&FNQ9uv&pj^F%!V$oOZUYl&3=g!0eCBSb2`JjXH(BjPh_&ZK*hJ>+jOVN zz-h*jgyA`Z&>+g^FiJ0uH=0a8O`TBisWi=i8Zo1AITPP$HF)j5rE<(c|97mCsL6*q zM!hJCOtz9dy)u*$t615i3UzXVxfdOL&?K81cItI4mhYRZ1jMtvG>N+hfM*_5YC=9{ z0wat>)Q$MFB*S)BBIuMV(p;DryO!+SAz1~w6HjAolF}=6qxJq?;Ued2RUsSFR$!{< z;pyH$DV%A=PAj@V8w^u1fF~{B4Y9d@ja!SZUru_JtsydbetfoY&#of8pyQ)<|9;-o zCsKl;HYPmP=R;2(PdW>M=Ld&pT9n~sqY{Q+?X>P!8PG(|>(Hj`FW1kJG0`SPt*Gqo zeNWK6>=VCL-tE=c^k|n-l)(^3iXUr6ph*I*K(=8nfmc4_%h8Ij+KWV`6{pV$Hu@s{ zr_y|k=xECAzJXy(Om1WgjZCY0mbOj?Ek5FBw5zS~GP}**(7kZFyvayyuxc}gcq;_d z%?SQUDy3;=wY)!~05&%%QZ*l?dPtgF$WUQ@M!=u9=S5cLVNutyR1+9SKi2r@SxcLi z{w_!8^SaaO>ay-e$FUz?r5#5`msuZ1qD9(gxysUv7wE|^(u0~Dv|2=-1ZJsii)-p) zIcIEbOsiuvbK=p~qLCTjDxKOonYiY~A}JHnIfVv%ka61!NmgQCr-GYpW_-SX6sxR? zqB)4+NW;1&=S=XtKbiN0zRCdX%tm+OvAbfj750trPmCjU4HO$olLY7PQ8%kH645dvUE^M3YmZhou{zZOQ@cQ(d3GxoNBKP^5tE^!82_ z#j_=~L!t_hJ4X1!3k^rPKhlbay@aRxsPjrS0Kh?>$td(*P7HY&=I&CM44xmVXFeA6 z5kiPhDfuqBMc2Y+9Yl;74&>i=#ct2{!&k>=osrxS|&;P%zb@HI{ zoWUhSI|QIiKCWW$=vw~J`SE8a>g$KvN#7ypk0-kMczeKN=pD2==d%3K1Xr-^p$E?m sP(px + + diff --git a/overrides/assets/images/icons/link-arrow.svg b/overrides/assets/images/icons/link-arrow.svg new file mode 100644 index 0000000000..f17daef40b --- /dev/null +++ b/overrides/assets/images/icons/link-arrow.svg @@ -0,0 +1,3 @@ + + + diff --git a/overrides/assets/images/icons/text-decor.svg b/overrides/assets/images/icons/text-decor.svg new file mode 100644 index 0000000000..0646156c62 --- /dev/null +++ b/overrides/assets/images/icons/text-decor.svg @@ -0,0 +1,4 @@ + + + + diff --git a/overrides/assets/images/mask/card-mob.svg b/overrides/assets/images/mask/card-mob.svg new file mode 100644 index 0000000000..5ea5a8d995 --- /dev/null +++ b/overrides/assets/images/mask/card-mob.svg @@ -0,0 +1,3 @@ + + + diff --git a/overrides/assets/images/mask/card.svg b/overrides/assets/images/mask/card.svg new file mode 100644 index 0000000000..d31d7a1e25 --- /dev/null +++ b/overrides/assets/images/mask/card.svg @@ -0,0 +1,3 @@ + + + diff --git a/overrides/assets/images/mask/substract-m.png b/overrides/assets/images/mask/substract-m.png new file mode 100644 index 0000000000000000000000000000000000000000..2208226d8a7f3be1db46bd7aadb1c1328fcec1f7 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^2|ygn!VDx=1l3glDaPU;cPEB*=VV?2Inn_>A+G=b z|93C&VQ~1*;QF7z4UF9XGk}rRf*?ZeoK3N54<^yFLN)AjjP<*H@eevL5$qxG&8FpuRvaj4X z;M3t!3<^AzFE8teu)g1l4}hwtZUsXu;lJXscqs->Tmd# YsI9zJxO?SZU{El4y85}Sb4q9e0NTfr*#H0l literal 0 HcmV?d00001 diff --git a/overrides/assets/images/mask/substract.png b/overrides/assets/images/mask/substract.png new file mode 100644 index 0000000000000000000000000000000000000000..87ca0040844ce042bd0d423564305d6d08165c40 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^2|ygn!3-pG7fr4NQmz3$A+GKPJ`C>vK`7uqg9jJ^ z*+2$F5JI~BX8CY&m%Q2@ke0 zut-Skh-P5i)7a>!^MI9^m8~h_!TDBBg)UY(t}H$qu`4naIx9>I#JDR?Go9;TT@;ZZ z#NCtBn9iQZS)nWvaWy{8NF#p>8&j!kI4WcG_q d=ffWR53K$_&TqTGrLYea=$@{AF6*2UngC=~&M^Q0 literal 0 HcmV?d00001 diff --git a/overrides/assets/images/thehive-logo.svg b/overrides/assets/images/thehive-logo.svg new file mode 100644 index 0000000000..d4e32318ea --- /dev/null +++ b/overrides/assets/images/thehive-logo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/overrides/fonts/Bauziet SemiBold.woff b/overrides/fonts/Bauziet SemiBold.woff new file mode 100644 index 0000000000000000000000000000000000000000..c83cdd91416e5b6a7641a1e7e65efe76ec826f61 GIT binary patch literal 40520 zcmZr$V{mT2*L~{t*0yciwr$(CZQE{dZQH!{ueNRD?f?6m+3TFi%E~#JOeV?fz1`)- z#N<^}=WL0008P_4R;Qs@#t^&Z$(AM;qtN7K${OTCa zAy|SP?44bH=YZu`gZvAEpL_t5$9i=)ga(S_BFA>u)O0@$O#xkFb(64KPyi5dP(%dO za7g4Xu=FgAB!Vahh`9h5Dyo8H6ee+obDTNX0p`EU%9AIjp4TsLGsdlt-k+DZ-jf%H zHsvkd-=eCk%eq(tIE4xnAYi~Pna)6~QgX+wl8S+qmy0;0($z)_OhXc!G7_F^6j^Ol zSyK8NURGQrS8}zZDN;Ub9K+3NmRWt1V!BwHY#di(yg0HM~8`3Q_>fPnD_ zxL*VTyhs3e95~bfNCQSKSV{q;H9*&ZpW_c*fc^l;ElM{;K41_88%hS$3>Z7GxLO7sf!67;|5<>^K2x^)sa<~>L~re0M~=TEI?S1a5_?ou~F z+p<00UjLr>kcb9TPDNY@y^!*T8H|V!MNJSoM1UCcD+t&SV}}j*ksNb9M0^NF-peOz~!D>p|k+~;Aj3Xa{-E+MK_=x$HgrqPoM>-XFDfTWo zSfQ|HWl4l8C8_|Y%E=a+DLGdnS#h?6Y029bXH^<6d7fjr=6lKYlz*?FpD(`SK4SWM z`=WpGy$3&vpUN-AFUimU`|n57Kh!VQulU>W3;Mn7$^XBfMF55b3>PK`Mmwep`>8F% zG{GRjkU{1EUNASfR#qv*0-_6IPXt|g)!Egf;5&?Ow4c-uDY#L?s*DZkH5ncW9GZFL zNtAjNdvtt+eMEj#V&STS+3HArdSTt3#}LJk%}_opHB1{O9&@+Z>k?FknuE+y z=U8;?I;L$apSjnVJNi-im>(v@%#17-hBJGn5t40^8Iu3Fd1O;7@8wj)N=V5)$;HXZ zEBAd<5HYP%Ncp{HBabMloFz{#W7!@Ncp%C{qI&#(wnPYC5Zz|av`d7NMGrKLH zAI0~e5%e!V8n_Q2_tp5=Vm}LQ4A?4tK-)%#EtuUO0KFsX3`QsN9*W0ButRPWquMSX5j z16XlyVJK5CQD5sgRmGUUHdV#M2FFfbv9Nfs-|HIl6X)gQk|mXz5+F;#MiiK@4*bt* z(47M+LkwvrtwcsrPQ9G8e7GXXqq*c}PDOHlf=7B{M_aQou8O7CA8Uv5s!Q(7$JZ-+ zq|D!#>5H3$HLpGE=C7TwivNFE1MpdQUj>+*g3K;Oy^pyh`=8cbj9SV; z_~;sM^`6$(+`_Lg`4uER2~&!{e8|3X{umIRh(FpRp;=F3~|X%uf#2 zi=<1ykc5*y$h&Hw=-0tT+j{@)RvSCrha)R!h!iMHmJ$Gc_9HZOgj+u&+IM#dE%&GKo)#e(VnjeZ^wPBvo z>Qg4_i2GiJC^-q4lWQ}%c$nW)3ujpQ04NR*!U5%tTs}G2MTIk>dxI^*9MVSN?~S8>#jc`5 z{p-JmAH|X4yQc}vJ*dCctEZBKy{T)c(uJ{5Ll)!>ApEs`}V( z3-PhGG=BQuVFY=H4BA@iuW@rT-ZlbF@*tYJUYArfjwsg7Cll5nC` z^H6ZJQ7R{oSrL(|)V>s|ka^W-MqKYWCMD$K6)BmWQ_gUR&+dE(c}Y3-P~S?WN}IBW zQB1kmQRL&ZQScJSjyHbRie{BaP5yeke@`}hY!N9sSqI(($I4}nhq_N-a=^*SP3&O~ z&Ejw`u&BDwus2g7LGuaX;zdKm%ihoQ)8-KFc@9%0FVwrMkXAM_yj1=Tp~0~$w8)eCpG3A zbzJ&HDl`BL|AUp{0LG`W2hep347?%Ms;!phVAu^BdDh*&^F_vgbOfMFImz=S90GKw zCy1SU6>)gOF6pNyxMw?=BNT(eAV zI!hOnVp#(g3z|Kq4k@HvVH0pAQ)2=kQzkT6h&x=q#~(`@>ZoT3E_~)BlIIShLQJ4@ABpleuR@spezN~6J|}^ z8{y9+-xI9IZBb+?D|xKQTC%)EdzQ-|N#Bzntsi$VAK5Z2>Nj`QgI}6KaAnCC&Rkf1 z^=;_z$mCGeqwOPiFtD)TSa6Iu)*Sv8PC8WX84k6HnTgqnU5nv~?TJwpixk5YtBSFT z#fqiJ;$iYKd(qFQb4b2Re3C*XsYn)@^qTY>MjX~2RvyY5M>?7x1daxdGLB}BzKxcS zvX07*qQ}}}^RtGLHA5Nio9){&t%#T=87UduH%(9_$CAyEmCM#pWqD+bxmvCFNeRV1UajPM3Rm^h|6NOKWjV-e_AyH~ABXL9s zR%wGkSxB)7D+BWpW+zexwpwH)#vCUj6Q>nfoCfI_aOC{az13%l86`z$K@BC=i7!H( zTZQ53`-H41T!ywj48hT%VHA&|!!K+SLK>veB(EY&ml;mk7G8)8DU4VWG_u4et7P!4 zm3l@-QA9c;W`g;LDJj`-Oi#HK9wvbwOy{YD0sgVur+^XjKFCLb^7ACzqX_vY)K?K7 zV|2EUSaeH)dlm0FVC&AF`!wulz3{oc6@uv~uUg|z%{c$AeoK71ZkE4NYo-oD`*eBd zi}zzXXEWhmf0_VrW&+5ZuaK=ik3*0sB8{*6GeEa-oQx#RNP^KS<^v*mI9~l1_33s$(U%vnVr4LJf<&B6RF@F1g*nib-fp=o zsa;a~%F zE>&0vtNT7f^*EC&-Q2FJvl z{T>TNU|`MqW+xvv1oRIS*>lLFWF7*$$Tec)i#r;g`1>hbXmzc((EHg)k2@C1#y#{f zt!g&M1!AEpsEzy}H?1?rR%fxtQ^r|x6tD^6;UzKiOPS6!)WM7*1kD(0wv>8W?NVm6 zm!+Pjo@&k;c_XzsGR>LIM1=MVhe4FwNV(V-p}+h2Qk79FHD*pS3Qk_}<=5S) z{$ZajHgiJYR`)fb@C)Ij9%9sKsx9<6AsI=l@jRN17CGfzTIDqj7yQ!*s1w?toKPfGJBL0&(_w#rYx{ zIlP_M=l<@}w(1`VHRO8TxF_91DskQ`hypi>pDg}IIg`RnFY`%<=){Af+?vrF|K#$1 zV+9A`Ko|*{J17l!WJn8vs6B=mUCX!5k*XC9mXZHLLPpC&MXF`DShN|pzbu#tue+&? zJd;OiZB@-{Z{o34i#0w39xjg&O$A7!JC%i-fQ!P%Nf*wWrr=VymUe{caFw_^?B*;F?c&mskWR%2 zzhHnhIkIE7m6El>xSnGu7(%4Ybbxd2wN3fa*sCXTv&JQ);{g#eJxz%jf zv@(tJ(v&g~>;gv>jm{t>*3Un|;3M4?$EwuxDl4+s%XJc8qBK}|T?4h^LWYDA5^(9m ztW0A6`_w>Njz&+Lx=@#wmz9}PEhC|;lrUumiKx!fWgel{M;u4uL#>iV#x&10bsb4l z?J%{r6?1X15_5@ZcX372&dpFlBu1~wXP)2RLWi$xjhmUt=hmjFSyyRwI+JqLSPh%F zA29YH_Qd?Rc37!+vmI$TM((R9e}}k9Y;}>biRo;PUT+j__+fNSP12%VHe4>3^_hl9 zjEuGxS$F|)_}*a4;Kt;u*i7d0J|pGrPj3q~)$DxagC z)fT3Wo)HA=gj#H_vTH`O=ozgZt%z)c#BRA++Iup1mjq_+u4fswgQD_RLz*>pW$CJ! zd(`#PK*Y(AH`??%NYpN-i_Y-tlk zbHF=d4wW1uSCF#`BKBz0Al(RkI;9xw@)NX6@WW^%pM8|0+MF=5r$CkG{FVEhOk7!k z-XxsqZd&u6Oj zXc&es-h*^D5sMQfM!GbM%RLFlM%$k1WWIXjz%YpOHZZsCJJ+>8B@E9)*bFvP;CW=Z zw=(#u7xqn>vI*rajnH_>=D#Eff0q9zu-DbgouG)yor5^^nii=PzIX89ft%xWB4Ip} zmTI$%Gf2#3p`oIrIz$tC!b0TmRvDq~RN;O^wjCn#X-|O2?Vj;?yAr|}t&#I!DmqS1 zzH+(V)nLaTElT+&FD!X$=IsQ|R>gi2x7o+(m_Np$swIP$-4fB>^K|=mbr1DQF55MtMD5DP`;-YZUPp^^47+}rn)<>XvQ%0%@c9&5S9@n+`z z<67#5CWg3RG7$T1*kWZmJ+Nj}Ut>h{6gIZ~r2ks(?gW~XqHuxB%lp%RQ;tgt(k|tr zGT4P!Wcb+%8zIGE?&Mi?SF)Qdl_51{Zs{xkT{m*@I<`sg7)tGEMpbnTx01H7LL7Bj zm5-2{n#&mtfxIMlojVn)OlT(mE=EqZ;deP=A2fWN7eTr($Iu0Kb9la9&OL)2$mQk` z8a88B(W8aQP}Ihe4JeLh9x760h1WNlqRzjCKG{Ayqtm-{!%GDP87*D@MiBDEVKf~G z_gy;oGmOa&R8Rll&egs+3Y8FlKe|F$}kz?6Z#RD+mYhRXKhsC4HDs5LVB03 z#WMx7aVcj_2q9;cFX_9Ee7=v2xHXyAs2GiQ?WZnF!Q!Ov z*g2LdDsd4-Xwv>B%1M+lFaYur1GkIoEeS{?ImxTuRknD+S`%bfI`LH;P#3p3dF9I- zs4#k+yc8lpt)h~`|2JE)rqIyRX&8I?nHPpzPGc9#Ial>jan}=t%Kj%(`03*1x>`D3 zCMS`NQ!8+YH3+hRBwx2=1ctrJGsXkGsc;O@9WzF#4eE4K6#bOvtbxUXIf;r)M*S!4 zp5itXhH}ppxMP1Ja*qmshbn}Y1C|MZ2X*9Jw-ahJ%^5*UDT$qR5J*(^Hywc7IqbR}Grp^+{kY{jLsW;Oc* z$Lm=WklN5B3xRw@yqKog>1(y?1zT66l48ty&1pfJ&}K^ZZOH@7!-j4D!(@m*H0 zNr96MCNH?3*zYoEGTpc8p6r1*CK&m+^?N@@ZJ!?Yz~kGm`d*soO4Q*+DvvcHWoW$i z3G_EK5I6rmb3BP~6p-&wdPX zKBHhoMnU;wa0XBXvX@*iMO9XLL@M8E$hbYguofkFVa)=eZ z)q~4V%05&=pU5W1L(s$Pp*5?thH~kw>#TI+km0kBRfe*yCkZ~Mfb$PuFc6{39w5M% zqoS7@-*ORXJ(ixhsjXBSQ!f-7o0}buOe8R7iSrOS@;PR6gt~nw>^sKP96;32lX8yv z1jVUbLswrC$6$;J>1=ko94)lAKZUmo{gHjv3B}cz5j82`l>}o-dYTq@gd8HK&l`7z z|8QqCJJ^dId(PXT555c^rM9Oj=$=wu0(&~Yj<7M`KMpLu|ZKU+w#)eCh)`}`gOq&+IN6R}W zW`>tO=8SxC>E`-&8@PKrQ@mNDj4 zeNLgVBue*j;_wQoZ*a`?WX@O(s2E>!4B>EM7*!v+4R4)Kcc*v>#+zIFqJbU z!{`{*xm-DcM8S^%jPC?e-ui> zC4PF^939}A0disRd_@or9H01*!*kE9jbEMVyRafO%X|aZZxhPk-eAVDbt)IoPprLj zd#p|f(mitEJALj>JFv4Zj#}nIg1%P}m1T0%vkl3;9SncYXpO@~;9-%g{3mCcAuT1W zt=2UbLr80;RIP7O7RVyYnR4Dy=}J7FwBGJfLl>zuU44aHSD8!RO80?7VH%;J7^&G0 z%1u1yV5;qCR5*anoYxR$-yBEzL2ss+G9Z{ooShC8&r!2SOdOnwn1+p3zcW7eld}r@ z4n|yY-3SUWBoj2MzqF&u69!~OeM&ThUe;HX$b-&a+ILuW@deq7GzbRm$-B^MSD{bH+B2efV z6GH7;kr0fiM`U&^GE^Cn2r#9DGmUsWScQXt@jI3@8?D`=QqvAw;LO5IXxoo?Ka=1k zM0>JA2e1OL0}bE+*&#t4!1bztD4=>o$S5!aZiH!c05^dK1%Mi;9-;sdQVP@{T%aB_ zKv$q%1;7OjYD%;V06hZUg#@hvtipm;0j&}vr~u|bK~sfxK|!s79KeHI0WM%cR)`t! z0nq{q^q?~WbASMBz(;@qG2kOKNEWyr5FiYo0WH7=WJtIN8bl*Jf(BgyaKMAa5FH?b zwut7S1BeCYVEPpc4f63$X%TSH0(*fSfFa{R9FQR80CV_|a=;FMAmuQF1pztWLD_&D z#6NaW{hmM+K>gwb?X&>&z};HFEAW6XPz8hmBp^LtmmR2`27w27mkNOg4Zt6`TL}pR z5`+%SfDmlH3y&p?O6b60EHL> zF|Z=U84G{{G-Oi&Dj)*_i43veQ-BH}0}uo`@&EuNbZh`4KnySrMgZ{}fmH^o2PHrc zU;!)vB7pjFvH%PKNc0O3C9-~rf$3P~*^5C#|ljRW^% z1AGDdfN^jFJ%9*c7_i3%QUE+?CTsu(02AN>C;|+ID!>Mn0VyB>SLC3-tEL1pq&!pr zN`M6bijapK=s?g7DnJ6z;BW<0Llpc0fFbCC2Y>|t4N?QwV?p`@5x@i-0X%^ASdkI{ zG9ZK8FchE$XaG-O2J8SIz%j4_KmZZI47y7WI0hI-1ENVnyq#+xxPq@eW`!H%%7R3? z$y$S(fQ1kUFvua1hwsF>?f+}5Iv_|t?vP;s7&@0i4*_Uk_^`v@nKV2jF zLc$NmLlOx^XzZgnCbo<65PcKyCBK_+FCmHHcdA~Gm2(AfQk-DP7ql1U{_D$|w?sOb8+jY9-HVN!d*dybk>7(qU z^P_g6wPAB%!ZG7meQcKgSrp7e784YEij|7Fie<;jNem~kNVb*;FzGicJBc{yIVs;~ zAI3JM-x(Yrjv~hp$2P@4$4tf6Whjt|k>Sc#%jC#x%7SOXuwhyvnIPFE88ptBWJ(54 zKqWJirOVo7Z!*6Pp=2nP;mUqwlHK35vS(hi@EW{V>(;s9U45>PG*4Nu_vvbO$zElx zbGN?O^tA=I3%i61 zXP;!JXVkIOvG3UV35=%qsNB13ubmw*_cSm=Z`?T{Y_v+~FOtdRImZ#>%xpc0cNtVaw5)d2k zWU!c_F~@6G5}^2^HbgDbOn5a-*kF1G@c!#|NJRTQ^>VPeB*7|9RKS>+ZCFAHDP2dD(^8wc5?vZEbpWq`D%zH(eah z(bjhvyW7Hh#yj#_dGlPa)s+7|v2urhnYzyR`r6FC)Lr_B=j-)V`Z#=|JZozBSK15Y zYyWhyV=wLB^cXRNme0tq9j~r0 z7f0;<|Hl6Pvrp2G$X}2@Lcd5qP2YP--udSj{h9V&bFY1&e$h5ypS@$(XVw?&C;lb( zp8M2w>OOSSy5rkt?pMc}msCR=Jo7zul2&u;%MLE)>((%|dx{$~st9rIXw1Ujrsini zICVb2lC#{IMV)ghXKmz4AxP_8jX6{OPpo}Th@G*kEvLrl=fGjgj`7c9_%XfRcm$d) zsqa{IgB?<`(ptsbYKs+T5Vh91QU>ci>J)Uj>e0fRwZ*hxE-nbY(C8(kxFsgjvdP1| z8H3L)ka+e`yG4_#KvD6gM>^|JiK}_~N;>XbU+i`fhf<@6u`xLAwQkTT{a9}Q+ZEoq zp60_IHyXaLJfSd{*ZWiHfWrNGT8ZK}<3z9qONfa1W5J)e!fU%|{7YQao$yqjO)&m; zCVbZ1F2;4AD^r-ka9>Q8NC?O5W{lV{Tt#*a7TT;Z-E_hG5wFvb$BUVtfBGhTgY0&j zklUN>&s7#B%Wy8HwVSNLtR!)*sB@rZapn>lfdMKL1%YzCRAR}pQnmfGO_o#t=oWs$ z(B%$(My+QvzN9~EXRKgLNDlVC?54~89z9Mwf&;}l4Mg?DjE8_&H(!WiVc8IL#`j@| zfw3X!Hnl~EGHX(CR#%mdhAlvGdg1M<(N@)NBcMBCD(xISX=gK*0$n(33M(ilBqtLf zMj%AmZ+PVOJn81#GXC#>JTK>hhq?Cbf4Ke#-K;-xN^QZry4^ zHq&EK%rF(Mr50xQCw(4<*G?ijiW z=Z)ke>MxVL7a**Ke%33?;Tc_(iG-8RX1P$-Y^JtfVaX5-{0J#mS|CV#_vgeW5p*+n z_>}G_Uz9`9{4Zp4UQ$2Rb?7SY`TDeXB|Qp6x*Fjd){pF#NrD&zq(qX2Cj=XR4VN<1 zQKN9Eh}D0YzK&&n;XiShGK3vzGG}T$R(kC;Q8{f7C(4xai8{hr#RivfBsa%QN$yw| zeY*9>cJie=16{PLp)OdO?Wu7?BONf)uKg|MTIWfp?JJ#-@3~~isFH<`_o5b~t%pu^ zOqH$bnaO2U{?cA7@1ZcF4s}erS|ANjxuo|0xN!b^CfeVyp0g!9jCeg1?C^X*pH-;7 zmYLRUHPb8A0j{ZcKbsbyj`d~N%07`3rslw=4<^I&8re7otzi!bf^VtT8?s2%lJ9+V zcgK=FXqcrfYr*$8HMhegDs`g{ALyWMgZ+AWqyF@njqh|wh2-^QehU1YB7ZTLbSKL< zr2k^tU#cG%-c|&${uuA`@ijNZU((E4&v4%j0dw)YLwr`r$=Ok9XBX8M9SJF;Or>$z zB&dnh;dG1vbGo()_M#F)hoFb8S=^Dcwfwu*5n1n1M+<1~VB%!xSd@ zXQpN`<{2$Aw~&=d6qAO9F_<@hGdM1)eErgn#Oc}-``L_?-};hJu8TIGCnRm|?+3BT zMA1ceOtj=F{EpPkbwdCcWh5uyVc<=dN`bU}(edl(_g^$X-n)8%)@1v)S($>ehI z_u*FV-|w$fL>=-Z^dE1^sK8uB^$a%s2CwDM5!K6W$v)T)yq9zKhr2F>iU*3t9WlYO zZ(0;#dgy8y2#a_X3M|)w#wbOBgEytq*H7eTOYXnB=Qi;g!(6xGsA{N8NvgM!?A@ke z3snY3HeS4bXiVtZy44vmP|YMD+rv@r&_&Fo8`dvxMAyynK+Scr`4#7)n}>Xp>hbHQ71HyJz*80mu7z+mJ$P=*Ml{v z#Ine57g+wdio=DFsw(NV6)1gg1V#wv8JDeB8KtF^H$W=9wRr!5A16&#Ur3t3D#Wx2 zOKOtfX|qP%HeS99BA^)o(VbAjcz3a&v0q6SlU#qNc09!J&gDj;2Gwljw-EVU6Lm5+7v3sg&5IsQXgp<(*>kB$x|tf#($MytxB9XBmi_QDG9d2H~0*MV(_&rAW7cg41btKKEuhP^{X zle1I{>?r|a41y{I;dp=@w2_pX_@uf$r9rf?vGTCG2NPm>gIn1AH*WAShpiGpK$scd zc70Cw=<^!zl3%Q?S*x(2r25a|H^BiS{141|sct{2n_D@(Gsaogjw4J^nPN|Q897;l zBsMEt7Slfb6}XN3-O^K!YBqbr#X$?)I@4fYQpu2h=Y0K?c{-m9mrg%s#;Cq}`=ISt zePK%@d=IMJy}@qnzpKlPI|oScFUIjPTI+6$)yK8XxMO2T9if@^p=*z}yfq~%UwF#z zdW6#8gj?p)jZ*2JQ_px<{@{7HrtjtKWbB1D8FKb_5U!B{zbecnY}}K6%}virX|9xKTCtUB=bEnAxFsMm4^^Kb z7f}l(ClLyFqTPYA^*xvC=IrSeT5R|_!}MwW?s}6zKfcjc8%*LSDn3*neZL#TU|XLh zlbg5I@e^xXPOXFeyMAOuaedwmzrv14JQ{aA&(AxX zEldLY3;7D|e}oOj}o zUi<~^Ip*NB70UC3Q-$}}DqKar_Da3wH3ho!w3D~#%8sjPtMfV>wL?49heB^5?o-&6 zb`-Vg%^K>tT|4i`Yq9Tl=-&@wv+wcGr=>>i!l}6zjrUZ=wJxe>PWtoN86x%tH_1e2 z|23Fuolr7?_`TM1S+CubnwCaOnahdB#K8U?}Z%sGu!eoNgj}dN-NY>WKpv z4opc8KzyWkOc*goS}T5U@E(p&&qGlr?8`$~4AJ>gU$Gw#+r!J}csYDIlw7#AI;-`c z;&~{q!cp6tP2A$7W$V(LF}YY#4$^VwfcP)??8CEbE~uHP`3UOmrPGTy_4@b;1q@No z`wTjg3Dj{4C01e5#_BojW-7w`6|3W@pUe|v!>PqKzm8au8*TBhpge!t246p>E>dPH zmOjJv;qo$h>V>^BLo1t40&*awI+ubEK--jQ^-*)ag^3fTu=brqO*k%g zi6_01du}qZ(#CgI^%iH0tdZ|r@Z4n25lm2l*{8av!2&d)(#BrI`A z@>|9lSf8GnlwcJ~c9gG1$7pHGYsa@(Q<6;-t{Fb0W*uhLjQKsGn! zgGLgZ$u^&o)Z>+^lPx>U67RRJfb>!I6EebH+@WvOk zmByd>;7$eUf+3EsRi}i&y2?e=kG8x-eI03UFshzpl!?RT%YvSsqhOF??~(fXqoWOJ zD>Rh}sTz*7dnwH7|MYV$YMMg=^@cD`i(n7plKF^!ii>)E$lH!(jLzhnt)YS^`US4= z)nxE;D(A}>tdFMpdZ8Vct$t=sK6zp>sZs{xPW%I}G+)z#wp`1W*oH@wI>E5-5Z1YB zt+VGh?QzV9_DM#V8SMWM<( z3{uVdIK(|?U1XHJ6%_UP(){NpK;M22>oMM9J`R=OWs63ft&%&Np6(ACM-URlgp5|iiD$aM!q8rUxm@bnUTxzy~?oSz-BC;)|qN2P>zsf+}lE?uv4|^RFX>OW5@>^|CZ_ zF)hO0RcOc`Nw(=li|Es{S zZ1a4pu{npE68e{7?;QfbPxa^Qo$6^sSw0!t5A7{DH!}e4&)y39?PQ9a%6{I>+Sb?0 zz;X|D=<_)D7HbZx5yuEc6V;xV!TS;sGZE$#fT)4C@QY$2(@gRKD$S5VJK$lq2c2i z`!pM@&+R!H-=0PCEDpT6(_1^+E7eVBZ`58Eky0=`rGPe(+@m>bUa~#K%!ySrr|a$h z-90Q&-Fa9Dyt@~q=>$zpVZH+sNg5%{b@S)?$Xi*>-2brj2Y2 zN{*B14a5He(ngU@hCE*`*>OooH2QBaaAlw zX!_%HlBIpQ+zPzefu-=l3m3w-~r zx73zM!fWlXhvMW%bFLb)YD#BUY#d|+{&(vh0cOSYb%lr?v4Wgb{>|AWrK3wzaIDK=btu+E1L~>6lz)s|A)ct z4KrJBhM(_9^VLn9GeYjbxz3f-9~%xb&4j_BcMzKEH?~5Ajx_{&0@Y>3?+E4r{V!Nd z;v>-BDjwGW0&b>i6Xry9CjG*F8IP8qY(umbN0Gght=lt#vzcrjv>h%kkQ&lNSngg@ z(MN+RF~@On z`|tBvDndC#8 zY3%ptm3YX>M9vrXUf`g4ug{lU{0v2wn8Pv_)<3o@#&F=vu#sKB4x7SnZ-k-~_C=u) zeXn_Ti&Mzw>2ZEw#94j};mhiDZEii`2g-=JewQ9kKe#+)x6R;G08UO93tTT_uZDjTgr_$nS_%T;ZFA4&D=mvqn%vhW8Z#=>KvRS zKc+*Y*4#6(*CVn)`TDa<>JnUqb8B=xg9!{HE*R%QIpDQTBiAFq_F^2t`X!>E3Z=Ci-qULmQoFq`vPOX=UZXjzWs z9$|A}Fx@-%Cx&II?L)g+GUixg9rVx{>e&_t&c1(i#mw6>#xx7#7G1Dn|I3fHi_>rs*`h3LyNl2|p0R=$ol5kqReO84%daBMpY z!-$|Ty^7tL*0SnxTM^XolmH_=p3uuKNkahs8 z>&WD&s82wYh)&4gyYTeifZR2nPkm$!xwm~cJ0kG)bwU95F8l`}kUu=cW9}+Z5M)PG6z8l04gkL9P*) z;oNuO#o`P4aH2*}Hyy3avr=eQx_$ZyjISWNIatK{81Wl&e}*Lro^KH0F>L?T{zO_z ze#Z)~tzNrJd>n;{!nWMnM{)T3?1Yt>Mqx2|Y>zJC-m9uYORG1US8_I)&rm0sqpQ~# z6H4>qxAZkVBv5`qqry8y`a)w{Jx{^cNJE>QC{$3NQ`Bhdy4K6wX@en3h|XkWA<@N8 zXtW^KwcKs69w~|JoW(mMo?qii2s{34a2zn+-U=9j@faQBA~N}Cm@GbFb7#%w?;tWM z5U#E7+dSt8g=WPE*LODKL!tjEzlmvnmwDT3{otY|t9c1TS+}eubr7Qrr=KnWGwqr= zQKx7MxWexZe4e{b1hI-Y;RCTLLKz3n`#}+TQY%`gq*nh@F5}6FcUciQ_^+m! zn587Cxfk@gWEt!8G!ko~m0BG2_6>FvtI>kv-h1FPQiCJNw=R6VAl+jbhS&E8nFNme z0E~&HAf7eN1%$_J1!*-s3i=ZJfKwYEQ|TlHYcpJvVfwfA#2kn&5MOx_WDy2uGdXjL&u$K!yI`C8?MW_|JP%*`y+EEdz{ z`ysZ44ARj3!HRyHr?LSNZ0*bj3r;NRd5BVJ$&VAIL)e{DZ)Wgh4tBkrSC}o&kI~q8 zHDi5!M%7!&ZDO((`L^w4eZZtX%_ms|XVtIqyYX{5k)X})Kx~6EcKyeLj9L?dUoKsU zp27pFOP~rbKC!fF%p}K|gpR1-W|P`qK>4j@D3MsLVa|c~j&SIi>YPG6If1ZI#FGNr z9LdaqrRx+vXFDg@0L|NVs#Le_@L#;F%MBjFYHI3ZxYUd=B@4Hne6f!$3($~H$!``M-m6HY$&(j=%}^5#6)(nZ52LT1+E zd*`aN#Ej{gKo04Q-4|nThhTF=>McOA?t|W5Mc0PWO@E*wiMt!WI8E947#FKQKte6_ zo=C^QU~_{`J>MgW^yuGAPxgo}l&6!4nUcLU3yLKqC9zm<>L+PEQsoVuu`)_OzH272 z_r}7fUzK|rE$C0kH!{U!an;_&*x59WwkRHvs&Yz3L!GJQ$EfVP?`4m8kLvkRZmDiY zD}5xUS66>>C$R|!sa`^a^o}+m7~8&+dyv*Z<&GYD)jKe%coxfKkM`M8q3e4`>!E)V z+>TZBZt1D)L#jMe^ZTjt2P$=*MUPT*Cb8lD%J26Q<|;R3%kPV`Ev@B_#9gV}r(jp7 zbF9MN%QM7YyX203{~_-sFty|VRd$bRjbQ|#pa){HSutP+`V+bO0kO>o(eC5t^)&{@giQJKLmJLK*! zMoMDX$05Ty6U){mXJzHCeWheU7d-5c7D%bBx>?ZbXI5BL%`$dx7t>;w_O83SncI?o z57WWlE+!BVMp${7ga4XN#0NQZ`*gG-Fa&7B*h{RLBXTZ-G{_?RniHmUwc7J$1?qnK z;5xP8C`I2qe_x1v&C&QXy6e#!ECbow+zD{2XDI?>=HNDkdk-$7%kg~0UGpch?64(Y z?p*YRZ`|IJzgeT?YIaI8|81>tdm2fbnV9GtR|F`s_}~ha7bP28YP7|9ZvN$e{^_ay zkh=8;dX=y20G%rJx2U>oXcx2eVLd5X#S@hE^3_xBq~Q7s?vf@Ag@tdV8Oo zJQuZj&tdIYzF)sDwMK7JIMq`-zeg{;^DKWNEQE2Rq!9iif;i=$rIs1x{y(&Fal|15Z7Sm^o z6c}=X0~V8K0YhVx)M@|GRi!VVn1`c{ppH!>@Q=9D1$Qi*yP{rDKd<~_p&zG+$j@f{ zZ}HR6k#SR~fVO8`8+wJdnpXS&=z0s_x`Ad*G`3?qW@e6KW@ct)W@cvQn3a){IJBGwRW_)IEK&>S_2{$tk&cBq9V#qcZ-QhkVNm zUpLBc1bmAKnQdEE4o?nOEkpPnDie*I){Bh=Q73FH%QFdw<)P{$bdlNdYc9c`2W4_H zRgX=R$xC68oeO1?BeI-_3fH7&kqf4? zEv7sCv#o2QQD=|$QMrNGFqK_ctNuzDlXB1jIcAmF_+(@iK!)9}DezNXv*GRromwRM zZpvbLrXp7##TCeFh@PhEi1*K9qI}Awz{k)^Z1uaQz~ABUHR{xjd92Yd63xDgn}Ui$ zG_A*WZM{hj?%%R?+c{r=$c}6mQ<=gw?qS7EgH7&Obh9@b5!cQe=`+Y`tYy5od+lN3T4Z+i*xSiaq|FV-s&H)UM|^D536o_=h* z?GJ=OBxp|vQ;`XMK@b=QxdlkJk1+rg+PnPm2#Q0qAKF>)YjsEL;3dfpm;b17E z+U?|Jwng?DfpP=sIwGZHO`?F40OC2zYjuO9GHcBQw zQObVs#vFQ2@$WA$PaQEe44p!GsTpZtKCO%s*>;jHT#J9q@B!Gdh+y@om8qhtygFuf zb6s7R@z#V%(`mP;1v54Raqt)uwVsUJLl(l}RMY93D3&v_q-gnUkocBAhT53W6w7Dj~EZDz>Noc4FgC}ur*X9%^H2{G_rC%#)^ z#CIZ*zK2mn4P{h0r3u5(OH*1F0f@tHR)zn1!3|_OFo&<_i4c5u=~Pffy}TrOa!~%& znknJ%t4Z*d1H#b4^5c~p{S0U#=&tzu?InZ`t;V42^jfWx2H zeD+$~lw!#fu;OjRguexy{dkQn#~ni+(+GlnSBvVI*{x}XXj0$gktK$(qN`U@LHPt0s3#~q=%`>gIV%WbA3+;69vaIu@?+~>*X z$q!;lk4yh=WwyS#ilfLzm-PB*274oJsf?6BBgq4+Q&RTMdEuc(=@EgR6|Y(c{adx* z&rG8*(Dv#?$XpGN9pFdEh?^fC_{ZX$iY^Iqo-;v(p%5`!Eo|c!7Ck&9I-ORl(>t-AkkqX3c$Z?xjE$P{PyF*RT-8`oLG7vfTx%-& zjN*WhvdSBno>^o>opX9b4+@(xbBN;*F*79_3N07nt35(=U*y_J$va1q$FEVgcGcZ@ zFM*^p0tZ0%=Stm~(Qr3xUvKp{Qpwoq6T4sSrE-vGw_2M{x{$(aMEH_?87ebB?0D`p zS5s!(>3QX?JB}KgoSxWtGgqNKFQsNk?BQ<6PXEPu-lZcDS`IihrM?q%Crn;(%dFsgpeHhvw^3muiwkl4tB zd})`a%6UK@@_*g#3R_(Gl_t$gtB4~H#?}+!_Qiz|N&?Xccjkzy-i+7?WkS$ham7+N zakN%tb;hZM4EVE}&k_=r6tmqlGZ8&11lPCyzIw@o3j<~^F(#1P52hAE7gOA_M8(b@ zOKRM#7iS5pf4--s)LWq#{sQp3iAWdy^bQx#E|Hhg%Fig!?Br?k1#q)DnMgPNEZ{AY zLWt5PoH|}z%+-K%x%pWpPJmvqu8v#lNv2GKeA@=ID$>bYs}M6&dJQrZ*7*G zr9w(jj`|*1 zvb?FyZX>mROut-iQq>{rC=H`X7X_VQk0F%a$-t@}zGUGB(XE4>t5Zml+m&^%iMcb) z<6*sZQs;UHr-g-B1U9o%_H8bz33E@-Xlnb^)oO1%_9Rt!WMpQ!R-?pLQckCOL_z%+ z-Bn55+Sb;20vGHoU9ZfAMTPCAlFDgNatF^<|7gAAd2vy5VEqX@H#@a#E&|6%fLe*x zb2IAXSf1RS=6O(E652yHymmN=@wbA(_3m|&utUbTZFtW6PUy7bXK;Lj7;*|kKg#P7 znB%E}p~*Q*m^i<=Mh3Dj;uaz3_`A8wEWXuXo1f;&3@5+FzU#OGyfO5ojLd&NL=6B% ziE+BCIdMQ2!Ln6Ixv`m&RjV68H0#Fd>}EogTF;N1o_8giS&R6QW38euUYy~_xSi- ziM+DBv%32uxQ1hnUu-g;aRYYhMIGajCxMX_ggThN_X|Pw7LJ@&b}JkXrM#9*SmOdH zyCVs3+QeMU`Xj$CCL%$48kSU<9~fJDgcKp58`>6?_}PwWoZ<%lv-jtlwa0J|J%#w$ zs^)$~-YvtXzZTstt3+=bQ%%Z~yLtAcD7}W@;%^)DF#H-+3Zq7Q5UCwdbb>`TBk#;M94#1{!t1$;?6IGDTkp!>tP?HsID>%Wuo2I}lm{Jpb-W&(M<0 z<-kVVM(S3jV5|fapwP5a42&xD*?e{h>&b%9hNxHsVe@CDEYc0~{H$#fwazYolR{ot zD%zxVaE`E;W_q-){aq(B8|ZFJ$==#}`52F}n9pY>Hy9z5ez)9Q1Y@ZNtZ#*(@T-(R zs3UV(0*Sa9`W{TDq~pCV2POxXnsGI*929B$cb*xnb?8&72G(_39ZPlk;Y$Gy3sQp% zTQsf|FNqW&ewB6)!a#e6kHW93Ps8WsuZQSqXYXs$eMa((ZKJB&;lrdP`nS--o%%{u9X4e45H~qY(K>jL`K(n8X(jUGM@%LLdf?vKD!?EBGvwn+zL;KaD zQ>Xdm2nZ15%8@i`wUg+0Y0K+I*V_=)fAX1w?9Z2TYg0Qno+#)Q+ z;4CAPPynV0Q!8%C{7Sgzd;;JJrI5Rf#Rwq5;lq^+J#2ptf6IIawyfp~XQC|$)pKR) zR*h??k}w!%v8N|&vq7f;)%GPagxW)R0&?glr6QxGC1J2IlMer=TZk+#2%KEMfuYdj z@~MAltw0(u{-n880Dcrp&>QGGTV@2Z@L0VfKsu#MGddG@&z#aaYPi*_3>lZ z6xyoZQzL-!H@;mHmh(7@h^8}XbqT7k(~(2a423~cLxWpGOAr4;>UHZJ_)Zs^om=a{ zj>o5OJ_g)(t@809|M%)0Ag$$%DyYA2UW)eki&H{*V#yhZluz1_0{6cq3tnBkWX?;Xf{8)6$V^*C;V zw;Q%|){rMqLEUWCnkcf{7l?uC=QMaZR+|dD3cza+{kyywKOp0 zS2bJ7$gQm9e6FcjS#F`&(d~0sMLPJF2_Lk__&qp+njO9-f{-9)2!^M&Ul2P^gd_v_ zYtGagna-=qzq=NOGohK#l=i}rdM?=Pm>4)aV?nA?DhD$Q>&Cw5;=N`fXC~Wwh3UnA zcL;Jzy@-kvd)Qw*mOpy&VV-F}8R2sZ3Q}s^9@NxsBXFJ#jhH5yJs@|rC;-Jx8h{ng zzHwCTym9d7J3(39%4W$5CmR_uqsYB}@`E5V&)?f+yc~-d)WSP}i13YAj@+>q;-cHr z7WPCxvaH*GTE-AZSA=1`lb<6&Ns3%?Qe|y|$AQtGfn-YSm6WY89j=b7y3O6fwC3{8 zo7^Ewm_W)pzPA?OFZAb21vF!(QbD;9_#pt3xo?$ItNG}*hxsjfK8l6(Foi#j*@Rp$ zGNxBSQ*XDG!fD=kN4Jw{{%p0KH^*MoU0qBs4Y!Ua%X!v&6)Fo&a9C;Vo%lu4)h$yJ z7!qt#dupdF;aOQ_dYWCpp~!W#23ng$=eeeXif;qOL)A{NEhD8D(UsTVrj(Jyy26*M zQ^qb_1Z{;mJbZYbOf>57dE75fot~(ywd4tguQwDQCJi$Zi1mn?<{ZNQN^lpOn_Rp) zQ^9Y)EFe6Kf<=MRJv(J`JJUe&1E+?EqM0ec)J)TUEG9TKw!7P`rLEsXohYtbMDHv! zvLR~nnBptLvOarb#=t6?d}lFS34TNnkbXjg;t#l;4WV_jC&s|YM`l(q`V+IdZ{YuX zRXumx_fH-$iY1Bz_^~=-2ptx(&?AI5rp=`ZlH#1fl+6oy@CVCmQX7+X7pKp>Q$f@0kB&?bhVERHnZ#EQ(fKmxL^19wrk`A zO1SE{A>7`F%n_dij~q!F3eada*9~!msHIX|FzH`EYYd3fN%IxBJGjH6^XX09?&6Qt z_xRPZ-E8Smsb#ArVjI?Us&3JX(Xn8_5k51HdYwnNS*(}b6AZIf7ZQPe522y5<)S%` zPamI4x_f8f%9rsLt?;O{FLOI~Mi`ye?*ebkD{`vebys3CXDf(Gabe+1kH!&7uD1H^OhJsdj9d+w`qpm=G)iOq$^&s4*5^pBg~wUu(E!ICM`?qp^ttNjC=Cl@pGO8K3ZV~*-ygmH? zxeK_NNto%kHG0i4!`RbGIJzzh4hNJ&FN~E21)qCFq{5Z8RSv;`!7XIt(aDUyc{sSt zuQVobs;?#seJUcL_>UJ*?q`~wTQjWc>dvtqq5TjmAyn`k9CHK&ofC1_Jy{56LXdY3 zdo)4C8+zV#x;z0?Bs-sjNsytO!Ee-Gj1MQ6f31kxcM41c1p# z<%nKP#$L(FD382G_~J=4Y);%5;&ujAavzzvEwP7+ds>m! zj-apxMChpkiIPH?5n`G4k2+$2gaLL*_QX{{hF)r?!zjNO3V_tr!qR=$--d;;#AkpIw)RB7BRt7& zq1$7%U&0bRd2BP_`aE+u$(4*MSKti-@J4I4038-=NCM&v2)6 zY;W^Bb@+I^J9qF)qaB8qxyid5ZJE{F{P#0m!$ff2jNBpor7^hl9aw*}5b z7`pz%f7_C-^+3|5!+fO@j`Vp238+s)%aL-gJrCvm2axo|b3H8n500@P+B}^CxsP@e zSdmzy1H$(P{(s20G}`jnsoo{TXFpMCDklRnN( z;prU(G!zoi^qgu=p99Bk{O^uM*DCAo9W#F^>oXc}XYEwg4?#XM=!UE>!@YV zlYb)nm+)sXF)Kalo#CCH90%@64fz^yGZcyfnp%UD;U}i(;*tTkyOb zBM~m<;v_J$3xA`JyN~jd*u&%tYx^0dixrkm4z8oJAyzoV1MBluRAo(TJ=IOjfJL== zohN*Wgr3IXkyA;I{+refb^FyrJ1S)}Fut(+V@34Dj6z|g&oI6kt)P3B>jCo$zkuRP zhVNxSp9OMDRb`%RUKY)2!~^)fQC3~-UTrrr*HlxrgpQ8;SG|0}-*gHu1`ShJ`I5Y2 z@_Dth)1UE`)y;6}N1>SYi6R`V=g0l#mO{6MrfZBM=|e-vT~)pomr6o-*h$BDAP~i< zx^4IIkJ?#vophbb+BA(36&RT$4Jb;-v3S|v_Sj2Y!I(SdtA5W9y{az9`2m3Zj+f!D z=QF>y%hBi_`)9=#bMWS17tHDq)~u>$>OO5@uof;<*oNBWdipwEr8<}rXFg$fC~Bt& zHaec~eMz0aJ{(U4=gXIDP=!g;CLo$BbE?j>(4wZgA{W1L=fV$y*Ur=-y9o|viDb>Q zi8&kd;c|0Da>%1F`G(I1kyPFgirQ6-)lF8{rbg?zcSMXfPR%gzE22>%&Hsz1YND<} zH{?r^y26(~`5jH5pk}r+4>)4s4p$OL+N+k|&Yvx+11>=wKrOva1TFTtDxC)#)H>)p zw(+({MG0u6(*!4D$<2G9iJ@F#l^9FbP|+gc_kv4##sKtF&~u4OQvJ(?y@ZK5 zkuN}6tQ<@x3g3RVeD^PeG7kg8`ssp?l0m+ZHAw0c4x=MoE8`*`tw28)cdcMeLcDB; zg@S@|#MrsoxIE7PX%kYNFLC80$@FR9Z*%U;tc^j%9}Q2M}H z+8hB+)~Kw5<^eJ;L<4=g#EG`I$dLYi5AO8#)SXS{>_kuBs~55tt08{P^_*ZI>n!gjK@Hf4#U??`A6zC5ciP2*PZtYXvZ2Jzs%fK4 zTMHt_X4P?SIzr7x=5vkO!JPr=zL%E}6CCoRYDT8WKW;jjyjYXQH|7}feGHd+>29!$ z3QtiE=zQR#+0~{Uuw@8_H;dXB>|#xv@0lHVTFYGLlR{NrducEM{viQdDdKPJs%NEt z*0ga~tZ^6(2SP&#@_PyTuil0W3TVDT+c0h#mI$Q?^$3Lxz=T{O__IF$*$o@0-(vUJ zSii7tx7gD6@Ufv}f@jmU!#2aV&@_Hd-7_1?{*8o?kM~KQD5)uhG+v&hpA?jom^6+` zG44BV9GU-16O}wN>6fH3S-w=8RMW3kadGjQM4)AYQjb#9ocF&pi8HbG%CHm3w?*?6 z+NZ>B8QfxiVtR%4N(?8T_lE0{c_PqrOs=T8QZ^?a_g1f%B1}V>b3jvb>it1cW*DHh zIhx8?3X>X8=m_5>sB>cTU%D7V8H7@0DmAp4aIIQbn5$JT(l$6 z7BG8d<_=ITs)wfV{&4cHK#bs!@j>#4LYk6$g0+xmyyxm zIjP8YHGLPaba5T%`S{xvO%RK~QQz_`m)!{5P+wiQ8hCP<5$NnIDX}mACc?J((kj*n z7Ig@x{zRe|qk1Et&;8k?6nMe?iyej!ouei*_irw%imLp&^65|=VlYCH&NopHOtI-= zOz{^e26gee?Jhoj?EYU@RQd*WDIaLQmxe_{9)En02W&Y}IwJPdBQ2YsrnH!`O^9~F z27>F1`?-(q#t5#qHqF_PtD9Gd;qW8bckZF0eXvd$G+@|Jln7xa7t+V=7WmTQ)Z?Bi z04?%@A(mAhM|wWTwLoIrqiZe-q1*e_Fbadb+kAcE-SQZhn(TIf^0HTBKCA|k>WBSY z_TiVG;`h%Tx3iae62CQgb)mZ1Qin+@ zB?wJ(I2+moZRFuI2e*_yhT8tDA%q046;P&I zw;dh|4FB}(bGiA#4eJl%`_U&_(Xq2tr26x5B7gA3r9rv;Ga&RVoRTxQAh?1xiB>^I zc|5Iwxo9~5^Q*reBpTZA^}|3PN&t=iIUae>Z&g~|6@W5O+ucK(lYX|vEUJLe+AHZ6 z41b2F!k46l6ro=*sM7p9e~5*ZPiXhayI=@y)ZYmIG?hN#oDb}1di19INE$(=k=c@3*S{)a_U^Nqc)}qX+E&BO%$SQhK2O! zsngIB+Y!HdZu7I@fCwu@TOBJVO#}Vk`mU zoQJz>>7on=40XJnYi+*DdEZQ@zDcdl(o`UC1^f~nlSeh(2-80DzD!)s9`?s^O0LmK zqs)vbyBR*#7unkM?|Se#1c>l2SiHT&B6ISMc`j{uLDoRf_++Q|J9`r!RVlMekAsPI zJ@kR)Pu{b5X#Tk{_QQ(lDhlR5(_HgmJVFvA_f9$DqAmAnR`{;Ykz1Y=nQ?IT^I#Ji zUx=j0wa?RndGVl28Uy75Ps^UWdpOe$rGwQS1JL$+X}^YLlLtA4XQCTP)g;B_ftXUX z%*i{PXj;xq9Yg$*#ikmYvfKu3%=m*mp_}@06;x7glRbPWlHVgj&0#^5Azxv_RlVjt zzVK5zFRYR#^58`(h1cw5w4<+c+qw6(fiAUF-d6V=AvGfTjqSJdjaX? z!Y+2um?p}U**9;SQ2UWPLg_C@WGV& zcRKp*mLJpOXijfz_wW1w+YU*Lxf8+Y{`cv%un&m-_Z?#wr(6e5Cma-|kM926@zbSN zo0J-qBi8`@R%1+1ZJeMNi63J&&*#O{ML7}560Eav>X1BC z(YQgY=NnwKhhYN?4v;nqi`dMVg_>!V)_te$&r1$yB8*72;497273pC1`7vKMju7@RQF`}a^QR_|7}Sz z6$?=7*x%--e_3C{=8qm?F|I@WL z8_rkt&r<))=9aCnCO8Zj3P}$N5v1y{_H_`(FqT82^%;bn%^5_AwVxX8Qq+g`26YrM zIFt;esJbsYDSv}btTbssYN|y~sHCA$&~Qpw%G(F%d~53WFX9ijySJHK9*@gS78Z+X z;1nN?xTy1?zLyR-7Gk$;4*I9(1d>BqUb}94b6rjLpL;1ACDkK-td~A#4=VO) zLG9bVXH(1>%5kPAXb7VRT7om8Gd1ue<8WajCQSj0O`x@*_a-jnw8xyO#E-Tdmeo$( zdibC;T^lmHL(UU=iivUOvK%stNiXMK_*5fiVev^#9164p?M@}~$z133O^Uw6QPVVF z+RJTE&#%b?wU_9cgo+*pq6vy7@#RT%r&8fInbh;t`dDleVe*YoIlP56^vuh$cCPVz z57?YGWnxs=0Z3#hpKY*C`aR8q1vL5JpNxu=+*%8U+!sWDUJR#LoLifNI-);}mw+hUUiaynI|C`7IM-?A#YIyFZMeA^crCj!n_xU!o@1PzcB% z#1bo)Kz3;Px;_CxJcxTGL(Z5$r!h8uN3~tdUfeyw?<3&l@HDzk+NGr7@FgN2lylTk?%f4k6Tjp7+r05Tx16{V+E1R?UdYsJQgKtPLLi>!@b>Xn+T`A0CJPsQ(O|0zZPuRJ~GMz3Y&7R zY*^wqas=~^1nOQiSX^SglwB_8n4gXT#jF-7Wqs8rEJ=+=o0bdHG+8diM>TVv-AA@7 z_e)v5+6(E{ugY@y0+(vtpbWm&l8 zC$b!p%t)3?RGGru`m$vgfdA|Y*I^}VNjpnuedMeaNLG-YRlr|CpTpkv>R*&=ysfKGhIqG%?!T$Fy&+yue2Pxy)O}n# z0IHLZatcnmbFge{Jp8N|ZmCWZT1ZmimOnSv;To@MP^bS)lhr`D=c3WwDFE&ix}ri` z4$QAa|7!FIc41QJ$#`T=Y6Yqdug}2c>?IxQjzpni+6EeG{E;4HYxIlPOJ(9;RUc@J zS{luNJtRL%RJXE8xAH9=xw3ih9LcxFpL^zueX{aZ+<%L_E0Oe`@BL&>XmxJTB_7fO zjEt)}=e|pxDOiq&3?p&*M3%3uV#@{8-IU`>fMXr2e3mM_@Z6wf1ZTU?AZy)nC(-?m>4~3C8FIYiwC?0h=Iu%5pFNt*8mC$RUPm`Eyjwbbj^42} z{!a0iSFHIQvH6(A+SO`=-}3>uLOamC?s_Oql*W$H=ifA0?kLq4GcwJ~T3DNb!Z6un zz|A=GN-b)N3^VggS7wInm6B#ECI=~xyErW}z!X%onmn^X7DH+N+V9qLhhAobah$S= zU#5X;7LVh^E@Svf1Be06acHi=&UI++gXcN;RPz>~(`Ev{w!O9Hi0CPBm<-TV{%ly7 zB$}dCjC6AGe2ZY#;X$9VekssK5>s(JM%p~VmXs?SNIuS-J!KA)MQ09oQY(qC8Yv># z6Wama>7sgx?5u%u#oFD$VgEN}$Ie~FKYmSwTc|pCY)j`5v3e6MbwjC>fCXY&&jZbc8 z^0ORn(#^g|Msh}4#yb8`idQ4qedG-6yadE#yD{n+YNW$5;n!^-BRMOltCXj)dw_s1 z1*vYvMVW9@?~sUm_O;%LB640n;@SJG0aEK zY%NnwM40u6vO2S8?ZvBk1zg8|Z0Ssm{XjA=iB8_TrZ`qfQl@v{AjOfKv2+AEr}Ti;9xko$~=#9~EkOB>3cw=X0zZ^_nU?Snl@T%seyVFF&8auoF z<`b&ymD64o$~!K+EvL`nCrcEW>2F@(YXsF;{ywj3NS^@9l9D^?uAY;qY$cuzbDNrJ zT_z(8y6MXpg)5n!)=oCVWHAwO@5OE961R&RZ)HjKXyE`-FGQ_nGG1KBGM6(a^WM?% zB(GL8CVRS=kY_IB^vWB!aM#l(_k7eC*Lh_xjpqINX#R1*xJ~Xv{7q;q7}-<=u_aK~ z5~fzO__lzpCCHaD@NyQyTbSV(!NT|odXRA*YrwGsn;xt?SRX2V=m$1Tu_3MQ z-;m@TM?X-k0XwZfx&b{+=)3;!!)w@@Wd5c+6Zqahga#D$0rORGokINHP}qv#+y=P6 z4S0_Yla>%Kir?%Ck=KQMI1#z~Z)Q>C1LYOJ>lM(rhVV0DiyKXiHcw24YB6SS0a+NK z^TIkAk&cF36wm2c;S5P=3*VXRCwgSPxq6_;4gfGTdvu=A+hJ-AL1%bI&G$xj$0qJc z+mPK-6oy0(MBp>kPWbiHFv1y)K(juKf8Z!Kg6HO1rZL&Uu-L(1(QxJuDh8=Fd*mLZ zK6f|APg&-1{brAQKveAdJ%4C<4@z0i#r429^lNb|-1l~8_a+pXnG5(Kj2TLd=Uf1J zAS{zH%(e%hk>m~-V~)E7MXJO8B$GoBHeoBeOP1`PM4cDTPK9z%qZj4SxR1SEZs ztgGT)i&hyzOz*kr>WdHET6*HrR_1QGwe=+?abPU1Eb=vIRt6pzQS1YyEJ3CY41mV; z?Nu3v^HPq-c|0d?QhA5rlUPmwN;$`0XQEA{zCdV0>IZ(|my;4AvH4OluwURA30M;RogrswYa?Aag|jWCOl_5XP}Ml`puBAzh8g zv;vnu)K}n)5ucgKHKc7|Yy%AY5aufE;Wb%DO8ss}t_hhhBu_z9d&GYa?EV$q>ac)8 zuxG5rfxbQBcWA^Q&=T%;1H8)sBi4TtAq$%SqcjjY?f~gEt6l3twcLq*rW@r(|A#x> zI9H}|x>OUST=O3>{vU3M#%ZM*7xc6L%`V=HrTH)J5Xpxu?7?Gyv$)L>(j}7ZoXerG z5KDD9v|cPS7@yPbs@%4|BYsCM8>rtU@x=B=i0^mJkn(FbWN$vl$$*#{)Xjjt+v5_X zXi!z6Ra^Y`WGUwXfE&O6L>V_0Y1ULwk$lN%!Z-wJ)5cv5QXBdANK+KOR0YTTcpa1o#7}HlRpuS#>4jr09t^u?f{b+ zDX+O6Vq4WS<<<2*S;;aAT*&9@mLjmsmBVz=_-H*-nvTu?ih|i&AV=4P@`^-mwO!xr z^A)4~UbxRSQ$U>x&U~d%dAm)#%9N~YFc!q6;he5_xJ_=SK~1AWS4q$l1du~m&cf4! zAo%JWXJ$%$=3LH}7VpSHsWV@!!fACDugp@aGEb?(DYX`_$U>(_dg|RZT}lDet-PF+)%5eATv{uk6c5T0gcb#+{bBl%j3@k9zm2HI~kW zakZW;+f{S|1RXJ!_F(J%k((o*Y$%=~^9+EXtbb+~u_KwO8_plmV~Ed@VN>GeZ4c}E zn{4T{1f@W(O}uk&oU40sb*f(K`I4|{g~)I2|0d0LcIFhj>{>d`SP3Pb z>TH}+|Cf=s(t!U3K&%UobcB$-MdjriSU~%4vM0bdvS7mdA0p1saUU%6AEFtFDv4f< zrCZ`$I>~ei{Z|r0qKZ@bPa^f@6*O-Al-{*V2i|3n4@u|ahLd6WxgGBjzmr$jU2@OTFwDIp-RRG^9RXX-#P1|< z!U+gmv*6B!WGzLY|9cu7+Wm=*h&4oJ_$A) z8)!Udytr(dpfTdm8nkZ;-7^)rd zm?N~jvu^QXTkpZO(~o7ZUtZ%}qmdAqoSSuKZNW#NlMulwER3F=6|+44$?A%Ns~HDH zU!;L{Zyl^JH(L$k%_dY&e!TP@kX7)%gk9fjWoG|3sfc0v>(=AK{i1gfkb39QhK55- zVd2|YkxKgMmA|kabH!PCMYft_@|rVwKY}L{HKlWZv5$ZMyo3wy4$DHf0kH`6HcTsaqLfO z+*;|p=REaXRI+>8WSxnf#;{S8^S2k~)R*@*%>9OPHuvAJni2T>gN;qT(7Z1UgCH8V zU}NW?d&9`j^MD}|;jMX%!Y05QgF9<2)|EfyeckfT3wpeRMg(cgWY+SAywK>6LbtQMz=Ta@)klUxI66{aI zXF#9(y_NaJ@&3luldE6E1}K64$wIm`6&%5Pn+T*!Wtv-ki&?HtdQY5{l)ct6t^=wq zm932fJ$lomwDH-fG>dFpz7|_+RK||KszrGo;m^(SCLu_jg|^QKT*|(>6WVR@r?sv{ zdmAkKFyPmbozVFB>8P$~_Qt5IJ&!8PuVXy1<9o$U&gPZb`BfBNTGW9{Y;@zdUf8hA zV@ObSOXOqmCqYL}7rV)A1d*S);sKL9{e0r=VY2Tk2MB8#ACU>_XHjY;uaat}Q!TAa zt@Z2lEPCRlJXAko$}|veFsoXtu2*_Lw!N1ndGtFsTlF=70C#@I^qLDkzD|7~hPk4y zgD$)Ll9{N9lQGpa{W+K9w54hMkCCM@`}u`1DVpl$7GAS}7Bau{I1!M>N=r?*tAR!x z9p#<+i?`Bh%N5csW*Nv_ONFJO@UY!PbWJ#wuX)Ea)y@ z^m3c{VkBh{5x*)Xx6$%l-Hc&MN3DE{bKO~5)Eb}wl;a@pOM+1;}vi77;4KjvQNYVJ&6gm5S{CL)=GdO72IJAyFw z#Jz|8Px?YAHl;Y_E|Yvpb2llF7#GS>wI@PuWll52j|Ca{Wcm8Y4<<-MADMG!AQ$<~!5AFZBA zcEhHT{~WTv{N&oKq_}OhWh6urd|iT1erc68pU~RLC7zH|Fi!B*GWg$qrHp^6X7Qsk zQe-+v!7Z%Zmrnbee|yNWnl8x;GADk@Gn@WP&-&Z50Y~=51;}-fZ!_K67t9E9x_UAH zVRdG)vh2I!n|>d5Bz#*tqo>0Hgm3N(W5h~i*@UOCS zu3g2au9~fDN_Ot5**fg=M{&nD3ziv6ySl8NRL+`ycBQZ0Jw4R*|FX5P>$I|$XlLgx zuOoG6OaB-Tzx9~UAJd*cTZFz+dC9r=zF#dErFU`0BhhGGt6&dT&E6=QVgqti574QG zG^>XAR6!Zaj-|2f zs>GM7L_IaqyQ#Ayw+WrE%gd^CuYWkIKdM(Y{51a*e-C;Id^Wjbx)A^hM66^#3>#!H zMASlos-Zm85iUz`H?`P0lC2%FmUe$G?b25bh*b@2sfKh{KwpZLJG>U7i8swO8_W+!eh4y3#@nnkS_|9eqT6O_#rY?PQ}>tZ8v^&!_TFSd4){fA z!7cnVR{IA$cDcQl+n!e}D(7k$kPXObUT#Nbag%#&tKaa9lG}%DAFY9yaXMU=zZ|fJ zxpt;r2;*SRz>LIwp#2!q5KhB6wl^HiopT^%3~|h)IeY)NTjW$jxmcm0bse|6!T{)b znt#%{`1hv+#;rPu0|r~yVn#SnZA>=|sJ3{i+%0oK-`f4(%td7ppPF1tdDNpSoApfO zDI{wa&r*CiPR2b{l~_?lXHv@pFjGp$La0$A(lk|4-3rrb2lZB;9DuJMf^m?V@I+n{ z+P+KRiKRXOHDMbnrw=pVDX9_cy4+ledP1F8_x(h-ghq&4Bkt~P#JhHx?KoZR;Gbg^ zcKU2XU;F~E5)iY_VczmzRM`io)gi^brBxl!L*WQqOe$j=j?)`_f{`}0jCg>Ne&!c~ zIk6C*pD(Fbfz)nFD(~o}NPcizA6TG1p8LUv`vUc8jzc(_VsHdlncdIm;V>fWDfKr; z@#YbBkYMJGOZGQ^ARI+_AH{u+!ze^@Tc@DPrGKnSEWm}SQtLA~>iDM->B$RJorCO~ za;JaaT4SAfly%>ZZr{!(Imo&vGttpc!C>X-UM@ED%;&Z1^aRiNmo-jM#udY)=H$t8 zx-8#H+w44+-`7BEineqm5@jnU*LIOA*M3Xdg9SU^3p_B$!iXLi@^X!T9wMS2svk2O zjpEHTm@H9=sL9a7oU67^WtP7gOrhb(HkeAC*A-W;ezOQGT~jF9x`dd@U@u&7=+HE3^#M!#}%bT{GXJ|d+1+bsXLZgwA$ zt@{W^cMy*59YVUZ&1&>pH%IpcLERSwbYBqEeL+B1ct=*KF{6F?wd`BA%w3GmL&uT5JD0{Fg9QUA;uU;o34UMQ1W4bb_tXX&^k`}{!)xc zsai`TwUnx5LIf1d2&JMmcC7k?HmOjXVuz-RF%`yXozBqby}MaNURKzIJr&YIhP>A zBvEq2D6CxIlD7GUZkJTguOMx^r?8TAVR@NLc2txvBz2p!ZSIPDNQ3sa+;VSIE+I^Z z=s`<51}$kslpJ1D<7tvjbv53HWLI6?sx{KA=~MNdmCNN|edFp?a=2k_O`RO!K#g>G zR@ZstJx$MR`eEa`Rcobt_1gMIxx9uS((5(%yyjim*dSkdy_s1M(rh@q>uSA7^sZau zMN$(b;i8U8>uDlge<}Sk7TsI*_;gLZnLw>8)vw)fcf6K%wMM6bQa9#7;DmBbd}2=S%iGBOO0(QLFC9Y%L_YV=o* z`k2EpXZ*KdP}lRa9Cyn`*(94~i)@u`D3$H9RO)1h?37)y8$*$RVMxSqjKD~Y!e}I6 z43aSxPK<*K<1qoLn21T3j8ddYFQ#BBreQiVFaw#$LN;b12eU8_^HGFCEI={tLJ7+8 zb$kOA_$J)A7x!T?mf&R^!*QIzD|i(raSE?t1Ac|G_%+Vs_xJ-k(S<+a6MTv*_zb=H z9GCGo^x*HROf6JZs+#9ouHPn^Z#IcHo+-srDpgV|E5s|`lkdwDvR9szeewg@FF%y0 z&O(T~5n6c~jn!PPrggq)+}KU&uB27p$rg5OYs06#4^;N7SH2nIE0_$Fn)m-@FHHqQMBWAoW>hChd1#SeuKC1 zAuiw|{)CV4XLRE)xP*^YzM7*Jsd8GV@3lZ3hlq=(N~fL7<*DxDsT$>BzSTZy5rufZ zrIOP~A-#rliK0ezScQ$)O}-NKXv8KwO1=sYVKp}6G4j=Dz#4499`Z}E9N)oKJWl=r ztiW1qLo@jYu@YWv#}nk2;ah0J4(ugggKuLUcH&9$weVm)c443PsAe{ilWdTyY>Mx_ zglDlaCMepwQ~REIvR&F&puc@13B)M>2-wb<-pczZpnJ_zC460Qmww-|X&J>onQ}MA z9sEkr`zXHA9sFvgj7i@Kc!0UuxBg_1SHw|&(+7I_<{)oc&lR4*7Fgxmdy@Wdp5D)l zAPT=Em#24%4jJ?P(eTF^!+%CY%lytSV@gGupA(qRyP>zWm6mmc(?zjjJx^3?H! zk~H&Xanyf9zBk}EN6ctAl6x!?4`1MroRKc+qis9st0lAv(^B^0AX;gw9rV7B(8DN( z2u*1{#2@D(OE5G3mz9p2tc$+os_2Moj9aWQBFNisDs3MiYrBc0Ele&dqEu9fj5UIU zHE7;4VAc|tQ(-g8KOQ>TKX#*u_K<+}U+*wSX%GF@qdic$Ikrs8C4|k;kC2aIJ(n0Z z=M)Pwf(t%x9uYRn^FrwstLI0B&ZC>RbIISXXo;jSi8K5@8)(1PGRa{w&+^R<1hvCj z${8lrL~eaZ+oa`OVRB`(uti~QiIz+WlT4unrw(WtS~k^u6UO27zPG@Jpcl9tqMOg} zyZn{PB<-_x@bGg3S2=>#wfb*g>HnH5Tl8w*$~3ET{1#Zu zm7PJ+D6u~psTl6qiRZN~6@*yQm->|Vqc%`y`QocXkDHN4g8u1}ArUgWKbxBwgjuqk z!pxLh{RZBqZFS>gzK2!sYoeWW1b3Rsy17Iu7{yvm9Z{&WfysT1-20l#C)Y{XBo5DT zuXg3c)4bhwJ^Lear@31KZ7zlTWiy`6lT!RxEGmn6`lsw?v;PVEne3lqKZ|_}`yBQM z+2^u9z&@M(v+Of*PVfB%BeGp{SIz(GKN{5ZecofcSqCV)8W(h`O8us}^oCg8dy<*) zF`Ku}?1fx2e<9C2pU!CS;C9kJu6F2L=R^S|`#3vCOU~7jcWN2v+}9WM1}#z+T>G)| z>#zFa2T}K>1XX@%{;Ds15Ov?c8ZW4x3##MFLaMmZK>gM{hzjmxPz`s%U%y=)LCqs9`>JE8^Xiv1WF&POfGZR?qs(!^*7*-^C-$ z*4tQn?P1Q|k7saznfnk=a0G3<=~MKgv#d2c@Gd@}zjfgv_1s99QExM`h1lwk6x)eM ziN}aN#N)&cVyC}W+s*SahhQkdXoX<};{%2hBZ!d%t1gTtl87-xGBK8L65|LLFd!Oe9!QVKTueg(-wty-Xw0iRlF6DP|C?eUL?D6Ele%Vir+E6cP&v<|y1nln^fy z$B5&^3E~yvRf16hr-;{xPl!(m<{o@T^b(&lZH^XX4Bil$F^<8AQHKEuG%zr@GcYnR z!}uPKK28h=75#31H)vH9Fq{!9w4Q_zykmsQVjBV+HKeebX8Rr z2H=11OXxN9fRFngkPtw8h*YIW7a5v@6h%a^7Zfa57^b+^sAHkn#?etgAr!$fA{|kR z*s(zZk|@|k1Vu-L%)jqG<6_oK*7|Z1($2m2?7ja707V1=P>*X>Ag2c^kux>ff?6{5;f^(Z%L70r!`qP5Y+)E%kEQ-|YvabBE?GjV>L zjl0Et<0Tbq@##l0n#sx3%H(G9GO0|P%)rcq%;c6+TW-(K z$#0sUD#$BnU(lhTYr)`xiG?NE8reEWqw;d@sRm+X(G5@FMed~$_p(KIMu;j#Rk@e^ z-}W+-dpQ)>jT^;H<2cz%*JLl#;+b*LZ+mILy^KrWANEq`guP7qpS^TR_OdfuIa~WE z%FE?1fHZ@@jR%h3Q+`kQ4CS55n;%$pKe4aqK0TmE^cS4)ribVkqsJq~f4%9?Cw>>-9}J)U zdcybofdBiZrTQ7)AK+Hz$U@mC&uDFJC*`tVHpwfpOdH93SuOKqxh#;Uw3#;5loZKv z?z}pmXI(Tz8W|LzH9Dd*Pg+m(LVpa$IXD-iaUmw*T1>$WxDmI?7Fi)%HDA{2Fx-nr z@Hd`>1$YL_@d8%j6>Pz4cpLBFBYc8=*pDx95I+h;q@q-k>hh{qlFiye=E@?isr9v% zHq^>0Iz&~@l2UCcYc$f)T2V7{xBOLyD`bg|k-KD&l*x3tS#FWVtO`X1Rz?o0pc-l; zg+^$Crf840Xvb=4fW9~z18^3GVvy!x2rkEDT#CzZ6Gq@W%)xz_g@-U358`1wh9!6k zi%^91ScNrMi~0BfyRj3+C`E}j!Cw4=BlsErlFIm0s-hC+vR3a$WjuhIcocQ;ICAk1 z)WY9c#ZRI>=AjvuqA{MvNm$I9S%y3;L<>BN=2(GzJdc)m4uyCTt?*BrhL>?FHsEBe zMh9$Ug}sC}*o02lj4s%UZLGNMI0J9sbi9u4coRMF7S6=G=!5ss8}DHU`r$+T4j*G6 zc408~U>M3U5})Bbe1TE;9Aoem&d0YHhi@w6{D=xuLxEjZC z1&-n>9K-bz;by6V>9|d5V20Gf?NSpL-~cYh4?0qZ>L?wn=jjOTp*^*?_SXU0SG(&O z+E06FA54=RTqlaDQUSL}HThWfO0n#gJyN1ow5lxC23k+6X$9@1Sv^%x(=OVTJ*B;N z(2m+h8*5r)c~{<(cVvfblh@=ed0XC)H>Hzwm2T3RCzx-!Q@j$aC-6ika+lQ~?| zP8M>_IN8UwxszwOws2aTYfGo?xaK>t4p`u1Ki5`N$d5O1ZS7rLO#VDA#UuIzL{(^$e%h^SV22%C(2n6xW_ktlRZ+taI?BIO|ot zsSnwm>l@UienCU(PXod|8yMJipB31(4hlNb*+FL-9Pk==9>Lo4eGLulcMl7O2P5d5 z6O5*Fg9~Y7Fo{Odd30^~zASU+t`|7j>NCS=e)t$y&FYWuq= z;1prKfTtepdA<+x1WgX?8C^n`lAWc?f*0uWU?p7X+EMU zfz6of=z6j@|rUeJXeK9}MjdYVA0o+W}`EfYUD?j6aiTyJw)iR2taD<|WW5u6CL5gCwQdY-pDzctiA_O;aGnekBwh`2 zXmd~{oHJ96wg%Sgwgsth{*3jm?esb^5pnjo_Vi|8z3r`VPOYE46Ev`J6j*=R5m=9S zFR=ddeqhh>gTQ*khryt5?uk+*UsyMJZETP?@4)+8+_neH*dd=S8J1Pxq zMwA8jg&H%n=+oe#P;X{7?GGNL&w_{P^WZW1B3KgY^UHAdzoM_h8UH4*=l^YB=jcG# zsgX= zNseh2UKg>iN$isBl6Fa7%Q(w7(%f0klNK(?G%cO=JIQyJccj2EwL)4s=2u9ev)&}F z9WyPYjZ1o2TbE>@AnA|o9J4Rv6leWTvd%J*w0G8LKI!T#XGvf^PfmB1w3?5v;4 zCC;*-T-nOyFYes_hlJSTzmO1a8eHk7NK^<25eS=N(lo%K+e;w&S|b2R?vgAx zBe32%J2>dCd6L&Xd`{Zf*&MU^oy_oyecmK9hx180JIgD|Y@)17<=N7m0nd}}3V24f zIN2U>y$MWv0p~)jmr9r<~pm%sK{AOMr)nbWVF#)O{Qi#%kil{ zIGcs3KRV0)sXsZJqp3eTdkv7f!`U27J?`vvPU?`ete-mUY%a!}U9rtA?jz=Ni){|E zKg4-Xc&}s5oY>|K?{A!P!uuX`w#1w%%5xQGoNx}t`A#_d;;d8l^q9Riwm!>T758;^ zF5@Xq?&QjAj_q9D!Nw@>%j7z%u}q#*&eu%JDbHV~ zjZ@C%%s{7{_n8S!`CK!Tobp*_COhS`Z8_B`=UvO~PWk-ubDXe#^P4(hzRXWKVOA{2 zbHZL%(B27iV?hTe%$EhcM+G*6nJ)_lJ7Lc(nCOK4t#GFk&d0)CPB{Ati=FWGMq!B) z&cQ6}HEVs2uV=EX*R16~&fF|(G;6($b3DsTm$f{%-6O5Bd~lR~;;4EiI2t+T1v%0? z0r~#lrNmMC000000RR910ssKO=pfr)4?Oh%0|V#)0002t4DKBO0002t4fr|#7yl3j zBm?6B000I60ssI20001Z+GAj3U|@RppN-)JTgrd&|Ke;a3_uZNz!VDrki7-p0001Z z+O5`aOx0B!$MMfO=RymMFpxw+ixd$rSNStcj6udF%RqRLR`_RaR9pJU=7ZKu)+T5< zA2d-4*PL3mg|%9%+**%x+YjXU%ZX|fb>*5wJ5DqJnPcz zX};5%j2)G8-|OB~_AAY@2jr&Np(VHR=bAVJzu)ZLc(BiY9rPdcm28*X%cRv>oC$ZD zxJOaDQDtfEnPLmNGGhi*V4qO&G(C*f6Pv(Kim3+CxY&98f^+1niIeyPH+;F7^mSur zlk79}lW?n#zP4@INrv4D#-3qG}Oj;muSBi*OlkSh<-j-segrd z4L2wozy!}>K4T8&Xm?U&u2}QzZqDfl;~ZD5*{Kq{iL>8@BPz1{RAmQMYopW~r0fLg zZ`6qA@I2OFK3ec-qPzwx&FAztS0$!LOU+?L4E>p7sxn_wzDe`U7nJ#QhV`^R_JFHX ziR-|yBCd;gkvOI*cbt0v_js2i&pw;5Max{f+CshTTP^R(|6nZrSyh@s_MuRdYLqc{kg>tYw~E$Xr%&o+Fxb zTYj5bP;3q|7jG-ynXOuA+VqH7t8DIE2Z~H5v6FM2uLk7XcT{eARZeUqHr}Zp{loY} zIKvvxD57hsM8r&JL11aZms+Xc*@KjFjndZu4xmqqbygJ`=6BVsnXZ}l^$WbWTh-vY zRqeL3rtRc6sNLl#%)348)}tN$YG*%IyYsa9gnGH$#r0a`9wXnZVjp>z%{IfVyF{IV z6U-Z-%k=5%`TqcK@O#*cqqL1^uKkcbd6nlc@ocw>+;53*M+JN1h50Qc({W2ul=Dqa zrc2Ff;sEnI#Cg_eX3&2zb-Gn(-=h3M)rU^0o^Rc9es?Qa+fzRBU2Pz?k&nk;i36x- zZLh1{T-93r&Aw+Ln=veRDy)6xV^s%^sm5$({9WAZQLQsMdYrr6YhL88Z{uG5r7qg9 zO54xi9r{RV`!9wj%0K`B08jt|T>t=h+LczzZqrZ@9n(iBFBQQ85DV`DQku3Pu>cmO zv;`ytsI6d&lQ@soiH(!Agzw-J_y|_4_y|_4Sn(B{Id|+hNgqO1>bZ00o|!o_b6pX+ zA%A5~y!j;&*}%`q9#>AjAlKxh$#e2ZdM3|{pW7_R9rvC$-Wa zc`mUeGLlp}(vr3e5ak0|<8Q^JhtR#0Kq9G0Q$pCN)oVQOWE1+Ke8K6E+C99xSk-_V zNkewAZowjgT?(u!5cPQi#AiU*gfxks0#C#9-MkpqzJdI=T)}eCT|vQoI|q z*T@c`i;@ZIC7gFEB-;gb-! zdd0Ib+0tqUjG#x(+@9*HSZ!lp{nrqIM%p%JJJug-vW|(Y6sqZ%N{FYiwT*)sE8{pB z6zm;;A>L_TP1hfF=Fwy(T3y9*v$Ghe!@{k?j5c=%H z6yCxDuc3UVCdo6O?B6EVbw*m{L}%#AK#l$A`Y$bHn{~^$J2m$Gd?I$HCgL6}_o2Oi zW=^hGyR2rGlXitq*0uJowpst3mRYmVxyi)jIkb*dyKd~oc3(IKc8s^KO@gaTcCQ45 z{s}n4L-RD`sbV)}Gu$Wo5qmf5jD+17SQi|TfzAZdF?MRE4f8oY?@s*RJ9O1%DkMXW z+3Byz9(%>zI0IU{@14f84nNv8k=>^~#_6Wq-3pGwg#Dn?H=N=ypRO001h30nq@nZ-cu4 literal 0 HcmV?d00001 diff --git a/overrides/home.html b/overrides/home.html index 41457eecd8..e77c7c5d7f 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -1,239 +1,942 @@ -{% extends "main.html" %} {% block tabs %} {{ super() }} - - - - -
-

Features

- -
    -
  • -

    Alert Management

    -

    - Efficiently manage alerts with a dedicated and detailed Alert page. Make comments, identify similar alerts, define custom statuses and fields, and decide on escalation to investigations or incident response. -

    -
  • - -
  • -

    Case Management

    -

    - Streamline case creation with associated tasks and observables. Identify related cases and alerts, set PAP (Permissible Actions Protocol) levels on each Observable, and enhance Incident Response using a flexible template engine. -

    -
  • - -
  • -

    Multi-Tenant Environments

    -

    - Define organizations and teams for collaborative work. Customize permissions and roles to isolate or share cases between organizations. -

    -
  • - -
  • -

    Advanced User Management

    -

    - Customize user profiles and assignments within organizations. Synchronize users via LDAP or AD for streamlined management. -

    -
  • - -
  • -

    Notifications Framework

    -

    - Set up notification rules to trigger webhooks, emails, Slack/Mattermost messages, or custom HTTP requests based on specified events. -

    -
  • - -
  • -

    Metrics and Dashboards

    -

    - Utilize dynamic dashboarding to compile and correlate case statistics, tasks, observables, and metrics for generating KPIs and MBOs. -

    -
  • - -
  • -

    Comprehensive APIs

    -

    - Access fully documented APIs for implementing workflows and developing automated scripts using TheHive data. -

    -
  • - -
  • -

    MISP Integration

    -

    - Seamlessly import and share Indicators of Compromise with MISP. Collaborate by connecting TheHive with MISP to enhance threat intelligence sharing. -

    -
  • - -
  • -

    MITRE ATT&CK Integration

    -

    - Incorporate MITRE ATT&CK Framework TTPs into alert management. Import tactics and techniques into cases or alerts, or export to MISP events for broader threat analysis. -

    -
  • - -
  • -

    Case Reporting

    -

    - Generate detailed incident reports in markdown, DOCX or PDF format. Customize report templates based on content requirements and target audience. -

    -
  • - -
  • -

    Knowledge Base

    -

    - Centralize policies, procedures, best practices, and guidance within the in-app 'wiki' for quick access and support during incident response. -

    -
  • - -
  • -

    Timeline

    -

    - Track incident progression with a comprehensive timeline view. Capture events from detection to resolution, providing insights into the incident response process. -

    -
  • -
-
- - -{% endblock %} {% block content %}{% endblock %} {% block footer %}{% endblock %} + + + + + + Docs + + +
+ +
+ +
+
+
+
+
+
+
+

TheHive Technical
Documentation

+
Learn how to install, configure, and maintain TheHive for analysts.
+
+ +
+
+
+
+
+

Explore TheHive like a pro

+

Your go-to guide for mastering installation, configuration, and daily use of TheHive platform.

+
+
+
+
+
I’m an :
+ +
+
+ + + + +
+
+
+ + \ No newline at end of file From 983cdb707d80addd7218bb2598ac7169f2c25849 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 11 Jun 2025 11:32:54 +0200 Subject: [PATCH 02/33] Added head info --- overrides/home.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/overrides/home.html b/overrides/home.html index e77c7c5d7f..cd736592f5 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -1,9 +1,13 @@ - - - Docs + + + TheHive Documentation + + + +
From 6ba8d8f76fdbd7066295c00f25aaee24ea238c7c Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 11 Jun 2025 14:39:48 +0200 Subject: [PATCH 03/33] Updated placeholder texts --- overrides/home.html | 145 +++++++++++++++++++++----------------------- 1 file changed, 70 insertions(+), 75 deletions(-) diff --git a/overrides/home.html b/overrides/home.html index cd736592f5..07b765d282 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -737,7 +737,7 @@

TheHive Technical
Documentation

-
Learn how to install, configure, and maintain TheHive for analysts.
+
Your essential guide to TheHive and Cortex
@@ -754,8 +754,8 @@

TheHive Technical
Documentation<
-

Explore TheHive like a pro

-

Your go-to guide for mastering installation, configuration, and daily use of TheHive platform.

+

Learn how to install, configure, maintain and use TheHive and Cortex

+

Follow simple how-to guides made for your role with exactly what you need to get the job done quickly and effectively.

@@ -819,26 +824,24 @@

I’m a Manager

@@ -849,33 +852,27 @@

Track team activity

I’m an DevSecOps

-

I want to automate tasks, manage integrations, and streanline data enrichment.

+

I want to automate tasks, manage integrations and streamline data enrichment.

@@ -886,55 +883,53 @@

Automate repetitive tasks

I’m an Infra Engineer

-

I want to automate tasks, manage integrations, and streanline data enrichment.

+

I want to deploy, configure and maintain TheHive—and understand its API.

From 041893afc0a31d333b234b93feed4a32bf405938 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 11 Jun 2025 16:26:08 +0200 Subject: [PATCH 04/33] Updated href --- overrides/home.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/overrides/home.html b/overrides/home.html index 07b765d282..158cc64ffa 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -755,7 +755,7 @@

TheHive Technical
Documentation<

Learn how to install, configure, maintain and use TheHive and Cortex

-

Follow simple how-to guides made for your role with exactly what you need to get the job done quickly and effectively.

+

Follow how-to guides with exactly what you need to get the job done quickly and right.

@@ -782,9 +782,9 @@

I’m an Analyst

Triage alerts

- Create custom alert views based on filters - Analyze observables to assess potential threats - Cross-check with similar alerts and cases + Create custom alert views + Analyze observables to assess potential threats + Cross-check with similar alerts and cases Comment on alerts Convert alerts into cases when investigation is needed Close alerts if no further action is required From d95cbcc450722950c87a1ba538f744b8a9ac048a Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 11 Jun 2025 17:41:44 +0200 Subject: [PATCH 05/33] Updated more paths --- overrides/home.html | 72 +++++++++++++++++++++++---------------------- 1 file changed, 37 insertions(+), 35 deletions(-) diff --git a/overrides/home.html b/overrides/home.html index 158cc64ffa..e8b03e6c32 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -740,11 +740,11 @@

TheHive Technical
Documentation<
Your essential guide to TheHive and Cortex
- +
Get started
- +
Download TheHive
@@ -782,31 +782,32 @@

I’m an Analyst

@@ -824,24 +825,25 @@

I’m a Manager

From e5635689baca5a31e42c868d567590c7cc8c1fc1 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 11 Jun 2025 18:05:46 +0200 Subject: [PATCH 06/33] More --- overrides/home.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/overrides/home.html b/overrides/home.html index e8b03e6c32..6f33ec1066 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -862,17 +862,17 @@

I’m an DevSecOps

Generate alerts in TheHive

Automate repetitive tasks

From b74721707fef747244768bc6f302769c4a81a2d1 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 12 Jun 2025 11:20:58 +0200 Subject: [PATCH 07/33] Changed other links --- overrides/home.html | 53 ++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/overrides/home.html b/overrides/home.html index 6f33ec1066..acbae84fb7 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -873,8 +873,8 @@

Automate repetitive tasks

Configure SMTP to enable email sending from TheHive Set up notifications to push data to external tools Write functions to automate workflows based on events - Configure analyzers to automatically enrich observables - Configure responders to trigger automated response actions + Configure analyzers to automatically enrich observables + Configure responders to trigger automated response actions
@@ -892,46 +892,45 @@

I’m an Infra Engineer

From 536a49e687e6dedb387e271668f111785f79b357 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 12 Jun 2025 11:26:38 +0200 Subject: [PATCH 08/33] Tried js to force reloading --- docs/assets/js/force-reload.js | 9 +++++++++ mkdocs.yml | 3 +++ 2 files changed, 12 insertions(+) create mode 100644 docs/assets/js/force-reload.js diff --git a/docs/assets/js/force-reload.js b/docs/assets/js/force-reload.js new file mode 100644 index 0000000000..7cc8ea76ba --- /dev/null +++ b/docs/assets/js/force-reload.js @@ -0,0 +1,9 @@ +document.addEventListener('DOMContentLoaded', () => { + const homeLinks = document.querySelectorAll('a[href="/"]'); + homeLinks.forEach(link => { + link.addEventListener('click', e => { + e.preventDefault(); + window.location.href = '/'; + }); + }); +}); \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 2641000fda..a1d13b5f8c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -42,6 +42,9 @@ extra_css: - assets/stylesheets/extra.css - assets/stylesheets/badge.css +extra_javascript: + - assets/js/force-reload.js + hooks: - ./overrides/hooks/shortcodes.py From afac4ca5350ac24166bcb275b806d670074b4985 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 12 Jun 2025 11:40:12 +0200 Subject: [PATCH 09/33] Removed js code --- docs/assets/js/force-reload.js | 9 --------- mkdocs.yml | 3 --- 2 files changed, 12 deletions(-) delete mode 100644 docs/assets/js/force-reload.js diff --git a/docs/assets/js/force-reload.js b/docs/assets/js/force-reload.js deleted file mode 100644 index 7cc8ea76ba..0000000000 --- a/docs/assets/js/force-reload.js +++ /dev/null @@ -1,9 +0,0 @@ -document.addEventListener('DOMContentLoaded', () => { - const homeLinks = document.querySelectorAll('a[href="/"]'); - homeLinks.forEach(link => { - link.addEventListener('click', e => { - e.preventDefault(); - window.location.href = '/'; - }); - }); -}); \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index a1d13b5f8c..2641000fda 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -42,9 +42,6 @@ extra_css: - assets/stylesheets/extra.css - assets/stylesheets/badge.css -extra_javascript: - - assets/js/force-reload.js - hooks: - ./overrides/hooks/shortcodes.py From 73fc1e2a2fb1bbed9446129b68b417aebca0633d Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 12 Jun 2025 14:47:22 +0200 Subject: [PATCH 10/33] Added new views pages --- .../analyst-corner/current-view.png | Bin 0 -> 249711 bytes .../about-filtering-and-sorting.md | 9 ++-- .../user-guides/analyst-corner/about-views.md | 40 ------------------ .../dashboard/about-dashboards.md | 2 +- .../analyst-corner/preview-vs-detail-view.md | 2 +- .../analyst-corner/views/about-views.md | 32 ++++++++++++++ .../views/create-a-custom-view.md | 24 +++++++++++ .../views/delete-a-custom-view.md | 23 ++++++++++ .../views/update-a-custom-view.md | 21 +++++++++ mkdocs.yml | 24 ++++++----- overrides/home.html | 6 +-- 11 files changed, 125 insertions(+), 58 deletions(-) create mode 100644 docs/thehive/images/user-guides/analyst-corner/current-view.png delete mode 100644 docs/thehive/user-guides/analyst-corner/about-views.md create mode 100644 docs/thehive/user-guides/analyst-corner/views/about-views.md create mode 100644 docs/thehive/user-guides/analyst-corner/views/create-a-custom-view.md create mode 100644 docs/thehive/user-guides/analyst-corner/views/delete-a-custom-view.md create mode 100644 docs/thehive/user-guides/analyst-corner/views/update-a-custom-view.md diff --git a/docs/thehive/images/user-guides/analyst-corner/current-view.png b/docs/thehive/images/user-guides/analyst-corner/current-view.png new file mode 100644 index 0000000000000000000000000000000000000000..44362616377943a2e2b366794f4ed987c6aad922 GIT binary patch literal 249711 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

ToG%0r1^vQ0>`eS>1J^FTZ4X(E*VERjJA0+S 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 literal 0 HcmV?d00001 diff --git a/docs/thehive/user-guides/analyst-corner/about-filtering-and-sorting.md b/docs/thehive/user-guides/analyst-corner/about-filtering-and-sorting.md index 8fc79f2e91..3c706b1105 100644 --- a/docs/thehive/user-guides/analyst-corner/about-filtering-and-sorting.md +++ b/docs/thehive/user-guides/analyst-corner/about-filtering-and-sorting.md @@ -32,7 +32,7 @@ Filters are combined using the `AND` operator, meaning all selected conditions m ### Saving filters -Applied filters can be saved in [a view](about-views.md) to avoid reapplying them repeatedly. Selecting the saved view applies the filters automatically. +Applied filters can be saved in [a view](./views/about-views.md) to avoid reapplying them repeatedly. Selecting the saved view applies the filters automatically. ## Sorting elements @@ -50,8 +50,11 @@ Sorting applies to only one field at a time, as multiple-field sorting isn't sup ### Saving sorting -Applied sorting can be saved in [a view](about-views.md) to avoid reapplying it repeatedly. Selecting the saved view applies the stored sorting automatically. +Applied sorting can be saved in [a view](./views/about-views.md) to avoid reapplying it repeatedly. Selecting the saved view applies the stored sorting automatically.

Next steps

-* [About Views](about-views.md) \ No newline at end of file +* [About Views](./views/about-views.md) +* [Create a Custom View](./views/create-a-custom-view.md) +* [Update a Custom View](./views/update-a-custom-view.md) +* [Delete a Custom View](./views/delete-a-custom-view.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/analyst-corner/about-views.md b/docs/thehive/user-guides/analyst-corner/about-views.md deleted file mode 100644 index c9e0098d8d..0000000000 --- a/docs/thehive/user-guides/analyst-corner/about-views.md +++ /dev/null @@ -1,40 +0,0 @@ -# About Views - -Views save [filters and sorting](about-filtering-and-sorting.md) applied to a list in TheHive. - -This topic explains how views function in TheHive. - -## Default view - -A *Default* view without filters or sorting is always available. Modifying or deleting this view isn't permitted. - -## Saving views - -Applying a new filter or sorting displays an asterisk (*\**) next to the view name: - -* Select **Save view** to save changes to the current view. -* Select **Save view as** to save changes as a new view. - -## Actions - -Switching views occurs by selecting the view name in the top-left corner of the screen. - -![Switch views](../../images/user-guides/analyst-corner/views.png) - -Deleting existing views requires selecting **Manage views**. - -![Manage views](../../images/user-guides/analyst-corner/manage-views.png) - -Renaming existing views isn't supported. - -## Scope - -Views are user-specific and list-specific, meaning each user has access to their own saved views, which apply only to a specific list. - -## Behavior - -The last used view is automatically applied by default when accessing a list. - -

Next steps

- -* [About Filtering and Sorting](about-filtering-and-sorting.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/analyst-corner/dashboard/about-dashboards.md b/docs/thehive/user-guides/analyst-corner/dashboard/about-dashboards.md index 5134ff9b51..ef034c156c 100644 --- a/docs/thehive/user-guides/analyst-corner/dashboard/about-dashboards.md +++ b/docs/thehive/user-guides/analyst-corner/dashboard/about-dashboards.md @@ -45,7 +45,7 @@ Data in certain widgets can also be hidden by selecting the corresponding item i Organizing dashboards into groups makes them easier to find and use. Use the **Show items as group** button available on the dashboards list to organize dashboards by type. -Apply [filters and sorting](../../analyst-corner/about-filtering-and-sorting.md) to help locate specific dashboards. These preferences can be saved using [views](../../analyst-corner/about-views.md). +Apply [filters and sorting](../../analyst-corner/about-filtering-and-sorting.md) to help locate specific dashboards. These preferences can be saved using [views](../views/about-views.md). ## Permissions diff --git a/docs/thehive/user-guides/analyst-corner/preview-vs-detail-view.md b/docs/thehive/user-guides/analyst-corner/preview-vs-detail-view.md index d25d980a2c..412c876dd1 100644 --- a/docs/thehive/user-guides/analyst-corner/preview-vs-detail-view.md +++ b/docs/thehive/user-guides/analyst-corner/preview-vs-detail-view.md @@ -27,4 +27,4 @@ A preview appears when you hover over an item and select the :fontawesome-solid- * [About Autorefresh](about-autorefresh.md) * [About Filtering and Sorting](about-filtering-and-sorting.md) -* [About Views](about-views.md) \ No newline at end of file +* [About Views](./views/about-views.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/analyst-corner/views/about-views.md b/docs/thehive/user-guides/analyst-corner/views/about-views.md new file mode 100644 index 0000000000..5687b791e2 --- /dev/null +++ b/docs/thehive/user-guides/analyst-corner/views/about-views.md @@ -0,0 +1,32 @@ +# About Views + +Views save [filters and sorting](../about-filtering-and-sorting.md) applied to a list in TheHive. + +This topic explains how views function in TheHive. + +## Default view + +A *Default* view without filters or sorting is always available. Modifying or deleting this view isn't permitted. + +## Actions + +Users have the ability to [create custom views](create-a-custom-view.md) tailored to their specific needs or [update existing views](update-a-custom-view.md) as necessary. When a view is no longer useful, it can be [deleted](delete-a-custom-view.md) to keep the workspace organized. + +To switch between different views, users select the current view in the top-left corner of the screen. + +![Switch views](../../../images/user-guides/analyst-corner/views.png) + +## Scope + +Views are user-specific and list-specific, meaning each user has access to their own saved views, which apply only to a specific list. + +## Behavior + +The last used view is automatically applied by default when accessing a list. + +

Next steps

+ +* [About Filtering and Sorting](../about-filtering-and-sorting.md) +* [Create a Custom View](create-a-custom-view.md) +* [Update a Custom View](update-a-custom-view.md) +* [Delete a Custom View](delete-a-custom-view.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/analyst-corner/views/create-a-custom-view.md b/docs/thehive/user-guides/analyst-corner/views/create-a-custom-view.md new file mode 100644 index 0000000000..deaebdc1ed --- /dev/null +++ b/docs/thehive/user-guides/analyst-corner/views/create-a-custom-view.md @@ -0,0 +1,24 @@ +# How to Create a Custom View + +This topic provides step-by-step instructions for creating a custom [view](create-a-custom-view.md) in TheHive. + +Use this procedure to save the filters and sorting preferences applied to a list for easy reuse. + +

Procedure

+ +1. Adjust the [filters and sorting](../about-filtering-and-sorting.md) on the list as desired. + +2. Select the current view name followed by an asterisk (*\**). + + ![Current view](../../../images/user-guides/analyst-corner/current-view.png) + +3. Select **Save view as** to save your changes as a new view. + +4. In the **Save current view** drawer, enter the name of the view. + +5. Select **Confirm**. + +

Next steps

+ +* [Update a Custom View](update-a-custom-view.md) +* [Delete a Custom View](delete-a-custom-view.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/analyst-corner/views/delete-a-custom-view.md b/docs/thehive/user-guides/analyst-corner/views/delete-a-custom-view.md new file mode 100644 index 0000000000..2ee1522577 --- /dev/null +++ b/docs/thehive/user-guides/analyst-corner/views/delete-a-custom-view.md @@ -0,0 +1,23 @@ +# How to Delete a Custom View + +This topic provides step-by-step instructions for deleting a custom [view](create-a-custom-view.md) in TheHive. + +!!! note "Default view" + You can't delete the *Default* view. + +

Procedure

+ +1. Select the current view name followed by an asterisk (*\**). + + ![Current view](../../../images/user-guides/analyst-corner/current-view.png) + +2. Select **Manage views**. + +3. Select :fontawesome-solid-ellipsis: next to the view you want to delete. + +4. Select **Delete**. + +

Next steps

+ +* [Create a Custom View](create-a-custom-view.md) +* [Update a Custom View](update-a-custom-view.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/analyst-corner/views/update-a-custom-view.md b/docs/thehive/user-guides/analyst-corner/views/update-a-custom-view.md new file mode 100644 index 0000000000..0dc83d8c1d --- /dev/null +++ b/docs/thehive/user-guides/analyst-corner/views/update-a-custom-view.md @@ -0,0 +1,21 @@ +# How to Update a Custom View + +This topic provides step-by-step instructions for updating a custom [view](create-a-custom-view.md) in TheHive. + +!!! note "Default view" + You can't modify the *Default* view. + +

Procedure

+ +1. Adjust the [filters and sorting](../about-filtering-and-sorting.md) on the list as desired. + +2. Select the current view name followed by an asterisk (*\**). + + ![Current view](../../../images/user-guides/analyst-corner/current-view.png) + +3. Select **Save view**. + +

Next steps

+ +* [Create a Custom View](create-a-custom-view.md) +* [Delete a Custom View](delete-a-custom-view.md) \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 2641000fda..421c5ec02d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -94,7 +94,7 @@ plugins: 'thehive/user-guides/organisation/configure-organization/manage-attachments/update-attachments.md': 'thehive/user-guides/analyst-corner/cases/attachments/add-an-attachment-case-alert.md' 'thehive/user-guides/organisation/configure-organization/manage-case-templates.md': 'thehive/user-guides/organization/configure-organization/manage-templates/case-templates/create-a-case-template.md' 'thehive/user-guides/organisation/configure-organization/manage-custom-tags/about_custom_tags.md': 'thehive/user-guides/organization/configure-organization/manage-custom-tags/about-custom-tags.md' - 'thehive/user-guides/organisation/configure-organization/manage-custom-tags/manage_views.md': 'thehive/user-guides/analyst-corner/about-views.md' + 'thehive/user-guides/organisation/configure-organization/manage-custom-tags/manage_views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' 'thehive/user-guides/organisation/configure-organization/manage-custom-tags/update.md': 'thehive/user-guides/organization/configure-organization/manage-custom-tags/rename-a-custom-tag.md' 'thehive/user-guides/organisation/configure-organization/manage-notifications/manage_notification.md': 'thehive/user-guides/organization/configure-organization/manage-notifications/about-notifications.md' 'thehive/user-guides/organisation/configure-organization/manage-notifications/supported-notifiers.md': 'thehive/user-guides/organization/configure-organization/manage-notifications/about-notifications.md' @@ -102,7 +102,7 @@ plugins: 'thehive/user-guides/organisation/configure-organization/manage-ui-configuration/about-ui-configuration.md': 'thehive/user-guides/organization/configure-organization/manage-ui-configuration/about-ui-configuration.md' 'thehive/user-guides/organisation/configure-organization/manage-users/add-delete-user.md': 'thehive/user-guides/organization/configure-organization/manage-user-accounts/create-a-user-account.md' 'thehive/user-guides/organisation/configure-organization/manage-users/lock.md': 'thehive/user-guides/organization/configure-organization/manage-user-accounts/lock-a-user-account.md' - 'thehive/user-guides/organisation/configure-organization/manage-users/manage-views.md': 'thehive/user-guides/analyst-corner/about-views.md' + 'thehive/user-guides/organisation/configure-organization/manage-users/manage-views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' 'thehive/user-guides/organisation/configure-organization/manage-users/preview.md': 'thehive/user-guides/organization/configure-organization/manage-user-accounts/about-user-accounts.md' 'thehive/user-guides/organisation/configure-organization/manage-users/sort.md': 'thehive/user-guides/analyst-corner/about-filtering-and-sorting.md' 'thehive/user-guides/organisation/custom-tags.md': 'thehive/user-guides/organization/configure-organization/manage-custom-tags/about-custom-tags.md' @@ -129,7 +129,7 @@ plugins: 'thehive/user-guides/organisation/ui-configuration.md': 'thehive/user-guides/organization/ui-configuration.md' 'thehive/user-guides/analyst-corner/alerts/actions.md': 'thehive/user-guides/analyst-corner/alerts/start-investigating-an-alert.md' 'thehive/user-guides/analyst-corner/alerts/general.md': 'thehive/user-guides/analyst-corner/alerts/about-alerts.md' - 'thehive/user-guides/analyst-corner/alerts/manage-views.md': 'thehive/user-guides/analyst-corner/about-views.md' + 'thehive/user-guides/analyst-corner/alerts/manage-views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' 'thehive/user-guides/analyst-corner/alerts/merge-alerts.md': 'thehive/user-guides/analyst-corner/alerts/add-an-alert-to-an-existing-case.md' 'thehive/user-guides/analyst-corner/alerts/new-case-from-selection.md': 'thehive/user-guides/analyst-corner/alerts/create-a-case-from-an-alert.md' 'thehive/user-guides/analyst-corner/alerts/preview-alerts.md': 'thehive/user-guides/analyst-corner/alerts/about-alerts.md' @@ -150,7 +150,7 @@ plugins: 'thehive/user-guides/analyst-corner/cases-list/attachments.md': 'thehive/user-guides/analyst-corner/cases/attachments/about-attachments.md' 'thehive/user-guides/analyst-corner/cases-list/configure-pap-tlp-severity.md': 'thehive/user-guides/analyst-corner/cases/change-case-classification-settings.md' 'thehive/user-guides/analyst-corner/cases-list/general.md': 'thehive/user-guides/analyst-corner/cases/about-cases.md' - 'thehive/user-guides/analyst-corner/cases-list/manage-views.md': 'thehive/user-guides/analyst-corner/about-views.md' + 'thehive/user-guides/analyst-corner/cases-list/manage-views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' 'thehive/user-guides/analyst-corner/cases-list/observables.md': 'thehive/user-guides/analyst-corner/cases/observables/about-observables.md' 'thehive/user-guides/analyst-corner/cases-list/run-analyzer.md': 'thehive/user-guides/analyst-corner/cases/observables/run-analyzers-on-an-observable.md' 'thehive/user-guides/analyst-corner/cases-list/run-responders.md': 'thehive/user-guides/analyst-corner/cases/run-responders-on-a-case.md' @@ -204,7 +204,7 @@ plugins: 'thehive/user-guides/analyst-corner/dashboard/about-dashboard.md': 'thehive/user-guides/analyst-corner/dashboard/about-dashboards.md' 'thehive/user-guides/analyst-corner/dashboard/filter-sort.md': 'thehive/user-guides/analyst-corner/about-filtering-and-sorting.md' 'thehive/user-guides/analyst-corner/dashboard/manage-dashboard.md': 'thehive/user-guides/analyst-corner/dashboard/about-dashboards.md' - 'thehive/user-guides/analyst-corner/dashboard/manage-views.md': 'thehive/user-guides/analyst-corner/about-views.md' + 'thehive/user-guides/analyst-corner/dashboard/manage-views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' 'thehive/user-guides/organization/configure-organization/manage-templates/case-report-templates/about-widgets.md': 'thehive/user-guides/organization/configure-organization/manage-templates/case-report-templates/widgets-case-report-templates.md' 'thehive/administration/cortex.md': 'thehive/administration/cortex/about-cortex.md' 'thehive/user-guides/analyst-corner/cases/cases-description/add-custom-fields.md': 'thehive/user-guides/analyst-corner/cases/custom-fields/add-custom-fields.md' @@ -215,7 +215,7 @@ plugins: 'thehive/user-guides/analyst-corner/cases/cases-description/add-custom-fields.md': 'thehive/user-guides/analyst-corner/cases/custom-fields/add-custom-fields.md' 'thehive/user-guides/analyst-corner/cases/cases-description/tasks.md': 'thehive/user-guides/analyst-corner/cases/add-tasks-to-a-case.md' 'thehive/user-guides/organization/configure-organization/manage-custom-tags/about_custom_tags.md': 'thehive/user-guides/organization/configure-organization/manage-custom-tags/about-custom-tags.md' - 'thehive/user-guides/organization/configure-organization/manage-custom-tags/manage_views.md': 'thehive/user-guides/analyst-corner/about-views.md' + 'thehive/user-guides/organization/configure-organization/manage-custom-tags/manage_views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' 'thehive/user-guides/organization/configure-organization/manage-custom-tags/update.md': 'thehive/user-guides/organization/configure-organization/manage-custom-tags/rename-a-custom-tag.md' 'thehive/user-guides/organization/custom-tags.md': 'thehive/user-guides/organization/configure-organization/manage-custom-tags/about-custom-tags.md' 'thehive/user-guides/analyst-corner/tasks/index.md': 'thehive/user-guides/analyst-corner/tasks/about-tasks.md' @@ -255,9 +255,9 @@ plugins: 'thehive/user-guides/analyst-corner/cases/cases-description/case-timelines/export-case-timeline.md': 'thehive/user-guides/analyst-corner/cases/case-timelines/export-case-timeline.md' 'thehive/user-guides/analyst-corner/cases/cases-description/case-timelines/view-case-timeline.md': 'thehive/user-guides/analyst-corner/cases/case-timelines/view-case-timeline.md' 'thehive/user-guides/analyst-corner/cases/cases-description/add-custom-event.md': 'thehive/user-guides/analyst-corner/cases/case-timelines/add-custom-event-timeline.md' - 'thehive/user-guides/analyst-corner/alerts/alerts-description/manage-views.md': 'thehive/user-guides/analyst-corner/about-views.md' - 'thehive/user-guides/analyst-corner/cases/cases-description/manage-views.md': 'thehive/user-guides/analyst-corner/about-views.md' - 'thehive/user-guides/organization/configure-organization/manage-users/manage-views.md': 'thehive/user-guides/analyst-corner/about-views.md' + 'thehive/user-guides/analyst-corner/alerts/alerts-description/manage-views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' + 'thehive/user-guides/analyst-corner/cases/cases-description/manage-views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' + 'thehive/user-guides/organization/configure-organization/manage-users/manage-views.md': 'thehive/user-guides/analyst-corner/views/about-views.md' 'thehive/user-guides/organization/configure-organization/manage-users/sort.md': 'thehive/user-guides/analyst-corner/about-filtering-and-sorting.md' 'thehive/setup/installation/migration.md': 'thehive/installation/upgrade-from-5.x.md' 'thehive/setup/installation/upgrade-from-5.0.x.md': 'thehive/installation/upgrade-from-5.x.md' @@ -741,7 +741,11 @@ nav: - 'Download a Dashboard': thehive/user-guides/analyst-corner/dashboard/download-a-dashboard.md - 'Detail View vs. Preview': thehive/user-guides/analyst-corner/preview-vs-detail-view.md - 'About Filtering and Sorting': thehive/user-guides/analyst-corner/about-filtering-and-sorting.md - - 'About Views': thehive/user-guides/analyst-corner/about-views.md + - 'Views': + - 'About Views': thehive/user-guides/analyst-corner/views/about-views.md + - 'Create a Custom View': thehive/user-guides/analyst-corner/views/create-a-custom-view.md + - 'Update a Custom View': thehive/user-guides/analyst-corner/views/update-a-custom-view.md + - 'Delete a Custom View': thehive/user-guides/analyst-corner/views/delete-a-custom-view.md - 'About Autorefresh': thehive/user-guides/analyst-corner/about-autorefresh.md - 'About Statistics': thehive/user-guides/analyst-corner/about-statistics.md - 'About the Live Feed': thehive/user-guides/analyst-corner/about-live-feed.md diff --git a/overrides/home.html b/overrides/home.html index acbae84fb7..93a0eadf81 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -782,7 +782,7 @@

I’m an Analyst

Triage alerts

- Create custom alert views + Create custom alert views Analyze observables to assess potential threats Cross-check with similar alerts and cases Comment on alerts @@ -793,7 +793,7 @@

Triage alerts

Investigate cases

- Create custom case views + Create custom case views Access case details quickly Update severity, TLP and PAP as needed Save logs for mandatory tasks @@ -837,7 +837,7 @@

Standardize and secure data

Track team activity

- Create custom case and alert views + Create custom case and alert views Review case timelines to track investigation progress Read case reports Understand KPIs From 3ec652fdc3e9d39b81b8814c5c7b5bba7bfb23e0 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 12 Jun 2025 16:13:55 +0200 Subject: [PATCH 11/33] Split KB pages --- docs/includes/access-case-pages.md | 4 ++ docs/includes/access-knowledge-base.md | 4 +- .../includes/temporary-permanent-knowledge.md | 2 - .../knowledge-base/about-case-pages.md | 28 +++++++++++ .../knowledge-base/about-knowledge-base.md | 17 ++----- .../knowledge-base/create-a-case-page.md | 48 ++++++++++++++++++ .../create-a-knowledge-base-page.md | 49 ++----------------- .../knowledge-base/delete-a-case-page.md | 23 +++++++++ .../delete-a-knowledge-base-page.md | 22 +-------- .../knowledge-base/share-a-case-page.md | 21 ++++++++ .../share-a-knowledge-base-page.md | 24 --------- .../knowledge-base/view-a-case-page.md | 17 +++++++ .../view-a-knowledge-base-page.md | 20 ++------ mkdocs.yml | 6 ++- overrides/home.html | 6 +-- 15 files changed, 163 insertions(+), 128 deletions(-) create mode 100644 docs/includes/access-case-pages.md delete mode 100644 docs/includes/temporary-permanent-knowledge.md create mode 100644 docs/thehive/user-guides/knowledge-base/about-case-pages.md create mode 100644 docs/thehive/user-guides/knowledge-base/create-a-case-page.md create mode 100644 docs/thehive/user-guides/knowledge-base/delete-a-case-page.md create mode 100644 docs/thehive/user-guides/knowledge-base/share-a-case-page.md delete mode 100644 docs/thehive/user-guides/knowledge-base/share-a-knowledge-base-page.md create mode 100644 docs/thehive/user-guides/knowledge-base/view-a-case-page.md diff --git a/docs/includes/access-case-pages.md b/docs/includes/access-case-pages.md new file mode 100644 index 0000000000..095c2ccbb4 --- /dev/null +++ b/docs/includes/access-case-pages.md @@ -0,0 +1,4 @@ +!!! warning "Required permissions" + Only users with the `managePage` permission can manage case pages in TheHive. + + Users with the necessary permissions can edit and delete any page, regardless of who created it. \ No newline at end of file diff --git a/docs/includes/access-knowledge-base.md b/docs/includes/access-knowledge-base.md index 6842c16b06..e48a5c5cca 100644 --- a/docs/includes/access-knowledge-base.md +++ b/docs/includes/access-knowledge-base.md @@ -1,6 +1,4 @@ !!! warning "Required permissions" - - * Only users with the `manageKnowledgeBase` permission can manage the Knowledge Base at the organization level in TheHive. - * Only users with the `managePage` permission can manage the Knowledge Base at the case level in TheHive. + Only users with the `manageKnowledgeBase` permission can manage the Knowledge Base in TheHive. Users with the necessary permissions can edit and delete any page, regardless of who created it. \ No newline at end of file diff --git a/docs/includes/temporary-permanent-knowledge.md b/docs/includes/temporary-permanent-knowledge.md deleted file mode 100644 index f4ea36bafa..0000000000 --- a/docs/includes/temporary-permanent-knowledge.md +++ /dev/null @@ -1,2 +0,0 @@ -!!! note "Temporary vs. permanent knowledge" - Case-level pages are intended for temporary documentation, useful during investigations but not necessarily retained long-term, and they can't be searched. In contrast, organization-level pages store knowledge that should be preserved for future reference. If you need to retain information from case pages, you must manually copy the content to an organization-level page. \ No newline at end of file diff --git a/docs/thehive/user-guides/knowledge-base/about-case-pages.md b/docs/thehive/user-guides/knowledge-base/about-case-pages.md new file mode 100644 index 0000000000..57f057e486 --- /dev/null +++ b/docs/thehive/user-guides/knowledge-base/about-case-pages.md @@ -0,0 +1,28 @@ +# About Case Pages + +Case pages in TheHive enable the creation and sharing of valuable information within a team on a specific [case](../analyst-corner/cases/about-cases.md). They support documenting lessons learned, writing reports, recording meeting notes, and sharing content that enhances collaboration and knowledge sharing. + +This topic describes how case pages support teamwork and ensures important information remains available to the team. + +## Permanent vs. temporary documentation + +Case pages are intended for temporary documentation, useful during investigations but not necessarily retained long-term, and they can't be searched. In contrast, [Knowledge Base pages](about-knowledge-base.md) store knowledge that should be preserved for future reference. To retain information from case pages, manually copy the content to a Knowledge Base page. + +## Templates + +[Templates](../../user-guides/organization/configure-organization/manage-templates/case-page-templates/) are available for case pages. + +## Flavored Markdown + +Case pages use [TheHive-flavored Markdown syntax](../thehive-flavored-markdown.md) for formatting. + +## Permissions + +{!includes/access-case-pages.md!} + +

Next steps

+ +* [Create a Case Page](create-a-case-page.md) +* [Delete a Case Page](delete-a-case-page.md) +* [View a Case Page](view-a-case-page.md) +* [Share a Case Page](share-a-case-page.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/knowledge-base/about-knowledge-base.md b/docs/thehive/user-guides/knowledge-base/about-knowledge-base.md index 1684d66a4c..6f7eed5ee1 100644 --- a/docs/thehive/user-guides/knowledge-base/about-knowledge-base.md +++ b/docs/thehive/user-guides/knowledge-base/about-knowledge-base.md @@ -4,18 +4,13 @@ The Knowledge Base in TheHive enables the creation and sharing of valuable infor This topic describes how the Knowledge Base supports teamwork and ensures important information remains available to the team. -## Structure +## Organization-wide sharing -The Knowledge Base organizes content into pages, which can be created at two levels: +Knowledge Base pages are shared across the entire organization and accessible to all users. -* Organization level: Share information that's relevant across the entire organization. -* Case level: Document details specific to individual cases. +## Permanent vs. temporary documentation -{!includes/temporary-permanent-knowledge.md!} - -## Templates - -[Templates](../organization/configure-organization/manage-templates/case-page-templates/about-case-page-templates.md) are available exclusively for case-level pages. Organization-level pages don't support templates. +The Knowledge Base stores knowledge intended for long-term preservation and future reference. For temporary documentation—useful during active investigations but not meant to be retained permanently—use [case pages](about-case-pages.md) instead. ## Flavored Markdown @@ -25,10 +20,8 @@ Knowledge Base pages use [TheHive-flavored Markdown syntax](../thehive-flavored- {!includes/access-knowledge-base.md!} -Pages created at the organization level are visible to all users. Pages created at the case level are visible only to users with access to that case. -

Next steps

* [Create a Knowledge Base Page](create-a-knowledge-base-page.md) * [Delete a Knowledge Base Page](delete-a-knowledge-base-page.md) -* [Share a Knowledge Base Page](share-a-knowledge-base-page.md) +* [View a Knowledge Base Page](view-a-knowledge-base-page.md) diff --git a/docs/thehive/user-guides/knowledge-base/create-a-case-page.md b/docs/thehive/user-guides/knowledge-base/create-a-case-page.md new file mode 100644 index 0000000000..21fc36e116 --- /dev/null +++ b/docs/thehive/user-guides/knowledge-base/create-a-case-page.md @@ -0,0 +1,48 @@ +# How to Create a Case Page + +This topic provides step-by-step instructions for creating a [case page](about-case-pages.md) in TheHive. + +Use this procedure to store temporary, case-specific knowledge that’s useful during investigations but isn’t retained long term. To preserve information from case pages for the long term, manually copy the content to a [Knowledge Base page](about-knowledge-base.md). + +{!includes/access-case-pages.md!} + +

Procedure

+ +1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to add a page. + +2. {!includes/pages-tab-go-to.md!} + +3. Select **Add a page** or :fontawesome-solid-plus:. + +4. Select one of the following options: + + **Create new page** + + To start with a blank page + + Enter the following information: + + * Title: The title of your page. + * Category: The category your page belongs to. Pages are visually grouped by category for easier navigation. If the category doesn't exist, it will be created automatically. + + **Use an existing page template** + + To apply a [case page template](../organization/configure-organization/manage-templates/case-page-templates/about-case-page-templates.md) to your new page + + Select one or more templates. The icons next to the selected pages turn green when selected. + +5. Select **Add page**. + +6. Select :fontawesome-solid-pen:. + +7. Write your content using [TheHive-flavored Markdown syntax](../thehive-flavored-markdown.md). + +8. {!includes/preview-rendering-content.md!} + +9. {!includes/save-content-page.md!} + +

Next steps

+ +* [Delete a Case Page](delete-a-case-page.md) +* [View a Case Page](view-a-case-page.md) +* [Share a Case Page](share-a-case-page.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/knowledge-base/create-a-knowledge-base-page.md b/docs/thehive/user-guides/knowledge-base/create-a-knowledge-base-page.md index 622662af7a..2a34a78fae 100644 --- a/docs/thehive/user-guides/knowledge-base/create-a-knowledge-base-page.md +++ b/docs/thehive/user-guides/knowledge-base/create-a-knowledge-base-page.md @@ -1,19 +1,12 @@ # How to Create a Knowledge Base Page -This topic provides step-by-step instructions for creating a page in the [Knowledge Base](about-knowledge-base.md). +This topic provides step-by-step instructions for creating a page in the TheHive [Knowledge Base](about-knowledge-base.md). -Instructions vary depending on whether you want to create a page at the: - -* [Organization level](#create-a-page-at-the-organization-level) -* [Case level](#create-a-page-at-the-case-level) - -Use these procedures to document important content to share with your team, such as lessons learned, reports, and meeting notes. - -{!includes/temporary-permanent-knowledge.md!} +Use this procedure to store knowledge that should be preserved for future reference, such as lessons learned, reports, and meeting notes. {!includes/access-knowledge-base.md!} -## Create a page at the organization level +

Procedure

1. {!includes/knowledge-base-view-go-to.md!} @@ -39,43 +32,7 @@ Use these procedures to document important content to share with your team, such 8. {!includes/save-content-page.md!} -## Create a page at the case level - -1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to add a page. - -2. {!includes/pages-tab-go-to.md!} - -3. Select **Add a page** or :fontawesome-solid-plus:. - -4. Select one of the following options: - - **Create new page** - - To start with a blank page - - Enter the following information: - - * Title: The title of your page. - * Category: The category your page belongs to. Pages are visually grouped by category for easier navigation. If the category doesn't exist, it will be created automatically. - - **Use an existing page template** - - To apply a [case page template](../organization/configure-organization/manage-templates/case-page-templates/about-case-page-templates.md) to your new page - - Select one or more templates. The icons next to the selected pages turn green when selected. - -5. Select **Add page**. - -6. Select :fontawesome-solid-pen:. - -7. Write your content using [TheHive-flavored Markdown syntax](../thehive-flavored-markdown.md). - -8. {!includes/preview-rendering-content.md!} - -9. {!includes/save-content-page.md!} -

Next steps

* [Delete a Knowledge Base Page](delete-a-knowledge-base-page.md) -* [Share a Knowledge Base Page](share-a-knowledge-base-page.md) * [View a Knowledge Base Page](view-a-knowledge-base-page.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/knowledge-base/delete-a-case-page.md b/docs/thehive/user-guides/knowledge-base/delete-a-case-page.md new file mode 100644 index 0000000000..43b9436981 --- /dev/null +++ b/docs/thehive/user-guides/knowledge-base/delete-a-case-page.md @@ -0,0 +1,23 @@ +# How to Delete a Case Page + +This topic provides step-by-step instructions for deleting a [case page](about-case-pages.md) in TheHive. + +{!includes/access-case-pages.md!} + +

Procedure

+ +1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to delete a page. + +2. {!includes/pages-tab-go-to.md!} + +3. Select or hover over the page you want to delete in the right pane. + +4. Select :fontawesome-solid-trash:. + +5. Select **OK**. + +

Next steps

+ +* [Create a Case Page](create-a-case-page.md) +* [View a Case Page](view-a-case-page.md) +* [Share a Case Page](share-a-case-page.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/knowledge-base/delete-a-knowledge-base-page.md b/docs/thehive/user-guides/knowledge-base/delete-a-knowledge-base-page.md index 661c57d679..05c92d3b06 100644 --- a/docs/thehive/user-guides/knowledge-base/delete-a-knowledge-base-page.md +++ b/docs/thehive/user-guides/knowledge-base/delete-a-knowledge-base-page.md @@ -1,15 +1,10 @@ # How to Delete a Knowledge Base Page -This topic provides step-by-step instructions for deleting a [Knowledge Base](about-knowledge-base.md) page. - -Instructions vary depending on whether you want to delete a page at the: - -* [Organization level](#delete-a-page-at-the-organization-level) -* [Case level](#delete-a-page-at-the-case-level) +This topic provides step-by-step instructions for deleting a [Knowledge Base](about-knowledge-base.md) page in TheHive. {!includes/access-knowledge-base.md!} -## Delete a page at the organization level +

Procedure

1. {!includes/knowledge-base-view-go-to.md!} @@ -19,20 +14,7 @@ Instructions vary depending on whether you want to delete a page at the: 4. Select **OK**. -## Delete a page at the case level - -1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to delete a page. - -2. {!includes/pages-tab-go-to.md!} - -3. Select or hover over the page you want to delete in the right pane. - -4. Select :fontawesome-solid-trash:. - -5. Select **OK**. -

Next steps

* [Create a Knowledge Base Page](create-a-knowledge-base-page.md) -* [Share a Knowledge Base Page](share-a-knowledge-base-page.md) * [View a Knowledge Base Page](view-a-knowledge-base-page.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/knowledge-base/share-a-case-page.md b/docs/thehive/user-guides/knowledge-base/share-a-case-page.md new file mode 100644 index 0000000000..6532915572 --- /dev/null +++ b/docs/thehive/user-guides/knowledge-base/share-a-case-page.md @@ -0,0 +1,21 @@ +# How to Share a Case Page + +This topic provides step-by-step instructions for sharing a [case page](about-knowledge-base.md). + +Use this procedure to share a case page with your teammates through a messaging tool, for instance. + +

Procedure

+ +1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to share a page. + +2. {!includes/pages-tab-go-to.md!} + +3. Select or hover over the page you want to share in the right pane. + +4. Select :fontawesome-solid-link:. + +

Next steps

+ +* [Create a Case Page](create-a-case-page.md) +* [Delete a Case Page](delete-a-case-page.md) +* [View a Case Page](view-a-case-page.md) diff --git a/docs/thehive/user-guides/knowledge-base/share-a-knowledge-base-page.md b/docs/thehive/user-guides/knowledge-base/share-a-knowledge-base-page.md deleted file mode 100644 index bd39dfcb81..0000000000 --- a/docs/thehive/user-guides/knowledge-base/share-a-knowledge-base-page.md +++ /dev/null @@ -1,24 +0,0 @@ -# How to Share a Knowledge Base Page - -This topic provides step-by-step instructions for sharing a [Knowledge Base](about-knowledge-base.md) page. - -Use this procedure to share a case page with your teammates through a messaging tool, for instance. - -!!! warning "Available only for case-level pages" - Sharing is only available for pages at the case level. - -

Procedure

- -1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to share a page. - -2. {!includes/pages-tab-go-to.md!} - -3. Select or hover over the page you want to share in the right pane. - -4. Select :fontawesome-solid-link:. - -

Next steps

- -* [Create a Knowledge Base Page](create-a-knowledge-base-page.md) -* [Delete a Knowledge Base Page](delete-a-knowledge-base-page.md) -* [View a Knowledge Base Page](view-a-knowledge-base-page.md) diff --git a/docs/thehive/user-guides/knowledge-base/view-a-case-page.md b/docs/thehive/user-guides/knowledge-base/view-a-case-page.md new file mode 100644 index 0000000000..c47a56c3a2 --- /dev/null +++ b/docs/thehive/user-guides/knowledge-base/view-a-case-page.md @@ -0,0 +1,17 @@ +# How to View a Case Page + +This topic provides step-by-step instructions for viewing a [case page](about-case-pages.md) in TheHive. + +

Procedure

+ +1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to view a page. + +2. {!includes/pages-tab-go-to.md!} + +3. Select the page you want to view in the right pane. + +

Next steps

+ +* [Create a Case Page](create-a-case-page.md) +* [Delete a Case Page](delete-a-case-page.md) +* [Share a Case Page](share-a-case-page.md) \ No newline at end of file diff --git a/docs/thehive/user-guides/knowledge-base/view-a-knowledge-base-page.md b/docs/thehive/user-guides/knowledge-base/view-a-knowledge-base-page.md index c8d6b3bbad..5f93823bc7 100644 --- a/docs/thehive/user-guides/knowledge-base/view-a-knowledge-base-page.md +++ b/docs/thehive/user-guides/knowledge-base/view-a-knowledge-base-page.md @@ -1,28 +1,14 @@ # How to View a Knowledge Base Page -This topic provides step-by-step instructions for viewing a [Knowledge Base](about-knowledge-base.md) page. +This topic provides step-by-step instructions for viewing a [Knowledge Base](about-knowledge-base.md) page in TheHive. -Instructions vary depending on whether you want to view a page at the: - -* [Organization level](#view-a-page-at-the-organization-level) -* [Case level](#view-a-page-at-the-case-level) - -## View a page at the organization level +

Procedure

1. {!includes/knowledge-base-view-go-to.md!} 2. Select the page you want to view in the right pane. -## View a page at the case level - -1. [Find the case](../analyst-corner/cases/search-for-cases/find-a-case.md) where you want to view a page. - -2. {!includes/pages-tab-go-to.md!} - -3. Select the page you want to view in the right pane. -

Next steps

* [Create a Knowledge Base Page](create-a-knowledge-base-page.md) -* [Delete a Knowledge Base Page](delete-a-knowledge-base-page.md) -* [Share a Knowledge Base Page](share-a-knowledge-base-page.md) \ No newline at end of file +* [Delete a Knowledge Base Page](delete-a-knowledge-base-page.md) \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index e091e3fc23..254a4af1e3 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -496,7 +496,6 @@ nav: - 'About the Knowledge Base': thehive/user-guides/knowledge-base/about-knowledge-base.md - 'Create a Page': thehive/user-guides/knowledge-base/create-a-knowledge-base-page.md - 'Delete a Page': thehive/user-guides/knowledge-base/delete-a-knowledge-base-page.md - - 'Share a Page': thehive/user-guides/knowledge-base/share-a-knowledge-base-page.md - 'View a Page': thehive/user-guides/knowledge-base/view-a-knowledge-base-page.md - 'Key Performance Indicators': - 'KPIs': thehive/user-guides/key-performance-indicators/key-performance-indicators.md @@ -712,6 +711,11 @@ nav: - 'Run a Function on a Case': thehive/user-guides/organization/configure-organization/manage-functions/run-a-function-case-alert.md - 'Run Responders and Review Reports for a Case': thehive/user-guides/analyst-corner/cases/run-responders-on-a-case.md - 'Comment on Cases': thehive/user-guides/analyst-corner/cases/comment-on-case-alert.md + - 'Case Pages': + - 'Create a Page': thehive/user-guides/knowledge-base/create-a-case-page.md + - 'Delete a Page': thehive/user-guides/knowledge-base/delete-a-case-page.md + - 'Share a Page': thehive/user-guides/knowledge-base/share-a-case-page.md + - 'View a Page': thehive/user-guides/knowledge-base/view-a-case-page.md - 'Close a Case': thehive/user-guides/analyst-corner/cases/close-a-case.md - 'Reopen a Case': thehive/user-guides/analyst-corner/cases/reopen-a-case.md - 'Tasks Management': diff --git a/overrides/home.html b/overrides/home.html index 93a0eadf81..404a2cce8e 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -783,7 +783,7 @@

I’m an Analyst

Triage alerts

@@ -868,7 +868,7 @@

Generate alerts in TheHive

-

Automate repetitive tasks

+

Automate repetitive actions

Configure SMTP to enable email sending from TheHive Set up notifications to push data to external tools From 43b9c2bfd6df4d9975ede35b99560b4daca676f3 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 12 Jun 2025 16:50:01 +0200 Subject: [PATCH 12/33] Added more context on pages --- docs/thehive/administration/cortex/add-a-cortex-server.md | 2 ++ .../administration/misp-integration/connect-a-misp-server.md | 2 +- .../administration/organizations/create-an-organization.md | 2 ++ .../administration/taxonomies/activate-deactivate-a-taxonomy.md | 2 ++ .../analyst-corner/alerts/create-a-case-from-an-alert.md | 2 +- .../analyst-corner/cases/observables/add-an-observable.md | 2 ++ .../manage-functions/create-a-function.md | 2 ++ .../manage-notifications/create-a-notification.md | 2 ++ .../case-page-templates/create-a-case-page-template.md | 2 ++ .../case-report-templates/create-a-case-report-template.md | 2 ++ .../manage-templates/case-templates/create-a-case-template.md | 2 ++ 11 files changed, 20 insertions(+), 2 deletions(-) diff --git a/docs/thehive/administration/cortex/add-a-cortex-server.md b/docs/thehive/administration/cortex/add-a-cortex-server.md index 9ae9864e47..cada074931 100644 --- a/docs/thehive/administration/cortex/add-a-cortex-server.md +++ b/docs/thehive/administration/cortex/add-a-cortex-server.md @@ -2,6 +2,8 @@ This topic provides step-by-step instructions for adding a [Cortex](about-cortex.md) server in TheHive. +[Cortex](https://github.com/thehive-project/Cortex/) is an open-source analysis and response engine designed for SOCs, CSIRTs, and security researchers to automate threat intelligence gathering and incident response. + !!! info "Requirements" Before adding a Cortex server, you must install and configure Cortex. For instructions, refer to the [Installation and Configuration Guides](../../../cortex/installation-and-configuration/index.md). diff --git a/docs/thehive/administration/misp-integration/connect-a-misp-server.md b/docs/thehive/administration/misp-integration/connect-a-misp-server.md index a563f4b6fb..052bc25b92 100644 --- a/docs/thehive/administration/misp-integration/connect-a-misp-server.md +++ b/docs/thehive/administration/misp-integration/connect-a-misp-server.md @@ -4,7 +4,7 @@ This topic provides step-by-step instructions for connecting a [MISP server](abo Use this procedure if you want to automatically retrieve filtered MISP events as alerts in TheHive or [manually export observables marked as IOCs from cases to MISP](../../user-guides/analyst-corner/cases/export-a-case-to-misp.md). -By default, udpates are automatically synchronized between TheHive and MISP. +By default, updates are automatically synchronized between TheHive and MISP. You can configure multiple MISP servers in TheHive. diff --git a/docs/thehive/administration/organizations/create-an-organization.md b/docs/thehive/administration/organizations/create-an-organization.md index 8bce910164..1171f299dd 100644 --- a/docs/thehive/administration/organizations/create-an-organization.md +++ b/docs/thehive/administration/organizations/create-an-organization.md @@ -2,6 +2,8 @@ This topic provides step-by-step instructions for creating an [organization](about-organizations.md) in TheHive. +Organizations are the customers or tenants, such as separate divisions or business units, that use TheHive independently. + {!includes/license-organizations.md!} {!includes/administrator-access-manage-organizations.md!} diff --git a/docs/thehive/administration/taxonomies/activate-deactivate-a-taxonomy.md b/docs/thehive/administration/taxonomies/activate-deactivate-a-taxonomy.md index b5450baf54..8a20ec61ae 100644 --- a/docs/thehive/administration/taxonomies/activate-deactivate-a-taxonomy.md +++ b/docs/thehive/administration/taxonomies/activate-deactivate-a-taxonomy.md @@ -2,6 +2,8 @@ This topic provides step-by-step instructions for activating and deactivating a [taxonomy](about-taxonomies.md) in TheHive. +Taxonomies are catalogs of structured tags managed in TheHive. + !!! warning "Manual activation required" By default, MISP taxonomies aren't activated. You must [activate them manually](activate-deactivate-a-taxonomy.md). diff --git a/docs/thehive/user-guides/analyst-corner/alerts/create-a-case-from-an-alert.md b/docs/thehive/user-guides/analyst-corner/alerts/create-a-case-from-an-alert.md index 3a245d9ea0..2d9756c70d 100644 --- a/docs/thehive/user-guides/analyst-corner/alerts/create-a-case-from-an-alert.md +++ b/docs/thehive/user-guides/analyst-corner/alerts/create-a-case-from-an-alert.md @@ -2,7 +2,7 @@ This topic provides step-by-step instructions for creating a [case](../cases/about-cases.md) from an [alert](about-alerts.md) in TheHive. -During triage, create a case from an alert if it needs further investigation and no case exists yet. +During triage, create a case from an alert if it needs further investigation and no case exists yet. If an investigation is already ongoing, [add the alert to an existing case](add-an-alert-to-an-existing-case.md). diff --git a/docs/thehive/user-guides/analyst-corner/cases/observables/add-an-observable.md b/docs/thehive/user-guides/analyst-corner/cases/observables/add-an-observable.md index c97627bf53..3d7705a3aa 100644 --- a/docs/thehive/user-guides/analyst-corner/cases/observables/add-an-observable.md +++ b/docs/thehive/user-guides/analyst-corner/cases/observables/add-an-observable.md @@ -2,6 +2,8 @@ This topic provides step-by-step instructions for adding an [observable](about-observables.md) to a case or alert in TheHive. +Observables are data points that represent specific events or properties within a system and can be directly observed. They serve as indicators monitored for signs of suspicious or malicious activity. + {!includes/access-manage-observables.md!}

Procedure

diff --git a/docs/thehive/user-guides/organization/configure-organization/manage-functions/create-a-function.md b/docs/thehive/user-guides/organization/configure-organization/manage-functions/create-a-function.md index 13b5b37285..3d5628e2f9 100644 --- a/docs/thehive/user-guides/organization/configure-organization/manage-functions/create-a-function.md +++ b/docs/thehive/user-guides/organization/configure-organization/manage-functions/create-a-function.md @@ -4,6 +4,8 @@ This topic provides step-by-step instructions for creating a [function](about-functions.md) in TheHive. +Functions automate workflows, process data, and enhance case management. + {!includes/access-functions.md!}

Procedure

diff --git a/docs/thehive/user-guides/organization/configure-organization/manage-notifications/create-a-notification.md b/docs/thehive/user-guides/organization/configure-organization/manage-notifications/create-a-notification.md index c912f0595e..e8e5aa2430 100644 --- a/docs/thehive/user-guides/organization/configure-organization/manage-notifications/create-a-notification.md +++ b/docs/thehive/user-guides/organization/configure-organization/manage-notifications/create-a-notification.md @@ -2,6 +2,8 @@ This topic provides step-by-step instructions for creating a [notification](about-notifications.md) in TheHive. +A notification triggers automated actions when specific events occur within an organization. + {!includes/access-notifications.md!}

Procedure

diff --git a/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-page-templates/create-a-case-page-template.md b/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-page-templates/create-a-case-page-template.md index f5f612fb42..3003a89f48 100644 --- a/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-page-templates/create-a-case-page-template.md +++ b/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-page-templates/create-a-case-page-template.md @@ -2,6 +2,8 @@ This topic provides step-by-step instructions for creating a [case page template](about-case-page-templates.md) in TheHive. +Case page templates streamline page creation within cases in TheHive by automatically prefilling content. + To import an existing case template from another organization or TheHive instance, refer to the [Import a Case Page Template](import-a-case-page-template.md) topic. {!includes/access-manage-case-page-templates.md!} diff --git a/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-report-templates/create-a-case-report-template.md b/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-report-templates/create-a-case-report-template.md index fdc11ab39b..1343ba6cbe 100644 --- a/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-report-templates/create-a-case-report-template.md +++ b/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-report-templates/create-a-case-report-template.md @@ -4,6 +4,8 @@ This topic provides step-by-step instructions for creating a [case report template](about-case-report-templates.md) in TheHive. +Case report templates generate [reports](../../../../analyst-corner/cases/case-reports/about-case-reports.md) in a predefined format, available from case descriptions. + {!includes/access-manage-case-report-templates.md!}

Procedure

diff --git a/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-templates/create-a-case-template.md b/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-templates/create-a-case-template.md index 38c155ddde..f174177121 100644 --- a/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-templates/create-a-case-template.md +++ b/docs/thehive/user-guides/organization/configure-organization/manage-templates/case-templates/create-a-case-template.md @@ -2,6 +2,8 @@ This topic provides step-by-step instructions for creating a [case template](about-case-templates.md) in TheHive. +Case templates streamline case creation by automatically filling predefined fields. + !!! info " Duplicate an existing case template" You can duplicate an existing case template within your organization to pre-fill fields and streamline the process. From b70bc164c5324d7da939566c20ca047be19b226f Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 12 Jun 2025 17:06:25 +0200 Subject: [PATCH 13/33] Deleted a line --- overrides/home.html | 1 - 1 file changed, 1 deletion(-) diff --git a/overrides/home.html b/overrides/home.html index 404a2cce8e..fd953604a0 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -861,7 +861,6 @@

I’m an DevSecOps

Generate alerts in TheHive

- Integrate detection tools to send alerts Connect mailboxes to automatically create alerts from emails Link a MISP instance for threat intel ingestion Set up an alert feeder to pull alerts from external systems From d403a26633d75df25e5de147ba69b726cfd3318d Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 19 Jun 2025 10:18:10 +0200 Subject: [PATCH 14/33] Fixed HTML code --- docs/cortex/index.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/cortex/index.md b/docs/cortex/index.md index ddd27c41cb..b3aeac6f21 100644 --- a/docs/cortex/index.md +++ b/docs/cortex/index.md @@ -5,17 +5,17 @@ title: Home
-
Cortex : Installation, operation and user guides +
Cortex : Installation, operation and user guides

- Discord - + Discord + Discord - License - Version + License + Version

@@ -51,7 +51,7 @@ Many features are included with Cortex: ## Installation and configuration guides [This documentation](./installation-and-configuration/index.md) contains step-by-step installation instructions for Cortex for different operating systems as well as corresponding binary archives. -All aspects of the configuration are aslo detailled in a dedicated section. +All aspects of the configuration are also detailed in a dedicated section. s ## User guides The [first connection](user-guides/first-start.md) to the application requires several actions. From 50b95f9e7b93acac4df90254f984eb4f9487bcf7 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 19 Jun 2025 10:51:59 +0200 Subject: [PATCH 15/33] Changed capitalization for the homepage --- overrides/home.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overrides/home.html b/overrides/home.html index fd953604a0..c7e56df056 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -736,7 +736,7 @@
-

TheHive Technical
Documentation

+

TheHive technical
documentation

Your essential guide to TheHive and Cortex
From 4ee60269e30ea9ca4ea892493459ce895080d85d Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 19 Jun 2025 15:04:36 +0200 Subject: [PATCH 16/33] Title adjustment --- overrides/home.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overrides/home.html b/overrides/home.html index c7e56df056..241446d7d7 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -755,7 +755,7 @@

TheHive technical
documentation<

Learn how to install, configure, maintain and use TheHive and Cortex

-

Follow how-to guides with exactly what you need to get the job done quickly and right.

+

Follow our how-to guides to get the job done—fast and right.

From 2e4bc18ba12ccc9ac59733bc9fd44dce8ac511e4 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 25 Jun 2025 14:11:21 +0200 Subject: [PATCH 17/33] Completed index --- docs/index.md | 202 ++++++++++++++++++++++++++++++++++++++++++++ overrides/home.html | 2 +- 2 files changed, 203 insertions(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index ee912ab08f..4f6ac9898a 100644 --- a/docs/index.md +++ b/docs/index.md @@ -5,6 +5,208 @@ template: home.html --- +hero: + title: 'TheHive technical *documentation*' + text: Your essential guide to TheHive and Cortex + links: + - text: Get started + url: '/thehive/overview/' + - text: Download TheHive + url: '/thehive/download/' + style: primary + +sections: + title: 'Learn how to install, configure, maintain and use TheHive and Cortex' + text: 'Follow our how-to guides to get the job done—fast and right.' + anchors: 'I’m an:' + data: + - title: 'I’m an Analyst' + text: 'I want to triage alerts and investigate cases.' + icon: assets/images/docs-analyst.png + anchor: + name: 'Analyst' + href: 'analyst' + groups: + - title: 'Triage alerts' + links: + - text: 'Create custom alert views' + url: '/thehive/user-guides/analyst-corner/views/create-a-custom-view/' + - text: 'Analyze observables to assess potential threats' + url: '/thehive/user-guides/analyst-corner/cases/search-for-cases/find-an-observable/' + - text: 'Cross-check with similar alerts and cases' + url: '/thehive/user-guides/analyst-corner/cases/find-similar-alerts-cases/' + - text: 'Comment on alerts' + url: '/thehive/user-guides/analyst-corner/cases/comment-on-case-alert/' + - text: 'Convert alerts into cases when investigation is needed' + url: '/thehive/user-guides/analyst-corner/alerts/create-a-case-from-an-alert/' + - text: 'Close alerts if no further action is required' + url: '/thehive/user-guides/analyst-corner/alerts/close-an-alert/' + + - title: 'Investigate cases' + links: + - text: 'Create custom case views' + url: '/thehive/user-guides/analyst-corner/views/create-a-custom-view/' + - text: 'Access case details quickly' + url: '/thehive/user-guides/analyst-corner/preview-vs-detail-view/' + - text: 'Update severity, TLP and PAP as needed' + url: '/thehive/user-guides/analyst-corner/cases/change-case-classification-settings/' + - text: 'Save logs for mandatory tasks' + url: '/thehive/user-guides/analyst-corner/tasks/create-a-task-log/' + - text: 'Add observables' + url: '/thehive/user-guides/analyst-corner/cases/observables/add-an-observable/' + - text: 'Run analyzers on observables' + url: '/thehive/user-guides/analyst-corner/cases/observables/run-analyzers-on-an-observable/' + - text: 'Trigger responders' + url: '/thehive/user-guides/analyst-corner/cases/observables/run-responders-on-an-observable/' + - text: 'Mark observables as IOCs if suspicious' + url: '/thehive/user-guides/analyst-corner/cases/observables/update-an-observable-status/' + - text: 'Document attack techniques' + url: '/thehive/user-guides/analyst-corner/cases/ttps/add-ttps/' + - text: 'Comment on cases' + url: '/thehive/user-guides/analyst-corner/cases/comment-on-case-alert/' + - text: 'Cross-check with similar alerts and cases' + url: '/thehive/user-guides/analyst-corner/cases/find-similar-alerts-cases/' + - text: 'Close the case' + url: '/thehive/user-guides/analyst-corner/cases/close-a-case/' + - text: 'Save a full case report' + url: '/thehive/user-guides/analyst-corner/cases/case-reports/save-download-a-case-report/' + - text: 'Document actions taken during the investigation' + url: '/thehive/user-guides/knowledge-base/create-a-case-page/' + - text: 'Transfer key insights to the Knowledge Base' + url: '/thehive/user-guides/knowledge-base/create-a-knowledge-base-page/' + + - title: 'I’m a Manager' + text: 'I want to standardize and secure data, and track my team’s activity.' + icon: assets/images/docs-manager.png + anchor: + name: 'Manager' + href: 'manager' + groups: + - title: 'Standardize and secure data' + links: + - text: 'Create case templates' + url: '/thehive/user-guides/organization/configure-organization/manage-templates/case-templates/create-a-case-template/' + - text: 'Activate taxonomy tags' + url: '/thehive/administration/taxonomies/activate-deactivate-a-taxonomy/' + - text: 'Create observable types' + url: '/thehive/administration/observable-types/create-an-observable-type/' + - text: 'Manage case and alert statuses' + url: '/thehive/administration/status/create-a-status/' + - text: 'Import analyzer templates' + url: '/thehive/administration/analyzers-templates/' + - text: 'Import attack patterns' + url: '/thehive/administration/ttps/add-a-catalog/' + - text: 'Restrict visibility for sensitive cases' + url: '/thehive/user-guides/analyst-corner/cases/case-visibility/restrict-visibility-case/' + - title: 'Track team activity' + links: + - text: 'Create custom case and alert views' + url: '/thehive/user-guides/analyst-corner/views/create-a-custom-view/' + - text: 'Review case timelines to track investigation progress' + url: '/thehive/user-guides/analyst-corner/cases/case-timelines/view-case-timeline/' + - text: 'Read case reports' + url: '/thehive/user-guides/analyst-corner/cases/attachments/download-an-attachment-case-alert/' + - text: 'Understand KPIs' + url: '/thehive/user-guides/key-performance-indicators/key-performance-indicators/' + - text: 'Evaluate alert metrics on dashboards' + url: '/thehive/user-guides/key-performance-indicators/measure-alert-management-performance/' + - text: 'Evaluate case metrics on dashboards' + url: '/thehive/user-guides/key-performance-indicators/measure-case-management-performance/' + - text: 'Comment on cases and alerts to provide feedback' + url: '/thehive/user-guides/analyst-corner/cases/comment-on-case-alert/' + + - title: 'I’m a DevSecOps' + text: 'I want to automate tasks, manage integrations and streamline data enrichment.' + icon: assets/images/docs-devSecOps.png + anchor: + name: 'DevSecOps' + href: 'devsecops' + groups: + - title: 'Generate alerts in TheHive' + links: + - text: 'Connect mailboxes to automatically create alerts from emails' + url: '/thehive/administration/email-intake-connector/connect-a-mailbox/' + - text: 'Link a MISP instance for threat intel ingestion' + url: '/thehive/administration/misp-integration/connect-a-misp-server/' + - text: 'Set up an alert feeder to pull alerts from external systems' + url: '/thehive/user-guides/organization/configure-organization/manage-feeders/create-a-feeder/' + - title: 'Automate repetitive actions' + links: + - text: 'Configure SMTP to enable email sending from TheHive' + url: '/thehive/administration/smtp/' + - text: 'Set up notifications to push data to external tools' + url: '/thehive/user-guides/organization/configure-organization/manage-notifications/create-a-notification/' + - text: 'Write functions to automate workflows based on events' + url: '/thehive/user-guides/organization/configure-organization/manage-functions/create-a-function/' + - text: 'Configure analyzers to automatically enrich observables' + url: '/cortex/api/how-to-create-an-analyzer/' + - text: 'Configure responders to trigger automated response actions' + url: '/cortex/api/how-to-create-a-responder/' + + - title: 'I’m an Infra Engineer' + text: 'I want to deploy, configure and maintain TheHive—and understand its API.' + icon: assets/images/docs-infraEngineer.png + anchor: + name: 'Infra Engineer' + href: 'infraengineer' + groups: + - title: 'Install and configure TheHive' + links: + - text: 'Download TheHive' + url: '/thehive/download/' + - text: 'Review system requirements' + url: '/thehive/installation/system-requirements/' + - text: 'Use the automated installation script' + url: '/thehive/installation/automated-installation-script/' + - text: 'Follow the step-by-step installation guide' + url: '/thehive/installation/step-by-step-installation-guide/' + - text: 'Set up a cluster deployment' + url: '/thehive/installation/deploying-a-cluster/' + - text: 'Run TheHive with Docker' + url: '/thehive/installation/docker/' + - text: 'Deploy on Kubernetes' + url: '/thehive/installation/kubernetes/' + - text: 'Activate the license' + url: '/thehive/installation/activate-license/' + - text: 'Perform version upgrades' + url: '/thehive/installation/upgrade-from-5.x/' + - text: 'Access archived versions' + url: '/thehive/download/archives/' + - title: 'Configure organizations' + links: + - text: 'Complete the initial login' + url: '/thehive/administration/first-start/' + - text: 'Change the default admin password' + url: '/thehive/administration/first-start/' + - text: 'Create organizations and define sharing rules' + url: '/thehive/administration/organizations/create-an-organization/' + - text: 'Assign users with the right permissions' + url: '/thehive/administration/organizations/add-remove-an-existing-user-account-from-an-organization/' + - text: 'Set up LDAP integration' + url: '/thehive/administration/authentication/ldap/' + - text: 'Configure authentication methods' + url: '/thehive/administration/authentication/configure-authentication/' + - text: 'Connect Cortex for analyzers and responders' + url: '/thehive/administration/cortex/add-a-cortex-server/' + - title: 'Maintain TheHive' + links: + - text: 'Perform Cassandra cluster operations' + url: '/thehive/operations/cassandra-cluster/' + - text: 'Manage the MinIO cluster' + url: '/thehive/operations/minio-cluster/' + - text: 'Perform backups and restore data' + url: '/thehive/operations/backup-restore/overview/' + - text: 'Set up monitoring tools' + url: '/thehive/operations/monitoring/' + - text: 'Diagnose and resolve issues' + url: '/thehive/operations/troubleshooting/' + - title: 'Use the API' + links: + - text: 'Access and use the API documentation' + url: '/thehive/api-docs/' + - text: 'Use the Python API client' + url: 'https://github.com/thehive-project/thehive4py' + --- # Welcome to TheHive 5 documentation website diff --git a/overrides/home.html b/overrides/home.html index 241446d7d7..41c53403fd 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -840,7 +840,7 @@

Track team activity

Create custom case and alert views Review case timelines to track investigation progress Read case reports - Understand KPIs + Understand KPIs Evaluate alert metrics on dashboards Evaluate case metrics on dashboards Comment on cases and alerts to provide feedback From 1d3a7a7ce27d67adaa97fc09bdb6700ff177012b Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 25 Jun 2025 14:57:37 +0200 Subject: [PATCH 18/33] Changed config of the homepage --- mkdocs.yml | 42 +- overrides/assets/images/hero-decor-l.png | Bin 7132 -> 32110 bytes overrides/assets/images/hero-decor-mob.png | Bin 7176 -> 13152 bytes overrides/assets/images/hero-decor-r.png | Bin 6871 -> 22104 bytes overrides/home.html | 938 +-------------------- overrides/main.html | 21 + 6 files changed, 103 insertions(+), 898 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index 974d412cae..0ffa8f5f49 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -312,6 +312,7 @@ plugins: extra: generator: false + social: - icon: fontawesome/brands/linkedin link: "https://www.linkedin.com/company/strangebee" @@ -323,9 +324,44 @@ extra: link: "https://chat.thehive-project.org" - icon: fontawesome/brands/youtube link: "https://www.youtube.com/channel/UCUmojqcxiG_LUbe62pR2Igg" - analytics: - provider: google - property: G-W7W9113BRP + + header: + logo: '/assets/images/StrangeBee_Landscape.svg' + + footer: + logo: '/assets/images/StrangeBee_Footer.svg' + text: 'Empowering incident responders worldwide' + links: + - text: "link 1" + url: '#' + - text: "link 2" + url: '#' + + groups: + - name: "group 1" + link: + text: 'View all features' + url: '#' + links: + - text: "link 1" + url: '#' + tag: 'On-prem' + - text: "link 2" + url: '#' + - name: "group 2" + link: + text: 'View all features' + url: '#' + links: + - text: "link 1" + url: '#' + tag: 'On-prem' + - text: "link 2" + url: '#' + + analytics: + provider: google + property: G-W7W9113BRP markdown_extensions: - toc: diff --git a/overrides/assets/images/hero-decor-l.png b/overrides/assets/images/hero-decor-l.png index 7969c275fe95e096218476ef6e214ebdb8a77f73..60988dce0ccc88830235607242eb26f647a7b32d 100644 GIT binary patch literal 32110 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 literal 7132 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 Yi^nH+F@5q;;(sMon3iIVyk+Qr02twC!2kdN diff --git a/overrides/assets/images/hero-decor-mob.png b/overrides/assets/images/hero-decor-mob.png index 72efa7b6d8bacf4dd5177f22014a4638a6c2c4d8..df533bc98f5f17589eff5c0c5f374807d6912884 100644 GIT binary patch literal 13152 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 diff --git a/overrides/assets/images/hero-decor-r.png b/overrides/assets/images/hero-decor-r.png index f071ab78dc8546e3e79ae10de65e7b4f77a13394..c44b58f974f25193c328b7097ca5325311174b1e 100644 GIT binary patch literal 22104 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�#L%+l|yVqY- zS)A*g>VpKyq$I(*$kOiemJ~ro+wI;tiB{E@uniCG`>B+4NJ3^DWpaF2{*cI3_v3aU z+WBAcY_wS_nCcj-XJw4=l8lBs;%Fm$QUcy;>8yB8`X24a9!Ad^Q_B5Im^M2WdM&GL zPgd_nqqJ=7!p86e){VMNGh5=C9uBTc^lTV%%t4G7u=B5J=Q6vZKcgfsO>+6qw!BnI% z=OIyLaNflLtxi8TfXoeJ&`~hkoxA3NpV2bn=P!U&BAfVkNz$9< za{-DJj3v&=fyybVJqOj{rKIXIO50b4a>CSLybC!j;9hHxRtjCorYJwzHy&c$Vomq% zH|Hp>rPCuF;`0d!+5vDxuD%Ac$^2Jrj3@|UB?_L3&ugo`-TYwq;7jR8h;&HnH(#Xp z+^?u+XU4&FNQ9uv&pj^F%!V$oOZUYl&3=g!0eCBSb2`JjXH(BjPh_&ZK*hJ>+jOVN zz-h*jgyA`Z&>+g^FiJ0uH=0a8O`TBisWi=i8Zo1AITPP$HF)j5rE<(c|97mCsL6*q zM!hJCOtz9dy)u*$t615i3UzXVxfdOL&?K81cItI4mhYRZ1jMtvG>N+hfM*_5YC=9{ z0wat>)Q$MFB*S)BBIuMV(p;DryO!+SAz1~w6HjAolF}=6qxJq?;Ued2RUsSFR$!{< z;pyH$DV%A=PAj@V8w^u1fF~{B4Y9d@ja!SZUru_JtsydbetfoY&#of8pyQ)<|9;-o zCsKl;HYPmP=R;2(PdW>M=Ld&pT9n~sqY{Q+?X>P!8PG(|>(Hj`FW1kJG0`SPt*Gqo zeNWK6>=VCL-tE=c^k|n-l)(^3iXUr6ph*I*K(=8nfmc4_%h8Ij+KWV`6{pV$Hu@s{ zr_y|k=xECAzJXy(Om1WgjZCY0mbOj?Ek5FBw5zS~GP}**(7kZFyvayyuxc}gcq;_d z%?SQUDy3;=wY)!~05&%%QZ*l?dPtgF$WUQ@M!=u9=S5cLVNutyR1+9SKi2r@SxcLi z{w_!8^SaaO>ay-e$FUz?r5#5`msuZ1qD9(gxysUv7wE|^(u0~Dv|2=-1ZJsii)-p) zIcIEbOsiuvbK=p~qLCTjDxKOonYiY~A}JHnIfVv%ka61!NmgQCr-GYpW_-SX6sxR? zqB)4+NW;1&=S=XtKbiN0zRCdX%tm+OvAbfj750trPmCjU4HO$olLY7PQ8%kH645dvUE^M3YmZhou{zZOQ@cQ(d3GxoNBKP^5tE^!82_ z#j_=~L!t_hJ4X1!3k^rPKhlbay@aRxsPjrS0Kh?>$td(*P7HY&=I&CM44xmVXFeA6 z5kiPhDfuqBMc2Y+9Yl;74&>i=#ct2{!&k>=osrxS|&;P%zb@HI{ zoWUhSI|QIiKCWW$=vw~J`SE8a>g$KvN#7ypk0-kMczeKN=pD2==d%3K1Xr-^p$E?m sP(px - - - - - TheHive Documentation - - - - - - +{% extends "main.html" %} {% block tabs %} {{ super() }}
- + + {% if page.meta.hero %}
+ + {% endif %} + {% if page.meta.sections %}
-

Learn how to install, configure, maintain and use TheHive and Cortex

-

Follow our how-to guides to get the job done—fast and right.

+

{{ page.meta.sections.title }}

+

{{ page.meta.sections.text }}

-
I’m an :
- -
-
- - -
-
-
-
-
-

I’m an DevSecOps

-

I want to automate tasks, manage integrations and streamline data enrichment.

-
-
-
+ {% for item in page.meta.sections.data %} + {% endfor %}
-
- - \ No newline at end of file + + {% endif %} + +{% endblock %} +{% block content %}{% endblock %} +{% block footer %}{{ super() }}{% endblock %} diff --git a/overrides/main.html b/overrides/main.html index 03c6a4da32..94883373db 100644 --- a/overrides/main.html +++ b/overrides/main.html @@ -37,6 +37,27 @@ + + - - - - - - -{% endblock %} +{% extends "base.html" %} {% block extrahead %} + +{{ super() }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +{% endblock %} From 8fcd73d8f20648190ed91bfcd5069176464daea7 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 25 Jun 2025 16:49:28 +0200 Subject: [PATCH 26/33] Replaced icons --- docs/assets/images/{mask => icons}/arrow-up-line.svg | 0 docs/assets/images/{mask => icons}/minus.svg | 0 docs/assets/images/{mask => icons}/plus.svg | 0 docs/assets/images/mask/doc.svg | 3 --- docs/assets/images/mask/link-arrow.svg | 3 --- docs/assets/images/mask/text-decor.svg | 4 ---- 6 files changed, 10 deletions(-) rename docs/assets/images/{mask => icons}/arrow-up-line.svg (100%) rename docs/assets/images/{mask => icons}/minus.svg (100%) rename docs/assets/images/{mask => icons}/plus.svg (100%) delete mode 100644 docs/assets/images/mask/doc.svg delete mode 100644 docs/assets/images/mask/link-arrow.svg delete mode 100644 docs/assets/images/mask/text-decor.svg diff --git a/docs/assets/images/mask/arrow-up-line.svg b/docs/assets/images/icons/arrow-up-line.svg similarity index 100% rename from docs/assets/images/mask/arrow-up-line.svg rename to docs/assets/images/icons/arrow-up-line.svg diff --git a/docs/assets/images/mask/minus.svg b/docs/assets/images/icons/minus.svg similarity index 100% rename from docs/assets/images/mask/minus.svg rename to docs/assets/images/icons/minus.svg diff --git a/docs/assets/images/mask/plus.svg b/docs/assets/images/icons/plus.svg similarity index 100% rename from docs/assets/images/mask/plus.svg rename to docs/assets/images/icons/plus.svg diff --git a/docs/assets/images/mask/doc.svg b/docs/assets/images/mask/doc.svg deleted file mode 100644 index b4bbbded8c..0000000000 --- a/docs/assets/images/mask/doc.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/assets/images/mask/link-arrow.svg b/docs/assets/images/mask/link-arrow.svg deleted file mode 100644 index f17daef40b..0000000000 --- a/docs/assets/images/mask/link-arrow.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/assets/images/mask/text-decor.svg b/docs/assets/images/mask/text-decor.svg deleted file mode 100644 index 0646156c62..0000000000 --- a/docs/assets/images/mask/text-decor.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - From d87664d5774e814dd2262fc739bd4f1d863307ef Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 25 Jun 2025 16:58:09 +0200 Subject: [PATCH 27/33] Updated mkdocs file --- mkdocs.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index 9143b39791..9ef14d0593 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,4 +1,4 @@ -copyright: Copyright 2025 StrangeBee. All rights reserved. +copyright: Copyright 2025 StrangeBee. All rights reserved.111 site_name: TheHive 5 Documentation site_url: https://docs.strangebee.com theme: @@ -41,6 +41,10 @@ watch: extra_css: - assets/stylesheets/extra.css - assets/stylesheets/badge.css + - assets/stylesheets/front.css + +extra_javascript: + - assets/js/main.js hooks: - ./overrides/hooks/shortcodes.py @@ -312,7 +316,6 @@ plugins: extra: generator: false - social: - icon: fontawesome/brands/linkedin link: "https://www.linkedin.com/company/strangebee" @@ -324,7 +327,7 @@ extra: link: "https://chat.thehive-project.org" - icon: fontawesome/brands/youtube link: "https://www.youtube.com/channel/UCUmojqcxiG_LUbe62pR2Igg" - + header: logo: '/assets/images/StrangeBee_Landscape.svg' @@ -358,7 +361,7 @@ extra: tag: 'On-prem' - text: "link 2" url: '#' - + analytics: provider: google property: G-W7W9113BRP From 999a69baf07c87117e2ddde1d8061ebe25760a6f Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 25 Jun 2025 17:02:59 +0200 Subject: [PATCH 28/33] Updated font name --- docs/assets/stylesheets/front.css | 2 +- .../{Bauziet SemiBold.woff => BauzietSemiBold.woff} | Bin 2 files changed, 1 insertion(+), 1 deletion(-) rename fonts/{Bauziet SemiBold.woff => BauzietSemiBold.woff} (100%) diff --git a/docs/assets/stylesheets/front.css b/docs/assets/stylesheets/front.css index 7e0e0e8512..45d5d447a3 100644 --- a/docs/assets/stylesheets/front.css +++ b/docs/assets/stylesheets/front.css @@ -4,7 +4,7 @@ font-family: 'Bauziet'; font-weight: 600; font-style: normal; - src: url('/fonts/Bauziet SemiBold.woff') format('woff'); + src: url('/fonts/BauzietSemiBold.woff') format('woff'); font-display: swap; } diff --git a/fonts/Bauziet SemiBold.woff b/fonts/BauzietSemiBold.woff similarity index 100% rename from fonts/Bauziet SemiBold.woff rename to fonts/BauzietSemiBold.woff From 205872e2a0c43593fd73ea35ee12e700d2df40cc Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Wed, 25 Jun 2025 17:12:42 +0200 Subject: [PATCH 29/33] Moved fonts folder --- {fonts => docs/fonts}/BauzietMedium.woff | Bin {fonts => docs/fonts}/BauzietMedium.woff2 | Bin {fonts => docs/fonts}/BauzietSemiBold.woff | Bin 3 files changed, 0 insertions(+), 0 deletions(-) rename {fonts => docs/fonts}/BauzietMedium.woff (100%) rename {fonts => docs/fonts}/BauzietMedium.woff2 (100%) rename {fonts => docs/fonts}/BauzietSemiBold.woff (100%) diff --git a/fonts/BauzietMedium.woff b/docs/fonts/BauzietMedium.woff similarity index 100% rename from fonts/BauzietMedium.woff rename to docs/fonts/BauzietMedium.woff diff --git a/fonts/BauzietMedium.woff2 b/docs/fonts/BauzietMedium.woff2 similarity index 100% rename from fonts/BauzietMedium.woff2 rename to docs/fonts/BauzietMedium.woff2 diff --git a/fonts/BauzietSemiBold.woff b/docs/fonts/BauzietSemiBold.woff similarity index 100% rename from fonts/BauzietSemiBold.woff rename to docs/fonts/BauzietSemiBold.woff From e588237abd4593679dd0eadfaa3a60e914c58520 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 26 Jun 2025 09:03:09 +0200 Subject: [PATCH 30/33] Deleted py cache folder --- .../hooks/__pycache__/shortcodes.cpython-39.pyc | Bin 3093 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 overrides/hooks/__pycache__/shortcodes.cpython-39.pyc diff --git a/overrides/hooks/__pycache__/shortcodes.cpython-39.pyc b/overrides/hooks/__pycache__/shortcodes.cpython-39.pyc deleted file mode 100644 index d05f6d9f8ee5e8e9d0c442cfa57611e850202ac1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3093 zcmb7GTW{mW73K^{-7Gs^+w1J2Ma$SJEH;qTB1O>}u6x-wXp6NGpkC@Nl9xR6Icvb~TmC_R3t#)Rf5Aw%{mxL9FAo7qVUA`F=W;IJ`G&#ra?Qf? zuK0NP{WmP@-!!=WlrZ=Wn*JArump>&PVvt=3}YU#5$|wDIy5_755nJ zkH3{o%DUN49uDZHScN(H6#$hIBrT^mbtq9hPf?AAOy!!#Z1 z-FEx*^t3gCJ3ZY>)SxZov*utD3fUe&*Vpf{sJC zm)bYF)Dd>ZzP8T!8T%Vb8%T5x^YSyPG@zH4qp&AqEvM@r$0sog!dql}*F&L{1}d41 zb?#DX#`#+JC=kF=KT+N5EpF@PyXEx{CUF{$bif)ZR&&zXIzJoP-1;S!=R>6;ColoDo5AxPtl%S;a zervvRy1DmOv+0e*ZsXI_cl<`{$G`TyW^(JddBw0)O(Y}CW%K7`RaWe9zv@P7jJGXIgGQF*XoDR`8F|6IxIG&2|Xf~>xamO zAn*iD??GhN*PxqoegS#O{>o?8%qF@49C&73vW%TUm)YtUf?e1ddINq5j?5_G{P2ox z`wo&gj>0srbWyuW^i1Y!1DSRS*WJEKMxcmvm^;Tw7{g@`r`}kXmr!irft+;)5$) z;b)0@mw>&n{>~r6XXDu`;%L8|SI3DCpBoPVl&I)v)$2}FsC>*pLgiTf2tBn$OKhVp zJoHFwJX*M=wxN3uO;a8$w#JMmH<=4TBY-p5OKsrgoz&5E^53}h7j!bNRs<47H5lWj znAyTc8lB8WO5JmN0EgAjM9HMMOyigjtbZb<>d&G=wJUCEMfo2909>ygP9KiM^QI|C zV0zwbHmB9aK(%rHba_vYgV^guf!4p;n)0pv=@0Ix7W2DZ@(l0Gdu>|t9TUmSR79saF)7kcE!>_!Y> z>g`UDNlP_pf}Ej46iJma!=;T)X4CgfftVPzG9yBC5L8^!NQpCZg*z*O zGTjVGIKd6391?0(z%ON*2VHy9I042%vtLd;d=TuF2^D6 z#5OP}11+0zl7i3fjG9xYH4@v?RZzcFVGuQAdD=Wmo?r1#cBl64XN~E)w{sB2;b=1Q z<}|zGU$IZ7{IkXt^G#Yop^KQKTnW>;9m%+WIF(%y$I87pc9!QmqFhy~^QBR63^pHy zaiWT%r)_g*sAT_M_S6HsAxP^r2#eR)mc42_tZs9Z`lHw8{hd5fF)VnD*g{Z-kPicX z`y5Oq91}zL@K!wL*NFN#R!lb$ke%%vZ|7-oRe5xc?D*=JcnSO&usHXeEJAayqRHqG zt>9z8j+SnP3{*Ze?LXPkCi;l!!?r_vvcY9)!6H Zc^#RkJDhWPhu>A*U#qN^Hfn3@{{w1n0v7-P From fb106e003df603abb9d28882d67fdcb9bd3fb13f Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 26 Jun 2025 09:11:33 +0200 Subject: [PATCH 31/33] Reduced font size --- docs/assets/stylesheets/extra.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/assets/stylesheets/extra.css b/docs/assets/stylesheets/extra.css index 58cf5b2729..4f17df6df3 100644 --- a/docs/assets/stylesheets/extra.css +++ b/docs/assets/stylesheets/extra.css @@ -3,7 +3,7 @@ @forward "./components/"; html { scroll-behavior: smooth; - font-size: 22px; } + font-size: 21px; } @media (max-width: 1220px) { html { font-size: 20px; } } From 2ea7f486ff4d0e2ae24bd6a158568218bea4f6d5 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 26 Jun 2025 09:34:39 +0200 Subject: [PATCH 32/33] Adjusted copyright error --- mkdocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index 9ef14d0593..c438aaef56 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,4 +1,4 @@ -copyright: Copyright 2025 StrangeBee. All rights reserved.111 +copyright: Copyright 2025 StrangeBee. All rights reserved. site_name: TheHive 5 Documentation site_url: https://docs.strangebee.com theme: From 4eeb6f9f4558123264edb3298af339b299e95ee1 Mon Sep 17 00:00:00 2001 From: AnneLaure1307 Date: Thu, 26 Jun 2025 16:56:21 +0200 Subject: [PATCH 33/33] Simplified homepage --- docs/index.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/index.md b/docs/index.md index 4544ca56c6..b56337754a 100644 --- a/docs/index.md +++ b/docs/index.md @@ -175,10 +175,6 @@ sections: links: - text: 'Complete the initial login' url: '/thehive/administration/first-start/' - - text: 'Change the default admin password' - url: '/thehive/administration/first-start/' - - text: 'Create organizations and define sharing rules' - url: '/thehive/administration/organizations/create-an-organization/' - text: 'Assign users with the right permissions' url: '/thehive/administration/organizations/add-remove-an-existing-user-account-from-an-organization/' - text: 'Set up LDAP integration'
-

- -