From caf0d23e38e89ad0c5d92df08252ed95d6f75f28 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 06:30:15 +0000 Subject: [PATCH 0001/1749] chore(deps): Bump skjnldsv/block-fixup-merge-action from 1 to 2 Bumps [skjnldsv/block-fixup-merge-action](https://github.com/skjnldsv/block-fixup-merge-action) from 1 to 2. - [Release notes](https://github.com/skjnldsv/block-fixup-merge-action/releases) - [Commits](https://github.com/skjnldsv/block-fixup-merge-action/compare/42d26e1b536ce61e5cf467d65fb76caf4aa85acf...c138ea99e45e186567b64cf065ce90f7158c236a) --- updated-dependencies: - dependency-name: skjnldsv/block-fixup-merge-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/fixup.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/fixup.yml b/.github/workflows/fixup.yml index 98d49927a..c01a2f04a 100644 --- a/.github/workflows/fixup.yml +++ b/.github/workflows/fixup.yml @@ -28,6 +28,6 @@ jobs: steps: - name: Run check - uses: skjnldsv/block-fixup-merge-action@42d26e1b536ce61e5cf467d65fb76caf4aa85acf # v1 + uses: skjnldsv/block-fixup-merge-action@c138ea99e45e186567b64cf065ce90f7158c236a # v2 with: repo-token: ${{ secrets.GITHUB_TOKEN }} From b7d75ba5d2d80f49ebe9cb7e5f6ef4d823aec7d2 Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Fri, 10 May 2024 15:52:56 +0200 Subject: [PATCH 0002/1749] feat(user_manual): update screenshots and feature description (Talk 19.0+) Signed-off-by: Maksim Sukharev --- user_manual/talk/images/add-participants.png | Bin 35113 -> 36075 bytes .../talk/images/chat-with-one-user.png | Bin 57437 -> 46245 bytes user_manual/talk/images/drag-and-drop.png | Bin 185415 -> 305212 bytes .../images/editing-document-in-chat-room.png | Bin 273743 -> 112060 bytes user_manual/talk/images/message-editing.png | Bin 0 -> 78070 bytes user_manual/talk/images/message-silent.png | Bin 0 -> 35461 bytes user_manual/talk/images/new-room.png | Bin 177282 -> 194036 bytes .../talk/images/share-screen-with-camera.png | Bin 523738 -> 295483 bytes user_manual/talk/talk_basics.rst | 37 +++++++++++++++++- 9 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 user_manual/talk/images/message-editing.png create mode 100644 user_manual/talk/images/message-silent.png diff --git a/user_manual/talk/images/add-participants.png b/user_manual/talk/images/add-participants.png index 7dc42ad638ae6a1065d0f640daa8ba7c75ad2987..1153c460d16ac45c22c8a327268c5b2616cb0849 100644 GIT binary patch literal 36075 zcmd?RcRZH=+dqC$C?l0kC_+YN_Nqh~QMjz^8QFV96bTWMO_6ZfduMmq60&7W_TGGt z^K;+#?~nW6-yh#UzVFAQ$2)Re&hvG?UdQoV$Mx=s@ z969OfcP5H1h}MY;L{+{_UP$Eo=~0oyku_~a)#yVrLVo4S754B3dr?}KG5#c9Gd6t2 zfLrjrEN+X1%NcKSB85m6h|tP}_XH)C2DT3$Ja}ML-SJD&`JKY|vn297j*DpJ3$!r; zIkzsn3kvFI=sukIer>8#ehTCN#O0mJm^OiOgFL)QA)AX%*J`q=*&eN&S@q`nOz36j zHk(^P$cucau2?Hr1SwwBqN2&`CPWWh&g6bBj>mfCN`&-VjQ4`(RnJ5|_Ho;~&npT6 z7|tuf+@^GR|G7pb5A84hmz@i1wWxl+FvC=25)DPD{niY+3NKZ3aZSF(My%Jlu212a ztE74J$-qb6^ml7aOiY4UiptK$vpi;(RT(Pkyl%1_jQvIrA#Lr~9cS0iK|!r469GQq z2C5f0Yx9doDnHnxCPi!VE3rR- z`+0=c+m7>@dy|dX)rl^iXdyXEvLi5~(r+w_@xx7kfA6xdoLARdkMnWmt{TLA!~|e4 z=OdhcSKc>LxB+YR)wSxw+Ik3yAv&1{eJ>x4_RKl;P1<^k>7dBu9^J|99t|QJxs2SQ z+m*o(j^cy4iiv*hS`DhpIUJk+ZQcUiv_#OcP z&1^TfmR4&MySsBsdYv3Qwf7#+c)p3I3+vW*y|GtYQxg;#I?LmGK$Mr4M?uL3ORTE4 zJW?9+_wRG%M3E^iSJw}iWuM9>- zF;!x|CMFf@|N1pWChWCY%w-xH`GxKz`n~MPx7`=fbGhmhC&hN83=;c|7z*T9HsF&o zgocEK%=pNPX3l=!SjMBsS}vULN+6@8bZuw}M%GSUN=nLkZKAdj+tV#av8#?2G#p-W z9VxT%x*_6!B?$kiAho16&VWmkRLy_#zgvtqA$u3s=!(^EnwD{>xdQuRDU9SQ#xwPEQN^n zlrx_%fD>-EG9E2>mME;w{^;GK$L7VuvHWI)E2HHWBPEuHM>m;b&}Nmb>ca|DeFXw@ z^YcZ=IJh76S=FbeChP`^i4oOZ=J8N++ukzdf z2C{YjU9KESS}UexWK>aCCr4###fxKJYqh54 z=D3rKi}K~R%7&- z2ebS%;;vlq9@ZlzSz}nTt5^RH<})(Og&OWI569$&1$*Xlkf6~g5oQ)%I|G{ZewfDz zLR?w}uc};@J`KC6sz%N%IQX3GX#UR8Zknj|67|@;Nkc=ke{kT?_gI+E_z7I!Jd=A+=VtCl3q>`7Htzn~E4i~Ywjk{1a zy(Q%-pLj>cCT6?0G8z*=L?yPm28YaJYrfEBNrRAx$a18Fy?or2ZU!5kzrFC%b#0<6 zQPfGq`R`>*OUqa#R$5`(&Yxdo;zS&b(+#dwyRFTqg-cCOHoX3tkr5Ra_iotwn`{W> zn9HEvnCqy`f;AZhMGKbExAXMmh>!Mt$&10Tqt)v0d#~|vE>lrq;dMB$Gbj60r12)< zi!u8q64Zl-55)uZ@Go6^1P_Xvo7)!oI5rn zAC;5DHo|?6&%H`}7+z#O%Ale`Kfp}R^$)ApKF>e0#J4yX5R1=uhAzNg+o)wQGf|&o5jK_NX7l3S3I~%3&!yWsW!Cc6 z)?91fkGT2x_`as6Kh034N1oJ2cD295#cY#fJvu2;FI!t%uiv^Abo*J^$6@oPKoVp% z{`j8JztYIn;d5Qq!Y)0VhSjw=+FiNH!V(b|C-37U<>%+Oy*i%2uJ-Mt2g!r4p3Y0Z z-y>%Y_FNKKjsh-4eb5zV?v7JVI^2@c6{-m}v_5n9$Cw!Gpn>m7g|tO?BEKJD_c6Z8 zqA1zfL67fHfsss{%dcO*ZgFtnPQq3SWsr>D-gd^$ynFW!xgtiNeZL;5qs}WiQ1=_U zlf>zl=4NLvlaa~5;){xkhSCUpYws~z87Wmt5{sUmHpUhW4Qc879GJPTjI@kZI&qGb z6%>4c0@LD9S5XmLQ6Vznz4dr{dKx)0oMWzgtK&I()n%PUsi{oJ{$3rgZtL!z&-Xpa zo+kd#xlc&`?o5yn7dg z4QI4y4!SZsHz&#<4qF!X9M{%fV_ZsUaA&+=2p$pTN9{5b>?P#9mD!BO3cmPc;^C3+ zq@X~El<$sDw~=LTm&R}~#b9UKqHvJ)?>L|R%g<`@S9;i)w#z4sd6Lt8v`bG$a7aj# zaUtqw=2K?a%pUhfRpRfwGw+IzNK90MyFu+^rBCm9dWzw{_9I|$e|3poY`shP&-%ea ziqrPrrxU(sFO$7DgENJt-?d#Vp3%{b+wCySvC6U+ODhm@+s?z#skr@#jOinUN zh3^F&0#5Tv4?q8d0}Ry|+tCs7kinz5msvgehD;!@{p4MK0fCL}?emkc63*u_KYu=v z3ukz2Y|MllvjUx5r4*^8WJ#}IpYOfiVki!F_wYb^2h@1&T2Dc7x7C}Hl1XgI?*2W} zXElv0-ySE-Ur+})Vg@I)qN?gD9i1ZJ9~^hsDA1zp{(OHRC%4(bQ&-?HBgfCrA1mg< z@nSGfa^dU)hu2G3AOIETq552t@{WZz(^uo+G(9sT>b=j4f?aicVq${o#K&d;L$NpR z#)yZ9cax1xt=v{`z9(hvf_j?V`{}Y#TV_tq5IACDQf!koJvy>J`%?rDKX2~t&O@KW zn(}WsTDG7M2MlW-m^PiJ^jO!PU~z!lhgBLFVnHhz}p?;{{((i@RE< zACX6NtSuYvw6Ue={=VxXmF|_V#6pCrnwoPx+_uE7goqZeK|yA{bEn@ynwz_O!?#Iz z%>H%Sg30=1LvwSpJv5r{N2}rwGyjd0azejwv6cqt2z|UMj9y#>YG&n;^`Gx2qEkjt zk7noRao2}T!bJlU08w4zIW7O=^UNr7b8nAFK=<5-=;#&z6>rCF7hoTu3DM(KE;GNM z+0DTpGuU~{6SWEb{p!E^`Yv9$Fj;qYl5a9zKH(X%zHW~i8ykxivY~}#JBCLT{UELKbDotCvfri%v!&NSvsK@blrl5JZ3=EWZiXH8(S@a}JqDriXBcVDN z@={X^+g^h=F@=qEO~n3{q}T4xLK7_iX!6=l?c%qDYd73xe!N$T<@I|{CoERRC}d4- zzp*y>^XE^ez^IomU(%PWq)0u6198w{aO&9Y)u0Wvhs)smn8VRrjDhQ$3@AH}aNKYU z9Ov4d?nlEV!;*{Jn_oSK>gXp>>&m1mkVv01*-n7j48-NxFF#YDt*IJ4+n7YOc2zeV zT#FwVJ3A#ea=cJ>H$AmN8UpK}s*?T=92T;ml}v zbCbhO`GI`TBfu?y+gy(sy=pyo?A_e*H)G^2g%Y|Ps$pZ#`NVxnzHXp%?;eiZgh$4V zV#DBI3{brf@$sGwE*~{K9lhEd*k5{c#M|rfH=FavA(!11FK9hp6%9?7L1c^N5YQ)p zhb92mL*;gis6jn9y@1k>KJ({tN#!&7(64;!*tP5K4ep-}p~!C~yD6942%W0XKJD$+WFnWJT}~G5$FsD(=}9DuWzH zaddBvwm=wzBw->Aljt8a4%?ayIba(y%F1CT-xYx5SoUXLfnwg7BtEziAm#k`C*kPE z))upbL?U1P#_gC{5Fk z_jHA$D}eC^HsZJ?Ef!TL^5>AsShxAGYS;?P z!^Ox$&a2(k0Y>@|urCnQS$KXkQ1{XuW`0DM4dm&G-^EoSRn^ow5!I>m1$6$Y@SY{eCB2+V`Q?L?aKj7Sz<$o5$V$bS1e>05ir#z{D$o zS~cNuXEOV52}1xwfQlgW6oK42rB-Oxo6&60xZ!}l1%kgZ6D}?GoAlD9y!Fa5yFbZL z{p^>A_~5j(LWQ7~aOZ_)1aMgZ08EwJn)2IA^hjkWEG!IVl%C*w`V!!IecYG+kd;EH zH>5y~=K%eNk(~prL2aI&EN0V3a+Fm1xE}i3!v_!EFt5jVndfL^&lJyg0%kz=!S};| zoTy~af9#hSr9hz}VtlzBVUo1T%>%NXrmV#Q+F4^VT7y*`J?N6v{Ts*`0L>P_(!fZV z*x0Ze*uoOPM2Ud5zWyo;m1EAYI~9XIHM70g7uMIUSPc+xaiUfn@W&Lezt6xi<~m|x z;{JM;eSdi*#?AL3HntU-B1s~R7!5Q)*m9trMp-0#;3stb0Gy~@=TmFq71h>E#8dOc z{1)Z`aKDQA_!o~96pW!$#;kbK*_(Gic6Pp#@^Y8P!^0!&vT7=95VQNy!`AaZ=915-B3J??Sn%}04Y5&R>g_-Z zkmZI|=jcnb;H7pyJy@WRnF2~P2aSLBz3@c6d2y0cR$#Ce7bVnwO3wj2>=k{}?1cZgLiiwRBh5`6+n(wUqJN5K+ zLw)VuL2|v69ebPvhL#?^i6*L$m-Rq5EjKxAEKg~ z=$DQj%7LyvMwS{9Il|x>;ugnuJI6n(o9ZH zKDn~;7?xpixY#24d&QKJ-2fxyII@3onknTi^jwgx9RHw$1YHJk062<$R7Gn<;3fmP7E#l_X!)%9L{wc<4#LaF0* z8DnE(VAu8VO*jI*Ut|aXW_O%KI>I{~Y|b6Si8F_@2dx|Ee*4MerrxxN;@{6Javxu`@Dw*TG2x3-LSOQKdAQ9k@J@t> zC%o=>jt7ONowz-DCh#KQtaJu2FdoEGpHM6moL`? zaz<*GPyz`MAD}`PNl7zYmVPfRBQF3jRpfi-v+ODk(%wSELk7{cH7VECvEhx=BdFDn zB*DHic_+BC}@k@qNY@7ux}~!bDuqUkmmyphjS+{ zs(z96$|@k>0gilCC&jiRyqwSS*H^1d1rS)Lbq__CnW)%r-h2ZG{TB!sx_WvJE-vZX z#pa=O!eKzqPkzUP?8_mzxh#F)RIysM#8LYR{rKr2;RY}Q3ik301sQ+%8xxgWlP~gr z<fi+giTK_B&zEHC?CR({k7<_6g9^k`ZD8ol~!O1THC$JOHCu0&0O=*fn|B z>WjT;1f&w{DBvENrhh0y@T$jsWOvcVK&^CrPj<{cd3bq|QBw!?YHf_R!M5|<`DY}Q zkpJ8UR!cKDtBNSI3yzq_q#prj;qyQYS%rmTKcN*tdZ$34nnF*1!zbgX)k!Bq&JzohOF-9yCKs5X6Znxvul_ zet_~kv$%NiE+84?iK2QW_pW7Y=9?qZ>cfZdPx1gLD^CxXR0WC}b*s;?aQWO;x6;j2(Mp&!ax&*CM0*bZSKMD8s z>+J08ow0ncKYk=fDlkB%1E_Kv8yiNTuiUX6iv{Sw2Tv1u98d&@YQ2OXhFzPAvq=5| z@*wy$=PpAkJ`E_820yZOe4tG~VK$7s<^suG-xj$9kK zUTR`|5ZMGly8(^l4P$$Ow> zJ%C>E_ve>$06mOgi*2v{NkO{A2x0^r0Pt!r(fd`6%L}>$0J9cQ1$>lAY;A3khFu@W zkQ^Hu>-fS2{#)*YdJo;v39u$$T`Y6B1a3W$zq{bQ0Da5=uo1QbSE2UpHYq7-ATf>V zst>d{5&KCL^i@uQy2a%ucs~J@8t*y2`^l{_yzjU+;1+ZfyAY(>L>6BkGK0&V1GLv zZZBG88A1DWcX$7&O?mZdBkXb&P#1v>O~W#MgR&boRTF9dgh^C14#Zr2&qWqw_XAsm zf+8(lN4S>|8~X@0Z_hIWL&HhYsT_%^si`nm8zDMmlLCYX9z1a=ARu7DCap*Z2Ou){ z^J?f)Vu4iU*29g^o!dd_peGyc$ZoS10$iZBXvTt|#Xo1KZV0nN$O3}mfxEWnIQ{*3 zELo>layi-d9>i%=hC>#fg`DdZ0&Rsy`~I4CWiu zNg_?544@PeVI-xcQvmqV0Ud+4kc38Y;nJlaR;9+JI`WSn zr)OsVtyw8~-s=xC{U(Th(+dk&fXp2d6S>cXlGqNkQ?4o&t+A`RSSM6l{+eGgMupra%WcpzDo9JpYmTp+gis?@hJJ?%;iS=q&z`UWlVoZ@|~0 zGxljZPb~&&9R;9kX6QvNAyhB?H&{Fu(_;`!4S*iAs(Q`#`++&Fkaa864}Y64>$xhTupNa^y4bPL$Wspaj9{bEEHzADwx{H9Nnbp^m`-Q2mU!;tC#~p2&?E z3MIq=)&>rR`6Ongn+YtO3Ct5v5yGG$pxs0@12U35F>*VqI62zIa<%GE-0pxU5oWNb zRq1F}+W%zc{s8FhuLPQ8V3#tXU4Yr6EV!H0>EYc*>U^b9dR5L@^ME-Yd=&z*z0np!(Ls*R5z50sU4^}lRycrMxYNnknt z%r}sRJ?(2yiWh00zO5rn~j<_GU2kd*OK;$o=|oVNVhU0R;nZB;>V=9xAZ`oIuk zc)9&_!so~aW!{slH@^Yz#cSS4O)F>x<`gp~ty$3#y{jHgyc2z%L&S*>P)lG$e0)2I zFPQ8*2rw>fi(=b?tz2X^fZ>eQ~5n0q-myt*3qE_by?iP1I((6goI4DZ+BT9 zK|F&lT>4Z5d?zNbOP|?R27vo%ct=0l0}a?Z@^P{RO?|J4pmB4M4rAsdc=_OwB0{N> z3PmCfr4r;3czJ(X9$Af5@byS+5yQVOkCum18F)t^MyvDRCmAa;@J3c@Vp?F#VSW>E zR4BX!73=_>#kCFu$iNA@KuDNs*6~SsRP!}HNd=%MV4_5zc?d(RF^1l+{K5cvkAbv@ zq}UZ8;F=~Z-44h?bfz4_%ZGpr!!Je_`Sa)NSQ`tx?AHXO2xbHw4iCXiV zXlDO%$^;r#M#z>w$f{|U=`Rq~@3r$!79Mg|Ru&lO0^a-faBWC61otpp&3^#8$3-Hd z8IV5^&I@j}*cVS&>ugQgs9!I<3aYGRC=wS7p~G_&=K%0VDPPn8hX(Nw;QT=F2Q6t5d2M>y5Nl|ln+?o32O&lCR#>3=~mQz`M%BF-Yo0GrB;X?i__~dW<^U z>y^r104-)TwL5_6u#sBps9C|Rh@FziE8qh@;U%wC#1=N6}O)D)G20#f4BpVe$ zP2?1p%EO)oM8hm1qVgkUk|t~w$G zg%WZQ-rKzoQDcrBw+B>Z-V>oAr6h5@-h`3>A^`12(@7S7lWN~%Fc9CoIS>Ab97rsf z^gwt^)ah<{-4)0^z?MVAEe8jO0li4%n(u<$p%lj-faEIxt3fx#HN8~>9 zUf3N>LqyvG#!){oK;i3q_K#ZyZU!R{EfOeX*b%r)vjFWIu-FXRY)r!!OfzI3Dz>`C z50;C25JgHz=u;G%iiVpua%+zzBqc2e^XS2lG6l8(5Bpn{BCgfFOk5=B<9jsvXMgn1 zsRq(3f`UF~|LD#_T4vVc|MlShFMnCDK8~ke4gmmw=Ia|9UwqF_=kkidxB^{TSj=_# z5m*d))_%wha~>~xVLtH~ben`r{?IgdiJlSziBkeW7EtOc{G*Z3p^f7}00!_O1lZ(& zW-|I7JGjI!!^?fIYU*VkLJ2JxT|of~xRB7L(M16-X-#QBQ(%D0AeOR^j}I6He!z$~ z0o=uCvoSNjhSJ*yY8Wt}PCyPm%Hlx%LC;zJ45%Nr`&*#4=!%}5r9m=U+IB!N%UYBS z49f7!fq~!|Lh~SIlu86)>K9-%pz?pU2CYgrL8$zht;r+i{I?$Tq2WrWjF}BkU=hHB zD9Uixi1O0f)3X3p8p6+wcB zttw~BIG0n%6RiUPicCofZ!?A7Uf4NvaBzUU6}Y|hARhuB1ucY1PYtX;QpxShaJP(hQ04d)4<;!7cC`jd&mzPI9kd?gxZq#C5#s(m(&!17iuNb_R z`BKx;9NgS8;61KMxPJiWCnQe|HaK?|tS>ybOZ7mU+d-WT%FgD5fMeJs+!NpTlig>4 z+Ypr)aS_3(=Ir|com}3^iUYtL^rSf8jz2-H3dsYu{I0PPvTxp6#pWb`UhXBCdV)j z!zV@=f-#BID&xtJHfq#k`f!vq_4g_hP6b~%VGKBXCXNail|20Um;j#Z z**=4Wz`4olweK^~JQv2@;2m*9JhyK_i=F#zE|lQ0TDhSs3JTFcd|BwF?bRHf7$mh&R9w8V zw`T!QG>qZ;D+qrSm~~J>rG=ypC7e?8;UY7M?VmCLAR`hIo_)&&Ax8kLG?1EUcnwi- zLT?LmMI#GORDw5W|12Jz4?^ z21HQktH+h0NCVg2KRSx3R>>Yf{6(OBpW#G?-RSu6;e(<`F!B)D^MaExf-iof?8jXO zqc5tXK;^(O1bjwLMYV-c0e}Ne5aIj~5#iVS{3~1^5QvK?@KHegrWSR)2?YoQXW+bG zqv|~$DOnUf5~6*NBr6#tJy8HrW#Q^z*}){Ef~x{v($?07s8H|#x4>2r!Tkw%-F^BU z+jFo#A#8ziUi{VKP%Q!77%3r;r3BWVshQ6Z#roJ7xK51gb!5R)X}+nX*b-c$>g0M^ zjXCR%z;ejG{R8f*pf&cy-|b4(KRX*q&q}oy7t7|Isgb z(QY`J{^7y>DvYB_M&V3C^m6EFq=e#)N=kA3<)LL1etlSjeo*O< z!qa3#JW$}h=WMhf(!&(^4=ZZ*&D;@Aw#7_dk&OPi+Ra>+2(SWy8?bAbl`M1ZI z7NlKwUNHi%xD8LZlbn*u_`LP2F57zBV*lI=QN3Xa)i~$yby1`|ZlM}P=2YVHS=y$i zbA!@z9w`cfO)2*8O5^fc(7f?;Ft;%XBGdxtDD>(a#R~aIv3cRV}?DQzR8u|5B=%t=hMMa5D zQpJT2?(RH7*(BKmauEZ8PH;@?+sS~vQ4qfmyTB9|yy)er3(ygC(=G9_jUN;y@kX<3c zC&p)XP2+S;iwoUWyCyI4F1(Jhj$WyLup=t)p3fVhEXCspvYX}$CXOys&OSIUOZ%7A zGa!e{wyxBP9q5bFc)#@YqroHk9$afzam%-5e&cc{pI#;&>YkqN)onp=;xaw`V<;b- zx;0>HD5)A;hk#3l4?~$0k!9CGo!g)h2#`QK`Qlsupx(1wl^81!(xbL7v>B( zxtTJC@Jw`sr1X=ua$B62$0GXVRCLEB7RQQc${Oz%sfB%rGf=ws^vdGf@`woUM2(Xl zB6F3HAX>KdDJ;&m~xc*M8PT|tZjz*QNg zFnysK)!#lPUES55XQ!cR%6?v)nplol?i~JWBDrD$dCSV>KUCNW8LVieH!Z0qRaL2F zqs^e}Y#7dXMf$^M|0=Zj$e-2QVhxLp3MeCz;+nEb`t}KgK0nM50(~=L{(b(Jduew! zyYM5OibbP6gZpT*mWL}oB=tU3_K-^P-nMl8PHpa?RY$$ZG~Uyi$O7lqvNd}#2uc20f?GL5D5{kfLs!w z*Jwr<8;YRK(b!c#p`@2p_S`%pz(jW3q%JVIe$a2}Gkz*A`-zE5gO226oMt$mS=hjr z-i1!6rKKq))nE7O?%M3z$A26pBxBS>DI-;qZc4Keq!r$ft$6YwDx|KOj(fs|FCpZS zAf<7M=@qi_*PgblzsSP3mPS<^A9vI}sXJ{k;4Oi~!T(6E@Z>hZdM|Qa(UA+Kewx10 z*VjkGXM7%#R+B5`e||i_11ZdN^?+ows$FlZNFCe+vWLWXL7@uvJv;g{SGEHpWC2W6 zAfjnxWMsuk*{BFa%mMV_Uk6zWaKlfS-9W-{04sr^HU0VXr&kV?L{I>lnwnliBL*=+ z9dS9D0v8z4Na%zBa(bQaZGQ#dHhzt*&tH z!vk*^wg5l|g9Q*$A}SwqBm$I|?U;$kP7DkTohj0Fox17JiVl1& zLgz$>hpD^rhE{$KVO!tVdQC1;y=pN15uXxJn|YynJgi|^x%Pv`_CK<=&&lJ9Lpf5( zflOs~R&xNq3O2-YW~l^F4SIlth;It%Do8s6&_{bB0zj#D z?!PQChjll8)i9It(ZW%ip=H-)Ax@3#B>zU^>F{Q!>1O$>k;+q}6;gTT0zNLseDUKr z;zK#qdZC8)>8;Njm&t-sLO5;4Y6~kpjBW&)EWZ27l9H-V&**)O`$+LID>DlXSIfTk z%6SjZNF8iKU%>FqXDgFtCZ|}tU!_X{1}>6-v{QUfKyW74QNvc?La}TY! z^2XjO8!j-yVN&FaVuN~lK6zE zS+8g*63|8_M<6jIx+~~&><&(7czL-nY?Ck-D4CFJM689d>zeB7&iAlz%)XXk1f4Kt zXNSxVSY`W3Ev7&}3J6JH6Rq^P7N#ZM!BcvA{fN;F0yK!&Aojh2^ggkQiVDJQ;dPLyr$%!2{gN+!b79AFATECO^5rLs zElR+&@+bpAI2rZhZ&G9_&pt!~Kis1f-xX_iHj8i4AJaz>4He96o*lUg(5yQPMkIdh z%p!ZYf9Srk^!>rF;;oABGHTz(Byk~+oGg7QQvGjOMz6xrZ=*Ltc7eG=%Ewb$HOK!x zq{M}FnSZ&?_I8d=IKo0$^^IT6v2HL4E581p5IK_Cf_aN5=V@|QyL0lDqRro6=*>6& zIMMpMcCvrQ+dVVMOK|QT&0uIQ3dA4m^QW?BzvHLs#yZL4@duksQ3>N=Avj9ha?3(= z?AS0>b@d0|y8`;yiq{qTck9Ca=32LG#+ z7*dkgGQ6`Ekx7Yn%Ux|^&jxx-=gBWq|LwTl#N4Lvm`!Ty4!iujH-fugxK}Hv$AZc$ zrpeK>5m0rW7|d-;gy7!`M6U+4J)Sydh&Z zU7-94R-Liya^v!}LPRaKiY7BdGQ)oV3)o%4Le)6cZReIX;5c(L__z}YUFW<_qqu4* z(Isa+biq;JsV=cx8qu)!f%R}v)S;jLzI#<~p7!;}Co4la8mf+4q8_)-)ztqP4H;YB z{wD?Q7znafvY8y*+^Gev3K0YN_;f-q_=dGBp&W6^YDB8_S^h4$Xsg9uHq_eP?bexF zv@mB}J_`l7cOb;rn*3Wzy*0nXzj}>JjABZv|JZR~p4@7edY@lMn!#VZzURE~H>xQjLi< zIJwQKmR;#^?)i~ZJsU0-4g>$+s6(=AL#^%nVP!;0ilVLZ6?U4+S#84g&Ym}o-oYdp z@)F+E!gVOF1MQpi;*Ib6MECdcr>FGZ_IVt9WxZ)EoRB#)^A2!Ni)nMq^ZLN(G;Cz6 z(6hqx?o(!*jTi1*v}a3w$7n;lKRKtmA(#mDVfLQ}=Y0xS-XR-m>&cb5fUbGvr-dYG zy>~ySkm}2Evhjz=_mmf~NkykJah|e@(`Z-rbEee&PZr?oS6DBG=7D8d9Z#u@Ut52N z$~d`QnSWf<436B3aK9O$Ct4R3k%IlaBo<-AUf6VXVf(Z%v;@)2q z`}k-H-#nCh-Bq~vR((hy4ugAzhIhIH$QPAW1Hn&R=BHzXtX=6^WM#F2xrSB(&rH_3 zo6Jj;N7&WZ62 zoA~m2o+`X|Gpv_C#K;WKcijP{(QN6rsp(2uX3o`Rp-}1#qD`}&37Izpp1+D@UPMmc z=T(nUvn@3$rpYXOJwExaH#2}6sYx2Ph04)wrj1tRYBt5H8c*fT&=hh}SE|zqr5Wuu z9Xt04WlI-piXYzOSQGBsAqUz>T4-Buf`1ySN^l92* znVg=Bp=51{He_5`-h)LOyHz;yrQPaFO-ZnoqTti6w2OqB*wIlsPJAw*a|5o-LQ%pR zuc_qniw#u0`4H#|a(SYsvRlrSLMbq7$Wl7WA3@&I3}z2wN=QL$y0muz&A_mKKwwl3 z)VUcu$f!a}mWcCT`QT{*gSHsl54CWMF#7bm4o?#9gMjr ze95qJpU?T-JLYdW@t>ox7k2$7XU*R{IPb)f{~=oZlKo#(90s{_EN0Q}UNjeo39oZ5 zT_4?}w-~)bg#Y>?qlz8wIoyqni}ih@jHG`IGxYc1iXl>aeiA}^5?h@DF5D9y>?cL| zP^V$utP?`3JTFLMI-pMj*2v!5KpHLh1GR4`8X#Vz4H`ZRVyGrI-DWt$DG9O(sl7>1 z-4)i0qEw^+6^}fbyG8ms$~S>Wu9|}M+=BqT%QROzHyRZ-gE_Tp%n72r#jjA4`@7v0 zy%%vii?HAc+PwMgcH!G$`xFrHm@?EP`yo(I70Ws}?=f$u)IY8^Kv zm=xc)Je60bn%(H@mh`SPXN&%A<^5g`lY9BfY(RK8TbUIn%n*M@-^YCz#)#FonRM5u zxZx)k`ol`%~A=I8#?MI6DwoWnH&QR`%EL17a2A3ZwnckhcW{#;;^9!RJV53M3VR&XCFb}2$_CCV$O)?3IBkYZr}y;nYEKce1YgLn8c7rfhiF-ll z3r6p4_nS9@Sk=dTf?@u>Mgpnuyi`?#`{n8(hJ*!9B2ZDw3LG$kEdSIaft z6!Ry82lTfrWtR6n<1#Ur)YREK5i2@s z9}HfV#|YmZDM=SAp`Kan`>2^9s;%+vq0$<@K@`AlcqZrI10N6@0S1P*V8k7Ua^Db@ z-DYQ>f-f=v#6l2?CapIpKcDBxmj7(-vvPh|0`SU^EE57{J=Plt@?&X{iBu$6`Qe5P z@-Ilp0-5y&`=#b!KH=lXkGwEs3=WbgUq!*=5w$*TPaghlbM4JF2ZrT>f0-sv)ADKqiYo#>oE}lJjP*L&m zgm+C%XFc*a1`%x!gU+TFv?7PVFXB!iV>n>7e%BA@TX7YKiDV(DKYxzrg+cm&u^>8^ zGamJhIIjcnw<%u%--R&6k5@S7Dq!dgngo>Ex|?8?Pt?+#R^MiF6m(2@g7=}nQkdq& zC&Qv=@KHug!VBl`oqnI4kLQb*Xh6xmz5){q?b$g)D?;s@obN7dHW+TQ@`}9S4L9T( zh}I%u4P_-I#wYdWeflI(#m50}Kxq9APGEfc)vyGjcfo`$P13KPu}VHDrexnI7+{bT zaWo~JDkNdd;-@BtAavixOE8b{O5L1UiJsr##vDB?F@H3ty@ z>Fmc4#f8|qn+FM?#6+o=@jwEhuDowC&Z02&X~SaQLcMePjeOS5)2COSY{`pe53~ac zpg*z^dY0RE0xITb7~;rzRvrdPf|-?-@yr*;rSKi2LM_mr9Idyuw$gx~f@i*7W78wz zFnt~b{Zd@CiPa0G+i>PlaOlO$0s;e7K@!f_fxg;xKRU%1rFTeTc7(}aC*5uu#D>4d zI>w4Rv~=dJ zjH(fT`dhge)^FOE8~pUiDHB=m{EVqy^@^32I^#ekTsm%+{?udE=a+I#u;q$>3e;V2_J_w6`k&=k|wk zh8WQxZ->2f321ZDGcf^-z(v_1x<^NhkFCujwfJp*hZa7VrSwoZPASZb6DCvUT?L+a zkub=*hiJGT92#zK-uT%=icw(C&AhqvoI#^Hf-sFIfC1-PHg9C~vxeQ*m0Bc*+}WnR z|7_e3@FrJgUbp?lab>2=jSaPYQs)D`2*jNA zwVy%=UUrwso+9fMqo+XP)Jwkf_Tlo*1N0*5aU zZp6{a>BR~RU$P1aMCIvKCkqBUf|(wXoZJo0b_ERVKX`@FYRQ}K09|84*U>|{6jL;2r@L@&=6}N zpo;`rHU=~ejPB4@f~2){BEkjZC@>_9d?p8y9D^(mEGBY!0D_@T|A5bCaNlfWLq1gn zG$ykKe?0KkufS6TwH)&DBrx9mF*+JX+1(~y5W}6oXep9O`maw5qIY=#xj;&qzf-X~C|$iZ;Q9qA0S8Ja zM|)>mEy<=(ov9KNrj>3OMYtak6u;al|45$lZH(uQ(wSDy?NQ^Mofh+Q6G7U71SKsc z2I^3JsO%T+3@=7pmQ`}Tc@GEYqo(@r&c!TD>ep2NE-%uPKN)9}-x31(H@-`w?2rC1 zW@_rSP_S4_RV2y3#Qt8|2d3jVS&svG4mpT#Kyt0bY9JU%CkSro!sx;)II)oKL2NHz zJ6C}=!VD#ZE5J5DRM$cnD1ig;2ok2EmF8iCkZ43o2f?LlpJC--jqyR3g!hG1DH2+` zCy2OO&^D3J@_?tC_Tp7M_7(EUTktzdY(_u9XZRql8O(PyBAOh0)&Y&E<5!bkcj{rN z06uxf5MINt9%r#wRAUVQ$3r|JwZE$1IBr$XYoy*Zp*vT9nOfwA)(@gA`_h zJ;7a19zQ;g$^i3aTFXd=*XeV_`6VPQ%(I+(V9pj87yE>HuYu~8$$3&E?%28W+Xj8* zjwdcNbc+j)YcC8(f8r0p*H744@mfbyG4t)MCUu{*#Vcz{pQ-s}|^zc*qrpb<8zC(^~ zO-(yNVgWEiVj1yK$;Uj#v<0(n5i?b=?G6W_GFO96T&mjt02Jr{4PIaf62jgiIR_>zVxQM*Sj#*le^$)=Jd|uN#II`4?q66Xn$?sgW~UC0u6? zpi%Mgp!lf6C(~w~ud>+Gzv#p9I=)UuN!?1ch?gv&JF5;Kw>!!4q`?L{s-~HE@Wbx!^zTxoWz1sQ=`|hjq?3h84ZNR`V}+*|jHCdp5!KOv6fNHe-qX(UMY9 zx_`lr+pg}vT7yz3dE-+5T%FV9@%dM#9U&zzS2JlI$r@CANxl5?c3d)3XdL4O?UjKM zodpFhY^%n-6NQePop`zBvTL%g|E3d>_9?CT8CSo1{@%mMOVha~O-u?J@s*ym{k-8W zdqbte>x5N~o~%pl7(Ed3@`={1OwQYHA7s)Pm9%%+hX%T+T-0x~@|>LYy_}{qHg*7J zXRo)1D0{m?R1{9q-)*^he}%_|Jmzg5c66)jML@sRjc#{S*3iRJkTcbs)_!y7y!}E! zkkR5a%TTttL5uG&x1`%GAv1A}lLCL_J-@KAm$Ae@3}gHqXZT)KGX6%-7qgkewX7WM zwHGa2{S21`#oPu9WLHd#9sMEPd6}{mUdY-hBbnWK$Oo~KFhVTS)qiAW z|37#s$DBNh))7qPFJzf-MaBg=lhj&6kju`>%hN+jLZW?od^6$_{FYy6e2F2DE!_XS z=KF(8V4YKSw$nXN!N5HU2u5A`UA=q9|ctrY~%?9U%ZxU+`_i7~uSsJ>6Oi3E8% zELU~I1`ohoZVo?@cR3FvsuH9Sv6iCOLG9TC3nH4YXU$>|*of;JX1;oObT^CWIyO5I zsv1m=sN{$z`A1jrV!?a_s(+F-LtX)4{8Pw7k^m90`I_>I5g~<`Kl}Qw++E9~=;U-5 zivVb7k$~?#LBJCM@fsvHc?MuWy?+1EqXC4Ttj(1a75RZUL={0dTCwes=(P`95QtT| zx0VN36n;?IG6zF3enOTkyw@46Ve3mS6uA6sjj^&#FqQ*>dj%#w3~hNmhzYt`Y;i(n z@ioGyC-4E_2;e?qpWM7KK5hdLPA0bqVC1>!`BH(09(T{ctmmPNM@id%VM(VD~8OzsBzHW z_;gqjza~kO!(q9c#EBPXT8eFY-Y{V9?$cx%hqkqI0Q7N=Dx(lg(-k!UbZF6bddEn+VEjjVhKygO46-SSA98-p_bP!a1?_}r+=z=(e-v6_#6BKEmvflQ2t<$L&{Fns2dRNK#&$4 z4hFK6Ki5m(&ahn}z{eM3+oc~8^6FkKPPR~hcVwom zENN@Y*K9-Ak#?zcnPtwGCA%+-?M{Eb+~d+n!b%i&0s9O7+pV3xB7x(MDPWewBwPXI zx)rAe(em<3qEH#@UO%+ zjGAY8H&lUDQLvVfDxA&=@l#xdwKt3QySm|&QwWq$+<$80#*I(m_{Awo?ENexBqVY^ z2A`|(qW^g{SEOsvA(OlYSc7Aue@2Wttjl?b$D3Tl7`7689m$3wVrhWWw{y>)6uVUT zJj9SBa$A@-CIfY%MJ=yEI7OBYR_mG>~XU}i9_2$SAz2o2b3pJ zKI^%;fkokki-$x=5z7j1%7#)%vP8tGPg0j)(v{WKvA~M&G0{9My!q>DNnkilToJ}?N^!o9!xn5rsC1QCxv ziaZh?h3l%2zT+ZUWf!_tM?p2z@DML=x1oZXg-6?D?; zELrXww(~CLszY}{QCtQc5~uh%IFC1osw1e+lj|v|PDEBNb+E2Jwu4ZU&TZ%FcAR2%xQ2mKQ-9?u%@jHiczg{7+G>L1KUReR1N%iMr1(1XythNqvEt$CwKZ4{%lJyj_03nG2>$fpa{1WKHhF3mjJv{XAoE=A|3IXNR|M+0R zq6W)w{_K2}F(x9K@v@KvVw39G^uG>p{#SI!zxA(LHTjDOyzJV&JNDJ90O&+86Cv^X zkBCAdkh^yiH-=UajA{Iq2@3aUNP(w;q=}HvF5LWDp=e?KLP8XQX@dVR{|zfFuBXqT zbO@}uYWS~N0wQbl*>zaqG1q`PSC8}>StrcRe+VQ{aqL3;1X*clcT31#d;Iuc=W4S} zJ_-_%l_=5uPc9&JZ2#T~HDc^{lMT`DFQ<)yk^%7KJ0+V1uwt>^zJ*r=@@?*RS6roD zH*IHC7D0&}g^OP|{g~Zdz!cy^I`aMd_n=pNxVNlTERU+&LCM9?qA4NwoX;eDYHHfr zl~`H#UWg#j$PHP=nNW+g<74?`eA?K}*~}VPWZ#+}%uil~UF9L<+n`CZ zn`v#%X3`)b5|lHkBDXOE!)tyY+=t)lW9+t%HbvB74&#GVk>v?b3yQAQ^J@hW@3|Hw zdyNL%GAT()2?A*TFhI-6VdA)V zK*_ne6(v=XrGyO%y#_2eKnOH``;ENyL!iM3pd>ihu{jHvC|xSdy*oVrs}}%8WNyOm zAOg5`!V;#ZcNgc+f8e0EJB*7N^%i8e*k|;hcNV|;5_nQ_nvk>QZbP6KtFalC4~3Oh z->oQwA}00E2_v0CvLII7B|2^JO&!J#gnUVJ+)gzdIR&fG$F$_+Wclpy111gHZD4Wu z0FrIji5HiUPvaBwU-2^afU7|j=XCY;&b0a>i!n-WMpikN0rd53RQLyb zq%lRrzL8LG0Tb0wJECH4&C8zI@m#p*6Rs7AA_YO4vn08O#Bj`PF_j1j&_o%Q4!X@r z+fY?Iv27A|J~mHlzDjCcDGpwr1`S(2a~Ac2q%ak2?N+Cs zMYvIHbKZv01_uYdO(QY)!OlF$erI234OVwpVD-&zIqT?rK3O>P94l9;1@_Wuus8^O zvkY(MIGovX9t9mHT6WwSuol3X4_7P;^PB- z#YB_Vq=iT^NN>c6$L6SlmN3!jOUj7p@LL)RTEavL^`n4ETm!S-SR#dfeL>rlYT=ZXn zf7-fp=jxbxiv^1<{QPHwFL=`OUTUt7Z0~ zoSM1m3BrOF^k?v3*eLiC%lJf5+e@g37>J#!AvsJ!utB;G{C#g+v5~d`*N}w;#M}l* z<*2Xq2Dmnd^hPlIPQ)#2%kTh|!6TBh1ii2bT|%;^S@=Ljb@h#h0cg1ouv&_#H+@ih zc##oMF?>T~S6ZFOaHX}h z*236QGG_9coKQrM2`B}oK{Fr9ybc&XM5F?u=nG&N-H3MjK8~AdAJ`vr*Y2nd7sjTr za~on212QrY{ai3{U^+TBE{F^7*>lvaZ7=8z5#leBr6HSeHW7;jM>{`N+`g8$7i)9n zWI;~G44cq{2v&#`72HWs_x+zdY3^1SGA>hgb^QnRKZYhWGSl@-*&PBSVq-Fez>Qw< zAu<(#XlO`^Y=61i?NU{<6*Z{s%Xu6`5v#*3b^7$_D5L@@#4})(PN2!4G?Mr>CWK*` zGD1QR2#*;612K^F08doLCTqrn6f9R3Xf(KhwT=03++w1lJm9;=f3+9tUbGn*8@J3l zVk1S>SByFSXyyF;{E+MJ zM$dS>X+5-CowlP#kHW&d)~q@C@X$FcyC&?Or4RwZfY8ZWBdO)HE zm@lL54=1c*AcaW7P@ek_tmP}AJ)!@@BNO(SHYVuIuLLM5v}^7zIZ`N2NwBr-&h$&3!zPJ4{NPTi_!a8POW2}G zBWrA-a^}o-Xd<8#jo*rXe@Rpn!99W$LIo#+nG6oFF5-vB&K~0crx?j;hcmh?3=D*M zLY%~iNl4T-k=z4jNutKJ+|qx#m!rTB$&h7j+?|H!PLz=r8qR905CsUP6ZogjWcH8$Kc5Q?~$fATt*d(I?qgG)e2wi`dwVJB_@( z?ml~g(9qD}C(>vr;T~djjhs>=eO?AT)F0D(pZ$~TT=cqRV0d;yqDI6dn(#Z|c1fNZ z16fP?cI_e}mXuMr8YHvg;^LZax&;DEgD%kY_RNhqToUPS^Uh0Rkvb?0WX%A)1BKw= zl6YkL^k2M~el9$gr^XDAlG94u783Tm{<8EYqwaj0X9HesX{j_e&V&mjL99 zq1qC|!3t_jLj?#Tts-vXUBbeKwPA-bq4<4kn;I#X_Ms{QKn2$kW+?AmZjIum4tz zX`DV?!8&E?2kd%k@q+U|b)CppO}s3xLAaCHc;F>m8P3r!a1L@VCXA1c=3M^TOO6{1 zHTg@$Uhc9Sy@X|Crw7u=%7hu35rIgEq>zFymD>{R1Y~-SgPow;;Bfl%YVZr1H&F2D zd%881gyud!ef(_y$kTjo99{yk;T~y*cDtVL5Q~QD#$+;9PQOwqFd~d=8m@z++MpFg z?`WzSK7koNBfPl+$Ua^B_23&DZ13wJvAHVLl34T47Yd$2C|5giF%y3Yl!0*jP9n{* z@F}~v6nv~D4ft6Ve+CWJjP^1-8-qlo2myfjG^X;Gxu+n2`)jDBZjXKdz+U{REfCx| zaQ@mML6JX%v~sE=eM_Zx?0xIDw=(D+6OVwB;^Sks1{4qIsMiaVwvu+HKX4YN5CvllUok~DTa zsWr&#WwicCUjTP-KiW#Y=3*QmUG4UL)IC7>V^zq_V}jgz%E%~gsmFON?9q0I1_5sZ zgWtS7rl_mqGl0S9lGepbm#$p|9nNresz~$`+}`j#^ekNkZ{D^GQH`!%O-Hm%E6Dl@ zDwq7c6*y!|Jr?#iYdZ!zK!rDg?2sw~|EQd9g@vpJf(fu-g@le>Jm zN4pJjsIA(hMQeKhv(JYb@txm+Y1jY94H7J3?(^x*C@T3E`~SU0D#-5m2ja-n)cpF# z4K*2-t8{$}JXMN_SlYQZ0)c@`LHc(0#rYr_6-O}XR-5Pl&{EYPc~4 zzdJyCfy)I^D~ObnmU!BYd#x+MCqg5;ZpAZ69s@yWWL*ot4`D9=GreH@JUNtS|EK;6 zk2JE!6swJks~hL@{(}d!sWG&|E4u;SAaxdit)=TopSJlzP|G;v{p`GlEx9EJ%5I*_SPcK~@r zdS*^J++64vu{QE<*}Jzc%^l~8v~*a@i2DKd1kM|KapK#jWz-!=t0W*%A4TL47h{F$LL< zJe>$WY^&Px$5^qyqF7uN1r>x4Btb+Y@;eSC*)IVor*}tpML7@dB^Ci=a4n$HjRVI| zs^R^RSbvXn)ggaXg@EC4updb-6Xrzw!9uKixed7|6VhAF*_t~4)xsDS{jXb?yoBGy zK-ljnZ@~xcg=lPyxx)an25|>ssqV+$?AX4&FRUDE=HCGURI@gmUY?75P${9WJ!@XT zw>`Bwg+}Wkk4?$TKGY8K}EbXvz5E=@`&JQhE#fLYfu;Gm`SJn1eN z&l#iQY=~Fk!ya0Tfeqj^4%KO#@CU;Y${g{^P4Jq;YxEA7g3NtaakudlC&oJT5LV3< zNE5POFPz*==1tM}crW83Mq4v-s({dR!QVt{?lG}5XwA|4KWH_-3X7?)1yp*P?XJ5MpoLujFgD;H5a5aFKZ^Iu za6N&x9n-vH8pK+Vb_TS)pV6;eIR+Or@v#sYmNZ#4HFf9Sy%yns`G#r1yN9Ug z!w8p%n5OYenBLkWBincHu1;Hv=i&JiR2^)yN0Tg2Cpy9X>f?Lg3v2Et&<<^7=B{(sR2kzXy{mmGS1KU`xWUfZSU{`T5 zG{lc6!1R{D%sIg@h{9x!G3wypK2ru}=6)1!C1plV>tm;bfN6Vm>R6@t%EaacL!^E-A z6S~etKQg)Vnl;;iVq5S99>x~|?qdd?xe_0K2!UQS?b!21UfB|9`s2qdqyfve0%MUp zG>LeDvG5Phr#ykyzZUyFJ>mk^1hy(N!gWs z2K%1=Q@I=vv&{d4brVNQ?mtZ%{&$?X|1)kZYy*vn{`P)l0_?JRn|Qs}S}{R#!sarL z_2Z<#bFzW;3GrU!-|Rm2%8iiNzVM%Z_uoX_j9S^zkW0;!ioJtE^*)!cHq#c$Ok0%nk@&e2Fbk+%%?1`Os`ZZET zPNiO=>x^I;`fw|)LuY^VDK4#`b9+g#Z&O(~-K*TG|G4tF?foRB^@r5dO}MY<8x_FSH4~wsy+cp$!2xTowS6|P zFLX^zupZbzTlxt#eT|w=4nY~c=l@DldYmNJoXG!f!SL|c21Tu)Wpn&gj@0hfU-+*5 z`Li)i=90k!gZuh~GA1199Ncq0HyKfwxf3Nf7HlfP%p$0B&YEo^oBM_xhfSbPn6+on z6Z7KTuHk#vGzn9~h2?euPk7p1Urfa zifBbviR;*jkfYpiEnj8RcwMG8%Ip;$by?h2-wUM4w>Nn;)iU>EaD$wwb^l18(}}>Z zXTmMe)fWJT>w*bxDgt(I`lVZghsn=OJNCMn|E^k;_v8{tBPZMlG#kQb{v*FO4|G*Qnrb5n6VVNShZyK6+7*?-6rm!W+bjC zl%ySI-6-ICD3MJl2;mJ#S7<)v;r4~DL_pS<r6htkqNxZ$K+$iqOHBgRd?xZ1M2 zSy~*T970de6-r5{tG>_9_uXePrqZ`rOCs*k#r#Y&;muMK!F%r2{BoR5QffGLZqv_^ zvz=THlywpUK7NYchFukn=Vj*$*n>CKj2G_E)!t}+0p&4k4!Y|=`gkMe#F#Qx-jfG z78)rsGdFO#@z)di!(FeU@@38p%=EE$YCm=25T=FhcRR!tqu@iGZ@|F&6vom})&?*> zBcrS<#>W15iW*9;rHKe8>?Cai&d1zOhhjs>8os|_3jIn@<>*HtMTugUi<##56)WrWXEp5Ji=EB^@9p3NnKVsq+ zkPI&HW4wG~-pT2P!_2Guu_qH`ST_rQ+`RZ^QKaqU?ANW;>|LR5V`^a%dhg;xSw?$$ zA`@Por*m{QS9v#e?F9Ajy>D4JyH!Zlj!0{34Fw8z^p>S98t$WP?7CQ4P_qgq>z+yL zLiUyvalEYX?}+ZSX|BU=dC9dyUd)rm@BT>ZMz(Vw5g&==I@r4k_@CF3uez^i|Blt8 zik@1dG(F^SBzQh@Q8{*D?yuuFEIH)yhMl~E_Pl$$EB78uGp}QaDA*dPb$z%rWIjIU zcjjA4d&}PYQ|=!h`K+@2KHqX(i=SUc8nanM&n>#i59BX+rwv^Bax(LJvLF{N>T2I0iZ9s8Aw^(c zrIa9af#wh!!A@ae^1wZkc!RfhBdQ`8v+#7Kn=f@z05T+IjklK%56uy@AbBvep#Oc; zRXbJhS7`KKJO2G-W^w#=e){DXgGd&j*ArTc4t_a+*IuO1!io0@1|zK*xsC%&@c@hx?n|EC{fnBxLB zFLV_*OPJyew?uUK?nAobEdPWG-C=F0lg8}8Fd8O^;9n0^@y z?T_(VJz9D-`<%M=S+5st2lK-pC#Jc~SFEGFr_oHf)>qv0pIP5CP-7-@g(8}DVJM`i ziuUsJ@D1-Z16B7@x-Of7X7srTpHFV)b^{oF{H%T zmR}R?HrO{h#n7^@d$@8j+nnuDP1orvRrmDgKK;>j!;a<)@<1C+Et>72UoN+5x*^es zy-RAJ=hj6w#oAAH&t5i%(T?1F`%z3VfO(b8_r;kFO!Vic`cCJ)z4K9K>tM3el{%kq zvT`0Qp=-a2{TSw}*qgHbQ_C8UVxM8Ul3&-eCw@FjIWx#pS1icVJsm2!-&R8~F0jdW z;zoFpSAn0ReWB>x98veXcGoI*gr-+YYRFyA*mC#zo0p^UuYG5VJFPw2@-h=0Qdkyl z?%_+VDr?CQyzU_VQ!O5wbin#Qq zP056Zx1`xvUhJ8n68(00|A@)1nOeJfw%!}Lcdq^wbeJlh_2sFkeVjr~}Vo~2uVTJ>h>2X(E3f&RHW-s*XOwwbu0nW3(dPrW)|o_n*gHf{KoS#FkQ zl3=`)#r3aBSA_)k4we>9^nhl6kkMH{{K-z?8NA z3@O8c?J}QT`VEZUcbtD}ldTt8f15rk_Ps~;*Ry5b`+K9C+NGPA2fI|PW}gfz^KQJ` z>@IDQZTaKxD3NH>&*vwYRr$Dg$quJf86FDJS^unQi)F&$0}H}cF3PPDH|at@#$P%n zBePxJQzyxKGxHt`38!587};4v$CsNuoc2{UC2kx&U3QwQY0Ozp<^TVis7TR=j_=Vgx)maEms@mH35%}Z9**=br@6cLruZkTj{^ZIy z$5Jmo;t)F_w(aW9O^nBC6W?xlV?Qutl~>Sg*)jQCGqz(t=Zk6uxwvQsVd<(nI&p8F zm-|P1Ovhe(TAnbmt0BE3Lu+uf>1mbyP;G#NYid|rp=!meALpWTT-ELEc`Zy1-Q$%B zgg?xr^JKDexW}oD^3RG|by?G?R(-#lnm_XKl_pk+pFg;5v&q!McLi_Mg43*7_-|$U z6&pZ9Y*+GSlDgu=n@(C;BwM>3c;xk!uSQEKKjykl z7A!O=Bu~!(XlBprWYnZLW8ma5($kmLJiNk8JR!gJfuGQXQ!mT8@@16G9c=e0GOU(a zS-n44O_nFFN!34PX(C>>Y(DLV&h9gU=lRxb&wi0rM*qj~^@59BVbPlW3A+yofq!Z| z)t+^=O@^jiE7qV>e7HKz?YeK@laP^;oBMV#x(Nw9dwnZ8u&_Y=%R;VFj3)p2r0>nH z6updko+GNR7-3N;h59Tp^{WFF?;zhnp&%;*)T%d>F9>J7xV-Em^$-+A){~%F30s)c zhaOQ8=Ojg>;==s?%^V?23Zrxw*tTb=9ainal zXE$TbA*nc|~=GrUvjVomRw~>2( zLd!RF&ZR5K9Q;vt3UBzloato85tXRaG}h(I53JTnR_vB?z1X4w?YUKBSUh9>dEnd7j7;$Z#- z(>8@X0O_%x9~{|UD2fh&% zK|VQye!FYpU(+%y-mQJbaYS@-xZ}^1%7Cg~*TZ!dGVCFrRjrz=jS>^a>HV5rZ{L2a zRo~D|mm=>oCv3O6-gLC^YRi3bI-k%y@Ni2$@4#%q$M@^XA0>`Y}+1vx%W(1wAAx2I?i}H zHLVt}%Aw-YXxl*5U936vjSr?+*bF+K^IhR77T!=Ob*@N2co&2gi}b>*p>LTP?tAbA z+5-?(yV54lGepeS)kplKS7RGlu-~U2#xasM3{87&W@dKzPwf-bcy~QchUQS3mYiJU z(W{4ZY9cDwq`3L&E!sA}Kc<*QuYL%My=#@%-wUVj8@=T3+UInJy~omLA}HbCZ8Hy$JuaqM^h}H7|yd1sdh?ruC&dyTdoP8P2jX zX*l#0kViXczo=IJ_FZHh9Yz0X_@|UMwyKlq!W!h|u9%Glqy=~QEWdp})=^ZFyULw) zAkbAIL`^S2>@@%vhbL;ww*Q%Rn);F{m$gtNS~)cPBg`kDRx>AEjGuonwCC>1-q-QG zKfYV4@@4i{Cgx0~ruyHw=@(Gl+wgFZyhEe5v-=-CNrpGIvf{975YnD#JF}v0fT=&ai&D*XriqHyjdz)~xwe z{_c)~#P5OJU@5`sq1hlm_eNjoD+*U?^)ZE3n4EhkAtkeIZRlFIFENG!5^f4zAN8K; zU+M8umD+E#`^niycOu^puPSw<4n#ExP!&47EIy$p*^puGO#bnt+ex0^tkmxKi56^} zn~lVok9LTUZzW|ynV0GrAI9?JKVO0m*r=*FRHi0u54hR*gg#tmi)Ko?YYijj#tMP! z*5C5PR^jnzmeHvgVq(#VSYX?=hP`m{M1-`E^PrbL1@lP{QAR-!hc~X|;nx zLkM2=-9L-#l&?2l-KLs#dbfY2=UsY}CaS`Inzuj(EGw&S!jLSR|d@|BM>o+2I$Of8!^-Togccg%=P%lG)v7rMNQMDd|lo-%;mHMn*=# zhiwJnnbVcngb&I;^6~o(63N6 zU2DFS6a= z`3H;&X6agT;mrm+Vpr@mw&335u<7r12CB!|1e;$aS9Yd?2+x*8IpG@ne$#@C8u@O^z$E;=S3?z<=VGry}R`q@<0X6Wg zBtN72d$5p$$V$dN%RNs7gq40v##na!B#%w)7xl>1+p=^A_Z_>UxKd?>@G*TaKb<(6 zMop$9;(9K6?T^<;(vThMTOo8umM-%XyHIW^r$bOJDbSvB9iY`NM{=xr~W>eJcbK>1g@F|NLvmQz?zK z4LW;wcqoL#E53J5`>@h6UiR&KtWRnq1D0xUIvxama#nCyRAA8bxY-*MOTR-C(u~(> jA%}r9zjXa;9gB4Fzha7G3#=O`_)p=avRta{rCa|6Wvn!| literal 35113 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 Y{o{)XC2Dm?4EUocrz)ExZS?y80Q~B8I{*Lx diff --git a/user_manual/talk/images/chat-with-one-user.png b/user_manual/talk/images/chat-with-one-user.png index d5199f0ac84c92989031fbeb5188207bab75a418..4b9d6f9c14aca24182ab76e4b787c1e450668675 100644 GIT binary patch literal 46245 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 literal 57437 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 z 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 diff --git a/user_manual/talk/images/drag-and-drop.png b/user_manual/talk/images/drag-and-drop.png index 325c40ce9b475bdc4bacb930576985cbc37453d3..734f2cdce6cf0826f65425ab0587c9233fbbc2b0 100644 GIT binary patch literal 305212 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%0AOK1v;~3a~3+}rAP1xDjgY$=;#wS1YaeU#g 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%0Aqw|; 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

PEXf;`)Cz(2Jitw@S&%uyY)EM>2L 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

8wY4p^-=HT7RzqUe^MdXvQBeN{0CE z5o;n}CHDA2T>5OoZ@sDaZvZXNy}ewmX_M4GBW$;>G_ikx6mDS(dwdomxVY69@}Te+ z)}#eK1$^#Itxu+qQS~WC7b%Qjrc*pBELeuJ#~2qPHh;hSHY$uFdm}ipfGAxh*N= z^Vx5?A`gU)K6u-t^zTE_vyzoqN6aM@2jcwqrAK1Sr1k-uaIGe!olk>X{GoANQ~DIa zKEse8C+^?vrN%j1bem9Mj}3QjV435vrs!jd#QmEfV!~0y?i#e(tcB}d;ShbAg z7)em+GqJSkei-U3Qpx3Eel(j;e(E_F8(Kt?hF}sG5;uMw-eDj515(#^j!72lPcu3| z0KRh68sFPV-XaGbt$J^OI@Dkf_u6NTy^yS!>-J@6+lSa0pOwHf3E@iD%(yIg8Zv0o zbHiO1%Tshy-!0*mTI##BiKO-HUkNiR;teN^>?f3jc#!z z-yCE~LlIp}tKwl${H1h9EhXUfZ&<`x$@&jGdN zB>yHQM)QkOewK6lb8$RP{;ahQOYWG-=@=?5gpL8^8QvxekwB0p;;*#4fI* z*3huswziil3`Ag3pqplWE)6m29#l9R7x-=ZfB zNAY_e+ppmNarmd>#Ms!TYqSntzHBldsGqZep66@3@}`2RF~bAYJ2}78IkC}8M$X(sPIrI7%4#@xss-f*G(UHR0>F zDscGxAN|!*y?Z0(8xwjaZ|SiRjDSjyL6SsPykY5(uMjlb0@$S9QEP4J@Ebid3aZ?) zgNP~Vx`P87*~$r2d<>I6bMgDTzkg~wAp98k`4KToA~3M#>wDIS*43y{w56pbL3VkD zoOtB8H!?WXhi>=%SCq}{5d%*S+*fAf?5v6C=m`UY43qNLa;-Rtg27qa*jG=l5CLlh ztO5;9Q7n`n`KsEnY;D0gJxN_$xUQl^!F})F)!0e6Wa!5f}X9_CPQk66n?GRJjoA2Kms^X)SR_OR0(WW9{x{1yxp7wx*%M zjCOcK^j3fxG5*(vnudl(--2f8)Uc4Cj0{^=)nOlOZgw`tt6k{vnEBHxCJGhPyKg!> zJHsBxesUWxRAW}Lghmtlk*^(Dtt4DvYM$^DUoM#l&r^Ntm31=bG_vsZ{zXnl-~EBH zanbaeTpjc%bK8nr(@)71@Q#||q++3xWpdohhUITu1*777h{MZ?l_}+gJ>^QXJUP&k z)tx|;#$U>y72MHVNE^d(-xC5qkNR{ZtNs}B=<&+<&rxu6$K3wk3V*S8%}6oeet$*E z0V2nhbzblt`^X9VH}gzD7DHoT7G{R> zz(4^1^VpYdo<9)~M`(Rk-dIMhs5<(ag}z_ACk!)9Xa$?w+++l1phE0)<)mK(Gzcp2RO+#TuP@!ffKi&Y^PL*dJMP%`I>7v&HmQ1f zdm1IaPH&D`ze6Am&3$j2=Del8o+dp#-7NF*<%n&$$%#5>i(>lXkl+^Z+n{1>N;>0y z|Ha8>4Cz&qp3ry{JhG8rJR(PICNE>^^=T18D!tafdA4S@mz}35krULjfizCq=WTs1 z4+ofyMPqhvcCX*mVY-^hAyf~yqxZH_>wN3HfGzU3;gE}J48wh5T?vvBeA{0iThyWf;54QkO8V<>F zkUXxa#>=@S;{A27dhI|_c%kdk)feR7v7{=cA=bB z&x_UHsgxrKJ34-SA@g%J*$F&@ZYC8*onWX7CKz@bIm@0&(z`Zj5_&2>KRfUtVeJ_u z^Y&UUxn8vm9sdX1uSJ0<1bvG^_{?^eR7kE4YdDSvn#xd0+Cc|O-1rK`=hc5cv1~tO z)~2Ei@gO2MJ?i1LdBdD+Q4Yp%x(1)x-@TPd~LYMS(sLAoe(8W$0x^a&Q zxgro`VUMl96`%|i8>*sL3kYW`6+@5zl9@CRP9-rdkM&kwA23GbgLY>%TP`G0S>ob! z!Ob@W56^mWg_DVVwJI?43FR(V`%9G%Wy{BtKeD3VWvn7Qu@v!rXVovg7!C#>ZAO_( ztr}6`u%|f0DjhRF(XkOfdk&hN2tv}UKG0JVZ}wfobd9NVJoc$&aiUTVbn}YkkoT9N zq{ZQEi827;LJcFY+#s(Hg|LwcG+cEWEbVdUEpufJg%pQbUke)<5g)elSAqW&9*b6? z+q(E0lN*xVORf;ilM&S6ZF8-Kz?6{>4-PMNpC}GR=iIAaXW6&9er6>ryYA$RBn=aa ziqi10{cxQwDkrBbBT2>g{)7Vo{N`du;nf2hs$XW4>*+a4{QW(ua0Kh#U4HKRnt3{` ztYOWZXus9=(VSbbneYvE(L2q)Vvxu~P$vmt!od9+9rGnKS333*7eRJG|I@^NNVM{| zVY2wI;^JHTR}RWdynlWnw!u#7l}n{-vE?qq8F>PWnYWpLnc4EL$qYBeV}a0mN}Eer zpW(dnN={ua&zB);?>DDoeL`?^@hr!QMS5T213zVGL`a91HXU$SIg0HN4BR^@qd!Nu zr><=u@9Uaf4dxeuno<^pMDC|LBCxpqKKQo?z3dJ1&3DmjBt2Z>%dW0w((Vi9^K9}B z5M*v^S%`8JKh%fL-xx7;FU`%dxj(Gp`C?-SL*=@UEf@mdRWNQ;2?EsE#as1R+|UDryyB5c`yD9i6;X3H21wLYUG zzZpF{U4b&)-h{yX&$_c7Vg;aciUWs`8A&FKbzk6f#;+!5*LrlM53r|O&B!BL2&raC_8kkRD)p=b9*18f_6PeiiI97jH5)) zocIzxd?OI}0iF?x3C#9^%$1&9;QBNBpGuJ@fgYwS2X|l>AQMP)Xe*Vr0{dQ?icX;-*#~vyt=>5(LZXWELpY_~A@$Jx= zYZvTSP^I_$u`GaONtaND;a{F33WH8V5O4AV7*Tj07^NPHgch@W9l@n196J6ThCUuq z3mCat4v@LRtpVX%-`ihwaB;Uxe@TFA55Vo)TlPt}yFm-X|U1Ck5 zN5>536a2YyKkDC7dE4WwAoGv-?J>F&9WPPwL&lN|5pxo@$s&$^eF|;K|;2l182FabXB>Xky zOTS)7hBx1y?$FI`-uaDZV9M2~&~P4O1*ophzPoqS>fu0~aE!6V4JeO)7!Xc`9v-fy z8{POCnw{9QR-y>UZxSnZ5vaP?g%Z|I*P(P^%H2B9%pcjW#3{m0L$+AR;l`?xz_D%UNT8ERMY16PSY->FJj#>C(%ki35VJ`Cg#s*z1Z1v0^&pPL0=oK zWL>7-34>T1j1`2&%D4TtC}i~Ogr;=w>Zy6!_pgbGc;_XqtY3BMK-3FC9S*UdAQm`( z8q1|wjfSsgFisZ_QRA;fnU-;PM_~ejIyXJWisyP465hZ|xwj**3F)1_&c6a(&a%ib zTjh~n(adMJH>V`WEU?g0-znisHX=i37XqE+q_fwp6W#a$#B0u4l&5abOw%l}h zgCkBdg!-#;0d`p_6)~?@T~Rxke1-09na{(uU*F>UM`@LQ=dQgpuo8~l3zm}QJb3e? zFzERJ$MS3gHs0AqdY|JZ|0oXlRyL;P_+=oI^Zh5{9vz#Eqj{}-sJXnQ z3%t!dsBhT@K|aL*Q5XlTtI**(phhSuP}R5%i6Ib5_z)r7%^}-$cOz%7%90X;&>hq$ zPJS8i@dx^Jo*%{Aq^(3#&ou@;2J_z;s z_Ycu&zjM9{znxUFP12A_U-Q=oj&_gI{SA%JOSy2&W-zrjU8QeHq0`>l`DyMaj>>ig z{uGS-6-a;f3|E$K&9DiD=j?GYtJhN%7B?Jh<>nJ-!T}+Db}Xf6slabElYhuSsICjv z%|hCo%!DsOb3ml%xYOiGOG2z>lY&Pk6d5}0tFt%R^>5ml$tK81Brxx2JI&eM**{(& zo^L?NIwNJS)`V4Uc|my659lmuIr&t`fh9WD>YD?H9Rk%;iG@clTW+N+g18GfjE$HW zn~LyNcT>o%b)M)W{>tsx^8`$ONT2qZA8G=3*CeAda<33ey<6| z`-5wh*E$!!bl(EB(J2}Ll1Vdd;;34%lPOmr*IQr>EPm(Vj^Ht2A{Ow1%$WK25_DSTE4rbUJt>1>8^NJAS*#wJFiS57 z8;fX6kn%bVt#SnG-E{OQA;ErW0+m4z2-*)&dlL`#MjPSN>t@LO^FT8mXXGsJv!AbWv3>vZY( zQqGjbl4(kUD6cfH@hW6M>O4hRj&}9W)d-X4`UW{E6P|3m-Kfxgna?&y7TdXmmY!bH zF?9Jj(H?$fPo5a$-9@}iAq<@m7R>ZJ=<|~!0}8;$v;p4*fgU&Dl%PhbE5oQqtwAG1 zO@@i{)1X2)k)n3r6w8(|sq8mdHNcbJ4$IhF>!!CFzeatG@MOjhuc-a?W%D9s9 z^~#5SlHf+gIe*#IXDyxZ&^-|*BeWXq>v_JHZeql$Z!68BIlHnDzx3(zyohHZ=i44Q&GK>4G%K7 z2u3NBcij^u?&kc6$C2|Vg`S_m*hYp#1AK1d@uKlYVGz*vziVv$^-C`m6d1(Sd)pa- zA+ba)5JiLUt_kmt&gst}Z@8p}a9IS!%?puNFXIEc)G|HM%}RzKHDGV4D@<*tKSvnx zUpxJ`@3gBr@Q2HIN^6XSG_k%_-e|}^Iah>9RHN_ITY+H)!>eqzp~fwl=rSQDvfc< z+KkjGYASo%s>;W#*e)(m3LR~%>-S-Ljq4#{txgcg?;>xzI`hWIQ7%O)6)g& z)-I+=`(5l(@)+d^f^(#Y==XfvNBi}-^`5GQb|xSjb~@*$Tm0#y2pXOeNsi+~i?@SY zMqJK1)hmgXH&tp)>|}Tz$w}<0RWfDb>`UWOo~GTNO-VKreQV`9`4rq?1Jh(X z>|n}JL_s=bjpO-ap?Um^?nh739Y#;Rdcgrb2{+YWngPQu^O{|RPQGGB9>cow-6^O# zL#YdvgtN&7w$I!^RTf=BCb4OfP z5Nf|yJZ2S-!yFK#MmltSw>VYgPV?*tK|Bu29fc|^)P%wauO&7lyPe7L11?wEt>x{?yR7Xtlk zPuI*>0sqUrF;TasKn#?2_m1<7jn*?(5c{=qwsc8`kgr$WD-72`>7T)u$FeHx)jwvx zg^+oLf>3Fw(%52AL>_(-!^dT*But|+-ua1EJ36~)_j=Hi3c}Km&pAK+BVJUwmh*PU zvgUu1?Mx|b7YQ|sWh%ANlTL5Hy2krB|5yj@AAwd&!f`$+)%5lon7>{n=DUP zpEwc$@%2B34O>|mqs6vZLnHrNca~ZK|Ly?HKtnt5`MH*F;{Hhu4UWrQc=uvABA;%t z(oR2Ko8O5)PpEK=TcNQKk3;1WSLKK{&1*4{w{1lg0IdN^A+^KzNyk z;y~&?q2(vYc*%jZ_ZMoF6`h!_4FByTurj-y$DxS;hu;*$efu;=o7HR2jei`1og+WM1Ipi`pZ^1WE7Kt{logfdQZeQ z$BoY0F22cBMCq&cyQ#{g>-J+`T$w>kzmvdi<_`i?uVPqz;P)#mmEKDbIUHqj(tROV zLTG68C@&@N9cijwz_(Q6LZwgS6R*9sw_k4}@D(qR2H!tAC68-cxzU{>P(;IOJlW2l z=WS=XXA^EEovo!z<2c(;6L*MZO5KDtWmBoW#}tM;Zh*|9;ap~bzk`OMwY!wvQWGtY z`{!{Ty~Ojv857@TO4+CuH3oIdNo)3^$p9qv=B4t1qio6yLm?G~@<~(QdiqOAF{{gO z^kr&DPCL`(2DaQy5l3qwwDO==cO^a~1ipiV4e> zdA-j3^BQp0elW*{WQTQQ`tFMPxV*(4i!8Ef^vcuEBBZuRdG97#yisVObTxaPc6o|t zxs0Qq+MAv;=6IAmCAldT^PA*cGZtadi?`Zg$c30*7eDdroA&HNJhKTCYeQ_Y$UkVWiQTiX?{L#WJI1L zYl_2LQKoSv{&GI;;+?J*Dy)k%uzVGqHd)}k^TWpX3T4mTYkdF06ugvNZ+23T=|*r> zKev$QyL^niGu-LJ!YfgM&XBT6xvB^L1g0(TZCSLt+*;I4uVMDCX>EVAWXBV_6#E%j za1LXA#>!Po&+232MB;ol!%%%k*))<9{ML03$#{MV(qBB{>;&mW-}^*#HnV(FpQi^1 zff>1&jl6$NBg@_XSia}mX6&` z3tO3d_hf2os0*#lO$%Dy;T0n$2B1zOVo_hS-Ws4+?4$xEm-uQNss*$e9GHW)T8Y!y z@5&W4_Agr|i7yRw)f@P!_-(1ZOKa-tOya_ChJU)9giD1k+o*5uNBQnuA&r+^n-qWD ztnBZEk$D03?&HDsNc!3Gb%%z~-53Z7EQ{fvwFYuph90@6OR+JO!TY6zjP^IMhb3Oa zJQF}LB=mG6>Y_N=xznA2wFNVn!NIuzY?0mW!SR3ts=fE$h7#~_zASZqJ#ckHbVtH? z2Q_GB%7A5FAnV2s8u*Ypd61s$PK9>G8M0&1R(w_~9p}3jZJsC{g8e47_!Pi~s2nTaR=<*L4iGWCk(ZPYzPilY zasV8lgh?L14W2>JLqDj$(GSu%Xb;=APph$>sYsRL07DP$lPh8Sm1J~qzrz_n`HsVd zj*&@tlKm~dYErT=WeUeaQmtp1CrJNWUWjC$Rn}fkuZeTU^ zfsZONn&hS1mcq%(VW;f_L&nD;ofua4+o<`XwTytTV_x^grQ3$Nd6?4s6`Ao%^DPI9 z9-sDQ8JzAa&TCrzDR?mNoGukUACc7MYnKk}50*?452;vJ$dpgBvW?)0c2`WBRPw)G zW@}oAg$7pafkB^90LL4r#Shvd0KJ&VqhWJLnXmlP`V4-83I8+fe_%|`QF$^q>i6kr zv6(}A@W?`x)tsBr{9N;#3@o>;8N4ml%QEfg6Ls71-&L3E+WNfsrIku4_pmYFbqvM9 zkxc6fR~A!fpWC`9X~h(2yB-fCTiA!vXnL;00RMODmX(W4?iIps>Lpdv7>L;|D$>RE z=u%GRqU!JB7`c+=m*&UQif16M0k6AERwz6UFTFZF?rLnw7{dF)*3V&%=Y}_dGk}8V z0OXK(WHJwfI_k3$jdrVbypz_w#7dun)W#wGlK_JLV%0)P**SUGHanQBc4)56hwb_I z+fx=S+SKjmV1<7LP3@a@IiXw%v9xa$t?OKjb^)#WLkI%tr?d#yPT~IUsG~dL<@Ump zqCaDWs7S7N+bTOnjG-%gnECaMZ>-HnWsOajsIRlhx+}Oe@(B~vi5NN`N@Oq^Fs}gU z0O9nGmM~O&jrF}|tQ(efCGjxQ^A9Rj%N8k`z|&=*h4724O*+4Iy5XH?kFr!w-|Day z;Byj4&Ix)6t%P5K2Z1(Hwu9g`;trAJ^UUjhMcAg|APfAACB3HY9e?@qTIJYx!s_oM z##`Z8*^YA?SxH(e(Gm*mG|LSy`3>jqnJU2by*^Ny?@-Eec~tg(~3yXPv!|rtlAT@SdIgmBX}F zl*a4Un(ClR{XerlOb*Nfz!)VEHR+iz-XiJi-D!=j=0UAJ4dNQFZM!|!m|fgCu&ew$ zKTiRWTPmq)| zzai5H${Qkwye7htm% zgkB6HjcYE&6ilg(Yih@OIZMnVx2lx$gt#N8@joNYL!)`EK>$a9SK8XVM0<>h#a%D> zowiNM)=6wW6H4~cbC}}yspU(|bx6SZ{pCMjgR=V#3Awp;07I`-(}AI>{n zEiTMt2laacJ>y2s9Di=yumbEngb?=^+h6p{Ob1E82VX~cNxlz{*YyuBcUT^R|Hn_a z(JYxUW&J=^K|A$Pj3^OLtDDB)66!?X!gp49eeI3<1 zY}wO>;U(xyU?8|#tJ3qv9AZJ+uJGAwsi8U0!QWf9LG>H+|5DsMJyn?9_hB$!}(cAtezPH=C z+V(l&km4W1mOD37Hd8RKkH1&mpS|+pBasRktxg4J^5wfO{!=+8mba|&^nGwMW=&zA z!^=Ym(OWSZYM9k_g|Gl~-HfFSaM5^B>{7g#K6VRm^)`cc9@*|8K~6mbHpC77_({LP z^cKUx$rAB|tqXRolPsTn1g*ZR|7EzLC{&yfUN%AxH1Yh zb|SqyK)|(bBuO<+e*czgD3^K+-<1DRSAk{WSH?-KQaZV1bDl7n&z$jbhI(;6v7s&i z?hu7ZzBe-ix-3=W)aB*$$t^{v6LbR+igqc_2+$SSo}7a6 zb=h%){5Y07>N<0mSJkqMPxpyqt~*}L%ZvBEcXfZgzwhszdj)!N+&2Ni#4D(oINBOS z)C32hCBJv;{bp*1#+0eE!b?xQv(F$oJ!{=5aw*U$;)`P^NV3~%+9DvJ{2I3T^FKb| z3g&MU*8f3D`QK(JEEvUQnW@V&sbk-y(p}$G@OSM2x4~#&d)Z}Y#dFPGuk`;Lau&F1 zVVbjS+;nkP=YwY2TwfIk?+!VYGq+Dy*uZ->*mqs>7Y>KY+bhag)CQSln`hqe~L&;==3sb<>_7zC^*bdiG@)ws}@@z#5$b(u@y8`b+e z08df(yG{1jdaMUgMS6`pSk1Bmhg}a{`>tH429=B-PM_|b-Jb7^aPK!j2P+@K>HQC? z`)KcameM;a(Xqz_N}(s94rmr=n}hy5hQ|3I5`Ab9Uz@Q@>}RA3_wOl3dz*$MV|Su~ey=1(Ol|J#Of=%}1&kBcYZ zQe;6}x8(9iGsB62w=7b7w9GRMq?^s3U)7NCig}XrKa~zd=-*_wt()q<(?2a?N!CD~ zNN!&@J(B{pgOJ*fJMK4wS$x)tTyUn}>;+#+t3Vh0@9pKO@ZGWe zMrM4X+KyZ+;~$|?E?gY%8y|6U>MbGIDJb3d90WfV<_@da$?{+B_MaQlGrN<XvBg%#N0N)pf+^poC2EoNCN^1lGOIi?R!$y?7PoAao;XIe;dKles%0c(r^?+#XA&m;1 z*vm`TTPgT1dFtJ)xpp+K^gE*ka^DN(+bMnM)T-bt8uShedn9iyOA6pQmMOeqnz^Tz zFjiwa7aX|e|MyBFZA4!roh6noT#4;)DVVY!I=spxNohToqzA8(JChn;g!ctt45ul> zFwX%n`mQr*#;%d6-A*HI%AnYrLe{#lpt*(_NFegv^G_R#h75do0I`BPZsHye?LG1y z5-U9t1sveMK;G6U4oF^WXqa}jpp`QM{K)O!yqBq?KE2fA%NIX*qT=;DdY0^^H;sH> zb&Gxu-Xx0qB3&V}e8WtA72_aIrF8rtCcxhTitg)Rz_C5xho7OgLXPd>hhRZ6;ybBl zxC>uwDXFwy$-TfSFu)M1WtA%JnxkgFj#rvH1uo~mD~@+bCsqMW)A)IzX2n*fFhblw zf4@GhnHVdK_dHyD<;e`^xAXqxJ<_j<27*GL|G+RI_fy}RovT{?Ker&aZhJ{rPOxW@ zhPHx{e0{{Flz7whuIDQgDm}J_OgxL}p~RoZp|y(A_wN3R+ThCtvtI&(Rd#6(1jI+t zT^r1{X}puIYrh08{)pkqa1Fn?yFhWG2F`Cw`(-;Ek!YWoT=?bEV^X<>ZIA}jZu%^|Fx&ztBi~R&auL|+##Fe6 z7ZpWK`v4UG@A`-aLKmD^e6d|Zn;OEoAW~>OO-W$B1(o|{&uOgJH-t18__n^KEVKRd zUB>fxHJi-&1iMCaoG(rMN+&5w)X$~DI+6wMPIw7tVf|7C*TF22>%n5AlT2^ucfDO` zag2|2oi&-?8Gdqm$dCDcpF@5}d0S0>&*r?dJo+#^8hPEvx#w0WZ-s+B!VXlU7?~*K z7T9RI)l?kZ{O3w)ErF})A(wc?vSLJ2Eo$#vffAE}6ZCKN;5EU3PU{m;Y9H`#nN+iU ztusg6vaBLva^DHEo#eu&OX$*C<2WN>d3-Eexqz{LSrC9m6DaaWO19r@TZ*`Q`l@Z9@9*+e%f6FJ-8)cH4-hWO* z+O--j=<|(IFE1{x1$4k?iJJ;ogZC=rAQ^P;ZUDn+GZOvNnU6Au4~%<@whyW0G|p`H zq<~+Z?rahGU7w#tU+X84-zE;7jr!fn+^*^SYx~`~XD0gJ-}7v0zz?E*E{c8U=8vQP zi+Y)UAoFl(jc8u(jXu$ASvAq!zdu#L#H%IcQex6NS6%VT?50p2cPHtKkxZ)&ROg1 z4>PRAnmhLX?O$KlrepyuB=vFK7wJ7r$8>q6wATSteUUx^?r&lvO%DZ@nZP2si|pXG#zNN00QdF?CDA<)JB(Wg6`sRw{wG_7Gdk8 zft8ij^=az!dF#n!;%UP+IOeR@V+G60xDce^attAh{d)_osC@gezcn=UoXRH~O6qlo zMjY?|zroGo?ycACS_AAE9c0n~bUyJq}d36iKQ&N_=@fMvmbs%4U|9Mq~Z9=fmVp8II4q9 z)QfE%#ZX9*-|+SZn1$SbL(b#*3y-^h_H@TM<+e>xC+-})lPKWPfR|i4o*jtIYqMNJ z!k}!iWJgCK+v273M8R4uF5=_kN8Ws=TW_~SNGiH~E>GVn>OM;*`lwMtqAfbC@E67F zZ>Zyiv=7FpQ2A2^#iO2BmF-r)s>7frwtOZ+(sUswcU#Z zBhONK)3#1Mj^x4H@-1%5<(1&`bE8t>Ym}+pt;F$z1n;T{hdJHhvo~pwmW5)?!ootC z;{wDFWWhC2wJkH9fZL5H28YntT#9zSa*@mUM16+qz=OUb?e-_+$VS*!)p`fZ$SI#7 zxt+rsFU*9M)5xukG+NadR7XQ3!aKplZC+me0irVS-7=rqqGelIEK7+@s(|*Whe+o# zc)KUHL63_nm6cq-Ixle`$L$v?;~z5@gPulGJE{@8w)MIqBspK9?f%mhJ&zO=GiT?O z*309yaI<|&9f*Rh^~^3d>g8Lx6gAnanqryrP8Iw01ZeaOBKD&OY4;6~B7HPC5a$n; z;^ldXc=~!Adh|=V>0CEomuElC+bJ(|ryAHd74$%urgizX{{{(?BS;!a=0DVP0Kxp_ zqi4>}svD2-y;M^X{d(Q`y|eMLE?W!8IScZa z1#t26^XFieXi4s$ReU@3udXk28m@s)HfVk#o+0b}+%?X&%{65Rw1(H;4x=3tqKEVS znu>RU%{a}+|1nt=S!zYSb@))xi9N4Z8m%db{?aYKjf0k;x{`z`I%XgE${QOEgz#-$ zyNo5!TDE~i9s0V6Ak{;q8eQzcxU2G-#YclNSXuLl*R>CUimL<{zRSZOALFdwa1Da% z;@3LtJd64^-Z;oLPd}cVnT-rb%rvaDPVD#S@!y!aS*=2Qmhkpt9pGti!g)0{MUP7K zalcs9%9d(I{>n})~(V4{`iX~Bh&bvWyu~FeMZJGM_Xo2dg1}htBZiJrMZhi zr+gO|HoBvLwCB1LOjlE$wNAZ1+x_sBpW zuGC9pZtE-%uK^FL*IE|P(FOKkzgJWZSz5{cH^!DcyStg2eK+z;kXNPzHzq*|=}(2l z0L-p5HK21?Z&_~FZ{v0ZPVJ_*AK2BCTpp=6iXskJYK(J##jwDWY+}~t!)2<}BHuO9 zTRidfdmzMuL(5DNYL3(Ai-pKP$s$ZHcDy1HkL~@A$B3?CJE{_A{oe4EY)c$$VJtW2 zjKG_jDtE_-0M}3|VmeLV9~FPb!uwGm-Eh{6S8UnRtnFjQ<8}};Q=cQMoAly&y=RqU z;@Pbl8J!q>%#4P_^(7JU6Rv(7Ei5u^u1Lz(SEI59q068f=%|xH@Ra zliVf{hfcO92oIGhb5V}%5{;$f76HAHbvt4aW=OLs>giM#BXwW8=eBnxU)ON%mS1Bn zwXbrksldr!UiJ|(5R>TUxY5ZjBw0$I8%w`tm(hkTi+{}fFjPxXjYv?_!qK>DA%;3y z`ao;5TZZ+t0dBuNSfsSSDt08b&n~8n8OTBv`&SQj@`x<7WSr2PIb)_WN;-G82P3#0#5~V#@FP*U@C4wA&Wj_M5@FxN_m$C@fy-mZ?zf z2_OlZ8tl>sI@gUjKA)q+Zru2Gw9(i6p?SFq+(Cts?!MTx#u+SN1qgmlc7*RMIsV+z zjhhk2=p!e=9B$bhYZWe0rxZHCa^GP0q=9xQ%V{m_cRNYkw$vn>59U;k<{T9JdV8ZR zCtOw@D|%_gHXnecGiwZm7;K&L&4suRP96!Vmr^irMt)93Bzx{b$YNIAOS>3&1~z4# zh9Nm8MnyA`Dpg^H4*-RkFf{Wj&w#8%|})Ch;QNDo%842 zGt&*L&2fz%5*hkh+y)OkyROTOZ5L)Nfm*7Q#9)dbHU1tSlS_(j-0A5rCGp5Doh0Rk z{pJy6dsCk~+fW=K={J)Dl4f%P^P+dl<^*R(S4y{jmpD&(t=s#~`qW8?eZ0|};=!>N zA_aWD-?Lt#8#A#N%h>ldS<|X_x+>_Sz^~|eU6qL~P@NO&&l^ySbRWYCr;U37V@YZh zZHcGaUemd^=T5jV4cP5c+N=s|<-}Y}*LE{~2{V&I@1#3;Ww}mel=vj;gh@qoM!GOne#Bpu`?_MhQL1!ZUbbY0o1!G+lI$a1R5?V8=TdTS zwcFncRt9ckb0qk2DcR;yMkQGbz(*3V2=J83c0dM;Pc&Azs6j?~4SH4qU$4$!ig)_Z zcqBa0H+b+uXh z$;-#e7+zP^=G&u-i?O+0`@-ErO~>Gv#mkh%XuYd!y{JA#Ap)RR@G5_7G~cHCGqYaI zE&On(8y(SS)1z#m9(zTS@7OT9?KH4XwnI|6G6ue^yiS8&F0P!Ng;gdGL6gt~4?Co* zXksFK6aCCi{Uyzp#Yyl;n*tGYc!-Q=P4ZVxhaF-B6Ppik{|FTx0}qR+H%m{7cU~I+ zE`K@z`F0V?xoh-|Myi#DPq(=wkpDTe{%{6-@EJ>o26n+#lwjmgN#lMK`-V&Zy!)C$ zlMK*g5#)K8sYma!c$~+W<}Q`$xmGOzE~T&W*giVh4YPD29JQ)4hR=+R3YzvD>(x^5 z*Vyzf=xSRp)>BW`>~)__$h$c=&_ji;oDV8ny1(7Xrl}m-s(Hid-2akT#fus~|v*)R0 zO>WCJO-H*ok#FY?cBj^1l+s!hX_wFA=L0Q@lY$Xxh(j_iL%ynJb6hnEG5bg1sg9SV z5`pb8Hwhju>>+{NoE~=|TRbTepL-f@I37l(1D;v1l|HU_MBdPAEK4q| z^%p9yZDts8F|$I-Oo9l;x}kiHPw~9l)CKL@uG2sp_^UqqH+GjlyJpx;Q=^jjbu@J} zqvmzRu3E0Nnh35xzLd(WqnGX59^I`r`qK3tZMEpeN>h6_+F$pKukQMA5u){kHbo@q zyKYe(%`bN`_oAjxZ$&f>CD3B(3mKXEOpNucpTzngVzZ~~X@n7Yw{s!J#>T3NvLk6R zcU&6c9DV;q(2}pEfw=#bj8RV9?2tmhE7HE71*C-3&g zecb4I%;f!W1BQ~ZyXqp%YIijHRN zy1Qc|J0w@*ODtD)72v*O0HKDCv;=316nxK&G0 zYk|G20?TfX?4Vwp?79cdrFs$8%3f6>BTJEV)o5IHwsD;UJkj$vsY-h3eEa$8m4Y(yZoV)E%GsZ>=1?JR$d1Xi_CDU|xxmHF`eL5Vv2<~q&r&ph5e zXK?zs?^1sbUXB23j_PQeP(^M6@lfxmvRJW@aD*3>MelIb z`0~i#qr6Tt^0te}Wd-2?a=XFb?`7Cugm8PBsqgVK+3Q=W@98u%4J>eK>b>A?nu&R1 z@!X7TryFss*jvN^ruUdki*70!>f5V=au_$wf6j)2W$V#hvL+WI@za_p;}poGszzA# z>bwpVbD{6S`y&5Lskk^V_EVs~!27+z=CA zclP&tQF8gb!&85LSe=ag;|3u=-^oBt1jgdB*lP3gKT&^6!8o(-;~QvvhQeg%q1++& z{?hb$bTr!$1U9IkUM#d2>9a?0dHpN4@p{xu^T*^0Bu%2cl=@e1`3c%*V>dT3wM6;4 z^|`3Vl?Oye-oZrnw{=h4RuE%H)Yz#}4HI#z#@HOI!OUtavU^2+*$oBu`}sc_mx}8f zHI8OV`JWZ#OF=jF zYc|I`QFwAI8gZ9UFRVQ~RN2~=08VSykNP}ZOp{Imcr<2BIN>grq+_&g?8=B9&A zexSG^)`Bb?NXJab_If!6rW-V096ALopE6vek4120KdvwmxXb5qo9A zOHpe+amVHA=-OIREsn_kaIXG(dhAJEBWJ|6hhUv&CPNzZSIi=O{H@TnxVF$WKK$rn z9ozfrd0p9Jv_*{skYVw5?Hm1(9Hr)@;>_?ldzObX1yMdXv)P+}`do9qR`!R*IjW7% z5*0`M)@i5dhyU5rj-&E4sIrd4bwPl{9ijEhSg(t($Fo~{62J@c;t@QwR}3F(;iO)5 zl|Ezz@S9KR%=Q*GuZ9*dWqzRBpKk`uP3`vXgR3d@YJWj;i_cdcYYV!$Tf7>w;$G?0 zmFJ658P%>=cjjj(pR`6RaoSX!%$g7&xvtcW9Q@7kdrjr|!J>6sWUxW_0D1$R%{1akSqJa_w8lt4)b(75%lyq!U_bG zLetIHoM4@+rmu4i)6rEis&!tuEc|evPeK>^+6CPc*7B)d)?L?2MchfsW`$A}bpY>{ zPW^nfqdUlqu_UQPuE6P)M+3h|qi*R3PUCrJMJz1u{9kO44_oEqAEVx7l0R?XaO}VN z%Kj47`1JeVoFT}yk7OZ#NWG4clj8Rl{Ov?j=1>_v>WB<;bBRtt!h-n7xT@XYrO?F# zrt;>Gkwbd>Jr&x5bM8&i7?)^oeO$@NR1%LJ zC8=yX3{)~EV}d?p>z2sc3`4A;45#Kg%pV)+7B5|(l87yJP}Lk>KMM=z0mjKFwz;fB zTZq1y+jQgKNDSmGeytN@JzDk(R7Zp}(f60;XIdAi*KACs;wR=lL|SF^G{f ziGAZ-4!2Y}Uj{rJXP!+l;4V*Cl~`EJvAPZYJz&2mc-~{72UlO^Z-zCj$lF|_U7p#1 zf*V&xSfaEHCALDT0jvxGmS31o&1}r>uGMCOB$UPnnUPzw9)d*~%~h}tGO{i-H3^zk zX=VP24gkr`=vW6EF-luD`x{WA9jaDJiTt3!XzvxLkiBcJu~K z?8{WKM^w>RcUkv*pNv6#r#O{Sx1QsT7(}F6?z^l`tLQOfH!fSOjDN%L3D!mMnH3kK zpSq9kpUbl!EYGj6w03x`#Dq8LDx`S4t^egWo+MlDwZ*I{=%7G)vmDn~1LVF}JP?Rm z6)rA67mU~k7!*`N%eW#y*6BE&HBs`S{*zv=v_LBA+@BWIVC*jVuCw;p`MI%+%VcuJ zLY>2B15tvBbgZo-;;#T|K4S*^c4PMT(v%cCIrxP(c~Vp>O>Dz0Y~e3Ldh&JF0giV{ zpcpn2z5Z;iawu)Qi)+Z|XNy-zEKGH^b$71N>H26PIl)xiyUZ8Yd3jPrxc!sc=w&zTq&%WrjkF%>^rvX)vP^w(R;l=l=jxf?qNZ8E&c%a1iCeluBCy_2rj?wUt(RJQxN(k5TAMzCg_u>;-JrzqA?DXb4)2rEXrf*22 zJG;Qa+hr~O^-J{)X}~Oc{cY49w@cbz6PuGA^CliCGVIoIVR%jlgj`%9^9w=;R+$6y zx1YkP3!AKIuO82`1blTO?DHDBsGbb<0r~UDbOAYdfjwb!C{pH>?2)b%*fbApnFp{# zhGCql{>=_qX#Ov3?*EY;QW0hFscqOYDGdKf7o6uDb_h6EOc{Yd!ioZ0LPkh|x47-Q z=v7LnVJ*b?$dw;*U(_hJz^34Egy*uFzL*n8?mVmVva-@a%&6bWyDh7vMW@UH-jtP8 zu3pSQg^P4UId1Z>qp{O&v?YK@zwxriz8DhAn5{bgfVf8M$McWeQz2N;w;VQL3F?}!veZS6zx zUMCl(7pD@#N|?*A0*RB2^aYpGnYX?(8Em;nXObv%W=w3>Mg+9*odiztn2jIm6JQWg zIk2Xa&V0w}e5Qt77I7d#wlRjj%|Va_YpWf`I*E+Q!>_?UdCDbyPGkUkZaf8~z~1AR z4zZf?Zs{k#ObVmzsRgkr%!30$rO)|k=1HmMSZ%sS&I9%w@MlcrLNJEWPC;;~bjYVn{O5%<=T14;i2W}HSPrp0m$2@hmu;@Z+U$av9Pe`+gDZ*}!P~HeJ`j86o)B2X zYj5#}>`2(FZ836wq5MPaU~h_=*h~=$@6=+9NNL4>^Lmt{2gYza zw~HFQ( zLHVnT?_`$#f@mI|^wwk-MrJ5489GDQJ~4hb1X9$Be0y|>;;8LE*_RDOd3!mO(Ce9h zU|Xhjq80@^OO(~9bcKSxVtB$yPD@K1i7W%M;eQ;Mqc+~hsl?vCOO@%0CnU~T01Tfa z{2jP;?{+nITU~c>F|O-y+nFAe0f9}`mJj^q8fcB9P`OQg=Pz+tvr&8Ali@xae$8^k z;w_&sHBY*Cu`LCDAL&&>8{@9C=h1@Sr|ckcrbRN1JyF%5Q&(|XDR90{7L{V5 zC}RVbyaKA!4Ir_>k`F5l&1*4719~?>N++t(l9~7wU2hCyXK=2XZg!=sSa@&%QFq5`A+r z-AAZ07;HKN7KeDTc9`_WkmM{o?7_jQ7>OQ~t8%1db#QR77No?=<+8IOMtee5z1VV2 zdKWcj7%U~P)(THzgA6hC*8!3r@#D^V!gc6y?DmoNpoL3^?p5Y!{|Npgv0t0D#)M)< znb+E!kKx9VHv_kaHr*vRz2NAY+o4;V%P5vhicP1PQLG%@0;U*q)rp~Gh#KqSp0oGS zZ%T6Q`RcjaBk5`PBgK_(*vXK6uVbQ>F0TXr)fl~_WuF+pe^D8|vI}3iiyNv50CAEx7sPZ90J{_ww1S9;oeG*r1tk4h>kK6iT0W6kw8v8DQ ziN+iRPUvKP99XMK_!!Wax-o!jT;EFIRmL=FTuU4p+;kn+KYk?;7RoS_Y!qQ)6`#-r zGjr95wqY2nUNEJB`k20Gr*??e#>T&zXV>X0pn3hDmJJJo6$h}JCISFONs->R>vhNE zrbZPg>O~e2aj#4aSlFNK5Y*iw;435kWRWbO>AqD?@M_i3PZaEUS5q5B=jmw=GWI@W z5q5N1F{x_u5ue?kdUEEtINPU(5GjM-6&nY2=3m60;fhG@P=7r$_3@fpNo`Pod~_CU z0Phfux46UixI@TRU$RW-UpKqkdEWSh;RP~Lg|L# zQ04!H$Z4{Za99wmFpc$#w_r@|1omb%yR5|>e;xam|M1t*a>Y;L5ib_Zcd9R@?v$I+ zqTX}aB7c2fD#ElbiB3eYQgSwnR!PZf$7ut7XXOblpGG*MMPZq4M?ISIo^Q3r8FldT zC&pTpQ9%)LUQ&l2fmKxSSAAY>?t0683K^GFBsJKb`9MCqYRQR$tm@K}=2B=;L?PQp+}g#yJ%s8AwTL}sczc5Zs9kDT`2DXZ^fl@uMS}c2_wC{8mPRn4gzdm!DDl8ky2JFyUBrW;F zL;S(_lsBtYmH;1US^QcU<0xjRrpxcbz1}&)BUB#7UVPAtbNm4^D%%KRktoz-{ZcF! zC2})E@C(u?t{JTD_c`0|trvHnS7Y@MwU3-iVf`NDA=*O&NT@pUJAalZO^F;mvWvVB z5tK8Q=Pa)PPEzvH-%ID&S=rut ztvKO?p=Ui)K%kJL_PygNF3a37qJyf6Z@Y0+j*G7_@<1CJqjQ3PXipDq71*(RxI&&9 z0$MUrGF8$qhpisR3=xW>O`hQ0O2xH{$XV1!dlM~^=x?O9$L4;Y_{C~)s*5F%kv~v{ zJo^t3w%z2@fAd=!3$r_pe1cMF`cgfE2&}exp>b;h7D-(EnO`_&N-+%hIioQBc!#7v zKn2lANczN>tA5G~!L(R;r8KrT=gCoi`7NE<7$?`pk*)8Zwn*=&^<>oPU((TL#aqdi?-h|2U&FbOz2F=+AW-Fu(v~QK*hNVK#X=Q zsPrIS%;ZS76v=GF5$X1(1V%%V0V(?KyTm%cI$+dRiASWOn3X)-KhS97ym#nvH?g`K z%}g9GM;w=!e};yJ1_q`PX)y2T?R@rZ?kx0VM$$w8u~nEt?wiCU;bQ@3fbTuwQKOh` zJo&*IhKvlU96zlcg~KbAxed2PXkFJnhOGw2zK8$aI|29zLMv0 zbkLC-QO$>x=D%;o%He$8jlYn(rlfCpj>^lJnBJr^g$9tbBgcrex*GcvGW8`mrh{j( zz#btZE}l2w&M4B)7Fh?zUC;`%m>T5!hT|q?E7C60Qj=&^5-X?A!Z5fP>5Jn;Dcrm* z8GpTVI40lJBdI^NrTBeEDC98mA8U0E2fg_}VlC$XKd=^sKoUUKZHERItnY$CN=z)( zFi*;~>d%i|ArN-5YXfc|2*!>|umNprueP9*5hDw}&oftiUl9xD5yVB?HohV9e=ki+`|mR!aUF$_uYm(`nPMq@R}rbAoEg=8Sa;3 z>FLVhmi!?ASJZ?{){qw~xcp`+thJ^CuQcQ)hTnw1=b!Wc&N#7^#M}0SC8d*^`sV4l<+atXoe;yB7v$j|X1HAME53L>=0L6_>izxV z***?O$yHqP|LBj_FK&W%|KVhXkpK%0j7mCy0^U&`j@82NvKO*;)G|5ROlkZ1a~Bo* z{Ltg}$-4pdZl1O0i@lt%E%y%q|OPpA_b2z9V-j0pDyR)9W$o=iuA()i|%s zxRnkTuQJa`7f_s~rDgoldGmRb$^5qNIo~Beczr*4}5`rD#_`QW=Y~Z^g?X63Y|WiJ*_c$^#bR>C4?Voen0kf1TdT7BMe z`48beu1kCk#BJ|yQ;+PfM(#dSC03vz=r|DvmH)MW?Zs7bad8-Que7Fy+bhd7vRCRM z#q@bPHpui^(_2ySG`ewHXFm$r*+~N&f!+>1B!ZG7iA0QWzqmfzg2G*H6%^8h1j8~h zI^KL9?7l<7IBjf?r6DR4BpKV^H6h{s*K?v28BtYQOm4plbd9~pT4oo{xGq!oFG(+9 z!U)65I{+{m^oRjUaRdih~7Cr<@5g#GoaOWn?skeO?HPKiBpt@7=0p$*lCl{o1@Oa z;A=FvY$HRIN+Zmc75CBFw++JuX@CZ9wp}Z|b0@veTPRyU`*hFB?RNahyfm0~8|f4U z4t+HNCA>LIBseFGIclE-s*oc6wW+%#oOqvrg+xacDf-HzYXi}4^UbZzT!eI%gmy0; ztEzpZdjsTe?uOEf+Q+48L_!@8T@*f%;;UC-?(kJ$xu8&No_AA*hsgLbf2{pPdYCV* z_%p?~wha|>Gj!zX^hxg#mN?3pnsMB-Z*uSn_2jWLntYdsW(JfgI4Op@j;J=_0K3v}r@ zeA2!B(RTjNQ3~Ohe*z_m7T~Irm1G1#L&py1np(BBK|RLcB1;~dcjZNS4G%{Ay$~vD zdz51HLs*rYFkw6VSES@Y{O}V8l+!mTr-$G7*uRqq@#DBW*;;?P1$$?g`$||c0-&CI z67I)%!D*?unh+v1qK82e*TA&dKdKSL8a(U6)*=5*8mDj=A+RR+4=^KzF)?d^a;F$t zO2u&1{`qlnVPS~O(Q5-D&xi~7Z!(1bH$6X=n8)V zyh{)sT>Ek07c&}^PEgG7CL=Yci5a6?|BUk|0TmJz@4;Tup+XQcw{SO>pGC^e&dx#r zJtOC-`w2JnU1o%2NlYZpxTNRuNV?fl7|@uJK^F+Nh=G_MN;1A_X<3oBGqKWB012>> z7&u+A4b14?%^;vA>2)L1Hse-DGA|li8hbB3iq74;000SE08PNTJk^89gSO9TK-ca1 zYHtj~+SBh}oRBT_NL8a0KMwAUV(NL?K{gQmVs=DBT3;n8#?FY%!Z7X1)qpQ~!c}JX z^E1yacX% zjZz$XnFO6K1j>((RO-gI)~-S|=ekJYlnJBDdkWO zz`MQr9_gvfo%-JdV)XFIPo;tQ;ALfz z)q`>S09xfg<~>@Jf?mNjsN9*U7g5?{SZjXbHNcS_SEL%U(*^`8cLN~EUsZp09myyp zTl&kqrv+#k-`h(Z!f*F&rxdcm!JAl@M-z=SM7DDK&0&bBnvm)f*DPf%6|M@JSP2y4 zl|hwJC4T+Rau`#Qu^F33{rj?fzt?#4?~L<65^yxkkHYb8p0)dnuOC*_J5_KMD|bR( z(f!!q_|Pjw5i@EiHN0s3LNdzn<> z!tL|YdExvqo+q{ZJvwp$zr#=b`A1hlPkcI>!g|4@%93b!F?oXYVoE%sWK648|d|F;gKNs_F)6{1&NyMkpH9QDnRdEz#!q&kUh4jR$WcnuIeEp$7ayr= zLGZH+mXx7XK?`QO?>5of>zgTjPQA%=zmL(_^aZzmk4V=3<-IGyD>NxSNj_qF%UNE+ zlI)uPggNUK+RX1TiA6m&O6D#7(IIIOk84gYnsX|w@Og2|pY9>5a8Xaj+1ZU&4Zt(8 zV*dUeiy2d2bnzuaZ<*qO`r;YPILbPAkN+*N5R?`3>{hzb0|H2<>C8#(i!K|x9?Us{ z07D^S?E9p*VK4zb{`L-c;<4$jFrk28m?E*__9aHAZ*!#_EM1s*w!Ul^@t$m#P2oJ= zZ3e*mut#Q%1Js^|6aS=moM-Apu>^mx4zRETi|)$t%;boN zChopiXsBWA)8sIDa=pRfR~l>|-FRHCbGTvy6o4kOVS~5qSm9ElQBUwGYz;zIUPfu~ z)Qvgiq1S%->ZISp^_FODl-Ufbqt18u67JAJ(eSxcOeIMJFyhFX%R=+Jys;vWy zYRES7!LWadTb`+u^Y6n1 zDPM9nleGTd1}MzRuQZ(}bzBm|Fu&HA`7X4A*9)5b) zT;5jJ9|q)lnO;z3op^hDDFh;SS~+G9^Wx{6i={(GLUgM#OFd5!K=9Z(*dFrORlqWv zZsPGP4|P0SYIh*bj9`qQvZXK~0lsJ9oE@2>PL@jeo;$mvpllB0NoV5XT|g+OMXcqpJ?$Kb!f#i3)v~*3HlTbER0^p~?6sIA6SdrttVmd{HhMP?;1x*R;%Qi8=hM(L%rz zCc|EvLg>EE!Kd+-N;fW=gElmC4e>@V%fbQ`e9clgVw`G-nZu0c(F7hnN<#@K`(09e z7_ThgJ`NI~N5%>REX3RTy$*A(bF9`OWIb=sv3CPZFrpmB>a}q|-%DUp01fKX7$yf% zoG>c>uxD~@M*fnWkg;*@b<~#TfhMrvJ*?my_^+|ukxdN=%;l-BchQmX$zQbvnXU$apdod}|?E<8Ar~$!U!sM^>VCCD$l#Zr z^J_4*RO7VE@AN06lUWgkZ6uzLkciXWA@cTuLBkL}-DrKrW>jOP;Ymi}s37Dj1<K7gu122mc4jDI(f@ zm7Q33F46wQ#JW)YHF<(Fpb+bvcN39^1_GQX?=1Yl(}lD)z&SWDDzYg13u58Q7RT+0 zBD+z{QzdSurddUDw#)0|p`z&{A3cFm7lMAn=z;!{pK$)BUW*Y8y_lTw= zOCKMuJJjOg_XzaEu!WTN`1k+xcw{`8F-Ubm1#+3vN*bc?$v0UQ1c+tPD6&*c#7y4p zv3#TbSqW|2uvuGBeu|PQ=5KJceeOQyY!SA#+-kudGHZGz=b1yJpgNj~&Jg*ZY zAS5B65d+f(o-A@47Win&KlLwviLuK^11s=X2JheS>Ska@`0@h;CcJJaRBN`P{_N*Q zSWbWi_n^Y?ccZ$`&CT6qSN_(XoiRNRoc&|_Ac)P6`swjcXV}V%vUw`1yBHYx5&2_I zXd^b2g*A@ujc#tgmz%@X=&X>(uzzRPxLR{@Gt7q;hQcQ;PK zyesiP%u~D_22Aw2=G6~K(*o$%DbG;(>=!}ov+@b_2CPp6+g8>otVj-xqt!luLnDq^ zhrQ&Y_WpG`HE@}MaDXDar~mix3Y(GvLDGYF_{#&(upN6IL^+^7QcOzB_B zFUR&9E{%Vet+^APfPmHyoawAZS*?du56}^3Dr9{9-_XjUE2zjsduyT_eX|dBm?>}tpH!_pF`Dl4vR{mRvV#{SPRmH8nVMM6jS8YPNrr`D_2Z`z-1gxzEKJ+&|6 z$Jd4@s7x7T?R4giG*2}?u>R|Q8HPrCIOF0$f|rkvWr<8aLcb$m-vGNW^RjK6i@`^^ za}7gFT)58Q`=O};#lLzc16~ZQP>M0Bg|*9dMtWP0a;0qur+bQpn5M9ls$-BlFc{0F zes_b5z~$H~(|_@(5dZt01o(+Kj?NF6*nNwe5_5Khfq(jA>=STF6t8DjSiH(lB*8 z;c>|j-R1=-KJUlp`G8=HxuUgg*cUt5oiZ>n2H z*8B@VU^=2o%W?_N@$6Jm_LEToedLzNjBd00?$o{h2unRhz~@sYTj=?~fv^s#!e*9@ zJ^|<8gaf;AXR1Vf6RlOlzjVQx&ab9!@QLW{NED-7baeXY2eL^flUj^#R1frjz<5k( zp7QwC87`iT{MAd?C1*+b&z1zfl|&aL{mffoteZ-5S8eUdn8Xb7L$G=bqU=DDFliCh zl{J$vPIHaUV#$8?<$v|j0+eEBZ%{cgGO)iedIx5H#giJ_ueHV~%Y63y^Ipgv7Nb4< zO&1|2qdVh&Z|BS@-=(Y`#czFv#FYA_95yA&*I-#GTCc~4P!0mFnZd}1-|eD zdG|qd?j)M8$JGmY*=XHgN#et=Gxd)x0hS1Z#N5DCjR4wtX_19e_QSW5;ed`K@~VhnxtOZE3B4e4Adq`<|4bK_)aqe+R*&b z_Ap#h+6?~;K9-k$st7OXPvblmArv)j0T_7&;f6;+MRz$9MQT z*0_7O3^4&o@>{JB zQrEAK!e*HT%A>+&KmBBRcsGra!RvQb{+@OkR2{rJ??XA|w%+_i)Xq~w!koY)jvOZW zYt{fe4h8WQ3ce?>_Eh586=l-8%#iy=p(;|hYB)OmBrfm7trb^fdV|5!e>w&@1O?Cm z7bOG2=p;JKHHeob^AeL`8|)wIbVO8wQDV?um>O|+Wx9Yj1hTRMc!-$+ImEBc+$FMO ze8;w)+bX(uds3NyX~I^v$U=+$8eD!xtQWqJN~x}l>wcs;E={Lsa;FkDs9s-v3|dDv z)H+73$UOXE=k-b~W6AXN;4c^_8z_rFbTr;rq^75V*&xE7ZS*uncW(-LS))C&Cqlh;W@Hs^P4882>{UHmf1QO4Sq6E)$6!aLkQ|kZGme=fHv`2AK)IRGU zo9$d5*V$eJdyM6afq;zJ%SaW+oqJW3M_0qE)LUGd-_0I&*8y~`A z!7da(n1h&gM){V*AN;ioc`*7zxgokDbLadzYf=yB{7|p{Lq8<^Szb`PZs>64y{J(| zt>^MeO~?M)Zvkfp+TxY29MFp;q2+whDY}BDj30h-kqGoe6LYY&@ze<07PpP zC1-qWSY38i9l#ZV(m0TM29#?e#ka#HNcRe3-UdRQ|6pA#X;bHvY-yE;Clg4B72K7| z+f5CtCeM#nel?m{VI&RqR)Fs*B_TsK-xWB&ta7D)BWOF*syukM8_@O+EaDe=3=yEY!VxplL+FBH=UZque^;3vTqipV8m0~dRi4K;e=O;S?hA= z@wCV5YOFFs>VCR>Cu6(Hb$0Q0fyZ-b2q3FW&uIWIpVmS{AvrAJ;fi_1jv{!Tb7SBk zbWnu0qc8iPl}B&6O}2~`0mTMS_1b*&ImgXpfX7}f+cG|G1-?SX`g!}~FzldG)tl)I z%JKG_mDz*qX-am+V|uX_mPT)fv$k&l^k-{dw(5RXn%+yH%C;Gls0*n20=~&c7xsHL zwBWa2Q&2{gr`7z8GkBv@`mc~&%&ALBA#)<_vqV|Y3)j1 z2Pl$jQ@DF^K?CDJ$NcoSf6;@`qf}-3XK)cZg@wD65*aHc-A(v3N}oU}^gK4I>9hPr z20r%t$!e3oJ-oktTCx2go-3i@L1=cbq_DjZfaV9FXMX$k*1axF+}PO2zO;oNd~jEY z`f5Fv2#lhX*`u&**4-Bu7nh(8s^an4IScJr8&HvQ7^_EM4Z8@V&3 zyO*ATO(40J#<;lycDnbkB9zfDGM$Z?vUgL{RC$V{^qCgGaZA}FgEc`tQ#J1sk!y9u)DvNNaVFhW@m;7IEaD7o?c@Ku zwOfR#=GLN*T^uogjZUA~C1&cqr$Re#TC~@Ro@N9kbU?4=wy=bsmdRFawMDAQ#Vo91 zkZC&HnY$hC=QY8EXD3_Wo1s<)|DITK}(Ha z{x`zto#O}d_iKugND09TOuIjg9fRa41ti7?hjRpp2_+y%(5I|aqs`~UM#Qq;rO=`! zoL)Hfx%Y3QtzbI+hY)Z;kDN=MPJW8u@cQ5xJmA87n=fU4NYKS|w zOs@eNYQ0o4vSVHYuE*qNXv&l4DZ0Va&rHGAk3|y~f-aoj!>QVncU)WfJianjvKCF3 zS1*e>cZvEKY1L-~O2RQ~sP2aH(bFRsYD34)H>$8a&tP@LC zyF2Tp{vHcfkA6uV5k!7cZ`OGuao5y9{pJk8Lk(#fv|o-D>cQ?9Iv3%Hn0fSyww&0< zZDsQ!TGGeIzjCXSuyWi^LKA!-#}w;Z?K!bc+P$nx($K}tN$yl!b>GJa=|Wb}-Z~L@ zam%J^Le_wt)JN7!X=`KFA#>%Jn?l^y*4A=>y&2%%9@GOa@Eq?im1tNAJ`hvWq=_sc z*}hTtc;3$g;y(`yJOw#tn4N9H%IoUvjGJRAx!TREp2Z?w7b^PA0Iq>$4&U>G?K2!_ zf~D$h=L@gdrelfeKzG%;syO!B{W);ucCn9R`>+}L3&Tccz91Na5oDKvG+8(Tt_#V@ z)tZZrumq3^4k9N#j=H^;)UafNTHzPyA+?F05C%vub~@z03<{|bXB~-)$)-#I zt%utVDJaeo?9N+5Lp@4)N1K^{6I{s7sA|reb<8Q;bu75I;8||6Garm#?)ty$%##8W~JUm9)RCumx)+a5#S=7C$@Z7J35 zM`-dIkEU6q5yx|waNsoQAZ)d*(OWW;WX9@r^eB0haLE+vbfdTa#PXRDjF%I@sq(%- zF4&L9kDti^b!P30PH{7-CZjnl*O-!dC%v)xQ#`)4l_-lwf&AI(Z8g|!L$cN&!uU$I zqd411E5!YilWs+OmI{_iFo_u>#YSV5YQr^w^|k^)U@b!{y!DGX5wE`Tpcb$B@QLZY zgHLJ6Ri-nLrcs0SH%+BYsAiuV7$$1M7o*XTZJvWb(OQ#|=`B!xuJjFnX7&OiWjts{ z88l3Q;p~PmcJ`BY_UANtilpBYjz+cn_B}=k?D(nQIo#Y%%6`F&G4-EeQ6D?@oIFlb zJH9vZR;n&w%Q4t1{@ZV9C@XGTSjkD-t&>yJ$t_gtWm!X|XjEfTU8B$`k*(5V;Bi#i zo3^vN;kI?l_NVEJnP?dL)EZvC4W2p1u};}OBZIUCZ6-e&b41w>2=RF&**nmgT_?9X@1bLh-NB_rP&imaE#{>mFS4($AXfVRb}+qwviK;;Hxxx z9>H!JMf3|%LRb8(-8EIS( zWAbiwXB8Sx4ia{{Gx|j7oAP>pdfgr(T>`f`3MTHr zR|OcWFK-+`9Pvix`a>ohUt7m?IK+4z1j2GnNDG>!TjF(w{2~IxJ>%waC%!3~B(4X} z)=S_|&j8c1CU2?PX-*|eIp zjX_}`;tA^VNYw0dcJ?Q`(F;5i$c71w^wzw!87}l=vTVwTYz^x1P9BWooAZW!)cPya zvp#{fFZ}G|->YG?m1@cD;_(pG36j2%>6zqmNr5PnGqB3cjQ*_cdwVSfSWK2Q=TzvI zGg?d-RP^|a$|SH_xY{~iSiwrt z*N$Sp0L3`%b7D@FXJ(u$Z|w{pt7Va0S6*LIiC1cVDcJq11nY^)R&7lqRxYM<8>KdL0G@;4s*S>{ZJI>}sW)Afw&It(7p&1?|OSqpG z!$2IkIUv#P1PV+0+~{3QX`S5e*LYh$Sk#?yLuM*TbPDlKSFM)oAXG^8i*tXHAKyTe z`>H4#D(y3PFsJ?lcZcZvsk{4I(yDjtcP^c)Zh^}S1gR&irqKGqFb(VlQ@bDOnSOxK zMeRSpy_A2jxbsYowbcxa);&jCCoE9#WZGlp-YZR5|9tbY=(NC=;4QzzYLAKe`lwUX zaXRT5+xxJLQ1=b?KK>0@v`|6W%<>B1OoLuhCBkN4Thm|+tvl3Qo4dK&`n<^@?wizg zgy)Xj66YzA4{R)|vR_?ze0j6p=tI6c zSUpl69WjwuucnlB@=Q><;@;+4J zL>WbZJF@u<4}K*fy!EkS42Omn&^|0QEm%tAj=85i!XA(Jwk2IL8Q}GCn=Q27eU^h z+jCY{vByk)BXgwuJ51_(^%1AuR(t>t`EnUTAb!s0r~2%|86oW3#gj+GvO+^GW=O}lM7Q8c-xf*?B6ZHWb zVklW}#zc@8b2@2jg}jFw-hlj!zArz??uLQw_$iqw2$*AD>C+&9({?n&2d}@Jx?W&M z7>DL&N&OMz_g<5jAd?}Eg3wJG`U)agCIe!y_9RzE_}c`&pA?Cz92rM-3iV^;+ECn^ z?u!Vb23Ve~nrg0of;34+pvz-@>f0Cd{KECt1;rW%Bogpa_R`qW?Um*r9AnJ}nVpK( zDUO1-MqH6m_AC?CfOpV7%=`fry?ZsoU`5F@?6MfC%i{z%$ zpQ9ihUM`lg8OY6v#1pLNd zeBZeUiZnxct2Au;LOWI0%%^Cob7?E2_=n1l!8)}Kf~&VZHw-@bGsqxCzD7F6T>b;b zEfW(`6;G~tV^>?m6a}mPLzB+JKc#+FZ#tu3tziQJy}$f~zjqjl&?Fa$uD|NsDqDfk z9@VEE`_P}s&D;XBz7O@=wC~>r8H{WX7R)S+Eo+{E8_<#FsO^9Ub~0;dTOY$(*p`o4 z)f3(aS+L+jQ0eL!?-nd(+iIv{drPT_)Iu+3|D8++-FK2W!|Mpj1K*$u#wYRC`7?#y^!fnV(#AS6U+YSZe zDod1PP1zDA+PR$4Pkv0iP8d9XGR}rht|xn#ymR?z(6oQ(JHc0;Tzq|Xt_pQMBcFPy z8jEthohQE4bT(%!8)fyl1M41vKS0AOCkU5vg{Xp^6Lk5+)buAbqbl#1W!WZ^XT|~> zHUI1J@P~#!o2(YIztSK#+{41hM2DJN1(8fgKVYGhYj23$4Ge!hk1ZJ7o+>6>H!TIc z)?{0-jL*5J0>g!V0BtP^R9(xbt-=i=rAws1(@9<{ zqxdkjEOh2E>-^k$wh7NSi=(s0Q7A{>VvX3kn0^|j8&TV&>{_HVk)bgsgMwyfngS#f zW^yq5^)seXRAyVa;E7)%aET5KiLEbSIC&we)yO*lAq_Q*NZ_@?4@hs%rR}6`c|pY z5@pr&(g=9qx~0O}`1%I!vjee44Z~L+PL5n5QSqus5q+$6VD`l~I+`z+)jch8?ze*l zMRYz1)+;vdAAHKQFZz&T_n9YNj?8voe8HU9Dz<+9mx{Q9*shy~^x@5<7=&~W;_Xg_ zAv4Tx2L3U~7{D-5EM%>CdlEcaTq#{G(Wkx$H@0E->&~%n7$j^H{rKTqh)5ywqPI{W zr9D=$Q51q{o@Eo}k6y?uyM#*dr{>h(yFJ5G9jGk81!)R?Sl?IRd$>b$p1SgnVL`Kk zMER(Awe_a)yQ6->u`%58!N>@(`8W-2nY6U34CEK;{tZk_$$D)zh8*vV5MyKVuATNk z&dP9)1?{)jkCyVhfN+M9}3&{1QsH6MD?WI!e~-H9et;#)r6Uv}Ei?bFuvZ zBCs9--Ec57YH)Yn*52eHGMl|v_k)!b%y^u_!fTajXNN1DR6~m6uT8wypOre{Qc-t9q&hiq>&|s?2Iq9q2eT& zc<_;LYiw&}Ei87ZWS-F`j^mdkeSO?s-Pe~DP;QW;Pq}5fV2r-(op9aKUsV){(UAR_&(N-@8FofETqUK;RzCi+uFsy-<#+ElP#Xcx-c31G!zBft4FoKAc`2mfviouSh?#*x|thMr{|wJsgPy#4$0K z@;7%6Tn2}xCK!$5Js>x>nj*Z-t+R9}v{sUrm&cCC+LWt41s?r~On z+m+3?ZJsuu2wPStAx^*7+7H9Us#)x}(?l>-RivzTX%G3;bS5CBU5&>TuBMXW-ye$W zw4@FbZj1P8%-6s1pCSLfaxCH(@_Sm~L_Z)y#?<5NtCaLHl?Paj2a;T+C)IarM7-))*KVl-AVPECIJR*3wkzWLjTCg#_Ehz@+czqZ6WwNFIRu zOar)$l_o5RMMxF5GbJ6rYuUp)J1|UzDOTN(ESBIFaoiF|HH}~eb^HLM8IOSFzpu4m zKlueS0)W=&61>rQI9x@t|5|BTuy7jMAK!2Gl!6#6%D%kA)$^+H*l4o#W*xJW70cF8 zCB&9}uqBb{)Nj!aq&>=DvPxHSpxJJWPgu#zNho%7HkH zoQ!en$`VxO#G+jR_MJ$Z9}|{aE7r}D5GKL^7IjvjwJ=%+K*hZCiJC?!owBsJ61B$; zg)$+Iz?^*2?7u#8HBY%J??_cm33*(y%C1~@pQ#%Pk-Z(x^D55~7!fhWBok#Xe4)W{ zUT$7}m9se1Rx6T}+9lv+d21EFF7zPNmBKrRc&l!1`(QlN zLw>GT>r5;v%rXg{UDn{(j0%NeZPqvwa`*t-)lA_YEs((Jk~DupA@RLT9zwv~IxJD^ zS88tdfK$)VM6=F*ALlcNdbFQi|?F&S;2%Y(`D09>ha}$CitX9pU}m9Vx*zTrs&BO!h-BL;#8az zWWm3Zujz;niL&v6g8x6tb};%F6S+qyR%j~uumVaZ;&=3f62>h zFHD$(obw^kkkAg zqct9%;*pl~`eeoLq?yuM_$uaCZ zSH2nVpLOXO<5(MWdtH&~>yF>@G0rWrsKDlXKAp|w8f5I6GJ=4KA3df``W~Is`{~H* zR^si2((i1cDcp%UE_+9DkAxj>(MQu;Ma#MhbbwzEP(G0|#X){R)Ek6Ys5%gt7y$J} zpu*^dO<%S)>yq(+X3h9>_HGcRtCt$(@Bn*GyT`I>7-@+8OEnn{~3 zGm^$IXd|D;=-=n{lvTSjAt!a)A3G+!M_yn1m*?i~rbI9PAOnTQj#V3}F0hwGs@$Om zixaUI+`Y3|FX*Na``|-zC3(IJm|DQxa5s8HWePF;Q=d2ZNb^9xb)dcTME$O&rHni0 zD#3Tg!J-9QgoT5Y4riLwQkZ2pKUdvivxb7KQJO8J4 zfmIR*v*zH3_Ga{)5or(F%vU`Lgavn5WE1pi%-HFy&r7goF>;n9?DaNT~r!k*@9Zf$5B1p#eN@-#ZLbNI! zY3G_`8QWADQQ<;LIfr*nBO6#k2XEa4%E6EB2yFGifGzsaSPt~P2h2R>e|B-5JI^inM*!~@h zKW#{Gc_oT~qWc{;Uw!#z8fS7sFY`*~yQX2co#2akfk$TZKZ1tMR;~Bc2VcsYbeJ(r zmA1fqxH%ote)fOrk!IYl`{1K9n>|pEK~qEbeyneZi!(!$SgfUxe~0_6r+@cC0T)M% zl<4Dk4K6I}+HeKBS^z7hNh8xzqPYD@KX51EQ;+1eG@S*@+QnYek0ucw4pydErBn{v z#PhcGzYae;(o&ri#hs_3UKd++=j}XV$YBS?pp-_(Hr<#I;;W?>5$F+?YwHIX$GoE# zB=82nNeNO2-(^F7lk2IKOoiCfwO#oDmOW2yUyF0oG4{Wk+z^zbZ-uTX>%;ghCKPit zOKFvCvEvP16B7{;!jZ-HTOy8~;x%2AH1<%Jq$#0eep#OZp+C>bRDfjckHsZ&)JXIh z^|EPTxGY+)JF8tRP;m3lv|-&uK?v2f7Y~8{nAX;ACP=AUT~JE0XJ!2Gvf|RF3q41q zbGc3)O8Aftkt?QE#0z@o4!g)7$fZ3pNq;MalwN{u!u(6tD$7<&8PSEnH9YVULC1bR z9_!i?$Cnu0t0?R8-HadEhhK37pW0xq{To*E*FM(i9P+(?FMH<}R{?>EPyCO2gDm{U z-0*CCMQBj9}7g#6In}qxF8!eCQ zR`ib@iC0Ojjah7+svsc$8pTpdIwlByRlTfndPh8C@w{hr8f&l|376NBxt4|nw6*}kEJYj9Da0?=S&wWz`6A4=bY3xI$-?fD|^Yj z*-s~EthIWfxmw#xos7K6AGbkI_dJzszcWP+vp_Lq3ax^7h!bDjaI8e?tYy{wPFNBU z->mg6wMwel-y-;06yrVY6^!+3kSXac3_X04WJ_mVQ{v^33q>smHC6 zijy<|b+(5gj%m;i$HTW_cN~Q z+>lfK1Dc24MogZwH-sB1Dmc>8(k#<~JuNlM%e_c&wl*_U$06C~P`grEP>+awWX$|Z zP|TO1r!_4%rEXj=g!9{jMWK3XcB8tiidQip*O|G92nZEDZzz$YI1oHnj#|JfG!7=A z@4RM&ILj-Nprz~IQbu(>N>@wk)t5IdEYP95!{CAFYcYm(VxOyWfOW>9*G4_wCGI!~ zJ<7(Ordmv=JN23hTw^}o@kY%X;MLk?j8;Q4vwuj~KX#mszlMKIj23rYiuw#dKz0jX zM;9Xgb-+~Z0c)q&bbreIfdl)s5D{exD??DJi&LLi>T|P9ht!a01~u0Q8!q+KTt?l% z`YSxRbJj74Fj~qxqW_NCb%JGou0-7Be zlcp|fT6d?xSLRN#^j81fA7)}eNeYWp~CRHgJwT6Hh&1UFfpo98xpck zk+ONhL>eJI2}BXq*dqWmbHf4|jbPaD>a&<4-8yA2E&tQ7FK$!Ho;tbU_Bf<|qj%j! zkI`v;RvTob<4_|JBRCO*GwcFjpIe|T&ZzrB>xodJWR>Xo>_UGAr<~c|-e@mhE+)!a z6iON;{6g@r^nreAdj*EtWZLVUOpI0=D+jVW&zr48u$S0<_nS~8z!Dg&aU5yx*uhjQ zRT!J!ek{EDDrtY;0{?S4_<>{D$1ebUMUCKwMK==U!{xd@hWG+~Xyb!a1tASKpalGrx zW&(2Bc*K>yO8s;Bp%wKt7L5Ep=#|_HtW=QTCg~MHLV1RB{YPBzd`oLFAoZO21^$n- zj0qPnugtrKoC|<>;v;N>z%w9eB17qW)t8)pFpy|&%acte>m3arRycRL4IH_rsJqv= zbWK@cdohRc2-V-6TB)a+&VO_~m)10#%fw61C@jwr0l0AN8^oZOkA4ky3r7s$)b(_E zp|iZcXB2nCm9|RlzpqhOj%<&qE&1q=JkkG==NM0HOPSYt4zW;IfXAz&$3y>pm12$0 zH+kLnWpi9mu5$LC2N$^bp8-qk-{l(mn-7T0zf;qvWQ942slDmSK3_)9GD zTIA@rqA?g^BUQKdevvZUD+-TmcYFeP^HQnbm!D;_F zKZe2_hMB7HE~O0k0&+o#xu9>2O%L=-=M? zRFk78L@TA~lw)0|YdpHBQy>!PF`E^m=rWi}t^+1F%g+8W- z{tq(Ck_L8sGdbu@$U=NUsOa~pYG==Q_Fd3gkccuh2#oz{UJ>-+X82o9QeCFysn~6b zOVf2#=Q|9~i#Ee-KJy$!mCOVH7W7-4D8X@DcSaY@U$$;KKwDc7mk59+IKZ&{f&55p zr?F#uMQcUH_}P6Gz3Ye`Xq5IaWE>gctBSdTN*5Ihgcw;0*cu|c{h*`chq5M(*NZ)> z%+0m%xvDvg?VNBJdHC1hxzSM+0VSdLAH?XEGEGNeS{Yb4!eul;*|K?JU~W9ld=5L2 z*j)G8kF7g~k!TOE%VOx7Sa1x7(pgxDSG!2p&RxTxAeJ$Zn~gQHIPRH6lIgV6@4-U{ zsWa*gAys;%q^ZMB;wMs%H66$^oE zUtF!ohA4_s9&2zkOloVDgt15#iRM3Bn$lHumpG&Lwdm9pC@k3g>jFIWDYe`sOo;gQ zhX-{(-+MF7S7id*H{JZHi;Hsk0Ev8EiME*Z1_K%kaDD)oWT`S=31p#*P8`jU-WR!tUCj*j?g zn_`bnej1Uwr=%~OtSNvE{Eh!r0yD}0r^P;wg%Z^X%h1EXny@zTy!sG<%|~{UsC5oI zCp|tJ(p4(Piterxx>xU&aJ5@#h1+*Tc+DjDEdjQbFCZ`Q7!(GI=&agEr+N!7t^^t# zjh?0erH5NH-ZLkM)a!1*+3J+EkX`tv(Nn(ld0MW^ItCy&2u#GRm-O;gjY6iY0M|C@ zJ0N%)Zq{c|3PFm5?F^i=gq;W@2WceyhjYnzViwihk8m5jcx@4c&2 zw0z&a#sF_a$Rv$@U?cx%t_P~Mk zb2k3V7-L~)`sD~}E*IX99+LZZn%4sK`6Iw6Q6%q1(95po2_)75R`*tQMtmlJF99OG z!9HS7>aIUld7asl_iu!WI~>Ca<>Aa@>u%G9+lis|6T6eT!4_3SO>66w<5;dPsgG_x4j={jN zn(Ze?fS)&MOmElAT$9s#5>z;7Uk?0fV7-Yi6c#&Tfb;L`G$fFHBt6;TG#OXfVS4d~ zKhrt3`ufaa4~IOb7+kgSE2{x4 z_P;u1wgZ1wZK2s^y3B$SN7aHy-Xo3CuQJ!(CDtrILe-iM3>p1LG5~_j+xZ<(Ysrg= z=I_m?fbU&kcLuF3Mp@h&)xbEJkMTkl28bgxqMzK@Z$V2{-fS<;O(r9<8m-c}19RRG zf*-?`PuIrFdEYWtA2zAKhS?k1bd_<7U$-#;bt`UhR_eO~V6RE9kfIpdh5VfPiCUPf zA;Z~Zv+iS+iPQb)f5iceyhStIp) zITScST;<&MDPvFg@K=JVKEZA*=tRW!VE@p4>9k15EMS6guB~fAX;QGkZEh zebU>c!P$8O;$t!;ra#dw{GXU0FM*8rv=6IXhr^i7*!*AKAsO%vHJ#$3ybm_?R+Es0 zBzs2*J_T9-d~@8t`9|)c@fg83fpnm{grZcbvLDbZsurvLyp%0kAYc$HUS{S9;O4r! zcjp_g=)Zm~MC1Q(POc9uv3gzF6<>9djFcg2W)3rbTk(29=1)U4z;nMZE)dIrwtNC| z!nE-50QE=^m|=!?-fVpN0r1kz?H?olJ-a9gWDPV!1(oL6@jq8OzVe^ss)Jq|fEi!_ z%fb#xkDf-cHK}jLUgT!6opv#1{Va*+>!5w^?ejs9l@^FpH7H=~lR~_qaIMp|Q=p|8 z`m>53tg2T|IRoHpB@+6L`3>Btyrod6dAb!X=P)&=2 zC&R@BfwE%cynV*wl{)-suTPFBDwlS;+gxuYEjolyrPJ!F_?$HE^Ba-tiK{MS9Ts{p zW}r7)N?VIj`SrHgochnS$BwCsGpmC+0HK#f`JeHBu9}MrSPkr~5=;S%%e(V$(W<6) ztGpDjhv%Md)fU%!qdsM$0CV9oEs5*I`2FYH0#4T#L##dWpK)Xdk8IbNFDbdN7f1jI zlCBja?bt`B?Pkp4QLXtdAXK}$Zh_}?(=8UDID7onqN+-Rs(F3_3smOhs|Mq8R{jf!E%6vLNg`G7BJ{^;o?^XJ*C(HqW;nE)>P&A(m;um@(|p zZ?G0Kc+p$~3ZgR0ZbU?c2tJ`9+_D}#O zlv~4vXRT$B=5ZeHT8pp^udX4SU2y647QXLR&2l&7^G?{G8c}BHEP1A<suW1Ux&PohaHD~=T=MFC-(`2cHRbsobqT>G+qi=|P8)-&ZVz>e zQLE&F&ASBu=D)5${`&+c)jI9ri_}ZiDd)hIMDT)on<}RT6rm*;vGVXkzeMgv*F|t^ z#(-xQgVl_}PlG6eMqd+!s`~Aqfl(zb{eifFZ0D|rg?^c{f?stJ#*bp~Erk9k)OP}~ ztfbt*w9hs?yggK%rv$qW+Wh@|fEFcmEXi&&W4c#q@}C0%$RB^X(u(wpntlTc zFn$0M=AX(@Ue>6glV`$V>8?C7NOs`BVr@PH=R<6p8s%VOsWc`gr{b)ee5iN)qryg(u~(&qC6_f*CEbg8`MO*0>}-UYW43l{oC-(#lp z)-r73Q;DSBN_?y|WqB4C z{8DA@4OMyk7}MaI)!m1zD@h=N#Ko3JHs@^Xd`$!orE_lkzlWivj-ynrL&>n{8DX^K z{rvoV!d>MvHZ))9$a5F&m%p3fI!-Mjl27-TII)uMorAuUq6!~H zF4Tq&ML+YZQW|`~nAi1|7P`d27GY#I5d{r^@;g zNY^dhPlSX@;`eE}H1?e_RI&p{G*j*7rW0e_wK0nTGlqNccXG1;H6DxWXA@Hf^zU)@ zWKOihlPy<$Qo$&z4A{tLNz_TJK%!;Y6K+1VD_RN!gfqd?Ap|ij7ehJH9DjgP{W_i- zv&BfC=3WEc{((Kn%yzQ#a&ls!;WwmB;7wI{qg}Po@2h}HQ!pKjH>=nP{O{Vp#pKo7- zcVZ#TXUY0)R^QHl#hi!v?mzY~)93HPb|qcICC39119t~WN2~v?z-93Hk>k}-uK9q$ z%&E?A(A8pwa=o<74D;2l%%#$Pa^Ci7(Y8?dt4y!Ga1CEMzu!sz`q#L>7~c%wQnn|{ z7y-Hl$2F{Vv(b7?BPG!?LVvw(>C>gsB6B*i+-X`zVL?a;gi3CTuj_Ggs;p( z?B{j`{WOj8=XC69ht5-1{ytVW?Ugi_cG*7S{A!9-xV5-ataz7NjD_nV5sT8N`*JOB zSnRkL!wA#vle4lv3{oHqvVJor$8v{=#q_W^uI09v6O}CSEEoIFr%kb~yg?7QbrJc4 zRgTB?Fl7EV@)&g$^J;SIH42ee%j`DVkk4K60%{(p{o_j|Vm{tnRQQrTjP?;x(vonn z<(cgxc6`emkbF&nK&kY)PD~d+vU?IbYNYc5;yzn3YHZt@D|0?as>8q=2#7RIA@Xht zU*#BESO@yKK)pGDv}m=-=<fEedUawk1%vi3-LT& z=&9Sq;b>a@(L~qjhnGB?bD_+l*TSSW8^rak#w8+Q^w}uUA#0iLP7&@ID}itnANedUi@&;;F0`avg!;1gOMr%5qK z=g!}G&-mnI!lm=>M{0d*(j|ZPK&%Ya)4usV_@%O-VIG<)byEW$PvD2Xv6k2S-aU%V zjYkXE%0|oPI(Niy;U09Yi(`Cc}wiu4@_#P{D8APyO{OR1#%Jcd4yi zJ@MMC5*NRV=8+bj6-p;8jzeQm*=hO}bgkcy%pOc9khgWadOEV$=c_uQ=DcWDBVPB& z*@}|P+jQSO@P6MjQvFX60xDOB2>)@{d03eXwlmdCPlr<@-OdWv*bAFr86$OsZ5Y{D)|92&jl($96FahL5nRA@wl|g zR$JU(?=o{(Sx-nr z*GH35O z)|noSTQLh;cGJ27L1U_IQB9j6bQpkI>jSJ{YDu7ZGeu!BihDr4!Wy@9GP*~ z_D@Poba%AIs(&w~Z3@Z{#yUxNC_Mq`xk$S#D(^>{oU=tq%)YyomsnM>93wj5cl=1I zE3+1>Y5Q$Xce7;ZmSv8-GwI)7%RKdaDx6l5qYzhf=K!Dmn3aJS!f^OSCme#PXAeNn~&cJA5- zZ{AAW!!ku4dz~9ck9P6N)DEgkJaW@`HtBvo{Vm2&;^*+N5u)^ppJm#r|1zlDmL9<~ zRO<(5<@tNsUuz`i4PS^njj>*moobJ#sHD-ND#FvusT>1fqVCW{B5L6GCSsr(X-*?g z8lCS9lPa1Y8Ksg0d_dh68k zwX>f5tU?)`Kw7T`lZk$pJj|TfW70Wv%EYlFmctT=pO*k`8Ii#pjVhm%bF6@WN#O5p z)N}5%$JI$g(y&wZ?^XmG#J^^xpMMt8yUaJa=se$z@h@kaB$3#7vwseN!aqKq_CXj) z$GaC+O?xj@VjRlm?_Dm4?uX=L_)YMGDzJ$L6Rtt5r_nb~{m&PeMSH)MAm(fl^_B{} zxW{yF%$DXQw(B6M!$QY#3w3>UD(Cm-`1f&IKpRZ{=es(*Z+^TSVD?%Bpw$2h97=Vu z#W4nF! zge|NOZ_)sti75Bmw|<(iFTfLBlS8EBUoL0tO{NVkEXHY6!dfdlpEjLzZXNQU-J@)cWOm#b=9#d83xb^{i|xY3V$sgrq(BaJ|A zi5o;q4uxNS&9Fw}G5fx`N>BG%qQhJbC7s?sAkURJI`Mqx6Y8Dr()nOSeFg>Flxn+Z zeR82@G>(Wzu`)yN6Zc2PkY~c)=eGObGnC$NZ5XL_pG@Lq-6(o&Z(M1YQqQ#IH`^e= z53lT#zKJq|cby`gyv7j27sP|2rzv7qJgcc@k+v!s)mPC&NWUTzs_V~r5CE+^YFFC9 z8E&I+i+OQZk|{XmaLiWXfq(tS1jXQ=lG1wvyfW}RJU`=WmcNl*Yjd2be8cG+U)1gw z3o1cb{WH6ier015YOI`p$4Ha8MxQi|+`?|(){xCBIjtY^`I<%Bd%TEmbkg!!BKzM4 z>la7vXnLA%Xa8govsYE=qNmMWPNEY#PxqMia)0{y231lh1Q!Ed@Eyw4Jfiv3jD0|l zOUh(-yU=TYX*|hsp0*oA!W!$Aq&S-_G7l%7mpL0p>$F%95UKBKKbglhDWq%{SjNXM zlD3)q5=e3fHlJbALT+UX=uIUsUAP34fh;LKMx})Lf+jgE1mJmIx5WOV272WFX z(UV7)AYoUR=)w{$TC_BM$%+!uLbMQViMo34-C|iix^KvPp6|TxoIUf$o|*a0-2J+* z-MI-M}L+j-1Ox+td>-oyzRRcUZ_@-5e#ff z+YLZcEYh^!U_zaNVy@l0poXkp^dx6QKl@aZ}T2~}>G2|%e+wB-{L>GSvf0g5E(M|Er(ccNj zC8y4($ZKnQW`)v^GO+uZuGlQI5fMzTqoc=IzfbDBoxzX*n_=d86d(Ti%4eDRBgvdw z_Gh!luT0Sq$QN%niJv1>e`FQZM}L=9fHv!nc0-a}(hj{lF_2(}XSW3` z?3T|qiVqIMR*+@BZV3{o^Qtyf0?ohInO6nVqePIxAARb z=Op>tx7hss_w|hOLf^R`swd&=9s2^&oCcUkH&tuA>_;gt=co7jc{LHHi+DlZkM(G= zK+UtaVK7TTq}am4!+3%22r3R-feTW{R6J!#k=dU?naQ4?LuXpD4}OaJ^uezD__Ewl z5{qt1eHDf-xIst960Du&xjk1#HGeKCbo^IlIaO$UeuPKTlK1)Nvf#3E{>P=w7CzIQ zyAx7+gd$U9VCg}pnkint+B0351qjC0Tds5A*aTt95xqb@xW) zu-)dy{B!?$1&?-;)s63V3andPUMlVLahBawi)|Oc(2&8XPv!lfuD4I|;veDs9l-3` zFZt5cCMZ#%KClB*nNv=Pdvg*NS6ZMiXm3RS!j?of;?bUGZD5t4?|6Ke-Gx-r_G<+k zfr{dIgA*z2CcCiA+hftfnces$JUhnnVf|nhPf-S?(w>nIY-wzW2lu#U1?iV!?o!<% zsD2C}it*D$9(j>O%Yf?Y-EJAo3BKNSz(grUt|Y5xD^&OMqX{lR!k~mOq6~3hPKIzr z=CZ;zs#G=0vwdy18Sg)1aq)G+Su)^MQ``kxGPiuHB`6``(L!}F?Hw3LZpSoon?9et zU+KM_g_uADekKqBIj`YKz2jPq#x0CbXn-^#9HiwIYJQiS4050MGn1z))#|Jl)wmqq z5F?;TtNCvCge6FkvNFzUx^0NqB`w6sPe*xZitiGwHBkqGRQOHXL|*LoTfD+nM~C=W>`juS^K;R~^iZ=pGCiNn zlOLDz!kO?r;eS$F<-(}4TcY=wW=c|BLsjg}gpz(Fl7p9f$&piE==yb`l~EfOSts_V zm~@$uC?5avF+T-rZ+W8cePPL6ZG#GSJTKd$ub*OzeCU&?G)|*F@O23l zRdrcFobxd?TZIys&`0%f-Hm)au9fA%%=s^oOy~WE^6-p> zJU#!}n_F7XPk5>GF5cCr-a)EQyj;gXntT%JFQA!sF)ihFx%Oew5d|J=H~E4YQDBJK zZ9xk=uTkr8))slP{H-N-gFHSZG)3T{GG7~$&ukE^J59=n)8=(ApnI2tDQ`rOEEKY48i*w6tx5%c^6v-c!bv&T#)zn`XAf~oViUzlaH=y6H~_Y}pcTla&d@!NmN@1G0y z@5IOYU_873o?cg%hJYS}k26ljhWgS6gn-Ixxal&@*NwS#3T#}|6Ol1k#X^tm$^fUH zxG=tibg*|i;@`BU90*I_+?pZXQD9@pq5g}B_?}srBK|Jm26w3 zfMMAP>9Q^B1D4mm7K@`_lS5jW+~3fh1nj2Hj4IL+Ves`A0q!05a+4NfWxBh+KdrC= z6G*?}4IXW62(*}FjTPs~wrwFHb(s;C$cqDoNm5SLQu8gAD) zA&gm_qU@a2*^HW<*Ad}ZP2k-e!OY{TfmJ{Hb0=$j@rf^I-vvZJi30+i;0Qt)Tq$Ie z($-O)B^ROF%`#6jQj3gFxxwRQooIPl?b!4HhW~pW7vUUlE}M%`8pPYG{XU92 z>%ytCh>Q@~>TTSYvB3(vqXYHIn#PcR8_&?$^l9);mc6CoBoXzy&T$LEo!w(n&euH| z?BP9U0o_jS4fMB22P&sw=H{(I1jJ)w-XO2ODo&Y_g3jBX>Ln-ri4+ekW!x+rYRhg4 z-fG-=dvD4)SEn^yc$(kr(1>AWhwc1vpr`kVbyKrDW;TW>{HV_Q#5pkapqJoxvfRP= z#BdD=GxXi&7fMtz))Ol9 z5fOZ?+OCgX1~eZs^wl`^vb$jsc(!ji5>}i*l@1I*V;Pk*QCSJ%jW`U>`>1N7`2J}o z`HLLn?CYu)L<_DvuVhtWP&tk5O18UJtKDqMuSdB`I-3!*&8>ISU&DyS69Mcn;q+rQ zr!n~w8jS}*$>7I#9d0?lWNa3E*ji!{LgWA|ezqRjdRGMajGtn^80J8{eL7 zsoj}KrhaA8?$r2!&uFxQj*4L5xKtJprwf;(eipmHqtYqB@7Ba zy|}kNasmnlg?FtLgr`1!%>a-=uxHiRs0qRVBkm4`8zN0RZxdJp=uX^&@#976TP|0YG8dO^)BVUU+aQ0w6>{Jc_wztx zAg4#n*a9-uz2`ny)`*jqKyTKW){6%s=6Vh!Nt_THZCM!d%1Hw@vT4r~=jDAXarP36 zl_804v4NT$RptJ=&_crfEF?eMTFD93xr@v5k1_lsMcH=M9TkT7NG7q9rR1M@mzoW6 zh~qH7OpOcBfm_Cv^;G!neYl}C^_EL37{a!OCR0#RtfXL?`;v>i?^!H&S%dFA@iE#U zXGzqox=Jfp(|kfjUe)VZ(Wu8P715)h&gDGqLU#Vfqv@Kd&gbVR0mP$?%}2$j1GT5~ zvUlK`yi75S!d975ds`g1w<*sjx>CFP-z(zA;-E~VuR$TW@)hhvWyV-Q>!xiBW#2h4 zUvNXDR{X+nH#{Ow{FH;Gynfp>1TnJi`1*#uYyHnQL1nY|dBsw3aCnl_)rSlf1 zywBt0)EHzh-gcs)k@H3Bg}so)y-9bvBIQmaZ66fRlP>i)4A#)IRXzB4cp4>CJVA>a;pOT`|G8uUee2E?G%g`fP>}2nia0#9g@d@GV~$mtA;#^2~{V3 zasCXn{=JLw1M+eY#0_2#Bk2g@z(UyR;*1G|`1!WV_2`~G(Pge?+j}{9| z*Ts1=m-u)|`&WgqASqnN{mUYeO@*%!;*cBY!Fkz92lB-O4LZV4v?SNE9yhuOB+)Wv zHsTCJm!cWhf)V&wmcX}Q>IlaOV|iIWH{OmRH!7V4pWkxw^rUcp<_@QZ&G&YBud|i) zPB+_)y6*HEW?YBA++G^q}Vm~ zWcV;j`i1{ESpHV`EIJ>hAjhp!J?b=UID-rU{<}@WX?rvHv2J2~nuUX1+Wc)5$ANaC zHL}uzCqKteo?Ox!z|$;-!5<+FWK1dFGw@zjz|sYf!0nC{j+219Q~iaUIbzsBb>>3g zy|n&^-k-F-i%b=;K_6H%|-`Q>7562_jhEZzYjO>gP)}c-cGqV~I z2UcUHwy?RTFfR&8a_y_-B9Mz{3VE^O+MOt{w1-`*5dD4WcmEswQy_$&och@N0zz~V zgMH&|_HE&T#1+&V+1!#*Lruv&)KOcrKt9XX8rh6)gGOvG=`ur4kJ#V>4z!LjUgf%S zp>{-M-<<$fXc+*Xq))Gu7K#P?a4(Jh^EC4+g4o^mgoD)DSw6QPP^^Kc!38c`^JI_xgOHx>BOK42Y=Oizkz|Gyq1QHEgyssk&E6T zKB>E;8vyX2Ju311vP-F`j=oq4k*s&i`JX_srwu%=*9OP z;~Hdd`mxMe;9yj`X`O%dCF_LQnnPn6f(SxPu5O>LgFs{pBQYb!q4q}jj#G&uC7+5P z3j7}$td~qt9cmEra9@jixou83wNlyx%qwc%JC`jelJ8_BwYBlBGNJ4O(7-+)N=9vu zo8gr;>+7H9CZ(Ex6fZiL{0^=c`JWOiw~Y&QJF5;CpTv=CHmAI(K5;ZZ0jK(Toeu}rdIMh>sOw(Gs)4?}xeC69pJ|S?ef3N>XPA{V@{6K2=Djq#P>yMNol@u_VDL0X+ zdvn7_9NunI=92Rg-0$*9)a)OM$RNzqssl<|=3k|@oj521&^$$s`7Ffj?^j$IVcU%p z!!i}@+R)dHyN(1zWT1zkSf=mcf2@Y~HX-v-cE&LmjXUjNiob^8Cvuiw>^|bgiuoHU zx{h4KKM);Gn$*+;sgZ<=eP3z;UO{|sb)c1uQLK%ONwT*9pjj33uhyX)y5w5D)L6Ab zicHIXIeqU_69@Hu(V)CEsBsF{;LNNSB)sO4%@#NIxh>rc?OGEX1!YtI=IT?=U-%yS zvQiIXHXqMAs?7*SQ}+ z^2@ty^AEQ^cL^hBA*$K3 z;imag=OE6%UO4dPqXwCiI5nZFYp^1c4yd^PVj&7(xb~Da;xD#8F6TEJA`B&4AP|Al zE`)sBAF;IT#6&*{zhZh(XS_O;p}%Z1ow)Mde0x*ZY!Qg-!pDT;ia%`FCPcb5sg@b(T!&>3ELvN|WE^zbx0EDxE*&I<^(p zmQ~J)XE2pF3G`IT(&zk?6kSCBC)oTE`=xXvp$9Wu`Ah*i#%5nB?PR5PtaDIL^yv~P z^k9s?js$Qu1_Y+N5>F-GCZg^BJ?lRaOXbH6MP37{ZO0$uW(*7MR51Uf{L;Dh639a1 zKWG(1Zdl47hBE#^28Y&pk*tlo;+3cUyF*Eo7*U2+7-;76G5+##3ZZy3npgUcA(}by;<=~y6%Zg#wFYus`1-@FRkK=dPvEi0E-a$L=o5RpZxdtg=*woj4wy|6Z;PW z;}IrD|6E*Y`~P=8L!pLGH6zzFAz>LxTectH>P|7F*^Q!?AyNw|9QBdY0Ywke4(GI yRX>#Or-+X0!_uc7Ce}6P-29&dQ4-c&7X2~h-eBPmLEgGfnt z-?=>J{JuNBF~0AQ`_EnDjDx`1d#`uC^PTgV&wM7~8n=~+@agbTC=`*Zih>pjg@ubk zox6jJ4L{*c78QUm=UwGgb#USG#kF__-_yD&>bq$>J#_OhePoHUa&&UAyyj~D$kNi$ z)!NBz4YNTCZsJ02l7D1r>Sp8Q$gE@IV2M(C#LUObtZr(<%+Jd&z|1Eo#wQ@g%g-#Y zsI8;0q||^yF{4x!WOY2>{2BMs@0&ZsUZ=NE9v*)ngR3|`pTE`le9Q&?L#Ob-KGZ z`F`+v=;G!$vF8_A2$zh)-zx`4$ti51_B?A=ep-1w0W<4=*NLf&%0IU#C~Q-h|9^gS zquT@Hzxx#K6joR3>ho3-96q*=5~|kay`dR7tM>i-26HLyyrcBDrDt|E>3V$&f^_8( zd}M#GMS@zI3*9emb%gbNCEnwVF*sC;@m#ygWO6aO@#|F&`U3vDgt+0)kW0mhhLpVf zC5PDru4k>tz%t#&3vR-bJ2lZ19sEDfy0iUIn&;TVHX!NsQpsG{>$iBP;#JZUf97*5>O&!L23n$5Ej!)!w@f4Kl8ydp4dgv zg4;ItL?xs~#+e5lhuZ&H$Fpax%r!&zWM3HOtnu5<`Kmq4ev?f=wxuNCDT1q#Pp{lT z-_0C#6BhfAiOAYq$}7+!>5pT7QOUkB3{Lt*=$EL&GwVAtyWs{n?0tuQ25*vGK=uz03UnW3;CN zG{@fdPWxV!Iz!jnu6PnlBOk5btIGeE*hvBlNEB3|6FXwA^+_m z*PSMKDChEurxmFQ1M_Kj+U)xtY|O?<2B%j%|L(Hk&w`pV$@*<=I&f>&D_@I1!$33K z>d&>ViHZBBlc{6mZ)%TlhnwcCO(zIb8LoBJ77N}=p~c&4`ybn@wD?LIn2lDRqH<&n zwkLbipejS6h%ntG{i zW?%OP&zy}-|21uPS>?HeyE1Fl1N(k*IHYJHMaWoMzaY=u!eaC?M}eJ0MJEq~kmq|MVWF{u8c!MpKOGavE$>O9RqI$F4n+ONJV z+fyQLcB_>CsI^3WiBsVQ8=G%WC#`N?PwUT~Z#41}_Pl>+=|ju~$32Yr!1=N+UlSIl z4i68E-7Bw%e70ky#kA{7k~UGP=&ovh&?_eNK;dj zG+be*+&qkt>yoX=Ov4~0gTT2PJ{=~%vHq~63T&^&!R$*yquVW0)dajP zF673xH*miHQ5Jp_;(nt#EM}0HrpZ#MqKa2Dd#RL@s}!8b=41-Z&>y1LS{zGE(Cr?_vD zq|q7qK6-cWn)+JdSWqR*Dzr=ANalauzG3x9>awSJMq#1a+-EDJl-YM*S;ty^BfpM1 znf08q2Va?cTO>V1ibTt}pAw$yGW((e0u%`e38=uEiPxula&Mxg4gz_Fgs5g)V!}Rr z5XL59jQo)zOfcUTohs=g^y%@+^LoFdnb{a=-Pb}47cUasxpT+U+nZHPjE<6$Qor6; zRJTa~$?>r-VvUs#lg$~jL0wgLdY(Q$=EwURHQqagXm@1a!BW{^rS*-CuM6GT{kKbt zS9YQ=iiaXU*UrC9BV}LE#&bVJWXOzi(Oq%)GXk;h89aEP%cnA0; zZYgYD5DZHx7Ts-CzcJy%M*sV=5?V#p{amf+^eqjm&x5ssjuukQ^f)g!W_a*a+OFAj zdDH$iwuRNrvrW6<_m{M^wL^HwGBY#Lk5R4d?dMP`?Busn#VDzHjDxeY*}$`660Yj8 zva_EL6e#oF`XP)&CVhSVjG7vnT938nr&t6OtAl9txlV~K!ZfenwD7xvzPoqthQOAw zUAsm^MMVW0*xVFB&1W~jZOT4*dUAyPYwV*d4kIHYFCX96o#jEwr|J$R9{cO2pZ6ww zRBqi0e*K#E#fulba3h15TfxYPop%QqfK3c>4 zot7fm2~^+~=aM)|yYa;@su{SmYonK!@YG{}^6X-h@)3{B3%exk`Y2T7UbV8qBdJHv zbM5d~>(ipTjd$fR$<^Paq|D4(jk5kGa^hxUM;8~Foo7^W1c36-iGK9x5en6te+LI; zKUz%$D;IhEhvt*VTJ%I+Zfc(e#`GumWepvj;E%5JGXZBuOvDT#DAZ8BpEzpj%M;9J zF)=L_ol+461srcAeW+ODa05;c@_AEfQOH|7dxi^0D#K@QwSQoLK0RRO&u~RqdHE9v z%COZal-*zn7K;1c`}5P&(@Ff6YQ>BddCSEHRrshf>u%QjA0H{w%Q!y-rBSLTrk$@*9<}K1_Vc?`m&@&!3XlMw5>0IpX`D@(V-^Ob_Fi_dbb`3HW zn>+6-Dni6e{C4h!oJBO5ndan*2}=Hk;Dc^z!g~Gswdd-``7+ynE(*&2&&1IQ36!5d ze@3a)N*KZ+bhTPU|Ganap6B)gSx;{-hK%RMjt(8_+m~5c@3O|JTp1+_e-zd4E_~Vh zh03Fd_3<`(n&Y)>Psv{b#w4Oq(dnVnwJ(K9Q{OyU_!ZgEC?6UerTD^7f8|pQVA8rM zR^M2?lZHkkhmLig#NYdZQUtZ7Ra;N1EE$65`yvAflg~m6($KlQF{4FpZR~TU(v#cz9^&L3=#s{&w%3a*s9Rq0v$E zU#)R9UR#$@xY`El>gpJ%#xN4)qumwC5=#q<^Di63UELRZurRR+HHOyy{NavN(E0Gi zN!?;v&&%thTqCLZ?5C5}Tc_StZ(CYhaRY5v1SKEdym|A_crEqvKyjl}!%3)miqQ18 z@Czbt3$f0Q>VoZzrGF0e9Fw$kb#={8!1ZcHU4Nruv8~>xFTV%ZD;4D!74q7&FtuRm z?v$!so)p$W>!Sh;#Y$l>mQk&KC|7k+wyc@ z99s!+;?g+Z^T@CQ*DDs)0O7L@95})p)<T?d~`e1+!Gg9{CT)1@U634Y`SSScw<{e3V`X3)% z0@OuDN{VuIb=5a8IJbX=`Oi=}+sy1N9I;^98xJ!SBd8F!V3hVJG&eVQTk69LbQ`Y= z3`AAh4HAQ!)_ANj-ZwG|(F}O|_ALh|=aY{gy;476jt&iFSbl%i+S>XBA}gQ!l8&i> zk&%d)7`}GJ?w{cxcPQu*4#FX6 zUK#!1GXL{pPJaGuqKW@kI6&R+5+678L;MznNZ_(IA!$GUiE^#s%s-V$nykC`OJ^qu zpsRwt$MRVvEaAS58ml+Zdnm*f+y?^U_;h_27>RC)vf4{TLpMZcsz;1wWt!|I;XPRV$ z>dVU*fod}QtF>!0U77L_>rcZb>U^@n)~(;aHv*>J_?_Z3GnZ)6yf+yT6CY0@adx~_ zR#71@D~oZsw-$qdP&oWyRaJtFQogtW0RfP=W+7HLw#Knll>{_L((W(4D_w{1T2ORB zpL%P)v*q|;tK6&!-*<1^1HE-4;M5n@r4MoU0N@cWAz^Sz3jM8Hw;&mu2Un=H>BVO9 z+a{ZtnbFYD2rM@IU~9Am@qMFPnQ0opMq{8ZQN(5qS^OVz$x>EPg7!?;D+C?9nI!uktr004U z-HIxo@zSG6xSJJK^|oxhr;ldqWc15qt|;ouz}Wd8kx|Z4qQp+e0u3Wab%|Rj_!pCO z-G^{^GApMHRB>HiPMLv33+OLg`m~dJEw8-wQj`KN9NDK`PO&!dqE6d59 z3nir0%1>^IVIqO}Q)JS>$jQlx+zGJ^;GSXrG8tGsgOefNR7E964RGFDmP5PfOx0VD zu+91+)3$c3@fsR1KP<%Gs%oKm;aC0^n@o40IWcT@ee!LOX3C2FkG|V%jDu~)mMOX6 z<<3PR;d~v*stqmN!ygI<_UbGqxq<`AE?|BhdEn;p!CPHWsIc%mS{+jToutS}LII}< zhF7m%aa_GBuc1Mjm6cUy(MEnA3v01ff|WH3`vL<)WLa4mT`lGJJHoqrdxOLAHrXHK z-5yV41UB+7*6!GU z-Mdn4?Y>$Ygt@UgC1W3RyHHQrDjM11bL#-qSpnfkM@J)}2_l%OgF_UxiLd5lE>ymP z1rUg3SmXL=_S=-muivlf%AhYMjVpx89Dr3#{r4_4CXXwosmcxuY|IRY>CWr{k{A#3 z+#`l9vT@etr1}oW2-*@cP=1nz{fqUMe@Pe&=SPp8Mnn)WN_YlRT{FnIlPk=y~zuWt%JA*CcWc@7w+URsJlaf0Q=HBr3>l^-v%*B{K_$5-@nea=E{&kJ0 zKxwbv_rK2iv{JP#lJ>^75%yo2M^F~0bWCx1@~8Q5l2nv;!)9vqa-;qgJ(mA?E$`?Nam-ajh-`K}UT#xU3AO9{*1|KF z?o~tvn1`AnSVfXm>x-E~#_KrQ4aM*8DVC5fWk;M3DNos93ep?Mj zgd#w$9(p9-9=2R>hI8}Jb%zi6(ZARK-#0>>|L%8P+s~h&K|w+F-J%i<^reKGNWZ=EBI7^Lqi*R_^7JF`Ev@y|_uPTF)Gnf=dl zkp&ezd>z9$8+HRvKVSxXb&hiJ_z-zna#>anK0|{S$^45RmwRtQaw5-3wDL4(zu-s7 zxVmarmX`-xeWzNu{z$>3Q(z>vShTFvF+~aZwfQhA*@t& z$%pW`eZhYsKL+);l(Gn2yLn}B%f5OJqy#fbnzikS9GnSiUU=2w&g@KmL+0 z5%NOpRj`MrPs_dHd~&<*t++!12lqM_=KIS$kS${mgD2EH8UMkl@Fn2R6!5jFKZOTe zB;gI^BX&)`8IICRF`Und7_YB7;idxmcilq?UUnz-+cyQ^ewJzpS+lOZcvmMF-NE== zYW23eSUR%gC&^XIJVg?ZbGz3(=E|=oRV|k)HJE_^ct2{x2_nP`e?}Lo?Me__cY`MF znxVDd^?aHOWV9KIM?6cH7~(%TdkPoPjNU92Bqby3ei@@38UD;|xm0{{p?0%Oci#Ct z@(Bmix1LTk%F2knSce53UJv>wFjTIWS{a!3#@8F9A|BBic)vC=;)BPVeh=EG@TCc? z_`lsd;CgYxAl=H=@3SiAfSiJY!67eqo+jOkKHa+sm3i3}VSkx9R@*FrVo|6bkCaM+ zpDirD=g$z{ZONT+xu+P_^62l=4AHvcz|I_Amsi|($9vp7*6l%y*ca@GrRQVkd#Dv- zaPd1?Fzkof&W7FLb=hq20Mi#vD`EK;$TWApnUxRBKU2uUE(nHoq*+9SdNdwh5O(G% zEf|?a0yS+Qrrs(mc+8}wHATv+5ctl_O<2z_QLc|Yyva<3{VbAncWbNHT<}gkMH^xYJMin^0F?R!`2^@j5*{1tv}zQwMpfJ6vpR4+f@w?t7j!*~UN%#J&3QiUH~i zuns%-RZpHZnZbYiM@P%G6yDDrBD5NWVpxW$5?TXeRS3+=X-rK`^*=bKwoApS1iQ>O z3m!Dc6aDBR%6ull6sFDRf3Gk`k+2 zzatKep^%e6d-9ovRI3q}m{>_)pXS`TbK6F0b&AT$1iik5g6#2raT>qp=Lgx1gUZTy z6_l0VjeoH1FH|Z~N+_y_Y=~>}sm~!IIvRN`YJ9**$KXlXP`p^`^6C%+=e-y=-J9-c zGi?nW1B|N`58dlS|A-Re;#xmqE7;uH3fU`HVV9f#nYweIjP`x9(lfAQk>Lkoz$1-? zci$zCrQ^uIWc3QPiO`$Uxy3MMG%{7u5G3O{$i$Hh#M7dERCXD@$NbWmKsF{sQ|43A(f$t~_oe#`dfJ`pUdRK!NePScPQDi04ExG^p{g=nu z2g+Lh{`F{w;Y5CUB0S4q%0_K+AAs-vIypI+(V+jSrbdRH9B(Z#Z&NCc`oaaa&pd9D zPiOCIdDs2)@USn*RdlqJ192I`9Zpf%wM?B#>S z4(9Vwv=}j&7x)}D@Y$9B*jCb6et+HdQhwKIrnOZi=%@oQnbv&M_5L$IU_5LcRz|AO z9K7ZFMUVSpSW4frr!dkmF`2Bmba!``LBZ16Ew!or{N(sJm@GKdadqrtlDNlppgu5E z2JhSAYiG|D-~UJsti!C^+F=cMiJ|KY*un?HnIfjo%Ufn7KXKnI{xraK2P|Ter@$H~ z8^YSZvAaw4ik*hvLgi)h!y+4nls_N!P9=nMIybwzG=9y^aoVQ{InaSGlaZ5Wm5qaW z*1jg#`x(1i{J7M2a>6P7LSxb*;6nj{g3$!Y0{3q{eMgi`%f8aCLPRN~v#9QSBH3D=tWW^~Qzm zwJy4RCuyBpi1_^mGBSZ>GSz>+XG?@DoC{Yli?!ow3y7<%s#46qovIUUgKrnn79$gz zzPdCslU4e{R$WTp&UTu)tBkGiZ?1AQFP7%ePB*Yjo>?YQQO+Z}D5e9U4#*%vV93z( z)yF>fgx>2(#lI+yx^fiB7aUv08K*9-r)*R~?p2lgej?UldaBH{vG3G~gI@LG#fuK4 zEYom2L%N@!ruf`gQBB>!oG)NW=zI^%9ZhglZ z8hcB3go-_<(IIGxo9-qImL^I>HlHBYo=4g6W?o;2TcHkDz`khQ8eo%nugdoB%l(xq z`|Y=x(hdCN;W^!_d$Rs6shtiTmoLej*kaL@bl)_$E>u^unEssCX?{SK%8!A8p36|D&$92#2`}i|O-U7*Cs{N&O#t*kGd2XZN7i8`VoeWCkHUQRvxCPeLEGLFOJEH>BK zW}-}%r+Lo2Qc@FBjk4;=XbSTKo~F$x8A5gS-_}A||7ihCCg|IAWxlst5m1P4X9aE)jm3DOn|bP3KHLXR~3eZ;MPU}V*|ihaiH33PysLt0T^gM%S` z;WwzHhAN8C;wv0dik}kVu&Ab6{i53Z0&t3(?G0nx6U^gwny3xhDdzZNbLF z!N~Bt`eWIhUbt1V=Yl#F`QgzK+vUqjD}3(*rj|avmN#l0DB0ZI)g4YuPmh6$O5n9K zFEcahoo+E2l1gxf!}urn{t_=sTnp3Zd1P-wS^4?NRaI40)YSMFn6>Yj3vqUbAXIOs zlQwS6oM6@EOUcP*){UgEcp=8zJsSI7P2aw()jMzKkapAW_;sw)Zr0}sb9a3FoSVcz zyUNWA_J?w>-~6~IW0{g?9x@t$6a2mkZ|53VbHAzZj}-)Y=qWDM3RLyg4cgWI(12WP zcf6;gO@NcoCMPqjW9|i~J<5Op7^jZ5HarN|O$D0S&Z}dhA(t3`HGah+pc2q0V)e0$ zIudyryQDxxZhIJ(Ztr7$ySGna7fZ>=>LvtbNHO&GgJzbS>T0OPEqW@dJiY?K^AIWJ zG{z|8^!=U{r&x`ynkA< z1#X{UnF#S;gA&=x%M0v4Db*SD^eM$a(%ldB_U1i`Nrf@p$?tar*;rYFHOmE0>a20I z*DNzlejNl1kjF=H^(hEl6y1Ef%^;s-%nd2=vRr$%Pd3!}kXwUjLgwe^uN*&8t~WJs zs20S6cq1pnbLK1D@9YfS0(7hF@ccp`2BuCP#XAC`@Mi_nt#WcGv&P|Kbv@UyBonaHt*wzk_R?5sTt_F4lZB%BHc?*WEvd9KkPI;*Ld@uhBfXQ zfqYMM^ZVNvEM5ERY9mAX1IxbB(hZl74uzX8UxJPVIE1K}N=oz!AoR~rH>Mjad+c22)D4tq!M&|(#o%IK!Vc9EiGr_!s=&naW%jrjyx z(#!QTN_Tw-BPDI8i`V&}Yib^+!rmWkP`c)$rU!XOP2=9EgSxDR1v~OtWx>&T&dz%w z7VHuoK_69bKtUMdzhb!j&OS;`PHt*?n&p^KB?x`Zuo{;Qe|&s=I3xI(3Q1o`a19#6>^Vm4-iW#ilx*myxbD0aV#&-54&qO*qYeiA_Fyqo z1F&dt1|M6j_u7+o74(yONoRgHA{6qQ92G`DcH&IShT5l1Z7-Fi*vCFNF##A;6A`ia z!FTMnm4^08k68`B#Pitc&m%!KRaH&>Am_!NT>VdOoMYqTWHdC-fD^_*ox{Z3(P1GY z6BQL@VPTQ2Sy@;Z;@GpZ$nj#rlaYT^h^W?<64Jq5B5~oHFI*G??d&Mlzi3GB<{_s@XFJ=Ut%IJ^x@e*IAD>M zo@7SL%FrEutgZYC8IrH;4hiA*%9B_g>gkHTrwI1r++%$3_C9G6Yg{z1n}HQfEZX%@%O6jX{+sr zpMLowlarT+KdP;*9rxk|+8rv}Z5jU`vOGLIQBgPPE`U{%^Yg8uS~_0eXko5jXsxNK z0iOGg>Gq4up*q6MC#JYBLS{K9bXP}^@#3~}9 zKi6rAmfunLZRg^Oi;p8&t9~4%XS$E++%et$2PzD3RT3ri+mi7aZ{h-pkk4g zU1L++M8T4HyFTDxZ?CeriA-!7)|B!5`mPu?@kT+&psUOOiQ33L_di@zs|^{CCs%mR zb=Bvd2AGz^2EsZE1=!w3bxIu(g3zGfOC1%PlvME82TCIh)bQ}Iv$L~x?2#j3!|CDG z$15Wtzy|p44qHVXM#KYQ{P}3Lw#IXVHSgAIv$FBd{(BVaki0;A}K@z?HUed_5e7P)cb0+eHoUxRSEKR8Wd6X8Wo=r){kBjgk2`qJ;0 zLq42}la@Nm32CcCTLa8~iL!kbt*`s5u4+58x*GlK*Dvh1 zv#KPx(g(jT0Nc$2eH=7BD>L+NLQ+$gIQr$oh&g?gpl_QA2VSh_Y?${Gh91UwlY#@D%)(j{Ze!STF!aG^i)&bBNV3SpG5|frBTb^u99t zpQHoK)pCf2KRt!2g>qmqVfvZu_{-v}HEs_{wb)50KG6&BK9jY4pLZRg%d_XtfeghC z4$U+<8rb)ByW{I3LTpKyfXbPkY92hzoo^R#_3$Wlml@KDfAtCxVZ3*_E`4@f(Yzy( ze<%HVQAI8Esi8}j-M!QoQdud`ks?e2LM7|T`nr+a7tnhONq4Zf@5)j2a6t#~o&D%%uL?Ptq&IIOffcargl})48yn-2lb=6*dJfT(fa7`Y z^y~4t%qWCF9AG13WQ^Y5_k+f4ty>TQAB7xAhW0R6%R8&;7 z?#{vjFX{%i=~kKqt)#cL@q5$JY6lU&LjkZ2)aXy33)DCYo=X$rY zytTh!UUaVlTd&l(31UTDN=gJ8Ehi!(@?~<8$@O=~ld!Nb=g-xh5qUe8EMo*gKLgPS zM0H5R@RQr(Q|P`;ezdpN*w;q^3JmMPl8fHk3s0c=*f7vZ zqA8Ei6l_NED$gW=}c5!imrg0j&pnUFoBEfQ3n}wz2+xyxRBUN@G z&Rw8ZfMT5-{k2p2jKQ$lUQ^^0gibY&=J0=}OUFPTzIvcD?DAl#Nec*{bgJ|7@@B%A z{1Fkz?&>(fg$p+98nCq_Qv0Zev(sAi24IZVwl+i@G`+fN>>yL)zO0)t&k0)xx)ekX zBX#iWrNJG`(v@XxXmvtoRd()pd)tjc#2E!!uz#{QIlZ)GkUy`O(vqB*7zUz@8PLa} z4|kR+mE4<~noJM37olr=p&A5dEMRFH8ygXiRR&1e;^uzTG71W33p4g%>Mzp~ZWX>L zQqSk{MLkEDFW=3~F{qa?R2qw+fINp{l=Nm7*z(+HqBec_Fz*o~YI}8@UOtrY>#w$# ze13;+nS3Z_2VX5Mt*qTs9738vybG5f0Q6oMEKMIVCuWp*2CKx36(T-Z%uk^9_5K>lesZuCh!1kh8bI;` z{z``aiX1lJK0%uGN_S7buM3K%XRTj=f=Bugz>zDKx^pv35ZyTJKV?csxLG1~sRbVp zwICWTP!nN+5UB}=$u|%PPzp*)3{>9j)aQ^USRh+AH8pWuzaE;Kn_K3z)b|#D5R_c# zv(r6kkbcdsj@Kd~z5N8lP4oRFSG-S;y^c?h)(Q#>pXTOX@;_X>;>w*Y}5_uWw3phC6!wwqM7g$}$ zEQAO1%s9Dw_h_#he=gYZ^WSW{0>V$|r8dIpc7f6n^o3>+0r00^Uv~HM10`ZecOpF2 zl?m_VYpAZFgA8)in(ap7-_X{QCVH{qrX=P!mrTSdHWgK&&zZ z=)9=77()j4MK~dbGQy5$P=fyK_m|t=wP&v}#Z8-rKAkitfhQJZ!t3#+M@L3xb_Pvw zP+&k)P-n<>_2=HC-rwKnD7tb*x^4@6Ucc-CMw-v6C?W)r^xoD;>Pe1^)673aG#x!X zTBtA3C-17Tx?^ghs2C!rF9>=j5Ge$!5{o$do<-I?D%Qqa44 zCVqFV_N;7exz4+zkb1!&Rc~@o`P4t5j<2uhcwpmF(7jQLGkJ7JjeFt=9nfXCccmnkRZ@-cH(5Z zox$x~QC_Yo@&RlF%pJM0&x)X_pPY=C)@@^epmlap5bSC2^dTBNfBu}V^PTONrh+-l zUWl-$9_PD{(|?1lx9=OdxVm2Oe?{Uc*xj_8z3Q^G>FH3iwb0FGnqprl8pkq&i{P

jQ8=TYw|j1)`P%10gM)FW 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 GSN=cK_KG_I literal 273743 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 sav-n4?E`b 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�h9p$cz#~%hJaq5M^Q~XT74jiyTkA?z0HY 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ðTuocrNk3#J%%*^yQr^3kY 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 F{{d?9{saI3 literal 0 HcmV?d00001 diff --git a/user_manual/talk/images/message-silent.png b/user_manual/talk/images/message-silent.png new file mode 100644 index 0000000000000000000000000000000000000000..a0cbb5373d5bcb1bb9ff9ce2d743bb5e45e27c58 GIT binary patch literal 35461 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 z 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 E1qYY37ytkO literal 0 HcmV?d00001 diff --git a/user_manual/talk/images/new-room.png b/user_manual/talk/images/new-room.png index da2af3acb6b843310daee6119ca32d77c2eab911..708fee85d95726c842a00cf621764842b2828c14 100644 GIT binary patch literal 194036 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ⅅ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%0ABtX1nZ8 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

v)(`p9qyyDa))2!1!4 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∨yPj$ae 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 m+Se=gJuFwYiJwD;bN73ARp6B-Y-tS+p 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�(v#>)vfkJi~+PIz26S0_}iQ;uBLI@p)Jkj)J^ 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 z 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 z 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 literal 523738 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 z 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]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

aetWRmB7Mc~5_>eiB;g{gb;4l&@kH9{ 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

HkPp3S$y6zE#ZN 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

+

The below are the currently maintained + versions of Nextcloud Server.

@@ -255,18 +257,6 @@
-
-

Nextcloud 27

-

This documents the last supported version of Nextcloud.

- -
-

Nextcloud Desktop Client

Once you have a Nextcloud Server running, you can connect to it with various clients like our mobile and desktop client. @@ -287,92 +277,27 @@

  • Manual
  • - -
    -

    Desktop 3.11

    -

    This documents the previous version of the Nextcloud desktop client.

    - -
    - -
    -

    Desktop 3.10

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    - -
    -

    Desktop 3.9

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    - -
    -

    Desktop 3.8

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    - -
    -

    Desktop 3.7

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    - -
    -

    Desktop 3.6

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    - -
    -

    Desktop 3.5

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    -
    -

    Desktop 3.4

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    -
    -

    Desktop 3.3

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    -
    -

    Desktop 3.2

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    - +
    -

    Older Nextcloud server releases

    +

    Older Nextcloud Server releases

    This documents the older versions of Nextcloud. These releases are no longer publicly maintained and users are strongly encouraged to upgrade to a maintained release or get access to long term security and stability updates with Nextcloud Enterprise.

    + + +

    Nextcloud 26

      @@ -541,7 +466,92 @@
    - + + + +
    +

    Older Nextcloud Desktop releases

    +

    This documents the older versions of Nextcloud Desktop Client. These releases are no longer + publicly maintained and users are strongly encouraged to upgrade to a maintained + release or get access to long term security and stability updates with + Nextcloud Enterprise.

    + +
    +

    Desktop 3.11

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    + +
    +

    Desktop 3.10

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    + +
    +

    Desktop 3.9

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    + +
    +

    Desktop 3.8

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    + +
    +

    Desktop 3.7

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    + +
    +

    Desktop 3.6

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    + +
    +

    Desktop 3.5

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    +
    +

    Desktop 3.4

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    +
    +

    Desktop 3.3

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    +
    +

    Desktop 3.2

    +

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    +

    Reporting Documentation Bugs & How to Contribute

    From bcfe9b332b9d46e95eadabd9d27f7671fbe522dd Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Fri, 19 Jul 2024 17:16:57 +0200 Subject: [PATCH 0138/1749] feat: document newly added send mail and share api changes into app upgrade guide Signed-off-by: skjnldsv --- .../app_upgrade_guide/upgrade_to_30.rst | 2 ++ developer_manual/client_apis/OCS/ocs-share-api.rst | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index b9b660db1..eaf2aae29 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -104,6 +104,7 @@ Added APIs - ``OCP\AppFramework\Http\Attribute\ExAppRequired`` attribute for restricting controller methods to be only accessible by ExApps. - ``OCP\Collaboration\Reference\IPublicReferenceProvider`` added for reference providers that support reference lookups from public shares. - ``OCP\Files\IFilenameValidator`` was added to allow storage independent filename validation. +- ``ShareAPIController::sendShareEmail`` was added and is accessible via ocs ``/api/v1/shares/{shareId}/send-email``. See :ref:`send-email` documentation. Changed APIs ^^^^^^^^^^^^ @@ -125,6 +126,7 @@ Changed APIs - Calling ``OCP\Notification\INotification::setIcon()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - ``OCP\Notification\INotifier::prepare()`` should no longer throw ``\InvalidArgumentException``. ``OCP\Notification\UnknownNotificationException`` should be thrown when the notifier does not want to handle the notification. ``\InvalidArgumentException`` are logged as debug for now and will be logged as error in the future to help developers find issues from code that unintentionally threw ``\InvalidArgumentException`` - ``OCP\IGroupManager::isAdmin()`` should be used instead of checking is current user is part of admin group manually. +- ``IAttributes`` ``enabled`` key have bee renamed to ``value`` and supports more than boolean. Deprecated APIs ^^^^^^^^^^^^^^^ diff --git a/developer_manual/client_apis/OCS/ocs-share-api.rst b/developer_manual/client_apis/OCS/ocs-share-api.rst index e5f180388..a6253a58c 100644 --- a/developer_manual/client_apis/OCS/ocs-share-api.rst +++ b/developer_manual/client_apis/OCS/ocs-share-api.rst @@ -131,7 +131,7 @@ Update a given share. Only one value can be updated per request. shares. This argument expects a well formatted date string, e.g. 'YYYY-MM-DD' * PUT Arguments: note - (string) Adds a note for the share recipient. * PUT Arguments: attributes - (string) serialized JSON string for :ref:`share attributes` -* PUT Arguments: sendMail - (string) send an email to the recipient. This will not send an email on its own. You will have to use the `send-email` endpoint to send the email. (true/false) +* PUT Arguments: sendMail - (string) send an email to the recipient. This will not send an email on its own. You will have to use the :ref:`send-email` endpoint to send the email. (true/false) .. note:: Only one of the update parameters can be specified at once. @@ -155,7 +155,7 @@ Share attributes are used for more advanced flags like permissions. { "scope": "permissions", "key": "download", "value": false } ] -.. warning:: Since Nextcloud 30, the `enabled` key have bee renamed to `value` and supports more than boolean. +.. warning:: Since Nextcloud 30, the ``enabled`` key have bee renamed to ``value`` and supports more than boolean. Download permission """"""""""""""""""" From 44fe4ecb64c072a8e01b4f2bc2d5042bfc59d9eb Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Fri, 19 Jul 2024 16:59:02 +0200 Subject: [PATCH 0139/1749] docs(developer): document the new reason code for a lock wait timeout exception Signed-off-by: Daniel Kesselberg --- .../app_upgrade_guide/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 6c993a5b0..716413381 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -127,6 +127,7 @@ Changed APIs - ``OCP\Notification\INotifier::prepare()`` should no longer throw ``\InvalidArgumentException``. ``OCP\Notification\UnknownNotificationException`` should be thrown when the notifier does not want to handle the notification. ``\InvalidArgumentException`` are logged as debug for now and will be logged as error in the future to help developers find issues from code that unintentionally threw ``\InvalidArgumentException`` - ``OCP\IGroupManager::isAdmin()`` should be used instead of checking is current user is part of admin group manually. - ``IAttributes`` ``enabled`` key have bee renamed to ``value`` and supports more than boolean. +- ``OCP\DB\Exception`` uses the reason code ``REASON_LOCK_WAIT_TIMEOUT`` now, instead of ``REASON_SERVER`` for a LockWaitTimeoutException. Deprecated APIs ^^^^^^^^^^^^^^^ From b43d7f512deb0708bc112effe4aaf6c5e6383096 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Fri, 19 Jul 2024 19:11:21 +0200 Subject: [PATCH 0140/1749] enh: document new IToken constants Signed-off-by: Arthur Schiwon --- .../app_upgrade_guide/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 6c993a5b0..9145a0211 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -93,6 +93,7 @@ Added APIs - ``OCP\Activity\Exceptions\InvalidValueException`` is thrown by ``OCP\Activity\IEvent::set*()`` when the value did not match the required criteria - ``OCP\Activity\Exceptions\SettingNotFoundException`` is thrown by ``OCP\Activity\IManager::getSettingById()`` when no setting with the given identifier registered - ``OCP\Activity\Exceptions\UnknownActivityException`` should be thrown by ``OCP\Activity\IProvider::parse()`` when they didn't handle the event +- ``OCP\Authentication\Token\IToken::SCOPE_FILESYSTEM`` and ``OCP\Authentication\Token\IToken::SCOPE_SKIP_PASSWORD_VALIDATION`` constants were introduced as constants for token scopes. Previously, the value of ``SCOPE_FILESYSTEM`` was hardcoded. - ``OCP\Notification\IncompleteNotificationException`` is thrown by ``OCP\Notification\IManager::notify()`` when not all required fields have been set on the ``OCP\Notification\INotification`` object - ``OCP\Notification\IncompleteParsedNotificationException`` is thrown by ``OCP\Notification\IManager::prepare()`` when no ``OCP\Notification\INotifier`` handled the ``OCP\Notification\INotification`` object - ``OCP\Notification\InvalidValueException`` is thrown by ``OCP\Notification\IAction::set*()`` and ``OCP\Notification\INotification::set*()`` when the value did not match the required criteria From d42537d60e2e41a9e32aec540d963bfd32fe3475 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Fri, 19 Jul 2024 19:11:38 +0200 Subject: [PATCH 0141/1749] fix: add missing brackets Signed-off-by: Arthur Schiwon --- .../app_upgrade_guide/upgrade_to_30.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 9145a0211..db849062d 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -98,14 +98,14 @@ Added APIs - ``OCP\Notification\IncompleteParsedNotificationException`` is thrown by ``OCP\Notification\IManager::prepare()`` when no ``OCP\Notification\INotifier`` handled the ``OCP\Notification\INotification`` object - ``OCP\Notification\InvalidValueException`` is thrown by ``OCP\Notification\IAction::set*()`` and ``OCP\Notification\INotification::set*()`` when the value did not match the required criteria - ``OCP\Notification\UnknownNotificationException`` should be thrown by ``OCP\Notification\INotifier::prepare()`` when they didn't handle the notification -- ``OCA\Files_Trashbin\Trash\ITrashItem::getDeletedBy`` should return the user who deleted the item or null if unknown -- ``OCP\IUser::getPasswordHash`` should return the password hash of the user -- ``OCP\IUser::setPasswordHash`` should set the password hash of the user +- ``OCA\Files_Trashbin\Trash\ITrashItem::getDeletedBy()`` should return the user who deleted the item or null if unknown +- ``OCP\IUser::getPasswordHash()`` should return the password hash of the user +- ``OCP\IUser::setPasswordHash()`` should set the password hash of the user - ``OCP\AppFramework\Http\Attribute\OpenAPI::SCOPE_EX_APP`` attribute for scoping APIs only to be used by ExApps. - ``OCP\AppFramework\Http\Attribute\ExAppRequired`` attribute for restricting controller methods to be only accessible by ExApps. - ``OCP\Collaboration\Reference\IPublicReferenceProvider`` added for reference providers that support reference lookups from public shares. - ``OCP\Files\IFilenameValidator`` was added to allow storage independent filename validation. -- ``ShareAPIController::sendShareEmail`` was added and is accessible via ocs ``/api/v1/shares/{shareId}/send-email``. See :ref:`send-email` documentation. +- ``ShareAPIController::sendShareEmail()`` was added and is accessible via ocs ``/api/v1/shares/{shareId}/send-email``. See :ref:`send-email` documentation. Changed APIs ^^^^^^^^^^^^ From 54e21063d939ecfa760448ae31074f312c0c87fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Fri, 19 Jul 2024 21:37:10 +0200 Subject: [PATCH 0142/1749] docs(dev): Add new IStorage::setOwner method for 30 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/nextcloud/server/pull/44294 Signed-off-by: Julius Härtl --- .../app_upgrade_guide/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index db849062d..d6670d82d 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -105,6 +105,7 @@ Added APIs - ``OCP\AppFramework\Http\Attribute\ExAppRequired`` attribute for restricting controller methods to be only accessible by ExApps. - ``OCP\Collaboration\Reference\IPublicReferenceProvider`` added for reference providers that support reference lookups from public shares. - ``OCP\Files\IFilenameValidator`` was added to allow storage independent filename validation. +- ``OCP\Files\Storage\IStorage::setOwner()`` was added to allow setting the owner of a storage so it can be handled independently from the current session user. This is especially useful for storages that have a shared ownership like groupfolders, external storages where the storage owner needs to be set to the user that is initializing the storage through their personal mountpoint. - ``ShareAPIController::sendShareEmail()`` was added and is accessible via ocs ``/api/v1/shares/{shareId}/send-email``. See :ref:`send-email` documentation. Changed APIs From 5484115f503e7d11bb3cc7e18b4758e0838e46e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Fri, 19 Jul 2024 21:40:08 +0200 Subject: [PATCH 0143/1749] docs(dev): Add ILockManager::registerLazyLockProvider() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/nextcloud/server/pull/44953 Signed-off-by: Julius Härtl --- .../app_upgrade_guide/upgrade_to_30.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index d6670d82d..532c53ea6 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -119,6 +119,7 @@ Changed APIs - ``OCP\Dashboard\IIconWidget::getIconUrl()`` clarification: The URL must be an absolute URL. The served icon should be dark. The icon will be inverted automatically in mobile clients and when using dark mode. - ``OCP\Dashboard\IWidget::getId()`` clarification: Implementations should only return ``a-z``, ``0-9``, ``-`` and ``_`` based strings starting with a letter, as the identifier is used in CSS classes and that is otherwise invalid - ``OCP\Dashboard\IWidget::getIconClass()`` clarification: The returned CSS class should render a dark icon. The icon will be inverted automatically in mobile clients and when using dark mode. Therefore, it is NOT recommended to use a css class that sets the background with ``var(--icon-…)``` as those will adapt to dark/bright mode in the web and still be inverted resulting in a dark icon on dark background. +- ``OCP\Files\Lock\ILockManager::registerLazyLockProvider()`` was added to replace ``registerLockProvider`` and allows to register a lock provider that is only loaded when needed. - ``OCP\Notification\IAction::set*()`` (all setters) throw ``OCP\Notification\InvalidValueException`` instead of ``\InvalidArgumentException`` when the value does not match the required criteria. - Calling ``OCP\Notification\IAction::setLink()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - ``OCP\Notification\IApp::notify()`` throws ``OCP\Notification\IncompleteNotificationException`` instead of ``\InvalidArgumentException`` when a required field is not set before notifying. @@ -153,6 +154,7 @@ Deprecated APIs - Calling ``OCP\DB\QueryBuilder\IQueryBuilder::resetQueryParts()`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. Create a new query builder object instead. - Calling ``OCP\DB\QueryBuilder\IQueryBuilder::update()`` with ``$alias`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. - Calling ``OCP\IDBConnection::getDatabasePlatform()`` is deprecated and will throw an exception in a future version as the underlying library is renaming and removing platforms which breaks the backwards-compatibility. Use ``getDatabaseProvider()`` instead. +- Calling ``OCP\Files\Lock\ILockManager::registerLockProvider()`` is deprecated and will be removed in the future. Use ``registerLazyLockProvider()`` instead. Removed APIs ^^^^^^^^^^^^ From b96e00adc22d263fe5103c37a70cc2d86d1b65da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Fri, 19 Jul 2024 21:42:23 +0200 Subject: [PATCH 0144/1749] docs(dev): Add QBMapper::yieldEntities() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/nextcloud/server/pull/45947 Signed-off-by: Julius Härtl --- .../app_upgrade_guide/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 532c53ea6..e74c9a35c 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -93,6 +93,7 @@ Added APIs - ``OCP\Activity\Exceptions\InvalidValueException`` is thrown by ``OCP\Activity\IEvent::set*()`` when the value did not match the required criteria - ``OCP\Activity\Exceptions\SettingNotFoundException`` is thrown by ``OCP\Activity\IManager::getSettingById()`` when no setting with the given identifier registered - ``OCP\Activity\Exceptions\UnknownActivityException`` should be thrown by ``OCP\Activity\IProvider::parse()`` when they didn't handle the event +- ``OCP\AppFramework\Db\QbMapper::yieldEntities()`` was added to allow iterating over entities by returning a ``Generator`` without loading all of them into memory. - ``OCP\Authentication\Token\IToken::SCOPE_FILESYSTEM`` and ``OCP\Authentication\Token\IToken::SCOPE_SKIP_PASSWORD_VALIDATION`` constants were introduced as constants for token scopes. Previously, the value of ``SCOPE_FILESYSTEM`` was hardcoded. - ``OCP\Notification\IncompleteNotificationException`` is thrown by ``OCP\Notification\IManager::notify()`` when not all required fields have been set on the ``OCP\Notification\INotification`` object - ``OCP\Notification\IncompleteParsedNotificationException`` is thrown by ``OCP\Notification\IManager::prepare()`` when no ``OCP\Notification\INotifier`` handled the ``OCP\Notification\INotification`` object From 49a2d86e995ec4b388885c30f021bf6cbdf6bf76 Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Fri, 19 Jul 2024 19:38:45 +0200 Subject: [PATCH 0145/1749] feat(developer): document instant room and resource updates Signed-off-by: Richard Steinmetz --- .../app_upgrade_guide/upgrade_to_30.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 5832af2d8..1aa7c7509 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -108,6 +108,8 @@ Added APIs - ``OCP\Files\IFilenameValidator`` was added to allow storage independent filename validation. - ``OCP\Files\Storage\IStorage::setOwner()`` was added to allow setting the owner of a storage so it can be handled independently from the current session user. This is especially useful for storages that have a shared ownership like groupfolders, external storages where the storage owner needs to be set to the user that is initializing the storage through their personal mountpoint. - ``ShareAPIController::sendShareEmail()`` was added and is accessible via ocs ``/api/v1/shares/{shareId}/send-email``. See :ref:`send-email` documentation. +- ``OCP\Calendar\Room\IManager::update()`` was added to update all rooms from all backends right now. +- ``OCP\Calendar\Resource\IManager::update()`` was added to update all resources from all backends right now. Changed APIs ^^^^^^^^^^^^ From 69da986eeb8a5805c72f44bcee943c113739704c Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Fri, 19 Jul 2024 19:39:15 +0200 Subject: [PATCH 0146/1749] feat(developer): document new caldav backend dependency Signed-off-by: Richard Steinmetz --- .../app_upgrade_guide/upgrade_to_30.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 1aa7c7509..c6105ecd1 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -5,6 +5,19 @@ Upgrade to Nextcloud 30 General ------- +A new dependency type ``backend`` was added to info.xml. +If your app requires or makes use of the CalDAV backend in server, please add the backend +``caldav`` to the dependencies of your app. + +.. code-block:: xml + + + caldav + + +If no app is requiring the CalDAV backend, the CalDAV section in the admin settings will be hidden. +Currently, there is no other effect but that might change in the future. + Capabilities ------------ @@ -110,6 +123,8 @@ Added APIs - ``ShareAPIController::sendShareEmail()`` was added and is accessible via ocs ``/api/v1/shares/{shareId}/send-email``. See :ref:`send-email` documentation. - ``OCP\Calendar\Room\IManager::update()`` was added to update all rooms from all backends right now. - ``OCP\Calendar\Resource\IManager::update()`` was added to update all resources from all backends right now. +- ``OCP\App\IAppManager::BACKEND_CALDAV`` was added to represent the caldav backend dependency for ``isBackendRequired()``. +- ``OCP\App\IAppManager::isBackendRequired()`` was added to check if at least one app requires a specific backend (currently only ``caldav``). Changed APIs ^^^^^^^^^^^^ From b33eb327f4e29e258e41348597a0da5e4d22ff3c Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Fri, 19 Jul 2024 19:47:35 +0200 Subject: [PATCH 0147/1749] feat(developer): document new date of birth property on the profile Signed-off-by: Richard Steinmetz --- .../app_upgrade_guide/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index c6105ecd1..6f27f73c7 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -125,6 +125,7 @@ Added APIs - ``OCP\Calendar\Resource\IManager::update()`` was added to update all resources from all backends right now. - ``OCP\App\IAppManager::BACKEND_CALDAV`` was added to represent the caldav backend dependency for ``isBackendRequired()``. - ``OCP\App\IAppManager::isBackendRequired()`` was added to check if at least one app requires a specific backend (currently only ``caldav``). +- ``OCP\Accounts\IAccountManager::PROPERTY_BIRTHDATE`` was added to allow users to configure their date of birth in their profiles. Changed APIs ^^^^^^^^^^^^ From 10f62043547c9eb261901d60cb9b458efdbb313e Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Mon, 22 Jul 2024 09:50:25 +0200 Subject: [PATCH 0148/1749] fix: Restore oldest supported Desktop Signed-off-by: Joas Schilling --- index.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index cde53e621..15b577ff0 100644 --- a/index.html +++ b/index.html @@ -247,7 +247,7 @@

    Nextcloud 28

    -

    This documents the previous version of Nextcloud.

    +

    This documents the last supported version of Nextcloud.

    + +
    +

    Desktop 3.11

    +

    This documents the previous version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    + +
    @@ -476,14 +484,6 @@ release or get access to long term security and stability updates with Nextcloud Enterprise.

    -
    -

    Desktop 3.11

    -

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    - -
    -

    Desktop 3.10

    This documents an older version of the Nextcloud desktop client. Users are strongly encouraged to upgrade to benefit from security and stability improvements.

    From eed1fadd562ba55d2e4ce4f7672c4b08d4ec4734 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 22 Jul 2024 10:35:56 +0200 Subject: [PATCH 0149/1749] docs(AI): Add note about CUDA version requirements Signed-off-by: Marcel Klehr --- admin_manual/ai/app_context_chat.rst | 1 + admin_manual/ai/app_llm2.rst | 1 + 2 files changed, 2 insertions(+) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index d74172a3b..7d190edb1 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -22,6 +22,7 @@ Requirements * The *context_chat_backend* app is built as an External App and thus depends on AppAPI v2.3.0 and later * Nextcloud AIO is supported * We currently support NVIDIA GPUs and x86_64 CPUs +* CUDA >= v12.2 on your host system * GPU Sizing * A NVIDIA GPU with at least 8GB VRAM diff --git a/admin_manual/ai/app_llm2.rst b/admin_manual/ai/app_llm2.rst index 87b5fe108..eabe93cd2 100644 --- a/admin_manual/ai/app_llm2.rst +++ b/admin_manual/ai/app_llm2.rst @@ -19,6 +19,7 @@ Requirements * This app is built as an External App and thus depends on AppAPI v2.3.0 or higher * Nextcloud AIO is supported * We currently support NVIDIA GPUs and x86_64 CPUs +* CUDA >= v12.2 on your host system * GPU Sizing * A NVIDIA GPU with at least 8GB VRAM From a5cda63ad63d304eeae9642eb07e560dc618aea7 Mon Sep 17 00:00:00 2001 From: Louis Chemineau Date: Mon, 22 Jul 2024 15:48:19 +0200 Subject: [PATCH 0150/1749] feat(admin): Users management delegation Signed-off-by: Louis Chemineau --- .../admin_delegation_configuration.rst | 35 ++++++++++--------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/admin_manual/configuration_server/admin_delegation_configuration.rst b/admin_manual/configuration_server/admin_delegation_configuration.rst index 564222eca..01784d73f 100644 --- a/admin_manual/configuration_server/admin_delegation_configuration.rst +++ b/admin_manual/configuration_server/admin_delegation_configuration.rst @@ -5,40 +5,43 @@ Administration privileges (Delegation) Introduction ~~~~~~~~~~~~ -Nextcloud has built-in functionality which permits administrators to delegate authority -to others without granting them full administration privileges (and without making -them a member of the ``admin`` group). +Nextcloud has built-in functionality which permits administrators to delegate authority +to others without granting them full administration privileges (and without making +them a member of the ``admin`` group). -This administration privilege delegation functionality is supported by many shipped and +This administration privilege delegation functionality is supported by many shipped and ecosystem apps that have their own settings areas under *Administration settings*. .. note:: If you're an app developer and would like administrators to be able to utilize this - functionality for your app, you need to enable support for delegation of your settings (see + functionality for your app, you need to enable support for delegation of your settings (see the Developer Manual for specifics). -.. tip:: Delegation of user management isn't handled here, but through the use of +.. tip:: Delegation of user management is possible, but you can also use :doc:`Group Administrators <../configuration_user/user_configuration>`. +.. warning:: Delegation of user management allow the delegated users to add themselves to groups + receiving delegation of other settings. This can be used to escalate privileges. + Usage ~~~~~ -By default only members of the ``admin`` group can access *Administration settings*. You can -create additional user groups (or use existing ones) and then grant these groups access to specific +By default only members of the ``admin`` group can access *Administration settings*. You can +create additional user groups (or use existing ones) and then grant these groups access to specific settings. -While logged in to an account that is a member of the ``admin`` group, go to -*Administration settings* -> *Administration privilege*. You will be presented with the list of +While logged in to an account that is a member of the ``admin`` group, go to +*Administration settings* -> *Administration privilege*. You will be presented with the list of settings pages and sections, including for any installed apps, that support delegation. .. figure:: images/admin-right.png -By clicking on the combo box, you will be able to choose which groups are able to access the -selected settings. You can revoke access at any time by removing the group from the selection -(or, if you wish only to revoke access for an individual account, by removing that account from +By clicking on the combo box, you will be able to choose which groups are able to access the +selected settings. You can revoke access at any time by removing the group from the selection +(or, if you wish only to revoke access for an individual account, by removing that account from the configured group). .. tip:: - Not every settings page or section supports delegation. This is either because delegating - access to that particular settings page would enable privilege escalation (i.e. bypassing - of the limited administration authority) or delegation has not yet been implemented for + Not every settings page or section supports delegation. This is either because delegating + access to that particular settings page would enable privilege escalation (i.e. bypassing + of the limited administration authority) or delegation has not yet been implemented for that specific settings page or app. From 56790072c8bc91913094c1a92550bfe347465eeb Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Tue, 23 Jul 2024 02:50:39 +0000 Subject: [PATCH 0151/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 42ef7773b..a01164d3d 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -3191,6 +3191,21 @@ Nextcloud, bypassing access controls and making logs useless! Defaults to ``'HTTP_X_FORWARDED_FOR'`` +allowed_admin_ranges +^^^^^^^^^^^^^^^^^^^^ + + +:: + + 'allowed_admin_ranges' => ['192.0.2.42/32', '233.252.0.0/24', '2001:db8::13:37/64'], + +List of trusted IP ranges for admin actions + +If this list is non-empty, all admin actions must be triggered from +IP addresses inside theses ranges. + +Defaults to an empty array. + max_filesize_animated_gifs_public_sharing ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ From 2f269adec6ad42e54e967d20490e12a5aa3b60ea Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Fri, 19 Jul 2024 23:03:24 +0200 Subject: [PATCH 0152/1749] feat: hello codespell Signed-off-by: Daniel Kesselberg --- .codespellignore | 3 +++ .codespellrc | 4 ++++ .github/workflows/codespell.yml | 17 +++++++++++++++++ README.rst | 2 +- admin_manual/ai/app_llm2.rst | 2 +- admin_manual/ai/app_stt_whisper2.rst | 2 +- .../configuration_database/db_conversion.rst | 2 +- .../linux_database_configuration.rst | 4 ++-- .../configuration_files/encryption_details.rst | 2 +- .../external_storage_configuration_gui.rst | 2 +- .../caching_configuration.rst | 2 +- .../configuration_server/occ_command.rst | 6 +++--- .../security_setup_warnings.rst | 6 +++--- .../configuration_user/user_auth_ldap.rst | 2 +- admin_manual/file_workflows/access_control.rst | 6 +++--- .../file_workflows/automated_tagging.rst | 2 +- admin_manual/groupware/calendar.rst | 2 +- admin_manual/groupware/contacts.rst | 2 +- admin_manual/installation/example_centos.rst | 2 +- admin_manual/installation/example_openbsd.rst | 2 +- admin_manual/installation/harden_server.rst | 2 +- admin_manual/installation/server_tuning.rst | 2 +- .../installation/source_installation.rst | 4 ++-- admin_manual/maintenance/manual_upgrade.rst | 2 +- admin_manual/maintenance/restore.rst | 2 +- admin_manual/maintenance/update.rst | 4 ++-- admin_manual/maintenance/upgrade.rst | 4 ++-- admin_manual/release_schedule.rst | 2 +- .../app_upgrade_guide/upgrade_to_20.rst | 2 +- .../app_upgrade_guide/upgrade_to_21.rst | 2 +- .../app_upgrade_guide/upgrade_to_27.rst | 4 ++-- .../app_upgrade_guide/upgrade_to_30.rst | 2 +- .../release_automation.rst | 6 +++--- .../release_process.rst | 2 +- developer_manual/basics/events.rst | 2 +- developer_manual/basics/front-end/js.rst | 2 +- developer_manual/basics/storage/database.rst | 4 ++-- .../client_apis/RemoteWipe/index.rst | 2 +- developer_manual/client_apis/WebDAV/basic.rst | 6 +++--- developer_manual/digging_deeper/deadlock.rst | 2 +- .../digging_deeper/groupware/calendar.rst | 2 +- .../digging_deeper/javascript-apis.rst | 2 +- developer_manual/digging_deeper/reference.rst | 2 +- developer_manual/digging_deeper/search.rst | 2 +- developer_manual/digging_deeper/settings.rst | 4 ++-- .../digging_deeper/task_processing.rst | 4 ++-- developer_manual/digging_deeper/translation.rst | 2 +- .../getting_started/codingguidelines.rst | 2 +- user_manual/groupware/contacts.rst | 2 +- user_manual/groupware/mail.rst | 4 ++-- user_manual/groupware/sync_android.rst | 4 ++-- user_manual/groupware/sync_gnome.rst | 2 +- user_manual/groupware/sync_kde.rst | 2 +- user_manual/userpreferences.rst | 2 +- 54 files changed, 95 insertions(+), 71 deletions(-) create mode 100644 .codespellignore create mode 100644 .codespellrc create mode 100644 .github/workflows/codespell.yml diff --git a/.codespellignore b/.codespellignore new file mode 100644 index 000000000..ac8352296 --- /dev/null +++ b/.codespellignore @@ -0,0 +1,3 @@ +SME +te +jus diff --git a/.codespellrc b/.codespellrc new file mode 100644 index 000000000..903bfe4a1 --- /dev/null +++ b/.codespellrc @@ -0,0 +1,4 @@ +[codespell] +skip = ./build/*,**/_build/*,*.pot,conf.py,./static/*,./admin_manual/configuration_server/config_sample_php_parameters.rst,./_shared_assets/*,./COPYING +ignore-words = .codespellignore +check-filenames = true diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml new file mode 100644 index 000000000..37a9b0d3a --- /dev/null +++ b/.github/workflows/codespell.yml @@ -0,0 +1,17 @@ +name: 'Codespell' + +on: + pull_request: + push: + branches: + - master + +jobs: + codespell: + name: Check spelling + runs-on: self-hosted + steps: + - name: Check out code + uses: actions/checkout@v4 + - name: Check spelling + uses: codespell-project/actions-codespell@v2 diff --git a/README.rst b/README.rst index 266cd41b2..33d85ed94 100644 --- a/README.rst +++ b/README.rst @@ -170,7 +170,7 @@ Using the VSCode DevContainer This repository contains a full-featured `VSCode DevContainer `_. You can use it in your local development environment or via `GitHub Codespaces `_. Just open the container an use one of the commands from above to build the project. For example ``make`` to build the full -documentaion, ``make html`` to build the HTML documentaion or ``make pdf`` to build the PDF documentation. You can also use +documentation, ``make html`` to build the HTML documentation or ``make pdf`` to build the PDF documentation. You can also use ``make SPHINXBUILD=sphinx-autobuild html`` in combination with `port forwarding `_ to watch file changes and automatically reload the html preview. diff --git a/admin_manual/ai/app_llm2.rst b/admin_manual/ai/app_llm2.rst index 87b5fe108..ccce85ddc 100644 --- a/admin_manual/ai/app_llm2.rst +++ b/admin_manual/ai/app_llm2.rst @@ -107,6 +107,6 @@ Known Limitations * Language models can be bad at reasoning tasks * Language models are likely to generate false information and should thus only be used in situations that are not critical. It's recommended to only use AI at the beginning of a creation process and not at the end, so that outputs of AI serve as a draft for example and not as final product. Always check the output of language models before using it. * Make sure to test the language model you are using it for whether it meets the use-case's quality requirements -* Language models notoriously have a high energy consumption, if you want to reduce load on your server you can choose smaller models or quantized models in excahnge for lower accuracy +* Language models notoriously have a high energy consumption, if you want to reduce load on your server you can choose smaller models or quantized models in exchange for lower accuracy * Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI) * Due to technical limitations that we are in the process of mitigating, each task currently incurs a time cost of between 0 and 5 minutes in addition to the actual processing time diff --git a/admin_manual/ai/app_stt_whisper2.rst b/admin_manual/ai/app_stt_whisper2.rst index e2ceba32e..d2444facf 100644 --- a/admin_manual/ai/app_stt_whisper2.rst +++ b/admin_manual/ai/app_stt_whisper2.rst @@ -68,6 +68,6 @@ Known Limitations * The whisper models perform unevenly across languages, and may show lower accuracy on low-resource and/or low-discoverability languages or languages where there was less training data available. The models also exhibit disparate performance on different accents and dialects of particular languages, which may include higher word error rate across speakers of different genders, races, ages, or other demographic criteria. * Language models are likely to generate false information and should thus only be used in situations that are not critical. It's recommended to only use AI at the beginning of a creation process and not at the end, so that outputs of AI serve as a draft for example and not as final product. Always check the output of language models before using it. * Make sure to test the language model you are using it for whether it meets the use-case's quality requirements -* Language models notoriously have a high energy consumption, if you want to reduce load on your server you can choose smaller models or quantized models in excahnge for lower accuracy +* Language models notoriously have a high energy consumption, if you want to reduce load on your server you can choose smaller models or quantized models in exchange for lower accuracy * Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI) * Due to technical limitations that we are in the process of mitigating, each task currently incurs a time cost of between 0 and 5 minutes in addition to the actual processing time diff --git a/admin_manual/configuration_database/db_conversion.rst b/admin_manual/configuration_database/db_conversion.rst index 6df0b2c0f..ae9977170 100644 --- a/admin_manual/configuration_database/db_conversion.rst +++ b/admin_manual/configuration_database/db_conversion.rst @@ -37,7 +37,7 @@ The ``occ db:convert-type`` command handles all the tasks of the conversion. The php occ db:convert-type [options] type username hostname database ``type`` should be the target database type. The same values are available here as for the ``config.php`` ``dbtype`` parameter. It should be one of: ``mysql`` for MariaDB/MySQL, -``pgsql`` for PostgresSQL, or ``oci`` for Oracle. +``pgsql`` for PostgreSQL, or ``oci`` for Oracle. The options: diff --git a/admin_manual/configuration_database/linux_database_configuration.rst b/admin_manual/configuration_database/linux_database_configuration.rst index 3879f8d6e..0cef1e044 100644 --- a/admin_manual/configuration_database/linux_database_configuration.rst +++ b/admin_manual/configuration_database/linux_database_configuration.rst @@ -18,7 +18,7 @@ Requirements * Decide whether you wish to use MySQL / MariaDB, PostgreSQL, or Oracle as your database * Pick a recommendeded version of your database by checking the Nextcloud :doc:`System Requirements <../installation/system_requirements>` -* Install and set up the chosen database server software (and preferrred version) before deploying Nextcloud Server +* Install and set up the chosen database server software (and preferred version) before deploying Nextcloud Server .. note:: The steps for configuring a third party database are beyond the scope of this document. Please refer to the documentation for your specific @@ -208,7 +208,7 @@ like this: extension=pdo_pgsql.so extension=pgsql.so - [PostgresSQL] + [PostgreSQL] pgsql.allow_persistent = On pgsql.auto_reset_persistent = Off pgsql.max_persistent = -1 diff --git a/admin_manual/configuration_files/encryption_details.rst b/admin_manual/configuration_files/encryption_details.rst index 267cc4b34..7475ec37c 100644 --- a/admin_manual/configuration_files/encryption_details.rst +++ b/admin_manual/configuration_files/encryption_details.rst @@ -347,7 +347,7 @@ Sources - `nextcloud-tools repository on GitHub `_ - `Nextcloud Encryption Configuration documentation `_ -- `Nextcloud Help response concering the usage of version information `_ +- `Nextcloud Help response concerning the usage of version information `_ - `Sourcecode: Creation of the Message Authentication Code `_ - `Sourcecode: Derivation of the Encryption Key `_ - `Sourcecode: Encryption of the File `_ diff --git a/admin_manual/configuration_files/external_storage_configuration_gui.rst b/admin_manual/configuration_files/external_storage_configuration_gui.rst index 246acc22d..5c6909c38 100644 --- a/admin_manual/configuration_files/external_storage_configuration_gui.rst +++ b/admin_manual/configuration_files/external_storage_configuration_gui.rst @@ -93,7 +93,7 @@ individually with the following options: * Previews * Enable Sharing * Filesystem check frequency (Never, Once per direct access) -* Mac NFD Compatability +* Mac NFD Compatibility * Read Only The **Encryption** checkbox is visible only when the Encryption app is enabled. Note that server-side diff --git a/admin_manual/configuration_server/caching_configuration.rst b/admin_manual/configuration_server/caching_configuration.rst index 7cd14580c..07f05246a 100644 --- a/admin_manual/configuration_server/caching_configuration.rst +++ b/admin_manual/configuration_server/caching_configuration.rst @@ -206,7 +206,7 @@ The following options are available to configure when using a redis cluster (all 'dbindex' => 0, ], -.. note:: The port is required as part of the server URL. However, it is not necesarry to list all servers: for example, if all servers are load balanced via the same DNS name, only that server name is required. +.. note:: The port is required as part of the server URL. However, it is not necessary to list all servers: for example, if all servers are load balanced via the same DNS name, only that server name is required. Connecting to single Redis server over TCP ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/admin_manual/configuration_server/occ_command.rst b/admin_manual/configuration_server/occ_command.rst index ccd967e16..9aa56254f 100644 --- a/admin_manual/configuration_server/occ_command.rst +++ b/admin_manual/configuration_server/occ_command.rst @@ -179,7 +179,7 @@ Enabling autocompletion ----------------------- .. note:: Command autocompletion currently only works if the user you use to execute the occ commands has a profile. - ``www-data`` in most cases is ``nologon`` and therefor **cannot** use this feature. + ``www-data`` in most cases is ``nologon`` and therefore **cannot** use this feature. Autocompletion is available for bash (and bash based consoles). To enable it, you have to run **one** of the following commands:: @@ -1168,7 +1168,7 @@ mimetype, run ``maintenance:mimetype:update-db --repair-filecache`` to apply the change to existing files. Run the ``maintenance:theme:update`` command if the icons of your custom theme are not -updated correctly. This updates the mimetypelist.js and cleares the image cache. +updated correctly. This updates the mimetypelist.js and clears the image cache. .. _security_commands_label: @@ -1748,7 +1748,7 @@ check for that user via the occ command:: .. note:: This is not supported by all providers. -To re-enable two-factor auth again use the following commmand:: +To re-enable two-factor auth again use the following command:: sudo -u www-data php occ twofactorauth:enable diff --git a/admin_manual/configuration_server/security_setup_warnings.rst b/admin_manual/configuration_server/security_setup_warnings.rst index a624648a9..d0d95e7f6 100644 --- a/admin_manual/configuration_server/security_setup_warnings.rst +++ b/admin_manual/configuration_server/security_setup_warnings.rst @@ -123,10 +123,10 @@ Some files have not passed the integrity check Please refer to the :ref:`code_signing_fix_warning_label` documentation how to debug this issue. -Your database does not run with "READ COMMITED" transaction isolation level ---------------------------------------------------------------------------- +Your database does not run with "READ COMMITTED" transaction isolation level +---------------------------------------------------------------------------- -"Your database does not run with "READ COMMITED" transaction isolation level. +"Your database does not run with "READ COMMITTED" transaction isolation level. This can cause problems when multiple actions are executed in parallel." Please refer to :ref:`db-transaction-label` how to configure your database for this requirement. diff --git a/admin_manual/configuration_user/user_auth_ldap.rst b/admin_manual/configuration_user/user_auth_ldap.rst index a8995afb7..944d17963 100644 --- a/admin_manual/configuration_user/user_auth_ldap.rst +++ b/admin_manual/configuration_user/user_auth_ldap.rst @@ -709,7 +709,7 @@ Example usage:: It is also possible to set the admin group mapping using ``occ ldap:set-config $configId ldapAdminGroup $groupId``, but as the Nextcloud -group ID might not be known (yet) it is recommended (especially for automatized +group ID might not be known (yet) it is recommended (especially for automated setups) to use the `promote-group` command, that would also pull in the group and determine the group ID. diff --git a/admin_manual/file_workflows/access_control.rst b/admin_manual/file_workflows/access_control.rst index 16149c149..dddc6614f 100644 --- a/admin_manual/file_workflows/access_control.rst +++ b/admin_manual/file_workflows/access_control.rst @@ -43,7 +43,7 @@ assigned. So you just need to assign the tag to the folder or file, and then block the tag with a rule group. The check is independent of the user's permissions for -the tag. Therefor restricted and invisible tags are recommended, otherwise a +the tag. Therefore restricted and invisible tags are recommended, otherwise a user could remove and reassign the tag. This example blocks access to any folder with the tag ``Confidential``. @@ -75,7 +75,7 @@ Blocking user groups When trying to deny access to a group of users, make sure that sharing does not allow them to create a way back in. When users are able to create a public link, the users can log themselves out and visit their own public link to access the -files. Since at this point they are no user and therefor no member of the +files. Since at this point they are no user and therefore no member of the blocked group, they will be able to read and change the file. The recommended work around is to create the same rule again, and deny access @@ -87,7 +87,7 @@ External storage While access to files in external storages is not possible via Nextcloud, users that have direct access to the external storage, can of course change files -there directly. Therefor it is recommended to disable the ``Allow users to mount +there directly. Therefore it is recommended to disable the ``Allow users to mount external storage`` option, when trying to to completely lock out users. .. _available-rules-label: diff --git a/admin_manual/file_workflows/automated_tagging.rst b/admin_manual/file_workflows/automated_tagging.rst index ecbb2698f..9ab2356c6 100644 --- a/admin_manual/file_workflows/automated_tagging.rst +++ b/admin_manual/file_workflows/automated_tagging.rst @@ -27,7 +27,7 @@ navigate to the configuration and locate the Workflow settings. In the example you can see a simple rule with only one condition. It will tag all files with the restricted tag ``Protected file`` that are uploaded into a folder that is tagged with ``Protect content``. No user can -remove the tag ``Protected file`` and therefor access control and retention +remove the tag ``Protected file`` and therefore access control and retention both work fine without users being able to work around them. In this case folder will be also tagged with tag ``Protected file``, to avoid diff --git a/admin_manual/groupware/calendar.rst b/admin_manual/groupware/calendar.rst index be7493abe..c3aa572aa 100644 --- a/admin_manual/groupware/calendar.rst +++ b/admin_manual/groupware/calendar.rst @@ -34,7 +34,7 @@ Reminder notifications ---------------------- Nextcloud handles sending notifications for events. -Nextcloud currently handles two types of reminder notifications: Build-in Nextcloud notifications and +Nextcloud currently handles two types of reminder notifications: Built-in Nextcloud notifications and email notifications. For the emails to be send, you'll need a configured email server. See :doc:`../configuration_server/email_configuration`. diff --git a/admin_manual/groupware/contacts.rst b/admin_manual/groupware/contacts.rst index af8dc150e..ab378a999 100644 --- a/admin_manual/groupware/contacts.rst +++ b/admin_manual/groupware/contacts.rst @@ -20,7 +20,7 @@ You can disable access to the system address book by using the app config value Run ``occ config:app:set dav system_addressbook_exposed --value="no"`` to disable access to the system address book for all users. Please note that this does not influence :ref:`Federated sharing`. -.. warning:: If clients have already connected to the CalDAV endpoint, the clients might experience sync issues after system address book access was disabled. This can often be remedied by chosing a different default address book on the client and forcing a resync. +.. warning:: If clients have already connected to the CalDAV endpoint, the clients might experience sync issues after system address book access was disabled. This can often be remedied by choosing a different default address book on the client and forcing a resync. Privacy and User Property Scopes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/admin_manual/installation/example_centos.rst b/admin_manual/installation/example_centos.rst index 664ed2084..16f987a17 100644 --- a/admin_manual/installation/example_centos.rst +++ b/admin_manual/installation/example_centos.rst @@ -91,7 +91,7 @@ You have to enable the module stream for 8.2: Installing PHP and the required modules ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Next, install the PHP modules needed for this install. Remember, because this is a limited basic install, we only install the neccessary modules, not all of them. If you are making a more complete install, please refer to PHP module list in the source installation documentation, :doc:`../installation/source_installation`:: +Next, install the PHP modules needed for this install. Remember, because this is a limited basic install, we only install the necessary modules, not all of them. If you are making a more complete install, please refer to PHP module list in the source installation documentation, :doc:`../installation/source_installation`:: dnf install -y php php-cli php-gd php-mbstring php-intl php-pecl-apcu\ php-mysqlnd php-opcache php-json php-zip diff --git a/admin_manual/installation/example_openbsd.rst b/admin_manual/installation/example_openbsd.rst index ef7bdd525..47bcfb963 100644 --- a/admin_manual/installation/example_openbsd.rst +++ b/admin_manual/installation/example_openbsd.rst @@ -208,7 +208,7 @@ Since in OpenBSD httpd(8) works with a chroot(8) by default, we need to be sure Nextcloud final steps --------------------- -Now that we have all in place, you should go to your browser with your URL (I am asuming you have an SSL already installed):: +Now that we have all in place, you should go to your browser with your URL (I am assuming you have an SSL already installed):: https://domain.tld diff --git a/admin_manual/installation/harden_server.rst b/admin_manual/installation/harden_server.rst index e46930da3..a019868c3 100644 --- a/admin_manual/installation/harden_server.rst +++ b/admin_manual/installation/harden_server.rst @@ -236,7 +236,7 @@ security headers are shipped. Connections to remote servers ----------------------------- -Some functionalites require the Nextcloud server to be able to connect remote systems via https/443. +Some functionalities require the Nextcloud server to be able to connect remote systems via https/443. This pragraph also includes the data which is being transmitted to the Nextcloud GmbH. Depending on your server setup, these are the possible connections: diff --git a/admin_manual/installation/server_tuning.rst b/admin_manual/installation/server_tuning.rst index ea7128b3f..cc8d2ecf1 100644 --- a/admin_manual/installation/server_tuning.rst +++ b/admin_manual/installation/server_tuning.rst @@ -39,7 +39,7 @@ Debug Mode Verify that ``debug`` is ``false`` in your ``config.php``. The default is ``false`` in new installations (or when not specified). While similar to the DEBUG logging level, this option -also disables various optimizations (to faciliate easier debugging) and generates additional +also disables various optimizations (to facilitate easier debugging) and generates additional debug output both at the browser level and server-side. It should not be enabled in production environments outside of isolated troubleshooting situations. diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst index 398d3c1df..ab562b0b0 100644 --- a/admin_manual/installation/source_installation.rst +++ b/admin_manual/installation/source_installation.rst @@ -259,7 +259,7 @@ value is often ``5``. This greatly limits simultaneously connections to your Nextcloud instance and, unless you are severely resource constraints, will underutilize your hardware. Check the :doc:`../installation/server_tuning` chapter for some guidance and resources for coming up with appropriate values, -as well as other related paramaters. +as well as other related parameters. System environment variables ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -268,7 +268,7 @@ When you are using ``php-fpm``, system environment variables like PATH, TMP or others are not automatically populated in the same way as when using ``php-cli``. A PHP call like ``getenv('PATH');`` can therefore return an empty result. So you may need to manually configure environment -variables in the appropropriate ``php-fpm`` ini/config file. +variables in the appropriate ``php-fpm`` ini/config file. Here are some example root paths for these ini/config files: diff --git a/admin_manual/maintenance/manual_upgrade.rst b/admin_manual/maintenance/manual_upgrade.rst index 88313f979..4a99bca44 100644 --- a/admin_manual/maintenance/manual_upgrade.rst +++ b/admin_manual/maintenance/manual_upgrade.rst @@ -19,7 +19,7 @@ like a lot, but detailed instructions are below. .. important:: Before upgrading, especially between major versions (e.g. v27.y.z -> v28.y.z) please review :ref:`critical changes` first. These are highlights of changes that may be required - in your environment to accomodate changes in Nextcloud Server. These notes are periodically revised as + in your environment to accommodate changes in Nextcloud Server. These notes are periodically revised as needed so it is a good idea to revisit them even when proceeding with minor and maintenance upgrades just in case. diff --git a/admin_manual/maintenance/restore.rst b/admin_manual/maintenance/restore.rst index df3a56c8b..f924e27d3 100644 --- a/admin_manual/maintenance/restore.rst +++ b/admin_manual/maintenance/restore.rst @@ -82,7 +82,7 @@ PostgreSQL Synchronising with clients after data recovery ---------------------------------------------- -By default the Nextcloud server is considered the authorative source for the data. +By default the Nextcloud server is considered the authoritative source for the data. If the data on the server and the client differs clients will default to fetching the data from the server. diff --git a/admin_manual/maintenance/update.rst b/admin_manual/maintenance/update.rst index 70f3a7d85..570fb2438 100644 --- a/admin_manual/maintenance/update.rst +++ b/admin_manual/maintenance/update.rst @@ -174,7 +174,7 @@ The steps are basically the same as for the web based updater: a new update available. Go to the admin settings page and scroll to the section "Version". This section has a button to open the updater. This section as well as the update notification is only available if the update - notication app is enabled in the apps management. + notification app is enabled in the apps management. .. image:: images/updater-1-update-available.png @@ -224,7 +224,7 @@ It is possible to run the command line based updater in a non-interactive mode. The updater then doesn't ask any interactive questions. It is assumed that if an update is available it should be installed and the ``occ upgrade`` command is executed as well. After finishing the maintenance mode will be turned off -except an error occured during the ``occ upgrade`` or the replacement of the +except an error occurred during the ``occ upgrade`` or the replacement of the code. To execute this, run the command with the ``--no-interaction`` option. (i.e. diff --git a/admin_manual/maintenance/upgrade.rst b/admin_manual/maintenance/upgrade.rst index 786c5716a..c632ede5c 100644 --- a/admin_manual/maintenance/upgrade.rst +++ b/admin_manual/maintenance/upgrade.rst @@ -22,7 +22,7 @@ However some environments require the manual approach. Both approaches are cover .. important:: Before upgrading, especially between major versions (e.g. v27.y.z -> v28.y.z) please review :ref:`critical changes` first. These are highlights of changes that may be required - in your environment to accomodate changes in Nextcloud Server. These notes are periodically revised as + in your environment to accommodate changes in Nextcloud Server. These notes are periodically revised as needed so it is also a good idea to revisit them periodically, such as when proceeding with maintenance upgrades. @@ -106,7 +106,7 @@ upgrades, or for performing troubleshooting or maintenance. Please see the maintenance mode (``maintenance:mode``) or execute repair commands (``maintenance:repair``) with the ``occ`` command. -The :doc:`build-in Updater ` does this for you before replacing the +The :doc:`built-in Updater ` does this for you before replacing the existing Nextcloud code with the code of the new Nextcloud version. ``maintenance:mode`` locks the sessions of logged-in users and prevents new diff --git a/admin_manual/release_schedule.rst b/admin_manual/release_schedule.rst index d34adacfd..5dd68ecb4 100644 --- a/admin_manual/release_schedule.rst +++ b/admin_manual/release_schedule.rst @@ -7,7 +7,7 @@ Overview Nextcloud releases multiple major versions *throughout* the year, but maintains support for *each* major version for one full year each through "lighter" maintenance updates (and regularly `backporting `_ applicable security and bug fixes). This permits a high velocity development cadence, while still giving administrators flexibility when planning deployments, upgrades, and maintenance activities. -A detailed `schedule for upcoming major and maintenance releases `_ (as well as end-of-life projections) is regularly updated to faciliate planning deployment, testing, and upgrade planning. +A detailed `schedule for upcoming major and maintenance releases `_ (as well as end-of-life projections) is regularly updated to facilitate planning deployment, testing, and upgrade planning. Whether you want the latest features and optimizations, want to help with testing, or just want to wait until everything is perfectly ready to go, you've got options with regards to which version of Nextcloud Server to initially deploy as well as how frequently to do major upgrades. diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_20.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_20.rst index 53f67c2f0..f44a964e4 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_20.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_20.rst @@ -51,7 +51,7 @@ The code that initializes an app or anything that should run for every request a PSR-3 integration ^^^^^^^^^^^^^^^^^ -Nextcloud 20 is the first major release of Nextcloud that brings full compatibility with :ref:`psr3`. From this point on it is highly recommended to use this interface mainly as the old ``\OCP\ILogger`` got deprecated with the last remaining changes. The majority of methods are identical between the Nextcloud-specific interface and the PSR one. Pay attention to usages of ``\OCP\ILogger::logException`` as that method does not exist on the PSR logger. However, you can specifcy an ``exception`` key in the ``$context`` argument of any ``\Psr\Log\LoggerInterface`` method and Nextcloud will format it like it did with the old ``logException``. +Nextcloud 20 is the first major release of Nextcloud that brings full compatibility with :ref:`psr3`. From this point on it is highly recommended to use this interface mainly as the old ``\OCP\ILogger`` got deprecated with the last remaining changes. The majority of methods are identical between the Nextcloud-specific interface and the PSR one. Pay attention to usages of ``\OCP\ILogger::logException`` as that method does not exist on the PSR logger. However, you can specify an ``exception`` key in the ``$context`` argument of any ``\Psr\Log\LoggerInterface`` method and Nextcloud will format it like it did with the old ``logException``. .. _upgrade-psr11: diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_21.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_21.rst index 93ab9f1e2..21b40ea2f 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_21.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_21.rst @@ -80,5 +80,5 @@ Nextcloud 21 is the last major release that supports an app's ``appinfo/database Replaced well-known handler API ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -There was an old, unused and inofficial mechanism to hook into well-known discovery via config settings. This includes ``host-meta``, ``host-meta.json``, ``nodeinfo`` and ``webfinger``. A :ref:`new public API replaces this mechanism` in Nextcloud 21. +There was an old, unused and unofficial mechanism to hook into well-known discovery via config settings. This includes ``host-meta``, ``host-meta.json``, ``nodeinfo`` and ``webfinger``. A :ref:`new public API replaces this mechanism` in Nextcloud 21. diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_27.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_27.rst index 426071559..16e0e089a 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_27.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_27.rst @@ -25,12 +25,12 @@ Front-end changes General ^^^^^^^ -* With Nextcloud 27 you can also provide module javascript files with the ``.mjs`` file extension. For backwards compatibilty you can provide files with the same name but the ``.js`` file extension which will be loaded for Nextcloud versions before 27. +* With Nextcloud 27 you can also provide module javascript files with the ``.mjs`` file extension. For backwards compatibility you can provide files with the same name but the ``.js`` file extension which will be loaded for Nextcloud versions before 27. Added APIs ^^^^^^^^^^ -* A new Files Router API allows you to control the files router service and update views, querys or param without page reload. See :ref:`FilesAPI` +* A new Files Router API allows you to control the files router service and update views, queries or param without page reload. See :ref:`FilesAPI` Back-end changes ---------------- diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 6f27f73c7..bb9220119 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -26,7 +26,7 @@ Capabilities - ``blacklist_files_regex`` is deprecated now use ``forbidden_filenames`` instead - ``forbidden_filename_characters`` was added to provide a list of characters not allowed within filenames -- ``forbidden_filename_extensions`` was added to provide a list of extensions (suffixes) not allwed for filenames +- ``forbidden_filename_extensions`` was added to provide a list of extensions (suffixes) not allowed for filenames Front-end changes ----------------- diff --git a/developer_manual/app_publishing_maintenance/release_automation.rst b/developer_manual/app_publishing_maintenance/release_automation.rst index ecfe0c56b..908c682a6 100644 --- a/developer_manual/app_publishing_maintenance/release_automation.rst +++ b/developer_manual/app_publishing_maintenance/release_automation.rst @@ -106,8 +106,8 @@ If your repository lives within the nextcloud organization you need to use an en environment: release runs-on: ubuntu-latest -In this example we use the "release" environment, open the settings of your repository and open the "Envionments" tab, add a new environment with the name "release", make sure to activate "Required reviewers" only add the people you trust, they will be able to approve a release. -Save your rules and at the bottom add the following envionment secrets. +In this example we use the "release" environment, open the settings of your repository and open the "Environments" tab, add a new environment with the name "release", make sure to activate "Required reviewers" only add the people you trust, they will be able to approve a release. +Save your rules and at the bottom add the following environment secrets. * ``APP_PRIVATE_KEY`` your apps private key * ``APP_PUBLIC_CRT`` your apps certificate, this one could be public but for easy usage we add it as a secret @@ -127,7 +127,7 @@ Also make sure to remove ``environment: release`` . Makefile changes for code signing ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -As your certificate and your private key now are stored in environment variables you need somehow covert them to a file. +As your certificate and your private key now are stored in environment variables you need somehow convert them to a file. One example you may use is provided by the news app. .. code-block:: php diff --git a/developer_manual/app_publishing_maintenance/release_process.rst b/developer_manual/app_publishing_maintenance/release_process.rst index c13dc9e00..74cb7a376 100644 --- a/developer_manual/app_publishing_maintenance/release_process.rst +++ b/developer_manual/app_publishing_maintenance/release_process.rst @@ -91,7 +91,7 @@ The release process is identical to the one of a final release, only the version The updater channel defines if pre-releases are installed by the server. This setting can be found in the admin setting or in the ``config/config.php`` file. The server will install pre-releases if its update channel is set ``beta``, ``daily``, or ``git``. For all other settings, pre-releases will not be installed. -.. tip:: Don't publish the pre-releases as nightly version on the app store or Nextcloud installations won't be able to update. Releasing with any (alpha-numeric) suffix is sufficient to mark the release as not production ready and instances are still able to update to it. +.. tip:: Don't publish the pre-releases as nightly version on the app store or Nextcloud installations won't be able to update. Releasing with any (alphanumeric) suffix is sufficient to mark the release as not production ready and instances are still able to update to it. Nightly releases ~~~~~~~~~~~~~~~~ diff --git a/developer_manual/basics/events.rst b/developer_manual/basics/events.rst index 4b1f7b211..1aa8748c9 100644 --- a/developer_manual/basics/events.rst +++ b/developer_manual/basics/events.rst @@ -4,7 +4,7 @@ Events ====== -Events are used to communicate between different aspects of the Nextcloud eco system. They are used in the Nextcloud server internally, for server-to-apps communcation as well as inter-app communication. +Events are used to communicate between different aspects of the Nextcloud eco system. They are used in the Nextcloud server internally, for server-to-apps communication as well as inter-app communication. Overview diff --git a/developer_manual/basics/front-end/js.rst b/developer_manual/basics/front-end/js.rst index 103f366b5..491b28d6f 100644 --- a/developer_manual/basics/front-end/js.rst +++ b/developer_manual/basics/front-end/js.rst @@ -39,7 +39,7 @@ in the appropriate controller. There is two methods to inject your JavaScript fi you will have to register a Listener in your app ``Appinfo/Application.php``. Here is an example for the Files app (which emits the ``LoadAdditionalScriptsEvent``). -For more informations about app bootstrapping, see the :ref:`application-php` section. +For more information about app bootstrapping, see the :ref:`application-php` section. .. code-block:: php diff --git a/developer_manual/basics/storage/database.rst b/developer_manual/basics/storage/database.rst index 858203164..4fd3f03c3 100644 --- a/developer_manual/basics/storage/database.rst +++ b/developer_manual/basics/storage/database.rst @@ -401,7 +401,7 @@ It makes sense to apply some general tips from the beginning, so you don't have Querying the database provider ------------------------------ -If you would like to find out which database your app is runnning on, use the ``IDBConnection::getDatabaseProvider`` method. +If you would like to find out which database your app is running on, use the ``IDBConnection::getDatabaseProvider`` method. This can be helpful in cases where specific databases have their own requirements, such as Oracle limiting ``IN``- queries to 1000 expressions. @@ -431,7 +431,7 @@ When Oracle (``oci``) is supported (also when you don't list any databases), Nex * String columns can not have a length longer than 4.000 characters, use text instead * Boolean columns can not be NotNull -Additionally we assume that Oracle support means you are interested in scaling and therefor check additional restrictions of other databases in clustered setups: +Additionally we assume that Oracle support means you are interested in scaling and therefore check additional restrictions of other databases in clustered setups: * Galera Cluster: All tables must have a primary key diff --git a/developer_manual/client_apis/RemoteWipe/index.rst b/developer_manual/client_apis/RemoteWipe/index.rst index 99d935086..afa5b0d09 100644 --- a/developer_manual/client_apis/RemoteWipe/index.rst +++ b/developer_manual/client_apis/RemoteWipe/index.rst @@ -13,7 +13,7 @@ Note that wiping only works when clients use the login flow so that a dedicated Obtaining wipe status --------------------- -Once a client recieves a 401 or 403 status response it will do a fetch to :code:`/index.php/core/wipe/check` and set the +Once a client receives a 401 or 403 status response it will do a fetch to :code:`/index.php/core/wipe/check` and set the token parameter to the apptoken. .. code-block:: bash diff --git a/developer_manual/client_apis/WebDAV/basic.rst b/developer_manual/client_apis/WebDAV/basic.rst index ca5c89589..a57d9831c 100644 --- a/developer_manual/client_apis/WebDAV/basic.rst +++ b/developer_manual/client_apis/WebDAV/basic.rst @@ -282,7 +282,7 @@ Supported properties +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ | | Whether ACL is enabled for this group folder. | ``1`` or ``0`` | +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ -| | Wether the current user can manager ACL. | ``1`` or ``0`` | +| | Whether the current user can manager ACL. | ``1`` or ``0`` | +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ | | Array of ACL rules. | | ```` | | | | | ``group`` | @@ -296,7 +296,7 @@ Supported properties +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ | | Numerical id of that group folder. | ``1`` | +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ -| | Wether the file is locked. | ``1`` or ``0`` | +| | Whether the file is locked. | ``1`` or ``0`` | +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ | | Type of the owner of the lock. | ``0`` = User | | | | ``1`` = Office or Text | @@ -320,7 +320,7 @@ Supported properties +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ | | The user-set label for a file. | | +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ -| | The author's id of a specified file verson. | ``admin``, ``jane``, ``thisAuthorsID`` | +| | The author's id of a specified file version. | ``admin``, ``jane``, ``thisAuthorsID`` | +-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+ Listing folders (rfc4918_) diff --git a/developer_manual/digging_deeper/deadlock.rst b/developer_manual/digging_deeper/deadlock.rst index 696777b82..c9090e08a 100644 --- a/developer_manual/digging_deeper/deadlock.rst +++ b/developer_manual/digging_deeper/deadlock.rst @@ -62,7 +62,7 @@ Retrying deadlocks ^^^^^^^^^^^^^^^^^^ In other cases it might be feasible to just retry the specific database -transactions. In this case the exception needs to be catched and the +transactions. In this case the exception needs to be caught and the transaction needs to be re-issued. It is recommended to limit the amount if retries in case the deadlock occurring regularly. In this case you may follow the next section. diff --git a/developer_manual/digging_deeper/groupware/calendar.rst b/developer_manual/digging_deeper/groupware/calendar.rst index aa5de9706..f6ccad87e 100644 --- a/developer_manual/digging_deeper/groupware/calendar.rst +++ b/developer_manual/digging_deeper/groupware/calendar.rst @@ -108,7 +108,7 @@ Calendar providers ------------------- The Nextcloud groupware integration provides access to internal calendars. -It is, however, for third party apps possible to provide individual calenders. +It is, however, for third party apps possible to provide individual calendars. The section :ref:`Integration of custom calendar providers` describes on how to implement a provider within the Nextcloud server. Resources diff --git a/developer_manual/digging_deeper/javascript-apis.rst b/developer_manual/digging_deeper/javascript-apis.rst index e7e3b308a..f0d7ecd8e 100644 --- a/developer_manual/digging_deeper/javascript-apis.rst +++ b/developer_manual/digging_deeper/javascript-apis.rst @@ -115,7 +115,7 @@ Events Network state changes ^^^^^^^^^^^^^^^^^^^^^ -Your app can react to lost network connectivity, e.g. to gracefully handle this state where no server interaction is possible. Since the communication with the server mostly requires a valid CSRF token, you might not want to send any request before the token was udpated. Nextcloud can notify you when this has happened. Use the ``@nextcloud/event-bus`` to listen for the ``networkOnline`` and ``networkOffline`` events: +Your app can react to lost network connectivity, e.g. to gracefully handle this state where no server interaction is possible. Since the communication with the server mostly requires a valid CSRF token, you might not want to send any request before the token was updated. Nextcloud can notify you when this has happened. Use the ``@nextcloud/event-bus`` to listen for the ``networkOnline`` and ``networkOffline`` events: .. code-block:: js diff --git a/developer_manual/digging_deeper/reference.rst b/developer_manual/digging_deeper/reference.rst index 1bd230e5c..52aae0515 100644 --- a/developer_manual/digging_deeper/reference.rst +++ b/developer_manual/digging_deeper/reference.rst @@ -816,7 +816,7 @@ Extending ``ADiscoverableReferenceProvider`` implies defining those methods: * ``getId``: returns an ID which will be used by the Smart Picker to identify this provider * ``getTitle``: returns a (ideally translated) provider title visible in the Smart Picker provider list -* ``getOrder``: returns an integer to help sorting the providers. The sort order is later superseeded by last usage timestamp +* ``getOrder``: returns an integer to help sorting the providers. The sort order is later superseded by last usage timestamp * ``getIconUrl``: returns the URL of the provider icon, same as the title, the icon will be visible in the provider list Declare supported Unified Search providers diff --git a/developer_manual/digging_deeper/search.rst b/developer_manual/digging_deeper/search.rst index 2cadc9d6e..b28ee7d46 100644 --- a/developer_manual/digging_deeper/search.rst +++ b/developer_manual/digging_deeper/search.rst @@ -423,7 +423,7 @@ For **offset-based pagination** you return ``$query->getLimit()`` results and sp So the first call will get a cursor of ``null`` and a limit of, say, 20. So the first 20 rows are fetched. The next call will have a cursor of 20, so the 20st to 39th rows are fetched. -The downside of a offset-based pagination is that when the underlying data changes (new entries are inserted into or deleted from the database, files change), the offset might be out of sync from on request to its successor. Therefor, if possible, a true cursor-based pagination is preferable. +The downside of a offset-based pagination is that when the underlying data changes (new entries are inserted into or deleted from the database, files change), the offset might be out of sync from on request to its successor. Therefore, if possible, a true cursor-based pagination is preferable. For a **cursor-based pagination** a app-specific property is used to know a reference to the last element of the previous search request. The presumption of this algorithm is that the result set is sorted by an attribute and this attribute is an ``int`` or ``string``. The attribute value of the last element in the result page determines the cursor for the next search request. Again, a small example shall demonstrate how this works. diff --git a/developer_manual/digging_deeper/settings.rst b/developer_manual/digging_deeper/settings.rst index 53180f3a5..319f606fa 100644 --- a/developer_manual/digging_deeper/settings.rst +++ b/developer_manual/digging_deeper/settings.rst @@ -26,7 +26,7 @@ For the settings to show up, three things are necessary: 2. A template 3. The implementing class specified in the app's info.xml -Below is an example of an implementor of the ISettings interface. It is based +Below is an example of an implementer of the ISettings interface. It is based on the survey_client solution. .. code-block:: php @@ -200,7 +200,7 @@ Then, the implementing class should be added to the info.xml. Settings will be registered upon installation and update. When settings are added to an existing, installed, and enabled app, it should be made sure that the version is increased so Nextcloud can register the class. It is only possible to register -one ISettings implementor. +one ISettings implementer. For a more complex example using embedded templates have a look at the implementation of the **user_ldap** app. diff --git a/developer_manual/digging_deeper/task_processing.rst b/developer_manual/digging_deeper/task_processing.rst index e9a60799d..f6518cc37 100644 --- a/developer_manual/digging_deeper/task_processing.rst +++ b/developer_manual/digging_deeper/task_processing.rst @@ -6,7 +6,7 @@ Task Processing .. versionadded:: 30.0.0 -Nextcloud offers a **Task Processing** API which replaces the previously introduced :ref:`Text Processing`, :ref:`TextToImage` and :ref:`Speech-To-Text` APIs. The overall idea is that there is a central OCP API that apps can use to schedule all kinds of tasks (mainly inteded for AI tasks). To be technology agnostic any other app can provide this task functionality by registering Task Processing providers for specific Task types. +Nextcloud offers a **Task Processing** API which replaces the previously introduced :ref:`Text Processing`, :ref:`TextToImage` and :ref:`Speech-To-Text` APIs. The overall idea is that there is a central OCP API that apps can use to schedule all kinds of tasks (mainly intended for AI tasks). To be technology agnostic any other app can provide this task functionality by registering Task Processing providers for specific Task types. Consuming the Task Processing API --------------------------------- @@ -110,7 +110,7 @@ For example the TextToImage type defines its input shape as follows: The task input and output are always represented by an associative array. In this case, the task input for TextToImage must have an array key named ``'input'`` which must contain a text and an array key named ``'numberOfImages'`` which must contain a number. -If you want to simply use a task type, you can look up it's input and output shapes above or, if it is not built-in, in the documentation or implementation of the app introducing the task type. If you would like to use task types dynamically without knowing their shapes in advance, you can get their shape information from the ``IManager#getAvailableTaskTypes()`` menthod. The ShapeDescriptor class allows accessing the type data as well as human readable name and description using the ``getName()``, ``getDescription()`` and ``getShapeType()`` methods. +If you want to simply use a task type, you can look up it's input and output shapes above or, if it is not built-in, in the documentation or implementation of the app introducing the task type. If you would like to use task types dynamically without knowing their shapes in advance, you can get their shape information from the ``IManager#getAvailableTaskTypes()`` method. The ShapeDescriptor class allows accessing the type data as well as human readable name and description using the ``getName()``, ``getDescription()`` and ``getShapeType()`` methods. Shape types ~~~~~~~~~~~ diff --git a/developer_manual/digging_deeper/translation.rst b/developer_manual/digging_deeper/translation.rst index ae85de54e..f7690fa03 100644 --- a/developer_manual/digging_deeper/translation.rst +++ b/developer_manual/digging_deeper/translation.rst @@ -14,7 +14,7 @@ Consuming the Translation API To consume the Translation API, you will need to :ref:`inject` ``\OCP\Translation\ITranslationManager``. This manager offers the following methods: * ``hasProviders()`` This method returns a boolean which indicates if any providers have been registered. If this is false you cannot use the Translation feature. - * ``getLanguages()`` This method returns a list of ``OCP\Translation\LanguageTuple`` Objects which indicate which langauge pairs are currently supported for translation. + * ``getLanguages()`` This method returns a list of ``OCP\Translation\LanguageTuple`` Objects which indicate which language pairs are currently supported for translation. * ``translate(string $text, ?string $fromLanguage, string $toLanguage)`` This method provides the actual translation functionality. Note that, depending on the length of the text you want to translate, this may take longer than the HTTP request timeout or the PHP execution time limit. * ``canDetectLanguage()`` This method returns a boolean indicating whether language auto-detection is possible. If this is true, you can pass ``null`` as a ``$fromLanguage`` parameter to ``translate`` and it will automatically figure out the source language. diff --git a/developer_manual/getting_started/codingguidelines.rst b/developer_manual/getting_started/codingguidelines.rst index 7cf588db5..b453463a0 100644 --- a/developer_manual/getting_started/codingguidelines.rst +++ b/developer_manual/getting_started/codingguidelines.rst @@ -85,7 +85,7 @@ In order to do so there are two options: * If no generic header is present, you can add yourself with a copyright line as described above. As a rule of thumb, this is the case if you contributed more than seven lines of code. An example of a generic license header where adding yourself to the AUTHORS.md -file is prefered please see the example below +file is preferred please see the example below .. code-block:: php diff --git a/user_manual/groupware/contacts.rst b/user_manual/groupware/contacts.rst index e6493ef95..599e69920 100644 --- a/user_manual/groupware/contacts.rst +++ b/user_manual/groupware/contacts.rst @@ -131,7 +131,7 @@ with iOS, macOS, Thunderbird and other CardDAV clients. Circles ------- -Informal collaboration takes place within organizations: an event to organize for a few weeks, a short ideation session between members from differents entities, workshops, a place to joke around and support team building, or simply in very organic organizations where formal structure is kept to a minimum. +Informal collaboration takes place within organizations: an event to organize for a few weeks, a short ideation session between members from different entities, workshops, a place to joke around and support team building, or simply in very organic organizations where formal structure is kept to a minimum. For all these reasons, Nextcloud supports Circles, a feature embedded in the Contacts app, where every user is able to create its own circle, a user-defined aggregate of accounts. Circles can be used later on to share files and folders, added to Talk conversations, like a regular group. diff --git a/user_manual/groupware/mail.rst b/user_manual/groupware/mail.rst index e46cf0f16..eebbffe47 100644 --- a/user_manual/groupware/mail.rst +++ b/user_manual/groupware/mail.rst @@ -104,7 +104,7 @@ To enable it: .. warning:: If you want to also enable it for unified mailboxes you have to do so in Mail settings -By enabling it the main search box will now search in both subjects and mail bodies, and a sperate *Body* option +By enabling it the main search box will now search in both subjects and mail bodies, and a separate *Body* option will appear in advanced search. Account delegation @@ -161,7 +161,7 @@ Outbox When a message has been composed and the "Send" button was clicked, the message is added to the outbox which can be found in the bottom left corner of the left sidebar. -You can also set the date and time for the send operation to a point in the future (see :ref:`Scheduled messages `)- the message will be kept in the outbox until your choosen date and time arrives, then it will be sent automatically. +You can also set the date and time for the send operation to a point in the future (see :ref:`Scheduled messages `)- the message will be kept in the outbox until your chosen date and time arrives, then it will be sent automatically. The outbox is only visible when there is a message waiting to be handled by the outbox. diff --git a/user_manual/groupware/sync_android.rst b/user_manual/groupware/sync_android.rst index 509d4758f..1a9282fa4 100644 --- a/user_manual/groupware/sync_android.rst +++ b/user_manual/groupware/sync_android.rst @@ -69,11 +69,11 @@ steps are required: .. note:: Enter your email address as DAVx⁵ account name (mandatory if you want to be able to send calendar invitation). If your email address is registered in your Nextcloud preferences and you have set up your - account using the Nextcloud mobile app, this all should be aready the case. + account using the Nextcloud mobile app, this all should be already the case. .. note:: Using user name and password will not work if 2-Factor-Authentication - is enabed and will throw a generic "Unknown resource" error. + is enabled and will throw a generic "Unknown resource" error. Use a dedicated App password instead. diff --git a/user_manual/groupware/sync_gnome.rst b/user_manual/groupware/sync_gnome.rst index 38c92eb83..3070b5dd3 100644 --- a/user_manual/groupware/sync_gnome.rst +++ b/user_manual/groupware/sync_gnome.rst @@ -13,7 +13,7 @@ This can be done by following these steps: .. image:: ../images/gnome-online-accounts.png #. Enter your server URL, username, and password. - If you have enabled two-factor authentification (2FA), you need to generate an application password/token, because GNOME Online Accounts + If you have enabled two-factor authentication (2FA), you need to generate an application password/token, because GNOME Online Accounts `doesn't support Nextcloud's WebFlow login yet `_ (`Learn more `_): diff --git a/user_manual/groupware/sync_kde.rst b/user_manual/groupware/sync_kde.rst index 4ea0ffb47..a3b42eb4f 100644 --- a/user_manual/groupware/sync_kde.rst +++ b/user_manual/groupware/sync_kde.rst @@ -38,7 +38,7 @@ In KOrganizer and Kalendar: .. image:: ../images/KOrganizer_groupware_server.png -5. Enter your Nextcloud server URL and, if needed, installation path (anything that comes after the first /, for example ``mynextcloud`` in ``https://exampe.com/mynextcloud``). Then click next: +5. Enter your Nextcloud server URL and, if needed, installation path (anything that comes after the first /, for example ``mynextcloud`` in ``https://example.com/mynextcloud``). Then click next: .. image:: ../images/KOrganizer_server_address.png diff --git a/user_manual/userpreferences.rst b/user_manual/userpreferences.rst index e37a4176d..cfe7b2aa5 100644 --- a/user_manual/userpreferences.rst +++ b/user_manual/userpreferences.rst @@ -61,7 +61,7 @@ next to each entry: If you set your data to **Private**, nobody but you will be able to see it. -If you set your data to **Local**, all logged in users within your Nextcloud instance will be able to see the information, but noone outside of it. +If you set your data to **Local**, all logged in users within your Nextcloud instance will be able to see the information, but no one outside of it. If you set your data to **Federated**, the trusted server(s) which are added by your administrator will be able to see this data, in addition to all logged in users. From 8e1ac98ddbfe483de5b6d73764d84eacb7412203 Mon Sep 17 00:00:00 2001 From: greta Date: Thu, 20 Jun 2024 10:50:08 +0200 Subject: [PATCH 0153/1749] Add docs for room resources for calendar Signed-off-by: greta --- user_manual/groupware/calendar.rst | 8 ++++++++ .../groupware/images/room_availability.png | Bin 0 -> 108962 bytes 2 files changed, 8 insertions(+) create mode 100644 user_manual/groupware/images/room_availability.png diff --git a/user_manual/groupware/calendar.rst b/user_manual/groupware/calendar.rst index 1e5faff6d..5c9782809 100644 --- a/user_manual/groupware/calendar.rst +++ b/user_manual/groupware/calendar.rst @@ -217,6 +217,14 @@ Similar to attendees you can add rooms and resources to your events. The system .. note:: Rooms and resources are not managed by Nextcloud itself and the Calendar app will not allow you to add or change a resource. Your Administrator has to install and possibly configure resource back ends before you can use them as a user. +Room availability +~~~~~~~~~~~~~~~~~ +.. versionadded:: 4.8 + +If the "Calendar Rooms and Resources" app is installed on your instance, you can now find ``Room availability`` the ``Resources`` section. It lists all the existing rooms. You can check the availability of each room in a manner similar to checking the free/busy status of event attendees. + +.. figure:: images/room_availability.png + Add attachments to events ~~~~~~~~~~~~~~~~~~~~~~~~~ You can import attachments to your events either by uploading them or adding them from files diff --git a/user_manual/groupware/images/room_availability.png b/user_manual/groupware/images/room_availability.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb8415189ea648974413e8859a16881a69570b3 GIT binary patch literal 108962 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 z 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 } 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�q30nFQ7&-7#|sEQ{LENnqnbwC+hFL|NQoXBtXd# zL)g%ET-ZQiPNWisQ32ZL&chN8 z+GG7cKW<`HaLns=`9ZUEVb~Ws_ye%vCizq7(;lXUvi1JkM#vBck89xM8oRDjNfhr~ zCWezRgQw<)^^>nSmUFZJ`@}NBEtO;|7yT};RT;uJ$&B(f4-%zqTIK@ z_g=AMy7z)rY*k*#dSi*>JWkLP-KXJjYVF+k|M}S}Yg!H5k>R1w`WG~?)wY`c84$kk z2YQ5k(NKu#zw~9J-7THi`S{}h%+sijz8VERJ!WcXXy~T$O!rM|Z5L?H;7cY@$ zsW=x%ci;5<|2(^F^$KlyW#-73N-7+1q{ha^ho{}OV*qTAy#D`LDl)9L`kdgqSk>>s56y=}0(f!fU)cbItH>PnFYcO2C^q{0`X)6V~^1^j(zK{Xzu z5tNQUl*Z|G?hBWnIBdqzaN19RKhOXUivPJ@_`1`T`$?myba{x&2Mf6{gdr3$ZYAAJ z>Hqt=W3|>9XOz%2WUIrt0*v>RpsH_IWXhwY|FeMF>LH__KE2LS;!bz*boQ}d#Pb&) z3>rzTy7= z9u|6OR6JF9%feJ|0u1mr#}CrObutRID^JN*p_1@+^-f5K<_|WdtpAx2nOi!;U+Eo@ znYe(xt%0kS)v))?BbYsy!oB&QC-bQj)jg?t88eAW^_vp>^&xc z9$cABEGp3Btly9TuLi3ZA>R=LjC0@0&v%3Nab0ExPp+pv36DLI(CPAD_P_w}cjQLj zKKJ*foMh=|&GD~bezV5WKy;J->wtt3GR<4BFFuFAK2d6Ku%7?-5=3cd4z

    X?>udbAv~vssVt`gv%Mm0hX27>8bEl~ouYtM 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 Hx`F>ck_!F; literal 0 HcmV?d00001 From b5f414b98901eb65d286f317fc32bcf111cb70f8 Mon Sep 17 00:00:00 2001 From: Benjamin Gaussorgues Date: Wed, 24 Jul 2024 11:17:17 +0200 Subject: [PATCH 0154/1749] feat(admin): harden server with admin IP restrict Signed-off-by: Benjamin Gaussorgues --- admin_manual/installation/harden_server.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/admin_manual/installation/harden_server.rst b/admin_manual/installation/harden_server.rst index a019868c3..cb4e585cb 100644 --- a/admin_manual/installation/harden_server.rst +++ b/admin_manual/installation/harden_server.rst @@ -177,6 +177,23 @@ information about the TLS settings. Also ensure that HTTP compression is disabled to mitigate the BREACH attack. +Restrict admin actions to a specific range of IP addresses +---------------------------------------------------------- + +Configure ``allowed_admin_ranges`` in ``config.php`` to restrict the admin actions to trusted IP ranges. + +This can be achieved with this kind of setting, usually using private IP ranges:: + + 'allowed_admin_ranges' => [ + '127.0.0.1/8', + '192.168.0.0/16', + 'fd00::/8', + ] + +All requests originating from IP addresses outside of these ranges will not be able to execute admin actions. + +Administrators connected from untrusted IP addresses will be able to use Nextcloud, but all admin specific actions will be hidden. + Use a dedicated domain for Nextcloud ------------------------------------ From eccca3fe0710f6dbebb579eaa87d639511fb54c1 Mon Sep 17 00:00:00 2001 From: greta Date: Mon, 27 May 2024 18:17:41 +0200 Subject: [PATCH 0155/1749] Add documentation for simple and advance search Signed-off-by: greta --- user_manual/groupware/mail.rst | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/user_manual/groupware/mail.rst b/user_manual/groupware/mail.rst index aade99d26..e1c26e7a2 100644 --- a/user_manual/groupware/mail.rst +++ b/user_manual/groupware/mail.rst @@ -88,6 +88,20 @@ Mail can move a message to a different folder when it is marked as junk. .. figure:: images/mail_move-message-to-junk-folder.png +Search in mailbox +~~~~~~~~~~~~~~~~~ +.. versionadded:: 2.1 + +At the top of the envelope list in any mail layout, there is a search field shortcut for searching email subjects. Starting from ``version 3.7``, this shortcut allows you to search by subject, recipient (to), or sender (from) by default. + + +Advance search in mailbox +~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. versionadded:: 3.4 + +You can access our advanced search feature through a modal located at the end of the search shortcut. + Enable mail body search ~~~~~~~~~~~~~~~~~~~~~~~~~~ .. versionadded:: 3.5 @@ -102,7 +116,7 @@ To enable it: .. warning:: If you want to also enable it for unified mailboxes you have to do so in Mail settings -By enabling it the main search box will now search in both subjects and mail bodies, and a sperate *Body* option +By enabling it the main search box will now search in both subjects and mail bodies, and a separate *Body* option will appear in advanced search. Account delegation From df5c9443e74378ca0c341d6255e58444d88b3944 Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Tue, 23 Jul 2024 18:01:00 +0200 Subject: [PATCH 0156/1749] feat: update list of ocp events Signed-off-by: Daniel Kesselberg --- .../basics/_available_events_ocp.rst | 965 ++++++++++++++++++ developer_manual/basics/events.rst | 445 +------- 2 files changed, 966 insertions(+), 444 deletions(-) create mode 100644 developer_manual/basics/_available_events_ocp.rst diff --git a/developer_manual/basics/_available_events_ocp.rst b/developer_manual/basics/_available_events_ocp.rst new file mode 100644 index 000000000..11cbf60a5 --- /dev/null +++ b/developer_manual/basics/_available_events_ocp.rst @@ -0,0 +1,965 @@ +.. This file is generated by nextcloud-ocp-events. +.. Always change the source file. + +``OCP\Authentication\Events\AnyLoginFailedEvent`` +************************************************* + +.. versionadded:: 26 + +Emitted when the authentication fails + +``OCP\Authentication\Events\LoginFailedEvent`` +********************************************** + +.. versionadded:: 19 + +Emitted when the authentication fails, but only if the login name can be associated with an existing user. + +``OCP\Authentication\TwoFactorAuth\RegistryEvent`` +************************************************** + +.. versionadded:: 15 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderDisabled`` +************************************************************** + +.. versionadded:: 20 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderChallengePassed`` +********************************************************************* + +.. versionadded:: 28 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderForUserEnabled`` +******************************************************************** + +.. versionadded:: 22 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderForUserDisabled`` +********************************************************************* + +.. versionadded:: 22 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderForUserRegistered`` +*********************************************************************** + +.. versionadded:: 28 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderUserDeleted`` +***************************************************************** + +.. versionadded:: 28 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderChallengeFailed`` +********************************************************************* + +.. versionadded:: 28 + + +``OCP\Authentication\TwoFactorAuth\TwoFactorProviderForUserUnregistered`` +************************************************************************* + +.. versionadded:: 28 + + +``OCP\Profile\BeforeTemplateRenderedEvent`` +******************************************* + +.. versionadded:: 25 + +Emitted before the rendering step of the public profile page happens. + +``OCP\Share\Events\ShareDeletedEvent`` +************************************** + +.. versionadded:: 21 + + +``OCP\Share\Events\ShareDeletedFromSelfEvent`` +********************************************** + +.. versionadded:: 28 + + +``OCP\Share\Events\BeforeShareCreatedEvent`` +******************************************** + +.. versionadded:: 28 + + +``OCP\Share\Events\BeforeShareDeletedEvent`` +******************************************** + +.. versionadded:: 28 + + +``OCP\Share\Events\ShareCreatedEvent`` +************************************** + +.. versionadded:: 18 + + +``OCP\Share\Events\VerifyMountPointEvent`` +****************************************** + +.. versionadded:: 19 + + +``OCP\Share\Events\ShareAcceptedEvent`` +*************************************** + +.. versionadded:: 28 + + +``OCP\AppFramework\Http\Events\BeforeLoginTemplateRenderedEvent`` +***************************************************************** + +.. versionadded:: 28 + +Emitted before the rendering step of the login TemplateResponse. + +``OCP\AppFramework\Http\Events\BeforeTemplateRenderedEvent`` +************************************************************ + +.. versionadded:: 20 + +Emitted before the rendering step of each TemplateResponse. The event holds a +flag that specifies if an user is logged in. + +``OCP\FilesMetadata\Event\MetadataBackgroundEvent`` +*************************************************** + +.. versionadded:: 28 + +MetadataBackgroundEvent is an event similar to MetadataLiveEvent but dispatched +on a background thread instead of live thread. Meaning there is no limit to +the time required for the generation of your metadata. + +``OCP\FilesMetadata\Event\MetadataNamedEvent`` +********************************************** + +.. versionadded:: 28 + +MetadataNamedEvent is an event similar to MetadataBackgroundEvent completed with a target name, +used to limit the refresh of metadata only listeners capable of filtering themselves out. +Meaning that when using this event, your app must implement a filter on the event's registered +name returned by getName() + +This event is mostly triggered when a registered name is added to the files scan + i.e. ./occ files:scan --generate-metadata [name] + +``OCP\FilesMetadata\Event\MetadataLiveEvent`` +********************************************* + +.. versionadded:: 28 + +MetadataLiveEvent is an event initiated when a file is created or updated. +The app contains the Node related to the created/updated file, and a FilesMetadata that already +contains the currently known metadata. + +Setting new metadata, or modifying already existing metadata with different value, will trigger +the save of the metadata in the database. + +``OCP\App\Events\AppUpdateEvent`` +********************************* + +.. versionadded:: 27 + +This event is triggered when an app is updated. + +``OCP\App\Events\AppEnableEvent`` +********************************* + +.. versionadded:: 27 + +This event is triggered when an app is enabled. + +``OCP\App\Events\AppDisableEvent`` +********************************** + +.. versionadded:: 27 + +This event is triggered when an app is disabled. + +``OCP\App\ManagerEvent`` +************************ + +.. versionadded:: 9 + +Class ManagerEvent + +``OCP\TextToImage\Events\TaskFailedEvent`` +****************************************** + +.. versionadded:: 28 + + +``OCP\TextToImage\Events\TaskSuccessfulEvent`` +********************************************** + +.. versionadded:: 28 + + +``OCP\Contacts\Events\ContactInteractedWithEvent`` +************************************************** + +.. versionadded:: 19 + +An event that allows apps to notify other components about an interaction +between two users. This can be used to build better recommendations and +suggestions in user interfaces. +Emitters should add at least one identifier (uid, email, federated cloud ID) +of the recipient of the interaction. + +``OCP\WorkflowEngine\Events\RegisterOperationsEvent`` +***************************************************** + +.. versionadded:: 18 + + +``OCP\WorkflowEngine\Events\RegisterChecksEvent`` +************************************************* + +.. versionadded:: 18 + + +``OCP\WorkflowEngine\Events\LoadSettingsScriptsEvent`` +****************************************************** + +.. versionadded:: 20 + +Emitted when the workflow engine settings page is loaded. + +``OCP\WorkflowEngine\Events\RegisterEntitiesEvent`` +*************************************************** + +.. versionadded:: 18 + + +``OCP\Federation\Events\TrustedServerRemovedEvent`` +*************************************************** + +.. versionadded:: 25 + + +``OCP\SabrePluginEvent`` +************************ + +.. versionadded:: 8.2 + + +``OCP\Mail\Events\BeforeMessageSent`` +************************************* + +.. versionadded:: 19 + +Emitted before a system mail is sent. It can be used to alter the message. + +``OCP\Settings\Events\DeclarativeSettingsRegisterFormEvent`` +************************************************************ + +.. versionadded:: 29 + + +``OCP\Settings\Events\DeclarativeSettingsSetValueEvent`` +******************************************************** + +.. versionadded:: 29 + + +``OCP\Settings\Events\DeclarativeSettingsGetValueEvent`` +******************************************************** + +.. versionadded:: 29 + + +``OCP\Collaboration\AutoComplete\AutoCompleteFilterEvent`` +********************************************************** + +.. versionadded:: 28 + + +``OCP\Collaboration\AutoComplete\AutoCompleteEvent`` +**************************************************** + +.. versionadded:: 16 + + +``OCP\Collaboration\Resources\LoadAdditionalScriptsEvent`` +********************************************************** + +.. versionadded:: 25 + +This event is used by apps to register their own frontend scripts for integrating +projects in their app. Apps also need to dispatch the event in order to load +scripts during page load + +``OCP\Collaboration\Reference\RenderReferenceEvent`` +**************************************************** + +.. versionadded:: 25 + +Event emitted when apps might render references like link previews or smart picker widgets. +This can be used to inject scripts for extending that. +Further details can be found in the :ref:`Reference providers` deep dive. + +``OCP\Comments\CommentsEntityEvent`` +************************************ + +.. versionadded:: 9.1 + +.. versionchanged:: 28.0.0 + Dispatched as a typed event + +Class CommentsEntityEvent + +``OCP\Comments\CommentsEvent`` +****************************** + +.. versionadded:: 9 + +Class CommentsEvent + +``OCP\Accounts\UserUpdatedEvent`` +********************************* + +.. versionadded:: 28 + +This event is triggered when the account data of a user was updated. + +``OCP\Files\Cache\CacheEntryRemovedEvent`` +****************************************** + +.. versionadded:: 21 + +Event for when an existing entry in the cache gets removed + +``OCP\Files\Cache\CacheUpdateEvent`` +************************************ + +.. versionadded:: 16 + +Event for when an existing entry in the cache gets updated + +``OCP\Files\Cache\CacheEntryInsertedEvent`` +******************************************* + +.. versionadded:: 21 + +Event for when an existing entry in the cache gets inserted + +``OCP\Files\Cache\CacheEntryUpdatedEvent`` +****************************************** + +.. versionadded:: 21 + +Event for when an existing entry in the cache gets updated + +``OCP\Files\Cache\AbstractCacheEvent`` +************************************** + +.. versionadded:: 22 + + +``OCP\Files\Cache\CacheInsertEvent`` +************************************ + +.. versionadded:: 16 + +Event for when a new entry gets added to the cache + +``OCP\Files\Events\NodeRemovedFromFavorite`` +******************************************** + +.. versionadded:: 28 + + +``OCP\Files\Events\FileScannedEvent`` +************************************* + +.. versionadded:: 18 + + +``OCP\Files\Events\FolderScannedEvent`` +*************************************** + +.. versionadded:: 18 + + +``OCP\Files\Events\NodeAddedToFavorite`` +**************************************** + +.. versionadded:: 28 + + +``OCP\Files\Events\BeforeFileScannedEvent`` +******************************************* + +.. versionadded:: 18 + + +``OCP\Files\Events\Node\BeforeNodeCopiedEvent`` +*********************************************** + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\BeforeNodeTouchedEvent`` +************************************************ + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\BeforeNodeRenamedEvent`` +************************************************ + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\NodeDeletedEvent`` +****************************************** + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\BeforeNodeCreatedEvent`` +************************************************ + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\BeforeNodeReadEvent`` +********************************************* + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\NodeRenamedEvent`` +****************************************** + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\BeforeNodeDeletedEvent`` +************************************************ + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\NodeCopiedEvent`` +***************************************** + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\NodeCreatedEvent`` +****************************************** + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\FilesystemTornDownEvent`` +************************************************* + +.. versionadded:: 24 + +Event fired after the filesystem has been torn down + +``OCP\Files\Events\Node\NodeTouchedEvent`` +****************************************** + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\BeforeNodeWrittenEvent`` +************************************************ + +.. versionadded:: 20 + + +``OCP\Files\Events\Node\NodeWrittenEvent`` +****************************************** + +.. versionadded:: 20 + + +``OCP\Files\Events\FileCacheUpdated`` +************************************* + +.. versionadded:: 18 + + +``OCP\Files\Events\BeforeZipCreatedEvent`` +****************************************** + +.. versionadded:: 25 + + +``OCP\Files\Events\NodeRemovedFromCache`` +***************************************** + +.. versionadded:: 18 + + +``OCP\Files\Events\BeforeDirectFileDownloadEvent`` +************************************************** + +.. versionadded:: 25 + +This event is triggered when a user tries to download a file +directly. + +``OCP\Files\Events\BeforeFolderScannedEvent`` +********************************************* + +.. versionadded:: 18 + + +``OCP\Files\Events\InvalidateMountCacheEvent`` +********************************************** + +.. versionadded:: 24 + +Used to notify the filesystem setup manager that the available mounts for a user have changed + +``OCP\Files\Events\NodeAddedToCache`` +************************************* + +.. versionadded:: 18 + + +``OCP\Files\Template\FileCreatedFromTemplateEvent`` +*************************************************** + +.. versionadded:: 21 + + +``OCP\Files\Template\RegisterTemplateCreatorEvent`` +*************************************************** + +.. versionadded:: 30 + + +``OCP\Config\BeforePreferenceDeletedEvent`` +******************************************* + +.. versionadded:: 25 + + +``OCP\Config\BeforePreferenceSetEvent`` +*************************************** + +.. versionadded:: 25 + + +``OCP\DirectEditing\RegisterDirectEditorEvent`` +*********************************************** + +.. versionadded:: 18 + +Event to allow to register the direct editor. + +``OCP\Preview\BeforePreviewFetchedEvent`` +***************************************** + +.. versionadded:: 25.0.1 + +.. versionchanged:: 28.0.0 + the constructor arguments ``$width``, ``$height``, ``$crop`` and ``$mode`` are no longer nullable. + +Emitted before a file preview is being fetched. +It can be used to block preview rendering by throwing a ``OCP\Files\NotFoundException`` + +``OCP\SpeechToText\Events\TranscriptionSuccessfulEvent`` +******************************************************** + +.. versionadded:: 27 + +This Event is emitted when a transcription of a media file happened successfully + +``OCP\SpeechToText\Events\TranscriptionFailedEvent`` +**************************************************** + +.. versionadded:: 27 + +This Event is emitted if a transcription of a media file using a Speech-To-Text provider failed + +``OCP\Security\CSP\AddContentSecurityPolicyEvent`` +************************************************** + +.. versionadded:: 17 + +Allows to inject something into the default content policy. This is for +example useful when you're injecting Javascript code into a view belonging +to another controller and cannot modify its Content-Security-Policy itself. +Note that the adjustment is only applied to applications that use AppFramework +controllers. + +WARNING: Using this API incorrectly may make the instance more insecure. +Do think twice before adding whitelisting resources. Please do also note +that it is not possible to use the `disallowXYZ` functions. + +``OCP\Security\Events\GenerateSecurePasswordEvent`` +*************************************************** + +.. versionadded:: 18 + + +``OCP\Security\Events\ValidatePasswordPolicyEvent`` +*************************************************** + +.. versionadded:: 18 + + +``OCP\Security\FeaturePolicy\AddFeaturePolicyEvent`` +**************************************************** + +.. versionadded:: 17 + +Event that allows to register a feature policy header to a request. + +``OCP\User\GetQuotaEvent`` +************************** + +.. versionadded:: 20 + +Event to allow apps to + +``OCP\User\Events\UserChangedEvent`` +************************************ + +.. versionadded:: 18 + + +``OCP\User\Events\UserLiveStatusEvent`` +*************************************** + +.. versionadded:: 20 + + +``OCP\User\Events\BeforePasswordUpdatedEvent`` +********************************************** + +.. versionadded:: 18 + +Emitted before the user password is updated. + +``OCP\User\Events\UserDeletedEvent`` +************************************ + +.. versionadded:: 18 + + +``OCP\User\Events\BeforeUserDeletedEvent`` +****************************************** + +.. versionadded:: 18 + + +``OCP\User\Events\BeforeUserCreatedEvent`` +****************************************** + +.. versionadded:: 18 + +Emitted before a new user is created on the back-end. + +``OCP\User\Events\OutOfOfficeClearedEvent`` +******************************************* + +.. versionadded:: 28 + +Emitted when a user's out-of-office period is cleared + +``OCP\User\Events\BeforeUserLoggedInEvent`` +******************************************* + +.. versionadded:: 18 + + +``OCP\User\Events\UserFirstTimeLoggedInEvent`` +********************************************** + +.. versionadded:: 28 + + +``OCP\User\Events\UserCreatedEvent`` +************************************ + +.. versionadded:: 18 + +Emitted when a new user has been created on the back-end. + +``OCP\User\Events\UserLoggedInWithCookieEvent`` +*********************************************** + +.. versionadded:: 18 + +Emitted when a user has been successfully logged in via remember-me cookies. + +``OCP\User\Events\PasswordUpdatedEvent`` +**************************************** + +.. versionadded:: 18 + +Emitted when the user password has been updated. + +``OCP\User\Events\OutOfOfficeScheduledEvent`` +********************************************* + +.. versionadded:: 28 + +Emitted when a user's out-of-office period is scheduled + +``OCP\User\Events\PostLoginEvent`` +********************************** + +.. versionadded:: 18 + + +``OCP\User\Events\OutOfOfficeChangedEvent`` +******************************************* + +.. versionadded:: 28 + +Emitted when a user's out-of-office period has changed + +``OCP\User\Events\OutOfOfficeStartedEvent`` +******************************************* + +.. versionadded:: 28 + +Emitted when a user's out-of-office period started + +``OCP\User\Events\BeforeUserLoggedOutEvent`` +******************************************** + +.. versionadded:: 18 + +Emitted before a user is logged out. + +``OCP\User\Events\OutOfOfficeEndedEvent`` +***************************************** + +.. versionadded:: 28 + +Emitted when a user's out-of-office period ended + +``OCP\User\Events\UserLoggedOutEvent`` +************************************** + +.. versionadded:: 18 + +Emitted when a user has been logged out successfully. + +``OCP\User\Events\UserLoggedInEvent`` +************************************* + +.. versionadded:: 18 + + +``OCP\User\Events\BeforeUserLoggedInWithCookieEvent`` +***************************************************** + +.. versionadded:: 18 + +Emitted before a user is logged in via remember-me cookies. + +``OCP\SystemTag\MapperEvent`` +***************************** + +.. versionadded:: 9 + +Class MapperEvent + +``OCP\SystemTag\ManagerEvent`` +****************************** + +.. versionadded:: 9 + +Class ManagerEvent + +``OCP\SystemTag\SystemTagsEntityEvent`` +*************************************** + +.. versionadded:: 9.1 + +.. versionchanged:: 28.0.0 + Dispatched as a typed event + +Class SystemTagsEntityEvent + +``OCP\TaskProcessing\Events\TaskFailedEvent`` +********************************************* + +.. versionadded:: 30 + + +``OCP\TaskProcessing\Events\TaskSuccessfulEvent`` +************************************************* + +.. versionadded:: 30 + + +``OCP\EventDispatcher\GenericEvent`` +************************************ + +.. versionadded:: 18 + +Class GenericEvent +convenience reimplementation of \Symfony\Component\GenericEvent against +\OCP\EventDispatcher\Event + +``OCP\BeforeSabrePubliclyLoadedEvent`` +************************************** + +.. versionadded:: 26 + +Dispatched before Sabre is loaded when accessing public webdav endpoints +This can be used to inject a Sabre plugin for example + +``OCP\Console\ConsoleEvent`` +**************************** + +.. versionadded:: 9 + +Class ConsoleEvent + +``OCP\Log\BeforeMessageLoggedEvent`` +************************************ + +.. versionadded:: 28 + +Even for when a log item is being logged + +``OCP\Log\Audit\CriticalActionPerformedEvent`` +********************************************** + +.. versionadded:: 22 + +Emitted when the admin_audit app should log an entry + +``OCP\DB\Events\AddMissingIndicesEvent`` +**************************************** + +.. versionadded:: 28 + +Event to allow apps to register information about missing database indices +This event will be dispatched for checking on the admin settings and when running +occ db:add-missing-indices which will then create those indices + +``OCP\DB\Events\AddMissingColumnsEvent`` +**************************************** + +.. versionadded:: 28 + +Event to allow apps to register information about missing database columns +This event will be dispatched for checking on the admin settings and when running +occ db:add-missing-columns which will then create those columns + +``OCP\DB\Events\AddMissingPrimaryKeyEvent`` +******************************************* + +.. versionadded:: 28 + +Event to allow apps to register information about missing database primary keys +This event will be dispatched for checking on the admin settings and when running +occ db:add-missing-primary-keys which will then create those keys + +``OCP\Group\Events\GroupCreatedEvent`` +************************************** + +.. versionadded:: 18 + + +``OCP\Group\Events\UserRemovedEvent`` +************************************* + +.. versionadded:: 18 + + +``OCP\Group\Events\SubAdminRemovedEvent`` +***************************************** + +.. versionadded:: 21 + + +``OCP\Group\Events\BeforeGroupCreatedEvent`` +******************************************** + +.. versionadded:: 18 + + +``OCP\Group\Events\UserAddedEvent`` +*********************************** + +.. versionadded:: 18 + + +``OCP\Group\Events\GroupDeletedEvent`` +************************************** + +.. versionadded:: 18 + + +``OCP\Group\Events\GroupChangedEvent`` +************************************** + +.. versionadded:: 26 + + +``OCP\Group\Events\BeforeUserAddedEvent`` +***************************************** + +.. versionadded:: 18 + + +``OCP\Group\Events\BeforeUserRemovedEvent`` +******************************************* + +.. versionadded:: 18 + + +``OCP\Group\Events\BeforeGroupChangedEvent`` +******************************************** + +.. versionadded:: 26 + + +``OCP\Group\Events\SubAdminAddedEvent`` +*************************************** + +.. versionadded:: 21 + + +``OCP\Group\Events\BeforeGroupDeletedEvent`` +******************************************** + +.. versionadded:: 18 + + +``OCP\OCM\Events\ResourceTypeRegisterEvent`` +******************************************** + +.. versionadded:: 28 + +Use this event to register additional OCM resources before the API returns +them in the OCM provider list and capability + +``OCP\TextProcessing\Events\TaskFailedEvent`` +********************************************* + +.. versionadded:: 27.1 + + +``OCP\TextProcessing\Events\TaskSuccessfulEvent`` +************************************************* + +.. versionadded:: 27.1 + diff --git a/developer_manual/basics/events.rst b/developer_manual/basics/events.rst index 1aa8748c9..4129010a2 100644 --- a/developer_manual/basics/events.rst +++ b/developer_manual/basics/events.rst @@ -314,13 +314,6 @@ This event is triggered during the setup of the SabreDAV server to allow the reg This event is triggered during the setup of the SabreDAV server to allow the registration of additional authentication backends. -``\OCP\BeforeSabrePubliclyLoadedEvent`` -*************************************** - -.. versionadded:: 26 - -This event is triggered when accessing public webdav endpoints. - ``\OCA\DAV\Events\SubscriptionCreatedEvent`` ******************************************** @@ -398,443 +391,7 @@ This event is triggered right after the LDAP user backend is registered. This event is triggered whenever the viewer is loaded and extensions should be loaded. -``\OCP\Accounts\UserUpdatedEvent`` -********************************** - -.. versionadded:: 28 - -This event is triggered when the account data of a user was updated. - -``\OCP\App\Events\AppEnableEvent`` -********************************** - -.. versionadded:: 27 - -This event is triggered when an app is enabled. - -``\OCP\App\Events\AppUpdateEvent`` -********************************** - -.. versionadded:: 27 - -This event is triggered when an app is updated. - -``\OCP\App\Events\AppDisableEvent`` -*********************************** - -.. versionadded:: 27 - -This event is triggered when an app is disabled. - -``\OCP\AppFramework\Http\Events\BeforeTemplateRenderedEvent`` -************************************************************* - -.. versionadded:: 20 - -Emitted before the rendering step of each TemplateResponse. The event holds a flag that specifies if a user is logged in. - -``\OCP\Authentication\Events\LoginFailedEvent`` -*********************************************** - -.. versionadded:: 19 - -Emitted when the authentication fails, but only if the login name can be associated with an existing user. - -``\OCP\Authentication\TwoFactorAuth\TwoFactorProviderChallengeFailed`` -********************************************************************** - -.. versionadded:: 28 - -``\OCP\Authentication\TwoFactorAuth\TwoFactorProviderChallengePassed`` -********************************************************************** - -.. versionadded:: 28 - -``\OCP\Authentication\TwoFactorAuth\TwoFactorProviderForUserRegistered`` -************************************************************************ - -.. versionadded:: 28 - -``\OCP\Authentication\TwoFactorAuth\TwoFactorProviderForUserUnregistered`` -************************************************************************** - -.. versionadded:: 28 - -``\OCP\Authentication\TwoFactorAuth\TwoFactorProviderUserDeleted`` -****************************************************************** - -.. versionadded:: 28 - -``\OCP\Authentication\TwoFactorAuth\TwoFactorProviderDisabled`` -*************************************************************** - -.. versionadded:: 20 - -``\OCP\Collaboration\Reference\RenderReferenceEvent`` -***************************************************** - -.. versionadded:: 25 - -Event emitted when apps might render references like link previews or smart picker widgets. - -This can be used to inject scripts for extending that. Further details can be found in the -:ref:`Reference providers` deep dive. - -``\OCP\Comments\CommentsEntityEvent`` -************************************* - -.. versionadded:: 28 - -``\OCP\Contacts\Events\ContactInteractedWithEvent`` -*************************************************** - -.. versionadded:: 19 - -Event emitted by apps whenever there was an interaction with another user or contact. - -It is an event that allows apps to notify other components about an interaction between two users. This can be used to build better recommendations and suggestions in user interfaces. - -Emitters should add at least one identifier (uid, email, federated cloud ID) of the recipient of the interaction. - -``\OCP\DB\Events\AddMissingColumnsEvent`` -***************************************** - -.. versionadded:: 28 - -Event to allow apps to register information about missing database columns - -This event will be dispatched for checking on the admin settings and when running -``occ db:add-missing-columns`` which will then create those columns or can be used -to generate the SQL statements for manual execution. - -``\OCP\DB\Events\AddMissingIndicesEvent`` -***************************************** - -.. versionadded:: 28 - -Event to allow apps to register information about missing database indices - -This event will be dispatched for checking on the admin settings and when running -``occ db:add-missing-indices`` which will then create those indices or can be used -to generate the SQL statements for manual execution. - -``\OCP\DB\Events\AddMissingPrimaryKeyEvent`` -******************************************** - -.. versionadded:: 28 - -Event to allow apps to register information about missing database primary keys - -This event will be dispatched for checking on the admin settings and when running -``occ db:add-missing-primary-keys`` which will then create those indices or can be used -to generate the SQL statements for manual execution. - -``\OCP\DirectEditing\RegisterDirectEditorEvent`` -************************************************ - -.. versionadded:: 18 - -Event to allow to register the direct editor. - -``\OCP\Files\Events\BeforeFileScannedEvent`` -******************************************** - -.. versionadded:: 18 - -``\OCP\Files\Events\BeforeFolderScannedEvent`` -********************************************** - -.. versionadded:: 18 - -``\OCP\Files\Events\FileCacheUpdated`` -************************************** - -.. versionadded:: 18 - -``\OCP\Files\Events\FileScannedEvent`` -************************************** - -.. versionadded:: 18 - -``\OCP\Files\Events\FolderScannedEvent`` -**************************************** - -.. versionadded:: 18 - -``\OCP\Files\Events\NodeAddedToCache`` -************************************** - -.. versionadded:: 18 - -``\OCP\Files\Events\NodeAddedToFavorite`` -***************************************** - -.. versionadded:: 28 - -``\OCP\Files\Events\NodeRemovedFromCache`` -****************************************** - -.. versionadded:: 18 - -``\OCP\Files\Events\NodeRemovedFromFavorite`` -********************************************* - -.. versionadded:: 28 - -``\OCP\Group\Events\BeforeGroupCreatedEvent`` -********************************************* - -.. versionadded:: 18 - -``\OCP\Group\Events\BeforeGroupDeletedEvent`` -********************************************* - -.. versionadded:: 18 - -``\OCP\Group\Events\BeforeUserAddedEvent`` -****************************************** - -.. versionadded:: 18 - -``\OCP\Group\Events\BeforeUserRemovedEvent`` -******************************************** - -.. versionadded:: 18 - -Deprecated in 20.0.0 - it can't be guaranteed that this event is triggered in all case (e.g. for LDAP users this isn't possible) - -``\OCP\Group\Events\GroupCreatedEvent`` -*************************************** - -.. versionadded:: 26 - -``\OCP\Group\Events\GroupChangedEvent`` -*************************************** - -.. versionadded:: 18 - -``\OCP\Group\Events\GroupDeletedEvent`` -*************************************** - -.. versionadded:: 18 - -``\OCP\Group\Events\SubAdminAddedEvent`` -**************************************** - -.. versionadded:: 21 - -``\OCP\Group\Events\SubAdminRemovedEvent`` -****************************************** - -.. versionadded:: 21 - -``\OCP\Group\Events\UserAddedEvent`` -************************************ - -.. versionadded:: 18 - -``\OCP\Group\Events\UserRemovedEvent`` -************************************** - -.. versionadded:: 18 - -``\OCP\Mail\Events\BeforeMessageSent`` -************************************** - -.. versionadded:: 19 - -Emitted before a system mail is sent. It can be used to alter the message. - -``\OCP\Preview\BeforePreviewFetchedEvent`` -****************************************** - -.. versionadded:: 26 - -Emitted before a file preview is being fetched. It can be used to block preview rendering by throwing a ``OCP\Files\NotFoundException``. - -``\OCP\Security\CSP\AddContentSecurityPolicyEvent`` -*************************************************** - -.. versionadded:: 17 - -Allows to inject something into the default content policy. This is for example useful when you're injecting Javascript code into a view belonging to another controller and cannot modify its Content-Security-Policy itself. Note that the adjustment is only applied to applications that use AppFramework controllers. - -WARNING: Using this API incorrectly may make the instance more insecure. Do think twice before adding whitelisting resources. Please do also note that it is not possible to use the `disallowXYZ` functions. - -``\OCP\Security\Events\GenerateSecurePasswordEvent`` -**************************************************** - -.. versionadded:: 18 - -``\OCP\Security\Events\ValidatePasswordPolicyEvent`` -**************************************************** - -.. versionadded:: 18 - -``\OCP\Security\FeaturePolicy\AddFeaturePolicyEvent`` -***************************************************** - -.. versionadded:: 17 - -Event that allows to register a feature policy header to a request. - -``\OCP\Share\Events\BeforeShareCreatedEvent`` -********************************************* - -.. versionadded:: 28 - -``\OCP\Share\Events\BeforeShareDeletedEvent`` -********************************************* - -.. versionadded:: 28 - -``\OCP\Share\Events\ShareAcceptedEvent`` -**************************************** - -.. versionadded:: 28 - -``\OCP\Share\Events\ShareCreatedEvent`` -*************************************** - -.. versionadded:: 18 - -``\OCP\Share\Events\ShareDeletedEvent`` -*************************************** - -.. versionadded:: 21 - -``\OCP\Share\Events\ShareDeletedFromSelfEvent`` -*********************************************** - -.. versionadded:: 28 - -``\OCP\Share\Events\VerifyMountPointEvent`` -******************************************* - -.. versionadded:: 19 - -``\OCP\SystemTag\SystemTagsEntityEvent`` -**************************************** - -.. versionadded:: 28 - -``\OCP\User\Events\BeforeUserLoggedInWithCookieEvent`` -****************************************************** - -.. versionadded:: 18 - -Emitted before a user is logged in via remember-me cookies. - -``\OCP\User\Events\UserLoggedInWithCookieEvent`` -************************************************ - -.. versionadded:: 18 - -Emitted when a user has been successfully logged in via remember-me cookies. - -``\OCP\User\Events\BeforePasswordUpdatedEvent`` -*********************************************** - -.. versionadded:: 18 - -Emitted before the user password is updated. - -``\OCP\User\Events\PasswordUpdatedEvent`` -***************************************** - -.. versionadded:: 18 - -Emitted when the user password has been updated. - -``\OCP\User\Events\BeforeUserCreatedEvent`` -******************************************* - -.. versionadded:: 18 - -Emitted before a new user is created on the back-end. - -``\OCP\User\Events\UserCreatedEvent`` -************************************* - -.. versionadded:: 18 - -Emitted when a new user has been created on the back-end. - -``\OCP\User\Events\BeforeUserDeletedEvent`` -******************************************* - -.. versionadded:: 18 - -``\OCP\User\Events\UserDeletedEvent`` -************************************* - -.. versionadded:: 18 - -``\OCP\User\Events\BeforeUserLoggedInEvent`` -******************************************** - -.. versionadded:: 18 - -``\OCP\User\Events\BeforeUserLoggedOutEvent`` -********************************************* - -.. versionadded:: 18 - -Emitted before a user is logged out. - -``\OCP\User\Events\PostLoginEvent`` -*********************************** - -.. versionadded:: 18 - -``\OCP\User\Events\UserChangedEvent`` -************************************* - -.. versionadded:: 18 - -``\OCP\User\Events\UserFirstTimeLoggedInEvent`` -*********************************************** - -.. versionadded:: 28 - -``\OCP\User\Events\UserLiveStatusEvent`` -**************************************** - -.. versionadded:: 20 - -``\OCP\User\Events\UserLoggedInEvent`` -************************************** - -.. versionadded:: 18 - -``\OCP\User\Events\UserLoggedOutEvent`` -*************************************** - -.. versionadded:: 18 - -Emitted when a user has been logged out successfully. - -``\OCP\WorkflowEngine\LoadSettingsScriptsEvent`` -************************************************ - -.. versionadded:: 20 - -Emitted when the workflow engine settings page is loaded. - -``\OCP\WorkflowEngine\RegisterChecksEvent`` -******************************************* - -.. versionadded:: 18 - -``\OCP\WorkflowEngine\RegisterEntitiesEvent`` -********************************************* - -.. versionadded:: 18 - -``\OCP\WorkflowEngine\RegisterOperationsEvent`` -*********************************************** - -.. versionadded:: 18 +.. include:: _available_events_ocp.rst Hooks ----- From 68b705756364b93fe0567b8c8a8be31e04f366dc Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Thu, 25 Jul 2024 23:36:51 +0200 Subject: [PATCH 0157/1749] docs(preview): add imaginary pdf provider Signed-off-by: Daniel Kesselberg --- admin_manual/release_notes/upgrade_to_30.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/admin_manual/release_notes/upgrade_to_30.rst b/admin_manual/release_notes/upgrade_to_30.rst index d2f35cde2..51fd02a0f 100644 --- a/admin_manual/release_notes/upgrade_to_30.rst +++ b/admin_manual/release_notes/upgrade_to_30.rst @@ -24,3 +24,9 @@ Changes to the available options in ``config.php``. * The option ``forbidden_chars`` is now deprecated and replaced with ``forbidden_filename_characters`` * The option ``forbidden_filename_basenames`` was added to allow bocking files with specific basenames (the filename without extension (before the first dot)) * The option ``forbidden_filename_extensions`` was added to allow blocking extensions from being used on filenames + +Previews for PDF files with Imaginary +------------------------------------- + +The preview provider ``OC\Preview\Imaginary`` is no longer generating previews for PDF files. +Add the new preview provider ``OC\Preview\ImaginaryPDF`` to ``enabledPreviewProviders`` to enable preview generation with Imaginary for PDF files. From 8aaa76181975d426e63c19266f37567e60c227b6 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Fri, 26 Jul 2024 02:51:22 +0000 Subject: [PATCH 0158/1749] generate documentation from config.sample.php --- .../configuration_server/config_sample_php_parameters.rst | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index a01164d3d..424a3860f 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -1946,7 +1946,13 @@ preview_imaginary_url Set the URL of the Imaginary service to send image previews to. -Also requires the ``OC\Preview\Imaginary`` provider to be enabled. +Also requires the + - ``OC\Preview\Imaginary`` +provider to be enabled in the 'enabledPreviewProviders' array, to create previews for these mimetypes: +bmp, x-bitmap, png, jpeg, gif, heic, heif, svg+xml, tiff, webp and illustrator. +If you want Imaginary to also create preview images from PDF Documents, you have to add + - ``OC\Preview\ImaginaryPDF`` +provider as well. See https://github.com/h2non/imaginary From 0828c717b42b6e32fa00725784d19737264b0d87 Mon Sep 17 00:00:00 2001 From: Jesse Hitch Date: Fri, 26 Jul 2024 08:35:09 +0200 Subject: [PATCH 0159/1749] Update upgrade.rst - update grammar on upgrading to minor version before major version Signed-off-by: Jesse Hitch --- admin_manual/maintenance/upgrade.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/maintenance/upgrade.rst b/admin_manual/maintenance/upgrade.rst index c632ede5c..f3e7493ee 100644 --- a/admin_manual/maintenance/upgrade.rst +++ b/admin_manual/maintenance/upgrade.rst @@ -41,7 +41,7 @@ Approaching Upgrades -------------------- Nextcloud must be upgraded step by step: - * Before you can upgrade to the next major release, Nextcloud upgrades to the latest point release. + * Before you can upgrade to the next major release, you need to upgrade to the latest minor version for your current major version. * Then run the upgrade again to upgrade to the next major release's latest point release. * **You cannot skip major releases.** Please re-run the upgrade until you have reached the highest available (or applicable) release. * Example: 18.0.5 -> 18.0.11 -> 19.0.5 -> 20.0.2 From 224f864842a9734bc5fa59fe22cdf7abd35d5ba9 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Fri, 26 Jul 2024 10:01:52 +0200 Subject: [PATCH 0160/1749] docs(TaskProcessing): Update docs to reflect latest changes Signed-off-by: Marcel Klehr --- .../app_upgrade_guide/upgrade_to_30.rst | 4 + .../digging_deeper/task_processing.rst | 130 +++++++++++++++++- 2 files changed, 131 insertions(+), 3 deletions(-) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index bb9220119..6f172fd63 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -126,6 +126,10 @@ Added APIs - ``OCP\App\IAppManager::BACKEND_CALDAV`` was added to represent the caldav backend dependency for ``isBackendRequired()``. - ``OCP\App\IAppManager::isBackendRequired()`` was added to check if at least one app requires a specific backend (currently only ``caldav``). - ``OCP\Accounts\IAccountManager::PROPERTY_BIRTHDATE`` was added to allow users to configure their date of birth in their profiles. +- ``OCP\TaskProcessing``` was added to unify task processing of AI tasks and other types of tasks. See :ref:`Task Processing` +- ``OCP\AppFramework\Bootstrap\IRegistrationContext::registerTaskProcessingProvider()`` was added to allow registering task processing providers +- ``OCP\AppFramework\Bootstrap\IRegistrationContext::registerTaskProcessingTaskType()`` was added to allow registering task processing task types +- ``OCP\Files\IRootFolder::getAppDataDirectoryName()`` was added to allow getting the name of the app data directory Changed APIs ^^^^^^^^^^^^ diff --git a/developer_manual/digging_deeper/task_processing.rst b/developer_manual/digging_deeper/task_processing.rst index f6518cc37..a6ea21e5b 100644 --- a/developer_manual/digging_deeper/task_processing.rst +++ b/developer_manual/digging_deeper/task_processing.rst @@ -126,6 +126,7 @@ Input and output shape keys can have one of a pre-defined set of types, which ar case Audio = 3; case Video = 4; case File = 5; + case Enum = 6; case ListOfNumbers = 10; case ListOfTexts = 11; case ListOfImages = 12; @@ -158,6 +159,17 @@ The task class objects have the following methods available: * ``getAppId()`` This returns the originating application ID of the task. * ``getCustomId()`` This returns the original scheduler-defined identifier for the task * ``getUserId()`` This returns the originating user ID of the task. + * ``getCompletionExpectedAt()`` This is available after scheduling the task and returns the DateTime when the task is expected to be completed + * ``getLastUpdated()`` This returns the time the task was last updated as a unix timestamp + * ``getScheduledAt()`` This returns the time the task was scheduled as a unix timestamp + * ``getStartedAt()`` This returns the time the task execution started as a unix timestamp + * ``getEndedAt()`` This returns the time the task execution ended as a unix timestamp + * ``getErrorMessage()`` This returns the error message if the task execution failed + * ``getProgress()`` This returns the current task progress, between 0 and 1 while the task is running. Will be 1 when the task is completed + * ``setWebhookUri()`` This sets the URI of a webhook that will be notified when the task execution has ended + * ``setWebhookMethod()`` This sets the HTTP method that will be used for the webhook when the task execution has ended + * ``getWebhookUri()`` This returns the webhook URI that will be notified when the task execution has ended + * ``getWebhookMethod()`` This returns the HTTP method that will be used for the webhook when the task execution has ended You could now schedule the task as follows: @@ -261,7 +273,7 @@ A **Task processing provider** will usually be a class that implements the inter ) { } - public function getId() { + public function getId(): string { return 'myapp:summary'; } @@ -277,17 +289,129 @@ A **Task processing provider** will usually be a class that implements the inter // Return the output here } - public function getExpectedRuntime() { + public function getExpectedRuntime(): int { // usually takes 1min on average return 60; } + + public function getInputShapeDefaults(): array { + return []; + } + + public function getOptionalInputShape(): array { + return []; + } + + public function getOptionalInputShapeDefaults(): array { + return []; + } + + public function getOptionalOutputShape(): array { + return []; + } + + public function getInputShapeEnumValues(): array { + return []; + } + + public function getOptionalInputShapeEnumValues(): array { + return []; + } + + public function getOutputShapeEnumValues(): array { + return []; + } + + public function getOptionalOutputShapeEnumValues(): array { + return []; + } } The method ``getName`` returns a string to identify the registered provider in the user interface. The method ``process`` implements the text processing step. In case execution fails for some reason, you should throw a ``\OCP\TaskProcessing\Exception\ProcessingException`` with an explanatory error message. Important to note here is that ``Image``, ``Audio``, ``Video`` and ``File`` slots in the input array will be filled with ``\OCP\Files\File`` objects for your convenience. When outputting one of these you should simply return a string, the API will turn the data into a proper file for convenience. The ``$reportProgress`` parameter is a callback that you may use at will to report the task progress as a single float value between 0 and 1. Its return value will indicate if the task is still running (``true``) or if it was cancelled (``false``) and processing should be terminated. -This class would typically be saved into a file in ``lib/TextProcessing`` of your app but you are free to put it elsewhere as long as it's loadable by Nextcloud's :ref:`dependency injection container`. +This class would typically be saved into a file in ``lib/TaskProcessing`` of your app but you are free to put it elsewhere as long as it's loadable by Nextcloud's :ref:`dependency injection container`. + +Providing supplemental inputs and outputs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Built-in task types often only specify the most basic input and output slots. If you would like to offer more input options +with your provider you can specify optional inputs and outputs using the ``getOptionalInputShape`` and ``getOptionalOutputShape`` methods. +You will need to return an associative array of ``\OCP\TaskProcessing\ShapeDescriptor`` objects. + +.. code-block:: php + + public function getOptionalInputShape(): array { + return [ + 'tone' => new ShapeDescriptor($this->l->t('Tone of voice'), $this->l->t('Set the tone of voice to be used for the output'), EShapeType::Text) + ]; + } + +In the same vein you can also provide optional output shape slots in addition to the pre-defined output slots. + +.. code-block:: php + + public function getOptionalOutputShape(): array { + return [ + 'co2_emissions' => new ShapeDescriptor($this->l->t('CO2 Emissions'), $this->l->t('The CO2 emissions produced by running this task in metric tons'), EShapeType::Number) + ]; + } + +Providing input defaults +^^^^^^^^^^^^^^^^^^^^^^^^ + +With the method ``getInputShapeDefaults`` you can specify default values for input slots (which are defined by the task type). For example: + +.. code-block:: php + + public function getInputShapeDefaults(): array { + return [ + 'input' => 'There was once a man with many cows who wanted to have even more cows.' + ]; + } + +Note that you can only specify default values for 'Text' and 'Number' slots. + +The same works for your optional input shapes that you defined in ``getOptionalInputShape``: + +.. code-block:: php + + public function getOptionalInputShapeDefaults(): array { + return [ + 'tone' => 'Formal' + ]; + } + +Working with Enum shape types +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Both input and output shapes as well as the optional input and output shapes allow declaring slots of type ``'Enum'``. An Enum +is a type that only allows values from a pre-defined set. In the case of the TaskProcessing API this set is not defined by the task type, but +by the provider implementing the task type using ``getInputShapeEnumValues``, ``getOutputShapeEnumValues``, ``getOptionalInputShapeEnumValues`` and ``getOptionalOutputShapeEnumValues``. + +You could, for example, implement the above tone of voice slot using an Enum: + +.. code-block:: php + + public function getOptionalInputShape(): array { + return [ + 'tone' => new ShapeDescriptor($this->l->t('Tone of voice'), $this->l->t('Set the tone of voice to be used for the output'), EShapeType::Enum) + ]; + } + +.. code-block:: php + + public function getOptionalInputShapeEnumValues(): array { + return [ + 'tone' => [ + new ShapeEnumValue($this->l->t('Simple'), 'So that a kid could understand'), + new ShapeEnumValue($this->l->t('Funny'), 'Funny'), + new ShapeEnumValue($this->l->t('Formal'), 'Formal'), + ] + ]; + } + Providing more task types ^^^^^^^^^^^^^^^^^^^^^^^^^ From 831836138713f72b926eb5bac9a9461936cd0221 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Fri, 26 Jul 2024 10:09:25 +0200 Subject: [PATCH 0161/1749] docs(AI): Deprecate old APIs Signed-off-by: Marcel Klehr --- developer_manual/digging_deeper/speech-to-text.rst | 5 ++++- developer_manual/digging_deeper/text2image.rst | 3 +++ developer_manual/digging_deeper/text_processing.rst | 4 ++++ developer_manual/digging_deeper/translation.rst | 5 ++++- 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/developer_manual/digging_deeper/speech-to-text.rst b/developer_manual/digging_deeper/speech-to-text.rst index ceb157a02..c18bb38e2 100644 --- a/developer_manual/digging_deeper/speech-to-text.rst +++ b/developer_manual/digging_deeper/speech-to-text.rst @@ -6,6 +6,9 @@ Speech-To-Text .. versionadded:: 27 +.. deprecated:: 30 + Use the TaskProcessing API instead + Nextcloud offers a **Speech-To-Text** API. The overall idea is that there is a central OCP API that apps can use to request transcriptions of audio or video files. To be technology agnostic any app can provide this Speech-To-Text functionality by registering a Speech-To-Text provider. Consuming the Speech-To-Text API @@ -182,4 +185,4 @@ The provider class is registered via the :ref:`bootstrap mechanism Date: Fri, 26 Jul 2024 10:12:13 +0200 Subject: [PATCH 0162/1749] docs(TaskProcessing): Add Translate task type Signed-off-by: Marcel Klehr --- developer_manual/digging_deeper/task_processing.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/developer_manual/digging_deeper/task_processing.rst b/developer_manual/digging_deeper/task_processing.rst index a6ea21e5b..ceee0155b 100644 --- a/developer_manual/digging_deeper/task_processing.rst +++ b/developer_manual/digging_deeper/task_processing.rst @@ -68,6 +68,13 @@ The following built-in task types are available: * ``input``: ``Text`` * Output shape: * ``output``: ``Text`` + * ``'core:text2text:translate'``: This task will translate text from one language to another. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextTranslate`` + * Input shape: + * ``input``: ``Text`` + * ``origin_language``: ``Enum`` + * ``target_language``: ``Enum`` + * Output shape: + * ``output``: ``Text`` * ``'core:audio2text'``: This task type is for transcribing audio to text. It is implemented by ``\OCP\TaskProcessing\TaskTypes\AudioToText`` * Input shape: * ``input``: ``Audio`` From 2770a3f66a91833529208dd3d2b35b6a6ffb552f Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Fri, 26 Jul 2024 10:16:32 +0200 Subject: [PATCH 0163/1749] docs(Upgrade to 30): Deprecate old AI APIs Signed-off-by: Marcel Klehr --- .../app_upgrade_guide/upgrade_to_30.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 6f172fd63..eb8c8edeb 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -179,6 +179,10 @@ Deprecated APIs - Calling ``OCP\DB\QueryBuilder\IQueryBuilder::update()`` with ``$alias`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. - Calling ``OCP\IDBConnection::getDatabasePlatform()`` is deprecated and will throw an exception in a future version as the underlying library is renaming and removing platforms which breaks the backwards-compatibility. Use ``getDatabaseProvider()`` instead. - Calling ``OCP\Files\Lock\ILockManager::registerLockProvider()`` is deprecated and will be removed in the future. Use ``registerLazyLockProvider()`` instead. +- Using ``OCP\Translation`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. +- Using ``OCP\SpeechToText`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. Removed APIs ^^^^^^^^^^^^ From 5ee2436e4f49c957314318eb3dac0b0283f17d3b Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Fri, 26 Jul 2024 10:44:42 +0200 Subject: [PATCH 0164/1749] docs(admin/ai): Add note about restarting job workers Signed-off-by: Marcel Klehr --- admin_manual/ai/app_context_chat.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index 7d190edb1..9fc97f2cf 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -57,18 +57,20 @@ Installation Initial loading of data ----------------------- -Context chat will automatically load user data into the Vector DB using background jobs. To speed this up, you can set up multiple background job worker machines and run the following occ commands in parallel on each: +Context chat will automatically load user data into the Vector DB using background jobs. To speed this up, you can set up multiple background job workers (possibly on dedicated machines) and run the following occ commands as daemons in parallel on each: .. code-block:: - occ background-job:worker OCA\ContextChat\BackgroundJobs\StorageCrawlJob + occ background-job:worker 'OCA\ContextChat\BackgroundJobs\StorageCrawlJob' .. code-block:: - occ background-job:worker OCA\ContextChat\BackgroundJobs\IndexerJob + occ background-job:worker 'OCA\ContextChat\BackgroundJobs\IndexerJob' This will ensure that the necessary background jobs are run as often as possible: ``StorageCrawlJob`` will crawl Nextcloud storages and put files that it finds into a queue and ``IndexerJob`` will iterate over the queue and load the file content into the Vector DB. +Make sure to restart these daemons regularly. For example once a day. + Scaling ------- From 6b5b1468d640a675dae1f46b885fecf91e548a7a Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Fri, 26 Jul 2024 11:11:48 +0200 Subject: [PATCH 0165/1749] docs(admin/ai): How to improve task throughput Signed-off-by: Marcel Klehr --- admin_manual/ai/app_assistant.rst | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/admin_manual/ai/app_assistant.rst b/admin_manual/ai/app_assistant.rst index c7a71bd9a..42714047a 100644 --- a/admin_manual/ai/app_assistant.rst +++ b/admin_manual/ai/app_assistant.rst @@ -160,3 +160,17 @@ This field is appended to the block of chat messages, i.e. attached after the me The number of latest messages to consider for generating the next message. This does not include the user instructions, which is always considered in addition to this. This value should be adjusted in case you are hitting the token limit in your conversations too often. The AI text generation provider should ideally handle the max token limit case. + +Improve AI processing throughput +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Most AI tasks will be run as part of the background job system in Nextcloud which only runs jobs every 5 minutes by default. +To pick up scheduled jobs faster you can set up background job workers that process AI tasks as soon as they are scheduled: + +run the following occ commands a daemon (you can also spawn multiple, for parallel processing): + +.. code-block:: + + occ background-job:worker 'OC\TaskProcessing\SynchronousBackgroundJob' + +Make sure to restart these daemons regularly. For example once a day. From 1c28e793d2f680a425e3eba016907d0c87c2c200 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Fri, 26 Jul 2024 13:41:01 +0200 Subject: [PATCH 0166/1749] docs(ai): Address review comments Signed-off-by: Marcel Klehr --- admin_manual/ai/app_assistant.rst | 2 +- developer_manual/digging_deeper/task_processing.rst | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/admin_manual/ai/app_assistant.rst b/admin_manual/ai/app_assistant.rst index 42714047a..4bd058e25 100644 --- a/admin_manual/ai/app_assistant.rst +++ b/admin_manual/ai/app_assistant.rst @@ -173,4 +173,4 @@ run the following occ commands a daemon (you can also spawn multiple, for parall occ background-job:worker 'OC\TaskProcessing\SynchronousBackgroundJob' -Make sure to restart these daemons regularly. For example once a day. +Make sure to restart these daemons regularly, for example once a day, to make sure the daemon runs the latest code. diff --git a/developer_manual/digging_deeper/task_processing.rst b/developer_manual/digging_deeper/task_processing.rst index ceee0155b..badd25fd2 100644 --- a/developer_manual/digging_deeper/task_processing.rst +++ b/developer_manual/digging_deeper/task_processing.rst @@ -340,8 +340,8 @@ The method ``process`` implements the text processing step. In case execution fa This class would typically be saved into a file in ``lib/TaskProcessing`` of your app but you are free to put it elsewhere as long as it's loadable by Nextcloud's :ref:`dependency injection container`. -Providing supplemental inputs and outputs -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Providing additional inputs and outputs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Built-in task types often only specify the most basic input and output slots. If you would like to offer more input options with your provider you can specify optional inputs and outputs using the ``getOptionalInputShape`` and ``getOptionalOutputShape`` methods. From 17fb341043fbf36183c50ec777f484b49256c10b Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Fri, 26 Jul 2024 13:53:55 +0200 Subject: [PATCH 0167/1749] fix: config_sample_php_parameters.rst Signed-off-by: Marcel Klehr --- .../config_sample_php_parameters.rst | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 424a3860f..ae6256efc 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -1946,13 +1946,10 @@ preview_imaginary_url Set the URL of the Imaginary service to send image previews to. -Also requires the - - ``OC\Preview\Imaginary`` -provider to be enabled in the 'enabledPreviewProviders' array, to create previews for these mimetypes: -bmp, x-bitmap, png, jpeg, gif, heic, heif, svg+xml, tiff, webp and illustrator. -If you want Imaginary to also create preview images from PDF Documents, you have to add - - ``OC\Preview\ImaginaryPDF`` -provider as well. +Also requires the ``OC\Preview\Imaginary`` +provider to be enabled in the 'enabledPreviewProviders' array to create previews for these mimetypes: bmp, x-bitmap, png, jpeg, gif, heic, heif, svg+xml, tiff, webp and illustrator. + +If you want Imaginary to also create preview images from PDF Documents, you have to add ``OC\Preview\ImaginaryPDF`` provider as well. See https://github.com/h2non/imaginary @@ -2317,16 +2314,16 @@ memcached_options \Memcached::OPT_SEND_TIMEOUT => 50, \Memcached::OPT_RECV_TIMEOUT => 50, \Memcached::OPT_POLL_TIMEOUT => 50, - + // Enable compression \Memcached::OPT_COMPRESSION => true, - + // Turn on consistent hashing \Memcached::OPT_LIBKETAMA_COMPATIBLE => true, - + // Enable Binary Protocol \Memcached::OPT_BINARY_PROTOCOL => true, - + // Binary serializer vill be enabled if the igbinary PECL module is available //\Memcached::OPT_SERIALIZER => \Memcached::SERIALIZER_IGBINARY, ], From 55f4781608ce29e6c23555c78dcf7de84d7876fa Mon Sep 17 00:00:00 2001 From: Baptiste Fotia Date: Fri, 26 Jul 2024 15:35:17 +0200 Subject: [PATCH 0168/1749] Add the new keyword The new keyword was not present in the return examples. Signed-off-by: Baptiste Fotia --- .../client_apis/OCS/ocs-openapi.rst | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/developer_manual/client_apis/OCS/ocs-openapi.rst b/developer_manual/client_apis/OCS/ocs-openapi.rst index 8be18fcce..66568b720 100644 --- a/developer_manual/client_apis/OCS/ocs-openapi.rst +++ b/developer_manual/client_apis/OCS/ocs-openapi.rst @@ -87,7 +87,7 @@ For details take a look at :ref:`OCS `. public function someControllerMethod(): DataResponse { ... - return DataResponse(...); + return new DataResponse(...); } } @@ -155,7 +155,7 @@ If you are working with an existing API where you can not break compatibility, y */ public function someControllerMethod() { ... - return DataResponse([]); + return new DataResponse([]); } .. code-block:: php @@ -166,7 +166,7 @@ If you are working with an existing API where you can not break compatibility, y */ public function someControllerMethod() { ... - return DataResponse(null); + return new DataResponse(null); } /** @@ -174,7 +174,7 @@ If you are working with an existing API where you can not break compatibility, y */ public function someControllerMethod() { ... - return DataResponse(new \stdClass()); + return new DataResponse(new \stdClass()); } /** @@ -182,7 +182,7 @@ If you are working with an existing API where you can not break compatibility, y */ public function someControllerMethod() { ... - return DataResponse([]); + return new DataResponse([]); } DO NOT throw non-OCS*Exceptions @@ -232,9 +232,9 @@ All 2xx responses should return the same data structure and all 4xx should also public function someControllerMethod() { ... if (...) { - return DataResponse(["name" => name], Http::STATUS_OK); + return new DataResponse(["name" => name], Http::STATUS_OK); } else { - return DataResponse(["id" => id, "name" => name], Http::STATUS_CREATED); + return new DataResponse(["id" => id, "name" => name], Http::STATUS_CREATED); } } @@ -244,9 +244,9 @@ All 2xx responses should return the same data structure and all 4xx should also public function someControllerMethod() { ... if (...) { - return DataResponse(["error" => "bad request"], Http::STATUS_BAD_REQUEST); + return new DataResponse(["error" => "bad request"], Http::STATUS_BAD_REQUEST); } else { - return DataResponse(["message" => "forbidden"], Http::STATUS_FORBIDDEN); + return new DataResponse(["message" => "forbidden"], Http::STATUS_FORBIDDEN); } } @@ -260,9 +260,9 @@ All 2xx responses should return the same data structure and all 4xx should also public function someControllerMethod() { ... if (...) { - return DataResponse(["id" => id, "name" => name], Http::STATUS_OK); + return new DataResponse(["id" => id, "name" => name], Http::STATUS_OK); } else { - return DataResponse(["id" => id, "name" => name], Http::STATUS_CREATED); + return new DataResponse(["id" => id, "name" => name], Http::STATUS_CREATED); } } @@ -272,9 +272,9 @@ All 2xx responses should return the same data structure and all 4xx should also public function someControllerMethod() { ... if (...) { - return DataResponse(["error" => "bad request"], Http::STATUS_BAD_REQUEST); + return new DataResponse(["error" => "bad request"], Http::STATUS_BAD_REQUEST); } else { - return DataResponse(["error" => "forbidden"], Http::STATUS_FORBIDDEN); + return new DataResponse(["error" => "forbidden"], Http::STATUS_FORBIDDEN); } } @@ -391,7 +391,7 @@ There you can explain what the APIs in the controller do or give examples an how */ public function someControllerMethod(int $id) { ... - return DataResponse(["name" => name], Http::STATUS_CREATED); + return new DataResponse(["name" => name], Http::STATUS_CREATED); } } @@ -414,7 +414,7 @@ There you can explain what the APIs in the controller do or give examples an how */ public function someControllerMethod(int $id) { ... - return DataResponse(["name" => name], Http::STATUS_CREATED); + return new DataResponse(["name" => name], Http::STATUS_CREATED); } } From 71521bec9b9596525b54a31a16504a4ea3bae5f5 Mon Sep 17 00:00:00 2001 From: Jesse Hitch Date: Fri, 26 Jul 2024 22:13:47 +0200 Subject: [PATCH 0169/1749] Update admin_manual/maintenance/upgrade.rst Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: Jesse Hitch --- admin_manual/maintenance/upgrade.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/maintenance/upgrade.rst b/admin_manual/maintenance/upgrade.rst index f3e7493ee..8022020fa 100644 --- a/admin_manual/maintenance/upgrade.rst +++ b/admin_manual/maintenance/upgrade.rst @@ -41,7 +41,7 @@ Approaching Upgrades -------------------- Nextcloud must be upgraded step by step: - * Before you can upgrade to the next major release, you need to upgrade to the latest minor version for your current major version. + * Before you can upgrade to the next major release, you need to upgrade to the latest point release of your current major version. * Then run the upgrade again to upgrade to the next major release's latest point release. * **You cannot skip major releases.** Please re-run the upgrade until you have reached the highest available (or applicable) release. * Example: 18.0.5 -> 18.0.11 -> 19.0.5 -> 20.0.2 From 4182b62e8dc9b8eae00522fbdfc8474c35e55707 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sat, 27 Jul 2024 02:49:26 +0000 Subject: [PATCH 0170/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index ae6256efc..424a3860f 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -1946,10 +1946,13 @@ preview_imaginary_url Set the URL of the Imaginary service to send image previews to. -Also requires the ``OC\Preview\Imaginary`` -provider to be enabled in the 'enabledPreviewProviders' array to create previews for these mimetypes: bmp, x-bitmap, png, jpeg, gif, heic, heif, svg+xml, tiff, webp and illustrator. - -If you want Imaginary to also create preview images from PDF Documents, you have to add ``OC\Preview\ImaginaryPDF`` provider as well. +Also requires the + - ``OC\Preview\Imaginary`` +provider to be enabled in the 'enabledPreviewProviders' array, to create previews for these mimetypes: +bmp, x-bitmap, png, jpeg, gif, heic, heif, svg+xml, tiff, webp and illustrator. +If you want Imaginary to also create preview images from PDF Documents, you have to add + - ``OC\Preview\ImaginaryPDF`` +provider as well. See https://github.com/h2non/imaginary @@ -2314,16 +2317,16 @@ memcached_options \Memcached::OPT_SEND_TIMEOUT => 50, \Memcached::OPT_RECV_TIMEOUT => 50, \Memcached::OPT_POLL_TIMEOUT => 50, - + // Enable compression \Memcached::OPT_COMPRESSION => true, - + // Turn on consistent hashing \Memcached::OPT_LIBKETAMA_COMPATIBLE => true, - + // Enable Binary Protocol \Memcached::OPT_BINARY_PROTOCOL => true, - + // Binary serializer vill be enabled if the igbinary PECL module is available //\Memcached::OPT_SERIALIZER => \Memcached::SERIALIZER_IGBINARY, ], From 6cf3a814fe19a92b294ea46ab2c95591bdd3a585 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Wed, 31 Jul 2024 02:52:48 +0000 Subject: [PATCH 0171/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 424a3860f..0173d77c9 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -1582,6 +1582,15 @@ log.condition 'shared_secret' => '57b58edb6637fe3059b3595cf9c41b9', 'users' => ['sample-user'], 'apps' => ['files'], + 'matches' => [ + [ + 'shared_secret' => '57b58edb6637fe3059b3595cf9c41b9', + 'users' => ['sample-user'], + 'apps' => ['files'], + 'loglevel' => 1, + 'message' => 'contains substring' + ], + ], ], Log condition for log level increase based on conditions. Once one of these @@ -1595,6 +1604,9 @@ Supported conditions: this condition is met - ``apps``: if the log message is invoked by one of the specified apps, this condition is met + - ``matches``: if all the conditions inside a group match, + this condition is met. This allows to log only entries to an app + by a few users. Defaults to an empty array. From 389ddbc3148209bae4c6ac3429b53edcbf2f5690 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Wed, 31 Jul 2024 13:39:06 +0200 Subject: [PATCH 0172/1749] docs(AI): Add more details to requirements Signed-off-by: Marcel Klehr --- admin_manual/ai/app_context_chat.rst | 4 ++++ admin_manual/ai/app_stt_whisper2.rst | 1 + admin_manual/ai/app_translate.rst | 4 +++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index 9fc97f2cf..b80a2a823 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -31,6 +31,10 @@ Requirements * CPU Sizing * At least 12GB of system RAM + * Below version 3, 10-20 Cores, the more cores the faster it will be + * Since version 3, this app makes use of the configured Text To Text Free prompt provider instead of running its own Language model, you will thus need only 4-8 cores for the embedding model + +* A dedicated machine is recommended Space usage ~~~~~~~~~~~ diff --git a/admin_manual/ai/app_stt_whisper2.rst b/admin_manual/ai/app_stt_whisper2.rst index d2444facf..9850e609d 100644 --- a/admin_manual/ai/app_stt_whisper2.rst +++ b/admin_manual/ai/app_stt_whisper2.rst @@ -25,6 +25,7 @@ Requirements * The more cores you have and the more powerful the CPU the better, we recommend 10-20 cores * The app will hog all cores by default, so it is usually better to run it on a separate machine + * 4GB for the app Installation ------------ diff --git a/admin_manual/ai/app_translate.rst b/admin_manual/ai/app_translate.rst index e4ea8b265..3ebcf8e92 100644 --- a/admin_manual/ai/app_translate.rst +++ b/admin_manual/ai/app_translate.rst @@ -20,9 +20,11 @@ Requirements ------------ * Minimal Nextcloud version: 26 -* x86 CPU +* x86 CPU with 4-8 cores for the app to use (The more cores the faster it will be) +* 2GB of RAM for the app should be enough * GNU lib C (musl is not supported) * This app does not support using GPU for processing and may thus not be performing ideally for long texts +* The workload will run on the web server workers (*Note*: Nextcloud AIO is currently not supported due to it using musl) From caecfeff9d76345a04a4b6d3c6821bb2c4470b0e Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Thu, 1 Aug 2024 05:55:04 +0000 Subject: [PATCH 0173/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 0173d77c9..4356172d9 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -1946,7 +1946,8 @@ preview_ffmpeg_path custom path for ffmpeg binary -Defaults to ``null`` and falls back to searching ``avconv`` and ``ffmpeg`` in the configured ``PATH`` environment +Defaults to ``null`` and falls back to searching ``avconv`` and ``ffmpeg`` +in the configured ``PATH`` environment preview_imaginary_url ^^^^^^^^^^^^^^^^^^^^^ @@ -1958,13 +1959,12 @@ preview_imaginary_url Set the URL of the Imaginary service to send image previews to. -Also requires the - - ``OC\Preview\Imaginary`` -provider to be enabled in the 'enabledPreviewProviders' array, to create previews for these mimetypes: -bmp, x-bitmap, png, jpeg, gif, heic, heif, svg+xml, tiff, webp and illustrator. -If you want Imaginary to also create preview images from PDF Documents, you have to add - - ``OC\Preview\ImaginaryPDF`` -provider as well. +Also requires the ``OC\Preview\Imaginary`` provider to be enabled in the +``enabledPreviewProviders`` array, to create previews for these mimetypes: bmp, +x-bitmap, png, jpeg, gif, heic, heif, svg+xml, tiff, webp and illustrator. + +If you want Imaginary to also create preview images from PDF Documents, you +have to add the ``OC\Preview\ImaginaryPDF`` provider as well. See https://github.com/h2non/imaginary From e09920773ed2569bddcf84a882317d2c4150d8c6 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 1 Aug 2024 08:23:01 +0200 Subject: [PATCH 0174/1749] docs(developer/Upgrade_to_30): List all deprecations in detail Signed-off-by: Marcel Klehr --- .../app_upgrade_guide/upgrade_to_30.rst | 47 +++++++++++++++++-- 1 file changed, 43 insertions(+), 4 deletions(-) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index eb8c8edeb..a05036429 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -179,10 +179,49 @@ Deprecated APIs - Calling ``OCP\DB\QueryBuilder\IQueryBuilder::update()`` with ``$alias`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. - Calling ``OCP\IDBConnection::getDatabasePlatform()`` is deprecated and will throw an exception in a future version as the underlying library is renaming and removing platforms which breaks the backwards-compatibility. Use ``getDatabaseProvider()`` instead. - Calling ``OCP\Files\Lock\ILockManager::registerLockProvider()`` is deprecated and will be removed in the future. Use ``registerLazyLockProvider()`` instead. -- Using ``OCP\Translation`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. -- Using ``OCP\SpeechToText`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. -- Using ``OCP\TextToImage`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. -- Using ``OCP\TextProcessing`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead. Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\Translation`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\Translation\CouldNotTranslateException`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\Translation\IDetectLanguageProvider`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\Translation\ITranslationManager`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\Translation\ITranslationProvider`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\Translation\ITranslationProviderWithId`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\Translation\ITranslationProviderWithUserId`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\Translation\LanguageTuple`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). +- Using ``OCP\SpeechToText`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\SpeechToText\Events\AbstractTranscriptionEvent`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\SpeechToText\Events\TranscriptionFailedEvent`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\SpeechToText\Events\TranscriptionSuccessfulEvent`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\SpeechToText\ISpeechToTextManager`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\SpeechToText\ISpeechToTextProvider`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\SpeechToText\ISpeechToTextProviderWithId`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\SpeechToText\ISpeechToTextProviderWithUserId`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``SpeechToText`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\Task`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\IProviderWithUserId`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\IProvider`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\IManager`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\Exception\TextToImageException`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\Exception\TaskNotFoundException`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\Exception\TaskFailureException`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\Events\TaskSuccessfulEvent`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\Events\TaskFailedEvent`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextToImage\Events\AbstractTextToImageEvent`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextToImage`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\Events\AbstractTextProcessingEvent`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\Events\TaskFailedEvent`` is deprecated and will be removed in the future.Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\Events\TaskSuccessfulEvent`` is deprecated and will be removed in the future.Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\Exception\TaskFailureException`` is deprecated and will be removed in the future.Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\FreePromptTaskType`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\HeadlineTaskType`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\IManager`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\IProvider`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\IProviderWithExpectedRuntime`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\IProviderWithId`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\IProviderWithUserId`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\ITaskType`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\SummaryTaskType`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\Task`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. +- Using ``OCP\TextProcessing\TopicsTaskType`` is deprecated and will be removed in the future. Use ``OCP\TaskProcessing`` instead (see :ref:`Task Processing`). Existing ``TextProcessing`` providers will continue to work with the TaskProcessing API until then. Removed APIs ^^^^^^^^^^^^ From c2d7e83e6dde7f4f0d0edf9a51c6f3d3545bf57e Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 1 Aug 2024 13:14:38 +0200 Subject: [PATCH 0175/1749] fix: app_context_chat.rst Co-authored-by: Anupam Kumar Signed-off-by: Marcel Klehr --- admin_manual/ai/app_context_chat.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index b80a2a823..ad021ca34 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -31,7 +31,7 @@ Requirements * CPU Sizing * At least 12GB of system RAM - * Below version 3, 10-20 Cores, the more cores the faster it will be + * Below version 3, 10-20 Cores, the more cores (physical cores) the faster the prompt processing will be. Overall performance will increase with an increase in memory bandwidth (more memory sticks and/or higher DDR version) * Since version 3, this app makes use of the configured Text To Text Free prompt provider instead of running its own Language model, you will thus need only 4-8 cores for the embedding model * A dedicated machine is recommended From 28e202c56b472df9927f85e26f46885bb6cc62c2 Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Mon, 5 Aug 2024 08:03:47 +0200 Subject: [PATCH 0176/1749] fix(user): room availability is available starting from calendar 5.0 Signed-off-by: Richard Steinmetz --- user_manual/groupware/calendar.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/groupware/calendar.rst b/user_manual/groupware/calendar.rst index d18139791..d49e37edb 100644 --- a/user_manual/groupware/calendar.rst +++ b/user_manual/groupware/calendar.rst @@ -226,7 +226,7 @@ Similar to attendees you can add rooms and resources to your events. The system Room availability ~~~~~~~~~~~~~~~~~ -.. versionadded:: 4.8 +.. versionadded:: 5.0 If the "Calendar Rooms and Resources" app is installed on your instance, you can now find ``Room availability`` the ``Resources`` section. It lists all the existing rooms. You can check the availability of each room in a manner similar to checking the free/busy status of event attendees. From 9f00fee5dfdab76d261373b7b8188fa7e76224d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= Date: Mon, 5 Aug 2024 12:33:48 +0200 Subject: [PATCH 0177/1749] feat: Document new API for occ reserved options MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- .../app_upgrade_guide/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index a05036429..8866d5064 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -130,6 +130,7 @@ Added APIs - ``OCP\AppFramework\Bootstrap\IRegistrationContext::registerTaskProcessingProvider()`` was added to allow registering task processing providers - ``OCP\AppFramework\Bootstrap\IRegistrationContext::registerTaskProcessingTaskType()`` was added to allow registering task processing task types - ``OCP\Files\IRootFolder::getAppDataDirectoryName()`` was added to allow getting the name of the app data directory +- ``OCP\Console\ReservedOptions`` was added and contains constants for options reserved for occ core features. ``--debug-log`` and ``--debug-log-level`` are now reserved by occ as they allow to show debug information to the output on any occ command. Changed APIs ^^^^^^^^^^^^ From 5727c7c4ba81dd19aeb259fc648d09971aaf4f78 Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Mon, 5 Aug 2024 14:13:09 +0200 Subject: [PATCH 0178/1749] feat(admin): document hidden calendar server settings Signed-off-by: Richard Steinmetz --- admin_manual/groupware/calendar.rst | 17 +++++++++++++++++ .../images/settings_calendar-server.png | Bin 0 -> 158493 bytes 2 files changed, 17 insertions(+) create mode 100644 admin_manual/groupware/images/settings_calendar-server.png diff --git a/admin_manual/groupware/calendar.rst b/admin_manual/groupware/calendar.rst index c3aa572aa..316560599 100644 --- a/admin_manual/groupware/calendar.rst +++ b/admin_manual/groupware/calendar.rst @@ -2,6 +2,23 @@ Calendar / CalDAV ================= +Calendar server settings +------------------------ + +The calendar server can be configured on the Groupware admin settings page. +You can globally disable sending invitation emails for events, generating the built-in birthday +calendar, and sending email notifications about upcoming events. + +.. figure:: images/settings_calendar-server.png + +.. versionadded:: 30 The section will be hidden if no app makes use of the CalDAV backend. + +Starting from Nextcloud 30, the calendar server settings section will be hidden if no app uses the +CalDAV backend. +Install and enable an appropriate app to show the section again, e.g. +`Calendar `_ or +`Tasks `_. + Events ------ diff --git a/admin_manual/groupware/images/settings_calendar-server.png b/admin_manual/groupware/images/settings_calendar-server.png new file mode 100644 index 0000000000000000000000000000000000000000..c05312a2f1ec6c6a7be0f6bd8a0b8b5eadcf7cf2 GIT binary patch literal 158493 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®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�(Tp!w} zj8YAERjJ*SZZ@zRa6DLj&4@-k{8(5+T|R2SI{%x3hxLeK3H~D|)fAx@6?fOObjQys z^Wo1JHprObN6&=(_$l-qHGGA7W`HU_<+Ny}(Tfd(ym;$|v)7+h7oPg4Y`z}ij}{}k zAwlNw`}}RAO@U7q8 zbYu0NZ+8p#2r7RKtM6HM#9xW9b_d1##fiKmckRTzq5q~KCX`-3F&sbFF9xx+Anaft z?iIJ<7y;V#2A#fKE}cg&qJl`mAFSv@$_Yhyv_J(UXP43TJ_9J7^^j6Pb3Uneago~! zi>(wl08yC5eauO9VMbuoU{}~p{RwT{5gl6rH?K(<*$%F7#V>8hnUXlQeA^MuJdAHr zCICbaFR`Gw<&M#p*cU;~xrj?Qv_(!MY`@8jIs{PBJUfx$dKv&xiM<0sG#pYup_dISaXQ8xry{S61%R_or`^-z zS9(4lGsA?K?>I8#N5?a8JQz`S$tC8Wv5|&umvo+wvGgFejbi-munOV zn}o&plX32a54wa`k{q(0*m%Ng=X{9`+&C*~$OBsAZV>2Kw9TruCcD4~aTpeb)vtG# zi$*Flw&B@hvco`PeNFBW!V<5qN~G+dhgauawdw1mNH@70$3F3#w`7Bg)hZWGt~iYd znmp%s&rfRn=Fyxu3ZP<9asDWC`w9V1^PB?+QzWZLS4dVTU>U}{NwE_FK!|qy!Na<- zk=ZBP)tywHB6a&MSZW-Zo~7sV)zhGcuw+G)88$}+w56e<{#Q?5fBR*!;OF!T+(_On z>*v#XZTtBb;#R_V8k3HD%N|igeknybkm)YC67#&}3I8tw;M(-9;r-yv$lCmuaDfD# zsi&I^$~On`jXq!{f8;Fh`6m`Yd;x4(VK>(156~Fh`$5Q%S<724-|t}ksYy3s2@Hcc z9pvL~DW*x@v!)@ex2;!v>oTWy-bF|XUzlwvZP(ODQCQvIq4w9%@@y%?gERv8 z35rUrDR!)BO6git3DwoQJglUX++Nvj4(z%3y_j;JJOI#CZYWGF__Ck7gW@QZgf&lm zR*20%YXblZ0-a@q1W`$?)rqv`qx-^VWH#mhyIe9!e%6qpz^_I4wlO5(|A^Cbnru+* z!rx3-<|>gC;gp_{iZL1N-h9|0^RXKpKRk;@K@Y%a+;93e`Nm7QtfSw&==Hx#Mucvm zC{2C}pp6so0o~qLDUx+*eTWDNjrPmpgf)T@S?Uq#@JYEyv`Kgq5Ks(Ck!|yH8h7^? zQ$aMabeeHD7xU1%OuCXXQ30v$$Q1+{kdfVHf6i<0Fgop${to`^=?@@KQeln7-AH4{ zh3S<^x@R^VNl+H#BQ!iPPlD%nnXU|NE)KMd=p>X=F1A* zWf;T=O=)=TE^I@y@m%9F2bgIH&hE*Iv5z)?!mPI%TBA&8A-df@>ub~J4dT{~ z;MN%&;SLdpe&Fq*;BvLt6vF+3gt6G1(#dfusB|vr1@VGnb>`)MDB^PRU3Iz}t@5)u zu;T4Mo0W6iBq#Ps{d3%rYu_6oCQJ!S>c>|-jlxf z98x`uj;w*~~kxJ5tqUGLY>y zk~SEhK%+kL?$gt*M)vYSDYY)8M>Vh9r4Qydgz?^lV7X)M+|D2~4jR+&Nn57H+-vuy z%A{HoHUKVKQ1P>6;(i>F{ig39T8yzAyG7nzwU9T`JbDo760Eg8Ejn>t8Q}^+*)WLy z`R%y@0_WF&iaV?5>bKrC(b}PMDZC?QnxS}t5zcyPl!Z()QB}nHlIEj!Z5T#Ul~xUW z*44k4y|Ip+9k05iW+lRxaQ2CyZ!;)6jrvPU=}o@O|8MOkAMz&l=~{bfRzf7>C{3{~ z`)kI|sSjy^_^BogM8zNX(6wil7>l4p&^=tVYw%!ef*}$^Zrf`B!~AKD)ZZfz{emG8 z8(Ui=4TwjWxSaBfSd)m9ehOP~pKs@5Fk&bzwzJkJ(Cxi|SxN`Iq8(WF!c-jlMpS^o zy6Sw2Tx0H*n)ZM1GJF9x%R z;Y+t+_5@m)y_L%KzA}y1``JlVgj@$_ve@T^g>(5cp{Ry9AaJSM)0H9oUBD81IDSr9 z#92iKc-ScYq&FWpn94Aucs z2(uD{hJ73#&RHXUTIKKihFsFD97Z3x`d{52z!M?G%gY;Zg5X5UZK75p{D3fPuR45E zUAw7fg9GY;Z`<+VJt?>J%V&I+wPevQ2jTBaLW6wo;G5?9Bj9o3D2~&JxYr=gYYZqN z2}Xn7&mpy0{#Iel{8Ot*fX;dM5TB*C{E{`uoVH$THtj5>Hy-8w)W5sE8*DFDdYFj3R3KGBU+6lN#c$iPG`e z+YEqLQAtXvRqIiGaqHpz%x~#zhd=M8hm|x{0eyRcABO1wfq=8oYtV27e8$3Ph24Q{ zVj8i~R%s5dA?wEy!#06nzM*qEkr=#P2s>v7XZLA)M?h%^Ki3tzJI!%x!8^g_ln^?^ zb(9u5jKORu&ck2GTfR#9zZHv5^n=XlKSWecB^W3@gmvSd`mZ-tVDpe>+3USjjt1yg zRolb z$Qj9enb3d_t(6Xww?@*wjpxs}{DPKd`lh;u;axME;HSo^j>>YUD%KpUWC>jn{5J3o z>a^Re$eIjF=F^@D0W>1U%F9>FTuS8BPoSd3$3AtYgQ-VvEi=doG+66U6C)zUEp?Pw z%=o(HnrKphB$2$EC5QlgxkF_muKr~jD;C~p7O0V>>5}SjS1&kw^97AAnO;OHWnvA&sySFD#b4oYE@yCNc`c#)?*|Qoe z*~z{B{NQCqt6Prun(-I7`}YeMapNp|4-YC;C@eDWGBJZ=iQ<`K zq^T?b*_Ukh7F?K?W#t=_90mW-k3oM1;s8h^BxZdMVgs@3gB(C|Aia<#$j*rIceM_X z(;Pu{K1paCsbMs;`js%rT$Q!ccv1zE|K!_lxY)JDHk7M@kaMCa62(MiFgo6o#5IBW z!nLN~4bbfTWLzX&Jw#T0GySZuR#AF*LhP-TR_x5iI2|)oz>5c)ULqHh1 zqy`WrM7o6mK?fK*r9rw=Bow3vrDFhT2}uQM9Yj((-V67$*M9czJ)Zwyak%Eb=c;df z&hyGJFclAxL_cH2SP-Q-STS`I5a}*6Z16>u*dnJ-T#Ede;}V?6i?*q4szR^I?cUMe zVLMyhR?T#dqSs1Ngp_X+aAx!B7lPcU`t7{(KQ*yD-pfp&Y@j+Ll7n;X)Hp?_=jlg8 zlsR+OZK><=*T|@#X_~xS86s9!J~82QL314viDh-|gyX`3)92?>VfdYP_;^Fs-x0Fh zY;X#pu<8MHf{SpE$cPN<55F*YsQ@GHGiV>;;h)%MIPWo!yokTntwlR=#Y zq5FmzM;n7qclX}y8ZBPI}3xZba!Gm!*S(u<7ma1f!IcVJ#x0pXH7DTEzXr zUVIkl7fr+JMUDlIc70P`ZW*d7uA8Fajr(B76_X)gX={Rx=0tgby|!E9jrub$fpME; zqqzvKUTelBUns5DLZl>4MQz@189&=O?g`H!oyihBA}_zupP`b_Mbol_C-%c!!&5-? zGR3JbKBAv=HV50(pC@SJ;bY7tj;!s0>fB1^_N&nA$*{+Z>_d)-i}H-m+{(84n^fc;NR z8HMp6K20BuX^xS~g?eKMRni~MC+ne-Sh}Tr-+!Hbi^)KE^Vl zS}=o>EWWAu`ggy@>X{%r$javs$sLyAcNI<_zaalp8ml?ew$YnDd zhB&Yky#Fi5njX!YA1hCN;Ksx#gW?RS$_`Bf#h9vqPUV1K9{S0ME5lgfSLWG!~M^Mt>04HeNE+@34UWfx07#F!wWP{pdgwpEYwo^(1VGFrTCr9UtWDWS~WOo z$Wbp|9D$cZW*m9%7V{uM0lna~l09atK_TD{&z-w`<2I;i!Raom=!Q_DNa_q5(}(v{ zeinG?vfF#c-ND>ZddF+kSb`{pJCg{ght-h~xu76Eo4V`Gw$0DF@G~O3GKBJNjA>bA z{;&(oQ*=<2Q>argmTT=OFce%{RL?+d8eu4Qw;T(~xlWo<3fTfcHkdRQ9FI8l)Jv|D zM3zN}<&`|4@>LyEFiA-*c@weA9zS{{!FGsb;Fe{#`$G&< z$dlv4rrN5l(0btxeny1N_4Wbu#;7doGaDM;B1F0Jrz+}F(-OrHTNZu?C&&83lv-V< zT`k%iWAxRVLi3j7DQA@LUu(DbOT;LG%MPOuOr?*M}joU$$pmaG_}aJ z?Vfm+!GM)J>r5QMxBQJLp!dp;ZHeKl{9nbcAJEHUPoLkF*{c*Tqi8d0Vx-eumfs{D zh9eV9N|Z2pURBMh41T<}V*B7Va5^p?FGdoA;xreU~CrxH;h zt79@PKmJeK(EuTGtzEc~AEw^&Hl2p^JfEeL0)s=}j-;RqB>|Sw?9R~>TqzNUc5=p1 zsM#~C>OiixD;Wsg?)WB4;pp4M$Y-?>onB)YO?6qX+p9k}EW@XXUp%?IM5;e8+h>R* zWUf{x^)?gfLZ-w6>SBe}?D3wvPH(!5S@~?uP1En(6y5Txtj<`o>62892+jmxyf^0PFq(1WakW1W(P~Amn zLH?c%5bPGEb$)Pp5pN0mQbN_;>s1^sBtGI;LkL1n_apzEI4u&Sr{M|2B5`x=8D!V; z^?>03rr^bnH|WMwylUa>*Tm!rR8l)W(TG;=qhtJzBK-V}Z-LXE?Pn&1%MRS`;OABt zVda%j1O1eRavS64XOzYQ<0FhWsrVeeIuiO-GPfzHjs9TbeNV4h-9l3#(;>^eI#%@g zyt-0>NzM3vZtr_sk}npUKVRzfG#*h(wY4vn$9wo_%;9Q4el_ca5wZ>s2p{{;aCGZa za*n-ME>v#o{Na7S)d;M0@ZfNLVu)@LKbH1C$>#l=)Z_rU;L!S9rKd_!O%5Z!U5)-} zLyUCKaQITz1!;G=00FalX*PN4K~rt;t*OUR;zV;uHLINvJN!BG-oyt8I-@UpCw#6p zzwhSr5BI+vK-a*)9wD2ffjLoZ;;jb11gvN>{<_u5OD62Cs<)EIHK+-r&^+zUb0=eb zfM3=9j+G{^+##ReF|%Hl7u4xaH=Ultr5ps;X_SKq<|xIEI+r*$w;&-;(<~opSJt|- zY`mh*b-%dbUrWnPc?Ra8Sz?u7w|zEx$ZBg`#=}%! z5ph}epv-RjB@In9j-`mCh)yg{PvMKpo~VM(1QfWL>|F_#i$tcL}^!5l?F#Iy^HG*(2Kr zrW1)*gt%x1B;#!ALnT`h%PUt=LW81XN);UV%sVeXnEBA|F&Vy zMTcfMA`(oC>67@Po`k(>4@vlfj9Rxl(0iFCaR?F0q{N!Xr(BqpEa@aRm5-l$r&Fg& zrzf67;$IgS7y8(@E4NkL>3(PYHiBYr^V3c2PLtU7MCbaOXq~nCFt*3KRDuv}B>JbY z>uMVTuSUswZTXgh$=m@YF;eVf@!a#zfhg)DNbRoW%al^bN9+HyBGo;>Ry^nKKf2ie z*f>;@^6lHKJ2Cd-5jv_Ue!9p2_ior4fkKI5VP_&$#l2(U8!>HG*DWH*Dfi+|Ey^$- zESN(jdB(;~EVo_lDYi8b@zL{YA}n}5PaX=4Bm2Mx+xx+n5#SFh@7MsXh_wkcOtGNpnb!Gp}dA3 zIXY|ey(!xI!xX;{tqQVbl>*gpS#ed&_p2dE!t<*YKhZip`ixN*!IO+aKBG#i{;Uo; zpfSKjaDkz>d`B^->6CBjtv4f2jqI0ylymN-L;{0v%_xLp?z34&CBLaw$Zq9FJ$pIN zn!z!CR9<1z@4z{4%5MJ*%ZrM+jp*H-eIWJiIK$%ufx}kV7i)y?AmsfPZKo8`$RL{1 z&UJT|Vhr6P%yJ-ugs1ZitKE^vuk!>{k&@-vMogC}qWxxJoc*?SGK@2)Gf}SSEXjN9Qj>pT) zp7*CbfzNfFIy6q2`TLR{eJ_u2Uv(RE{M3|rJV`e zyb6zI4~I=eT`m}}o7|QU2z=(|NLpMn6X`QYY2r_7k)hM`oi?7l zU9dmAszYC`sf^bU#yR2km}OPlQ`1}J@o_(8fHMhl)kM*2iZx4&yYn^qFddZNaKz%K z40G)PR9(uU+W8(=e?0X|6zB0y4AFbB(spl>&P-euoc^f#H7huhb$r{$-%B7!NB^tp z`;A)7+r+e{X}otP!;PF83!HZ@Z0alG{UBKK&cg|7C%JxuciyKAWLk~y%RoFx9!S&= zVcafIc2W||237!z`2x1*g2XU*4ZMW?{3fBWxeTSvzlMWtd^^Uoie-R;|B3($bh9?N z*5wiW&HkT?G06!fI-Q5_qh^S)t%%-!Ddi~vnPp-ms)}tv+vxScqZpxHj~B)zRtwQy zVJ4mnp%$PP{|Te&ojwV-`SwHG>d!38*!y8GRj>{FTRP0KK+f?e0&ii%D>O1QsdCyZ z+p3=9Y~OYa@_m$lLtA!+28>cGsD6intLCA<^_kCe84eeATmLSCl9jQ||11K?ncgRZzQH%>CjYUO#{#Db!sl5v zvds~rmo%TXKeJAa;B$RBigw@8#FvH%-G3eT+@MGYyv}a153mr)kAFTom10@^`_1+c zgpfLo4bzsccGc8sZWpW@F3bBfm$sH%>dReomZO?w+19`KM-iMqk3U$QH!t&X7TzSe zzW%Ue>4nv<7gwaBO1gs146t=pk@~?N7ZInNf|e%3A>X{CLKl}Q8xa&Ar zD1P2H6A@WmFuw^M-;Ohy#h*sQn_0Dhk%{;G&w#Ib`X6?xE_N0dPz$m&F2f{9lra*3 zWS_P`8BV2&PIu(SqW#|h-zG%zFuj=7VOfq0e*6Z(;rHm#JLCV!>e5}RAwk>+P8MQu z>W!&}kC%B+fh)ww(;-U5KE&v6ppJhA3Wq)ZLsC@|JcCK{#}&ZWQwWVvLT6ws%Xl0;uW40a75-*&V4XHKww<_=^L7~fvN__QnH zbk4@KSDG>G7ZWXR1O~MA39fQ_U>;dMnuE!wP3=Be@CT>44* z$Wnm;NqIib5F#paeqE^Z#yxqWy&P$qP@WuBQk8yVsaxGHb!!+q=vk6>OYr9QMgTD~ z{IRB+fhlUmkSSW~mpvOfoghq^{G{m%f~U{VMc1TOltoZS;57eU_=`t3_N(l^lv}}y zo#}Lno=_#LF^R`2;@NMO!$1313WhK%8V6P8a)Nd<1&g_Qt5x?|_%F=w*QYvE8!r|L z_NF&6pavmvV`PMeu(3d5~X0AB!3+ zb#0e1y1WA8ue2xP{pX7T-l8~XgJpQ3`ysJEI2=^JF~{AzozjG9BzMsep(I%ds_d-q z41mdb?koiqg-XuF8Axr2ZrrjV;`jTdB&FPF7sXv$A00n{t=?2B>8zpAw(29HpU%)= zsL3XFSZQ?zApljAs*78_+_Yrrf2#UQZA8%&3Ji%1Xw%2c{sh@s?!9uc5mZ4}yT7MK zxQsdu5&GLPBXS;VKD}(T{}^neM1%Hju}i^FE6YBM46|rubC4Q!w;a`WFfnnCxziu^ z80rI-@9gzQhvi63tb|DdUrP9k!eAVcm*l-6oIl^_J}d<1_;$9FNAT5`26zySkem24 z7?O~CO*C5)3yp^aH*(C~g2K#cT-!*3)P{>1R`SAG7_WxQtQz&QXGGjO(z>^Olyr*) zC8qF3>+zA)K}Q6!RHDSWjMG$QiyDO`CvKHddMEp@$FlKj^Y?jXm$+1$qKI40qzWvO zKRo+tXB^|1l8nOV+8M)eyqEuA-4UTH5Hb7-nFMJX7Yrf5uZ1sar0ayGvf^@BN(SKx z-Q<3bd8u@zW9v|1YYSNnPNcK&3{3*9`=O=TZ~LE! z0XTD^tMT$iZHadfC-&KwNli*=l>Wpi+HzDwO6RVAiS#>XhIg|BN!*jl8~8_`D4iWS z?R&TrleCXvWv*Tg zSrgG$$=aHXU!%`ijzM47?V?OCIdM8Fx(L2HA30*6=iC&akD0z0YF@p4|E%c!bBSB5 z46My4ZZ>z0W_mCV@o)v&DHhRZtiI#7cj6`09&ZP&ex`$s3Uyy0nj=bI_67Bf8S^w_ zDd!D}MLu6~t2=#kD*pW*?9%7!m0+U1Hc>sS-A}1yfmUzD+aUWb(i;FAs2=m>KXIP& zCE6MrXT8-OvI-~_?^Yc8*6Fsi4S9!mf5J624Y%~GdT$?8b;OjY%6UL3No}{UR8u>K z^J1QKrkO8syKgohbmKUWrkS%;S6zkj#D2pggOMAIrT^f#9vHWwXjI&F+vWw>o9BiL z!vmX$i&CJ_0H6AS@}hP;&_t7q=5dog#!a<}=IV~* zHxcL{n3ACF&f4`N&-I0G@zBb2ogNp@!_RY-q5T*{PUxq$<*Z=D&d!^^&Ht40sKRNN zcBKF%iMLkBb;ECBd72;jk7Zz(AA0tXW|j{+6-NTIUn$1R&uZ3T-tW5{i73Kg2WOBo zvRMuaK1m_;(q`=#TqMTGt~ITt1u)}}Df4G;0U_%^Q5 zG)v)~NT4_qR$F}!MEgJU%h_MPCN?{z+n_+cJWp>4R=%qAWcO_-*#hgQRA(Y&VW3-E zAbqW}45IthRq?(BAW(Qk)AL?$KO6jwL@3dxliKWivf(lXNJPOYcM~h=5c(hJS&lOB zJuxykBCD4o=Nb{WrfoH>F7DqffMNL%Ns^O;joYwN&=-&2omTvOmC}$G&~b;r_4NBJ zKUltQ)6eyv9O+FAbY9yeZxSLu+PNXfb@DZ^;l@7cxkboSfQQ8>sP}u4i%Sx-nywm4 z@)6qPXwB`!XgVEI!j!oLjKXLR?H=%R+bus&KItpu*`Vz!MARwX!n}?WezfxWWtm52 z7-J%HP9`PWr{7(Tw{@?%KU*xEXh3a-N@7f-*VwMnn!$*7Z=imL@SujIxH?Z|7wP5` z*VIyOVLb&79>m%Ud`Pu>Sh|j|=h;eA%In#pRe!gcE%;uq=a+9b8s||Ta;{!ih3jCv zuKG;wL5WBeV}(iIwKLo^2xI0W>33r@7Bj38BT#0_FTS>nWJ-oJteA)Rlvvwzu^RQG z{20{!wB2h$-hqXOZ!XGr-oKq3g|os(R7b_DucSh;iId|9Y9u!M@m)j`>VvK=1*uVq zHBOhyM}9Bc%;}R_GNpUGmT&%7dx1HwjhcI$yC0+qUcunp^jvx-Y>~;QRpR*EtH1Di zetdZd(S20dQ4%WU{Si~(ow;aB=>Gx;0VyoF3YcN>)s@ng`}kfj0iWDH_!QkV&2kU_ zQXBt~P+Z=sZ5C`dz{Bl{)fEokAfnpffG#5^)u&0<{+*Wx3Wb7yD8#|}hk^BTFkqCg z!;5ONGsdVWer~;GBcKi=_=JVL(lN-*&tb;JQn4NV>+U)*n$SZuM5_Wwg?|9}D_`CH*TJHXt%NCr>w zevx5g;oMp==&L~WCsvC@Eis2vxq!g4x9-ha01Dhu{9jNYpaTN~q0ITtc@gWrAc%{h z_=^NiXu#DG*xHfqo2j1U#U^gmqMQM44XZk$aQYQ%)imw9Umk9c+Zxs2o1czq2y}(H zVeMv0^9EaVwIToThJSyshk%De^j&|W{GaCIf5F{(cEsS_r^_b8{(}tu!w&xap*8}% zli143QP%$+wtpD!&o$ut{^K;U-uX|u_+K9(hd-kPu=z|kMTh^;kpKOdKa2nu?7A>_7kizds;Y!O@`gF~9czBD?o^!JA5F{yBd3?>X_`A3+`{2Bz6$(N~?v|IgF? z^Q%`1c+;FgFW(RU&5Zx^eaK~A>Id|kx%mFC$CTCpZ#rz-Ec4|5`o6U;0eWunB+CEm zF>^S;o7&ZwGV%Xk-!~L|Su;s=>QVpKV-DX0Z(3tiK}PledDS><6=o> z(goBXZQlF=>J^3G0Sj!$t`Sx_qCyuc;QLb}w9pKs?OVXI@2+Y6#AC-$AnI+{%7F@a zE=F(ykzf`%(?@V`PZ&tZi{_UujnlRo=g;`zcLpxWNr`RlhWg$YVrONSqUR?7;oPpe zgqzYpH#Ea9G=~#cF{sUaGSmz(kPE20axr72Oz1=PJkcYx`-kE0Z{3i(vTM5O&U_*{jR9y=Q@S<&kx(@8Z+hf zbF_!S8<&78P`bGs|MAKpddT|9z?4V2WU(vQgo=Iq(SV?dX`~!O{`*;^f`UmYZy8c| z?t^M#&13tXlFZA`k(-ZtB?2hI7~S~^N2cc>@Kfo*bpm31tyC?1< z2iy}#E8y!wge7@+O)1X=pFpz&aE;rGcl<`&GXu%7et+JXDT{9byg+sUFi~%wFJJQ7 zvd1HFi+_loH~y;D_~}h}(gDPcT&DohjCI~@1r8GgQun-CiI#8vSlPLg4^MtghmR#f ze!Cy%Ulh{d47tJL^7VDE(ZLZ}vN)(zuq^=3O2m^-wj=stFNn!iI^DU1&T|2|s(O+J zUsF^}jeL-!D(4&67e-VYB{vx=iEge|2;-!xigX9B^yKm=0;qT*m*MvOTLp$~2EU!e zT+H4QLwM?U9iiD2jjue!NJWlGFY)Z=C#D?Zf1E#VuBL*DJM^2oY@_|)&(YBv;gUUzDuDkDal**R_6e0Bt71h09@e%hO?4& zeFG<(txPI0w6~!-o{IrJ7Pq~D$>8fN$G|7$o}Y*AsVthMhT$V|eypKFVfFzV1}b%N zXFhQ4)_hPglYbxW(a_0}z`?@MeBpw$+Q&s>3;nzPynH^h0GiD{L6D~WlAQapS3hp^ z<>9e;uSWvoV#SKDUE)ezuUq_n*;`~4m$Z=r!&gJzJXmt+?z!|=4awgAx5z;r?p^@GRFIKIokF55}n9SThM2NpRYgW z%4GQ6BKT^YjJLT;v)B6Q#QZoDtg^f%A$%b~QUwpJc-ubIMLx>T)knEcJC=IysoIuRn%> z5$^e!A4czXpY-8rA5R5lOlcZ7^NW2F1(rGhs0d7|@Vv04#m5Z4?F3c)JBe2wgi$H0GKO;TEKSQlEJh~d%jW8*?fCRj3XyW#*}`%a6}JjCGn;m$zmk~s9RN`QZ9g3+ zmqpgoA2IDWc(Sv)m7Nqt2u1)6?O_P67JQnWVwCzQd(YL2*>dpGei;q+@=pQG`$;H* z>(qEE@Q0=z-;gH^)OzTqSp84un@kdXm$s*|{%ox!5R~oaQU);cvc1EtkH~6O(qizUa*} z&4!5iqYW2-@7iFyJ|bkTYH_yv<1EZr3UtYG6z&#)WAoCT2YHNTYu+!NSeydg%AdNECsA!m_gMLFt#G~b zujmxu(X#20_H#o6X+h66#Fe;|iZU_PmSCby@aeP`D-3?NXJZS~V5DkGCD+8X5EL?drWhX~zQxW2&9uFuSIJ z`1)V;f%!2t-=Be%@MnE(I_T41!9pv$=t$9)+|0&h6D6Ado-lg0)-?z3sLimSX~Mmm z#tyR|cb*X;{U^l_R|9Qq^8q>Y{@8AkM!>_ZLMWi0%x^1rVAvX_F}u<8`N^*yCZI|{ z^4bA`mML%l6qv*D#_nULQ)-QJSuTBrF(;_^Oqn9}9|6KmvZk1l(@sm4!fkh+A&Jng zc7C2mMffY;L+p3K^#X=4vxyFQ&RxBemkle!If_yWboc4ZpOep+VTFp{LV~llCjr1q zzeY!&Wj|qU28>%?G!uol{lIVFA0Lqr%r6+R!i{9XJfk(w02qg;9KNcJpp%MSL>sWs zcG)Aw5mh3B1F4g5(}1k_Mzie2(XiE0vb)Gww@cCJ%H!1cP65X)&JiZn>`z72wKHyz2J2ctzx5HB^#7`w~B=AGdh+ znpA|^Qpfghgn0>|S5qmN=p)BGz=qciQxR23do!15aMfl`JBLfvvoyo-A-buE@`u2A z{HY}HCx5LYXY~C=4NMAHJ+nTyv^&4Fi7ku5DikAy#94l;LaFp@L)JMHy}<5W5F*>{7b!uAWZ-)o@?%j?D(KZc$7ek@}AY&znc4hCV| z04t1p_keBmkeFxVDslvS7r~B6SY+GFkLZdK@D1M?DCl_e>^~WYhP@I$?o+V%-9_(?L>uU0gaWo z*CQ*f+++0%b)%{lQn=<$ucE*V%Z)Oiw|i|NoFA)3ep+fp9aM?xnby+atx}o-J)2|c z*Up&+XlGlKo)3Xy->?K5M5jlMoAX9ldGs935$iks>IT!Uak*JSVoRGub4I?RiP8cR zvnNJnA;EvrlkjGQ&YcVBhQ9*8&Lsu)Q9~kN_z^>x&yRvWL!<5|RiuA~3RJ7P{^#L=uekh1KG&$Bjg`M*Yv1kv0%t6I^DaU7 zS-ETD`#S9XP(Lawt!Wh{BDdB6We^@_jF#j{&bsu)hasIDL!hSQrm2Xu_gGT zxK;XRVdCOpz!9sJL`~6g&>d8tMSP4D@0;BF*-%DS55Tqar9OHGu>TfWz zQZsUp9wWZQse}j4TqbjLh6Hlpc0#i((iwB6k;q3kHG+vzXlV{D0L*COX@+%KGg{@L zS2G;DFYH)*J&L|L{z%^&K?##9CRqp$EJw&Q2GbH01Gd(GzQ*@dYW_$h!2FdX#JGio zCBB{ex+sKh)ZX}^c}K{}rE#|3a%%j^N`n+m#IXbs2|X z?fI>x(9S=e4}=bv&R}@M>7WI`=>~003pqiEopxi%9c(#feqW^y*51jMr+|49Cg$H! zDOPR}gkJIdIdwv@ec7f?Q{mORkHHIY3lnnSEZ0=uzO$6Mb*ueQUs4xC>P-pmXA*28 z+0^18Npi{2>%vw(W%W(EI~u2>(##wu4%$*J!kvZ0Ir}kwbg1c_jGot;S8RUw?EV1h z%+LPkP=7;HlM+3u{?+`0lGjb0uCHUnB5jDRLX#3p%bOOz;h4FYmUVOnpP+82pq4!x z35|3wg;5fZceuhE%7?VE4Z0b;+?PqHp5YZOzNv<#|Z3= zm!7$|95g`}haOtHSzDuDv{hX|R=rol9I9Gklr2`_)I87-E0)+rvlF9Z=v6)>Qao_$>8&nU9jtJTAj#$dy{i)Lc)7Ru)9i` zrkj{|hK6t_*UkJ-j8Gn#Gg(;Y4JqFJ_){rFMjh&u&L$v~9)_s|62JP~DHU&X5=&n5 zS7iG>qj7e0i}(u0BSW#gIY7UxowYS;JL>=0?)ySdTIlBL(L}`vR7n5LhP7t9C$2m1 zhfx&^wZPU0v973n{WzyEd<6ay^|9HEI7VgW#;8la5;@t&SjlJuY85}K&}1Q75oVq&E;Om56YU8yFL&&BlMCF7;f-=M#Y2M7y7MTp8MO3lknxC*ePvIu za`dl*1_aq~Rl{HqC34oCcdDQj)tXsz#ZvaUgiH32_67~IpJ_P%dcpNJdw-e}-PKPT zGf?;A&y0exg?yd;&S24PoB|T zuFqp;pLBjpIN$bFnkaN!v#hE%;#C(zZ=`N22mBR36dBI*wf_#=g%<7a1tJ}42KpSN zZOg*2I-wTmbQEDK98&py_tI(}QWTC+t9yAeCT>KmU61jz(9TKl5+5_@2H zyID0Mk~zxLpk=usHfz#+ATZocg0C&-1QORM#y4ua3iPcUp$*kYiZ~XG3MrXsNPc1b z>g5F&x*ytn?m1XK_y!IQ_LKwb5Q&f$3P0h=Z!;UB@6Z-Gr!a zX`6l)){k9uMR7~U13s`a-eHz*ie+g91-HN}BUe~%yp}~PKfFME?Qw~IT~cAXwfr$; z)ch-kng^jF%h>ICYT-cQtW5v2cz}m*!>{|pp5y9B>a7Em%$d}Dn<4AZk6)BBEg3g_ zWdCp=qMerRLbqyZ#yLf>f=k(OtMM-g12xs`ZMSUi^=lk0j3Z1nM41y6w~|HtTnbFM zB6SVM`D<-phM0HGvz@!X-{9}+pL8yAk;E9fIZb0uYn_i?BMQ#)W75F|7EAO}Kbr^P zIUuKLsEFwU?a86qBX&?ap}Mt_>Ice-T-xSxp^^z**c)>OhBN!2fB{7iyx^stC2Qt< zd0`E`D%wDrLcaG*SBwXn*1$3@RBBuI@}hb)R>LQQWqCU+5Xw{ONo8KjS+&FKcQEO9GhoALu0^OIfZTg$1-#J_~0ypu`+{Jd{Vau&3 zW5FL;)Jg6)D`~}DVYoCOX6}HCM$g)~Y0@T1-ZP@b*y*ds(=^E;VvSHu$AwNY>#${eWHElz^`T5bNFnsKBxKpSvg--r@9TS zkwP|=%J#T<4=W~wAJ$ly)UH1?-Og}gc4hpZ+^@XV1m+6G=@(Surj^3E8JpRxVKNOY3pq$ znB>3bTWW9GFONWntr>qSx=`BFCdpmuG-R)j788;!H$I>04feSAQq@hLR~J(Akzc!H zy-9xF&gc-45o0zSC?W$8p+u zAZotx5)h_SHeLFqDTvo*gZR;3AiRT+H+uO)+EWz$r_NhNFF3V8Q zrNSm;`D74#YWfz-7@w-2G?z3{u2A8$Oryi!AZiXEa5T0`tE&v`;3JJuSl}0BTG9`B z*i>mEdQZ!n(^SX(6A7aXS~}BlT7iIV#!%_!okfofowcRomFvvgcWk@FwVM9Sf3Fu` zBSsn_<9lURa04SgBx33YgrQoVP8Oa=iyN6`ud}VD>or9qwU zj75XJ_XVzT0%5$Qm2$6ajeKjFmMZUmvb0D!63TJ$@bOlXX2YmXD>C_NA8m(&S?e5XeX%)p)1Ij$L<4UJ%i}k7*?v*2uUHD4xq3YSDRvig&pcacE+?~2RvcKi?ZWgt8Yf{KLFK3a< zGHiQ$Q)@tbJw;ZQzwa?SbNO72#NRnm@?Z#A4(5nZpgaZE@T?x&-4#oAO+!$OD$3K!J-zH{?ZWg^GM|(ZWna)!!Xyx*hU`Ap5s<7r zwP-e8m*mX(W<%uxJjp8qWTrd#p-t-vgkIm%!wAXW9XRE4d+&KtSfOtUf3hXH?!4?t z)JC=TeT8a%Bp?t1@SvZ*TECPb)RlcZ>4tVjRxT<&c}-gRTi%W`DdZ=oae zn+Z0k$=k`31wMO;c9!@oQ-B12@EC>>2Dov9VUjxp`@QG8z+iBSUFGdpX*z}}I!bhb zgg22SI20qjGo*bD+2k3wu)ki#6y(h~%qQH!rm@eU`|Bo6rE=slY)JXH@dq-Ao>$Df zXL5oXsPZxMY>O#Wr{VhIbgbR%a%S4YNd%okF?s1uUqID<@F6gdvlJAf!R$2k9!hH` ziRQmADW?;%REn+$J!+{P1A7a9%2~E(yqHK6$!3EQH^!KY4I|z!^b6_BUCc#=uuI*mdq>(5>r_KpN@zzVszdoZ7STl z$#c`mM=Ja8%xKzA8?Z#VlJc1l{i>zVbmN0Rg(PAd5NuI|XhhQwDWBX~VB;ojkSNrj zu!3tb1%IHK^Yy91x64+bcENzKf2Hmy1f2+Gh-uPU_Kwysv2Lo~W0kTyN>ax*Qp=q= zv$t9cUV!R1Hl@@0>!*Ufsm)&HThLc~+mySXWy9RFJ~%k7sdpdNl^5E~J5F*a65RUc zlDOAI4z)q&xa*ZH(S6eHwsa`|u(+Yt8dmK0xM|^k&4mSh1Fr2qB}2c{i)KQ>f6wd= zM*XQSMHfdCX-igvV|%q2*`J$RfztlQF3ZHvs$KF<#Ej>u#-GcRW?!h{Kv{9@%w~euMBs2{wORIc5Tu8A=S7xlh z@a`KbjP_9NApo3OV%!vI7WP=ts~pNw`rj;^IG?1H5|nL;IIOi&v*JKhFedt|6j|m2 z-y^;^80P4tA`7aR4!@@-)=T#k(+x|*3(KB9GP;}Gf+j+?z>d=lWzNkqdLHHIOe&f1 z_JNvF^$owOlQR}B(-IBF0J+(oO`?`0yCx#;Vb2+(t$k-=WQzXG^%<@?jk8aYcn*n} zGDVYLC=_SE*XBf7gQ4>G#cb#}3uPLW6qgjE{yh%KexGS@WEzauuMqb`$8TS) z9EM;UzR2GCVsIg)0AYp9ZHx=xKX-8o>x6t>)ITCdG59GvfCVqgJ-!fcS^S6cO_W#5 z_ydg?cbXidy}Izz@kdfwfh0!ZZ2IiRl7me;s>Z1+?P)#~mdUdB^SPQ8l}mOv*yoBu z)GEjBY>0O!{PMY<^TY@&-~y9!5!3h21)gB9aoDWu>fUpFYhteshRYOT2}|qgCqW`- zavH!c@OLG<7qs=m+lDMvx!5Sv*nvr;${9ayu!cF1Im*oD-g;X6>#%vZS1kn*Wx42J zOjNV=_ZBNsoyzvP<46M%`O&Jk#%2_8X%9#8s*`b{4n2)05QofLScx|y7;b0@O11w4 zp=M-kmT8)Aal+KW5IwyUD70mZeCPCpuNA@Va(kT2OOgV6svp#prvL5f%}7Hqa8LqU zWPMA=D>Y%)kV64eYK%&!llK*ybVRTk*#K|;`%KVRu z*)^_9tWwu1>6Z!*OMQr9nxv{jDI=?fHl2i2Kjg`{Vc#Q^_rjzf9p%8l*8U5vv!;C; zj^d2h1 z`ZK}U#EGj3Xw*iy*A01o9BO{X!;@sl`^B0%r+NdWn-0degl)Xe0SxXtuwdWoO#V$h zc3tfg3FlBR_mst25_Ak6(t)K)${#3y8+-U-^T@Wi=CS$FGJAi}p775?ioV%Jdj{?t zdZ%gnfll`D2+R3p?d!aWf98Uj1&E|vzkCnA%RPSSm=Y*AXt-0@VtwrU%GUpZ^>n+& z$iyVf)H9AkJ5G(F8zb;>kZau!tpf3mm0JyuH(I%7u+zin&5IP)>5d|-N+y|?{ z)1%C2fJQyi`{@{^Lnr`mTV&_mNg>Y4ChzvIvHS!?mReuBz=+|=uf+?&$d1t7I<3QJnD*oZfyPW*skAf#6xf>-{_4$Myz%&?f_5RnI{929wfn9G#8y3>YF@E<8|2PG9MwD@Y zXH2V38rbdrYm@bmWFEj5dN~%2itdU_(J?6M8o$db=!s8YQqt)ilsBg-@na8|3q`f? zW%c4v&DK(zo1+RScq)mMUx@bdJygb7|RcH*F##n*Hmu&g(ch zq)QSiY0#a;s4>9Zb%t9SJ}B8GBwMbl zbE=RFkuz_PqU@hd!AhG+7$xX+H61AiRNtsjD{2PvA&(jCUF55a`i=13)9vE*W3g8+ zm<26RoTsS3Y6tM=%=+BB_|OZ zJoV94FwxyComV!0MobDi$!pJXspfR3A&ls|7HauJJ)ircY?e63W%Ox>_kwMpzkA1e zL2+Q)G%CO2ds4*h?Sh2WZz;fR#N-G#X7!JI@{{tWy~+%?o((_SMLf%_%jVa}GS`X9 zYj2B_!#drA(kGeq+gYoSexbV(w(L4MI^jJnU+`&pm-KbWAL4P& zH;q0-i)n=H{F!0u1C}>JCD3me4TTUD_JeKgX-aNcD2_iXqr>Jyke+a$=K4$z_qO4v z`Z|W%m|88hZJdRmroh|4lw@d4-1H|Ahnj}4qk4(PKEmmO#n5;3lgAVbc68_gzcdd7 z`$3?eElM)FO*vPoRqG<=3u4!kU?u*lO!S_C5wiu4w5!0q-r11ZTFKvCE`1>p(SA;! zxmydw-q?TDtB+efJIA!cD#TzG5j>$Dca}s9**>#Gzaks=ZfdF?Xo7z#zNBDGRiw1j zp)j1ev7|)aktDz5t8|u2M-m>&q({xO3MSvgLeZ%{0g4myl1;(Yv6bqw39!$dmWbO3 z#o@&-N{ur=J?~93KB94aUg4rq1522~YRiTqHA*!6REswh;z1npw=VTie7#nB|JOf< zeQrZmoq5M1ua#go)UY1-6||4Nw-OnKJy#7oy}i=tM-^zw{P|k`jnD21ufuZ0rgj;r zD0QY>9$DXvog@fGHNk$AG*>RySD;e;33xT>8#u;Yk130Hh4R={AdI}wo7E;)SR&z& zUE?&L0kW2`FK~ha>iO_`f~qj`HFAmc0l|PbRtFFk;Fbv6<((jzT)F!B;GJmJ;sJuU&SW~ko`EZ3EmUxAkXL{=y~7& zHewI>wu6N6PE1Yt3pb+cuB7RO%fuo^$o$K&0_2P2bJUu;zo%xN+5`v(dECS)uCk84 zEBir3Zs{Qc!pNm3rdxEjY%Bzu<%*g+?Z9!ZBbOY+OPVtFgg)5hY7B?EOQ-|!>8^u- zJ&8kW!Zvn`-8=~6e`E@?+F-Xc{7kuEp($leBAI;+8LnCj@x1@p`8u5#FS^;bkW5B@ zZH!XRhgAE}2i)5G`(1x+7Y3?KZ<`&v9oaz?NT6|Y$r-NcWcviJh;uFyEc$J+TnU};NG#4r;Ye%}(=BrpV3N}o*0FSIv z{_{oKJ)&8)S=~!yd!sN{I2AVXf%soh>G;NLlCR8I1eJWyaf)K_!H|K4CleJXxX+gSQ{1&T@0i-H^AjEOZ!_g2yuc#X&EP zTFG37YD5s*CO#>Jp07%T9D8M; zt0vnKST5KegCjG{v9YCKXp>pkHK>5kPQaLWT`9O4=mX3b;WV~Vd@816uKyo_-hQIp9hw z(e*jzTa%kLI#ZIlTOM-}GkLZ1EYL($hTgerUy`7HnTYEt1LP*ub2KbL>sZK z*dxCNy$t)w41%)a<`$J6Akm@Ck?PyF4%Hz7k!Kc0(Gd;>+C4v@zULInfgKddBb~dE ziJWV#d1dKHaG`QG7;f*F&BX`l?fpBe7|V@+4K^UoEel`Q^?C_Y zV=jO9Wapk<2t|}~x{?q$=1{?4-_>L{rk6M)$_@+IyK4VE$Hxo^fM&FvFC#}g7r=Z` zi#gFnZ<}xiDOj05=;h3J+;^WcUJ)$M2ucShfIN#o51`}*Hw&R_%`v~C5-NNGI)h)> zF?r#yHSh?Tt}}iu^xa!4Zea_&L5*d{w;!{X2NE-OaOdCMX5yM9cPtC&tIWz}CZF@_ zVN8em0Z05$&R9je~A7LEB@H_4BJ5?{fkkSw;nL#5O=oR)1D>EWK{JbcI zi+EV^)O^F>%1i{Jp)HxpMjH)F5}9fq-mq*pGw^ah{nyJ~*o$pCP)WODpSD`#>G~0g znaE|#nQkgs*Mn$5!^C773|GLX&QEB@DNBj75)=cOIS!{1h0bS=el;Wh;qYtZ zxzLgi?)fOQlx#A$)t@KatzY8>SU3ow{H(7=J1m-P4xzCe>%K*%l)Uz&_Ae`%cRmP#E)6Wky>n8s{IE zh2K>DZ83*rk)M{HEG0MY+zqqWFXcuGi#hvM;OOTR3}k8qcR_KqP`i+ z$Qony>%4R0D2%NL7jcw}W8M-FEOlnOLSEU?pl?p(Ihw#xQLBQzcjt|A0VVE^(rrkj zj{oxYAAa4-UXgoa!yRj)_h93^9(`e6V};uv(9${#)ZfUHkl}633I2Z(Q?@_Wk{f1< zMkFaMjoftJr;LQNlIhMOHG;285kM`vA@Wq(=&v})9f$J55#h8)hXuk(vpj8j>PWw(DX z9fPV?!m);cZ81w)JaMm=QHi6MfRVv3c`?Z!ZPJXkqG_rQQ+9=Mc zye%x|wi)RO(;)aJQKXU2B1pRSZcn~x z>Z#C1EWsiGw^7+nw(|W^hN-Q3=^6!*@!`aw*|rEC=M-(&@ z4vfz9Ce%q;>&ic6@Y-aHmVY!P-`F+LjRLn#W!o&ZMFSV{)`IF+3Rs(Tmoc*zdTAH%^YFq(hR zy~DY~Q?wIgsxPto?tSN9@mRV$RBd=M*Tw6T!u-GSjUFN6x=C3h?CY@>l!ao9!^vp; z_sI<33^i64VV(LmDE=EkS%WkOMpd_N;5WymN#7djt9-pb4Ki#sg$Ud-_}7d8f%FnE zDKF5UzW$5fsg?N)8b#OTmdcJpSn{~7GT?h8)(`@VncGZbPkv17rd`eAbL~BB$@mFA z^HlDayUXy;qbhxyH0oly|Nf1s%uo7E!(~-O)kIh9P!iKWgoM(_OLX?I_f|A>n8ANH zieX$hC1<$)MqGZ7-v~%{3Cp8?_{95>*+crp1t)795=RgGd{|QCn$S8zbVl$DgQuD;^}@ zmnQ+T=V&ET<8Sm#?CD?Ig&-@L=@+1qd03hRMJ^MFpD+%)7JHnGczNP68#{oA;*|VE zH!jAvW&eR}o>1ImcP5|}7sd2<(mY#;l-_~YcmVi18b_rEbbCxG1N5hEU;Z-&!Sc^! ze0NO6tn~fz{bq4`qxKs!)4|r4CvCgg=C?BA7<6OFjzey&JN+9Y`XPH0*EM~%57}Yo zPd&1Ta)V~jaNI1!s4_?pdiOXjm%Ngnm3GVX2gyL7_XMqo@%>$ge2u74deUsgW zciY~7S0%30aV{!3NFNc{u@L(Q$JE0ik^*zAzH>Gm_5WLT<%q~V@#{%<14bz)N)8Hv>&|rPM>Eg9 z{b%O>U;O6Z-{A9uSrbdSKJa+c>(p=|Y5e+opvbff%Jh|=7*+L3>*muKjekI0IT*l< zY)SE6X`s@2j%tA7v^X)p%wW&W*wf#!l}RzNPDh)Bs2a58w*f+ms`wmehoM%$dC}_C zIg0mx$W;ROQhKAUN*yYGYVG=iXm+~^+x!eUuao>N-v^vc7kiGtG8hU>^pBN<|Ku*b z!y>>1D6uX}ZPjGFz;QXyKt7~$YKQLnw}srpV=FAza3LIz3&HlsxCumok+7613*d{= zuzp*l=-Ka_HjsS4z0}0Og#};(+93B?PiA%yCvFNrIhr!hPeI25{+I^-1;7(4Q!7TX zZmK)1mNbGQxk&+rCS6RQ{&S(<_E}J3Z1KL9>XhW1?nA1x8QHIMI*U;ND-pnSL@$8g z`#XR(d_(mFEXQ4@0G-4KM2=xH_-$=~C8BCP?RN+P?PdAx#M3@Kn6R;Ad{a!yS29?R zr!wX_^In6M7Y`6*@_nlSf~W|0==Ck%%hBD?$^MemGx!`SosjD^`BmV8KyM5;SIcl@-gBk7J2v5UViy( zmL~Ar9tc$K0Wslz%ypFLRX9hbjtBV3ZF?v#+5xad`k4CSnR_&`iDdKH#FCD)l5O-` z(eT4lFmFi5gLgU6>X(zB56gz9tq9H^RR3dp9qZW1*1P-O^uEd>x(`n#{ATYmWO@i) z>^54r*{e3ZS3IoW)W+5K&Jj{aJ{5_Z+8+?%@&-75u#hn5gAJX#I;t`SnjEhB%6>8h z^0Vt2mmiWi!GI;@R=JDG8u`n67mOchAGPpn9*bpUO_ZLXCA40A2eyyDC<& zm)nw}O+QpN*od#U9l#JoV*sZzIzKpRFz;>Gkup>zHTF4xJOrFNu2t%LcCZB|#$e3c zX>;D!Iou^Bm+>gdeLFlj&N-K078{ z>7cYLk*o&FnN|=VKn%35jV(&g)@LtUaA?~rDN7FlgZ$d?>^4l2Xzg}@Gv9WMydfXe zVSEeNp}uxJUEjnk5-}hYzz`4B*`hs5>FajrQ}}Fh@w+lf(VTfCcSjI9;n_IK!4IM( zypqZ#x;d-TaFyGiNFY+IGndovK%x&YsvNtDXTvtz|+}oJWaxE7@O&UDozmhN4SwtNAv)pgYS;|kR{g9 zxhPQi$!*nXB|B$xX}?{?bEqdH6e>PY#WLZ#VnwV2d+3p_b{@SW*;RQr2F{i1&%#H2g#^^3@h1L z2&D}HS`1?Zohr;KRerb-;UdE0%1w%+s|R_e+BH$?nXHJ^$LL8CEEV_0d7v>^LlMtYY-!x>i!TGdz)MZh>QHs*OM!3Uw|TQ^Ay9B!qlg{ z{_&qnZp+#3P__h#c&=Ur^)nzla{6$WXV?bEMt*%KpDH#=_M4ddA&ucx~#LkPUNi!;@mimX|j>V3tt5tM7R#;y#UWQ6sn9i3gZw!cRN5n722i>ON!`4#i2LhYr zMG2>~Wu7i7;#2)!k_2}q01Da~LK(%mv&h=>C(F)V;6~_bIfq2D0`UHPUH}%;b#rCm zlndf;djQl$g=XebEJxiq0ghSfDtB7%ofaO6dFd3zPAAkCoSqB1K~rUjEfbPFPGq>P z0;B94%gG)GqNVv`C7Zsy47aJ~rGybZB>igS#H(nDD-RGHK$hM7POax~0#hhF0zB8r zHECAl^?L$4jBI*$CK;OnV$z<@?-U77z}>MuKI7+Z38FUgjHkScq9^(W8U#wycYpDt z8%C+kK8qcWYWf^IZ-P`k;$XPUU9Rr=Q^iX&vy1Bq5kecWFJJD_`pMp)4~YLEDJ;o) z;}4xI1Q!|ud!!&Qoc#osg{bz83`8b&RzzW27Lu#L^E`ow=*ipSD^HcN#;v}LvwrVm z-?{#}@!n_7+wm@$npQ_5=NtQAz3V~^XKf~979=IG(3G+tSVlCB0}YUoEIFT*QhM5J zU|QP&dxOIZnkbBaVgiVsG+eGIj63(hrSSulLS1ZeT&WE{B(9rKUL^Mp36*sncG*{E zSKb_z1IiVFmFlw2&5-yA#kCIf~qM24NAME}os-q$f53Et#K|Fbj^AgxP@Uw;|5VdoH5pZzf7iOZ}GZ znOY3o{(MU6%s|n4f~()Pmb@oRj=#W0Oe1ULMV7JbWsEh^CGsM+)8B<0FXA)MM2WID zyxFE+S1!;8J05d>iB-(i!vdH?IK?unRoPs^e%gZdH*6dCfNjM|++aAbuPc5=f>0=b zfUkRNa_tlk3;TSxW2eJy}ircEkFw6RM zqIIAc+eWk2>Mc-B;tTTq`^w}}8jSR7$HDq_H|rS^m74vYDAu1L(yMpLUMF!j$8#(> zhZ-l;wqVyamEqY@OMh!NZT3)K39czx;QwAefDNOv3A&$dM$7=g_AJFjUoh8FxBl2! zXhRP=iaU*B2KVm^I)bTjT@hAAlNL`3A!m!h3MdI{TeTBTWTU8tV-Kr5NT)8K<}PsD92j8X&+;7BjoL%K(R#ELZSj-lUWB*_m& zV5QSdrzE|a*J%wSvyb|i$<5H}FJTowo&A2pTDPvzO~Z?>wK*1-9iN#tH2&I)`4l8X ztiOn`R#CQ0N6@toW<8XY&CMWXdVb`#m&$6(p*x~cyvI)Z8jk9M>vWOhjROp@6a|tO% z&wWTneI&JrKo}jyKsFeif|tx@VpF;FUNMAk0G`7<9PRnn4F(jX7y2&D&8GuuPJEA& zu$;mN;k0z?BWQ@Q%06w|3jeFE6j$~jAIc!tUN-XD(X=mxr-{4j3|BfzR_SQN3UVig}{3?`fa#xp4^vr~$IT+92041V{39jMW`&Z7FBam|0 zsZ3pu8*KCEbZ6+cI3jL#3ruq-^c`n$vM+g=ylGJ{a{!Rx=>nMNd*DV;eUL+W=kY?C zF($0T$@ha{!|wM$0%4Xb+}K23ZuwS-%7LlZ)^48^LUH=HWwh840+vQ$X|gr%`Gf-M z35|Z;a5y$JG1##AzSpFA$)%xio>b3bhG6r$=0(u{j9VG{qI4U$r>_VxbHh!blSG2 zUu9hJ)w>*zcJ+iV7?H-m!X9MeMK~{=z8&Xw0em8)6FpSunwQr_B3xjjlgfDDg$dF5 zO$+W#&qBRc3`1$WJw0|#$A$BruR7E@Pk11a3}#TTnS3yoAba_oSDN`5U6?T`E9ykG42*DjIFqoF)FQ@I4XeJab`{d!s-QAJ49c)fC&RtbA_FF(1A zPn&1uH(`WvJKHPiGg0%FcCsmQr=$YL0m~6$7#K2x(JsC390Nc6<^X?Y`o)%eQ+Oz` zDaxf;K*r2~URZY$;ka@=%OVmhLhggpl77v%ts&Q|DnknUt24dLU@1~TV|`ra2Q@gF zi4En8k|9}g=6-NN2%$Sj{{59;0r8^J5uSah90fvdNmxhkxz6OOwtCvgAkx50@ zOYw`i==9Kn^7O$OobRJ2*Chs0)Izxl6~#SxGQTOGRLfdqM>1!+mK=?N!8Kk&$YrM# z_(Y|ghc?K=jh9O={w?v~huUrV%~Xj9*%{xTMSHt9oI%tKvSVq6k)rVO1RdSQ@;pd1 zv#BSVSWAL9!BY#O{OZq>wE>X47iM+$65IiRU=YmZ&DBDt=eUrZ5hRl~Yr0U=Zet-W zDCPDihXJ+92tx7em*j7ENE!&P&)7$TiPHgBKdkzuM+B& zy-BQvCMvqD@9?}_W^tZsi;DoZJ@2^q5tn z7$gj08|N7T`J$vCjX;z0O{F1Jdc$*`ym`Uv9BS?~U`vMY)RFF2H-PDc53c=2~&iMQ$>yz(#B-oi5GY>X;3E$sGiDd24E(rh8KQ#0OI87={$C_@v|(G02vZ zm;-pH{W|^c>5<~^`DNg1p&x>DnlF85c})HH%VgMPwALaQcG3cSuAxj${3&Emg^|5e z-8w#TT`k2Xj#rfiylnE+<~Zs&sMKg1{dUf9gQqSL`@MnPq1_SmPZ&a&?@6v=f=(o? zwqy=k$(bwPh#zXGZ42D1xV|?mX}Z+il$JtvcznY2-Jz_ z3DD+ocUG@N#R<5#O#Ar|HqZGaG9g7!tGLd(JN99xr$N_(Jo)6znGK?pCoJ!eW{2DP z3bxMG>sF&{FTWTrGe{*_Gs*d((FKCo1}hJ;r~iZ^3fU=-X_4^E(_|j`XC&w3L+$n8 z#AB29V;fVf`rwC2?xWpGanG>p8fj(DQtnO~y>s*jsUP7dS(v#rn{*j@EPi+7YGcFb zCk6kh#X`TiV4)L>UeLt4#vX&v`{EU%dtC!&69F6a((w?`=7;?gErv=B$HxkSAGQl!NM%aqNELoOm zVaIE?LLx|b+BR_y_E6^_f=j|Y{EXfRrlEHLfx1UHq_fBrl)KbKk;Q+mBa_r8SxZKr z{3R*F(Ml%elX!a1O($=KA)=6wzGNth^b}nzE5`8>K}bW|(!nDzpcB^ZJj*U!VrOX{ z2>VFD6V%vUkwW=BvEoeOl{o(oCd=`A0=`r6k}?{)y zcC%rg!ij|_9^Lc1cTJ^4yoUH?K}G+CDJf~%wVov{LWb=e>^5AQyyp_L@-yOoX4#AG zMp*THzxJ>gUoi06R^WYQrn0*)1kIC~U@Syhs}X})FH>Ue=&M^|G@%COVsZ@!Mm+C9 z!#8_!lHeT;8&0ap>eiLWf6VjuhJy9~yP?RR-R#>L2+ew<^m$hN^>^-{NsVe>MIHQh zoX8JG?szWMD~ny#Iz%@4YIgFH$UvwRvgUsoXBF>xLsx^@DP)7BUn=f6W;$k<^~pCZ zjOr3_ZGYHt9ZjSF|28j$v#Y82@jb3B1QwjTCu8aT_zu@^*C1iobGw@2CY*p<_$yHV*(M2kggqB{YS>)- za9s~vsGNgnWXiQ*MByuJoy0J#mDSr^%FekmJ+dgPU<7CJ9k17U-HhI}oHD0oi1$1&umUbpKd zu?m$<_|=}>_qdnJTtx)cV*j~3BZ+ZTcaG6H%%-Zo@s+wm&$^d?xRc#Y^RhnDg|~|r-VxEp~t5`-jA1@K2k1VYeNt^FqJT^N*PCgTh&hSq6^cBhttMDSWtEf2~?^w zTlqdL<><0b%@kgyE<8gjETM>rO5Fp* zcwPo_U(ZWcgz>)Jpfv3+xMs|(4CjEKu$dkdT+0F-15$)SoU`+Mbr-kGU!5?j z08r9`=20ElX)ycLjjjp#o=*v(WqV~Q29>r^*aTwg2-_6~N;~OyOHRHNoKdN&&yD|n zGjvMxfmVUJrp<(0}ggs#A|A5KCi9r{{4!Q63Z7*xFUI=W}Cggq@< z5^;KfgEIf!Wp4D`Xv|5xH}cn;L==ByC^8rjpqGf~Tk)~K9j^w-rRv|M$?h?2FQbwU zFCLA^mETbhMI0qBzxm#uTIM!i`D&b6wK1Y_fYqpgA)B3p*#c~nm}aA=#Qewywa#CN zpjH`%E}gx@pFfmmKa+W34z@-zAGR?Ws$MHK?gpm? zuUhR@BiEBPGRpq!nWmAf6u-zMcJLD2c=LKYqe#opWW{l0>w5ZL*_g7k3X^aonNDNw zVso-h*YM*Yp>U;=+`bp6mLx0U@%p%QGN%~E(S@brrmLWOpPmb~9%p**`DPO^N6_*t zY%jPg6}ARhYREiFPGM*%oBTE-j$)Vm!Zv!S?RCOf_W};nE5V2VxzCi7{>3299EF>I zRh|1m-dAqA5GpC^psn1QWG^Fm|BEcP?mToEAQ=V=PRW%cg8omKn<83P~{_gF!OXhQ3{@y$pr|EL^6s?0ETH++eJy00%7UH*+>E zRMno3%FmFJ*|k%1MyO+D-(u-Im-WA%C5xuW-&>1}<(w=qlqb-}S0Ozy+S*B}F3>T8cru46dsTr{naVENG+nI6UPLuA{W`O7*mYV;4G)qYODoCED~_m#!((NNOvQVOv20!6(lF6}Z6Z&X+9Al5f%?uA~2!PGitx#?cp01<;50i#x}T_7O3w%tPF?MhLZ4ou1w~ z13rD@IW^ciFg5`U@QZi*ydL|wJoZ!0$0# zhl;0k#f$7kF3vnt>bpzk1H(Q^m!ePLf$u`QyS|4v#hJGR)e7$i1l2y`3yvbe^xiaL z%Cy@$Nwp&xs!jK`MEBM-x{iKIx^D`xvkMMJaLjB~?%tf~MF-dN*ST*mETp+8&keh- zrw0|t5_v~Zn?Jo9MbDyRww)Vjc;pK}r!t`}mgvFjp9CKXn8~ck*z`iuy7K?^sJKKP z>2W4@m44II8P!I?-3%CB{b5UEONIn<$5yWABw%7w)+mfKN)8fi+MUpy73Bv%w-0&@ zOkEV-SIv=s0wYYpB)q6^`mdleNKeH|Dlse}&XWRl^bs`96$>iq-tK4O!eu9Ky}z%a z7jXGaJe7I0w2$2Mep}6BDD%3WU3QCe?;}NH=%7xo{t-=&S8>Id-U6r$MMx2!QjWN- zEK^N$7lf%mt4(&YI7%GrObh=^9qz4vQ3{?dR%R682_SHrd7%-@OgeSgiJrr@F9U zf1P%tG#swkA4~p%W!tZsB$hF(o!Trjt$=GwOKUZ1W=xZT52ipdx5w#P^~cXw#p7^> zP?36?49Ca5_H%0kLulxq{M7p4&CdE=Bb~h%w$|#Z*=^TZsu5oyQLo=Y?bU@3xCA${ zJDi`Te=U3Z!710VfIDlwn~Tv>TQ-sQc?D3oM}68H)``cSd4H+d>4xjNW9i9l?6m$+ zYugI&h(~nVu+yRvQUCmc;sn>b;YFIArRWD>eVIF9sQGFGidZ8FOPpUXq3ZG?KWK2V z`Y0`PtUi-v->g}kfZy)w+4E&ww-f3-@zj)}Runufct^4cRlx8|2{CnvRU_%t2h(P8ZZ`)?U&9uM1IEEX@~>*w*Z72VzwVQ zD@sbhA@HrVt1Au`HYR(2(w5m6`>Q>7%j2b)3M*fh;4c2l#mj;|ay!@mJgaFxJ33YB z*zRxX3IkZAJq`hxVlL1_h+)IOcE2Ng!g7C~^fSRpztP&rqpPjR2Od$san*`G+k5x% zyDHg!k22pfnc|GwM%s4h&!`%v2%2N7wcV!Et6|fm7a{SrT4Rz|%h@(K!hZLN!l#Ky zvjgqMs~!z-b8XtzQICVS^RC2ZMG%3TbmHTF9~%xKA*6SQJ~oCv(zPx zdyN4S2^&)x&fY6DcAw@O_S{LT%rV!^FR@WeaN4Mr0|r}_5~i#BNIAPFQZyo+VVCyH z>x3T%9Gc%V^OnWUf*9rp`x;Q8Ao}?qiRD_P9BznP^OhI7A(oc)} zBfZDD+sZ?c6{!1@a6iV~a*j5kZZEdxX#5SJKRYlVL0 zQ+fL-)v7!5p^JBl^8^zvdy54_cDYxHe>Wz0Iw^i{DAdwlJe00d)F6b5Pwu}|M#wS zrRT%{*qj8rd#|>swi=up{7_eSz5lkmZzO1>N{5GC$ok6p=PO!D;!3goft}V9L@j@s z=a2gf9c|1q;`Bx&`ImPl@E(DWCx`<;wIcDJico9@aYATIdfvY(HH-__n?5CDHX5a zLwEFdyb@6YYiMjYdrctE%?DBsI^`&rsP{rjx}0CIr;Iq%ZC2ueYhAx=u2LuIVaIOd zFg+Rb^3s*j0mpRcaFB5431{5~k;}pICi%1bBty>;9Jra7YNdM8#%aSH7=o$%#qe+D zhh|+m0tyFash;^W+a)@AbXPR-8Nv_yxo$Aty7BqOMNv8Ks63UEOz}QB-vKMOA$uX0 z<>uL%JGMN&Ri*-;jA3T@hRp!^%A6G#|5Nb=lD&gWyc^F_jv{2#O#VCqo`?(YR1oq# z7~J(3^4Pm^pzN^wl>@f0jBa)+3-M5vuGJ!k`GAA4y0xfNG1E$X*}mtDwc5;aj@uxu z>-md1l(kRz{oA>`CIfWN1f{|$qygqB?h4G!o%{$7@861YpIi)xF$*fM>TPO_3 zHl*qY@Kx%t+Ew;l2c-*l9HMx1214S(%~i{z$b=M1qBP&-L^Owf64G4KDT{<40$>lY zL%Z;C$ZrIb3EedvnoNs1LX~o{YnE(w9=%O?PCw$YWepyuUNVSnV+h9Rz zrqH26x&Ym%#dW1@K?l_)Wqn5EDRbL7fgVAhH_7y9cBo?#c80>Y&MK9RCnHFdEvLtZ z;ijJUKfWka`wGmEp^m{O@7ns{=0-b8$mgcEhnrP%G!F8{i_!sAW#A<)ke>L^4@mi2=T>hP3Z`XEM|z8mByO`*JRJjIj4obBY;fIEmdr;{oB7Vk;ul+a`t+ zWhgzQj;Lm`-(t8AqSbl_zay>hck;e2S`~EJ6?sX-*eO<>q^s-C_G(&LNSN2LKyHn5sOMn#I=v7CZ_48;pK@-X7bgJStu zP@6|uj*NvuzOW|gX6&{EbCv@pZmL2G1y=6~uOSALTbK z1v%FJ4U;I#i#_j!wL^2bldYlpN)i^ zz(O*;-PEv7C(*Us!zV%D2vtp^_!??GKUg0Kk)dH&1C4@&hw=Arw95a|qwYQW`0Z1% zO#ToT!mN`;0v{4S3rK0?N>^^R#wgdR80{0g9+tzL*9ONSl&^nJa-=9I%ViT)+(q2p>;#5?I_*2w;=C5qtpea`>A51R+FQp&_R+k|_gpjSPnP-X)AkQPsJQ2> zlf8`D8Dm;?e4)I0o#ySefajN>uuUF44;MUnTkA|51|X@)<8wY2v&1 zvz7mhcCH6!t8y*IaideQ>Jy?~4b8us9gI%5f-AA(F{}-UXxnxzlJ8m4=5yP^yWm9d zv8RCYMl(ju>?nM*i@JH-N-upt_cj#wp1xaJWdtYTn-}sp)<}grRJO)6TQ{_`w^;BL z>Ei?-LA7~PfeL&uHN+x!OP2?|M@h|{C=b2H+%gr@p}*MHC&1q27gj04SNPGFb>D`Izs87BKH15i*4JFLp zE=Ab<)@rD4VD~!~b45L;BPTcL!@lHKh{Z=lYj7HzDDfa2^E&k@S4fDBAZv|{ZOegj@m1+FX8}&fF=Ohtidd96-;zK)+zPTu1_CWEdT4jpY zYNE9jTmCB+Y!Y+>&G2b;huRKJQJE_ap~iBQ^!W&fvQ8%wyepl=FOkt^2Y;684ct@) zC{XC^7rwS z7aUJ9{u}>BX3X(4MY|E*t$0mJP*+rC^88fl^36@W90FYjWXW-A_`%aV2ye8akTHeR z#mTd%ckOuYFQh-1QBa{^h>&?cF1W4Y?cKxkyi_+6$wKmQQGQ?+!TiG0Wr-?V|RM zv^x2HLKQe*Nr(s1OWo5;AODC;>bv;KP{K8C2eC~x6}3cOVH;=nm93DaYi6sb&J7LD?+mTwo|uxWe=Yu)7`xh$-W9@0vIv=`Hs2d0^a5wC)tQ%)Dw3qI#C z2V3W#UIM%LUqElcz-bQB_vgUg3;VBMx{iw7syg^W>%S&wrFvy~13yPUUH~{F77e?N@> z{nq*a_rv(_hwfAo7rt{j6)MBJj8CBx3w?-{s)~0OAqMS9?iK5!=toj-Zh3qtc%V|DK&cJOwkpUaluFdxTQHuKu_; ziN{%OazC+lvJ?(L1O7 zA&7v!=aybA2`x1yh^Yj`i3J0AsO;0L-?@#9J4sC!j5|2fKtIt6+RjI+ZvB{f!0_Wv ztNIYtk9N@!@{&}tHSF2PUq6ie`wugDk3nlYtd2mHlk9r3iLvm`ZtMI zn}C{v=Rx$RyrueA9Uc_2>=)pfQUPkJY*f*)7$`s3t}@Z7{B=jGfD)^|Bdd$9ubT4} z8JkY}{6)?BaP`Vy_4;c2x|j6hDtwAiTt>!Cb=;=mjv^!rd>2qJ8ft z8oEu65@Gnf1#kq3OcU7IdmU0zbug^h)lWPulM0OYA^-*8<1uppbQmI2&bmBJq!iu2xj(no**0hPI#(A<7q3#r+DJdrd72)_J_-LB~0RC zfp7sZo)JFx{h?iR!-U-OpwK5=1GgCjvM)j5cLI6I`*tdfkNvMdH2*pTu0M_~m8V|w z{Hd`QzCgMeU8g$U%f#3N6Q zkxcFYCnmOYtQp1(mFzmE%PgFA##hX11>UWTtvKmMD3bEv@AQ&jqF?Fm9eSSnRX; z%71Ua-V5LjZ@1cXjO;6ZY6#w~1q!j7e%!FBrn8^Loqn2RXD@X1fwECE%c=0_l@2D; zZ1+f15MnzZy#5XD#Il0i{#Y`QTN%we?K@LyxE**AzK@$45mimkKrZ!`q868!BLL~(F!-f8q~zPE zu8?JVxr*P7r5(})OOa$mzJsVbzaGr(u!e8c zUqRfl5#Ay|oQQs14mZS*fz6WWRH`mABUD`1p`)DVM=|gi(BaUo9YJHWe#cyop2Nhd zbv9JDhwaLzWZwDQi6r|X)M3A)4n+Aq^fuxpc;O795rNJA`(4`3R4nbJ0!tr?bf$`m zaUV3D&unKCBk5l*P|bJKt0V)9+8)LR{O3gov8pIfqg@+C=sxgS`3wpf6`(D%&UG3J z@CM$#N4Mf}QDKCR&#xZzDGDA}uJ31u?JMfPO@zN$FK+TJo;9eXNk^PKGn|iTp&q-K z!-lO@{mDx^S|hd$g)TNHXd6wsRLeRLeg19S3B?(1@5)u{QmhwRkvM4~yt$cDKJCyX z#wj9*(Nt-~4Ngy(TCac=xOnwM3$@YpR%>#DiBRIgQI&QY%vCu*B7u2S8G{9Hvf^#3 zUbo&kFoR|bUY3Xb+^lmwSInqc1m4s`nZ>$dL0YmC-1pY-Sf<%L>eX{x^hUJbh57x( z{$#~uO(U>d$UJ>t8ejv~XucP=As%)!UUc01O05&OFk?N##&<`Gdhr46o4%6|%{tcj zW}8tX(nU{4@$u4Ej?^ox*lW2zf>@j;OhY@oc$oL<&AxG0?ckSn^RmqW zUWp_G#M41Xz8M;OcJ3Iky;?7rCyZhy^ie$Nk7QGb>CHw z6)Ezm3&oEo*MKR}PS#^6Y%CnmcPkV|j}$GeK3OO3GmfA<6Q#AnIHEEer+bTvfh<&R zJ|l=w&kAA6eZ;;B5=r6W91j}%sGdk1Z>|b4uTscdfQ7wS{$cL5rnWft1P*I&#fXZ? zq2AM>_T&$C$~#4xguQCV)TBoB*Ywq?lk%L`ri46crA3hzy#sFlezQMJV|2r%9bmmj zri%UdIvlf{7=nF3RpKt^{%G2lUL#n=qVpG^=?v+x; z)pbPFsmR8)ZuN_p*##7-hn#Y*5L`!$>D}1b?I#%x$;`pRYswTzrgp~z$4D@ep>-1h?mn%#2fnF zAxitFbIY^1B#7TS8N4ID2r4*PN$YNZnZ)HERi|T(GtyQD0-DQJV4#e+jM#_nAmTet zC}Ith44j`vbhh-ef2ukk->g$UND_7l<_LZOaH#Zgj1alqt-~a_f`4Ys0reTNQGOaP zZVyW{t{fnj{?+>1ypN2uA(T7F+zZV3T>|vAuK~EtS?^ayJKBIV#2kOayz!w%xKQMk zl!Sp9l5uhSWI{Ttj4?5yMV3_eVU$bf?MtL@_eH1tO?K8y5A_&phztKdth3>yfk#=6 z)+K^$+*VK=L6=PL-Ao;YI}Tz4-qzFD_ayHO@qrfaRU-OK%LrL)-c0q;6oFOq2;CXq z&0Azs{*5i6oNGPxJ@CA356R%S`w@HU{-asZczu_mbt!n^XXV8%8J?&jO>1xGdzslZEcy$g}AOqJYimYr2*Crha{PJjzP>TvU9vHe_ckS!&WFd z!;lLy-n*P8gYpB+QW=CL2NG+FVm?8x#OB#|W?k2Bpli2FBD_|(I#I`s#|@dD{;wG7 zdGjF63%%7+8%db%D-6K=1n}lX9a{FX1=1Um_zTOF*6;n!5pbhNP%DoclE0cSg+k0-KyQSX{kJD+4@OiL_+k-4rs1lhbJIUflwqF7h0zK)3wjI@d*xvgP^G+1m z-2cARX?E+kMVH-~G;?`{VxleDd(9Bx|kAvF2EFjQN&gfxoc;0s)8Zy>amuJ^jPi zlA1D##e;dZ;p&gFTZiC>P2Ygxz#*GOlE>bVf&$|;Mk4z!sD2*%&NO8=bycp#1tqaa z2|(CLnLz`WOyxRa?ig=H6ZNr0)0kLI!eTNuCX4f{Qem#YSGnCgmqRo0yiaKq=-8yJ zk8IWT4<*9!iSBd^8z&uR6enGW+*Ar#0hs59OCKYKx$E4qhysKUEg(-3`k1X^@vkAB z&b^^bJ-e2K(mb4#_~s<`o!B?mnGpAJ+1ydX{T5z%5A@tZolZ-c95F19+yD~T za(!oxVJM^?8QKBj>dC_rOA)vCmv6Q+90zmzj}LnPDouWo{u}~nvD>KTsvblH z-$fIVD%m1_K1gttA4bkO)J1&x-rlXC8UtCg6LKC>%LWms0&A*YH-=)vD2krj zFpGV`Wke?x@V1%rk$uPLDa2V482hfKsHe*-JL!jzF8HThH{57%w27~0 zKx)$C&-P5BicO z+1HKxO52@eq-Uf}qOM8VhHn^}5g%mbei;I#S!~_)WN9Z$>xhdwlsI_6=P;lhUc2Pj z6+&tOnR1c1kY+nddI>0+rVm2eEYb`C`s`~vnoSvAWX>*g#rnNzeyDYUhU@IYE$2?Q zL7cQVN0i-liLCOw&4j*5C<;xD?DT%b#|$ax3!OIm_gNG#B1Bf=f+jOw5V0qiBc@Ra zl+`@ln~A2LBpG$x0Pk;-#Pmx@#aqLe|yTQSV+YfNmk| z{xL#2ev*lYE9U(p0?efZm`}T#eajI)P+er{jcMz9&x9;2Zo|hJ59KBE3UHKd(hhMkCA9FU?g)j`#X>b3y6sGI`GZ?8TXC#6b4)zt%@IpxZGcP!^ajH>+RiX4^L&0 zlc)BO^J2~SmNTs=4i=VaGko;%`E9y1o*_D1=5MI_OWjGn3@J!N-OUx}W1Gik?S8K{ zQTS^!HmO96bm~!pCXzj5(-0<-;yA~k0oXcR(4Lrk)YQvU8iBe((&6ybA;mO)U)$SI zLwufQ&NT|{N5L|FBj`x1zpm>;U$Yj7lfGL8gD1~GoXLA?3~1A9<~@C?CoO~rLd27n zt5q`5)0w2%(eU9hzwKA56mg#)mVMnB6$}qVdQTN9HIH?ut|bdSi;oB|)^BpeR%ij z6mHNOcA}x2>~9U_LCm0dUDSb*;-b|M`S&=z?RG{{)zNiLF{hWe3#Fr(6K}>9i{ljs znhL|4GdKHmD;f_M5Ah>jE1n^;+vb@EiCdT>*$}E0eLbUZ!<5GNuB6+pEGNr;FJ|$! zP@L@@4dX@cC!hE3TSbwry>)wu_pN)!uWE%;IeYN{cM3^1g!){%`XI#Z`45N}&QQpU zCxl30EnzWlCLEtRQByNTp2##xCDNc3p7a@#>+G@)@q$w62FSi?2PU1%E-O)@-(F&- z^z(kKZqa4hF`LwIQ>(q9v@W)ujm}$X`r7K{K^|_YT=54ZZloVV$U=+Z2}$wVD<|?u zx0WhXcUI_?G-9uKo<90ylZsw*U|B-pyVM@CWDg+QJ#xX9UGPyNL9e3)I|V?PDKtz?+>P&`x)DrOQbrS(YM7smwQ8PzSqogWU^ z5%d{A;3Vt`KY%`ZPngUGNGk7H8m^>$h!a5;r&Q#!M@}peGY^YZmwHUt8@SHq@JV_Z zDk-7o*T191DuAx-4!-fkwoFoIwngf|?scR!g;+SQX9zj^>{ATS5H`rXLv3O(&#uxw z$3d4wA+x$phHpEkE2=ujp*fo$7ys@GKmI*qO?y_dOJ``RuLs$8_s5w2df!T+P4E2p z2^=YU{YL5ljjcm}(L8m{cFYfx$Cu!T( zy(9af!SZ7V6x9$F(3+(b=p?u;)}T{%b+dmEQIeJiCs@LBc84HmrI(L!bxcFEr9&QY zIM%tI-R||mrpIIi4S?+mv@K9jG+>C7x2!)dD?NXLq$u-xadXQ zYx~kHxB*gTVfI}_3xrI zrU&1-PVXIY2n&}mYKgyBhtywo4+vIJaGmsVI8-W(G7dz>)wA2)d_&2N)cQ6&mc}Av zD!hWHr;RF|zQ*HU*s}4`yf?8#kgThQ=%^2oA&X#CHJar5oMfq(0jP?n10I`QVhU9D z8LM-MaCjIa>){8#Ff3|i60ZOdB@z-Xnc&su?rShbsb2SqAhN}CVKUs$J&$m<2B z`xEbvVac#D8N22jn3weeovEMb_7X+ETn07+F+1=IU*S*Yp&V*is#YRn^@O|l;5m2K zIoS>Luqb&Ytd5ypjm?v6D~QKEfKNhQo<+wW1e6`|Zi*`R>pFLsPb67J&)KRy5l9>0 z9vTQS+Dm*Qz&RS(8=KUiwL58wnk_kF1xikDT*)w@5DcN(mcey}@0K{x$gVQKsj`y% zQnH!4_-B9qBiZjb+yrsZn?+?m6Cns!O3;?%Oe5`5{`x@6r;@;#Ri)VK#x-phAZd00 zw_+BG`raN^Slk_UCx_qpE21XPl4#I3$u@*e#zqDv$zw?aT{w61OH`AHTZnqD=SyM4$)E zl<)>zlQwqjnL3e)V`@hVYKmxQy2L64Dgf=Kdv`$dCO;;~$782W;re@BZVuJ7h%OB3 z8Bf3P?y1mFVJ|+HX-Ae%M{yLp`*DvJXyt#{`Ehcq`T*hCQxc^jdK>?4cZ24q z0&j}NvanYhx8S~{#$g}^N13(SLwRz}x2J3|?qP01>JhB7#vxied14@IF9fQE0_)mO zQoN>kB=F4&~FO3F6d)gKHwYoONMp>!n$1Ma z5Kgce(=5?8dk2YQp07{h^OL=)=#ExZfTWKw8;QO`w0=VI4N7}<+wMI8kEV?6KRWd^ z{Zy`b0+xiC;Uq@;mX&IqyUN&PFk2OQ%CtrvNi9;9w8N5bZ4y1W&e5H5DC_WfrV`;! z0%z}8)1X&6{Ir8&9ZAbyH+~1Ack-&x1bC=`L`85Quh%_ghaHY972PW-8U5oiW)5_+ zK?X*7Yz>~(+0loH7T!`fKcYoTKKeNng5o-8Ng!X-LU!|EGhM|xqA!K5d!<`7cK1$c z#r`!Rkluqi!FAK2-c&vgSqHo(@XkNNxc7vB)Y;fG4v-hBuB!B=2GZR!B+mlsPphZQ zt~h8h*JTzhR3>scd}-xg+s@HO4G7Cnptd^pVn-N(r$i--4?yD+K;47lwYRzm1j7Xs zJG^Ahc_GfiZ!wL~X?VKtA$A-&Ds(@{xc>AnH z7Zmz+u2$%@%ZO;kShC((#C;Cxs~rw87{hb&{_U!@-UlAvPZMQhG`B&2vO3&QP$}i! z9+PUS9P4B~EQQ#84YM6|k6Bu0RN=8{#R+tUfnmX|6zlrgjn?J_jK|JPA#71-S(mmy zx>Ku*H)IKlRnJMymGEut*9_~il0M^WQ629}%!UcA>vVDUWWD#coKqT2RITrEzr`+8 zw_doV%Bb2|+Y;n8f6){^0VOwPopzT`8AJx+JB_`QJk#50@q)97BrLlwUi)Yt2Q)HG z@bgq5Sg^W>pD-ZItWTvy;<*oBw>TE`bV&S;Xx27IhRt^-wc%5=;aVz^}1i+FEYkzL>hfLZ9x zxN1oTzbk!5>}z!?ro5G-TF2rk>}Wob_vdMwTR}w$Z|1|f5uQJLs9$U_#XPef=o<*0 zTc*!B4^#N+1J+Utg8g{*pn*c`f$55C@Zwc$NXxeH)TRtAl$pEcRJrV$66FNEIrKhX z5{}(!D{+ytXkK;Z$qbVr@lb%T>xT6LVACv`Z-W+Mr2N{bLq&X<=8% zl5n2a_nr?W$cechJBo7 zgH)PM_cmPWlPy!7<^+Gh`nP%oZIEzVWS4HEIp}ZQU6GNzQ{>1=?{kRj>z)c8TdB(ENMsU3RiwO{MJ&a&{2b2?>IwW>_d zjwE~05!Efo15-SG3$!)J%`=$XEHkMJ_ByJ5;C387n=X3HYw|65S%Yb97s?ht)@>Yk zH~33;QedR~<)N9pJ{mRtK`nlvF=pFai#@gu_ikZ9dpKkDcTF_ny<5vMcFk^M`8cL| zXrgtd<+#|x)yV0gBz`EuY0q)iXZ%JFLAv*Zcdp2lk&YPe-%8-%R`SBgc89d-f;Gi8 z1ooob6(yzffu~ML3T>zbjikf+_lHHm9gK}K9LmkptuF*pdb-Vdd;A62k>5yrFV}`$ z9m#tV-n&Wz+llY9#TpEB%cuq}sa%F$zZ`xcvf0E{I@^P*C%iJ)tKA{yuJ}3=P&QaR8!n9gB8EtK4wXlDhnd5_#gx zEvQ`a(7SM0f$s>es&29$lgvOWZ=`QSfwwkaZ)BLr0FIJA2~?Z6>%E$z+7Z=qQ+zvc zGmzpEk^B*@?d~}M^+w*L9fikBT-iqaMAvzG;i@eO!OPn09*{81hyPTH=0ab+#+G!% zdqgbK5Y(Vs**JRha&{nvB!r&|W!Ey#ZF2Y1CTH+S2N$Hm^I@^*TNw8+#frN+V1B&go_ghHN`eEdgdVS4g~HesTcu2?MLK?=HxW) zTP^PzI)^Q{LSDSJ_i;$rQOA|80e6yF@{ZDYH8;I6rEVzJT=J+Z*qMvJAICXm3nt$h z@|0v0e_M3_Bcb!0ag<4%E6IxHitFUp#w$z+B3emDg1Lz}0SmV? z-;<8SKoW6Tkt?ccLOR2EOv3SUejGv?HiFq@O<#;E^JN%SXY;$&a4%8z#eQ2clnsx& zNtkpTD0or3Glx+;M+(e>9;XB}iuQ^lR0feIjoY`N6`dYlQ3G^R7ge5jS1cqTg6r;+ z8b5LwlQbmP#eepOuyN7fIZ}>1h)6&M@ABQqtHM5%UVhnhG|8C7+JcoK(5kcl{7ytl zlWwd1(a={--F$~OlCh?41+}HzdXenYB$n^E1I$VaFIs|5061taY7w8ODJc({I-qdV zZZj{lLvq4P$3`mGk<3)(7iY+Ex~+QQ5~-VycsO1f_JS{7=J^5cxUhGAnIf52rHYS* z4DM^3gS!W2c{>=k!oW%wl&v{opaDcy#nI`2_jvR;cl9BbMJ1M0p&rJ83uXKV?g{} zGu2@5A4Imd4J3ok7v$)g->@)y-?j>*Xmr^*eD&Zg2nJ_=DYvn(d^7L{PGYQhfp3$# zV582&12vV&kWA(1*k3Z(If+dEu?7ZTf@%P7Iy0vsR+heaB6W?$jo8mJ6!T?afHOQe%GKVDCr7On~ z9FF*beca6rZn=F~H|S(smn^pDN>I*OG>=lo9g`SzDN@OSdxd$cy%Dm4(D^LZ;YEA0 zK<6Tr$d?^hc;%VIn=1iDNv!vV&5f>EO1j+TW(lil3O>rQDl=F2I9T33Ni*b2p6?1| zaT_{tv*G9277(!gYC3R2;3(-RO3#WAAJl!Xx9@GY=&?)%~U10=hw~ zaIh>8E!KF#3K~OLimz8ykiVYg!y^dqv*$cXAu9@VE5YuMQk4{uUxgN6;9Ft%kzNMc zGiv_*>Vd-Ex%c*XEYJ~TbjOKTjri1YO1g{&%p9XXSya!}Fknf8KgMH4)! zS_QK1#0qK$L*&x~(tjc#K0+daAF=}AHToU z+eIY)vnehsB-0I6&pH=H)k`*^7SPDk_8e{+|DQ7E_vQf5ddxM?nGGCI5pn5R*ZIjd zy&Po9G;R&GxhIM@udZ48QKy*8fN55%rVG;t_}$M5XYkjw3PEWmu8&=MpS$+hOn)d(`T3*b z&pPfeMBEp05VpxT8WewedjB~3pELdKQj-4Pu;1{HoETB+tGQfveuM1(I`Dt~{0fTZ z+zus$kiYgA|KC6F>0-)i0!{rV|8YP3bKr770G@`$hX3y{esJNw6_|R2Jg+AEKSTGA zvpvCdEN^ksa{kvVwPpnG;M8(f|BsRW=cs4PgNKfQfvC=Zz0$wr@{88e{$r^BIU;Id z;0}0M=T!Dzue1!4yef>o%Ki6YzXkSFzPkN*@n5g>1p#=6b#qP##@Ob6ecclP;m_F_ z9{R6W`hPdb{}`J8yFvbQ?)-ncL1I&`kp7JY_#eENKiS0cg!>h0gxlY7`^5Zkz0m-# zuON{8wdX;<-FXzyZEuYb=a|=#Jg-y+<2ned?U7G_0#_d+n;}a z$p^X0S-scmt^q>q$FI)TVj&6gWUtMcaIT~25mj0jL+kk>^c@0cClQUmx3B*>`N7{; zZ(yEunJoA{_G|j8{*c&digWZR+I4+-LdU2|d0B(E$$M~w z)}Y6seabn8alUGsTYu}j;$e0#ccZwT(~w+bQ=!k<`rTew>61^zM=ObegOVpO0GH-9 z&idez<9VK8*TNF3N6J;dH>~xQDMFl=kWRenX*qym`UHe-S~i9mQhifrvj19gtuC`L)nn07#nHf6(cxK!#LgTn8wq#y||r)cDIsX=98IuHjM7 z)5%wc`kup#cVF$T+I2Aow&8;#eKTH;d7A8WXYQUdMhf|^!%~-9W|+{dFd@BUop0_M z>AwT`g%%SuJ27jYUxqE+uHr+@EO`cHX91k#^4AUPj)SPof4g7+LF|`DuNqI6xzmk? z6n{<4oeKg)H&5~X-%b}m_23Q#0F|zU$jlTOx3<`NqZ4~js`zXSkEp1Rzvwyk3#gYD z0ulhm!686Z@+bp^nmd_2Xn`ouK&}?lIf}*45d#koJAfvVH{Rv;IZ|SyDCaai0YaXw zz%ZZ{h%FO8bUFh#SI#~l&Td_u#U=U!QiV$PXo>LNOV_f;uHE*zIEkY3yCvYg5X9C3 zkmj_7Md0@VfQ;VI@zp8k-&xv;0;F!*NrTSmL#@LJxdWHyKQ!aaJBqfRIR?b6P}8iW z*vnw|ka5>j+4#KFtJ+I7Z=JdDWT~7sw=RElIP~aidsbNpo%iAVJir{=#6M;eMS-r3 z&42+L^#0kp;RQZ0{xB6yTIY(SOYmmpZ+Jf zk0kTJm>REr&e~c?xIUeR+DED63z&o!2W(a?hR=f_xnz--Gxf5h7BD5s`TuJXx5@-& z*)gtD%v9aZtb*}3pzL?hvAsK~DENHEqUDEf9wjo#@p$^#44*;v)ZXY+3*Uvi*nX9E zRy=Q=ofhBFRfBAdXno7x2r8CSn?Y{W`4O>Y0}O*bbz4mhZ29`skd_?K8-|4dSf02A zgZ+#!w8)HU!5BacqkbLuZZ}?dYk@hGzUl-VVGdmFMYqmjY!{$Pqwj4mS!pNN&0Flr zzI+z(`WT%tL5*Q6Y!>MJYlZU=!*#gg(Nb98d6(uVDo`}%Ip7QGS9wgE`Czo zQNQo4b(EdksW4d|^XfE6N=tC#XZ}?seU5Dg?$Hmxuf-TpI10V`&l_Gt*AgszF)kMP zny2~ze{VZ6tfbnNRke)N4KO@ipy8rdT$uFFa-$b+%vpy!x*RRt|OsbHj>`2p-m+Ow5NJNWDC7;WV&spu+L@ zkk2D)I9}$~sA(Z6Y@|jCF9rYHouc0pwcYxWMKnlLW}La6Njv=%FgkDz-Irs20`DCj zE~>m|^xlWYZouf(WS|PrX#_E@64hDec+QydTXbe8aNlqE>CgS#AnQT6DCv45D6xH~ z_4Q&!D|!*(sYD1SjjN=>4SywIHNqu9%@ zoW9y$SO#MO2(I}# z`^(lmQ8jYmipkjE@f&9i-PLJUKG~Bgx0yWSY=4x(EVr(CfXQ*iXB8#R7Q9j^>ikAx zG5F+k?&8ewgOY}1Y;j*FS%<@HDXVHW(?Yy^@mA84>Yt+0|9(guBfx_}^0NLf!7=e; z8Lg8_p=gOZ)o>4^lmdW0woHMa{6*hCU4&Z!n*d`BQ=$7; zx1szK92H&wgxM-gIomLgPa`0r=w<27ZyQK;;X*N`F*4Yn@tgM%I15eN$sS_pCax@| zj#p^Z2yx6~G&F-0E4oW#%Kpgw_qu@`-Y%LL84{*UhUj_Ot_?pmBD+S|`~rY0i2?b> zMHo<>T0!a6H(c9pT+Tn`M83j7JMGm*LRGvtTimvx47$m zwp4}OK8vtyrA!0>ekPv{K&5e?-gLq+svvpqP0hPEFj&{|i?cIxU>a3*Bd%@B;*1FE zFBElJ0WkF$FC2G!ORH%JI!SKSJ?#!7fYcySq$kmDq;Osbr~v|7Rh9u-)m_k#w)5_k zJJ8mODI03^&0F*Z-PfS32|!0h+xSzw*;@6}TtYff`)UboWT%G*qp!+vFA|!-;&796 zj-u&@4UFHa<;uKhm8$*7PJA*E2=Ar`lk|tvfM{ykZ)pShR@Cto#Q(Cp^IMkMI;b%=BJ@1Tu*_!I;Pf)3wsp*asJIxur&N_Y;qi?jXH6lZM z`7#uT`y7{%Nj?;jc6~@u*jCujOn6H8pnEm0*rZcFavc=%>muZA3F{=)W*C0}`DQk% zp+zA0cZ|v5JPE|9cnVRLcASKe2vbjlqwY5?_xvR zplb&0cH@ALL#Nt2(Sg@)41Y4OL#}Q-*47QYs%BozTxKKZ84+HngMNbW$ciYRX3$m< zLvB$X$VPXUh;7&L+2BW3IOfj1VAwn@sco1AL=tszY4&Cka>#WAK7Xt9+03^0Snk;o zRZAY#*_C1(-)@(W%Q_pP>mS@)kZ@)tJ{s#b^1K&gPY3-MgD$1dtiFXW7?oWWBP*Q` z5IXLa#-Y98(sb#HE0KjmXj z_NHLLerZqnhwZ0CUCyXr(X&)5ANkNM)eB%nvt?}chQ_g)DvcFZPnr0Qc*7j{UvC~K zBr&aah6;4V^;1Xt7h{%jb!nf@w*U+2IskKcp3lnGC()3p^RUX^<`U{q>cFz*{|W`!o~a zF|yFf_m8#=AvR_qo_F(){lJCX+@9;sz?{o+(GF=nQ$uyxlYdRB zY+y&%mA1DybZ!jzD!8UA)7oW}ks_4g>=60cipiI`tCS{iW~<5>7l}w3;RkRl$nC() zpeF{|vM^>+3$Pv_#*j{Lu-Fxmu)`h%D3jW?c{-^BogrL5NePMGgzfG_((GR1T)#EyNDUv__CBcPak$+1 z9>JXU#cG26;R_Ek>L9v>3(AGdX++j0`wYXOUAG9?k}W^sIU}N@gVv|G!VneYj0mmZ z$MG%&H_tKbsLSNApu5f8%=qCIvQFX~MXk@An2~)xsMvMVd6^GLt!F`Qu*)nE*)j^R z*RPtsRWUx>!3n$>Nyrn3;16vumN83KbDc1a-G^h%moXvZ4rObH3N4fl85$s;`3|NX z56Y-psQ24ncqDnAHv&7(`k2uF84#j;8CF`Y3LKSdAH zyOUU$p800W!CjAAzc;@%Y2=N>Hztq7F*#+R$)YmZOq@G4yK%N^3FnOe`X?Py*#{sv zJNRLU5`k+7X-{ThK=E5VG=3O6!&1l92xu4f_ZnG;kw+2NRS;FB-r=k5!lhlsISX8y zf%gNo0=*Wg=MXIg5(;shMy-xbZC=L|gOJ82RRwAahP;uHF4Cth8$LQvlR8_4;}AwDrr|!d2(-G4ps<@shb?xh&LqgGDNl!q>Ffy2C{RUoBtC zz+##}QxP*t)9#z7nReRr(&E6`pM&((dk^V-68Mow8lMw?sA8Msiq!lw+E7pj)7@R&U>R7!_!4I`DxS zKzfIdZR2?h0W;VBhj^ssUS`>8oPpYIi_}>tF%g0RQGn342&n4Bxk_kE&WLUKtl+0t zdCd7ek>F##78WRz1p(|0Oj{M(;}Io^NS~fsbnH9y`YzCEdO;9!-jgurDb@3ee0iVo zf=0USIgAT9HrA`8Zf>?>smJ$WVf5i7AMtRH*h1Pz9QYnWAE@TD*X+Y01v`@Sr~C!V@|$_@GO5-$;5XA`D7a-WR;ZMOG|8p+;>pa z+g>+5olQ*C6H)(B&F2)AI5;raU_8$2;Z>&jm2t^ThL-5+vp~6oBbj$ylWCzCXkqdy zfB3wsFeU79+YZBf#(og&*wwqw5M+|o4X#B9H?f^Ivd4wK_xz1~=lgWRZ=a{Ij2>B% zS+wj<@iR?cjzr)xLm3f=?3T05&^v?*oc(p*6(>Hwr8>Yc08OH?tLtI6VD7X9VSEV4 z5$@Acpnm(p=a|F?CC60K_b&VHF$ctMDZjO=vxEM45ER#s$mRj`Wkf>B;Imky&}^_@ z7zqBkjdhblId~2+m3Bi$Rx5GoaLveLR{W{bx)BCSd{Q=$#QbxEX@(T?YK9TQ;@Ypu zssNzCN_lv$TE^sjhl!A7{Rl8R^A-4IM^jUtPXL}InS2Bttv`Fn%JMkIdX6ioU5hli z?@GsDHCLp2G=!%;Z73m*W9=7CPwZGqdfNMze7%<%4rCd zF`0A>IN`%_gjwLig856yn7!wxh?|8tR2hdVk#k|I$|v_)me=r|1;@T@uli^s1(VN& z7ff)594%JTRe&;bNuE>E-%Fj>xK5bnEbTYw<82o+Hy{8BtZ{7VE4Aa+lqPCJkhfQ- z=sjt!o$cir1giXzvZqB8`Fvf^z|&wIT^6}Ejnf&F8MZW9d>t=mn%*3d%|nQaGnF!% zZEhK2ozqWnZ+_Pm4_4i!s3I815rmxqEE%xE9!EWh;{DLUVR_vg-A~~ln$RAk4C|mN z;59LH@M?vuHCw#p?p1@3T4cdYy6Jn_c%Zv5{C5`zfoh!&7T8w^Qwf@LEn4j>?~5H@ z^J>%01<+mv@(=QcJ(H`x9+83JneCKA(#WYE0zN(BVxE328-+b`dF)iqZI(Go6MU>| zkra`loC#$_BjTwAc-I;(Pb z;NmC zjCuFQnxNv;VsA9OAA>p4xK|*8jep#Nyu`IcsKN?O4#cLIu>!+sh5O$pDlTo3DB9fK zrD0(jEAbOW3aE1-p%dYL+I3nLA!KkTMsU;UM|X~kX>E8{1JYs^U9vNcdzaPGBZKIN zCH-B}=1NtE`oJMzsjn1Q2@TxHrS6)tIvE$`_j`^~$O)YSL2qDzFi}t;XZqkg*)-d`G_Vd` zzvwsqS}W2_n+O^4jFEx?ZvjmR!C|Awitw~GJHu$Jaz(ix^ze3mW-TGWs_06%vDTGo zCe})79bY~j$6M?)hRvQ_1K!ZeR=;yJ@aSSH5>L%Y`L!9$9EKf#4QQ5Iw;fc8Il zCVuzn;fIKPLU?b9Rbtoo=aa!TgONFl%ANmeS|RSSVFq0>pQi!lq32{Myw;&0_UVab z_+0#cLV{Rnfy17_{5Lj_kO-zRJ!YDcSwC7%-EtMOHLaRJ$JRMY73h)gZ)iU?ZLc>1 z7y3g0N&~(ogj0s-6O75hud6OchSv1+d#A){DKC~$h;^44ftEvQI6o1qCRFhIX~I58 zMB$&1vH3uenY*5u6tVOJ9$7qr4ZZ0VNK0fb;uIxAo2RVz>3WqR^5{OS5lfn^C3Gf= z{mHKI`@na8XxI?CqvT#1dG3l2c$g;`sc9OqC!p)p6rP)DM+P;_Uws69Vg2?}N+*Od zE}PYFsH{thY;CRYrt)4OuM8~=;tWX$%8_$=9#kbHX>gY{J|tHw_Y@S4E4SCKdbGiz zk1PmQ?siBlCP~4Wq(GTo&a|fE6%IsqsVt#>w{g_pR9M!Wg_{%fZk-XWnRZ4(*K+pE zXgU7gGWmkpDs|RUnmO82GHz#Lv*P`7+hr`dwZ#G5H~z@phMN0JzPLfQQmMxQ9bJRS z*o8xBxx-s9zNaPibu^|1urA=vq9>Ex&Fg|>3C>s>9@B*K_f)9rEp@>R5sA2bNK*tF+xdC5)7sTsR-)MAlE23$(yZ)CCtqgbn&;1>Gs^^13=OT{Hg z>e@<%x?$N$wQNdQLA$bk^EI%m9m9en>}y%>Kq#27=hsD=1Fz5cwaeWiX{*yq+t$^5 zX;RPdR$Mh%)qNaXpXna!m=~-nrE+PbfRQmTzH6u=(&!m(+-c+5C(`_%AQ<03U*g^o ziDA%3<*AwYUGI~rx$rbi4(so+4Hd^Uw>d_&B}YKVA)W1xP+>$kU`_^qrZDuhzcJ5) z{opvY-yMvmUrkP_Z}`9D)K;%y3c#Y6PZvib^Iu)1Hsap@hoPz};4enK2yDqZ&#Y0taM_}bF!w6gr!Jl!@f^P?_tRHzL ztBqm5EjeqTtgl4S7H$ZEeaB0o*Yu)S6@u2MfU1OIgE3%hlREELQ2IOK>rnQoB z5{pi)veOv3qsifd5&TA2stq8J8v|=wM5Q)p%P;b7^UD^Q+n7k^ag4h2NVpf)q3&yA z4ZvqgWIk}eozn`SMRY3!#?UH&O@a?Mos$24WZq-Llr6sbj^pLTfswH@bLuSAq9;x~ zDbxIawXhqGytOvtEL&FXZ9manByMxlx@eo;|7^KTJ8B_A`{t?=82}SH#+t#&irR1( z@xg6i_ek3%!3<7W%ulLB7aNma5KQ9xR@Ws^(y)P*1{Sh(?{)RX`3YaFP)TU8xGv?8 z8rVLtR8>Eg&1SL?wKintCH>J#s*St}g??W>2TsknxJHzhacWaO#m^}g15pwHv>^g} zFxGXZkzMy2(=UdkHf%W#Ku2*wKqo9)R@i6}SfO1~kvv*z8t>G)r3AOo{wq^dTu{Ws zdWKXy1`wJXVHyD3sY_D{w5h5(A`Xjek;^4lj#t5ajNwtlJ&kTW6NJK^v32qzip3&a8<3OoF0rMDwsIlxfr zu8th?78lZ<+;XMk5({S@)%ejZ`mg=Mj~GD2dK2>1Kh(pGZtQ^olg}AA2BLepK5Vdh0Hut*JHJ4umi)d}MAP$* z#xt98?{3loHuu(H(i3_hd?Z0_P!!}lxE;kZDgiWaB!X5%lF`GVnf|caG(F*{)7m_N zd7~peTlXPT$s?afMLW+_CWpBlppaq&%iw;mQuob(s(H?BJ*0_)giCKd=m3dMB$KR=I}1QE5yj94WjVSDao4T-Y9cz2P-GgIfm1; zNjt>$1LYlirnlW}+q81){@1X-V%$$qk72Ml3t+3p3@SEZ4|}X63TWd zv!)HM=l&~E?ZBy-zVoIqI5n|ws4~Bq1={E>7=ids%Y--Xl#?X;ttQmaxDB7VaKcTqwGi5b9FSlF=ho{MXgUCadmtLcCA;22BdEHdsGWSf{**U>&2u|Zrh>HT$BzqvBGR!|7P zM}p@&-$e4mOum3|_Z1`T`#T0^W5v!PZueH{ER`j(^gJ_!xUjS^8m?Qko~kMcszQ6o zG_q>nyHF*Pz`83a*B^@sdWjy<EN1L2hh{ zb99~f^!=T-M-ESbWU`5?EEM^I+E2v~yO-~N2BmYc!(%qGq`JE@4R@2kG%*>aDBk(_ zmMB;~ddWfN;iz|@(xprImlWaBPo9s#kEvz+CxArOGk$8bNO$38%1%=}=hI|UU)*%c z#4sArJtqs2O;-R<2;!n%E*S=yj6rM7r*S*#@8Iqb#g!9@Wtn#qKyBn1Hc_vm_9xx; z-$i8f=7nibpRhn=TxMb46@yW8s=MlOFsY6bYy)rep*Nux$4qFF>R}S6lDsWF^-3wV zg1YmE{FEm2veW+lb6=4urSMyk;nT5wj_^Axa+YSr**)Cgo5D&mQg%Yr9$f6Z-&YK3 zN)iWBAiw%H`=07?bMta)+i;KaL=aN(GH;#hE{n9#JcrC!O}6Tp4dNr0N~~g!LJ*n` zTkfghW!On?SMSe?Y$?~D>B(g*0AVHC6duZIZjo!h@0gf)MW=t2G50DlOSERrijitp z9PC=(=Z&{2w8ni77s52U37qrw_-}W81uJo*bx+$9hmQVw(M;h=5|EtN+f#4V_yuobvFy+d)}L zDk}p?iPb+O$P9^ZBs}*PN54vT3_$VCp_AT3bIs-6v@0(v$oY7+os#6HjZ;>mPDsa{ zczo9!y~JzxH|HL+t6QcT$SD&H8svVHDYVO!TPw3BSj#b5CGE5)+kR8@OJ=QnQtES4 z_O~|;y={UTF4m=zxmPt~bgzEU|E6h)m8@(0lwfZs;IhAfzF>`kvg7t_y~a4dW=eV2 z=7p|X#ldhX{@U8QlkZeYtqAL;A-vM!bOa$u+*K@BPOYr>%(FJL>FGUkfze>3bPwPQF>`l2E~sJvC;ub(%7T3U9vC z3I5v=8X;4&((YDZp_dz;aE)=~;Kg96%)2*H#m>`Zm5YkjbB^r|XyXCTf;1<>1`khT z^=36x>78Nx)tCL5ZwB^7#9V1q)+;y7NJkQj_da}y`z7%uLPY<;7v=F&`l z1%1r1bk1N^uJYTO90Rce%d8_hi&Fx}^~d>W=}ui_XJ==wHJxaROYG|USYhFSqmb?F zX`Q9UyvBU|j9cF?FRk%05ereDTzpzvwGk5(ox+5pX)v%pJ0(@cf4UGhhLUhwNk@{8e%-v|UE_(`nyEEByy5>^1J~KzD!(U( z{4wV<9lc71T!5U7%Y9l{K==6SV}eM7!uBs^8jR}uj|*#OE3P_ARNTvWy**iOnZn)D zF~p@`h|su2EzIh;} z^|!x_ov8IHgF$DnoL%BMeJ1#2>5%> zxILc~y>KD2oDDlM6U?%iso4hx73Q_KAH;;3WQ%(>0VlSnHzPJxg{&PTn51V4;=j+~ zkzm5>D|>@vl(s3m{^W!>Amwbn`|2c?lh@aFuAY-05r)*>yXjAfGkZM_N{bc;K8WS6 zrM!vB!Ohv#vgOq4=&vAHf%QTqZXMq3l8Rq1{7b)A9!S zlV)&W2Fz3V=MM8ry~E6by8{K zFC9;$ilbpITBp#6!%MXP{Jo=OW#{h!#k!20jDsaT;~TnAc;O^ohpufTqWAe# zc;&~=qK$#4(;~u9vZi&Ny0Cw4apR-p#{tscVerR$__pR(S<)6uby2|@5jYAi=5S33 zuRm_R{?yj$b76k?^~8tX`@D0ib><|6vj#PH)S=WWCgthuwti9wt4R@6z|2aQ<%$@l2;o0=m{I>o<#Uw6-ScZ;a7 zTq&08It7=WmS>9dJIr^&jK%lj*B=KS{*{vceEzTB6kP&mxqMBU;`fOC{r0~OiM!VK z=i`4)@z>`GNJvIGjYyn)|MT6L5eFxs`M;C=PW=BG<^P|C>yY~kq~y8mBpu}?@JCTj L1zsRy^ydEo5-eje literal 0 HcmV?d00001 From ecc6e7d3fba9646de27b81fd82f55280b0c08037 Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Mon, 5 Aug 2024 13:52:44 +0200 Subject: [PATCH 0179/1749] feat(user): document follow-up reminders in mail Signed-off-by: Richard Steinmetz --- user_manual/groupware/mail.rst | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/user_manual/groupware/mail.rst b/user_manual/groupware/mail.rst index 075be8ff2..430556d3b 100644 --- a/user_manual/groupware/mail.rst +++ b/user_manual/groupware/mail.rst @@ -319,3 +319,17 @@ Autoresponders .. versionadded:: 3.5 Autoresponder can follow system settings. The autoresponder is off by default. It can be set manually, or follow the system settings. Following system settings means that the long absence message entered on the :ref:`Absence settings section ` is applied automatically. + +Follow-up reminders +------------------- + +.. versionadded:: 4.0 + +The Mail app will automatically remind you when an outgoing email did not receive a response. +Each sent email will be analyzed by an AI to check whether a reply is expected. +After four days all relevant emails will be shown in your priority inbox. + +When clicking on such an email a button will be shown to quickly follow up with all recipients. +It is also possible to disable follow-up reminders for a sent email. + +.. note:: Please note that the feature has to be enabled by the administrator. From b8a457cc475444287a1da6eb9dff6e1e3a26df01 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Tue, 6 Aug 2024 02:54:34 +0000 Subject: [PATCH 0180/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 4356172d9..5c3a26068 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -2031,6 +2031,21 @@ Defaults to the following providers: - ``OC\Preview\TXT`` - ``OC\Preview\XBitmap`` +metadata_max_filesize +^^^^^^^^^^^^^^^^^^^^^ + + +:: + + 'metadata_max_filesize' => 256, + +Maximum file size for metadata generation. + +If a file exceeds this size, metadata generation will be skipped. +Note: memory equivalent to this size will be used for metadata generation. + +Default: 256 megabytes. + LDAP ---- From ae9bc1e560277c1f4fe187db3fc213aeda5fd996 Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Wed, 17 Jul 2024 10:41:53 +0200 Subject: [PATCH 0181/1749] feat(admin): Document server autoloading and class maps Signed-off-by: Christoph Wurst --- .../digging_deeper/classloader.rst | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/developer_manual/digging_deeper/classloader.rst b/developer_manual/digging_deeper/classloader.rst index 063c0fcc0..c424d4e25 100644 --- a/developer_manual/digging_deeper/classloader.rst +++ b/developer_manual/digging_deeper/classloader.rst @@ -7,10 +7,22 @@ Classloader The classloader is provided by Nextcloud and loads all your classes automatically. See :ref:`the composer section` if you want to include and autoload 3rd party libraries. +Server autoloading +------------------ + +Classes of the Nextcloud server use an authoritative class map, and the class map is committed to git. + +When you add, move or delete a class file you have to update the autoloaders for the class to be found. The process is slightly different for classes that belong to the server itself, and apps that are included in the server repository: + +1. Use ``composer dump-autoload`` to update the server class map. +2. Use ``composer -d apps/dav/composer dump-autoload`` to update the class map of the dav app. The same applies for all other apps that are part of the server repository. + +.. tip:: Use git's `patch option `_ when adding autoloader files. It allows you to pick only the lines relevant to the classes you added, moved or deleted. E.g. ``git add -p apps/dav/composer``. + .. _app-psr4-autoloader: -PSR-4 autoloading ------------------ +App autoloading +--------------- Nextcloud uses a :ref:`PSR-4 autoloader`. The namespace **\\OCA\\MyApp** is mapped to :file:`/apps/myapp/lib/`. Afterwards normal PSR-4 rules apply, so @@ -38,7 +50,7 @@ thereby mapped to :file:`/apps/myapp/tests/`. .. _app-custom-classloader: Replacing Nextcloud's autoloader --------------------------------- +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nextcloud's autoloader for apps is flexible and robust but not always the fastest. You can improve the loading speed of your app by shipping and optimizing a Composer class loader with the app. From 47054c05b004bc1b4e92d0ba99cb9c78fb331039 Mon Sep 17 00:00:00 2001 From: Anupam Kumar Date: Tue, 6 Aug 2024 12:52:31 +0530 Subject: [PATCH 0182/1749] fix(AI/ContextChat): remove previous limitations Signed-off-by: Anupam Kumar --- admin_manual/ai/app_context_chat.rst | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index ad021ca34..1f5b591be 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -11,15 +11,15 @@ Context Chat is an :ref:`assistant` feature that is implemente Together they provide the ContextChat text processing tasks accessible via the :ref:`Nextcloud Assistant app`. -The *context_chat* and *context_chat_backend* apps run only open source models and do so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. +The *context_chat* and *context_chat_backend* apps will use the Free text to text task processing providers like OpenAI integration, LLM2, etc. and such a provider is required on a fresh install, or it can be configured to run open source models entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. This app supports input and output in languages other than English if the language model supports the language. Requirements ------------ -* Minimal Nextcloud version: 28 -* The *context_chat_backend* app is built as an External App and thus depends on AppAPI v2.3.0 and later +* Minimal Nextcloud version: 30 +* The *context_chat_backend* app is built as an External App and thus depends on AppAPI >= 2.7.0 * Nextcloud AIO is supported * We currently support NVIDIA GPUs and x86_64 CPUs * CUDA >= v12.2 on your host system @@ -31,8 +31,7 @@ Requirements * CPU Sizing * At least 12GB of system RAM - * Below version 3, 10-20 Cores, the more cores (physical cores) the faster the prompt processing will be. Overall performance will increase with an increase in memory bandwidth (more memory sticks and/or higher DDR version) - * Since version 3, this app makes use of the configured Text To Text Free prompt provider instead of running its own Language model, you will thus need only 4-8 cores for the embedding model + * This app makes use of the configured Text To Text Free prompt provider instead of running its own Language model, you will thus need only 4-8 cores for the embedding model * A dedicated machine is recommended @@ -55,6 +54,11 @@ Installation occ app:enable context_chat +4. Optionally, run two instances of this occ command for faster processing of requests: + +.. code-block:: + + occ background-job:worker 'OC\TaskProcessing\SynchronousBackgroundJob' **Note**: Both apps need to be installed and both major version and minor version of the two apps must match for the functionality to work (ie. "v1.3.4" and "v1.3.1"; but not "v1.3.4" and "v2.1.6"; and not "v1.3.4" and "v1.4.5"). Keep this in mind when updating. @@ -95,11 +99,7 @@ Nextcloud customers should file bugs directly with our Customer Support. Known Limitations ----------------- -* The underlying language model used by Context Chat cannot be changed -* We currently only support the English language * Language models are likely to generate false information and should thus only be used in situations that are not critical. It's recommended to only use AI at the beginning of a creation process and not at the end, so that outputs of AI serve as a draft for example and not as final product. Always check the output of language models before using it. * Make sure to test this app for whether it meets your use-case's quality requirements * Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI) -* Due to technical limitations that we are in the process of mitigating, each task currently incurs a time cost of between 0 and 5 minutes in addition to the actual processing time * Nextcloud usernames can be only 56 characters long. This is a limitation of the vector database we use (Chroma DB) and will be fixed soon. -* AI as a service providers like OpenAI integration, LLM2, etc. don't work with this app as of now. We are in process of integrating them. From dfc4438becff3fe4e2b3c23ff286f60e1b27cc3c Mon Sep 17 00:00:00 2001 From: SebastianKrupinski Date: Tue, 6 Aug 2024 11:43:17 -0400 Subject: [PATCH 0183/1749] chore: remote warning for sahed calendar invitations Signed-off-by: SebastianKrupinski --- user_manual/groupware/calendar.rst | 2 -- 1 file changed, 2 deletions(-) diff --git a/user_manual/groupware/calendar.rst b/user_manual/groupware/calendar.rst index d49e37edb..e0b2a469f 100644 --- a/user_manual/groupware/calendar.rst +++ b/user_manual/groupware/calendar.rst @@ -203,8 +203,6 @@ Attendees may be other users on your Nextcloud instances, contacts in your addre .. tip:: When adding other Nextcloud users as attendees to an event, you may access their free-busy information if available, helping you determine when the best time slot for your event is. Set your :ref:`working hours` to let others know when you are available. Free-busy information is only available for other users on the same Nextcloud instance. -.. attention:: Only the calendar owner can send out invitations. The sharees are not able to do that, whether they have write access to the event's calendar or not. - .. attention:: The server administration needs to setup the e-mail server in the ``Basic settings`` tab, as this mail will be used to send invitations. Checking attendees' busy times From 345347da991a9d8f0603d0e20de15c6d988d88c4 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Wed, 7 Aug 2024 02:55:16 +0000 Subject: [PATCH 0184/1749] generate documentation from config.sample.php --- .../configuration_server/config_sample_php_parameters.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 5c3a26068..16c85c1ba 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -788,6 +788,9 @@ mail_smtpdebug Enable SMTP class debugging. +NOTE: ``loglevel`` will likely need to be adjusted too. See docs: + https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/email_configuration.html#enabling-debug-mode + Defaults to ``false`` mail_smtpmode @@ -1712,6 +1715,8 @@ customclient_desktop 'https://itunes.apple.com/us/app/nextcloud/id1125420102?mt=8', 'customclient_ios_appid' => '1125420102', + 'customclient_fdroid' => + 'https://f-droid.org/packages/com.nextcloud.client/', This section is for configuring the download links for Nextcloud clients, as seen in the first-run wizard and on Personal pages. @@ -1722,6 +1727,7 @@ Defaults to: - Android client: ``https://play.google.com/store/apps/details?id=com.nextcloud.client`` - iOS client: ``https://itunes.apple.com/us/app/nextcloud/id1125420102?mt=8`` - iOS client app id: ``1125420102`` +- F-Droid client: ``https://f-droid.org/packages/com.nextcloud.client/`` Apps ---- From ec11238db11b73e3aa146810b63665c3e1901f47 Mon Sep 17 00:00:00 2001 From: Anna Larch Date: Wed, 7 Aug 2024 14:03:07 +0200 Subject: [PATCH 0185/1749] feat: update calendar screenshots and add transparency settings to documentation Signed-off-by: Anna Larch --- user_manual/groupware/calendar.rst | 32 +++++++++++++----- .../images/appointment_booking_1.png | Bin 51659 -> 71812 bytes .../images/appointment_booking_2.png | Bin 85928 -> 66444 bytes .../images/appointment_calendar_event.png | Bin 77242 -> 75660 bytes .../images/appointment_calendar_prep.png | Bin 51189 -> 34834 bytes .../images/appointment_config_options.png | Bin 36551 -> 22259 bytes .../groupware/images/appointment_new.png | Bin 20606 -> 6032 bytes .../images/calendar_accept_sidebar_editor.png | Bin 53042 -> 25841 bytes .../images/calendar_accept_simple_editor.png | Bin 46429 -> 52934 bytes .../images/calendar_adding_attachments.png | Bin 147056 -> 73960 bytes .../groupware/images/calendar_application.png | Bin 149523 -> 186420 bytes .../images/calendar_attachments_location.png | Bin 92975 -> 42803 bytes .../groupware/images/calendar_create_1.png | Bin 54659 -> 63838 bytes .../groupware/images/calendar_create_2.png | Bin 55601 -> 64868 bytes .../groupware/images/calendar_dropdown.png | Bin 37682 -> 34172 bytes .../groupware/images/calendar_editing.png | Bin 43345 -> 0 bytes .../calendar_event_invitation_level.png | Bin 57142 -> 68114 bytes .../groupware/images/calendar_event_menu.png | Bin 37225 -> 29846 bytes .../images/calendar_event_menu_modal.png | Bin 98641 -> 38406 bytes .../images/calendar_new-event_month.png | Bin 50544 -> 46007 bytes .../images/calendar_new-event_week.png | Bin 46347 -> 42689 bytes .../groupware/images/calendar_settings.png | Bin 44501 -> 37529 bytes .../images/calendar_settings_sidebar.png | Bin 0 -> 43348 bytes .../groupware/images/calendar_sharing_1.png | Bin 0 -> 38597 bytes .../groupware/images/calendar_sharing_2.png | Bin 0 -> 44316 bytes .../images/calendar_transparency.png | Bin 0 -> 13069 bytes .../groupware/images/calendar_trash_bin.png | Bin 95481 -> 31013 bytes 27 files changed, 24 insertions(+), 8 deletions(-) delete mode 100644 user_manual/groupware/images/calendar_editing.png create mode 100644 user_manual/groupware/images/calendar_settings_sidebar.png create mode 100644 user_manual/groupware/images/calendar_sharing_1.png create mode 100644 user_manual/groupware/images/calendar_sharing_2.png create mode 100644 user_manual/groupware/images/calendar_transparency.png diff --git a/user_manual/groupware/calendar.rst b/user_manual/groupware/calendar.rst index 20ad00446..a16c20767 100644 --- a/user_manual/groupware/calendar.rst +++ b/user_manual/groupware/calendar.rst @@ -43,7 +43,7 @@ Import a Calendar If you want to transfer your calendar and their respective events to your Nextcloud instance, importing is the best way to do so. -.. figure:: images/calendar_settings.png +.. figure:: images/calendar_settings_sidebar.png :scale: 80% 1. Click on the settings-icon labeled with ``Settings & Import`` at the left-bottom. @@ -70,16 +70,30 @@ hard drive or delete it forever. .. figure:: images/calendar_dropdown.png -1. Click on the three-dot-menu of the respective calendar. +Click on the "pen" icon of the respective calendar. You will see a new popup that will allow you to change +the calendar name and color, and buttons to delete or export the calendar. -.. figure:: images/calendar_editing.png +.. figure:: images/calendar_settings.png -2. Click on *Edit name*, *Edit color*, *Export* or *Delete*. +Calendar Transparency +~~~~~~~~~~~~~~~~~~~~~ + +You can toggle the checkbox "Never show me as busy (set calendar to transparent)" to influence if this calendars' events +are taken into account in Free/Busy calculations. If checked, no events in this calendar will be taken into account, your schedule will +always be free, regardless of an events' settings. + +.. figure:: images/calendar_transparency.png Sharing calendars ~~~~~~~~~~~~~~~~~ -You may share your calendar with other users or groups. Calendars may be shared with write access or read-only. When sharing a calendar with write access, users with whom the calendar is shared will be able to create new events into the calendar as well as edit and delete existing ones. +You may share your calendar with other users or groups. + +.. figure:: images/calendar_sharing_1.png + +Calendars may be shared with write access or read-only. When sharing a calendar with write access, users with whom the calendar is shared will be able to create new events into the calendar as well as edit and delete existing ones. + +.. figure:: images/calendar_sharing_2.png .. note:: Calendar shares currently cannot be accepted or rejected. If you want to stop having a calendar that someone shared with you, you can click on the 3-dot menu next to the calendar in the calendar list and click on "Unshare from me". To restore a share, the calendar can be reshared again, either for the whole group, resetting all unshares, or for a single user. @@ -152,8 +166,8 @@ The month-view only requires a single click into the area of the target day. .. figure:: images/calendar_new-event_month.png -After that, you can type in the event's name (e.g. **Meeting with Lukas**), choose -the calendar in which you want to save the event to (e.g. **Personal**, **Work**), +After that, you can type in the event's name (e.g. **Meeting with Linus**), choose +the calendar in which you want to save the event to (e.g. **Personal**, **Community Events**), check and concretize the time span or set the event as an all-day event. Optionally you can specify a location and a description. @@ -229,7 +243,7 @@ Add attachments to events You can import attachments to your events either by uploading them or adding them from files .. figure:: images/calendar_adding_attachments.png - :scale: 40% + :scale: 80% .. note:: Attachments can be added while creating new events or editing existent ones. Newly uploaded files will be saved in files by default in the calendar folder in the root directory. @@ -374,10 +388,12 @@ For a selected day there will be a list with all the possible time slots. On day too many conflicts or a reached daily maximum limit of already booked appointments, the list might be empty. .. figure:: images/appointment_booking_1.png + :scale: 80% For the booking, attendees have to enter a name and an email address. Optionally they can also add a comment. .. figure:: images/appointment_booking_2.png + :scale: 80% When the booking was successful, a confirmation dialogue will be shown to the attendee. diff --git a/user_manual/groupware/images/appointment_booking_1.png b/user_manual/groupware/images/appointment_booking_1.png index 191a2cb6e730a40de838423d9b52de9dc06cdfad..96c5def0bc2775b22459df6d0cd93cafc73a5e24 100644 GIT binary patch literal 71812 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

    &+IS!^phS^D)h8PFSph!U?cc=kf33) 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

    V?Rn;X@ZS-$;}2AXgG4nsv~a z2x;OR)xVVWwk}F$B;Q~4$G=du8pbR$XAtJZ!}}G(`oTQBg&o;5gA-U zXxH$`e?~<|h9`p}>U0BxL&SSCLwV*i**r0j`fdcchegeP0bA>STCL?GPCq&%}n&G=6G}+J_oP$kepn zk`aBoRUW0Iqp7SgnfzWtVEsknp%y9b4$<}Od4cb3m^girFHMbZtZVBA!|-|bD1);V zI)p-ryrIEPv^?PH1{=tYV`S&xFhOW&_GJ6EL)I4OS!?T)YP!J>uvXLczj(0N-rIRx ztVmjG)6#1&M6-9IQ+PFt;6SW6u=zm%`4iojAT@R2DQ6m5h$#sEexo7dip(F{fvdwL zBFRFLQ{9{V#dsFq9kP$BS|-C}k?6}B!gTOReH&PTz=>!(iOZ}X|Fgw}$=$%%Q}g>HKS!gx7vykq zew7;<;l?NRP7@td#-AN;(Brcdy+~GI(q`GkS!X47)a;@|&4dskr10w*w)@GrkNx$H%vd@_1)lhS=|- zWh0}o%KL@W_%Dg&a&Zf{L_$`PnbB{Uw_nUDFQG(akIl`|e#KelX()EeySy02I!2)L z09Cn!F0P(=n+E%+EfJ^T^13>$;8f2@h-*M3T5GzsV8`8DCNLSb&@4x2Y09M1M6P01 z;pPm}j^h+5^A5ud23nODLB&&?l0wdLt7wV6? zSq8)AF;WVIMkLa(=t0g*Y3wB(+%1KFO?`Wa{%pW`-klgOCg5_-B93%bKoY2=iA@cPx!FZk~u?!VWiF7Oot4JO^*q^Yi6DI>49@^C8yC)9YpN0y{Y zo8|jw&aW>p+I(HP(M+u|o53%wI}l4QL+|T@Cyu9kdwGu(o^SD8CH`+E#h-tVTjx&B zO?5@k(w12KWj9#tn&t5iw9-dfj_7o=qT9S-e%my$+PT~^r85R;mU#U?Cdt=)=`Zz;aQ z2lSM1;Gw*2!D#9VL#|mFYRaNd$+Rr3827{lf-J*{26YgkEVEFbEm*D>vD}oR7%Z-KbvW>W9b$%SoNxIMN;!SyXig$rRu z6=CJ(?w`7N#^maJ4^AH^K^C|L%lmh0X`QY&_AJ;I)kz-Sa$P}RUYR%k?QPAm<;`!Y z-t@(vMFXOxs3-{$zoxXfDmxP{@5saC z#c34H8TW8S=fX83_qU&TG7R$zfD ztUzNp9h*Gz^LWKck)w%HY7$RGZk_XBJXO}n^z)y8sJPfs@U)l3mZ4W{NB1;H_~ZC7 z$%$iSd}!VK_vds<+tS4tMG@astE9zhuvFhhp*B1g9ntL$AAOQUcn|1NTWfg<`>Q!( zI8#lLAxK~YkGye2*^#bMo54n7)dPjIx>GjbT)K6}t*TAG8o`;W-TJ;+A&->pv!r~i zeArFx=~a?q{U-@j0(iWN<*gO@MOob&<5D`5O)SO%vWq<6>CtgQA~Y(6AH`xt*BTtm z%4*!kIa5&Sw2P{MV$P92oN*nzmgM6xmn+AOE?JecXOFBEjpqr1+oR7>l*eDa06{(q zq!~6v<-H5OV{2~R8kXUmZX0&`Q3IxZ|2U637WcpGZY1ekj<9v}M~_zq4o}lCD-8$Y z8iuauhA*>eJey6y)yxhDe}+L5u4ztv^2C5!C3I}jP`;ud1Cw6UWsAS7sM#?j8oPQs zRDO!J+8Y{3^hIwg4l0*d1yZJv&d$z~lhtSEYU7(dPEC({S4b#Cya>K5hN2JwN|B>T z>fFNG+Q{UK8{qV>&gEd>lz0R<)kBN9{m98_s!6RFl_}0EEG~wu?h(9UY@v4kIo$a_#Py6KB14HT&QvzN z5N6r#f%4?B&b_kgJkf-}Kx++3#Yg66B?yHZT7e$5K#6{KU3fR!4`RD`l zGoUGEn$fkczB=K>y;QcR%qWrJhgF{{nuBj`!XNr(+EV<@t65(bQ#e##oNrl;YS8uLMJ7m2*jF z;MtdNsU@k3o5Og7oD|AmhF7Ie0KW`DqB4Pv3Iy&um0$G9q58b)q2Wfmoc3e;0DZbQ zPV-XqJ7M_a+DlW$7JpOZr0_t(jc&!2_P@W(a7j^}zwdItOj%@X`Da%wj)*-VqD#Mt z#F;vGruwP1P6krR&PNF@+{zsGHI zJru^c@K{Hp2U8cuP+0?OKNaVZF{qm0{ zZhJ@Fyy?ukgc@#9qEAL%K|t{`0`Df?pziApnM(gxP92j%yTNaKXQr&kdxU?NOwzLw z`YA+%q%mc9SZPfQt>J7SZxd9=j)sJfK8L{>i2mKj>iFQ+Ptg(w6V!~z!dHbufD@B! z+=vxmx#aMv47C_lsw)I+da#dt54;b~mX=hspr+|W*G>V6rMM(Ev_SdMU{zZfFH8cO zM_`-PTZOW-!T+x0s2~un&Ws(DI7kyLTmYNkz`r=UEgg!X@kCOIC`HW7*=2&DgNp!w zQjC%ZK}Xb^!+Lh;l4|{p6;Now3v3#bgbCr8?totl2b+TbLLVmvwmX@mIQG4?mMMmh zRPSr5Sd-_Gi72Qj(F&nJm*hB;#V`T?uNXY~EW^$#=Y6E}7nDFZ5$Ci{NK=g7ke;8W z6$T=$|6=I#{L%(Nnu`cLLF8h>)NW5!rP_?jkRZMg{UJyz&v;a{hNvcEPU3YulZ_Hs z;}i5}5>6`fpzD-&FNt|E$@AB7zhT#!Z74Jww-=oHnh5cH6S=xc@oy0xRyqLb2~VeynjGf4>{kj&U<^j9ff zT$iGRJvdYA5RK7L4aDB0Vinp#d7+u!K{O_f__=`O?<63-fO8VLWTj{+Ddb~m{59&j zO}sB#EkOv-$tq^`+F4rvI!GX;khc_fe3*E@Ct!4fWo<^Dl-1+1WuVfJ$4?$Y?U&w4 zmCCXRp_nNLMnS%L_gB5-*8lpo_c=v@)c2ugu;PUq^e~UMh8-3j?rIuJ@CZu`$fxU3x( z(>lmp&>Sk)War`EFnBj8kVRwISa6ZJDoy5qom#%E{g_mY<`0Sn)j{0a{Vk@$wWQ-c zx*Q4>R}Xd@9Eu39{Aw-o(^ch>#i8@w=NJ}Ta=3ro#@ldsR`}VQX!Da8B0~99P6{%m zvL}(*c@m^3WQbBMnfP0t=yV1vO23K_d+Wi|NwNkMy-BV)*vW_2>#x|t^|iOT4-eRk7 z1wvFz!&q-+J7k6LIRd+IzdUfXNJ~BN{)os-CtS<2uI4w?o)rEPd90d^d!)|Hql89> z>UZt6IHHmP7kSP<(<8JJrBfemSVcp*CnBskw2_y1ew=L;K-G{HI7s6W#^c=nrOZkE z>wsf5Wv;25-Q!8VWX>w5w%3^yHn}$mydb3!bjuJ)ngdT1ay_Gi zLL)yq1xp~`A^{so4OWoY+YByaT!k-7X!}{L>NPayZ|qUiAC0ous~L%1Y5I}I_azYQ zsFvp!&~%`L%nmqpd&3pVtc?J^>16_|<^x+ZJ}b0w)uR$=qRvhUUoxDwy^z;Fm5!#R zehX1J97zoqZXmW!trS7xdEl_vF(^?Nh4OnhP4NYJvLDm*eMjp38Sl{(ZSv@{iTI~q z`klF!P=x^+cvDFpgp~6gT(v5LFhMi|KYD*qG>kgIXGR$42t-xe_oAw?$lwc3$?Kd7 zz@MGh9>wsmccNeK1Zir~94CoiEg5Dz zj_u2IwYmWzVL8eA1zjaejln8sCS|NRQ>>ow%@Isi=cnqbgK#94Rnae8p&`XT#+F(v ziyLlSv>1*D`!e*<(f`*sxgwGdhvEdU`%eig)G!#ItxMEoZw;%%m)3t(Ah$ha2j)#C za5%7N*+X7gP{*Mwm}}hO_)lJm<7F^IkJV(*+mg1L`KF# zKISsC5j{;3yBUlsB&}MYM*T9oeFu+&*g2?qELZb~rlM}4(~0#8+*=Y$v}K*`zIpvz z-%TY-)dLmA#~==V zbXq%n>x2U|$bpw6eTOb7DE&5FfeVU6L7S4*7U_oN<)0dY6fQQeM)dN}l%pD(%=waS zE?VYI-~bkbND#YynMhQn9*kJAHd`0FQ-I311-;0@d&EUd%PO(!oiKq^Z+RhrKxA!L z818e7PvB-IOtX(*Ps@%Mh-#e>l$+}hen48>2!=Um?NoHdDpfjTpEpDBWixg$LBU4~ zR_AeB+oh!Rgu4KrO-?GQe@Sc&Ig|yoLk|2iOQUz>0+NYTAgxrp!SEB8=*8V0(Y$(D z*0)3*2dNo%mS>7^ED6bCg?UCvDJg@4$!~8F3u7cs5P~6Iw;5DoW*${`eXQ$7N#;R0 zIXMJ^o1&bRWZ3*@qB24nxZuU`kAy7T(~gYFW;ppXT4N%K@3fpPWOT(&dWYI?ZQQWV zwgG=QD>M8hvPWZ0Sy5Y!(4fGNVadKt?LQZ5T;X3Yp0#BCpjjN|eyRB!I;}#2;1pY1 z9DsqQ_}o;jScEW`KKz|TF}iO*iGJozmHQ{iasmA=!|RQEjB-j;rkx4|sj|vLLLnWM zWW{9U$?%#G!JYAZlt!Hw0bi}N8=@{2HgG=HYB{zxqrxpD(mRb4s}W^KCCfQ1;hfal z(c8))>2^#rF>FJXxc0y8;E5tu>?H2iIXx)GMEiS9;4bYw{r+sHuyDS#vm!=Z-o4}Q zw$B^<=i{@N+a#jnH~CG4e#lTq+uWiWeUkR?@Fm#;PECy53evMUb)YL*@h>3D#?zwj zO-~D6xDM@Rc#SGNb$!QU(t$1_Xr#riePB6f_G&554IXaf=1~wnp2~*0C!CwSvo7d~ zx=~6H4CiQj;OC}}=rMu(J|3#d+L0G8%I&)i4>7fYTaprC<>k3Bv6DQK?hU7%CO&sxAap?=UOkWe=&KbaNuJwH~vAxTO&}sTD z+~$VH`(-%pYz;W(-n*PJZD=Aga}kAj@o*@;@#4C3|46Uh8_(j(Yd~h^dnYKbQ{i1j zo?BUoJn}wWe#7dd{v+U@zSu-QzpzkH*VoZtUhf{A#B^XKNe#1xeD!xs_v#-;N|Mbb zB?5u%LF@+1@!8p4Idv{o7H&ZU!@xNJ74+x`Z+qtb+8*b8+3jDP+;O+)K}Sbb3*-kN z5%a|K|FT?SdVYQx`4hnZa<8JSqhKv_b?Q2$s;@eAuKxuWhsdJk0jJtN{IXcm$A|hX zeAPN#WhiTHv+(E7yzj~Tv8iWLQ$;u10tR1qc-Ri+%H;74)~~^nY;3HoR{)AK$IE@^ zz)VqihTc~9*w4*V8|&&tGA#RB4esi4Gf=3?ymg_5BFLkxomie+N%w z845u~jaJZkTx?2vE;*}!6M5~!+Wh@n#=s01@(jggdJZkQP)TT+=}TUf@a1Dw2l1eb znBK1Mi0+Y6BxE2(0!CxBJd0_Gr*6nUwGa{|+VGH3sPFc^7uFp+CB|D9!hczG8HV*i z1wYOy*w$dZCd1f0X}ObV@WL0NN2|UO+;J_)D(pQenD#Rnz}*lc4NO7=mqY2dC|dXL zz2PgqXzgAqUB;pU2=yxa1`=A|$R0G6?c!%D$kEHv>Q|lZ2?Wd`g5iC);xQ_BAya$$ ztLh6wimqWL%cQ5;{?-X%J3iE=X8wECZu!|HCLyI05%eON7`oFpbHRE|*(OMU-s(=F zFdO0?6(6itfk9A!Un6eK-`icOsD$nor%WEL_-(gKMMH!0od5q7w{e@K?M!XIh4>a1 zlSkRi=u&zgC@E)^3{x#M>?skgQ*>iY^Tfu}NqW`-rwjXH-m+~&Rwd7!(2vVu164j{ zze0LYU4Kg#D%Q(HHugMyby?=RnKT_60zpaB^`ZFuX^=KKDiD^t7G zTRzXNSI5(h<}@J8mI#ShAP$lHtAg#<9$~P~iyI)9RV-ZK_<;ShD@@U@{_$A@JRW@L zlkT@;9_??rY?;57U|_c=r^r%Iq_1M(_xU;b((WaU*cbeI zi`>t_W3Mv{Q)IUq3_)JR19#N6WfctC7{jSrkjhqzY{#XSBEOD9Wp4jeA__jRzv=3` z!(^fU9hhNVk!H8YgEaEE(W=_C(4k|GdbWj_h4XQUaErTshL2y8{Os&V;o9;F?vsq0 ztuv+moMox3YyiNXVS5#IvE_T)e6v^BLxGtfTltT;cu@3F| z?*{_|A3yjF{@=GqaYi8&Dfg_r+fTrt$@EPmEDYNFb;5o;n=>b8ZIc2A_pnud>bf^t z*XvJ#BnsU&Ahj;3Xv0&qu^7*lR9s>m9i^8}QA=Q=EvTr-u1fA$nH8B!mbkyz9P8Zp zviy4wk;vy3)#fkNXTHLOSy9`{gN=1Qi0bVL&8A;gJHDL!U6HA0YahdVQBm@S^Q|FO z#oG$4=Kre&a4e+Im+|(7?S%x6URNuN84zFYFD$k?f7`9MB$lg|va#_EH*pyjb(O{! z6bKmjy>eKLXG>d08f{Gy+N~`Np0-XDkIAsilAlxw#S3(^Sn~!IAz7vDHR3o z*k2wlii*y_ge?MqbdaFKLv1$?f?Xk7`WM}`<#ta&zgNH0&EHAm!z9dI9igd&jKCjL zeP)w0^dwF?!AG$&@HVFx4cwW2Bb2MC*$&0#x>>b#WCIRcc#)gyyl*UW{Tx0&Y`g&2 z?A3`u>RhwE!4Lb61WphB+5-@HO$lJlM>-*3yzgS|PnYj`t+$G*Us2o}7jB7wXa)+# zwdT)`Zz7vsuj-s#mt-PeftzkxVxq7cr|4KsuwH`;R3~!h#ntH8&*_Z~dCMVVXy_MO zTE-&lQH*CFpOr>W!HJ3bvg!(x^NuIJn^P*4^5nA>o9r`-z!<%NIWibi6P5L4`P>Wf z%zN%i@OC8lQZSZh+}CJfN$Ur>=% zA*Nh;BG9S*plXI);;oxY(Ua(3^&r{p$6R7mqJgoq^P5)!9x{dMhyj(U=FBF|*b(dG zu)LPk<3GqVo+W2nVbhd_)vg%rk-tuBqeAw?L2!nBUcf+C0aG%Lz`532AqI%tcRpRN zt=B9381v$jbkmN8d`oODlP2ZoYtFa~?bcM%QO4Rxc`)oL%mDUUGy0K{kzX>O zCD&I!q5;aR#Cww}GUeI6P{Z1hG@!aqUp&rg`zN=-fd5Y6 zosKvnL8WSg=MZY0R5am@%SC2}} zoV*fDC6U&|)p5Yd%V_9fs$m<9hwjf15Ow5BG!1<+grH7WTcb0hTq^MJ{+yf_*582m zfAbUYwZzxdn961G=7g=%d7Lg!hMhQe53?WF(S_V*sOig#i&KuJG6I*EM75N&&hp)$ z_~K^q{w%=gy_5fRwGra@1?SlHQVCxN-{W*$+}@AzjPR_1(8f|m6`c_fvCn)8?i1~} zI>fiK*EM-KCrnN)_4Yo|u&Jn=q1!&FW}e+}kI9w8V*VmWW$HJ6u~8o!tH?J|h?%C6 zn0o8(IkU7R3%Ct_cHYy$tRb!eL?0c(>DFj;G5#5b^dVJsnVL$&Ye*tSM(}21VZ}`p)&+ zfgyf=O;hUk@9arbDazW)1E(wXANZ`46if!~4p0e4`+XDJ{DOk*i!xn>4fnD~LPZo? z9Px3!r%}l7_J{4X$J6zd-g836Q!m>ul}iTF-sX&BsZ*vGxvy%POV@vGb%AX9rRDok zjlcMoIz?N3(MqBT_}cP5c|kR(Cny`G};Juegg z;hrA|L)5(aTdDhp80SZmKQE9aV)9T!h=6d*%0|HAI>_#Ewi%fqP+zL>qxl=y&#!nm zeLxJp*j=)Ohl3BMG9V^i(x2GA1XC1fO}wsiK_a%cq@aHs{`O)D{rtS#S{*9wt~$Jn zYW8_PIc=7uBy1?pJNJim{j$@<*S5G@K)pwzo9jrbB%o?TKWz3{&wayZ`E9WhQpe?T zTKMg(`F--bBzom}bZmZs>+%hGT}o1y-j+#U)@Mz4RAwx_-3%)H%NJZ+HnZ@!%d9QI z$yH2xudAmcP=|}fRCceFA+r1DBPC^RVZ{elo61V>+Hu8Cpyb zZ*=cI&0TNFx0U~5;yv?^e%X49vx8gY`?vy zq4SICMQUNI((uwxv^Ht-gAj*Ph7pF!!75SoKii1_Kq8@RD#GpyQ71J@u3~;2gEmWa zO(251x_Q-gwGq*_>HFOt4#nr1woD_d^tLvgnznl?zOB-Ritp#S4l*j%v$VGIU_i0M zqb65TWTAqnKNPS0#hb0Kj~oFRafZd4E#;uZ%K)zfV@bdHlYDBqYi2p!15M)RmaFG1 zCFoIly5o}*pxpaTfkoGMAxVsro15;jlF+KBlRnqtiR@hQ|oLXy{ET0o!nmGlEcOGT`#; z({@>GwzDe^GGuG@XX8ksLa$OO9-GBEtN*(zD^()1TyII;*w_g8p$fs{)hZyTDvkT@ zmUc?#)KZ@a_%~(U-8t$l<*BnKlr(r@-wVaPa*a3I?hp_V$rC%SN9pxku4G0lE3|$; zqs1($X)J7~CFi?!|MRBLm}O6M%NVLyu3wW2N8rnumq?l+&qhRi%^l!#4Zl-Q$YLSp>X)2#2U_yG_ zLQn=gH4C@f?^S?JfE-qNA}$2}k$Fi$+@F%U$5J(Xt>b%w zG4icA@?r|d({NwuH(xFqYKI}c znzP1NJj2+sbg(-}`z#rRBkOPZ+51Z16bBC;I4>vb>Hrd(`k) zJJYsiFujs>5Q>Q-EKA_=6HDfT?b1qs5H{mLOF+SdEB19b43SwISM0%<#;^O?v2H?l zL}&FoNa`TguqXJ#qX_VpUxz2)2i*Xwkj3+yV0G=`v+1F)L|AxPb#6!+lR3rk^wLtF z&^JMT{*A|S6&oAdKg56b3Zs`;yc%MoQ-2m8C^7Sb()D!ZwY_=j53BNvOo;<0$x5a& zQ?Re{9yUd(4xEq0E3cqH6wz3WX5VyS()5~gfdmY&I&~a2wNy>kMrS&!boTP>5!DKA z-(Ml4(&`PKL`G+;vOPk6?)-qY@ke80%8wsZO&9A5ZN(wpuGj&i*R!%eS*j33U-fU1 z5zx%)tF)TZOF13H>7`fcDGy3nCF83hy#y_7km3-8U- z#@rGVo^2ZdP!VB2Kf;wxro)MxF{KMq4gHSn_t!@awv1@yjDUqShMgxyU0m4w(yqM2 zjL$1;t1>s);tgjj1BI>f0TDqOfRNm%5T)OwLnn=YxwZAjk3m=;O6&IS0>t_G#ll!O z;XXtIy4b}`H)*(Pj#xz1s<5^^GJPEpzgIK-KT83#0_NsHZoKj+TJm0sUp4d?AP>|V ztxWajhwI=_f=EDBJ`}Vwt8JI`N!AS-?DHC6nS&#$+1om*>e{iFz75L5QE&)BZDA5I zpUlDkp4eQLg!d?EXar%P#T3^#uyuy~C{Ja%vbij+{S%E4pO-I~C_Se;*0g%@V33$+7rrc3CQ6I-G1bXYTR7 zxr^|1V{2>bgP;vKkE2-Uj?d2zL$M8jYa9cxudfS`{b(*806O&Q+L|}O$<%JNQQve0 z7(g^DcBw#8U_F+o_0ePwFc?)fG(_$O@WE3DK$)p=&8v-LGD;}EC`0>-W;g<(ZW3DYQEy)i#as5J*3Zq(%s_L}t`rAqk~8d+}1y z;V0kO@fIj4$GCXuerdh?KRlgfRFrMBun__2?vRv_?(XhJ1nC??y1TnexF$(98aem8-#On8mn>LAJTuRpeebxggl9e;aY1_;tot>2HmqN4#znu#JdwlT_lo&W&+2E+wfPS2KIhsi8PzY}S5SHB%;v$z*3r+Rh(>(!6|)Rn_9l z9MVIiQO-_>;tM^_16b=t#c>5* ziRPP;EY6p#+TEMdD4AW3BBS+LlQyA>EbsgJ;}W2`#>520f>O9>>m$dsF~*d&w+!lU z%MnXY$HbSFujs44lpL>%A0Am=8nI=gD>W;jguoDOjLa7{bQcRwS247<}&Da99`n{J^ zrtS;rVl!yY+f%heJ*py8krCm;6d;WA>FX%ASOqz5vG~|)uPX5*Ja7FM5jvZ=6Bcz_ zpX9#4Gw1GhoGytin4pH#po%BPT?_S#72py^ot8~3+B_^ZA-)7Uz$qSd_;^QWiA6_N zf|eKQIxw%_Ms9y_GYvr#wExSd>!!Sz_OsJnODn;yN54mm$}dv*B>a}2 z`oDIz;RDc*ND$N`jbc7H$I*JJSOnmUWKer4Jq|3Bx@MUxEH`RO74=?3b>dH#PULE} zw^O!Y!3DYTe*V*5WU%IH_>glh`-i`D@_pFQ+h7Wc>``pE7vem>9A4q*od+W0E>Mtk zCmW}-RcHlk0^~4ac#>3?q7#R4T#~7LaJ)8l`$M{ps znUCK$5TFY1bXKD=kmHPj;6n}l96qbzh|k)?D*FnT-*tWd4%ANnVt;>s9pEXTLUQP? zKcGwbJ%T_KH`HXm#PhN3m&+~eXRa3bj44AbL(PirN%_^>fs=jHGA}8{P}VG z8*t(Q3gahMzXL_DuAA%Yi^gidI4Jy>vFdwpz->f;v9a-bY?B}9^9Ad3H{dMv1GFPl z12$;R0Rw$BKuocW|?ojDTV zw`{eoJ+b6JEbr+y+TcOKAixvex-!QPnmPJV2O02T1_O+oBM_|b?fiW@4G?`h3`}DK zb|f`EarwXqsQ!<4)ss3TB*eNB&HISrxw^YMLsiQDPxtCw z!T|dP5S;-LY*#I{(+z#kAlTRxvE70q{Gyd<-_{CI`2Iyqq z`#~*)0M5tF@)JtvWCNH=pcAD9Gsp+~2BG^02PVJ+4JB=QxjX@_*~sJFr(s_Ovgb5{B3^&0CZb*H_|#i73Wu z5luT&k4+TXLOcs#X)wP~+{9uMmR5eEMy93z_7Eh*!<|%@hb!@>Rc`5Q8EQB&ad5FQgDTAOXYd=ub?B(PZ~y~$iiYoPmv8UlEg{_@j^pUe9N)3U?b!&wdR>O0 zdzkWl5#D;k6F!sS2soF*d=e?fval0XDphPb2vLdYCS)<_Nawcw!wDc2k~B5CjqYd) zh_i;Rw5@XzYz~7OyDWyV5>n?jJW9C|^z-_y&Tovr?Q`v!!0{c9nTPX%BsHDhKF3%$i0A4Gm94z>HG>Qy{ZAK#7YYzxQ41t= ziZ?WGccuFYL!1t5Bm!=9=1+-iTba?|y6cZ>*a#11A=H1?`fI8i(;&*441eJUTD{B5 zbIq4zJlEwLW^Xkp!c6!Ose&GBt5|>%jTx!nxV;kXR%2bh=f^r5va-B9gK&r6wAP%i zO7HtldXptZ6Td^-QvTTmc>@Eq^3()m*iiKS1EP|ODlCYMnu5Ls5;bCKTwy_D({>{D zD=OQ@PiHIG3_}L!@NN9g-Pi~xUd3 z^%_XCmw2aP(&8r7Z^KK_Cx?~vi~tYI?7V|CC`cy7yFH|3txlEGmw+JjuyQFROBw@I zJ9&5sQEj2f!@`{!I=5pz0`Xo(^On-5gIGnhv%4FlG*a=?#JK^%eBM4jEr74m0)pAy zE^pT$U@6`$bv@||jc=*`+g9BN861%8ZUH$k8K>n)B-h#Vef2YOpwCH51R%^_9;gOn zy|1@)0zyWo^&cH=vJr1F^B$gvL8)?&$S+KA@`G1ZY5E z&$kKB1%-t{1V+9|4!&C?0Nw=sRRHMa6R6ihox!R@9P6$_9(%bS&TD=*=O7H`@9tW@ z_B|6f^gbxvzX1p4%d4B4%gg*{(n{_C&_fu1*Li^l4ShMaO&GP1-?aYVy}}6q|2ciG z?a*Hf$qD4L=v(h56EHv`xt=mz5{46G}Xn)zlCdF^=5=#qW`d^YmcLAHNZ#@ ze4A*x*o?Tl3EHceqE82^cOcmILw^`h#45G%EH6LzXRaT?G9@I6l2;8Eg`{?QS@ zj-Qt-nG1z(_Ya8vb7JXwbcRwNp}+JApj2^YjW2}8Hjw=~7VP+RDoYt{UD834SO(A0 zzZbjv?u_V2FPIZWbN-i^p9-ESY<}%)yxMUH?uHh-WxhxDULq}C?a@XT{H2W6oJ3sv zCu2(QR=N5;yux2}?w`k2EZ^OKAu41cL*;uk-8X zo}L=*ecY2oA`c`imzKg@+A5e3;WH96;;-_IsE8&jUE7bA!}R2POvEKK>sMP$MtnMr z{rC6;{9dxwSXjuM-R!A!($3u!)Hw*XmFCv|3`2D6rJc0c>z-5uIoNdiN!|WRpPFjA zGu1e~`*XbHXr>OBZKyBOIary7@0OIo1UX$Kir!^f21Yy3!@+SdrzQXpO)s<)3#Cgi^wO7K&USFO4P@laY!n4tCClTw$OKu3b?y zTF%8An7{mmj^=#&G9iUKIOJFsBJ3J!0`G%CR`}$I;pZ3fXJKvdd==}OY~T2uE!}{3 zgxA^R9{;MKQ~?*6Y<$v8Et0IoLi01`@qjnKV@bwrykY!b^!n!stn1f&60~f87JU*W za}DTA=R4ct?06Jy2iV;k-KTgzS?qO&{1Kf}o!fZ%xJRC6!e+}iH8Yy`k_>Lj>bbCo zbbr67jdlG;VX-Tzu*@uBQ|C2pu5A2-*Ow4sd)Wh`p}Mla6b4U3@vo0f$AfsnIifpW z30fcXsp$9!olpN};em~>QG*(YQ7wXh!4nkbH7$MU4IB2-L7`jZ?OpSEjKL`iH=qCR zjw!wO4y%%2Lq$$5ss1W)ikWER{pkC}Uap<3&-Yu9h`o%_9Y%>4Uh`!xc*9HacxMQA zu=}RN;f-9;*OC2vumjj6G6S=H`&d@&g$C_#DL7NMcs4gj`>WQ`DMH7LYulE(a9W_H}YjkCP89z+MZLJOn%g@05kb8?%A<9RNfu>FUY{ z`dkf=danIDUaJFz*6WiM!6E@3Zf;N{7>DNKAoD#Ui9ta|22Ci&bI%;`t-;Tg@m-0~ z>w+qHf$}#~Q&l((%x-{#@^--7>gpIMm;M**p-Pif2F=@k-p-%U1Ijn5?TD#s@$J36 zEk1M-9=n2?nnW;2f$r6zp#Tt{wYno1aEL`<9SM9hkUrf3fc!83{r#po=)e_*D$V2K z;sCU70ziO4It#S~J9Itqz(8vpP4+GztJcug?!$Zc;U^%zL;3AS=@#$(4Z`&k)<7P- z?0Y#1rO*SuAE(Q%63lDQ^%u~L8K32Y9Dw^bueg&uTpueQh4l6H0YxqcK*57U(H~CQ zaGU0&tD_Njp;R-O=)#kSBr#Q0j9Oi$y9eSN`g5r_731i)tp7T1*Q>|sz%fFiRVPj61w5@xdi3Qgo9Dd7yH@db^$ z0Qqz=JT^RR21GFA>xZwlJe@w$2Z&_*8JhVt=&Lr2k}QXaw&9HF@J*qJ1R}19XQUnT z71sOmAX`yW=W->KoJ9O~;wowq_#r{BJyF>F5LvNKM8FY`Lqtw`Om5ob?nL0z>8E2| zvi44M47F03M!kamnCv6%)}jv|60h?xv&ik7ffVB0;#XnhEP~Q9w`jlJN~ZR{PLJ0b zGEeHcc?WD%oTg(GivF9E2v}UFo(Y0Dl~zbUk^^@ztgvyEza-JtXl(lDzwSEVqh-^6 z*`05c`O9SE-(y;Fl&)cy62A(^?8!%Rl&h)rsP;MMvkGWZgJg#!|K zVc8gk8Cq^QuLR6oZ--AzI{jI^+OGm8p&Bid!j8KPM3GVoP1M;s=FmiX*$@>|eQZTy zgr4XfMqPU(o{#gPb;TpOBAGXH)fOj2cXs+WB3>=hOn#Tj;M6N`qW&VKtVvx>OO=Tg z0}|x^BOSlqYJ`e~>$LqZ%U#%x>z{+&l^dQ39yes$rDo$D++;bqJl{=-`!!!Ik!ExX zVFBb37rQ7Ul!d0bAoWX{6k}9PQ2{n0;QjgB9vvwjDA0UjD~v-@*1SE+u1@@OYO)*4 zZ@1W<+r6of*fO6)pSyzOef{_BSAPDU8G(U>hX*Tb=QYpL_4Vb>@aI}93IayDjAe87 zBXHBq_p3CWE)I8|_&d8?fbNy~U!P(Arv}aaBh{(->Cn}-{EW4gz(^^t)0LeZ_g(n* z%f)OiWuozH#f-@n0$CYndd9Eoe_Y1i;KvbCH^3uj_wUlW+bxWI|4f`5Pb4~0KjveK zuuEzvb&Gf}W@+AdO-54A-!Dg1Uw>6~HQ<{5#33q3I)3ugLhhaHHq1^LcPd18ql(C{ zxDm6;WclLy0)y*7kxYwYBVY?7u8Kff5MAD5%v2tQLFuru;GCZjEx#iBIu|9Ap`_i% zh3%3eNNf?`T3PC|M)-Rc{r50UJBL5zqKa`PY%>_P-2}#wij@`W#QdhR-QY%&DQw@= zi>|XXHwcRAlpl?nHjr0UXGyrNb8y8wf9Q|9*jvn-Z{^KD*Cl4?3Y)Y<64+~Zh4?2% z)9$45iG?Pg-A9~Fr9m__OoAH4!qIws^0O3McIbbrrX|iV@{D78_@ykgj3~J{`gkb` z-fTw*U$YBp#CLERCCc&JJ*^cDd_T7(?2QtBu?+e;z}f*x+5veZAelpc{VlTkhH+?N zT^YeulaZP_@%#5y7b^=3Lah3XkFW+*T%nxJ^WqH9=rd0JZ`zpj8X{9v1fr__|9&x|yRZ!_IK)jTMJWxRO=okUFlAy@L0unoP zXnn?Q&cI{h=tCtppp;@@h(5A`fd~JJKjs{nX(maP9ql(u%??(e#0#R%-5O)*JP7UL zGe}B4r}MScmBJDCLd0`)u^xaT9!u+^Brg7w;p zfG9jXJS3l?^cI{5#-ZhvR1RjmcbJ3b$)$=J&H&;}cGf;F`YZ$}RMd2IuL42N3q1os zSD*nAT-L#X)i_6^EXNr+;Bkxm4wPPoKqkA*X?1aV`SgU2Z#(#KbByh|ux zaG0!U>`uq3CV)Zj=FXy*Ev&ryxApx_soi>dtm4Uq63e&G|IEahmGzbQh>Nh2tYmLe-lTCSw}`=*Q~X zGlA})3^On7Ijl$g6$9tcfdiUc8 zpqIS1TO0Q|tt@f#B}@Nfas2T0S7ChP@zEF745_fbHV4*H8zp}DupOzk+27U19BU-FC}`IR#ts!N8O zT#l(;kBu&7l$AXQGbik?6Ae=q+djt||+H`>_ zhRB2@Lia@oI`+8J`aySzZSXA)q02X1mbQJEv1$x~Iz^MI0{#NGp|hgK;Yg=kX>m_T zW4J)GyXF>rCRgSFV#bcm`*emi7m;5-P8G|lCgzNsmXvJm8!UwEkww;-b|?g@=g1po zfeyT+0YJ6O>7@Ee*}gDhyYj#*2wi!T<2D=({5~*Ig3P^k+zh|${02C$X5d7}7r!N& z(F{(B6BBIPF5NM|{DE@@<5N+8kMV%(;euz)e7hGXVEP8K>w(tM+Mcb^12L$VK97v@ zu8jcN{)XTiFuEyiVXgvfFfSCTAt<;Zj6@k~Zkhpfw zW;20hbL|?_x!LeXku-2{a$*PdY2w4F1OdQypIY<+g;;RWpdVi^f#eZHt7V_l4oLog ze=QU$JCw>0I5|KxHd${mjL%~?{{z&OAGvf4MM3!?V~UitRyS6Tru)5BZePIDT)^bw z;$hizv`jJiub&(2KG6CqI33S-`0zs6%is`Syx5Y2mie@-gHq^8r`UH!if~jDhh_psu(EPZA{X%JkK1i zV2F};wq)(-A5`Szh4R>r4@v{B=u$c*Ldb77Ytcz9 z`YkvOPz6L}#CuSRLtq%Jf-V{a9&I`2_N3pEv(wrqvTyj6e4s_5b$h*7B6m*8O^p^j zImG9jV~*XRaCB+7Sf5(R%H}m?=(qd;Dat`yZJTcA{`+sgHV%N&;dC?{|n!;adMEZ~uRn`47ZM3v9sj16s^I@4D`_JFiMv)!)A#1bqb%yZ?xD za>xXOaq}DiQBMJF2N!7NFLT@%fvwz`n1m!srWoWetGrrG4Gn7GQChE8_f*-%24f4mc2+{3pAcp&$|BtJsr3HvqGh1BZRLnFrai9SYY6TN-$M`CU3Vm19c92>29^PdME!-J@#1FHr#fHn2zu`QH9Wip9r4+AC#f>B zvK^4*|6E=kb$7XU3GIR@>AWOHqDsbs!MP2AKG{N>HT1hW6pMK@&~cdtcUE<~Zy-O-aI0 zI7J0)6>NLiq#uwPP8m?AMPIZG=wwz-0!74qeXoYwkL`fEm&Sj<(!tKy8A2twM*qF`EGJJBjTW8j4l(a;S$+m^ zd897r|61RZ1^I`Eif45Pz9KC)gU|DNh+nvcrIdl%mBFhJWSPOrGt`SIRee0ikKf1O zy)at_L=l;WImY8CNF)e5*eYWsRrP{8MNkd8Ios)v1$c#c6p2Fyg<_b7CD7QrUb6_N zXXdxXb8=SlUOpDPCiq!dt_KXGEfS*-&7`sqSj@fS&tVgOyA!HhU1ZgQBmn6XAAyLr ze+T#4Z>s7tVDKwW5E%mJAV#QwhNX3%3cL_nK=I@|sGVWx&Z-97Yj!>zJGk_q@lGr( z$b&&jj}^B$EEh-LQ=heBV0Hk4++>oE-(Lhmhh@O@3Xm-Wp~Ke0+Ovo;DK9iIt$}J2 z)T&ftpIuQ=fmN#<4rVirRDmPumFVq@Y#w_mR@MZ-+)vKPc=ZD+HR}ZSFK8#1B6J-D zfgMJpyXb&Na4Y{m(IzOKsR$l7NZR;de0^8F3%-gB@)$tgcLKT6Wt6I~>4g7Yo(~Iw zp(iEiy~`*Jf}eKUO!)(vwScCud{xJ_UTbSBh%si}p-8Vv2{xdP6r<<+Inb0}+W@8} zy4MMykuc&A@Sx8$ya~;Vz-t2C1flL6 z-2cv7alBNa>(Jy8bp4^tWY8|3=)#Ct{P^l{PO@>Uko24)7zAz#4p1jEiZJ5?8zeJUdKMvDeC?o< z1wGGBO-(hN0(lTAG_NFaXczbQ7fF)qCC_(uak&FmFTW{(31840;Z=zse}4k`sUUx# z`tdSM4Ra=sEFrGd{aSVPZ%DVR!j|!Qb+ci9r&U2>DN0vB$)S(0c)a7R<9Aw!q51Fg z=%ncYb^B8U?(ootL_I2+-dq|i%GwE<)J?D>x?OTdrJbkmHB2I1|JOcYQ-{?c6DW}KKV6NJJ6-4NGd9#fTDmkQ~$rGhfEnouk!{Ew-gQ}PsvAG2Gl zd>JD5X^`N%>k_-AX61+b%?Ef{FiW|xmS~e=sS}O+Ff}s$40g-FUt@q}yC=*enQ)&12^b=Ki$v--)!4D|#d(?%Qk3ow8iXPOE#Av~ zcyz2p{qMXU=;m#SkWzq}0mL9ZJBGs*X2I ziyd|Um$>95!5@X7C3007B{(-d?RxgOl~(v*PlT{{WTs2r*xRqEk_e}o&Zlzj3v)kq z_%ahbw`{VpO`O)5(oD*Ybj>Y1dXeMq^6n?f(KzOmm?R>KGj(AWqJ8bb?myF9cdfn5 zSS#S}6mqk}Z@(y817joZpKOUYL)O7ba4Q&vWgWySa&tJe^NpV?9&4jO3^K;*e;#9I zkcLUe23Cocy}a%U=8B1io86PN4u0al)*C{u@jK9@oFvR@rrSIshbyez3!$h#7Wrmd zf*C>d6Czq%L5{R`S7cBe9u?vXLS&MJ=>k^2R_aB+ZFSPSh2F)P(>f=8x-u5NsGD?F zi=U60UR#wjQpL%aV>!c5&ri?5KTCWb#HXiAlS{KSTfG%!Wwd?uo8V%sj(4HUf%T=I zPbQlmN=J7Hj<$({uG&?vE^zN2{6e*&tLy^b3lO#=gI2n6Z0>scf% zEe#hJ4=YA$(lc0lAc)Whnti>|a2F~@D=86!C_n!*}h%ycjJqHY7JJmrO)1L zWJSh>26th!IA$rPINazG>Kf@O!c}v)LTtPFrkJ5ty^CHLBZE#pz)F&*!AjP{PU`=~9M(VC-%@Mk!JBJfpr!pTDLY?Q0x_o~ zB+kAey~McZbLI4mRuVyN)XVf(Q!h6s1So4E7`n#J)s#(sLZs)Fd{wt#k z_0zIG%NRYozgT4b`6zwM+^%O4J(KF3fA?BHFoYpGNtl9?Ffb*a0V-WDQhb5rmZ#%K z7+osi6G2Xd<@6I9MZ}=)NWb#f+-@f}5SbBv($9#6=3?^2OBxx8*6OlYG3AT{i;jf6 z1#_GkiRVGfn;fs}yKO1v{@FPVomAPSKX-P10Yu}XH%uwCv1KkdEXjl4vCuN`)6Cuu z4v$)G^((u&x~k=n7q*l~=XLTir!3C5-wW$7`D8=vf6sT6p;U7F`GKYIZ4R?VtyzcV zA44-=KY2`Lw*S4Zz}Cjn^rThh3h0OWngCRPY#ba z`tZT7cNz}Nz=KEw>Xb#G3;0Im1i!TLJy%9rnud^#Zl&)BtRqfSs?y2$ z?F687i}^l@NS&pWt7SsiELVeO)9LlY)2a1`$&uw0RnY5t?w)RfNR^o0MQeX>UU=R- z?-G)*+VdCrH<)l9Kz@$~1xVr#ZXEB}^8KCGwEk92Nfr09u!}W*g2$lE<1Aa0$?P0& zug3YWzV4)N#ngIVzjmKgZ~|! z=gD{gRhH3@!TPeZvaHj}Mo1fhu8a42=`U3;me| zq+7b`dPGeKtC!j>_V$aM2YeB#U#Y*qZ*ge(z6&3x#X8Axj=YS5so#=Yv#oroeSPv< zZO?Tjt}x>Idk?Uu>Vm3bZIw(Ub*x?RF_5$nzSgk*CPrJTmg-zaFy!90 zjp1a19yMnTVSGa+GK0Ne4EN2Wmf;>>jIg0`UQZg!YDgIVR97&&&~$fmGg)ei!ghVA zf{@@?9Y>i9$WyaHS~hozTPuO4hW#yO4haex{ip-^6Ej^d2l*z_s^_Kh?r6TMnG5IL zB&km4CA!<+zs3-EH&+bsf1T_e5sDL97DE`Oe|Cq7^dv-Dpv)ly}Ps)^@it41Z)hbV;i^V7Tm! znjWnhIx8NvY`4R23#@!wXo`@7``oBpSi(TSXrsyTIfq%W4Pu?wooU5XQuq;7yO!_t zk8V$V)oUA@AvL7Yeqkrt{JKQ#YNox^1Lbb>Vnu8 zWQ7Iaf^%~pez7uqZmq}*@*izuT-!^@cxGivqOsBM#c{g#eu(NN6}Y*^sijtOu(kLd zPR12$Uuaj5fJQQ>t|l6{oI^@GT3J-?2Fv_cds`2^&BLQmn|JH;*hZXHzQxLYC0KI~ zA!}=m!qsNCvLWJM-24_shn12puU<-85*UR;TL;QMpr+GqHd`&j9V~*BVX%P``l^Ah zP6o-m>W#2L#K`#Lie`BV`o0aZ=|4xBjnUe6E+vIhQUnEt40(aj$!A0f+c^6rniTnW zvb1=Ur=^e1H$rTb5+%Dg5<`JFfw8H+i)cz0^KWnCQCUZ`3B$Py8l6BuaYJO-vR2c> zO2GJj$@O?;6k+R6Ypf=~SsM3tT&^uOQ?{bGr$TkdhBN*xGaHa?(az)?2`hx%kru4} zXEdVfJ%7azI$X!&NJ@9?BREP?Qa{dZl1kDKUPn$>>nO6`!Lux-27+LhVTs9gLMc}O z4G+Z%72J!&ZtG;8$%pJ!_?66gEueO|15UIOciPDj%CN2vjN~dtV%QiQdBUwy1I2ejqbAzO$46ge8$Dvj4L?2` z5(e;=QVb6H{nN2}iJN94DYxj=}61KJ| z#Kq+RpdxoFCR+NYMYl;gK1K1S^QqU_nVuzKVrD`9rt>wA{Yw9BRAu|c#U+rJC&9K6 za>bT^GhPW-1_KEyDk`bV%R+VxUID*l?$b=KxAhQK_2m6OqE9Xp-o?MvsIxp4xc+;U zG^Z=6Ee?u~2sRarV4kw569PNz;b0md6jj6RPJ^JgVU0Njn?}(^kq??d_xJapVj)-y z+x{3BFs>W@{B8@QZ2{x2eMNU%YKT&Vi~`}p@J^~l!A#Kj%G{z)?y;dc@s~8LPLZjJ z5W_$#7{-ae3?iCr#Xz~x76DNAUwM*JGx(MAlN{E?_o_`xiCis-m1qPeVO$`b7-u~Uc| zx3N5A%xztfcvJa5PbH$$qqu^6mPp++Y<^VI$nQF7Nwk(V`re2k`Sej7PjCiDblAocu`n|y$1w2WV4i#dhpxv@Z(p=} zYz;SIO^5VRD!n+aGXb7vMGI2~Su!X^YMzHUJ9LX8Oj3)G)$W5#obhYoa@02l!}JP- z>KZ%riFpMLu*}LS)@DyU3@EtWc&2z&+7CU`C?RJTw6ewO)XSgn;WHJujivf+Uy+gf z!jb*v5m-$6M84Z#0d8GBKDa#5)!~;>u~x4u8hMIl5L3CbaIo!VXc*L2x0gItk(2e- z&nHOJq--Ol?25Yz?LE*PdVe^D4Tiy#b1&99VInF9X&_SAplr&&lJ4c@Qp}b5Li3U; zIO(N|DI}=L6xBLt8d)DkAZh};K}fVkNkBWw7w@^%zM> z9Z4G!Wg?{HOB}_lQzI!#`<*FHuFRxO>0i+V(-3xGmZH9t(zRwv3F?dF|8%}m=Ube2 zraviOmbnIWpcj`LuU_GE%Caq7;B|Lc>GA89peE9xr;OtfB}fepb9P7~Ca@;iXpa9m z>Ue*(M&eoV6|qp<2B$ACy2wTI5!E8}dQrRlXFi&#>vyFcoznNSV#RZbM(UkPE7qo%--HusgNEg|D4C?mNG~4bpa~hxQi_(0 zT#SDxI5><`hdEw&tp7FwB$CcSmI5O0vaz2mhCM&G={|PE6m^$UQklJ zE#{LSMhkX=Js=J*Hx87imO9LObj^Q3{A~)EBvYo7U7Aof0*ioLzT>5^>MIeN89HBC z{Xk>({lpPPqFv&SPRk{CF<$9S_GAtsYQy|SJCsUg0k%@yMR}^nzwwjCL;j0}OJ*hG zWRyz6%)>+8et9CBiHnq^PlPT1y%4ZAL%P37Yn-Mjki*vt@BzG10be*yBlub@F{0A8 z&3(5-*{r}+quuu;Rp73j;3Y;A6ph8R2=Fqs?ulqIZx$4 zl{Kl;_#RVIZeuSHpJT@Rr1>M)BGMG$f3G{#b)u_O9vQKvy2&A@W9$CuZTbPB+%)z+ zy{0$~^eK*U`%2OVOj>VU!u}wcY-^7f8jCd8@(nO=8l2w#LR5gH&hicI8(VKAlZHu9 zP0rKf$;JrPDEB%@WEa3@x;p-$|3Z^)D~=oJ`a!auEf$es`3e*!9IIV~FT=#*cj{0!JG7QRRmU@%Tv00T{{t z8&4$^;St{+!nm}rmFuqx5HsQ^A3Geo#+)_8ex+)K=Fc8tR_(FJ=SLA51bkJpf{u6=ND%Beg}9(*N+K> zBqw9LAI~fMtFvQmOe{2JY!2ypx4GBa%-HOX<@SJel)+&}7?WBDBaFU2>FwR!7N?Oc z0z=;*uS@)iP6&>^hsOjs(}1o?aaUIYQYG^@gSPPCU|8A)9;!z9q?yUajL{``O~dqo zA-Au;Mq?(`bb8xtmog`KLgG%_r5nCPMs4X6M&4*9W=l>tEp(Knba$JUOiS63cn!u=Y!s4l;9r-xhvRt&olF+k?fnjHf8L zH(_A~CKOn7h1@H`PpR6eHDzXWO@UcM3ZX}Y3Z+y6P6IdUD07?}%uH#savS_Cb>v0z z?7;YTz+w66MY_yvo$Idu0D=Z$0~aLI*X)VCyP(NY7$e=DG7Z6mq$g0tY60#v%IePz z8BaHwV=`UuaBNT4gElTB#{&dD`^n3DNYLMcOp&Q67ZAuKIEt# zhg6QTuWJ6T54_Fe)TCr6$yXSuW9kwP9dm5D{TCP5)8jX$$PguC#;1aP%--{;PjS=)>wdi?bFtk+mL ziy(RD3&JwiErBfwC5PMHqZ@cy#%SQsf;dp(DG4U(Ny6o^NVK_fZivQCUCiHG$vu&8 z{@^n$iv91Kb}Lnp4R9ms$w6q>>tPd2G8k1ivIrMk}?_pH}6aB z5{t=Bf3zi!KP6>WqG@SvsHi`dQ!I;Ir{EB+`$CZ_5g9yp8cUh@ws8L)Z2%a!Kv+w? zRc)IK!Grg!FIBb(rD{_$f>}4ScE&x|A1nG(CpeAk?RJoN{SVEUj5>mJP56&^9EvUN zQk&P_53c%4KXG<-VgJU4Z^(&8v;7(U_1eyf5LskofXq;iGGgt3Q0#ju)0)W!JmH{L zV$v&BR1#Qpj5U)KQ(K=MPlj9#rD&Mq&6?>IIA!@I#TzT}UcRZ+6jZ+NAHtiP#}Jp1 z6&2dIbqo!Zz01V{(=icgY)TAxzK17aE6y`uCyCC9H2h=Zkp1|hrTA5|=VwQsCVgz@ zjsJbZ5lUmtBq7J2gSj#l+G}~)E(}h%oDconyc)WR<0bO-QN7L+R3;i7axu}-&J)P8yG0M) z<@8@ms+$vp+dK-iMBN&t+s}rKobG+RHX3;sR$DUu+P=fVl6UvG!jyCx#Un5K5pVj2 z3+sjaP7UPd_1l5ipFfLQ8l%2*ikV3ByVHaxIuT5|%;{L$TrqX|7w~<-H*=L1 zO49Ie!dehFaWil+8=0x9@*-1{gC9xzQ}L6{kPb=oKdHS75BnTIAuj~N;Eb|7ga{9` zdy24}P1(2DsH8S8J?8)uh1+yc{j&Tz$|R_?_ol3LHA2y(ZjVFNxoT? zcqJVfOb99(kz5GDd}!i{2UVqzs*3~LQ4cJQf{(cJ>eHE2M_<9+fgI(s8%(!>ER3E) zLn0!?MAlTQm>n!R@bmKnC%P&7jRRN2a*mL*X-lsuzmyq!Q7wIvb#D#NYb8wOI?`MA+uRv zHi-PlhEyFoW^;XgZDtT>QfoWMf*sXsvc?PEe+DqH<0Y4!fl;Q3cCz37 zvtl2vlA;Fwi#13oF-zm$zY5nnEVI!blX!>jrHWCmOzWJOFkpO5toj(*j5#G&I3bbj zcp0TQcV5Wea7%$gBZX`Tm*sx>_7#DB`F`tvX^j&NMJNS!9EaOIYIHO*1Iyc@%F4LS zB2&xptiJ6*O+K(3fhD0~u+W<-U(Y~KFQJ#US?3Fy$6(ToMMXnRmn(ee(EH-j1yfhf zBm`4;k*dhf^zBctGF8)s&j!Am$DAW-n|^ayvdo?M;!}S?5EiKR$$rEtMdBGi=Q9 zq*7T5^(K9j$}PXmL_8BaleP{h9)PQjGRs9f|92` z#)0$(b(`wJou&omXN&Dy?$lw0{!nQz5)CS*dKLL$?A>Fzsz~fYul;XLKnoukX7ilSD#r;S;I@Z6{#Ofhr-h~Sc9UA;8XR-L zn!VA#iwv=ATT((ozC*X6UND{w-I@V&V0`<2qBkw$(A841gSX)zf1sz>;G?f^Kihj@ z`H44V@dX!O9W^P6BzT`OnU*prRF~X2!za>{q{DX!9ll>Ff8>AzPGJI5^%(aTfLLN05XDUK0o*?B~UT6=L#&6J~& z2r!sMX-^`XM)ifa!G;(Mv8WdDQsq5jpoQWDwlZmGmCkE=;|t{l4!r~zrN;8`Erd+qESdEgut#ua}!?{FZ1A| z@NOi6(32}QqIDkgltQh-GB&1vMV0YHD#r+AhBC_v-^9-wH|z9~$?kP6Q<>%o4DsJX z-%{#6fBqk)&N8gZF5233s&qFA|V|Tf^^vD zxvulWKMJzhdp&c`wbnhxKyzY8S=_Vc9{BqDf{{)o$46>}$NO@hM(wbJ@{E`OXbb>A za&y=IbZ4el8GJKrap>KFNT8~tmudOPr-D+`2zdGrJNqHbFhL5_do z=_z*cXnIG_rQ4)dYIVLZ#s%KZ{^4$ZRbCulDr>ct9n*7c> z41zhT3^_Prl30KYzvP9Z75n~DB9KMw{aB~?8s;D3Y{FlsoDB^Bd@fLDU9@uyK-u2ye_g}eG z2gcvmu+%@fM0`8y9l2oS(&S60B6rpa-5l>4#7MPz)#(&xvv#)$(Kx%ug2{Lf-m*yP z8Na~nA9leQ66iAm`tepL^Yk-0=XojD7 zmV^SA;$d4h-VF~re@Lf1KKHLt$HGWpaCLMpO&IZv=qr5m`_UP;6jn$|Q6Wg$R7xS* zr}fv&DNwc@3-J&{r!4$^l?4ip?*sh$`lhw zkqZ*c-s(yUbQEy#2u=+%wFD0R)c@PE#$f&U?mhZ8??fG@_)Z|`Z3kQe(G$sYSgNA_ z31v#-pZLM~xk@rvfys2#uQT4{Ym8ehd2M0YOV#(R=g&yoZn=o^5bIcnWU{J#?6v8A zg?=AlK7&B_@*P#36xv|Bay*RPNr<=y@ZML5!|L_3gB1y)ec+F=VyhKNoi9(v- z_4vEihr^Ayr43K6!JwhW=6*>@0U=@XY|+IzpfZDFn{U<7Dz(}2fcEfgasJ%IAf95( z39IDYWv%IA&C~CAiu+|`VACAm|B2pZ5xfQQy|C9O@%{kRb+NX!1wo*9gupfBEPe<0 zx)f*HLoFGiT)!JXFqIDpxNIH+NjcVk?gJ1V43wG9K(PQB=j9A%^4;CN23B}k;1PfG znL84ad;&EP+?V84;L2^*5rp_AM>qpOthtMeMo=3X5q)`X--ydLqka3FTNEU?csQ|A4nE86Uwdz6EwZc!z z06>+8U^mE_0FvheT@{DJVvG1g$8U((&6kb_(+V%dx_IdB#wll9`o0JXJc>_|2GN>@VsEyq#0uA+-N7dn2bc>@p@+ zZ+dl|oN&(mn4{sKBG4-*z;&-{f{!d~$@1&M2C-o%J8o)n173OK;asWr<8IMOHfgwY z`-qC71?9g_>8^6${P41(zg|dG=030TO%Qy}N`H}cI{nH>Gt7wB<|!j%&h>aN@5mog0aa+J0=lAA+BAbsnt0*PPb#nF zB_-iO^lsYyntjWO3@EUJz$%yo^6B`TnHetJ3!p%swd04YB^6=vt10at}XhB0ZNW#E==$}(B+4{!DbEYTo1Z?$?IGFb*(f;$j zTDU*-XkVLYf8>D?5fSm(RnIjYO6L%Myj~LqWdMarr`_-2i!&fweF`2yG3W;3#9o5- z>uxOc=p~>SXaPS5`V&LK7YC4kBflF9$SdTe6P@iCcw2b&nH~K+dJSoQ%;H6Qz@xE7 zvJw7$BHsVr3`i!IoFKX#P`x<-%lGJWAsuRifks&`@YF*dde#mOTL7*_g#p{aHDF@} zc_J_WwaVQ%pHSHX#vPF5;0j2hJSL;nZ?GrR*eq7c1p0;lUOm`(41MN_9`!wRX&bu% z?++J1-i#sX!bu-ZJh15L(9|}R1|minX6*{|=`vm5SmM9Z(Eh;UeRa42v<;u`h9>`) z1=xhG{QbLQ@-9h{bp^QTU5@?)h9scwe9d;Bix|P9?yBl>)HNt%L9EA>E5BE|j!ul} zygtSV1AUEP(i91|xT&34$k$URt zsY8C%@3UWsgUmVb8<7lBCF&rPP^Z}IzQfQodJgh zm@u*=xtEZ8qmqjY7kDAyR!e5t6g?=wS3N8j1sH@`YufV8`FbAtJTBIje0|Ct(m-2Da?3FxKyRHIJp zcW{vF05C!T=uG2&^`K6Zv&GyM&>4c4cJn421QCNO4gvT507<_&-OwG3l_>zO3heIt zI*%(9kAa}WRs$*TFOnox!^*5rV!=S(q$m(Yt?4eGN82+%bJZpDJX3R6E`uY`m7 zjgpU#Ai$inAABaT*4Ebig)W;L8*jC>d%+gJ$}STsmXKz`?D77_0H`T_b`*`N`S{Yv zgxpCJh&XYXn3#ORdVquym`9!JG9q_^|K~42UG41b9<3A@fjOMlm>a(iWJ?O>xr+A3 zk4((WH>(8geF9rqF24k6u~7wugk)VQURWBle+Zwq{}~HZ5OFy<i-MTdqGhS6K?zdo%x_9QP3Jg!-0_&atZMQ zzhM(txYwX3c1>v;i{v{?h7jUmKIOLZ#n%)t+_kl9E?Cu@SHHP@qeYz%!jc{!?jDqY ziO?i2M)?YZ;X48@f)t`;%LS}dzwaP56CoV+K|c`mg*w9+USkRw||zbb>j;m$_j4Yr&CKu;pY_$ z*Qv<_P#1A$mdK6c%*WVnMT-SocA%NozBmz){*rl;5-w9vWTN)$n`sF1oZYGVOUlq8 z)Yl5>hi=b?>u?#>3av%u7%|l-LwYKYQGde(un#2-Tb>BVQ=%kt(!ar8N4R)l=l|4$ zc*GJiR1=}EyEVU$s@+zeyA`TcVz;~VS707>Y=NW5xq|Zf6V)j~$qi{pJ=|pKE=g|J z8U6Xcqk|rYeK_`p;eVta7_~^FSAFK3ESI0e(mh{Qd9QN+^%V_Pqw2(=6Z46}WpwAl z%@Y+GBj1fSzNd!l!!mem@uBDepzZ?|!4Zi1&$bKVIi1(#7CqOVL*8BR?ABwHFq@;f zxtJ|!==6PuGnEuDcLxm=Ahv{(!si$k`gX`m1yUf3d^~@*(iv(uvebV7b9=t?n?Bbk zNR7#7kYFD?I9p%$h)KVT*yTX6zV#?udjV?kAac4 zOBa@GZMr|*Cq^NbUr^r$YR9Kz(D5gJdN=?(74jS)mCLumsg9nla-McM@lNVD-(L91 z2eOAEcGHI~Z?4zk6_c26u4-*(D#{F+s;8U>zg-~`82qaAf3ST74q??`JEAOn(p7z` zlxS)t*4AA$KgxeCkq#39J~z2Pbh93j^`En=`$8x%deV;S2v}4ZYIf>_p4t7bq0X`| zrIF9-v5sMPS~7bbCd9ewm#Tiy0)67M3R0Y&B(?eqpFi`iSutV40TuNq*gfnQW7!U` ztYS1iQ{XtgQ8rf8!Q#iGJqUU1>~CU>aY~d-=OYlR{`GJnOf)>B%#Y2rEXEjHiy-S$ zU=X$JcriXr7Wbh;v_j3YHDEe&(P{ciVy#gGTv7>5o(@G%Gg1J+JueA)W5)4CDQl(r zTJX~A=B`~Y6n1x;X+oqBVH5g`7&C0W#XnhnOlA;5);-@Ii3s|&n^5gahM+GfA^nZ9 zlg$0d*t@J;%F9RYkXYsIoeAg{&?YPp9+}g;4-hs zAa1<4x%o4#Vk*1k5aF-J#9N?_0up~(3z)M2?od7JA>-E0Mf1;E2<$ga|l9c+wPKgAeXTuy5L0|e` zEgmR?FFclfJ=Vz&a=Z_L)Vp}flj;RztOQiIctGdQC*pl+{yXfszCjwf$j9T9N}o_5 zu*gBhp&J7mXO8OL}Dg%9)iX7K(14{3Q6Bg2o2CKn>k%~aBbzv1aT@{k*pfd}? zq%uqpy^?W4zq}?XRvlz$Dx=@b5qE7#`PgJ_Qof`WeDZ1)CeHDXhtFL6y*hjq|2W~ zeA>;=eYd}~G4@$l#5K9=TBEIrBs6b_=*8~x*=|OL6M;Efvqvkr+!CJK5IaO2lubw6>I#_!LpP01_lUV zCWWJWla6^YlPF8B>)!6b2pRW=VE*%5i-jIS@B_Gj8l~FI7z#xAPfZxZHS(pYDFduG z$R@(U$(OZp8O{&9wa(MJR(4M0jB5KRa?hPU()f>3<@j5D!(*nX**no@Nq&TQBvof2p2 z_+joxPDk)9ff2!78@gzy5MO&xY1OC-BiiK zE#>OS^L_frQAz2!_d%0(G-Ect=ZI0yKiMMOPxLCAEoUQU=i7g-{la!Xmtxa)zc(|? zAbZM`ZmBIMQQa0(YCP3z@g>$sSB>gt(_Wr-6k2MbmCDJFHMtbC#X%lM3X0Df(v3%r zbhk%W&uC0>Avds_ld1*jg=2zx!4A<=QjAxnsN0wGTj?z7w%KfBcFtI{3Y0D$Pc*h= zo%Oih_@qu*gF=5Xa$cZ>5==F!yR$G`y)mi1%EjM%=)`F+s;H>w=4Mn_12WOC+LcDo zxGz+A4;8EL+H4`1(6$4T#4bHvHtYkZw)r}8B_%+Ga)s?oe05n4M7E!)R~(&UlLC3ju`4NbN5va26rHY7ugd7OPt6YeAX&Nd}p#Xz++yse<$~ZW}NC=}kh~q?xVD``099<6={LVt+{ZGa{G}F88Od zSy^Y9Mi_e7#3qxc891ZT$i(y=zyedw_k9>-iLgb}ZsTYBH{&PN9xr3?Tq;yjTr$3B zjQ9r8A{~n$gxzx;=DDbt{>1SjPG)sABxv}>%ADD^I+$43R6qC3quINfW+h@dzcA9f zL3)srs0k(hDzExs|MvBg^i(QktK?65=B3q!vLH$r{9iSCB=>1Xr`cg%{nflAhxNBcVKe2&9@XI z^F1~6Tj~v|zXXiM)@}L`akr109gb(U?X`c!>TpBszs|vQhnwXjnM+vaRzB!_c(y^y zLR;bzS#WyVYa>n@!>$~ePHw0sp_8xNELSl1;yHqKkd(=)faMT|th9B91 z25+hH zxn>L@2OMKeXxu9kH}wR&Hs$~|Hn^KJB^^~R$!v<-E=EG*Wfx@!t7&eb6{l-2kU6W?i#ER9dGC(Il67#fR3|cTptUex z;|q7nS2!2xverM~_NOo}q9;u#G{JqXklmZkgl}rVy+FGSU$1IKHi;%OD7th9|24&9;hSntw^h9bGw#GwqUT3-Sv{#>>TV^?ZW z@bgi0CLtvKdTqv8`8rCXmrVceK66j<9g))g?$aGJTiHEkfS64J+&3NxW;l~tAKIWX z?C9*e-m2g*my_eF$;dZtRvE72Dv9|h_ivDvuHGuF+>o2R`@xJ?hqfSOQA^Q)#;uoj81Zq^U2s+3t-Dv zi0a`~pf|Wo_t$A~y zPlee=fjXwY&zeX>SUVlUBo#ieugUWTPvVx>CT5?JPVq;D%YukIH}gw}W?nuH`Z14w zv{U<{!$`|ovDzM^#>7nSG7^LN5w&S^>4rr??knxc61T42%!f}d7}itj`9mR98qR2D z#MObFpT;rC6!4kY>o7^AQBd<|TRx3Eg9fog(-~=7YIIT2OC;4rYCh>G+@DycB(c{* z9o^>Tem_%Wbk(HP|8?~jfB^Tor~bN;ZWwL8^1>^ba3_hv@FHdj^RYZJB>Wm;XA z0b4;dDzT579jTYCE85rPM)l>(DH{bj=NX5Tjumm(mTiy18!r#quQhf+W5h)3OZ+fTau5iz!HZIfq5l5NWu z!uT7f=}}!l8bRGW7EYijGU5#;RtGi{VxHLTLHiPZM4`R3ly!to8CkC;9{tPH$iS?W z*dGT7R*_@8(LvKQVu>ko-V1}A<0!JfbWXc;o6>J_jnvEVZgvVWx2d%V=2Edd9H!L{ zlC==T1CF$%Ha=G|4163Wp!ITZel7-nN$~N!B~Mnb{egyc^RGK@zNiR%Tw6hO^oH&c z{_!J!hszu#On#;e&#!k8Ou?C4Nz>LEsDI$wPku})FwC6dwKW*k{hHeqG!x~oXZ;Qz4zaTp_52=0C1OuuUM zqV;;sWjHQrRF^lR-dm*)SiF5T-x7!P$DEKNkt0PlfZ$tBQ2jJ*r(_bo!VDS8@TS{G~+O=a`4JV3&|JMmz5l57;*G@L}!ENR?a?NmN_ z_(Q$k`l^HkaUuDGTD3~D79xOi@X=qeIfp3MiaMgHy4&G2Q=ZV)S|%wdZ|2a)HEk%A z@fncS4$vrL8xOYkvJ}^Lshhi*l^cCR9r&pZAj>T(_Ce0CV#GWXXl7{T4^fkGV$na zIpJ<=VuS^^^;s6BU|jRZu{#N?_s9-u22b0dbZO{(5 z$w3>Nwt--zv_sp7NPKIb`Y2h~%*YMfbcI1Dv%i1J)bpT+7yKa)m!-Yhu`O4J`a^zq zqMjLgFNC)-WuBF<9dQ|3uF!wCLBqW}5Q=(`Igm`Dr?g%z=UZA|@S;$gXeG!MI!F2F zR&Ksf9olkwE2`7#&ZUW07b9{mhxB4U@EPyP+>-G|LHA(4YpL0N2&!v^wdKTs%JsyO z<)`7!wgQ>6j1|d~-!hBYXZTM!XHNB* zYl9&fUW`X%oN{g)siS2J4 znyxuGYm2+3rV1vtc8RsDtU-M4sigHMD3!t=`qJAr9aQkjGu_B{KyH6 zojH`w#k5@W^p6&wkS_!JrfJ3&E)?M{k;DBW!!7|5%I zsYj$J!FX1hwEsLREs%5SFf#E{Oa4w&WVGqdzbR!YyUH!mD+ZsMXq}_->F6Sla*`?UBg&jBzC=yaD7RUgbzrR;xMxh} zY*E!k2Cf-cGZbM;Q2((1vCm~zN{N}rsHh)JAIQEG`Vs}McG{e?=e_pCZMuq?Bk0Ot zg)E?V>W$Cs2s(UBZ8Goo2Yca3$ItIreANiMeBoqOH_d`qH++x?-j_=E8mh|ud+gLT zh--SpiSA-9e%yHCxO$Mzx~a2mIw2u=`?oPjRQT-Kpq8(K znK}-AuGj1Mr$auU8^zuL6dQcaET0~Mmiv9Pn8lw2?KcPNA9Pxiz5TsJXPPvlD zCA#>8%UK+G_hqn7P0+r}_`fX@2)QY87~;+ZtpssErje>~r7Wiy+=N=SHG) zvGYFpz3Jbi?pF_?hMC1d~ zOpWDlI&i+LQ&$oB2rnvGX=KQMoe*3y77J3Ll2kRREokd_vTuf#JIt-=e#$!yo%C`X z9zQgC%wgQ@TBKFI>t@n=r7tnt68V)PyF*>&wd_$2{I_o<=KHfWjmMMfo+~He0{-J( zLp~2I#O(KBaW>!VrRk|^5e|Y&3iB0JScP`2b$*7`!67{>*-9{~yZ71=zNDz-lidAS zeL0~?DP~oeNYllfsC)v(r0@t^hB{@|3-*k)<}UiD&!k0IqHL$Y)~vwgtGdLVh%~aK zVu-HLm(Zq8)J91H7fD=y@{nY(Z9Te6L@)GYVx-Lx+43T%USf&IsbvnW?=*^KMd5B@ zp$fstndj7ZM#+wMrxwkkG-5=|J8+YOxr3Pz>cv9cgfVpg`%-)CH&Z4QUIT8J}s{`>rrj^OMG5Yl^>@^q~wbxv<_8?2qG ztblPLxS0baWFTMzK!}g^hYwJeOHa=*HxKXlWV%p;*Muc8A0K9ju9&oxQVYhvvy|u6 z7FagYR>c~%H4`9btor>_DVbrcAu$P`z4^oKg-|oG1#}$<61AGkYC$L#`=P zawXh>Y9R`ro_B7;FZU7z+rzmL{|%M1>I64L`pMO+j$0uJ62I(sF)3qHb0&$)GaJ_~ zpDbr1-jX&h`3c|57R0>Xx1MInP|WS{J{~#)VONQgI@f=YvwY^7gddm5VgyfL=6K%P z_?<5}aNgC;WHfm45coVeTi&1Ahmo_VvQ5u?wLNwZi?B2DXpWoGDeuQj=^yhwMybel z7O_pu9*u7Ik9gubVZXgNjHc-9w=x_+&7BY5#Jt7W4u5aZtGnf!!uCcu7KEWi8NcSw zR*$>om0;qnH2ysvuYJ52wBcI5kXbrnNc68JD)gweC!E43aVs~wU#6YF`}xlAs3KTB z)a1*+XWI#uc*~j>>$`hxqwRobYCAdjCj9X4&E<}^N)JJn*I{=IIZqPh{F^1ehXkeX z0%!M?E<;t}jw@43n^ypV*?O^%t00!2C+9fIviAycuAs>Vr{U>BfYRLQ?5odlTJLs< z>Eo@+&EDtuKYx*4+vs2zAyRAfmHm<=Y~wVF&$bf=CvP-ZXOo~ar3$m=%heZsc-^N+ zP*jI(j@6VZl=kuS0Y7HsPGJHAv#=iA35WXTGX9}NBKl!@T@@Sywht`d_!``NzH1EL z*iY^pOc{?w)Q_hK7kWF}R8epO4pdTp084O-fgc-bEv>s8o5O}>SwAvmuKgXd*N1G7 zZJ7H$Hmx5MNq6u4pbk=qiM4zJ=RiGzGGW+tPB>hUDhRVuz#wD7StiS%l&p=qFvJ}U z>g$xWwPPVeFwsaB`-olsN`CD9^3CaO&xW01WV5`2Ngvk^)ffX+3|!Q7Dn0KS;~{VP z1)NeF%D!hUJZH6z^HqPB`yVeY(YJWzK`Qp7`hytEl}?3WpOzZ0$!PzO4-PNj0t=We zC?N@A+}(A^p!v=&FUoc_}4)I_(A+LFFLO>KVF$fHzGj^f*n&m@1Z1PLq%BVAt2I=IVDD$yzpWJK=3~tWXn+uVN^vBGv zVwQaxn(UTOt^6NGIfO6AGyi!WJmuwA;}{ilU5Pr1QVe;e=oc@FyUA4fsnZ}Iwj%Sq zrI{Bmfn|XGLWv^AcRWo`GK|WoJJCXP{44F1LHje}OiK0V;`kw08XsQg5E`uyl|kdbkxrIt|;DJkdu zD$QFRddZioq8p=Ps5hQI%GU7xCNYs3$~8+(6j1~)D5HF=@r9@*Wp*3-<6~(~d%>Q9 zGmcbZ%ryHB(Rk9|E>Qx{Td-LJq}CVvrgRl-LPwj+tW4eKGo7PRA&natAJQ z>&6qWn5C!l7ov}YfT-+?^hR>D$jG~mn@tf*IFs;5*F=&sQ+%ODj-+TlEW==@pX+OD zcWo#5cnFrlJLU9c`A%l2_-oArJxI0UBbtOVN8TpJ70oPsGAI&7)H%$~Sewn%#Azed zVboWxa_vO*!>^+2su7Gv5K}SThw6^+afOeBws!r)muqq#_Twrf`l}uQq35`nVZ{kR z)B}TpOG)pGBLMo8l$W!3wTUdi9yTobL9Cz8p-b+3{vI2+|B;C$29ldk4b7}V;4-HC z;JErT5IG>#-fU;NKt8? zpV^eM0Z{^R*mKr}7Mwg;&Zms~AiB)we8q>i%y4j4GCp56*UxqDPwog$%B#C|9A3T; z=AHdtC)$lgfPB>SA6=r!lJD@iN4RyO|nrn!i>R`P6#F zy7-wZ{CQ@z>)~RiNccg=^6R>Dk{`&=Gc&jU{v_~@pACO@aD{dic*q%CDFSCq_$~RZ z;*ecwN|0E<*N&?Lq(lVHEeI7{suiQt<~Aeu&u~iw9&ib z!!tCj`6Hr0XV&abO}qcFm=kzqnV30UOBt<(H9x-l#{TkEu`fU-Gu|P)?FDnw)uv5z zQrEJgA4Ngm>JCiO);%-xt$fSB-L*b?DCk*xO&1} zcS82^CT+ca{B}XP;hjjgmm;0N5-dyK38yrKP5tp6i$S#O%>vI^4w2Abc9KNWrdn3` znflYi*eW>=0!2oeJ@Qa0>JP9@=%;dV44o#Ev~iS9T+wlIgykK!MV71qUflKLH(y`? zYRU%w9K}`0yfv@+Yq-es7CaeUkvQ{tyc>DnzS)EuwKM0@)bVtWAigz^B?vzXc9T!Z z)M(WjvQ^)w#GNR4FRt7weY0ieL5y53{OqTwUUNsYT(eKuZ&cf%8M$<`QTd&!Bfo;N zPGnf*7(vWhseDzG%LOY07|F0htdwP&l8TBv*-9h+)+tsV@(Ym{FKu~-yYVr$GUbxPXI4p8XBK{9-NH6Ava-KgR9muzLc+WY1bY5>*VU=IlLf#+DMo0?)lydm4p?q)psZvaXHBdbXXEzedfm6_7sbyo`4p z*yqROu)7mpsTQyf&EmbT>eR*7&10iPEjZ%g$teF!AW`%sU6s}HVr<$IEiu6WMR+C9 zLH>ouKdd_wlpG41U3&gL1N&NDSQ6GA*&UGT#z9SIw~u0n@mUfs+wtzD^UlGEoP9-I z$D6um3PrpSAAql{}c zM2Q1VcD~tU$$K-s3N2A>RUSil4Og3h%a>VokTLcI|Yv6B_;{r+itT`Yr%1X6cZ)ObwWS#gb< z`T#l=z3#y91lio*%F5QkSh4|N?anh{2=j*`T7h~31G-WC4fua3R`(mokpTR$f%{(z z=%N>dKa90{dnk)OxB~ua6x{ntU?ODsoc2Sv!ikwVK+3@dG(U?zXG$M0_xlUwKS8KW zzSAQRKAb>dG~n78qv&%DRbJ?`#(VYynvz#AQXUh5Lga? z=imSF+Y~B;eRr%upZ=x$pT~2;l&i>QKloltfI({to6HE;D!nUz2;S zV@+2W4sQP`xLLev>-{1g4Ac1Zcn5*okj;DB5f{*0T!KullEa$^Z$L-L`sxC&d1xkk z&IjxXQI}b>w^Mm=c?-k9ZFC)+I&qiGU4iBL#VHgx6AiaZ- z!&FMwHw7Gy2Ukby2H(3CQ6ReSMbsF9{oGu{KP04o<4ZSzc&O!*2DhthX|rvk#g3nv zqWYWF<(2NfoWI2EeUXb4r6JaXtWXtlBWytGN8oq7B>H9a*XVjz$e%d&Z&OOKw574Z)fQ>@);f@M`IWt#yNlpa|7l`bN)ZFw@_Qr0W z>8o7TUWYKIGGQ4d_PYVOberzqc`h|;i&&i48XHFJ?z}i0qPy#j&x&H6+{;6Jx3H9w zK40%CP(Glo(a}{1*e#s9exQwuLnf2|i)iwOYB8ryLKPLQz>pO|kI>4R6*pN%ccq%> zNDVj5pZ=7E(?qHY=alC#6jha_Q0k-6>VPu~6AVomGR~9uuDS3Fi}VO~jUGfT)Y#{} zB=wWRR0seBvMlE~k#aUKtj(q=;h41qvq;iHI@CtoFrDy_hIR8%JCmn#p#Uf+EHatMBi#gnD*?c!^{Q4$_C1G*+CR~x`> zCqUbf0YphvA1~fRM(DLVPXKBopv1Orn9S*pCIDHbUSQ8?^Wnq#?Ox?p2Qq~@cqpL7 z38iEkxD4~$1EK_J8ECXjz$R)7e32C(xc+%( z(xSk>ZXJWAt*);Ad;f0@k%03{C^U5zB%^}E3fn3cuo<%ia6T#6#ti|ZMF?}rlMHtT z@KyDa-yMg`=1|0PI^b1t=-x2Q){Fp22ZYxF6;&vdTRW63l=i){t+~zwa|Loc{soV* z4y@Ie0nfhyWxztgxlQ1}02urWAHx94bjQqo&+tLE_AKy+GyvF=;7?3XP5r0l0+`qt zC~VICv}x=g&$kg)*qv6TAb9`v^)fu1q1<2>q&~~oEB)nN}YkN{hkvl z9V)MHUII7;cz7>CkRznJkz)kR8w7CyeM=gorGvs|flv+N$!bPl-?5wbB}gqig7@}6 zu^S-7T*kzaIqc@RS%2pItY^Y%jL7*?jjtFdCG_^8f3ZM|?Z9biX%i75>H0 zp#e!afhR_2(^}?G0Aw@T2~^n)<}q`8F4G&6S41ixDn#_Q2G&SOO#P~w9je(T?Bwt~ z&)&WcPU(d?_@m@q>|G{d0&0+gBy1r5wO>lrkeHtM*G?RnH7&tFrZ}|mVs>740Z&C##GS9fKFPQtD~-fUxx|fm6E(U zx|!APz5hrId*z{vqDqBC+0Edex4K{yB~wu(bDF162`b#pv7%bFzN8($N^FbAA0tID zuhIP^V-te(ZPsGC~s-*3S4|F?Dz}Mbh z?DZ~p1QQ9lzk+B}kQomLNuQ)`$x=Ml6J<{!**|#JCo#L8Z?J43J~|lb`6>hsR#hc(nDwx~`vn7OHvw(e*X*{3ZMV17E=nUC7gI(} z3d;!^H3mE-_g#3EqRAjmQ=oO}Qzae4t2 zBn*z#S~r0)LX39>Smm51ogqPc6kv*o6MgiA1{$PigukkK$>&Xd;!L;a>X=)-uPm>R zSD`m3Ov8;fW|bU9tIOX5x*m) zESVcF6c`FcgT6Z)1^6&OcxnS^01;YRY zPu74h1hLEaMPKaOK~?1k!Z(4FE*!wsVJzJOSz;|n1!or7Kl%2isNl?h>bJEZ{b3(fvVK7e1v3}0GfOV)~!NkpJ^vb)ypU##QpL9;_LbT zRPOHXdqo2jgb|UHg1d6e!S#^pLpyFb*9dxUISf2=-6~Te$hdrOK6kfNp>|TPT-6*? zFK~*1fH1EXKWO-Qrj50AVTHHHnuJW>WI{o(nAFn-_ez1wr3WSgh~o7ubto+joJi|7;MTg zS3|ot&6lo@eMfs3ox&T&JE@su15>+cXE^wbrQ_#sX?ICfwDKov)q31=&3aAk=1du4 zJG-8r_);vLVM$N_w;w^KtrTyj1>oMF zkqL4O8ozxj4zOpC^s$(KyH#K{3Qj=&$OcgHL;5Hvqw!yp3veSf0Zb|4%q#u+m|%?8 zjpkr9e<$Due2ne>?#zGow@v4BAcwXB=|Gt*j`^j|60BX;48O52;$WJmhXFa_g}++= zj^#<}KYP;-hE1(99W32}04gi(GM%>x?%>6=0K&NCxD)*k$LN_(m8o>65?F`xByC6Z zWv>kXF<*VSmC2Nqc~qcv-m5hN*h>|9XWPpxwl!;>Ns|l(Y(GhbbQ!wB@)u(ogp_%p^?4?9FOHD+DD1tTof@2 z5i!x<+hpMmr5sc5Y-OL%rq9~w+TVXAhD${fM-`+Ko^3w&Y%8uJ;!MFa7w*{Xp}SW$ zR3(|IA==hcAMOdGWBOj&&ucHCp`D1D>2=&;?6U7fuR2pil41>)Li-(#xRn@~(Wcu; zc#==?OqIlD+PuIM{{r?8z$bsoy1Zm}lF^M|?ClpGYWoeGPn@>pHvd{8RYVPkA#S@b z@y>aOqgVBHn0eND3Hh zLK`RCON&@n4awuQuMVNqn6}6+FTf|4OR32hqb$@XA?cM2RD0WW(7fQT#YKD{rSNmb z1MbTF=YpPLGS!{w~&=Q6z}H*4N%S9+b52>HcEf^QK$bjp!1!v<+sX zaje>Mi#g^0>c-mr{b4}*R5wFK*EIDL8TQiM^vp~R*cx=Q$H>JXqT{nWE{la=J|pE% zkR|sD+1%XJ;#pj{@tpf_ZRgc?r_=C&4kAnUDbM3*@s-Yx0Gc>{YQd+IUJ5S9!9n+A{?Q)zTMqxn`y?+AOPG?vtZo06?AN)sVn>bsV0(3S z68KrwgHKQ%8BkC(fx{SRmkW^o_Z$x(t-0W_va-?&_yk0rL4q99LR`tG$A@p=?|?f% z`E)rb!_P=~W59%1zI`)&%LIrH#3EdY9uiPW5F zfQXBdomIKavH?fiX6WSRZ1HP_Ee|03`8}4-&>v53ZClR2iq`n-z*&y^1#dlGBR}5G zXzSFksvCLj5EcX`qZc@IRD3&4StK3Ly zPwy#JnK|BSzt6~Ba=`$1@ZLuL7e_;W7f1J(GZS7bDqLRvBkf-PkKrXBXxdw@tiV(z2e1zH$0FuNZSvrX2{|*j2~R+v+1lKAlA~l7H(}N=NrH`G;iAbntgnW zNF~l2triuN+i~TK!`>Q7YT)a;)O+Pym=Gc^m+(BlS*AM9egBFbCI2+`xG3wb&F(+F zrEWtQ`lr+s?~~y9tBxhASupJqiG1XSaCI**(}Es_2|R8w1J&9|5Cz zk_~he0-a-|vKkJoc1OFMxIza7kQxIz+4!#(w2MYJnLs;b$bFDumD5l0c#I55=B0fP zOgob&v>DYtFo&=r>7&Z21hB=bXhq7PwRRV~0QhlMNmYZH$%Z(mGV`VBd^6}5n~x~Z z{+Qf9eP;Q8G@WHs6l~kI5owTa>F(}k=F!Xvk#3Mix?4bzMoJo_!|$5= zd!HXJ)^ZKQ#FgiH?7f@lzWzIM9=T~t`e5%R@hnBK&is{%o9T~|FzC_Da?`#b=zQ~* zr#;8h6DPAMo-D$2bH3{h{}8EY{3dlcwR`&4HSZjc*L?Y*YF1X^YI>~HDdhvTH3c7f z0?~-L5_iV+>VW6uP%P2lW&~*zJ-4>byZyNm9J@t_{2D!S-5UMTp;uX;U?e>G^W8m2 zVgIC>qcN$%<6xrZX2HFnL&WE}Jn&6Y>UK_nezpr#s1N_nzYv3DeH?(ri_;?5e*=@n z=L9KF?0&kR>FFlVJ^jgPUrpYm6Q2LdcTFfmRc`pAxKxP$pd}(cD5ahth7;fRc<;To z2!>wm4>`s#6sbOnrga?_)W)}%HU4knDS6#b+Bsso?b29G?HpFv!YIu!^C5cSjO&9o zHvEy0$zy?3U5(ge*ME#RE>9&Mj&g5R6g;MTQ-A!A1rUaF8Xb&syU~|heGYV-W^h^{@bdD$F)~qtD%HVxoFw4y?DwT50+mastR5`(37}M$ z4#LB@!QB|B=*UXefd(!^$b$)lzp+P<2MT}^78!V)(@z&6=oEwsO5+802_0KE!(nf9 zs&_tsLZH^0H{;N%S{Q-J2$(^rW4HH9JyX!kT5y*KX|Y<~-~$l=x_2TV?Q+|jid)tM zzX7zN({~^WNJEZv5Sqw%R_zoJ18&i;KZ5&=Gmu+>A80^H^$nUn2b?WFIg6)3&Elcc z8JgM!Rd_*tWH_wGQVU_X`_YACq16p&HZ@p#a@hk8ltjSaw7P+wu}~%z=SeI_!(RlU zAUAUbS{)VBJ#(F=tZ+@SG87Nru#5LtmU0h2-n7(s4NJ9UvhUE?P4i~2gnbepyyy9# z)x>N-jr$##3VmVwaHBU|g!$S`P(EDO;rAx0Tw_GfsC^xljfe=*7E86q&zBwqfBxkV zFSldOXh+edmPu@4F_3b5@YkU5Ip|Ms1Px6H_B`OQee|+Qy+mJ0d!4c8TCqVWGet1o zFB;t8Y6_%Oxz5WQu-RQh?N0E!Budw zAit#)HK&3JIfO0~AS<$oqqpuA6_BuK`8 zB8JVk%X4NXY{xGbmx_cRY>JRSqhaP~{cs7I2^$eyjQ+#Y3Fl$4*hjlu#8N;d;VlNi zWW+%+Gtz6mp1|)QuL+RkQ<}+!pVrsbUepd@Tk9FTFHxzJPQVNv3J7RPB)Sm5i%*Enrh5p7G3%hZG~FCk{v?_u{-jr+%lv;-PqnR4FByJeAS9N%~yEOf`jF(dYrH&an07$=P#UlCe zS&OmS!rJCx+_HqKdCf418?U^@ILWAQbm-NJe=ym=kx^!-j2m=sth-kqN~z?DN_f)Y zc2nkTtr{2pn(wGbEr{GQ*C^)a1wxtNy62tdG-qO>WH~DbRwlIa%EKVc;N|5SaBMKH z4J-qNgI5(CeaiWAwa+%MOqwOa#4^T+g%&cMf9vqRMB=g30o?+03C19LQ4xyQ-r8P& zVsV$@L>Dm&6AcoIdYq{O;TewS%MB^8;CRy*GzL!nqE~T}6u&l>;R&oib)N|WTZ&o3 zZ67frajCLYykdHKFq{zNBZqw6?8P(OwnU0EP#N;Sw{uCRd11&-L-2AK-mYcoQ<+6& zv4VXBdbP(RJ5`YZNg;fyU+U;LbXSaz2DQH=Vt#+{ehG4CBsY8X(bG+FJ^_+{{U$>$opiSt6PB^gP|wqplEyG% z#qDPGh|``B)Dpm&FR&Kqhwc~fj!;eHiYJ1^ldwMmWBQJ3-C%f<4O!Col8Nu>#IQXs zQ)0o6z2N2vJ7bz8ya9p=pRZ_l(ya2kE@w8`R-t~_@eMyk&&2Vn*9U z`J2F@L>@M12D?OxhgeMtld1AW6>=JulOm;h-%A52**6!a^3;~;x^MIq8<1$o42f5Emt#{e0QM z_)st$GWLxy!;zGd2gA-aZ9B*s^-yv0${E}*YVnB+;Dx%K-Fp#TWeJc{#%$qkU&#)*$LL%wgD` zF|pn>!-z0;m;{RLb|hg;90yu#7W=Qv5m+h3P|l=C7Ji=PR@iw;pzo8){7hm}3d;(s zjVUepTjkUybRZcEo0@m@%C^stfxIub5iSKk9L-DdEsUZ8YW`=x<}H-cAA5A~f^ex- zBn-D$n{;_{X+@R0J>8Q!Mwf}Gckz;`;2)2y#edD}{5OpFq!exUv@V4|h+V}Pr2zaX zKJv4z_xNa4OL9XN%GZPMnc=0fVvlE1fByKMO>j?h>?Tg1e>M0Z^{(QF#R!Fekze#R zQ*2$=M-_#7T1=anIB(|l!MtrPx5qG+Rc#f$)mU5|2FfJ9GjBmQN~m;-Dl7;Wo3R*A z2)Qm4o{ByJmL7M?7M3~t3K59_WAu+E!1a{MvBpX<+1OvQT4Jec!jN&%!?wuj;0g%J z49jR#KjD{t*h{yy(?x>FH+`2?Si>uO#rY+Tl2U}y+;wHHsOejpW}rU;X(RTF#JM3x z=S7ULyS;z9!0nS#xv81tN6WN|*~#*Il&}IEHB?I${CC|Q)qT81$}egDq&#Z=>e0Eo zviTWItNUsHS%5io#e;55dI}=ND8u)Q#M)2YOg>*FJ1+JV%MgDo#l%v<@t*6G)7zIH z{c=Id&nal7yviuHI6Y_8m1sP^s1hpIwZWUKYwP8U9a-)gw4O-{kae4A%HZn2soSBaP=8k^cAGZ zE`O_ck@3PZ{$y14^>Gm&em&Wz}rncJ(~DkF6lyHtq12U@)4yG8S1eKDF7g@)u= z&XSbA`!crcXP?|WYW~bD*S5jXD@Dcz$&a;NHuj-oaNZdGGmFfDh?Gb#Q|Ex45(PCE zO_non%OHvbY#&8r1(A$>)Cfw3g@$2l50-Fk@^oTLTLnkcQ~s<_)2P*i`9N!aOeA*n zO2U8NN|HH2xGwQd>7piZ=BUR(V9I#~woxppiKUNW+&O$%FN<6}KJya zyC?rZ#Ll&iNoUpXXF>24br8WNo{KUu`!^}SC$X!Z)wL6e&;I0Y-L;8?E_`aRW6wxC z_MTjca<(iKH8a++c!2 zl|+!MbSRUfLm~^4oRCckRYA26oQyUpMa75L6?vhWNiy@^#O6zEpVL@Z z^*&#Vtb+Wq&v@STLNS&Ng$9N7bPG8Zeff z`TL89EJkyDf73%=k53!!Uq_Riy0|qRr)76VpS;bp9t zGmW+>*xf65Be10VTS1vex5$Iw_yp**`J}fhQxnfiuBzFns@=YTSVLuzKZ56(cy#ot zVMqCt-Dbi1bdsyC6RhRQw?kTw$BG^COS zn^qf;PfZ|Y6PHLF$93}AoK3T+k|hJHf@5xm86UNPRZY2vwPoS zMF3W_&PTVs5^chTQKa!VltLH4yh(x+_^_~DN3*nERQtnhElMxzzhmH+P33aTRP^XT zAPpb2z|ye%_x@Aj2o)8YRAyRzU!%L`(f##-)E>DA`IL&zz|}qtW&PEuL#0f5`@jGH zS(C!iS~!E(?rshI0>FAN@2I;K__3r8)pm0ePOv~jxWAE21Y#9zM*Qjv+Spy{s!rIk zFwu&v(Jz=>Spu#6qE{X9O;}#T{C=Emaj%`uUk)y_jV0-&N`>xs#?BSwPz|2Ec;Ire z3{?F{Qx)^t%=i)4?{4a1rJL=?jhzHonaK)E%w z;Nzd`w%@G}HZyMjtQQFe3V7KF;^}Ej1T!kf9luqOVgAhNdG)?dB0~|AC z0#^6(toN9__QExPw}K|9`Ax@GmO^cl-sB8nWOT_G4Ul8u$KNfCaz(d`F^9nxA!dD< z3k?k&8$1{}b_u1|II(_hIw;A9YDg`bLA@1<*ca=x6VI4t7v6NvWuC@c9Klkz##k#< zqejw8i7IgYe=CY!gggr(aAo25QDoGZdW5Qo84bhcTe*dYV4YqPr}8aV3uz|>8@z9u z?H*wq9Q0Zr8`yzq`jNc4j4qw~c5qbM^<)y%kIQ9wTFvhS1dC+?F;aQawmqVl3xj`( zw~KZ*1t&@bu~&0Yt!kIb*T0bvko?@Z;tUzymp@Pnn_uQ#BzJj{lgMZHP@33K-7xz1 zRZ5{qQ|rkbQ}i|_(`$MkX8&xWV-My0y+XpR>rT(|;{L z^LmL9s7bZwFXmb&5V^jvLRR_34k5HlIj)a&J?Ehse^r7?z#&W-N=-9HDhwYZxH8Ub zJ&P?)AlJq|c6%H1At9mqdjE|vgB);*2bKK9zIKZ5bg2cjqL#SU#aPwB)m0L<#f{Sc zZH_-yH*hUJX2S-Br7nJ`%SzP>21iO<+5+CO_dh6UP=a)&B~fv*Y?R*FqzUgmm;4}$ zRAS8j_D$dCsA*@DU~QCTPWV^i{tg z_XLNW*TQAz2N9ix1yND%I1022|GV!qt2)47M@D4CsDH~;gcs}g3UkuYfN$Dv|t=FGmNn72^R)YL)*<;2Wo$k~Ldo$4SsikoY z^F#ZlWBOkkSDq|SqFTT&t$ZKoySoHEYrP+j`M^EaVhL@+s^!ItcY$bk_;MO25a_21nkpfqH zqU=e17zsis6NF_h9Fzu8o+AsRh$iPrcwF!2&@m*q{`NgT75zd!JnPWr0F5zBg8>fK zg)v87!l92L;BQFj%AFSlA;IRCDPxEX!vMyZx}uCyvH#?f$>$IRgm?p5tzvtWbZ-N} zogq9mPL=5R(^?c$X3AK-ki+&?vS4ENPdP*vbQSi}+8!Ki)h7fO;5iy$JKPUdk85oj?Y* zMiF$~xc)*2=+f0|u)2;zqvhnz{qW$cdoT4{> z*IV3HC&;)Y!UI%SD=8>nr~d2Q`PS=rRnWv{ek(4Q~*87`MB*M(B%nyjN*RB z^{9?oZE)_$|Bu+uVeE?+9hst35?wPZ5$fkzq?wWOolqYV*LZ&$N|bERag>EU zU=7DTHC{IMO&Td}9q|)ATdwxAM0}zU|1>A0$P>7~4Z9sc5h@LvnMw*+>n8} zhGAT|pUx_64#Z9|5Cp9pMtAqeb}!A-Rw@eNn-S4?Mn$m4bY6Y^8z5~y);`+bCNZo;MIEz;NQ89r>|eQ;94+{M)bq(ablLCzm9N9}zy*b{Q|VQu*Tu4h;%B z?xddd)Vnro>vVg8%1%~@kK6O98E;>YS!7jkN=XRmS9}I3EBH$d@1h@6GKuTVWJ8g4 z29|t}NsB;|cIu-s!k+eZ|F-a=TP`NzqAU0?b*~_Ry+UH~7wuY&Boa&7(mec9LE;i5 zu(cjC-n){1ETTvC6pRju!(MoUv^{9yS{;f~GL;u{gg5a@9B=KWK7!ecow5;?i$g1# z{Z0q{Qot&&_Nd&$V;4Z~LYzpb|dwrJl?T^7I=#qg|+A)K!D@l7bjtGD5 zC`&KsycM;+I$>O0J)ET?Cw|xOi6H&;wGq&m#5ep6*3*u22f9dAr6h=$L#wMdk8f48 zoO&$}2;E+3GD%Gb9G>&DQny*ampDAQEIZiY%CC0ml;A4o@+9@#ub4La-LP>TpaD9n zP)-Iu_w=>ZXTCKCY=!pfS8#xka-Lk!yV$o#m|aZooi0|{Kc!HxHjtrZOnNs~u5~;2 z={bD1XqbvL>hwWgZl=zO-5~=FMS&@!P|lVy$}+h-z%N9XhnJt*WzMqOd0wTprns;$ zn9K?XNoAD-JDf4D)1&AB73?4!Y;t+NkL z2`7L)=ix#!9LnozTzojxXDYexgC(d7^b>5?EE5q%B`@pOg&pcX-$3dSd4>}OEjG+! zF^aP33t(mEH>18XSN0cn{84JiC7z2y{TnrkQy8-QnEM8TcqIhaZr=#0+#1WELbN}x z(Hpqv%x_%dKK8cp+4F-RqJ~$bIs&F`_o`suF5j4oxBe7LvPF>pdUD z*B{ny1h!+jZwKhbdNBgeLR6(Rp|*ceb6wE74pRGYKM%437z}Tg?P^^BxXTS}{)gg8 z$3asX#v7oqZJXh*KXaJDHolwO0&QDH{cEWAJG9YN{v{WR$w42`3ZS!Afb~F|3skwTXcL1kb5Y>3n;c*z$SpIO&3A69pJ|EfW>=ZJ8+#2fj$@pn)}3D(;EDL!3|K# zKJeeey4(Zc%2PlOIsvq?xd1}y*z7Y<({ng*ti)Y80qwLs zfNhM~-hkF}1oYXVZ8V@cyO?we#QDg-<{bhJC9wVnO*jDWtkGf^T{fO%w83h;&;#1- z1LSUe&Gg@cd64jc22EZ7PVA8_4*+JJ0wDf4kgGvWAMZeOdlIU_ggy|wU+}!tAnBb+ z{~u`0bzfCGaaxVxLZuNOp7%b;-pK&yWDwet{9djFefWnPuMc{4XkhADCWe`Fc;cp< z3-}O#^Nf}^C zbp3+avXlOWNh=^aGZeBLRGsAbY_t$pyqrT9m z7S>9MW^TS=k^6w!i6Q72hdRlY=6Rr7tKEyM1J8AD>Mn&|gEdOqN`bI!MA+7Tw0NU#Uw1 zF&JpYzYg<_p3@E5e*hE z2?mQupjP<{N_Kz*wDr zJRN6I+sqxMI<7#xhPyx%9M!~Z(kg>t@gWsy3TnTHG09R~DjIPSnlldaiZs<&047}> zADQ;gW!!2@25%-hO3!^-tiY*JTV44qY#Rgj0uRd@tRT7Q?Mydk61VK&HB_HH>=s)A z6HjAAeypafZRxRMPtJ-Mg*oGm%qCOV66F`uCsOY(Eh6Q6v3we>|Bd^)hmPgjn}9Nh z)UZp#jhwgI;9^9sy5eA`DP%fnYQzg)Xew0D^lnTKcxG<^=4lTE2fPKKso z?=YCJw_u$2gVB6D<<+fKR|PQmOQ?G*$TEQ%z@TFguhtId=LWyw{n|ZaM`;U4TU>hzT$(#s%g8mIres zk6=Ps0f9eMLgEkR{T^ujBj#6BL_?d|P#brsxwgpTS^wkdzh|djzB};t`azf72M~-u zTV1H3-gnXMY*4>dr=BOif9K@?dI7lA_I!Wn1F)L*6(;~FW(VFMfS1F6f1IXgvI+Qo z#Mmz*;15mrg`wU}Sc~=Fbl-F_ls{JJR6;R$fO>8GUp@?!DTRVRP-DIC3kxowFOMg3 zvi|RB9qek3PzA&DVb606U~?nEH3|D8fGtbKSYb!X(yZvT7ow zk3{ZNGGDxKmc_6d=GS5S5WB#*Y=kMWq z!n*h)%&4UrTQ+Zwb?zN%lr|&xRL1CYxNfm~u)>=k>_1J)l-#*@vP=in__aK*t$!Z3 zX>TTJkfD4%eCj|RyD2B~gkAsF`%e;yAB}Oc`s+&YmtHLA173bh`p787ntv0oZWXDE zH|*ALRVlXS{V!YI%+k>!=XKsTeA9QN$osbvH@hlqcTGD%^|E!v^Ke}b!6PIb9bsc$ z&lHuxvHg4==JATa34!svX(L{iA6+cy>zvlv?zJ&sjtNmWIk3_eKOeynGfJnLQ=|PXYaVs7x-iUG z?>B-Kqr&`_sei5*25EqtpRlGEB_wjWdZL9j3gJt%tp;S#qan=nX7ghI6;h>05q}K! zz#&tFTf_1}L5x@l{Z)^IB;-tsrMb(%7m75!z+hJFE)lBA(0ez#Mpno@y?e&Lq$2J2 zzB7t!#W#*(jq!{n-HW!D8?2Fb;9HQ23H@+o@{bomH~!lkEtITDBQVAq~7jL z><_nAKs^F=o!`s*kefs;2Mdko0bDKGH{fdz6{1Z8&l~`=AZ$d4KT<+{eTBVF?Df{5 zBM^#!fD981!qYHlsu56pKxY)Jx~66yK;Vl40A~npwvYYdk1sV9p|TC|AN^o}-+=(4 z^%KHT%VfX-zjR*pSUQJ_!sb6DGcLv)n4Ak8pBy){{ zIYPxAB>>E@U%mx?*G9m;0Lt{{nBaT_n0KS|W?%Mw*q#v@)KVR~uR?9rtE;P_I2qLb zKts^X0J^Mrt$GjuM{_9I3N+|yIy!jZ0~GV{@R)7x0SY3j5}E9q^$&S6G5DN- z=LGm$S$X*;FqO4l>+~@SxLTO?1WwgO;5EzSMGTtX**F*VTIG)KpFcvH^u?Zkzj@r> zBJdg7jXI+JNTxI`AE4NqY5m(e$s z)_ZGK?lX@Eozz1bSJN)s)Mv3*?A!B|dzi@z+%M3o{{@GTw>16}D9q;i6RtwL<5T>{ zQ!f=Ndpj_*1@CNYCWhw^G~%EnoP0Z+e&QAGr+gc{CdXjsKE3^9~42_AE$ z+E6&CnbZbvgvGgNx}Xrk9EY^Rm5MKaY=OeF(*Zl9pv9Z<+W4D!y?-{6QGF9?B!`1` zekew0QxI*-0gSe#RXje!CYSwh`6lHJyD&@?QzhIn??6TjlDN6K(8yPv+*C2fbFvH- zB%v^-ewIy6RqJUKl%%2Iv9+-ae9z}>c1`Y5?#dNpc`o5&?KZ|8S^N*V3AzfGWV-b# zkXl$grdxAbc}8_bIWjV1!G_(Q@%~4bq^kgqU0$o<;rY@Hb>vLZFSjo)t8ZRf!L@Bl zUBYj=oYr|pC+>H|yVmXqe0C3PPgiB+5T84i^9AJ~ozAZ2YY8ISujk#&BI@=8By6Q{ zQv2Ve=qpqnU|HaiS#KiHNe!K!z;*`elR|ydZ(8gr(-fP3Jp;4+={pCo-+{%rbYAEP zC@nPMJ|3tEp@iW={e^jWd1cm_nVDbU1XcjH9U21!P5S}*tcbZeO&A~@1NmVvvBbO; z;})S%6&P5gVF0Vy5A6qbp21 zYXMX_NB|WzUI04-bv->f85wxs@bN;jJ;YY zB>|!C&N*B8+WE$>V40G}w$J1_(_-@o%<%ij{No1p9u$5Up(`?bLPl zOH|aIDWze+LOO?E6@QSWhf_o$3XIPhfnUQi*pa0l9B`z?a%;qNAqu0=bo?9;t0rHd z;9wa|j9FTlB-FC@UW_H(f-vVs1@S2?9=DzfiIMu^E3S)1rBm{cdz2`|)J;@^bqASS zBAWa#X`!JQse*G41WH`Rk~3*oJ-=2efpk96LQS!#Z@$K;aY*o$Ez|WRFWocz3gnfp z`eh00!++lDt5U!Goc(NxekedPr8zL@C`A>V+_4;Clp=>P4$VqoDg4M45=JoEek0Wc=ayUwRGZ1lG>ojQC7?JNjhd~PmgtTnfQ=cPJjdmmS|TBknwqYqsTqDKB=H6} z<%gn8G-%i*C4a`VqWn(kKs+y>;|~eClql?@aO4rnXfgO8D#-iT zEwZ3W_}ZQe^yx{zG&BVu=boAQo!<%f%ag}BUk4Oo#!f_SGc$kPJ{3)0{K-1E4E^tkdYM)`UHy!!k(s8(UG|2RBHoB4_#r+-KQeL*<%n8~8pQ%R=Q2zjP3h4Q zRFjU@Reh0vD8E^Ul6Pl_b!sL}=c6<6w3 zZ^?<@V-XlR1EYPk{K7(5iZNrC?KpnusTT@kwm7bi0l~}&kVW4@ITSNefH|vx^fN%L zA_8@HeoIR_@Hcr#oSwW12*vcyCD^G(BjPlNgAOa8bA1a|C;OGwB%nlow zk=p)1+P^1fA_?w7IgM;R$6H|eiUtXZmr&P#ps5GrUI=Ju7i^xuHB}yH67E0@;TTAx z|IuuxC(It3<Fji*i(V2_3!7#FwF5obj7+CZxv)CTwrXaN)5E~_ox(_h zi0%aXF`m6yC83pD5QiQqzINSNHl@w}flF+{ZUPeYuJKvGh065b{gU9rQKJv=st5N4 z#i@H7Re>OAHXAh40BU3pmFy#KgyN|Fm+9v8@7l>0L|Hb?t8N2E|G(TffIaU5Dju4< zp(A;km{?K41dT_AS`dKrph>XRwStWZ!{Am7ApX#WsT-)HIRU2J4b~o4K$K?~am4qp zdacJ{2LEid{tswoebXYX7*PZLMT6$|c;F6CmqMqq1&)~soyJ@KSCyt#&=VUF;y{Z( z>yNwq8Z{}8E#rIOMU?{9+UUd66_mI3KkG%DZI`C%1y4T-{P$Zof>EKOWuX2Y_A6A& z6Pw5t%>pM)R+JbWu*UT~j`u)gCAdKG2%HcVb#xZYMq{89I2Vv*Li2arpy3nXHrC+q zt3`@!$-JHpL$yT|zmMY9%#!DZ5Wp7HvyHq(?SIMFdJ z$+gPX7)!Btt1=jlTZ8S2TW?<0?`?2Iby+wPl7{)Bh<>pYq4Y5s6pG$6xpltVj6mt! z5>~i3X85bnNk+Ob`ul`)dp~}ey<4r|a&#K$LW7w+-l~7Zzc#9n5zOX+PC*EJ57nOG zF}=8%LC~PGa&JNNw^_2>#L&h{GLx4bU;j$ra* z;5#k`CIoIG($l)29Fg5Cu%ZMEO3|a7%W`9S# z;EaY>=zAqfpmJo*Xk{NjPg;$T0wHNiL^|Lw-%pfyyQ8&SL=RyeQ>v7BKr%B|5bk?H zS$?!Yz(^vpj`$+pUGQ>3ZN@#Hh>{1QlzK5!UtI7O4YMhlwx?M?o+vo6M9%xsJUQ%5 zG~}z^xIS&gpsPF7Q^mEZ(plXITrHvhj2-!b@dVh51K{3Ug7K!a0tvworl{9vImSu~ zOXhT5k_<%5;4arNl*#>m7o{rGWKHpzUIt=}5p!Y?0gdkXQ0AoWh}y?* z++0C>4+8P$o#0%9DQi|RTRi5cp}B^d3XwUr!eJUA8UKwUxl2U)V<~9R96U3A%%Hg- z!ajqDj(mOZ9V_TtD1~ycJyG_ab%jGpDsATMAA0rhV|{~=ZO9Nyq9l8; ziJI2zUfQZ+$#Z^d_MrNtsW>zvG#hT(eUn#T+p#uCg=o1A~Ga7owYSF_jtZ(jI9 z52jL7%oOKoyK%tH-l@kEb*DsOv8N|n{CU$>HOG_K)_81}v?GJh2iK|VPDo0XL~Y2< zd_LWS#kd37Zn36d!A*V6Y-x&=XK~^3(d|P)aaAzrJ`A^Xd1Si<@OqTgIno_i6s(`i1Xwdy;z*>X=-cueciB$<0YQ&mDCMehfiZk@W4Cl^bB*4;G1pPLOh-+QM-| zkcMK(`a5C>=4&gG0qY}wl_+WHKNz1Q>|z;?H?B8ZyN)@R@ouhrxcgpcOi9Vs(NWe` zT~S?gIpitp>-;i(7(VhnIuUT_(jpXUWoQ1>J^Dw7THq=*#YGxn-Hw~GBJ_8w8Y7L; zSp|LJUy~KmUoHr`+ii>@tS;`Dva#_vo1Umd-+Rdfa9a%k1A`@PD+ByOicY&vsYBq_ z%*dHTaUNKNPW*H}=O`AQyOb1v(1Fj(7Q~B+pf}>mK#K~cp-eFf7*xilB_o*1jAZAb zMOM*dO2zj^{*AMXQvOG4u;M12^ZB<1662(w7J}}%Wd3Mz`YlA}`r`QM z$ufRXcHcZDHDW9;q<;CUKMN*Bm`L$H%w4d@`VE#LbxG{v8#Sts(HEA0J6e?xGd$c^ zNHzA({W*fZN`S@ig;HC24@ zgZ4kWR4*%s*Dspn+EhOA6qK}bg<45`~Qc%eKd&$_y z?YL(vbhEwlp8e^!?(0l4jmu5O{LV;QSuk@8p|>FmeE@wg_RD8U_xfSximHB_UK}QA z&J;>YNk;NeX=?fORM)LYoR?-XQh7||1>D*07t$i@)EUl%Vvle<=%R@6(s!BCkPSM` zRMaT)Y_G|gpi+NIB5mWKQ@_?IIJ~qjEJ%K8#I}Is%EdR2XZ_qXGOo;6&D$ul{V~^6 z_g)uCMv`icBtFH0=5@oX(;!clGWF$hKWrDlB5qg$O3>ru-SNW+}L5 z4e;-kUb&pw{LH~JBOI4vlY>PmmU!saaI~>uB!XlAC`spZ7dh_l5&6_0|FK^Ybc&zH-@5Xpo_)OikL@yb+GWcA5 zE6XU|dv_P%_mG6-9SYB0?$}Z7A8zR#JELBQq3`0KU!yOVkG9^&09{yrgpu8r+B+_&eJyHV-jW_iDiPeeP&$2XlOSx#{p%b{o^bM{Q} zcMBPJck9dqH21(V&@QaoYgX@nBslSMcNTOW!{-!Ym>_-u&4U&WCGMJg z)+1Vpbqn8aRq=(ogwKn%sn>UU1}W_9s4u&me>nNY49+3n1t{nRDBAF5-L!33_%&5O zOR>kvM=~YNbsl=2RF#Z#j=8u`3Ru5FF$9?fR;*udI+ub@;KWo_!6&>ix? zZFS*&`3|?PwkC`$Kr0nhMHV#_^*|Y6+6y%GZkM9@Ih(#h@ zc%QK13yG|z)cSIBI`obGKECK07j)6*bx_E&1}BLSC#k& zj@qb%3soXhXq-p)u0LZ%aR9`VQcVA|A}n zo~$tzpE2ft#{2AcBf8!cH07WN^F>`W_+7HkG2WC{UmVY8=U`G@Vz+=|X@Q{*y1=z} zRZh?oE;wM`_OXi8)hAPe#x7D$v-unh9d1x0T>+KwXcQe9)#LjmNrzrMyVLC@!`0OyX5lQy2@yZH$))u?1%gM;~<# zYXh}YbrB@U!VWB~?@U+4Jdb`zf(+Th$JY_z=-N$^Bg|F}7B-t2CML2z27)o`Zw40~ zehEHIaQmDbgrN<)pQHVc1t9gKvQ{A+&--`5)pf7UWg}s_=IivTaVmEpn)mg=daZal z9E(YJY;V6ThwBK8qSCm0I*mL(e?x5`eOEX-ax6BFYGLS{CIhQNgY)dT{qpL-;9lM^ zFc0nhJxUL}OgBZuZ{X>a38kW#^&6|Bp39R&M7>^6X-qNV&|f}REXX4cy{e^4Vv>?~ zCLtPG<}pwc9v{Xk+K;gsWZ)2+=X_C(W|51}q%;WER6zgUKPv5uhP=xe8^i!{!+$)% zJK)!;#Wlkb-t59Ne9K7lB70v)$zcdWkv(Nmk{PF!tOFMEV!x}8E-1@D*y9Fb$sp>4 z5BW9Ij@+xAY=0kmw%Z7rB_-Le zV~j&1JeX%ktBs#POA7eU^rk9oyCl>8JmKH}Wb)xjXU;~9(}QW$vf>h*DOJF;uvQEk ziBf@vgibYE9$@#Q+Su#t*}wMHIiml-!6Nzx>25TWy&d_;G&Zg%=x?O~-$NtJFSq>=7U=?>|V?(PBU2I(9^q*J83q$Q+N z8l+q9o^$X0;PZISdGri3|Ji%5wb$=`>k7gs#6M5W{}R)YL~C9(UD{2chW3gE;S8p} zzu!OD<%J@}k=wT@WT95bM;(MU*C~<^XPT#oOlRrw&0i810%Gt++X&k_cZguyS3)1yQ@I zYKg6*76!%#aejlt=@wnfY^x8E3fAmr;6Vw>@1gbyRPI91L3*vYAdWoXC`&m=9xC;Y zN(OBcl}Z$q>??^{D#}~WEyedgkZ~X(Z?anYxsR`PrE^%Nc%egIy}5Z`xR?i{X1HSI zD5>&1%owir>Wx37auRt^=w{wjt4zuVRE&{?DHnUyU)GFQ4Qf%6q zI(L3#_6iIV)_6ak>nRT-;T6A~7p?`Ee#5Uan~v5*dNd z42k|#q?1h{Zp6``#!m{OR?2ITSj%@xh%N9|rkM%xA$YEB?x2{5nPYEywnafl6R*m8 z6g|lk>)>p`;};)m##?*`J!QE}M?u{n#|>tzetwR5Y4V>QyARvt`~hClE?V1}Sf!}xoO1L9 z0j%9t=8Pwy@8wGm1Iy=R(|$D@@b@l{ot0Z{WZJ}_;Q8=1M$Jy)BZbDb&Wc*`$$Yo} z>Ap+;=Y=j2qU;tywuaOzjvY)vlL^B7SGu>w0=1V|u_2l{UKx^&qr&fvYk5#fzSWt; zk_MUlydK36lR^Hv;PZLUsuKI$KOE1Nu%hld&o!7gIMQ&=R+e`)*@-q)jBvYSs(Aoq zVKq%@o1w;4{}hMLb-^HZFkiCip6RY!yhvwF1(L30O+UIhn{qbsUo$0+!aWCESH8sM zjOFbwydt#O#+R7saZnM zYFIAGHF{k~crp#;U*aL7w;zn{BU#^s$Hj%5iCU4lI{IQO@?{-LRP&GHLc~xo>G8z) zQD}px5OG$uN6=OkTtjyoOR$>`uY%w!MjuuK?zunuZ)>QU)6Z7w3>khj7*;yIp6yd+B&A#&P2*}A_q6FT_TlIfBG)j# zuVDOm_j+95(X!EYWr!e`C%0)uXYh}m9==e0#*0j@nkNyCkuSh1xNxaJEEo+gu`@sW zKjGV1_w}kN8t?g>{2e}UaG5G4{CD$Ncxox5|9blHx6Vj>MuP3a-{<^|CwUc4EG%uU z;cAM)A<|@Rxqfz$&Iu7>c_{SS9rj@4<;1uz@|ASu2Q<&8P~I45GTHAI(Y4Kq*S^-` zNfgnglyLdwvyl+0=z@=TGVAc9a__oP5{BnQb*W>fGj)84HtQqxMZ&JjfBNlXk;)`D!ypn}?z z9p_H~k62Q+n0!83prcuA?QVQT3aW+Ux_YBivvPWRnY>>b-&Zg({dTJW$=~{T zd-$?Zo&^8?Zs7`C^=^9ZVc@LJ%ky^6$H?L4&SAe){gg$=n@_#><8Zkp z$&MdTm26EMmUBczP4s&{{Io=_s5?!KiSoV9VxxY1eaBTvTepGeZSR#SSM@w5u7s10 zz{T$*=Q8e3M7#CQRHCZC$0~9AQ{3uy(Jjk#b%5|!b=1fE%aSsWSIARBe9Kaj=1Rjp z>hUVdg5SyD-w_|*ACaYbt%Oo{wr(G0j+yZCz~x8n6n$ORm6x<87?wXj_c<6u9EaY_cuTs>->bQvw{_xP&VN&XBva-NFE~Zpe_8 zK2D|4ed;9!nb1q*FA%ERk>EL)Rpt8e?n@S%+uQCpL45r8&oC>#8V@DXfN3&YgScQg z4zz0=h&XR61xC!89C^I%1_~;4g7Ud&sc2DG!b?>Y-_X;)SZ^f?H>oFh-g2jM!D+>a z$%e8l4qC}(?&SZ)nnLzX{v!G=rmAx~FI0*`<{JVjY9ZYusoZ^@AWpZZB^{G;&}SMH zWi;s!b+q+wA}FY_o38YAb;Lfq^M>baSG-uk=yNdwp;phJ zTaA02tP;&&NYGcq{9 z`;@MET!kytclWRU8FPg7V%{*r0eyZw`+A)KCQJ5P$Bqa*()`+wJIT1-S(f8Pba83B z*lgpeUZz%NYkPDrH+ZYHg)qR7)!U>YyoMtHe4YpYAgxaYDl1fH$1U3H2G9Zz-tyt- z6$_;+f&pv4==&4+F${Zcb*)bSeG`XTqF@xTths+}Ip5I{fk5j2cJ$a{R3}OL?C?ow z0O~|_YczUql`etS^{*f4lT`GEQh{*}d= zcEr!+vh2oP>wN1h70VZN8?|C#bcxmIu&6M)7DQaSs^sTKl2oE-e3WrXhY*7F(oE~f zT~3~OMW;Dio`vttHfNphx_o^-l-KL0b}FNuD0})wYx+*2!uREm?9)Aq<14}sY5S9w z)m}%;OEs1%{!?bY>%k7ms>=^}&rFM$%o0-@F;>4{zP6h0ef7pKCn8DFe11*XsmHR4 z3Lp@2++MeMbN^)#zVCo0qK3r~OONCEUiA~*HW_wwa(>Y_6H5&}CR$c!Gp}*wH;I$$ zX4=+Uy`@#IwmN7dG~-kCWzV&XjWb=e2`ms*p>-F^=3h zx3#!na+r^kQq$2Ppc8ocMTEY3I0a7HI%9g2QNKP+2;Q5+eMz>zM+I&FYF0(%H}0Ny zo+{mob`YE9hssUSZLjgfVppTaOu_xdDnQutw4#6yD(=Kaoo($%Pf{X{R)UkJo2^*v zZCvnH6nr#8;(1x|GDu8%&AKb+j?4XUaXf+wImuO^8)1(yJ{EV-E2LG2OMRHF^Rri~ zt7Fq2`M{nTsjn1?Lo(mV&}K~~U3G=5HY=!$u#Ei2?&iznuddtt zLlu3T}?H3NjCPP0#ZKP&m| zt39i4XxJv~C6@f5X7Dl2bE^u(#`F8{1n9(Rxqj`Uu^3#q zj3;BLgmrFzzZ59eWI+c!IT^syJyV%=y2lpWY*#b~_SA~m{WlOk25g%%cwcNZaIbDg zPb-;Ej-dZ;bbHt4ecgvGw3Fq-jQ-K@%Zi2{0o#MbivQ6I&GGE|G(cF5@aosm&XNl_k88bAPQ}3>((Jk8wDG*0;oh68 z5^iJgQC(G5V*j0)q(~S#TkSr|M@UGN_I^(tq*N4Fh5UY38&mBya;Xkc8{-VK`a5`t zmufP&Gv=#^kJ47oOXSvCh)M+;W$)MWpoEAO@hx-M5-fAPBZ5MZrb+^6fQSO3WZ=tSqiJt4(fNs3 zs}4wa?=Gq=Ko!1X(3pX`8CK&bEf|BWo6hP4=g`)SkW8JTQ0+LWr;yQORk7p+@*SZOLxm*=5mMHUGYG{`T zv&?gs@`8en&sjibgOs&dEQmPBr*$Ye7mAXzy_>uc7l0Xc6h64Zf*e|7Vl7-0Ggef{ zF6l~}HtM={nNanKtx3(cr8InA6jAhJtfN1)&?T}Rc|d(wT8`H0eu<&K?RniL`aWSh zd?+hgvymuIjWnHlf9SeZ%Tf4KIGfEZW95&12AG?N_^8Zv7?=hWBqjSME2SohKUU53 zh_k1|^d**HM)lbeNKeAB*C1!KOE-rBLy^J)S3slSUH{E_!Z*$RP|*%k>i1d8>SHVj zc`!9CCDt8-@x5)3(=2Fj&rvCqf(>U)eAB8@9PwEXeFJkO-5z^%i~#$={13NxPj^*M z3-&G8R8o$Mc1>>DW3Z9dMTd^jqo&oBU0@h^R@L#3Z@T!y{a~yI4=NsUGmD7Lt~YUBq3~x#HnA`hOpQbI=@n?$!_{5s zA`PI625_b!1i*bIW(Io4KT95DA$OSMI;vq3Ycf{$vTBos!9noIe|yPtpjuUE%sHGd zgpW?ge4==rBwp})oa8?RJ}0&+2h(Shg{{bPw?DJ*;b_da^*y@~AC9#;j6rv%+F{&e zczEQi-s&KcL#w2YHNELT%;uMlJEpcWB<1A}7R=>qz5W>fbaU_L<){Z6YS(A7nGMXzK+vDNQ#JSj1VR! zG)pWNqEc>$9)*xlOJ_fyieZc@jBw%h(0ijA=uUqy^M&1-vQhqpRgg^T^gCIzY)}+g zH$x@RA@GG#F@Ht^?lGf<%}va1D)K~pO~6G0G20t7<7A?)fo^x4?0ww2=7esK2<-5K zLyrA$cONrMnfvk3b~1~NNhb+%9vl>JjjMv1uL+H=L_=m9)esguF^O7JaI?f*nYr3DRdPz-y13ag=l=9p}=RE36mXEy>(#1C;>jNa+MFhdb zL|i4p(FIKR1m5bH^fy`Z5w^xXf7+t?x7AZCwEOm^EzY`rnA@)Cg8_C+l}T|{Droco5!v^7wi$g?^V-SuBkDu= z9m+V$M8-?j?Z7F)2i`A<_LmqQPn?$~wS-nWa92SGkC4-$%81Upv2eLVj5 zhe7MFcNI}-U|#8Wa&*WA+^a0Rjw?HM z8T(0{Zks6bB$Ugsqrd{f0n0NQ<0oGJan=7a1|-bhu#eCLbV(?pF^MYJ9*$HSY#fpL z>@6}M_y(A4guJFnQRH%4%$T=jM34)_&a0qjmr2^HaGX+MPAv5NrCv?*CR-^#ap*Ny zj^(QnyH^BXLprz9IQqX^t51FXVf8I!^vR;l$v`gRmC&Bsn-CwT(@=TiYd-1d+kvfS z3t)`*sW7#jh!YNOTg8;z(bSg{gI+J}65=9FkuA7VImq4MEM5{n>XDCy8b=j~uohi6 z#Qh1!jpJw6_nGQ$!;Lzh4`lha`?Mu!wcM68!8#l0HU0uo8VnJ zWN4-Nn-J$qeVaY9z0#YJTu@hcK3duRd{boMROZt?u>J(W5afp|ZJA&lNG=Dg5F(J} zCWA$}l4zCwln6i4gFu!rkV_tsj_Cbxr3V2B^`Tnho-ii>MyGvhYG?qSC*P1HMLz4e zZ4lIn0`unyKokvVx%4ZSl^!YO4xc`mfPr^li-2s#@>iO5fZ$CcE5_dLE*PyZ&^oFX zhUw2>kxQ6F3MOcS{r-2e%Z`eKBT72Pl?idPwH091IZ@{w5O))Dmy&`M+noQQE;L@7 z>RDe}4Hc^esThK`9q(Q*?&&lkG#-P53y%VEx|lTNV#R(|cjf$elAJtVQA%8P2;?my zqK(H;X(=H_+K*mf@d(|W$V*Psgjzb=xo7=Q zNHwv~p#oI-r@%jia(CRH^lBx~aW-WGH!a8AaZrvK1-r_X{u@@7;i^1U7XkuaQRXn9c6<{+_cnK0V?TVD#E3a z<|B>D!qw5(mpxWXlbuVvF7r427I*5JY{oxDW-D#-o&x#U3BHJn7wj#yzxdr0R=Y1W zKd5YAkuH=^rssifp>#NKLUv2=X58nEAHz4c9A%|3%7_iw)6~v(W^*=CjSZdS1PP96 zhtE-@b8nL9YJzwzP#`0wlTnenQE~4X@C%b#U*zm6%iUVG$W(snh`F7Wv?CY&LH#Fo z=~)GpD;~`)&PMMWME5XfmZNRTQ8aT8$u;xx4aj_-3?=W6BM--+Ny*ly z%&iwW#0_bTQFC62B{seCwU)B)KU0-KF4EsaX}zOd0+q={6I+SICe-X*7K;uyOlhcP zRP7g@bUx9#;Daf<= z9@!Xf0$at2<`M+fOz& z&4;xk+8~mE{)U-4l9CyK;lUB67%FTC%!)930!%t49)__F%mSXMPHv!1e7ghsElSjv z`>6f+{x>~jXRzQ4_{(5kV359k0@v1KAhj*%e^r-T0|H4FqZxg$HwG{rP&*Agmis^m z)&<1*A_~I6+5yg3zM()-chazYqzrb;G2&-1sKn&2U%lYOwEXSB zpBxsnPn2gizTBTFH|%IPTLxhEku)|_p6z6{XWxM>4RA@?d%-6}&%&|;8)^UY(VLz& z$CGkxFce6SEq(unkZlpI-bks&Cf7o&ZeSFNQkB9hImiEk8v$g8PXTtMerb4YuNu2TxJe!|Exk;_x#RKV4 z-vV7af|Y5aY>+y;ETptS3MG_{Z_=EM!yeAGUkMH!9trad7e&@=srQ2%_jA#k2|4-L zs{fw_2%yhm_RWH7l=j}s-l0N7h~YwJ)`Q_x!kAckl4r1*s}X6@ZAI4Ks;CYX`Z7>^ zKcJEq?OWh|fag|)-V7AXyZ=5oy0+;PevQ~15D|llVVoeRqM;GWcD%f{BK~zpR#<=>FkgVL6yx+gh@`eevHF;*Ac3Y zVoJcPN*>DbtAAyQ>eB%>4o3E`nHUcwKHLIGzpiAXKR%qORWwH$Tv9)#aaamIk@He? zda{;!zUjE5jp%pTN<7JgxLG1^HS489+#Dr3p5zw90-M^bM3NuOIEPyHJD24B)k!u85BGKK)#Sf*DS3JHlYpmtUa(r-Y`p1!orAkz;iSUk4PX{A1A-}- z?eGEoCm2v70{P#7@IR+#|KSV3dIvMMg2xu72?QlEyfOaS{pwSWKJ$R3&^duWSmt19 zSa!2PtmE&SF9Go6-)G^+J*E3{5SqN=_WyUD%V9M^{tpPr96?^Lpy3aYm~Ex z|LX0Sza$c|!sCA{$bsQg2GEHlf%yCxSSnAa~UB687j6)v`5>40StFTSM>d; zaq;F?iBKQlz&!5+j+9#%6$hv#20#vU0Q{W;pM@?c07l2K#(dIBNIAv1Q{-?gFiYQ?PfOW!35 zP}hL;atqL{muyzjLFlRmSi^+CM|0wo$%>&)!me8G9UjO*7Bn<)QdGS}j74%TX4z0YxIJ_EXhf>_Qr~4m5}6@}YvD+uT|G=!&bZx_=HcqEZ4j{n zm9;5q*u~Ad=E>9FGknDoqip5Qlr;5A`(9J&f9m0D5_`boOp9Jwj6?fW5Kk#W5x-D? zGv0q3eT^L@meOJzXF1U$^h6%<5Aa7@M~wt)C}?8ogo$m-5X&jzkt7JhFm$z*k?h1! z_^=sz(PA3B;H(E_qNw4BOn%y*851FGt{5luqseOO(hiwm4CBKQbo0bH zQ;2{iG9GF0vssZu9(Hk(oK2}j!mCL7q_+i-i;o+GRN0$>INcrB%lyOS27W(szBx+q z(VjT(X0rFKOZh(jkoeL6@sFTi=Vz5P!2r37^+=(bQNyx=vzL!Cg$-AVY@j^ZjBQeK zMRmc&fl>~d#mgDTP()I`Y0DQUGe3ASFZ5$WWZ)C?XNjPnSYm-}yS_Q4b+}1!)y9ya z&&xv1`mtkUW5)?rZ9I#GcL@!#e;MqXRw!eI*!U<>f+4%gL1KuJwmJmn+uI1DB3KA? zUvc0V#;Q#G>air_B=uwIe(aFY7f&WIJGC=JM+&kzQzK`RiQWL;^5=$Butp?+uc0&W z37)TG2Bd+~zsjrybP(8prECA-KnHBvup>t8IEdIc1Duo>=p`f_)%|7!=!R%w-b9#? z6f6=jK`Kbog7D*0Kj_h0+1np$kbs!sC>U?|8uwZ0K?Wh)UhO5Iis5otQ4q>40gZ~g zyStCM*Fm!<|9N7_9_dQ5oY7z&Qt()Qn5_WvQJ@QR9ARo={ol0V@CWYYUeh>1DRFV} zrrMX#qbS&RGMnLcFsouK*JAgU%$i5|&jzr-UIjo$^-#y8giPac4v z^g$?BX?B1Yg}L>w80>rjzEJzZmobA{5N_ zoK%~vDr<1XY0(OVPB**K!ox7X5$LKUmL}exbmYeQZc$~qFId9@yf6SyJ%|G@g#a%N zz{#+IpP{n-?$bx`6>MwNb2vVzJn|&Jzj*EQPX3oKU#4egrM$d&&v(X^ z3Y1eBb;Q7`ZkgrO|8e92oQgW@t*7z1Z0AXvyZ~GWr6+zfPB;hDTrf`!a5%@8ueSMc z&*}m}(FnlyjDpoKs38?pUF`HNz<&l}!SH-1AbSjJ9WmcN0kjazsR;`sV{i2X*oXJS z#cR}TO@TDN#1~!wTkXkVtS|Fy?QLz1htA=p1~Ib%-YnA(Mr_H&1+h3Pi7b)vlQ;6g zz3|ub9KUYF@3;9hp|29f6l4;V(jB+tYA{3--(wxPxwa%d>&ww~%0`s7C$p~TrJRr| z+?aSG?Kz11c<3f$)#4DZcmWPJPLAO*O(2uf z6nE6JK&^t$E^DQt@7;B?*kgTD6T(s+?i(?UZ?zt+CQ2SbsULj)J$WjqVznuGOPN80 zKD42qcLIM^F^4rm@C4ls@9Fq4jcMiM%^+hTrzQ#xiPEZl8!3|a)SzzEX~GMX%=+~N zNKSua+wte9{vkGcGu-sHsapjnvXf)eaO9kXm)UBX0-tMyYI$OxT|eq(9f;qRVn@+x z;S4Y=u?P6dDum;Av&L~Q$Uj?z;8T44%9!zGa$872CHg}q7n@0MIL`PP;HZJ`N|@kS ziixRT&0&0ldmPf0|Kr`{>}=`-(6z$z6n=VWX@VX8LE8P<+Bd^T2E)gFEnaZ2;9ZB{ zeg|6{fv~@?Y__+{({-c2G5!=FH!uZ=M#m6w!&N?-^mcID&QFZ?Jcxi2WPsF%5r&+C z^%rl3wc5L3X=t!9=RcDA=-2@El#eGUP=42#N>g6qN~*+RzZPuJdUyi6>~GMm0NqFV zSt8SU5QO)iLDl!+e*ZqXekUi@vQ7sqTuDBK??7^Qu+pFxZP8M)=m3ly+wwLkHD9Q@CTV0}q$#aTgqI0=mF z@**u8PA|s9*sb3|nPX_tlD!f7ZOQ?nv zG6e^Br*XA?Qq?y6%Q|V2j47K)3;W9GK^?O%~eqh?X$KcOO$G)1#aiy82pW%IA;2~Qp*|2xt(lo=`U z57~s};*pPst!Dl3h?$}(#>LE)z^9)s1!4cIL}G`%u`Q>2Z}BYlnptizIXPT;EZX9w zD`}0W9^FaXKJ-w(`?Avhs^&a~Z0z_O!BwD%i*KTGYvzNdmWc%m-Pnh9q&-K8*kH_; zeX^}2!YahC)-9QGZXDzBpjS%`@1=NoRzWPH_ZGr!zCf_kcPBvwV4t}IDH)Q`)9v^anQk_dOt0F*GWm(FW5~3tRVsRV*7}Nk>O#v0=6F;dw|gk zJGFw1*<}CM*9YJa+-^JZJ0Wd4`P#P8NXTW2e|dQcGpipvt@_Or;R9zqKxV)QE%qY^ z`};7HtTRbBtJ(RVQ6K7DG~Tbo-k+Lya))z{4|4X~t1OL`cJzS#833xTUH6|Hfx5OH zn#~PP2KZsH-!Ap783b@Pn)ZScn3%#&mfLe2TO4C=X z(owIO7$|ta)<0;*4z^2z|8t`WCHxw;s6$q81S~~Nathu`K-D^KJy#_4Tzei!m9ez@ zLN%fcoGFR1&|*cG+qO1xX_A;CKQ9~5dMHDoTUW0_O{ryXC9pYFTFXnGtEhf-X#376 z4Yko_Sy!BaBcu^EsqQvHaPXt8taNE^y1NB>qm2(C@o*K(Q0M!rBcZ4M{1ex5EQ#0b zztMo}p3#DYJF1AKYV#}NJI_z+>^Xk^1W_Ng$7by+%602fQX9i(zHwLA@tSD0m|rfu z&GEi6|97>|ms&MH3>GPjIN_SKIZdwfMcN$G{-2vXrvOZV6u&qF86|?KqmZLI06v^J`RqJu@5tp5h!y%Jh(7Ku^TxAmErI(D+lb+X{0nbGNA6a*OO?wJA`8@T|KCBqlAe|VoB&TD1?ai-3!LTFLCx!L z;%iuIh6=E4)F^O3$`|js8wX&kfcXild|}TW_`@hYf8&2`gR*)Hz=GBRr?DhIKcCvf z2wdQ0dGCMqT}L-Gf?1Hkez*imyDXP6UfByNfF-JGzhlrnfd6!F0*h1o-kwoE_W?)g zDWpDpz#;|R@=b?;dm`XRRFe6Ee>%?;Ny*2@_i`BZZ!kJ@UUPH0o4(X4)|E7;8npYLwgCN&JI8Ws#LfCIDG)&aI}lJv zVnCP71+>v+e_Qu>S?Tlu^keIN-7Q94Sa9_a$K01N@p%*e#Jm6GWlZ(|jZ^Rs) z6f2KD>l2Ck4lUu$>+6ncL>A!(v*;=HLc}WiZNcYBMlavLwvG~@TZx=RL5`#xVDUiR z*s5Wki|D093~yp6F)-04FFJVtM=i@-pa1%qRRn11hF~Mn zzoL@9kS=pBV}Kv7jr3(MP%tMDw4mF5^$Mf>sAqrXUHW?`;!Ljh)lMIf54hjwm3M}{ zCUK+Oqb_9Fo2E5#ebko1D3gpIkRXvs5gkE^kRZgO6u0a6hf%7L<{Nu=xBl>$qLr>K zob214bk(THFwF3k=vOZ5&*}Mj3AJ-pi&fMnjF9rW(%0Tl4 zP}hgx_F_hv(fSDTO{WT@VqY7nh$7LWtE!2~ym?e z4W?B6lB@iVY+#r;SQ!f_VetQXctQDT9Bm8;LlHHcNkfj{`vYLp+)lv5i-qt!1R3*K zqkgFUFRWZvc>CYP4XDUO%*|;)qZe9RixUXG!HY2dA&mNkLcw!TUUvh)qe+KPHF18? zU>(ndF?GO|!DZlrP(Mtv3&WDelJM^?HnG4!K40{mWt)!1_zoEVfQK6#ier)!F~NaA zmIw~EwY6Tioot7YJ&*$!aRDgnB5-Mswc5k+VRSM};d=rYg%Q@HzV*!k=lQ>&WsOsW z2ircuf&@bfXJinz10%3$g(UrqX=MbsW=I7;2kasQoJ0r&JXtXX{yu}jRe=T()`tTo zSJ(gp*fN8*_=v$o!%_Q+8b9fv5DbW%d%v^;(>D(7oMYg#1_B_gZO7uha(-oHET-=o z`~%RV{(+q$x*@1TerY4yFwPcupA^m<579HZ9TX`myn|;m0Kpc<4FaxIz1m|ij6|y> z{P-T$lmfRE%qL$0b^tc=FL?LL&F*V!YvE(p!m*QxohUECYj33fdN+x7In| zA-Z+(hGm59qn9V}GF}K$VcOVv60bpe_ha9PWK~)VG@m1l2l;HuoDcOk9R1z@MrO#;BndO z3_w-HOUqnUD5ubLo9qf2i(e*<-g(q?dYTr$PwlAs_!)&dX&~0@cdf?7x5}dEaG{Ve zoL$Y2{&p|0gH@=cmG!3MNccUf%}3l{x3$NjD+(vDiQ9BZ)t{`4W^f+xTJ+bDQwHo$ zk(5ArAAXZ*uoM=)I&L4eU{}{ldA0p2Fz3Xu>39iw_N=5h!z=L4@iEf0GeQrU>!CehJj+Vn5U!4MF=CC`)wyS%RR*d zhXdOJ^$}(3q;M+IMge%t^ITtNsup3W?>Mz%<5lb2w%? zNJE9-DY|r^W51EdU0~h{Yf*$V6+6pr5tXY=XPlBxctt`^!R`u0Eu6sq)1SO#Df*UN zIcT+Spqa>{PI3i)^%FN)Vn2CkADX-wqnHJKRk@s*b*LMhriL-cBI);Zmrvfaf8tK3 zk&lHT>{0YD5n(wgK$9E?-RTwrQMFb#*xFMEnz#QztLl0bra_g)yGm9T7~{N{yNvN! z@^}dR6#SlDpii{tf|dM8&imquR6biN7LA&)Yi0TuzPJ?q!h-J2qT!R2n+92}`Vz`=DF#`*Q0=eSVg)fAKJ#?c zxH9E0YPiJ0F&6N%O!MTIzCY=XIgn_h`?;b|P7VBCq98DGSK)koU*NyVX4blsHopUT zD(%zzn+$8=m~|46YN$*ZMqTt*nS9O0?~4e&#w;d3fR`b9;>vqwvuCI$S)nYH-^7t< zUbK~l+7p41$9|E{8Y}|z05gewL$erdHzX4MYvP8 zYrCI1m7J?d=25B5(P~b1#<%@lRB))V@j^fKJL#<@%G!|dQc4E0;ZP9YCeSJNt)f8H za|Xlp-`6(ae1*-t&*QDyOf_8>IANLgsV-q z<;J|`B+K>BFn*Yj^UaBF{&D*?69=s^XDi8JP54aqj|MCwe*iXqEbw_qyykTANE+*p z)KHf8Zp0m+eSf-4yY5icjrT`~`6 z&yT2Dm*OR4BJj}Yvo~Xs>LPz*hH$>7qE&33Ld2YM9=3D_g!Bo(~WFULqe&AKTc6W7B_UPj8$=VQZ_rtZBqZXZC z+C%aroAdU_x5Uq5edQQA#qc^Jsy!2zS6!SCH0i&lZCG`K833I&@5@Ys7`)E}f;6^D zU>9n~mL5DtwSE~39)Lq++peC<`C0L2vlCMbV&)o%+uH=6Z0?$vZJq*7?Qij_dFsZ>w$c6ly`~X69orj+ zXqDOXV;6UXWk^c-tq!6me8W3~4V<`=w;LhJ(M^7%5ib165<}Vtb6)B62e=LQM@dG{ z$gI?`h8PG%zhs$MO9ZKDF~kl>z$2EINQla=FEUrQcN+Ooqu@i{4FuP~iCY_Ns4-{R z5}znv@JHZ8es~CVqj`ZSLxI8`DS`$^j|%$()ZZaaH{)GUCqAzla#*F&)*8rDn878DqFs*kY&ranD#7k^%sm5jet-`3s~unr2wLviTgl7qcgc#*kwRasf+3otHM zVtk-!LCTFwlaiFUu_n0QLb|vRuVtt=6h2uvUsIP2ZlxT%5G`vz&AjFF_?*S+M~wOK zfUU@H$Ncz>ozc&a1Go5tk;tXU>q_l`&ioLs%La2|{sVQca-Ffwai*QNo!p#*x*OW=}?n!RCSmV9@vWWb-Vzm1Jn^3_}0r~*T@U3yZ6j979g(g35IUSmT z-x&p0F8eTuX^KJN*;s<6|NZe#4 z1(X#5pM6-Bf^lY>fMJB%JgA#|_tyl0C=`)|!d2pVOG5z@cYQzmDmMuLoiX26*OaxQOa0YTo%3H zysK7R`V&dr4DUBasR#~TPy?Y&LsbXOm$}2)iF~H~P#Ff05kL`R%$CA6!6K0KGDkE| zXH*S(RcY7Y$Qu)lWyJ_QhIJ}<#?i$;YK5sjD;RBro2GNwzjU$4>M8%~HKzSY8SwF6 zfUn09kLIrFQpJ}o)ze8&nSc{nh~xF=@ZTA*eH`>1E5iH~>fiz^*)={pJHtBvO$=xj z&hp_k8L(La_ihQe1ks3R6vkG|%G`gEYlFyz4|v3=w?%m$kqP=^@FNq0ht%ROonNJ< z(`F&yyj9ATBB#;iCt0T@^}*B8=}G>omhSZvgG>nroounGX7b~N1Q|Q6zNGoDh*X_3 z(J&bzsPDa;N6~+EPFM}|S5I?u#6qdKvyrQEyMR0_RV)+o(lx=8f3)SwD!*cj48 zi*?gcvMVlBVAW70-s$A>5bimzGz(zjtQVats0ih4&>cgI!Go?IYYj^wAht+QaM&>8z5o@k4aUe_o5g3G! zjHq9SB%?u+R;ua7GChLM>*3V}o=4GANS_hkIf`pbkcUG$OXccEDI@f^!rY!esLBar z3$W8lI8|(9Wu6`R3c}iXTlw0b27v4)zqSDMN&0d&ksT($W0inFDgM@`hO#Fw$WQy? zK|Y#*J8?`Oy}5B&Aw&D~kaW3WTj=a^_OBNNVej+c&x8tp$Bj}BkjE|apkd}3na zcdzxb43kysr{GAzAk~jSVbZh)FhzX*xwzs#*%;r*L^PjSHJ;2X7TZ6Y(x%3-Mr2S% z$t;=HWOwQ|<9csfQZ68GDKrrFfoNAv!=R3KA5RDq}Zaz0A2C5mOY}#;XmI&^?mIP2a*fWMYwyB)7F@y)nkoV6>!-xF!Bn`WsiI=Q=bh3Dj83ryhY$5)dcU zt_m#3LcuvUUp*v&0tW|I``WIP0SgU|#eqgp7MkoV5yvSpE9?0R+MxfKv^d0_gaE02 z@auz1t<)VvogVvh$oteSJbGt&cWp2@PlM^QlUirp;Fok@Bfs#U*cc2#_)vu-EA??z z{i+0}=}14Sm%q8c?duYGG2_=%KWWQLi~{dt}w< zVlAJJy5EYgTL2#UMP4~0x(dXnaHx$sRMANypXaVKHRB`Z!1h7go}ZG>z!rqg1h2I* zA?37l*nw0U+fA_Gs0Js5gO@bBIdU(FR)x!o`nLbWp|{=hVz)PP&Da@H_>S1dQ`*pY ze*t~{k&P@YNlV5bzTSM|>*u1Lzl+mEuxE!Hb;#f=APfjGo~l&5GzVvvu1bUs@``%% z(7=ML>d^g&??)KgDuVpt82UH%UflIp^7)S zG&c?vRD9y%%z?43nV(TiJ7tF7BP58RqU+K=+Luzy5lrRGxmtaIbegf_zcPZSmEX=P zr&i@b6)*Bd_^eE~PTdFPw2J;8n$9w+s_*NyC?dP-+z1v7ro2} z-`5HqpLbv4qV-$qwy?!{QQFK!@_TB{Z?WHH_di8ZLw;cRY?53~#1_^79mXUax*HPi zCr*F8I7Z+sWen)tGG0+|+-O3?#sX+(&4Z8@x4(Xk6{+ldeG@8Tr^TSUf-%cAQQeNQ%|cQS zgQ1V+nk?(VRYLWw+11J265SOhg}sobaDp?UOT7zgHe{E<1qDC^vXS+*(o>+yMl)z2 zU}6_=t>T8LD&le^MeYr?!gN!M>xq4KBPmhJ6}J$U(fW#N9@*Hdb96y0LypZ@LiY)a zuxv1pry`XUTICajIJFrnS%?COm{o{|Lu9WfiP^4?sb4E5eD+^}v@hwrg845lUVB6) zO;TU(y&qXre^-_|J1RfQqt8MLx(Z?iBS2dB(<@#4dN@;;?fsHoG+*{QM6=e z&+9~EUrvf)V+ME0u@Gkr>dvCv{{=%}@Yt}2VC$U4T*CQ??5_Q^WVQRJ#`L4=Y%fMd zx%w}zkxr;6Ssn9gfBb%x$~XH+JlROB$!&*!+q$ndW@bfQZlG{+@_((o>Jqu@*`Uwrc4sCr!iGtM7Vl z>J%c1Qyd>Ry6$sbsO62wyAs=CkBE}O1gg{8jN(cdbB;Z!sJD4fkWMcq>cENq86jhE zEHrs5l*`l?j}{odV9NH|uB&mpIUzY*Mku{u{=wywl+Du-t`jznuabhh7xh4x+g%52 zgy8e4U5n@f+1joi%#XMKl6R z9gJP?Q65Ts!1y6fo$wGozS^0Ae6frt4>Zj0a4dm8xP#;-FWVT)Dot*_t^66GZv>Bv zYO-Ay7IM+DkTw6DIT4<65d&kzHh>#0dH~S^1QV^KwKRPS(OHDP>?#Iavp*aOPulL?jyr618H;^-wMu?gh=7%q5=#lcq z1N0U%l*ziM5cU8)QR`K7X`Ia7jn|jjRT_1bV|0fM9x8T?Mf}G2^@vCug}-Z*=HW2} z3Ik>)+IjbK`)-)%bW(=+DYfRTw9(Pq(})zXi7<5fAQ{CrOOQe>v2^1RmluIaN^)P4 zbh4T%HoQ5tqj@H(oHF&W34BNr416OT#-TyC)yF0FE}FKctnT;5MZw#nD@e!lkh$lh z$&Jc0&ma=6NtY!RL{P0PUDPEF+8@xxNfPLosSi?`N#JRx4+o}0$gZxg;PYSL zQ}01Q0Rq^xNiu(Txru&2;Z?J1N+ed}L zh+zA{7QNZfRtI~u%N`091MUW<^(bys1!~t>QccNrNAEcp6FU-=$If>9@yg)z%UkOR-LtF&d;^Pjp&!##p25=fh2vE8 z%>DT3K18hir+)M=S4UY?(+@YP(S?4m$-naX>`EZ)_1SM+FBuA~h^()Q< zQ@cLY#`1_q0#P^>F?*|XN{XZ!P4~+~zRvB^S6A1baRu#ZD=OqQ_qk(!%c&Z{m-&4eLZ)ALZdYNFmWjfb2U1;thUvxz7XilPePq$G5= ziJ(>@at%3V8Y{cG#wIIb|6M$-n#}+x_FO*JRU_)&=8M?BCnvCgrX)}Q=SpjPFe^#D z)%Yh}fm|Fn@6uw5MoG01h8h+c$=TV&qE?D<>3SQFxaPQs?(Vi63+#WPY0Vu^>o~$= z4Wf&syqFPRW1@z+JFWIS8L|4ie?{MF;@V9MTMtviS*2@;JzYmW*6N={&_+#5x5qR4 z#N41!s0TPF;tb{tZzuP0nUe$xe5{z{eBLA^50+beE?~O;QD8v))*9lFEs!4#Tw$0Er_D&48&`B zKXmq*K>UM-aImO_Ld$j)&v}_)85V{87R2jFbTmr>vO48&qP#T> zM>iI=V9SEbX=$Pu zgzg!QhmjAQf&aoO8QaKVh-k4~&+h2!T}{LelofQIHYB?rcoyB`|G*!-PTQ^FTRJ$D zmJHGOD0Pfq5XXG(w`X2|}=n<-{0{J8HGaE3T}M0R$?wCjXdUACWEX>}W=COO*0Q zw$dv>^&Lrg!!Z`4v#CJ&6ZDzEh{}OO5tkEND~?fNoq@}0UGmF<1M$%>J{k^pW4vxZXEK^x-efVXsHOB8 z)9LG*zt`>WEYNUEY&Nf&hK9{Shl`&MbA7qRR3p)YL@_BH5E(uB_4qhxc>`TtSeM6n z3nGTEvvrT&96Elhvo(;yXbqX6>|rq8`}~v7#gIoK{$Nk}u5d*~LFw5qNM+XPyG0@A z_mM!PzmsPAJAdd@tlf{P2#h*4*|W1LnpW!CI;X8Rn8gy$)`ua>=mF};uCIx8>ygY} z^lHC?aZc_37468PYBIW+CyKZFE$-efzgQw9OBOw=6}sK3#nq-Tlat1&)(L;7z|&4^ zu5ziT8yOj@x*EC%W-i5%vvk%tH2vBMgD(5w-XfMkqG-CY=ul=bS_JiYQkbm|@aaYp zW2S8r*v@e}XUPd4ZwsigNid{MZ6(cNRz{L;C?k7OrQ%fk^R+j1fTx_o6`?;7`zz8H zNOGhRNhe{{r7(MUvwtVAU1Od*jF9SdyR?|a=1G*kQ%{-EZEXCzGZy|m;hT3<-(o~k zG3aGX`6@Dzsk*2Z4Cdz996STr7SsnH8J`keF zD61@0E;1skI9aHeZfq@-9VfXXhLII4pBX%8K=(po%Yd)%TLO8Xt{Q(UM%c)&e@zb< z)H{XT?2G8TaL>$ReZ>OWAtB_!Vicng_I-P&7HZ7M)|Ja=F=vLRVn5J$|LL0{1v+x} zCYD$;Fw)v2_IdKti0cH_p)*LaBjCt9+fpYML!~>;@@JQDg?j(CgSYg2%pCSQd05bQ zUHl^0a_xn`rrUbF`|)LhqWkOb<&)n6Pp&DhhHhtDIzy*!dU%}1sN?B1pw_ZP6Nxjx zL2Ei#zJ$x_$Vt?$M`r!aOacS&A)2o4J2|K;fMjpn12{4g*QE5!KKj0qVt_U$J=SSXiBe0hm5?#9i=gzjjOE^xg`+f_XU-20 zla~S#8%=Q4wY0QSNVbg`RF98Ah_&4Pbft%xT1|`tKIoI+o z3c#+-C$ij-P*cqr=*vi01GLj>3LE-aeFiMEbP2w+x-;wzDgAKBXXmb5>p9<}4yujG zX3ZW7YqH&(A9zljv$C?5OfXrUzp-6e3>y7p+V>06oF0beccy%RxQ^2Mj#+I1hbewB zp6Xis>Z)G=sSTrDMGKnM`14IsrrU2!X8~?jyG7d)6#|9N)xlI1?&xa0$7*|J)z!ws zk6Lm0ZsZ@|Z#|@A@TD^CWFiUs_`g&HJFH;}_3B2maVtaCrX#QH-BAhcne3)Fg;Gk+ z^3P88dbdGm7{-;f;WzL07TyHI(fM!&pQn+V8S$n(&9_?f%?&LkmsOUWEF6urw2;R* zvCHNyN4jWlBVWl)B8ap#E@FG;lIyu8N!S_D9J=`E?5*}A$_OG5V4%ifCPkXXla?@5 zMkc%dF<%}s4q;FjGiRXjvG`~&;?xvnb4VDn8yY9-RAklidsL;>LFR{SW1OnGabr3@ zM%-!HPuilUCM-I}A?ui?6z!CPq6Ah%H7(xOGEe3tkcN|)J5gAOPKdKI%c71VL~bHk zDKZ|_sBAihq@Dt%RpTe3EefQUk=Zh?T($j?Qqd$VJX>zk2u^DD3{^9U$mvyIPtKD`%lY_h?IhM(NGX=WY~Qo_f6e)=j-~wuOcBCK*#xR zaW&DuUw-=ceTnaAQ@6eR`xQt)!Gg@3j0`ofc8nZO)v?zX;wv0ZPp=8F=FrUWg8*;T z>ztZC+`QAv-Y8)a~k+638J)|K{ZPC{(d~Cq}AMvptFVL3wK9 zJ|bbGrx>Oz@AT{!CC(f6AXvDiq-tdL+u^gs`1MaVB$O8Nl-$Cy&(C)Ad9To^4<0>f zO{CEK65YN2=bz5ao{}c%8xhFE@>=xJ{oc9IcYjn>G^XA^OcZu^lT5iZiN`wgOmSP{ z-+c-BvSl75Q$6f#4rX0o}C6phn3CqNNf zyXT6DzF$uqEC83eu{Jz9%uLRRO}CHba^#jMtD7=yyIGr-cZvON%C-O}c4l!% z=*gkP;t}cakSV0dGcP_|^aP)rH6pP-xm1n3yp>zlN;Qva8uAMXI}_gbHUZD=w?DO` zNDTt~YVh{H*K*SGkimL9b>~0)(te*=y#4)j*|uk|ZisIJ&I$b(6a_u;=kzP|+_h;s zty}*e17?55cFq@cUhCqkWo`8~(&_}XhW_)nRXt8?G)^r6+2Qq!l#DEMwN6~K#-}Nw z0#TqXQm9{~ zi(Cdv#?P5CZQRr=9r>wI4F5WWvcM+^uz$T!3ZfW!X;jx(KW|(jC~qp6#WVzW|C!mU zw>zf$l=p{zGM7X3otauAV&-Z6oTK%2jDhd;XAy7~g#cEbmM!F{EP%NYU=jt8%;~vD zur&fW9`v@p4aX7b1Da+=z2=yO3hg^EEMZJo8~8GCfOyYmZG*u`n!FLRaKb)706V(% zcCiKA{w1$%VEr@LMj4I6atOvy0P=K5{lOcsvx;q)upe+Xf$hJvsq%oCT4WnYsjP4S zFfiTSU6X)e=>>3C8;E=e0FJJ20A5sfu|m2t_`w1oYn@p6s{hjh0L@33Rm~tpykMWv zzXhW@AX-!zfWuS+%32}AmLV6I=hdaIp&;0gI)E@;Mfimh8X6j`fF}f^0>SC43e2tM z@qYlt{$61;^X{|+%2z;{3N~(gFO-nNKLg%!3-AR2zoF}Jk&ahJF36IkNnoKPqp#vvAgSGFs0M#P*>v)>eyqe6# zqj$s&pa+fv%oDIO!TL&cV58WbfH}T-C=qs0Yk;l4tr(Rf``KO|$ZvgBT ztbN_wd$22vghp^!vTN1bYeU#>Jx7hYh>s1@C4?enW z&vrQc&0#qH(EZ9aocAkiY=ryGbvWN^<7{fT>%)7WWb0T`@i=W<+->*!-MiB*!Q_6k z$Xg_ZHc3B)N@cM+{$Pyl{^5uG?Q`IV2t5h)Wm@D8zUx0}{0#v$SP*}hINfRSf2OF2 z7Yy>gYz<$^X$#Zye7>xi8&>+zB4$+n7h=Y(OW@3vf+-(CLIyiDc)HQKz>zWPCEO`A@mbXq(-h86AtNU|HuN69a{o*?8v<6*T+TiT9+DM#m+R_un%W@%sVeFkCYO&#_tZ)hG=CT}0XJ_Tho5Bk;abEIXey*~vaXVNn{w^L6XP9Eq=bge2MvXFO z$AjH`%J2P^@*_5uQkxPkvKd?DSqESO*2a5%{GN+eYj2Ww18*0)Aj2#!7hQXSyQ9Vt z20~>N^yJ3CpfdDd-Dzybu3envG2>PbfyreeMNW;{Sr}#_&He1zXK|<)osiZ`WCqf6 zudij1GacGJPSl33LK_<{Pf+yd;aXp4Nt}7pRkdaUT9!b$0ZO(`maO*1q6o<;921fjXRX zijdN;YsSW-)>(@|-3v*?okc4gmx0i`KN6l#x_%MY20n(GHEUW|oZ%;4G_^b&?oWa- zw7O5VYQ6H3CR`<5@;QzPv!kM4ta4YH-~z>Tha*^jJrp-3f;1Ts2_5mj&%?Sf*`&BQIyS1{Xjd+}qhbM$zx~cOWLinu7{odcGo(64HYCbVmDol0rOHGdT@OnK1yt`Thf+*N z=OcJRkrJWKSQf;E3#pFa;oB&!7n_J3OpQJ&B^Jz?F@*bTkEQ$Y_ukgj z=?al+)!Jl)ed&xYmml@TNi{F41=JrLu=;*U-v#;o?do0G-(Lhs3M5aIg>YQ_VsVq! z(g9nHsjcq>OY$-za|*c$mdI10BfQ;-ykl%V0e$03`gc=PZNd9#3GfmJb|oYxqIJD4 z)Hnm~1IK?4OB5m7_2bNY82QgIHQpO%xP*iN_$(7bAIOK+cbVV` z_72Xy2eU4~Dz^kZ? z-~M_%tpI}mgur_d02ob7OzgCt18;L+uh4Z40s;U@H(EcJ#Xc`#*i}i>Ahw7MF(w?K@z}%mZ(oV0R;!7UpxRk-rN{RxWI5 z@fZ{4v0s-(g#jmm0tWt;t_LPzAle)32;2T63@}JM{v&qabU#Z0*Q_5Li3(g*LNEpd zxL9DXG2eM@|8uzi^9T3K_0eJBM>a4>!)4*Kw$R>F1IvXl*vgUJ{X!sLj1D*+0TW6( zDLgM=3(LFVRpN9a6_t-<+sR8Gb`U&RFjC^2k;IrY#cAs>Ytz%lDwb%rC!kCpPnM;& zayZ*g!BE+r6u2@iEN^{iUQ<=SY2z?dspC~9%Rc1k?o2j||1#)c-xhe|oJk}hP^MM! z+@(^iPM$kaXVOnCICV5c;6E|+aK^iHO!1}tQjS>f4<%O>-G2SL_fr0efe$N>zK75- zkuR@aOJ!+sai~YS%-0+&A?T#(yr~8tm3kORM-&TV1{t1fx=rVh8f0qG8j(w+Kp2ol^8F@OPSu zNkClo*m_XtI~6&NVIac>-W^Wu&1)D%A60x`**@F4{wDlyg(0Kcn9cvG#eck1pD1HNT)tU*C=!WDBS1zbgPS z#adbLKodw&$4y^Ht%;E{#!%|8L`CneB3am!Ig2tIA*sjbKb&@&FZ;^CBR{Kg4KUAn2c3Hk&z2v*Z8gr`kiffK6%b5Sc5 zEGh4xChpTaq*Yzb4ce7}YJMd@J&A1kG<*^(vhg@48ltk7CgKF@>jHw__ zP_3}Xg3w$`oxD=45Ka9@3Ph0__H0)?YTC4AWf_@b0IG2%^#zUR!kEOd?Ra2rPKTt) zGTrAfrH)_Axpngy(+Ther!0kqAqGZ^Q5Fy7BrTh9a*IRJ#o~^p)*N;XhiEA@%dL+r zF#MD;NQ+I2Gu}^#O=K~`9|>ZX&5V%ra4cX6UO1N9#)8ZOGpullQIqxYs}ob)$~vWo zq$$p%Mly&b`nlX<;&HhrsV~%NDX4k+y!O@nS4KQ2xiN9n>LpE2g*~wqesZPChl=Y3 zDssmj@d3fvnLiSy60fn;;RO-8(BUgaDKSD85c6uyeZ*v#C4>(W73glQ;(f+SsS0Fi zV7nS=chH5T34(NGTk+Y|oPNj7sHXxSJ5Eo29q8(nFfpH@hAJR20!uJ0smmb;BN2;= z_EMt0203HtA=ED5bN>`$5)H|MNdn!={*kL6#bol!YRsp+C|zer1d4Qv5N4Pz&F8#u z8Z7yd5th&qApT4~*jr1-#>?`8gch)x37N4CV=oSF%^JQN8X^3%TgayL-LkP9Lx= z1FxXL+;&VJC-kTTIguqo{ll25bc1zkfef z3*~^M? zQ4)hiO7RF4{$2et|i>`ozr^L4%vwHo0--Lk&f;tv{?nzW5gPG?N-(fL+I z(@Dh@?cw?sB4F>{!c8vaKg@=22P2I@tZ1F{!H#A*B;bOlsMNA#!n_7;&wL;*ba*8E z_B&&TzFhKr*=bu5g)uBDUo6LwcrcMIN{_+(kfoU3r}7$K_Yb?Tc#EQ8_;LrY^0O?ZmR_Ii(dOrD9vBS@5?BlehrRNH z=Qd?SkL7e#LySK-?MM(FFUPQ6)={H>>Ta6Xj1P(_TO^e!m6Dbck`;TBiH_0wz}Zy)|bk|Yf* z2r7g{?Q^8OY!Y1kEKM;w?MV?R{xjl~E|l3#h_rm<0wi^W;9H0&KE^{NdlJYwQear$ zMv-Oon_s9WG2jtI%BSn$`oa}Jm^(}vajUyAu*Vor}xfXKj?iuX)1``$mVA2G^ z<~5w~ZDM?aa_LH!uK;i_uO0pKaCcwC!v|_xVEWZPDeuK^yVe{FJn(5udRp%QQl+P- zN4Ukr$O$;$(4bER<0@r5Jb1vaRA4wUHrGrC4;2<3{&ecSobJ|JMGso4M z3*h?$uo$#z|0W#Bk|m1s^TlLxsLDbyp|Qg>CH2Un_eo63*E*_+h=&n6k01)}1adPP zWQs21E2NXeO$Qd0==DzU=trl?9ZrZu958&6A?pq4c=~tsK}70ZZ!-#wj3&>A95EER zhc>hpvSIU{TfCySFNwL)>2Ylnj}AhwHVSx?3o`>V(=LB+jG=s{%yxPeSbvRX3I_Zc zDjeIb@e{Dq)xaX=Izb~xU3@8tpu+&AlNKU8R!gQBOi_LE9x)KMTd#D=ZmWAyxGm%a z8eE7v@p1?P*y*Zo=@7d2MmblOiawl-{=y~{nYhK6CO=o|y*`@YPK$V4f~;;ERviA; z{|Kh{*m#Ga$#F#&=Zju%OY_ZPjBqM+xULHhMKT&8)dqB7#{KHP((i~($U zmmj0v9;MZ8hZ0awt;>A{Tk@C8!ss^c5C?XmHs^H*0^f)%Oh8Qcd}K!6m2R%q=EfzccfW(K)OTf95Kz}C5&mFkKG+Nm2i|$W|G<1z@T3fQl7TtJ zfBeF^{I?YF91k#;-YvFtVFdua7sNHdTUA8pxMJEBb!U`n0%lwPaaZ?~Rh)rY*4-eB zUm~zjGyp=KT7drKyV;$R+>o7@M+~4gq9T*cRDw4*4S^@{8Gt-?PYo+lCu{hKJYoS2 zWC4nAL^N|-1i*^%2G1|of#z#!xdixDV*kHR%Dg)vr5oK>f4n=Hdw9BTkcoZo)xb^R z^v1>nxLpIcVoL3onntCgQ;*a$)6cm;-vcZh07SQ&kdl|oCd%I+MJD>oJcxbua}ks}uCnk2(%Y%f6?OhN zS=HHg3@ZGINo)lY*8r9SuaSbSCfY#|bsmD~hw7+#2woRmi+fy|g`A927~)?|PmaDAV@`YoElIS~4i5Wh}O%P&jxkb}G1Dbzqvb8lk+ zvSEXu=h7*OI?K}Z-7Fo~mr!7fDZS$i`Krx|CKT$S=lL$^`33tQU9qSfuqA!9ZInel zrAr?5P5l`atfp(z#=lCJUSYf1v2YhOEOs^bGba$~9Y1#-z&n$QRb*Vwm<4XZ1bd$(q& zT9-9As0*a3T$sWlhb=>IU zOHcx6bsecc(Tmxfg7H)})SbLBu^7?GPZk|^?3tBU+H#>ZSgk(9TTeh>x_SMVl&io5 z%N>(WPOij4n@951Z_EMa1SjG+hHbDS$y8f2V&u7G*~&AUx<9B=3md9Lg_8>_xTb>m zI`12gjxT<5G;pX`kV!ab2Tm?B+O;BW5LNAS$hECG-!~pw+R4pjjZbf=k*3QfO;L^% z`#6_TT5VArjJIi~k`7oa;lgNIL#B#qAc)h8i7MGZ*_BDLo37&0kdz=(->O7@Ev#HH z<~)WdlK?GJhLDnBA<)SoNFhq8KZ8Iry4038N#?~eTHiqsEYqG`v4~vk>@*&}O_G-D z@20m>{SN-)al?=q8>_;j4$(>5l9Bb=?9C2alST2u@@1O9-kT4U^dlp(=DI8Z4A8k% z@Zc>IDEMh|9HGDng{$ee9r)qb``aJzSSJ7NzEn-#X^gJ)N7LcsnnS4$ z<19cO1lks0{sPf)mwUAjhEM~lBcinyha)g0P`&JY?j;up`oxTu>iT=Y!okZ6KBo{E zOld>=Zwy65bl{TzhY(E02CQ*=z+|J6W$M6L5NK{vBwj44TuZV<# zqT(F`;CVX#0(|Fx_W2@@%VxHl9hs!?0G5YN*JfyVIKNH_*u9yx4cxGJ)*YdNx3Wbs zXJWL3+>dI*WP&SPIxx|-3mhx#0CNLsF#Q7{(rqW_|D^;bGfN$ZT;5Ip07CYExfftS z+hnc)Fix6kV$eAxN8V(HO5AGMPY3QdmyjdD0Y`y3Bp0-&7tEz*Jg^WrgK8i5cnlK;#W*W{3r)?W3KJJ|Ojpu8=x1oQ=&#WL4jH#u*>d5?mdPISa&-*kBSr(vZHQN; z;bc{S2XPI75-D21rV%VR*Z5~pIJHezTptU5uEoWAhGi%qNke4KuHm?4Nl_oz=^=wG z@ST-qT2{ZleB`RMG#7?1Jhg&kY9$;6N6?kXcMT}n%HE4iY?77FKY~cfFhH|-uiq_L z+gwop5)!or-L;WdlE_HsW_oM)%SQ+ygB;a0ZWc0|7Y)weX6`-`U`0iLcXRC|x>@ri z6w_29o)(&Lk>=GTIh%J?;~)QXkDX&xPbJZe?Bs8Y?LYXS%j- zLK{j`Q%*_|Tg>GaQB*iff`n^dko-1{`n)w4V_I4ocKHH+rXn_xR^reHNZl9QOmmQ_ z)m4_94Eb>L#Mx-GdqN^H6Vb-+$0Whm5wnCjRPFpGjntO@qYJ3zWm+5X5aPi!og(_OZyt2z{LXu zM71)_5@fBGmXEb{OE_2D~EJajHC{ae|ECV7SshkpYQ zHo)u|4Sbde{%M_$UC;Y8BBQ{x+G!IQ9cxr990LqwU~;n7U_S*$aR6ZF{&pa{!lE;t zI?I!dG;e2x+TO?WuCaf`|8*MHd;Qp>;%&;s<}-%UIf6F_t~ayG+J-xeVFvu@TTdXX z7-krsUu1sgJMQ71uiB8-TyPfp+jMe2-8#qM*R}b-WbonbJ901}6kfs@)Vx+IOd@Jq zofd8)R>DmN}{9O6G&5z>ok+Ss6L9)Ld`r2a}7_H!)pActJLu~$XJpDGcr({{6UZzH` zEegLRBNsZ;EZoDb2Ju@CcW6h-@o?Mvg6@f8sT@r zs!YtGk9FJwxEHUUnvGS`%NdQdVzQOf@C>S2{Mdz#>Y;fFfGIQB$%aQ(R%$sv-MK}> zuMNpX-;y-%P5q*+o%)d=2_fHh6}I&29!E7Ac8)-!@kIQh)0|`1o0Hk?$&0e&g`D3W z>>%?keDO#1lqibz`=a;oG{vyS(re9N#cU^H!X{cgwCp$xD&9)l`*}7s=l&q~b5o6{ z9mmKIh31iFCYCXooSZHEu3|1`r|-j+&_tayrft0CH4OU*!Kk$`VgZYBkV%S^2ok~4 zYGt7*!4NE|;sgp!_}gB@z}})>rdZH~Rb-$x>scquo+&OnXjvy-(3E=njB70WRZkYw zKsigtU1>Dj^LRn|52h+qkRQHwF=?u4c2(Ed#}=kY0x^^jN}*M&K$C8!+gP{^G@Ohg zqG$(@_GvN~mK69;IE1<7n>YjO!fu=+om+n|Kl7$evuakd3mSfHR5!C&Vb_AB5)!0J z7=yNQgjKdzEK6}Fs;v9LB=%Dc#`Q?>6%pYZc9QFn5dZC$TR{Ht`fX0gn|L%$%bY#% zHVOW~ER?d*SW%Ygr)qgzotq=Z9)?*+pfs)2g!R~vI$Bf~IAfqy5u0H@LHCIn-d#OPH z5;dc`npyavOr?`{*#Eq4`1tfx9KIJCMX(2a45i|Ci-FCgdmq$Xq+4}cuH6|0CcG26 zFPpF&*JUsB40I8LBRK%^fDeF!^Gej4m&DKjCq*d!@yfyVbsQgQ9EUu_WRE2#{O_#g z4+MdBdaFnXs%4QuLa8D0;crDYC$|bWr1)1s*ZMKnrwzT+$HJkY7<4l3l5>@``oTLH zs=`-Q0lI@3-jk*Wx1v{SG0^bza+m?R{R39f*ALdJ#haYLYS?qCP_!B4!)qBxysC9A zcCJ93F5-~DJ;101SSsXp_%>8neoyd*_L}tKUM%~Djo|7@pAU{m>YPs=F5gWC z@|rj>y@=z`5c5EPtTgn6@+6kedTm%pE}tZI%GRrVFu-!s{1^MMM>VjC1&>jtiWg#g zeeEgCvQz!XFU<34j_oPS(*zZH=`lu#lEUMwqu>^0Hgw|P-XDY@-BeN}gg#U%CT>$0 zJq)(=Dk@TWOG)ZQHi9ZY=~!otnP)qX$Z8#OE9c~)i_*&Av-Cha0v_&RqUGb! zD9R!xG2C4*1VN)6$s|m%A9do}H0aM=GR0a&sv{UMVQD@L#pTr54i=7%37~w@Jq&!Y zDs^B=K61_4YMZ4f0X!Es!)TGDuz3JLO4Zk{6LfB^6?CsJL0-Rd!dFL;K~ZpkPd}wiF=5{&`?&Gay1)SG4bdxvuu;j0QNY&V2|p*TpQp zCxiCNz)s-d`7JB4(kD~{A3T;8GRE1kRYNJ1ab+Vw?xfI=+CCbF{;23% zmXIuFJ%jsqS*g+Vb}MWEZXmoK`HBE#9``2xiB-wqniDJLVF3m87j9+*E}=4mZ<6Vj zqt*vQ#cjU+&s3MCUiv--?p5^p%Am#TlU_U=HO)P73%)?vzqw`ae* zLTXwC#?HgZ9)NVrii>#p(4>1^)>vtCztcz~HF*l!>}h@#T;JS?w%{>JUVfr3@j%!~ zs?#!VVh}8+v9F5I!cne95L2jbx}+d49*_@Az!o_vKz)`sO;w@JB~yeCnl`O8KWi2f zoGR6yqvY@cO2ENL^b^}O%~^{=O^_DdjzSQWw`EE6JvvGHSk5r<^zih_THk1~GI9i# z9?JxAiV!Ke&lY_@QYc*4MjYUu{KdUI^TK=3Pp2o8Vnn6P?C7Knl&8cE5ET(aZv{a| ztuP;;Ow2wJ{bZF~fYNLV!wG>ehL;HBMzs`!g)bgdpas>a>IPxaLX(rB$x9o4omsSMGKe*xM%xEuOzrH@tO%EBk2SP2lj^RMBdL9qXNwG(K2K$g{G_L+PwcZ=Yx4<> z2)monRQ+|5SLv_ZIQ6~g@!&k~u*RaU9S4;g@gC1aP4`C%X`{QmH_Cjohz+NC)?>;x zs`p>BtlSGLnmH^E$^9Na(EeF$#~yD`md%5I($Xh^R1iK|+R z0t0r7#S)`-89_(N0N?8w^85LYw+*+5#BB(hMSSmpzy z{C7%pxs(LlDumdKmO2JXk{eqbyeefi=SL`Y0VY!!rXjZs9d3zw zRjW)qCM}t&I6n(=u`E@xEEVb^s&ya@qZWaW%8oa^sVyzYnGq%0jx5)J`j}M|AH{@~bY9x>J|RqBL37p$6xdI@|*4nwayM=Rv6DsnebsQmJqx-kjpSzR7T zzt#!2fy)?)s$BDcXbMGxX1&gOm%{;hZ8W>Waq}kkwIM@xD0d_zRZF{m-Cm%l2ZFnz z4IYfl_jdPbM9aelR>v>C^UMsqg}}zZiI;jar+7Pv<0NX7Sq|dQyK0&+tSfyY1__*xD3R{lw=oL5GAAuTHi9 zql@^m{Z1L1#0yhh7PR20UidfDAMvZ~R9y zR^9di7<)#vcNT(7f<>&oUp>4UczwtS$mubzy)Mv`H4+U3ryedsWn#XXLIyztyRRH% zJx{)kSTH6%)7Plt@|t}#xnqSP;^A30>WR+9@|Np8!^U#O4Jis(=w+19!NIbrqF%(o z!2%F+)Y%6&Gw=l|TG+G*J(gJE)ygo-#86(Na7k80p&^=4Hf5FIi^@qTA&T3{;iF_XQ-(OJ zYxUJNE#w_*Y3Q8%ci#dBpkrbjy)y#}C{x9ieoGHo4X?f-eG@tB-rCWW8~dUkG-=BJ z-lp?Rucnoj*bu&-a(U+UJi$Vy_4Y#QHqb3r8I5l|y@z5|#O+N}-6ako|EqEit6Kae zw<7ek*^gEc2VC_S7b zma>RUM9-4UR9o?IPbfeU=D3@$~urf!(A)nTLQCi~+>G#%t?Oh6Z zEmXu&<|>0TjhgLO#tOnoCiCB11?)lz&vB?2;K&N&E{o zu`_%@tta&@N;5Wt_|NW|ck|uyq<@}MoszZL=T>|5 z&p>Qhen{#(-Y9b7)yO1dM&H+J4wjNLZd2%|3`lemHF!MOE?8>iG3h_GbLV4Th+k5Y zW|l{bw2Ie&_H7lX8ae52!qAjzg}6 zbE`3HXVQL_qn@)g8!`6@(hWtM>W9f{4C=Mh%M_{z*IbpMJ-$4VenF5gW+$~8-LKVE zrTcJBNYBpA7RMH*UkzJ@oL7pwE*x=>DTb>~KlSw{sd)YSIEm-}42`9n#kHW6_mm=> zJ2pZLY35|%Jne~Vm@B=MuI%4>g=&U_m?4ZV@@)CpB)LSnR}cn*Ae|_I^+G_%5!xaq zlbph8vL{+aP#aRF+0`$}aI@RUR}Vt3A_$$}T6{FPV{0tr`IthjPjpMhj^I(p)JEn>7FTnWtX`)H3GBhN5{#4=9r+yOsjOi zH+*q+W@VzeDw{4|TdssO)1ipd@Gx?i#N^+QQlq=;Y-(_9yx>658Fhxs)9-e5tguol+@!}VCPqDan^i@ER>!zk7v zRyH;2MA-ycS_o_w;f%AI?!4en{P1OzW*A(=e%pR+f5}B!ucmC*zZ5lCU|;#|Sv6uI z-ji^K=lkEif4#egS%V8ZK0A{p$0Z~tUt1Y^3@jZfMkMTX#)=ntg$Ked0F^v=+I89W zhdGVeK)y;JfLkXkdBNWy#o7ZG?6kMV_};0l{agLRrO51zT7X+t9$#mz6^EEzj%a+r z@c48myo0hxrnkQW6HhWL{BfoTO`$=c7F121q9?I{KN-B+$iM(EFmZT%bO#R0Gljgl zw_ia9Dy~yg^-EaT*UT2t*A%tD`eSdMzbD$8L!k|A5zwhW!TUM9$B$u#d8KXRg%lz~s zKQyB>y)`zKb`;!JVyB&FwAToBBk6&TaxiDtU9l&xtj}!zYDN~ct%dihU zozkL`iHVH&%NLsB2fyc!Xzg*FkcQz>p(46=Fm%u$0x|s~mmdq&<-0+gmbRV|YC$T^ z_Mvg{U>Q|%jo@DGSa}s7615A)K8y)~wiDXOVqwMN#+-mw$E2N!?8(=XE!;|^!TM#K zLW&fBRcftT(NH-!`TM;1%8g_II2orI@4+XNAex zHt3q#a>e2R`z)()dYkuL&3!a(?n63KA~MQpNo{Rz$;VN%CMNyqsh7L;se?E|Z+ETy?qNd5<+F>O2&W^)l4Bxx&k_iN@>OmRj+PEtctEDJahSv z92d5P2yyYW0QM?WKfc?2X6C>2fx`c$zhnY?Ce`-dAX?bd2VB)Cs#AN|;gH&iT&@`4 z`G}f@(c?j3V>6`6wKlf0iq!F6e`n@56i)mJLH>h`QnSNP+?ou@$glCYijPl+yR<1a zdf$W2erZa2psLl1Fknak2ZC@rFjzUeNNf*Nmk5pz$zT)UlvKL&gFEZYO}E3{{?4k3 zWA^C)z4ceWoCoW-Yzh8#$vVou1Mu-512$6fBB;~r={}jtqZ1zTzHow4fe!x8=`!Le zH7d-p4*k69IuAscAir?#_9}A+a>Ege|3#74_};TwzyoI#!; zo2Xc-Jf4-bRK-{6A=f9quj?w8*@`l7|J{*s$ny$`LK z=ztQmRJ~XLgI%RjJxts-3_O0b+W(FuFHI43Svu3h0c%du(0iil|8Av~i#mv<;Ne^QFZze5N_; z-epNAy*WR$sEP-B>ar} zcK@k4N!VE*!TX{}f+{)6Dyvl4YWw$(_IL7;w{tKH46|~{Q)TxN34xeN(wBKLEQMt_ zqFy()srJ_9D@`~cVX@&4^or^_Kb$EG_yF-~r8+|iJ3i6__pD5QT^-3%_`&<;D4JVT z&El(dI;s}zKUwu;2!DjOkwK&(c6lwZsZvBWfBAP{8iceJzHFLYJckpX9TL_XTCbD& z&{0eg8z-rnpqvHT9`T={K4I!d2dDC8Noe&M4E*_8f(=5B)}E3iD-}hG0YlM6MatXN zCTrVL#)p$vSPNA00u$Mp*@%V%MUl2!Ap>k5c9pq7MyM%?D*1VLio4Pxzqi-c9kREW z_=+}3q&~O5C`JU66=RKAk>GL@{AvR&>U7IYrr(uMNikz)GBuG4bo=N}zjc^a`8^_A zap|#urKn&O_7*+bREqkDTrAGW3ZJUkT&qaz#U&;p1Na>|wO;EvS=I$82SmG+Opah+ zGH{2TcbFneWyQSLr+%5*tK^kBj?>Z_i^qtJdQwo%Jfdd16vRchKa>6OD@JG`96oyL zxY-;cplkhOb#7#47kjA+E1X2LkZd{fOT@>gWAxDVx954t@^qrD42SD5@^Ca|EM6g? z`t0V4$p2RvMlNVzie3F4+jdtQx(0ES%8wl}L7!hjD5tPCv7CB8MUh%X6e_%dKv^La zMuyZNg-);U8d($HW;mGb4C#aAJ;~j%xT)hYyPW$<125u!4_yo^99B5Y!q=!q0`ubO z!US|AY7v>3R9teu3)mpmBq^EyZOs+B*td3ceGSh}f8IAeAlUDCk8C`T-X6nPe5{^8 z4b_?3KsNa@?IFn&C9Q^Qs?+7g7K2Ml1gl4-N$~h|&~y+x_t}e%(CME_^)y`-?uOF= zK7!izjzq*el6w9f1bJ*u-F82j5_%@q#f!TPe~_&Wk^g*BC`FW|SPd+*zfXr@9QXWW z>F$9-JLgm5d*5t@gl!h#DtD=<~ER(PxXqvP0j_bGI}6YMb+yR}~FF zcJXxkj&rv6;kK&h@Y^aFNG7W?0Oy}y`;#EE)LkKf`!vW>#k6RC`g!AO`N&UAuybe` zKkXr>l@+Sy#$m4wD_5%1FC9g84BCjHYhQ&4lm?gTS0?@}!~a7+tH+>PKdCZth$yDO zmM=os_k6-s+A^>>(z?YL{ouk!V4Et|s2w}yTS9QBYTeR!lD#Z3uoSvVk!HLw$~vnd zFMrang8K44jtTZhxB{bvGs{=ch<6kuIdEj zm?GRMWr;s$H73-?E$PkF%v9-9V^c8;@wUpLpHurCwQJC#zfQyaA^Ti>DJEuRCr*Sx z&s!3eTbIs{Pd!kFJsOJ8h}+T|u3XJMQx@a`ql#gG$4-!-=0W~(zRxg+m?!`t_-lJR zA5dZCos|igs#JgfwL zu49C@aw5?po-8~u5vtX?R27bD>5V`m4L3ARJ4K|RHgSnnV2^fhORIqwD{+SivkXCw zm*CpoN+=n^d%w+ut9KezF?s%{#wMt!G0dYg9C8IEqI6@wC$P~3oC0@zi3QJ@$cRfK z2lC&IBb7w1W@t;+!b-`c#&xx(eAB5t%(nOK2cJwldEoN4#mmM2jS>{OdqD;~Lw$u( zSI>T;Yq~Kr1X$r#wZ)z-{!GkbKO)cS>GZ_KsaOn1z8v2vSuiDpipODz6NW&9XQ5+_ zEw~|U7)kiy+eM|__=q#huc#dtg4`yAolBo=^oB1rf2Mc8=^n40g-h&<`!+7?NK4Ap zW6+I=Nu$xGNqXZyf0l}u;b+e~bme;vpE~i2tNnDRT=&2U9fK3iik!tfrB=x^EvkA` z?D^zUs%RdNcV?1Tn8yOwaaBWrZ{$`GQMh3k?&CveF^k*?Wb=m_GDCW5Bev)R+_m-8LUoq*BuGU>G5gMoprq(tg^~^oop~D4hxTX~5Fjf}R3IY3&kEq&HVrYVc_?F*9+VulePra+0=pL&=Q1g&Zc;ErIhud_YNsIRg z_<5c}o6x)a<1;RPj(oLWDu_+i3sj4%Do)a9?+#{{0L7%m&{pF{HIju|;}2sBd|z4R zX8h{ZFf88Fb6K*ISb?8ccl&ZS9T000rNA6T0v=uTX!w=&^CnljOdt4XoQzsFm6&fn zi=vK3hW%dpy5OSc@B?b7KfnA>UTjehlfW+E7?f%LJGZp-6A;z&0&+IJIA0UK{8gQK zD<#>_VgrzQ^>~`Ch;&J^c5(4l6gfDKjJe_<28*lP?BJF342ez`%7?X8J5n)m3UM6@X`MQ=>U=yfwdOPec|%h-F|;kLtPhC% zq6@hVpT<*3rCwuf59n=SKLCzR03m;|#=PcjcFoN|4q{a92Z~c`&g^->0Eiw!kzc2s zqX(|YD9AI&&~6176chsjBLf=Q)1RmRIqQFrY_>GP+ua?AMMc|@5os5YdizY;ZkOJ^ z;>~UdXDS-1j2%slR7&*V7T*^nl6}K3(k$ZLIsq8=`}gLNIXGP1%$rKEv0ZdrvaqeE zBoKlYXP&8dmbv03vixg0?BjOBF)kOxZET-pv%{hRz3 zMBtTh_+cRbf1NHGl8z`|`-4Y_8sV+wIR=N*1}{t+8+%1Z^rUMVnZqPoWQgjQb;Sil zTF1lz>feU3$<)yx;uqv*&p_#xnM$7#5XXIV1JltsuY`-ph*@Q5+^n#KC~7)&h7FpQZyrT+4d8S=nk!Y za)R~8!ffo?OE!#wQQnQWa~J(jUFA1Zh6tDUV{xN;LxAON$SW~#Z`eo|sm^SU))!4s zsO2`L!a(nV@z%ZXJijn;k)mc8Gr3|KH-3a7G>+JpqGb^uE21=d)%cy=$=}UYQ$l+B zcV_DOtVxH7ag{2JSV4N?k*nxI;sjA{g4u;b2pKDt`2A$S&68QbBOS$JQMudHxw_Rj zhCkj@wi^38Q8iwi`+ZZL99vGGN()g^P5oFqeaE#H%EIoC<7Q>)3DDG1e<6SH=Y%M_NN^=z8D>|7~l6{_-@N(en?zpe)7f=Y7A$C6$rI?Rz9c7f4ax)o`PL~Hn6Q#{4^R?!7mVKax)MW%3#k1Br*6(5#U zHyFt#nlz=nlKC(#S{T+FdAs3{I);*-h<7QFPfJ~5z%o8wblzxO#S&DyGG zBKG7W*CmwwDi@lDE+G(zl+$WdfeZ$AoJB+tF75JL@DuV=OpbOwT@BEYdCuA)@;Evi zLeYrN(x-I2!_NPbRGO~Cgk)mD&N*SCvKSG5sbtieq0XNR=*$#2aikHbqa=)RZ_K-T zPN$RExE_QbHW(;&+(jv;#bxGF%2Q>6p=VUP!~-UsiA^rK8WKuF1~5!6M_!oi8;IaG zst}{fvEvW7%T(Jc-JU(qhjf}+maxL$xLW>=`BJCr_~1zGV+EUT3-TV-gucW4+4YsF zN~Z-S(SB3#W0)INe;lX=eOXX&vTh6!qTH^FS_giaM$0>rvhwmuE&@(5IWRu@sUr`Y zQsu0AEZ5;9@Q&?C+l0(eXA%JCsiRODNPVuHw4nP1BgFBPOYE-JZ> z=Lt~=CatWwkMAepCcUgVZSE)E5!>{WQ6X>zacg6J@}S4! zkTb38`mmqjdXQxak%aydxRwWiH2fQY>)!>!Z*kt06nfr9`-n7m4Om&Phk1IEb`ym2 zu77<>sQ24vj2UhP@HH`7T{}3yEHeIjO8D(-VKjuA061bHLRB;`0SM~_qP^w)TavQe zVEi6pXX9CS!@|>df*K)moiKdr1T?IChu>TwA1%-IAUO9~>I4GH^=!M@!ao8=mo7l0 zy9X%P_Lv>LKL8{J>)N-gj2{s5>lE{)w(lj& z>27-d7v5*9E1UVBBM_kR*!^xxf`ER?c)Fv2KN6=sz$a=qTTC{MhrVAxa~eS5Y5BDV zKz^FEh)**!Gq(W8v-!*8&9{KZzYx@foC`v@TAO7dZ>!ZZr5}>rDgcN_x zzyoghFs|kDbo%}K;yRE63p}*-Tfi@G27Hs})6G}rcXykC!jK0Ma%oC@^ud4t9qv|o z{xc5&+0>Aq5TfM&?YZd>zph2>cHvf7y!8iiC}HB(ka`CU4~8_b$RYsdE&PZP=`LBy z5T8B4qXIJ`Q@%O{-H*}T-zr`jLnSGd$==ss&}E657E?9R3?c*##{DF0un=Ls`ZTmX zh%#arA$~YyqEZ3)D41zb-Hq0M(t4#6?5=gkty$-4zMhA^YjjpM0#7^$BwkxwwQDFc zJzf@w1!t8QyAhr7|M^PY+FL4bzUG-iwH>b|qUlG( zRWQQ9@B-P(9eB&m+rT2N8DIpKq9m``o^ zVDi*HofhHzF^Ygv(k*s>lGk7CfZ}LHYuPZ)_oXa8uJlOlOzT5{2A{JoIklr>w4_=4 z!~O%`vm_QVXQlc9P(}tTH<-F4SGvGzFeqEYrBpYk29uR2(@ooPXZ{wHQBu;9w>z=0vihn~J?u=B;R9q?e~%a;@lT!ECcl+e zxb8LhVKG#d)<#pJQ_apgozTK>1BV;(SvSgs*sOxJf0k89<8-ctJbqf53fv&mZYbhK zl81Uhl#r^*+rKkTwhSV9* zy1M|VmJ0}&3-HR-`W@?SnjHSh?YgOT+)q_g+)k_aquzJPlKa@53el25UZVnl3*Z@$ z!L!NI8@@d*ad2@B0p>U#!|UuN$m^RGct1k;dHbdHZNv8*)`~i7WAoB(y(0~vZ~-V7 zsp6Tfqw4yDbHL6IAioGf1Oz)B$921aw~ti#aVFti8!#z?;7=f3URG}I{^N1|Aw=;H zN!p@cNUyBpYHd+TOWat(%^+Ipnx0q0id3ZLe5kNAi`QR3v%**^H{Z3T5fd$ zj#9|myDjgHfSAvgIKosZsyh6foH*Mo?yty}fg7m@&n57Rr4Ww$ahe0a8M02B8f!FcM%hC zXVgEjQ3)(b-7IF=^6|y&kHv*l?Y)D&y;`;t>%1i?`4lrA(lZ^V>IfD4UWf^+H)-co*OIvsM@MgdRe4r$i}u}&jw&sg=h z=BoXE>a{rY-C`qI5$M~?L)w?k)#Wgo%u@8MU1DmRY5c?~>HQyFP@h!}>Il81N;W>1P*iu!KMP{290W%dq$7 z{LI43=xd%yRO+!x_2P1mJ0n)7N2BQzs=yMp7556*6h6!^9;cXbdUg8Wd%*m}$w?rj zO2@FzZl$1$ROVqvd(4OJs*@d*fI(p>-$KXQZ&D&5SF!dr8^sC%A+>-WIjx}2&OL9% zCd∓Rlv49vwup3f`` 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 Vyw!|GrD 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 diff --git a/user_manual/talk/talk_basics.rst b/user_manual/talk/talk_basics.rst index 011753c42..acbde3046 100644 --- a/user_manual/talk/talk_basics.rst +++ b/user_manual/talk/talk_basics.rst @@ -14,9 +14,10 @@ Chats and calls take place in conversations. You can create any number of conver Creating a chat --------------- -You can create a direct, one-on-one chat by searching for the name of a user, a group or a circle and clicking it. For a single user, a conversation is immediately created and you can start your chat. For a group or circle you get to pick a name and settings before you create the conversation and add the participants. +You can create a direct, one-on-one chat by searching for the name of a user, a group or a team and clicking it. For a single user, a conversation is immediately created and you can start your chat. For a group or circle you get to pick a name and settings before you create the conversation and add the participants. .. image:: images/chat-with-one-user.png + :width: 400px If you want to create a custom group conversation, click the button next to the search field and filters button and then on ``Create a new conversation``. @@ -33,7 +34,7 @@ In the second step, you get to add participants and finalize the creation of the .. image:: images/add-participants.png :width: 500px -You can cancel the creation of a conversation by clicking outside the white menu area at any time. +After confirmation you will be redirected to the new conversation and can start communicating right away. .. image:: images/new-room.png @@ -94,6 +95,14 @@ You can add emoji using the picker on the left of the text input field. .. image:: images/emoji-picker.png :width: 450px +Editing messages +---------------- + +You can edit messages and captions to file shares up to 6 hours after sending. + +.. image:: images/message-editing.png + :width: 450px + Using Markdown --------------- @@ -147,6 +156,21 @@ You can enhance your messages with a markdown syntax support. See list for usage > blockquote second line of blockquote +**Task lists** + +.. code-block:: none + + - [ ] task to be done + - [x] completed task + +**Tables** + +.. code-block:: none + + Column A | Column B + -- | -- + Data A | Data B + Setting reminder on messages ---------------------------- @@ -175,6 +199,15 @@ In the ``...`` menu you can also choose to reply privately. This will open a one Here you can also create a direct link to the message or mark it unread so you will scroll back there next time you enter the chat. When it is a file, you can view the file in Files. +Silent messages +--------------- + +If you don't want to disturb anyone in the middle of the night, there is a silent mode for chatting. +While it is enabled, other participants will not receive notifications from your messages. + +.. image:: images/message-silent.png + :width: 450px + Managing a conversation ----------------------- From f1ca91bfbb9979aebf0e11eacf4426213b122001 Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Fri, 10 May 2024 16:45:22 +0200 Subject: [PATCH 0003/1749] feat(user_manual): add federation feature description (Talk 19.0+) Signed-off-by: Maksim Sukharev --- user_manual/talk/advanced_features.rst | 29 ++++++++++++++++++ .../images/federation-conversations-list.png | Bin 0 -> 22267 bytes .../talk/images/federation-invite-dialog.png | Bin 0 -> 23204 bytes .../talk/images/federation-invite-pending.png | Bin 0 -> 19077 bytes .../talk/images/federation-invite-send.png | Bin 0 -> 21452 bytes 5 files changed, 29 insertions(+) create mode 100644 user_manual/talk/images/federation-conversations-list.png create mode 100644 user_manual/talk/images/federation-invite-dialog.png create mode 100644 user_manual/talk/images/federation-invite-pending.png create mode 100644 user_manual/talk/images/federation-invite-send.png diff --git a/user_manual/talk/advanced_features.rst b/user_manual/talk/advanced_features.rst index 061878789..cebd870ca 100644 --- a/user_manual/talk/advanced_features.rst +++ b/user_manual/talk/advanced_features.rst @@ -159,3 +159,32 @@ This section informs participants that the call may be recorded. To give explici .. image:: images/give-recording-consent.png .. image:: images/give-recording-consent-checked.png +Federated conversation +---------------------- +With Federation feature, users can create conversations across different federated Talk instances and use Talk features as if they were on a same server. + +**Important** Under current development. Basic chat features are available, more to come in the future! + +Feature is required to be set up by the system administration. + +Send and accept invites +^^^^^^^^^^^^^^^^^^^^^^^ + +The moderator of the conversation can send an invite to participant on a different server: + +.. image:: images/federation-invite-send.png + +When receiving a notification, user will see a counter of pending invites above the conversations list. + +.. image:: images/federation-invite-pending.png + :width: 450px + +Upon clicking it, more information will be provided about inviting party, and user can either accept or decline the invitation. + +.. image:: images/federation-invite-dialog.png + :width: 450px + +By accepting the invite, conversation will appear in the list as any other one. + +.. image:: images/federation-conversations-list.png + :width: 450px diff --git a/user_manual/talk/images/federation-conversations-list.png b/user_manual/talk/images/federation-conversations-list.png new file mode 100644 index 0000000000000000000000000000000000000000..954afe2e30679e723f1cd073cbc614e4f4632f9b GIT binary patch literal 22267 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 W^`bi+5}+_Gp1P`zO4)PEkpBUDeu?4$ literal 0 HcmV?d00001 diff --git a/user_manual/talk/images/federation-invite-dialog.png b/user_manual/talk/images/federation-invite-dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..69cdc5565c69dead83d39e4d8c1820e923e480f9 GIT binary patch literal 23204 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 literal 0 HcmV?d00001 diff --git a/user_manual/talk/images/federation-invite-pending.png b/user_manual/talk/images/federation-invite-pending.png new file mode 100644 index 0000000000000000000000000000000000000000..13fdac3f99426da9a58493dd83788a62a7b85c78 GIT binary patch literal 19077 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 Date: Tue, 28 May 2024 10:20:23 -0400 Subject: [PATCH 0004/1749] fix(admin): Revise opcache revalidation tuning section Signed-off-by: Josh Richards --- admin_manual/installation/server_tuning.rst | 55 ++++++++++++++++++--- 1 file changed, 47 insertions(+), 8 deletions(-) diff --git a/admin_manual/installation/server_tuning.rst b/admin_manual/installation/server_tuning.rst index 45ca9d781..ea7128b3f 100644 --- a/admin_manual/installation/server_tuning.rst +++ b/admin_manual/installation/server_tuning.rst @@ -128,13 +128,31 @@ more processes to run in parallel to handle the requests. Enable PHP OPcache ------------------ -The `OPcache `_ improves the performance of PHP applications by caching precompiled bytecode. The default OPcache settings are usually sufficient for Nextcloud code to be fully cached. If any cache size limit is reached by more than 90%, the admin panel will show a related warning. Nextcloud strictly requires code comments to be preserved in opcode, which is the default. But in case PHP settings are changed on your system, you may need set the following: +The `OPcache `_ improves the performance of PHP applications by caching precompiled bytecode. -.. code:: ini +Revalidation +^^^^^^^^^^^^ - opcache.save_comments = 1 +OPcache revalidation in PHP handles changes made to PHP application code stored on disk. Code changes occur whenever: -By default, cached scripts are revalidated on access to ensure that changes on disk take effect after at most ``2`` seconds. Since Nextcloud handles cache revalidation internally when required, the revalidation frequency can be reduced or completely disabled to enhance performance. Note, however, that it affects manual changes to scripts, including ``config.php``. To check for changes at most every ``60`` seconds, use the following setting: +- Nextcloud or a Nextcloud app is upgraded +- a configuration change is made (e.g. ``config.php`` is modified) + +Nextcloud, as much as possible, handles cache revalidation internally when required. However this is not foolproof. In a default PHP environment, revalidation is +enabled and cached scripts are revalidated to ensure that changes (on disk) take effect every ``2`` seconds. In many environments, these default +values are reasonable (and may never need to be changed). + +However, the revalidation frequency can be adjusted and may *potentially* enhance performance. We make no recommendations here about appropriate values for revalidation (other than the PHP defaults). + +.. danger:: + Lengthening the time between revalidation (or disabling it completely) means that manual changes to scripts, including ``config.php``, will take longer before they become active (or will never do so, if + revalidation is disabled completely). Lengthening also increases the likelihood of transient Server and application upgrade problems. It also prevents the proper toggling of maintenance mode. + +.. warning:: + If you adjust these parameters, you are more likely to need to restart/reload your web server (mod_php) or fpm after making configuration changes or performing upgrades. If you forget to do so, you + will likely experience unusual behavior due to a mismatch between what is on disk and is in memory. These may appear to be bugs, but will go away as soon as you restart/reload mod_php/fpm. + +To change the default from ``2`` and check for changes on disk at most every ``60`` seconds, use the following setting: .. code:: ini @@ -146,9 +164,30 @@ To disable the revalidation completely: opcache.validate_timestamps = 0 -Any change to ``config.php`` will then require either restarting PHP, manually clearing the cache, or invalidating this particular script. +Any Server/app upgrades or changes to ``config.php`` will then require restarting PHP (or otherwise manually clearing the cache or invalidating this particular script). -For more details check out the `official documentation `_. To monitor OPcache usage, clear individual or all cache entries, `opcache-gui `_ can be used. +.. warning:: + To avoid false reports, if your environment isn't using the PHP default revalidation values, please do not report bugs/odd behavior after upgrading Nextcloud or Nextcloud apps until after you've + restarted mod_php/fpm (to confirm they are not simply caused by local revalidation configuration). + +Sizing +^^^^^^ + +If any cache size limit is reached by more than 90%, the admin panel will show a related warning and suggested changes. + +For more details check out the `official PHP documentation `_. To monitor OPcache usage, clear individual or all cache entries, `opcache-gui `_ can be used. + +Comments +^^^^^^^^ + +Nextcloud strictly requires code comments to be preserved in opcode, which is the default. But in case PHP settings are changed on your system, you may need set the following: + +.. code:: ini + + opcache.save_comments = 1 + +JIT +^^^ PHP 8.0 and above ship with a JIT compiler that can be enabled to benefit any CPU intensive apps you might be running. To enable a tracing JIT with all optimizations: @@ -202,8 +241,8 @@ Nextcloud to use Imaginary by editing your `config.php`: For large instance, you should follow `Imaginary's scalability recommendation `. -Settings: -^^^^^^^^^ +Settings +^^^^^^^^ If you want set the preview format for imaginary. You can change between jpeg and webp, the default is jpeg: From d340667a55a382fdfc568132a8f16dadb1705730 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 3 Jun 2024 15:58:13 +0200 Subject: [PATCH 0005/1749] fix(admin/AI): llm2 & stt_whisper2 still don't support GPU yet Signed-off-by: Marcel Klehr --- admin_manual/ai/app_llm2.rst | 11 +---------- admin_manual/ai/app_stt_whisper2.rst | 12 +----------- 2 files changed, 2 insertions(+), 21 deletions(-) diff --git a/admin_manual/ai/app_llm2.rst b/admin_manual/ai/app_llm2.rst index 2c78c11e4..bcc71aeb7 100644 --- a/admin_manual/ai/app_llm2.rst +++ b/admin_manual/ai/app_llm2.rst @@ -16,19 +16,10 @@ Requirements * This app is built as an External App and thus depends on AppAPI v2.3.0 * Nextcloud AIO is supported -* Using GPU processing is supported, but not required; be prepared for slow performance unless you are using GPU -* We currently only support NVIDIA GPUs -* GPU Sizing - - * You will need a GPU with enough VRAM to hold the model you choose - - * for 7B parameter models, 5bit-quantized variants and lower should fit on a 8GB VRAM, but of course have lower quality - * for 7B parameter models, 6bit-quantized variants and up will need 12GB VRAM - * If you want better reasoning capabilities, you will need to look for models with more parameters, like 14B and higher, which of course also need more VRAM +* Using GPU is currently not supported * CPU Sizing - * If you don't have a GPU, this app will utilize your CPU cores * The more cores you have and the more powerful the CPU the better, we recommend 10-20 cores * The app will hog all cores by default, so it is usually better to run it on a separate machine diff --git a/admin_manual/ai/app_stt_whisper2.rst b/admin_manual/ai/app_stt_whisper2.rst index 4ef327dd0..e49a7a88b 100644 --- a/admin_manual/ai/app_stt_whisper2.rst +++ b/admin_manual/ai/app_stt_whisper2.rst @@ -17,20 +17,10 @@ Requirements * Minimal Nextcloud version: 28 * This app is built as an External App and thus depends on AppAPI v2.3.0 * Nextcloud AIO is supported -* Using GPU processing is supported, but not required; be prepared for slow performance unless you are using GPU -* We currently only support NVIDIA GPUs -* GPU Sizing - - * You will need a GPU with enough VRAM to hold the model you choose - - * the small model should fit on 2GB VRAM - * the large-v2 (the best and largest) will need 6GB VRAM - - * The distil-whisper variants have half the parameters of the original models while supposedly staying within 1% of the original error rate (your mileage may vary) +* Using GPU is currently not supported * CPU Sizing - * If you don't have a GPU, this app will utilize your CPU cores * The more cores you have and the more powerful the CPU the better, we recommend 10-20 cores * The app will hog all cores by default, so it is usually better to run it on a separate machine From ef480c4ed22b7e471bc1c043a7812dc7d1826401 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 06:11:45 +0000 Subject: [PATCH 0006/1749] chore(deps): Bump rst2pdf from 0.101 to 0.102 Bumps [rst2pdf](https://github.com/rst2pdf/rst2pdf) from 0.101 to 0.102. - [Release notes](https://github.com/rst2pdf/rst2pdf/releases) - [Changelog](https://github.com/rst2pdf/rst2pdf/blob/main/CHANGES.rst) - [Commits](https://github.com/rst2pdf/rst2pdf/compare/0.101...0.102) --- updated-dependencies: - dependency-name: rst2pdf dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index bcdd256d2..b7304aa08 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,7 +14,7 @@ Pygments==2.18.0 PyYAML==6.0.1 reportlab==4.2.0 requests==2.32.2 -rst2pdf==0.101 +rst2pdf==0.102 smartypants==2.0.1 snowballstemmer==2.2.0 Sphinx==7.2.6 From 8a82b7341e361856a67dd69264962863f60283cf Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 13 Jun 2024 09:50:46 +0200 Subject: [PATCH 0007/1749] fix(admin/AI): Small additions Signed-off-by: Marcel Klehr --- admin_manual/ai/app_context_chat.rst | 2 ++ admin_manual/ai/app_llm2.rst | 22 +++++++++++++++------- admin_manual/ai/app_stt_whisper2.rst | 8 +++++--- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index 53eeb8c2c..b3ccc5813 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -13,6 +13,8 @@ Together they provide the ContextChat text processing tasks accessible via the : The *context_chat* and *context_chat_backend* apps run only open source models and do so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. +This app supports input and output in other languages than English, if the language model supports the language. + Requirements ------------ diff --git a/admin_manual/ai/app_llm2.rst b/admin_manual/ai/app_llm2.rst index 2c78c11e4..e074d3545 100644 --- a/admin_manual/ai/app_llm2.rst +++ b/admin_manual/ai/app_llm2.rst @@ -4,17 +4,19 @@ App: Local large language model (llm2) .. _ai-app-llm2: -The *llm2* app is one of the apps that provide text processing functionality using Large language models in Nextcloud and act as a text processing backend for the :ref:`Nextcloud Assistant app`, the *mail* app and :ref:`other apps making use of the core Translation API`. The *llm2* app specifically runs only open source models and does so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. +The *llm2* app is one of the apps that provide text processing functionality using Large language models in Nextcloud and act as a text processing backend for the :ref:`Nextcloud Assistant app`, the *mail* app and :ref:`other apps making use of the core Text Processing API`. The *llm2* app specifically runs only open source models and does so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. This app uses `ctransformers `_ under the hood and is thus compatible with any model in *gguf* format. Output quality will differ depending on which model you use, we recommend the following models: -* `Llama2 7b Chat `_ (Slightly older; good quality; good acclaim) -* `NeuralBeagle14 7B `_ (Newer; good quality; less well known) +* `Llama3 8b Instruct `_ (reasonable quality; fast; good acclaim; multilingual output may not be optimal) +* `Llama3 70B Instruct `_ (good quality; good acclaim; good multilingual output) + +This app supports input and output in other languages than English, if the underlying model supports the language. Requirements ------------ -* This app is built as an External App and thus depends on AppAPI v2.3.0 +* This app is built as an External App and thus depends on AppAPI v2.3.0 or higher * Nextcloud AIO is supported * Using GPU processing is supported, but not required; be prepared for slow performance unless you are using GPU * We currently only support NVIDIA GPUs @@ -22,9 +24,14 @@ Requirements * You will need a GPU with enough VRAM to hold the model you choose - * for 7B parameter models, 5bit-quantized variants and lower should fit on a 8GB VRAM, but of course have lower quality - * for 7B parameter models, 6bit-quantized variants and up will need 12GB VRAM + * here are some examples: + + * for 8B parameter models, 5bit-quantized variants and lower should fit on a 8GB VRAM, but of course have slightly lower quality + * for 8B parameter models, 6bit-quantized variants and up will need 12GB VRAM + * for a 70B parameter model 4bit-quantized variants will need ~44GB VRAM + * If you want better reasoning capabilities, you will need to look for models with more parameters, like 14B and higher, which of course also need more VRAM + * To check whether a model fits on your GPU, you can use this `calculator `_ * CPU Sizing @@ -69,7 +76,8 @@ Nextcloud customers should file bugs directly with our Support system. Known Limitations ----------------- -* We currently only support the English language +* We currently only support languages that the underlying model supports; correctness of language use in other languages than English may be poor depending on the language's coverage in the model's training data (We recommended model Llama 3 or other models explicitly trained on multiple languages) +* Language models can be bad at reasoning tasks * Language models are likely to generate false information and should thus only be used in situations that are not critical. It's recommended to only use AI at the beginning of a creation process and not at the end, so that outputs of AI serve as a draft for example and not as final product. Always check the output of language models before using it. * Make sure to test the language model you are using it for whether it meets the use-case's quality requirements * Language models notoriously have a high energy consumption, if you want to reduce load on your server you can choose smaller models or quantized models in excahnge for lower accuracy diff --git a/admin_manual/ai/app_stt_whisper2.rst b/admin_manual/ai/app_stt_whisper2.rst index 4ef327dd0..0b901a4d2 100644 --- a/admin_manual/ai/app_stt_whisper2.rst +++ b/admin_manual/ai/app_stt_whisper2.rst @@ -6,10 +6,12 @@ App: Local Whisper Speech-To-Text (stt_whisper2) The *stt_whisper2* app is one of the apps that provide Speech-To-Text functionality in Nextcloud and act as a media transcription backend for the :ref:`Nextcloud Assistant app`, the *talk* app and :ref:`other apps making use of the core Translation API`. The *stt_whisper2* app specifically runs only open source models and does so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. +This app supports input and output in other languages than English, if the underlying model supports the language. + This app uses `faster-whisper `_ under the hood. Output quality will differ depending on which model you use, we recommend the following models: - * OpenAI Whisper large-v2 or v3 - * OpenAI Whisper medium.en + * OpenAI Whisper large-v2 or v3 (multilingual) + * OpenAI Whisper medium.en (only supports English) Requirements ------------ @@ -44,7 +46,7 @@ Installation Supplying alternate models ~~~~~~~~~~~~~~~~~~~~~~~~~~ -This app allows supplying alternate LLM models as *gguf* files in the ``/nc_app_llm2_data`` directory of the docker container. You can use any `*faster-whisper* model by Systran on hugging face `_ by simply +This app allows supplying alternate models in the ``/nc_app_llm2_data`` directory of the docker container. You can use any `*faster-whisper* model by Systran on hugging face `_ by simply 1. git cloning the respective repository 2. Copying the folder with the git repository to ``/nc_app_llm2_data`` inside the docker container. From dfa1d3c632983ad83f70e871aee8d539b54cb8ea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 06:18:10 +0000 Subject: [PATCH 0008/1749] chore(deps): Bump actions/checkout from 4.1.6 to 4.1.7 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/a5ac7e51b41094c92402da3b24376905380afc29...692973e3d937129bcbf40652eb9f2f61becf3332) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/command-rebase.yml | 2 +- .github/workflows/generate_catalog_templates.yml | 2 +- .github/workflows/openapi.yml | 2 +- .github/workflows/sphinxbuild.yml | 8 ++++---- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/command-rebase.yml b/.github/workflows/command-rebase.yml index ffd39d43a..dc59ffcad 100644 --- a/.github/workflows/command-rebase.yml +++ b/.github/workflows/command-rebase.yml @@ -31,7 +31,7 @@ jobs: reaction-type: "+1" - name: Checkout the latest code - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 with: fetch-depth: 0 token: ${{ secrets.COMMAND_BOT_PAT }} diff --git a/.github/workflows/generate_catalog_templates.yml b/.github/workflows/generate_catalog_templates.yml index 9d9d48209..1984ea1a0 100644 --- a/.github/workflows/generate_catalog_templates.yml +++ b/.github/workflows/generate_catalog_templates.yml @@ -12,7 +12,7 @@ jobs: user_manual: runs-on: ubuntu-latest steps: - - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 - uses: ammaraskar/sphinx-action@master with: diff --git a/.github/workflows/openapi.yml b/.github/workflows/openapi.yml index 83c7440a0..35e3efec4 100644 --- a/.github/workflows/openapi.yml +++ b/.github/workflows/openapi.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 with: submodules: true diff --git a/.github/workflows/sphinxbuild.yml b/.github/workflows/sphinxbuild.yml index 38da0a211..8b598c0b4 100644 --- a/.github/workflows/sphinxbuild.yml +++ b/.github/workflows/sphinxbuild.yml @@ -11,7 +11,7 @@ jobs: user_manual: runs-on: ubuntu-latest steps: - - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 - uses: actions/setup-python@v5 with: python-version: '3.10' @@ -31,7 +31,7 @@ jobs: user_manual-en: runs-on: ubuntu-latest steps: - - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 - uses: actions/setup-python@v5 with: python-version: '3.10' @@ -43,7 +43,7 @@ jobs: developer_manual: runs-on: ubuntu-latest steps: - - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 - uses: actions/setup-python@v5 with: python-version: '3.10' @@ -63,7 +63,7 @@ jobs: admin_manual: runs-on: ubuntu-latest steps: - - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 - uses: actions/setup-python@v5 with: python-version: '3.10' From d97a2bf6efd056f3ed7ee3ad1bcb5b1320a96050 Mon Sep 17 00:00:00 2001 From: sakudo Date: Sat, 22 Jun 2024 18:32:07 +0200 Subject: [PATCH 0009/1749] Update access_webdav.rst Just a small change to make it clear that the "nextcloud" in the url might need to be adjusted to the actual directory of the installation. Signed-off-by: sakudo --- user_manual/files/access_webdav.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/files/access_webdav.rst b/user_manual/files/access_webdav.rst index 5cad25115..933fb3960 100644 --- a/user_manual/files/access_webdav.rst +++ b/user_manual/files/access_webdav.rst @@ -33,7 +33,7 @@ same URL you use to access Nextcloud from your web browser - e.g.:: https://cloud.example.com - https://cloud.example.com/nextcloud (if Nextcloud is installed in a subdirectory) + https://example.com/nextcloud (if Nextcloud is installed in a subdirectory called "nextcloud") Third-party WebDAV clients -------------------------- @@ -57,7 +57,7 @@ The URL to use when configuring third-party apps to connect to Nextcloud is a bi https://cloud.example.com/remote.php/dav/files/USERNAME/ - https://cloud.example.com/nextcloud/remote.php/dav/files/USERNAME/ (if Nextcloud is installed in a subdirectory) + https://example.com/nextcloud/remote.php/dav/files/USERNAME/ (if Nextcloud is installed in a subdirectory called "nextcloud") .. note:: When using a third-party WebDAV client (including your operating system's built-in client), you should use an application password for login rather than your From e216f1b80fcfdc2e0ae399856b950541052f33b7 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 02:22:22 +0000 Subject: [PATCH 0010/1749] Translate version_control.pot in zh_CN 100% translated source file: 'version_control.pot' on 'zh_CN'. --- .../LC_MESSAGES/files/version_control.pot | 127 ++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 user_manual/locale/zh_CN/LC_MESSAGES/files/version_control.pot diff --git a/user_manual/locale/zh_CN/LC_MESSAGES/files/version_control.pot b/user_manual/locale/zh_CN/LC_MESSAGES/files/version_control.pot new file mode 100644 index 000000000..8e839ea03 --- /dev/null +++ b/user_manual/locale/zh_CN/LC_MESSAGES/files/version_control.pot @@ -0,0 +1,127 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# 禹隆 冯 <08172951@cumt.edu.cn>, 2023 +# Shiyun Zhu, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-17 10:07+0000\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Shiyun Zhu, 2024\n" +"Language-Team: Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../files/version_control.rst:3 +msgid "Version control" +msgstr "版本控制" + +#: ../../files/version_control.rst:5 +msgid "" +"Nextcloud supports simple version control system for files. Versioning " +"creates backups of files which are accessible via the Versions tab on the " +"Details sidebar. This tab contains the history of the file where you can " +"roll back a file to any previous version. Changes made at intervals greater " +"than two minutes are saved in **data/[user]/files_versions**." +msgstr "" +"Nextcloud支持简单的文件版本控制系统。版本化创建文件的备份,这些文件可以通过详细信息侧边栏上的Versions选项卡访问。此选项卡包含文件的历史记录,您可以将文件回滚到任何以前的版本。每两分钟以上的修改保存在**data/[user]/files_versions**中。" + +#: ../../files/version_control.rst:13 +msgid "" +"To restore a specific version of a file, click the circular arrow to the " +"right. Click on the timestamp to download it." +msgstr "若要恢复文件的特定版本,请单击右侧的圆形箭头。点击时间戳下载它。" + +#: ../../files/version_control.rst:16 +msgid "" +"The versioning app expires old versions automatically to make sure that the " +"user doesn't run out of space. This pattern is used to delete old versions:" +msgstr "版本控制应用程序会自动过期旧版本,以确保用户不会耗尽空间。这种模式用于删除旧版本:" + +#: ../../files/version_control.rst:20 +msgid "For the first second we keep one version" +msgstr "第一秒,我们保留一个版本" + +#: ../../files/version_control.rst:21 +msgid "For the first 10 seconds Nextcloud keeps one version every 2 seconds" +msgstr "在前10秒内,Nextcloud每2秒保留一个版本" + +#: ../../files/version_control.rst:22 +msgid "For the first minute Nextcloud keeps one version every 10 seconds" +msgstr "在第一分钟内,Nextcloud每10秒保存一个版本" + +#: ../../files/version_control.rst:23 +msgid "For the first hour Nextcloud keeps one version every minute" +msgstr "在第一个小时内,Nextcloud每分钟保存一个版本" + +#: ../../files/version_control.rst:24 +msgid "For the first 24 hours Nextcloud keeps one version every hour" +msgstr "在最初的24小时内,Nextcloud每小时保留一个版本" + +#: ../../files/version_control.rst:25 +msgid "For the first 30 days Nextcloud keeps one version every day" +msgstr "在最初的30天里,Nextcloud每天保留一个版本" + +#: ../../files/version_control.rst:26 +msgid "After the first 30 days Nextcloud keeps one version every week" +msgstr "在第一个30天之后,Nextcloud会每周保留一个版本" + +#: ../../files/version_control.rst:28 +msgid "" +"The versions are adjusted along this pattern every time a new version gets " +"created." +msgstr "每次创建新版本时,版本号都会按照这个模式进行调整。" + +#: ../../files/version_control.rst:31 +msgid "" +"The version app never uses more than 50% of the user's currently available " +"free space. If the stored versions exceed this limit, Nextcloud deletes the " +"oldest versions until it meets the disk space limit again." +msgstr "" +"版本应用程序从不使用超过50%的用户当前可用的空闲空间。如果存储的版本超过这个限制,Nextcloud会删除最旧的版本,直到再次满足磁盘空间限制。" + +#: ../../files/version_control.rst:37 +msgid "Naming a version" +msgstr "命名一个版本" + +#: ../../files/version_control.rst:39 +msgid "" +"Naming a version is currently not available when the group folders or S3 " +"versioning apps are enabled." +msgstr "当组文件夹或S3版本应用程序被启用时,命名版本目前是不可用的。" + +#: ../../files/version_control.rst:41 +msgid "You can give a name to a version." +msgstr "你可以给一个版本命名" + +#: ../../files/version_control.rst:46 +msgid "" +"When a version has a name, it will be excluded from the automatic expiration" +" process." +msgstr "当一个版本有一个名称时,它将被排除在自动过期过程之外。" + +#: ../../files/version_control.rst:49 +msgid "Deleting a version" +msgstr "删除一个版本" + +#: ../../files/version_control.rst:51 +msgid "" +"Deleting a version is currently not available when the group folders or S3 " +"versioning apps are enabled." +msgstr "当组文件夹或S3版本应用程序被启用时,删除版本目前是不可用的。" + +#: ../../files/version_control.rst:53 +msgid "" +"You can also manually delete a version without waiting for the automatic " +"expiration process." +msgstr "您也可以手动删除版本,而无需等待自动过期过程。" From 1b268f87571f45f79e8dc6ceb8e0ad4ad1c75a99 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 06:38:46 +0000 Subject: [PATCH 0011/1749] chore(deps): Bump urllib3 from 2.2.1 to 2.2.2 Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2) --- updated-dependencies: - dependency-name: urllib3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index bcdd256d2..f4e5fcd1e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -31,5 +31,5 @@ sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 sphinx-toolbox==3.5.0 sphinx-reredirects==0.1.3 -urllib3==2.2.1 +urllib3==2.2.2 zipp==3.18.2 From da5d150ac643ee5ab14ce9f5a7fbf9ab6d812d5b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 06:40:20 +0000 Subject: [PATCH 0012/1749] chore(deps): Bump shivammathur/setup-php from 2.30.4 to 2.31.0 Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.30.4 to 2.31.0. - [Release notes](https://github.com/shivammathur/setup-php/releases) - [Commits](https://github.com/shivammathur/setup-php/compare/c665c7a15b5295c2488ac8a87af9cb806cd72198...2e947f1f6932d141d076ca441d0e1e881775e95b) --- updated-dependencies: - dependency-name: shivammathur/setup-php dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/openapi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/openapi.yml b/.github/workflows/openapi.yml index 83c7440a0..c248b9f6c 100644 --- a/.github/workflows/openapi.yml +++ b/.github/workflows/openapi.yml @@ -20,7 +20,7 @@ jobs: submodules: true - name: Set up php - uses: shivammathur/setup-php@c665c7a15b5295c2488ac8a87af9cb806cd72198 # v2 + uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2 with: php-version: '8.1' # https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation From 8d3184980990245c3d7db3e8842eb2887942a6a5 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 24 Jun 2024 12:39:21 +0200 Subject: [PATCH 0013/1749] Update admin_manual/ai/app_stt_whisper2.rst Co-authored-by: Josh Signed-off-by: Marcel Klehr --- admin_manual/ai/app_stt_whisper2.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/ai/app_stt_whisper2.rst b/admin_manual/ai/app_stt_whisper2.rst index 0b901a4d2..5b51d1fc6 100644 --- a/admin_manual/ai/app_stt_whisper2.rst +++ b/admin_manual/ai/app_stt_whisper2.rst @@ -46,7 +46,7 @@ Installation Supplying alternate models ~~~~~~~~~~~~~~~~~~~~~~~~~~ -This app allows supplying alternate models in the ``/nc_app_llm2_data`` directory of the docker container. You can use any `*faster-whisper* model by Systran on hugging face `_ by simply +This app allows supplying alternate models in the ``/nc_app_llm2_data`` directory of the docker container. You can use any `*faster-whisper* model by Systran on hugging face `_ in the following way: 1. git cloning the respective repository 2. Copying the folder with the git repository to ``/nc_app_llm2_data`` inside the docker container. From 5c881f087ce83f9c493d47ea2c313872520bfe26 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 24 Jun 2024 12:39:31 +0200 Subject: [PATCH 0014/1749] Update admin_manual/ai/app_stt_whisper2.rst Co-authored-by: Josh Signed-off-by: Marcel Klehr --- admin_manual/ai/app_stt_whisper2.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/ai/app_stt_whisper2.rst b/admin_manual/ai/app_stt_whisper2.rst index 5b51d1fc6..1557036ab 100644 --- a/admin_manual/ai/app_stt_whisper2.rst +++ b/admin_manual/ai/app_stt_whisper2.rst @@ -11,7 +11,7 @@ This app supports input and output in other languages than English, if the under This app uses `faster-whisper `_ under the hood. Output quality will differ depending on which model you use, we recommend the following models: * OpenAI Whisper large-v2 or v3 (multilingual) - * OpenAI Whisper medium.en (only supports English) + * OpenAI Whisper medium.en (English only) Requirements ------------ From 2995d98bf375da6947f59b832224fe85d3a80b83 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 24 Jun 2024 12:39:41 +0200 Subject: [PATCH 0015/1749] Update admin_manual/ai/app_llm2.rst Co-authored-by: Josh Signed-off-by: Marcel Klehr --- admin_manual/ai/app_llm2.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/ai/app_llm2.rst b/admin_manual/ai/app_llm2.rst index e074d3545..67b4d68d6 100644 --- a/admin_manual/ai/app_llm2.rst +++ b/admin_manual/ai/app_llm2.rst @@ -24,7 +24,7 @@ Requirements * You will need a GPU with enough VRAM to hold the model you choose - * here are some examples: + * Some examples: * for 8B parameter models, 5bit-quantized variants and lower should fit on a 8GB VRAM, but of course have slightly lower quality * for 8B parameter models, 6bit-quantized variants and up will need 12GB VRAM From 692751789993b77b6778e076910aa339df8473ce Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 24 Jun 2024 12:39:58 +0200 Subject: [PATCH 0016/1749] Update admin_manual/ai/app_context_chat.rst Co-authored-by: Josh Signed-off-by: Marcel Klehr --- admin_manual/ai/app_context_chat.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index b3ccc5813..97e9d3367 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -13,7 +13,7 @@ Together they provide the ContextChat text processing tasks accessible via the : The *context_chat* and *context_chat_backend* apps run only open source models and do so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. -This app supports input and output in other languages than English, if the language model supports the language. +This app supports input and output in languages other than English if the language model supports the language. Requirements ------------ From fe598387c347f880b7394aba93de5e35299ddbde Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 24 Jun 2024 12:40:25 +0200 Subject: [PATCH 0017/1749] Apply suggestions from code review Co-authored-by: Josh Signed-off-by: Marcel Klehr --- admin_manual/ai/app_llm2.rst | 4 ++-- admin_manual/ai/app_stt_whisper2.rst | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/admin_manual/ai/app_llm2.rst b/admin_manual/ai/app_llm2.rst index 67b4d68d6..28131a1dc 100644 --- a/admin_manual/ai/app_llm2.rst +++ b/admin_manual/ai/app_llm2.rst @@ -11,7 +11,7 @@ This app uses `ctransformers `_ under * `Llama3 8b Instruct `_ (reasonable quality; fast; good acclaim; multilingual output may not be optimal) * `Llama3 70B Instruct `_ (good quality; good acclaim; good multilingual output) -This app supports input and output in other languages than English, if the underlying model supports the language. +This app supports input and output in languages other than English if the underlying model supports the language. Requirements ------------ @@ -76,7 +76,7 @@ Nextcloud customers should file bugs directly with our Support system. Known Limitations ----------------- -* We currently only support languages that the underlying model supports; correctness of language use in other languages than English may be poor depending on the language's coverage in the model's training data (We recommended model Llama 3 or other models explicitly trained on multiple languages) +* We currently only support languages that the underlying model supports; correctness of language use in languages other than English may be poor depending on the language's coverage in the model's training data (We recommended model Llama 3 or other models explicitly trained on multiple languages) * Language models can be bad at reasoning tasks * Language models are likely to generate false information and should thus only be used in situations that are not critical. It's recommended to only use AI at the beginning of a creation process and not at the end, so that outputs of AI serve as a draft for example and not as final product. Always check the output of language models before using it. * Make sure to test the language model you are using it for whether it meets the use-case's quality requirements diff --git a/admin_manual/ai/app_stt_whisper2.rst b/admin_manual/ai/app_stt_whisper2.rst index 1557036ab..0fddadad5 100644 --- a/admin_manual/ai/app_stt_whisper2.rst +++ b/admin_manual/ai/app_stt_whisper2.rst @@ -6,7 +6,7 @@ App: Local Whisper Speech-To-Text (stt_whisper2) The *stt_whisper2* app is one of the apps that provide Speech-To-Text functionality in Nextcloud and act as a media transcription backend for the :ref:`Nextcloud Assistant app`, the *talk* app and :ref:`other apps making use of the core Translation API`. The *stt_whisper2* app specifically runs only open source models and does so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. -This app supports input and output in other languages than English, if the underlying model supports the language. +This app supports input and output in languages other than English if the underlying model supports the language. This app uses `faster-whisper `_ under the hood. Output quality will differ depending on which model you use, we recommend the following models: From 2e2c753b0de68637e28d379345a7ce58543951f7 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Tue, 25 Jun 2024 15:10:59 +0200 Subject: [PATCH 0018/1749] build: 27 is now EOL Signed-off-by: Arthur Schiwon --- conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.py b/conf.py index 7ad81c245..f4467bde3 100644 --- a/conf.py +++ b/conf.py @@ -36,7 +36,7 @@ html_logo = "../_shared_assets/static/logo-white.png" rst_epilog = '.. |version| replace:: %s' % version # building the versions list -version_start = 27 # THIS IS THE SUPPORTED VERSION NUMBER +version_start = 28 # THIS IS THE SUPPORTED VERSION NUMBER version_stable = 29 # INCREASE THIS NUMBER TO THE LATEST STABLE VERSION NUMBER # Also search for "TODO ON RELEASE" in the rst files From f93fcb032b0a711a37d9b3b35ad7b07fa0ef4bdf Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 25 Jun 2024 23:10:21 +0200 Subject: [PATCH 0019/1749] fix: Adjust system requirement for upcoming Nextcloud 30 Clarify which versions we are testing and thus can support: * MySQL 8.0 LTS + 8.4 LTS * MariaDB 10.6 LTS, 10.11 LTS and 11.4 LTS * *(other databases unchanged)* Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen --- admin_manual/installation/system_requirements.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/installation/system_requirements.rst b/admin_manual/installation/system_requirements.rst index 8549df69f..40f7a35d3 100644 --- a/admin_manual/installation/system_requirements.rst +++ b/admin_manual/installation/system_requirements.rst @@ -23,7 +23,7 @@ For best performance, stability and functionality we have documented some recomm | | - openSUSE Leap 15.5 | | | - CentOS Stream | +------------------+-----------------------------------------------------------------------+ -| Database | - **MySQL 8.0+** or MariaDB 10.3/10.5/**10.6** (recommended)/10.11 | +| Database | - MySQL 8.0 / **8.4** or MariaDB 10.6/ **10.11** (recommended) / 11.4 | | | - Oracle Database 11g (*only as part of an enterprise subscription*) | | | - PostgreSQL 12/13/14/15/16 | | | - SQLite (*only recommended for testing and minimal-instances*) | From f47ec1f8709b6ca69478835abc63326959393699 Mon Sep 17 00:00:00 2001 From: Hamza Mahjoubi Date: Thu, 27 Jun 2024 01:48:50 +0200 Subject: [PATCH 0020/1749] feat: user manual out of office replacement Signed-off-by: Hamza Mahjoubi --- user_manual/groupware/absence.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/groupware/absence.rst b/user_manual/groupware/absence.rst index 7945169c2..dd739e613 100644 --- a/user_manual/groupware/absence.rst +++ b/user_manual/groupware/absence.rst @@ -6,9 +6,9 @@ Setting out-of-office messages If you are absent for vacation, sick leave or similar, you can add an out-of-office message in the **Absence** section of the **Availability** settings. -The interface asks for the time of absence, a short and a long message. This data is used for the following purposes: +The interface asks for the time of absence, a short and a long message and an optional replacement user. This data is used for the following purposes: 1) Your user status will change to the short message when your absence starts and reset when it ends. 2) And event with status *busy* will be created in your personal calendar. This allows others to see that you are not available when they use the free/busy feature. 3) If enabled, the Mail app will apply an autoresponder using the long message. -4) The Talk app will show the long out-of-office message to others when they try to reach you in a 1:1 chat during your absence. +4) The Talk app will show the long out-of-office message to others when they try to reach you in a 1:1 chat during your absence as well as the replacement user if set. From a38310f69536b0b3f05a0dcf83006e06719c2958 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:44:02 +0000 Subject: [PATCH 0021/1749] Translate mail.pot in ga 100% translated source file: 'mail.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot index 3095c7f53..1ce339405 100644 --- a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot +++ b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot @@ -23,7 +23,7 @@ msgstr "" #: ../../groupware/mail.rst:3 msgid "Using the Mail app" -msgstr "Ag baint úsáide as an app Mail" +msgstr "Ag baint úsáide as an aip Mail" #: ../../groupware/mail.rst:5 msgid "" From 5ef588b9d7be35e69b4354433b8d00f8e82a2538 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:44:26 +0000 Subject: [PATCH 0022/1749] Translate mail.pot in ga 100% translated source file: 'mail.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot index 1ce339405..8771bae06 100644 --- a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot +++ b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot @@ -30,7 +30,7 @@ msgid "" "The Mail app comes installed with Nextcloud Hub by default, but can be " "disabled. Please ask your Administrator for it." msgstr "" -"Tagann an app Mail suiteáilte le Nextcloud Hub de réir réamhshocraithe, ach " +"Tagann an aip Mail suiteáilte le Nextcloud Hub de réir réamhshocraithe, ach " "is féidir é a dhíchumasú. Iarr ar do Riarthóir é." #: ../../groupware/mail.rst:11 From 4bb0d971b69b1affee221c5b71447ae7c3c87114 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:44:43 +0000 Subject: [PATCH 0023/1749] Translate mail.pot in ga 100% translated source file: 'mail.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot index 8771bae06..9be24d336 100644 --- a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot +++ b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot @@ -55,7 +55,7 @@ msgstr "Líon suas an fhoirm logáil isteach (uathoibríoch nó lámhleabhar)" #: ../../groupware/mail.rst:23 msgid "Scheduled messages" -msgstr "Teachtaireachtaí sceidealta" +msgstr "Teachtaireachtaí sceidealaithe" #: ../../groupware/mail.rst:24 msgid "Click new message button on top left of your screen" From 83af657affee3e09463e9a38ad91a2d444a0c565 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:45:23 +0000 Subject: [PATCH 0024/1749] Translate mail.pot in ga 100% translated source file: 'mail.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot index 9be24d336..54b20fbbc 100644 --- a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot +++ b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot @@ -185,7 +185,7 @@ msgstr "" #: ../../groupware/mail.rst:74 msgid "The delegation has to be configured on the mail server by an admin" msgstr "" -"Ní mór do riarthóir an tarmligean a chumrú ar an bhfreastalaí ríomhphoist" +"Ní mór don riarthóir an tarmligean a chumrú ar an bhfreastalaí ríomhphoist" #: ../../groupware/mail.rst:75 msgid "Add the other email address as an alias for your own email account" From d704a6b8eec3772807a23a3af8e6719cdc9a7ce6 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:46:07 +0000 Subject: [PATCH 0025/1749] Translate mail.pot in ga 100% translated source file: 'mail.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot index 54b20fbbc..dc486c50b 100644 --- a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot +++ b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot @@ -59,7 +59,7 @@ msgstr "Teachtaireachtaí sceidealaithe" #: ../../groupware/mail.rst:24 msgid "Click new message button on top left of your screen" -msgstr "Cliceáil ar an gcnaipe teachtaireachta nua ar bharr do scáileáin" +msgstr "Cliceáil ar an gcnaipe teachtaireachta nua ar bharr clé do scáileáin" #: ../../groupware/mail.rst:25 msgid "Click the (...) action menu on the modal composer" From 06c7cb52f4ba056edd7b1c3753bd809c0a9183ee Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:47:49 +0000 Subject: [PATCH 0026/1749] Translate mail.pot in ga 100% translated source file: 'mail.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot index dc486c50b..c27226771 100644 --- a/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot +++ b/user_manual/locale/ga/LC_MESSAGES/groupware/mail.pot @@ -282,7 +282,7 @@ msgid "" "your draft mailbox." msgstr "" "Brúigh an cnaipe gar ar an modúl nó ar an táscaire sa chúinne ag bun ar " -"dheis chun deireadh a chur le eagarthóireacht teachtaireacht. Déanfar " +"dheis chun deireadh a chur le heagarthóireacht teachtaireacht. Déanfar " "dréacht a shábháil go huathoibríoch i do dhréachtbhosca poist." #: ../../groupware/mail.rst:120 From c2c5fc3ec18a29ff304612a4a1510a3f657eed17 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 08:57:13 +0000 Subject: [PATCH 0027/1749] Translate external_storage.pot in ga 100% translated source file: 'external_storage.pot' on 'ga'. --- .../ga/LC_MESSAGES/external_storage/external_storage.pot | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/external_storage/external_storage.pot b/user_manual/locale/ga/LC_MESSAGES/external_storage/external_storage.pot index 95d35fa9d..c7b567cf7 100644 --- a/user_manual/locale/ga/LC_MESSAGES/external_storage/external_storage.pot +++ b/user_manual/locale/ga/LC_MESSAGES/external_storage/external_storage.pot @@ -35,11 +35,11 @@ msgid "" " in the Nextcloud Administrator's manual for configuration how-tos and " "examples." msgstr "" -"Ligeann an feidhmchlár Stórála Seachtraí duit seirbhísí stórála seachtracha " -"a shuiteáil, ar nós Amazon S3, freastalaithe comhaid SMB/CIFS agus " +"Ligeann an feidhmchlár Stórála Sheachtraí duit seirbhísí stórála seachtracha" +" a shuiteáil, ar nós Amazon S3, freastalaithe comhaid SMB/CIFS agus " "freastalaithe FTP… in Nextcloud. Rialaíonn riarthóir do fhreastalaí " "Nextcloud cé acu díobh seo atá ar fáil duit. Féach le do thoil `Cumraíocht " -"Stóráil Sheachtrach (GUI) " +"Stórála Sheachtraí (GUI) " "`_" " i lámhleabhar an Riarthóra Nextcloud le haghaidh cumraíochta conas-tos agus" " samplaí." From d3c9e0697e7d2568c1c478734cd3be2526dc2bd5 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:49:36 +0000 Subject: [PATCH 0028/1749] Translate access_webdav.pot in ga 100% translated source file: 'access_webdav.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot index febb998b8..3da6e8897 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot @@ -23,7 +23,7 @@ msgstr "" #: ../../files/access_webdav.rst:3 msgid "Accessing Nextcloud files using WebDAV" -msgstr "Rochtain a fháil ar chomhaid Nextcloud ag baint úsáide as WebDAV" +msgstr "Rochtain ar chomhaid Nextcloud a fháil ag baint úsáide as WebDAV" #: ../../files/access_webdav.rst:5 msgid "" From 52f406f68500525e7c0c1e6c9fb5de94bddd2eb8 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:51:24 +0000 Subject: [PATCH 0029/1749] Translate access_webdav.pot in ga 100% translated source file: 'access_webdav.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot index 3da6e8897..406c48b87 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot @@ -34,8 +34,8 @@ msgid "" msgstr "" "Tacaíonn Nextcloud go hiomlán le prótacal WebDAV, agus is féidir leat " "ceangal agus sioncrónú le Comhaid Nextcloud thar WebDAV. Sa chaibidil seo, " -"beidh tú ag foghlaim conas Linux, macOS, Windows, agus gléasanna soghluaiste" -" a nascadh le do fhreastalaí Nextcloud." +"foghlaimeoidh tú conas Linux, macOS, Windows, agus gléasanna soghluaiste a " +"nascadh le do fhreastalaí Nextcloud." #: ../../files/access_webdav.rst:9 msgid "" From ea84eb540f37e7cc3942753fad79dfabd229f7c1 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:51:54 +0000 Subject: [PATCH 0030/1749] Translate access_webdav.pot in ga 100% translated source file: 'access_webdav.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/access_webdav.pot | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot index 406c48b87..41f19b753 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot @@ -46,11 +46,11 @@ msgid "" " remote network share, and stay synchronized." msgstr "" "Seasann WebDAV d’Údarú Dáilte agus Leaganacha. Is síneadh HTTP é a fhágann " -"go bhfuil sé éasca comhaid a óstáiltear ar fhreastalaithe Gréasáin cianda a " -"chruthú, a léamh agus a chur in eagar. Le WebDAV, cliant is féidir leat " -"rochtain a fháil ar do chuid Comhaid Nextcloud (lena n-áirítear scaireanna) " -"ar Linux, macOS agus Windows ar bhealach cosúil le haon sciar den líonra " -"cianda, agus fanacht sioncronaithe." +"go bhfuil sé éasca comhaid a chruthú, a léamh, agus a chur in eagar ar " +"fhreastalaithe Gréasáin cianda. Le cliant WebDAV, is féidir leat rochtain a " +"fháil ar do chomhaid Nextcloud (lena n-áirítear scaireanna) ar Linux, macOS " +"agus Windows ar bhealach cosúil le haon sciar den líonra cianda, agus " +"fanacht sioncronaithe." #: ../../files/access_webdav.rst:14 msgid "" From 667a0d572c4d046be8d44585fccccd7dcb7f6eb6 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:52:29 +0000 Subject: [PATCH 0031/1749] Translate access_webdav.pot in ga 100% translated source file: 'access_webdav.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot index 41f19b753..6c7425e90 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot @@ -57,8 +57,8 @@ msgid "" "Before we get into configuring WebDAV, let's take a quick look at the " "recommended way of connecting client devices to Nextcloud." msgstr "" -"Sula n-éireoidh linn WebDAV a chumrú, déanaimis féachaint go tapa ar an " -"mbealach molta chun feistí cliant a nascadh le Nextcloud." +"Sula ndéanaimid WebDAV a chumrú, féachaimis go tapa ar an mbealach molta " +"chun feistí cliant a nascadh le Nextcloud" #: ../../files/access_webdav.rst:18 msgid "Official Nextcloud desktop and mobile clients" From 8217fe4a327507c733a4823046eb5bd86f5c7126 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:52:53 +0000 Subject: [PATCH 0032/1749] Translate access_webdav.pot in ga 100% translated source file: 'access_webdav.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot index 6c7425e90..f23abaaea 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot @@ -62,7 +62,7 @@ msgstr "" #: ../../files/access_webdav.rst:18 msgid "Official Nextcloud desktop and mobile clients" -msgstr "Cliant oifigiúil deisce agus soghluaiste Nextcloud" +msgstr "Cliaint oifigiúla deisce agus soghluaiste Nextcloud" #: ../../files/access_webdav.rst:20 msgid "" From e407a7e98083d11a5d2d4acfff8e54b072bd6c1f Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 09:14:29 +0000 Subject: [PATCH 0033/1749] Translate access_webdav.pot in ga 100% translated source file: 'access_webdav.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot index f23abaaea..55f590ab4 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/access_webdav.pot @@ -155,7 +155,7 @@ msgid "" "navigator/id382551345>`_" msgstr "" "`WebDAV Navigator (iPhone) < https://apps.apple.com/us/app/webdav-" -"navigator/id382551345> `_" +"navigator/id382551345>`_" #: ../../files/access_webdav.rst:56 msgid "" From 4b9d32255ed07922cb823f5db60579dc02996ca3 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sat, 29 Jun 2024 14:48:17 +0000 Subject: [PATCH 0034/1749] Translate universal_access.pot in nb_NO 100% translated source file: 'universal_access.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/universal_access.pot | 276 ++++++++++++++++++ 1 file changed, 276 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/universal_access.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/universal_access.pot b/user_manual/locale/nb_NO/LC_MESSAGES/universal_access.pot new file mode 100644 index 000000000..f504dc352 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/universal_access.pot @@ -0,0 +1,276 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-03-01 16:07+0000\n" +"PO-Revision-Date: 2021-04-19 08:18+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../universal_access.rst:3 +msgid "Universal access" +msgstr "Universell tilgang" + +#: ../../universal_access.rst:5 +msgid "" +"Universal access is very important to us. We follow web standards and check " +"to make everything usable also with keyboard and assistive software such as " +"screen readers. We aim to be compliant with the `Web Content Accessibility " +"Guidelines 2.1 `_ on AA " +"level, with the high contrast theme even on AAA level. We also follow the " +"German BITV 2.0 guidelines." +msgstr "" +"Universell tilgang er veldig viktig for oss. Vi følger webstandarder og " +"sjekker for å gjøre alt brukbart også med tastatur og hjelpeprogramvare som " +"skjermlesere. Vi tar sikte på å være i samsvar med 'Web Content " +"Accessibility Guidelines 2.1 '_ på AA-nivå, med høykontrasttemaet selv på AAA-nivå. Vi " +"følger også de tyske BITV 2.0-retningslinjene." + +#: ../../universal_access.rst:12 +msgid "" +"If you find any issues, don’t hesitate to report them on `our issue tracker " +"`_. And if you want to get " +"involved, come `join our design team `_!" +msgstr "" +"Hvis du finner noen problemer, ikke nøl med å rapportere dem på 'vår " +"problemsporer '_. Og hvis du " +"vil bli involvert, kom 'bli med i vårt designteam " +"'_!" + +#: ../../universal_access.rst:18 +msgid "Zoom and responsiveness" +msgstr "Zoom og respons" + +#: ../../universal_access.rst:20 +msgid "" +"The Nextcloud interface is fully responsive and usable on any size of " +"screen. You can zoom in and out to fit the text and element size to your " +"liking. The navigation and sidebar can be expanded or collapsed." +msgstr "" +"Nextcloud-grensesnittet er fullt responsivt og kan brukes på alle " +"skjermstørrelser. Du kan zoome inn og ut for å tilpasse teksten og " +"elementstørrelsen etter eget ønske. Navigasjonen og sidepanelet kan utvides " +"eller skjules." + +#: ../../universal_access.rst:26 +msgid "Navigating via keyboard" +msgstr "Navigering via tastatur" + +#: ../../universal_access.rst:28 +msgid "" +"You can navigate the web interface with keyboard only just like you can with" +" the mouse:" +msgstr "" +"Du kan navigere i nettgrensesnittet med tastaturet akkurat som du kan med " +"musen:" + +#: ../../universal_access.rst:30 +msgid "``Tab`` and ``Shift + Tab`` to move between elements" +msgstr "\"Tab\" og \"Shift + Tab\" for å flytte mellom elementer" + +#: ../../universal_access.rst:31 +msgid "" +"``Enter`` or ``Space`` to activate or open the element (depending on the " +"type of element)" +msgstr "" +"\"Retur\" eller \"Mellomrom\" for å aktivere eller åpne elementet (avhengig " +"av type element)" + +#: ../../universal_access.rst:32 +msgid "``Escape`` to be used to close modals, popover menus, and file viewers" +msgstr "" +"''Escape'' som skal brukes til å lukke modaler, popover-menyer og filvisere" + +#: ../../universal_access.rst:33 +msgid "" +"``Left arrow`` and ``Right arrow`` to navigate between photos in the viewer" +msgstr "" +"\"Venstre piltast\" og \"Høyre piltast\" for å navigere mellom bilder i " +"viseren" + +#: ../../universal_access.rst:34 +msgid "``Ctrl + F`` to focus the search field" +msgstr "\"Ctrl + F\" for å fokusere på søkefeltet" + +#: ../../universal_access.rst:35 +msgid "``Ctrl + S`` to save changes in editors like Nextcloud Text" +msgstr "" +"\"Ctrl + S\" for å lagre endringer i tekstbehandlingsprogram som Nextcloud " +"Text" + +#: ../../universal_access.rst:37 +msgid "" +"For quicker navigation, we offer 2 \"skip links\" at the beginning of the " +"document which allow you to:" +msgstr "" +"For raskere navigering tilbyr vi 2 \"hopp over lenker\" i begynnelsen av " +"dokumentet som lar deg:" + +#: ../../universal_access.rst:39 +msgid "Skip to main content" +msgstr "Hoppe til hovedinnholdet" + +#: ../../universal_access.rst:40 +msgid "Skip to navigation of app" +msgstr "Hoppe til navigering av appen" + +#: ../../universal_access.rst:42 +msgid "" +"Nextcloud Talk has shortcuts which are also documented inside the settings " +"of the app itself:" +msgstr "" +"Nextcloud Talk har snarveier som også er dokumentert i innstillingene til " +"selve appen:" + +#: ../../universal_access.rst:44 +msgid "``C`` to focus the message input field" +msgstr "''C'' for å fokusere meldingsinntastingsfeltet" + +#: ../../universal_access.rst:45 +msgid "" +"``Escape`` to unfocus the message input field to be able to use shortcuts" +msgstr "" +"''Escape'' for å fjerne fokus på meldingsinntastingsfeltet for å kunne bruke" +" snarveier" + +#: ../../universal_access.rst:46 +msgid "``F`` to fullscreen the chat or call" +msgstr "''F'' for å sette chatten eller samtalen i fullskjerm" + +#: ../../universal_access.rst:51 +msgid "While in a call:" +msgstr "Mens du er i en samtale:" + +#: ../../universal_access.rst:48 +msgid "``M`` to toggle the microphone on and off" +msgstr "\"M\" for å veksle mikrofonen av og på" + +#: ../../universal_access.rst:49 +msgid "``V`` to toggle video on and off" +msgstr "\"V\" for å veksle video på og av" + +#: ../../universal_access.rst:50 +msgid "``Space`` for push to talk or push to mute" +msgstr "''Mellomrom'' for å trykke for å snakke eller trykke for å dempe" + +#: ../../universal_access.rst:51 +msgid "``R`` to raise or lower hand" +msgstr "\"R\" for å heve eller senke hånden" + +#: ../../universal_access.rst:53 +msgid "" +"Nextcloud Mail has shortcuts as well, also documented inside the settings of" +" the app itself:" +msgstr "" +"Nextcloud Mail har snarveier som også er dokumentert i innstillingene til " +"selve appen:" + +#: ../../universal_access.rst:55 +msgid "``C`` to compose a new message" +msgstr "``C`` for å skrive en ny melding" + +#: ../../universal_access.rst:56 +msgid "``Left arrow`` to switch to a newer message" +msgstr "``Venstre piltast`` for å bytte til en nyere melding" + +#: ../../universal_access.rst:57 +msgid "``Right arrow`` to switch to an older message" +msgstr "``Høyre piltast`` for å bytte til en eldre melding" + +#: ../../universal_access.rst:58 +msgid "``S`` to toggle a message as favorite" +msgstr "``S`` for å angi en melding som favoritt eller ikke" + +#: ../../universal_access.rst:59 +msgid "``U`` to toggle a message unread" +msgstr "``U`` for å angi en melding som ulest eller ikke" + +#: ../../universal_access.rst:60 +msgid "``Del`` to delete a message" +msgstr "``Del`` for å slette en melding" + +#: ../../universal_access.rst:61 +msgid "``Ctrl + Enter`` to send" +msgstr "``Ctrl + Enter`` for å sende" + +#: ../../universal_access.rst:62 +msgid "``R`` to refresh and load new mails" +msgstr "``R`` for å oppfriske og laste nye e-poster" + +#: ../../universal_access.rst:66 +msgid "Included themes" +msgstr "Inkluderte temaer" + +#: ../../universal_access.rst:68 +msgid "We offer several themes you can activate to aid accessibility:" +msgstr "" +"Vi tilbyr flere temaer du kan aktivere for å hjelpe tilgjengeligheten:" + +#: ../../universal_access.rst:70 +msgid "" +"**High contrast theme:** A high contrast mode to ease your navigation. " +"Visual quality will be reduced but clarity will be increased." +msgstr "" +"**Tema med høy kontrast:** En høykontrastmodus for å lette navigeringen. " +"Visuell kvalitet vil bli redusert, men klarheten vil bli økt." + +#: ../../universal_access.rst:71 +msgid "" +"**Dark theme:** A dark theme to ease your eyes by reducing the overall " +"luminosity and brightness. It is still under development, so please report " +"any issues you may find." +msgstr "" +"**Mørk tema:** Et mørkt tema for å lette øynene dine ved å redusere den " +"generelle lysstyrken og lysheten. Den er fortsatt under utvikling, så " +"vennligst rapporter eventuelle problemer du måtte finne." + +#: ../../universal_access.rst:72 +msgid "" +"**Dyslexia font:** OpenDyslexic is a free typeface/font designed to mitigate" +" some of the common reading errors caused by dyslexia." +msgstr "" +"**Dysleksi-skrift:** OpenDyslexic er en gratis skrifttype / skrift designet " +"for å redusere noen av de vanlige lesefeilene forårsaket av dysleksi." + +#: ../../universal_access.rst:74 +msgid "To reach the accessibility settings:" +msgstr "Slik kommer du til tilgjengelighetsinnstillingene:" + +#: ../../universal_access.rst:76 +msgid "Open the settings menu at the end of the header" +msgstr "Åpne innstillingsmenyen på slutten av båndet" + +#: ../../universal_access.rst:77 +msgid "Pick **Settings**" +msgstr "Velg **Innstillinger**" + +#: ../../universal_access.rst:78 +msgid "In the navigation, pick **Accessibility**" +msgstr "I navigasjonen, velg **Tilgjengelighet**" + +#: ../../universal_access.rst:80 +msgid "" +"Contrast of elements can vary based on custom theming. For example, the " +"primary theming color is used as background color by the header, log in " +"page, and primary buttons. If this causes contrast issues, please contact " +"your administrator for help." +msgstr "" +"Kontrast på elementer kan variere basert på tilpasset tema. Den primære " +"temafargen brukes for eksempel som bakgrunnsfarge av toppteksten, " +"påloggingssiden og primærknappene. Hvis dette fører til kontrastproblemer, " +"kan du kontakte systemansvarlig for å få hjelp." From d91686a36301e7999e1200161ba46e3dd82c43cc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 06:36:10 +0000 Subject: [PATCH 0035/1749] chore(deps): Bump importlib-metadata from 7.1.0 to 8.0.0 Bumps [importlib-metadata](https://github.com/python/importlib_metadata) from 7.1.0 to 8.0.0. - [Release notes](https://github.com/python/importlib_metadata/releases) - [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst) - [Commits](https://github.com/python/importlib_metadata/compare/v7.1.0...v8.0.0) --- updated-dependencies: - dependency-name: importlib-metadata dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index bcdd256d2..08799c256 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ charset-normalizer==3.3.2 docutils==0.20.1 idna==3.7 imagesize==1.4.1 -importlib-metadata==7.1.0 +importlib-metadata==8.0.0 Jinja2==3.1.4 MarkupSafe==2.1.5 packaging==24.0 From 8bd4af503af2f87e5575c4c0853fa597ade6798c Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 14:22:54 +0000 Subject: [PATCH 0036/1749] Translate advanced_features.pot in nb_NO 100% translated source file: 'advanced_features.pot' on 'nb_NO'. --- .../LC_MESSAGES/talk/advanced_features.pot | 281 ++++++++++++++++++ 1 file changed, 281 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/talk/advanced_features.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/talk/advanced_features.pot b/user_manual/locale/nb_NO/LC_MESSAGES/talk/advanced_features.pot new file mode 100644 index 000000000..b4b3ac839 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/talk/advanced_features.pot @@ -0,0 +1,281 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-08-03 15:13+0000\n" +"PO-Revision-Date: 2021-10-11 16:50+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../talk/advanced_features.rst:2 +msgid "Advanced Talk features" +msgstr "Avanserte Talk-funksjoner" + +#: ../../talk/advanced_features.rst:4 +msgid "" +"Nextcloud Talk has a number of advanced features users might find useful." +msgstr "" +"Nextcloud Talk har en rekke avanserte funksjoner som brukere kan finne " +"nyttige." + +#: ../../talk/advanced_features.rst:7 +msgid "Matterbridge" +msgstr "Matterbridge" + +#: ../../talk/advanced_features.rst:9 +msgid "" +"Matterbridge integration in Nextcloud Talk makes it possible to create " +"'bridges' between Talk conversations and conversations on other chat " +"services like MS Teams, Discord, Matrix and others. You can find a list of " +"supported protocols `on the Matterbridge github page. " +"`_" +msgstr "" +"Matterbridge-integrasjon i Nextcloud Talk gjør det mulig å lage \"broer\" " +"mellom Talk-samtaler og samtaler på andre chat-tjenester som MS Teams, " +"Discord, Matrix og andre. Du finner en liste over støttede protokoller 'på " +"Matterbridge github-siden. " +"`_" + +#: ../../talk/advanced_features.rst:11 +msgid "" +"A moderator can add a Matterbridge connection in the chat conversation " +"settings." +msgstr "" +"En moderator kan legge til en Matterbridge-tilkobling i innstillingene for " +"chat-samtalen." + +#: ../../talk/advanced_features.rst:15 +msgid "" +"Each of the bridges has its own need in terms of configuration. Information " +"for most is available on the Matterbridge wiki and can be accessed behind " +"``more information`` menu in the ``...`` menu. You can also `access the wiki" +" directly. `_" +msgstr "" +"Hver av broene har sitt eget behov når det gjelder konfigurasjon. " +"Informasjon for de fleste er tilgjengelig på Matterbridge wiki-en og kan nås" +" bak ''mer informasjon''-menyen i ''...'' menyen. Du kan også 'få tilgang " +"til wiki direkte. `_" + +#: ../../talk/advanced_features.rst:18 +msgid "Lobby" +msgstr "Lobby" + +#: ../../talk/advanced_features.rst:20 +msgid "" +"The lobby feature allows you to show guests a waiting screen until the call " +"starts. This is ideal for webinars with external participants, for example." +msgstr "" +"Lobbyfunksjonen lar deg vise gjestene en venteskjerm til samtalen starter. " +"Dette er ideelt for webinarer med eksterne deltakere, for eksempel." + +#: ../../talk/advanced_features.rst:24 +msgid "" +"You can choose to let the participants join the call at a specific time, or " +"when you dismiss the lobby manually." +msgstr "" +"Du kan velge å la deltakerne bli med i samtalen på et bestemt tidspunkt, " +"eller når du lukker lobbyen manuelt." + +#: ../../talk/advanced_features.rst:27 +msgid "Commands" +msgstr "Kommandoer" + +#: ../../talk/advanced_features.rst:29 +msgid "" +"Nextcloud allows users to execute actions using commands. A command " +"typically looks like:" +msgstr "" +"Nextcloud lar brukere utføre handlinger ved hjelp av kommandoer. En kommando" +" ser vanligvis slik ut:" + +#: ../../talk/advanced_features.rst:31 +msgid "``/wiki airplanes``" +msgstr "\"/wiki flymaskiner\"" + +#: ../../talk/advanced_features.rst:33 +msgid "" +"Administrators can configure, enable and disable commands. Users can use the" +" ``help`` command to find out what commands are available." +msgstr "" +"Administratorer kan konfigurere, aktivere og deaktivere kommandoer. Brukere " +"kan bruke kommandoen \"help'' for å finne ut hvilke kommandoer som er " +"tilgjengelige." + +#: ../../talk/advanced_features.rst:35 +msgid "``/help``" +msgstr "\"/help\"" + +#: ../../talk/advanced_features.rst:39 +msgid "" +"Find more information in the `administrative documentation for Talk. " +"`_" +msgstr "" +"Du finner mer informasjon i den 'administrative dokumentasjonen for Talk. " +"'_" + +#: ../../talk/advanced_features.rst:42 +msgid "Talk from Files" +msgstr "Talk fra Filer" + +#: ../../talk/advanced_features.rst:44 +msgid "" +"In the Files app, you can chat about files in the sidebar, and even have a " +"call while editing it. You first have to join the chat." +msgstr "" +"I Filer-appen kan du chatte om filer i sidefeltet, og til og med ringe mens " +"du redigerer den. Du må først bli med i chatten." + +#: ../../talk/advanced_features.rst:50 +msgid "" +"You can then chat or have a call with other participants, even when you " +"start editing the file." +msgstr "" +"Du kan deretter chatte eller ha en samtale med andre deltakere, selv når du " +"begynner å redigere filen." + +#: ../../talk/advanced_features.rst:54 +msgid "" +"In Talk, a conversation will be created for the file. You can chat from " +"there, or go back to the file using the ``...`` menu in the top-right." +msgstr "" +"I Talk opprettes en samtale for filen. Du kan chatte derfra, eller gå " +"tilbake til filen ved å bruke ''...'-menyen øverst til høyre." + +#: ../../talk/advanced_features.rst:59 +msgid "Create tasks from chat or share tasks in chat" +msgstr "Opprett oppgaver fra chat eller del oppgaver i chatten" + +#: ../../talk/advanced_features.rst:61 +msgid "" +"If Deck is installed, you can use the ``...`` menu of a chat message and " +"turn the message into a Deck task." +msgstr "" +"Hvis Deck er installert, kan du bruke \"...\"-menyen i en chatmelding og " +"gjøre meldingen om til en Deck-oppgave." + +#: ../../talk/advanced_features.rst:67 +msgid "From within Deck, you can share tasks into chat conversations." +msgstr "Fra Deck kan du dele oppgaver i chat-samtaler." + +#: ../../talk/advanced_features.rst:74 +msgid "Breakout rooms" +msgstr "Grupperom" + +#: ../../talk/advanced_features.rst:75 +msgid "" +"Breakout rooms allow you to divide a Nextcloud Talk call into smaller groups" +" for more focused discussions. The moderator of the call can create multiple" +" breakout rooms and assign participants to each room." +msgstr "" +"Grupperom lar deg dele en Nextcloud Talk-samtale i mindre grupper for mer " +"fokuserte diskusjoner. Moderatoren for samtalen kan opprette flere grupperom" +" og tilordne deltakere til hvert rom." + +#: ../../talk/advanced_features.rst:79 +msgid "Configure breakout rooms" +msgstr "Konfigurere grupperom" + +#: ../../talk/advanced_features.rst:81 +msgid "" +"To create breakout rooms, you need to be a moderator in a group " +"conversation. Click on the top-bar menu and click on \"Setup breakout " +"rooms\"." +msgstr "" +"For å opprette grupperom, må du være moderator i en gruppesamtale. Klikk på " +"toppmenyen og klikk på \"Sett opp grupperom\"." + +#: ../../talk/advanced_features.rst:86 +msgid "" +"A dialog will open where you can specify the number of rooms you want to " +"create and the participants assignment method. Here you'll be presented with" +" 3 options:" +msgstr "" +"En dialogboks åpnes der du kan spesifisere antall rom du vil opprette og " +"deltakernes oppgavemetode. Her vil du bli presentert med 3 alternativer:" + +#: ../../talk/advanced_features.rst:89 +msgid "" +"**Automatically assign participants**: Talk will automatically assign " +"participants to the rooms." +msgstr "" +"**Tilordne deltakere automatisk**: Talk vil automatisk tildele deltakere til" +" rommene." + +#: ../../talk/advanced_features.rst:90 +msgid "" +"**Manually assign participants**: You'll go through a participants editor " +"where you can assign participants to rooms." +msgstr "" +"** Tilordne deltakere manuelt **: Du går gjennom en deltakerredigerer der du" +" kan tilordne deltakere til rom." + +#: ../../talk/advanced_features.rst:91 +msgid "" +"**Allow participants choose**: Participants will be able to join breakout " +"rooms themselves." +msgstr "" +"**Tillat deltakerne å velge**: Deltakerne vil selv kunne bli med i " +"grupperom." + +#: ../../talk/advanced_features.rst:96 +msgid "Manage breakout rooms" +msgstr "Administrer grupperom" + +#: ../../talk/advanced_features.rst:98 +msgid "" +"Once the breakout rooms are created, you will be able to see them in the " +"sidebar." +msgstr "Når grupperommene er opprettet, vil du kunne se dem i sidefeltet." + +#: ../../talk/advanced_features.rst:102 +msgid "From the sidebar header" +msgstr "Fra toppteksten i sidefeltet" + +#: ../../talk/advanced_features.rst:104 +msgid "" +"**Start and stop the breakout rooms**: this will move all the users in the " +"parent conversation to their respective breakout rooms." +msgstr "" +"** Start og stopp grupperom **: dette vil flytte alle brukerne i " +"foreldresamtalen til deres respektive grupperom." + +#: ../../talk/advanced_features.rst:105 +msgid "" +"**Broadcast a message to all the rooms**: this will send a message to all " +"the rooms at the same time." +msgstr "" +"** Kringkast en melding til alle rommene **: dette vil sende en melding til " +"alle rommene samtidig." + +#: ../../talk/advanced_features.rst:106 +msgid "" +"**Make changes to the assigned participants**: this will open the " +"participants editor where you can change which participants are assigned to " +"which breakout room. From this dialog it's also possible to delete the " +"breakout rooms." +msgstr "" +"** Gjør endringer i de tildelte deltakerne **: Dette åpner " +"deltakerredigereren der du kan endre hvilke deltakere som er tildelt hvilket" +" grupperom. Fra denne dialogboksen er det også mulig å slette grupperommene." + +#: ../../talk/advanced_features.rst:110 +msgid "" +"From the breakout room element in the sidebar, you can also join a " +"particular breakout room or send a message to a specific room." +msgstr "" +"Fra grupperomelementet i sidefeltet kan du også bli med i et bestemt " +"grupperom eller sende en melding til et bestemt rom." From 6876123fbf843cd6c1308f11b2206ae447fbcbb2 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 14:28:14 +0000 Subject: [PATCH 0037/1749] Translate index.pot in nb_NO 100% translated source file: 'index.pot' on 'nb_NO'. --- .../locale/nb_NO/LC_MESSAGES/talk/index.pot | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/talk/index.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/talk/index.pot b/user_manual/locale/nb_NO/LC_MESSAGES/talk/index.pot new file mode 100644 index 000000000..ca2616308 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/talk/index.pot @@ -0,0 +1,42 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-03-01 16:07+0000\n" +"PO-Revision-Date: 2021-10-11 16:50+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../talk/index.rst:3 +msgid "Talk" +msgstr "Talk" + +#: ../../talk/index.rst:5 +msgid "" +"Nextcloud Talk offers audio/video and text chat integrated in Nextcloud. It " +"offers a web interface as well as mobile apps." +msgstr "" +"Nextcloud Talk tilbyr lyd/video og tekstchat integrert i Nextcloud. Den " +"tilbyr et webgrensesnitt samt mobilapper." + +#: ../../talk/index.rst:8 +msgid "" +"You can find out more about Nextcloud Talk `on our website " +"`_." +msgstr "" +"Du kan finne ut mer om Nextcloud Talk 'på vår hjemmeside " +"'_." From e6fea1eaca8752102eecb73f4f8bd8f863e7a9f5 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Tue, 2 Jul 2024 02:51:59 +0000 Subject: [PATCH 0038/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index da5b61cb4..77824108a 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -375,6 +375,20 @@ login or shared items. User's locale preferences configured under "personal Defaults to ``en`` +reduce_to_languages +^^^^^^^^^^^^^^^^^^^ + + +:: + + 'reduce_to_languages' => [], + +With this setting is possible to reduce the languages available in the +language chooser. The languages have to be set as array values using ISO_639-1 +language codes such as ``en`` for English, ``de`` for German etc. + +For example: Set to ['de', 'fr'] to only allow German and French languages. + default_phone_region ^^^^^^^^^^^^^^^^^^^^ From 13a8f74cfa330364f003c5a17396139a485d0e57 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 06:36:49 +0000 Subject: [PATCH 0039/1749] Translate join_a_call_or_chat_as_guest.pot in nb_NO 100% translated source file: 'join_a_call_or_chat_as_guest.pot' on 'nb_NO'. --- .../talk/join_a_call_or_chat_as_guest.pot | 156 ++++++++++++++++++ 1 file changed, 156 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/talk/join_a_call_or_chat_as_guest.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/talk/join_a_call_or_chat_as_guest.pot b/user_manual/locale/nb_NO/LC_MESSAGES/talk/join_a_call_or_chat_as_guest.pot new file mode 100644 index 000000000..84226deb5 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/talk/join_a_call_or_chat_as_guest.pot @@ -0,0 +1,156 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-03-01 16:07+0000\n" +"PO-Revision-Date: 2021-10-11 16:50+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../talk/join_a_call_or_chat_as_guest.rst:2 +msgid "Join a call or chat as guest" +msgstr "Bli med i en samtale eller chat som gjest" + +#: ../../talk/join_a_call_or_chat_as_guest.rst:4 +msgid "" +"Nextcloud Talk offers audio/video call and text chat integrated in " +"Nextcloud. It offers a web interface as well as mobile apps." +msgstr "" +"Nextcloud Talk tilbyr lyd/video og tekstchat integrert i Nextcloud. Den " +"tilbyr et webgrensesnitt samt mobilapper." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:7 +msgid "" +"You can find out more about Nextcloud Talk `on our website " +"`_." +msgstr "" +"Du kan finne ut mer om Nextcloud Talk 'på vår hjemmeside " +"'_." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:10 +msgid "Joining a chat" +msgstr "Å bli med i en chat" + +#: ../../talk/join_a_call_or_chat_as_guest.rst:12 +msgid "" +"If you received a link to a chat conversation, you can open this in your " +"browser to join the chat." +msgstr "" +"Hvis du mottok en lenke til en chat-samtale, kan du åpne denne i nettleseren" +" din for å bli med i chatten." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:16 +msgid "" +"You can change your name by clicking the ``Edit`` button, located top-right." +msgstr "" +"Du kan endre navnet ditt ved å klikke på ''Rediger'' -knappen, øverst til " +"høyre." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:20 +msgid "" +"Your camera and microphone settings can be found in the ``Settings`` menu. " +"There you can also find a list of shortcuts you can use." +msgstr "" +"Kamera- og mikrofoninnstillingene dine finner du i menyen ''Innstillinger'. " +"Der kan du også finne en liste over snarveier du kan bruke." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:25 +msgid "Joining a call" +msgstr "Å bli med i en samtale" + +#: ../../talk/join_a_call_or_chat_as_guest.rst:27 +msgid "" +"You can start a call any time with the ``Start call`` button. Other " +"participants will get notified and can join the call. If somebody else has " +"started a call already, the button will change in a green ``Join call`` " +"button." +msgstr "" +"Du kan starte en samtale når som helst med ''Start samtale'' -knappen. Andre" +" deltakere vil bli varslet og kan bli med i samtalen. Hvis noen andre " +"allerede har startet en samtale, endres knappen i en grønn ''Bli med i " +"samtale'' knapp." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:31 +msgid "" +"Before actually joining the call you will see a device check, where you can " +"pick the right camera and microphone, enable background blur or even join " +"with any devices." +msgstr "" +"Før du faktisk blir med i samtalen, vil du se en enhetssjekk, der du kan " +"velge riktig kamera og mikrofon, aktivere bakgrunnsuskarphet eller til og " +"med bli med på hvilken som helst enhet." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:35 +msgid "" +"During a call, you can find the Camera and Microphone settings in the " +"``...`` menu in the top bar." +msgstr "" +"Under en samtale finner du kamera- og mikrofoninnstillingene i menyen " +"''...'' i topplinjen." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:39 +msgid "" +"During a call, you can mute your microphone and disable your video with the " +"buttons in the top-right, or using the shortcuts ``M`` to mute audio and " +"``V`` to disable video. You can also use the ``space bar`` to toggle mute. " +"When you are muted, pressing space will unmute you so you can speak until " +"you let go of the space bar. If you are unmuted, pressing space will mute " +"you until you let go." +msgstr "" +"Under en samtale kan du dempe mikrofonen og deaktivere videoen din med " +"knappene øverst til høyre, eller bruke snarveiene ''M'' for å dempe lyd og " +"''V'' for å deaktivere video. Du kan også bruke ''mellomromstasten'' for å " +"veksle demp av og på. Når du er dempet, vil det å trykke på mellomrom " +"oppheve dempingen av deg, slik at du kan snakke til du slipper " +"mellomromstasten. Hvis du ikke slår på lyden, vil å trykke mellomrom dempe " +"deg til du slipper." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:41 +msgid "" +"You can hide your video (useful during a screen share) with the little arrow" +" just above the video stream. Bring it back with the little arrow again." +msgstr "" +"Du kan skjule videoen din (nyttig under en skjermdeling) med den lille pilen" +" rett over videostrømmen. Ta den tilbake med den lille pilen igjen." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:44 +msgid "Starting a screen share" +msgstr "Å starte en skjermdeling" + +#: ../../talk/join_a_call_or_chat_as_guest.rst:46 +msgid "" +"You can click the monitor icon on your video stream to share your screen. " +"Depending on your browser, you will get the option to share a monitor, an " +"application window or a single browser tab." +msgstr "" +"Du kan klikke på skjermikonet på videostrømmen for å dele skjermen. Avhengig" +" av nettleseren din, får du muligheten til å dele en skjerm, et " +"applikasjonsvindu eller en enkelt nettleserfane." + +#: ../../talk/join_a_call_or_chat_as_guest.rst:49 +msgid "More settings" +msgstr "Flere innstillinger" + +#: ../../talk/join_a_call_or_chat_as_guest.rst:51 +msgid "" +"In the conversation menu you can choose to go full-screen. You can also do " +"this by using the ``F`` key on your keyboard. In the conversation settings, " +"you can find notification options and the full conversation description." +msgstr "" +"I samtalemenyen kan du velge å gå i fullskjerm. Du kan også gjøre dette ved " +"å bruke ''F'' -tasten på tastaturet. I samtaleinnstillingene finner du " +"varslingsalternativer og den fullstendige samtalebeskrivelsen." From b266e7d22f658075cb6c97da2c0a5c2f30ee1817 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 2 Jul 2024 21:37:33 +0200 Subject: [PATCH 0040/1749] feat(developer): Document public CSS variables and classes from server Signed-off-by: Ferdinand Thiessen --- _shared_assets/static/custom.css | 4 + developer_manual/basics/front-end/theming.rst | 9 +- developer_manual/html_css_design/css.rst | 285 ++++++++++++++---- go.php | 3 +- 4 files changed, 230 insertions(+), 71 deletions(-) diff --git a/_shared_assets/static/custom.css b/_shared_assets/static/custom.css index 7c316f3fe..12b6d9ba9 100644 --- a/_shared_assets/static/custom.css +++ b/_shared_assets/static/custom.css @@ -92,4 +92,8 @@ div#list-of-available-icons > blockquote > div > div > p { font-size: 90%; font-style: normal; text-align: center; +} + +.wy-nav-content { + max-width: max(800px, calc(100vw - 600px)) !important; } \ No newline at end of file diff --git a/developer_manual/basics/front-end/theming.rst b/developer_manual/basics/front-end/theming.rst index 3419d55c5..d3774533c 100644 --- a/developer_manual/basics/front-end/theming.rst +++ b/developer_manual/basics/front-end/theming.rst @@ -6,13 +6,10 @@ Theming support The Nextcloud theming app offers some tools for app developers to ensure that apps also match the themed look. -CSS classes ------------ - -* **.nc-theming-main-background** Background in theming color -* **.nc-theming-main-text** Text in theming color -* **.nc-theming-contrast** Text in white/black color to be shown in front of the theming color +CSS variables +------------- +There are a lot of CSS variables available, see :ref:`cssvars`. JavaScript ---------- diff --git a/developer_manual/html_css_design/css.rst b/developer_manual/html_css_design/css.rst index 2dcbdf4dd..69c3fabcd 100644 --- a/developer_manual/html_css_design/css.rst +++ b/developer_manual/html_css_design/css.rst @@ -2,15 +2,12 @@ .. codeauthor:: John Molakvoæ .. _css: -==== -SCSS -==== +=== +CSS +=== -Nextcloud supports SCSS natively. -You can migrate your files by simply renaming your ``.css`` files to ``.scss``. -The server will automatically compile, cache and serve it. -The SCSS file is prioritized. Having two files with the same name and a ``scss`` & ``css`` extension -will ensure backwards compatibility with <12 versions as scss files will be ignored by the server. +While the recommended way to develop the user interface is using Vue with the Nextcloud provided components, +Nextcloud also provides CSS variables and classes to style components to have a consistent look. .. _cssvars: @@ -18,75 +15,235 @@ will ensure backwards compatibility with <12 versions as scss files will be igno CSS variables ============= -App developers should use CSS4 variables so you get the values which Nextcloud defines. This way you can be sure that the theming and accessibility app can dynamically adjust the values. - -A list of available variables is listed in the server repository: -https://github.com/nextcloud/server/blob/master/core/css/variables.scss +It is strongly recommended to use the Nextcloud provided CSS variables for styling components. +This way you can be sure that the theming and accessibility app can dynamically adjust the values. +Doing so also allows users to enforce dark or light theme, high contrast or other theming related options. -.. _cssicons: +Primary color variables +----------------------- -SCSS icon mixins -================ +The primary color is the main accent color that can be configured by the administrator or the user (if user theming is enabled). -.. deprecated:: 25 ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| Variable | Example | Usage | ++==============================================+==================+===========================================================================================+ +| ``--color-primary`` | ``#00679e`` | Primary color configured by user | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-text`` | ``#ffffff`` | Text color to be used on ``--color-primary`` | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-hover`` | ``#3285b1`` | Variant of ``--color-primary`` for hover effects | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-light`` | ``#e5eff5`` | Light variant of ``--color-primary`` used for secondary actions | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-light-text`` | ``#00293f`` | Text color to be used on ``--color-primary-light`` | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-light-hover`` | ``#dbe4ea`` | Variant of ``--color-primary-light`` for hover effects | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-element`` | ``#00679e`` | Accessibility adjusted variant of ``--color-primary`` to be used on interactive elements | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-element-text`` | ``#ffffff`` | Text color to be used on ``--color-primary-element`` | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-element-text-dark`` | ``#f5f5f5`` | Less contrast version of ``--color-primary-element-text`` | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-element-hover`` | ``#005a8a`` | Variant of ``--color-primary-element`` for hover effects | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-element-light`` | ``#e5eff5`` | Light variant of ``--color-primary-element`` used for secondary actions | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-element-light-text`` | ``#00293f`` | Text color to be used on ``--color-primary-element-light`` | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--color-primary-element-light-hover`` | ``#dbe4ea`` | Variant of ``--color-primary-element-light`` for hover effects | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--primary-invert-if-bright`` | ``invert(100%)`` | Filter to invert icons placed on primary color backgrounds if the primary color is bright | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ +| ``--primary-invert-if-dark`` | ``invert(100%)`` | Filter to invert icons placed on primary color backgrounds if the primary color is dark | ++----------------------------------------------+------------------+-------------------------------------------------------------------------------------------+ -Some SCSS mixins and functions are employed to add and manage SVG icons. +Background variables +-------------------- -These functions need to be used to add the icons via background-image. They create a list of every icon used in Nextcloud and create an associated list of variables. -This allows us to invert the colors of the SVGs when using the dark theme. ++----------------------------------------------+-----------------------+-------------------------------------------------------------------------------------+ +| Variable | Example | Usage | ++==============================================+=======================+=====================================================================================+ +| ``--color-background-plain`` | ``#00679e`` | The background color of the ``body`` element | ++----------------------------------------------+-----------------------+-------------------------------------------------------------------------------------+ +| ``--color-background-plain-text`` | ``#ffffff`` | Text color to be used directly on the background (e.g. header menu) | ++----------------------------------------------+-----------------------+-------------------------------------------------------------------------------------+ +| ``--image-background`` | ``url('clouds.jpg')`` | Background image used on the ``body`` element (optional) | ++----------------------------------------------+-----------------------+-------------------------------------------------------------------------------------+ +| ``--background-image-invert-if-bright`` | ``invert(100%)`` | Filter to invert (bright) icons placed directly on the body background (app menu) | ++----------------------------------------------+-----------------------+-------------------------------------------------------------------------------------+ -.. code-block:: scss +General color variables +----------------------- - /** - * SVG COLOR API - * - * @param string $icon the icon filename - * @param string $dir the icon folder within /core/img if $core or app name - * @param string $color the desired color in hexadecimal - * @param int $version the version of the file - * @param bool [$core] search icon in core - * - * @returns string the url to the svg api endpoint - */ - @mixin icon-color($icon, $dir, $color, $version: 1, $core: false) ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| Variable | Example | Usage | ++==============================================+================================================+===========================================================================================================+ +| ``--color-main-text`` | ``#222222`` | Main text color | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-text-maxcontrast`` | ``#6b6b6b`` | Brighter text color that still fulfills accessibility requirements | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-text-maxcontrast-background-blur`` | ``#595959`` | ``--color-text-maxcontrast`` for blurred background, see ``--color-main-background-blur`` | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-main-background`` | ``#fffff`` | Main background color | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-main-background-rgb`` | ``255,255,255`` | RGB variant of ``--color-main-background`` | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-main-background-blur`` | ``rgba(var(--color-main-background-rgb), .8)`` | Background color used for blurred background, see ``--filter-background-blur`` | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-background-hover`` | ``#f5f5f5`` | Background color for hover effects | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-background-dark`` | ``#ededed`` | Can be used e.g. to colorize selected table rows | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-background-darker`` | ``#dbdbdb`` | Should only be used for elements, not as a text background! Otherwise it will not work for accessibility. | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-border`` | ``#ededed`` | Default element border color | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-border-dark`` | ``#dbdbdb`` | Darker version of the border color | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-border-maxcontrast`` | ``#7d7d7d`` | Brightest possible border color for accessibility | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-placeholder-light`` | ``#e6e6e6`` | Color for input placeholders | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-placeholder-dark`` | ``#cccccc`` | Darker version of ``--color-placeholder-light`` | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-scrollbar`` | ``#33333344`` | Color for scrollbars | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-loading-light`` | ``#cccccc`` | Color for the loading spinner (the bright part of it) | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-loading-dark`` | ``#444444`` | Color for the loading spinner (the dark part of it) | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-box-shadow-rgb`` | ``77,77,77`` | Color for box shadow effects in RGB notation | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--color-box-shadow`` | ``rgba(var(--color-box-shadow-rgb), 0.5)`` | Color for box shadow effects | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--background-invert-if-dark`` | ``invert(100%)`` | Filter to invert (dark) icons (e.g. set if the color theme is dark) | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--background-invert-if-bright`` | ``invert(100%)`` | Filter to invert (bright) icons (e.g. set if the color theme is bright) | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ - // Examples - .icon-menu { - @include icon-color('menu', 'actions', $color-white, 1, true); - // --icon-menu: url('/svg/core/actions/menu/ffffff?v=1'); - // background-image: var(--icon-menu) - } - .icon-folder { - @include icon-color('folder', 'files', $color-black); - // --icon-folder: url('/svg/files/folder/000000?v=1'); - // background-image: var(--icon-folder) - } +State colors variables +---------------------- -More information about the :ref:`svg color api `. ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| Variable | Example | Usage | ++==============================================+=================+===========================================================================================+ +| ``--color-favorite`` | ``#a37200`` | Color to mark favorites, can be used to color e.g. a star icon for favorites | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-error`` | ``#db0606`` | Element color to show error state, this should not be used for text | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-error-rgb`` | ``219,6,6`` | RGB variant of ``--color-error`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-error-hover`` | ``#df2525`` | Element color for hover effects of ``--color-error`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-error-text`` | ``#c20505`` | Text color to show error state | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-warning`` | ``#a37200`` | Element color to show warning state, this should not be used for text | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-warning-rgb`` | ``163,114,0`` | RGB variant of ``--color-warning`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-warning-hover`` | ``#8a6000`` | Element color for hover effects of ``--color-warning`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-warning-text`` | ``#7f5900`` | Text color to show warning state | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-success`` | ``#2d7b41`` | Element color to show success state, this should not be used for text | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-success-rgb`` | ``45,123,65`` | RGB variant of ``--color-success`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-success-hover`` | ``#428854`` | Element color for hover effects of ``--color-success`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-success-text`` | ``#286c39`` | Text color to show success state | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-info`` | ``#0071ad`` | Element color to show info state, this should not be used for text | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-info-rgb`` | ``0,113,173`` | RGB variant of ``--color-info`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-info-hover`` | ``#197fb5`` | Element color for hover effects of ``--color-info`` | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +| ``--color-info-text`` | ``#006499`` | Text color to show info state | ++----------------------------------------------+-----------------+-------------------------------------------------------------------------------------------+ +Element structure variables +--------------------------- -The ``icon-black-white`` mixin is a shorthand for the ``icon-color`` function but it generates two sets of icons with the suffix ``-white`` and without (default black). ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| Variable | Example | Usage | ++==============================================+================================================+===========================================================================================================+ +| ``--animation-quick`` | ``100ms`` | Animation time for snappy CSS transitions | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--animation-slow`` | ``300ms`` | Animation time for more complex transitions | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--breakpoint-mobile`` | ``1024px`` | Breakpoint for mobile responsive layout (e.g. if app navigation should be always visible) | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--filter-background-blur`` | ``blur(25px)`` | Filter to be used on elements with background blur (e.g. app navigation) | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--font-face`` | ``system-ui, 'Segoe UI', Roboto, Oxygen-Sans`` | Font used for Nextcloud user interface | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--default-font-size`` | ``15px`` | Font size for normal text | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--default-line-height`` | ``24px`` | Line height for normal text, for accessibility this should always be ``calc(1.5 * var(--font-size))`` | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--default-grid-baseline`` | ``4px`` | Foundation of all spacing sizes used on Nextcloud which are multiples of the baseline size | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--border-width-element`` | ``1px`` | Border width for interactive elements such as text fields and selects | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--border-width-element-focused`` | ``2px`` | Border width for interactive elements when focussed (adjusted for accessibility) | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--border-radius`` | ``3px`` | Default border radius | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--border-radius-large`` | ``10px`` | Larger border radius | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--border-radius-rounded`` | ``28px`` | Even larger border radius for elements which should be look rounded | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--border-radius-pill`` | ``calc(var(--default-clickable-area) / 2)`` | Border radius for pill-style elements | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--border-radius-element`` | ``8px`` | Border radius of interactive elements such as buttons, input, navigation and list items. | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--default-clickable-area`` | ``34px`` | Default size (width and height) for interactive elements like buttons | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--clickable-area-large`` | ``48px`` | Larger size for the main UI elements | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--clickable-area-small`` | ``24px`` | Smallest possible size of interactive elements, used by tertiary actions like filter chips | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--header-height`` | ``50px`` | Height of the main app navigation bar | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--header-menu-item-height`` | ``44px`` | Height of entries in the main app navigation bar | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--navigation-width`` | ``300px`` | Width of the in-app navigation sidebar | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--sidebar-min-width`` | ``200px`` | Minimum width of the app sidebar on small screens | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--sidebar-max-width`` | ``500px`` | Maximum width of the app sidebar on wide screens | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +.. _cssclasses: -.. code-block:: scss - - /** - * Create black and white icons - * This will add a default black version of and an additional white version when .icon-white is applied - */ - @mixin icon-black-white($icon, $dir, $version, $core: false) - - // Examples - @include icon-black-white('add', 'actions', 1, true); - - // Will result in - .icon-add { - @include icon-color('add', 'actions', $color-black, 1, true); - } - .icon-add-white, - .icon-add.icon-white { - @include icon-color('add', 'actions', $color-white, 1, true); - } +CSS classes +=========== +There are some predefined classes for public use to ease developing an application for Nextcloud. ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| CSS class | Usage | ++==============================================+================================================================================================================================================+ +| ``.hidden-visually`` | Hides an element visually from the page but keeps it in the accessibility tree | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.hidden`` | Hides an element completely from the page (also removed from the accessibility tree) | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.bold`` | Make content of the element bold emphasize | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.center`` | Center align the elements text | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.clear-left`` | Clear float left | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.clear-right`` | Clear float right | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.clear-both`` | Clear float on both | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.pull-left`` | Float left | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.pull-right`` | Float right | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ +| ``.inlineblock`` | Make an element an inline block | ++----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------+ diff --git a/go.php b/go.php index 22e88f33e..e98f42b6d 100644 --- a/go.php +++ b/go.php @@ -49,9 +49,10 @@ $mapping = array( 'admin-warnings' => '/admin_manual/configuration_server/security_setup_warnings.html', 'admin-workflowengine' => '/admin_manual/file_workflows/index.html', + 'developer-manual' => '/developer_manual', 'developer-backports' => '/developer_manual/getting_started/development_process.html#bugfixes', 'developer-code-integrity'=> '/developer_manual/app/code_signing.html', - 'developer-manual' => '/developer_manual', + 'developer-css' => '/developer_manual/html_css_design/css.html', 'developer-theming' => '/developer_manual/core/theming.html', 'user' => '/user_manual', From 8904ccddae4152cc218e07415e0fe31c0c1d2a9e Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 2 Jul 2024 21:38:09 +0200 Subject: [PATCH 0041/1749] fix(developer): Fix invalid `go.php` mappings Signed-off-by: Ferdinand Thiessen --- go.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/go.php b/go.php index e98f42b6d..73dc6b5f8 100644 --- a/go.php +++ b/go.php @@ -51,9 +51,9 @@ $mapping = array( 'developer-manual' => '/developer_manual', 'developer-backports' => '/developer_manual/getting_started/development_process.html#bugfixes', - 'developer-code-integrity'=> '/developer_manual/app/code_signing.html', + 'developer-code-integrity'=> '/developer_manual/app_publishing_maintenance/code_signing.html', 'developer-css' => '/developer_manual/html_css_design/css.html', - 'developer-theming' => '/developer_manual/core/theming.html', + 'developer-theming' => '/developer_manual/basics/front-end/theming.html', 'user' => '/user_manual', 'user-2fa' => '/user_manual/en/user_2fa.html', From 499ad4f3c0123d32c5b2d4f3417a9e310bee0c2a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:42:05 +0000 Subject: [PATCH 0042/1749] chore(deps): Bump sphinx-reredirects from 0.1.3 to 0.1.4 Bumps [sphinx-reredirects](https://github.com/documatt/sphinx-reredirects) from 0.1.3 to 0.1.4. - [Commits](https://github.com/documatt/sphinx-reredirects/compare/v0.1.3...v0.1.4) --- updated-dependencies: - dependency-name: sphinx-reredirects dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f4e5fcd1e..62caadd86 100644 --- a/requirements.txt +++ b/requirements.txt @@ -30,6 +30,6 @@ sphinxcontrib-phpdomain==0.11.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 sphinx-toolbox==3.5.0 -sphinx-reredirects==0.1.3 +sphinx-reredirects==0.1.4 urllib3==2.2.2 zipp==3.18.2 From a3cdbec5d8bc4a3805bd07139f39161b9532bad7 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 3 Jul 2024 07:02:35 +0000 Subject: [PATCH 0043/1749] Translate talk_basics.pot in nb_NO 100% translated source file: 'talk_basics.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/talk/talk_basics.pot | 380 ++++++++++++++++++ 1 file changed, 380 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/talk/talk_basics.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/talk/talk_basics.pot b/user_manual/locale/nb_NO/LC_MESSAGES/talk/talk_basics.pot new file mode 100644 index 000000000..d0d37de63 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/talk/talk_basics.pot @@ -0,0 +1,380 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-08-17 08:25+0000\n" +"PO-Revision-Date: 2021-10-11 16:50+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../talk/talk_basics.rst:3 +msgid "Basics of Nextcloud Talk" +msgstr "Grunnleggende om Nextcloud Talk" + +#: ../../talk/talk_basics.rst:5 +msgid "Nextcloud Talk lets you chat and have video calls on your own server." +msgstr "Nextcloud Talk lar deg chatte og ha videosamtaler på din egen server." + +#: ../../talk/talk_basics.rst:7 +msgid "" +"Chats and calls take place in conversations. You can create any number of " +"conversations. There are two kinds of conversations:" +msgstr "" +"Chatter og anrop foregår i samtaler. Du kan opprette et hvilket som helst " +"antall samtaler. Det finnes to typer samtaler:" + +#: ../../talk/talk_basics.rst:9 +msgid "" +"**One-on-one conversations.** This is where you have a private chat or call " +"with another Talk user. You can't add other people to this conversation or " +"share it with a link. You start a direct one-on-one chat by looking for " +"another user in the search bar and then clicking their name." +msgstr "" +"**En-til-en-samtaler.** Det er her du har en privat chat eller samtale med " +"en annen Talk-bruker. Du kan ikke legge til andre personer i denne samtalen " +"eller dele den med en kobling. Du starter en direkte en-til-en-chat ved å se" +" etter en annen bruker i søkefeltet og deretter klikke på navnet deres." + +#: ../../talk/talk_basics.rst:12 +msgid "" +"**Group conversations.** Besides the person who created the conversation, a " +"group conversation can have any number of people in it. A group conversation" +" can be shared publicly with a link, so external guest users can join a " +"call. It can also be listed, so other people on your Nextcloud server can " +"join the conversation." +msgstr "" +"**Gruppesamtaler.** I tillegg til personen som opprettet samtalen, kan en " +"gruppesamtale ha et ubegrenset antall personer. En gruppesamtale kan deles " +"offentlig med en kobling, slik at eksterne gjestebrukere kan bli med i en " +"samtale. Det kan også listes, slik at andre personer på Nextcloud-serveren " +"din kan bli med i samtalen." + +#: ../../talk/talk_basics.rst:15 +msgid "Creating a chat" +msgstr "Opprettelse av chat" + +#: ../../talk/talk_basics.rst:17 +msgid "" +"You can create a direct, one-on-one chat by searching for the name of a " +"user, a group or a circle and clicking it. For a single user, a conversation" +" is immediately created and you can start your chat. For a group or circle " +"you get to pick a name and settings before you create the conversation and " +"add the participants." +msgstr "" +"Du kan opprette en direkte, en-til-en-chat ved å søke etter navnet på en " +"bruker, en gruppe eller en sirkel og klikke på den. For en enkelt bruker " +"opprettes en samtale umiddelbart, og du kan starte chatten. For en gruppe " +"eller sirkel kan du velge et navn og innstillinger før du oppretter samtalen" +" og legger til deltakerne." + +#: ../../talk/talk_basics.rst:21 +msgid "" +"If you want to create a custom group conversation, click the ``⋮`` button " +"next to the filters button and then on ``Create a new conversation``." +msgstr "" +"Hvis du vil opprette en egendefinert gruppesamtale, klikker du på " +"\"⋮\"-knappen ved siden av filtreknappen og deretter på \"Opprett en ny " +"samtale\"." + +#: ../../talk/talk_basics.rst:26 +msgid "" +"You can then pick a name for the conversation, put a description, and set up" +" an avatar for it (with uploaded photo or emoji), and select if the " +"conversation should be open to external users and if other users on the " +"server can see and join the conversation." +msgstr "" +"Du kan deretter velge et navn for samtalen, legge inn en beskrivelse og " +"sette opp en avatar for den (med opplastet bilde eller emoji), og velge om " +"samtalen skal være åpen for eksterne brukere, og om andre brukere på " +"serveren kan se og bli med i samtalen." + +#: ../../talk/talk_basics.rst:31 +msgid "" +"In the second step, you get to add participants and finalize the creation of" +" the conversation." +msgstr "" +"I det andre trinnet får du legge til deltakere og fullføre opprettelsen av " +"samtalen." + +#: ../../talk/talk_basics.rst:36 +msgid "" +"You can cancel the creation of a conversation by clicking outside the white " +"menu area at any time." +msgstr "" +"Du kan når som helst avbryte opprettelsen av en samtale ved å klikke utenfor" +" det hvite menyområdet." + +#: ../../talk/talk_basics.rst:41 +msgid "View all open conversations" +msgstr "Vis alle åpne samtaler" + +#: ../../talk/talk_basics.rst:43 +msgid "" +"You can view all the conversations that you can join by accessing the " +"conversations list through the ``⋮`` menu next to the filters button and " +"clicking on ``Join open conversations.``" +msgstr "" +"Du kan se alle samtalene du kan delta i ved å gå til samtalelisten via ''⋮''" +" -menyen ved siden av filtreknappen og klikke på ''Bli med i åpne " +"samtaler.''" + +#: ../../talk/talk_basics.rst:49 +msgid "Filter your conversations" +msgstr "Filtrer samtalene dine" + +#: ../../talk/talk_basics.rst:51 +msgid "" +"You can filter your conversations using the filter button located next to " +"the search field. There are two options for filtering: 1. Filter unread " +"mentions: This option allows you to view group conversations with unread " +"mentions or unread one-on-one conversations. 2. Filter unread messages: This" +" option allows you to view all unread messages in all joined conversations." +msgstr "" +"Du kan filtrere samtalene dine ved hjelp av filterknappen ved siden av " +"søkefeltet. Det er to alternativer for filtrering: 1. Filtrer uleste " +"omtaler: Dette alternativet lar deg se gruppesamtaler med uleste omtaler " +"eller uleste en-til-en-samtaler. 2. Filtrer uleste meldinger: Dette " +"alternativet lar deg se alle uleste meldinger i alle sammenføyde samtaler." + +#: ../../talk/talk_basics.rst:58 +msgid "You can then clear the filter from the filters menu." +msgstr "Du kan deretter fjerne filteret fra filtermenyen." + +#: ../../talk/talk_basics.rst:64 +msgid "Sharing files in a chat" +msgstr "Deling av filer i en chat" + +#: ../../talk/talk_basics.rst:66 +msgid "You can share files in a chat in 3 ways." +msgstr "Du kan dele filer i en chat på 3 måter." + +#: ../../talk/talk_basics.rst:68 +msgid "First, you can simply drag'n'drop them on the chat." +msgstr "Først kan du ganske enkelt dra og slippe dem på chatten." + +#: ../../talk/talk_basics.rst:72 +msgid "" +"Second, you can select a file from your Nextcloud Files or a file manager by" +" choosing the little paperclip and selecting where you'd like to pick the " +"file from." +msgstr "" +"For det andre kan du velge en fil fra Nextcloud Filer eller en filbehandling" +" ved å velge den lille bindersen og velge hvor du vil velge filen fra." + +#: ../../talk/talk_basics.rst:80 +msgid "" +"You can add more files until you are done and decide to share the files." +msgstr "" +"Du kan legge til flere filer til du er ferdig og bestemmer deg for å dele " +"filene." + +#: ../../talk/talk_basics.rst:85 +msgid "" +"All users will be able to click the files to view, edit or download them, " +"irrespective of them having a user account. Users with an account will have " +"the file automatically shared with them while external guest users will get " +"them shared as a public link." +msgstr "" +"Alle brukere vil kunne klikke på filene for å se, redigere eller laste dem " +"ned, uavhengig av at de har en brukerkonto. Brukere med en konto vil få " +"filen automatisk delt med dem, mens eksterne gjestebrukere vil få dem delt " +"som en offentlig kobling." + +#: ../../talk/talk_basics.rst:90 +msgid "Inserting emoji" +msgstr "Sette inn emoji" + +#: ../../talk/talk_basics.rst:92 +msgid "" +"You can add emoji using the picker on the left of the text input field." +msgstr "" +"Du kan legge til emoji ved å bruke velgeren til venstre for " +"tekstinntastingsfeltet." + +#: ../../talk/talk_basics.rst:98 +msgid "Replying to messages and more" +msgstr "Svare på meldinger og mer" + +#: ../../talk/talk_basics.rst:100 +msgid "" +"You can reply to a message using the arrow that appears when you hover a " +"message." +msgstr "" +"Du kan svare på en melding ved hjelp av pilen som vises når du holder " +"pekeren over en melding." + +#: ../../talk/talk_basics.rst:105 +msgid "" +"In the ``...`` menu you can also choose to reply privately. This will open a" +" one-on-one chat." +msgstr "" +"I menyen ''...'' kan du også velge å svare privat. Dette vil åpne en en-til-" +"en-chat." + +#: ../../talk/talk_basics.rst:110 +msgid "" +"Here you can also create a direct link to the message or mark it unread so " +"you will scroll back there next time you enter the chat. When it is a file, " +"you can view the file in Files." +msgstr "" +"Her kan du også opprette en direktelenke til meldingen eller merke den som " +"ulest, slik at du blar tilbake dit neste gang du går inn i chatten. Når det " +"er en fil, kan du vise filen i Filer." + +#: ../../talk/talk_basics.rst:113 +msgid "Managing a conversation" +msgstr "Administrere en samtale" + +#: ../../talk/talk_basics.rst:115 +msgid "" +"You are always moderator in your new conversation. In the participant list " +"you can promote other participants to moderators using the ``...`` menu to " +"the right of their user name, assign them custom permissions or remove them " +"from the conversation." +msgstr "" +"Du er alltid moderator i den nye samtalen. I deltakerlisten kan du forfremme" +" andre deltakere til moderatorer ved å bruke ''...'-menyen til høyre for " +"brukernavnet, tildele dem egendefinerte tillatelser eller fjerne dem fra " +"samtalen." + +#: ../../talk/talk_basics.rst:117 +msgid "" +"Changing permissions of a user that joined a public conversation will also " +"permanently add them to the conversation." +msgstr "" +"Hvis du endrer tillatelsene til en bruker som ble med i en offentlig " +"samtale, legges de også permanent til i samtalen." + +#: ../../talk/talk_basics.rst:121 +msgid "" +"Moderators can configure the conversation. Select ``Conversation settings`` " +"from the ``...`` menu of the conversation on the top to access the settings." +msgstr "" +"Moderatorer kan konfigurere samtalen. Velg ''Samtaleinnstillinger'' fra " +"''...''-menyen i samtalen øverst for å få tilgang til innstillingene." + +#: ../../talk/talk_basics.rst:126 +msgid "" +"Here you can configure the description, guest access, if the conversation is" +" visible to others on the server and more." +msgstr "" +"Her kan du konfigurere beskrivelsen, gjestetilgang, hvis samtalen er synlig " +"for andre på serveren og mer." + +#: ../../talk/talk_basics.rst:132 +msgid "Starting a call" +msgstr "Starte en samtale" + +#: ../../talk/talk_basics.rst:134 +msgid "" +"When you're in a conversation, you can start a call any time with the " +"``Start call`` button. Other participants will get notified and can join the" +" call." +msgstr "" +"Når du er i en samtale, kan du starte en samtale når som helst med \"Start " +"samtale\"-knappen. Andre deltakere vil bli varslet og kan bli med i " +"samtalen." + +#: ../../talk/talk_basics.rst:139 +msgid "" +"If somebody else has started a call already, the button will change in a " +"green ``Join call`` button." +msgstr "" +"Hvis noen andre allerede har startet en samtale, endres knappen til en grønn" +" ''Bli med i samtale''-knapp." + +#: ../../talk/talk_basics.rst:143 +msgid "" +"During a call, you can mute your microphone and disable your video with the " +"buttons on the right side of the top bar, or using the shortcuts ``M`` to " +"mute audio and ``V`` to disable video. You can also use the space bar to " +"toggle mute. When you are muted, pressing space will unmute you so you can " +"speak until you let go of the space bar. If you are unmuted, pressing space " +"will mute you until you let go." +msgstr "" +"Under en samtale kan du dempe mikrofonen og deaktivere videoen din med " +"knappene øverst til høyre, eller bruke snarveiene ''M'' for å dempe lyd og " +"''V'' for å deaktivere video. Du kan også bruke mellomromstasten for å " +"veksle demp av og på. Når du er dempet, vil det å trykke på mellomrom " +"oppheve dempingen av deg, slik at du kan snakke til du slipper " +"mellomromstasten. Hvis du ikke slår på lyden, vil å trykke mellomrom dempe " +"deg til du slipper." + +#: ../../talk/talk_basics.rst:145 +msgid "" +"You can hide your video (useful during a screen share) with the little arrow" +" just above the video stream. Bring it back with the little arrow again." +msgstr "" +"Du kan skjule videoen din (nyttig under en skjermdeling) med den lille pilen" +" rett over videostrømmen. Ta den tilbake med den lille pilen igjen." + +#: ../../talk/talk_basics.rst:147 +msgid "" +"You can access your settings and choose a different webcam, microphone and " +"other settings in the ``...`` menu in the top bar." +msgstr "" +"Du kan få tilgang til innstillingene dine og velge et annet webkamera, " +"mikrofon og andre innstillinger i menyen ''...'' i topplinjen." + +#: ../../talk/talk_basics.rst:152 +msgid "or change the background" +msgstr "eller endre bakgrunnen" + +#: ../../talk/talk_basics.rst:157 +msgid "You can change other settings in the ``Talk settings`` dialog." +msgstr "" +"Du kan endre andre innstillinger i dialogboksen ''Talk-innstillinger'." + +#: ../../talk/talk_basics.rst:162 +msgid "Starting a screen share" +msgstr "Starte en skjermdeling" + +#: ../../talk/talk_basics.rst:164 +msgid "" +"You can click the monitor icon on your video stream to share your screen. " +"Depending on your browser, you will get the option to share a monitor, an " +"application window or a single browser tab." +msgstr "" +"Du kan klikke på skjermikonet på videostrømmen for å dele skjermen. Avhengig" +" av nettleseren din, får du muligheten til å dele en skjerm, et " +"applikasjonsvindu eller en enkelt nettleserfane." + +#: ../../talk/talk_basics.rst:168 +msgid "Changing view in a call" +msgstr "Endre visning i en samtale" + +#: ../../talk/talk_basics.rst:170 +msgid "" +"You can switch the view in a call with the little four-block icon in the " +"top-right between promoted-view and grid view. The grid view will show " +"everyone equally big and if the people do not fit on the screen, buttons " +"will appear on the left and right that let you navigate." +msgstr "" +"Du kan bytte visning i en samtale med det lille ikonet med fire blokker " +"øverst til høyre mellom forfremmet visning og rutenettvisning. " +"Rutenettvisningen viser alle like store, og hvis personene ikke passer på " +"skjermen, vises knapper til venstre og høyre som lar deg navigere." + +#: ../../talk/talk_basics.rst:174 +msgid "" +"The promoted view shows the speaker large and others in a row below. If the " +"people do not fit on the screen, buttons will appear on the left and right " +"that let you navigate." +msgstr "" +"Den promoterte visningen viser høyttaleren stor og andre på rad nedenfor. " +"Hvis personene ikke passer på skjermen, vises knapper til venstre og høyre " +"som lar deg navigere." From d1ee46fe29c565ef464dfd4aa64bfb4572fee6b0 Mon Sep 17 00:00:00 2001 From: Josh Date: Wed, 3 Jul 2024 11:06:40 -0400 Subject: [PATCH 0044/1749] fix(admin): Make it real clear group admins have admin privs Fixes nextcloud/server#46253 Signed-off-by: Josh --- admin_manual/configuration_user/user_configuration.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/admin_manual/configuration_user/user_configuration.rst b/admin_manual/configuration_user/user_configuration.rst index 6969b965a..f32f54760 100644 --- a/admin_manual/configuration_user/user_configuration.rst +++ b/admin_manual/configuration_user/user_configuration.rst @@ -51,7 +51,8 @@ User accounts have the following properties: *Group Admin* Group admins are granted administrative privileges on specific groups, and - can add and remove users from their groups. + can add and remove users from their groups. This means they can modify the + username, password, email, quota, etc. of members of the group. *Quota* The maximum disk space assigned to each user. Any user that exceeds the quota From 0228c19a778206cefcbf57581ca6513e7f0037f9 Mon Sep 17 00:00:00 2001 From: Hamza Mahjoubi Date: Thu, 27 Jun 2024 01:25:50 +0200 Subject: [PATCH 0045/1749] feat: dev-docs out of office replacement Signed-off-by: Hamza Mahjoubi --- .../client_apis/OCS/ocs-out-of-office-api.rst | 129 ++++++++++-------- .../digging_deeper/out_of_office.rst | 12 ++ 2 files changed, 85 insertions(+), 56 deletions(-) diff --git a/developer_manual/client_apis/OCS/ocs-out-of-office-api.rst b/developer_manual/client_apis/OCS/ocs-out-of-office-api.rst index d0e43f120..d8aa03d74 100644 --- a/developer_manual/client_apis/OCS/ocs-out-of-office-api.rst +++ b/developer_manual/client_apis/OCS/ocs-out-of-office-api.rst @@ -27,21 +27,25 @@ Fetch data of the ongoing out-of-office period of a user. + ``404 Not Found`` If the user does not have an ongoing out-of-office period - Data (is only sent if the status code is ``200 OK``): -+--------------+--------+---------------------------------------------------------------------+ -| field | type | Description | -+--------------+--------+---------------------------------------------------------------------+ -| ``id`` | int | Database ID of the absence data entity | -+--------------+--------+---------------------------------------------------------------------+ -| ``userId`` | string | ID of the user which the data belongs to | -+--------------+--------+---------------------------------------------------------------------+ -| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``status`` | string | Short text that is set as user status during the absence | -+--------------+--------+---------------------------------------------------------------------+ -| ``message`` | string | Longer multiline message that is shown to others during the absence | -+--------------+--------+---------------------------------------------------------------------+ ++---------------------------------+-------------+---------------------------------------------------------------------+ +| field | type | Description | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``id`` | int | Database ID of the absence data entity | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``userId`` | string | ID of the user which the data belongs to | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``status`` | string | Short text that is set as user status during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``message`` | string | Longer multiline message that is shown to others during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserId`` | string/null | ID of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserDisplayName`` | string/null | Displayname of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ Fetch upcoming or ongoing data ------------------------------ @@ -57,21 +61,25 @@ ongoing or next upcoming out-of-office period of a user. + ``404 Not Found`` If the user did not schedule an out-of-office period - Data (is only sent if the status code is ``200 OK``): -+--------------+--------+---------------------------------------------------------------------+ -| field | type | Description | -+--------------+--------+---------------------------------------------------------------------+ -| ``id`` | int | Database ID of the absence data entity | -+--------------+--------+---------------------------------------------------------------------+ -| ``userId`` | string | ID of the user which the data belongs to | -+--------------+--------+---------------------------------------------------------------------+ -| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``status`` | string | Short text that is set as user status during the absence | -+--------------+--------+---------------------------------------------------------------------+ -| ``message`` | string | Longer multiline message that is shown to others during the absence | -+--------------+--------+---------------------------------------------------------------------+ ++---------------------------------+-------------+---------------------------------------------------------------------+ +| field | type | Description | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``id`` | int | Database ID of the absence data entity | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``userId`` | string | ID of the user which the data belongs to | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``status`` | string | Short text that is set as user status during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``message`` | string | Longer multiline message that is shown to others during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserId`` | string/null | ID of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserDisplayName`` | string/null | Displayname of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ Modify out-of-office data ------------------------- @@ -82,40 +90,49 @@ It is only possible to modify out-of-office data of the currently logged in user * Endpoint: ``/`` * Data: -+--------------+--------+---------------------------------------------------------------------+ -| field | type | Description | -+--------------+--------+---------------------------------------------------------------------+ -| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``status`` | string | Short text that is set as user status during the absence | -+--------------+--------+---------------------------------------------------------------------+ -| ``message`` | string | Longer multiline message that is shown to others during the absence | -+--------------+--------+---------------------------------------------------------------------+ ++---------------------------------+-------------+---------------------------------------------------------------------+ +| field | type | Description | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``status`` | string | Short text that is set as user status during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``message`` | string | Longer multiline message that is shown to others during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserId`` | string/null | ID of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserDisplayName`` | string/null | Displayname of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ * Response: - Status code: + ``200 OK`` Updated out-of-office data + ``400 Bad Request`` If the first day is not before the last day + + ``404 Not Found`` If a replacement user ID is provided but no corresponding user is found + ``401 Unauthorized`` If the user is not logged in - Data (is only sent if the status code is ``200 OK``): -+--------------+--------+---------------------------------------------------------------------+ -| field | type | Description | -+--------------+--------+---------------------------------------------------------------------+ -| ``id`` | int | Database ID of the absence data entity | -+--------------+--------+---------------------------------------------------------------------+ -| ``userId`` | string | ID of the user which the data belongs to | -+--------------+--------+---------------------------------------------------------------------+ -| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | -+--------------+--------+---------------------------------------------------------------------+ -| ``status`` | string | Short text that is set as user status during the absence | -+--------------+--------+---------------------------------------------------------------------+ -| ``message`` | string | Longer multiline message that is shown to others during the absence | -+--------------+--------+---------------------------------------------------------------------+ ++---------------------------------+-------------+---------------------------------------------------------------------+ +| field | type | Description | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``id`` | int | Database ID of the absence data entity | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``userId`` | string | ID of the user which the data belongs to | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``firstDay`` | string | First day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``lastDay`` | string | Last day of the absence in format ``YYYY-MM-DD`` | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``status`` | string | Short text that is set as user status during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``message`` | string | Longer multiline message that is shown to others during the absence | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserId`` | string/null | ID of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ +| ``replacementUserDisplayName`` | string/null | Displayname of the replacement user | ++---------------------------------+-------------+---------------------------------------------------------------------+ Clear data and disable out-of-office ------------------------------------ diff --git a/developer_manual/digging_deeper/out_of_office.rst b/developer_manual/digging_deeper/out_of_office.rst index 7a60179f1..caf6b9b04 100644 --- a/developer_manual/digging_deeper/out_of_office.rst +++ b/developer_manual/digging_deeper/out_of_office.rst @@ -102,6 +102,16 @@ start and end dates are represented as UNIX timestamps. * Get the long out-of-office message for auto responders and similar */ public function getMessage(): string; + + /** + * Get the replacement user id for auto responders and similar + */ + public function getReplacementUserId(): ?string; + + /** + * Get the replacement user displayName for auto responders and similar + */ + public function getReplacementUserDisplayName(): ?string; } It can be serialized to a JSON object with the following structure: @@ -115,4 +125,6 @@ It can be serialized to a JSON object with the following structure: endDate: int, shortMessage: string, message: string, + replacementUserId: string|null, + replacementUserDisplayName: string|null } From 786ef7d72cf7ac8af5ab2f02c865202d2fe3f48b Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 4 Jul 2024 10:48:53 +0200 Subject: [PATCH 0046/1749] feat(TaskProcessing): Add more task types Signed-off-by: Marcel Klehr --- .../digging_deeper/task_processing.rst | 34 +++++++++++++++---- 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/developer_manual/digging_deeper/task_processing.rst b/developer_manual/digging_deeper/task_processing.rst index af6b2ee60..e9a60799d 100644 --- a/developer_manual/digging_deeper/task_processing.rst +++ b/developer_manual/digging_deeper/task_processing.rst @@ -31,21 +31,43 @@ The following built-in task types are available: * ``input``: ``Text`` * Output shape: * ``output``: ``Text`` + * ``'core:text2text:chat'``: This task allows chatting with the language model. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextChat`` + * Input shape: + * ``system_prompt``: ``Text`` + * ``input``: ``Text`` + * ``history``: ``ListOfTexts`` + * Output shape: + * ``output``: ``Text`` + * ``'core:text2text:formalization'``: This task will reformulate the passed input text to be more formal in tone. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextFormalization`` + * Input shape: + * ``input``: ``Text`` + * Output shape: + * ``output``: ``Text`` * ``'core:text2text:headline'``: This task will generate a headline for the passed input text. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextHeadline`` * Input shape: * ``input``: ``Text`` * Output shape: * ``output``: ``Text`` - * ``'core:text2text:topics'``: This task will generate a comma-separated list of topics for the passed input text. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextTopics`` - * Input shape: - * ``input``: ``Text`` - * Output shape: - * ``output``: ``Text`` + * ``'core:text2text:reformulation'``: This task will reformulate the passed input text arbitrarily. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextReformulation`` + * Input shape: + * ``input``: ``Text`` + * Output shape: + * ``output``: ``Text`` + * ``'core:text2text:simplification'``: This task will reformulate the passed input text to be very easy to understand, e.g. by children. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextSimplification`` + * Input shape: + * ``input``: ``Text`` + * Output shape: + * ``output``: ``Text`` * ``'core:text2text:summary'``: This task will summarize the passed input text. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextSummary`` * Input shape: * ``input``: ``Text`` * Output shape: - * ``output``: ``Text`` + * ``output``: ``Text`` + * ``'core:text2text:topics'``: This task will generate a comma-separated list of topics for the passed input text. It is implemented by ``\OCP\TaskProcessing\TaskTypes\TextToTextTopics`` + * Input shape: + * ``input``: ``Text`` + * Output shape: + * ``output``: ``Text`` * ``'core:audio2text'``: This task type is for transcribing audio to text. It is implemented by ``\OCP\TaskProcessing\TaskTypes\AudioToText`` * Input shape: * ``input``: ``Audio`` From 517f3b4fee689189154cb54e9231df5255dd24b8 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 08:25:44 +0000 Subject: [PATCH 0047/1749] Translate calendar.pot in nb_NO 100% translated source file: 'calendar.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/groupware/calendar.pot | 994 ++++++++++++++++++ 1 file changed, 994 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/calendar.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/calendar.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/calendar.pot new file mode 100644 index 000000000..7a60d1598 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/calendar.pot @@ -0,0 +1,994 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-06-09 14:31+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/calendar.rst:5 +msgid "Using the Calendar app" +msgstr "Bruke Kalenderappen" + +#: ../../groupware/calendar.rst:7 +msgid "" +"The Calendar app comes installed with Nextcloud Hub by default, but can be " +"disabled. Please ask your Administrator for it." +msgstr "" +"Kalender-appen leveres installert med Nextcloud Hub som standard, men kan " +"deaktiveres. Spør administratoren om dette." + +#: ../../groupware/calendar.rst:10 +msgid "" +"The Nextcloud Calendar app works similar to other calendar applications you " +"can sync your Nextcloud calendars and events with." +msgstr "" +"Nextcloud Kalender-appen fungerer på samme måte som andre " +"kalenderapplikasjoner du kan synkronisere Nextcloud-kalendere og hendelser " +"med." + +#: ../../groupware/calendar.rst:13 +msgid "" +"When you first access the Calendar app, a default first calendar will be " +"created for you." +msgstr "" +"Når du først åpner Kalender-appen, opprettes en standard første kalender for" +" deg." + +#: ../../groupware/calendar.rst:18 +msgid "Managing your calendars" +msgstr "Administrere kalenderne dine" + +#: ../../groupware/calendar.rst:21 +msgid "Create a new Calendar" +msgstr "Opprette en ny kalender" + +#: ../../groupware/calendar.rst:23 +msgid "" +"If you plan on setting up a new calendar without transferring any old data " +"from your previous calendar, creating a new calendar is the way you should " +"go." +msgstr "" +"Hvis du planlegger å sette opp en ny kalender uten å overføre gamle data fra" +" den forrige kalenderen, er det å opprette en ny kalender veien du bør gå." + +#: ../../groupware/calendar.rst:29 +msgid "Click on ``+ New Calendar`` in the left sidebar." +msgstr "Klikk på ''+ Ny kalender'' i venstre sidefelt." + +#: ../../groupware/calendar.rst:31 +msgid "" +"Type in a name for your new calendar, e.g. \"Work\", \"Home\" or \"Marketing" +" planning\"." +msgstr "" +"Skriv inn et navn for den nye kalenderen, for eksempel \"Arbeid\", \"Hjem\" " +"eller \"Markedsføringsplanlegging\"." + +#: ../../groupware/calendar.rst:33 +msgid "" +"After clicking on the checkmark, your new calendar is created and can be " +"synced across your devices, filled with new events and shared with your " +"friends and colleagues." +msgstr "" +"Etter å ha klikket på haken, opprettes den nye kalenderen din og kan " +"synkroniseres på tvers av enhetene dine, fylles med nye hendelser og deles " +"med venner og kolleger." + +#: ../../groupware/calendar.rst:41 +msgid "Import a Calendar" +msgstr "Importer en kalender" + +#: ../../groupware/calendar.rst:43 +msgid "" +"If you want to transfer your calendar and their respective events to your " +"Nextcloud instance, importing is the best way to do so." +msgstr "" +"Hvis du vil overføre kalenderen din og deres respektive hendelser til " +"Nextcloud-forekomsten, er import den beste måten å gjøre det på." + +#: ../../groupware/calendar.rst:49 +msgid "" +"Click on the settings-icon labeled with ``Settings & Import`` at the left-" +"bottom." +msgstr "" +"Klikk på innstillingsikonet merket med ''Innstillinger & Import'' nederst " +"til venstre." + +#: ../../groupware/calendar.rst:51 +msgid "" +"After clicking on ``+ Import Calendar`` you can select one or more calendar " +"files from your local device to upload." +msgstr "" +"Etter å ha klikket på ''+ Importer kalender'' kan du velge en eller flere " +"kalenderfiler fra din lokale enhet for å laste opp." + +#: ../../groupware/calendar.rst:54 +msgid "" +"The upload can take some time and depends on how big the calendar you import" +" is." +msgstr "" +"Opplastingen kan ta litt tid og avhenger av hvor stor kalenderen du " +"importerer, er." + +#: ../../groupware/calendar.rst:57 +msgid "" +"The Nextcloud Calendar application only supports iCalendar-compatible " +"``.ics``-files, defined in RFC 5545." +msgstr "" +"Nextcloud Calendar-applikasjonen støtter bare iCalendar-kompatible " +"''.ics''-filer, definert i RFC 5545." + +#: ../../groupware/calendar.rst:61 +msgid "Edit, Export or Delete a Calendar" +msgstr "Rediger, eksporter eller slett en kalender." + +#: ../../groupware/calendar.rst:63 +msgid "" +"Sometimes you may want to change the color or the entire name of a previous " +"imported or created calendar. You may also want to export it to your local " +"hard drive or delete it forever." +msgstr "" +"Noen ganger vil du kanskje endre fargen eller hele navnet på en tidligere " +"importert eller opprettet kalender. Det kan også være lurt å eksportere den " +"til din lokale harddisk eller slette den for alltid." + +#: ../../groupware/calendar.rst:67 +msgid "" +"Please keep in mind that deleting a calendar is a irreversible action. After" +" deletion, there is no way of restoring the calendar unless you have a local" +" backup." +msgstr "" +"Husk at sletting av en kalender er en irreversibel handling. Etter sletting " +"er det ingen måte å gjenopprette kalenderen med mindre du har en lokal " +"sikkerhetskopi." + +#: ../../groupware/calendar.rst:73 +msgid "Click on the three-dot-menu of the respective calendar." +msgstr "Klikk på menyen med tre prikker i den respektive kalenderen." + +#: ../../groupware/calendar.rst:77 +msgid "Click on *Edit name*, *Edit color*, *Export* or *Delete*." +msgstr "Klikk på *Rediger navn*, *Rediger farge*, *Eksport* eller *Slett*." + +#: ../../groupware/calendar.rst:80 +msgid "Sharing calendars" +msgstr "Deling av kalendere" + +#: ../../groupware/calendar.rst:82 +msgid "" +"You may share your calendar with other users or groups. Calendars may be " +"shared with write access or read-only. When sharing a calendar with write " +"access, users with whom the calendar is shared will be able to create new " +"events into the calendar as well as edit and delete existing ones." +msgstr "" +"Du kan dele kalenderen din med andre brukere eller grupper. Kalendere kan " +"deles med skrivetilgang eller skrivebeskyttet. Når du deler en kalender med " +"skrivetilgang, vil brukere som kalenderen er delt med, kunne opprette nye " +"hendelser i kalenderen, samt redigere og slette eksisterende." + +#: ../../groupware/calendar.rst:84 +msgid "" +"Calendar shares currently cannot be accepted or rejected. If you want to " +"stop having a calendar that someone shared with you, you can click on the " +"3-dot menu next to the calendar in the calendar list and click on \"Unshare " +"from me\". Calendars shared with a group cannot be unshared by individuals." +msgstr "" +"Kalenderdelinger kan for øyeblikket ikke godtas eller avvises. Hvis du vil " +"slutte å ha en kalender som noen delte med deg, kan du klikke på " +"3-punktsmenyen ved siden av kalenderen i kalenderlisten og klikke på " +"\"Opphev deling fra meg\". Kalendere som deles med en gruppe, kan ikke " +"oppheves av enkeltpersoner." + +#: ../../groupware/calendar.rst:87 +msgid "Publishing a calendar" +msgstr "Publisere en kalender" + +#: ../../groupware/calendar.rst:89 +msgid "" +"Calendars can be published through a public link to make them viewable " +"(read-only) to external users. You may create a public link by opening the " +"share menu for a calendar and clicking on « + » next to « Share link ». Once" +" created you can copy the public link to your clipboard or send it through " +"email." +msgstr "" +"Kalendere kan publiseres via en offentlig kobling for å gjøre dem synlige " +"(skrivebeskyttet) for eksterne brukere. Du kan opprette en offentlig lenke " +"ved å åpne delingsmenyen for en kalender og klikke på «+» ved siden av «Del " +"lenke». Når den er opprettet, kan du kopiere den offentlige lenken til " +"utklippstavlen eller sende den via e-post." + +#: ../../groupware/calendar.rst:91 +msgid "" +"There's also an « embedding code » that provides an HTML iframe to embed " +"your calendar into public pages." +msgstr "" +"Det er også en \"embedding code\" som gir en HTML iframe for å legge inn " +"kalenderen din på offentlige sider." + +#: ../../groupware/calendar.rst:93 +msgid "" +"Multiple calendars can be shared together by adding their unique tokens to " +"the end of an embed link. Individual tokens can be found at the end of each " +"calendar's public link. The full address will look like " +"``https://cloud.example.com/index.php/apps/calendar/embed/--``" +msgstr "" +"Flere kalendere kan deles sammen ved å legge til sine unike tokener på " +"slutten av en innebyggingskobling. Individuelle tokener finner du på slutten" +" av hver kalenders offentlige lenke. Den fullstendige adressen vil se slik " +"ut " +"'https://cloud.example.com/index.php/apps/calendar/embed/--'" + +#: ../../groupware/calendar.rst:96 +msgid "" +"To change the default view or date of an embedded calendar, you need to " +"provide an URL that looks like " +"``https://cloud.example.com/index.php/apps/calendar/embed///``." +" In this url you need to replace the following variables:" +msgstr "" +"Hvis du vil endre standardvisningen eller datoen for en innebygd kalender, " +"må du angi en URL-adresse som ser slik ut " +"'https://cloud.example.com/index.php/apps/calendar/embed///'." +" I denne nettadressen må du erstatte følgende variabler:" + +#: ../../groupware/calendar.rst:99 +msgid "```` with the calendar's token," +msgstr "'' med kalenderens token," + +#: ../../groupware/calendar.rst:100 +msgid "" +"```` with one of ``dayGridMonth``, ``timeGridWeek``, ``timeGridDay``, " +"``listMonth``, ``listWeek``, ``listDay``. The default view is " +"``dayGridMonth`` and the normally used list is ``listMonth``," +msgstr "" +"\"\" med en av \"dagrutenettmåned\", \"tidrutenettuke\", " +"\"tidrutenettdag\", \"listemåned\", \"listeuke\", \"listedag\". Standard " +"visning er \"dagrutenettmåned\" og den normalt brukte listen er " +"\"listemåned\"," + +#: ../../groupware/calendar.rst:101 +msgid "" +"```` with ``now`` or any date with the following format " +"``--`` (e.g. ``2019-12-28``)." +msgstr "" +"\"\" med \"nå\" eller en hvilken som helst dato med følgende format " +"\"--\" (f.eks. \"2019-12-28\")." + +#: ../../groupware/calendar.rst:103 +msgid "" +"On the public page, users are able to get the subscription link for the " +"calendar and export the whole calendar directly." +msgstr "" +"På den offentlige siden kan brukere få abonnementslenken for kalenderen og " +"eksportere hele kalenderen direkte." + +#: ../../groupware/calendar.rst:106 +msgid "Subscribe to a Calendar" +msgstr "Abonnere på en kalender" + +#: ../../groupware/calendar.rst:108 +msgid "" +"You can subscribe to iCal calendars directly inside of your Nextcloud. By " +"supporting this interoperable standard (RFC 5545) we made Nextcloud calendar" +" compatible to Google Calendar, Apple iCloud and many other calendar-servers" +" you can exchange your calendars with, including subscription links from " +"calendar published on other Nextcloud instances, as described above." +msgstr "" +"Du kan abonnere på iCal-kalendere direkte i Nextcloud. Ved å støtte denne " +"interoperable standarden (RFC 5545) gjorde vi Nextcloud-kalenderen " +"kompatibel med Google Kalender, Apple iCloud og mange andre kalenderservere " +"du kan bytte kalendere med, inkludert abonnementslenker fra kalender " +"publisert på andre Nextcloud-forekomster, som beskrevet ovenfor." + +#: ../../groupware/calendar.rst:113 ../../groupware/calendar.rst:128 +msgid "Click on ``+ New calendar`` in the left sidebar" +msgstr "Klikk på \"+ Ny kalender\" i venstre sidefelt" + +#: ../../groupware/calendar.rst:114 +msgid "Click on ``+ New subscription from link (read-only)``" +msgstr "Klikk på \"+ Nytt abonnement fra kobling (skrivebeskyttet\")" + +#: ../../groupware/calendar.rst:115 +msgid "" +"Type in or paste the link of the shared calendar you want to subscribe to." +msgstr "" +"Skriv inn eller lim inn koblingen til den delte kalenderen du vil abonnere " +"på." + +#: ../../groupware/calendar.rst:117 +msgid "Finished. Your calendar subscriptions will be updated regularly." +msgstr "Fullført. Kalenderabonnementene dine oppdateres regelmessig." + +#: ../../groupware/calendar.rst:119 +msgid "" +"Subscriptions are refreshed every week by default. Your administrator may " +"have changed this setting." +msgstr "" +"Abonnementer oppdateres som standard hver uke. Systemansvarlig kan ha endret" +" denne innstillingen." + +#: ../../groupware/calendar.rst:122 +msgid "Subscribe to a Holiday Calendar" +msgstr "Abonner på en feriekalender" + +#: ../../groupware/calendar.rst:126 +msgid "" +"You can subscribe to a read-only holiday calendar provided by `Thunderbird " +"`_." +msgstr "" +"Du kan abonnere på en skrivebeskyttet feriekalender levert av `Thunderbird " +"`_." + +#: ../../groupware/calendar.rst:129 +msgid "Click on ``+ Add holiday calendar``" +msgstr "Klikk på \"+ Legg til feriekalender\"" + +#: ../../groupware/calendar.rst:130 +msgid "Find your country or region and click ``Subscribe``" +msgstr "Finn ditt land eller din region og klikk ''Abonner''" + +#: ../../groupware/calendar.rst:133 +msgid "Managing Events" +msgstr "Administrere hendelser" + +#: ../../groupware/calendar.rst:136 +msgid "Create a new event" +msgstr "Opprett en ny hendelse" + +#: ../../groupware/calendar.rst:138 +msgid "" +"Events can be created by clicking in the area when the event is scheduled. " +"In the day- and week-view of the calendar you just click, pull and release " +"your cursor over the area when the event is taking place." +msgstr "" +"Hendelser kan opprettes ved å klikke i området når arrangementet er " +"planlagt. I dag- og ukevisningen av kalenderen klikker du, drar og slipper " +"du markøren over området når hendelsen finner sted." + +#: ../../groupware/calendar.rst:144 +msgid "" +"The month-view only requires a single click into the area of the target day." +msgstr "Månedsvisningen krever bare ett enkelt klikk på området for måldagen." + +#: ../../groupware/calendar.rst:148 +msgid "" +"After that, you can type in the event's name (e.g. **Meeting with Lukas**), " +"choose the calendar in which you want to save the event to (e.g. " +"**Personal**, **Work**), check and concretize the time span or set the event" +" as an all-day event. Optionally you can specify a location and a " +"description." +msgstr "" +"Deretter kan du skrive inn hendelsens navn (f.eks. **Møte med Lukas**), " +"velge kalenderen du vil lagre hendelsen i (f.eks. **Personlig**, " +"**Arbeid**), sjekke og konkretisere tidsperioden eller angi hendelsen som en" +" heldagshendelse. Du kan eventuelt angi en plassering og en beskrivelse." + +#: ../../groupware/calendar.rst:153 +msgid "" +"If you want to edit advanced details such as the **Attendees** or " +"**Reminders**, or if you want to set the event as a repeating-event, click " +"on the ``More`` button to open the advanced sidebar editor." +msgstr "" +"Hvis du vil redigere avanserte detaljer som **Deltakere** eller " +"**Påminnelser**, eller hvis du vil angi hendelsen som en gjentakende " +"hendelse, klikker du på ''Mer'' -knappen for å åpne den avanserte " +"sidefeltredigereren." + +#: ../../groupware/calendar.rst:157 +msgid "" +"If you always want to open the advanced sidebar editor instead of the simple" +" event editor popup, you can set a ``Skip simple event editor`` checkmark in" +" the ``Settings & Import`` section of the app." +msgstr "" +"Hvis du alltid vil åpne den avanserte sidepanelredigereren i stedet for den " +"enkle sprettoppvinduet for hendelsesredigering, kan du sette en ''Hopp over " +"enkel hendelsesredigering'' hake i delen ''Innstillinger & Import'' i appen." + +#: ../../groupware/calendar.rst:161 +msgid "Clicking on the blue ``Create`` button will finally create the event." +msgstr "" +"Ved å klikke på den blå ''Opprett'' knappen vil endelig opprette hendelsen." + +#: ../../groupware/calendar.rst:164 +msgid "Edit, duplicate or delete an event" +msgstr "Rediger, dupliser eller slett en hendelse" + +#: ../../groupware/calendar.rst:166 +msgid "" +"If you want to edit, duplicate or delete a specific event, you first need to" +" click on the event." +msgstr "" +"Hvis du vil redigere, duplisere eller slette en bestemt hendelse, må du " +"først klikke på hendelsen." + +#: ../../groupware/calendar.rst:168 +msgid "" +"After that you will be able to re-set all event details and open the " +"advanced sidebar-editor by clicking on ``More``." +msgstr "" +"Etter det vil du kunne tilbakestille alle hendelsesdetaljer og åpne den " +"avanserte sidefeltredigereren ved å klikke på ''Mer''." + +#: ../../groupware/calendar.rst:171 +msgid "" +"Clicking on the ``Update`` button will update the event. To cancel your " +"changes, click on the close icon on top right of the popup or sidebar " +"editor." +msgstr "" +"Ved å klikke på ''Oppdater'' -knappen oppdateres hendelsen. For å avbryte " +"endringene, klikk på lukkeikonet øverst til høyre i sprettopp- eller " +"sidefeltredigereren." + +#: ../../groupware/calendar.rst:173 +msgid "" +"If you open the sidebar view and click the three dot menu next to the event " +"name, you have an option to export the event as an ``.ics`` file or remove " +"the event from your calendar." +msgstr "" +"Hvis du åpner sidefeltvisningen og klikker på menyen med tre prikker ved " +"siden av hendelsesnavnet, har du muligheten til å eksportere hendelsen som " +"en \".ics\"-fil eller fjerne hendelsen fra kalenderen din." + +#: ../../groupware/calendar.rst:177 +msgid "" +"If you delete events they will go into your :ref:`trash bin`. You can restore accidentally deleted events there." +msgstr "" +"Hvis du sletter hendelser, vil de gå inn i :ref:'papirkurven' din. Du kan gjenopprette utilsiktet slettede hendelser der." + +#: ../../groupware/calendar.rst:179 +msgid "" +"You can also export, duplicate or delete an event from the basic editor." +msgstr "" +"Du kan også eksportere, duplisere eller slette en hendelse fra det " +"grunnleggende redigeringsprogrammet." + +#: ../../groupware/calendar.rst:186 +msgid "Invite attendees to an event" +msgstr "Invitere deltakere til en hendelse" + +#: ../../groupware/calendar.rst:188 +msgid "" +"You may add attendees to an event to let them know they're invited. They " +"will receive an email invitation and will be able to confirm or cancel their" +" participation to the event. Attendees may be other users on your Nextcloud " +"instances, contacts in your address books and direct email addresses. You " +"may also change the level of participation per attendees, or disable the " +"email information for a specific attendee." +msgstr "" +"Du kan legge til deltakere i en hendelse for å fortelle dem at de er " +"invitert. De vil motta en invitasjon på e-post og vil kunne bekrefte eller " +"avbryte sin deltakelse på arrangementet. Deltakere kan være andre brukere på" +" Nextcloud-forekomstene dine, kontakter i adressebøkene dine og direkte " +"e-postadresser. Du kan også endre deltakelsesnivået per deltaker, eller " +"deaktivere e-postinformasjonen for en bestemt deltaker." + +#: ../../groupware/calendar.rst:194 +msgid "" +"Attendee email response links no longer offer inputs to add a comment or " +"invite additional guests to the event." +msgstr "" +"Koblinger for svar på e-post fra deltakere gir ikke lenger inndata for å " +"legge til en kommentar eller invitere flere gjester til hendelsen." + +#: ../../groupware/calendar.rst:197 +msgid "" +"When adding other Nextcloud users as attendees to an event, you may access " +"their free-busy information if available, helping you determine when the " +"best time slot for your event is. Set your :ref:`working hours` to let others know when you are available. Free-busy " +"information is only available for other users on the same Nextcloud " +"instance." +msgstr "" +"Når du legger til andre Nextcloud-brukere som deltakere til en hendelse, kan" +" du få tilgang til deres ledig/opptatthetsinformasjon hvis tilgjengelig, " +"slik at du kan bestemme når den beste tidsluken for arrangementet ditt er. " +"Angi :ref:'arbeidstid' for å la andre få vite når du" +" er tilgjengelig. Informasjon om ledige tidspunkt er bare tilgjengelig for " +"andre brukere på samme Nextcloud-forekomst." + +#: ../../groupware/calendar.rst:199 +msgid "" +"Only the calendar owner can send out invitations. The sharees are not able " +"to do that, whether they have write access to the event's calendar or not." +msgstr "" +"Bare kalendereieren kan sende ut invitasjoner. Eierne av delte ressurser kan" +" ikke gjøre det, enten de har skrivetilgang til hendelsens kalender eller " +"ikke." + +#: ../../groupware/calendar.rst:201 +msgid "" +"The server administration needs to setup the e-mail server in the ``Basic " +"settings`` tab, as this mail will be used to send invitations." +msgstr "" +"Serveradministrasjonen må konfigurere e-postserveren i fanen \"Grunnleggende" +" innstillinger\", da denne e-posten vil bli brukt til å sende invitasjoner." + +#: ../../groupware/calendar.rst:204 +msgid "Assign rooms and resources to an event" +msgstr "Tildele rom og ressurser til en hendelse" + +#: ../../groupware/calendar.rst:206 +msgid "" +"Similar to attendees you can add rooms and resources to your events. The " +"system will make sure that each room and resource is booked without " +"conflict. The first time a user adds the room or resource to an event, it " +"will show as accepted. Any further events at overlapping times will show the" +" room or resource as rejected." +msgstr "" +"I likhet med deltakere kan du legge til rom og ressurser i hendelsene dine. " +"Systemet vil sørge for at hvert rom og ressurs er booket uten konflikt. " +"Første gang en bruker legger til rommet eller ressursen i en hendelse, vises" +" den som godtatt. Eventuelle ytterligere hendelser på overlappende " +"tidspunkter vil vise rommet eller ressursen som avvist." + +#: ../../groupware/calendar.rst:208 +msgid "" +"Rooms and resources are not managed by Nextcloud itself and the Calendar app" +" will not allow you to add or change a resource. Your Administrator has to " +"install and possibly configure resource back ends before you can use them as" +" a user." +msgstr "" +"Rom og ressurser administreres ikke av Nextcloud selv, og Kalender-appen lar" +" deg ikke legge til eller endre en ressurs. Systemansvarlig må installere og" +" muligens konfigurere ressursserverdeler før du kan bruke dem som bruker." + +#: ../../groupware/calendar.rst:211 +msgid "Add attachments to events" +msgstr "Legge til vedlegg til hendelser" + +#: ../../groupware/calendar.rst:212 +msgid "" +"You can import attachments to your events either by uploading them or adding" +" them from files" +msgstr "" +"Du kan importere vedlegg til hendelsene dine enten ved å laste dem opp eller" +" legge dem til fra filer" + +#: ../../groupware/calendar.rst:217 +msgid "" +"Attachments can be added while creating new events or editing existent ones." +" Newly uploaded files will be saved in files by default in the calendar " +"folder in the root directory." +msgstr "" +"Vedlegg kan legges til mens du oppretter nye hendelser eller redigerer " +"eksisterende. Nylig opplastede filer lagres som standard i kalendermappen i " +"rotkatalogen." + +#: ../../groupware/calendar.rst:220 +msgid "" +"You can change the attachment folder by going to ``Calendar settings`` in " +"the bottom left corner and changing ``default attachments location``." +msgstr "" +"Du kan endre vedleggsmappen ved å gå til ''Kalenderinnstillinger'' nederst " +"til venstre og endre ''standard vedleggsplassering''." + +#: ../../groupware/calendar.rst:226 +msgid "Set up reminders" +msgstr "Sett opp påminnelser" + +#: ../../groupware/calendar.rst:228 +msgid "" +"You can set up reminders to be notified before an event occurs. Currently " +"supported notification methods are:" +msgstr "" +"Du kan konfigurere påminnelser som skal varsles før en hendelse inntreffer. " +"Varslingsmetoder som støttes for øyeblikket, er:" + +#: ../../groupware/calendar.rst:230 +msgid "Email notifications" +msgstr "E-postvarslinger" + +#: ../../groupware/calendar.rst:231 +msgid "Nextcloud notifications" +msgstr "Nextcloud-varslinger" + +#: ../../groupware/calendar.rst:233 +msgid "" +"You may set reminders at a time relative to the event or at a specific date." +msgstr "" +"Du kan angi påminnelser på et tidspunkt i forhold til hendelsen eller på en " +"bestemt dato." + +#: ../../groupware/calendar.rst:238 +msgid "" +"Only the calendar owner and people or groups with whom the calendar is " +"shared with write access will get notifications. If you don't get any " +"notifications but think you should, your Administrator could also have " +"disabled this for your server." +msgstr "" +"Bare eieren av kalenderen og personer eller grupper som kalenderen er delt " +"med skrivetilgang, får varsler. Hvis du ikke får noen varsler, men synes du " +"burde, kan administratoren din også ha deaktivert dette for serveren din." + +#: ../../groupware/calendar.rst:240 +msgid "" +"If you synchronize your calendar with mobile devices or other 3rd-party " +"clients, notifications may also show up there." +msgstr "" +"Hvis du synkroniserer kalenderen din med mobile enheter eller andre " +"3-partsklienter, kan det også vises varsler der." + +#: ../../groupware/calendar.rst:244 +msgid "Add recurring options" +msgstr "Legg til regelmessige alternativer" + +#: ../../groupware/calendar.rst:246 +msgid "" +"An event may be set as \"recurring\", so that it can happen every day, week," +" month or year. Specific rules can be added to set which day of the week the" +" event happens or more complex rules, such as every fourth Wednesday of each" +" month." +msgstr "" +"En hendelse kan settes som \"gjentakende\", slik at den kan skje hver dag, " +"uke, måned eller år. Spesifikke regler kan legges til for å angi hvilken " +"ukedag hendelsen skjer eller mer komplekse regler, for eksempel hver fjerde " +"onsdag i hver måned." + +#: ../../groupware/calendar.rst:248 +msgid "You can also tell when the recurrence ends." +msgstr "Du kan også fortelle når gjentakelsen slutter." + +#: ../../groupware/calendar.rst:256 +msgid "Trash bin" +msgstr "Papirkurv" + +#: ../../groupware/calendar.rst:258 +msgid "" +"If you delete events, tasks or a calendar in Calendar, your data is not gone" +" yet. Instead, those items will be collected in a *trash bin*. This offers " +"you to undo a deletion. After a period which defaults to 30 days (your " +"administration may have changed this setting), those items will be deleted " +"permanently. You can also permanently delete items earlier if you wish." +msgstr "" +"Hvis du sletter hendelser, oppgaver eller en kalender i Kalender, er ikke " +"dataene borte ennå. I stedet vil disse elementene bli samlet i en " +"*papirkurv*. Dette gir deg mulighet til å angre en sletting. Etter en " +"periode som er standard til 30 dager (administrasjonen din kan ha endret " +"denne innstillingen), vil disse elementene bli slettet permanent. Du kan " +"også slette elementer permanent tidligere hvis du ønsker det." + +#: ../../groupware/calendar.rst:262 +msgid "" +"The ``Empty trash bin`` buttons will wipe all trash bin contents in one " +"step." +msgstr "" +"\"Tøm papirkurv\"-knappene vil slette alt innholdet i papirkurven i ett " +"enkelt trinn." + +#: ../../groupware/calendar.rst:264 +msgid "" +"The trash bin is only accessible from the Calendar app. Any connected " +"application or app won't be able to display its contents. However, events, " +"tasks and calendars deleted in connected applications or app will also end " +"up in the trash bin." +msgstr "" +"Papirkurven er bare tilgjengelig fra Kalender-appen. Tilkoblede apper kan " +"ikke vise innholdet. Hendelser, oppgaver og kalendere som slettes i " +"tilkoblede applikasjoner eller apper, havner imidlertid også i papirkurven." + +#: ../../groupware/calendar.rst:269 +msgid "Responding to invitations" +msgstr "Svare på invitasjoner" + +#: ../../groupware/calendar.rst:271 +msgid "" +"You can directly respond to invitations inside the app. Click on the event " +"and select your participation status. You can respond to an invitation by " +"accepting, declining or accepting tentatively." +msgstr "" +"Du kan svare direkte på invitasjoner inne i appen. Klikk på hendelsen og " +"velg din deltakelsesstatus. Du kan svare på en invitasjon ved å godta, avslå" +" eller godta foreløpig." + +#: ../../groupware/calendar.rst:276 +msgid "You can respond to an invitation from the sidebar too." +msgstr "Du kan også svare på en invitasjon fra sidefeltet." + +#: ../../groupware/calendar.rst:282 +msgid "Availability (Working Hours)" +msgstr "Tilgjengelighet (arbeidstid)" + +#: ../../groupware/calendar.rst:284 +msgid "" +"The general availability independent of scheduled events can be set in the " +"groupware settings of Nextcloud. These settings will be reflected in the " +"free-busy view when you :ref:`schedule a meeting with other people` in Calendar. Some connected clients like Thunderbird will show " +"this data as well." +msgstr "" +"Den generelle tilgjengeligheten uavhengig av planlagte hendelser kan angis i" +" gruppevareinnstillingene til Nextcloud. Disse innstillingene gjenspeiles i " +"ledig-opptatt-visningen når du :ref:'planlegg et møte med andre' i Kalender. Noen tilkoblede klienter som Thunderbird vil også " +"vise disse dataene." + +#: ../../groupware/calendar.rst:289 +msgid "Birthday calendar" +msgstr "Bursdagskalender" + +#: ../../groupware/calendar.rst:291 +msgid "" +"The birthday calendar is a auto-generated calendar which will automatically " +"fetch the birthdays from your contacts. The only way to edit this calendar " +"is by filing your contacts with birthday dates. You can not directly edit " +"this calendar from the calendar-app." +msgstr "" +"Bursdagskalenderen er en automatisk generert kalender som automatisk henter " +"fødselsdagene fra kontaktene dine. Den eneste måten å redigere denne " +"kalenderen på er å arkivere kontaktene dine med bursdagsdatoer. Du kan ikke " +"redigere denne kalenderen direkte fra kalender-appen." + +#: ../../groupware/calendar.rst:296 +msgid "" +"If you do not see the birthday calendar, your Administrator may have " +"disabled this for your server." +msgstr "" +"Hvis du ikke ser bursdagskalenderen, kan administratoren ha deaktivert denne" +" for serveren din." + +#: ../../groupware/calendar.rst:300 +msgid "Appointments" +msgstr "Avtaler" + +#: ../../groupware/calendar.rst:302 +msgid "" +"As of Calendar v3 the app can generate appointment slots which other " +"Nextcloud users but also people without an account on the instance can book." +" Appointments offer fine-granular control over when you are possibly free to" +" meet up. This can eliminate the need to send emails back and forth to " +"settle on a date and time." +msgstr "" +"Fra og med Kalender v3 kan appen generere avtaletidsluker som andre " +"Nextcloud-brukere, men også personer uten konto på forekomsten, kan " +"bestille. Avtaler gir fin-granulær kontroll over når du eventuelt har fri " +"til å møte opp. Dette kan eliminere behovet for å sende e-post frem og " +"tilbake for å avgjøre en dato og klokkeslett." + +#: ../../groupware/calendar.rst:304 +msgid "" +"In this section we'll use the term *organizer* for the person who owns the " +"calendar and sets up appointment slots. The *attendee* is the person who " +"books one of the slots." +msgstr "" +"I denne delen bruker vi begrepet *arrangør* for personen som eier kalenderen" +" og setter opp avtaleplasser. *Deltakeren* er personen som bestiller en av " +"plassene." + +#: ../../groupware/calendar.rst:307 +msgid "Creating an appointment configuration" +msgstr "Opprette en avtalekonfigurasjon" + +#: ../../groupware/calendar.rst:309 +msgid "" +"As an organizer of appointments you open the main Calendar web UI. In the " +"left sidebar you'll find a section for appointments, were you can open the " +"dialogue to create a new one." +msgstr "" +"Som arrangør av avtaler åpner du hovedgrensesnittet for kalenderweb. I " +"venstre sidefelt finner du en seksjon for avtaler, hvor du kan åpne dialogen" +" for å opprette en ny." + +#: ../../groupware/calendar.rst:313 +msgid "" +"One of the basic infos of every appointment is a title describing what the " +"appointment is about (e.g. \"One-on-one\" when an organizer wants to offer " +"colleagues a personal call), where an appointment will take place and a more" +" detailed description of what this appointment is about." +msgstr "" +"En av de grunnleggende infoene til hver avtale er en tittel som beskriver " +"hva avtalen handler om (f.eks. \"En-til-en\" når en arrangør ønsker å tilby " +"kolleger en personlig samtale), hvor en avtale vil finne sted og en mer " +"detaljert beskrivelse av hva denne avtalen handler om." + +#: ../../groupware/calendar.rst:318 +msgid "" +"The duration of the appointment can be picked from a predefined list. Next, " +"you can set the desired increment. The increment is the rate at which " +"possible slots are available. For example, you could have one hour long " +"slots, but you give them away at 30 minute increments so an attendee can " +"book at 9:00AM but also at 9:30AM. Optional infos about location and a " +"description give the attendees some more context.Every booked appointment " +"will be written into one of your calendars, so you can chose which one that " +"should be. Appointments can be *public* or *private*. Public appointments " +"can be discovered through the profile page of a Nextcloud user. Private " +"appointments are only accessible to the people who receive the secret URL." +msgstr "" +"Varigheten av avtalen kan plukkes fra en forhåndsdefinert liste. Deretter " +"kan du angi ønsket økning. Økningen er hastigheten som mulige plasser er " +"tilgjengelige med. Du kan for eksempel ha luker på én time, men du gir dem " +"bort i trinn på 30 minutter, slik at en deltaker kan bestille klokken 09.00," +" men også klokken 09.30. Valgfri informasjon om sted og en beskrivelse gir " +"deltakerne litt mer kontekst. Hver bestilt time vil bli skrevet inn i en av " +"kalenderne dine, slik at du kan velge hvilken som skal være. Avtaler kan " +"være *offentlige* eller *private*. Offentlige avtaler kan oppdages gjennom " +"profilsiden til en Nextcloud-bruker. Private avtaler er bare tilgjengelige " +"for personene som mottar den hemmelige URL-adressen." + +#: ../../groupware/calendar.rst:325 +msgid "" +"Only slots that do not conflict with existing events in your calendars will " +"be shown to attendees." +msgstr "" +"Bare tidsluker som ikke er i konflikt med eksisterende hendelser i " +"kalenderne dine, vises til deltakerne." + +#: ../../groupware/calendar.rst:327 +msgid "" +"The organizer of an appointment can specify at which times of the week it's " +"generally possible to book a slot. This could be the working hours but also " +"any other customized schedule." +msgstr "" +"Arrangøren av en avtale kan spesifisere på hvilke tider av uken det generelt" +" er mulig å bestille en luke. Dette kan være arbeidstiden, men også en " +"hvilken som helst annen tilpasset tidsplan." + +#: ../../groupware/calendar.rst:331 +msgid "" +"Some appointments require time to prepare, e.g. when you meet at a venue and" +" you have to drive there. The organizer can chose to select a time duration " +"that must be free. Only slots that do not conflict with other events during " +"the preparation time will be available. Moreover there is the option to " +"specify a time after each appointment that has to be free. To prevent an " +"attendee from booking too short notice it's possible to configure how soon " +"the next possible appointment might take place. Setting a maximum number of " +"slots per day can limit how many appointments are possibly booked by " +"attendees." +msgstr "" +"Noen avtaler krever tid til å forberede seg, for eksempel når du møter på et" +" sted og du må kjøre dit. Arrangøren kan velge å velge en tidsvarighet som " +"må være ledig. Kun tidsluker som ikke er i konflikt med andre arrangementer " +"i forberedelsestiden vil være tilgjengelige. Videre er det muligheten til å " +"spesifisere en tid etter hver avtale som må være ledig." + +#: ../../groupware/calendar.rst:338 +msgid "" +"The configured appointment will then be listed in the left sidebar. Via the " +"three dot menu, you can preview the appointment. You can copy the link to " +"the appointment and share it with your target attendees, or let them " +"discover your public appointment via the profile page. You can also edit or " +"delete the appointment configuration." +msgstr "" +"Den konfigurerte avtalen vil da bli oppført i venstre sidefelt. Via menyen " +"med tre prikker kan du forhåndsvise avtalen. Du kan kopiere lenken til " +"avtalen og dele den med måldeltakerne, eller la dem oppdage din offentlige " +"avtale via profilsiden. Du kan også redigere eller slette " +"avtalekonfigurasjonen." + +#: ../../groupware/calendar.rst:344 +msgid "Booking an appointment" +msgstr "Bestilling av avtale" + +#: ../../groupware/calendar.rst:346 +msgid "" +"The booking page shows an attendee the title, location, description and " +"length of an appointment. For a selected day there will be a list with all " +"the possible time slots. On days with no available slots, too many conflicts" +" or a reached daily maximum limit of already booked appointments, the list " +"might be empty." +msgstr "" +"Bestillingssiden viser en deltaker tittelen, plasseringen, beskrivelsen og " +"lengden på en avtale. For en valgt dag vil det være en liste med alle mulige" +" tidsluker. På dager uten ledige plasser, for mange konflikter eller en nådd" +" daglig maksimumsgrense for allerede bestilte timer, kan listen være tom." + +#: ../../groupware/calendar.rst:352 +msgid "" +"For the booking, attendees have to enter a name and an email address. " +"Optionally they can also add a comment." +msgstr "" +"For bestillingen må deltakerne oppgi et navn og en e-postadresse. Eventuelt " +"kan de også legge til en kommentar." + +#: ../../groupware/calendar.rst:356 +msgid "" +"When the booking was successful, a confirmation dialogue will be shown to " +"the attendee." +msgstr "" +"Når bestillingen var vellykket, vises en bekreftelsesdialogboks til " +"deltakeren." + +#: ../../groupware/calendar.rst:360 +msgid "" +"To verify that the attendee email address is valid, a confirmation email " +"will be sent to them." +msgstr "" +"For å bekrefte at deltakerens e-postadresse er gyldig, vil en bekreftelses-" +"e-post bli sendt til dem." + +#: ../../groupware/calendar.rst:364 +msgid "" +"Only after the attendee clicks the confirmation link from the email the " +"appointment booking will be accepted and forwarded to the organizer." +msgstr "" +"Først etter at deltakeren har klikket på bekreftelseslenken fra e-posten, " +"blir timebestillingen akseptert og videresendt til arrangøren." + +#: ../../groupware/calendar.rst:368 +msgid "" +"The attendee will receive another email confirming the details of their " +"appointment." +msgstr "" +"Deltakeren vil motta en ny e-post som bekrefter detaljene for avtalen." + +#: ../../groupware/calendar.rst:372 +msgid "" +"If a slot has not been confirmed, it will still show up as bookable. Until " +"then the time slot might also be booked by another user who confirms their " +"booking earlier. The system will detect the conflict and offer to pick a new" +" time slot." +msgstr "" +"Hvis en tidsluke ikke er bekreftet, vil den fortsatt vises som mulig for " +"bestilling. Inntil da kan tidsluken også bestilles av en annen bruker som " +"bekrefter bestillingen tidligere. Systemet vil oppdage konflikten og tilby å" +" velge en ny tidsluke." + +#: ../../groupware/calendar.rst:376 +msgid "Working with the booked appointment" +msgstr "Arbeide med bestilt time" + +#: ../../groupware/calendar.rst:378 +msgid "" +"Once the booking is done, the organizer will find an event in their calendar" +" with the appointment details and the :ref:`attendee`." +msgstr "" +"Når bestillingen er gjort, vil arrangøren finne et arrangement i kalenderen " +"sin med avtaledetaljene og :ref:'attendee'." + +#: ../../groupware/calendar.rst:382 +msgid "" +"If the appointment has the setting \"Add time before event\" or \"Add time " +"after the event\" enabled, they will show up as separate events in the " +"calendar for the organizer." +msgstr "" +"Hvis avtalen har innstillingen \"Legg til tid før hendelse\" eller \"Legg " +"til tid etter hendelsen\" aktivert, vil de dukke opp som separate hendelser " +"i kalenderen for arrangøren." + +#: ../../groupware/calendar.rst:386 +msgid "" +"As with any other event that has attendees, changes and cancellations will " +"trigger a notification to the attendee's email." +msgstr "" +"Som med alle andre hendelser som har deltakere, vil endringer og " +"kanselleringer utløse et varsel til deltakerens e-post." + +#: ../../groupware/calendar.rst:388 +msgid "" +"If attendees wish to cancel the appointment they have to get in contact with" +" the organizer, so that the organizer can cancel or even delete the event." +msgstr "" +"Hvis deltakerne ønsker å avbestille avtalen, må de ta kontakt med " +"arrangøren, slik at arrangøren kan avlyse eller til og med slette " +"arrangementet." + +#: ../../groupware/calendar.rst:391 +msgid "Create Talk room for booked appointments" +msgstr "Opprette Talk-rom for bestilte avtaler" + +#: ../../groupware/calendar.rst:393 +msgid "" +"You can create a Talk room directly from the calendar app for a booked " +"appointment. The option can be found on the 'Create appointment' modal. A " +"unique link will be generated for every booked appointment and sent via the " +"confirmation email when you check this option." +msgstr "" +"Du kan opprette et Talk-rom direkte fra kalenderappen for en bestilt avtale." +" Alternativet finner du på modalen 'Opprett avtale'. En unik lenke vil bli " +"generert for hver bestilte time og sendt via bekreftelses-e-posten når du " +"sjekker dette alternativet." From 3390fe8f89f326bee7f16fb4e466e396fbede69c Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:03:10 +0000 Subject: [PATCH 0048/1749] Translate deleted_file_management.pot in ga 100% translated source file: 'deleted_file_management.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/deleted_file_management.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot index ad0f506ca..1176ac750 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot @@ -33,7 +33,7 @@ msgid "" "make room for new files." msgstr "" "Nuair a scriosann tú comhad in Nextcloud, ní scriostar go buan é láithreach," -" ach bogadh isteach sa bhosca bruscair é. Ní scriostar go buan é go dtí go " +" ach bogtar isteach sa bhosca bruscair é. Ní scriostar go buan é go dtí go " "scriosann tú de láimh é, nó nuair a scriosann an aip Comhaid Scriosta é chun" " spás a dhéanamh do chomhaid nua." From 99008707e9714f4377187e7a0b9d16d429610b16 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:07:14 +0000 Subject: [PATCH 0049/1749] Translate deleted_file_management.pot in ga 100% translated source file: 'deleted_file_management.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/deleted_file_management.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot index 1176ac750..a776caee0 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot @@ -76,7 +76,7 @@ msgstr "" #: ../../files/deleted_file_management.rst:26 msgid "User1 shares a folder \"test\" with User2 and User3" -msgstr "Roinneann User1 \"tástáil\" fillteán le User2 agus User3" +msgstr "Roinneann User1 fillteán darbh ainm \"tástáil\" le User2 agus User3" #: ../../files/deleted_file_management.rst:27 msgid "User2 (the recipient) deletes a file/folder \"sub\" inside of \"test\"" From 63cc6fbe9a55dde7c1beb26e70655060522db911 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:08:07 +0000 Subject: [PATCH 0050/1749] Translate deleted_file_management.pot in ga 100% translated source file: 'deleted_file_management.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/deleted_file_management.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot index a776caee0..e045b8268 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot @@ -81,8 +81,8 @@ msgstr "Roinneann User1 fillteán darbh ainm \"tástáil\" le User2 agus User3" #: ../../files/deleted_file_management.rst:27 msgid "User2 (the recipient) deletes a file/folder \"sub\" inside of \"test\"" msgstr "" -"Scriosann User2 (an faighteoir) comhad/fillteán \"fo\" taobh istigh de " -"\"tástáil\"" +"Scriosann User2 (an faighteoir) comhad/fillteán \"fofhillteán\" taobh istigh" +" de \"tástáil\"" #: ../../files/deleted_file_management.rst:28 msgid "" From dec8c0b1113d02b07516fd57694230cb5b1d389d Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:08:28 +0000 Subject: [PATCH 0051/1749] Translate deleted_file_management.pot in ga 100% translated source file: 'deleted_file_management.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/deleted_file_management.pot | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot index e045b8268..1949bb771 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot @@ -89,12 +89,12 @@ msgid "" "The folder \"sub\" will be moved to the trash bin of both User1 (owner) and " "User2 (recipient)" msgstr "" -"Bogfar an fillteán \"fo\" chuig an mbosca bruscair de User1 (úinéir) agus " -"User2 (faighteoir) araon" +"Bogfar an fillteán \"fofhillteán\" chuig an mbosca bruscair de User1 " +"(úinéir) agus User2 (faighteoir) araon" #: ../../files/deleted_file_management.rst:30 msgid "But User3 will not have a copy of \"sub\" in their trash bin" -msgstr "Ach ní bheidh cóip de \"fo\" ag Úsáideoir3 ina bhosca bruscair" +msgstr "Ach ní bheidh cóip de \"fofhillteán\" ag Úsáideoir3 ina bhosca bruscair" #: ../../files/deleted_file_management.rst:32 msgid "" From 0823dde2565b8f1897a2c2fdd8abf7a8d44730c8 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:08:37 +0000 Subject: [PATCH 0052/1749] Translate deleted_file_management.pot in ga 100% translated source file: 'deleted_file_management.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/deleted_file_management.pot | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot index 1949bb771..af24909a3 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot @@ -101,8 +101,9 @@ msgid "" "When User1 deletes \"sub\" then it is moved to User1's trash bin. It is " "deleted from User2 and User3, but not placed in their trash bins." msgstr "" -"Nuair a scriosann User1 \"fo\" ansin bogtar chuig bosca bruscair User1 é. " -"Scriostar ó User2 agus User3 é, ach ní chuirtear ina mbosca bruscair é." +"Nuair a scriosann User1 \"fofhillteán\" ansin bogtar chuig bosca bruscair " +"User1 é. Scriostar ó User2 agus User3 é, ach ní chuirtear ina mbosca " +"bruscair é." #: ../../files/deleted_file_management.rst:35 msgid "" From ed45d2e117747c3deda89b56504df351ae5ba47d Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:14:24 +0000 Subject: [PATCH 0053/1749] Translate deleted_file_management.pot in ga 100% translated source file: 'deleted_file_management.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/deleted_file_management.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot index af24909a3..5154b84e2 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/deleted_file_management.pot @@ -152,10 +152,10 @@ msgstr "" "scriosta sa bhosca bruscair ar feadh 30 lá. Is féidir le riarthóir " "freastalaí Nextcloud an luach seo a choigeartú sa chomhad ``config.php`` " "tríd an luach ``trashbin_retention_obligation`` a shocrú. Scriosfar go buan " -"comhaid atá níos sine ná an luach ``oblagáid bhruscar_choinneála_``. Ina " +"comhaid atá níos sine ná an luach ``trashbin_retention_obligation``. Ina " "theannta sin, ríomhann Nextcloud an t-uasmhéid spáis atá ar fáil gach uair a" " chuirtear comhad nua leis. Má sháraíonn na comhaid scriosta an t-uasspás " -"ceadaithe nua scriosfaidh Nextcloud na comhaid sin a cuireadh sa Bhruscar go" +"ceadaithe nua scriosfaidh Nextcloud na comhaid sin a cuireadh sa bhruscar go" " buan agus rachaidh siad in éag is luaithe go dtí go gcomhlíontar an " "teorainn spáis arís." From 6f661089c831c7ac1f1c2f1dcf26fac7a6aae343 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:18:37 +0000 Subject: [PATCH 0054/1749] Translate index.pot in ga 100% translated source file: 'index.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/talk/index.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/talk/index.pot b/user_manual/locale/ga/LC_MESSAGES/talk/index.pot index 2a722e18c..538edac10 100644 --- a/user_manual/locale/ga/LC_MESSAGES/talk/index.pot +++ b/user_manual/locale/ga/LC_MESSAGES/talk/index.pot @@ -31,8 +31,8 @@ msgid "" "offers a web interface as well as mobile apps." msgstr "" "Cuireann Nextcloud Talk comhrá fuaime/físe agus téacs ar fáil atá comhtháite" -" in Nextcloud. Tairgeann sé comhéadan gréasáin chomh maith le apps " -"soghluaiste." +" in Nextcloud. Tairgeann sé comhéadan gréasáin chomh maith le haipeanna " +"soghluaiste" #: ../../talk/index.rst:8 msgid "" From 656542f638c78b4197ec093f3027b6f3fdb00859 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 5 Jul 2024 09:19:35 +0000 Subject: [PATCH 0055/1749] Translate index.pot in ga 100% translated source file: 'index.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/talk/index.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/talk/index.pot b/user_manual/locale/ga/LC_MESSAGES/talk/index.pot index 538edac10..cd70f47ba 100644 --- a/user_manual/locale/ga/LC_MESSAGES/talk/index.pot +++ b/user_manual/locale/ga/LC_MESSAGES/talk/index.pot @@ -40,4 +40,4 @@ msgid "" "`_." msgstr "" "Is féidir leat tuilleadh eolais a fháil faoi Nextcloud Talk `ar ár suíomh " -"Gréasáin < https://nextcloud.com/talk/>`_." +"Gréasáin `_." From e2749dc1bfc390e3deb1ed53c0ab3b26bc6e0d03 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 6 Jul 2024 01:28:25 +0000 Subject: [PATCH 0056/1749] chore(deps): Bump certifi from 2024.2.2 to 2024.7.4 Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4. - [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04) --- updated-dependencies: - dependency-name: certifi dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index edaba21cc..21d4d1deb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ alabaster==0.7.16 Babel==2.15.0 -certifi==2024.2.2 +certifi==2024.7.4 charset-normalizer==3.3.2 docutils==0.20.1 idna==3.7 From db855691818953f85a13c2743aaa3431a6db6427 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Sun, 7 Jul 2024 14:49:14 +0200 Subject: [PATCH 0057/1749] fix(developer): Add information about `body-container-` CSS variables * For https://github.com/nextcloud/server/pull/46259 Signed-off-by: Ferdinand Thiessen --- developer_manual/html_css_design/css.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/developer_manual/html_css_design/css.rst b/developer_manual/html_css_design/css.rst index 69c3fabcd..a5e3f758c 100644 --- a/developer_manual/html_css_design/css.rst +++ b/developer_manual/html_css_design/css.rst @@ -206,9 +206,11 @@ Element structure variables +----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ | ``--clickable-area-small`` | ``24px`` | Smallest possible size of interactive elements, used by tertiary actions like filter chips | +----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| ``--header-height`` | ``50px`` | Height of the main app navigation bar | +| ``--body-container-radius`` | ``calc(var(--default-grid-baseline) * 3)`` | Border radius of the body container | +----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| ``--header-menu-item-height`` | ``44px`` | Height of entries in the main app navigation bar | +| ``--body-container-margin`` | ``calc(var(--default-grid-baseline) * 2)`` | Margin of the body container | ++----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ +| ``--header-height`` | ``50px`` | Height of the main app navigation bar | +----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ | ``--navigation-width`` | ``300px`` | Width of the in-app navigation sidebar | +----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+ From 9466225c6384533fc3a6cabd9649549298a638d8 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 7 Jul 2024 13:05:57 +0000 Subject: [PATCH 0058/1749] Translate desktop_mobile_sync.pot in ga 100% translated source file: 'desktop_mobile_sync.pot' on 'ga'. --- .../ga/LC_MESSAGES/files/desktop_mobile_sync.pot | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/desktop_mobile_sync.pot b/user_manual/locale/ga/LC_MESSAGES/files/desktop_mobile_sync.pot index 666c39cfd..4a235094d 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/desktop_mobile_sync.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/desktop_mobile_sync.pot @@ -45,12 +45,12 @@ msgid "" msgstr "" "Cuireann Cliant Sync Deisce Nextcloud ar do chumas ceangal le do fhreastalaí" " Nextcloud. Is féidir leat fillteáin a chruthú i do eolaire baile, agus " -"inneachar na bhfillteán sin a shioncronú le do fhreastalaí Nextcloud. Níl le" -" déanamh ach comhad a chóipeáil isteach san eolaire agus déanann cliant " -"deisce Nextcloud an chuid eile. Déan na comhaid ar ríomhaire amháin a athrú," -" beidh sé ag sreabhadh trasna na cinn eile ag baint úsáide as na cliaint " -"sioncronaithe deisce seo. Beidh do chuid comhad is déanaí leat i gcónaí cibé" -" áit a bhfuil tú." +"inneachar na bhfillteán sin a choinneáil sioncronaithe le do fhreastalaí " +"Nextcloud. Níl le déanamh ach comhad a chóipeáil isteach san eolaire agus " +"déanann cliant deisce Nextcloud an chuid eile. Déan athrú ar na comhaid ar " +"ríomhaire amháin, beidh sé ag sreabhadh trasna na ríomhairí eile ag baint " +"úsáide as na cliaint sioncronaithe deisce seo. Beidh do chuid comhad is " +"déanaí leat i gcónaí cibé áit a bhfuil tú." #: ../../files/desktop_mobile_sync.rst:17 msgid "" From aa59ff38b0d25b1c02419bb115de7963af1ab999 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 06:51:29 +0000 Subject: [PATCH 0059/1749] chore(deps): Bump actions/upload-artifact from 4.3.3 to 4.3.4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4.3.3...v4.3.4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/sphinxbuild.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sphinxbuild.yml b/.github/workflows/sphinxbuild.yml index 38da0a211..af6bd7c5e 100644 --- a/.github/workflows/sphinxbuild.yml +++ b/.github/workflows/sphinxbuild.yml @@ -23,7 +23,7 @@ jobs: shell: bash run: tar czf /tmp/documentation.tar.gz -C user_manual/_build/html . - name: Upload static documentation - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4.3.4 with: name: User manual.zip path: "/tmp/documentation.tar.gz" @@ -55,7 +55,7 @@ jobs: shell: bash run: tar czf /tmp/documentation.tar.gz -C developer_manual/_build/html/com . - name: Upload static documentation - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4.3.4 with: name: Developer manual.zip path: "/tmp/documentation.tar.gz" @@ -75,7 +75,7 @@ jobs: shell: bash run: tar czf /tmp/documentation.tar.gz -C admin_manual/_build/html/com . - name: Upload static documentation - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4.3.4 with: name: Administration manual.zip path: "/tmp/documentation.tar.gz" From 0daf0656d987ecc0d518794fe2cdb2ffd22b97ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 07:00:10 +0000 Subject: [PATCH 0060/1749] chore(deps): Bump pillow from 10.3.0 to 10.4.0 Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.3.0 to 10.4.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/10.3.0...10.4.0) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 21d4d1deb..38c276bef 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,7 +9,7 @@ importlib-metadata==8.0.0 Jinja2==3.1.4 MarkupSafe==2.1.5 packaging==24.0 -Pillow==10.3.0 +Pillow==10.4.0 Pygments==2.18.0 PyYAML==6.0.1 reportlab==4.2.0 From aefcbe98ae66742433df7887375a8dca0e5d8292 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 07:00:16 +0000 Subject: [PATCH 0061/1749] chore(deps): Bump reportlab from 4.2.0 to 4.2.2 Bumps [reportlab](https://www.reportlab.com/) from 4.2.0 to 4.2.2. --- updated-dependencies: - dependency-name: reportlab dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 21d4d1deb..c6aec6177 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,7 +12,7 @@ packaging==24.0 Pillow==10.3.0 Pygments==2.18.0 PyYAML==6.0.1 -reportlab==4.2.0 +reportlab==4.2.2 requests==2.32.2 rst2pdf==0.101 smartypants==2.0.1 From a490b31a4749db635bb3ac84b9f72e64c3b3bb87 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 08:29:04 +0000 Subject: [PATCH 0062/1749] Translate contacts.pot in nb_NO 100% translated source file: 'contacts.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/groupware/contacts.pot | 424 ++++++++++++++++++ 1 file changed, 424 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/contacts.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/contacts.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/contacts.pot new file mode 100644 index 000000000..7cab83b70 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/contacts.pot @@ -0,0 +1,424 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-08-08 15:12+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/contacts.rst:3 +msgid "Using the Contacts app" +msgstr "Bruke Kontakter-appen" + +#: ../../groupware/contacts.rst:5 +msgid "" +"The Contacts app is not enabled by default in Nextcloud |version| and needs " +"to be installed separately from our App Store." +msgstr "" +"Kontakter-appen er ikke aktivert som standard i Nextcloud |version| og må " +"installeres separat fra App Store." + +#: ../../groupware/contacts.rst:8 +msgid "" +"The Nextcloud Contacts app is similar to other mobile contact applications, " +"but with more functionality. Let's run through basic features that will help" +" you maintain your address book in the application." +msgstr "" +"Nextcloud Contacts-appen ligner på andre mobilkontaktapplikasjoner, men med " +"mer funksjonalitet. La oss gå gjennom grunnleggende funksjoner som vil " +"hjelpe deg med å vedlikeholde adresseboken din i applikasjonen." + +#: ../../groupware/contacts.rst:13 +msgid "" +"Below, you will learn how to add contacts, edit or remove contacts, upload a" +" contact picture and manage your address books." +msgstr "" +"Nedenfor lærer du hvordan du legger til kontakter, redigerer eller fjerner " +"kontakter, laster opp et kontaktbilde og administrerer adressebøkene dine." + +#: ../../groupware/contacts.rst:18 +msgid "Adding Contacts" +msgstr "Legge til kontakter" + +#: ../../groupware/contacts.rst:20 +msgid "" +"When you first access the Contacts app, the system address book containing " +"all users on the instance you are allowed to see, plus an empty default " +"address book becomes available:" +msgstr "" +"Når du åpner Kontakter-appen for første gang, blir systemadresseboken som " +"inneholder alle brukerne i forekomsten du har tillatelse til å se, i tillegg" +" til en tom standard adressebok, tilgjengelig:" + +#: ../../groupware/contacts.rst:25 +msgid "*Default Address Book (empty)*" +msgstr "*Standard adressebok (tom)*" + +#: ../../groupware/contacts.rst:27 +msgid "" +"To add contacts into your address book, you can use one of the following " +"methods:" +msgstr "" +"Hvis du vil legge til kontakter i adresseboken, kan du bruke en av følgende " +"metoder:" + +#: ../../groupware/contacts.rst:29 +msgid "Import contacts using a Virtual Contact File (VCF/vCard) file" +msgstr "Importere kontakter ved hjelp av en virtuell kontaktfil (VCF/vCard)" + +#: ../../groupware/contacts.rst:30 +msgid "Add contacts manually" +msgstr "Legge til kontakter manuelt" + +#: ../../groupware/contacts.rst:32 +msgid "" +"The fastest way to add a contact is to use a Virtual Contact File " +"(VCF/vCard) file." +msgstr "" +"Den raskeste måten å legge til en kontakt på, er å bruke en virtuell " +"kontaktfil (VCF/vCard)-fil." + +#: ../../groupware/contacts.rst:37 +msgid "Importing Virtual Contacts" +msgstr "Importere virtuelle kontakter" + +#: ../../groupware/contacts.rst:39 +msgid "To Import Contacts Using a VCF/vCard File:" +msgstr "Slik importerer du kontakter ved hjelp av en VCF-/vCard-fil:" + +#: ../../groupware/contacts.rst:41 +msgid "" +"On top left of the screen you have \"Import contacts\" button that is shown " +"only when you don't have any contacts yet." +msgstr "" +"Øverst til venstre på skjermen har du \"Importer kontakter\" -knappen som " +"bare vises når du ikke har noen kontakter ennå." + +#: ../../groupware/contacts.rst:42 +msgid "" +"Find \"Settings\" at the bottom of the left sidebar, next to the gear " +"button:" +msgstr "" +"Finn \"Innstillinger\" nederst i venstre sidefelt, ved siden av " +"tannhjulknappen:" + +#: ../../groupware/contacts.rst:0 +msgid "Contact settings gear button" +msgstr "Tannhjulknapp for kontaktinnstillinger" + +#: ../../groupware/contacts.rst:47 +msgid "Click the gear button. The Contacts app \"Import\" button will appear:" +msgstr "Klikk på tannhjulknappen. \"Importer\"-knappen i Kontakter-appen vises:" + +#: ../../groupware/contacts.rst:0 +msgid "Contacts Upload Field" +msgstr "Opplastingsfelt for kontakter" + +#: ../../groupware/contacts.rst:52 +msgid "The Contacts app only supports import of vCards version 3.0 and 4.0." +msgstr "Kontakter-appen støtter bare import av vCard versjon 3.0 og 4.0." + +#: ../../groupware/contacts.rst:54 +msgid "Click the \"Import\" button and upload your VCF/vCard file." +msgstr "Klikk på \"Importer\" -knappen og last opp VCF / vCard-filen." + +#: ../../groupware/contacts.rst:56 +msgid "" +"After the import is complete, you will see your new contact in your address " +"book." +msgstr "Når importen er fullført, vil du se den nye kontakten i adresseboken." + +#: ../../groupware/contacts.rst:60 +msgid "Adding Contacts Manually" +msgstr "Legge til kontakter manuelt" + +#: ../../groupware/contacts.rst:62 +msgid "" +"If you can't import virtual contacts, the Contacts app enables you to **add " +"contacts** manually." +msgstr "" +"Hvis du ikke kan importere virtuelle kontakter, lar Kontakter-appen deg " +"**legge til kontakter** manuelt." + +#: ../../groupware/contacts.rst:64 +msgid "To Create a New Contact:" +msgstr "Slik oppretter du en ny kontakt:" + +#: ../../groupware/contacts.rst:66 +msgid "Click the ``+ New contact`` button." +msgstr "Klikk \"Ny kontakt\"-knappen." + +#: ../../groupware/contacts.rst:68 +msgid "The Edit View configuration opens in the Application View field:" +msgstr "Rediger visningskonfigurasjonen åpnes i applikasjonsvisningsfeltet:" + +#: ../../groupware/contacts.rst:72 +msgid "Specify the new contact information then click Save." +msgstr "Angi den nye kontaktinformasjonen, og klikk deretter Lagre." + +#: ../../groupware/contacts.rst:73 +msgid "The View mode will be shown with the data you added" +msgstr "Visningsmodusen vises med dataene du har lagt til" + +#: ../../groupware/contacts.rst:79 +msgid "Edit or Remove Contact Information" +msgstr "Redigere eller fjerne kontaktinformasjon" + +#: ../../groupware/contacts.rst:81 +msgid "The Contacts app enables you to edit or remove contact information." +msgstr "Med Kontakter-appen kan du redigere eller fjerne kontaktinformasjon." + +#: ../../groupware/contacts.rst:83 +msgid "To edit or remove contact information:" +msgstr "Slik redigerer eller fjerner du kontaktinformasjon:" + +#: ../../groupware/contacts.rst:85 +msgid "Navigate to the specific contact that you want to modify." +msgstr "Naviger til den bestemte kontakten du vil endre." + +#: ../../groupware/contacts.rst:86 +msgid "Select the information in the field that you want to edit or remove." +msgstr "Velg informasjonen i feltet du vil redigere eller fjerne." + +#: ../../groupware/contacts.rst:87 +msgid "Make your modifications or click on the trash bin." +msgstr "Gjør endringene dine eller klikk på papirkurven." + +#: ../../groupware/contacts.rst:89 +msgid "" +"Changes or removals that you made to any contact information are implemented" +" immediately." +msgstr "" +"Endringer eller fjerning som du har gjort i kontaktinformasjonen, " +"implementeres umiddelbart." + +#: ../../groupware/contacts.rst:91 +msgid "" +"Not all contacts will be editable for you. The system address book does not " +"allow you to modify someone elses data, only your own. Your own data can " +"also be modified in the :doc:`user settings <../userpreferences>`." +msgstr "" +"Ikke alle kontakter kan redigeres for deg. Systemadresseboken lar deg ikke " +"endre andres data, bare dine egne. Dine egne data kan også endres i " +":doc:`user settings <../userpreferences>`." + +#: ../../groupware/contacts.rst:96 +msgid "Contact Picture" +msgstr "Kontaktbilde" + +#: ../../groupware/contacts.rst:98 +msgid "To add a picture for your new contacts, click on the upload button:" +msgstr "" +"For å legge til et bilde for de nye kontaktene dine, klikk på " +"opplastingsknappen:" + +#: ../../groupware/contacts.rstNone +msgid "Contact picture (upload button)" +msgstr "Kontaktbilde (last opp-knapp)" + +#: ../../groupware/contacts.rst:103 +msgid "After you have set a contact picture, it will look like this:" +msgstr "Etter at du har angitt et kontaktbilde, vil det se slik ut:" + +#: ../../groupware/contacts.rstNone +msgid "Contact picture (set)" +msgstr "Kontaktbilde (angitt)" + +#: ../../groupware/contacts.rst:108 +msgid "" +"If you want to upload a new one, remove it, view it in full size or download" +" it, click on the contacts picture for the following options to appear:" +msgstr "" +"Hvis du vil laste opp et nytt, fjerne det, se det i full størrelse eller " +"laste det ned, klikker du på kontaktbildet for at følgende alternativer skal" +" vises:" + +#: ../../groupware/contacts.rst:115 +msgid "Adding and Managing Address Books" +msgstr "Legge til og administrere adressebøker" + +#: ../../groupware/contacts.rst:117 +msgid "" +"Clicking on the \"Settings\" (gear) button at the bottom of the left sidebar" +" provides access to Contacts app settings. This field shows all available " +"address books, certain options for each address book, and enables you to " +"create new address books, simply by specifying an address books name:" +msgstr "" +"Ved å klikke på \"Innstillinger\" (tannhjul) -knappen nederst i venstre " +"sidefelt får du tilgang til Kontakter-appinnstillingene. Dette feltet viser " +"alle tilgjengelige adressebøker, bestemte alternativer for hver adressebok, " +"og lar deg opprette nye adressebøker, ganske enkelt ved å angi et " +"adresseboknavn:" + +#: ../../groupware/contacts.rstNone +msgid "Add address book in the contacts settings" +msgstr "Legge til adressebok i kontaktinnstillingene" + +#: ../../groupware/contacts.rst:125 +msgid "" +"The Contacts settings is also where you can share, export and delete " +"addressbooks. You will find the CardDAV URLs there." +msgstr "" +"Kontaktinnstillingene er også der du kan dele, eksportere og slette " +"adressebøker. Du finner CardDAV-nettadressene der." + +#: ../../groupware/contacts.rst:127 +msgid "" +"See :doc:`index` for more details about syncing your address books with iOS," +" macOS, Thunderbird and other CardDAV clients." +msgstr "" +"Se :doc:'index' for mer informasjon om synkronisering av adressebøkene dine " +"med iOS, macOS, Thunderbird og andre CardDAV-klienter." + +#: ../../groupware/contacts.rst:132 +msgid "Circles" +msgstr "Sirkler" + +#: ../../groupware/contacts.rst:134 +msgid "" +"Informal collaboration takes place within organizations: an event to " +"organize for a few weeks, a short ideation session between members from " +"differents entities, workshops, a place to joke around and support team " +"building, or simply in very organic organizations where formal structure is " +"kept to a minimum." +msgstr "" +"Uformelt samarbeid foregår i organisasjoner: et arrangement å organisere i " +"noen uker, en kort idéøkt mellom medlemmer fra forskjellige enheter, " +"workshops, et sted å spøke rundt og støtte teambuilding, eller bare i svært " +"organiske organisasjoner der formell struktur holdes til et minimum." + +#: ../../groupware/contacts.rst:136 +msgid "" +"For all these reasons, Nextcloud supports Circles, a feature embedded in the" +" Contacts app, where every user is able to create its own circle, a user-" +"defined aggregate of accounts. Circles can be used later on to share files " +"and folders, added to Talk conversations, like a regular group." +msgstr "" +"Av alle disse grunnene støtter Nextcloud Sirkler, en funksjon innebygd i " +"Kontakter-appen, der hver bruker kan opprette sin egen sirkel, et " +"brukerdefinert aggregat av kontoer. Sirkler kan senere brukes til å dele " +"filer og mapper, lagt til i samtaler, som en vanlig gruppe." + +#: ../../groupware/contacts.rstNone +msgid "Circle in the Contacts app left menu" +msgstr "Sirkel i venstre meny i Kontakter-appen" + +#: ../../groupware/contacts.rst:142 +msgid "Create a circle" +msgstr "Opprett en sirkel" + +#: ../../groupware/contacts.rst:144 +msgid "" +"In the left menu, click on the + next to Circles. Set a circle name Landing " +"on the circle configuration screen, you can: - add members to your circle - " +"clicking on the three dot menu next to a user allow you to modify its role " +"within the circle." +msgstr "" +"I menyen til venstre klikker du på + ved siden av Sirkler. Angi et " +"sirkelnavn. Når du lander på sirkelkonfigurasjonsskjermen, kan du: - Legg " +"til medlemmer i kretsen din - Ved å klikke på menyen med tre prikker ved " +"siden av en bruker, kan du endre rollen i sirkelen." + +#: ../../groupware/contacts.rst:151 +msgid "Circle roles" +msgstr "Sirkelroller" + +#: ../../groupware/contacts.rst:153 +msgid "" +"Circles support 4 types of roles: - Member - Moderator - Admin can configure" +" circle options (+moderator permissions) - Owner" +msgstr "" +"Sirkler støtter 4 typer roller: - Medlem - Moderator - Admin kan konfigurere" +" sirkelalternativer (+moderatortillatelser) - Eier" + +#: ../../groupware/contacts.rst:159 +msgid "**Member**" +msgstr "**Medlem**" + +#: ../../groupware/contacts.rst:161 +msgid "" +"Member is the role with the lowest permissions. A member can only access the" +" resources shared with the circle, and view the members of the circle." +msgstr "" +"Medlem er rollen med de laveste tillatelsene. Et medlem kan bare få tilgang " +"til ressursene som deles med sirkelen, og se medlemmene av sirkelen." + +#: ../../groupware/contacts.rst:163 +msgid "**Moderator**" +msgstr "**Moderator**" + +#: ../../groupware/contacts.rst:165 +msgid "" +"In addition to member permissions, a moderator can invite, confirm " +"invitations and manage members of the circle." +msgstr "" +"I tillegg til medlemstillatelser kan en moderator invitere, bekrefte " +"invitasjoner og administrere medlemmer av sirkelen." + +#: ../../groupware/contacts.rst:167 +msgid "**Admin**" +msgstr "**Admin**" + +#: ../../groupware/contacts.rst:169 +msgid "" +"In addition to moderator permissions, an admin can configure circle options." +msgstr "" +"I tillegg til moderatortillatelser kan en administrator konfigurere " +"sirkelalternativer." + +#: ../../groupware/contacts.rst:171 +msgid "**Owner**" +msgstr "**Eier**" + +#: ../../groupware/contacts.rst:173 +msgid "" +"In addition to admin permissions, an owner can transfer the circle ownership" +" to another member of the circle. There can be only one single owner per " +"circle." +msgstr "" +"I tillegg til administratortillatelser kan en eier overføre sirkeleierskapet" +" til et annet medlem av sirkelen. Det kan bare være en enkelt eier per " +"sirkel." + +#: ../../groupware/contacts.rst:176 +msgid "Add members to a circle" +msgstr "Legge til medlemmer i en sirkel" + +#: ../../groupware/contacts.rst:178 +msgid "" +"Local accounts, groups, email addresses or other circles can be added as " +"members to a circle. For a group or a circle, the role applies to all " +"members of the group or circle." +msgstr "" +"Lokale kontoer, grupper, e-postadresser eller andre kretser kan legges til " +"som medlemmer i en sirkel. For en gruppe eller sirkel gjelder rollen for " +"alle medlemmer av gruppen eller kretsen." + +#: ../../groupware/contacts.rst:182 +msgid "Circle options" +msgstr "Alternativer for sirkel" + +#: ../../groupware/contacts.rst:184 +msgid "" +"Various self-explanatory options are available to configure a circle, to " +"manage invites and membership, visibility of the circle, allowance of other " +"circle membership and password protection." +msgstr "" +"Ulike selvforklarende alternativer er tilgjengelige for å konfigurere en " +"sirkel, for å administrere invitasjoner og medlemskap, synlighet av " +"sirkelen, godtgjørelse av annet sirkelmedlemskap og passordbeskyttelse." From adb08a65f85de38b630459c34402b25d048927b8 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 08:31:36 +0000 Subject: [PATCH 0063/1749] Translate index.pot in nb_NO 100% translated source file: 'index.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/groupware/index.pot | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/index.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/index.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/index.pot new file mode 100644 index 000000000..6745dca5c --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/index.pot @@ -0,0 +1,54 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-03-01 16:07+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/index.rst:3 +msgid "Groupware" +msgstr "Groupware" + +#: ../../groupware/index.rst:5 +msgid "" +"Nextcloud Groupware is a bundle of apps which is consisting of an " +"**Mail**-client (IMAP/POP3) and a **Calendar** and **Contacts** server " +"(CalDAV/CardDAV) with the respective web interfaces." +msgstr "" +"Nextcloud Groupware er en pakke med apper som består av en **Mail**-klient " +"(IMAP / POP3) og en **Kalender** og **Kontakter** server (CalDAV / CardDAV) " +"med de respektive webgrensesnittene." + +#: ../../groupware/index.rst:9 +msgid "" +"We complete those productivity tools with **Deck**, a project management " +"tool which allows you to create Kanban-style task boards and share them with" +" your team." +msgstr "" +"Vi fullfører disse produktivitetsverktøyene med **Deck**, et " +"prosjektstyringsverktøy som lar deg lage oppgavetavler i Kanban-stil og dele" +" dem med laget ditt." + +#: ../../groupware/index.rst:12 +msgid "" +"You can find out more about Nextcloud Groupware `on our website " +"`_." +msgstr "" +"Du kan finne ut mer om Nextcloud Groupware 'på vår hjemmeside " +"'_." From 6e9a2e946a38c8cacc7664513aff72b85196bc26 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 8 Jul 2024 10:42:07 +0200 Subject: [PATCH 0064/1749] feat(AI/Context Chat): Document how to speed up loading of data Signed-off-by: Marcel Klehr --- admin_manual/ai/app_context_chat.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index 97e9d3367..531fb5283 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -53,6 +53,21 @@ Installation **Note**: Both apps need to be installed and both major version and minor version of the two apps must match for the functionality to work (ie. "v1.3.4" and "v1.3.1"; but not "v1.3.4" and "v2.1.6"; and not "v1.3.4" and "v1.4.5"). Keep this in mind when updating. +Initial loading of data +----------------------- + +Context chat will automatically load user data into the Vector DB using background jobs. To speed this up, you can set up multiple background job worker machines and run the following occ commands in parallel on each: + +.. code-block:: + + occ background-job:worker OCA\ContextChat\BackgroundJobs\StorageCrawlJob + +.. code-block:: + + occ background-job:worker OCA\ContextChat\BackgroundJobs\IndexerJob + +This will ensure that the necessary background jobs are run as often as possible: ``StorageCrawlJob`` will crawl Nextcloud storages and put files that it finds into a queue and ``IndexerJob`` will iterate over the queue and load the file content into the Vector DB. + Scaling ------- From 464a06b79efc52e9697dffc047b6493c107d419e Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 09:08:24 +0000 Subject: [PATCH 0065/1749] Translate sync_android.pot in nb_NO 100% translated source file: 'sync_android.pot' on 'nb_NO'. --- .../LC_MESSAGES/groupware/sync_android.pot | 234 ++++++++++++++++++ 1 file changed, 234 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_android.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_android.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_android.pot new file mode 100644 index 000000000..d0becfae6 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_android.pot @@ -0,0 +1,234 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-08-03 19:34+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/sync_android.rst:3 +msgid "Synchronizing with Android" +msgstr "Synkronisere med Android" + +#: ../../groupware/sync_android.rst:6 +msgid "Files and notifications" +msgstr "Filer og varslinger" + +#: ../../groupware/sync_android.rst:8 +msgid "" +"Install the Nextcloud Android client `from Google Play Store " +"`__ or " +"`from F-Droid `__." +msgstr "" +"Installer Nextcloud Android client `fra Google Play Store " +"`__ " +"eller `fra F-Droid `__." + +#: ../../groupware/sync_android.rst:10 +msgid "Start the app. There are two ways of setting it up:" +msgstr "Start appen. Det er to måter å sette den opp på:" + +#: ../../groupware/sync_android.rst:12 +msgid "" +"*Either*: enter your server URL, continue, enter your user name and password" +" and confirm to grant access." +msgstr "" +"*Enten*: skriv inn serverens URL, fortsett, skriv inn brukernavn og passord " +"og bekreft for å gi tilgang." + +#: ../../groupware/sync_android.rst:16 +msgid "" +"*Or*: In Nextcloud's web GUI, go to the `user preferences " +"<../userpreferences.html>`_, go to **Security**. Generate an App password, " +"click \"Generate QR code\" and tap the QR scanner icon in the Nextcloud app," +" point your phone's camera towards the screen." +msgstr "" +"*Eller*: I Nextclouds web-grensesnitt, gå til 'brukerinnstillinger <.. " +"/userpreferences.html>'_, gå til **Sikkerhet**. Generer et app-passord, " +"klikk \"Generer QR-kode\" og trykk på QR-skannerikonet i Nextcloud-appen, " +"pek telefonens kamera mot skjermen." + +#: ../../groupware/sync_android.rst:23 +msgid "Contacts and Calendar" +msgstr "Kontakter og Kalender" + +#: ../../groupware/sync_android.rst:26 +msgid "With the Nextcloud mobile app" +msgstr "Med Nextcloud-mobilappen" + +#: ../../groupware/sync_android.rst:28 ../../groupware/sync_android.rst:55 +msgid "" +"Install `DAVx⁵ (formerly known as DAVDroid) " +"`_ on your Android device, `from Google " +"Play Store " +"`__ or " +"`from F-Droid `__." +msgstr "" +"Installer `DAVx⁵ (tidligere kjent som DAVDroid) " +"`_ på din Android enhet, `fra Google Play " +"Store `__" +" eller `fra F-Droid `__." + +#: ../../groupware/sync_android.rst:31 +msgid "" +"In the Nextcloud mobile, go to **Settings**/**More**, tap on \"**Sync " +"calendars & contacts**\"." +msgstr "" +"I Nextcloud-mobil, gå til **Innstillinger**/**Mer**, trykk på \"** " +"Synkroniser kalendere og kontakter **\"." + +#: ../../groupware/sync_android.rst:33 +msgid "" +"Now, DAVx⁵ will open Nextcloud's Webflow login window, where you will have " +"to enter your credentials and grant access." +msgstr "" +"Nå åpner DAVx⁵ Nextclouds påloggingsvindu for nettflyt, der du må oppgi " +"legitimasjonen din og gi tilgang." + +#: ../../groupware/sync_android.rst:35 +msgid "" +"DAVx⁵ will open and ask you to create an account. Set the account name to " +"one of your choosing, and set **Contact Group Method** to **Groups are per-" +"contact categories**." +msgstr "" +"DAVx⁵ åpnes og ber deg om å opprette en konto. Sett kontonavnet til en du " +"velger, og sett **Kontaktgruppemetode** til **Grupper er per kontakt-" +"kategorier**." + +#: ../../groupware/sync_android.rst:38 +msgid "" +"After this, DAVx⁵ will close and the Nextcloud app reappears. In order to " +"finish setup, you have to manually launch DAVx⁵ again." +msgstr "" +"Etter dette lukkes DAVx⁵ og Nextcloud-appen vises igjen. For å fullføre " +"oppsettet må du starte DAVx⁵ manuelt på nytt." + +#: ../../groupware/sync_android.rst:40 +msgid "" +"Tap on the icon for the account DAVx⁵ has just created, when requested grant" +" DAVx⁵ access to your calendars and contacts. Optionally install OpenTasks " +"(`Google Play Store " +"`__ or " +"`F-Droid `__) and grant DAVx⁵ " +"access to your tasks, too." +msgstr "" +"Trykk på ikonet for kontoen DAVx⁵ nettopp har opprettet, når du blir bedt om" +" det, gi DAVx⁵ tilgang til kalenderne og kontaktene dine. Installer " +"eventuelt OpenTasks (`Google Play Store " +"`__ eller " +"`F-Droid `__) og gi DAVx⁵ " +"tilgang til oppgavene dine også." + +#: ../../groupware/sync_android.rst:45 +msgid "" +"When you tap the icon for the account DAVx⁵ has set up, it will discover the" +" available address books and calendars. Choose which ones you want to " +"synchronize and finish." +msgstr "" +"Når du trykker på ikonet for kontoen DAVx⁵ har konfigurert, oppdages de " +"tilgjengelige adressebøkene og kalenderne. Velg hvilke du vil synkronisere " +"og fullføre." + +#: ../../groupware/sync_android.rst:51 +msgid "Without the Nextcloud mobile app" +msgstr "Uten Nextcloud-mobilappen" + +#: ../../groupware/sync_android.rst:52 +msgid "" +"If you do not want to install the Nextcloud mobile app, the following steps " +"are required:" +msgstr "" +"Hvis du ikke vil installere Nextcloud-mobilappen, kreves følgende trinn:" + +#: ../../groupware/sync_android.rst:58 +msgid "" +"Optionally install OpenTasks (`Google Play Store " +"`__ or " +"`F-Droid `__)." +msgstr "" +"Installer eventuelt OpenTasks (`Google Play Store " +"`__ eller " +"`F-Droid `__)." + +#: ../../groupware/sync_android.rst:60 +msgid "Create a new account (\"+\" button)." +msgstr "Opprett en ny konto (\"+\"-knapp)." + +#: ../../groupware/sync_android.rst:61 +msgid "" +"Select **Connection with URL and username**. **Base URL:** URL of your " +"Nextcloud instance (e.g. ``https://sub.example.com/remote.php/dav``) and " +"your credentials." +msgstr "" +"Velg **Tilkobling med URL og brukernavn**. **Grunnleggende URL: ** URL til " +"Nextcloud-forekomsten din (f.eks. " +"''https://sub.example.com/remote.php/dav'') og legitimasjonen din." + +#: ../../groupware/sync_android.rst:63 +msgid "" +"For the **Contact Group Method:** choose the option ``Groups are per-contact" +" categories``." +msgstr "" +"For **kontaktgruppemetoden: ** velg alternativet ''Grupper er per kontakt-" +"kategorier''." + +#: ../../groupware/sync_android.rst:64 +msgid "Click **Connect**." +msgstr "Klikk **Koble til**." + +#: ../../groupware/sync_android.rst:65 +msgid "Select the data you want to sync." +msgstr "Velg dataene du vil synkronisere." + +#: ../../groupware/sync_android.rst:66 +msgid "" +"When requested, grant access permissions to DAVx⁵ for your contacts, " +"calendars and optionally tasks." +msgstr "" +"Gi tilgangstillatelser til DAVx⁵ når du blir bedt om det, for kontakter, " +"kalendere og eventuelt oppgaver." + +#: ../../groupware/sync_android.rst:69 +msgid "" +"Enter your email address as DAVx⁵ account name (mandatory if you want to be " +"able to send calendar invitation). If your email address is registered in " +"your Nextcloud preferences and you have set up your account using the " +"Nextcloud mobile app, this all should be aready the case." +msgstr "" +"Skriv inn e-postadressen din som DAVx⁵-kontonavn (obligatorisk hvis du vil " +"kunne sende kalenderinvitasjon). Hvis e-postadressen din er registrert i " +"Nextcloud-innstillingene dine, og du har satt opp kontoen din ved hjelp av " +"Nextcloud-mobilappen, bør alt dette allerede være klart." + +#: ../../groupware/sync_android.rst:75 +msgid "" +"DAVx⁵ lists the calendar subscriptions made through the Nextcloud Calendar " +"app, but you need to install the `ICSx⁵ (formerly known as ICSDroid) " +"`__ app on your Android device, `from the Google " +"Play Store " +"`__ or " +"`from F-Droid `__ to sync" +" them." +msgstr "" +"DAVx⁵ viser kalenderabonnementene som er gjort via Nextcloud Calendar-appen," +" men du må installere 'ICSx⁵ (tidligere kjent som ICSDroid) " +"'__-appen på Android-enheten din, 'fra Google " +"Play Store " +"'__ eller" +" 'fra F-Droid '__ for å " +"synkronisere dem." From 55c4a56198095265b31433e93b770c19d6fe7872 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 11:10:07 +0000 Subject: [PATCH 0066/1749] Translate sync_gnome.pot in nb_NO 100% translated source file: 'sync_gnome.pot' on 'nb_NO'. --- .../LC_MESSAGES/groupware/sync_gnome.pot | 104 ++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_gnome.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_gnome.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_gnome.pot new file mode 100644 index 000000000..f8161a2ce --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_gnome.pot @@ -0,0 +1,104 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-26 12:18+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/sync_gnome.rst:3 +msgid "Synchronizing with the GNOME desktop" +msgstr "Synkronisere med Gnome-skrivebordet" + +#: ../../groupware/sync_gnome.rst:5 +msgid "" +"The `GNOME desktop `_ has built-in support for " +"Nextcloud's calendar, contacts, and tasks which will be displayed by the " +"Evolution Personal Information Manager (PIM), or the Calendar, Tasks, and " +"Contacts apps. Similarly, Files integrates into the Nautilus file manager " +"via WebDAV. The latter works only while the computer is connected." +msgstr "" +"'GNOME-skrivebord '_ har innebygd støtte for " +"Nextclouds kalender, kontakter og oppgaver som vil bli vist av Evolution " +"Personal Information Manager (PIM), eller Kalender, Oppgaver og Kontakter-" +"appene. På samme måte integreres filer i Nautilus-filbehandleren via WebDAV." +" Sistnevnte fungerer bare mens datamaskinen er tilkoblet." + +#: ../../groupware/sync_gnome.rst:8 +msgid "This can be done by following these steps:" +msgstr "Dette kan gjøres ved å følge disse trinnene:" + +#: ../../groupware/sync_gnome.rst:10 +msgid "In the GNOME settings, open Online Accounts." +msgstr "I GNOME-innstillingene åpner du Online-kontoer." + +#: ../../groupware/sync_gnome.rst:11 +msgid "Under \"Add an account\" pick ``Nextcloud``:" +msgstr "Under \"Legg til en konto\" velger du ''Nextcloud'':" + +#: ../../groupware/sync_gnome.rst:15 +msgid "" +"Enter your server URL, username, and password. If you have enabled two-" +"factor authentification (2FA), you need to generate an application " +"password/token, because GNOME Online Accounts `doesn't support Nextcloud's " +"WebFlow login yet `_ (`Learn more " +"`_):" +msgstr "" +"Skriv inn URL-adressen, brukernavnet og passordet til serveren din. Hvis du " +"har aktivert tofaktorautentisering (2FA), må du generere et " +"applikasjonspassord/token, fordi GNOME Online-kontoer 'ikke støtter " +"Nextclouds WebFlow-pålogging ennå '_ ('Lær mer " +"'_):" + +#: ../../groupware/sync_gnome.rst:24 +msgid "" +"In the next window, select which resources GNOME should access and press the" +" cross in the top right to close:" +msgstr "" +"I det neste vinduet velger du hvilke ressurser GNOME skal få tilgang til og " +"trykker på krysset øverst til høyre for å lukke:" + +#: ../../groupware/sync_gnome.rst:29 +msgid "" +"Nextcloud tasks, calendars, and contacts should now be visible in the " +"Evolution PIM, as well as the Task, Contacts, and Calendars apps." +msgstr "" +"Nextcloud-oppgaver, kalendere og kontakter skal nå være synlige i Evolution " +"PIM, i tillegg til appene Oppgave, Kontakter og Kalendere." + +#: ../../groupware/sync_gnome.rst:31 +msgid "" +"Files will be shown as a WebDAV resource in the Nautilus file manager, and " +"also be available in the GNOME file open/save dialogues. Documents should be" +" integrated into the GNOME Documents app." +msgstr "" +"Filer vil bli vist som en WebDAV-ressurs i Nautilus filbehandling, og også " +"være tilgjengelig i GNOME-fil åpne / lagre dialogbokser. Dokumenter skal " +"integreres i GNOME Documents-appen." + +#: ../../groupware/sync_gnome.rst:34 +msgid "" +"All resources should also be searchable from anywhere by pressing the " +"Windows key and entering a search term." +msgstr "" +"Alle ressurser bør også være søkbare fra hvor som helst ved å trykke på " +"Windows-tasten og skrive inn et søkeord." From 057141a0696bdbace7b2c990e41a54714698c2b3 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 12:14:01 +0000 Subject: [PATCH 0067/1749] Translate sync_ios.pot in nb_NO 100% translated source file: 'sync_ios.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/groupware/sync_ios.pot | 106 ++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_ios.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_ios.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_ios.pot new file mode 100644 index 000000000..f6ed2a800 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_ios.pot @@ -0,0 +1,106 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-03-01 16:07+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/sync_ios.rst:3 +msgid "Synchronizing with iOS" +msgstr "Synkronisere med iOS" + +#: ../../groupware/sync_ios.rst:6 +msgid "Calendar" +msgstr "Kalender" + +#: ../../groupware/sync_ios.rst:8 ../../groupware/sync_ios.rst:27 +msgid "Open the settings application." +msgstr "Åpne innstillingsprogrammet." + +#: ../../groupware/sync_ios.rst:9 +msgid "Select Calendar." +msgstr "Velg Kalender" + +#: ../../groupware/sync_ios.rst:10 ../../groupware/sync_ios.rst:29 +msgid "Select Accounts." +msgstr "Velg Kontoer." + +#: ../../groupware/sync_ios.rst:11 ../../groupware/sync_ios.rst:30 +msgid "Select Add Account." +msgstr "Velg legg til konto." + +#: ../../groupware/sync_ios.rst:12 ../../groupware/sync_ios.rst:31 +msgid "Select Other as account type." +msgstr "Velg Annen som kontotype" + +#: ../../groupware/sync_ios.rst:13 +msgid "Select Add CalDAV account." +msgstr "Velg Legg til CalDAV-konto." + +#: ../../groupware/sync_ios.rst:14 ../../groupware/sync_ios.rst:33 +msgid "For server, type the domain name of your server i.e. ``example.com``." +msgstr "" +"For server skriver du inn domenenavnet til serveren din, f.eks. " +"''eksempel.com''." + +#: ../../groupware/sync_ios.rst:15 ../../groupware/sync_ios.rst:34 +msgid "Enter your user name and password." +msgstr "Skriv inn brukernavnet og passordet ditt." + +#: ../../groupware/sync_ios.rst:16 ../../groupware/sync_ios.rst:35 +msgid "Select Next." +msgstr "Velg Neste." + +#: ../../groupware/sync_ios.rst:18 +msgid "Your calendar will now be visible in the Calendar application." +msgstr "Kalenderen din vil nå være synlig i Kalender-applikasjonen." + +#: ../../groupware/sync_ios.rst:20 ../../groupware/sync_ios.rst:39 +msgid "" +"Beginning with iOS 12 an SSL encryption is necessary. Therefore do **not** " +"disable **SSL** (For this reason a certificate is required at your domain, " +"https://letsencrypt.org/ will do)." +msgstr "" +"Fra og med iOS 12 er en SSL-kryptering nødvendig. Derfor **ikke** deaktiver " +"**SSL** (Av denne grunn kreves et sertifikat på domenet ditt, " +"https://letsencrypt.org/ vil gjøre)." + +#: ../../groupware/sync_ios.rst:25 +msgid "Contacts" +msgstr "Kontakter" + +#: ../../groupware/sync_ios.rst:28 +msgid "Select Contacts." +msgstr "Velg kontakter." + +#: ../../groupware/sync_ios.rst:32 +msgid "Select Add CardDAV account." +msgstr "Velg Legg til CardDAV-konto." + +#: ../../groupware/sync_ios.rst:37 +msgid "You should now find your contacts in the address book of your iPhone." +msgstr "Du skal nå finne kontaktene dine i adresseboken på iPhone." + +#: ../../groupware/sync_ios.rst:43 +msgid "" +"If it's still not working, have a look at `Troubleshooting Contacts & " +"Calendar`_ or `Troubleshooting Service Discovery`_." +msgstr "" +"Hvis det fortsatt ikke fungerer, kan du ta en titt på 'Feilsøking av " +"kontakter og kalender'_ eller 'Feilsøkingstjenesteoppdagelse'_." From bbafc357cf61c652635e9cd8d6edbbfd4c196d32 Mon Sep 17 00:00:00 2001 From: Anna Larch Date: Mon, 8 Jul 2024 14:13:57 +0200 Subject: [PATCH 0068/1749] feat(outbox): document outbox and send states Signed-off-by: Anna Larch --- user_manual/groupware/mail.rst | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/user_manual/groupware/mail.rst b/user_manual/groupware/mail.rst index aade99d26..87c3c46b7 100644 --- a/user_manual/groupware/mail.rst +++ b/user_manual/groupware/mail.rst @@ -39,6 +39,8 @@ Change sort order .. note:: This change will apply across all your accounts and mailboxes +.. _mail-scheduled-messages: + Scheduled messages ~~~~~~~~~~~~~~~~~~~ 1. Click new message button on top left of your screen @@ -154,6 +156,29 @@ You can resume your minimized message by clicking anywhere on the indicator on t Press the close button on the modal or the indicator in the bottom right corner to stop editing a message. A draft will be saved automatically into your draft mailbox. +Outbox +------ + +When a message has been composed and the "Send" button was clicked, the message is added to the outbox which can be found in the bottom left corner of the left sidebar: + +.. figure:: images/mail_outbox.png + +You can also set the date and time for the send operation to a point in the future (see :ref:`Scheduled messages `)- the message will be kept in the outbox until your choosen date and time arrives, then it will be sent automatically. + +The outbox is only visible when there is a message waiting to be handled by the outbox. + +You can re- open the composer for a message in the outbox any time before the "send"- operation is triggered. + +.. note:: + When an error occurs during sending, three error messages are possible: + + Could not copy to "Sent" mailbox + The mail was sent but couldn't be copied to the "Sent" mailbox. This error will be handled by the outbox and the copy operation will be tried again. + Mail server error + Sending was unsuccessful with a state than can be retried (ex: the SMTP server couldn't be reached). The outbox will retry sending the message. + Message could not be sent + Sending might or might not have failed. The mail server can't tell us the state of the message. Since the Mail app has no way to determine the state of the message (sent or unsent) the message will stay in the outbox and the account user has to decide how to proceed. + Mailbox actions --------------- From 06e9cf0d3cab07468dcfeb636f88a0cd33514afa Mon Sep 17 00:00:00 2001 From: Anna Larch Date: Mon, 8 Jul 2024 14:54:01 +0200 Subject: [PATCH 0069/1749] fix(outbox): remove image link Signed-off-by: Anna Larch --- user_manual/groupware/mail.rst | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/user_manual/groupware/mail.rst b/user_manual/groupware/mail.rst index 87c3c46b7..e46cf0f16 100644 --- a/user_manual/groupware/mail.rst +++ b/user_manual/groupware/mail.rst @@ -159,9 +159,7 @@ Press the close button on the modal or the indicator in the bottom right corner Outbox ------ -When a message has been composed and the "Send" button was clicked, the message is added to the outbox which can be found in the bottom left corner of the left sidebar: - -.. figure:: images/mail_outbox.png +When a message has been composed and the "Send" button was clicked, the message is added to the outbox which can be found in the bottom left corner of the left sidebar. You can also set the date and time for the send operation to a point in the future (see :ref:`Scheduled messages `)- the message will be kept in the outbox until your choosen date and time arrives, then it will be sent automatically. From 8400604167bd57824c1a17c28e9c5d280056f496 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 14:34:37 +0000 Subject: [PATCH 0070/1749] Translate sync_kde.pot in nb_NO 100% translated source file: 'sync_kde.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/groupware/sync_kde.pot | 146 ++++++++++++++++++ 1 file changed, 146 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_kde.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_kde.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_kde.pot new file mode 100644 index 000000000..9d2632825 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_kde.pot @@ -0,0 +1,146 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-03-01 16:07+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/sync_kde.rst:3 +msgid "Synchronizing with KDE Kontact" +msgstr "Synkronisere med KDE Kontact" + +#: ../../groupware/sync_kde.rst:5 +msgid "" +"KOrganizer, Kalendar and KAddressBook can synchronize your calendar, " +"contacts and tasks with a Nextcloud server." +msgstr "" +"KOrganizer, Kalendar og KAddressBook kan synkronisere kalender, kontakter og" +" oppgaver med en Nextcloud-server." + +#: ../../groupware/sync_kde.rst:7 +msgid "" +"This can be done by following these steps depending on if you use KOrganizer" +" or Kalendar:" +msgstr "" +"Dette kan gjøres ved å følge disse trinnene, avhengig av om du bruker " +"KOrganizer eller Kalendar:" + +#: ../../groupware/sync_kde.rst:9 +msgid "In KOrganizer:" +msgstr "I KOrganizer:" + +#: ../../groupware/sync_kde.rst:11 +msgid "" +"Open KOrganizer and in the calendar list (bottom left) right-click and " +"choose ``Add Calendar``:" +msgstr "" +"Åpne KOrganizer og høyreklikk i kalenderlisten (nederst til venstre) og velg" +" ''Legg til kalender'':" + +#: ../../groupware/sync_kde.rst:15 ../../groupware/sync_kde.rst:25 +msgid "In the resulting list of resources, pick ``DAV groupware resource``:" +msgstr "" +"I listen over ressurser som vises, velger du ''DAV groupware resource'':" + +#: ../../groupware/sync_kde.rst:19 +msgid "In Kalendar:" +msgstr "I Kalendar:" + +#: ../../groupware/sync_kde.rst:21 +msgid "" +"Open Kalendar and in the menu bar open the setting and then choose " +"``Calendar Sources`` -> ``Add Calendar``:" +msgstr "" +"Åpne Kalendar og åpne innstillingen i menylinjen, og velg deretter " +"''Kalenderkilder'' -> ''Legg til kalender'':" + +#: ../../groupware/sync_kde.rst:29 +msgid "In KOrganizer and Kalendar:" +msgstr "I KOrganizer og Kalendar:" + +#: ../../groupware/sync_kde.rst:31 +msgid "" +"Enter your username. As password, you need to generate an app-password/token" +" (`Learn more " +"`_):" +msgstr "" +"Skriv inn brukernavnet ditt. Som passord må du generere et app-passord/token" +" ('Finn ut mer " +"'_):" + +#: ../../groupware/sync_kde.rst:37 +msgid "Choose ``Nextcloud`` as Groupware server option:" +msgstr "Velg ''Nextcloud'' som Groupware-serveralternativ:" + +#: ../../groupware/sync_kde.rst:41 +msgid "" +"Enter your Nextcloud server URL and, if needed, installation path (anything " +"that comes after the first /, for example ``mynextcloud`` in " +"``https://exampe.com/mynextcloud``). Then click next:" +msgstr "" +"Skriv inn URL-adressen til Nextcloud-serveren og, om nødvendig, " +"installasjonsbanen (alt som kommer etter den første /, for eksempel " +"''mynextcloud'' i ''https://exampe.com/mynextcloud''). Klikk deretter på " +"Neste:" + +#: ../../groupware/sync_kde.rst:45 +msgid "" +"You can now test the connection, which can take some time for the initial " +"connection. If it does not work, you can go back and try to fix it with " +"other settings:" +msgstr "" +"Du kan nå teste tilkoblingen, noe som kan ta litt tid før den første " +"tilkoblingen. Hvis det ikke fungerer, kan du gå tilbake og prøve å fikse det" +" med andre innstillinger:" + +#: ../../groupware/sync_kde.rst:51 +msgid "" +"Pick a name for this resource, for example ``Work`` or ``Home``. By default," +" both CalDAV (Calendar) and CardDAV (Contacts) are synced:" +msgstr "" +"Velg et navn for denne ressursen, for eksempel ''Arbeid'' eller ''Hjem''. " +"Som standard synkroniseres både CalDAV (Kalender) og CardDAV (Kontakter):" + +#: ../../groupware/sync_kde.rst:55 +msgid "" +"You can set a manual refresh rate for your calendar and contacts resources. " +"By default this setting is set to 5 minutes and should be fine for the most " +"use cases. When you create a new appointment it is synced to Nextcloud right" +" away. You may want to change this for saving your power or cellular data " +"plan, so that you can update with a right-click on the item in the calendar " +"list." +msgstr "" +"Du kan angi en manuell oppdateringsfrekvens for kalenderen og " +"kontaktressursene. Som standard er denne innstillingen satt til 5 minutter " +"og skal være bra for de fleste brukstilfeller. Når du oppretter en ny " +"avtale, synkroniseres den med Nextcloud med en gang. Det kan være lurt å " +"endre dette for å lagre strøm- eller mobildataplanen, slik at du kan " +"oppdatere med et høyreklikk på elementet i kalenderlisten." + +#: ../../groupware/sync_kde.rst:57 +msgid "" +"After a few seconds to minutes depending on your internet connection, you " +"will find your calendars and contacts inside the KDE Kontact applications " +"KOrganizer, Kalendar and KAddressBook as well as Plasma calendar applet:" +msgstr "" +"Etter noen sekunder til minutter, avhengig av internettforbindelsen din, " +"finner du kalendere og kontakter i KDE Kontact-applikasjonene KOrganizer, " +"Kalendar og KAddressBook samt plasmakalenderapplet:" From dfa16bdbecef899e7029ffecc1d11a811df891c6 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 14:45:00 +0000 Subject: [PATCH 0071/1749] Translate sync_osx.pot in nb_NO 100% translated source file: 'sync_osx.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/groupware/sync_osx.pot | 126 ++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_osx.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_osx.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_osx.pot new file mode 100644 index 000000000..2a397d801 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_osx.pot @@ -0,0 +1,126 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-24 19:14+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/sync_osx.rst:3 +msgid "Synchronizing with macOS" +msgstr "Synkronisere med macOS" + +#: ../../groupware/sync_osx.rst:6 +msgid "Setup your Accounts" +msgstr "Sett opp kontoene dine" + +#: ../../groupware/sync_osx.rst:8 +msgid "" +"In the following steps you will add your server resources for **CalDAV** " +"(Calendar) and **CardDAV** (Contacts) to your Nextcloud." +msgstr "" +"I de følgende trinnene vil du legge til serverressursene dine for **CalDAV**" +" (Kalender) og **CardDAV** (Kontakter) i din Nextcloud." + +#: ../../groupware/sync_osx.rst:11 +msgid "Open the **system preferences** of your macOS device." +msgstr "Åpne **systempreferanser** på macOS-enheten din." + +#: ../../groupware/sync_osx.rst:13 +msgid "Navigate to **Internet Accounts**:" +msgstr "Naviger til **Internett-kontoer**:" + +#: ../../groupware/sync_osx.rst:17 +msgid "" +"Click on **Add Other Account…** and click on **CalDAV Account** for Calendar" +" or **CardDAV Account** for Contacts:" +msgstr "" +"Klikk på **Legg til annen konto...** og klikk på **CalDAV-konto** for " +"kalender eller **CardDAV-konto** for kontakter:" + +#: ../../groupware/sync_osx.rst:22 +msgid "" +"You can not setup Calendar/Contacts together. You need to setup them in " +"**separate accounts**." +msgstr "" +"Du kan ikke sette opp kalender / kontakter sammen. Du må konfigurere dem i " +"**separate kontoer**." + +#: ../../groupware/sync_osx.rst:25 +msgid "" +"Select **Manual** as Account-Type and type in your respective credentials:" +msgstr "" +"Velg **Manuell** som Kontotype og skriv inn din respektive legitimasjon:" + +#: ../../groupware/sync_osx.rst:27 +msgid "**Username**: Your Nextcloud username or email" +msgstr "**Brukernavn**: Nextcloud-brukernavnet ditt eller e-post" + +#: ../../groupware/sync_osx.rst:29 +msgid "" +"**Password**: Your generated app-password/token (:ref:`Learn " +"more`)." +msgstr "" +"**Passord**: Ditt genererte app-passord/token (:ref:`Finn ut " +"mer`)." + +#: ../../groupware/sync_osx.rst:31 +msgid "" +"**Server Address**: URL of your Nextcloud server (e.g. " +"``https://cloud.example.com``)" +msgstr "" +"**Serveradresse**: URL til din Nextcloud-server (f.eks. " +"''https://cloud.example.com'')" + +#: ../../groupware/sync_osx.rst:35 +msgid "Click on **Sign In**." +msgstr "Klikk på **Logg på**." + +#: ../../groupware/sync_osx.rst:37 +msgid "" +"For **CalDAV (Calendar)**: You can now select, with which applications you " +"want to use this resource. In the most cases, this will be the \"Calendar\" " +"application, sometimes you may also want to use it for your **Tasks and " +"reminders**." +msgstr "" +"For **CalDAV (Kalender)**: Du kan nå velge hvilke programmer du vil bruke " +"denne ressursen med. I de fleste tilfeller vil dette være \"Kalender\" " +"-programmet, noen ganger vil du kanskje også bruke det til **Oppgaver og " +"påminnelser**." + +#: ../../groupware/sync_osx.rst:44 +msgid "Troubleshooting" +msgstr "Feilsøking" + +#: ../../groupware/sync_osx.rst:46 +msgid "" +"macOS does **not** support syncing CalDAV/CardDAV over non-encrypted " +"``http://`` connections. Make sure you have ``https://`` enabled and " +"configured on server- and client-side." +msgstr "" +"macOS støtter **ikke** synkronisering av CalDAV/CardDAV over ikke-krypterte " +"''http://'-tilkoblinger. Forsikre deg om at du har '' https:// '' aktivert " +"og konfigurert på server- og klientsiden." + +#: ../../groupware/sync_osx.rst:50 +msgid "" +"**Self-signed certificates** need to be properly set up in the macOS " +"keychain." +msgstr "" +"**Selvsignerte sertifikater** må være riktig konfigurert i macOS-" +"nøkkelringen." From 048eea12318ea756fb9479ed0970c06822fb0a8a Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 16:33:44 +0000 Subject: [PATCH 0072/1749] Translate sync_thunderbird.pot in nb_NO 100% translated source file: 'sync_thunderbird.pot' on 'nb_NO'. --- .../groupware/sync_thunderbird.pot | 318 ++++++++++++++++++ 1 file changed, 318 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_thunderbird.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_thunderbird.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_thunderbird.pot new file mode 100644 index 000000000..b26947c15 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_thunderbird.pot @@ -0,0 +1,318 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-26 12:18+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/sync_thunderbird.rst:3 +msgid "Synchronizing with Thunderbird" +msgstr "Synkronisere med Thunderbird" + +#: ../../groupware/sync_thunderbird.rst:5 +msgid "" +"`Thunderbird `_ is a feature-rich and mature " +"mail client that can be turned into a full-fledged Personal Information " +"Manager (PIM). Since version 102, it supports address book synchronization " +"via CardDAV and automatic discovery of calendars and address books available" +" on the server." +msgstr "" +"'Thunderbird '_ er en funksjonsrik og moden " +"e-postklient som kan gjøres om til en fullverdig Personal Information " +"Manager (PIM). Siden versjon 102 støtter den adresseboksynkronisering via " +"CardDAV og automatisk oppdaging av kalendere og adressebøker som er " +"tilgjengelige på serveren." + +#: ../../groupware/sync_thunderbird.rst:9 +msgid "Recommended method" +msgstr "Anbefalt metode" + +#: ../../groupware/sync_thunderbird.rst:11 +msgid "Since Thunderbird 102, the CardDAV protocol is natively supported." +msgstr "Siden Thunderbird 102 støttes CardDAV-protokollen." + +#: ../../groupware/sync_thunderbird.rst:13 +#: ../../groupware/sync_thunderbird.rst:25 +msgid "To enable it:" +msgstr "For å aktivere den:" + +#: ../../groupware/sync_thunderbird.rst:15 +msgid "" +"On the address book view, click the down arrow near \"**New Address Book**\"" +" and choose \"**Add CardDAV Address Book**\"." +msgstr "" +"I adressebokvisningen klikker du på nedoverpilen ved siden av \"**Ny " +"adressebok**\" og velger \"**Legg til CardDAV-adressebok**\"." + +#: ../../groupware/sync_thunderbird.rst:16 +msgid "" +"In the next window, type your **user name** and **URL of your server**." +msgstr "" +"I det neste vinduet skriver du inn **brukernavnet** og **URL-adressen til " +"serveren**." + +#: ../../groupware/sync_thunderbird.rst:17 +msgid "" +"The next window will ask for your username and password for this account." +msgstr "Det neste vinduet vil be om brukernavn og passord for denne kontoen." + +#: ../../groupware/sync_thunderbird.rst:18 +msgid "" +"The previous window will be refreshed and ask you which address books you " +"wish to sync." +msgstr "" +"Det forrige vinduet vil bli oppdatert og spør deg hvilke adressebøker du vil" +" synkronisere." + +#: ../../groupware/sync_thunderbird.rst:19 +msgid "Choose and then click **Continue**." +msgstr "Velg og klikk deretter **Fortsett**." + +#: ../../groupware/sync_thunderbird.rst:21 +msgid "" +"If you later want to add a new address book, you can redo all of those steps" +" and only the books not already synchronized will be suggested." +msgstr "" +"Hvis du senere vil legge til en ny adressebok, kan du gjøre om alle disse " +"trinnene, og bare bøkene som ikke allerede er synkronisert, blir foreslått." + +#: ../../groupware/sync_thunderbird.rst:23 +msgid "For calendars, the CalDAV protocol is also natively supported." +msgstr "For kalendere støttes også CalDAV-protokollen." + +#: ../../groupware/sync_thunderbird.rst:27 +msgid "Click on \"**+**\" near Agendas on the agendas page." +msgstr "Klikk på \"**+**\" i nærheten av Agendaer på agendasiden." + +#: ../../groupware/sync_thunderbird.rst:28 +msgid "Choose \"**On the network**\" on the next window." +msgstr "Velg \"**På nettverket**\" i neste vindu." + +#: ../../groupware/sync_thunderbird.rst:29 +msgid "" +"Type your \"**user name**\" and \"**Url of the server**\", then click on " +"\"Find Calendars\"." +msgstr "" +"Skriv inn \"**brukernavn**\" og \"**Url til serveren**\", og klikk deretter " +"på \"Finn kalendere\"." + +#: ../../groupware/sync_thunderbird.rst:30 +msgid "Choose which agendas you want to add and click \"**Subscribe**\"" +msgstr "Velg hvilke agendaer du vil legge til og klikk på \"**Abonner**\"" + +#: ../../groupware/sync_thunderbird.rst:32 +msgid "" +"Same thing here, if you later want to add more calendars, just redo the " +"procedure." +msgstr "" +"Samme her, hvis du senere vil legge til flere kalendere, er det bare å gjøre" +" om prosedyren." + +#: ../../groupware/sync_thunderbird.rst:36 +msgid "Alternative: Using the TbSync addon" +msgstr "Alternativ: bruke TbSync-tillegget" + +#: ../../groupware/sync_thunderbird.rst:38 +msgid "For this method, you need to have two add-ons installed:" +msgstr "For denne metoden må du ha to tillegg installert:" + +#: ../../groupware/sync_thunderbird.rst:40 +msgid "" +"`TbSync `_." +msgstr "" +"`TbSync `_." + +#: ../../groupware/sync_thunderbird.rst:41 +msgid "" +"`TbSync provider for CalDAV and CardDAV " +"`_." +msgstr "" +"`TbSync-tilbyder for CalDAV og CardDAV " +"`_." + +#: ../../groupware/sync_thunderbird.rst:43 +msgid "" +"When they are installed, go to **Extras**/**Synchronisation settings " +"(TbSync)** if you are on Windows, or **Edit/Synchronisation settings " +"(TbSync)** if on Linux, then:" +msgstr "" +"Når de er installert, gå til **Extras**/**Synkroniseringsinnstillinger " +"(TbSync)** hvis du bruker Windows, eller " +"**Rediger/synkroniseringsinnstillinger (TbSync)** hvis du bruker Linux, så:" + +#: ../../groupware/sync_thunderbird.rst:45 +msgid "" +"In the account manager choose \"**Add account** / **CalDAV / CardDAV " +"account**\"" +msgstr "" +"I kontoadministratoren velger du \"**Legg til konto** / **CalDAV / CardDAV-" +"konto**\"" + +#: ../../groupware/sync_thunderbird.rst:46 +msgid "" +"In the next window, go with the default called **Automatic configuration** " +"and click **next**" +msgstr "" +"I neste vindu, velg standard kalt **Automatisk konfigurasjon** og klikk " +"**neste**" + +#: ../../groupware/sync_thunderbird.rst:47 +msgid "" +"Enter an **account name** (which you can freely choose), a **user name**, a " +"**password**, the **URL of your server**, and click **next**" +msgstr "" +"Skriv inn et **kontonavn** (som du fritt kan velge), et **brukernavn**, et " +"**passord**, **URL-adressen til serveren**, og klikk **neste**" + +#: ../../groupware/sync_thunderbird.rst:48 +msgid "" +"In the next window, TbSync should have auto-discovered the CalDAV and " +"CardDAV addresses. When it has, click **Finish**" +msgstr "" +"I det neste vinduet skal TbSync ha oppdaget CalDAV- og CardDAV-adressene " +"automatisk. Når det har skjedd, klikker du **Fullfør**" + +#: ../../groupware/sync_thunderbird.rst:49 +msgid "" +"Check the **Enable and synchronize this account** box. TbSync will now " +"discover all address books and calendars your account has access to on the " +"server" +msgstr "" +"Merk av for **Aktiver og synkroniser denne kontoen**. TbSync vil nå oppdage " +"alle adressebøker og kalendere kontoen din har tilgang til på serveren" + +#: ../../groupware/sync_thunderbird.rst:50 +msgid "" +"Check the box next to each calendar and address book you want to have " +"synchronized, set how often you want them to be synchronized, and push the " +"button **synchronize now**" +msgstr "" +"Merk av i boksen ved siden av hver kalender og adressebok du vil ha " +"synkronisert, angi hvor ofte du vil at de skal synkroniseres, og trykk på " +"knappen **synkroniser nå**" + +#: ../../groupware/sync_thunderbird.rst:51 +msgid "" +"After the first successful synchronization is complete, you can close the " +"window." +msgstr "" +"Når den første vellykkede synkroniseringen er fullført, kan du lukke " +"vinduet." + +#: ../../groupware/sync_thunderbird.rst:53 +msgid "" +"Henceforth, TbSync will do the work for you. You are done with the basic " +"configuration and can skip the next sections unless you need a more advanced" +" address book." +msgstr "" +"Heretter vil TbSync gjøre jobben for deg. Du er ferdig med den grunnleggende" +" konfigurasjonen og kan hoppe over de neste delene med mindre du trenger en " +"mer avansert adressebok." + +#: ../../groupware/sync_thunderbird.rst:57 +msgid "Alternative: Using the CardBook add-on (Contacts only)" +msgstr "Alternativ: Bruke CardBook-tillegget (kun kontakter)" + +#: ../../groupware/sync_thunderbird.rst:59 +msgid "" +"`CardBook `_ " +"is an advanced alternative to Thunderbird's address book, which supports " +"CardDAV. You can have TbSync and CardBook installed in parallel." +msgstr "" +"`CardBook `_ " +"er et avansert alternativ til Thunderbirds adressebok, som støtter CardDAV. " +"Du kan installere TbSync og CardBook parallelt.." + +#: ../../groupware/sync_thunderbird.rst:61 +msgid "Click the CardBook icon in the upper right corner of Thunderbird:" +msgstr "Klikk på CardBook-ikonet øverst til høyre i Thunderbird:" + +#: ../../groupware/sync_thunderbird.rst:65 +msgid "In CardBook:" +msgstr "I CardBook:" + +#: ../../groupware/sync_thunderbird.rst:67 +msgid "Go to Address book > New Address book **Remote** > Next" +msgstr "Gå til Adressebok > Ny adressebok **Ekstern** > Neste" + +#: ../../groupware/sync_thunderbird.rst:68 +msgid "" +"Select **CardDAV**, fill in the address of your Nextcloud server, your user " +"name and password" +msgstr "" +"Velg **CardDAV**, fyll inn adressen til din Nextcloud-server, ditt " +"brukernavn og passord" + +#: ../../groupware/sync_thunderbird.rst:72 +msgid "" +"Click on \"Validate\", click Next, then choose the name of the address book " +"and click Next again:" +msgstr "" +"Klikk på \"Valider\", klikk Neste, velg deretter navnet på adresseboken og " +"klikk Neste igjen:" + +#: ../../groupware/sync_thunderbird.rst:76 +msgid "" +"When you are finished, CardBook synchronizes your address books. You can " +"always trigger a synchroniZation manually by clicking \"Synchronize\" in the" +" top left corner of CardBook:" +msgstr "" +"Når du er ferdig, synkroniserer CardBook adressebøkene dine. Du kan alltid " +"utløse en synkronisering manuelt ved å klikke på \"Synkroniser\" øverst til " +"venstre i CardBook:" + +#: ../../groupware/sync_thunderbird.rst:82 +msgid "The old method: Manually subscribing to calendars" +msgstr "Den gamle metoden: Abonnere manuelt på kalendere" + +#: ../../groupware/sync_thunderbird.rst:84 +msgid "This method is only needed if you don't want to install TBSync." +msgstr "Denne metoden er bare nødvendig hvis du ikke vil installere TBSync." + +#: ../../groupware/sync_thunderbird.rst:86 +msgid "" +"Go to your Nextcloud Calendar and click on the 3 dots menu for the calendar " +"that you want to synchronize which will display an URL that looks something " +"like this:" +msgstr "" +"Gå til Nextcloud Calendar og klikk på 3 prikker menyen for kalenderen som du" +" vil synkronisere som vil vise en URL som ser omtrent slik ut:" + +#: ../../groupware/sync_thunderbird.rst:88 +msgid "" +"``https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/``" +msgstr "" +"``https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/``" + +#: ../../groupware/sync_thunderbird.rst:90 +msgid "" +"Go to the calendar view in Thunderbird and right-click in the calendar menu " +"to the left (where the names of the calendars are) to add a **New " +"Calendar**." +msgstr "" +"Gå til kalendervisningen i Thunderbird og høyreklikk i kalendermenyen til " +"venstre (der navnene på kalenderne er) for å legge til en **Ny kalender**." + +#: ../../groupware/sync_thunderbird.rst:92 +msgid "Choose **On the Network**:" +msgstr "Velg **På nettverket**:" + +#: ../../groupware/sync_thunderbird.rst:96 +msgid "Choose **CalDAV** and fill in the missing information:" +msgstr "Velg **CalDAV** og fyll ut den manglende informasjonen:" From 69b14dddee664008d1076f15722be8c88374b28f Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 16:53:49 +0000 Subject: [PATCH 0073/1749] Translate sync_windows10.pot in nb_NO 100% translated source file: 'sync_windows10.pot' on 'nb_NO'. --- .../LC_MESSAGES/groupware/sync_windows10.pot | 225 ++++++++++++++++++ 1 file changed, 225 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_windows10.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_windows10.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_windows10.pot new file mode 100644 index 000000000..2d335dced --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/sync_windows10.pot @@ -0,0 +1,225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-03-01 16:07+0000\n" +"PO-Revision-Date: 2021-12-01 18:40+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/sync_windows10.rst:3 +msgid "Synchronizing with Windows 10" +msgstr "Synkronisere med Windows 10" + +#: ../../groupware/sync_windows10.rst:6 +msgid "Calendar" +msgstr "Kalender" + +#: ../../groupware/sync_windows10.rst:8 +msgid "" +"In your browser, navigate to the Nextcloud Calendar app. Under \"Settings & " +"import\", copy the address using \"Copy iOS/macOS CalDAV address\" into your" +" clipboard." +msgstr "" +"I nettleseren din navigerer du til Nextcloud Calendar-appen. Under " +"\"Innstillinger & import\" kopierer du adressen ved hjelp av \"Kopier iOS / " +"macOS CalDAV-adresse\" til utklippstavlen." + +#: ../../groupware/sync_windows10.rst:10 ../../groupware/sync_windows10.rst:34 +msgid "" +"Launch the Windows 10 Calendar app. Then, click the settings icon (gear " +"icon) and select \"Manage accounts\"." +msgstr "" +"Start Windows 10 Kalender-appen. Klikk deretter på innstillingsikonet " +"(tannhjulikonet) og velg \"Administrer kontoer\"." + +#: ../../groupware/sync_windows10.rst:12 ../../groupware/sync_windows10.rst:36 +msgid "Click \"Add account\" and choose \"iCloud\"." +msgstr "Klikk på \"Legg til konto\" og velg \"iCloud\"." + +#: ../../groupware/sync_windows10.rst:14 ../../groupware/sync_windows10.rst:38 +msgid "" +"Enter an email, username and password. None of this information has to be " +"valid-it will all be changed in the upcoming steps." +msgstr "" +"Skriv inn en e-postadresse, brukernavn og passord. Ingen av denne " +"informasjonen må være gyldig - alt vil bli endret i de kommende trinnene." + +#: ../../groupware/sync_windows10.rst:16 +msgid "" +"Click \"Done\". A message should appear indicating the settings were saved " +"successfully." +msgstr "" +"Klikk på \"Ferdig\". Det skal vises en melding som indikerer at " +"innstillingene ble lagret." + +#: ../../groupware/sync_windows10.rst:18 ../../groupware/sync_windows10.rst:42 +msgid "" +"In the \"Manage Accounts\" menu, click on the iCloud account created in " +"previous steps, and select \"Change settings\". Then, click on \"Change " +"mailbox sync settings\"." +msgstr "" +"I \"Administrer kontoer\" -menyen klikker du på iCloud-kontoen som ble " +"opprettet i tidligere trinn, og velger \"Endre innstillinger\". Klikk " +"deretter på \"Endre synkroniseringsinnstillinger for postkasse\"." + +#: ../../groupware/sync_windows10.rst:20 +msgid "" +"Scroll to the bottom of the dialog box, select \"Advanced mailbox " +"settings\". Scroll once more to the bottom of the dialog box and paste your " +"CalDAV URL in the field labelled \"Calendar server (CalDAV)\"." +msgstr "" +"Bla til bunnen av dialogboksen, velg \"Avanserte postkasseinnstillinger\". " +"Bla enda en gang til bunnen av dialogboksen og lim inn CalDAV URL i feltet " +"merket \"Kalendertjener (CalDAV)\"." + +#: ../../groupware/sync_windows10.rst:22 +msgid "" +"Click \"Done\". Enter your Nextcloud username and password in the " +"appropriate fields, and change the account name to whatever you prefer (e. " +"g. \"Nextcloud Calendar\"). Click \"Save\"." +msgstr "" +"Klikk på \"Ferdig\". Skriv inn ditt Nextcloud brukernavn og passord i de " +"aktuelle feltene, og endre kontonavnet til det du foretrekker (f.eks. " +"\"Nextcloud Calendar\"). Klikk \"Lagre\"." + +#: ../../groupware/sync_windows10.rst:26 ../../groupware/sync_windows10.rst:66 +msgid "Contacts" +msgstr "Kontakter" + +#: ../../groupware/sync_windows10.rst:27 +msgid "" +"In the bottom left of the Contacts View (in Nextcloud Contacts) look for a " +"little (chain) link symbol that looks like this:" +msgstr "" +"Nederst til venstre i Kontakter-visningen (i Nextcloud-kontakter) ser du " +"etter et lite (kjede)koblingssymbol som ser slik ut:" + +#: ../../groupware/sync_windows10.rst:31 +msgid "" +"which will display a URL that looks something like this: " +"https://cloud.nextcloud.com/remote.php/dav/addressbooks/users/daniel/Thunderbird/" +msgstr "" +"som vil vise en URL som ser omtrent slik ut: " +"https://cloud.nextcloud.com/remote.php/dav/addressbooks/users/daniel/Thunderbird/" + +#: ../../groupware/sync_windows10.rst:40 +msgid "" +"Click \"Sign in\" and then \"Done\". A message should appear indicating the " +"settings were saved successfully." +msgstr "" +"Klikk på \"Logg på\" og deretter \"Ferdig\". Det skal vises en melding som " +"indikerer at innstillingene ble lagret." + +#: ../../groupware/sync_windows10.rst:44 +msgid "" +"Scroll to the bottom of the dialog box, select \"Advanced mailbox " +"settings\". Scroll once more to the bottom of the dialog box and paste your " +"CardDAV URL in the field labelled \"Contacts server (CardDAV)\"." +msgstr "" +"Bla til bunnen av dialogboksen, velg \"Avanserte postkasseinnstillinger\". " +"Bla enda en gang til bunnen av dialogboksen og lim inn CalDAV URL i feltet " +"merket \"Kalendertjener (CalDAV)\"." + +#: ../../groupware/sync_windows10.rst:46 +msgid "" +"Click \"Done\". Enter your Nextcloud username and password in the " +"appropriate fields, and change the account name to whatever you prefer (e. " +"g. \"Nextcloud Contacts\"). Click \"Save\"." +msgstr "" +"Klikk på \"Ferdig\". Skriv inn ditt Nextcloud brukernavn og passord i de " +"aktuelle feltene, og endre kontonavnet til det du foretrekker (f.eks. " +"\"Nextcloud Contacts\"). Klikk \"Lagre\"." + +#: ../../groupware/sync_windows10.rst:51 +msgid "Troubleshooting" +msgstr "Feilsøking" + +#: ../../groupware/sync_windows10.rst:53 +msgid "" +"After following all these steps, your Nextcloud calendar should synchronize." +" If not, check your username and password. Otherwise, repeat these steps." +msgstr "" +"Etter å ha fulgt alle disse trinnene, bør Nextcloud-kalenderen " +"synkroniseres. Hvis ikke, sjekk brukernavnet og passordet ditt. Ellers " +"gjentar du disse trinnene." + +#: ../../groupware/sync_windows10.rst:55 +msgid "" +"**NOTE: You will not be able to synchronize your calendar if you have two-" +"factor authentication enabled. Follow the steps below to get an app password" +" that can be used with the Calendar client app:**" +msgstr "" +"**MERK: Du vil ikke kunne synkronisere kalenderen din hvis du har " +"tofaktorautentisering aktivert. Følg fremgangsmåten nedenfor for å få et " +"app-passord som kan brukes med Kalender-klientappen:**" + +#: ../../groupware/sync_windows10.rst:57 +msgid "Log into Nextcloud. Click on your user icon, then click on \"Settings\"." +msgstr "" +"Logg inn på Nextcloud. Klikk på brukerikonet ditt, og klikk deretter på " +"\"Innstillinger\"." + +#: ../../groupware/sync_windows10.rst:59 +msgid "" +"Click on \"Security\", then locate a button labeled \"Create new app " +"password\". Next to this button, enter \"Windows 10 Calendar app\". Then, " +"click the button, copy and paste the password. Use this password instead of " +"your Nextcloud password for Step 8." +msgstr "" +"Klikk på \"Sikkerhet\", og finn deretter en knapp merket \"Opprett nytt app-" +"passord\". Ved siden av denne knappen skriver du inn \"Windows 10 Kalender-" +"app\". Klikk deretter på knappen, kopier og lim inn passordet. Bruk dette " +"passordet i stedet for Nextcloud-passordet for trinn 8." + +#: ../../groupware/sync_windows10.rst:61 +msgid "" +"Special thanks to this Reddit user for their post: " +"https://www.reddit.com/r/Nextcloud/comments/5rcypb/using_the_windows_10_calendar_application_with/" +msgstr "" +"Spesiell takk til denne Reddit-brukeren for innlegget deres: " +"https://www.reddit.com/r/Nextcloud/comments/5rcypb/using_the_windows_10_calendar_application_with/" + +#: ../../groupware/sync_windows10.rst:68 +msgid "" +"Repeat steps 1–7 from the Calendar instructions. If you already have setup " +"the Calendar synchronization, you can use the same account for this." +msgstr "" +"Gjenta trinn 1–7 fra kalenderinstruksjonene. Hvis du allerede har " +"konfigurert kalendersynkroniseringen, kan du bruke samme konto til dette." + +#: ../../groupware/sync_windows10.rst:70 +msgid "" +"In the \"Advanced mailbox settings\" paste your CalDAV URL in the field " +"labelled \"Contacts server (CardDAV)\"." +msgstr "" +"I \"Avanserte postboksinnstillinger\" limer du inn CalDAV-URL-adressen i " +"feltet merket \"Kontakterserver (CardDAV)\"." + +#: ../../groupware/sync_windows10.rst:72 +msgid "Replace the path \"principals\" within the URL with \"addressbooks\"." +msgstr "Erstatt banen \"principals\" i nettadressen med \"addressbooks\"." + +#: ../../groupware/sync_windows10.rst:74 +msgid "" +"Click \"Done\". Enter your Nextcloud username and password in the " +"appropriate fields, and change the account name to whatever you prefer (e. " +"g. \"Nextcloud\"). Click \"Save\"." +msgstr "" +"Klikk på \"Ferdig\". Skriv inn ditt Nextcloud brukernavn og passord i de " +"aktuelle feltene, og endre kontonavnet til det du foretrekker (f.eks. " +"\"Nextcloud\"). Klikk \"Lagre\"." From 5272436b855716a1d246938e6b70a17a6054bf50 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 17:51:27 +0000 Subject: [PATCH 0074/1749] Translate mail.pot in nb_NO 100% translated source file: 'mail.pot' on 'nb_NO'. --- .../nb_NO/LC_MESSAGES/groupware/mail.pot | 418 ++++++++++++++++++ 1 file changed, 418 insertions(+) create mode 100644 user_manual/locale/nb_NO/LC_MESSAGES/groupware/mail.pot diff --git a/user_manual/locale/nb_NO/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/mail.pot new file mode 100644 index 000000000..1dc2b4679 --- /dev/null +++ b/user_manual/locale/nb_NO/LC_MESSAGES/groupware/mail.pot @@ -0,0 +1,418 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roger Knutsen, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-09-11 14:27+0000\n" +"PO-Revision-Date: 2023-05-02 18:16+0000\n" +"Last-Translator: Roger Knutsen, 2024\n" +"Language-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../../groupware/mail.rst:3 +msgid "Using the Mail app" +msgstr "Bruk av Mail-appen" + +#: ../../groupware/mail.rst:5 +msgid "" +"The Mail app comes installed with Nextcloud Hub by default, but can be " +"disabled. Please ask your Administrator for it." +msgstr "" +"Mail-appen leveres installert med Nextcloud Hub som standard, men kan " +"deaktiveres. Spør administratoren om dette." + +#: ../../groupware/mail.rst:11 +msgid "Managing your mail account" +msgstr "Administrere e-postkontoen din" + +#: ../../groupware/mail.rst:14 +msgid "Add a new mail account" +msgstr "Legge til en ny e-postkonto" + +#: ../../groupware/mail.rst:16 +msgid "Enable mail app from the apps" +msgstr "Aktiver e-postappen fra appene" + +#: ../../groupware/mail.rst:17 +msgid "Click the mail icon on the header" +msgstr "Klikk på e-postikonet i toppteksten" + +#: ../../groupware/mail.rst:18 +msgid "Fill up the login form (auto or manual)" +msgstr "Fyll ut påloggingsskjemaet (automatisk eller manuell)" + +#: ../../groupware/mail.rst:23 +msgid "Scheduled messages" +msgstr "Planlagte meldinger" + +#: ../../groupware/mail.rst:24 +msgid "Click new message button on top left of your screen" +msgstr "Klikk på ny meldingsknapp øverst til venstre på skjermen" + +#: ../../groupware/mail.rst:25 +msgid "Click the (...) action menu on the modal composer" +msgstr "Klikk på (...) handlingsmenyen på den modale komponisten" + +#: ../../groupware/mail.rst:26 +msgid "Click *send later*" +msgstr "Klikk *send senere*" + +#: ../../groupware/mail.rst:31 +msgid "Priority inbox" +msgstr "Prioritert innboks" + +#: ../../groupware/mail.rst:32 +msgid "" +"Priority inbox has 2 section *Important* and *Others*. Messages will " +"automatically be marked as important based on which messages you interacted " +"with or marked as important. In the beginning you might have to manually " +"change the importance to teach the system, but it will improve over time." +msgstr "" +"Prioritert innboks har 2 seksjoner *Viktig* og *Andre*. Meldinger blir " +"automatisk merket som viktige basert på hvilke meldinger du samhandlet med " +"eller merket som viktige. I begynnelsen må du kanskje manuelt endre " +"viktigheten for å lære systemet, men det vil forbedre seg over tid." + +#: ../../groupware/mail.rst:38 +msgid "All inboxes" +msgstr "Alle innbokser" + +#: ../../groupware/mail.rst:39 +msgid "" +"All messages from all the accounts you have logged in, will be shown here " +"chronologically." +msgstr "" +"Alle meldinger fra alle kontoene du har logget inn, vises her kronologisk." + +#: ../../groupware/mail.rst:42 +msgid "Account settings" +msgstr "Kontoinnstillinger" + +#: ../../groupware/mail.rst:43 +msgid "Your account settings such as:" +msgstr "Kontoinnstillingene dine, for eksempel:" + +#: ../../groupware/mail.rst:45 +msgid "Aliases" +msgstr "Aliaser" + +#: ../../groupware/mail.rst:46 +msgid "Signature" +msgstr "Signatur" + +#: ../../groupware/mail.rst:47 +msgid "Default Folders" +msgstr "Standard mapper" + +#: ../../groupware/mail.rst:48 +msgid "Autoresponder" +msgstr "Automatisk svartjeneste" + +#: ../../groupware/mail.rst:49 +msgid "Trusted senders" +msgstr "Klarerte avsendere" + +#: ../../groupware/mail.rst:50 +msgid "..and more" +msgstr "...og mer" + +#: ../../groupware/mail.rst:52 +msgid "" +"Can be found in the action menu of a mail account. There you can edit, add " +"or remove settings depending on your need." +msgstr "" +"Finner du i handlingsmenyen til en e-postkonto. Der kan du redigere, legge " +"til eller fjerne innstillinger avhengig av ditt behov." + +#: ../../groupware/mail.rst:55 +msgid "Move messages to Junk folder" +msgstr "Flytt meldinger til søppelpostmappen" + +#: ../../groupware/mail.rst:59 +msgid "" +"Mail can move a message to a different folder when it is marked as junk." +msgstr "" +"Mail kan flytte en melding til en annen mappe når den er merket som " +"søppelpost." + +#: ../../groupware/mail.rst:61 ../../groupware/mail.rst:87 +msgid "Visit Account settings" +msgstr "Besøk kontoinnstillinger" + +#: ../../groupware/mail.rst:62 +msgid "Go to Default folders" +msgstr "Gå til standard mapper" + +#: ../../groupware/mail.rst:63 +msgid "Check that a folder is selected for the junk messages" +msgstr "Kontroller at en mappe er valgt for søppelpostene" + +#: ../../groupware/mail.rst:64 +msgid "Go to Junk settings" +msgstr "Gå til innstillinger for søppelpost" + +#: ../../groupware/mail.rst:65 +msgid "Click Move messages to Junk folder" +msgstr "Klikk flytt meldinger til søppelpostmappen" + +#: ../../groupware/mail.rst:70 +msgid "Account delegation" +msgstr "Delegering av konto" + +#: ../../groupware/mail.rst:72 +msgid "" +"The app allows account delegation so that one user can send emails from the " +"address of another." +msgstr "" +"Appen tillater kontodelegering slik at en bruker kan sende e-post fra " +"adressen til en annen." + +#: ../../groupware/mail.rst:74 +msgid "The delegation has to be configured on the mail server by an admin" +msgstr "Delegeringen må konfigureres på e-postserveren av en administrator" + +#: ../../groupware/mail.rst:75 +msgid "Add the other email address as an alias for your own email account" +msgstr "" +"Legg til den andre e-postadressen som et alias for din egen e-postkonto" + +#: ../../groupware/mail.rst:76 +msgid "When sending an email, select the alias as sender" +msgstr "Når du sender en e-post, velger du aliaset som avsender" + +#: ../../groupware/mail.rst:78 +msgid "" +"The sent email might not be visible to the original account if it's stored " +"in your personal *Sent* mailbox." +msgstr "" +"Den sendte e-posten er kanskje ikke synlig for den opprinnelige kontoen hvis" +" den er lagret i din personlige *Sendt* postboks." + +#: ../../groupware/mail.rst:81 +msgid "Automatic trash deletion" +msgstr "Automatisk sletting av søppelpost" + +#: ../../groupware/mail.rst:85 +msgid "" +"The Mail app can automatically delete messages in the trash folder after a " +"certain number of days." +msgstr "" +"Mail-appen kan automatisk slette meldinger i papirkurven etter et visst " +"antall dager." + +#: ../../groupware/mail.rst:88 +msgid "Go to Automatic trash deletion" +msgstr "Gå til Automatisk sletting av søppelpost" + +#: ../../groupware/mail.rst:89 +msgid "Enter the number of days after which messages should be deleted" +msgstr "Angi antall dager meldingene skal slettes etter" + +#: ../../groupware/mail.rst:91 +msgid "Disable trash retention by leaving the field empty or setting it to 0." +msgstr "" +"Deaktiver søppeloppbevaring ved å la feltet stå tomt eller sette det til 0." + +#: ../../groupware/mail.rst:93 +msgid "Only mails deleted after enabling trash retention will be processed." +msgstr "" +"Bare e-post som slettes etter aktivering av søppeloppbevaring, blir " +"behandlet." + +#: ../../groupware/mail.rst:98 +msgid "Compose messages" +msgstr "Skrive meldinger" + +#: ../../groupware/mail.rst:100 +msgid "Click new message on the top left of your screen" +msgstr "Klikk på ny melding øverst til venstre på skjermen" + +#: ../../groupware/mail.rst:101 +msgid "Start writing your message" +msgstr "Begynn å skrive meldingen din" + +#: ../../groupware/mail.rst:104 +msgid "Minimize the composer modal" +msgstr "Minimer skrivevinduet" + +#: ../../groupware/mail.rst:108 +msgid "" +"The composer modal can be minimized while writing a new message, editing an " +"existing draft or editing a message from the outbox. Simply click the " +"minimize button on the top right of the modal or click anywhere outside the " +"modal." +msgstr "" +"Skrivevinduet kan minimeres mens du skriver en ny melding, redigerer et " +"eksisterende utkast eller redigerer en melding fra utboksen. Bare klikk på " +"minimeringsknappen øverst til høyre på vinduet eller klikk hvor som helst " +"utenfor vinduet." + +#: ../../groupware/mail.rst:112 +msgid "" +"You can resume your minimized message by clicking anywhere on the indicator " +"on the bottom right of your screen." +msgstr "" +"Du kan gjenoppta den minimerte meldingen ved å klikke hvor som helst på " +"indikatoren nederst til høyre på skjermen." + +#: ../../groupware/mail.rst:116 +msgid "" +"Press the close button on the modal or the indicator in the bottom right " +"corner to stop editing a message. A draft will be saved automatically into " +"your draft mailbox." +msgstr "" +"Trykk på lukkeknappen på skrivevinduet eller indikatoren nederst til høyre " +"for å slutte å redigere en melding. Et utkast lagres automatisk i " +"utkastpostkassen." + +#: ../../groupware/mail.rst:120 +msgid "Mailbox actions" +msgstr "Handlinger for postboks" + +#: ../../groupware/mail.rst:123 +msgid "Add a mailbox" +msgstr "Legg til en postboks" + +#: ../../groupware/mail.rst:124 +msgid "Open the action menu of an account" +msgstr "Åpne handlingsmenyen for en konto" + +#: ../../groupware/mail.rst:125 +msgid "Click add mailbox" +msgstr "Klikk legg til postboks" + +#: ../../groupware/mail.rst:128 +msgid "Add a submailbox" +msgstr "Legge til en underpostboks" + +#: ../../groupware/mail.rst:129 +msgid "Open the action menu of a mailbox" +msgstr "Åpne handlingsmenyen til en postboks" + +#: ../../groupware/mail.rst:130 +msgid "Click add submailbox" +msgstr "Klikk legg til underpostboks" + +#: ../../groupware/mail.rst:133 +msgid "Shared mailbox" +msgstr "Delt postboks" + +#: ../../groupware/mail.rst:134 +msgid "" +"If a mailbox was shared with you with some specific rights, that mailbox " +"will show as a new mailbox with a shared icon as below:" +msgstr "" +"Hvis en postboks ble delt med deg med bestemte rettigheter, vises postboksen" +" som en ny postboks med et delt ikon som nedenfor:" + +#: ../../groupware/mail.rst:139 +msgid "Envelope actions" +msgstr "Konvolutthandlinger" + +#: ../../groupware/mail.rst:142 +msgid "Create an event" +msgstr "Opprette en hendelse" + +#: ../../groupware/mail.rst:143 +msgid "" +"Create an event for a certain message/thread directly via mail app 1. Open " +"action menu of an envelope 2. Click *more actions* 3. Click *create event*" +msgstr "" +"Opprett en hendelse for en bestemt melding / tråd direkte via mail-app 1. " +"Åpne handlingsmenyen til en konvolutt 2. Klikk *flere handlinger* 3. Klikk " +"på *opprett hendelse*" + +#: ../../groupware/mail.rst:149 +msgid "Create a task" +msgstr "Opprette en oppgave" + +#: ../../groupware/mail.rst:153 +msgid "" +"Create an task for a certain message/thread directly via mail app 1. Open " +"action menu of an envelope 2. Click *more actions* 3. Click *create task*" +msgstr "" +"Opprett en oppgave for en bestemt melding / tråd direkte via e-postapp 1. " +"Åpne handlingsmenyen i en konvolutt 2. Klikk *flere handlinger* 3. Klikk " +"*opprett oppgave*" + +#: ../../groupware/mail.rst:158 +msgid "" +"Tasks are stored in supported calendars. If there is no compatible calendar " +"you can create a new one with the :ref:`calendar app`." +msgstr "" +"Oppgaver lagres i støttede kalendere. Hvis det ikke finnes noen kompatibel " +"kalender, kan du opprette en ny med :ref:`calendar app`." + +#: ../../groupware/mail.rst:161 +msgid "Edit tags" +msgstr "Redigere tagger" + +#: ../../groupware/mail.rst:162 +msgid "Open action menu of an envelope" +msgstr "Åpne handlingsmenyen til en konvolutt" + +#: ../../groupware/mail.rst:163 +msgid "Click *Edit tags*" +msgstr "Klikk *Rediger tagger*" + +#: ../../groupware/mail.rst:164 +msgid "On the tags modal, set/unset tags" +msgstr "På tagger-modalen, angi/opphev tagger" + +#: ../../groupware/mail.rst:168 +msgid "Message actions" +msgstr "Handlinger for melding" + +#: ../../groupware/mail.rst:171 +msgid "Unsubscribe from a mailing list" +msgstr "Avslutte abonnementet på en e-postliste" + +#: ../../groupware/mail.rst:175 +msgid "" +"Some mailing lists and newsletters allow to be unsubscribed easily. If the " +"Mail app detects messages from such a sender, it will show an *Unsubscribe* " +"button next to the sender information. Click and confirm to unsubscribe from" +" the list." +msgstr "" +"Noen e-postlister og nyhetsbrev tillater å bli avmeldt enkelt. Hvis Mail-" +"appen oppdager meldinger fra en slik avsender, vil den vise en *Avslutt " +"abonnement*-knapp ved siden av avsenderinformasjonen. Klikk og bekreft for å" +" avslutte abonnementet på listen." + +#: ../../groupware/mail.rst:178 +msgid "Snooze" +msgstr "Slumre" + +#: ../../groupware/mail.rst:182 +msgid "" +"Snoozing a message or thread moves it into a dedicated mailbox until the " +"selected snooze date is reached and the message or thread is moved back to " +"the original mailbox." +msgstr "" +"Når du slumrer en melding eller tråd, flyttes den til en dedikert postboks " +"til den valgte utsettelsesdatoen er nådd og meldingen eller tråden flyttes " +"tilbake til den opprinnelige postboksen." + +#: ../../groupware/mail.rst:184 +msgid "Open action menu of an envelope or thread" +msgstr "Åpne handlingsmenyen for en konvolutt eller tråd" + +#: ../../groupware/mail.rst:185 +msgid "Click *Snooze*" +msgstr "Klikk *Slumre*" + +#: ../../groupware/mail.rst:186 +msgid "Select how long the message or thread should be snoozed" +msgstr "Velg hvor lenge meldingen eller tråden skal slumres" From 60384d9bd20198a28526dea56344548a887c0240 Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Mon, 8 Jul 2024 16:21:58 -0700 Subject: [PATCH 0075/1749] feat(developer): Document password hash methods Signed-off-by: Christopher Ng --- .../app_upgrade_guide/upgrade_to_30.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index c00d5da50..97bc9599c 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -86,6 +86,8 @@ Added APIs - ``OCP\Notification\InvalidValueException`` is thrown by ``OCP\Notification\IAction::set*()`` and ``OCP\Notification\INotification::set*()`` when the value did not match the required criteria - ``OCP\Notification\UnknownNotificationException`` should be thrown by ``OCP\Notification\INotifier::prepare()`` when they didn't handle the notification - ``OCA\Files_Trashbin\Trash\ITrashItem::getDeletedBy`` should return the user who deleted the item or null if unknown +- ``OCP\IUser::getPasswordHash`` should return the password hash of the user +- ``OCP\IUser::setPasswordHash`` should set the password hash of the user Changed APIs ^^^^^^^^^^^^ From 39c6966c58ba09af00f276b2427dd69518b92268 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 19:26:38 +0000 Subject: [PATCH 0076/1749] chore(deps): Bump zipp from 3.18.2 to 3.19.1 Bumps [zipp](https://github.com/jaraco/zipp) from 3.18.2 to 3.19.1. - [Release notes](https://github.com/jaraco/zipp/releases) - [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst) - [Commits](https://github.com/jaraco/zipp/compare/v3.18.2...v3.19.1) --- updated-dependencies: - dependency-name: zipp dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 21d4d1deb..b72f703fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -32,4 +32,4 @@ sphinxcontrib-serializinghtml==1.1.10 sphinx-toolbox==3.5.0 sphinx-reredirects==0.1.4 urllib3==2.2.2 -zipp==3.18.2 +zipp==3.19.1 From 60f6340dceab7d7dc811e0fe889057d3ac65391c Mon Sep 17 00:00:00 2001 From: Maxime LE HERICY <87175513+maximelehericy@users.noreply.github.com> Date: Wed, 10 Jul 2024 11:42:59 +0200 Subject: [PATCH 0077/1749] Update harden_server.rst Signed-off-by: Maxime LE HERICY <87175513+maximelehericy@users.noreply.github.com> --- admin_manual/installation/harden_server.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/installation/harden_server.rst b/admin_manual/installation/harden_server.rst index 4aac135d5..e46930da3 100644 --- a/admin_manual/installation/harden_server.rst +++ b/admin_manual/installation/harden_server.rst @@ -252,7 +252,7 @@ Depending on your server setup, these are the possible connections: - apps.nextcloud.com - to check for available apps and their updates - submitted data: subscription key -- github.com +- github.com, objects.githubusercontent.com - to download Nextcloud standard apps - push-notifications.nextcloud.com - sending push notifications to mobile clients From ca60f2d8c29600fb84dd8982829fd6512993f7e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2024 09:55:06 +0000 Subject: [PATCH 0078/1749] chore(deps): Bump packaging from 24.0 to 24.1 Bumps [packaging](https://github.com/pypa/packaging) from 24.0 to 24.1. - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pypa/packaging/compare/24.0...24.1) --- updated-dependencies: - dependency-name: packaging dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 34d4f4cd2..35992fb9b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ imagesize==1.4.1 importlib-metadata==8.0.0 Jinja2==3.1.4 MarkupSafe==2.1.5 -packaging==24.0 +packaging==24.1 Pillow==10.4.0 Pygments==2.18.0 PyYAML==6.0.1 From 609e14cbcf91df012bb724a87eea90d414860fac Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2024 09:57:33 +0000 Subject: [PATCH 0079/1749] chore(deps): Bump requests from 2.32.2 to 2.32.3 Bumps [requests](https://github.com/psf/requests) from 2.32.2 to 2.32.3. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.3) --- updated-dependencies: - dependency-name: requests dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 34d4f4cd2..767c87e22 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,7 +13,7 @@ Pillow==10.4.0 Pygments==2.18.0 PyYAML==6.0.1 reportlab==4.2.2 -requests==2.32.2 +requests==2.32.3 rst2pdf==0.102 smartypants==2.0.1 snowballstemmer==2.2.0 From c4237370f34c282c80b507d3755b0fec6546f033 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Thu, 11 Jul 2024 02:50:54 +0000 Subject: [PATCH 0080/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 36 +++++++++++++------ 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 77824108a..f6e8f0027 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -2851,39 +2851,55 @@ restricted. Defaults to the value of `datadirectory` if unset. If set, the value MUST be located _outside_ of the installation directory of Nextcloud and writable by the Web server user. -blacklisted_files -^^^^^^^^^^^^^^^^^ +forbidden_filenames +^^^^^^^^^^^^^^^^^^^ :: - 'blacklisted_files' => ['.htaccess'], + 'forbidden_filenames' => ['.htaccess'], -Blacklist a specific file or files and disallow the upload of files +Block a specific file or files and disallow the upload of files with this name. ``.htaccess`` is blocked by default. WARNING: USE THIS ONLY IF YOU KNOW WHAT YOU ARE DOING. +Note that this list is case-insensitive. + Defaults to ``array('.htaccess')`` -forbidden_chars -^^^^^^^^^^^^^^^ +forbidden_filename_characters +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: - 'forbidden_chars' => [], + 'forbidden_filename_characters' => [], -Blacklist characters from being used in filenames. This is useful if you +Block characters from being used in filenames. This is useful if you have a filesystem or OS which does not support certain characters like windows. -The '/' and '\' characters are always forbidden. +The '/' and '\' characters are always forbidden, as well as all characters in the ASCII range [0-31]. -Example for windows systems: ``array('?', '<', '>', ':', '*', '|', '"', chr(0), "\n", "\r")`` +Example for windows systems: ``array('?', '<', '>', ':', '*', '|', '"')`` see https://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits Defaults to ``array()`` +forbidden_filename_extensions +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + +:: + + 'forbidden_filename_extensions' => ['.part', '.filepart'], + +Deny extensions from being used for filenames. + +The '.part' extension is always forbidden, as this is used internally by Nextcloud. + +Defaults to ``array('.filepart', '.part')`` + theme ^^^^^ From 86fa24b8cf9179525a2d27db7528e9239db3abe1 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 11 Jul 2024 13:23:11 +0200 Subject: [PATCH 0081/1749] docs(apps_supported): Add files_lock Signed-off-by: Marcel Klehr --- admin_manual/installation/apps_supported.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/admin_manual/installation/apps_supported.rst b/admin_manual/installation/apps_supported.rst index 051555a99..8e98849b2 100644 --- a/admin_manual/installation/apps_supported.rst +++ b/admin_manual/installation/apps_supported.rst @@ -35,6 +35,7 @@ Nextcloud Files * `Full Text Search - Elasticsearch Platform `_ * `Full Text Search - Files `_ * `Full Text Search - Tesseract OCR `_ +* `Temporary files lock `_ (this is necessary for "Edit files locally" functionality) * `Group folders `_ * `Guests `_ * `LDAP user and group backend `_ From aed9ca91ae3315395623551fe943729216984a38 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Thu, 11 Jul 2024 13:55:24 +0200 Subject: [PATCH 0082/1749] fix(admin_manual): Add information about changed `config.php` options Signed-off-by: Ferdinand Thiessen --- admin_manual/release_notes/upgrade_to_30.rst | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/admin_manual/release_notes/upgrade_to_30.rst b/admin_manual/release_notes/upgrade_to_30.rst index faccddbad..64f818386 100644 --- a/admin_manual/release_notes/upgrade_to_30.rst +++ b/admin_manual/release_notes/upgrade_to_30.rst @@ -7,4 +7,13 @@ System requirements * PHP 8.1 is now deprecated but still supported. * PHP 8.0 is no longer supported. -* PostgreSQL 9.4 is no longer supported. \ No newline at end of file +* PostgreSQL 9.4 is no longer supported. + +Nextcloud configuration +----------------------- + +Changes to the available options in ``config.php``. + +* The option ``blacklisted_files`` is now deprecated and replaced with ``forbidden_filenames`` +* The option ``forbidden_chars`` is now deprecated and replaced with ``forbidden_filename_characters`` +* The option ``forbidden_filename_extensions`` was added to allow blocking extensions from being used on filenames From 3bb11b03cf1e74636364ef934e5e0cec56657534 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Thu, 11 Jul 2024 13:55:51 +0200 Subject: [PATCH 0083/1749] fix(developer_manual): Added information about changed files capabilities Signed-off-by: Ferdinand Thiessen --- .../app_upgrade_guide/upgrade_to_30.rst | 30 +++++++++++++------ 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 97bc9599c..70b7ccc73 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -5,6 +5,16 @@ Upgrade to Nextcloud 30 General ------- +Capabilities +------------ + +``files`` +^^^^^^^^^ + +- ``blacklist_files_regex`` is deprecated now use ``forbidden_filenames`` instead +- ``forbidden_filename_characters`` was added to provide a list of characters not allowed within filenames +- ``forbidden_filename_extensions`` was added to provide a list of extensions (suffixes) not allwed for filenames + Front-end changes ----------------- @@ -30,18 +40,20 @@ Removed globals Deprecated APIs ^^^^^^^^^^^^^^^ -* ``OC.dialogs.fileexists`` was already deprecated in Nextcloud 29, but is now also marked as such. +- ``OC.config.blacklist_files_regex`` is deprecated now, use the ``files`` capabilities instead +- ``OC.config.forbidden_filename_characters`` is deprecated now, use the ``files`` capabilities instead +- ``OC.dialogs.fileexists`` was already deprecated in Nextcloud 29, but is now also marked as such. Use ``openConflictPicker`` from `@nextcloud/upload `_ instead. -* Most ``OC.dialogs`` API is now deprecated and will be removed in the future. For generic dialogs use the ``DialogBuilder`` from the :ref:`js-library_nextcloud-dialogs`. +- Most ``OC.dialogs`` API is now deprecated and will be removed in the future. For generic dialogs use the ``DialogBuilder`` from the :ref:`js-library_nextcloud-dialogs`. A list of the now deprecated methods: - * ``OC.dialogs.alert`` - * ``OC.dialogs.info`` - * ``OC.dialogs.confirm`` - * ``OC.dialogs.confirmDestructive`` - * ``OC.dialogs.confirmHtml`` - * ``OC.dialogs.prompt`` - * ``OC.dialogs.message`` + - ``OC.dialogs.alert`` + - ``OC.dialogs.info`` + - ``OC.dialogs.confirm`` + - ``OC.dialogs.confirmDestructive`` + - ``OC.dialogs.confirmHtml`` + - ``OC.dialogs.prompt`` + - ``OC.dialogs.message`` Back-end changes ---------------- From bc059b09fff9bc7a3515df57562cca2a3fcc7614 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Thu, 11 Jul 2024 14:27:14 +0200 Subject: [PATCH 0084/1749] fix(developers): Clarify dashboard widget icons Signed-off-by: Joas Schilling --- .../app_upgrade_guide/upgrade_to_30.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 97bc9599c..3be17d613 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -97,6 +97,9 @@ Changed APIs - Calling ``OCP\Activity\IEvent::setLink()`` with a relative URL is deprecated and will throw ``OCP\Activity\Exceptions\InvalidValueException`` in a future version. - ``OCP\Activity\IManager::publish()`` throws ``OCP\Activity\Exceptions\IncompleteActivityException`` instead of ``\InvalidArgumentException`` when a required field is not set before publishing. - ``OCP\Activity\IProvider::parse()`` should no longer throw ``\InvalidArgumentException``. ``OCP\Activity\Exceptions\UnknownNotificationException`` should be thrown when the provider does not want to handle the event. ``\InvalidArgumentException`` are logged as debug for now and will be logged as error in the future to help developers find issues from code that unintentionally threw ``\InvalidArgumentException`` +- ``OCP\Dashboard\IIconWidget::getIconUrl()`` clarification: The URL must be an absolute URL. The served icon should be dark. The icon will be inverted automatically in mobile clients and when using dark mode. +- ``OCP\Dashboard\IWidget::getId()`` clarification: Implementations should only return ``a-z``, ``0-9``, ``-`` and ``_`` based strings starting with a letter, as the identifier is used in CSS classes and that is otherwise invalid +- ``OCP\Dashboard\IWidget::getIconClass()`` clarification: The returned CSS class should render a dark icon. The icon will be inverted automatically in mobile clients and when using dark mode. Therefore, it is NOT recommended to use a css class that sets the background with ``var(--icon-…)``` as those will adapt to dark/bright mode in the web and still be inverted resulting in a dark icon on dark background. - ``OCP\Notification\IAction::set*()`` (all setters) throw ``OCP\Notification\InvalidValueException`` instead of ``\InvalidArgumentException`` when the value does not match the required criteria. - Calling ``OCP\Notification\IAction::setLink()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - ``OCP\Notification\IApp::notify()`` throws ``OCP\Notification\IncompleteNotificationException`` instead of ``\InvalidArgumentException`` when a required field is not set before notifying. From 701cf5111b4fc6a8c508006bb2d52cfe6457ac6c Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Thu, 11 Jul 2024 10:18:01 +0200 Subject: [PATCH 0085/1749] docs: Update license header infos ... to be in line with SPDX header strategy Signed-off-by: Andy Scherzinger --- .../getting_started/codingguidelines.rst | 46 +++++++++++-------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/developer_manual/getting_started/codingguidelines.rst b/developer_manual/getting_started/codingguidelines.rst index 2ea16d352..7cf588db5 100644 --- a/developer_manual/getting_started/codingguidelines.rst +++ b/developer_manual/getting_started/codingguidelines.rst @@ -71,27 +71,35 @@ Nextcloud is licensed under the `GNU AGPLv3 ` .. code-block:: php /** - * - * @copyright Copyright (c) , () - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: [year] [your name] [] + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +The year should then be the creation time and the email address is optional. + +If you edit an existing file please, please keep the existing license header as it is and just add your copyright notice, if you consider your changes substantial enough to claim copyright. + +In order to do so there are two options: + +* If a generic header is already present, please just add yourself to the AUTHORS.md file +* If no generic header is present, you can add yourself with a copyright line as described above. As a rule of thumb, this is the case if you contributed more than seven lines of code. + +An example of a generic license header where adding yourself to the AUTHORS.md +file is prefered please see the example below + +.. code-block:: php + + /** + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ -If you edit an existing file please add a copyright notice with your name, if you consider your changes substantial enough to claim copyright. As a rule if thumb, this is the case if you contributed more than seven lines of code. +The Nextcloud GmbH part only applies to employees of the company not to contributors. + +For more, general information on SPDX headers and their usage for reuse-compliance, please see + +* `REUSE `_ +* `SPDX `_ User interface -------------- From 9b1c20861b0a06be2f643ca2a10b5fee08e1126f Mon Sep 17 00:00:00 2001 From: Josh Date: Thu, 11 Jul 2024 14:29:40 -0400 Subject: [PATCH 0086/1749] fix: Add server-side setup check note to upgrade_to_28 Signed-off-by: Josh --- admin_manual/release_notes/upgrade_to_28.rst | 23 +++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/admin_manual/release_notes/upgrade_to_28.rst b/admin_manual/release_notes/upgrade_to_28.rst index 5fd9fe19b..bd2cda912 100644 --- a/admin_manual/release_notes/upgrade_to_28.rst +++ b/admin_manual/release_notes/upgrade_to_28.rst @@ -18,6 +18,27 @@ Web server configuration * For Nginx, please refer to our recommended :ref:`Nginx configuration`. * For other setups, make sure to add ``.mjs`` to the list of static file extensions in web server configs and in case define its MIME type in ``/etc/mime.types``. +Setup Checks +------------ + +The setup checks (the ones visible under *Administration settings->Overview*) that previously ran from the web browser now run server-side rather than from the browser. + +This means that some false positives may be triggered in existing installations after upgrading. This does not mean the checks are invalid or broken. It does mean that local configuration matters that may not have had obvious side effects previously may now prevent the tests from getting accurate results. + +In nearly all cases the resolution is one or more of the following: + +- verifying all entries in ``trusted_domains`` and the value of ``overwrite.cli.url`` are valid, resolvable in DNS, and reachable *from the Nextcloud Server itself* +- verifying that the Server can reach its own URL(s) +- verifying all ``overwrite*`` config values are reasonable + +In diagnosing the above, many admins have found it useful to review not only their `config.php` (for cleanup) but also: + +- their local DNS resolvers and ``/etc/hosts`` files for reasonableness +- their firewall configurations +- their container network configuration if using Docker/etc (especially for outbound connectivity) + +.. tip:: Testing of connectivity and reachability of specific URLs can usually be tested from servers or containers via ``curl`` or ``wget``. + Monitoring ---------- @@ -46,4 +67,4 @@ We expect LibreOffice to be started with the given parameters, so it's unfavorab Please reach out to us via https://github.com/nextcloud/server/pull/41395 if that's causing any trouble for you. -.. tip:: Previews for EMF files can be enabled without a local LibreOffice installation if you are already using Nextcloud Office / Collabora. Make sure you have Nextcloud Office 8.3.0 installed and add ``'OCA\Richdocuments\Preview\EMF'`` to ``enabledPreviewProviders``. \ No newline at end of file +.. tip:: Previews for EMF files can be enabled without a local LibreOffice installation if you are already using Nextcloud Office / Collabora. Make sure you have Nextcloud Office 8.3.0 installed and add ``'OCA\Richdocuments\Preview\EMF'`` to ``enabledPreviewProviders``. From 8d898c9532a607089136eef22ec9a7c44f61b29f Mon Sep 17 00:00:00 2001 From: Daniel Hansson Date: Fri, 12 Jul 2024 18:23:48 +0200 Subject: [PATCH 0087/1749] change Nextcloud VM to main branch Since we changed branch to `main` we need to fix the documentation accordingly. Ref: https://github.com/nextcloud/vm/issues/2652 Signed-off-by: Daniel Hansson --- admin_manual/installation/source_installation.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst index c74601efc..de8e2a9e3 100644 --- a/admin_manual/installation/source_installation.rst +++ b/admin_manual/installation/source_installation.rst @@ -341,7 +341,7 @@ Download the the Appliance here: The `Nextcloud VM`_ is maintained by `T&M Hansson IT `_ and several different versions are -offered. Collabora, OnlyOffice, Full Text Search and other apps can easily be installed with the included scripts which you can choose to run during the first setup, or download them later and run it afterwards. You can find all the currently available automated app installations `on GitHub `_. +offered. Collabora, OnlyOffice, Full Text Search and other apps can easily be installed with the included scripts which you can choose to run during the first setup, or download them later and run it afterwards. You can find all the currently available automated app installations `on GitHub `_. The VM comes in different sizes and versions. @@ -406,7 +406,7 @@ Installation via install script One of the easiest ways of installing is to use the Nextcloud VM or NextcloudPI scripts. It's basically just two steps: -1. Download the latest `VM installation script `_. +1. Download the latest `VM installation script `_. 2. Run the script with:: sudo bash nextcloud_install_production.sh From 785d302ff7622559d25f94018c053519e7bf0d43 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:42:24 +0000 Subject: [PATCH 0088/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../ga/LC_MESSAGES/files/encrypting_files.pot | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index d3dbc47dc..a3aeece19 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -36,16 +36,16 @@ msgid "" "share your files as you normally do, and you can still change your password " "whenever you want." msgstr "" -"Cuimsíonn Nextcloud app Criptithe taobh freastalaí, agus nuair a bheidh sé " -"cumasaithe ag do riarthóir Nextcloud tá gach ceann de do chuid comhad sonraí" -" Nextcloud criptithe go huathoibríoch ar an bhfreastalaí. Tá an criptiú ar " -"fud an fhreastalaí, mar sin nuair a bhíonn sé cumasaithe ní féidir leat do " -"chuid comhad a choinneáil gan chriptiú. Ní gá duit aon rud speisialta a " -"dhéanamh, mar úsáideann sé do logáil isteach Nextcloud mar an focal faire le" -" haghaidh d'eochair chriptithe phríobháideach uathúil. Logáil amach agus " -"isteach agus bainistigh agus roinn do chuid comhad mar a dhéanann tú de " -"ghnáth, agus is féidir leat do phasfhocal a athrú go fóill aon uair is mian " -"leat." +"Cuimsíonn Nextcloud aip Criptithe taobh freastalaí, agus nuair a bheidh sé " +"cumasaithe ag do riarthóir Nextcloud, tá gach ceann de do chuid comhad " +"sonraí Nextcloud criptithe go huathoibríoch ar an bhfreastalaí. Tá an " +"criptiú ar fud an fhreastalaí, mar sin nuair a bhíonn sé cumasaithe, ní " +"féidir leat do chuid comhad a choinneáil gan chriptiú. Ní gá duit aon rud " +"speisialta a dhéanamh, mar úsáideann sé do logáil isteach Nextcloud mar an " +"focal faire le haghaidh d'eochair chriptithe phríobháideach uathúil. Logáil " +"amach agus isteach, agus bainistigh agus roinn do chuid comhad mar a " +"dhéanann tú de ghnáth, agus is féidir leat do phasfhocal a athrú fós aon " +"uair is mian leat." #: ../../files/encrypting_files.rst:14 msgid "" From c8b67c0598f6024ced7af0ce463a767fa4398758 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:43:33 +0000 Subject: [PATCH 0089/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/encrypting_files.pot | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index a3aeece19..ab024d069 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -61,10 +61,10 @@ msgstr "" "ceangailte le do fhreastalaí Nextcloud. Is bealach éasca gan uaim é seo chun" " do chuid comhad a chosaint ar chianstóráil. Is féidir leat do chuid comhad " "iargúlta a roinnt trí Nextcloud ar an ngnáthbhealach, ach ní féidir leat do " -"chuid comhad criptithe a roinnt go díreach ón gciansheirbhís atá in úsáid " -"agat, toisc go bhfuil na heochracha criptithe stóráilte ar do fhreastalaí " -"Nextcloud, agus nach bhfuil siad faoi lé soláthraithe seirbhíse seachtracha " -"riamh." +"chuid comhad criptithe a roinnt go díreach ón tseirbhís cianstórála atá á " +"úsáid agat, toisc go bhfuil na heochracha criptithe stóráilte ar do " +"fhreastalaí Nextcloud agus nach bhfuil siad faoi lé soláthraithe seirbhíse " +"seachtracha riamh." #: ../../files/encrypting_files.rst:22 msgid "" From af653d6d156f89c6115c974247a26d6c19c6eb2e Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:45:21 +0000 Subject: [PATCH 0090/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../ga/LC_MESSAGES/files/encrypting_files.pot | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index ab024d069..9e689ba19 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -77,13 +77,13 @@ msgid "" "nextcloud/>`_ to learn more.)" msgstr "" "Mura bhfuil do fhreastalaí Nextcloud ceangailte le haon seirbhísí " -"cianstórála, is fearr criptiú de chineál éigin eile a úsáid mar leibhéal " -"comhaid nó criptiú diosca iomlán. Toisc go gcoinnítear na heochracha ar do " -"fhreastalaí Nextcloud, is féidir le do riarthóir Nextcloud do chuid comhad a" -" snoopáil, agus má tá an freastalaí i gcontúirt féadfaidh an t-ionróir " -"rochtain a fháil ar do chuid comhad. (Léigh `Criptiúchán in Nextcloud < " -"https://nextcloud.com/blog/encryption-in-nextcloud/> `_ chun tuilleadh a " -"fhoghlaim.)" +"cianstórála, is fearr cineál eile criptiúcháin a úsáid, mar shampla criptiú " +"leibhéal comhaid nó criptiú diosca iomlán. Toisc go gcoinnítear na " +"heochracha ar do fhreastalaí Nextcloud, is féidir le do riarthóir Nextcloud " +"do chuid comhad a shnoipáil, agus má tá an freastalaí i gcontúirt, féadfaidh" +" an t-ionróir rochtain a fháil ar do chuid comhad. (Léigh Criptiú i " +"Nextcloud `_ chun " +"tuilleadh a fhoghlaim.)" #: ../../files/encrypting_files.rst:31 msgid "Encryption FAQ" From dd7060079abb3c4ea543b0a94c0dfda8fcf2fc52 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:46:22 +0000 Subject: [PATCH 0091/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 9e689ba19..8bcc6b5a1 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -87,7 +87,7 @@ msgstr "" #: ../../files/encrypting_files.rst:31 msgid "Encryption FAQ" -msgstr "Ceisteanna Coitianta criptithe" +msgstr "Ceisteanna Coitianta Criptiúcháin" #: ../../files/encrypting_files.rst:34 msgid "How can encryption be disabled?" From 193ac93d91a6c84285403c8f59b75863750785e8 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:49:03 +0000 Subject: [PATCH 0092/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/encrypting_files.pot | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 8bcc6b5a1..2693aa735 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -99,10 +99,10 @@ msgid "" "`_ script, which decrypts all files and disables encryption." msgstr "" -"Is é an t-aon bhealach chun criptiú a dhíchumasú ná an script `\"díchriptiú " -"go léir\" a rith " +"Is é an t-aon bhealach chun criptiú a dhíchumasú ná an script \"decrypt " +"all\" " "`_ script, a dhíchriptigh gach comhad agus díchumasaítear criptiú." +"label>_ a rith, a dhíchriptíonn gach comhad agus a dhíchumasaíonn criptiú." #: ../../files/encrypting_files.rst:43 msgid "Is it possible to disable encryption with the recovery key?" From 03d05436041e20b5eff837f4e56aa4055f0a4820 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:49:57 +0000 Subject: [PATCH 0093/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 2693aa735..5bf232cca 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -106,7 +106,7 @@ msgstr "" #: ../../files/encrypting_files.rst:43 msgid "Is it possible to disable encryption with the recovery key?" -msgstr "An féidir criptiúchán a dhíchumasú leis an eochair athshlánaithe?" +msgstr "An féidir criptiú a dhíchumasú leis an eochair athshlánaithe?" #: ../../files/encrypting_files.rst:45 msgid "" From 77e4982e83ab8c810a136f18b45510bb35c08e46 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:53:21 +0000 Subject: [PATCH 0094/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/encrypting_files.pot | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 5bf232cca..46437297d 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -116,11 +116,11 @@ msgid "" "`_ will use it to decrypt all files." msgstr "" -"Sea, *má úsáideann gach úsáideoir an `eochair athshlánaithe comhaid " +"Sea, *má* úsáideann gach úsáideoir an eochair athshlánaithe comhaid " "`_, ` \"díchriptiú go léir\" " +"users-file-recovery-keys>, úsáidfidh \"decrypt all\" " " Úsáidfidh `_ é chun gach comhad a dhíchriptiú." +"label> é chun gach comhad a dhíchriptiú." #: ../../files/encrypting_files.rst:52 msgid "Can encryption be disabled without the user's password?" From c115fd6873bcfc983497764b5e843202e1880892 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:58:50 +0000 Subject: [PATCH 0095/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/encrypting_files.pot | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 46437297d..1e46cb9e4 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -134,11 +134,11 @@ msgid "" "What's more, running it on login would be dangerous, because you would most " "likely run into timeouts." msgstr "" -"Mura bhfuil pasfhocal an úsáideora nó `eochair athshlánaithe comhaid " +"Mura bhfuil pasfhocal an úsáideora nó eochair athshlánaithe comhaid " "`_, ansin níl aon bhealach a dhíchriptiú gach " -"comhad. Ina theannta sin, bheadh sé contúirteach é a rith ar logáil isteach," -" mar is dóichí go n-imeofá isteach sa teorainn ama." +"users-file-recovery-keys>_, ansin níl aon bhealach ann chun gach comhad a " +"dhíchriptiú. Ina theannta sin, bheadh sé contúirteach é a rith ar logáil " +"isteach, mar is dóichí go n-imeofá amach faoin am limistéir." #: ../../files/encrypting_files.rst:62 msgid "Is it planned to move this to the next user login or a background job?" From 66dd29a751ec52865740277a1a28c4c940de0cf6 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 13:59:46 +0000 Subject: [PATCH 0096/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 1e46cb9e4..f7c114d49 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -144,7 +144,7 @@ msgstr "" msgid "Is it planned to move this to the next user login or a background job?" msgstr "" "An bhfuil sé beartaithe é seo a aistriú go dtí an chéad logáil isteach " -"úsáideora eile nó post cúlra?" +"úsáideora eile nó obair cúlra?" #: ../../files/encrypting_files.rst:64 msgid "" From 51cf2dffed59e9fe58eb49978cdf9955a5f1b55d Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:00:10 +0000 Subject: [PATCH 0097/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index f7c114d49..e69e65a61 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -153,8 +153,8 @@ msgid "" "planned." msgstr "" "Dá ndéanfaimis é sin, bheadh orainn do phasfhocal logáil isteach a stóráil " -"sa bhunachar sonraí. D’fhéadfaí féachaint air seo mar cheist slándála, mar " -"sin níl aon rud mar sin beartaithe." +"sa bhunachar sonraí. D’fhéadfaí é a fheiceáil mar cheist slándála, mar sin " +"níl aon rud mar sin beartaithe." #: ../../files/encrypting_files.rst:68 msgid "Is group Sharing possible with the recovery key?" From 7e574927c45ea31e97395f138eea167bac69be73 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:00:50 +0000 Subject: [PATCH 0098/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index e69e65a61..f910c61b4 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -158,7 +158,7 @@ msgstr "" #: ../../files/encrypting_files.rst:68 msgid "Is group Sharing possible with the recovery key?" -msgstr "An féidir Roinnt grúpa leis an eochair athshlánaithe?" +msgstr "An féidir roinnt grúpa leis an eochair athshlánaithe?" #: ../../files/encrypting_files.rst:70 msgid "" From 7d80ded7bbb1a5564ecae202979f2ba6993ba79f Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:01:10 +0000 Subject: [PATCH 0099/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index f910c61b4..b2235bca5 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -166,7 +166,7 @@ msgid "" " works with the master key." msgstr "" "Má tá i gceist agat úsáideoirí a chur le grúpaí agus go n-oibreoidh sé go " -"draíochta? Ní oibríonn sé seo ach leis an máistir-eochair." +"draíochta? Ní oibríonn sé seo ach leis an eochair príomha." #: ../../files/encrypting_files.rst:74 msgid "Using encryption" From e892facbcfbce234207659ddecf83b022bbe3bf5 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:01:41 +0000 Subject: [PATCH 0100/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index b2235bca5..f7c10a0a3 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -177,8 +177,8 @@ msgid "" "Nextcloud encryption is pretty much set it and forget it, but you have a few" " options you can use." msgstr "" -"Tá criptiú Nextcloud go leor socraithe agus déan dearmad air, ach tá roinnt " -"roghanna agat is féidir leat a úsáid." +"Tá criptiú Nextcloud go leor socraithe agus is féidir leat é a dhearmad, ach" +" tá roinnt roghanna agat is féidir leat a úsáid." #: ../../files/encrypting_files.rst:79 msgid "" From c8bf7e3a16aac69a89fe736969c76b293b94e0fc Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:02:10 +0000 Subject: [PATCH 0101/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/encrypting_files.pot | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index f7c10a0a3..7344adadc 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -188,12 +188,12 @@ msgid "" "server you will see a yellow banner on your Files page warning you to log " "out and then log back in:" msgstr "" -"Nuair a chumasaíonn do riarthóir Nextcloud criptiú den chéad uair, ní mór " -"duit logáil amach agus ansin logáil isteach ar ais isteach chun do chuid " -"eochracha criptithe a chruthú agus do chuid comhad a chriptiú. Nuair a " -"bheidh criptiú cumasaithe ar do fhreastalaí Nextcloud feicfidh tú bratach " -"buí ar do leathanach Comhaid ag tabhairt foláireamh duit logáil amach agus " -"logáil isteach arís:" +"Nuair a chumasann do riarthóir Nextcloud criptiú den chéad uair, caithfidh " +"tú logáil amach agus ansin logáil isteach arís chun do eochracha criptithe a" +" chruthú agus do chuid comhad a chriptiú. Nuair a bheidh criptiú cumasaithe " +"ar do fhreastalaí Nextcloud, feicfidh tú bratach buí ar do leathanach " +"Comhaid ag tabhairt foláireamh duit logáil amach agus ansin logáil isteach " +"arís:" #: ../../files/encrypting_files.rst:86 msgid "" From 9c38dfb8c144b52499e3dbb0172f47ab20f9e4a4 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:03:30 +0000 Subject: [PATCH 0102/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/encrypting_files.pot | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 7344adadc..64f528fad 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -200,9 +200,9 @@ msgid "" "When you log back in it takes a few minutes to work, depending on how many " "files you have, and then you are returned to your default Nextcloud page." msgstr "" -"Nuair a logáil tú ar ais isteach tógann sé cúpla nóiméad a bheith ag obair, " -"ag brath ar cé mhéad comhad atá agat, agus ansin cuirtear ar ais chuig do " -"leathanach Nextcloud réamhshocraithe thú." +"Nuair a logáil tú ar ais isteach, tógfaidh sé cúpla nóiméad chun dul i mbun " +"oibre, ag brath ar líon na gcomhad atá agat, ansin cuirtear ar ais chuig do " +"leathanach réamhshocraithe Nextcloud." #: ../../files/encrypting_files.rst:92 msgid "" From fc73960e279b98b3b7b27e75f0aaa805d477b1e3 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:05:07 +0000 Subject: [PATCH 0103/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 64f528fad..e1ac9307c 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -213,8 +213,9 @@ msgid "" msgstr "" "Ní mór duit do phasfhocal Nextcloud a chailleadh choíche, mar caillfidh tú " "rochtain ar do chomhaid. Cé go bhfuil rogha aisghabhála roghnach ann a " -"fhéadfaidh do riarthóir Nextcloud a chumasú; féach an rannán Pasfhocal " -"Aisghabhála Eochrach (thíos) chun foghlaim faoi seo." +"d’fhéadfadh do riarthóir Nextcloud a chumasú; féach ar Rannán Pasfhocal " +"Aisghabhála Eochrach (thíos) chun tuilleadh eolais a fháil faoina bhfuil " +"ann." #: ../../files/encrypting_files.rst:98 msgid "Sharing encrypted files" From ad36e38949b3983aa8f59364a2e5c152b4752dfe Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:05:52 +0000 Subject: [PATCH 0104/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/encrypting_files.pot | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index e1ac9307c..3105c834a 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -232,12 +232,12 @@ msgid "" msgstr "" "Ní bhíonn rochtain ach ag úsáideoirí a bhfuil eochracha príobháideacha " "criptithe acu ar chomhaid agus ar fhillteáin chriptithe roinnte. Ní bheidh " -"rochtain ag úsáideoirí nach bhfuil a n-eochracha criptithe príobháideacha " +"rochtain ag úsáideoirí nach bhfuil a n-eochracha príobháideacha criptithe " "cruthaithe acu fós ar chomhaid roinnte criptithe; feicfidh siad fillteáin " "agus ainmneacha comhaid, ach ní bheidh siad in ann na comhaid a oscailt nó a" " íoslódáil. Feicfidh siad bratach rabhaidh buí a deir \"Tá an Aip Criptithe " -"cumasaithe ach níl d'eochracha tosaithe, le do thoil logáil amach agus " -"logáil isteach arís.\"" +"cumasaithe ach níl do chlúid criptithe tosaithe, le do thoil logáil amach " +"agus logáil isteach arís.\"" #: ../../files/encrypting_files.rst:107 msgid "" From 363f8be7c3730852e1060583493ee133b3ee9e80 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:06:23 +0000 Subject: [PATCH 0105/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../ga/LC_MESSAGES/files/encrypting_files.pot | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 3105c834a..ff340ce39 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -248,13 +248,13 @@ msgid "" "access the share. This updates the encryption, and then the share owner can " "remove the individual shares." msgstr "" -"Seans go mbeidh ar úinéirí scaireanna comhaid a athroinnt tar éis criptiú a " -"bheith cumasaithe; feicfidh úsáideoirí atá ag iarraidh rochtain a fháil ar " -"an sciar teachtaireacht a thugann comhairle dóibh iarraidh ar úinéir na " -"scaireanna an comhad a athroinnt leo. I gcás scaireanna aonair, dí-roinn " -"agus athroinn an comhad. Maidir le scaireanna grúpa, roinn le haon duine " -"nach bhfuil rochtain acu ar an sciar. Nuashonraíonn sé seo an criptiú, agus " -"ansin is féidir le húinéir na scaireanna na scaireanna aonair a bhaint." +"Seans go mbeidh ar úinéirí scaireanna comhaid athroinnt a dhéanamh tar éis " +"criptiú a bheith cumasaithe; feicfidh úsáideoirí atá ag iarraidh rochtain a " +"fháil ar an scair teachtaireacht ag moladh dóibh iarradh ar úinéir na scaire" +" an comhad a athroinnt leo. I gcás scaireanna aonair, dí-roinn agus athroinn" +" an comhad. Maidir le scaireanna grúpa, roinn le haon duine nach bhfuil " +"rochtain acu ar an scair. Nuashonraíonn sé seo an criptiú, agus ansin is " +"féidir le húinéir na scaireanna na scaireanna aonair a bhaint." #: ../../files/encrypting_files.rst:115 msgid "Recovery key password" From 52347210005873eae51fb9af19be8a29b72e9e9f Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:07:39 +0000 Subject: [PATCH 0106/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- .../ga/LC_MESSAGES/files/encrypting_files.pot | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index ff340ce39..69cbad02b 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -269,14 +269,13 @@ msgid "" "you lose your Nextcloud password. If the recovery key is not enabled, then " "there is no way to restore your files if you lose your login password." msgstr "" -"Má tá an eochairghné athshlánaithe cumasaithe ag do riarthóir Nextcloud, is " -"féidir leat an rogha a dhéanamh an ghné seo a úsáid do do chuntas. Má " -"chumasaíonn tú \"Aisghabháil Pasfhocal\" is féidir leis an riarthóir do " -"shonraí a léamh le pasfhocal speisialta. Cuireann an ghné seo ar chumas an " -"riarthóir do chuid comhad a aisghabháil sa chás go gcaillfidh tú do " -"phasfhocal Nextcloud. Mura bhfuil an eochair athshlánaithe cumasaithe, níl " -"aon bhealach ann do chuid comhad a chur ar ais má chailleann tú do " -"phasfhocal logáil isteach." +"Má tá an gné eochair athshlánaithe cumasaithe ag do riarthóir Nextcloud, is " +"féidir leat roghnú an ghné seo a úsáid do do chuntas. Má chumasann tú " +"\"Aisghabháil Pasfhocal\", is féidir leis an riarthóir do shonraí a léamh le" +" pasfhocal speisialta. Cuireann an gné seo ar chumas an riarthóir do chuid " +"comhad a aisghabháil sa chás go gcaillfidh tú do phasfhocal Nextcloud. Mura " +"bhfuil an eochair athshlánaithe cumasaithe, níl aon bhealach ann do chuid " +"comhad a chur ar ais má chailleann tú do phasfhocal logáil isteach." #: ../../files/encrypting_files.rst:127 msgid "Files not encrypted" From 1a6fb60a668aee371cc597c7bb0956d7c1789633 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:09:00 +0000 Subject: [PATCH 0107/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 69cbad02b..cca7744ad 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -286,8 +286,8 @@ msgid "" "Only the data in your files is encrypted, and not the filenames or folder " "structures. These files are never encrypted:" msgstr "" -"Níl ach na sonraí i do chomhaid criptithe, agus ní na comhaid-ainmneacha nó " -"struchtúir fillteán. Ní bhíonn na comhaid seo criptithe riamh:" +"Níl ach sonraí i do chomhaid criptithe, agus ní na hainmneacha comhad nó " +"struchtúir na fillteán. Ní chriptítear na comhaid seo riamh:" #: ../../files/encrypting_files.rst:132 msgid "Old files in the trash bin." From 88a9818827688ffeb097430e8ad208f7463630ed Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:09:38 +0000 Subject: [PATCH 0108/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index cca7744ad..a591dcd68 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -291,7 +291,7 @@ msgstr "" #: ../../files/encrypting_files.rst:132 msgid "Old files in the trash bin." -msgstr "Seanchomhaid sa bhosca bruscair." +msgstr "Comhaid seanbhunaithe sa bhosca bruscair." #: ../../files/encrypting_files.rst:133 msgid "Image thumbnails from the Gallery app." From 4f204eaebd77e8512158ff1ff340672bbfa9bb22 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:11:03 +0000 Subject: [PATCH 0109/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index a591dcd68..1c81b81dd 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -299,7 +299,7 @@ msgstr "Mionsamhlacha íomhá ón aip Gailearaí." #: ../../files/encrypting_files.rst:134 msgid "Previews from the Files app." -msgstr "Réamhamhairc ón aip Comhaid." +msgstr "Réamhamhairc ón aip Comhad." #: ../../files/encrypting_files.rst:135 msgid "The search index from the full text search app." From 557d511b78418ed681b9a2ca9471b2a28a0cd229 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:13:12 +0000 Subject: [PATCH 0110/1749] Translate encrypting_files.pot in ga 100% translated source file: 'encrypting_files.pot' on 'ga'. --- user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot index 1c81b81dd..7250a75a9 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/encrypting_files.pot @@ -319,7 +319,7 @@ msgstr "" #: ../../files/encrypting_files.rst:142 msgid "Change private key password" -msgstr "Athraigh pasfhocal eochair phríobháideach" +msgstr "Athraigh pasfhocal an eochair phríobháideach" #: ../../files/encrypting_files.rst:144 msgid "" From 35b0be6bb69d35712828c23ce15cc28de052761f Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 15 Jul 2024 06:09:12 +0200 Subject: [PATCH 0111/1749] docs(admin): Remove apps_supported Signed-off-by: Marcel Klehr --- admin_manual/apps_management.rst | 20 ++--- admin_manual/installation/apps_supported.rst | 94 -------------------- admin_manual/installation/index.rst | 1 - 3 files changed, 10 insertions(+), 105 deletions(-) delete mode 100644 admin_manual/installation/apps_supported.rst diff --git a/admin_manual/apps_management.rst b/admin_manual/apps_management.rst index 74b91c4cb..eb454469f 100644 --- a/admin_manual/apps_management.rst +++ b/admin_manual/apps_management.rst @@ -21,9 +21,9 @@ During the Nextcloud server installation, some apps are enabled by default. To see which apps are enabled go to your Apps page. Those apps are supported and developed by Nextcloud GmbH directly and -have an **Featured**-tag. See :doc:`installation/apps_supported` for a list of supported apps. +have an **Featured**-tag. -.. note:: Your Nextcloud server needs to be able to communicate with +.. note:: Your Nextcloud server needs to be able to communicate with ``https://apps.nextcloud.com`` to list and download apps. Please make sure to whitelist this target in your firewall or proxy if necessary. .. note:: To get access to work-arounds, long-term-support, priority bug fixing @@ -55,11 +55,11 @@ in the Application View field. Clicking the **Enable** button will enable the ap If the app is not part of the Nextcloud installation, it will be downloaded from the app store, installed and enabled. -App updates will also be offered to you on this page. Simply click on the **Update** -button to update a specific app or use the **Update all** button on top of the page to +App updates will also be offered to you on this page. Simply click on the **Update** +button to update a specific app or use the **Update all** button on top of the page to update all apps. -.. note:: **Beta releases**: You can also install beta releases of apps directly from here by +.. note:: **Beta releases**: You can also install beta releases of apps directly from here by switching your Nextcloud to the beta channel in the admin overview. Update notifications @@ -96,7 +96,7 @@ folder. The key **url** defines the HTTP web path to that folder, starting at the Nextcloud web root. The key **writable** indicates if a user can install apps in that folder. -Example: To ensure that the default ``/apps/`` folder only contains apps shipped +Example: To ensure that the default ``/apps/`` folder only contains apps shipped with Nextcloud, follow this example to setup an ``/extra-apps/`` folder which will be used to store any additional apps you install: @@ -116,14 +116,14 @@ which will be used to store any additional apps you install: ], .. danger:: Make sure that the values you choose for ``path`` and ``url`` for any custom - apps directories do not conflict with directories which already exist in your Nextcloud + apps directories do not conflict with directories which already exist in your Nextcloud Server root (installation directory). .. tip:: Apps paths can be located outside the server root. However, for any **path** outside the server root, you need to create a symbolic link in the server root that points **url** to **path**. For instance, if **path** is - ``/var/local/lib/nextcloud/extra-apps``, and **url** is ``/extra-apps``, then - you would use the command ``ln`` to create the symbolic link like this: + ``/var/local/lib/nextcloud/extra-apps``, and **url** is ``/extra-apps``, then + you would use the command ``ln`` to create the symbolic link like this: ``ln -sf /var/local/lib/nextcloud/extra-apps ./extra-apps`` Using a self hosted apps store @@ -147,6 +147,6 @@ To enable a self hosted apps store: "appstoreurl" => "https://my.appstore.instance/v1", -By default the apps store is enabled and configured to use ``https://apps.nextcloud.com/api/v1`` as apps store url. Nextcloud will fetch ``apps.json`` and ``categories.json`` from there. To use the defaults again remove **appstoreenabled** and **appstoreurl** from the configuration. +By default the apps store is enabled and configured to use ``https://apps.nextcloud.com/api/v1`` as apps store url. Nextcloud will fetch ``apps.json`` and ``categories.json`` from there. To use the defaults again remove **appstoreenabled** and **appstoreurl** from the configuration. Example: If ``categories.json`` is available at ``https://apps.nextcloud.com/api/v1/categories.json`` the apps store url is ``https://apps.nextcloud.com/api/v1``. diff --git a/admin_manual/installation/apps_supported.rst b/admin_manual/installation/apps_supported.rst deleted file mode 100644 index 8e98849b2..000000000 --- a/admin_manual/installation/apps_supported.rst +++ /dev/null @@ -1,94 +0,0 @@ -============== -Supported apps -============== - -Below is the list of apps supported for Nextcloud |version|. Supported here means that we'll accept bugreports and resolve them in these apps with regard to functionality and compatibility with Nextcloud |version|. To get access to work-arounds, long term support, priority bug fixing and custom consulting, contact Nextcloud GmbH. - -All apps are licensed under ``AGPLv3``. - -Nextcloud Files ---------------- - -* `Activity `_ -* `Auditing / Logging `_ -* `Antivirus for files `_ -* `Brute-force settings `_ -* `Circles `_ -* `Collaborative Tags `_ -* `Comments `_ -* `Contacts Interaction `_ -* `Data Request `_ -* `Default encryption module `_ -* `Deleted files `_ -* `External Sites `_ -* `External storage support `_ -* `Federated file sharing `_ -* `Federation `_ -* `File sharing `_ -* `Files access control `_ -* `Files `_ -* `Files Automated Tagging `_ -* `Files download limit `_ -* `First run wizard `_ -* `Flow `_ -* `Full Text Search `_ -* `Full Text Search - Elasticsearch Platform `_ -* `Full Text Search - Files `_ -* `Full Text Search - Tesseract OCR `_ -* `Temporary files lock `_ (this is necessary for "Edit files locally" functionality) -* `Group folders `_ -* `Guests `_ -* `LDAP user and group backend `_ -* `Log Reader `_ -* `Monitoring `_ -* `Nextcloud announcements `_ -* `Notifications `_ -* `Password policy `_ -* `PDF Viewer `_ -* `Photos `_ -* `Provisioning API `_ -* `Recommendations `_ -* `Related Resources `_ -* `Share by mail `_ -* `SharePoint Backend `_ -* `Suspicious Login `_ -* `SSO & SAML authentication `_ -* Social sharing via: - * `Diaspora `_ - * `Email `_ - * `Facebook `_ - * `Twitter `_ -* `Terms of Service `_ -* `Text `_ -* `Theming `_ -* `Two-Factor backup codes `_ -* `Two-Factor TOTP Provider `_ -* `Two-Factor WebAuthn `_ -* `Update Notifications `_ -* `Versions `_ -* `WebDAV endpoint `_ - -Nextcloud Groupware -------------------- - -* `Calendar `_ -* `Contacts `_ -* `Deck `_ -* `Mail `_ - -Nextcloud Talk --------------- - -* `Talk `_ - -Collaborative editing ---------------------- - -* `Collabora Online `_ -* `ONLYOFFICE `_ - -Global Scale ------------- - -* `Global Site Selector `_ -* `Lookup Server Connector `_ diff --git a/admin_manual/installation/index.rst b/admin_manual/installation/index.rst index b8865943c..183b401c4 100644 --- a/admin_manual/installation/index.rst +++ b/admin_manual/installation/index.rst @@ -11,7 +11,6 @@ Installation and server configuration source_installation installation_wizard command_line_installation - apps_supported selinux_configuration nginx harden_server From f9f34fc652e796f281fdfe8857747b549bc712c5 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 4 Jul 2024 10:40:41 +0200 Subject: [PATCH 0112/1749] docs(AI/LLM2): Update requirements and document model configuration Signed-off-by: Marcel Klehr --- admin_manual/ai/app_llm2.rst | 43 +++++++++++++++++++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/admin_manual/ai/app_llm2.rst b/admin_manual/ai/app_llm2.rst index 4c4b73210..87b5fe108 100644 --- a/admin_manual/ai/app_llm2.rst +++ b/admin_manual/ai/app_llm2.rst @@ -18,10 +18,15 @@ Requirements * This app is built as an External App and thus depends on AppAPI v2.3.0 or higher * Nextcloud AIO is supported -* Using GPU is currently not supported +* We currently support NVIDIA GPUs and x86_64 CPUs +* GPU Sizing + + * A NVIDIA GPU with at least 8GB VRAM + * At least 12GB of system RAM * CPU Sizing + * At least 12GB of system RAM * The more cores you have and the more powerful the CPU the better, we recommend 10-20 cores * The app will hog all cores by default, so it is usually better to run it on a separate machine @@ -42,6 +47,42 @@ This app allows supplying alternate LLM models as *gguf* files in the ``/nc_app_ 3. Restart the llm2 ExApp 4. Select the new model in the Nextcloud AI admin settings + +Configuring alternate models +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Since every model requires slightly different inference parameters, you can pass along a configuration file for the alternate model files you supply. + +The configuration file for a model file must have the same name as the model file but must end in ``.json`` instead of ``.gguf``. + +The strings ``{system_prompt}`` and ``{user_prompt}`` are variables that will be filled in by the app, so they must be part of your prompt template. + +Here is an example config file for Llama 2: + +.. code-block:: json + + { + "prompt": "<|im_start|> system\n{system_prompt}\n<|im_end|>\n<|im_start|> user\n{user_prompt}\n<|im_end|>\n<|im_start|> assistant\n", + "gpt4all_config": { + "max_tokens": 4096, + "n_predict": 2048, + "stop": ["<|im_end|>"] + } + } + +Here is an example configuration for Llama 3: + +.. code-block:: json + + { + "prompt": "<|begin_of_text|><|start_header_id|>system<|end_header_id|>\n\n{system_prompt}<|eot_id|><|start_header_id|>user<|end_header_id|>\n\n{user_prompt}<|eot_id|>\n\”<|start_header_id|>assistant<|end_header_id|>\n\n", + "gpt4all_config": { + "max_tokens": 8000, + "n_predict": 4000, + "stop": ["<|eot_id|>"] + } + } + Scaling ------- From 3618d412d68f5447870b338908e9dcdcd0cc3ec2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 06:03:55 +0000 Subject: [PATCH 0113/1749] chore(deps): Bump shivammathur/setup-php from 2.31.0 to 2.31.1 Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.31.0 to 2.31.1. - [Release notes](https://github.com/shivammathur/setup-php/releases) - [Commits](https://github.com/shivammathur/setup-php/compare/2e947f1f6932d141d076ca441d0e1e881775e95b...c541c155eee45413f5b09a52248675b1a2575231) --- updated-dependencies: - dependency-name: shivammathur/setup-php dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/openapi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/openapi.yml b/.github/workflows/openapi.yml index 1836f27e0..ba0530496 100644 --- a/.github/workflows/openapi.yml +++ b/.github/workflows/openapi.yml @@ -20,7 +20,7 @@ jobs: submodules: true - name: Set up php - uses: shivammathur/setup-php@2e947f1f6932d141d076ca441d0e1e881775e95b # v2 + uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: php-version: '8.1' # https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation From 445c21d6c39316fc03661c143a0ac9c7fcbc7cd1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 06:17:56 +0000 Subject: [PATCH 0114/1749] chore(deps): Bump sphinx-reredirects from 0.1.4 to 0.1.5 Bumps [sphinx-reredirects](https://github.com/documatt/sphinx-reredirects) from 0.1.4 to 0.1.5. - [Commits](https://github.com/documatt/sphinx-reredirects/compare/v0.1.4...v0.1.5) --- updated-dependencies: - dependency-name: sphinx-reredirects dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 3a5038559..9556e9ce2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -30,6 +30,6 @@ sphinxcontrib-phpdomain==0.11.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 sphinx-toolbox==3.5.0 -sphinx-reredirects==0.1.4 +sphinx-reredirects==0.1.5 urllib3==2.2.2 zipp==3.19.1 From ebbacc4e0f1a4ca6decffa839f50c8509758c261 Mon Sep 17 00:00:00 2001 From: Git'Fellow <12234510+solracsf@users.noreply.github.com> Date: Mon, 15 Jul 2024 10:38:35 +0200 Subject: [PATCH 0115/1749] Require Redis v4.0.0+ Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> --- admin_manual/configuration_server/caching_configuration.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin_manual/configuration_server/caching_configuration.rst b/admin_manual/configuration_server/caching_configuration.rst index 1b0bd19cd..7cd14580c 100644 --- a/admin_manual/configuration_server/caching_configuration.rst +++ b/admin_manual/configuration_server/caching_configuration.rst @@ -24,7 +24,7 @@ needs. The supported caching backends are: * `APCu `_, APCu 4.0.6 and up required. A local cache for systems. -* `Redis `_, PHP module 2.2.6 and up required. +* `Redis `_, server 4.0.0 and up required. For local and distributed caching, as well as transactional file locking. * `Memcached `_ For distributed caching. From 00bb452879fe59bf6e63fcae781b22ad764f39bb Mon Sep 17 00:00:00 2001 From: Josh Richards Date: Mon, 15 Jul 2024 09:47:19 -0400 Subject: [PATCH 0116/1749] fix(Files): mention enabledPreviewProviders parameter in Previews chapter Signed-off-by: Josh Richards --- .../configuration_files/previews_configuration.rst | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/admin_manual/configuration_files/previews_configuration.rst b/admin_manual/configuration_files/previews_configuration.rst index 3e267f97e..534dc2b6a 100644 --- a/admin_manual/configuration_files/previews_configuration.rst +++ b/admin_manual/configuration_files/previews_configuration.rst @@ -16,12 +16,13 @@ By default, Nextcloud can generate previews for the following filetypes: * Cover of MP3 files * Text documents -.. note:: Technically Nextcloud can also generate the previews - of other file types such as PDF, SVG or various office documents. - Due to security concerns those providers have been disabled by - default and are considered unsupported. - While those providers are still available, we discourage enabling - them, and they are not documented. +.. note:: Nextcloud can also generate previews of other file types (such as PDF, SVG, + various Office document formats, and various video formats). Due to security and + performance concerns those providers are disabled by default. While those providers + are still available, we discourage enabling them and they are considered unsupported. + The full list of the preview providers that are enabled by default (as well as those + disabled by default) can be found under the ``enabledPreviewProviders`` + :doc:`configuration parameter `. Parameters ---------- From 099c47da940c29568638df49fd3cfc767b59814f Mon Sep 17 00:00:00 2001 From: Josh Richards Date: Mon, 15 Jul 2024 16:02:00 -0400 Subject: [PATCH 0117/1749] fix(admin): Various Upgrade doc refinements Signed-off-by: Josh Richards --- admin_manual/maintenance/manual_upgrade.rst | 26 +++++++++-- admin_manual/maintenance/update.rst | 43 ++++++++++++++--- admin_manual/maintenance/upgrade.rst | 52 ++++++++++++++------- 3 files changed, 94 insertions(+), 27 deletions(-) diff --git a/admin_manual/maintenance/manual_upgrade.rst b/admin_manual/maintenance/manual_upgrade.rst index 44aac2d49..88313f979 100644 --- a/admin_manual/maintenance/manual_upgrade.rst +++ b/admin_manual/maintenance/manual_upgrade.rst @@ -2,10 +2,26 @@ Upgrade manually ================ -.. seealso:: +Overview +-------- - If you upgrade from a previous major version please see :ref:`critical changes` - first. +In some environments using the Built-in Updater in Web mode is not reliable (such as due to web server +timeouts) and running it in command-line mode is not an option (such as in some shared hosting environments). +In these cases a manual upgrade may be the best approach. + +A manual upgrade consists of downloading and unpacking the Nextcloud Archive file either to your PC or host. Then +deleting your existing Nextcloud Server installation files and folders, **except ``data/`` and ``config/``**, on +your host. Then moving the new Nextcloud Server installation files into the appropriate place on your host, +again preserving your existing ``data/`` and ``config/`` files. And doing a few other housekeeping items, such as +making sure your installed apps are transferred into the new installation and adjusting permissions. That may sound +like a lot, but detailed instructions are below. + +.. important:: + Before upgrading, especially between major versions (e.g. v27.y.z -> v28.y.z) please review + :ref:`critical changes` first. These are highlights of changes that may be required + in your environment to accomodate changes in Nextcloud Server. These notes are periodically revised as + needed so it is a good idea to revisit them even when proceeding with minor and maintenance upgrades just + in case. .. warning:: @@ -14,6 +30,10 @@ Upgrade manually following the standard :doc:`upgrade requirements <./upgrade>` (such as upgrading to the latest maintenance release *before* upgrading to a new major release). + +Step-by-Step Manual Upgrade +--------------------------- + .. important:: Always start by making a fresh backup and disabling all 3rd party apps. 1. Back up your existing Nextcloud Server database, data directory, and diff --git a/admin_manual/maintenance/update.rst b/admin_manual/maintenance/update.rst index c1aa2384d..70f3a7d85 100644 --- a/admin_manual/maintenance/update.rst +++ b/admin_manual/maintenance/update.rst @@ -15,18 +15,21 @@ and data, and it automates updating you have paid support or ask for help in the Nextcloud forums to see if your issue can be resolved without downgrading. -You should maintain regular backups (see :doc:`backup`), and make a backup -before every update. The built-in updater does not backup your database or data -directory. +.. danger:: + You should maintain regular backups (see :doc:`backup`), and make a backup + before every update. The built-in updater does not backup your database or data + directory. What does the updater do? ------------------------- .. note:: - The updater itself only replaces the existing files with the ones from the - version it updates to. The migration steps needs to be executed afterwards. - The command line mode provides a way to do this right after the code was - successfully replaced. + The built-in updater itself only replaces the existing files with the ones from the + version it updates to. The migration phase, which upgrades your database and apps, + needs to be executed afterwards. In command line mode, the updater offers to trigger this + for you right after the code was successfully replaced by running ``occ upgrade`` for you. + In web mode, the updater finishes and then offers to send you back to your instance's main + URL to trigger the migration phase's web UI. The built-in updater performs these operations: @@ -230,3 +233,29 @@ To execute this, run the command with the ``--no-interaction`` option. (i.e. .. image:: images/updater-cli-8-no-interaction.png :class: terminal-image +Troubleshooting +--------------- + +* The built-in updater logs all of its actions to a dedicated log file called + ``updater.log`` located in your configured ``datadirectory`` + (e.g. ``/var/www/html/data/updater.log``). This file can be helpful in isolating + where things are failing. It will also be needed if you reach out for assistance + on the community help forum (https://help.nextcloud.com). + +* If you are having problems using the Updater in web-mode, you should try using + command-line mode (if it's an option in your environment). Command-line avoids + issues with web server timeouts, which can be problematic since sometimes the + Updater can take a long time to complete certain steps. + +* If the problem seems to be during the backup step, you can try disabling the + backups the updater automatically creates of the installation files. Keep in + mind these backups do **not** include your data (which you are already hopefully + doing). The backup step can only be disabled while in command-line mode. Append + the option ``--no-backup`` to the ``updater.phar`` command. + +* If you accidentally say no when the command-line mode of the updater asks if you'd + like to run ``occ upgrade``, you can safely execute ``occ upgrade`` manually or + simply visit the URL of your instance to complete the database migrations and app + upgrade phase. + +* Reach out to the community help forum for assistance (https://help.nextcloud.com) diff --git a/admin_manual/maintenance/upgrade.rst b/admin_manual/maintenance/upgrade.rst index aa209a933..786c5716a 100644 --- a/admin_manual/maintenance/upgrade.rst +++ b/admin_manual/maintenance/upgrade.rst @@ -2,25 +2,43 @@ How to upgrade ============== -There are three ways to upgrade your Nextcloud server: +Overview +-------- -* With the :doc:`Updater `. -* :doc:`Manually upgrading ` with the Nextcloud ``.tar`` archive - from our `Download page `_. -* :doc:`Upgrading ` via the snap packages. -* Manually upgrading is also an option for users on shared hosting; download - and unpack the Nextcloud tarball to your PC. Delete your existing Nextcloud - files, except ``data/`` and ``config/`` files, on your hosting account. Then - transfer the new Nextcloud files to your hosting account, again - preserving your existing ``data/`` and ``config/`` files. +The approach used to upgrade your Nextcloud Server depends on your installation type. This +manual mainly focuses on the methods that apply to an Archive based installation. If you installed +using Snap, Docker, a pre-built VM, or a package management tool then refer to the installation +and update instructions for that installation method for the most accurate upgrading inststructions +(generally located at the distribution point for the install method you chose). -When an update is available for your Nextcloud server, you will see a -notification at the top of your Nextcloud Web interface. When you click the -notification it brings you here, to this page. +There are two ways to upgrade an Archive based Nextcloud Server deployment: -**It is best to keep your Nextcloud server upgraded regularly**, and to install -all point releases and major releases. -Major releases are 18, 19 or 20. Point releases are intermediate releases for each major release. For example 18.0.4 and 19.0.2 are point releases. +* With the :doc:`Built-in Updater ` (via the web or command-line interfaces). +* :doc:`Manually upgrading ` (using a downloaded Archive file) + +The Built-in Updater, in either Web or command-line mode, is the easiest choice for most environments. +However some environments require the manual approach. Both approaches are covered fully here. + +.. important:: + Before upgrading, especially between major versions (e.g. v27.y.z -> v28.y.z) please review + :ref:`critical changes` first. These are highlights of changes that may be required + in your environment to accomodate changes in Nextcloud Server. These notes are periodically revised as + needed so it is also a good idea to revisit them periodically, such as when proceeding with maintenance + upgrades. + +When an update is available for your Nextcloud server, by default you will receive +a notification. You can also check for available updates by visiting the Update section under +**Administration settings->Overview** in the Web UI. + +.. note:: + It is best to keep your Nextcloud server upgraded regularly. This means installing all maintenance/point releases + and upgrading to new major releases before your current one reaches :doc:`end-of-life` status. + Examples of major releases are 27, 28, or 29. Maintenance releases are intermediate releases for each + major release that address critical functionality or security bugs. For example 28.0.4 and 29.0.2 are maintenance + releases. + +Approaching Upgrades +-------------------- Nextcloud must be upgraded step by step: * Before you can upgrade to the next major release, Nextcloud upgrades to the latest point release. @@ -131,4 +149,4 @@ Those include for example:: $ sudo -u www-data php occ db:add-missing-indices $ sudo -u www-data php occ db:add-missing-primary-keys -You can use the ``--dry-run`` option to output the SQL queries instead of executing them. \ No newline at end of file +You can use the ``--dry-run`` option to output the SQL queries instead of executing them. From a750b8169db358fe946a1eab38165faf34abdaff Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 07:21:49 +0000 Subject: [PATCH 0118/1749] Translate mail.pot in ru 100% translated source file: 'mail.pot' on 'ru'. --- .../locale/ru/LC_MESSAGES/groupware/mail.pot | 428 ++++++++++++++++++ 1 file changed, 428 insertions(+) create mode 100644 user_manual/locale/ru/LC_MESSAGES/groupware/mail.pot diff --git a/user_manual/locale/ru/LC_MESSAGES/groupware/mail.pot b/user_manual/locale/ru/LC_MESSAGES/groupware/mail.pot new file mode 100644 index 000000000..3b6372825 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/groupware/mail.pot @@ -0,0 +1,428 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2023 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# ashed , 2023 +# Сергей Мазанов, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-09-11 14:27+0000\n" +"PO-Revision-Date: 2023-05-02 18:16+0000\n" +"Last-Translator: Сергей Мазанов, 2024\n" +"Language-Team: Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../groupware/mail.rst:3 +msgid "Using the Mail app" +msgstr "Использование приложения Почта" + +#: ../../groupware/mail.rst:5 +msgid "" +"The Mail app comes installed with Nextcloud Hub by default, but can be " +"disabled. Please ask your Administrator for it." +msgstr "" +"Приложение «Почта» по умолчанию установлено вместе с Nextcloud Hub, но его " +"можно отключить. Пожалуйста, обратитесь к своему администратору." + +#: ../../groupware/mail.rst:11 +msgid "Managing your mail account" +msgstr "Управление вашей почтовой учётной записью" + +#: ../../groupware/mail.rst:14 +msgid "Add a new mail account" +msgstr "Добавить новую учётную запись почты" + +#: ../../groupware/mail.rst:16 +msgid "Enable mail app from the apps" +msgstr "Включить почтовое приложение из приложений" + +#: ../../groupware/mail.rst:17 +msgid "Click the mail icon on the header" +msgstr "Щёлкните значок почты в заголовке" + +#: ../../groupware/mail.rst:18 +msgid "Fill up the login form (auto or manual)" +msgstr "Заполните форму входа (автоматически или вручную)" + +#: ../../groupware/mail.rst:23 +msgid "Scheduled messages" +msgstr "Запланированные сообщения" + +#: ../../groupware/mail.rst:24 +msgid "Click new message button on top left of your screen" +msgstr "Нажмите кнопку нового сообщения в левом верхнем углу экрана" + +#: ../../groupware/mail.rst:25 +msgid "Click the (...) action menu on the modal composer" +msgstr "Щёлкните по меню действий (...) в модальном композере" + +#: ../../groupware/mail.rst:26 +msgid "Click *send later*" +msgstr "Щёлкните по *отправить позже*" + +#: ../../groupware/mail.rst:31 +msgid "Priority inbox" +msgstr "Приоритетные входящие" + +#: ../../groupware/mail.rst:32 +msgid "" +"Priority inbox has 2 section *Important* and *Others*. Messages will " +"automatically be marked as important based on which messages you interacted " +"with or marked as important. In the beginning you might have to manually " +"change the importance to teach the system, but it will improve over time." +msgstr "" +"В папке 'Приоритетные' есть 2 раздела *Важные* и *Другие*. Сообщения будут " +"автоматически помечены как важные в зависимости от того, с какими " +"сообщениями вы взаимодействовали или помечены как важные. Вначале вам, " +"возможно, придется вручную изменить важность, чтобы обучить систему, но со " +"временем она улучшится." + +#: ../../groupware/mail.rst:38 +msgid "All inboxes" +msgstr "Все входящие" + +#: ../../groupware/mail.rst:39 +msgid "" +"All messages from all the accounts you have logged in, will be shown here " +"chronologically." +msgstr "" +"Все сообщения из всех учётных записей, в которые вы вошли, будут показаны " +"здесь в хронологическом порядке." + +#: ../../groupware/mail.rst:42 +msgid "Account settings" +msgstr "Настройки учётной записи" + +#: ../../groupware/mail.rst:43 +msgid "Your account settings such as:" +msgstr "Настройки вашей учётной записи, такие как:" + +#: ../../groupware/mail.rst:45 +msgid "Aliases" +msgstr "Псевдонимы" + +#: ../../groupware/mail.rst:46 +msgid "Signature" +msgstr "Подпись" + +#: ../../groupware/mail.rst:47 +msgid "Default Folders" +msgstr "Папки по умолчанию" + +#: ../../groupware/mail.rst:48 +msgid "Autoresponder" +msgstr "Автоответчик" + +#: ../../groupware/mail.rst:49 +msgid "Trusted senders" +msgstr "Доверенные отправители" + +#: ../../groupware/mail.rst:50 +msgid "..and more" +msgstr "..и более" + +#: ../../groupware/mail.rst:52 +msgid "" +"Can be found in the action menu of a mail account. There you can edit, add " +"or remove settings depending on your need." +msgstr "" +"Можно найти в меню действий почтовой учётной записи. Там вы можете " +"редактировать, добавлять или удалять настройки в зависимости от ваших " +"потребностей." + +#: ../../groupware/mail.rst:55 +msgid "Move messages to Junk folder" +msgstr "Переместить сообщения в папку «Спам»" + +#: ../../groupware/mail.rst:59 +msgid "" +"Mail can move a message to a different folder when it is marked as junk." +msgstr "" +"Почта может переместить сообщение в другую папку, если оно помечено как " +"нежелательное." + +#: ../../groupware/mail.rst:61 ../../groupware/mail.rst:87 +msgid "Visit Account settings" +msgstr "Посетите настройки учётной записи" + +#: ../../groupware/mail.rst:62 +msgid "Go to Default folders" +msgstr "Перейдите в Папки по умолчанию" + +#: ../../groupware/mail.rst:63 +msgid "Check that a folder is selected for the junk messages" +msgstr "Убедитесь, что папка выбрана для нежелательных сообщений" + +#: ../../groupware/mail.rst:64 +msgid "Go to Junk settings" +msgstr "Перейдите к настройкам Спама" + +#: ../../groupware/mail.rst:65 +msgid "Click Move messages to Junk folder" +msgstr "Щёлкните Переместить сообщения в папку «Спам»" + +#: ../../groupware/mail.rst:70 +msgid "Account delegation" +msgstr "Делегирование учётной записи" + +#: ../../groupware/mail.rst:72 +msgid "" +"The app allows account delegation so that one user can send emails from the " +"address of another." +msgstr "" +"Приложение позволяет делегировать учётную запись, чтобы один пользователь " +"мог отправлять электронные письма с адреса другого." + +#: ../../groupware/mail.rst:74 +msgid "The delegation has to be configured on the mail server by an admin" +msgstr "" +"Делегирование должно быть настроено на почтовом сервере администратором." + +#: ../../groupware/mail.rst:75 +msgid "Add the other email address as an alias for your own email account" +msgstr "" +"Добавьте другой адрес электронной почты в качестве псевдонима для своей " +"учётной записи электронной почты." + +#: ../../groupware/mail.rst:76 +msgid "When sending an email, select the alias as sender" +msgstr "" +"При отправке электронного письма выберите псевдоним в качестве отправителя" + +#: ../../groupware/mail.rst:78 +msgid "" +"The sent email might not be visible to the original account if it's stored " +"in your personal *Sent* mailbox." +msgstr "" +"Отправленная электронная почта может быть не видна в исходной учётной " +"записи, если она хранится в вашем личном почтовом ящике *Отправленные*." + +#: ../../groupware/mail.rst:81 +msgid "Automatic trash deletion" +msgstr "Автоматическое удаление мусора" + +#: ../../groupware/mail.rst:85 +msgid "" +"The Mail app can automatically delete messages in the trash folder after a " +"certain number of days." +msgstr "" +"Приложение Почта может автоматически удалять сообщения из корзины после " +"определенного количества дней" + +#: ../../groupware/mail.rst:88 +msgid "Go to Automatic trash deletion" +msgstr "Перейти к Автоматическому удалению мусора" + +#: ../../groupware/mail.rst:89 +msgid "Enter the number of days after which messages should be deleted" +msgstr "Введите количество дней, после которых сообщения должны быть удалены" + +#: ../../groupware/mail.rst:91 +msgid "Disable trash retention by leaving the field empty or setting it to 0." +msgstr "" +"Отключить задержку очистки корзины. Оставьте это поле пустым или установите " +"0" + +#: ../../groupware/mail.rst:93 +msgid "Only mails deleted after enabling trash retention will be processed." +msgstr "" +"Только сообщения, удаленные после включения задержки очистки будут " +"затронуты." + +#: ../../groupware/mail.rst:98 +msgid "Compose messages" +msgstr "Создание сообщений" + +#: ../../groupware/mail.rst:100 +msgid "Click new message on the top left of your screen" +msgstr "Нажмите новое сообщение в левом верхнем углу экрана." + +#: ../../groupware/mail.rst:101 +msgid "Start writing your message" +msgstr "Начните писать свое сообщение" + +#: ../../groupware/mail.rst:104 +msgid "Minimize the composer modal" +msgstr "Сверните модальное окно композера" + +#: ../../groupware/mail.rst:108 +msgid "" +"The composer modal can be minimized while writing a new message, editing an " +"existing draft or editing a message from the outbox. Simply click the " +"minimize button on the top right of the modal or click anywhere outside the " +"modal." +msgstr "" +"Модальное окно композера можно свернуть при написании нового сообщения, " +"редактировании существующего черновика или редактировании сообщения из папки" +" «Исходящие». Просто нажмите кнопку свертывания в правом верхнем углу " +"модального окна или щёлкните в любом месте за пределами модального окна." + +#: ../../groupware/mail.rst:112 +msgid "" +"You can resume your minimized message by clicking anywhere on the indicator " +"on the bottom right of your screen." +msgstr "" +"Вы можете восстановить положение свернутого окна композера, щёлкнув в любом " +"месте индикатора в правом нижнем углу экрана." + +#: ../../groupware/mail.rst:116 +msgid "" +"Press the close button on the modal or the indicator in the bottom right " +"corner to stop editing a message. A draft will be saved automatically into " +"your draft mailbox." +msgstr "" +"Нажмите кнопку закрытия в модальном окне или индикатор в правом нижнем углу," +" чтобы прекратить редактирование сообщения. Черновик будет автоматически " +"сохранён в папке Черновики в вашем почтовом ящике." + +#: ../../groupware/mail.rst:120 +msgid "Mailbox actions" +msgstr "Действия с почтовым ящиком" + +#: ../../groupware/mail.rst:123 +msgid "Add a mailbox" +msgstr "Добавить почтовый ящик" + +#: ../../groupware/mail.rst:124 +msgid "Open the action menu of an account" +msgstr "Откройте меню действий учётной записи" + +#: ../../groupware/mail.rst:125 +msgid "Click add mailbox" +msgstr "Нажмите добавить почтовый ящик" + +#: ../../groupware/mail.rst:128 +msgid "Add a submailbox" +msgstr "Добавить дополнительный почтовый ящик" + +#: ../../groupware/mail.rst:129 +msgid "Open the action menu of a mailbox" +msgstr "Откройте меню действий почтового ящика" + +#: ../../groupware/mail.rst:130 +msgid "Click add submailbox" +msgstr "Нажмите Добавить дополнительный почтовый ящик" + +#: ../../groupware/mail.rst:133 +msgid "Shared mailbox" +msgstr "Общий почтовый ящик" + +#: ../../groupware/mail.rst:134 +msgid "" +"If a mailbox was shared with you with some specific rights, that mailbox " +"will show as a new mailbox with a shared icon as below:" +msgstr "" +"Если вам предоставили общий доступ к почтовому ящику с определёнными " +"правами, этот почтовый ящик будет отображаться как новый почтовый ящик с " +"общим значком, как показано ниже:" + +#: ../../groupware/mail.rst:139 +msgid "Envelope actions" +msgstr "Действия с конвертом" + +#: ../../groupware/mail.rst:142 +msgid "Create an event" +msgstr "Создать событие" + +#: ../../groupware/mail.rst:143 +msgid "" +"Create an event for a certain message/thread directly via mail app 1. Open " +"action menu of an envelope 2. Click *more actions* 3. Click *create event*" +msgstr "" +"Создайте событие для определённого сообщения/треда напрямую через почтовое " +"приложение 1. Откройте меню действий с конвертом 2. Нажмите *дополнительные " +"действия* 3. Нажмите *создать событие*" + +#: ../../groupware/mail.rst:149 +msgid "Create a task" +msgstr "Создать задачу" + +#: ../../groupware/mail.rst:153 +msgid "" +"Create an task for a certain message/thread directly via mail app 1. Open " +"action menu of an envelope 2. Click *more actions* 3. Click *create task*" +msgstr "" +"Создайте задачу для определённого сообщения/треда напрямую через почтовое " +"приложение 1. Откройте меню действий с конвертом 2. Нажмите *дополнительные " +"действия* 3. Нажмите *создать задачу*" + +#: ../../groupware/mail.rst:158 +msgid "" +"Tasks are stored in supported calendars. If there is no compatible calendar " +"you can create a new one with the :ref:`calendar app`." +msgstr "" +"Задачи хранятся в поддерживаемых календарях. Если совместимого календаря " +"нет, вы можете создать новый с помощью приложения :ref:`calendar " +"app`." + +#: ../../groupware/mail.rst:161 +msgid "Edit tags" +msgstr "Редактировать теги" + +#: ../../groupware/mail.rst:162 +msgid "Open action menu of an envelope" +msgstr "Откройте меню действий с конвертом" + +#: ../../groupware/mail.rst:163 +msgid "Click *Edit tags*" +msgstr "Нажмите *Редактировать теги*" + +#: ../../groupware/mail.rst:164 +msgid "On the tags modal, set/unset tags" +msgstr "В модальном окне тегов установите/снимите теги" + +#: ../../groupware/mail.rst:168 +msgid "Message actions" +msgstr "Действия с сообщениями" + +#: ../../groupware/mail.rst:171 +msgid "Unsubscribe from a mailing list" +msgstr "Отписаться от списка рассылки" + +#: ../../groupware/mail.rst:175 +msgid "" +"Some mailing lists and newsletters allow to be unsubscribed easily. If the " +"Mail app detects messages from such a sender, it will show an *Unsubscribe* " +"button next to the sender information. Click and confirm to unsubscribe from" +" the list." +msgstr "" +"Некоторые списки рассылки и информационные бюллетени позволяют легко " +"отказаться от подписки. Если приложение «Почта» обнаружит сообщения от " +"такого отправителя, рядом с информацией об отправителе появится кнопка " +"*Отписаться*. Нажмите и подтвердите, чтобы отписаться от списка." + +#: ../../groupware/mail.rst:178 +msgid "Snooze" +msgstr "Заморозить" + +#: ../../groupware/mail.rst:182 +msgid "" +"Snoozing a message or thread moves it into a dedicated mailbox until the " +"selected snooze date is reached and the message or thread is moved back to " +"the original mailbox." +msgstr "" +"\"Заморозка\" сообщений или ветки помещает их в выделенный ящик до выбранной" +" даты заморозки, после которой сообщения или ветка возвращается в прежний " +"ящик" + +#: ../../groupware/mail.rst:184 +msgid "Open action menu of an envelope or thread" +msgstr "Открыть меню действий конверта или ветки" + +#: ../../groupware/mail.rst:185 +msgid "Click *Snooze*" +msgstr "нажмите \"Заморозить\"" + +#: ../../groupware/mail.rst:186 +msgid "Select how long the message or thread should be snoozed" +msgstr "Укажите как долго сообщение или ветка должны быть заморожены" From 6fa6006a5d6d818f7313e142058a3a03f57801b9 Mon Sep 17 00:00:00 2001 From: Josh Richards Date: Tue, 16 Jul 2024 19:27:41 -0400 Subject: [PATCH 0119/1749] fix: adjust php-fpm install notes for new setupcheck Signed-off-by: Josh Richards --- .../installation/source_installation.rst | 37 ++++++++++++++++--- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst index de8e2a9e3..398d3c1df 100644 --- a/admin_manual/installation/source_installation.rst +++ b/admin_manual/installation/source_installation.rst @@ -234,10 +234,35 @@ SELinux-enabled distributions such as Fedora and CentOS. .. _php_fpm_tips_label: -php-fpm configuration notes ---------------------------- +PHP-FPM configuration +--------------------- -**System environment variables** +Overview +^^^^^^^^ + +`PHP-FPM `_ is a FastCGI based +implementation of PHP containing features useful for busy web sites and large web +applications. Using it with Nextcloud is an advanced topic and requires getting +familiar with how PHP-FPM functions. In most cases the defaults are not ideal for +use with Nextcloud. Here we'll highlight a few of the most important areas that +should be adjusted. + +Process manager +^^^^^^^^^^^^^^^ + +The default value for ``pm.max_children`` in many PHP-FPM installations is +lower than appropriate. Having a low value may cause client connectivity +problems, unexplained errors, and performance problems. It is a common cause +of *Gateway Timeouts*. Having too high of a value in relation to available +resources (such as memory), however, will also lead to problems. The default +value is often ``5``. This greatly limits simultaneously connections to your +Nextcloud instance and, unless you are severely resource constraints, will +underutilize your hardware. Check the :doc:`../installation/server_tuning` +chapter for some guidance and resources for coming up with appropriate values, +as well as other related paramaters. + +System environment variables +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ When you are using ``php-fpm``, system environment variables like PATH, TMP or others are not automatically populated in the same way as @@ -292,14 +317,16 @@ Please keep in mind that it is possible to create different settings for ``php-cli`` and ``php-fpm``, and for different domains and Web sites. The best way to check your settings is with :ref:`label-phpinfo`. -**Maximum upload size** +Maximum upload size +^^^^^^^^^^^^^^^^^^^ If you want to increase the maximum upload size, you will also have to modify your ``php-fpm`` configuration and increase the ``upload_max_filesize`` and ``post_max_size`` values. You will need to restart ``php-fpm`` and your HTTP server in order for these changes to be applied. -**.htaccess notes for Apache** +.htaccess +^^^^^^^^^ Nextcloud comes with its own ``nextcloud/.htaccess`` file. Because ``php-fpm`` can't read PHP settings in ``.htaccess`` these settings and permissions must From c495b14154c339972def9f8b120deb64985ca201 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Wed, 17 Jul 2024 02:50:13 +0000 Subject: [PATCH 0120/1749] generate documentation from config.sample.php --- .../config_sample_php_parameters.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index f6e8f0027..42ef7773b 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -2868,6 +2868,23 @@ Note that this list is case-insensitive. Defaults to ``array('.htaccess')`` +forbidden_filename_basenames +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + +:: + + 'forbidden_filename_basenames' => [], + +Disallow the upload of files with specific basenames. + +The basename is the name of the file without the extension, +e.g. for "archive.tar.gz" the basename would be "archive". + +Note that this list is case-insensitive. + +Defaults to ``array()`` + forbidden_filename_characters ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ From 9ef0bdebd9274fc60eaa87d0548efa02323b0559 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 17 Jul 2024 13:44:14 +0200 Subject: [PATCH 0121/1749] feat(admin): Add information about `forbidden_filename_basenames` in Nextcloud 30 Signed-off-by: Ferdinand Thiessen --- admin_manual/release_notes/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/admin_manual/release_notes/upgrade_to_30.rst b/admin_manual/release_notes/upgrade_to_30.rst index 64f818386..0db649518 100644 --- a/admin_manual/release_notes/upgrade_to_30.rst +++ b/admin_manual/release_notes/upgrade_to_30.rst @@ -16,4 +16,5 @@ Changes to the available options in ``config.php``. * The option ``blacklisted_files`` is now deprecated and replaced with ``forbidden_filenames`` * The option ``forbidden_chars`` is now deprecated and replaced with ``forbidden_filename_characters`` +* The option ``forbidden_filename_basenames`` was added to allow bocking files with specific basenames (the filename without extension (before the first dot)) * The option ``forbidden_filename_extensions`` was added to allow blocking extensions from being used on filenames From 1f60f2c82fdfd85d102e90b2271e78d211ffd4c4 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 17 Jul 2024 13:52:51 +0200 Subject: [PATCH 0122/1749] fix(admin): Adjust supported Ubuntu versions (incl. 24.04) Signed-off-by: Ferdinand Thiessen --- admin_manual/installation/system_requirements.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/admin_manual/installation/system_requirements.rst b/admin_manual/installation/system_requirements.rst index 40f7a35d3..8ed3a56b3 100644 --- a/admin_manual/installation/system_requirements.rst +++ b/admin_manual/installation/system_requirements.rst @@ -14,8 +14,8 @@ For best performance, stability and functionality we have documented some recomm +------------------+-----------------------------------------------------------------------+ | Platform | Options | +==================+=======================================================================+ -| Operating System | - **Ubuntu 22.04 LTS** (recommended) | -| (64-bit) | - Ubuntu 20.04 LTS | +| Operating System | - Ubuntu 24.04 LTS | +| (64-bit) | - **Ubuntu 22.04 LTS** (recommended) | | | - **Red Hat Enterprise Linux 9** (recommended) | | | - Red Hat Enterprise Linux 8 | | | - Debian 12 (Bookworm) | From 64cfff1db89b437e758bfc6975dff5983d2cef0d Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 17 Jul 2024 14:02:04 +0200 Subject: [PATCH 0123/1749] feat(admin): Add note about `webp` static assets Signed-off-by: Ferdinand Thiessen --- admin_manual/installation/nginx-root.conf.sample | 2 +- admin_manual/installation/nginx-subdir.conf.sample | 2 +- admin_manual/release_notes/upgrade_to_30.rst | 6 ++++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/admin_manual/installation/nginx-root.conf.sample b/admin_manual/installation/nginx-root.conf.sample index fd8e8fe9d..550364749 100644 --- a/admin_manual/installation/nginx-root.conf.sample +++ b/admin_manual/installation/nginx-root.conf.sample @@ -165,7 +165,7 @@ server { } # Serve static files - location ~ \.(?:css|js|mjs|svg|gif|png|jpg|ico|wasm|tflite|map|ogg|flac)$ { + location ~ \.(?:css|js|mjs|svg|gif|ico|jpg|png|webp|wasm|tflite|map|ogg|flac)$ { try_files $uri /index.php$request_uri; # HTTP response headers borrowed from Nextcloud `.htaccess` add_header Cache-Control "public, max-age=15778463$asset_immutable"; diff --git a/admin_manual/installation/nginx-subdir.conf.sample b/admin_manual/installation/nginx-subdir.conf.sample index bbfbae2d8..da9b56d48 100644 --- a/admin_manual/installation/nginx-subdir.conf.sample +++ b/admin_manual/installation/nginx-subdir.conf.sample @@ -164,7 +164,7 @@ server { } # Serve static files - location ~ \.(?:css|js|mjs|svg|gif|png|jpg|ico|wasm|tflite|map|ogg|flac)$ { + location ~ \.(?:css|js|mjs|svg|gif|ico|jpg|png|webp|wasm|tflite|map|ogg|flac)$ { try_files $uri /nextcloud/index.php$request_uri; # HTTP response headers borrowed from Nextcloud `.htaccess` add_header Cache-Control "public, max-age=15778463$asset_immutable"; diff --git a/admin_manual/release_notes/upgrade_to_30.rst b/admin_manual/release_notes/upgrade_to_30.rst index 64f818386..11e693d6c 100644 --- a/admin_manual/release_notes/upgrade_to_30.rst +++ b/admin_manual/release_notes/upgrade_to_30.rst @@ -9,6 +9,12 @@ System requirements * PHP 8.0 is no longer supported. * PostgreSQL 9.4 is no longer supported. +Web server configuration +------------------------ + +Make sure that your web server is serving files with the ``webp`` extension (WebP images) correctly as static assets. +This is included in the shipped ``.htaccess`` file but if you use another web server or custom configuration you need to check this manually. + Nextcloud configuration ----------------------- From a41b8a8b8f012693a98809785df7ecc3a3d1d2f3 Mon Sep 17 00:00:00 2001 From: Jonas Date: Wed, 17 Jul 2024 15:41:08 +0200 Subject: [PATCH 0124/1749] feat(developers): Document public reference API Signed-off-by: Jonas --- developer_manual/digging_deeper/reference.rst | 45 ++++++++++++++++--- 1 file changed, 38 insertions(+), 7 deletions(-) diff --git a/developer_manual/digging_deeper/reference.rst b/developer_manual/digging_deeper/reference.rst index d23cbad79..1bd230e5c 100644 --- a/developer_manual/digging_deeper/reference.rst +++ b/developer_manual/digging_deeper/reference.rst @@ -126,11 +126,18 @@ Accessing the API directly can be useful if you want to: Endpoints to resolve links: -* GET /ocs/v2.php/references/resolve - * ``reference`` parameter which is the link to resolve -* GET /ocs/v2.php/references/resolve - * ``references`` parameter which is an array of links to resolve - * ``limit`` parameter which is the maximum number of links to resolve +* GET /ocs/v2.php/references/resolve (authenticated) + * ``reference`` parameter with the link to resolve +* GET /ocs/v2.php/references/resolvePublic + * ``reference`` parameter with the link to resolve + * ``sharingToken`` parameter with the public share token +* POST /ocs/v2.php/references/resolve + * ``references`` parameter with an array of links to resolve + * ``limit`` parameter with the maximum number of links to resolve +* POST /ocs/v2.php/references/resolve + * ``references`` parameter with an array of links to resolve + * ``sharingToken`` parameter with the public share token + * ``limit`` parameter with the maximum number of links to resolve Request examples ^^^^^^^^^^^^^^^^ @@ -462,8 +469,12 @@ A reference provider is a class implementing the ``OCP\Collaboration\Reference\I If you just want to resolve links, simply implement the ``IReferenceProvider`` interface. This is described in the "Resolving links" section. +To support resolving links from public shares, the ``OCP\Collaboration\Reference\IPublicReferenceProvider`` interface +needs to be implemented as well. + If you want your reference provider to be used by the Smart Picker, you need to extend the ``OCP\Collaboration\Reference\ADiscoverableReferenceProvider`` class to declare all required information. + There are 2 ways to make your provider appear in the smart picker, in other words, 2 types of providers: * Either your reference provider implements the ``OCP\Collaboration\Reference\ISearchableReferenceProvider`` interface and you declare a list of unified search providers that will be used by the Smart Picker @@ -478,8 +489,11 @@ Links that are not matched by any reference provider will always be handled by t This provider will try to get the information declared in the target page's meta tag. The link preview will be rendered with the default widget. -For your provider to properly handle some links, -you need to implement the ``matchReference`` and ``resolve`` methods of ``IReferenceProvider``. +For your provider to properly handle some links, you need to implement the ``matchReference`` and ``resolve`` +methods of ``IReferenceProvider``. + +In order to resolve links from a public share, ``resolvePublic`` from ``IPublicReferenceProvider`` has to be implemented +additionally. Match links ~~~~~~~~~~~ @@ -499,6 +513,9 @@ Resolving links The ``resolve`` method of ``IReferenceProvider`` is used to get information about a link and return it as a ``OCP\Collaboration\Reference\Reference`` object. +Respectively the ``resolvePublic`` method of ``IPublicReferenceProvider`` is used to get information about a +link from a public share (available since Nextcloud 30). + Using the default widget ^^^^^^^^^^^^^^^^^^^^^^^^ @@ -522,6 +539,13 @@ then you just need to provide a title, a description and optionally an image. return null; } + public function resolveReferencePublic(string $referenceText, string $shareToken): ?IReference { + if ($this->checkShareToken() === $shareToken) { + return $this->resolveReference($referenceText); + } + return null; + } + Using custom reference widgets ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -563,6 +587,13 @@ This way we make sure any generic rendering of link previews still shows some in return null; } + public function resolveReferencePublic(string $referenceText, string $shareToken): ?IReference { + if ($this->checkShareToken() === $shareToken) { + return $this->resolveReference($referenceText); + } + return null; + } + On the frontend side you need to implement and register your custom component. Here is a component example: You need to react to the ``OCP\Collaboration\Reference\RenderReferenceEvent`` From e680add5105c943e88af4ad0d6f5afa3a75779e8 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 18 Jul 2024 09:33:59 +0000 Subject: [PATCH 0125/1749] Translate federated_cloud_sharing.pot in ga 100% translated source file: 'federated_cloud_sharing.pot' on 'ga'. --- .../locale/ga/LC_MESSAGES/files/federated_cloud_sharing.pot | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/user_manual/locale/ga/LC_MESSAGES/files/federated_cloud_sharing.pot b/user_manual/locale/ga/LC_MESSAGES/files/federated_cloud_sharing.pot index 21a0ad50d..ccb302205 100644 --- a/user_manual/locale/ga/LC_MESSAGES/files/federated_cloud_sharing.pot +++ b/user_manual/locale/ga/LC_MESSAGES/files/federated_cloud_sharing.pot @@ -134,7 +134,8 @@ msgid "" " the **Add remote share** button and they're finished." msgstr "" "Ansin, feicfidh siad dialóg ag iarraidh a dhearbhú. Níl le déanamh acu ach " -"cliceáil ar an gcnaipe **Cuir cianroinnte** leis agus tá siad críochnaithe." +"cliceáil ar an gcnaipe **Cuir scair iargúlta leis** agus tá siad " +"críochnaithe." #: ../../files/federated_cloud_sharing.rst:55 msgid "" From 3114c68002f060b41f000a20f6cc23bb94f9a55a Mon Sep 17 00:00:00 2001 From: provokateurin Date: Thu, 18 Jul 2024 12:03:10 +0200 Subject: [PATCH 0126/1749] feat(developer): Add deprecated annotations in 30 Signed-off-by: provokateurin --- .../app_upgrade_guide/upgrade_to_30.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 8babad2fb..350be26cc 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -121,6 +121,19 @@ Changed APIs - Calling ``OCP\Notification\INotification::setIcon()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - ``OCP\Notification\INotifier::prepare()`` should no longer throw ``\InvalidArgumentException``. ``OCP\Notification\UnknownNotificationException`` should be thrown when the notifier does not want to handle the notification. ``\InvalidArgumentException`` are logged as debug for now and will be logged as error in the future to help developers find issues from code that unintentionally threw ``\InvalidArgumentException`` +Deprecated APIs +^^^^^^^^^^^^^^^ + +- Using the ``@PasswordConfirmationRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\PasswordConfirmationRequired]`` attribute should be used instead. +- Using the ``@CORS`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\CORS]`` attribute should be used instead. +- Using the ``@PublicPage`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\PublicPage]`` attribute should be used instead. +- Using the ``@ExAppRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\ExAppRequired]`` attribute should be used instead. +- Using the ``@AuthorizedAdminSetting`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\AuthorizedAdminSetting]`` attribute should be used instead. +- Using the ``@SubAdminRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\SubAdminRequired]`` attribute should be used instead. +- Using the ``@NoAdminRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\NoAdminRequired]`` attribute should be used instead. +- Using the ``@StrictCookieRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\StrictCookiesRequired]`` attribute should be used instead. +- Using the ``@NoCSRFRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\NoCSRFRequired]`` attribute should be used instead. + Removed APIs ^^^^^^^^^^^^ From 69b8b13db5ca80579554600a2eeb021368ed00e2 Mon Sep 17 00:00:00 2001 From: provokateurin Date: Thu, 18 Jul 2024 12:12:33 +0200 Subject: [PATCH 0127/1749] feat(developer): Add new ExApp OpenAPI scope Signed-off-by: provokateurin --- .../app_upgrade_guide/upgrade_to_30.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 8babad2fb..329d389d8 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -100,6 +100,8 @@ Added APIs - ``OCA\Files_Trashbin\Trash\ITrashItem::getDeletedBy`` should return the user who deleted the item or null if unknown - ``OCP\IUser::getPasswordHash`` should return the password hash of the user - ``OCP\IUser::setPasswordHash`` should set the password hash of the user +- ``OCP\AppFramework\Http\Attribute\OpenAPI::SCOPE_EX_APP`` attribute for scoping APIs only to be used by ExApps. +- ``OCP\AppFramework\Http\Attribute\ExAppRequired`` attribute for restricting controller methods to be only accessible by ExApps. Changed APIs ^^^^^^^^^^^^ From 30aac48b1f36692c36f77ca619bfd04d400cd702 Mon Sep 17 00:00:00 2001 From: Anupam Kumar Date: Thu, 18 Jul 2024 15:41:01 +0530 Subject: [PATCH 0128/1749] fix(AI/ContextChat): AI as a service apps don't work with context chat Signed-off-by: Anupam Kumar --- admin_manual/ai/app_context_chat.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/admin_manual/ai/app_context_chat.rst b/admin_manual/ai/app_context_chat.rst index 531fb5283..d74172a3b 100644 --- a/admin_manual/ai/app_context_chat.rst +++ b/admin_manual/ai/app_context_chat.rst @@ -95,3 +95,4 @@ Known Limitations * Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI) * Due to technical limitations that we are in the process of mitigating, each task currently incurs a time cost of between 0 and 5 minutes in addition to the actual processing time * Nextcloud usernames can be only 56 characters long. This is a limitation of the vector database we use (Chroma DB) and will be fixed soon. +* AI as a service providers like OpenAI integration, LLM2, etc. don't work with this app as of now. We are in process of integrating them. From 5aeb17a6c9a51874bbf2ccb20691021bc5ca4f37 Mon Sep 17 00:00:00 2001 From: Jonas Date: Thu, 18 Jul 2024 15:08:40 +0200 Subject: [PATCH 0129/1749] feat(developers): Document new backend API interface `IPublicReferenceProvider` Signed-off-by: Jonas --- .../app_upgrade_guide/upgrade_to_30.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 81446925c..281ed3fc9 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -102,6 +102,7 @@ Added APIs - ``OCP\IUser::setPasswordHash`` should set the password hash of the user - ``OCP\AppFramework\Http\Attribute\OpenAPI::SCOPE_EX_APP`` attribute for scoping APIs only to be used by ExApps. - ``OCP\AppFramework\Http\Attribute\ExAppRequired`` attribute for restricting controller methods to be only accessible by ExApps. +- ``OCP\Collaboration\Reference\IPublicReferenceProvider`` added for reference providers that support reference lookups from public shares. Changed APIs ^^^^^^^^^^^^ From e7d891ba8d7c083a6facd7d87c343d0db6c90b10 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 17 Jul 2024 14:09:58 +0200 Subject: [PATCH 0130/1749] feat(developer): Add note about `IFilenameValidator` Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen --- .../app_upgrade_guide/upgrade_to_30.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 281ed3fc9..799d87e06 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -103,6 +103,7 @@ Added APIs - ``OCP\AppFramework\Http\Attribute\OpenAPI::SCOPE_EX_APP`` attribute for scoping APIs only to be used by ExApps. - ``OCP\AppFramework\Http\Attribute\ExAppRequired`` attribute for restricting controller methods to be only accessible by ExApps. - ``OCP\Collaboration\Reference\IPublicReferenceProvider`` added for reference providers that support reference lookups from public shares. +- ``OCP\Files\IFilenameValidator`` was added to allow storage independent filename validation. Changed APIs ^^^^^^^^^^^^ @@ -140,5 +141,8 @@ Deprecated APIs Removed APIs ^^^^^^^^^^^^ +- ``OCP\Util::isValidFileName`` was deprecated in 8.1.0 and is now removed, use either ``OCP\Files\Storage\IStorage::verifyPath`` or the new ``OCP\Files\IFilenameValidator``. +- ``OCP\Util::getForbiddenFileNameChars`` was removed, use either ``OCP\Files\Storage\IStorage::verifyPath`` or the new ``OCP\Files\IFilenameValidator`` for filename validation. + Removed events ^^^^^^^^^^^^^^ From 352799345f40044c8d857507529989cb272e0886 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Wed, 17 Jul 2024 11:39:46 +0200 Subject: [PATCH 0131/1749] docs(AI/Chat): Add note about hidden prompt Signed-off-by: Marcel Klehr --- admin_manual/ai/app_assistant.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/admin_manual/ai/app_assistant.rst b/admin_manual/ai/app_assistant.rst index 1dea486b5..c7a71bd9a 100644 --- a/admin_manual/ai/app_assistant.rst +++ b/admin_manual/ai/app_assistant.rst @@ -6,7 +6,7 @@ Nextcloud Assistant Nextcloud assistant is the primary graphical user interface for interacting with artificial intelligence features in Nextcloud. -It offers the graphical user interface for text processing tasks like summarizing text, generating headlines, and asking arbitrary questions, for Speech-To-Text transcription of media files, for Text-To-Image picture generation and it integrates with the context_chat app to offer in-context answers about your own data stored in Nextcloud. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. +It offers the graphical user interface for the unified AI Task processing API offering features like summarizing text, generating headlines, asking arbitrary questions, transcription of media files, image generation and it integrates with the context_chat app to offer in-context answers about your own data stored in Nextcloud. The assistant app also offers a chat interface to interact with the chosen language model. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities. Find the user documentation here: ``_ @@ -142,6 +142,8 @@ Chat with AI The user instructions that are prepended before the chat messages for the AI model to understand the context of the block of text. This is a good place not only to instruct the AI model to be polite and kind but also to for example answer all the queries in a particular language or better yet, follow the user's language. The sky is the limit. +**Note**: The default instructions are optimized to work well across a variety of language models, but may not be optimal for the specific model you choose. Specifically, the model may be tempted to mention the user's name a bit too often and may mention the user's language in an unusual manner. + 2. Chat User Instructions for Title Generation .. code-block:: From e093293738ff231b93d29aabacad23349a10a09c Mon Sep 17 00:00:00 2001 From: Benjamin Gaussorgues Date: Fri, 19 Jul 2024 12:02:38 +0200 Subject: [PATCH 0132/1749] feat(developer): document changes in IGroupManager and ICreateGroupBackend Signed-off-by: Benjamin Gaussorgues --- .../app_upgrade_guide/upgrade_to_30.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 799d87e06..8305d26b5 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -124,6 +124,7 @@ Changed APIs - Calling ``OCP\Notification\INotification::setLink()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - Calling ``OCP\Notification\INotification::setIcon()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - ``OCP\Notification\INotifier::prepare()`` should no longer throw ``\InvalidArgumentException``. ``OCP\Notification\UnknownNotificationException`` should be thrown when the notifier does not want to handle the notification. ``\InvalidArgumentException`` are logged as debug for now and will be logged as error in the future to help developers find issues from code that unintentionally threw ``\InvalidArgumentException`` +- ``OCP\IGroupManager`` should be used instead of checking is current user is part of admin group manually. Deprecated APIs ^^^^^^^^^^^^^^^ @@ -137,6 +138,7 @@ Deprecated APIs - Using the ``@NoAdminRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\NoAdminRequired]`` attribute should be used instead. - Using the ``@StrictCookieRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\StrictCookiesRequired]`` attribute should be used instead. - Using the ``@NoCSRFRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\NoCSRFRequired]`` attribute should be used instead. +- Using the ``OCP\Group\Backend\ICreateGroupBackend`` interface is now deprecated and the ``OCP\Group\Backend\ICreateNamedGroupBackend`` interface should be used instead. Removed APIs ^^^^^^^^^^^^ From 0a2974d6ce31308c24a9b5c54ed85e1eaaa184ad Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Fri, 19 Jul 2024 13:39:34 +0200 Subject: [PATCH 0133/1749] feat: document newly added send-mail and share api changes Signed-off-by: skjnldsv --- .../client_apis/OCS/ocs-share-api.rst | 94 +++++++++++++++---- 1 file changed, 77 insertions(+), 17 deletions(-) diff --git a/developer_manual/client_apis/OCS/ocs-share-api.rst b/developer_manual/client_apis/OCS/ocs-share-api.rst index caa3d4f0f..e5f180388 100644 --- a/developer_manual/client_apis/OCS/ocs-share-api.rst +++ b/developer_manual/client_apis/OCS/ocs-share-api.rst @@ -13,7 +13,7 @@ Local Shares ------------ Get all Shares -^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~ Get all shares from the user. @@ -28,7 +28,7 @@ Statuscodes: * 404 - couldn't fetch shares Get Shares from a specific file or folder -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Get all shares from a given file/folder. @@ -50,7 +50,7 @@ Statuscodes: * 404 - file doesn't exist Get information about a known Share -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Get information about a given share. @@ -67,7 +67,7 @@ Statuscodes: * 404 - share doesn't exist Create a new Share -^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~ Share a file/folder with a user/group or as public link. @@ -84,7 +84,9 @@ Share a file/folder with a user/group or as public link. * POST Arguments: expireDate - (string) set a expire date for public link shares. This argument expects a well formatted date string, e.g. 'YYYY-MM-DD' * POST Arguments: note - (string) Adds a note for the share recipient. +* POST Arguments: label - (string) Adds a label for the share recipient. * POST Arguments: attributes - (string) URI-encoded serialized JSON string for :ref:`share attributes` +* POST Arguments: sendMail - (string) send an email to the recipient after creation (true/false) * Mandatory fields: shareType, path and shareWith for shareType 0 or 1. * Result: XML containing the share ID (int) of the newly created share @@ -97,7 +99,7 @@ Statuscodes: * 404 - file couldn't be shared Delete Share -^^^^^^^^^^^^ +~~~~~~~~~~~~ Remove the given share. @@ -112,7 +114,7 @@ Statuscodes: * 404 - file couldn't be deleted Update Share -^^^^^^^^^^^^ +~~~~~~~~~~~~ Update a given share. Only one value can be updated per request. @@ -129,6 +131,7 @@ Update a given share. Only one value can be updated per request. shares. This argument expects a well formatted date string, e.g. 'YYYY-MM-DD' * PUT Arguments: note - (string) Adds a note for the share recipient. * PUT Arguments: attributes - (string) serialized JSON string for :ref:`share attributes` +* PUT Arguments: sendMail - (string) send an email to the recipient. This will not send an email on its own. You will have to use the `send-email` endpoint to send the email. (true/false) .. note:: Only one of the update parameters can be specified at once. @@ -142,26 +145,83 @@ Statuscodes: .. _Share attributes: Share attributes -^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~ Share attributes are used for more advanced flags like permissions. +.. code-block:: json + + [ + { "scope": "permissions", "key": "download", "value": false } + ] + +.. warning:: Since Nextcloud 30, the `enabled` key have bee renamed to `value` and supports more than boolean. + +Download permission +""""""""""""""""""" + To remove the download permission from a share, use the following serialized string in the "attributes" parameter: .. code-block:: json [ - {"scope":"permissions","key":"download","enabled":false} + { "scope": "permissions", "key": "download", "value": false } ] + This will prevent users from downloading the files from the share. For specific file types like office files, it will still be possible to view the files using the appropriate viewer app, which itself will present the file in a way that downloading will not be allowed. By default when unset, the "download" attribute will be true and so the download permission will be granted. -.. note:: There is currently only one share attribute "download" from the scope "permissions". - This attribute is only valid for user and group shares, not for public link shares. +File request +"""""""""""" + +When creating a link or mail share, you can enable the file request feature. +It will ask recipients to enter their name and all uploaded files will be stored in a +separate folder with the provided name. + +.. code-block:: json + + [ + { "scope": "fileRequest", "key": "enabled", "value": true } + ] + +When creating the file request, you can also provide an array of emails. +Traditionally, only one is allowed with the `shareWith` parameter, +but you can provide a list of emails via attributes. This only works for MAIL shares. + +.. code-block:: json + + [ + { "scope": "fileRequest", "key": "enabled", "value": true }, + { "scope": "shareWith", "key": "emails", "value": ["maria@company.com", "paul@company.com"] } + ] + +.. note:: You will have to provide an empty string as `shareWith` parameter when creating the share. + Updating or creating the share with those parameters, will NOT send an email to the recipients. + You will have to use the `send-email` endpoint to send the email. + +.. _Send email: + +Send email +~~~~~~~~~~ + +Send an email to the recipients of a share. + +* Syntax: /shares/**/send-email +* Method: POST + +* Arguments: share_id - (int) share ID +* POST Arguments: password - (string) the share password if enabled. + +Statuscodes: + +* 200 - successful +* 400 - wrong or no update parameter given +* 403 - no permission to send email on this share +* 404 - couldn't find the share Federated Cloud Shares ---------------------- @@ -172,7 +232,7 @@ enabled and configured. See `Configuring Federated Cloud Sharing `_ @@ -180,7 +240,7 @@ of the share recipient as shareWith. See `Create a new Share`_ for more informat List accepted Federated Cloud Shares -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Get all federated cloud shares the user has accepted. @@ -194,7 +254,7 @@ Statuscodes: * 100 - successful Get information about a known Federated Cloud Share -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Get information about a given received federated cloud that was sent from a remote instance. @@ -211,7 +271,7 @@ Statuscodes: * 404 - share doesn't exist Delete an accepted Federated Cloud Share -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Locally delete a received federated cloud share that was sent from a remote instance. @@ -228,7 +288,7 @@ Statuscodes: * 404 - share doesn't exist List pending Federated Cloud Shares -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Get all pending federated cloud shares the user has received. @@ -242,7 +302,7 @@ Statuscodes: * 100 - successful Accept a pending Federated Cloud Share -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Locally accept a received federated cloud share that was sent from a remote instance. @@ -259,7 +319,7 @@ Statuscodes: * 404 - share doesn't exist Decline a pending Federated Cloud Share -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Locally decline a received federated cloud share that was sent from a remote instance. From 30a6a36b653e3fcc5478da702dfefe1a15323b5e Mon Sep 17 00:00:00 2001 From: Benjamin Gaussorgues Date: Fri, 19 Jul 2024 15:36:46 +0200 Subject: [PATCH 0134/1749] Update developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Benjamin Gaussorgues --- .../app_upgrade_guide/upgrade_to_30.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 8305d26b5..b9b660db1 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -124,7 +124,7 @@ Changed APIs - Calling ``OCP\Notification\INotification::setLink()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - Calling ``OCP\Notification\INotification::setIcon()`` with a relative URL is deprecated and will throw ``OCP\Notification\InvalidValueException`` in a future version. - ``OCP\Notification\INotifier::prepare()`` should no longer throw ``\InvalidArgumentException``. ``OCP\Notification\UnknownNotificationException`` should be thrown when the notifier does not want to handle the notification. ``\InvalidArgumentException`` are logged as debug for now and will be logged as error in the future to help developers find issues from code that unintentionally threw ``\InvalidArgumentException`` -- ``OCP\IGroupManager`` should be used instead of checking is current user is part of admin group manually. +- ``OCP\IGroupManager::isAdmin()`` should be used instead of checking is current user is part of admin group manually. Deprecated APIs ^^^^^^^^^^^^^^^ From c353c60b83100325908f9547c85962d6259c40a7 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Thu, 18 Jul 2024 11:34:14 +0200 Subject: [PATCH 0135/1749] docs(developer): Document database deprecations due to upcoming doctrine update Signed-off-by: Joas Schilling --- .../app_upgrade_guide/upgrade_to_30.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index b9b660db1..683fc3a43 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -139,6 +139,16 @@ Deprecated APIs - Using the ``@StrictCookieRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\StrictCookiesRequired]`` attribute should be used instead. - Using the ``@NoCSRFRequired`` annotation is deprecated and the ``#[OCP\AppFramework\Http\Attribute\NoCSRFRequired]`` attribute should be used instead. - Using the ``OCP\Group\Backend\ICreateGroupBackend`` interface is now deprecated and the ``OCP\Group\Backend\ICreateNamedGroupBackend`` interface should be used instead. +- Calling ``OCP\DB\QueryBuilder\IExpressionBuilder::andX()`` without arguments is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. +- Calling ``OCP\DB\QueryBuilder\IExpressionBuilder::orX()`` without arguments is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. +- Calling ``OCP\DB\QueryBuilder\IQueryBuilder::delete()`` with ``$alias`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. +- Calling ``OCP\DB\QueryBuilder\IQueryBuilder::getQueryPart()`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. +- Calling ``OCP\DB\QueryBuilder\IQueryBuilder::getQueryParts()`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. +- Calling ``OCP\DB\QueryBuilder\IQueryBuilder::getState()`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. +- Calling ``OCP\DB\QueryBuilder\IQueryBuilder::resetQueryPart()`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. Create a new query builder object instead. +- Calling ``OCP\DB\QueryBuilder\IQueryBuilder::resetQueryParts()`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. Create a new query builder object instead. +- Calling ``OCP\DB\QueryBuilder\IQueryBuilder::update()`` with ``$alias`` is deprecated and will throw an exception in a future version as the underlying library is removing the functionality. +- Calling ``OCP\IDBConnection::getDatabasePlatform()`` is deprecated and will throw an exception in a future version as the underlying library is renaming and removing platforms which breaks the backwards-compatibility. Use ``getDatabaseProvider()`` instead. Removed APIs ^^^^^^^^^^^^ From 3c0222564f6127b20ed9160f131bcc57d8428e4d Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 19 Jul 2024 16:43:23 +0200 Subject: [PATCH 0136/1749] feat(admin): List more supported Oracle versions Signed-off-by: Joas Schilling --- admin_manual/installation/system_requirements.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/admin_manual/installation/system_requirements.rst b/admin_manual/installation/system_requirements.rst index 8ed3a56b3..d9581ded6 100644 --- a/admin_manual/installation/system_requirements.rst +++ b/admin_manual/installation/system_requirements.rst @@ -24,7 +24,8 @@ For best performance, stability and functionality we have documented some recomm | | - CentOS Stream | +------------------+-----------------------------------------------------------------------+ | Database | - MySQL 8.0 / **8.4** or MariaDB 10.6/ **10.11** (recommended) / 11.4 | -| | - Oracle Database 11g (*only as part of an enterprise subscription*) | +| | - Oracle Database 11g, 18, 21, 23 | +| | (*only as part of an enterprise subscription*) | | | - PostgreSQL 12/13/14/15/16 | | | - SQLite (*only recommended for testing and minimal-instances*) | +------------------+-----------------------------------------------------------------------+ From 9f5c5012bded8e02329241c9f8015ea98deb4d40 Mon Sep 17 00:00:00 2001 From: Josh Date: Fri, 19 Jul 2024 10:58:06 -0400 Subject: [PATCH 0137/1749] fix: EoL 27 / move EoL desktop releases to dedicated section Signed-off-by: Josh --- index.html | 194 ++++++++++++++++++++++++++++------------------------- 1 file changed, 102 insertions(+), 92 deletions(-) diff --git a/index.html b/index.html index 103d80bb7..cde53e621 100644 --- a/index.html +++ b/index.html @@ -217,6 +217,8 @@ machine images, or sign up for hosted Nextcloud services. See the Get Started page for more information.

    N^|5 zKb19GQz-Fp8!4!_5C`jrHgpHgdAVN7Y-FYOUeVHee(&Wbi7(ihv*Ffmaky?e^MzQ+ zgc?{&nKVKr;c|fcgq=uc@w0VZo_!AQ9MWYwzHLjkbEavBPY_sL_C#LRz1B%!tYDiVmZI>98XigW`1~+Z( zS^&P%8EtLK#tL!p_|nKI9?nR&aCHRBYTjv64UqTf8tK|R6A5eHwtCanojeC!E^Mb| zqj8h5%8+s4Gk!fgO=$PnDLMAj1C)?GE!{-KB=v`U+X&mE7ya#LMsv*wNuR?c&6PA$ z`b1+-xzF1!rkeIXDW@)Bx`9=euF8?im5z0Vjy4IGQ_`*(31x$kF)D!E5!1&R#8UE^eq-x1v)D#~>+R zf%b8Y-O<1J(Vm8ny|{bh0vgtmL4;9rFWqZIUGUY`BjbWjatQjKupNiU7dnaC+Upn= zk7l~JX@7(fs_I5Lv1_?bCXm^=y=ig-i=nX`S0;~wLT8cqfOD<-^aA6t(MVA|8DDaR zcAxpc@|||SVXL_5MmMj;rm<4k@qW`&r6=K}ho`gr7U_3*j1tCRD_kwlqynSX0(dGf zwucXn4@vsQ6A8Q4PQca-A2@tMr-QBI!lqeu_tMuBa1mG?l4aDlx4xIGFo->{X5E!R zy8B#AMcM7YmZDt#RC`C04l4}Z3R6nxd3gMKDu<*q5Ew*i9sPD13y-#^;oOl&n`4>< zx`4qKN+mLpuSq!xGA zmJZ80@!#7EavwIxot!biVCPwXBhP`E5$uBC5)cuC4{pzx;nc|2EBNjXiftAi-0GH| zbMhTl8#q2~JKwS`t#kXj;^*G_dm%%_b5lzi?~$$^>QA#fY-xmr@c3(qcyxxtSBdrR zkHrt`-R2(2jg=9TKjk*EFw{MvCTN>2vd&$lruF88F-9uo!R=-SvDLRcnPERH*0wDG0MNA zh3~X~B6=>Lk$(N~EMGJ^4n}DiwjH|77A)#*k7-c#1fUmo-33wm&0`YZ1MVc_|65z- zC>5xlPh!1n(t%I+v-{DZ^p$@9NX^xiIZm+f-N=85M$f>C4ebF#@8vfP!0ryZbZOlG zNi)_X&k6DdLPO$;L$avnK1(0PV3Ng39wrAoKzaluK zmg%Z2!U~n~9ajz#Fee;UO?Bz*dRSQ=eq)^F^|dCH%+-Z*!waH)_fnpP5OEosciuqxy?vVleV1kA*@$<6#Y7m>oMc!j^SDWBT*AkJ!- zEcci(se2h0&C6K~&?CP9G}oyn8&}ILQpkj(b@<2-{X$njszS>nM!k>0A~u7X*lL5p zoT15&PJWgBsD*e)y!s8%(U}jZnh|BWIJ~ow{z$YcAr~u+A~eXl^&sZ{^(xEFQFz(cf9DRat-#PLtWQ@9(*2cG-a zN&6uf@``Nm%%xuWMhfGCYza_ze=BV+b>4&7&PQ_k0#?pvGzY=0;Sa74i0s(|14vwE zX63l7WsSo}G;Auv|3ICB(;GaSe9yI^mx%KEl5;fWfLL;!aT2gOAfn9gIUdoFx&*sT zRCNga>A&IN1E40=h>B)&RYT@TNk(yp@13}Y%1=8dzHmUFCgy-Apd57S8NjbG%JTc+ z)mi<9^5R`cruOLGF7#L?3;;r^aF)XumE@_1KXS)_XxO!8E{*{Tfi z^-CDJLyU2>Ugzbeexk2%t{LUVB|>LbI96xi7z^^A{8pKi>8XzH3lS;h!QQpf#EVcO zgRee~-k8RVCu7*wnATN?kw&E|IJlwLrTc$sD+r0tLjk~KvzYKa5vS!KpsnXIh(Z4t zqp1Fpr*hG;B+$sCLR#^-Nsqq$veF>Inv$HAAY9>ZenmqGEHJ~oZ*7v*()&-Id$7vd6L`-E^(U3YjJA=GPE!@fzDtqO< zw)KV1hfX}O&c0Aws+N2>zJWn&m6PH&V{;~XYPfC1p*s_ zb*pmToN2E0Zqs=x=K+V`x2tWBea&jhAHEEwNa@8WF76`Fk}WPONxYY7ou6Q*yT`C# zPC@X~sl@kVY+s+o@nBkQT3!FUML^=l0aWo~!3IMDw+D}q>Q8Fb>M?Sc7io54bXw2h zAVPgca8OQLOQGxgj@4f2Dh`1C(8>^D<@ecdC_`;EOeDT z!Z(kKtXA-d;~tVLXKC^Do}4P4Xgv{5n!PQgG2yJFE1XLqpmwozALp=b0TJ>$xYije zpUJ@W=$7oINNu3Yre3?9S6`wGQpV`qp-}C!U91(g)ka1vD;ItH{RxZmsk5-Pj)PFD zt44=OzJu{QC&eyzl)uORn`er)6vPs?A=zkiFVT}XHeW%bacmsmZ!0)*>fZ9@+Pt3! zt;k-t=Iy(lfCbsK)qZ_7ZpJnDmX0YxWLa3tCvxLqWDyZsA>_NIB7QgbH}HKK>+#>C zWqMRUHoq*4*c(jUOm$X2WLGzaB>L~q3|71La+@``J{$?#_8h%5Kpd(wp5j4_Kk_A0 z7FQf=8W_kshuXJTLCz~17jOK5`Rw2rZvD8H8L+%0 z=cSZfJAu=RF1|FFF)T!BAH(uZj9itd+w@%{oV?qbBg&B&9Zlss4Ji;dwk`upOO}ja z-Im_ogJaG5z9t6B{-2=)y|<96o}`auSo_M6}h zGP43AG1;$o=S;M>(2dmI-rg@737pIoz)`l3OZRpmnpbq(E0!QI?)SC6+;5XKe6;n` z#TG^JE!bw(Z$&(I-`023Fp z*1+;kOy9kBBV)Wy8vjdvBF>>P+jZ;>QICfEsC}N^!M>QvAdCBH?|Il*#&{-+)kip* zcYGfi>fvDvJlsnybksC)<51U8H%2XiCfxpi z;-i|G_Ldy*;)rhD+HB&hZ)1_cY|Z~}_(0|oiRK&b#|6UTo((pCN8gT zicmhOqsJslz)bplEs-X}$JAg{h>eBk@vN@&Q+a;bf6Ec@3@{Xq8oeI!lPD8`$lWiiXVBga0=etr<({C2*ETw^2HG)&%$s5MNa53ZI3>h}+ zQK8ttrCx=KciGc`RvC=?mNDFMlTQ-yymlvH1R(J4Gm$ zcTwLt7^n!@bDm*y^K>#?#tNjQAu`xU zq~b=EpDHyZA;a-;BQJ~h&+I&%YVGpb)lJ@;j#G^Fgu2#toZHmcEKMymmO3kQ3$*A# z_45jv%vU0FI{vDVWL;7yPH8{0(PKBv$m}5nv{r}yBwz}#Q)RSy^)?2VGuc~XoH%F# z+hshew`ZBjU}u)8E5wz#H*nuP_u4=3dgym(N4csi;*+Wzg{AR_8%GhkZvhp(q`N+L%3oAJ3Sw8n??^vThZ3w6l^5$DEB$_|_xC<6zNIcA zr2P7$EeU^9Ko327{WZ4J$(xn;Ap3#|2n_lst!f_%#yRKzs#j=P7eALaSl}UL2pq*V zyfn(hh(5i*UuB92Kjwn{QNTFXq}H@N4MT|qNIib_eE72>v7{b5@iv#`%Nm%+#Y^4y zr>$HD$>Wx7bFpRPbm`)pn(v4=joWqJ=@Kckz9;%`B;m^;>XX31`vDD8kOP9xCg-NC z1bfb_n?hl$rZ{;GsdVWke~vXH$@_;_2=n_4S(Xeq`jcV5forljkHfYm5+$zpvXPoB7 zH0Wy3E9ENXP2#ohH*Vv1ihqtQPoN7KTs(YwK9tvF-OxeIQE;=1JSQ+{);Gjin=o&I zFkC+@(7oh2eNe&0-b(WbS7lmR`B3ah&?6@6GOn8$?Is6JUWs4Rcj8hr?nr~1C!=2d zMbK>Zvf9k~OA+JM@F!joEbPCPEog@#9w(RECD;bXh;lBjWgj&XrJCeT#! z=Q7}7tN!8}Ush($OXCc;eWzEtYpO%!eZ6+siYI;I#$1E3FKRdI#XprI&+N3F z28{Cl-&&g)9l;23ZdcQFI;G;^%%QGIKnC=rrUIMk9)4n zE$(+?eZuFvYOb!v{A1YB2NA<-@dxJE*kk3`LCrOWf2lc2k%J&zt9pj6ztEcr~+Oea#7)fjn9T>lc5BshfATiaGfxGw1nw)nzwE{35()__-VCxJAYi z4Ghg5h!|6BCO7?hIvX_hA-m(v0t@;)KvVzc0$MeW^}Fay=G0+Y58q%QTT|StEUR-P zUjQH8^9LuIfr(&RkjDw;l)Z%*SAFS;SzWZK%7rXTy44%s(QC`bk*~Wqc1x{VM46M7 z<#es1a-oSVbZ$Ym63(JN$J(2~t=`{9VGa36?)K03$_>vudb^Rn`3X?A3ZF~$d*4=&D3sw{#xU1rd*c8 zaoKU?sZ1cKwIVpYKiTMu+7o@IWBC+IhZt8gyHe>L*kE;n`l@XpKZ2DaSiVl~qi#rseDPNeAw;Gf_P{88o1{bt?(r zc0DYi1i0)zVQiJ&LQ?8k&stdv3nJ%talgXZc-a0M` z&XTN@Ov9e$h=TWXDgO0P6xrJRodh@q!KWILs$aN#|IB+@deYpC-B<);AI~}ery&#l zhg(NajcoXr)RTf4+5-iQwfWiDN^7yOAV2Wz?HnSH?q4XkaBaj*78kM>+G|`jy_jZ)9+s@`yJav*IAIdOMaW+P(9?7Cjn~=`g8HjGN4F zK6Nh1_ZZaxP6YDIVGaxc=d`8y#X?L*+PVHP`W{_!T&lzDKSL2HN9@oGe>Av~ZFx3g zg^Kz8U>uv~vU?CJEg>n%Tx37Hsmc5b@VI&aqS|>(7(fBp8#hZzVYXSF-+<3pUnuRD zE7<3dFR8lkUa#7|hMUPJb20wOC?`ckXs{DkZ`|#fa2p!~{^GZLVZCWvi67`M?fjI> zjS@bq^&*d}H&NH>+K@!pxKYVrX+9qvUOBfOm5R@eiD&ifqovqT8sw@MzObii?XwjP%nlH4YaeLmW zJmOAm?C7|PWc_8Wz@4cF77Z~N2Jfjc1Mp9QPTqLTMUNFc$YzC=ZiEhD<~WGv8M;$v z$mkigI2q9F^%N`$?!%vo{%W$ZA;1h%rxdZ+_0{O+++q219%*7R#0XHq- zF3l4TipRbXxxII$baBK2S~f1}=kE|uTcD5q9W)sh zFtUUn2j2`SM^l?{_O$>VB@UEnCI2qMfb^@>N`hgT!DuT;t{t%KZ=(0ONv{CovfRr75!HHas}1`Q8aJ%5SSWZPxHtW5$;`XZ8F7#Ia`D?ja($9+{#ek=nNm*Gtxv8NL3WHw5xXdogc z6x^Ja5=9%_%E%OSNM;OINA}FFx2GrO<{kDTIBACxHbvyjDPRrR15OTlzYP$UAQoS^ z(K|E*HY_Rs`#kT0J$4v&BxFB20m>!(PRvDmh=HU{QyI}w3C zW|xxpv##8^9>IIfE;uCF==0~2Vg(+J12#4h6EJ>F;y~(A1+{*a2NmnQZUMF|=(AU>oN2ZozoC6D6R{(P) zy>2w{I=0~G0>B$!Jp;Y*9B{mgbVju(1k;TOc|a;c^KueZW5RQ>dwE;tztCF)>JS@I z!QI-**+MvC6cwuqEhyaVyo(yR^p%khxPO53tIoUzFoAmHn|HPVifU3j1_yxRD<;6K zDZ4%s*(Hls&zzSnFKP?=Dwc@{n=Z733ORm)7}23xr-!wr{=PyF!N$L*U$lR&%e$oh zT5z{?=f{Z}DScY&UDBVIC&?I~q617u7F>K>@tX&Ny^~)aou7$nIAj^TJ6dNp#Pv#y zogJ~a$fTY0Q(}Z5-ig^OvAFV0+5kaE&!+f6)K=bF}+=JA1=9Oh9*JF1D|t~EZEm8tDw-}5@hPf0&Xh{0?x{DTM*DS%kDYiXUXh$-gya{#-&`! zLD#7H{;kOxV}7k4z8L^p?R5Dy7fpMX{CUft0x-Gd=d7>KO+{`~8~Q%IMsxc&M)EZ; zzx2of82Pb+g2mdDOJ!oskYs6__LC>sOT*7OfpP5Rki=S%U$<~G!0|g?%BdMD3wKhQ}%j2jhXvBL7sd#{5@miL*OZYpqTxkSEtgtrTjlDX0+GoIsC`aWBP$Jq^5sw5tC0owlf zyYFOi4YQt-)2##8&Bsm8A*fV+pztz~b4u#if&cx`0>6Q&stAi9i$Q2;w$=rHF8|i& z`VZzCeEtf{W|I}XTU1$fI_WBS&JB1U9&`rIFzB;BdaR3glCDyh!vC>6LxsGXiRxV@ z;WoON*Ul$=>1mH!xZkFfHJJX%=(?f<|1psd_Ks<}d44DapBc@{cB{I}IK@~6r}d!2 zo(4!IH45=JXsjn_)y^&S~GYM~=+Y?u0CAT01=wa8kh_uf79OkHks z6uZ`UYHi6ri+k&~K1N3{>=e{y#Yw4Mnd&M8Ciu71Uiv2G+1aZXR?M>TREFm{tZ2CD zaBx*>$K`Nmk|)8{9N=>YL6nwEg_hpgkXQc|o9`X*zdiX%T2KcI;qlLkW(;xA$uCyD zv8d?hw|A2z?5XASFfCVj)@N$$88q(1Ly*>gy#hWjRQUVrJO}10Z`xBv>!5{bG8tsC zDB0IekwH)8IMBObfc-ekE0k3J#tJ(O_4^^Sctxh?b=%D=3rhUpwsI&VjY>Jw0&+QC zwj(uNpua@3s`#@quE??t8+m6H8EZs@pBz&I9?|RR0rhP2Uzk_i3e~ zdB>TQTQfNZ=y7SSMpf z_+E=qMEGut7Z!5-(tp3s$vqj8IF`Vma9Y2?OTm>lo_V{SPI0rISz2Bn(}3yC0vxp($!p6KEm0E>9YrWXnRvKU3+$pwH=nIP^gY7zoplV`4e^1rf3 zG!E_OI_gbgmm1F)?^#fn>Lmt-GF%0>#@^Hq~ zHqn9^CF<=j>^5avETkClRzN&~9lrV2S7uhT2{$Cf879HRS@qFc4cGy}I%gW41_*wn zIo4bani|i~y9R)Ju&>$K1*4r252L$BIprgf_zy+#v_7|hjYRG;G=_Ia&C5`6nORso zAB+3DkKTXhnj?zd2&Z-oaf_LWfrxGovrOQflhhy=hBlbj^#X2a*DE)nH#)IoJ*V<~ zZ%B6o79u#i`b&|-I3(&(N{Eh@V$-lJs)!MvKFuorcT2QhhqULcLSb-m#shM=V4;%8 zM%I%CQKbTaKW_i1QW5|jKR!EHp=`F;_(swz*9*iB;w;X57tTgcm={Y7*LrK;5|Tk(=btNr z4P6&O@;}s_#~PnP0E*M4jLoKAy7fE{a>mj8dueSuu&2gYI12xb z46sge>wSKf#Ap4$F*Bg9PZdQ)+R$*mSvuCEjqO6#$;PZ93<)Bt4UL}nu?(y|!ERiC z^TX~(YLmN#H0oQsFQp zW-NFnD6I_4n|?Gt=i+(X(g^LG&W~bU!5*fOR*`;iokCRSDeahWa~S8p_eZ2amF8(e z=JdwhTJ$zkHjFBAPy39SbCk&U7QM?1Y`tgNz1>o~Q9~&q!rb*umZeVNkf6h7F79aFKCqHetNV67m5N6f;zawov5O_DOKH zLy)xEd4|?`iy9Iov}?&xAqAFXlKx%Fi@;2ok7>Ls7C4_KZB#KG3Z-MGZZ19srW=hCyZr$ghE{~ccqYp}7&IGZnE)YYzsDy1rRlizV( zj=Af+Y7Mk@Hcw55Od1RNZ($o>Eex6(1-tE}M~^i&ooupDS_K%EYVp2j%)HzePdVPQ zJ@__XQKJEgKHCqPFW8}prio^NfK&+|CbMiNHaEA?-cTfm%ukVPkGW0m{m)5nZi$!Z zhtfy?Z$SjcRcE^2+SI=LlSC@bOr#O|9>cPa#5T7><>s>rHaZia$xU}KYV+l;i;#^W zHuDPI14d^OyVs_x0cVY155Lk9|Lix}kx;c8*V;F`QA}#Pq3@zKZE%5kFg( z$}H~oTC1sHXO^qg34I9w9n|t-?_z>1hZ9G% zSYxk(6otpF0+qNpi)i`3TW0>91Dqdd(=#==tsI=|drz(5$788XXa`yGWQdw*2#H+rZ)xqYUcE z)IOasmq=if)Rjc;54kZ&2)OdWjxz9PM2xda1Wz-AftA%T{GS$teq(D3)>ZK54wLU~ z6pSXT8HDX=J4PL!(m{6 z3CqX71%RpPdtm=JZBH!(HGTv@?9-GP{x#P9_j;6f3ca>>#^J<>y*0Ig%^LL3k`3w`T=P)4XiY_#JIyDZUoa~i=KjhJGjw(7n|U~j!N(#@GGGSDo3=8}!>0!q z9)4Sk!^6{;ue#e-ff<_YOFsH;bB)L18;Jb~FiunnfylJ|G#M*YK?kE&9%8&VAy`UI&df+fWc>tV?zu_v8M+S+4%fFB z9jBmR(eFM6%yM(|tsT5gid_ROP+e5W3tr%AZ#CL!L6UI)a=^VFkhdx-R-DDg?r2f9 zSbCp!&9&Qd`gQ3AvO9N|tKRc7`2YT>NZe)vFf^K1xUpi>DfUp+hkn>QF=Amp$p5`$ zxA1q!i%Q~xk1t?^ve)$Pao%x;Mstysd5`ky#<|Cw4CH@pJo5V$i$i6`<^PaH{oYM^H0KCE9=7l?g?k{##&D=)f(ZAMRdxLNg_v{szZePM7E z9Sbm0wf~om0@FD7<{=*VBN8}RX#?jA*&%oFXa1YHz#nhF1DTZ!@;or}-iD*KSe2PL z4p!JbZTouf6lwkyUsf6d^z(Wx=`-S%ssPb z&)(O*u74Y^&ku+X{T#zf9~TTWlwti=c<%sdJ%3F|Zz!lH;!0U!xf>fjHR953;fDVl z6&jyTCV%~XS>2ry!!hoQOc5$Zu>--B6g&cB@89d`6`QDsOtAhO&-Us5eoV4zkli%jUMEE3(d~N-*#(uY_ui_8ec5-6j-<h+cWG;B>7L%>Bp=XUCK~cWp{oz{K{3F;+fyQI9N;tSGkTU&wm#BVPH#-C6%r*hB<%tg~V#Z4$Ie` ztv5N+Vr>xvsdBDbG4COk!j$szVSR{Eu#3oPmjJZ_Q zp6zgI^Z}?mQD5KwAwwfjf&%VCw`-iIg@Eoyo3jaKX8{aYUIzWN@ zK=no>!3Gom->lSGT_+a$AH&%Xbr^bxiw?xwd8sKo%a$l9MU1|wHXk2B1W}Gc#Ay_g zl+@?DpVSM`R9zw3si{&_)V-+4kR2)u`D z#4hBKkrjmoR09;Z>fppRbUu1IC@ z*r@(RC@QACnKE!5@qAxo`qRiTmK|E!_Ex~q>^{m z#`UAkeuofivEOnWDRs0I?cqEDO!kkKVw#Lg(zoNDQWIHo&Zb?7>S}d*WJ(Z%dnRZ* z^U;t5eUK||wfy-fb18QTp7kecL-VS`6M z=Y7q?{nMY;p?(K)5LTlhNA|ndS>&DH`?Ulsn}0=-b%|uC7*a&DqU*T2S};56G{4T) zjrPn!hD;iNA3f#%IPJaZdKcDL+Je?8G8|Sx`L*CPt5nb*XH=#zBMh!IZSn)9*x=oz zhM>8cR8Ym2;>qDo1EjxA)KAW+iF0t`L05XYju=e<0vIKuL^iF@qnF%r&6MuB_BKcf zefz9=CML5fJhg!#BqjgYEkj#jZEW9;L%e_C*v#Jql;2*qz0gpgr z@OvoY)$9a+WoGgMtkI;poyi)5SaWjizo>G|oqLP?@w?9N)5iLl7sxUL@kb7Fhd7zx z8LcuB^E+`{P$d| zLA@&&p*T0Ckrq7(N7R*eTeYaSY}Kor*pQ4*3to2gV``jjoNGgBiAlln&*nzOH0aN? zRYwl(mYLJh8Gpb+SELF3doBCYl%YHyFZI6ss^hCmZ(&^PU(W76n1Wqhoa5|7m&f)j z9PMVfz3(BN;QsyEGId{(S73LxI(Z~t=E%b^48=d?!5m2|w4lt8O;}mI{|K6fHrh`WH;1e!{W zYYUx#og5}o+&#@I3eKio<`#R!9mmNL5qx*r;B!K8l7c6Y4!-nGhuzQ>L)v&g zdVOx`BlxzxVFSaFTD8`pS1UZ?tfEiBh{O*00YA#d=un~Co9vIYaVrB(I=Py1e_pQ1 zB^RPb`#qK^PJfm?bNZzZ*W4lFMm5k*fHjpp;8n|*MYzW5mc9PD67Z@k%JN|>p%b&_ zrE%q7+n!+^6vP(RWGHkUOI!j5Xgv`?JeMDaQogr%nf)d^Md>5O*LPR5nP|vhJZ+R^ zaL(q+HUY^fdC58Dj8UZ=!_dDKMQ~B1m z{4+`KvB}pO&mg4HbTVbVJ*Z#3Qka-M#cytw8C=7m5tqdnoBP*aUzUc}w zfc=Hja_@U+J;&gq6$+jO=CLqsqUG{a6#jG-ELfzN{DqJL+uJ{-!k7GLv8y&;C#vo3wcOCJi<{d>!}#IK?k*Yd7b(oqTfnvZ;Ju(7s6+O=0p||1WuEP6k9 zjPx4WbPjFfa6|RLqhzk$s`i+YtfTX7B4jUiy2Z#0=o#N$F%TP|VGqaBs-$53!x-%9 zRFu{&V*^Q7;Wa~TR~(OV^MKD-Sr^CD@9{i8-@0R2GQi0(Xn((Q-(gN}m=L(XuRq@8 zmDp3u2=?!l{pw6vry#8VYJs}jart1IvSNPfA)XTZwAj4-2bS`dBHSD*Q`EK^0zU=Q z`U;OfS<&Dll{Ta$&AH(&Agbp81fS91Ue*g#8m`D7d~&Xv)cv*}2`mPAqa(myU*Pmv zNJvO8b`GdceX~yodS*;S;`I8BhEGd6Y<9e}!b;X9 zU21k&y=$FkZgjJEW%w2cP-gltogKemH6Du2)i;w_k+l6da_@(s@#I%d;}#e{SMzq2 ze0X!qie?6Pft|cjz1BD9YX9v{D*Iz#|IgsEzD{_ehsxTd*4A)uJn92<*EZ9i2izu0 zSN6lQcuvt}1#v_7>GW{Fi;gXxY$Ex$`_Fiy`nr3Po-Od*bvyFHrUv8pGBW8DnleEt zH7Ea{cBSy$)sIML=>AU#OhstqQ6hFd9*E=_h?Svd=VHo~LL;_uR38t(O<$Fi9FqUe5hd%t z7_YgQXlVAZP2h{1$5Qw2PwKh)`AJXAx`oMp(wn4;J-eAUqg4#}Scg}qYhBD)043O? z$&Zs>!s|frS|5hr+gd1LjR$76he#j_H}&?!%4VEU$wCN>jn zcz7=H;eJ)PN2;Cq#Zz9Z-qmN8-#hjvhHd+Q8;sVBY@NIc>p8JY)uo})4j^rN_v&w7 z2*>^tzoLZtndT9~08Ap51i-kS)SjuN$&NbYgQPu}s(HuHT#%fMYA$n~3BVPs-@0V_ zrN$Ys2LMC`H{8S{dIvo-Q&^&JW+oDJxN2@a{Pm$b*ho*R<1bsdA0Og+TSG_z+C-Nq zLqtZ*yy_W$r>q2F=*PNB*kS3GWTO?74?tTG#Y>)4M}r+TNKa3OIgGQVr}qcdLDqYl zb58rjStuen{Ig@hL8M!327L;YM<)cBDVZisNI#xS?$+ia=xyyiIp!U%Pmb^2!9spq%(J0w!-rF(#St{m828}8%%Z>2J3;fc| z)_Izl*yRCrM9^^n%MIJObkETzAa`1N`!uNK&9S$-w2ZMFX1`6D>H7WbA2S9usmYXRamduw^PmFl-XV#Eh!2rRn77SRBC@3;>|F?a2ZWEHs7B{ ztOuyqp~jkAS_zbW@R6gYQ04GL-|`l&h_4Hg_B7zq9qm9l8u>r&D0OeZ6cMWkKy!NS z0B%yFM(VDBt3bj9p-3!Tyed__WkXL{#Vrsy5a4{3pT7ulqSnRq$uXRpdepL=)!V3X z6Oa@e;)zts)ra&3YO_utzw7?mfEVsu`dq+y=Kxug<7gSg0}?LwaLm5H@}qpX zW^qYLB3IDCLutpc>|dTh_eRD@0k*g#{#g;S>*&d8a$!}W8Tj>os@tV4A~Agc$c7{#VIs41EtZ?7?t}b@5RPJ3 zcclnnb?W&bNE3R)XU&iCQjLH@hH<;Eo6C}0umf*)L~zPklI}Yp!*^mInqO!W3D8kA zU&2s0PreRyn8R0ay@ONYPWz-UVImnkDYq|k+qh%uGG_7Z0t!(LL%1juX_>Kr^M=Bp zNAWYOPt7jrXMEGogmgUs^d^eWe^3^^(O)?Km!6rpdO*zIrs3rZ56FI&`U5lJjvX=V z1;+L=phj$(0@CXCZ#C95TiZFWN0E`lvpLtP=?F#^upaN^s}wwhux?ZGJuAFVqsC0; zutvg6#^|Q_KJ(YWD{h|9RMt>S3kth*aJL=mS%1~_Hr`TKY>=AdNg!>a*LR?eB3qg@%#EXv(KcJeyTWp?5403g8` zy}`>~i=&B0Xi~bS;!0o+&3RsROo*V5q0%M_Jb#Q%LRcq$5zps3Nr3$!3R3_*GOzf= zYlfruGa|CN^C13nuP-fv;*_`Y0+h@Ty+F3M=%ERvSgM*DSpvPmpc?BHj|`crTO70O z`-)z>r#{g3y`s78&}k#V_PVX#`Wke_$WRT#|RSw&99i zy4|FFn}+wQ`1A8^x@7fYr?)}Hp}m-st)c|FQ7Y4tj9j#C_B0mJF;b{_rLsCQl;5FUiSUKsJ((oLq-eXgq%`imZ(TDqy+Bi97g(3X?TE+aK{cam#4vQZVYGzSjgC`|e5-p;K7~onyov zbg*SVY;~RFIgh={f4`(xVcE0b{qPZm7#(Of#>(3#7S@1qw7qfj9P+AGQa3m}N_r@d zEK+Z2tJ_fon+0GWUHmCrX}3)Vzx3FfM*#qwE5g~Gq^fTXBSStjpv zhg^Ggm&dzPGk{C`#mMmV8M9i~@6+D;2u-hjlO@(6caIF@Y#+xEU;bCmM@ftY${#koSN!Yb zC07o20b!#46Az&@<9;)s3BgayB)@%o?q|g3vQ45G={l$v%&Y1D39d51{bS{pxh^x! zk4q$r)%QBtT)wKN=u)Pe02_`CIZwtSes2>b z__aTBZNF_buhDy6HVjfx}&OG=)SWC9HcG1p(7p*PMy`Z}K`cAipT= zikywTkdN6v43x6AB9cGr8ygpK8p2CW9}!%qKytZ;C?2VLWn$J-naBt2@fLp5yxmDb zfvo&D1rQE#n=^C0Ka_tz86ac7O8Y3&w~myJ@Mrmd&YSz;QOIRe*A*>)D4Q&5Ub=BH zmVxBU0n3+Je|q`Hz4OI2%4Ec+y;<8 zAe%T@qm#jgD}+U(4gd#+VyyjsCV&xq{0sEwkbU<9LCYZt0lBIo1?TRx z^}dQBCh&dU zE!!x&{MT&#>(f5@zjp~!n4MA^3Ii^R#Ov#SS&y$B%TjCS0N2b(7=Y^}8vfU=4?p+Y zS^iW5`5&byl_7w8k-I0$7EIt0&QX;`#*b zXK|#TXzF-9QO8;$N-U07B zl$!O%ot~Z^tKGHn6KacUo`c5Tzwu}=s6!P9j)dFpVSeoK%2Y!8(vOPkcazx37}OXT zUrT2BMP$zVa-v`ghcowYH6^r5&P>zYzdxWrPRdOIq*w3I(_6)VyY80UU)h+TkJ>5A zZ*cI*ueGV+-{@PzJn02er>iBnfX49YQoPrr$O!FvfZC*@x+J0jfhd%=9Qo;R3Gwhq z(CndwkEb80KKN%`8hIvH&bLh>c56PxhXOn&Ke3Fy*tnL~)YP;a>7JVkMk--;fctP< zx;$j(|EMvW$tv=Pj{v1-1I(*kfc#PU1C?P{IFF{Av5UONR#HK zsKe{Eo>MH9zo-VjP&XC ze3INmWZ6*8p51>I7IE}TS3qxxfBB~^iT!`}11mo~_CBom6Yj6#Eciw%-QOs+#B@YC`h+4RGDJjW?t|b4=i|@CN7q!y5YKg*;GftpoR8GxypDX^^RMqBPWp>`HhK~KXX1YG@iS6i$%J`1Lh?*OAz8h1%UMeI zRG3Yci36r9^WbSCvN`Yg-@bZEy(~}MP~Z!9LB_tUpFeiTN}Xm*0Q$(PH1$Jpwy`-Z z&1gw%xw9JA(<}EnzX+x{O-N%~KjKGt&>rm(X2!wg-^B&a(qEG-Gnm~Sb^0G)cPz3vH zIwKZTuY+yk#jL#h2dtI&w9N0l87-BP!H*^g_Hx?vv=^X!0&RQnS58?nV7-V({G z%-MCvN9xeXKL!A~hI&2F>+UJBxnPScPs4)hc2@V0VfX2BYlCKQLL5KqyH{}3;1an^ zqJ60@#S-M%AL2HZyvGh6@@Gcj-zCjPSl+K9AW@|On`R2`aYtAM!--Xs!2W(Ojc4_A zCOZYsa2^9F(MqIfG30zkWB3_SU*$>s_;l=iRppF*ue4$#EgIk56`rwrTX;KjiZOq~ z)1qM(eXL@9q98@wa1xiSJy;a9<&3vsS0CTWO50`oum`>%5*L4a=VXV^~s- zx4vdLH!PEBi9t3Eg*FWMH$67@PVQF-=kUC~B>L2m^egqf_qaeNVbf=|y0YiXb66r_ zD|tEr{V6ULxWDAN#2&)MD3g0!mr8z`UUOYLx2w#^$Osng^Y0{Tm$C`V_4#zs#cAgj zpfNJtU8>XhDw|$xO$7LTCe2HF_^MAMt|6^-nV#F!Dy&2_Z* zyIVt9GHaTg;@_5V>AdbxO3xK7h$Jamb13|6M7Ig?)#VCGPwylr*fqiDhBMN?d)!z^ znRvP2u^N6lq=^nehjx%~yE5w?6wviePz%pG<-Q*4WcH8AvMT+^!b{qFQS%(I>wR7q zXen!)rk~e3zturUD0V3v=2A76Bc^K)CXycIq^=sw=TTj~bm!$y@=azd%hvdu?YhU8 z#mBm`xs(V$CO)m)&6swYT-%M4(p>m4gs{LYu-M6-Z@x`5h=g=%>cB%y__)J=Hi{I% zy}uRe=5X@eFD%c2ZLXtRyK+9i?!4#mXOaI$5Fy~hg4wRNwm)ejg7 z8WwG1x8H5jXxAC?aidslz4IpsAFc_pa*LyODGS0mdX0`%moY5gU$8{!=j<9!4(L^&Ok% zro10}a)_d1H2twnXr-YhWk-SoJB>(Pa0Y|F()5S3XA1 z2(RnVATH$7A*=uM{zA2#y~rkB^b)__3Lu0B30GtCR(+)l8X0 zC3Ttpb5du)P)?b~g;m&0{eos0-`=N5Oq%-OZ~(2(OUcQ27DsU6Nfs5gROxjx-R2aX zX;@gZ@r7M>$!sE&D*LX|<9w%zntt6WERjig>Fu2ZT!JbY@fGcJDJF$gGMLw=8D6Q! z4`u>mu=eoa#(yv#68#nWVt-vk=o26k=1O{8%VOvB|vTDwz4o_!FN(g8xdw-KyH!oT4JCamN}1c_oT7XV$AB zetvKAwlf_4`IOnp+HJ5sRuVP-=1MKZXLtKpdFW&6LEThjOtUog4~W*)1c$;6V_@Ee zfH%Rz^9V!1(W4&}bj<1SVolT}`%M|lu?rW6&V`uwlHR|;(I#qU8FZAwN_8}~1wE-e zOmW(NJ`N8nkIdke>)4qQT;T=Z}n{vfdBL==XnQms_1kq~pC{uq=x&H^5dE+Ti6 zQ2c;N&>?oL!PCJGpbR^;TBOc1#Gl>5`%{Lu=R)Ut@|lIRP7jvgrJr)d$S%H&K**=- z4)*FiThYU_+9QC-FT^}&#IxYQkG2=8FV%nf^k~-U}^bh^@@Tu_El0 zdt))2UGi@e*6SbI=4>Hyv^J_Yo0kv-+!3|dX7@nS#!>zH@-p+|mO-#x5ch7h*-JGAcldM9-*!ix%$qi47+<8u_a*gDaTzsndn6y*7)6tO z^Dla~iHMG}Ff)H6q2aV)6ZvZJi~L1TezMiL)6~$i9!p{sEC@qvpyKNb#$zWc-vsEnLC zZac#jb%xXD6u8v_k73Dgv+axbT{Xn zEEB4*i|qA_r*BY`N#D3JCP>AyHaFq1n8%c%64Xp{uDq1Wei#m)v=pfijxTEWs`GTn zsrNGZ9iKBg6~4N?N*|_!B;n$;%($nYv9a!l^f_)SUDybL6DJ{&ts0dX37-w{80I52 zbY5gNH{|qytz}lTQV*90G~do4hx$Z$jwzS5uh!!da_07msrP)dvT!gDqs~>=X$3?J z#N5Q#F&x#15)2Buoys>vU^QqEZB`j+rlrk#jnm!;KtiK-Bqh$H4>!ku9*304AO5y{A^X>t^ zkdS%eSU;oI5R?6WioCv+HSrAXPYzxRKUuwZo^@9_ZR)8iT(feTm|LH1hUbj>q_?rm zpK1by5m=E%vcBEzzpNME#Dsm$Jn zcMBW1iB}mLqSIy$UKDg*GlFy2u%e&7PTziSu4`rfW8FhZCB~mHg;KV;kblAYIHpSk zx}#^@>6E)7Q3h&9K4CrzMR#Iq`hPrxAbpg~;3ICh*-cKC2oKLG&n8^=55i>%<(A#* zvN=%T^c^r|DXlRl&LrTNw`9=?KOyNPYMdBE8dz*!{w_AsVCNrfVV4e00l@+(=BVeh zVI;gRafR%YyD@LwLrS0lA30rqTQ$Mi-uYyf3X-^Ci3wHYqOz0UEy4SsqB2| z1aACUfVVE*q3>{o)?K`{MwHZ{sfKDh9v8?=ed3kJAHvXqIEBUycG5uYtb;{`(iL3IgLmv5rhKe@t@z5&m z{2nwLND?-7#LF~q(WJ@xZOXLZqjiAz818tyA~tX*M_P7ie{f1dwrlpY0vc56Ru0Ac zkp@y{mPd7&DDApsf&8#u^mAiFQ_sYV&f$?cr772Tnq1afAUJUCmlDndl0KBNtypsm z%A^996%lm3si~=s_;H)8XeyDqR?dYFSw9HZTKF>!IbXfREh{CjOGG2zedXcNze~Kv zvdEw#L@7S?l;O1QZc-e#j;+?H~qNO2eX$f5WcCfSrb53IkeMtj=- zjMskA8Xj_`*(+Udkd65|-9&wXFx0Mi=-xKgVlxI^Sv#a3gY7BnuoH&nus~J#r@V7E z^4_t%t}WY~Kv)#x0(Y&m^-i3(-HeuFLQAa!mAp-cXVSF9-cmO zRF|F7+J0@r;qQ3Qr6_O5$5Jc6OkoNf0yf@r4i93?7fWtD)zh#te?Sbf@VyG*#I=3o zYG9GIWFcjvcJ~R>r1r0?#+aOXrN$?Nw8Ymg`ING)cdBxP8JTS;j(U(NP<%Jxw<*qn z0sDSWD0<`hxW-2RWTry0G1}oSb#eI=IR#WryZKBLMLm3Ku35&yh{k2JmOZxKp+1Ww zyeuE0KAT$=? zw+NL%6ME#4ZLVexRSbC>HW}ESAigFQ{f*`n9~y5L;P(U1ALo-#L#!=ck5DbMj8*a) zivX3HN!Oo*W+-@1G?RuIr@ux4`L}B$0?#d?)C%qeBn*fxKWbJCrP`HK{1u!bvv(V? zkP9K->bob!-ndfJE*ifrOVD-fos=#|FAFb7#tbJ>QNG9Rn<4DfTL{zWjV%bJXiXPt zn}U>s;tD8lHJ!L-)}jZE-%vl9Usu+SeS#}C$m~rQy0Owg584=rw@kD0t9F?Qz1HF< zZf16DP@tjFBkt3t%1Fvg{aDPlt!ed!YZlj9%9ywt3Dc#`S!H<3!q#^7xq3UXl&RF0 zBChkMRHgnUH#t!OTSuMGt5zR5zEFpnh#35@ck%;8A5H<`-~^rRnP) z3VN;yXsuj$E3~ZX434uNo;F25{_(9xT`?>hgtXht2b?E;C&Ii^cP!GRzqD=U3-b@e z&BQjkxG0@mZtGiZj{2MvypO4u0``ZpI)SjH>oiE0O@Q?A8cYhxk6c=WfA(!bO< z(&gVZHwi9P{E9--e0+34(ehMmh+=JKmR35?uxXi|MSNGCE_c4P=g=E75Lf3#Bufq| zC7wCOGRDY|vT~b-Qi5{(P&BacxtJACTgf<&)6rbRO8Bu<39L@ERPfe;913T#^VBo$PDnb}m$bArEeNkAeK@L|hT^{LqkFz_Z=EWq$dmZKL!kG3 z=n`-L(pg0K^bsb+PIVL*LNlV{Hx<2AiqU!Rx7x;>%RmwCxQpVIN zB)83NXK~fcIi&%=Ed{sal;DZqkJ&9gS=yC7lmW%#&%Y?o`?wy;#h5gLgj%=`n>;5q zkHp92QJ$A8`>SPTV=C#ih*=9cv_PZ%H_;B&Ok)@VTCfx1^1Sq(iaru z5W&e*zY??16W$I}k04NY1pM_+LKLL2Hr{9QC9Vq|L71w*JV8ib$Z9J(KnRU&J#R$9 zx8?&j1AY9f;Nw@}Z*bMv<~)RrD-H=g!-o#=DMP=9K&PdqR*?qs`GXF#P)+4CVJ?Y* z&OMV0z8i9YsXE}zJ-AR%33ynuba5~0B^)~{+EVk^K@^+Rq}0V8df4}E3##Kfb#mn< z8hk94*7c2QFb@YR0lf&i~)fdE}eL06&`#ao?2~70M`#-R> zMJxldqrv$R-3F}K+S_xsjG8S=*k$LLNW?G0qwVLeacbW$p5by{J#n{AJ`8%%S<{u~ z+DnI+cR?n6t>pc6*W1AQ*Gc1|3cR~{hz?RA9=T&!$_$YEVQkqSDZ2+5nM%<;Z7|1kNx*z(l&p^2J|F(yzO8+#u+oOL9A&qWT0qX^_)TzHfrw7&3&0k ziTQoU7D7j?&NSU*yiv~FzAsyrFVa|?KLgJ+nPhBO<~es>ahEVN!4T~Non4TA@RM*b zEm~U9^%HXchn<{njO0Xp)qb~SxEU#e;G_b5ZoBxUk*jQ5+Ke#jJy#IE(NUx;YaQEg zV?t`$qtwh}>MKkG0WWMWuwD*e)xkr$;j>M2rZ;w)Kd89i-Ov#24NvUo0%qD90}Id4 zM5>%AEipBg8DBu)UXRfR9qB5eIBJxhr+G&A=P0Y=VQ~Y>t0VFGwFa51+^UD}NAB>fPC7j4K}eCur~RWWNVi z5YcztME`e*%<}C6Vtl2$+i#*~jD>#cI;DuYS!ZCVBaz0Z{j@oCs(9;C z=!;_Skw=El0LaBFOQdc#R4LS65e{r(+VVn*3DHxzw z4hrrpzrwm3qvBocmgp3>J}b%{SyY6Z&4Zk3ymtig%r?^e<8GslJH$R6Dg}WDoWdoZ@V7HNrLPl87T^ z<5=czzJKN*;iqqkWMlVhj}xK%HCvk;GV@Wj(3zT*(ghm-n3pq17%J2bp=yrDLe=u` zwW-^DacHnek`Y+RoF+dIf>}b#ot4x z;80W0$4Hf&M6-o^)*Di}+gWPpRmC(xZrLWu?th~HSs@Bb(6*-Se{xaaPTJjrZ;CIiFBsQ`+Kmy8ri4O@WuL#eQM=~)yjZTH#i$z%&r19 z-8*Sl>;uX#<_GT0P@`X2yAd!uBOn80!egR8UYU0iB| zpbcJL{CC%E7NLGNiQxDSI~|au!XHGj=T8f>oD^~G+Ibxi#O*RQ`KupKOBYEo)2ndfovxsODqtIi1@QnUV8-uRplTz!pd8JWKcDkB2 z?)Ov&2H%4(X^O~G$K~orK5M%?uOx2U{?L|IGe6+?T~68SWUc#yb?#_n%BZU|Jv93C4AX++g@Bu83(%ld^3~3ju15b#-PL9rpLag zM#y*BajcuHAYd6JQm2#uUY+CxMQ_iHi?ZaT8|-e=8yprX>5-L#zfHC5UiAsm0@V+E zTr}vQy}{`_H3u<0YS@|rtLY@AKujt;6ch6x4Q*3p9&i=5=cVzw!F>U9ohtl$?$ZSi z;@!hewM+grs<~C_NVbG8%vg^@1}l)SKC&OeBavWmk^YLzy|^}N3Kwh8o74p6>tzmLNcFa??O?8am!|EaOOvODUnl!>1mSXB#syW2I%=An zFi)w|<@~)UPVwvKqONxdD&S2J5KL*BVGN0O;SQ%fuM!n$v1PSwM@WrQ^TrRS-q2g^ zr-Pf!(T5n{rd7g2ywaBE+{+CAn5@ID++FtOF4}xjYvUid)W{s8uAD(aYXDl3__B$u zd--OYnEw*Ys`tf^7u&fgCD$$w=Dl~XK2z?6wdcLG&a~FPP!38h6s(sWTMKTAHY|Tu z8r@HbUy-^HpHlcIIGf5xY<8X_x0CxL+aa<;!X?_t2Kc#jwVw!AF0Uh;kXN+|rq-2)$b zN-;muvXc==5-$>dT)96bg zuKzyaM`y^c%~eIRLk$JRen`kvf2QI~x^G-xn|&E(X%XI*vwf=1R`y)<)Pwk}Tg zyo^*X+uY-`v6%XvGFbM60mWSwqsd9u2;}arqO*p1ZnlfmQ2pcYxDV^~*wfPlDFm+Z zy(D5curYJ)j+$1D$^-8%&cLLI+g6wZwQEbO$0tqX1I^!l30p%ja z0V{!46?SZ6#=m9vi!IHlDJV!UTW!l7pb}&jFtG>J-cFEnjq}j%OXsA;VGWbr!m_N7}uotS~uqJ71`)rhaCsN)QvAWsZR2Bxm1FH;JpxRB3H`8j4@jnDEL`LrWKfYmc z&Pw<42MPT)bCUJ&it~uc22DH>hi#Jc?VI) za8@lb|0kz5!U7x4{PiYd)eX?MMb4BS%5C^=->y84;+U&-Z@X+;>L5JA%29?64M|pX zm)aOVdb!fwZG^()0htWqiUxO^PqrSqJNu-k`yy;vE z0r|*hr*!h$E<)iOguv8<`V1SZo?{ zY{Lbi#7)1RR>Y6C2+-VJqhap{IWkD}sZa8cM24Ojw-r^%y z(^Q9;f<^BdIcC%GH_r(#1xkam*VPB=`tOu}*(}&fnuWuyRpVDF8){@y2|nw_2)P~h z;#vq{=@Vqhwho?wOWx&Vx^C)>cDa&R`ea28Z}!a;&N-7179-0fs&puORrA@i$TAXAn4zvwTz#nDmS#Ph`*;1SG2@Nm_g31E=Ig z1%{mQ$u0L{a{)%jKo{fuK{o)=7`b6^)M#)LU$UyXOS?0!{9)C*{=n86u^5x=(i>|y z;VrZdsnx|RKLP}a6Mm9+dE!-dbad=o=1(7;+Qz4^z?ZbHj!X_zpEXu6yQz3lT|VvA z47zI@e`an`eJ0{gT>~WQjl()&vn1cSBd5{)I-rQu{7kpbm(j4dd6JFpLlX012Qn~_ z-I0BE*HlnOp{{it@d0ibp54^9?y)NG+y_|&4s2#57K3l<_s~kLL3jv_;P_mg^bQ6z z#uWUu(pD>Wlh4Bxv=_IL)@wHPC0d9Dq_KDU;dQj!Vt<17%m}{=$GmbZBoWSXw;KE6 z{lHcEXcH z?&7kK|M~~I`H%RHt8QS@UKGyfU;fv@2#&^ph}At3OR6~O(VF>)i~O@=VY(d*XVN1& zgs*inTG3Fvt;{|Q>_X(9<@l-bi&pqVQ7}7p-SIUV@>8{QK^x(?`iV3Vl_4jI z$iL%}xJDj!S>xuzVU0g)RiD|_x`VT{rfg17H?db1>1K=aO&*NgQ5(gl7O>qwfi=}f z@n5eef|>f<(NMWd7hD(5{maaanh7r5j>e4tQ0xV16-E#Vk01Y0TjTWYLC?DggZ2MY zeiz?rZnm^rk914Mjbb($6)&u!FurN1Bq1j#%AgRfgQ!T#y|&)`cOg5%hib?JTW0v& z@!Jx+l~bcv(OcUk3cmuAaO~SlKO5115^8DPvbvx>t5GLg(%V}GF0j(N z>%a}{|NgRe^3M7$o}>I_LXhXK^HQff+IvoyiC|Kv4J13gWb^$>*4+@*Q*GIIU$99S z=LOF+buM|{_9qg zmySj$RODU*kLol1uWi#Eg&otH-dnpry1U-nhR`0bk{ z3H~o;V*LQU#pleQi>vJxeeA0O^D!k^f-~_p=ma z7PgIREo_3A;vY~lP#k?%d(|(^D!9bUKtV$KLM8ZVCCs3`;j+rjkooe7Z(N>=zf`k- zYN{)Ldkvr~`h@>S*DIjBZ(zrZEK|ph_uZ~!->qh-q>*%c z`a76|yqlXl|7?jA!Siwg4NZ%2ZJ^I4${63@KL2+8A{4P0}&N=dP zV+_6Xbd%4S@1X8^6E~@hw!NxYqW0`$vS}19)2nLQJxH;%e%`o-#`)ja5v${Jk0GkM zb%ObKLA=WB$El|`_@zIKoMM}`{05`gW2UA~b^86mt>*z7nbmCEWUw5Q>J@g?vEj%! z2VQKn`;M&V$S9b}`X(9ArdsXh@a0y>DV9S{DMh|qi6Nd`E#l;4=)?YK=?7gqk+}3Q z4rA%W812lEW-~>?;!|Ln2#K2$O=rAS5I5p2z5tUyKA!MHX;t1888Eq7Jt;j$CFA(r zrfeok%XvD+<-qyU5$==7)Xqy4&dF3&@0&B)f6t@%`m!M0V@1E-N0fQ;47ycw%f3oJ zo{NHHqsR02+L*gI&rXVnrS;fWilCYdAmJ&RF%0G~M){_2rxNB={ zu%P6K)28TR@8m$pQq^G1N1itJo86X{IPU#~a{x}%J@vp-HIAgl(}7EPorI%tVsl>d ze$p=AeRX}w7};G7;()-K|4F*4uo=x}{yn*DCc-#tt8>z#3Y&Si0D0T9ha`}S!67-&^WUluuga`|+t z{f0v9EP{W3v5lbmbmq6MpAb!a_DT~O{aKRBL(lFagR!Ph6yYh?tD9ZKjXHk}gn2xY zb@Yq5t(;YB{MVOEF*y#v%g{%xcaoeb{js6VyFZi{#C|8c{uAfX#ACK81wfG--AuAJ zwXK-+CG+))-sCBZk`>8t?UoNYz7o28Rm)iD3hRfg%$cOd46$x5SSR(PcOL5r8dxKD}b;X>CM)CXF1WM^_PfSWvp zWa!GU)nq=u>g4YXRYGqVm)2SXz};(~_Ih-cFGGC!{L6$H=r*5Y(2CrU9g9Z5l~)u) zmd`fJeg$g9XE0WB(dLMs7bkSM$VzLxb>PzA&BHvG7uz+C;&VF;6Kna&+?{hRr9*OE z{ELUAx>?W>!CKPr`PoS|SqkB59;g3zz|G0ojPA0G!}mpMcYQmReP zNJp+xRB&-{Eq~wV=aLM-5}e}7)omBu3_jL;90o${$JO9-OuN_Klhtwz2F7PVmQyW&iI|j z@jYZ$#QMxDCg9Xxju0XLOZSr(atd3vh@$ z=N) zN}%s@4a&%hd#^;Ae-Lmu6IcFVF?QvvKvjTvnta0 zdpQSNsWZfoO`W^@1p3p;Ad%z(#Mw>7jPhZchn-IdE<`3~C&P?h-HLrY(xgeYc!j^y z=I(74GP4yJ`DNn)azj}ssW-CTl-1=+6JuQQC1>D%dFDJfxQ5XCdWTeQZ%}>$v%O?= z-OftU4bVPlEE8U%qMF4vwHsOT=A6zQLjqWo;G})lkA--l!xqIimI`1n0^pT^D89lN z)cu^vqr@~5{f$bm%9>M$@mDZAPGmb9hcLnTxO~8X6KKusdaOF>n2SvPO#Wta1|P+) zSxo+V1}t7rqPt!cXBE)1p4Kh;g%g9!jtYyBz?MW?1tQmYR2kIL;5`$np5aH>1kCl_ z9bW9RCCpo_^&rol!aORfs*zB)cD8XDI}!OLH4ttMfghbvB&wR8K8)~lQ(+7eTRE`E z;l1kUvIDj+TV}`3)z$E`eEcvC=Qs3We(@R*p5{&qL#~8UEM8hgcdYwkN1#3v>Aiqe z>Dt18*SermlMA`X=4^4o zIRu_6^D0oP{CoGJJ$fWL9c-HcBQ;I08>;bVl=1T`wfAOf*drdEOw+lHCT7@tT`Kz` zGF=$#mUms2BN^+TF%`;vy=&~~H@{|wtih|E3FK_ti|yU*-3o#mLz_qd?=fo?%I={^ zyc!Rknx0%7H;ZwM?9Mq(;9)w{>e7lVrzc58ROH)(WhXYk5i$`TQ1o%X8zM^gu48Bh z37wh>uVR*c%8U8_lw7RG;(lEjlgFER?5NtZWzkBqSRi>PJ|s$@0c zVV8|nF^0Q6nnm)sh;v=ts@*nUVu43lm+BW(CIVY}G{Ws0k@aK7K8{wA&xL|v3<>*_ zZ_=Mw*Z!n{YBLqA=3UU3u8YCbx z`aF@C`Zj^?2cXIchSwE8LKwl1@(z-HNRi7tooCxW#K>+e9Y)hJtmwOB4T%%kDnjx9`Od-3>%(2F!zTXewX5_(tSya^NJl zw^rE=aras6;U22W=?^TBV2ZtUbt^QUfp}GUV(5-KM~3p6;=rhR+>ESOYtjl&GqKww zaoH*+phzm$&e&ga$NYk+sPQN;V2fLF>471J$^3d2@n8M$6SYDjK`xa7jEd<6fBPl& zwy7Lk55x@Pzr>H0jW?5O!aWVoidQmx~DAUV{snizujB%;|iPz|;${+(% zJG@_zt!&Bcja!&kVe?efToGe;2O=gW14p(R+TM8-$IifatFb=)xZT`Bk|$Co2o#GI z7*_f-Psy}pRI}5G+`d-$OZzSMFv#qdsK&Y)g^26Zg{LXMwp{PBg}KiT1rcYXoa7Z~ z*BOg@0`lT_tg}!4Sq_=SUG6zM`t12q@27nbg@(BgC-v^of9jCN0iLBFaf#(~+?|XI>OmWdweeE*l@+_5N+gP$}%eBF?1-@o}oc zGo~;c*!sFK>_IuJ-q%uBLu_w_Lt@IFj~h!^urSvj{`N#W0jIZ3PLPqiO_H;5j4VD3 zTUBJ)oQdiJPh-+&gyoJ84?6GxA$79qF>pFM67Dy?;2zC+5H;fHmfn*5#sJ3Rx*aWX z4cJ61ZtO9Ck4SMjY{h3+)sB<)woP}Serx_tSL2447VB~p@vmWMd~oY(5uJo%Abo)k z+4=d!&}63aU{VV_12+^4Oj)3W*;#ei9YqgLMZI&}+EYI4VYox@Z&TWppb5N^Xw zXW)8}%I_O7^4z7BO4Ix)!H$j_NeMj1fmR!&yY<3!Z=Y8kfE~AH01F5pS{s9%M1tYf z^=mi}0mI%!e-%7RL)^LM==qPJV|owo3U(T;EccRN=1aVhke)BH8Eu#;u~mK(+{`ni zHUvZ<6Vm+9gFYRaxz+Tmf2z|m#8vWd@nS72#_&rW&DuQ#bb=nxDPt)do}5?- z(X@3|d0}>XlJ+KukR^>yw;J{38P@n!rJlsuIpOS2$`PJnS3!L!!(gcHuLcBfvc1w< zl-c7$oM?ay{}?#lI-wxsF$jaf>=88(98ag&QxN~L>w{(NG+CdmRj^!MoAR4ucpJ+HO8_94dYNSdJkLW?z~|-yE(X{ zNI0C?SerW!f6s>j*3huNz0;-WP3A>%x>pA-QWr2R8Tl-?KT7oTXtwfnM{uX5Fs?od zCI12tB@ZVrj6ByB2Yr14gDszXMM!oFXm)09k2(>K1W#0y_0{@h@6t;tsTG3VhA^D1moY>q40=zY`n_>Fdh zB3qP;lRQVIC&8Q7j^^AHTdL+4z3a1A*o!kxJj;~bwjc7qT?*M7TDdxz4~Ak)>haH1 zXoq1=-6US@A2-#7l2isg5<)`=FyUe^MUeXA2e^rMS=AleU=yd?Il0`x>M)u4#%?LD z_c`j_!#{TKSm%3syr4i|9?nMGz94=LI@$^KK`;pJOG9qRe$8(%#UyZ~Uv{`s_6K-!W zpBAKNXp_YW9bU)PJzXbZjS%A7yMk znBk0m=>o+|QjMQ#9QhDh$S<;YkI4FKE^$1i733NRVWUf=hmo6GYnErFQ01=U zq``)b+aqL;l4&P(8Qxm7ABuAx5u`c^B$dK86oJEryZg2r&|jD{xy{QLViB-)G6@`# znD;xAZ}m?McJuv(-XF4WYb~L#7DjwV>ICk~#{#?mKEppgC#tHI8t~$27@^TL0iW?; z@VN%LcwPcIu{ya{Zb@M|Ewg;XF1`b~2=n{eb1s$EN`i0)a@KWm=45hAh!BuBakw)b z3{T2bk(rDEYMzSC9)XK64N{LU`7qfJu)29IQnt5Z$_gV{NBH{2QOP^88@E;r^4!JF zIQODj^7h41pMQmgv@2#-!@W_m&h+(wvbU!aJ+)LdoZ?IDvKIh7vm57Jok!b3ccq#NRC>oS=#x#_e`V>{^>oHytbV}1RJ_{VepP+{oe0N zsZ}91r}HwWbWPbA+lM@{XP(3u>&LX~qGw+>B-M3TQ#i3XzZH|P({;B&&&6;Wm^Jbj zyHgLOoz{thPVu~c1d&fV5_*#K8@V(yR1`@uiIW^qh`>ZZR{`Nn+L4Sk9+Y?qYj#SI zesMR~(=yku+L?9aXyv~gsIsL;Y){%|$6N7q>>LT$M=oA%Xm%Fm=i>t&fx1$^qfN`` z-l#qgMhVB}KPC!hlDHe$zQ5d3PTW9!{3lL%D)c8b)tn$;s#F9{f#NlXtG6^E6rID* z!K98oullo@NMH9al!PcqDz}(Yv|2wJTkh zxEvj}9!`0fGo~mTl@c2XAtG0_LXBjaEXK*??4OarO&HoJdY?$G`G8Z}Tt~QdITy9Q z@P6zFJ%4ZNUQ&|p;PEW)Df+}Xen0z!BPK+TdpeAfris?PqD*~-8-@_Wb!N1ufkhotQ;o37$g zJ5h2VO8d_lc&~?I@-&!=Urt0nBXXBGT|1#I`63W(_mwozoW+DTYtBR0>qir-{mA3n z>JCHo5b;e~reH-W$9#bW4MABq0b4(<$-9_IDG=x)7$Qj+?R*+mx$4%j;kbVmU2Me- zl#qZ+td&>-{ToGhm* zJ=Tfxc2+8DqUxFT`g-ogDLWYA0c8{^C50@_!+^k@pjI{{8Eb%qz&&$+25Wcl(V$QAD#=#*3Zuc2;3daDYOb zA?uxvy~yRksm->o0s8j+Gv72%6=H6_xTS5*awD5_(wNOxMhvKjQseM*p24T7s_yAz z_9IxD9*%10L~b2hYth9Sq;}VewQ*t$N?BpZL5BCTI~U*8MGO2~{N4gtcyo~2{_3@e z@8uD&DZRNw4bA6nx#gj!keTXP@6}~KwM7(aZrdTU^TFY5WVo9S0UBKUcJ_UoNknXS zL|1x)?WCd{1tO;`KpH0&_Ey-1;+j8Rq;y&y$ds~;hP17oWGm3A%Z!B?LF=S5v0C}E zv*c(b%3|wHy{wc>nTln_BJX+f;`RrAd9SJ?6d529{#3^4{8W?gN37*z7z@v`K6Jpr zem92(Czm_^~ zXZZbc?kyHITN#P*Q`fA$u%s_WEKU3MCQsKm<_BydN)<+M$mA@xT*Q`cj79*>$~Dfb zVVnTw9_KHJ%-#a-qS%KmO{vgE`k*7j zAnUCrGz?vCO_e)G7ZauZp=u^1d5$%5D)Ob&Oql@5{@U zDRTL~!t_B&j-CG5wa4a^U9z z-<0lCDf%0-z;G0=El86qHdf9zhh*2o5awaCMg-B?4E?bR6{Gm2zJ@J_)gdeVzG80< z?0(>JD1l%9>|`6q7rV4AqWxLH8FMdG?c55MR9h}@hXGCzQ}v9O zaY5&7@yR42a4f^SPq=G>KQ1$1zbCi+WWY3rlbu;X6vy@Y3VrR2G_Lb1WF}c6Asj|k z&%vL4e?BQwPqucWJ~mDSAM}YzExe)Hok0hBuOHDPM1@bifeaobuWp?Dv5~(XF{K+d zH^Ooky%5P-HSRv1yAPlz+GB#q0G3ii1-|T~!Mb~J!W*EZV@8m=EJj&5C@9Dtin$R| zB;UOZdr{#D(N@o+M@~JFvU!%U5sX_Bh!YmhdkTBJOvoRl#;8w4YSn`wF!Qv)AvKu} zUO8ZNS>NaSA^nBoU^7R`Pn9lG@Yu3{nC&_Lu9bZbEB*k{tE0u2Ka5P`o)K|=o+DS0 z>p8;Dv9o_SAAFBuK>u~Vv2YTg3AwqFOG$-b3ob%$iW={FeQrFgrA;6>%P|_BdJ~L@ z8`!Bw8Rt{_j*Q20P};Zt^$Fi{<%3OHfRDVwejZJlt2WWB*A!&{2Bo!EB$~8H!p$62 zu4@)vofg10AZLR$0JdTgkSoUvg85Mi1i**}#2%R2LFWQz>iX$((~Tp~-3<0LbC zTb))*i4H(<)Gyc>cuipUIlNu`?Lf2S1eLm#pHYGx$vXP>PQL<^tA+f4oFx`q0ipy< zPH`=KlCAG@hUn5>+uQRpz`D5-BA4s};p}2j5LnVK+-^0fU50E#eV~@sO3-U>kS$gA&E; zHeL-=Y2?Z`#w$u#7o54uu`DxstptX4ce&^g40Kg4PKfG*9jqa`fZU)*{v|na4aSR4 z^f9k+e0#~{b``}WB!G3R-rvg$Rx&F?TSC32pCq!fgu82Dc4DlAmqJJla(ppbm(>(L zT~mXYlT4NlV|d)+J4031V^?-2Z$N&=%Fw={9uVPi;)&lyt=Yg@fXC|Z@9#tOyl4e8^y>$T-C55bY z{!b>#a&Y!OvR+;?Ev%_Kn3BA1Wgi_M%_-mt#xZu6LVeLq^UC*Y!ng8WnsYK{1QtC8J8V@ZUs~QeSh)x{BA^7)kZ!M}NE4uQp5R%1Z(A{7?}A092J zgM$dXXU&=JNKgQwnd6aag|5^L>PNy9Vb;WB!uqQulxjJTnE;b-+t|W`Vo|^|&u3I( zVZ?mJaeiZqL)~$0XWqJ-kmmdCd@B}DeX_>3e*f14SAaJ}8hd3m2ydwr9gu3n+;~XcxsQeX}$S+b~gI@Oow*I z2pMBOJ082WgKk0W#4Ww8GdP_^gIv#04X3NIsMDb8?e?IV3KGNV+S`)XuG}m>e=$oI zqm=YS;`}o=+t8WYEmn*lx>rM(XekaiioO4N?Q6`uF)dO@QQ@BrSv#?alGr~IHD~I* zQa6+Yf&5!O3He=IPL$>ZgPT5g^2ZS`CY?C8Jgau<2r_SCoIAJXZgjW8zgnv{J+1!k zy|B+HyZ0S@xKIV|a2;X2*hPZ5T}G&y5v+R)ktZvA;FHxob8oI)XwznE6DELL;A)Qx zbD&o}uQgu(20Bwg4{q|7bq=tT4fH`cj|k4iRtl0WuANjarTBX-8j@8mwX9M36v&4a zGHW_+z2ju{z1J*8Pgio@DcNY5|MsBhS=WZ*41sJOXPg{m^|YJT#`kq_c$ zy9yrM3)O$Ko;gJ1@Nln?) zCrtd^f?_VqqUxG@pvz7pNaBXhSJxRU#=Qb_3Jdq#r8p%wfg{Cfoi;P+-XjOlWM}2I%BWzAomSqFke|$)4Gh}2QHWlH!JI*hB zc`s9^#p2t4z07(`80+r*4^j{_I-M(}QMO1Az8HR4(9n!|^MUcwL{%N@R@L1SYi~m2 z)RG;#-?D9h$?M2^Xed*)x?oQJy;@6>(*2~4h#6OmB}{V1|1Us>F&PVP8Vx&2)t;IT zx0UdmM=(z9Juzmj@=gx)4q`A3v-co{3^F6K5r;!d8*(Bw*lxa8zeXcFrw9@Sos~*# z*!8QiZ;x>6LBhT{*mdqdi=<_RP`Y|B24QV8(*ymnt`l^Y6!hXR;hMa2zm=S8DYv1* znKd2f{>C1mNkjzz`pvR`&b(7@q5|Opuwf9Ivz-RSqE6Br{QBpCz1-=rKn2;|cm%EE zs|;(oPMIGMMjR&DyV#trUg|9O>yod>(w2Ph`godPGzd``Oojh?$QUqTDI;Vo>pn4* z-gdl$?M3!x@D3Tl6faE7b}B`cHrUR9!qQc0C3K8E)N z64dpb0cSrVd7Rcw%00c2|0*EklONR1>&w+tvc@@XcCngG#jg3i@^Q4qo}tf7C+YGC z&{-Rc^O3-5+OU%R9a&n*{Vu=yVs{!Y=XGSeH(bP*F_YXCQ>QaIP{K?0DyIjECb7^m z9CY>{CeZ-Va6GpYMpaG)RtZjHn?opCJ!2@Gjo^wigl|$w6@LaMOV5Tv1`b=w1K%i9 z5Z|3NFIMGRQO0s1>u&{Ta^AxXK-$qyoJr?pkNOEe9+%dX^^d_5X@(EiI3dmx3(Oo7N_-{@1_{=D;p?934hh9f;o9F#qwKw{AY9Vn32HEK)=hj}WN1%q zRVj66(^lbtUiOkXzu&4EeikFxNEfGYZddTUboQk2q+xirU3)qCm%8XMurqWTC&UaV zHHuL~mJ=`1rs6bJAbC%KPKmHmL{p8+MXh-qCqDYC%iRZ1&W~8F{PoafpSM_vD?wc# zRq2-pgbw$e+CzeK*t!-#N5k*mtJttOjTiU)(1ZJAHH0TO{pD*}H_iTW*tb+lF*;&SIt#Wz4>N#hWN>*bh4Ti>;Gcb;h(Wr`uPq7!RSFWk z5+5^MpwPPT0C$kK*Gec^^wQ=yNVGe((Nk`z%^kVuMg3d>dOpon3Kyg+g)QkzVY`P; zM(7J&qBKm2UT>y41kLlA-7OK@;38xG{F3B zPn|u?dlDO++$}0B)O(8`eF0!|szV-ugaw;0ZgpmCNLQ5W-RzSFDvIRjn`*A~E}(GZ zf$uZw2@P&N(@NPZk88}Tkd)RndSdvipOpCHvz&UCCidt5XmV|9FRC(^xUY}s9Z|om z9Jpl#OB_i1pzkc$EM-XZ%CX!ZCE{b)--Kd~j{oLxmSNuTVDKae19F(f&hPY?_Z_yP9+ezw91P#?#JXHQ{gi*XCHvQRacSX{lY zo<#LQOo_s1c$t))D}neB+vaPGPoOQiU^T5dci`>BUdVF)R)3(FIXIA4f-FJrC68vOU7}m`mIUk+=jg^ChaNJQuBt_N(GR` zM2XL2Ll+?po_)XKSUuJs|6HnW>KGBMHahA4y zI8o+@*+g(vBXwv<@J15uX|CFcG)YQT3<`h3QaotWA;;&$Jdj+A#vOi%<9ZmcZV_le z1ed*1VHDa%ZFM1MFO$9%LwRO^YVl1OaQhR}dO3_^9PM^C^sByyS#U0qwYUQPbn3)8 zeINGM)8{uX0!rQZ?)WEE9TGbY2Yw^0$2k&?$2#V|#)d3cinxVGX--|sm+afyM4uZy zuom=7#2yJn`tU`V2oMQWwk(UL+c#|(x}WQTu6}-1%X%;DG&U(XlR}%arx25aD~;4` z9$h0=7_#HnUPGD)T3oF1eBPRR;ivsz^(X6#uU4iSxs)0!gr`V7jQJ0f%G!y~z^CSW zjPV=g0gO7-jn^G|lkEXDH%tis?ak|Y;?k?eCmVgO^PK3tU&Utcj#0*saydkep&YT9 zn7s~Qq$}mG;x#~{Xfd20=#N>;yxu0rj1=tAKH(|Jc_l-oWKLsxsR^tai0_t7{01T- zm@a6<1YXAe?y4tUnDR3~c-U!^-D4uQ*b6-~s_?n3D}~|{8!!*~u|bTdW1H9L%JMpO zZK;G4-f}T}f`viNVVD^hZj|#kSN!C{*YS+l-}tN%Qzc{tj##PQw(o^6HyV9t5a@18 z^=dL>nb!FyPD;z<-PYT*PVUJS%zItM2(?yrG4ZkN#zqzsGn_m=+s!)$G?PCzVp6Zf z^RZUC^#vy57Z@;sfmo8k=Mh|K2V>Ps)9!QjO)hni4ay2J@r4=mnHFa4`XcBjDlygN znw6!sP0z6zbs`@PaE@N4T}AXH4*&obhzv>`DDYi$G9w(zS)ZKPT!OFh2%k+c<bzh*jp`@Qg zp``6u$!^JbR^ZTg7mPIR!l@*TfM1JL+3A3z{&*&{^#%G`>^alb%WVd2OT!?_IzOs) zI*lBgD>velfhT$MZNs1NC!mslYS!JO3*FyBLPFm1vc#ckNMv05|cnv@dMt``p4u&^F z^o0_149*%FiBU9PH)xUXe)720T!3-&@JMY$#U1n zE5(Zy<7uyC7?k)N|57)t7!&Xs*ib8LkzsOcc3Td6{8fh=h?vVS*&s8t8Xxh_aUXwP zftq-CY6V(NqjvC zVJD@g$1(9M3n3fZ75XUd(sFRjm18%ii##+_%M~{uN-am?45P@yq%1}$%=<1e;$_`k z^+HVtxX+yd7}6i*7ggAQB(*ouR$|j{88xP|r!(?g<<_n1LroQ>r%%^xOs+=xf9{^l zwfHujmFe`Azv}{KADh&MBKC=qQbxvcu>HaJI5|>&qR2Q!ze%Po`?+wJ3Q)1k0ySVv zH_p)IiX6i=@kcXDR0^1gcw7ziGY(bRhnaHk4qE9dS5&dw80SD2egM)V^dVfq)s93- z_uwq%`bvhSVXG>u%1_42@+id$wb#Jg^xV|Sy+dNgFG5at){~T$&opFi&ZU3w;AyQw zzFxx?EtutX9BX$Hi;v63x9*96iws+Gt+?sO7lS?cmcH)%RUTb~PZ&EDMZy>}ry_Jr z!*Ut?AK8?hHuFY)Jmyk!AfSo$!h9TWB-NAi1AA>dil(RVg|^(PO~Cs)?5mQJm{sL_ z8w5Ikuic6AyIpXl+b&zpPF|!ckSY-r$F+TqJLv)1a0Fe3xgLndE6IHlMq88ej@XD8 zC_XeLC{}n?g=8Su1%Ui$EZa9=#%NU3L0zr9bl_48udup(lfvj86U z0l_IO3K#ZG7~IHykf|F5TTPoQ!s-sT96tO$*`=F$<*H+fGaRFJ7+J%aenE8*%(7XxpufRFfJ#PU>>A$`0b4 zY~?-C96|@Wej+K0#T)0ZUkDPY#!@SeMaV^`2A-Pxe>98<>DqU%2}0@>PgtcZ8DAwl zh>#~MMvpyRcAX{at!KHoggU*~hseoT6>GB^^t_mBWQ-50_Zq!rQPWV#o8T~%-Elf_ zZ5Ebb?#{r#$gn`Brjsudig!TEW-lYM;X!#o!))QVMRC|csbMo5b%g2!f~74jx?(g= zyxD#uLyS%Y4n23&483V(YGsCIXJU_M%{)lj$zxA6HcTQac@{9~G1$h#>{z^!LWKz7>bI zyF$--;C?f*CCgvLcayz1DoLdF3R&CC19mfaHzi@@2V`;}R4H-FONJ63C1Es)sB$VphS8Za44fS=1AZ+<^V7f#zK*;m-;rG<+|@9gBkBY<#rc_cc(68qjeVs$6h| z;LF789kPoLhI<5Ye}K(IC6A8Jgon}oUXssmBCLGuIq}E-a(o9g{!9JV4vG4Pa4b!L zRh^?dA4-P!iO8q8U4UB8c};h^J57c~Q*l%jZW3YAgJ$&fx{ z*`@Wt$h+DphGjwpTn=%gsxNoq^>Irfl*x_^b&^-N1?Mg}9WR!SqC8QGP(#^seEj!n zBn*a3VZZYmXw@56mZT1KXtQJu!xY56$Uat-`}AuHpCU_mj7YvNG93Nug@jPTCAT=2yPJswL~eE0r;&_5+=6_CRd0Vm+1^o?hH}_+04OwnKF(9 zs^2%jj8ioM9!WE%((a1`xbn91oP9NEaoys4n^WM>Tb#%uo!MI)=p)-}*8-=w7K2Cm zl&j(!mA>(%yBFMBO}`AaRa2j&BVY?Lr)3+{K+*NlNU|_ny`$I+SKRW4sg&%$RAS6E@F)Oamo4%V%QUSEia90E?as?&m-0<1hoxc+`IMlJMX zTf{-Add_`-r)b)XVC-|x0VPXimtcM-IgIO^NI&m^48s+FP`f~0oV^UGH#_4|kB2Qh zFux|_dr^PO60A?P&&l+cl2gSPrkYZjFGFSQFbDqw#?%xivCu3`v7+?nkBAL*Zc3bW zo7hZ>66_zIg2~)`U?#LnW&+R({EFLFEli~z*eix-~mN>6Dl<{dmraK8iiUsf++%M*d@^7L3``ck3idC`RlE7&0d z`qIzngdpTkAwO2fb*?-b4TkcbqWhsTRFZSM?k495S|CWWExz|_yaaF3BV>WrX6hQJ z^}dOqP{DlUSyK8`R;gOEa#x=84 z`?tDRkqRK9UYw}3WA}yqPq_?BZ4?n!x65iMf)+GLHW^Y;Je>fbraiHyKtuX>zW4H+ zk59h%5tpvseUayp0vSewbsvBMpmWC*9UvQcyo6plH@~F5J`K8}DF!cz{V*vd9l({kPTaSRC}5PK9ynTdjpq z6yP6{)yen%%2G2FVr8Fnw7CU9t>J)NDJP@%7FThLSOzd4=O&mRybQSRYHD9pjfwAB z9h?}1oOiF<%8)BN-3>h}EbKnd=}x{5lyZBo)S_}f62cYfQ+s+3*>1rqV|GqeYvzNS z++y|>7>hOl#Y!Z_=q!+gs zQcLVqh3C5p#E{iZ`(%r~TL7fx%Z)R;Ku<8P`FoY*6-UqxKsv_9rD_rx8ZlzY`9_JOzpkTS5xT^+|x)Lfm=O*h=G z@e$nb`8;{dDGx|we~f<(6q6jCaH!%w-~Nw3d~XdY>&PV*?GVH4zRBqLx>vzV3+!*rLo{e~~&-gAXVXos2IOa5z#x|{XP)tixUICX_q?h`M5Fs;~f<4HNyfo7nu zG!qMrK13Q}>Eiqsjz_%!I&(br*H9D()lqTM<%7lp!1-{r`MdjTLib9H0m_YE>B{z# zd7r%;517n6CZ&e|Ar}J?;9qzK<%|**U81mb9A{5Re zhG&-n=7Z}HYBGDOS=CqGtF`xre^!(*@E>N?$ez&uYSKQr9L?VTyhqC-a@at; zoZE(;o~4<8c%{!z8U68*c?+TqgMDXw--@{!-GO+#5+YT_7}G%>tM;9AxYP;6y|uZi zM$A#`1&FZyo8*!%3DCAOff;M%rH=JEtlV09$VAJWd!|4T3j$Ro;2W0&opEgxn05bC zlKZYVE7J~RIk{gf`r-9f|J|9H89OH@fc~BdXj>RChbdbndn<*j@_e95Qy1jg0jGI4 zhxA~Gscdzs+l>pHV|8s7YG!4OkAYT!j)r=uh?BscL_1T@FQ2HJ z*%nKIG8I;xasl9Fd~y#f5I&X~ZTq(ADNTIxiWU@1LBtpl_nw(3qgO&DFDx|Vg7&I4 ztSR88K0i4p6x?QEo@>EYTA!6=$@69PxS`-la~x`Hd_2y+odvlnorCwuq;BP;_i|s* zXD{Q0w>dtJ>ix69NQK}!bp0Lh>FkQnmhpfZ4|N5MGS9JULh?4Cgp3|bzGNCsX8Pbv z_}Cy{U+AKT?gPw8>g<`8%On^!3c}gwvsOp`*JGdsK6}dU(Kj?Pm87O_(lkny94+BV zIv*oh%zU7s1Sf_Fx%|dN0F?P5f|i9jQtN;5_Xy~`2%34uu<>91{qYfjlCJ;qj^;5L zCXv6X$4%oIR9TZ`?D>jX1j9RH!>_pOMsJ|~STF8D*NfZJ_)&fH(9gk-!TJ5u6~_oo)k>AKk4(CD#+KEYOwpoEsYhP{U4)#j`9BX z&O`3spx*j_2eS$DoTBof$gP{Mz;xvx41@rSy$y-EI-kMBaQ;z-3dHgM_O2_zUk-qZ z117L*#Av({4;8IoTvd{HTfN`dewU1;QgGKtnS6jmE@E`C-2gN&JU zq+|a!1SyZ1HMm*1O&Z=jLV#2ArUIG&-(!i6{pIE5C#swnfk-S!^)&6xf4C8h{Cl+k zl*1t;GR9HD;iP6op%+-qK)isH(LZ&4;0pxY6(8IKDXWlV>J@(ieEWa=tE7~a(XVG! z)qsS7L!|sqxWUa|0VFYHx{thpL!ezZceMF$cf7eXg!KQPZyW&q!}oC?K=R1`jpU&w z{C)Y%&+0%;rlwvWT)gyGm#wX>9Ry1S8}UUzI6^#RVof$K3Gp6&D~Qg{%EHo#)%k3@eGZHa~(2lU@*SPekqyQ~$ZPc&M|dZA{+fu8PF z&LYQPfkl$}_N7PSY_itmON-0T%-P6=c%wREXe=i`SbIGHejLmb$UsR!k5zY1G{@oQ zhBwzmIlpoBd?R=|vWq2%Sk`+-h25NZ7=#IYlS9F{4q)U0S#g@D{le-y=G>MKq_^!H z+NQW!x^T$AQ79*5OeF9;{E5YakO>g1D+v7At=&w0517-LeNN*eORs85JHh3TkqXoQI|yAZq+`{N2R}+P&owy)Sk7NI-WH)u#%O zFZwKJn`eza+{~xI)vaB!utMUqkh?|^(?vmW8jo0w?_Yh7Sm}GrikPYh z$XW@EQ2+-7mRnm4eoQuHB;XV1X(>?AfnD(~$7|-t>vHezuaZpsZtOL?VGI@BoMM9t zsMAt4C@1IcC1@@?azFn2rLjp+;edm|H8g;)Nag+~H7t{dO>`3vmbDyk8N43pm$%KE zyDpoT&=H97QWLVRhlXXuhZMh~;fug?Kf|U3)~W@>Ufa_lM+mUPaYEG%sK_J>s3j|` zhI)6zedQ2I-p@<;{3w^24v_e%$a*z3e*yU@R+sLG?BXWG_MP_wU*Gpb;`?o! zz;SOmFW=_i(T^^npGk!d>fU1@o_rh%=unzjdr{}1HjJc^2aC~c?QA|Kb9e3139oFGrl9{0-z(JGx>ACmVW zYAQ4@4HFW4nfuNOQ6$}M8QD>wl1%5LZ96f8J@?nYLE=y%Hv-tFtP*j~J?(%~d0n4)--WignR+O^7` zO0IWzTli+o)W%YZ=Y0hZqABMPY2y(BG}02Y7GH9{+^{sYt8C4EK=dQ(R=a|9#EGHq zN{sDG8qJDAxWuvK6?^isge7#WhsjGyvXnw}yOXD^h`2EoM`@g3fZGixtcV_oqB)>J zmJ7FpN+UjA#K5{71;U(Ut0#e=KaTQbVAe>`4pEGs{PTA=e5WS%xXEgwi0|14o_=9E zt??&$AU-M1e${-<~^1KzJBnLW|YAtRi$co)=f%8Fp1suE% zm^8aBESuA|@>uyn6q8Xi6Z2oBXDpT&kL!@$mfq_4%30q4l*|`4EB_it8tD;ptFHsJyQxmMvRvq} zf`Z*cL^chX&TP+J&y=wyO;{!!2OMM8+~u3KC7?*25@uQK_xX3!>8Iwi``v3Fk8oK< z=b6o>A?Eg})rrr^iSY&{2V-_JoN0iD?t28h-tV&ICf0ODiiUNzd+&9n4i;&abeCl|Qu&wwntZY%vbtma$lr#C4y*#r@-5{PHF=qs&Yo%sDPyuPv# z=320nOSJJSYHg9H@aJ=q;63c{(oU8iF+soy`fTEbqeD8F!lG?@{Wb1>m?+aRh`cer z1H4&{WcoV?DUT&N%dYi-raAVux($-K!MFex>Fu2fxXP=+{FiAhR1*CzET8U ztVz~bZn|}zKZFyjO8Z`|Z_qc3SC7a2N(_J73Q+T6n$w&>kRg#xiMYnE6 z2toiX`H&Mlg4@ek;1PRCg`xZX^-e8rqVbuZPW%{Z<2jH>hcu81v4f(wzUUhO2 za2lBR3tbJ$lVgHU6@WQyw#aZ%AG3)`K@ZuV^T3Zqo%YC(Ji5#;pS+&4^iO;A5lanp zho408u$zsfR5iDhEggGP)^Y(-Z*MDj;f)DWLuF`o!-D+Dv*D%o31EB!5zb*TFq6$WI?nkAO?*PQqmKX4;UK=M<TM2QLVw#8q>uGD#s_TontEm#rMRQ1GqEkNI zt`*~%$=LDMzKQpsF43=O72kI-@Ig=>hq1MUE!@3!2wp^51%!Qxe1FHwc3LZ$?obUR zP0V;?MgEXxz-RV)!|#5>qTuI-lDi^%868XFa!APlf3dLy4Kc^n7PlZDpy7QDFera1 zvJ{W}RtR`$@XDfe*zXPBNmZBs#gwf=2s&^jQ|n#{CtLCL9$5q)v-L4g;3!g5r&iN$ z!awNuU5ZI>VE&D-vAF-Af#<_9e5QLvbQiy74WCen7!SvE5RSyor{pg@>*7hb#PQYU zNi2mX_R?HH6yQu^Ym?yIxd1nCbCpRQUxlZ3Q;~-PRTymb+NZ*2`mXHJH~AJG=0&@< zjEs!Mn<>qtJhhWpDyx~%T zus#7E0Gsax|2_a3_h6To1b7bQyOI4FP`jtI4~8TYjxL;hXF<5~1=Iw~O0wC4=F?^A zSsUPnCWx>vumW4`R+9BAc^c9`k=J)!+C8?!^RS$RdW#kz$YmA|nClSE)>~_vkS%C00U7ky9b$qSI7Tu0c<_Mig%k)Q$TKfR^tt$h=Ijax_$U_Y6)r{DX+ z-iDR3W}8MONIWcL8_+IvkYc2*^8}5nGaDD`y@G=d2P~1wNo`OeDF>`kK*93-_4W0J zrT!zn;BDhLvTTx`2W_3riq=mK$B{aK*DhwL4-<_7=Wffa(UkakdcrA((M>Iq{1wl; zXl~Z%PHxy8x3SQo*3Lx5!n#uJpf`T2!W$YNw3-Mvr1ER1*@%Q98d1MuY~th7f~F}r zwv<*kXYwZ@Ap-+1GM-|?8}J{CzqxZstwaEmt0Z(t00kH5-J6}Z7A4I5?bRHzSSReh z)%lp|Sf#eU{gvLq91divC7b{B{1)3L>9r6sL#Fm}{gQG@X*Vh9u*@~yD+apx$Mw|j ze&346g>wekDC2rlCa5+6Jba+{`T~^Wv|yaH@eK-vhKMN3j6E!zu?Y@<{q-sS`bVz! z39!Fcc#gsorHBJc9!%}$$G{sC>Z-#_zRJ9=yPfBkgoPaVdER&^aBv^K;0qCRexSi9 z!qRRM1>(*}tm}W#+mfc||mg)qmthq&gFcpqHf?~aBAi&z61v~DsurO7x#Y5NjP0}b{ z6dqLWB@CT)Q=+G&yj&7*b1G;kA{ZDTxTPRgOo1rDE?8j`!oz)48Yo()r$9&8MMFv< z6N+Yg`tge=UGCB?=gKqc&7TE!<sjcU96HP6kd^?vb(Nl^;}H4* zXiIAYVspd98$yDy_OR&>eBib9tA`#bA(R{@+;KS9B=|?3I9YX zkIio!QuzNY5LTryuu{Q*31gDP$r2>mI+Xlj2%xVnZ_yz92!hkThW>*%2vTW2pQ*ZE zWt*3(Min=3W{)Pj;6Bj9KH%bS@3-q@iil*6ElS3*4D|WEbozg+$Eb5qN*%yZ2B7aGA%Cwz-jJ-{J7%_fYRNP2F?ZG zTFj}hchz9FVGkzu_+j16cNpo%SJ!z1v}r#%5Q(gg18v+IKjA%vtm5X#XWeg`!>h+) zJc;#|9!CJ)#%ymY!?clR1M;JUw~PyAB}{-xI=>Cro~?G)X~cOREm0LzYpb;m0Edml zd)|cB-U0Nz0Zuw|XCYg9cq}xV9N>Q6*of*$+D05pw_&z}lwr`!2urwyY~zBTuen-Y z%WB0nj0{l5IAyZhZM|-JWCZZ7z{6?ow@GgQg9pBb`=f_`D8SmjJYZp2bY@zV`j`UW za4JrNSv9>j!p?RgfE81@g@e}Sa3GXt-5;qe?X2ep(M0knWGySUDLx=`8XYl&KE)zV);?7Bs;+tXpt5pE&d z8H~OWDL(vrErOb9$3iyuWLNm>YtXL7{FSTbbV06|?;DnBeRJK3Fd*hv=N(gzI}@*@ z>WBT~%{I63?5<}C`%3@5Ah_7*G~fu9wL*h`0i1PT2_Fo^l28LFMmeN&=nP1uDsBUQ z<&~yUSdtC)`6N(=NT;7S3#a)3;>?poZmsjWC7bRSnwh0<_$(E!qa1VVP$YNXkRw^l zTmYh&g>1Yf#932B-B-A7>n8asZ0dp$E@?R>k*MnRdOodS_}1hT@> zI-jD)1Rsyl&w$ih5IsbePu#_7;k#nXUV07(7?{{=76RMDKp7`*_E$=CMoOFncN)47 zE-!c%szWeke{Ndm%B-r;0k-2FcjmWhE|5!kNw$W}&R_@F#E|;?ZO&x+_`+>`66o5{ zii;x6lp-hmkZqhv5{@%xaImSxkh%6P8hOBeTMsVAY$6?l`JR*v{ZtaIIFw9F+o-Jb z>y0Kha+((=hg|J)kdo1mh1HWG(d-A}auHcsOl0Txj=nI^qV6*iPrHIoaCh9F&0giK zAM4gf`iUA=fI@W^+*qRfuOZylKhpeXY6k^R15gFc0$j;K9|;j*Up4xWO2V@;@B0H8 zX4WQJWH^tPE-zm_KV$mvHHvpRwD78+oXJ7>=G#lV#u|L$^2VU+Ob+))u)uuXXO)gG_B<^~! zr_C(tgu9obGw5MYJ# z+Zjr5nIXoIgfyZDZ}pmg#KZi`d|ug4TzwKXOZC|Niw~WUWq_1ilDP_~X5y{HLxy|T z*8q<4w=bcUONl|Yo4hnyNtgsRSICVF{gy?2m-K3Gl_*dRc}bqVJi9*&`>6QDO{wC< zIWt5#6GW-Z9|RiTkO5daWVL2LZEKF`1K%iJIeo2gv?M&?GaT5ff_n={J2pddJ2WCT zLm&7)oVnfk{qDGS2n>}yU%B(^U5@eoH;MI(oR5g3JfI)th@|*~WVjLJn1t-E(}?Z9 z6IY$@3eOTamnfzRnK+rFC8n$#1Cgrk2{%J2U=0Is37M~1t36@aVW;b?77Q`ws#1}x zg2|y$xOIPY8@vw)Kzh~GK_rP}v)Zz-Thi<33m_XH)pmYZ`nuE-1aL;%-1sDjo7B?6 zJA9tp-`2ZLFc&Vdne+7D%SRAb8S-qs08+++|2=-Tc4uJ1+cR!-J7yR&>~*IqP?&!M zRrwldkup%1mGX<^92ox*Ln8=zpCzALornC?x>C1>i4=qm_Z=PS zJK9w++WFfJu0cQ{XGsfY5$(Jc`!paq%EKX5_y-qPE~lKyZ`Ed6&y{dRfYvExW+{n< zHn?q-(8FW&VwIw)NqILFPpo^i_if561=st=ac>)q&5+iEj!Cc4(NRwO(RPdD6Q2c? zrIO;}g}hP6ae+Bl1SWv!)>F^ZvzcgxOD%nK2H1uGzc?1;VjvXlc)`uDu__ywNsASp z(!M=jUS8Z8MJ3++ zbnKF*-U=3)#(zO~`&uVcFdE`I+tY=E` zdp6A?jnkTLN21Q+v;9r^zgARC=eFc1TA^q(T$_#=Pv4wQp^ee+Q#2F5>nCP!Jw9jC zj;K_r`S`T9s{6RHZ7UM<(HO}u3xAB^QuzbE`RG@;{j@Iqj(pDG$oM$X=!Lyt)n~;f zMe#V=+7ly3EvJbes`@5H6@P({>9Yl;zA!Lj#*GWKRkapqaLQgF7QHawA|pA-3j(R= z$FS$FFgbJ|oj--rEI|^~d#StK?R(>T?q{W{tsf_o6Y7;Re<~mJyoeho*jSw6U8PF4 zoasv~7T6apV)Wo!tcO#a%VL?GuGrzf#XCfX7)!6Gsx~Gh*eKjc*Y6sCh zb%cP`-Jl}C4dtiCCQstx6N&zAotK5H0DoNF9`p$7%Ljv7>y!?@%M{BM(Ea{fdx8Fs z9<8(ZEdrM&sK|{kA}>mGn2J9+GZnU*=x%0aRaG4$Cg)2-h(eCZFqWvih9>T9gjS0z z!af?F?XEWi3&Ym@cAW{*j9*@ZtaKx05%175jiE1Ipq!>gJZI|XpD8HgalDV{^;y3!KtN`@h4F?cBwBGc_=UnZppc;{8 z3UeB*&b6RUnq|1>d70V#s-IiG$^fw3LS|n%*9uZ#(8d{th#kc+eMOhOA|>QFv+X35 zEr=d0Qo^ti<4oc_t48fKKoil2B8#EA)CvaL_s~!zjy(c^icU*+;WJic9!3C!)a!M- zdHwv`Jw^F31tzVEqo&}l_k6nhf9U3x(?ZKyZ?yQYXH>WW*P`YoGi1O=;z|{87Y-9o*r$VTsx+l-^jV%6k8Q^foBK zT&^1E{dZ4*;%~zOHrh55rHKsb#7ouk`7c%8u_XeWLb*2m0Pxj!h#|;58>kQHC@?Xj_nnmRc}ka% zUAgw5Bo_7c_-yANp`2+C=-XA&jxBY#U^XUi8cfa|u=@bHX+TJCvFvn8gl>KGbi^X9 zth_9P{={-b--Cze8Q=g_O9M;}1JH8&M)ZorqEJS^^mY^2boo53OFjnv94qO_P`}VQ z>qJQ4bVgb)huq%YZ3HkG*mepVW{^NOU|QDFFROT5ZRvD<+!imRLga`ctRGbZ{<$j< zvx6?u8j-~(7e3`aB+`C6!i&so4Cj`PbJ!-gZ5bAm8t!V2EmJ9=K{C;QEi0@#Vm_TzE0}gHh!a zW-gJ-N@u(|bxLH4=RWHma`IC$kL!dEdD&miF)iSpe~;i}*d~+zjBj*}5N4{rqM#{W zul>7`66ov5~`dGMme4Y@FeSQ@yS?O5dOLTA+Lgo z-MBrPo8>Je>F`9U5+s<-9;DLC*wlpqSYY0SeqmphyZ%W(u(LSeXfS3;a>hw^W(BV8 zi88N?GOBzN>WB$KS1CtXAdF_Wc32$$N*1cY@7D%-eRXx6*X&CD0NccZcEo1fJUQ8j zaiXiuVm9RA;R+~(BA!`4F$Xk6Eu8pM4M45l020+_{P9aJOFDPX5fW{rX~|C_Me(H4 zL;h}U-yX*yIyYB=-fkU-X`^|8XoeFI(fAV>6qTa0kigB<_rv_^kc`#m-Vs+&~Xv0b$g6(jLU8qJHuSTsATU}7cspAXTf;YN=*BVYBA^tGa1xIj*x7L@9}s)4WUiw0U^KI! zEtwx0%QXX&fST-F>^TLM1y21hVmO{(_C8sG${rwj?IYqt z`ks4PPFpnEuOp>SVto}DOp1A$LmU?h_k*-53Y`9)nE%#|B9vQ04H$hEEm1p;9BA7j{j5An6okmty75y;bqbIa?AIt`Wy$Fb*bFM~%c z@x*u&KGJAe9x{oH&1`9BjXj{ze3k#8GTndM)?h;Fi{h{V&AOl`maBPnTNtBY@=1k6 zm>pl3Vm?BQ%&)Let>s~U`dHv4ld0CLDEiq0+{SkSP)-jOzR-9t*4xq&rSMlm1dmtM ztdg`()s0&Aq>aHehw^c`VL?h*R;?(xAKg$*HT=oJ z(d4Hs^V)~G>QMoD2~!k~zgmc8hm3F{9cSDf#`VYloxzL=<-TZ`%Wkt5tim(MW-?K3 zKau?{Y4J^GDw1?tHS@_kLkfwCc_K}WtWzn_oiCLs3CasX`o~=eVO?R>ij8Jl-hVvu z-H6H5K)&HXq0vA-#z0!!A0CoecoG1A)c}%&JMyJMC|J+&$)72NBbZpdN%W;XpyUu3 zpnA4mI`=ZS9e)~Bo}2$JP9H|D)3D>i(dU_YT%6kRS$x$@t$;m@?x*Ux%+_gCy;ZVO z*iaZfeyz=d$eB&CnOMRR_N|S6{ixSBBFM?dy^(Hgqeu1Cz%ExNT$!WidnOr4dLwPC zYMpxlRUn0Xh6x8$=z*tL&srWilGh8lYa?1Z#xQFLb;L3v_frUPzVFk9lH(;fGelVR zgx{Y9w*xE+zWR7bZ#RMue0N08-&+iI10*&kX%d1-wXZv@sJ`564Vc1?_`FGxgZ0rL zsKKb46I%r$?%2TL}^tcN*xA6Hogq%*N+bokj3X zu#I8#lW6?phS(|^C-ix=q91vp$hC|PfxI^tgU>s{feLRo3+df7YDSpxXm`;;^Io7X z_tBDT(#?%iUrzW%>!rT-V%jUmEXk3%_?+dYV%`6JIV==+Tc^Df|9d$A!@k^>${J5J zu)xW&FU4;BBSfxH0|j>kr#&v27J@z*t2S)pnClMOwYa%dq^ zh929Op-)BCB~VfPH*gM(5gAR@b*nADe$e1HHHx?=m)4F>KSBhan?OXM8)?^>fs_!1 z3^y_rz~JKm?e^|SiCnJksGO$=I&vnl8;ewDah$2+Lxf9-KE#YAw+ID)KX}G;;CZ~< zxP>`iRM8KHxx`-d1X^2DPJW`mIW$f5`#ftC?DK)|RO|rqy!y_zOF<`eY(^%?npfYonUk@vEc%C{MrJ@a-BXTh;Wq*snN@P%iZ6Yjq7)*Jfo9MlGfGV@d^{r--w zQ3bdKW6ci5=Qg~=iYGyTTzd`gAk!qx-WN>RAByq#!%{FJ$$^}%gn9M|q_O5`z+kOb z#@AB$hu0Q7zGiSMe6eR|dkP7zKJV+s-df1;*0|i!mM!qqnnCM5dp=m6%4F#hjrhbr zQi6$AqdjMD^xycUgXsTqJq}Rds;0Ts-}pto@drrU9;yZNM~fnMKiLZ%m+xW(kGLFo zy>3l0Y>Sp5jg@`>4u#wd(n@g~4lrxT0Bw?bY_z0OPf$;H(?-4@pAAqg4jthn5eIg< z2J%^No@6Px{l|mlcrEq2Kg~xOaDO+bfQ1MXfpdO*7+;_jQK8w6-Hn4A2PNOqg@0nU z)B}^Qy`qrUekF;5{Wy#4e9e8|6F2z-ZvZf3D6~HKi-@qD%U9XyVb#tXh6GlZiAhEs zBQQ{*&c3(dBxjX%B*P?4Pq58IgO|QOJ+M&bFPyb?_*T_ZTK-6Ate-R@Z@rcj%Wz$o zP}l6IKM^cL{xq-QVk1$&qT#KlkM=!HIz~`eJ%|bJrbca$XPx2Ss?sbGeGZ(~-{4_3 zBtlg$GSu~%s5jSeK_#j@oO{%s(m)zJIaZuMk(%F~;E@#M*n$&Py$bW}L~C(G zAX`wrF4g@|h@G}~UDE66*1rbMvtFWfWooXsULe=dILO2cS#Gti9u@NH2Z^c_=mB$o z)~&$6LAU_t)DiPEi0>795Qgq=d)=aZT)1Bo9|Qa7F+pZCO_>3iR^qE$-G@k6sn2Yo zYjOm1tmYK_oKp{eV@YFtu*J{3Yh@(BxHT0YuU*Z-M{`^2#LHDn_jl+pZ^Xs=44L=3 z!4=~!!pW?=j-gY_ieBaSZEOYLFIP^k@3F(*rwz`l3Z_bkiRCX(T1NIs0|3a2c5Ht% zFY&s-k1@l0F$#Op(m1B08@6=ZehPwV96Xn2vYbI5ZCe*})MU)CsQ(2qci#0hQZWJx5CDMOpTo7tFP8 zTjri$Q%~J~f8Gq4a!t6Q+O?C%v#7VR!1-^!Ki%iM`V%|Z^8ypBcp0QH@bH|Fye<;V2`sZwKmzt)#9U9Dt$)3P9y; zn1AW5Cj1O$XGegY=1z^oMS5KD)d@TEy-?vymPG0Sv0LxA^?9~G2r*UP@+*_tRzD&V)?^zWs-vb|SA0nIBi%a!VpNjLm&`8Ct%@Gctm zI{ceLKHv}H*m@!WYD-Of&;ts#q))&nfL8gJt%`_(qDahBJ(8x z2VM@zSN&&=FJ<}sI_bL$Xx4)od3Q*V8X#~oZ;9M!#ss&l-9|%;j0QKMM%vk4=TGgf zy%TyK9VCw%B}*H9zki!kNEKo?Lx`{=r$0uakJ6|!J4;U*Wh|SxwXNO`Ys-5yiU11~ z$$h?*zZOwQYOFU{l*?e8ZoVOvymv3UONZm?E#|UEP~sZ0r!r_TS$>~ppUDqFQ@Zf? zZ2eW_KOCvm{k`0HI?VT|gpE!wXUqt)TvN$hFQSvpqJdi@yl^bkBB zYbtd2z&Cy`8VPVY$l|2QleUXY#5h{wR7to8C zXt>&yvO{RHhb~YN;-h+vlbz$+|6e+A1xftd9Du^|K7w zBh-s}d3j9gfHvx_9~_b!wMChc)obV2E!V$XH`)7Db~Y+Gh#WOFX$(-NOOI;Kp@B}&zKxh;tD zHth*o*=~oCUBe5oPVASllD7xdwgr4vC*OXvgnT~w*VuakQ(C_EBd@#5ShU_PWYMAl zQ>v^S++={?{P+3l5rL0(rOGGjRI|rR+)a?cLwdFigkcu67yCGA1&8&OkYvk z`aajbpm27;EEGd4%0s#T2pQiCKJB$9M=KhRhqmgQUv~r0Cb%qU&J$!r7h3TuGx-dr zLY!sjh+X}JO~NU$8n;B9`C&4TiCg-Eh`9JZ)P4bvnkV>{wH&=|V%K7h7BpG3D5ljG ztpLNy6kpBfQN=V$`3a-P6c?P2LqgA*J1GQ5O!e;S7WU!=c@=KRD= zI}&Qz+S)_%trn-jxNt~;9}(WDF~4MX@tScmeX*Y*2~01F)wsVMh2Fw@U_0o!S!Sf+`0k8iE|2`yc1x#s{2kaee9#*u$T1K8$2L7cOeg;4i-`i%kJeCQ%AEDj4FPF58N&PJ4`VEYZ zJpR)9pT*Udmu6fPM=GF)WXLYQz!N(vOKLIFP#IDEg5b z%5iCiKvY_+@`lu&8pADS@qB7$W)I2uI&D!i$W#89_=Ph){ggm)g6(S}ScCID9;EVT3yzV^sn-v>a z<~)M(Ulk^`=N)(TIac{$X;t;;*!x`&Kk{Nb)E9|^BvH0eAi^#?)$+7-w6(T!??PRH z@MKva(j7s9x4g-bE=#xA$q0Ba&!?>Ok>~MM_g4e169-tL-@lxzPwK zSPWttp^yj<22#i!w+SN#_qLe5#Gp_ps0lk?8xicKe;pk96340du=@P@v#Yb>?Z~g1 z5@e6|-)SDjKRr#h zqtp;^igUSHx<*aAhO<@#(@A6g7=Ze$1@{Z}0~}o#t6GG*2=E=AP0a@+zRl9d9H=(& zF1*njTb~)z@`8e3Ev(G8IVC~zpqbf8u@V#=2}B&G98ES;Wh2MS{Kn+;@7T~-;tQHJ zqz#^v{@J-SVYza)g`Y+2c(I{e5900OGmiM>Ypq#}C%+4~HYX+T@mPW|K-%<+s?qx- z)+FO!X0|g!^^PL?$J+krJ**KB=PH8`%@?eKRz14>u5#i~Yl&s8I<^IVMtRqg(v&`~ z!>){9S{I2%M|BZ7wI}1)J_$i?|(s2f~+Ksj4;; zvAfNM5fN9y6i-=|OQQq`v5Z_0xWoJo73Ig}Koro2D|&{Rd%rjp*iA}#AJp#XnK z-g?J+7J#sBN)+bS;hyfxYMr|C(hmHPb!%#UHNc1_?9-jHeEZ*@uqVT#G!z_{QhW4C zYU?b{t8Wg>>K126A)O4Md{jI8tm?@oRGWz>{xug~=zE%F5g;JCm_3V&KMOyb_BX(+ z7rLt`5A4VgMf4BLjle1+=Ezyb9jW?0d>OIeE_SilFU{_PM-oyFv+ zod&=tEkyZ%o3{3YqS``;Az*qjo3BsL^S319i{&OP%*(R3DvcQwO7X?8g4G`W51toIGq`|I_-HmWcQWFC94IQXFjcUA%+F{2r|x z4!6Hh%qWws^_v<0HFzc5zYh6l z33A9xkZGMXr;ECR`D2DQQ-_gTX6?k;EhX&Qq(<;Be9!_abA^2PVc+^!9>!mF{_}G2 zp|GaD*7Mq$JJcL(ATfICNkcZnZPP|=so*RDHVV&RKZ z1JA;i&_g(WFcU^d72%GjcFm8TF7(bwG)!LtwC?4%hEFB*4*u6fcZJgUd<-r@8Lm3I z5&Z*36x)6h6(=Qfk0kxe`{mN)nQ~zk-y~yTIimh@UOFpCX2Kz7JqnZ2f6&plm{fFd<^qNhX45?14M(+KI^w@iW1VcvSra@ic&F+ z@O=Zj?1&uYe?@t0qu8DfJR76RU7a&w3$l}*V8*XSDihv)6y`^jh(@fm3HIDsiE<88 zJ$kz?8;dZHhgYJDrpxGGo<-y04lrB$bI7o~b)_7QL9rxb?*&K-pPLoX1f51r$%;?f)K6d@*!l zAN#P;DZD8wx9#u{xx%aP9e$1-lTVJ_3>MbO@(YG+&Nidd9Zl{p3sh1!r3N9P9{tJr z@8Ud}wa^Hm`U<`&_kYV8cq*sS8~<4y?#iQ(_Qy(8Xh* z;9=S|qWgn8h?q`A4u-dP|J~}^}Yh32r;qM3<$;k zyZh`Hdv^tBOK9(3!~NF1&+u%T4SD>E=qzzC0l#1I*#Aeisqh`u5}6_^5)1mQ5IKxZ zKgo`bV2)s>nN1f8;x9CanIPOaxtc3|`d3XFqlzQ?=Y7>dAah1(x?JLD{dwamlJerg|5H$YSvwf#eTqrPPdJG*l&(9S=H*!>@)P?(CZ(yMYZY zAxpcVxNQEHUt~=z-$Pu$EV18wYyQ~^R<&$Q0KRZWa>}xvPweHN_r)m}i}fn|A&5(@ z4uw#UsYml~zo?d>%n)p7OJ>Hv7$p=fKu27>(}>WhuwabCuYZlBIP!(g$jaD_WKtt4 zYB;I~xP^t?J1{=m+!tgDY}nm0$vAIT>iveIimx;SCJwB!6^&nDIrdD3CkjVf*;~xfR~#Q#W~Nt4 zs{tQIDV`QJ%%kuX_s0SUzbH$ZKO(Vhk(*wWgQ9J;m=^XgJGxLk;ctNO!!^Qv)Ce=6 zX=d@j$3%5R@r_R^rHLAFG5ls4DDfrVl22)rqk5sYJ5%f|eUhSJiU>*#1l_qYQg4bz zVu{`@0uW^cJ&p#dk*449!hUlX8xAT)-gQLErb|6r`0GqlqT`e&=KU2iR+c+cT8QSb z6UMq$bdDE`t#htUT?~G8=}dZ>NGbBkOlsN(@y-uvE)yM#jZSO2x61$8hV(@DZaObFFy+)tg!%RJ)^)PdUN)p3yhve66}gdKDQsvHF~j}#=e294 z)UsLz9XJu8-C6Z60^1A%kJUrc_v#vK@;FqGQL^~A^5G8 zo*a+b_3M+DzYmKvRL%qC=|2*f5+QeciRt6xz>6(7o~w=q-3Z*Soy8xGU#M!?lT-W) z3=`|DiSmg`OeeivSM$VQJT7CIFDB5rXdzuI8YIm_tYx%FhY^2&{{Y-K+%1Ru>`0Lv zwpOL1d{#dDhI`j)REWrqRqhRzR824Wk zpd_i!we(4OK2u=vWz#C~!Y`BkbIthz zv}-I|zAEN_0&Kp0*}}J6gF28FzR93m=kBr`-S%*e_Yw1TS*Ez_nmx|-)z!qr1X{w- zPS2dfufG?;1*Y*VYXpw)EDr%8U{^5Ua0AIPkVTSt<*Xe4h^jK-bkNnFzrt9|^ zLKhj9fmHiJyFCMteMZSY44*RK zI5RViIKYl%5VUy(FMluk3+TN+lsz5|Ml}OTWOc!RZ|IOlZro(wYeDnwz~La+FexL^ zM6EO}Gl^-W#0B;|`$$ZfOL9tp*eL{db|lC16Xx+L{%wjsu9olZ%bhjrtc0(=8F_l` zN;03hP)6JWT(9_pKy2s~ds?3v+?hbh_LU0BLtOX(s@-0x(J!X3hNIkAPZSGM;t}?3 z9k!s5@l7wkEG(6pKVEVa!SF7fiyb@Af<2|&75%6EN+}p&-8*7lYU$X=Tw-8Y3}kTw z%7NNVC^kmHKS&KKG{*t+ZumC8JpS${Ai^4UV@W$%&1(9xzAaDf`%}$=;=Zl7mrg5C z`b7l95R{dh9`~z`zVL%V>p5lDHE&f0tF7brHkUK4t-=9{BL$CVEw1&Le_bhK_G}tc zlSBEL%3_A4wUu6}mpg)|cr)+6-hjyo9M4=`XcYK!pA=mFu9i*G^xbzDSe4%dahFGVJ|*D=wpXcylCt1C@+%#y#lcuc`V$y-|b_d#^A! zHtpQWX5VJ__e$3FWq1`!8G<3^u?TOCH5C6*SX3B0%F;dQh3obn;XHf8%A8BWfrfrf z5A{=ttJLO3b4E2LOWs%WyL|hQYp#h5MIG^HEpNP)Kl>yHS*ZHL&mMOlo1SvkCQnfH zq)O%lKYCm8?n9c-5dT;E=~-+~AO&KZOs+j2XUCe4U=HFB;UHq9J}2*&-bZ$LgSx3k$Vl8^#b04P!yl9n z+Ct-_>?iq<38gdR+T7yd;CIK(Q+l`eKp{;=82#QNR9^k>`=ubPFB>-@3Jw{w@g%}p z3~;LCB?MW8W6iQvfRf!Xb~ISy^EP69Jk~EP4{W)fGwTF}ul7YzRrGy@un=I-|1KYn zS-Vw(PRr8a+tZ}x)r)jGkvc8~wV8X1v5_S9C-c4~TB)P2J~||k{rQ`k!v^a2gL>b* z5rk5CLvgS)Gbvw_%smK!FK1dK0)qqexv_M}Ubxkrbfk1d>Ig&f&!K#zQt46`9!M<> zf5!6<@wn(D$EhQy7VVJMeCJrr5H4$ON8dpv(?dJ;}qhOh=+!7|bg5MRkS5uIA;{l_mRiv>MDR z?|6B6e>4U@GXwwi-Tq=lP?hFL5T`ALLe%3q&v2~**saCcz6IyO`&&8Gn#+C1`0I*M zPfIC&YLLfeU)t{yb?pxs04I_3(!zo?z>a|B&CuEUxNL9f5R((MJkx~oS9{oxEKIN) z>nIc*5;{38MVfTWoSgYr<|n5}S)~8n--*}MJqg}AHa)gP=p=FRIFWb~qN80BUP~8* zp^qq$sU+c`D3^4z<;av+j0UR~lg!@jFUw{@ws?y1q)fyynwV^iGMb|ZUilD0PpRX&3J;U@*_2L$*yPqZl#Ka;B17-!njkk zVa)ZN>UP>ym`>8(BPA+oq8p)v7ef-p9a^vkM)DlTRq}~OfZt({Qp#2z^Sd5v1zh-I zLh{T2`;QmJBek4D+!q035sgq}_C8Yh-4altT7!RuHH@_}<-zm=y}HQ(VwP>ew1Rbh zQVZO$*J4M5|D}o-1N&`T*KzQmpr|PDf+>3OGBj242`LA6Z$N*e>-gfq8XCCBVaez3 zA{myZ^?_C4kJ6NNuT9ks-skUX7GVZP6un6^ti*PeIx=EIqT*n|aS2p(=#~1*!FmB+PD0Xq7PL>pIWUL99rj#hJP9KkRT9zmqZ8%ti{GDHP`GrR*to#NFh$iEQk}^2MvSB0!42vsFT_`8~(CH zHq}iWR!CE1;LCo?aL73Opi}CPs62nt*JVv7scL2R;bEbc4rwQGJ1{qb1CZN@cz6S(SCe!tBzGG979l!@~X{pnTg!*Y(*wf0A+|*y8P^6_|H_m0AE=ByE1bp$0O&|&F z?p{PsQJ-7+9?F)Nkr+-WUs}8>mttam-i*UoF()Ud(*j5oQic_ftvrnTPM8W^pnL3u zE950*dXRZ8rOf)Gsf`?spAnSc>6@I-qcZ9 z*sxM-K6!iBIA7v>KrUyeZ%Wf#hULDq`W!ZNq>SV2PYFHyjX@5R#In1KUbc!aK(nx^ ztvu=q^&}glYk3r#2~k)Y9uZ#N?)@q4x;D$32*WXK^*2&cHIl)E?k|N^dP(t^%$Jz> zCaqKcKJKP)V$&$XwELCvJ+u)itrv8(w`Gj`E6;@32tj&Mihq1tqx;=prM*yZk8a~I zcdX;b%_Wu#W?6P0J03^5PH~ zY#XhQ)SB)K3HHa9Y^zs``!B|arYy%Ta;?UATf%eS5+@g!l9X4Uy#z-G!)7K+8{zc5 zhM5JV;%z@SLE%iTn6fYj+MAp#Ytp3$e%Kk5FQKuVIMqqfustpRU4R;1gG2*Dq53EU z9-iZo8OR=dE3D@iu8-u$9<<$XnY`V3+z{6L`nK?&u}}+;0>^U`QnIik5R?@npuECVtpUcRxulGnO$(H zHZdgrwr~i%5N_=f-%B)%ahbtjr9afav#!nidEzA@8^(G)uw0i@-d5fg!M641!ZAMJ zbWw2T9(_^vr>keEJNy;>Z4&6EAY1RZ0%!4iDvW92SA6Ro0S7AjVAj#h6-F0+YAU-%KZMljjCSw#2%SHHRlZKv?==#4$lFuw}ZcnnyPL_7u z**Q3;J34e8!0N->a{~RTK=_>Le5m9!;+REw0}c%Ty6a2$T>JJdkpoz-y-PJEM%zC&x7AjiZ8NhYZ#P&-)6C%@Wq?({G^VT2 zj@07wXgY|q_5AR(bP+sV?&B1BciMi*S^0jVA2VGNw5dZ!>+NP1(ssEJHJQ>+#Q5Qu z{cfh>VRsqUDz-@NCI9(waZ*5ZmC+{a`V$w95%-RICB?T(3!9j5FW-g$#kcv3LJvW; zRpg%C#Uc;qa9?bnU4B1^Dk^8%1B$Iips0uyNLP#hdMoCrVcH!!pLquj(ePIqRb2m? zjummzv)OEzgAnVm(jXl>F9KNDg*^A0Q0l3B-=+wNT`z~zhOzn->ewSs#!VNFBm&%= z-nDwu#o3&uYzjd8+x|`Mmrif+&G~xU^Xs>h^=;2WS0#wgV$@j=Z)jm7v9`1e(|D1N+|ad*J1|pu|f}%QTuc4nalJd4NonHKTCeSxH}8Fs!vh}I44ukfr6M|D&)Kd z*iW~V0r3>mLOgD38TC_3`u23C`j-vYGwrQm{CgE+VcgY?^G3B9rrwjwc04rDp~iMg zNM0eL{N>XTy%n2%4q}@T^H@B)lI#SRU7YWf7uI?~*gc@>aDpBe1#HDy10=S{JhI>f z1HMG5qt(nw7WS0BGg6Pgi5N zzBJ01;HBT{laWNNxkf=L&3o&TtB;I_$IA-7ZFe6VpGl8bSI@mnrVBw=agM%Hwog%W z(B7-JH}w;}?LtDaZw>O=hr3O97Q_ z5BK8}>+9Jde4EF;Q4#Qptvi(UYK=4iq&>3Yx~ic6v|M!XOFjMlg?igQ`@=D{;KzFK zCDqX0W$a$V?P;^WJ>=54ywF*(tTJZElk;ORYQ(PdmHpE)gV6c8DC)$K{ypo3(Y^e) zSRf6@0|$-sZNtAGL;eN*}rwjM|pdemY2f5G$l7x94-l=X9gqF1F|OM1NJ1 zl_80`>{>o51KZwz=6z(@iNs-do8daKR@Nx<)ooyHt;(y?_Hnkf=F3W4jm-(Z*7LU3 zVx2J?GBS#Rq?MjC0=Rjp;Y;gPa8EnK{PYS|Pu=+%)Ts!x9Z6qEyGDLY%ohvmWw}QN z&sfg$HYe*PiC*-_dUVyXyZ00Fp2yV=SDVwzn)CaaI3`LcC`h07ZmfY|FUTN^8L_6m zNb-gr9vsQowqAdgVe2Ko9V_(Y=W?ZxJMIIxB17?oW8LTZ#_Bii!BOoryWUrMB%lF+ z#w#VegA3hYX+HSQ=Zk*j_{&FUOg`?`MrpHr!GxMiNR5qGZGbnJ<4Dqx%kr5^`_=um z010c|fy|vnQXF7(!@DI~5FeSsnXOQ@ibJNQ8UF}vWA1f zwJ9}hujR2!TDSKr!ss7CL`Js^2qUES>*_*Y7Xwi@>Mqjq>^MQi>SS8pBF^!ta6E2%V6A~6sUln!Y&Is`!wrMo+&86}N`O2+^R z`6!Jv45Xz&>8^n^8;n>y!|(5p-}CJ7$HqC^d7sz0UwvKI?KkSY&>C3(qu4Zf+hWfF zgaNc*3-Jlth6T~09WZ{65|D*&1g$Q!%Uh5(7AMt^2}D#iO@|^^Y&z1($Pm*lt1_`* zua%UjT0roY)%A=)r}}Lb^NpTRW@qe+18Z>m4=w27Vx!^k!72;3^^dW#8fcSIENmU` z@A9PP>dnsV-ZTI$cw5MnP!XJ6QMbY^nkF+r=%?5HnLxGWWg81EjUX0(37#CxNnZV) z59BgV)b@56!m-VRheFq zI$GvB03eZj!)6UrmSlPSzJJ*K;}-|uJH)t)EvH~-1m>>M+4L3Z_b+VCp^JXcUUU|X zfRM{RO{nCzplhB1lE;+GVF0rW7|09odh2$E^4W|-a_*(BUno{bYMb_YVYZWg5C%j_ z8Fz-Xd`PBP8pg652M~AcJg=@T$cO!?4t2AI0x_p4uY-fpntiur?Wa$!2o7g`3aK+E z#0}FCz0~nX=rksldCa^xGw-~t3%l(Trcu8L-FJ0lIofLEg9L&mGsbb zX}h_ZNeTR5lW6ivVPj^mB9akbW2Rewi!F~TWlKIXT=yr0r&f%k;BU)g0%33*;+^$< zvq?xouQX#QmAnMRMfZ|TJW2s!*fs@) zr}t@fz$b?u6Rq!tRtqqr<6%#R)1P<^0R+m_0N_F6^tH=NgiUgK@cv!b{qCD%1{TXF zb4rw1*-lyauaaz%Y0&=AYn8v^EKR7*C)ZaxW0k@EW^yGR$!#>W8iJi`A+3MUH2ZKA zdG0BlacC;|1~$AmVgP*`f?N(|K<{VdmOhO8`Fq)anVnE($shKaAy4}lyF0KK3cx(< zxIXtNlwxV~13fM>%}|_`55uhpq9PxG%k7LB>p%7{&6#~w7Or{PmQFvyKamz&haWBb zeR4?eA!|`5ONV|8WiFZc{yZx0Q9zhEX2aZAY?W4bIu0b5$32!KmrKuYt{5z6q8%(~ zp`eLe$z8A?NxeKdp(0oBo^cHr-Wf$8U8+8=>N3;13G?dWlF9%67+K8B%zQCdu<6RC zm0ytANJ_9bVATS1mf2wcve}zz19$Cd;#SI^%)|lPm^HyLUy6>i%N`EARmbiT=~=7{ zByqWEe1?Cf+UVu6EL?1;B?F$1U4VM7Zc>!{cW#IoV|$&A`Vll9p_P}Ot3O?^XT+0U zI$i#3u>+?Hm;ot(*WjP9&Oy~;)P~w>nE|uEp)z;~C?qSU4hy;Xf`}3fGd`%y6`u&U zfIkRY9PTMqG8@C`tZ8l8@gbMjmzB~W!?^EfnP2cF*S3G&t`w9>pE>pMo-22?`T$zb z-Ovsl8Ec$?WT3d^n%;qe9s|IimOd~s4v~$&e0cvk=?0ZcWI%E+e(bzO803qW?L#ll z0ke!hc}`52385q#9Fgb=$}2xeqCZzwlOw7sv{v;>QJx9@arlM;{ltVCH(_wDT@PKI0Az``s0 z@(zhL487y;9oC1%DTwSvJGB2+jl+2L;MBrwQjA?@ak0^1EXVGPt|v(TV7d)-X|>NT zeOr#hpio0pbr{^F(%)Bh2w+&%IwBiJt7mcXE37;@nZnuKx%joVj2X$RJJpNH1uSB+ zlFFenT4@3ON!ci5orImJ(G?57Q7Z$BpR(aA?F|BO=qkJ@WeNvGv6fSg1q9N{!FoTb z8<^>R*Ige2M5*_|?WG!(aK5D`*@pv&W@oAlUvPV_L_x ztlqrka|RrYyQkxQ4pVN_&$W9{fl@^UlCVZRM<&^asxiWep5ZIlMzSB{RoKAi&zoM| zjqYN!O@i0h%n-{}tq zZh6jy7E@y%cVu*fim)vCH-$kx^hoypJAJmxUepTIYX zk*7g;B)$wNgz01oXxlgFMh(OZ07jef0a5Fjut`d&b%O7m=vG1S35$X*)uGx7;#tsE zXImc;EFb=+6;r)qGIpme+}eD~rz2|syG{90S13P;mIVYaXqs5<@aisKIah7H7A$MN zN(6-Dc6yK|P)o*y3JFI4DUsd`ITz+$d=X}LO(9)o$7KdQxs(6n3MT$@E)icoCZl#; z6!S{-y%f8Xl)%QX*U3WeLPqRExEV;p1mbZ_VVE)V&-)tD^07n08(#;#PP>e*Od~Y! zd%G!)kljO}s8~RpgSDV|4XrHLeGpDOk>)m5F%lkOoRV>fv~SUcmvE2jK>ovySrOoG z+piV1@vYJ_P96T#Yk#VP@#VHtdrAy{&rPUv%N{ESUBI>Lbc@wkgHmINz95nKg9-vi zZubIl|1NW2!MZZ_b?Ck|$S<9pn^PZ+MI& zxLLzYkH(2!^~&y(dla|$jFKtwRU+!b!sz%dT3)zrSwRO9N@l66XOFhliH|dbr*VoH zZzndmG?j@f-757O@CN567nQPIpYZUkV?Ks;Y&{6t>LzxyC3Dc;A#J8I{0PsADO1f^ zp465?vDD?e4NiW)nEyQpo*QHuf;S!pjz?yzTrUlaPm5CiEmurqnSp+bJnX#u%;-B+ zKPQmB<>4caMa!${QfbD}FVz+4aoTzrh`J?a*Ea*!+OHU|e-nF)h3TTl6GiNv(VmG- ztg6Y$nKiuIxBvThfwfn&o!rz?Wzwsy$#s9az>DnAe@)@cKN>r%#){TA{&5Tz|L-=k zwLz>at59S!79_ajLK3jI6w&FWmajpxqk z;pVt(GMy*ov-|#zUb&^1MkO}bsC2kFW&&+e=P6o-pimRM6L$r(snyXC@vC$WDH2&kjh5}|5uqlTK%!NgHFhQ}R7N0Jo zB^U$eT}FNS_&}z;mt785ch2L-6Dc=Ck0ruNd<0t~FU)HbFel$2Q$5J#m*Zf}o-gJ( zuIF09E{h|N7BL!&;%+6uhpye3(4&`#*svvzGr%z>HI(t7{M^yz9&It@Xdr989JciL z!<%z~U!%pmnVnG-ZpMlX=gTV93kWQa&LmAqq2$&FR_7QYZce!Y<*Ch>1uyt!U1am< zseVyi7$3#yN7E(47&g~@?H^@pEA6@-q~J!3bRD5%%-I#ND7;_)g(82@ z>-sww2>FaVtfDDXO^F4V`Ai!Ijn8Yb5yV4e@-;_8KSW5WkT2U{RWg0C*`7KwMCmNW zFPX&ENrjjw7|cWL$MRkd8+>n|*EN9oeLIxasNOv455xE`V+5u5w;d)lb>wun&Z|Qh zRjb@-!$h zo61hVs!MiuhNWF_0T8)y-r##gmGY)|$MvjF+0~}H1(#D8d&K<9_!s`HRS-WI&6$+1 zyv&MvY+0);#j0^pIcT%S3Vuk^2W`INPI4LCbOF2(nc`$$4MxS zz(4teH#~E7LkB?{kRLFS1m9|ajRbfdK(Uy#8;&Z|7LhrIgMCtqOT}!usBDpkn`vsS zX~3#`ah>M}ZMb}9YllHyHMklDB!=Y2KdIkE6pUU*A1FBv5&lf?%f6 zNMU;H#gy1TnlkyttF{t1OlIe&&@yFBa_eLFdr0pLYwjSc=Oli>!&l%udItvuNj+XS zwc=TRptHn2#-s66```G@;NipF^5A1}713}mHrS|%Wo7Do{i4&`UsD-(MDdu~f5zAZ zI3nr?YY2)>Fg4~v@M9zH_w^*lZ7_G^CO`5@Gx+3_1aemc!?>WUdt=7 zMIZizDEAn)+%k0@rS~VDn}IA|${FV9j~``SmY6YHn@nG&E>?*|{o2~3qp{wnoNB1LgF z|Dkw2tDieIRLEp}v@oiDljS%S?;%M5PXdc)*In`H8pp}UPjmhRyC-Ic^NbY9$Kr92 zI9GMOB_G*=Bln+I2Y&eQo9HGc^!syCYF?*aWFMW0!HxVN66WnE3Kx8C!I$o(F{aoph5$ zcS+=dBS#R4uiY|T2$t35wfnLRpZU1;(GqJsvYyZk0#rM~wbFIv1d7Vne1p=Y2p6?ga6>b*r$ zu+L@HzvSbqiFeD3EGIedAMInKx&J(BPS_zRIq@>sDK0uXi;?P*CQ?C*kLopx#Yg>I{9%Ae#{_-j#U&(+cv+Uzs8nc9Ch(DytJNLP3?Cu( z#$_{%b4D9+lbKKSvY0uJ-+$; zBk?K02}=^xNY12TV$g-g!XlWLxqhy|>%a?ffozAEU**hB{fGX^#RD;g6S%F~XRuW= zyk7Ew!pXM1d91VRGpJhxS)aMAXOkVsl6cOT&li+ZGDG9-#pvUNoG6N{z)R2%WcRYFT7NJ_DYs6BFvuA!#w& z=8=rfZf;-Z4}G>ob;XCPsgd`Qld0RYV-`F9iy5P7IuwSD4YAm=Td=TQao2iXM2gLa zkdYUkP6p|@3`#BV6PXja@AD+1*N8!JBfon_Iwm*lS1Ju_t(P)MaCL4Z&*d8%s}F)t zto+zX%G?`^S3o#Q!`_{vrW8RVOAR~h@HZSAr+5}u^qiR=%A>N!L&}ysggPHgj@1nl zb}za&i}MgzOKI~lUXP`OX&(f6X(n0EYxA*4%bGf*C3kDmgY*YNv+nOcT(6a=me_9? zGijDQtK7PGs*r7R)zYfC#sKzYHQVC9+MA+jeItq9#^t%o4PM9jUvC;DND+WMYY6hLXanx`ZM>ilLh{j6jhmgV)nxp{| z3@aMW_O*bq_rtjIs7)LwCb1=;0h*YtR!dF#QqY>Jt*SY`S+X~+k=%vED*5*9dNlrq zRM%CcsbJ9*T@c;}z{a8%fz(@7&35Rgdlh$YO{_zt68~<0W{R>C{ZjgP31D2^0$CX< zFEFn)wRx17!B>=i^IkI&v%>)Ta&z3Kmf`-0m9c2Qs`I0J=V=fVSI{r3SZ;97RUH(i zk??UhmNAi`0PE6?j!>MlohEhAxPvP>150?8$cq**AHXMiclHK?%ES zUFFPLm2Pgu9)?ZH;PZO;*ZOJNh6&6m5=sZ^()&{7@!H2`f>Kk){4^6ZEO-9u61Di; zV6ww6aB64_*9<>e@i>jR*^|H?%Pus!kwScO0H(A*k8P*>&p&QPfrm4y3t#Jmd3oaG zFe;Sop4R*s-x^3`qUzVJXBzTOJ`Sy%1B;RR8Hk zvkn`!Q>|IY!+-&UA1}7S8hRNJ13MajfJlhyCes%u<=6>Ke?fTNlxgR<+5z{ydSljL z=^g<*Nmk8~t5-PF!WwjI&GJ?-Z%v+BX9r{&X~#4OK5k32!`lb(qB~Sn?(8svZ8z6n-04>EoJS(Hv%B?i~&aq(=GfWsX z-;ezQrI6(jPl!04_hYYO(I>X)>yKisbxXdRIsG#--Evca`+-d{+DvxjMRIK1q15!| zlaKV(jpS52S&r5eob>9Wi9AFOF;x>BDJZHW%6MI_&v6hy<~@!3|8hbt3Z3J!`^KSN z{)h&dz>ueS42Co9=0MHaqxpqwcC@n5+p99w^rH47B{1lkih|dDl?I)VlTgIjw02oo z*r}7A=fUy*r#bdmfWiQCW(XzqR>-*zBm-O>IG?yj$$%PDjiZp+;K4bPn&CHT9$VI6 zluwCcENq)Z`_w4q+r>Pj0NqYg*#`@nHB<5kI)@IqL|vR|Vq7_txuI)>4I|)9kI9XW z$JLYx;ngzmQp7KY{1>3BNy^9d4NpXG4w@`pNfHKhdPwcRLDaq0d2p2y7R;D`)8S)V z_9);a;%0XScbcyK4pJY}kTmT>Of}7Tl7$V4ez?Uv{alvjGN|XGnN@E${p1=3axZ~e z`2PrLp&I^Z-CuzpZADvKbHKX*yz&3M3D5NheNpD!u_0oWsX>*GP}n}TbzC2z&Y9OQ z?zx;ruZ|B-xuRa2g;aIe#EAoI3&g*hYvwOD{(^t)M_oLIys-NUEr-m2YLjQ=Fa&P% zHEAS3q-=(55Gd~c&ZEM% zBY_DZuP7o7X~|fHlV#cBU)*r4eN{M`D}J_L^Y)0_unucM7~F}QSI~}Z5%4@RKiRjK zY=U0cT?4Uz_Cp8;2DmK)<^xBbXI2ac96{S=SE}ewYL=cHu?Nf;IShTLp(PfEdpdYU zt4oklHQNDMvaVvScX}v6u5xV@_Ttu!Y>oB2H`O>?SNW%R0My?Hi57)(E-fvE5sE7= zI^dYNHh`tP-s(e#_8s!>4m21$?Q<1X_cW_d;jYK2-s`Tmf+n9CjqyT>0`t%oz1~!x z9k19)%0syuQ{C!pPyoccKYOExtPk0_!{zPK1(=hCln##)GSQM)gl>o`dxE;|p_Ue4 zW2E-T(7$FLB~6_N`cLl^1YB$Or6{hqS%eaGAdF%sH4TARV-ha}%rkKE=joWkK%H{Y zWU0^Q!3+0AWT<4%=Qh6x=7zGkeNr!Y;k#1?nSx88)Dt3p#HGBks;4eESo;|B)L6=N z>1yIhAIlR~d#(Yc$mVx%`vb)UD;`sv=Ha?#HgS-8!H1jyo((vj_78jcwM4=%W%WPZ zu54}yyl`bHJQAi~9l#m=k2&+PzmAS~uioNHngzTyIrADcz#Jyqaq-gQenO;%C8`Mu z3l*C+`EMGAV1SAl{+)K{{;7iaZx(8$uj%&P@CPM}*XNcZi7v3*X4dB8de&Oh_BRXc zlc4_k^y;wXnhB|)Pz)1bw(*{N*NRULoqwWcrj7^>ZbK}`GZ2SQ4M1%r6y zyf&ZyKJV@Py&#rpeC0!7r7`)y!_@v>@vFhg>EUJr%j^Y*COF)A`%s97%y=&=v(%uo zP%G2?^+#CfLG7XM0^Iv|+=k=N{qUcwe5|}j#Kg=2LM$QbXCJNAKrLSh}?L11{2GMK{ z0TCg%+qbW3BZ-gRJcMFbIZ|Zx{3B>oK+u4Adh}`QZy!o!+>di*n*qJ$j#UJ4NA&LQ z7c&vs5od@}b?Cs2ikj6Cu?5CM=9}R4DJ|f76%mm_*r#-YtHR7V$qzn3Q+S9vH@`sA zt=S~EcFTt!6apdFGn8E8FivolAiO`~D1+?0dkTWZ>@=D15)4Ox_iq!1bv>p4j$)X? z5Cfbmc}O$)N&y8}Zs~)s`VK)i4W5E%8Ir&oC*E92IsyL^l{!*;eFlgt-LuX zw4t6HYXn{jtaS1Pt0yz@^AH&SY*ug`XH1E*WO^X?^?RvGYW}OAGiKkXH{rMTb1)W!8&>whpz3PC^S!#4;TKspDdpo~hqIwqp}t{6UX< z&C21Eoj<~=58-u&FZVy~>I}sm$8U%Sb!SvR8qoGWYL}Rf=f40;(k+S*ia;*kWnOO- zO{W+j$XUrIo0l_xH~+91TaZd0r`F$jlcl%@kDP3$<^4@Q`7N3~7;gu_GVbj<$+awg6P^P*2O8Ufd+s=tQcSbW;XhHdsFV{Tw-okZP_fpPHt(OQghV4UdkuQ0m8gG z975)xnY`CxWsLd0?=&xpRhd_9^va=@a^s|7iaHDhpiVE*0gsO*+YuW$|Pii7sUPm$^6P?pob5{8bod# zJm$ER_r83fGM}oc3a-Z3zS#Ye!uK~_0Bkwt~FYnF9z@_Ai9UjU#8-vUiC@3 z#x?Faa4k7SrxCiGRPbIxgrPUBX3n!u=?gHyBL{o@$%^3{Tl&HgBH!WYgcCJR8KqZM zIz&i1TMjC|{UNt~whnBm$u5XeE{VbwOyTd+pKed>vyvbqW~oq1w(ZLM6HH6~p@sr* zO_%F*z6#Ow$7!rS`kS-o_RaNza5h``HPy|gJ-N5V-Dkt#8+%9eleaB8EvCgil%o@O zd581f>^ta%h~09cFN8dq^AfcFpx@qpaDB418=dmKGl^@b#})5BQ&Kh^r?0S~gZ0RR z4@MuDo{BK?;)QrYx1MaNd7DvyP{-}q5{t2526PBUMj4#;82X+s?pI$TP<}L<$iw95 zXE@hf@(;$Z1=$apjKp^~W|(mHOX?4#rFfgn@)-AaK*28g>NFk}p7oRfSUyMaMKzzA z*IGY|PJKkjdn0Y5ie`Em(37eBAJM;A$zM1eg2HKR|EAe{BPf-R@$5eSp1Iq=kgpKT zZ{p5x_sr)f3UAb1AhpGTEsXOcUZEQrkKJ02>b<90OF4v> zy9*^9ZRRXAGn%g29V~Y^uOF^zT3Fsbo=UcDR(9^X*Y`)2qoR)Mc^!@`d?VI6<`>fU z`81$~p%n->SI5Q`vu<$OKk`J`L+_@?eJZ>sdvj)+$O~qLGPx$N}y_ z>Tf_4&^^p0nfg$l!|3+xmI;o_TwVEIGYW1i6|s_W%Spzcjhk6Vo(v@tJ9uJ`_ZhwjKbn?g!b$;ZC_u0;+m zG4T8%&^>l-%jkdmH%kh#;4o531ni$7?N|! zJc{dIDPbxME54K+NBQe$e3#Ifmr1#!El<)CvO;QfPDC|;L(zuQx@o+D>Elub+%|#9 z36h*2X@a@j_-Yt;sTX(R-20r)9BtT=m?AqJU()p2fjGP8CnZmA5?TI>oEvk(-?_Rn zs+H9op~ZtR_&RT7seX8Qk5Y53x!5BGcPtnZgPw(qmDZwD9&b+Prn#~pht$5^%w zbSR)?X6Ehwn=+9bc(vDL61D!e*1It}tZmCHZ7M)h8e`OV;(CHfZ|im*b&iJBNoaW} z1y;^3H^%L*P*0EiE4C56ZW4sI07swF2wU&{y}Z!3(`g=9MmcmSZe@UlH#KZD%TyG# z$orf5;x3r=_6wftq-ivZcy+-bO$wqk* zC!VoL`X~4?q`Y(SArwXJRrhMO8*2YnQLz$O;YFdpZ$ka)ubwxg*K5wmplVB{V@OK( zf!jDEfX3b$kQf?tx5%jh(cGP4(7RUg$e)t^d|R0%V!Or04DUafYB1M!WELZPWy%-h zRY^Li=71xS23uvYiOr1j>!{1ozMPB6jJcjlxaG~9a1C2go>g$A;-CQ+0C8ubhZl+{A9E}8Z zlT)Up#)iFffAEKBr(EXMP|n^d6*RsFp;4#{(GLH`H2eyy7=&0c(4Ecbxl|4xpOQ4& zA@C+Gw2@rVmCdpNSE%#*G)~^FZjQ6(TM@wMv1`h?>`YEH+8ftlH|;~Dkn)KUm+Uo_ z0^*u9DNo-h=7mwoT{y-AZ&;e1sdM2-&2pP1O1pD3DRjZOTPX&_#TjHx4uqIu13>Pr zAEl*trhcj<_Rao3D00+HCf(ito2ZBV{}c77k@2t+U5}N3`k-^?Z>9Clf1WwX$jCSy zEwvP<5T0c>n%2y0aoxhhGjI-#^ABN-WJ}4@iqNyyqP*-yZy~=WWxRkHGZG8q#!Kvf zB{;8KgAPrHdYX$Qq`3bk!qk_1a;SUA82niqwB;vOAM__>uu5E>COib=9N|l1D5iR&Wf!H%1n@4ZdRREu|rinGb}3+6}oHAyuq;=gtUHrqcHJr4+f%JdP6iO?WFiBp}eW6UppzC@{D zy8_3j#5?eoRoUcmSbN_GWnPmxQ0&*r4_~uH`xKf&93xZ`qO!;hOQhg{Vh#xWjr2j* z@hg*ooSJ)s+~s9FSYBM!;nDW3Fr;7+=4Cs1iv(NBeW#5>F*sPCkHtAO@4;zp zqW6x}x{ZaVPX>h{1^0pT?Y^3aMoA#iqe^SWMz{aymcml3W%fitLFh`}Vs=0`)0W1@ z{#m@#O!kb#0gbccE62LG?@1t|i8s6v^LA^*a=0M{^eZUw(5;Ug_f7nM#%(-K98dcz&*3k&ER{bdZTyf3+1>e&? zmLieZ=Yig;=Xlg8&lk607MCg-dh+p~3;`<*|NBHoOJL_$NP{u#^=qlr%I3oV?8LI3 z_A06VajVmN`?vIBH2e^y-;>&(U2Gi2dUca}v=p9BSvj?cjGCR^V?l2KJfT+9qM8%* z#JHcapdHZzm!uzI(2V*I*Mv)X;%Wm%RNZS)WfqrF1od=ArdAV&60RA1DXS}EusW14 zP4x6Xw=2%hQ&ITextfl;FK|zl@}wrODhvBq*>j{i- z`w4r&Cxn$8|A3V$8H>VFtL&Sv2ge(#@J*``s@|!M%QQ}hfsK2CICcSN$h{4!SW?Y| zzU_dj2^gW=A8S6iP5hJI(eN%v>YAyr|N8`H;Y)?y<_+}(?#=Fi6x`hIpPg<^RX|$B zv|V?xQ~!zJAjNe2A0OhWwx7S*lK-Oc1A3zn4KA(Rno|2Ul38&y5Gj;91J6<7~!6k;p5$m$&6v?lSC+?k-k=2ux zzBp#v==lwjRqTm=+~;8nG+yfL$JHj!aLQe{yJ#Nch5CyuxFOHaH3W=to>L0mfPK~& zaoa#zjbzmiN9AlQPCk;Go|fNMkiqZLt`V&#pfQ%UHCpgd4jyGQ24*_$;T8A6{tP`uTZLD|>vknG)+W?vJ(mUf%srI7WoAtK<5~fR=)&sAt{k z;y>+`ztJg`lX#{E~hvya-B=NlR$Y;&4m)3gO4dCnu6>T%D+(p2%%zj(JsU zs>|y1pE5gnVb4D#{oRP@v5PJlI5aeuO=9f5$fNV3XjLpsRM}Kzrt?x?Yq-Jx!;xbX zmwnsc7X5Ab$`zp63*d<3;^b4PbJ1r;Ja5~$> zS_a?8KLO7!F7k%iIQpNHQsDvuH%gQdJM!c+z9#^vzZAKxIDg1MxNfofV%v%j>y+pe zKqV(|?-ak^(+?jc27g$|$1f{D`I_0OB)D28svrQ-JSbA6n&RN zXLYqp!F6Eqtxp<_ks37>q5Nh3hqok=0c)blNZDb=1qVTQ8gmA2F4tS;uI`h&G#0eK zt^cv+&~s?DAHT-)haPbB<*Qp)y=yj9$&0@>+N9jz5&tu0rxny|kR5fZwLZXIz`YrO zJH+wL&CL^ak2hR(!go=Y{r7D8#csH34VS19FXIx&6rK`Dn}|ilGkKM4OP0@n;YpV& zlEky%bNrq4>Hc@a!PmU^tnX{w7odcHH`T5%E$bA{Stb_h$BBB$#HiZ3HsvGGwU_Zf zl;<}Ux}9*+0LE>^uDHviKP9M`Zsmb(>y4aUU1?eP4umHMT9558a=TVa` zVSu8^$2Zp%68&5{LQ|=Kw2idM%WQefEKmB!qo{d4m=G*@zt9n8%ovmK~u-^?B5LnA@=IM_a#$*xU=IfJbF8l77VD0-70)y~iZLn!Vgc65- zFJZ1Qkxem=p)W)2M^Bl&#_0q-LRy0IeXWLg>z$G82HgE@PU$?Cbv-y{(huBum{JE- zWXJEve{D!Ndg{Zg()FvDjT}Bu@?%sV>`J8TkDq>H6f+S!Uh()RmV|MkF;Hsx-S8e_ zKoh4P(t7aPcaIKG#9MVKgg*2*F0Nc2*2utrN7z+J6<4Y_xsby`>9OypzZGGZIk$3o z(%DYFlFG+K(yiL!#uwAqsji#KHSD!z30Svz>SIn%sQb^V)|O@F;`K82q-V7sn{4c# z{4*(n19^eH-g1bt4i{|urJc0xP06*8VJo}u9t&o}wR65je8k?7N@)r3BLVcd9p zSFAoXd8obxnAZ7`h99fELC-kg)9>@MIex9Sx+xZOY+_OT4I4u3wptfY0mLogPL5=D z!=P7Ot(ae$PU{<7VqudHeE$;$rVJ>=n>dJ#Ni#X2RVW{fbhbPc^7=OS$*m6;P-JXXda5vuI}xif02Svu3`rN%K&*_)G- zW6KBYA(Lt%mtehaL%X}Vk)N#(WXZ|N(Sf+Gk)+h-l z(vZiyzbNrh1<(3k&N&M64D$hxwzR;3_m10kw0u2zlnj<^eXJu%3pEYK%C~Q_n8+J( zWP-ohf1R48Z2`~%GaaD7Ko8?ZqTs}G?Hk-0V{9UsRch7;7OY*p1MlnGbdxQxmHFrj zeb?)jx}{mX(tb(=gZrnWhsOqoCq(0o7ECJy!{G_AzMBnHw`?9i2b z$z8??#~2q{pd=lXfKnoZH9S}}yevXikNED5nTu4Cjd{g%>=4T zOI0!kdYgAsfIOTOl|rI5+rmeFq6|{hQo?6|b0K~K zM(5WH1)&3OroSE=_;)?-G5JI*xI5AV;587`D^}&niL9s|#?}qMMirH*ty$}fTZvUI zfm?ms>=8l*;tcrbpKMTjN#>lW)iLY-sbIp}s2)t>tpQ~}1H5KRsw(~#EroJRmUxv>#DfDE78gh9_luK#jl6AMhy zS?BM)GGCJpol9SaR-^ar5YZ{2aWk?Q8L}ra0ypOf@G31m@djyFG~M#`ijE@9rWcGXs#u^3B8N>4EE!gqqCTf7rMF}Lbm zost3~x^Vk$9y?#}plQ)?Csdfo9AAR{B;yNA+Y+j-U=?D$n8#S!UwlhDSJaV^kQg`m zQ-`^+M6IAuB*C_u^|Yhu%v&wf59X;$=gPc6?M@? z8OPJJH=hBFMJ#e=Vm5v<&zqE?Y=OBLfztTm-=y{q z>*%}Dk7!*t23J`Cq<0duaRi10w8^N&-k7tq4d)W~~e4gDuInUQT@NYI4 z?oQh`wHP_w8Si$(=XVX4Jo`)7$7?{~qarU`U5lFGO9-y2*}3p(xE%NYZccpgX?6CH z!#u2==#oXBcjIbN)xx0Hmr%jrq;FNdy$dIWw2@jW?iD8YWDiC35wM1Ic#0>zj(kEp z{5V>kw~EJcF==TaW#FNE;XdX{7FcavZ(4{)U?=acyCE8_5O=B+YY#4L%c@PZQ-Asl z)yb=(K#Olwa?kK5QA?i*2T8cz+9sOGN`XCfbxasPEhp9%RQixdMe*JSY>t;3WLTjTO4b@L^=p2~cGCMo10=l^_S1Ig4 z)_a7!P4GY8`GcSELBces7TGNpLvHzGgAjYea=pU6%6(>*p?2J%sWcXH;>2UV#ls}gZK0<2p8)Y<>9*>{!{aSu+wT z=LQo^a~KQ^sOZ8P8aIZWltPTAbf|5OLxF-K$p*1Bg*W0tjq!+cziCP+Y88>5(k}D3 zSmlF{H1$Xt;gM(#4&)^ni zv(T%`d-v6t(fZdrNNlWjU^l5<;Dkpl1!NN>iPT)Z6z8|76=9wM{O0JUW9K1g?KO-g zV4zEA)_a{h4&A+HjNQ&mL>=OnPef*qiUgm044$1{Vtnbl9jsj}13Fb)@aX1i-6?wM zJDhXa=)e`N7`mwcIjH+4ig&BXGHO2b%Uwb-gNJGggMvF(DrL(o`0; z7n_tv^8G!?*NFBmASqRxE50828D z#@pA2B*`o2+2hr%wJ~d()>dbgj_?5~Hk%V*J$hsCPNi3py_i`^Ex7t^c>CXwPAnS4 z_!ib+&=Ik6nKnNB9g3!qOISho9Z!&&qgCUJLVIFCyrP8rqwsEGZEj0?q}-O%_=C{V zFO+kN=4ZsOX&J)M%hgl;&r?iN)~8nU)S66#2}g58V{?p+OC00uw1fxCetavPyC)93 zA~-*N=-$X7xmNQflBMpYi1{7lOxqeasPKFREbEJ8K?sq=`Z23j3Y&$f=`%m91%@;H4!ABb96VJx3_+eEzK1gpQCnYSQg+ref&qjaWqGr{yy04RT z1pOvt>7bhfS)j=a8%=$@UVo7-SUb=dgA`2sRPB?SAo2*M$Vw8)bH){6e zy!e0kdh4LLy5$QrIKkav&;UV)!QCYgf+a{GSQsF_gC*#y{hv!oY|*$_u9QzueBRJ^TlcOMGXRYqk*juYGOo7 zwXk>3Q%kifzVZ zC@Zh|1eLEE9Ti-IziE=4NoYXqrM~e=dF~q73iD~J!q|BUXXAXM%T-w939}Er6;%Taq4T-V^?AFr8hLt_NzXCJn z5hhWTI|^t8=1>HEbv4=tZ9g|zm%)2PrE!VeZu}(4KU<6`jW+r9_ayqrsZj&fZjuE#=2U#ci=dG^jNFd}HKmSer2b^Xdz;L0x;E)TC`QCEq|te6 z)ObZe$zHnRzpZbT_hZBp6wbDb>~%-)4t?W@GHzWjr^bY+XNlU>wCz6dsilc*qHrZU zaKlb2eecHQv7l)Y>E4-h;&l9u)$A-OXdO3Sl?Os$BoL&E%=oayp#8etc(mgErdblI zc(fktc6hwbte`|Pu5XIdXd?|YzD1*Azn$6n7SKx_c4>~1TN6zkjt+tM_NR?XHdEm= zr`uyvaitD-)u>D{vLosvOxp(--{to2Az6v57Utco zfCU)smA+$uqpl>c?SI<6yr9M~&9p1{H0}6_y8yMr?6l)#<$TvKiC=z!V<)Io!?#}I zP~%T_xiW0;DvRJ1OrkipkMboxVUsTFch+OzmRMKY+Z4>VN#9Y|WL9SK9n{L5lNU`RAk&1IXbuRg=^ z<`?PWN)+#yRwU_w+LRN#>BR&5pt0tjaCNIyxHgZ_NI6Q3IfM~KnR_34-)j}oh1TVc zkuK)t8W*Vh<=72=RiP1yy(o%(J#iV~4V0qeX2H`lu-?}lIbAjcdodiT^e)WBN7et^kfm;NrJ_5 z0VYi7@6mZRO3q{CMv|ZO`Mjmu8tXP{{R8;X^Y!&=m4Hfhp zNT>!T;(X7FqI`NP=BBpy4rFD&gMg+CB#?CtPu5$OQ6EtvAOK~Ad8iB#BXZphyeVgn zxZDZ-WNN+GETu=pel5by9ud6E&m^La&P#KRN8tNG%?++5y~OuzVC`|^%Wwyhf%yd? zqQNa}0y%()t0}eVV&{!-g7{sIn~sOb{dqe;dmAn#Sow4>l(g}+yWi&BE5`_tWKYNS z&xf5o9Y}ziLvm+`f23LZlyCVO7!)?=hC9=Z-g#cZLWmn7pag1F%j>n)*JgLh3k#H{ ziI6&@$Ggp|##IY)3KoN|9!deABErHikAb1mq-%Q#-LAV6+3#x%t82O{t3w_ZN(`N) zrACO0sfIK8tloVT6_`7wKl)Q9-%*A1LHU{@>d% za7OY*N_?=n004g8s_SQ4rpEeA&mbab>h%Y(0VZ|h;fGJ3XiNma(WIqX>}uq}?Is^& zF?`<9HxeP(IH+0g1xAyAkjLFwc=`GM{HPtc(^X7)K7NKqZF{8BbI!fo{w5t|_0H$J z2urX839CuLxVi^22st{s@k`Uv`B~OqNyxvDMddy8$4BAFl!`n7AE;9;JM*^9<2|47 z{m{Mna`HOmpo*BX4txE2-LL@H_bjvCy4c`$ z#`V?j1E=A51?9*+pJ4cK*GH!@r-b|S!HDbFtv%73{;k;`Kjm~@%#L-}nPybe-h5z& z-%fYS!z&V;&7Pz~%NHA;rX0q^)clfLh#yoe6Cr}1dT>tpv1jdeAHX`Zq^gP6BZiXO z@JW0;ds^15@}P*h@p`npNBP)*OT2%^f@*-DnCUrD&;`S=@6ww21XU>-3`Hi;+i!!Jwd4K=ywVIITi#xR% zzdtDz+j4i(c|_0%hDJUR`fIDL1iQloA}nX>@;(1=R*_4em~9U=nr|Gh_r5^Q5Nb03 zPr2CgjRtV8KhpN{2{IcTz8P00BTWdpC_JfqBcL2A|9zOBgv*e1E<=GPjy%E^9v&T< z$Q$(R$Hrmw%Ne17xO+W^?w)$*U{)d%Uk6_)U3ur5m%kWJC8rTnzqDWvD7sSGiSB*? z0nB$5Ldu3XaXn{2u}{N^7O<4@db1z$XW!jfy}hsL6sV|)Q06Orq8>c%8}`W;ecuqj zJPPtQZ`qsh4ezx0rJ+}C;lLP!xc&HfFY~hIx+Ac%bA^5L_Ym7DKi*gQKBvdoy)KpY zyS2wDfiAmk7rWaxTnyyl#f(}9*N;BurnlW~Yn&BcyW0A$&pRFs> zP~Y6F{iL7Tlwpq!3HiPJkHbrPtwBHE*ed~A%sJ7-tkS2<_q7Nd;>*aeb0!HzBG zoo)X+?p*pwynXkjs_i|-Cm7&U%KA#D2Lqo#)6Ce_K7oa|7^_E}LYEeW??+$F>g&<#*$q<)QBE37IFq)s|&O2!O~+HedRsH zqwikD<7adK=q3upvSrWJYoyCh8w@cVi@dA@uGrPAu7#f3Y2O8Ro*JGMTy(;)S?h0P z!LkdT;@pO(381o$z9^R;4cb3EMJNe?5(bCOppemDM@RY0x!j|{1xBH|0o?;lwu>s6 z0%<$103N3g5%(k}%kiD^W>F;2f}Un_DHGP`KX3gTta9?u0Nfz;`SK61#qO@7ycory z-QJMp;YrKU-PamK&YeR5uP7SNQ-tZn(uVPp5cU(hhA0*tp37P{u~?EZ>ypM2RN?EN zlX$sE!k@#K{B8L5K0T!Vb0|okTlv|&_ho?UkK1G;iln%NBTBdA0&_1l;%X#u?QHD} zg(@8%4ww3Lv#MYMH%WEw+%IEcmf_1hO=e?=+awzGAoKxq7Y1TyzpqJy>HD>O!Y7nQ z>Li&-A{GyZQss%%amJ9#hr%1{c>&pAun{H~h96iHAlbOLMoLrjU5|-8ZIkA|BD^hb zd`i&Kcb9gg5RL)+U~Wi`f6Pr}>MJ_d20XG>&G31b&zgf*RB8j4iRJ!?%WNMW!En(7 zhrzC{l$464dA%B2OM3zg*DoF0#3lvJE)S0|;L-js5=tYgMJ|!NFBA)ShIqqjc5VW2 z{lcES0cEI5pgw!s);uNI74S34%HRYM6`c7vFas6$BZhf!asJ7L!>A+U7Ndt&-=!S z(#gq)kXn-I=?*G&_EU(G5h<1F6rA{p_xZdGlrWciovdG`3RU$BrFED`271h?6UpMM zVfZs>jl|kVq%(!Va8r~W6{J5|5C5pUzNh5)w5Gy4yc~#S45n>L!(R~W-8$$02&TOX zY$7K@iZ=Ld#e0(#NUWf|va`z!^iJ5a)PP~V`w!BSOYi-7ytp!%i*;bm`(5NQe&*^D zwUqCjTo$#GH@&zOG*}XE^6bds#d6KIqAj~n3dMM|JcD;(yaiUjCxzD+m{%jq;H$B- ztTRFM&oxFCFD%Mh)af6Bit2sf(nbwQI1PhmWo!a;Wp4IC5zQ97G26AepX_XE=N6_k ziqnM1S+^ki)cqG~veB@t=s9BD{C~aql<#06|Nq2CzyCvgtc4RFVRH(9iI0|9LZYED z-v!hw&C+(+_lvA?e)7H;9XiIk9N6!pGv-eQ|#5Iebz{*3Pn`G zGH}XD?JH>>f0bD*)FLiycGC4@CY@5~xd@$z^lU%%5;S?69?DkyG#^M70k{twx)K^Olk#kY6q?~mbU zl9`njC%M1r!R%AFxs2eiQbYNR#94{A_UD9(Q^*Ojaw`;-Rk7H?3siNvA&NLpif&=H zTR7KIa#dmE_|{{KC5Cv>mvV&ia2i7N1q)Tu6Fs54E`Du&X(GI4`^&4Cf!ILWtT@sb z3q*gCR>Yqf`1B7t2_P|T6yudo`3%x<=1!~QH^y;m+wJ-KwTft(D6zWYPLsUl@qZmj z%*?xsXU>v5o68*h66>_cY>Rq2)3pZ2B%H6z(O-;{T$+8_5YA{&z#M7t*19* zag3Iu()^`XNU=oab&DwVqK`z!r$vB;rEOh0KDyLdJ@CzJcR)t*a!H$EUWY_pCV5zv zi5+3`)ck12UHoqp4TWYm(i;_LRAT*fx(8TXt#5(1~Y5`*`v!7HuN@rl#pb-LhdMjZNzEj)JLM z-nuB71&r>S0-U&D6HKU>b>AYa|S~VL~8)d&S)E9$1YB?dJ)jb_yxH zN#_?Rkex;Um)R0T%ZVWo){QUMD_;@Wdj5^EB@Q4D7whtD4=wS7EHPzAPZi3)o>k!F1Uv9fk?orm@f+3sUEh+Q1Wa>@p0RGHw{c+)m3c+_kZGPCHVQNdyg^ITC<-*nNP zaY(-0rZq>Vd7nEWE@QgGZ-_1scZCK)rY-!3W$-=s#Q%Y>(ksWti+A!fWo!~m-&?Hy z*jarl5~_GTJGY|vy5;l%t-;>obqm$_MyHcrrdhe(EY06(1|l=8blK!GX2-ruMI`WZ zaH-aqx*Kx}&bU&1wPPb~(4YEVBQ>geaT?rC>lWGQ9nps5&{DBwcO<3)`7kJ90(^Rn-r;fJRPpNF zmr8L~C6_(P%Z{9XZEw7+{L9WER zqJs7pf1ZbRRhs^5sRw_Lk$!cj?^Ajj(M5O7MG&UVx-!rf+-+`@8uAdvA@mlaLN=uH zp$zkZ7QEy>W^6J@=l#+ok&Flu@Uw_&gG*<8D^mPA@l=M2KMD{$%Ijjk6jL5$yxvCilfW@D zEbrnTREibuOdg$=^>K;h0Zhjip?^GDRBH{%?|4Ahf)u zCS}@DQ&U1LgH59(i|~6aubQ?w+s;MwE=?d28`f>Gg!z`Z56iY3grAvy?gU~>h3|DD zLEg99DoXUIh8{(P2GXLi$m{u27al@cjAsGSZEa$H)jBP=&5q zuj{gN&J~xP6UU*s`Xp-4uX_(ghEK^D1DJ5A)G&=7VCUEsV{k?c~L84~RI$?E(WrNA8gGp{E_{U`hZUxw<$oF8!N_gBVU*aV|ezPx*H`WUR_?-$@{ zYzEcc7ISG9!iPg&*PAMUhy&?q#l_QmX%F+bSq7x$?xph#w=cX+ zF1Y=p$s*TLA%FZAcBDhw-k13zMfj(Y55po&jKq~?Zg}q9577S@eV-26(|!N9f`6Lo zauKs>xdvSJyO7SLh&;-ReLE@csW@Pfn0md_%MHj>cKkScF4dF;D4~aiHdPfqG+b-W zi}@D57SNY9z+F?3S)R{Ccseea;rdCKsnUG%p)&hIG!Ewry`5HYEbLTNWjvOkVB8f# z{CS%lJ-7cNZXxt+NQQ85iusTvgI3MAz2myfHu{^K0GSQlQ!Ec6b}kN-(W3G%pgu)-xC)g4K3WXDc2 zCSQmzoUj?^RySl7< zPP1K>FR-oCUh~c>CfU(aY~CBOMt$60nUK;G>3{R$YUMXc-1a)0UNGt#z&|+vx4|pBHwztC9)eOK<|sxru?_kP0)gB*3Dm z)7d>iUp>UX*KGTQJ6t@|X2j{o>GS{eTFTnzGz9-}O?MPe=`8B+cnTBa4onup6DJz> ztMpRq3%y%C5_jb&OWSKfPipzUsjQga3SLsT8fiun;RJbUY^^bYsjCV3-^Z2(()mCg zeyw9*STAh~L9%Y(Ab_3uHyEd&J9I950q!D(mfx0^iq@4J{{a52H!mgA0SZ4aAxk6w zt|V2>n^5coL)-V?G!Q)48b3|sZhcBBDm>f__NyG)Q&*vna>4#ILbmBv!DjDIM;8Ke zTjoOgDD=*B#rnc$^rSd%Q&7Fi9?yK$=d*o_H&wHNf30T>?c28t^MJ0X^BpO0@8FC; z9-Jw`(#%{ze!hO;qN+1wXe0SD1(pBr^bccDF%TUX&=NjG1!;;=96&3Wr9$s_)<;8}SlL2x-~-Jin$!MgHbP z71WWf)2-N-%@@PjaYGdH`^+|Cv#G$*Q1A$L5(9~CD4J8fi&spmS0+oYU0iP-D{=-T zZ;aw2YmH4rNTVbf+i`GkSJrfPSnL*j?x`iN(3l8OU_3vE!>KgOjt4{X`(g z$R=iP@`u$J=}vc|*(E{#8H-YYx|{n#(a9q2RRm)QR%s&dfzOlO4Y23BedO<=>W~0z z!=Rw|1lH`;>F_gEL1dc3jro1IXYhzP&T%$HUE`i&R5}{|7a@A%WvBz*B*Mhy2Vy!! zOhV*0(RgP=32=>ULXd=sF&bflO+BZ+t(;E>k`BR8TJQc2+22xG!gV}mGe5beMs%0k z$hj1^gR8=Vk;1LX%^cigT{caGD&jP|xG0N+l*SiEPaEN{`<`m-EIhRV&Z@=248q$! z^AUEaL)NWkv_uH*Jmz2Ow8U|-v;5L)6v=Ly!7AXWiqr(oVlGoO*Tfam?|=RL@0Rie z&a5j_+TOGMv2oY3ZgK1nRVMl~RnWbM;nxhmTYEMgZ}pxqa3LUnA51ltFkE8-CeBz4 zn7YUW6jER7%MJ8=u>RXxD8UxAebKETnR0el7Q7g!hPcoz)z&+y1&u?idBH0|6HUIl zNN^EQ^2GsqFJ1K$zAax~?@Bt39hhh5yiC*CuYlWxzyl4AY0xjEvBP%s^F?e?k$t|n zE5T1$8!j&4&*ArVvKmebz%bE|VjTjZedvQ9-Ojcd51`z7a05vi5?4V(_qsia1ipX;SJv731+Qj39Xx{2CpL zq{R@K!1381e1VNN>93dh8#H|ci5b!S&36TjcU8u3P=iA2+@H8nf3@ zl_T*~>k7@PtuSp`?OCBG~_sL#HyVY$1Wz26|4H4npT|D72~Suc?Ws z0~|KCqWn22K5q!WytGXQ{w*xRep}Qrq4b3QUEYR>qF;n8v>_UZFCBMgY3prP5ctGM zu9AQZHF#(5L%;B>EGu7{K7nP_u`6jiIVy%&gWQw!Y}K(Q?shki4mq&iUymKX+`u*yeKqyPQ-P zw_^0Hnr#sk>=gqxuV7r^L?ye;>YD8P#v1!JkM|7Ax{sCr-NSz;gyFuO7q`{d6AG`$x**k z*`>)U(LeNp{lYTBO{xdC;wNx)vY!7%fOzA6DqqF6;O0k7DCk}#e){(c*c$K>>&I!| zyrz02oQVn_$v_xteMWWQ+N8CCvO{~^^7-XmIWn5hK>&DE6=B+4CAPmn4Btu8rDT8Z z^u9ZnSckkX@TbgMyk%v@nD+zxK2&gu6WLc)(4^Yu{|sK}XfTq{U83skf6e>-QUz-6Q8f?Z?}E05_HN)gU05WTeef=om@EX|d=UT?yG4M3q-5GeDjt(>c?G>V$2@5Zpetv z!hCH0*-X@Wq)<_pfKhuaX~Z8Hb``v*k)Qvq5pXJxij{45NHxa9EB)o23VB&FU+ys~~H;smvD5MbOM998D+zahGd_0VaacGW;~;wA=l*2AawQZMCsh*sm2y|DXHn* z(RkWTq_RQ__yLeCXjMpmv;sEnT33s*~H*02rA8#sGPmM|BM2$X|_=V=R zQ4tY4`AXF#u|x#yLcTzo0T@10#ZyBFAdx8&JR6B=ra=$9V?&z5l6bx*r;xvY%)q`p zlQ#(M(y1_yd&y|&_uY#&FQ zl{F>q?RQ;oonh}?|qr5G#X@aV{C3x*F+{sEw6{4}W4atn@WbK-!IJS%HWKT0ZtD;tQ27 z4*hwB<28Y?gN@yxg0bOLIIpNY+JV0UP3Rzv&saR@OSs_OprO*K4u7w|ZU(c+Lm;QA zEM$Tn;Z>=H{t6Hnr5b;i0wQE98mj*Ko#WWX&{T6;R-WS2BHi1eK=~dv1-|MDi(ZY|3GqkcQ}5T*=T!<77JpL z>)y7B&gE_^yLv)&EDoN4u28^e600d{-WmB=&v&W{`}OXr6cgIVG#K&{dGP7kGmYWE zkJC#9w3v^kWBjs=wiv!FsIBc;muE1CT7WCM(#%Y zVz4#x45^>!qBd!?_M@Ye!z8++eod^?5xZpA7`yYmtkLpHzU@m}FO|l>^8A|ERD1Mj z>i9kj6%d%5cpLE9Fz=VS>D_Csx`d%nRfQBpEd_XgZ9(u-#fl1 z$d>i1g*{(jN?IG`tu%4b?wpWfwk3S={`-tD=AC>GMJH|NxmspOV`53W&9xlB|8Vx4 zS2Zp@;LvY!oXDAeK;j`DF*o~+xh0N$uRsF#*?Tado2SG{%hoduOu#V5_44HK5?{o`|&~Qa!cK7TiUzyv{vs zLOvG$kq6r( zQ*;8bC{;|;k@|Py^iQ|jhX5ptj#@Ux=sjhW!+t5f{#L5$Z1mw8$kV&WQZj<6ead&s zC6)Ve@k1@Hfc==yl^lG1{eam&kmC}ww3ULpV#Iy^^V*EN!sf|RpMstcDtuMGqgPI| zdeQ8*Ry?h}7I*W_^Olle%%r|x9-DoR>7`0UY!V(`Zs{b}RF&*W8kLnlv~I5z^?c%X zq$?J1*r!^$h=`Q=Z5z!n{2QS|t!!k{0?(yPrdma7ymGdIe_`+^f89TYA-G;59B(&~ zsk9kPWN;Q#5udOtx>MBdpi_`TARrbF8`lUvy^v^${Sz4o6Z!d9)5m`y=f}1zXyDvY zl9!>V_eAKW34$?WLSh!xcv)b?iZCkK5&yqw@q2KGiomYM%VfEvZ03iInB=EOdPULq zem?U+^mDhx@JFc5hk|i$hD+!bKE=ztIMNT838FsedaO_>mte{LU5Y#*#C%_MSui<0 z+Wp54UU*;uLZ@GCPLe!2o=S~qfq|ZB%)x!sl#6h0M!2v8CRN||hJaoVg0nfJWx1pv z6VB&OjTP6i^CXyyOb#T2$$Ee>zY26qG(qlvc z`WsmA@<1OHuc+FOuH^7VBi?ZDS>fW}a`Gew22tgFE6;YE^7?64)QXTDugGG5KD8YC z$eKE?W|~s^{Q3`DvgMGyzc>H1cL#EVkXJR20;kie>bpM>0PAcIm-vK}G}G}Xi~vpm z2pJx0co7^>^3B&M!IJZ>X~a>BO~HTr?dihEp>U^hne_=pj<36QeN@eCrq$7t7Mzp# zgV;Z}_G6LFgB5f3!iH7?x1}236Zr&Nsx@RkC(j*CJf_(v_lUUYz@Gp470eJvw(|or z+M2(L4)C=q+L!>mmH&@{^OfzFL2D$wU5e6hGkH@aj?5pj7fTeyP=P3~=jZq%cVrx& zd4nqMjYIoy5J<%au9zaJkm+<^_BFO%Nbv~GRU`rNoWuL%0j@aCCO<}4n)hI4N&_l0(! zC?4$Lwb2hfmEKkpayox55|vRmeA3jcFmuTe*uC$6q&wyEF#+EzS$`lm-D zQ^SyJhld=0jKF$$*TPjZ<|=(&Wk4f6XP+uxiWS4N*-YX_0mFygqWB#eAeJE@x7=Xu z2WgZsrk4h^4n;CvKV>8>g~gTg)Z9_%<#IE+GfkwtCvZu1`o|9$!kkp9j$tKfD48IK23U5LC9{34= z8UFL|wwL{CkgD)>a+Wn2;B7wXu}kiFMNu&!^x_}}t?_TBex6OB56wp~4ctGw|D>?P z8l#=cvpDGY%#nQ*#*W5+I_Xtn^Jm zq3jR-wkV^%yR|~LukpFfm&>7!S$#Jw&tBCMuP9EDpajwb9M#cf5%6ZFx;+E;PgC)? zL|N%g291on4;N_AF)}g*>`GEnNLn{TD9fLO|I-gQrbvatR7=ymBcA2rUl6*VPCoad zn)0S>7F9?KBt#D*lP0Tc-BXMqueuPKx%Kb9Lfmx1gsXp9gwQD}4gXQWwdQCXxZM7f zkD=jYkT)XfQWV8z+HfDfhQ*Bq}O(}@NR;oJE`TJ#|Ng-(84b)|(tF$=7KaR-h zEv?C>tv0p5)ev1tSPT=`NwzZ!F>b+TFN~0|WASWGIA^Zl$+0FT!03f3a&RXP=WI;` zoZnMGeIO+@MFL0U{w=5lCGsP@{Awkv%r-4OBpAiq!$M?jf{d^l<^WxP7StTa5!QO} zI0Y--({Um(cLgSKRW_;Tt>M?#ir@7S1&AH9NI%E`A9}~j1klEC4;xU z%UDlt4*B(GA%Eg!L-#uF-oropIn0+f&r6{Erjq0WphBDI6QsUUayV`qC(~7xxBDnfs!$bx{<5OI#@Ows*XT&p5#AAAzDwJszJamfd z!S;n4dFpKv+h~JL>tA&QkP~5E+kP>Fv72U=+6=0+qzRK4rJ#|q5V(ll2sSh}&P1hy z2GBYXK-}=%NI2=lqy0w~i>oWx46;`%~m^lD5{8k(9E&TTtyz_&YGzHsYC+hm8Y(T0)V zsyZ`LxC~X_crE?d??D43*>LF956jC`m$Nj6pV_q?@qhP#o38xYFN{qQ&ztix!dmgd z%ksWj?9mAY_y~%f4>S1Vf{3qI-PVot{pOL*M!C8~XK)8p;5jaQW02A=>6)p1p8E4? z&+N(y`@_Yggy9+{3|eDr1~{?10B;o@6Uic zl94vlx)KnU(N4UrgW2!WE9KVrkBd)!iT`<$#De2{xv^`pqUVHQl|kxGn8}&%!}WAB7DLm<2xJXGFG9$;?D5@4Q#dYLCcR@iuNtb9FgaWI=`9sT z;fwVelaw>5=EFtC{NW6grPlb}1_BxtZE(XqoYNZNz#=Z3_qeYhk#N*(ljSm}>%5b! zy@Vyx0dtr)a8pvp6Uv45Gxvw~GDm!^Jn=`PQB2i$RH_D$!L++>iL*U+(+NWJ$lxai z9`%h;T039Z@~=tX2aq>xc|AoM(49&we)Ij!OmXUmSAa+8(2f}H1}5=dmQ&1jpda@NQ0MJ@49Om#EI@n>dh>wbg>=9a6R5Q?^#mj+E)MGNny$5a%^YxR+Ahv ztJQj$e&FY5(#`QIG+=?9MxTfocdA^I;fq=OCkx4E03WDv2FN^yhztQEFwG#MHwOuHy>Zdx zPae#iWgoB~<9Us=?6rw$$Rd0zdjIQ9YVZ1Y=3J^vISF40wPxgnN+eS#2px_hUl5eL zB5k|xY~G0r9y8r2C?5v`9#1Am&KwE`j@783-e+ep5&fJ!lMYupZW=emN>MU4HI6yz zjUh=hD*1i%Ct?XcqT%?;)O-AIDp$2uTmOQTb!49OE3>bDPBsc#f;mvt7ZAH)hff1r zw1(o%+zomP8Y`shUz9^$M)0Id`lAn&4-Udv&&r?cD&UF|DTox`%$_S?t_jq{3YO7C zGGPvRipEXuv8IkjFS?rs!@%@DO|-Vmn<-e-GzUyFH!c8j@{)1NIZaci6unHa=1@CM zvie9?OI?|_G3cnlF_^t#Zf5DlkD89^8huc_))vT z!dq40k9xyf$Yod}T_d}UraYTAIx{wiwNtwypjq;{MrFD6!VxFrK}h^~EOWVkh?M<0 z-2YT$n-C9qU^iY)&^8sFLxBGb0TYCDBg8kcZA$CgI5B2o46qBG>eAXq&Fyf=mHAAv z=dgD;bhKY){$0(_jC0j7BW))XLKNZ9Z#%j0~iwO2Hf`mn1?&NNMY<&F?vzD`qP4!zI1v>cI!*lYHe= z&Sa+K%#4ivaXX*7&x;6D&Qnt7A40f{jCN^L0@vR1Sb2qv|J+u37Bl)Y&i$1}!g98n zAVlcwq9Vfm60Xa-5&%H@erEB`=!j=RHO}+6 zSnwTaDp#XZlSeR?hp;b*0ct&1*GA0%^T*AuhJxN&*?Tm zk6KoG@}m!UQ9ymO@8F^xKX0i3aB;CEZ1YvX-N8h8xoldbK}qy*`slnnw#e)DfOytW z-+;0w)HYHs51N?6FBtkiDuAJwqvKc7IRz@jr#Y#O9|>a++_|D2A039!sVJ$Hh7{Zm zor|LP0(%iT*#|7Q9*6dESAZxLC$U>6<_+zua&Y%~$IgvT(e2A-+^X3B=GX$`<2MBtdK0akic|N95O zPIqj(??fyRMnEDME7CVe`c@xU{hbI2^coyKrDFSHZ_8sd3zgble0u0ns7b@a9nCBx zv~=uoo##e0*J_)k?oKu)mWHURdYdUi|G2jb7uR6Nv0vAWs64bJ8KQ55zFhO#9;?IEh<1_H%P2M94 zsXi@fdyVg(LxmX~B^ZV8ad*cAiz^KFG;s381dLwGL(Zs*w}qxC${H4FhPRx<-7G1J z7813$nVA3(C(9h5YlR=EtegCx=x|L-F+OQgT&>-ZoDniYC&t|(HNK{pzd>l?W@jg? zF=-~8O=t0h+df~@)x0}UjDSI4&LQvyLE>|L3nxRJZh_4euNRy=kX|OvkIj)zgeaW* zCV;`;lzpaRYtET;3n>f~EL6N84mFOkyL# zAL@%BMYCoI-%~?+m{(rNVDYXnRJUK@XQD^ow41p#0vGnAhcq zuJ;_3thTl&(2ze1 z-}uBaoRo}q0X`=HXgAtE3YR-VHXNzbH~Z##iKp!Zct1-^-wU*Xf{+guV~c7MuJ|5S z5KPkK(0kbBSNiPNy{~^3z(0)_`|hyd^l*I6<3Rrnb?2xP=4Zt{@x$bpkbco39qN9k zfFnISM%3q!IsUJ-t$W-K5`CCM=a96{W4a=qdG~66Y3&ov-c+=eMyI-Z_z)X;nqV$>SABjPA%e!48c(89`FYEVM{ge)fh|i`kgyZNtMxz2i$G=! z{c77!miXyHUL@l=AO*9efO+hy+(%zc^`zS#FNw9tnTN;jSkr>OMRzXOlPWSK(*9LB z2fxV0utGHf3U2;Jf1o!ve+-x9$*hG>Y-#w_RKV$rD zF+Np5j;%rK8~{VJJti-C4>&0H{~Rv=%8cSAktMfbo=vvQY>Rgss%K~^_n0YBd~U-Q z_SR?%zM$O9=gTs zU*ljWF~;vKCy16(2N&cPKs_vi;oGjYFMj$pyA+#^06TztF|0Gg(Y083InnS7J$D6K zhb##pPA17?yEj@LK}DaNI21&gDTan?+)s^8O(k#TA?gZGC>cJEU1Ky>uXSuLIo|nQ zYrKLd>_D5zY$biz=8f6duZAb27KPhP_KQ;-Q6C!A99d9V8iKnAH+v=MX^K%-xrnqE zLE>~Zp&GNdH*M1;Twoq6vM2qx>WaV_^5O{hY8g!q)W6bfxwYxhOb$3@z^w{3BnpbL zG1?6qmFm)y6LgCwyQu_}y3nz7zQMa*Iy_8+mmjZ}?(6+9;k8Etx^eFsdY{A79O|KR=B_i&VXKrj_-Y@yIS8OGmkbc8H7YS*SflWeP#zBl>>adcZkNod&#~lEMA1 zk^ZbjN4}2cH@O5(W8j69+leF~OQcY3f3SZ{%#Yj;#~KNA`PmgL@f*cdipuuU#r0{M z@g$mtJ*Hx(XqcsSA%@h73B)HP6)+l^ zn1q(#xcU0B&k`v|kMyn6H)Msn=ra?Z!$8~#LS~VLp|a}SzYrRYlw?&-Uf)l48Y>`D zta_`CF0T;RWOz~6KA#v88|_eY^eK;f_u2t=U>G&vL-%D)M`;p&ueR9&0=AIMD-_%t zl!;-RdW+<-zsGr6;8NwbWQ8Wd8A3bho5PY-@Hi0#*Y2og4!pkkRELz<4MYjJ)&@{D zB`98e*^J>jLu6R{apseInG~kMX(p|AgOWVxD8f|_Ta#(p<{3y(> z-^{nE-|VTFZD@?Vox7eIZlrm6v|o5WOl#-d9dr2LYh-?_>lq%wki>dE2T#25Zq*+1 zn93}1-j{`dX!HmjINEPtxi}s*e5i%mHgBSO?ywnJdXcN)^=o8HKznc*(XL0lrXxSV zc~lLh=AYr;k{+$@nR>r+FEK)mGfRYRvmqeD``ClY#3=%< zra|3GfgR82VpU!ZFn{Oh)XAfdrB*jI^M7qUscR_ejI1Z8np7kjmt>{Lf;zX_l#tQF z`n+&)PzMyhTsgpakIT0U`}t`elKZk>;;;m6!+^H?*M?z0<3BbGpVLB*#b=rSUy{)9 zqZDksqiT~Lg);+UQj}S|OIq@b^HnRkQ#1GC`a0MBo#^%kq(6!r6mV?{u*NjqxCgQh z4b*U*K`2cYUg)85F41$@bR`Zdj|Kx;PTPFkD<1|vHsKzBc>A+kg-Acnb)%)EgY%*B zn?ZXe|BG9sC$%O}Jdk4SDR0FqOU&`#}xca2vu}IAz`u;pXhrfpnb|0@hBlCnZWY+({%VTLnKK zd($j`bIn?yh7U*(vT6v69rua1&4mMEn>b_kj;;|paXv5aAW5Kg%dar!B+7SqY>of^ z`K=;l;_KUQMMsB+MJ-MaT^$Cd<7QoXj%7wE&&*CWPT3|ny5_7+EkX4VbN}o3W1fm* z8lcZv9?CGs=powOPQgkHg9@8ShOQ$SW{-9HV_t74u;Egz|(RW5&(78_y?7+o5bdo z10oTISFf7i$@xkE)WpAE)HO(aEd_q@4)DPHu^>;3xa>s1_rCzaguq^g?1iQCm1Vp) ztA-z-+3njj%u-*VB>p-lxf=MZCY`Rhf(6q5e8I)p>eMA@`7rJG(3}=-)9Q6^4EW?9 znfJg`qQe97k#eqwg#y2=CgPg5U?vwLOb&^0HT9b>p_qm)+b&(Xf}a{RV#Mv*kVxjU zbRVTWqp)i&bPOl=s)4hf%?O_dAkxXtN(*i5_NF#dYGl_XQkjiD2W&Z6G>qgk)B1u# z96b`wL|uP568K&7^M}f_9qq{>VGJK9XxDogeg?Sd_97B%wIHQ17`xyu=F!-jYM%pa zftHJUMLf#ee}rC?ly5xk0Yg!xpvYHoBb~l#(4qmeRu+$)dLGwD^LTe8kyDuX=J24< zbeM_9mOr(#H6s_qkjI0gSJ^hN68)A_1tEKAzfRzk1dE*R<&<2!)Gd*FLA>Qr;MYAP z*$e$?3q|;7uVo8uZPW8`%libyeOr6~q@J%qgTbpE9oZ zE_eJ9gN^XST>!^INgEe{v$Oy&G@Zn9qn8ue`*+K;_qY$@{bt%+?GQxHE5a>P5z`*` zsOPoNY{%tp8R;Z3q`S&9uhhr!V(C+XU|06XPPpBrq&oJ=PT{@RAdEf2SMbGV^OoPb zglgVY*p~59svy-uCyW5CXwIt{R)B-NRk)hIm(S8R64mhzWi;>{=^>mG;-jJ{SvhuP z3RJI0?Fvpqq{DpF72w@1Eh7hcIK;s3CH9(TW;)Dg+6U@N8# zJl+Oc#|JNdpA?>N#1Ub!PVU8{(75ap{4*s`Lh^Hxh51>Q=Pdzq*jZrK7f&U)jjD_h znyM!1rIRG@P^piqk%D7^u8EvMCk38TSv;mnXEX(abO2j&zy4l1P%-*6t*))9sjiuD z;(PDM<-b;IN`2$9r(8k8E5S-`2t+obTxEuQcg3$1kib4sjj>2D?6P-3{R7%=z&W(# zUsJPZt=-+L`|Gc} z`>LO?f6`ZRY}&x>KnU1TI%brTAhb4P))R@Uoj)b-e03Hujk1k!h6$lT(Cj0Xb2?k0 z^D_Mn1L3fNVqVsB@%-Vyu*fSsT=^(Z)#qz z{39op{q4;qrjloNmW4s6g+mZ~m*+cKwyFgOI#D2)k z(a#!%XUUF6)G%c>Iu*R4XE7JySO)$MIRp*feil&E&GDZwBgPrbg_Fj3gew$+N;aW8 zzC}nYhw-%7=LTu0fE?P*0q9QQbjY_AK;W6ymF~elR5>klU_(r z#*D_ZQ- z!UEC|t$gh_bo3ck&ir-UC$M^?SagePkd`p{4U6ha4X#qX8XhZdZ+{lg?aL z+u8kA-dtRxX*S)2S1Xmtwo0k^06i<`9<=cNqQO4t`jK73qK(ufSERmJQg#ni4&xpa zLbN}f?EL(@p}&ala-~x)(%!pm1H6=L6yGJ-G||N6`T5t{_}6Q&CjU{T-rxBHM~jFq zrdG=DHZ2|Q&Bk~He6k+=_fz;m_>4Mlg|u+kwvIn5)AD;9cipot->)AxdW?$ajI_^m zNk09(MMFw(+JOe!Fhe)40qDvMG_qj0(>&R9B~a~X zRINZ+yZk9j#pkEFwnAjek#d}zBP68TV(tAE>8$Fjbxx|^6aV(8#oKOQ^FPDeHLq|u zJPcxIzArdMyFM_jj*4+xHH0t?NMYZMzMUc%b4uDuC%=?A#;)!wbps z7wV#UqS2)kN+qg_+T#PND#E8d&raJyZPC9wbYm+H>!xnqwi&2oQZ^I>bzgKS_@b$GL~XN$9SnC zBuv%!-t=xAI5Fb%qWbbgvyn8WV6;;%E<}PoK%>_!L>#W!V-ZEFwkn7%`*1O_!0QjW zC&#F1$^~Y~=pFK6;+QTw#TG&svO2%mZg@l^=85)Z+lk~xK;$|RGXiLVaK@^r8saC8 z7bb-V$bN;N2GOqah6f859%l|pqfZ^@WFZxNyZT%midxE+O;$=V9w$1s@Tdum6jU z79u_li7~AS*hs)faL?Q!Ip^Hp+l$ru;7ye>HMzX3petrZ4{#E$UjA)_x*I^D>Agh$ zcBMT^AD8<^ga{TZN(Ol#&hEPpoj!O03K`QFyET$+i?5uVr`@>2v(V%?;M1xyBa%w~cKaU)0kYcm2&bwvhQZKp|H6BN9`WsOE z|7~|Y+7$8gA7B`C?6aI!b9{$#oUK)L?}@9!1=CNYNq5dW#Z=TQU* zxHZT*h@DGACU0LvAME~coq-2`d?WVIa$?;j)FxCxN^iRR`#06)&WO2T2pshzGyKFp z1tWb%u5|vCU&^0D66u<1le^C!=Va|^kJuiAeJs1}VccITziJ{1 z%L^prgAa~syg??Fl(uDcLhIK7lI6qEJ6{LOHU+R;gFlVG?%-g{{4mv)V9;(1;=-+8 z`sXP28r+Ro0keSbSom+5xg*=F7NAi?<3ICtvhWceub+WP{)VUT-8_3f&}2-@iJ*RE zVq%)EHD~AKG&ypg7MK7y8>vTsC7KX5z`$TZQrmw5&!4WK??VIXYUnxe592$< zQ11R&`ag7?XuA}7LMy0T6OJ1b9YNe2IPdNNWSL``&Uy>WWu(-eoU^$QF#O88lQz3^Qr`> z-$%Z|t=BbuB`*BmM34BG0jFvYsGrbCn->P5yRDb*a+DlGHp#Rhj^~ZWTlm^kc{583P+n_zljpMCOg+lP<%IOzp(U z?+H)$N!`m*iw=(zXiK8Ge=JP>9mW7$IdvO_!ccl$hfc)lzcWXQWj^1N@a-eA6d>M{ z$pzlBUq)BGOf2?p67P~Y4nQh}ZOZ9@eldzjhe1`IyrNf)#Vt6|cqfC+ily;dd_B&$ zc+HYd^@nW(;osRBKTzDht#1Cpi&uJ(Wq1L2oFQkmmdHYY zmWK09hMEoYw-@rPyj;x^AwgaAKZSFEanJNQlhFqIwLcCHcx7r;3+Dh824*>m8_58_O1$h3=@2Tmz9_}}6%U|f)yOpKqmiztl}m;B zLA4p+$F-*7_k0jQDYtqgn*e_(0#`#)MYprw0$Q@k3n_mIAPDEl<@tr}yLfdgKx?1r zIa2m>mMALOOw-T;YhK0YZxHv*_lO53Ff8YO6If8_=jMopeYCB$>{ZQ_AngMOr4cao z0aH5wfoCF22NIr!=G3n#5QPgqYNy1V!PTr*;vB-tr$&fBTSLF&H3}Pm=H_p! z?L{gHJ{p(mk)?sU;+(_Hc!yE{`8JGye(A?Z!@FhTqnyHrs#KWAgdyj_CPdu7qx0`6 z4_{Outu-HYSo&x_Z(4qj~ zL3Gync)WoHb#MA9t2o1iz2RguGHx>=9blj7R&p-EB|-c8{8W)IWE3bS8L?4OE{s?P z`1sqDtlRwr`UZ14HY|{5A#a`|r8>9q`rn`?C1YP*;?(>WF<|{AK)n(e`;&qa!-zUY z5=T&w=yLeNMMHQ$^_X}i<92Ai*}9LPih%=ipBnZ%l++u36GHa)Gz@B#DF|!MDdgHk^v$;+)UPJa#E> zOTed7XYTMqxXkj+51xT!@V@%lp90w$&l%mCx;7iTuRnDI0rfvabS0-XNxBnA+o}{y?qw4=#}_!OFET# z0}tZ5Tw%@v5ulwszP>jjt6cT2U%1&{h}U(y(#ssi!p3GwTmCKo-u-CNf_@nUzX1*H zO%!e+`>i5N(#R|(9s3`uQo$jz#_|3h`MU&g#-rBPw`s@)mwAO!XjI@!T+k3dvmh0i zLXmXZdlNV%urLb?Q91lG`&@7L!>XkvqHC@W*iY9AVlE{sUbkzf*G@HMH6@pQZb$gL z_ClS`yZycd;+SdL_|%*1z_c9Gjr1q`^ui*aVcays!q!l-l=B+1Zi|UtV?%?9v-89- zE;ja zfKSkXO$kFUEcX6L37uhEa;Kk#YqS}uIqk+uk;U3Wr|n6Zw1gfK7@-`o`p(A~E-&N1 zdgK>PcNt4&#rWUlb|GZR+(3WyTX!5|-`cNKyVPOa-Q8|E1}M$=?;rQky-CHQ=F>{S z`p!&?5EdGWzi?u)`+6;=Pp(s#j}#v%{tfR-Vkm)K?ybjmOreEM+i%r@6*JzXFxSj* zSVMf=WOYG#7UErsr0^^IvpTBaNOX>CDRE$_I_^)>JJV(JQxZ1S)otpAaL+9zW!-AU z`d{ktTQ*U{Px@H;t^Lj$9;S=BZ_<#Z20r}Zo7vPC#$yz6(}uxt8@Ip)WSK2Y$KLC8 zK7!=3A0NL}TrKU_5tdv6=U|E!5qE^WKn1o67qh75{fV1`(YPvG+hKmc*ZcKtwkV