From 9f944fd21108e1b49d75dd1477523bef27a6bc39 Mon Sep 17 00:00:00 2001 From: tpgxyz Date: Tue, 26 Jan 2021 18:28:18 +0100 Subject: [PATCH] update OpenMandriva stand --- content/stands/openmandriva.md | 29 ++------ .../openmandriva/General Information.md | 37 ++++++++++ content/stands/openmandriva/Helpful Tips.md | 64 +++++++++++++++++ content/stands/openmandriva/_index.md | 65 ++++++++++++++++++ static/stands/openmandriva/logo.png | Bin 18887 -> 21801 bytes 5 files changed, 171 insertions(+), 24 deletions(-) create mode 100644 content/stands/openmandriva/General Information.md create mode 100644 content/stands/openmandriva/Helpful Tips.md create mode 100644 content/stands/openmandriva/_index.md diff --git a/content/stands/openmandriva.md b/content/stands/openmandriva.md index 3ac7c50..50567c9 100644 --- a/content/stands/openmandriva.md +++ b/content/stands/openmandriva.md @@ -1,21 +1,14 @@ --- -title: OpenMandriva -themes: - - Operating systems -website: https://openmandriva.org/ -layout: stand -show_on_overview: true -logo: stands/openmandriva/logo.png description: | OpenMandriva is a 100% community controlled Linux distribution. - - With (as of December 2020) Plasma 5.20.4, KDE Frameworks 5.77, Qt 5.12.2 and LibreOffice + + With (OMLx 4.2) Plasma 5.20.5, KDE Frameworks 5.78, Qt 5.12.2 and LibreOffice 7.1, it is one of the most current distributions available. - + OpenMandriva was the first Linux distribution to switch to a clang based toolchain. In the current version, even the kernel is built with clang 11. - + While the primary focus of OpenMandriva is on the desktop, its repositories also contain a state of the art server stack. @@ -48,17 +41,5 @@ new_this_year: | the core system, such as making crosscompiling and targeting multiple architectures easier than ever.

-

Support us to keep up the pace!

- -

Please follow below links for more information:

- + --- diff --git a/content/stands/openmandriva/General Information.md b/content/stands/openmandriva/General Information.md new file mode 100644 index 0000000..683f110 --- /dev/null +++ b/content/stands/openmandriva/General Information.md @@ -0,0 +1,37 @@ +## General Information +FOSDEM 2021 + +Welcome to the OpenMandriva stand +### OpenMandriva: What is it? What started it? +OpenMandriva Lx is an rpm based linux distribution with its roots in Gael Duvals Mandrake distribution which eventually became Mandriva. When Mandriva closed, the OpenMandriva Association was formed as a charitable body charged with continuing the work of Mandrake/Mandriva in the open source arena. We have continued to produce new releases of OpenMandriva since 2013. +### Why we are Different +What is it about OpenMandriva that makes it different from other distributions on Linux? + +Probably the most radical aspect of the distribution is the fact that all the main packages (including the kernel) are compiled with the ‘clang’ compiler and linker which is based on the LLVM compiler infrastructure. The advantage of clang is that it is far more adaptable to new architectures and we take advantage of this: we have distribution builds for 5 different architectures in progress these include the up and coming aarch64 based processors as well as the znver1 that enhances the speed of the AMD RYZEN based processors. We even have a build for the PinePhone. + +Other advantages that accrue from the use of the clang compiler are that of compilation speed. This is crucial in production of distributions as there is a large body (1000’s of packages) of code to compile anew for each release. This contributes to our ability to provide very up to date releases of the main body of software used in our releases. +### Our Repositories +The distribution is maintained in three repositories. + +Rock, the stable branch, is created at release and is only subject to minor updates. This is repository intended for those who use a Linux distribution in their daily work and thus require the best possible stability. Updates to this repo are usually the kernel and hardware drivers where appropriate and minor bug fixes. + +For the more adventurous we provide a ‘rolling’ repository. This repository receives regular updates during the life span of the Rock release. This repository receives regular updates of the entire software stack. It is stable, but may suffer occasional issues during major updates. The users of this repo should keep in touch with our forums or our channels on IRC where major updates are flagged. + +The source of the updates come from out third repository ‘cooker’. This repo is the where the development of the distro takes place, this is an unstable repository and can be broken at any time. Anyone may run it but you must be prepared for breakage; that said, it does not occur often. When after a development campaign the cooker repository is considered stable it is copied to rolling. + +Within the main repositories there are other sub-repos, the main ones being ‘non-free’ and ‘unsupported’. +The non-free repository contains software which does not comply with OpenSource principle, for example NVidia graphics drivers. +The unsupported repository contains the original ‘contrib’ packages set from Mandrake/Mandriva. The packages in this repository are rebuilt before each release however they are not actively maintained except by those who use use specific packages from that repo. This repo is a great place for fledgling package builders to cut their teeth in the art of software building and packaging. The unsupported repo is an absorbing resource as it contains many interesting and obscure packages and is to some extent a history of open source software. +### For Developers and Packagers +Development takes place in cooker, new packages are created or updated and built on our own infrastructure called ABF (automated build farm) . The build farm is we think unique in that it uses a distributed modular approach to building packages. The structure is such that there is a core controller which distributes jobs to ‘build nodes’ this build nodes can be situated anywhere on the internet which means anyone with an internet connection can provide computing power to the core network which helps greatly when we completely rebuild the repositories in preparation for a new release. The builders are based on the docker technology and as such nodes are easily built and connected. ABF is also connected to GitHub where our package build code is stored. +Anyone can open an account on ABF and create packages in their own personal repositories, those wishing to build packages for the main repositories should join our IRC group #openmandriva-cooker@freenode. This group is set up automatically when starting the konversation IRC app. +### What’s in it for you. +So what do we offer you? +The KDE Plasma desktop with all its bells and whistles, a clean modern elegantly styled desktop; it is fast and stable and a joy to use. +A friendly and welcoming developer community in which it is easy to participate whatever the level of your skill. +Access to an advanced build environment where you can generate your own packages or work on the main distribution. +For the users, a Discourse forum where like minded people can meet and become friends. +Most of all we continue the tradition of Free and Open software which was expounded by Gael Duval the founder of Mandrake/Mandriva. +#### Postscript: +A quote from Brazil in our irc channel today. +* well, I think of the distros that come from Mandrake, OpenMandriva seems to be the most cutting edge one. And it is faster than Arch.* diff --git a/content/stands/openmandriva/Helpful Tips.md b/content/stands/openmandriva/Helpful Tips.md new file mode 100644 index 0000000..5c1317f --- /dev/null +++ b/content/stands/openmandriva/Helpful Tips.md @@ -0,0 +1,64 @@ +### Helpful tips for those new to OM Lx or Linux +OpenMandriva is designed to be a unique and independent Community distribution of Linux and direct descendant of Mandriva Linux. + +For those new to Linux or OpenMandriva Lx there are a few helpful things to know regarding what is available on installed system, how to add/remove software, and keep you system up to date. + +The KDE Plasma desktop is very intuitive and configurable. Use your mouse pointer to hover on each of the desktop and menu panel icons and a Tooltips window pops up telling what each is for. On the far left of the menu panel you will find the Application Launcher. You will want to explore what is available there. Some commonly used applications are in the column on the left and a list with more is on the right. + +For connecting to wifi simply select the icon in menu panel that says Network, select your wifi connection and enter your password. + +Also you have already noticed when you logged in for the first time an application called OM-Welcome. OM-Welcome has many handy short cuts and you are encouraged to explore here and use what ever you find useful. In particular you will want to look under OM Features, Configure, and Applications sections. Under OM Features section you will find the om-repo-picker (aka: Software Repository Selector) where you may select additional software repositories (repos) for software that is not in our Main repository. Configuration has some handy options to customize and configure your desktop. Applications section has shortcuts to install some popular applications that are not installed by default. Also in the OM Features page you will see a link to the OM Control Center with more configuration and system administration utilities. + +A special note about om-repo-picker (aka: Software Repository Selector). Please read the description of each repository (repo). For instance Unsupported repo is actually Community supported, the Unsupported means not officially supported by OM developers but there is Community support. Pay attention to the Non-free and Restricted repo descriptions. Neither of these has a large number of packages and it is important that user realize the non-free means this is software with closed source code and restrictive licenses. OM developers can not fix or even touch the software code for non-free repo packages. Restricted software may be illegal in some countries. Packages in restricted repo may also have restrictive licenses. + +In Application Launcher>Settings there is a utility called SystemSettings. This is the KDE Plasma desktop configuration utility. Look around and see what you may find useful there is a lot you can do in SystemSettings. + +There is an icon in the menu panel called Updates. Updates will pop up when the system detects that there are operating system updates available. This is a part of the KDE Plasma suite of applications called Discover. Discover is also a GUI package manager that is may be used for searching, installing, and removing software. We also provide in Application Launcher>System another GUI package manager called dnfdragora. Users are welcome to use these if they wish. However we recommend that they be used primarily to search for software but not for updating system, removing, and installing software. + +Discover and dnfdragora may take a while to display the packages list, so give them a few seconds to load the metadata from the repositories. + +Why? Over time the QA team has found that the vast majority of issues involving package management start with "I " or "I ". It is suspected this has more to do with users not paying attention to what they are doing, especially not paying attention to error messages or warnings, than it means something is wrong with either application. Package management from Konsole is very easy and has a magical feature that when things happen the system prints what is happening right before you very eyes! If there is an issue the system will tell you there is an issue and like magic it tells what the issue is. Then you, the user, can decide whether to proceed or ask for assistance. Assistance we provide on our Forum, #openmandriva-cooker on freenode and #openmandriva-cooker:matrix.org in matrix. + +Just doing a few simple commands helps user to get over apprehension of using the Linux command line. Most users will only use this occaisionally but it is very powerful to have this tool at your command. + +Here is what we recommend. Go to Application Launcher and find in the list on the left Terminal (Konsole). Konsole is the KDE terminal also called the command line interface (CLI). Do not be afraid, what we are going to do is simple and easy. + +In Konsole on the left you will see the $ this is the shell prompt. The $ means you are logged in to the system as user. If you were to see # instead of $ that would mean you were logged in as system administrator (sys admin) or what in Linux folks call root. We will keep you logged in as user for safety but we will invoke some commands as sys admin by using sudo as part of the command we type (or copy and paste). OK, let's update our system. In Konsole type or copy and paste the following: + + sudo dnf clean all ; sudo dnf upgrade + +You will be asked for root password, enter that and hit the Enter key. That is not so difficult is it? + +What this command string does is: + +- sudo >>> gives the command root (sys admin) privileges if accompanied by root password. In OM Lx the user created when one installs OM Lx is by default given sudo privileges. Any other user would need to be added to the sudo list. That is beyond the scope of this article, if you have a need for doing this please ask us. + +- dnf clean all >>> dnf is the CLI package manager OM uses, dnf clean all means that dnf is removing everything left in cache from any previous transactions and also updates the package metadata with the latest metadata in OM repos. This ensures that you will get the latest packages available. + +- ; >>> the semi-colon is simply a way one may link multiple commands in to one command string + +- dnf upgrade >>> This is the command to upgrade your operating system + +Not so difficult to understand either is it? Pay attention to the output especially any error message or warning. If anything happens that you don't know how to handle ask us before proceeding. + +Using dnf in Konsole to search, install, and remove packages is just as easy: + + dnf search + + sudo dnf install + + sudo dnf remove + +To check which repos you have enabled: + + dnf repolist + +- sudo is not needed for search or repolist commands. Remember that Discover and dnfdragora also may be used to search for software. + +To best enjoy your new OpenMandriva Lx operating system don't be afraid to do a little reading and ask questions, we have all been beginners. There is more knowledge available in our Wiki and in Resources section on the Forum. + +As always if you have any comments, suggestions, or questions ask us on our Forum, IRC, or Matrix rooms. + +For support remember that our OM Forum is basically users that help other users. If a user can help with your issue this is a great place to ask for help. Unfortunately sometimes we encounter issues that need more knowledge and skill. For that we need to get the attention of developers. This is best done with a bug report on our Issue Tracker, or on IRC or Matrix rooms. A bug report is best because it is written and thus hard to ignore or forget. + +OpenMandriva is designed to be a unique and independent Community distribution of Linux and direct descendant of Mandriva Linux. OpenMandriva is a small group of all volunteer, part-time, and unpaid contributors. Things get done when someone in the OM Community volunteers and does it. When people are helping you they are donating their time, knowledge and skill to you. Please be mindful of this. diff --git a/content/stands/openmandriva/_index.md b/content/stands/openmandriva/_index.md new file mode 100644 index 0000000..13ab6ca --- /dev/null +++ b/content/stands/openmandriva/_index.md @@ -0,0 +1,65 @@ +--- +title: OpenMandriva +themes: + - Operating systems +website: https://openmandriva.org/ +layout: stand +show_on_overview: true +logo: stands/openmandriva/logo.png +description: | + OpenMandriva is a 100% community controlled Linux distribution. + + With (OMLx 4.2) Plasma 5.20.5, KDE Frameworks 5.78, Qt 5.12.2 and LibreOffice + 7.1, it is one of the most current distributions available. + + OpenMandriva was + the first Linux distribution to switch to a clang based toolchain. In the current + version, even the kernel is built with clang 11. + + While the primary focus of + OpenMandriva is on the desktop, its repositories also contain a state of the art + server stack. +showcase: | +

OpenMandriva is aiming at being easy to get into for newbies, while being + one of the most innovative distributions for developers. We were the first to + switch to the clang toolchain, and are working on new interesting developer features + for our 5.0 release.

+

OpenMandriva can work on x86_64 systems as well as aarch64 + (not sharing some other distributions' limitation to UEFI compliant aarch64 server + platforms), and can run as a desktop, workstation, server, or - since the advent + of OpenMandriva on PinePhone - smartphone.

+

You may want to pay us a visit if + you're interested in getting into Linux or you're looking for a project that can + use your help as a volunteer.

+

OpenMandriva is not based on any other distribution. + Contributors who are so inclined can do more than just submit a new theme or add + an extra package.

+ +new_this_year: | +

OpenMandriva has come a long way in porting to new hardware: In addition + to the traditional x86_64 distribution and the extra version optimized specifically + for AMD Ryzen processors, OpenMandriva now runs on Pinebook Pro, Cubox Pulse, + various ARM devboards, and UEFI capable Aarch64 servers. A phone stack running + on PinePhone is in the works (and ready for initial use). A RISC-V port is also + in the works (presently running in qemu) and should be ready for daily use shortly + after we can get our hands on Hifive Unmatched boards.

+

With the 4.2 release + done, our main focus has moved to 5.0 - which will bring many improvements to + the core system, such as making crosscompiling and targeting multiple architectures + easier than ever. +

+

Please follow below links for more information:

+ +

Support us to keep up the pace!

+ + +--- diff --git a/static/stands/openmandriva/logo.png b/static/stands/openmandriva/logo.png index 16b930fd04cf6dd36ef15b3a6f6a6c4dfdbf9f20..02d0047840ca31fc47a3e386fd178a804434ad93 100644 GIT binary patch literal 21801 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 W!aY{z0)!h(K`3*Z3$IPxi2nyjWTP1X literal 18887 zcmdRWi93|<_kUR;q7=%WRFaTn9lKDDWtvM*yW zX6(B$Va(Y59=t!_|KZnlxpa-^zVGv#{ha%}hUu+=o;C{;H`9p|Cs-cbzh`vf#7Xku z592A|llH-}XyDf^Z_UTv8lKPWyq(=4mrb1Ao}F;B^SpdV>ayKS;MZ+QDd7JKx8)V2 z?_L(YEqVJk>HK#nu#Um|fvzS4p6((C`(6D`@ebgl(=YFvd!0BTe&z7zBzzM85%`eK zQB7Cv#EJ5F=3P7b6DJ<zCL{@gqpQb;X z;;N9K+b56?MC%L4=6lvYu~p^gX#edtsLZZW6}(6@E%M#&UCG@r+Xgg zjMFE9syExqFC~;w9YvXU$Iv`cBbr%`y+R^% z3V$DDyN#9mHwt81tJKUfSMBieUi|o8pfJGSNMyRM@_!4P8F%FG)ygvDMy&fqbmVSzGT0H@MN^{kv)_HkpE@?yB7bxG;s zIKK2IId{*`2EBdb4>6)T9n4Uq0MG?)wz=vR?o#l2PYR%Y>wmQK zE0yv;^ZG_ACuEeDOMLi#3zQ`gd;WwtlHw8O z3lP7+R?V?h!pleep&6Jy=ylo^_G!xK=4DJU+#KMkO!B#ph##@=B82ds`LFF<=+rA0 zKqXuNiXvB zyb-l%XQ@np_Qs=l=mr#M_-b=6+p5NBnCyZ3fjxA$uk6bI99xH+Gq_8q;Hj+!`P9J6 z|8aOUZw+#mo2+}^#$7?==NK9IyEpK6hm8q$9I_=I?8fCsBNYEa0i5d7slJP03qt<8 z&-h-5PGMB!53xKuN5d1V;Bd!w*-6E~bVhkykG!MmS0Mf*9Ose?HGOD(pn~%~_gGhPu zS(u^1Ml=C!Nt z>>ypWu6J&#u~&Kw+3=C|7>$@1lZSqY+@H&kjfWhq*;kzZ2OCzhHwOFOyVuc4jv!C`Z?hGR(PXq#<;}a&L-kEd*QK*JphdflnmyFD{ z?Zo?Fx|&EK{2Z zMIMbax=lH=^@M)Qhrn|3y)B)>byv(Z`;H+zq#%zB(GPvZ*fy=Gtz6YVsp2Pl{cM1h z5p`h*7vI9gkDA~T~B3yEgV75HmX8+Ube9fT#Bw#BE`+1)N8oPUi!ywHid*05H!Z9`qAz znAS5wGpp6*6f!GTE3k_Euch>E)x6kZHn|2BSUz)EqB(fP2 zIo;PzWTL`(F7h8a)7<-^rMD5S;kP>G4t0D;aT#{=PthVfQhijsmCW3R<`4yzwhZS) zBMQaMzQ_NAJjys`njwv~U41kswct6R!)ik;?v|n*Br4>-SBVT+H`UoK>o31u8Xl=c z|1>ms7ci@XM5xAE)KQpgO_djp^d@@tHBenT|KHHOtQ%0gbX!4mOb$8V`o&Xso3e zn#jV0GCS{Xra?9Ak7D0v3uZDn0`(kvBXb5HM^oE6!dT1{z!0B zGv6!yk+{v9_oSO>p6&VHLMHFvb&{=e z($A<0+mF0uF6B;oD0HN27L4Rl4Xu$EHWc4{3c*bz>Ov;oZ2`zuKIGj-K;v->8wn^J z%|+kgIYo>l6GZ^cV+=WF2oYe2tx1e9OV{bOxrElfVH^-$&^tB^lei>&rj(DcN~pShfOyZGI36hNli zJxD>fXZ5& zD=DIq{>X?;EVD#A@|oI}IAu2glL#!Z0Nd>+Lp3^XYS>hmjgQ3me)$JshIiG%!!n26 z3daBs!wnEB+hNl1kk*dB-3;!tetyMBmU}ffNf$g=$#5 z7CKC^b1eXaRlac*t83`*tK%sYzSV%{>D&16fuf$Uqb}(lT$z7b*&xG_X{n$Ai57p6`5 ztHuc<%MoV_Z34x$yD9oVJlCA&x#3k{B@H4W$`1igR1V7oUXuMN!nAn-;vug8*cz5y z1H_|PwpgkPMKk-&wA-<2!E=hZ<3+pP(Qj36WanL3^y1BLzlDGn>n?_Rt>inx1RIjnKdGp$1e zlhcbwpvxG0(eTjtJMT8%Z@(v*gLiSVmUWoEYn7w}1s$-~3UAD3H)d=E3&{!;>x zR|m${AosbC6mnV;kc=;${0w7z#6{5#>Z*l5K9>Uq-FiZbbGioliZqqp-BSAE-;b2c zAe)aY#SqUY^HsSQrwk%>OKy);t7Xne0bw})NYb9%^HAsVw}9UL&XBSNhpu?ytum|9 zLu>C`J!#;!+#-|8GjVcbj6{fSORW=_g~2IjF;tnRa(Kx`EnyD-{=qTF+(YXpua)s; zH75fBn-K}A-(?1PR^R%!su4lTNzYiB!n27zl|}HCrSIhcho9O`BhJWkF8e-srbnVw z{%qR1M3zT(w>~-EP9NB=xy+lTjb|Y5FciI5|83Jwn5^>L^Q*vG)~Q^<(olkl7s#~p z&ZGzvp&$aqDAyXy5V@Fa`4jTo>S5*Mv8ilwQEtuJn%&(gaa_tlKGw}VKxV`qB_yAB>9*Su zuI06doC=onf!USKSY?C{I=Yo9p?@Fll))#E6@2B7sOr?umCQ>83VPBxP}udU#@mtu zi94BQw8w9DHndcNQg4wqg^zpvJvHb{Z`^`Xe8N&iwd~CBl!viD^xlPKaYs-9%4%== zfWFX!`+~3a-Wd!l!7ce6)zBc@9NVql2e)751bW>Z4jcgv65>Ll0v zHVw{MCN)2udZE=$V)wBHC}%#tpyXw5`@`_3U$gWMw?m$h9B)3^KC?JH^|e>7oX4K1 z)fVz*y2Qi(X*>o}SbpATKZr)DXmE_z#9C*<53_qAKBnN3bdPX{?P76)O4i~u{v^xi zxJsR!0@EuUdka#R@)fKzTkYW?vrhu=nxw)b{HPpq>fQeo)UkTO=3>i+?-gwymRysq zmwU2Bv@bKstl)b#-1#iVAF4{bES-xhu(hE=7`gLS9kiEZ_+Ii0JX5;oAUuM+4s0^X zsKh|NR`tQ(<8p^XIn_;Iyxe}z2KBfqX%Et2Ze3*Y;dZxdkn-HT*JA0mJ8R3MIz5a1 z--!W!RKpK!^IK0oJuIHYN72Y@fm-I{aZZkihkwRyy=*A(4RIb{3o-#JsZ*cwyW6_{ z-MaYE73*)$a24yEW`?V*mJajc6e-uQU78;~)qqcvj-ggxe52%2fuact>_`v~nTUB9 zF>SJQhQMdg4T8JbaM%34Pm0L$xm&vYs9!|THhABUbTqVSIm?Rf8}qWv{&77de>Rf zObfpTIF{DnyVM@Jq9Mft-fTyYH!Jt-AlOuKrZ@h#WKuD|%FW<>L_I+jJ4o4GzWYg7 z{-8Wx{U}`%@;9jE;?Uh{S*P9ZW&Haqf<5@p6jQOOAV{&Q&zrcehId=1C7{2UA3C8g zPCvnw1RJ~M^BrhP?wnYiufW6)_Kj%-XP6xnxfDPf*iVP9JlSFv&fo`iA^GU-yUlFR zdxf{BAE+bimS%~&)S?M(Wa-vg7Kgjw)*S90|^$Z32Kdihn!_q%|TwI1lYA6MU6h&IvTv$>!_qwRiR8Z_Po7c ztY=Btz4(Q?l6d8EkC5fc>xB~0w-0`4(+!NNwu0k@cB3~*Y#vUT8#5^1YYz0muE z3)9@(`hNamVR~J=tKEmQ+q>O^a&jFz=7wNdARpN?Tw){_=r9y=dZ;`X(+lFB9Q#~h zcK`Y6+EXaG?BK7mXwdv9>-4LZP+di@YA9&hWN$njgJi3EryBpXmf2=Al~dafk@KX> z&%Yab5QothW8moN_lz^yZsX zcB7k;#-l&x8lJ=#qRUdcU^`6H|I8>htJ9A~EoVpPmc@+Y<=xlC%T|zU30-cgan5Pg z{gc__J9i4qOhjFZ^_<#me?Rgt=gn@Flsh*oIV?TxBr6~uwBlvFx-F=f2(=yHra`a0`0|ZHh`sS%67FSR@?ya&BUL++w^fcmrJ;h7$Ar-toBg}LFb z5wQ&q6sP=?>0s+IPojs3bZoYUiG*C-L=I{v>&v-$jvs*N5dBZ^W2-SnO?A|SAk%Hd zkw`11$bvlIk)a|RT-nk;CtP&OH%W48OJ6mdl-{zc^)P*J`3GUoK$MaEx4ahRNQK<{ zb&pw&_-5I#DLt)v-G>9)X~O$$d-q!&`yuN>g)Q+|7XW*3=CxjEc8RmO*j>0P#^#Uled6pMu|&c%VB&rLwv{N_&;_XnpXs_=W^SkG4v#oSJ#k1~9ed9+*rT$^$SvX&)O)##I zlMK8VswihY-=X+EC_VXg_r}r~nAS$+Ny5j*I>U3^wnFMnFvG?2ie_HMDz;D?t%sRA zqwFI%{x4xjbd2e0T$hG(mdo|X64X5q?&6f2aJ1{BYes|Dr74h@|6sot%soh2sHfd^ z{oKK}aqn=(Wt}VukJ)~rPVV>2#z1*nxZj5OSHHbikPEG;jdGcK(nGMFBCb#yy*975 zmB=FcA~qqa^;YBk%0F-w_h}|imetDV8&o)_=I*I@(>-4Q(X#qYF8xjtnuv)~m7rz$S!J?b zCs4*&RvNpy%|wdDG_`56PIAoQn_ zSJE~c_rK};m7EKiZ9rB^1&OUGghr%sew5{E8NkAFir7L4hYDMaZz|6Pa;*7UEQO?S z{cnm+ZapiOO`p8-CBv(81Y(<@)7nI-WQ(mi1Kj$B$ z`iY?6R7I_<5m|FVV9qWspb+SkbMtQB2ZpYp^LwwmS`<*QiNVCEk*h)KePeIsJiD~ z>kfEsZV5Q@tVy~6kz&3rn+8{cat*8v=@qJ#@EZ*;6ABj21N%@3%PwkJ2!8E3peq61 zW&J0fAJ+rTsniD>f8DqJWLubS}jA z>A$U%0sXTw_KBoEpX1Y>7prVa*4Hm;&I7zoK`-1)6#Y?C-#?I>SYD@%(()q}XqW*# z;9Ax7gi^!3E+2BBV2>q)0}LW*u@9^tniDM7>?>Z|47?MC*gHdAd7O1ki*IDgI2IRq zC0Lu0{QPo{WnActqsiy0&t$GvoN=rnehOc%8k6w5gsnmN;VsX#sZqpTE-MXpNxeO} z=nL~6A(gRybKm(JG_3>-#LFQD=}k5c9q8-2igwv^5E zbnEk;lsZk6%q3Vpa0{IR z{7b!rOt6E}MnxT!GJD8}#syy$2XN-S$KCd9hy_cGC>xgHvt@_CH)gTGK8Jok_m@Dk zPD~?f$Di6sYbK`oSU)ieM;<~(mKm-hDWOaOS10RUM0ACtWaYYn*S6Swm;b!a-XHL( zkH7Iu>cnWFu3z$UWc-{S{66@b$8KiSSh6M>A>UmSL9n_8Gi+_LjrzxSt>px}|w$EepO-0$p5BYTI?0DC(bU7*#;OsNs5n-T`9!77H5#TSgmN-+WFcu&+P5 z06a;9-l_>+5p7}H{w+v=PBv5H9!s?-om9;Q2P(`4Fp{so{EOz|1nspAS3T|n+>qI- z5ZS1ZeLbQk+WqXguzFdNv!q~C?NzRIkcAJRZ2YO&PE3HPhc3GFRgO^E1~05*LyFBw zucEiRKe!G*iWInKfxpF^@$b(I0xr#rH(OTwZ9lQgKHRoLb&ip*s;NGwoL{7Zw16e> zq-oOyRNM|hR>XfTzP7@*LZ{%OErKcu8N1OpvJBh)M!i1A7OKo;tp~FwydS+qucFfO z_<;yPs#GOXu7YsVa2|PK{rq{^7U|cn^PjMd$dimJCIR%!yaz9Z#h$;bR3g=fnCP#( z)E0ZoH6OB07(!j?5q3XKI(7LkTR`z`*))iDi9cwv&OX?zh$&QA-q%{1p#sj1x+yS! zjd*p^?QCdV%G$o6Qo}&azIY!sKL^kY4s4Hb{2c!tSh43JV9CO(&P_f5As})&XZn?5 zco?;MmLrt#2C(<&X?8ut@)vu$|4EH!)t-Rh47-`U_bI&QbN~S|W=YYDR zBb_cZZsfvL-{aS+?sV9m)Rrl>Edy8CX14hP&GHuM{864?YyrlTdUs#9U`C|9Y51hI z$Fe0qm|{xT%MYskr-c37y$I*#b%lD?v)8aa4|%g`-OiIfBg=Ehmq^fpn`xfzK*!>& zq%XT0$Gv1{+vaf{5*ELg_*maAljzn{V!lq!vNY=XL`FE;1EE9+1V^nGI za*AI~uz4WzS#E~4GPGVpvQ@gGS^AZ#`x)7$nPz>%L8EAj-{j^2{|*!~t40(Fx4lwY zf~L;SvSE98w6o?K$sYzU%teL;-#Z}Ahv@P+TdO{j)cC?P$*r0t8>iYGNr_3@^?T>> zmqkex_fjBQO0V|lV-a;v+DDoK)}jeIl6i^gO}>F+_WZ0pyxv!1eTwf_ZWW`boZQ}FHq|( z&GxE8vjO`2jt^4*@-N??2H-Nd@Dq<(*3lrJzCZMQfP(*N5kxH+v%kPcAbfexB4}v^$OjvroE22 zxDh*vis*HGc|bSJ>wga$DxW2aYH5xL>*fO2h{mCwy?!=#Z89Pa3Aj`iktd%{Akz-iB7=NLXl~4NmBd`3Al=$#<%LOu+ z3vJ4#b;$h(#3ypNL;f-vEY}tMLQm2fZy@OTEYmP0k+ z*&TnB<1MkhCetw90^6n^fW zKtK=y{LgnK{^sPE-DLAj-FHHvWwroaYa7A1r-BB;RUh76b*=Ekqz{yWhk$9Hnq=4Jvv_(*YY zIxm+Nq)1LeXY5FBT_75?o#a?->}-rrKCFYUHQI~clltQD-1ae{(j{5U1;FP*twbTO zf|)I{x~K81Pn%N2H?pH}PxHkPVCzdB>8kSNxSCQ&WfdQXyufrIR`Rs41t^PMbhtL+ zfdcnknZ&%|LxVV--paGq!sugh%|gN2a(Du84Rk2mZQO3FQl;u=>4Zw!w+O_dLhCQ+ z`VUT%c%ylqt$i*UG#4W|;`8q$-q90U(pDe%Kb7;m{0e!TDTkx4?Br!Q@N$X864)Ae z9KhW`P9zP87&tw+IbcPa!loubyy1W@XL5>RQ6C+i$k?2$)D2!I%)0=7)M0-f4v2QEIb8<3!WGA;@eHjs2+lFkfk#zyr>|J&I8ucZ; zTS*~ify*x1YsQ7_kk~-D0V#btXot;E-;b~RLAvkQPA0fXw~y`p<3 z$NDekgTBhGbJvy6(@pCxMEw~Hhc+lU^gE&ubwFm!(qpjQdr*8wIyu^BWRDHg`e9JI zZK6WJPdNU&pzK|K?0|jMpCa@K3|YhyO1PZbuEg*`QyOeYvsWY~Qz1*T=J8+WGvw{u8F)FmjcXzFS#M_trYL?myx=PS6Zr1ev-nCgUkl~tc2G# z1y(W1sX_BVNfH5gCT!1o85-{Tjw2{&_PM+B#dY=R`?iqkU(grx_%_w35aMWb>V!q8 zs{0Ud*`r$V;-Z_bFT!oN(L1hh!ljya<+0Y(%TIr%_8l>uKtT};=t|I6`<3xsocN$K zwAMyie2r29=UW^E>YD**#!U)K3N$!qa8||7-B0>T56{0bhXZ9b750OvkmRJ4N1gC! zPYVlBQdw2$4sZ49viaGX9F2Ewbc_8pOF669M!OEcp(iksTR!XL*mq^9R@GhUDmLYw z{8#bJ2Gd(_dy2iYm|;{orv<;jI88O`Bd zczM&l!JOKl)W_`n>WRaO943v`VUO(IHS)U9#`3MIJ8!5BUmkcPy8Nqq7vXo;>9pyW zOr9=L%J_wI->o_0kJG>k#<`bF@>y4nkVO5 zC(|s_Rw}o>v@vQC{cUQ2jjjtZIrYUpiy9G8fs68gs)n z4e7B*whVmcw#34pLofAH?i8;BZ4*u)Ihm@2Z6w)ZltxB$CYUgDdJVSXnf_xqPH&>y zz!xJq9ZbKoqU|P8-ZFR&PhSP(7u=yX)?e|wRAQ~={#T{mWIacrWv+?T=LG8DLfQ_G zwCa?TSZscXT7_rpP#-sHfWAsv5QpPZ6$|?75fBbnn4#re-@Kkn zbz0Ji{hNEa)6fexx>tHq4RmI`1W1|2Cd`XJ{o@0lj6{V^dt+d6Jb{||K@jW9Bb2Yc zpMOul8$faRsRj_VNFRmF2AW5@o6~PLTAT-h#`z6R9=h;j^vYZQK0PsR{~e4vcHvfnQ~+YYGH-6*SK)Ad(GL$JhQg5?RjYUXm;C z3V;_qAKCdbL@L$d=-qt$cxqZ1%+OjMkn?+Yj1XiP!$@uu5$VBqUokEzXq;7=+;^JV z*;z+aCr{}`Rn==PXDRg8viuPV-?Fk$%u2zRbE&{t{{am^%`ANaBk5EYxUS&J*h%Hp zT5r-YJvGyrlzNu3;5nVp@&@nf(clt1x9a~ccz3@Wsp7%`B>9tZBMJe^%;F>!|N^V#{wb_XTL-7hnFwvcjavs@FheC8D&9j?A+F zw|99p1@ScVij3KQ?`)`?O~oS=-v~;v*7;8*;o^3CFD2&aFBnb~DWHND`3x zEcorsmqQv)GqXLmTo0^)lEPh~Fr9qk*WtHo7bT>YnJQ+ob-Pw&~uJ->8Gns#2sxcHRZ>7Jl&ypy-8oZ7x8s{9Am2=0fMW_tAK(%M5*b{C`&Tl)eAZpmRD zn<^YspL;;GYRngQ`)4agph6fd#I_B$&t4?g-P`$*x<}33j!XO4-!Z!Q=$P1Iys^Zda%!MdmHHf?+uscKHVPYT{dg%d(-zzT(gWIQ{beQw4H-@A6ffoAL@pk+p?xeGG&AWQ*?`pViHiY5@>Hi!yc4;0) z-u?NW_p~-F3QDsHt8wS_R?liMEnQ;SUx*^lq9RVjJw;QQXrULVOD_s9zV-uJQ zGfXd^Aww7~v@`K9EJkw_#HNKiI^QO+dff%wYqBy(fWj zm*2FLD$Fys?y)Q5aR>WE9~fp;k^MJ%9I4SRVZ85hwl|U%ACvY)Zg!b}yX*5esI+k< zT{EVPM&%7WT`8hw(^1%6PKFWd7v-e1&> ze3tT{sUO@LhO;hnz|GRH0UD-Py%wlNJZt6f*z4{yo@yZE`opaxZW-%zuzuy((ka55 z1mo=&vjdLgtVKDDiTow04Of)Q&SSecpi~fRL9Iv|h0Q4}XK1FM>Wvf3OmxpPOfMX- zu}w(S&OCQL!k_e>_fats|K-%sMHg(QI3W(22AWFK)G^K%iq zMXN(Ik&3d@65}@(Tf(1?{Vq(SXPUm9a)Tbdrw-EW=igeI~t$_5nI>}6oPvzv_tRW5|yowmkgWr{ECWkEHf?>RU` zytm@~q20Hp$kt=d%@d|%`sirl>l3qgjzNfOj1L+Y{o}i9aE$0c1NE^#QmM@L_SNkD zi=?=uGqAYegYrc3{s2<2O3%Um)B91m;bElMCy!WoSxeJ2G=<}MdaUy_S^g~AG4lPH z=K~Rz$|}!t+)$*Rn>XmhJCvMK0Zt7-jiQ3=@-2;?lzN2z(h&R&zLkuUCDn@P!WEE2O?7L^~6@{SFy^_0Qpe z26IsHVrloL5Gmr)(fEe5T9)P5@H>Zfe+1VvpBNfEF`%xOwV{mD?9HOwo<*j$gMhso zR_}m?)H3~6*%#Nd1LOZjdE-%kopXd>aOTkFOY@)t+20SmyF&rh-E1Uqk}4C??L^ zqre=ivf$~pa9~3%-<(;Q?NLwYy3mmXE3ftdRmPYbG_Z6U5BZF5T3WD8n}sUjA2r~r zVqERk`8$^Ig3q4FcH!Z552Pm(1wl20Yu0+(X$r38^?&)Di7WVwJGBJFfTjLQ0o` zv7B<_RsD#oqXI_gkNL064!R4Q7X?qdGkca@+-Z6lwY`6rr1gmPn6A4$vA_V8n9Mo^ zbn|yg1$sciz21$YFe?S?R5lSqB$?Y>i!4gy^OoK1&Ksg;R4w;I_SdiytBeEwct&<9aqsfdxsT?2JU4g7o-?&EdoC-7e_grYw*QJR7>(+t z&R~FUVc2`el9?y#m(rw$aZs#jGxETNHTE+*PbVS0z4T?dZx=}p#?8}r(pOw}- z$&F5;$bnuCC&~)y8S(wt!({qNXdk-o{no=Pp2(wU3&&s@L%L! zK@BkD7UaL3*Wf4H^a$CG=?|Y~v4;60=)uk6LK}O;Xg<=q%PUHS_DSCQth7n4D(N4!JoKSUb}dOq&1MAUZH!zl>`oH17`EYKo;`m zRe4@XP}a8PP#M}ux02I9l*^P8aZ^xN`6rH)?^>xZ2{%XI_HPaGZ^=9O2e}v2zoIy* z_Y3#!GA$bS+N#`m8MN>FY-~q~Cp+kyQn$M!BWLkWnJET3zc9FK4NM*Yz!107-cmcE zP-0GVEddwmbSl`VC9hV&LbiWdadcKwPI!QD=DCwR2v#vxBf7KSUBNaYJ5sS5U-+eT zrz`^t&Bt802H16)r-TaZ^ZY}S*5#D-svOTuei>a52~_pnf1DWmsy5k!#c=qZ;*#?% z@?W(i+&3la8s&flKKd>0H>6hQ#C1y+@%C zC}gBEK{HAG{Am!=N)F#ZCt%(0UI&51x{Nw!@SG;^I;jna*SkT0yCgCbZ~fbV+Y}xw z+z&F-d(l3odla>17y<5#gW~%qZ;*&;CNd411l#ml^Oe#<{W}|ajmxchvAVE_<0b^6 z+Hl~v5%*p29)t?aOO7y%=>FCKqm2(frK=_Bk9{h`tx=EXW4UPYgt%wg3q&;HbT3~~ zItIXxIQ<>iixkUgZiYjEmrNZJaRn`T?rvu9d9DZh6AxZ+zu568*P=aGf3_XG+&k!V z1QOAyrNMW|Y<5XiURp-$zVvwOGLChGm{Jh06Jpfy^#{H;$&45yfU=m!?`?Aw%z;Zw zsKa7^aGBSAy*-J+p8)1#j(G{zJ3BXi`e@p*BNT$YsbZizhqiucSEhhh14&SMKBe68 zImoUS7`l4(mrW7LvW$Z>$_%c@r&4*KO^AKauk5ZVwqn}Z`{!WhR*=A7&-WU~j636f z*il#xxViq~B320A*`VyTE&z;g@)~alY*XLU?Qpy878%(1D&V`e)8y@(4y;hC61qDI zJBEH?aBHE1i?DPe&9->u!pPRuBOhu+QB@g_>k{dcJYBMA=ddF#Y;viTeko+5c{Qd9`y1>?cjrB0$IItekq&8 z1QT$l%w(?p3mD1XYefo*Wj{e|O^6K<(=p2uljS*&Q~hRW=(ngxTe-Rt}f|)5o=l9k{PaCkday z{mh+I(e^f?XeH_Pi+mus4X_ijdDux8%wXqcgFu!?h_5_W|A@c@Mu5POPn@->SJ-=p zSv+@K=X}e7(Nu@O^=8A$Ik5Y`@h$6*2yXC`z<~WEc3(L#AHaC@^NwT=JJdo8P2E}! z@W4#U_m)6&ch+l1Q^-uG>N@RqJ;!hGolZ4`m=UMplh11-Zj2HcJ8ftjCh8&M${)Ub zuaL$TMu;@oZa^MAbh52BxX=I4vL^W;Dt2A;FP`-%u_!djN(DM2d#``GimfuFW>jEh z9o-Fm^2htxS13t+6hZlG4QWuA=U;yLip1HW-pw$kH6XUSh!7jA2PW_AI7l6QFoa*b z+amlKDRwN~2~|Y@Cz+pfPD^9qDRy2z1-|hS{0S@~i6XwJzS44Pv6)u@qU~+?&_j6S z(qda51~m6v2Jxk*z9@%NMr#N0PoPSmn8Ux}IUuw?IZH#%2sQ1%P z!c2ZRhRz&|N*kX-%YEr-2LWlBtDiK6XMP}-zL=73{A{OK`D8c=RNcEj8*N*i5YjBo z-2gKE5qreQ^FlqHw|4Ns(VUTf?h>BuvyCe%+i7B+AkgDnk!455w)BC8_XweFt|c+c zol?4;AMvN#K7Ugg5YvvFEuSqK04d}R9)}I1%5FZG66E3p;YlgVnNOV)SiNZ#B5d`0HBpE$!dv4 zTgUh(;yJ5ZzVE7!o$j(~rhfyDld(;aRD!k%x8KTKeC6Ifyruu~i5oJdz?^-92XNV|0V`(Dwze zc**MH!L5;0^&^cD53MJ;`6jNoW^Z{3(YEM$WaKF<;JgqW8>zM9`a8+e>TB@+gq#1c z)PYNZS7(8{AOJTJt(}#cOhsdCAgiyal$@JEStE16nmPdE^hbbb`GOE*4CXO&;%K}} z*={9>AF0qPlXs2;f7xSA%XbFpS?Nn*1eQ=0qW&yXTP`Zy#2D-(Eu*h~F}AkM!TlII zDaWuqDk#6990OI!f-98)$c;qbN<~NO+avKqQkx8gr;0|vem;BBEfM}NgpUl#?^NAF zC8;FU$s-Y1bA2dYgPD?g*!&tp^Mw8Ft8XM|Hz5D6+&y^s20T);I8%i_(!xo;`8=TM zmBIGW7ON^h#P`S7Y`tnM9RbFm!+3Q2_knTaQT-}}OZNSuJ%g&^mVT-Y?l|JgpY~4u z+xOhcq8TYxAR-VkJzG#zDHKQXW4o!ba~kFmt@IG`>33y(jmwTs{#E?*_Wzi{koxJqa?buXf)XwW8 zrCK{buVqWnt*Yrq@)ej#twxbxN*o`x=<<7Vf_s#v?k{lIVEAQ@g{>SnXSqV9PWLK5o6wWsLy z&xJ%mg%*!dD2j*16D%dR0#MAf1WM?9>g4VZ(*aR!feHIga!@rQeS3{%XQuT@0?>P#omz<4$#_#UGc3azP zzDXM-JJ)aDR`2}-Q8 z@Y3aOfxVZ%WWchmsQQqK@T--HOd)hNd_lk^TJ;_7((b%W0I_jQ1?Jqm7KkIYP{a(H zP9yddJ2}QOoF$NZd#e}eu^l(uTSdR|u`s0(>BjNg(QLo8dt4UCUBi!#hu`QSR`9?V zm++ifG|J2mYC;OPk72hP2kV!@d+CC-mwU^&G(4xRLWa{+aH8+#PB-JU>+>x%_o%Tz zJrQ}l&9$D+cVUnp*lQyL-+2I3>K`sxlZy*U%Y+Mgw~rXf9Dttszf#VH$y;jbXX=Ra zs=;{YixU>zdSzuhhaJOp0Bv?$hgZ?pEy(@54pMT8XAzslbDjVf9>iayaL?kSz5w+g zN_a<`Yd*#)|L>r2(B$Et=f1fxANJYG*tXS!c|RHe^FqLMojN%@5oJK@=xM}kqlcjo_C=H@$18u$s_NgU>yR`c^^u#g**R5Ix&fg(VMg&x z^KrS>(R(|1^4q`&TiwEUY%Im*IrD}a0KmFj2VekNtx!ZPka-Bl9YeRyc=rR1!{rwp zTkw+vx0B~Om+b75+^GowUNZJbGA`0R!iL`kN}44B^)m2qhYuPhg#bWCo#V3F;;c82 zbn{RKCV&4_VplB*cvv;4f6<*94%N7MtRVonPb<3~e803ve-7a3vuEAO?k4SakmJ_U zjZnx4$-mLUVl+FY7vSmNNq$VViuDh?J^=JMG%n*(`aFp}A&cTd_=4@4s+tviq?i$C zA+BB!&b_Za|EY3peVe|@&!FlR)bd1S60wr?VBsSnJcZ-qaj6t_$TKe&k4zVHz`mTS z$4vG(X0b5Yt1?HHE8>!s>I<`R$M%uVv^o2o*m}NR?k-9BNQn2BZ94wW0CxEvU8GVe z0!b({c3S{mA$GgWC9FJ=65Ngyv;kfN65W{T#IWjmKQ9VB0K5bDQ};)fxqtp6a$b9W zW5Fp%LTuU1tsn3YKkrfD0U{mDA;KW-W6=D*Bau=A;Sz%wi2=Hp^)uKky+FZtITxo7 zpey;0{326mMy>(r+(+Yoz?T)!-?*F_6U0D&2-x}$2&tYW3jtbaIB?ARay%eMrr#@1 zNPFwga3Qn!_b9-n*NCuo=B59gu_)&Kcv0m<0WYXI__d4MZ{E&k{WSKt9$|g$MWV)9 zbv1wwJn8ZtjYP%2-c=(-OmqE5Bq5LqfSy==a{=IFSz3zxAB~p}0DB`G*&9w{_8 zr=k9`-+*gQzyN{oDBx$J@KwoKOGiR2U-6dny-ROaxM#N?_J7D)V5l_50003xI=kul z%_^$)#u^dxE(=WH-~Wf+r3={7ZNN#3I(d}4Tmw{wwWUzcnD3zdy>dfY^RZcSFSJ&7oc1HWI- zSWEjKp$$O)D=L*9CV@F@D0J>9T$SP-DfA&ke3AO!A!C&wTl9O*$cU$&DF8G&EM;Bq zen#CT3N8V(zl^^GxaXtq(I78M61y7b`X`@Y#Nk}Pb8u?X;v)>c!Fo86Pp#{Jnh=yX z>|cZay7B5g3R42WsSLm^MG&KO>6O3rj~IgAr>tv%mEzpc9TJG5Wp$j+T>8=%2)TqXFseA?uzYosO>Y>&G5FZ+F&=mq~(?oL7v z_7Lr!jphf|icV^XcQajDzB_9|EvI|iE{1U1l>*OAm;Mlj=Gu!f zTt6bWL>L1PKiNN{eDi>^~HEz&kFxl=EwNo+MnBL{bPTCKG^d|e%cS? V-!B)5flh2<@O1TaS?83{1OPGTE&2ce -- 2.30.2