From 9d056cb00e47308d71402f9dc6097e2da84ba5d4 Mon Sep 17 00:00:00 2001 From: Peter Boy Date: Thu, 2 Oct 2025 18:40:35 +0200 Subject: [PATCH] Adjusted the repo as migrated from pagure to the new specialized content. --- README.md | 148 ++- docs/antora.yml => antora.yml | 4 +- docs/README.md | 140 --- fedora-ansible/README.md | 3 - fedora-ansible/docs/README.md | 3 - fedora-ansible/files/README.md | 3 - fedora-ansible/roles/README.md | 3 - .../nspawn-autostart-libvirt-hook.tgz | Bin .../zvhost-static-html.template | 0 .../imagefactory/fedora-server-kvm-dev.ks | 0 .../imagefactory/fedora-server-kvm-dev.tdl | 0 .../ROOT/assets/images/.DS_Store | Bin .../ROOT/assets/images/Logo_server.png | Bin .../ROOT/assets/images/Logo_server2.png | Bin .../installation/grub-boot-screen-f40.png | Bin .../installation/grub-boot-screen-f41.png | Bin .../images/installation/grub-boot-screen.png | Bin .../installation/interactive-local-010.png | Bin .../installation/interactive-local-015.png | Bin .../interactive-local-020-f40.png | Bin .../installation/interactive-local-020.png | Bin .../installation/interactive-local-050.png | Bin .../installation/interactive-local-070.png | Bin .../installation/interactive-remote-010.png | Bin .../installation/interactive-remote-015.png | Bin .../interactive-summaryscreen-f40.png | Bin .../interactive-summaryscreen.png | Bin .../assets/images/installation/on-sbc-020.png | Bin .../assets/images/installation/on-sbc-030.png | Bin .../assets/images/installation/on-sbc-060.png | Bin .../assets/images/installation/on-sbc-090.png | Bin .../assets/images/installation/on-sbc-100.png | Bin .../images/installation/sw-raid/.DS_Store | Bin .../sw-raid/001-installationdestination.png | Bin .../installation/sw-raid/101-custom-start.png | Bin .../sw-raid/105-custom-biosboot-1.png | Bin .../sw-raid/110-custom-biosboot-2.png | Bin .../installation/sw-raid/120-custom-efi-1.png | Bin .../installation/sw-raid/125-custom-efi-2.png | Bin .../sw-raid/130-custom-finalbootform.png | Bin .../sw-raid/140-custom-generated-root.png | Bin .../sw-raid/145-custom-lvm-properties.png | Bin .../sw-raid/201-adv-custom-start.png | Bin .../sw-raid/205-adv-custom-biosboot.png | Bin .../sw-raid/210-adv-custom-uefi.png | Bin .../sw-raid/212-adv-custom-uefilist.png | Bin .../sw-raid/215-adv-custom-boot.png | Bin .../sw-raid/217-adv-custom-bootlist.png | Bin .../sw-raid/220-adv-custom-syspv.png | Bin .../sw-raid/222-adv-custom-syspvlist.png | Bin .../sw-raid/224-adv-custom-sysvgform.png | Bin .../sw-raid/226-adv-custom-sysgvlist.png | Bin .../sw-raid/230-adv-custom-usrpv.png | Bin .../sw-raid/234-adv-custom-usrvg.png | Bin .../sw-raid/236-adv-custom-usrvglist.png | Bin .../sw-raid/240-adv-custom-rootfsform.png | Bin .../sw-raid/244-adv-custom-rootfslist.png | Bin .../sw-raid/250-adv-custom-varlogform.png | Bin .../sw-raid/254-adv-custom-varloglist.png | Bin .../sw-raid/260-adv-custom-usrhomeform.png | Bin .../sw-raid/264-adv-custom-usrhomelist.png | Bin .../sw-raid/270-adv-custom-srvform.png | Bin .../sw-raid/274-adv-custom-srvlist.png | Bin .../sw-raid/280-adv-libvirtform.png | Bin .../sw-raid/284-adv-custom-libvirtlist.png | Bin .../ROOT/assets/images/penguin.jpg | Bin .../assets/images/serverinstall-sbc-020.png | Bin .../assets/images/serverinstall-sbc-030.png | Bin .../assets/images/serverinstall-sbc-060.png | Bin .../assets/images/serverinstall-sbc-090.png | Bin .../assets/images/serverinstall-sbc-100.png | Bin .../images/services/httpd-basic-setup-030.png | Bin .../images/services/nfs-server-inst-001.png | Bin .../images/services/nfs-server-inst-005.png | Bin .../images/services/nfs-server-inst-009.png | Bin .../030-create-thinpool-en.png | Bin .../imagefactory-kvm/035-show-thinpool-en.png | Bin .../040-create-thinvolume-en.png | Bin .../045-show-thinvolume-en.png | Bin .../050-format-thinvolume-en.png | Bin .../055-show-thinvolumes-en.png | Bin .../imagefactory-kvm/059-list-volumes-en.png | Bin .../wordpress/fedora-default-page.png | Bin .../wordpress/initial-installation-page.png | Bin .../diskimg-fedoraserver-01.png | Bin .../diskimg-fedoraserver-02.png | Bin .../diskimg-fedoraserver-03.png | Bin .../diskimg-fedoraserver-04.png | Bin .../diskimg-fedoraserver-05.png | Bin .../diskimg-fedoraserver-30.png | Bin .../diskimg-fedoraserver-32.png | Bin .../diskimg-fedoraserver-35.png | Bin .../images/virtualization/nested-cpu-type.png | Bin .../vm-install-cloudimg-centos9-010.png | Bin .../vm-install-cloudimg-centos9-020.png | Bin .../vm-install-cloudimg-centos9-030.png | Bin .../virtualization/vm-install-cockpit-010.png | Bin .../vm-install-diskimg-fedoraserver-010.png | Bin .../vm-install-diskimg-virtbuilder-010.png | Bin .../vm-install-diskimg-virtbuilder-020.png | Bin .../vm-install-diskimg-virtbuilder-030.png | Bin .../vm-install-fedoraserver-cockpit-010.png | Bin .../vm-install-fedoraserver-cockpit-020.png | Bin .../vm-install-fedoraserver-cockpit-030.png | Bin .../vm-install-fedoraserver-cockpit-040.png | Bin .../vm-install-fedoraserver-cockpit-050.png | Bin .../vm-management-cockpit-001.png | Bin .../vm-management-cockpit-003.png | Bin .../vm-management-cockpit-005.png | Bin .../vm-management-cockpit-006.png | Bin .../vm-management-cockpit-007.png | Bin .../vm-management-cockpit-008.png | Bin .../vm-management-cockpit-009.png | Bin .../vm-management-cockpit-010.png | Bin .../vm-management-cockpit-015.png | Bin .../vm-management-cockpit-020.png | Bin .../vm-management-cockpit-025.png | Bin .../vm-management-cockpit-027.png | Bin .../vm-management-cockpit-030.png | Bin .../vm-management-cockpit-031.png | Bin .../vm-management-cockpit-033.png | Bin .../vm-management-cockpit-034.png | Bin .../vm-management-cockpit-036.png | Bin .../vm-management-cockpit-038.png | Bin .../images/virtualization/vm-proxmox-01.png | Bin .../images/virtualization/vm-proxmox-02.png | Bin .../images/virtualization/vm-proxmox-03.png | Bin .../images/virtualization/vm-proxmox-04.png | Bin .../images/virtualization/vm-proxmox-05.png | Bin .../images/virtualization/vm-proxmox-06.png | Bin .../images/virtualization/vm-proxmox-07.png | Bin .../images/virtualization/vm-proxmox-08.png | Bin .../images/virtualization/vm-proxmox-09.png | Bin .../images/virtualization/vm-proxmox-10.png | Bin .../images/virtualization/vm-proxmox-11.png | Bin .../images/virtualization/vm-proxmox-12.png | Bin .../images/virtualization/vm-proxmox-13.png | Bin .../images/virtualization/vm-proxmox-14.png | Bin .../images/virtualization/vm-proxmox-15.png | Bin {docs/modules => modules}/ROOT/nav.adoc | 0 .../modules => modules}/ROOT/pages/.DS_Store | Bin .../ROOT/pages/administration/dnsmasq.adoc | 0 .../ROOT/pages/administration/index.adoc | 0 .../point-to-point-connection.adoc | 0 .../virtual-routing-bridge.adoc | 0 .../ROOT/pages/containerization/index.adoc | 0 .../systemd-nspawn-setup.adoc | 0 .../modules => modules}/ROOT/pages/index.adoc | 0 .../ROOT/pages/installation/index.adoc | 0 .../pages/installation/interactive-local.adoc | 0 .../installation/interactive-remote.adoc | 0 .../ROOT/pages/installation/on-sbc.adoc | 0 .../installation/postinstallation-tasks.adoc | 0 .../sw-raid-upon-installation.adoc | 0 .../ROOT/pages/server-communicating.adoc | 0 .../ROOT/pages/server-faq.adoc | 0 .../ROOT/pages/server-on-sbc/index.adoc | 0 .../filesharing-nfs-installation.adoc | 0 .../pages/services/httpd-basic-setup.adoc | 0 .../ROOT/pages/services/postgresql-setup.adoc | 0 .../ROOT/pages/tutorials/imagefactory.adoc | 0 .../tutorials/wordpress-installation.adoc | 0 .../ROOT/pages/usecase-gui-addon.adoc | 0 .../ROOT/pages/virtualization/index.adoc | 0 .../pages/virtualization/installation.adoc | 0 .../virtualization/nested-virtualization.adoc | 0 .../vm-install-cloudimg-centos9.adoc | 0 .../vm-install-diskimg-fedoraserver.adoc | 0 .../vm-install-diskimg-proxmox.adoc | 0 .../vm-install-diskimg-virtbuilder.adoc | 0 .../vm-install-fedoraserver-cockpit.adoc | 0 .../virtualization/vm-management-cockpit.adoc | 0 .../cockpit-check-accessibility.adoc | 0 .../post-install/cockpit-secure-access.adoc | 0 .../post-install/convenient-user-login.adoc | 0 .../post-install/disable-password-login.adoc | 0 .../post-install/install-fail2ban.adoc | 0 .../post-install/manage-dnf-updates.adoc | 0 .../post-install/setup-esmpt.adoc | 0 .../post-install/splitter.adoc.txt | 0 preview.sh | 13 - site.yml | 7 +- wg/README.md | 4 - wg/antora.yml | 22 - .../._FedoraServerDocpageProposal_v1-0.pdf | Bin 4096 -> 0 bytes .../FedoraServerDocpageProposal_v1-0.pdf | Bin 126299 -> 0 bytes .../ROOT/assets/attachments/srv-template.adoc | 81 -- .../assets/images/Banner_serverwg-768x325.png | Bin 193145 -> 0 bytes .../images/Logo_server-working-group.png | Bin 12087 -> 0 bytes wg/modules/ROOT/assets/images/Logo_server.png | Bin 15283 -> 0 bytes .../ROOT/assets/images/Logo_server2.png | Bin 15283 -> 0 bytes .../images/archive/._webui-editor-0010.png | Bin 4096 -> 0 bytes .../images/archive/._webui-editor-0020.png | Bin 4096 -> 0 bytes .../images/archive/webui-editor-0010.png | Bin 211700 -> 0 bytes .../images/archive/webui-editor-0020.png | Bin 210593 -> 0 bytes wg/modules/ROOT/nav.adoc | 19 - wg/modules/ROOT/pages/archive/index.adoc | 29 - .../ROOT/pages/archive/initial-docs-plan.adoc | 106 -- .../product-requirements-document-2014.adoc | 184 --- .../product-requirements-document-2021.adoc | 170 --- .../server-technical-specification-2014.adoc | 174 --- .../docs/key-services-ansible-support.adoc | 108 -- .../docs/product-requirements-document.adoc | 176 --- .../pages/docs/server-governance-charter.adoc | 30 - .../docs/server-technical-specification.adoc | 264 ----- wg/modules/ROOT/pages/index.adoc | 77 -- .../pages/usr-docs-maintenance/index.adoc | 75 -- .../usr-docs-maintenance/local-authoring.adoc | 141 --- .../webui-page-editor.adoc | 22 - wg/modules/ROOT/pages/wg-communicating.adoc | 25 - wg/modules/ROOT/pages/wg-members.adoc | 33 - wg/modules/ROOT/pages/wg-minutes-2013.adoc | 103 -- wg/modules/ROOT/pages/wg-minutes-2021.adoc | 321 ------ wg/modules/ROOT/pages/wg-minutes-2022.adoc | 646 ----------- wg/modules/ROOT/pages/wg-minutes-2023.adoc | 577 --------- wg/modules/ROOT/pages/wg-minutes-2024.adoc | 1026 ----------------- wg/modules/ROOT/pages/wg-minutes-2025.adoc | 331 ------ 217 files changed, 140 insertions(+), 4928 deletions(-) rename docs/antora.yml => antora.yml (93%) delete mode 100644 docs/README.md delete mode 100644 fedora-ansible/README.md delete mode 100644 fedora-ansible/docs/README.md delete mode 100644 fedora-ansible/files/README.md delete mode 100644 fedora-ansible/roles/README.md rename {docs/modules => modules}/ROOT/assets/attachments/nspawn-autostart-libvirt-hook.tgz (100%) rename {docs/modules => modules}/ROOT/assets/attachments/services/httpd-basic-setup/zvhost-static-html.template (100%) rename {docs/modules => modules}/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.ks (100%) rename {docs/modules => modules}/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.tdl (100%) rename {docs/modules => modules}/ROOT/assets/images/.DS_Store (100%) rename {docs/modules => modules}/ROOT/assets/images/Logo_server.png (100%) rename {docs/modules => modules}/ROOT/assets/images/Logo_server2.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/grub-boot-screen-f40.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/grub-boot-screen-f41.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/grub-boot-screen.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-local-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-local-015.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-local-020-f40.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-local-020.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-local-050.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-local-070.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-remote-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-remote-015.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-summaryscreen-f40.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/interactive-summaryscreen.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/on-sbc-020.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/on-sbc-030.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/on-sbc-060.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/on-sbc-090.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/on-sbc-100.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/.DS_Store (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/001-installationdestination.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/101-custom-start.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/105-custom-biosboot-1.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/110-custom-biosboot-2.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/120-custom-efi-1.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/125-custom-efi-2.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/130-custom-finalbootform.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/140-custom-generated-root.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/145-custom-lvm-properties.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/201-adv-custom-start.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/205-adv-custom-biosboot.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/210-adv-custom-uefi.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/212-adv-custom-uefilist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/215-adv-custom-boot.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/217-adv-custom-bootlist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/220-adv-custom-syspv.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/222-adv-custom-syspvlist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/224-adv-custom-sysvgform.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/226-adv-custom-sysgvlist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/230-adv-custom-usrpv.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/234-adv-custom-usrvg.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/236-adv-custom-usrvglist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/240-adv-custom-rootfsform.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/244-adv-custom-rootfslist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/250-adv-custom-varlogform.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/254-adv-custom-varloglist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/260-adv-custom-usrhomeform.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/264-adv-custom-usrhomelist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/270-adv-custom-srvform.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/274-adv-custom-srvlist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/280-adv-libvirtform.png (100%) rename {docs/modules => modules}/ROOT/assets/images/installation/sw-raid/284-adv-custom-libvirtlist.png (100%) rename {docs/modules => modules}/ROOT/assets/images/penguin.jpg (100%) rename {docs/modules => modules}/ROOT/assets/images/serverinstall-sbc-020.png (100%) rename {docs/modules => modules}/ROOT/assets/images/serverinstall-sbc-030.png (100%) rename {docs/modules => modules}/ROOT/assets/images/serverinstall-sbc-060.png (100%) rename {docs/modules => modules}/ROOT/assets/images/serverinstall-sbc-090.png (100%) rename {docs/modules => modules}/ROOT/assets/images/serverinstall-sbc-100.png (100%) rename {docs/modules => modules}/ROOT/assets/images/services/httpd-basic-setup-030.png (100%) rename {docs/modules => modules}/ROOT/assets/images/services/nfs-server-inst-001.png (100%) rename {docs/modules => modules}/ROOT/assets/images/services/nfs-server-inst-005.png (100%) rename {docs/modules => modules}/ROOT/assets/images/services/nfs-server-inst-009.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/imagefactory-kvm/030-create-thinpool-en.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/imagefactory-kvm/035-show-thinpool-en.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/imagefactory-kvm/040-create-thinvolume-en.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/imagefactory-kvm/045-show-thinvolume-en.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/imagefactory-kvm/050-format-thinvolume-en.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/imagefactory-kvm/055-show-thinvolumes-en.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/imagefactory-kvm/059-list-volumes-en.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/wordpress/fedora-default-page.png (100%) rename {docs/modules => modules}/ROOT/assets/images/tutorials/wordpress/initial-installation-page.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-01.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-02.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-03.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-04.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-05.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-30.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-32.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/diskimg-fedoraserver-35.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/nested-cpu-type.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-020.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-030.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-cockpit-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-diskimg-fedoraserver-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-020.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-030.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-020.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-030.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-040.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-050.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-001.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-003.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-005.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-006.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-007.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-008.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-009.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-010.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-015.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-020.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-025.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-027.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-030.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-031.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-033.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-034.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-036.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-management-cockpit-038.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-01.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-02.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-03.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-04.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-05.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-06.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-07.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-08.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-09.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-10.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-11.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-12.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-13.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-14.png (100%) rename {docs/modules => modules}/ROOT/assets/images/virtualization/vm-proxmox-15.png (100%) rename {docs/modules => modules}/ROOT/nav.adoc (100%) rename {docs/modules => modules}/ROOT/pages/.DS_Store (100%) rename {docs/modules => modules}/ROOT/pages/administration/dnsmasq.adoc (100%) rename {docs/modules => modules}/ROOT/pages/administration/index.adoc (100%) rename {docs/modules => modules}/ROOT/pages/administration/point-to-point-connection.adoc (100%) rename {docs/modules => modules}/ROOT/pages/administration/virtual-routing-bridge.adoc (100%) rename {docs/modules => modules}/ROOT/pages/containerization/index.adoc (100%) rename {docs/modules => modules}/ROOT/pages/containerization/systemd-nspawn-setup.adoc (100%) rename {docs/modules => modules}/ROOT/pages/index.adoc (100%) rename {docs/modules => modules}/ROOT/pages/installation/index.adoc (100%) rename {docs/modules => modules}/ROOT/pages/installation/interactive-local.adoc (100%) rename {docs/modules => modules}/ROOT/pages/installation/interactive-remote.adoc (100%) rename {docs/modules => modules}/ROOT/pages/installation/on-sbc.adoc (100%) rename {docs/modules => modules}/ROOT/pages/installation/postinstallation-tasks.adoc (100%) rename {docs/modules => modules}/ROOT/pages/installation/sw-raid-upon-installation.adoc (100%) rename {docs/modules => modules}/ROOT/pages/server-communicating.adoc (100%) rename {docs/modules => modules}/ROOT/pages/server-faq.adoc (100%) rename {docs/modules => modules}/ROOT/pages/server-on-sbc/index.adoc (100%) rename {docs/modules => modules}/ROOT/pages/services/filesharing-nfs-installation.adoc (100%) rename {docs/modules => modules}/ROOT/pages/services/httpd-basic-setup.adoc (100%) rename {docs/modules => modules}/ROOT/pages/services/postgresql-setup.adoc (100%) rename {docs/modules => modules}/ROOT/pages/tutorials/imagefactory.adoc (100%) rename {docs/modules => modules}/ROOT/pages/tutorials/wordpress-installation.adoc (100%) rename {docs/modules => modules}/ROOT/pages/usecase-gui-addon.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/index.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/installation.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/nested-virtualization.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/vm-install-cloudimg-centos9.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/vm-install-diskimg-fedoraserver.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/vm-install-diskimg-proxmox.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/vm-install-diskimg-virtbuilder.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/vm-install-fedoraserver-cockpit.adoc (100%) rename {docs/modules => modules}/ROOT/pages/virtualization/vm-management-cockpit.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/cockpit-check-accessibility.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/cockpit-secure-access.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/convenient-user-login.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/disable-password-login.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/install-fail2ban.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/manage-dnf-updates.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/setup-esmpt.adoc (100%) rename {docs/modules => modules}/ROOT/partials/installation/post-install/splitter.adoc.txt (100%) delete mode 100755 preview.sh delete mode 100644 wg/README.md delete mode 100644 wg/antora.yml delete mode 100644 wg/modules/ROOT/assets/attachments/archive/._FedoraServerDocpageProposal_v1-0.pdf delete mode 100644 wg/modules/ROOT/assets/attachments/archive/FedoraServerDocpageProposal_v1-0.pdf delete mode 100644 wg/modules/ROOT/assets/attachments/srv-template.adoc delete mode 100644 wg/modules/ROOT/assets/images/Banner_serverwg-768x325.png delete mode 100644 wg/modules/ROOT/assets/images/Logo_server-working-group.png delete mode 100644 wg/modules/ROOT/assets/images/Logo_server.png delete mode 100644 wg/modules/ROOT/assets/images/Logo_server2.png delete mode 100644 wg/modules/ROOT/assets/images/archive/._webui-editor-0010.png delete mode 100644 wg/modules/ROOT/assets/images/archive/._webui-editor-0020.png delete mode 100644 wg/modules/ROOT/assets/images/archive/webui-editor-0010.png delete mode 100644 wg/modules/ROOT/assets/images/archive/webui-editor-0020.png delete mode 100644 wg/modules/ROOT/nav.adoc delete mode 100644 wg/modules/ROOT/pages/archive/index.adoc delete mode 100644 wg/modules/ROOT/pages/archive/initial-docs-plan.adoc delete mode 100644 wg/modules/ROOT/pages/archive/product-requirements-document-2014.adoc delete mode 100644 wg/modules/ROOT/pages/archive/product-requirements-document-2021.adoc delete mode 100644 wg/modules/ROOT/pages/archive/server-technical-specification-2014.adoc delete mode 100644 wg/modules/ROOT/pages/docs/key-services-ansible-support.adoc delete mode 100644 wg/modules/ROOT/pages/docs/product-requirements-document.adoc delete mode 100644 wg/modules/ROOT/pages/docs/server-governance-charter.adoc delete mode 100644 wg/modules/ROOT/pages/docs/server-technical-specification.adoc delete mode 100644 wg/modules/ROOT/pages/index.adoc delete mode 100644 wg/modules/ROOT/pages/usr-docs-maintenance/index.adoc delete mode 100644 wg/modules/ROOT/pages/usr-docs-maintenance/local-authoring.adoc delete mode 100644 wg/modules/ROOT/pages/usr-docs-maintenance/webui-page-editor.adoc delete mode 100644 wg/modules/ROOT/pages/wg-communicating.adoc delete mode 100644 wg/modules/ROOT/pages/wg-members.adoc delete mode 100644 wg/modules/ROOT/pages/wg-minutes-2013.adoc delete mode 100644 wg/modules/ROOT/pages/wg-minutes-2021.adoc delete mode 100644 wg/modules/ROOT/pages/wg-minutes-2022.adoc delete mode 100644 wg/modules/ROOT/pages/wg-minutes-2023.adoc delete mode 100644 wg/modules/ROOT/pages/wg-minutes-2024.adoc delete mode 100644 wg/modules/ROOT/pages/wg-minutes-2025.adoc diff --git a/README.md b/README.md index 7b64cbc..afa3b67 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,89 @@ -# Fedora-server repository +# Fedora Server Edition User Documentation -This repository is used by [Server working group]( http://fedoraproject.org/wiki/Server). +This repository contains the sources for the Fedora Server Documentation. -### It currently contains: +## Contributing to this documentation -* Docs directory for documentation. -* Tickets (issues) for the Server group. +Steps to do to contribute to the documentation: -### Basic instructions on how to contribute to this repository +Fork this repository, so you are not pushing updates directly into the main branch. -[Git for docs writers](https://docs.fedoraproject.org/en-US/fedora-docs/contributing-docs/contributions-quick-repo/) +Start adding the actual ASCIIDoc content. While writing, make sure your new source files are included in the nav.adoc configuration file of the module you are using (./modules/ROOT/ ). +Also make sure to use local preview often to check your markup. -Note: Replace master with main on all occations on above document: +Once you finish, commit your changes and push them to your fork. -* For example: instead of -`git checkout master` use `git checkout main` +Use forge to make a pull request from your fork to the repository’s main branch. -### Previewing docs: +Someone will see your pull request and either merge it, or provide feedback if there is something you should change. Work with the people commenting to make sure your contributions are up to standards. -To build and preview docs, run: +## The overall documentation structure + +``` +|-- README.md +|-- antora.yml ....................... 1. +|-- docsbuilder.sh ................... 2. +|-- LICENSE ......................... 3. +|-- nginx.conf ....................... 4. +|-- site.yml ......................... 5. +`-- modules + `-- ROOT/ ........................ 6. + |-- assets + | |-- attachments/ ......... 7. + | `-- images/ .............. 8. + |-- nav.adoc ................. 9. + |-- pages ................... 10. + | |-- index.adoc + | |-- administration/ + | | |-- index.adoc + | | `-- ......adoc + | |-- containerization/ + | | |-- index.adoc + | | `-- ......adoc + | |-- installation/ + | | |-- index.adoc + | | `-- ......adoc + | |-- services/ + | | |-- index.adoc + | | `-- ......adoc + | |-- tutorials/ + | | |-- index.adoc + | | `-- ......adoc + | `-- somedir/ + | |-- index.adoc + | `-- ......adoc + | + `-- partials/ .................11. + +``` +1. Metadata definition. +2. A script that does a local build. It shows a preview of the site in a web browser on localhost:8080 by running a local web server. Uses podman/docker. +3. Licence information for the documentation. +4. Configuration for the local web server mentioned above. +5. A definition file for the build script. +6. A "root module of this documentation component". Please read below for an explanation. +7. Directory containing **attachments** to be used on any page. +8. Directory containing **Iiages** to be used on any page. +9. **Menu definition.** Also defines the hierarchy of all the pages. +10. **Pages with the actual content.** They are organised into subdirectories for specific area of information. +11. Snippets of adoc files reusable in various documentations, organised into subdirectories for specific area of information. + +## Components and Modules + +Antora introduces two new terms: + +* **Component** — Simply put, a component is a part of the documentation website with its own menu. Components can also be versioned. In the Fedora Docs, we use separate components for user documentation, the Fedora Project, Fedora council, Mindshare, FESCO, but also for subprojects such as CommOps or Modulartity. +* **Module** — A component can be broken down into multiple modules. Modules still share a single menu on the site, but their sources can be stored in different git repositories, even owned by different groups. The default module is called "ROOT" (that's what is in this example). If you don't want to use multiple modules, only use "ROOT". But to define more modules, simply duplicate the "ROOT" directory and name it anything you want. You can store modules in one or more git repositories. + +## Local preview + +This repo includes a script to build and preview the contents of this repository. + +**NOTE**: Please note that if you reference pages from other repositories, such links will be broken in this local preview as it only builds this repository. If you want to rebuild the whole Fedora Docs site, please see [the Fedora Docs build repository](https://pagure.io/fedora-docs/docs-fp-o/) for instructions. + +The script works on Fedora (using Podman) and macOS (using Docker). + +To build and preview the site, run: ``` $ ./docsbuilder.sh @@ -26,6 +91,65 @@ $ ./docsbuilder.sh The result will be available at http://localhost:8080 +### Installing Podman on Fedora +Newer Fedora Workstations comes with Podman preinstalled by default — if you do not have it, you need to install it using the following command: +``` +$ sudo dnf install podman +``` +### Preview as a part of the whole Fedora Docs site + +You can also build the whole Fedora Docs site locally to see your changes in the whole context. +This is especially useful for checking if your `xref` links work properly. + +To do this, you need to clone the main [Fedora Docs build repository](https://pagure.io/fedora-docs/docs-fp-o), modify the `site.yml` file to reference a repo with your changes, and build it. +Steps: + +Clone the main repository and cd into it: + +``` +$ git clone https://pagure.io/fedora-docs/docs-fp-o.git +$ cd docs-fp-o +``` + +Find a reference to the repository you're changing in the `site.yml` file, and change it so it points to your change. +So for example, if I made a modification to the Modularity docs, I would find: + +``` +... + - url: https://pagure.io/fedora-docs/modularity.git + branches: + - master +... +``` + +And replaced it with a pointer to my fork: +``` +... + - url: https://pagure.io/forks/asamalik/fedora-docs/modularity.git + branches: + - master +... +``` + +I could also point to a local repository, using `HEAD` as a branch to preview the what's changed without the need of making a commit. + +**Note:** I would need to move the repository under the `docs-fp-o` directory, because the builder won't see anything above. +So I would need to create a `repositories` directory in `docs-fp-o` and copy my repository into it. + +``` +... + - url: ./repositories/modularity + branches: + - HEAD +... +``` + +To build the whole site, I would run the following in the `docs-fp-o` directory. + +``` +$ ./docsbuilder.sh +``` +For more information see [Git for docs writers](https://docs.fedoraproject.org/en-US/fedora-docs/contributing-docs/contributions-quick-repo/) diff --git a/docs/antora.yml b/antora.yml similarity index 93% rename from docs/antora.yml rename to antora.yml index e47d647..e26efdc 100644 --- a/docs/antora.yml +++ b/antora.yml @@ -5,12 +5,12 @@ name: fedora-server # Title will be visible on the page. -title: Fedora Server Documentation +title: Fedora Server User Documentation # If you don't plan to have multiple versions of the docs (for example, to # document multiple versions of some software), you can ignore this field. # Otherwise, change "master" to a specific version. -version: master +version: main # We encourage you to name the index page as "index.adoc". If you absolutely # have to use a different name, please reflect it here. You can ignore this diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index b121585..0000000 --- a/docs/README.md +++ /dev/null @@ -1,140 +0,0 @@ -# Fedora Server Documentation - -This directory contains the sources for the Fedora Server Documentation. - -## Contributing to this documentation - -Steps to do to contribute to the documentation: - -Fork this repository, so you are not pushing updates directly into the main branch. - -Start adding the actual ASCIIDoc content. While writing, make sure your new source files are included in the nav.adoc configuration file of the module you are using (./modules/ROOT/ ). -Also make sure to use local preview often to check your markup. - -Once you finish, commit your changes and push them to your fork. - -Use Pagure to make a pull request from your fork to the repository’s main branch. - -Someone will see your pull request and either merge it, or provide feedback if there is something you should change. Work with the people commenting to make sure your contributions are up to standards. - -## This step needs to be done only once when first version of the site is finished. -Your new content will need to be published for the first time, and at the moment this does not happen automatically. Send an e-mail to the docs mailing list asking for your content to be published. - -The information below is on contributing to this repository (Taken from https://pagure.io/fedora-docs/template) - -## Structure - -``` -|-- README.md -|-- antora.yml ....................... 1. -|-- build.sh ......................... 2. -|-- preview.sh ....................... 3. -|-- site.yml ......................... 4. -`-- modules - `-- ROOT ......................... 5. - |-- assets - | `-- images ............... 6. - | `-- pizza.png - |-- nav.adoc ................. 7. - `-- pages .................... 8. - |-- architecture.adoc - |-- community.adoc - |-- faq.adoc - |-- index.adoc - |-- pizza-dough.adoc - `-- pizza-oven.adoc -``` - -1. Metadata definition. -2. A script that does a local build. Uses podman/docker. -3. A script that shows a preview of the site in a web browser by running a local web server. Uses podman/docker. -4. A definition file for the build script. -5. A "root module of this documentation component". Please read below for an explanation. -6. **Images** to be used on any page. -7. **Menu definition.** Also defines the hierarchy of all the pages. -8. **Pages with the actual content.** They can be also organised into subdirectories if desired. - -## Components and Modules - -Antora introduces two new terms: - -* **Component** — Simply put, a component is a part of the documentation website with its own menu. Components can also be versioned. In the Fedora Docs, we use separate components for user documentation, the Fedora Project, Fedora council, Mindshare, FESCO, but also for subprojects such as CommOps or Modulartity. -* **Module** — A component can be broken down into multiple modules. Modules still share a single menu on the site, but their sources can be stored in different git repositories, even owned by different groups. The default module is called "ROOT" (that's what is in this example). If you don't want to use multiple modules, only use "ROOT". But to define more modules, simply duplicate the "ROOT" directory and name it anything you want. You can store modules in one or more git repositories. - -## Local preview - -This repo includes scripts to build and preview the contents of this repository. - -**NOTE**: Please note that if you reference pages from other repositories, such links will be broken in this local preview as it only builds this repository. If you want to rebuild the whole Fedora Docs site, please see [the Fedora Docs build repository](https://pagure.io/fedora-docs/docs-fp-o/) for instructions. - -Both scripts work on Fedora (using Podman) and macOS (using Docker). - -To build and preview the site, run: - -``` -$ ./build.sh && ./preview.sh -``` - -The result will be available at http://localhost:8080 - -### Installing Podman on Fedora - -Newer Fedora Workstations comes with Podman preinstalled by default — if you do not have it, you need to install it using the following command: - -``` -$ sudo dnf install podman -``` - -### Preview as a part of the whole Fedora Docs site - -You can also build the whole Fedora Docs site locally to see your changes in the whole context. -This is especially useful for checking if your `xref` links work properly. - -To do this, you need to clone the main [Fedora Docs build repository](https://pagure.io/fedora-docs/docs-fp-o), modify the `site.yml` file to reference a repo with your changes, and build it. -Steps: - -Clone the main repository and cd into it: - -``` -$ git clone https://pagure.io/fedora-docs/docs-fp-o.git -$ cd docs-fp-o -``` - -Find a reference to the repository you're changing in the `site.yml` file, and change it so it points to your change. -So for example, if I made a modification to the Modularity docs, I would find: - -``` -... - - url: https://pagure.io/fedora-docs/modularity.git - branches: - - master -... -``` - -And replaced it with a pointer to my fork: -``` -... - - url: https://pagure.io/forks/asamalik/fedora-docs/modularity.git - branches: - - master -... -``` - -I could also point to a local repository, using `HEAD` as a branch to preview the what's changed without the need of making a commit. - -**Note:** I would need to move the repository under the `docs-fp-o` directory, because the builder won't see anything above. -So I would need to create a `repositories` directory in `docs-fp-o` and copy my repository into it. - -``` -... - - url: ./repositories/modularity - branches: - - HEAD -... -``` - -To build the whole site, I would run the following in the `docs-fp-o` directory. - -``` -$ ./build.sh && ./preview.sh -``` diff --git a/fedora-ansible/README.md b/fedora-ansible/README.md deleted file mode 100644 index 3e2dbac..0000000 --- a/fedora-ansible/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# fedora-ansible - -This directory contains Ansible scripts and documentation for Fedora Server Edition supported services. diff --git a/fedora-ansible/docs/README.md b/fedora-ansible/docs/README.md deleted file mode 100644 index f29bf66..0000000 --- a/fedora-ansible/docs/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# fedora-ansible/docs - -This directory contains documentation about Ansible for Fedora Server Edition supported services. diff --git a/fedora-ansible/files/README.md b/fedora-ansible/files/README.md deleted file mode 100644 index 9d65253..0000000 --- a/fedora-ansible/files/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# fedora-ansible/files - -This directory contains files for Fedora Server Edition supported services. diff --git a/fedora-ansible/roles/README.md b/fedora-ansible/roles/README.md deleted file mode 100644 index 210fc24..0000000 --- a/fedora-ansible/roles/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# fedora-ansible/roles - -This directory contains Ansible roles for Fedora Server Edition supported services. diff --git a/docs/modules/ROOT/assets/attachments/nspawn-autostart-libvirt-hook.tgz b/modules/ROOT/assets/attachments/nspawn-autostart-libvirt-hook.tgz similarity index 100% rename from docs/modules/ROOT/assets/attachments/nspawn-autostart-libvirt-hook.tgz rename to modules/ROOT/assets/attachments/nspawn-autostart-libvirt-hook.tgz diff --git a/docs/modules/ROOT/assets/attachments/services/httpd-basic-setup/zvhost-static-html.template b/modules/ROOT/assets/attachments/services/httpd-basic-setup/zvhost-static-html.template similarity index 100% rename from docs/modules/ROOT/assets/attachments/services/httpd-basic-setup/zvhost-static-html.template rename to modules/ROOT/assets/attachments/services/httpd-basic-setup/zvhost-static-html.template diff --git a/docs/modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.ks b/modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.ks similarity index 100% rename from docs/modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.ks rename to modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.ks diff --git a/docs/modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.tdl b/modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.tdl similarity index 100% rename from docs/modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.tdl rename to modules/ROOT/assets/attachments/tutorials/imagefactory/fedora-server-kvm-dev.tdl diff --git a/docs/modules/ROOT/assets/images/.DS_Store b/modules/ROOT/assets/images/.DS_Store similarity index 100% rename from docs/modules/ROOT/assets/images/.DS_Store rename to modules/ROOT/assets/images/.DS_Store diff --git a/docs/modules/ROOT/assets/images/Logo_server.png b/modules/ROOT/assets/images/Logo_server.png similarity index 100% rename from docs/modules/ROOT/assets/images/Logo_server.png rename to modules/ROOT/assets/images/Logo_server.png diff --git a/docs/modules/ROOT/assets/images/Logo_server2.png b/modules/ROOT/assets/images/Logo_server2.png similarity index 100% rename from docs/modules/ROOT/assets/images/Logo_server2.png rename to modules/ROOT/assets/images/Logo_server2.png diff --git a/docs/modules/ROOT/assets/images/installation/grub-boot-screen-f40.png b/modules/ROOT/assets/images/installation/grub-boot-screen-f40.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/grub-boot-screen-f40.png rename to modules/ROOT/assets/images/installation/grub-boot-screen-f40.png diff --git a/docs/modules/ROOT/assets/images/installation/grub-boot-screen-f41.png b/modules/ROOT/assets/images/installation/grub-boot-screen-f41.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/grub-boot-screen-f41.png rename to modules/ROOT/assets/images/installation/grub-boot-screen-f41.png diff --git a/docs/modules/ROOT/assets/images/installation/grub-boot-screen.png b/modules/ROOT/assets/images/installation/grub-boot-screen.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/grub-boot-screen.png rename to modules/ROOT/assets/images/installation/grub-boot-screen.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-local-010.png b/modules/ROOT/assets/images/installation/interactive-local-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-local-010.png rename to modules/ROOT/assets/images/installation/interactive-local-010.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-local-015.png b/modules/ROOT/assets/images/installation/interactive-local-015.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-local-015.png rename to modules/ROOT/assets/images/installation/interactive-local-015.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-local-020-f40.png b/modules/ROOT/assets/images/installation/interactive-local-020-f40.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-local-020-f40.png rename to modules/ROOT/assets/images/installation/interactive-local-020-f40.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-local-020.png b/modules/ROOT/assets/images/installation/interactive-local-020.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-local-020.png rename to modules/ROOT/assets/images/installation/interactive-local-020.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-local-050.png b/modules/ROOT/assets/images/installation/interactive-local-050.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-local-050.png rename to modules/ROOT/assets/images/installation/interactive-local-050.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-local-070.png b/modules/ROOT/assets/images/installation/interactive-local-070.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-local-070.png rename to modules/ROOT/assets/images/installation/interactive-local-070.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-remote-010.png b/modules/ROOT/assets/images/installation/interactive-remote-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-remote-010.png rename to modules/ROOT/assets/images/installation/interactive-remote-010.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-remote-015.png b/modules/ROOT/assets/images/installation/interactive-remote-015.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-remote-015.png rename to modules/ROOT/assets/images/installation/interactive-remote-015.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-summaryscreen-f40.png b/modules/ROOT/assets/images/installation/interactive-summaryscreen-f40.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-summaryscreen-f40.png rename to modules/ROOT/assets/images/installation/interactive-summaryscreen-f40.png diff --git a/docs/modules/ROOT/assets/images/installation/interactive-summaryscreen.png b/modules/ROOT/assets/images/installation/interactive-summaryscreen.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/interactive-summaryscreen.png rename to modules/ROOT/assets/images/installation/interactive-summaryscreen.png diff --git a/docs/modules/ROOT/assets/images/installation/on-sbc-020.png b/modules/ROOT/assets/images/installation/on-sbc-020.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/on-sbc-020.png rename to modules/ROOT/assets/images/installation/on-sbc-020.png diff --git a/docs/modules/ROOT/assets/images/installation/on-sbc-030.png b/modules/ROOT/assets/images/installation/on-sbc-030.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/on-sbc-030.png rename to modules/ROOT/assets/images/installation/on-sbc-030.png diff --git a/docs/modules/ROOT/assets/images/installation/on-sbc-060.png b/modules/ROOT/assets/images/installation/on-sbc-060.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/on-sbc-060.png rename to modules/ROOT/assets/images/installation/on-sbc-060.png diff --git a/docs/modules/ROOT/assets/images/installation/on-sbc-090.png b/modules/ROOT/assets/images/installation/on-sbc-090.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/on-sbc-090.png rename to modules/ROOT/assets/images/installation/on-sbc-090.png diff --git a/docs/modules/ROOT/assets/images/installation/on-sbc-100.png b/modules/ROOT/assets/images/installation/on-sbc-100.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/on-sbc-100.png rename to modules/ROOT/assets/images/installation/on-sbc-100.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/.DS_Store b/modules/ROOT/assets/images/installation/sw-raid/.DS_Store similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/.DS_Store rename to modules/ROOT/assets/images/installation/sw-raid/.DS_Store diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/001-installationdestination.png b/modules/ROOT/assets/images/installation/sw-raid/001-installationdestination.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/001-installationdestination.png rename to modules/ROOT/assets/images/installation/sw-raid/001-installationdestination.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/101-custom-start.png b/modules/ROOT/assets/images/installation/sw-raid/101-custom-start.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/101-custom-start.png rename to modules/ROOT/assets/images/installation/sw-raid/101-custom-start.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/105-custom-biosboot-1.png b/modules/ROOT/assets/images/installation/sw-raid/105-custom-biosboot-1.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/105-custom-biosboot-1.png rename to modules/ROOT/assets/images/installation/sw-raid/105-custom-biosboot-1.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/110-custom-biosboot-2.png b/modules/ROOT/assets/images/installation/sw-raid/110-custom-biosboot-2.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/110-custom-biosboot-2.png rename to modules/ROOT/assets/images/installation/sw-raid/110-custom-biosboot-2.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/120-custom-efi-1.png b/modules/ROOT/assets/images/installation/sw-raid/120-custom-efi-1.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/120-custom-efi-1.png rename to modules/ROOT/assets/images/installation/sw-raid/120-custom-efi-1.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/125-custom-efi-2.png b/modules/ROOT/assets/images/installation/sw-raid/125-custom-efi-2.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/125-custom-efi-2.png rename to modules/ROOT/assets/images/installation/sw-raid/125-custom-efi-2.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/130-custom-finalbootform.png b/modules/ROOT/assets/images/installation/sw-raid/130-custom-finalbootform.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/130-custom-finalbootform.png rename to modules/ROOT/assets/images/installation/sw-raid/130-custom-finalbootform.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/140-custom-generated-root.png b/modules/ROOT/assets/images/installation/sw-raid/140-custom-generated-root.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/140-custom-generated-root.png rename to modules/ROOT/assets/images/installation/sw-raid/140-custom-generated-root.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/145-custom-lvm-properties.png b/modules/ROOT/assets/images/installation/sw-raid/145-custom-lvm-properties.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/145-custom-lvm-properties.png rename to modules/ROOT/assets/images/installation/sw-raid/145-custom-lvm-properties.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/201-adv-custom-start.png b/modules/ROOT/assets/images/installation/sw-raid/201-adv-custom-start.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/201-adv-custom-start.png rename to modules/ROOT/assets/images/installation/sw-raid/201-adv-custom-start.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/205-adv-custom-biosboot.png b/modules/ROOT/assets/images/installation/sw-raid/205-adv-custom-biosboot.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/205-adv-custom-biosboot.png rename to modules/ROOT/assets/images/installation/sw-raid/205-adv-custom-biosboot.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/210-adv-custom-uefi.png b/modules/ROOT/assets/images/installation/sw-raid/210-adv-custom-uefi.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/210-adv-custom-uefi.png rename to modules/ROOT/assets/images/installation/sw-raid/210-adv-custom-uefi.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/212-adv-custom-uefilist.png b/modules/ROOT/assets/images/installation/sw-raid/212-adv-custom-uefilist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/212-adv-custom-uefilist.png rename to modules/ROOT/assets/images/installation/sw-raid/212-adv-custom-uefilist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/215-adv-custom-boot.png b/modules/ROOT/assets/images/installation/sw-raid/215-adv-custom-boot.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/215-adv-custom-boot.png rename to modules/ROOT/assets/images/installation/sw-raid/215-adv-custom-boot.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/217-adv-custom-bootlist.png b/modules/ROOT/assets/images/installation/sw-raid/217-adv-custom-bootlist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/217-adv-custom-bootlist.png rename to modules/ROOT/assets/images/installation/sw-raid/217-adv-custom-bootlist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/220-adv-custom-syspv.png b/modules/ROOT/assets/images/installation/sw-raid/220-adv-custom-syspv.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/220-adv-custom-syspv.png rename to modules/ROOT/assets/images/installation/sw-raid/220-adv-custom-syspv.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/222-adv-custom-syspvlist.png b/modules/ROOT/assets/images/installation/sw-raid/222-adv-custom-syspvlist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/222-adv-custom-syspvlist.png rename to modules/ROOT/assets/images/installation/sw-raid/222-adv-custom-syspvlist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/224-adv-custom-sysvgform.png b/modules/ROOT/assets/images/installation/sw-raid/224-adv-custom-sysvgform.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/224-adv-custom-sysvgform.png rename to modules/ROOT/assets/images/installation/sw-raid/224-adv-custom-sysvgform.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/226-adv-custom-sysgvlist.png b/modules/ROOT/assets/images/installation/sw-raid/226-adv-custom-sysgvlist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/226-adv-custom-sysgvlist.png rename to modules/ROOT/assets/images/installation/sw-raid/226-adv-custom-sysgvlist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/230-adv-custom-usrpv.png b/modules/ROOT/assets/images/installation/sw-raid/230-adv-custom-usrpv.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/230-adv-custom-usrpv.png rename to modules/ROOT/assets/images/installation/sw-raid/230-adv-custom-usrpv.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/234-adv-custom-usrvg.png b/modules/ROOT/assets/images/installation/sw-raid/234-adv-custom-usrvg.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/234-adv-custom-usrvg.png rename to modules/ROOT/assets/images/installation/sw-raid/234-adv-custom-usrvg.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/236-adv-custom-usrvglist.png b/modules/ROOT/assets/images/installation/sw-raid/236-adv-custom-usrvglist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/236-adv-custom-usrvglist.png rename to modules/ROOT/assets/images/installation/sw-raid/236-adv-custom-usrvglist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/240-adv-custom-rootfsform.png b/modules/ROOT/assets/images/installation/sw-raid/240-adv-custom-rootfsform.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/240-adv-custom-rootfsform.png rename to modules/ROOT/assets/images/installation/sw-raid/240-adv-custom-rootfsform.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/244-adv-custom-rootfslist.png b/modules/ROOT/assets/images/installation/sw-raid/244-adv-custom-rootfslist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/244-adv-custom-rootfslist.png rename to modules/ROOT/assets/images/installation/sw-raid/244-adv-custom-rootfslist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/250-adv-custom-varlogform.png b/modules/ROOT/assets/images/installation/sw-raid/250-adv-custom-varlogform.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/250-adv-custom-varlogform.png rename to modules/ROOT/assets/images/installation/sw-raid/250-adv-custom-varlogform.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/254-adv-custom-varloglist.png b/modules/ROOT/assets/images/installation/sw-raid/254-adv-custom-varloglist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/254-adv-custom-varloglist.png rename to modules/ROOT/assets/images/installation/sw-raid/254-adv-custom-varloglist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/260-adv-custom-usrhomeform.png b/modules/ROOT/assets/images/installation/sw-raid/260-adv-custom-usrhomeform.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/260-adv-custom-usrhomeform.png rename to modules/ROOT/assets/images/installation/sw-raid/260-adv-custom-usrhomeform.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/264-adv-custom-usrhomelist.png b/modules/ROOT/assets/images/installation/sw-raid/264-adv-custom-usrhomelist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/264-adv-custom-usrhomelist.png rename to modules/ROOT/assets/images/installation/sw-raid/264-adv-custom-usrhomelist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/270-adv-custom-srvform.png b/modules/ROOT/assets/images/installation/sw-raid/270-adv-custom-srvform.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/270-adv-custom-srvform.png rename to modules/ROOT/assets/images/installation/sw-raid/270-adv-custom-srvform.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/274-adv-custom-srvlist.png b/modules/ROOT/assets/images/installation/sw-raid/274-adv-custom-srvlist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/274-adv-custom-srvlist.png rename to modules/ROOT/assets/images/installation/sw-raid/274-adv-custom-srvlist.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/280-adv-libvirtform.png b/modules/ROOT/assets/images/installation/sw-raid/280-adv-libvirtform.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/280-adv-libvirtform.png rename to modules/ROOT/assets/images/installation/sw-raid/280-adv-libvirtform.png diff --git a/docs/modules/ROOT/assets/images/installation/sw-raid/284-adv-custom-libvirtlist.png b/modules/ROOT/assets/images/installation/sw-raid/284-adv-custom-libvirtlist.png similarity index 100% rename from docs/modules/ROOT/assets/images/installation/sw-raid/284-adv-custom-libvirtlist.png rename to modules/ROOT/assets/images/installation/sw-raid/284-adv-custom-libvirtlist.png diff --git a/docs/modules/ROOT/assets/images/penguin.jpg b/modules/ROOT/assets/images/penguin.jpg similarity index 100% rename from docs/modules/ROOT/assets/images/penguin.jpg rename to modules/ROOT/assets/images/penguin.jpg diff --git a/docs/modules/ROOT/assets/images/serverinstall-sbc-020.png b/modules/ROOT/assets/images/serverinstall-sbc-020.png similarity index 100% rename from docs/modules/ROOT/assets/images/serverinstall-sbc-020.png rename to modules/ROOT/assets/images/serverinstall-sbc-020.png diff --git a/docs/modules/ROOT/assets/images/serverinstall-sbc-030.png b/modules/ROOT/assets/images/serverinstall-sbc-030.png similarity index 100% rename from docs/modules/ROOT/assets/images/serverinstall-sbc-030.png rename to modules/ROOT/assets/images/serverinstall-sbc-030.png diff --git a/docs/modules/ROOT/assets/images/serverinstall-sbc-060.png b/modules/ROOT/assets/images/serverinstall-sbc-060.png similarity index 100% rename from docs/modules/ROOT/assets/images/serverinstall-sbc-060.png rename to modules/ROOT/assets/images/serverinstall-sbc-060.png diff --git a/docs/modules/ROOT/assets/images/serverinstall-sbc-090.png b/modules/ROOT/assets/images/serverinstall-sbc-090.png similarity index 100% rename from docs/modules/ROOT/assets/images/serverinstall-sbc-090.png rename to modules/ROOT/assets/images/serverinstall-sbc-090.png diff --git a/docs/modules/ROOT/assets/images/serverinstall-sbc-100.png b/modules/ROOT/assets/images/serverinstall-sbc-100.png similarity index 100% rename from docs/modules/ROOT/assets/images/serverinstall-sbc-100.png rename to modules/ROOT/assets/images/serverinstall-sbc-100.png diff --git a/docs/modules/ROOT/assets/images/services/httpd-basic-setup-030.png b/modules/ROOT/assets/images/services/httpd-basic-setup-030.png similarity index 100% rename from docs/modules/ROOT/assets/images/services/httpd-basic-setup-030.png rename to modules/ROOT/assets/images/services/httpd-basic-setup-030.png diff --git a/docs/modules/ROOT/assets/images/services/nfs-server-inst-001.png b/modules/ROOT/assets/images/services/nfs-server-inst-001.png similarity index 100% rename from docs/modules/ROOT/assets/images/services/nfs-server-inst-001.png rename to modules/ROOT/assets/images/services/nfs-server-inst-001.png diff --git a/docs/modules/ROOT/assets/images/services/nfs-server-inst-005.png b/modules/ROOT/assets/images/services/nfs-server-inst-005.png similarity index 100% rename from docs/modules/ROOT/assets/images/services/nfs-server-inst-005.png rename to modules/ROOT/assets/images/services/nfs-server-inst-005.png diff --git a/docs/modules/ROOT/assets/images/services/nfs-server-inst-009.png b/modules/ROOT/assets/images/services/nfs-server-inst-009.png similarity index 100% rename from docs/modules/ROOT/assets/images/services/nfs-server-inst-009.png rename to modules/ROOT/assets/images/services/nfs-server-inst-009.png diff --git a/docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/030-create-thinpool-en.png b/modules/ROOT/assets/images/tutorials/imagefactory-kvm/030-create-thinpool-en.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/030-create-thinpool-en.png rename to modules/ROOT/assets/images/tutorials/imagefactory-kvm/030-create-thinpool-en.png diff --git a/docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/035-show-thinpool-en.png b/modules/ROOT/assets/images/tutorials/imagefactory-kvm/035-show-thinpool-en.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/035-show-thinpool-en.png rename to modules/ROOT/assets/images/tutorials/imagefactory-kvm/035-show-thinpool-en.png diff --git a/docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/040-create-thinvolume-en.png b/modules/ROOT/assets/images/tutorials/imagefactory-kvm/040-create-thinvolume-en.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/040-create-thinvolume-en.png rename to modules/ROOT/assets/images/tutorials/imagefactory-kvm/040-create-thinvolume-en.png diff --git a/docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/045-show-thinvolume-en.png b/modules/ROOT/assets/images/tutorials/imagefactory-kvm/045-show-thinvolume-en.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/045-show-thinvolume-en.png rename to modules/ROOT/assets/images/tutorials/imagefactory-kvm/045-show-thinvolume-en.png diff --git a/docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/050-format-thinvolume-en.png b/modules/ROOT/assets/images/tutorials/imagefactory-kvm/050-format-thinvolume-en.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/050-format-thinvolume-en.png rename to modules/ROOT/assets/images/tutorials/imagefactory-kvm/050-format-thinvolume-en.png diff --git a/docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/055-show-thinvolumes-en.png b/modules/ROOT/assets/images/tutorials/imagefactory-kvm/055-show-thinvolumes-en.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/055-show-thinvolumes-en.png rename to modules/ROOT/assets/images/tutorials/imagefactory-kvm/055-show-thinvolumes-en.png diff --git a/docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/059-list-volumes-en.png b/modules/ROOT/assets/images/tutorials/imagefactory-kvm/059-list-volumes-en.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/imagefactory-kvm/059-list-volumes-en.png rename to modules/ROOT/assets/images/tutorials/imagefactory-kvm/059-list-volumes-en.png diff --git a/docs/modules/ROOT/assets/images/tutorials/wordpress/fedora-default-page.png b/modules/ROOT/assets/images/tutorials/wordpress/fedora-default-page.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/wordpress/fedora-default-page.png rename to modules/ROOT/assets/images/tutorials/wordpress/fedora-default-page.png diff --git a/docs/modules/ROOT/assets/images/tutorials/wordpress/initial-installation-page.png b/modules/ROOT/assets/images/tutorials/wordpress/initial-installation-page.png similarity index 100% rename from docs/modules/ROOT/assets/images/tutorials/wordpress/initial-installation-page.png rename to modules/ROOT/assets/images/tutorials/wordpress/initial-installation-page.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-01.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-01.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-01.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-01.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-02.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-02.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-02.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-02.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-03.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-03.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-03.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-03.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-04.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-04.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-04.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-04.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-05.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-05.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-05.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-05.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-30.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-30.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-30.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-30.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-32.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-32.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-32.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-32.png diff --git a/docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-35.png b/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-35.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-35.png rename to modules/ROOT/assets/images/virtualization/diskimg-fedoraserver-35.png diff --git a/docs/modules/ROOT/assets/images/virtualization/nested-cpu-type.png b/modules/ROOT/assets/images/virtualization/nested-cpu-type.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/nested-cpu-type.png rename to modules/ROOT/assets/images/virtualization/nested-cpu-type.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-010.png b/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-010.png rename to modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-010.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-020.png b/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-020.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-020.png rename to modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-020.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-030.png b/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-030.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-030.png rename to modules/ROOT/assets/images/virtualization/vm-install-cloudimg-centos9-030.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-cockpit-010.png b/modules/ROOT/assets/images/virtualization/vm-install-cockpit-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-cockpit-010.png rename to modules/ROOT/assets/images/virtualization/vm-install-cockpit-010.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-fedoraserver-010.png b/modules/ROOT/assets/images/virtualization/vm-install-diskimg-fedoraserver-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-fedoraserver-010.png rename to modules/ROOT/assets/images/virtualization/vm-install-diskimg-fedoraserver-010.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-010.png b/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-010.png rename to modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-010.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-020.png b/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-020.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-020.png rename to modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-020.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-030.png b/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-030.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-030.png rename to modules/ROOT/assets/images/virtualization/vm-install-diskimg-virtbuilder-030.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-010.png b/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-010.png rename to modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-010.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-020.png b/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-020.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-020.png rename to modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-020.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-030.png b/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-030.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-030.png rename to modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-030.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-040.png b/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-040.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-040.png rename to modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-040.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-050.png b/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-050.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-050.png rename to modules/ROOT/assets/images/virtualization/vm-install-fedoraserver-cockpit-050.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-001.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-001.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-001.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-001.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-003.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-003.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-003.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-003.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-005.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-005.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-005.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-005.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-006.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-006.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-006.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-006.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-007.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-007.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-007.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-007.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-008.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-008.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-008.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-008.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-009.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-009.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-009.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-009.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-010.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-010.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-010.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-010.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-015.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-015.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-015.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-015.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-020.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-020.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-020.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-020.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-025.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-025.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-025.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-025.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-027.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-027.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-027.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-027.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-030.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-030.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-030.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-030.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-031.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-031.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-031.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-031.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-033.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-033.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-033.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-033.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-034.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-034.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-034.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-034.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-036.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-036.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-036.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-036.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-038.png b/modules/ROOT/assets/images/virtualization/vm-management-cockpit-038.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-management-cockpit-038.png rename to modules/ROOT/assets/images/virtualization/vm-management-cockpit-038.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-01.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-01.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-01.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-01.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-02.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-02.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-02.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-02.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-03.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-03.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-03.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-03.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-04.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-04.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-04.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-04.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-05.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-05.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-05.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-05.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-06.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-06.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-06.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-06.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-07.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-07.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-07.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-07.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-08.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-08.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-08.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-08.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-09.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-09.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-09.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-09.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-10.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-10.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-10.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-10.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-11.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-11.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-11.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-11.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-12.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-12.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-12.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-12.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-13.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-13.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-13.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-13.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-14.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-14.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-14.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-14.png diff --git a/docs/modules/ROOT/assets/images/virtualization/vm-proxmox-15.png b/modules/ROOT/assets/images/virtualization/vm-proxmox-15.png similarity index 100% rename from docs/modules/ROOT/assets/images/virtualization/vm-proxmox-15.png rename to modules/ROOT/assets/images/virtualization/vm-proxmox-15.png diff --git a/docs/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc similarity index 100% rename from docs/modules/ROOT/nav.adoc rename to modules/ROOT/nav.adoc diff --git a/docs/modules/ROOT/pages/.DS_Store b/modules/ROOT/pages/.DS_Store similarity index 100% rename from docs/modules/ROOT/pages/.DS_Store rename to modules/ROOT/pages/.DS_Store diff --git a/docs/modules/ROOT/pages/administration/dnsmasq.adoc b/modules/ROOT/pages/administration/dnsmasq.adoc similarity index 100% rename from docs/modules/ROOT/pages/administration/dnsmasq.adoc rename to modules/ROOT/pages/administration/dnsmasq.adoc diff --git a/docs/modules/ROOT/pages/administration/index.adoc b/modules/ROOT/pages/administration/index.adoc similarity index 100% rename from docs/modules/ROOT/pages/administration/index.adoc rename to modules/ROOT/pages/administration/index.adoc diff --git a/docs/modules/ROOT/pages/administration/point-to-point-connection.adoc b/modules/ROOT/pages/administration/point-to-point-connection.adoc similarity index 100% rename from docs/modules/ROOT/pages/administration/point-to-point-connection.adoc rename to modules/ROOT/pages/administration/point-to-point-connection.adoc diff --git a/docs/modules/ROOT/pages/administration/virtual-routing-bridge.adoc b/modules/ROOT/pages/administration/virtual-routing-bridge.adoc similarity index 100% rename from docs/modules/ROOT/pages/administration/virtual-routing-bridge.adoc rename to modules/ROOT/pages/administration/virtual-routing-bridge.adoc diff --git a/docs/modules/ROOT/pages/containerization/index.adoc b/modules/ROOT/pages/containerization/index.adoc similarity index 100% rename from docs/modules/ROOT/pages/containerization/index.adoc rename to modules/ROOT/pages/containerization/index.adoc diff --git a/docs/modules/ROOT/pages/containerization/systemd-nspawn-setup.adoc b/modules/ROOT/pages/containerization/systemd-nspawn-setup.adoc similarity index 100% rename from docs/modules/ROOT/pages/containerization/systemd-nspawn-setup.adoc rename to modules/ROOT/pages/containerization/systemd-nspawn-setup.adoc diff --git a/docs/modules/ROOT/pages/index.adoc b/modules/ROOT/pages/index.adoc similarity index 100% rename from docs/modules/ROOT/pages/index.adoc rename to modules/ROOT/pages/index.adoc diff --git a/docs/modules/ROOT/pages/installation/index.adoc b/modules/ROOT/pages/installation/index.adoc similarity index 100% rename from docs/modules/ROOT/pages/installation/index.adoc rename to modules/ROOT/pages/installation/index.adoc diff --git a/docs/modules/ROOT/pages/installation/interactive-local.adoc b/modules/ROOT/pages/installation/interactive-local.adoc similarity index 100% rename from docs/modules/ROOT/pages/installation/interactive-local.adoc rename to modules/ROOT/pages/installation/interactive-local.adoc diff --git a/docs/modules/ROOT/pages/installation/interactive-remote.adoc b/modules/ROOT/pages/installation/interactive-remote.adoc similarity index 100% rename from docs/modules/ROOT/pages/installation/interactive-remote.adoc rename to modules/ROOT/pages/installation/interactive-remote.adoc diff --git a/docs/modules/ROOT/pages/installation/on-sbc.adoc b/modules/ROOT/pages/installation/on-sbc.adoc similarity index 100% rename from docs/modules/ROOT/pages/installation/on-sbc.adoc rename to modules/ROOT/pages/installation/on-sbc.adoc diff --git a/docs/modules/ROOT/pages/installation/postinstallation-tasks.adoc b/modules/ROOT/pages/installation/postinstallation-tasks.adoc similarity index 100% rename from docs/modules/ROOT/pages/installation/postinstallation-tasks.adoc rename to modules/ROOT/pages/installation/postinstallation-tasks.adoc diff --git a/docs/modules/ROOT/pages/installation/sw-raid-upon-installation.adoc b/modules/ROOT/pages/installation/sw-raid-upon-installation.adoc similarity index 100% rename from docs/modules/ROOT/pages/installation/sw-raid-upon-installation.adoc rename to modules/ROOT/pages/installation/sw-raid-upon-installation.adoc diff --git a/docs/modules/ROOT/pages/server-communicating.adoc b/modules/ROOT/pages/server-communicating.adoc similarity index 100% rename from docs/modules/ROOT/pages/server-communicating.adoc rename to modules/ROOT/pages/server-communicating.adoc diff --git a/docs/modules/ROOT/pages/server-faq.adoc b/modules/ROOT/pages/server-faq.adoc similarity index 100% rename from docs/modules/ROOT/pages/server-faq.adoc rename to modules/ROOT/pages/server-faq.adoc diff --git a/docs/modules/ROOT/pages/server-on-sbc/index.adoc b/modules/ROOT/pages/server-on-sbc/index.adoc similarity index 100% rename from docs/modules/ROOT/pages/server-on-sbc/index.adoc rename to modules/ROOT/pages/server-on-sbc/index.adoc diff --git a/docs/modules/ROOT/pages/services/filesharing-nfs-installation.adoc b/modules/ROOT/pages/services/filesharing-nfs-installation.adoc similarity index 100% rename from docs/modules/ROOT/pages/services/filesharing-nfs-installation.adoc rename to modules/ROOT/pages/services/filesharing-nfs-installation.adoc diff --git a/docs/modules/ROOT/pages/services/httpd-basic-setup.adoc b/modules/ROOT/pages/services/httpd-basic-setup.adoc similarity index 100% rename from docs/modules/ROOT/pages/services/httpd-basic-setup.adoc rename to modules/ROOT/pages/services/httpd-basic-setup.adoc diff --git a/docs/modules/ROOT/pages/services/postgresql-setup.adoc b/modules/ROOT/pages/services/postgresql-setup.adoc similarity index 100% rename from docs/modules/ROOT/pages/services/postgresql-setup.adoc rename to modules/ROOT/pages/services/postgresql-setup.adoc diff --git a/docs/modules/ROOT/pages/tutorials/imagefactory.adoc b/modules/ROOT/pages/tutorials/imagefactory.adoc similarity index 100% rename from docs/modules/ROOT/pages/tutorials/imagefactory.adoc rename to modules/ROOT/pages/tutorials/imagefactory.adoc diff --git a/docs/modules/ROOT/pages/tutorials/wordpress-installation.adoc b/modules/ROOT/pages/tutorials/wordpress-installation.adoc similarity index 100% rename from docs/modules/ROOT/pages/tutorials/wordpress-installation.adoc rename to modules/ROOT/pages/tutorials/wordpress-installation.adoc diff --git a/docs/modules/ROOT/pages/usecase-gui-addon.adoc b/modules/ROOT/pages/usecase-gui-addon.adoc similarity index 100% rename from docs/modules/ROOT/pages/usecase-gui-addon.adoc rename to modules/ROOT/pages/usecase-gui-addon.adoc diff --git a/docs/modules/ROOT/pages/virtualization/index.adoc b/modules/ROOT/pages/virtualization/index.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/index.adoc rename to modules/ROOT/pages/virtualization/index.adoc diff --git a/docs/modules/ROOT/pages/virtualization/installation.adoc b/modules/ROOT/pages/virtualization/installation.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/installation.adoc rename to modules/ROOT/pages/virtualization/installation.adoc diff --git a/docs/modules/ROOT/pages/virtualization/nested-virtualization.adoc b/modules/ROOT/pages/virtualization/nested-virtualization.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/nested-virtualization.adoc rename to modules/ROOT/pages/virtualization/nested-virtualization.adoc diff --git a/docs/modules/ROOT/pages/virtualization/vm-install-cloudimg-centos9.adoc b/modules/ROOT/pages/virtualization/vm-install-cloudimg-centos9.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/vm-install-cloudimg-centos9.adoc rename to modules/ROOT/pages/virtualization/vm-install-cloudimg-centos9.adoc diff --git a/docs/modules/ROOT/pages/virtualization/vm-install-diskimg-fedoraserver.adoc b/modules/ROOT/pages/virtualization/vm-install-diskimg-fedoraserver.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/vm-install-diskimg-fedoraserver.adoc rename to modules/ROOT/pages/virtualization/vm-install-diskimg-fedoraserver.adoc diff --git a/docs/modules/ROOT/pages/virtualization/vm-install-diskimg-proxmox.adoc b/modules/ROOT/pages/virtualization/vm-install-diskimg-proxmox.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/vm-install-diskimg-proxmox.adoc rename to modules/ROOT/pages/virtualization/vm-install-diskimg-proxmox.adoc diff --git a/docs/modules/ROOT/pages/virtualization/vm-install-diskimg-virtbuilder.adoc b/modules/ROOT/pages/virtualization/vm-install-diskimg-virtbuilder.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/vm-install-diskimg-virtbuilder.adoc rename to modules/ROOT/pages/virtualization/vm-install-diskimg-virtbuilder.adoc diff --git a/docs/modules/ROOT/pages/virtualization/vm-install-fedoraserver-cockpit.adoc b/modules/ROOT/pages/virtualization/vm-install-fedoraserver-cockpit.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/vm-install-fedoraserver-cockpit.adoc rename to modules/ROOT/pages/virtualization/vm-install-fedoraserver-cockpit.adoc diff --git a/docs/modules/ROOT/pages/virtualization/vm-management-cockpit.adoc b/modules/ROOT/pages/virtualization/vm-management-cockpit.adoc similarity index 100% rename from docs/modules/ROOT/pages/virtualization/vm-management-cockpit.adoc rename to modules/ROOT/pages/virtualization/vm-management-cockpit.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/cockpit-check-accessibility.adoc b/modules/ROOT/partials/installation/post-install/cockpit-check-accessibility.adoc similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/cockpit-check-accessibility.adoc rename to modules/ROOT/partials/installation/post-install/cockpit-check-accessibility.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/cockpit-secure-access.adoc b/modules/ROOT/partials/installation/post-install/cockpit-secure-access.adoc similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/cockpit-secure-access.adoc rename to modules/ROOT/partials/installation/post-install/cockpit-secure-access.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/convenient-user-login.adoc b/modules/ROOT/partials/installation/post-install/convenient-user-login.adoc similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/convenient-user-login.adoc rename to modules/ROOT/partials/installation/post-install/convenient-user-login.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/disable-password-login.adoc b/modules/ROOT/partials/installation/post-install/disable-password-login.adoc similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/disable-password-login.adoc rename to modules/ROOT/partials/installation/post-install/disable-password-login.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/install-fail2ban.adoc b/modules/ROOT/partials/installation/post-install/install-fail2ban.adoc similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/install-fail2ban.adoc rename to modules/ROOT/partials/installation/post-install/install-fail2ban.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/manage-dnf-updates.adoc b/modules/ROOT/partials/installation/post-install/manage-dnf-updates.adoc similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/manage-dnf-updates.adoc rename to modules/ROOT/partials/installation/post-install/manage-dnf-updates.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/setup-esmpt.adoc b/modules/ROOT/partials/installation/post-install/setup-esmpt.adoc similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/setup-esmpt.adoc rename to modules/ROOT/partials/installation/post-install/setup-esmpt.adoc diff --git a/docs/modules/ROOT/partials/installation/post-install/splitter.adoc.txt b/modules/ROOT/partials/installation/post-install/splitter.adoc.txt similarity index 100% rename from docs/modules/ROOT/partials/installation/post-install/splitter.adoc.txt rename to modules/ROOT/partials/installation/post-install/splitter.adoc.txt diff --git a/preview.sh b/preview.sh deleted file mode 100755 index 341d6ab..0000000 --- a/preview.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -echo "Deprecated. Use the docsbuilder.sh script instead" -echo "" -echo "The preview is available at http://localhost:8080" -echo "" -echo "Spaces:" -echo " * User Documentation .. http://localhost:8080/fedora-server/ #(default)" -echo " * Working Group pages.. http://localhost:8080/server-working-group/" -echo "" -sleep 2 -./docsbuilder.sh -p - diff --git a/site.yml b/site.yml index bd38b73..a07aab1 100644 --- a/site.yml +++ b/site.yml @@ -1,14 +1,11 @@ site: - title: Local Preview - Fedora server informations + title: Local Preview - Fedora Server User Documentation start_page: fedora-server::index.adoc content: sources: - url: . branches: HEAD - start_path: docs - - url: . - branches: HEAD - start_path: wg + start_path: ./ ui: bundle: url: https://gitlab.com/fedora/docs/docs-website/ui-bundle/-/jobs/artifacts/HEAD/raw/build/ui-bundle.zip?job=bundle-stable diff --git a/wg/README.md b/wg/README.md deleted file mode 100644 index ec3c390..0000000 --- a/wg/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Fedora Server Working Group - -This directory contains the sources for the Fedora Server Working Group. - diff --git a/wg/antora.yml b/wg/antora.yml deleted file mode 100644 index 89e129d..0000000 --- a/wg/antora.yml +++ /dev/null @@ -1,22 +0,0 @@ -# Name will be mostly visible in the URL. Treat it as an identifier. -# Tip: If you want to use the local preview scripts that come with this -# repository, please change this value in the site.yml file as well. (under -# site/start_page) -name: server-working-group - -# Title will be visible on the page. -title: Fedora Server Working Group - -# If you don't plan to have multiple versions of the docs (for example, to -# document multiple versions of some software), you can ignore this field. -# Otherwise, change "master" to a specific version. -version: master - -# We encourage you to name the index page as "index.adoc". If you absolutely -# have to use a different name, please reflect it here. You can ignore this -# field otherwise. -start_page: ROOT:index.adoc - -# This lists all the menu definitions of your component. -nav: -- modules/ROOT/nav.adoc diff --git a/wg/modules/ROOT/assets/attachments/archive/._FedoraServerDocpageProposal_v1-0.pdf b/wg/modules/ROOT/assets/attachments/archive/._FedoraServerDocpageProposal_v1-0.pdf deleted file mode 100644 index 4ca327f32e45f849dbce92b167a3f323767b0e0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmeIu%}PQ+6bJCXLP#5NlZ&X!0l}r2i3E2QK|4|ME?f!Iy+;}x=i1!4NpIC7L=Vve z^dibw6uD_H=LfTx^EI5oQL~0BFjOgxCN!mQA% f*6Z9VV_wMc+|z?mc0ojk@F{=y|Jmpa(Ppy+#5Xvn diff --git a/wg/modules/ROOT/assets/attachments/archive/FedoraServerDocpageProposal_v1-0.pdf b/wg/modules/ROOT/assets/attachments/archive/FedoraServerDocpageProposal_v1-0.pdf deleted file mode 100644 index 1354a68d076f13ff9525c1a8be9b2c6ab4787f1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126299 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 Q45MiRRW)no?&G2QKiD*$#{d8T diff --git a/wg/modules/ROOT/assets/attachments/srv-template.adoc b/wg/modules/ROOT/assets/attachments/srv-template.adoc deleted file mode 100644 index 63d260a..0000000 --- a/wg/modules/ROOT/assets/attachments/srv-template.adoc +++ /dev/null @@ -1,81 +0,0 @@ -= ARTICLE_TITLE -AUTHOR_1; AUTHOR_2; AUTHOR_3 -:revnumber: Fxy -:revdate: yyyy-mm-dd -//:page-aliases: OPTIONAL in case you want to forward from an previous address - -// Optional free form useful additional information as comment - - -[abstract] ------- -Mission statement of 2-3 sentences in one line, no between sentences, just one final ------- - - -// Please, comment-in the Warning below when you start and publish in stg -// Comment-out (or remove) when committed in main (public version) -//[WARNING] -//==== -//**You are in the Fedora Server documentation staging area!** -// -//These documents are not approved yet and may be incomplete and/or incorrect. Take everything here with a grain of salt! You would probably prefer to study the link:++https://docs.fedoraproject.org/en-US/fedora-server/++[published documentation]. -// -//**Status of this document**: Work in progress. -//**Status of this document**: Review in progress -//**Status of this document**: Updating the public version -//==== - - -== Overview -// Please, give a short overview of the process, -// maybe add some more generell introduction if appropriate - -You may refer to other parts of Fedora Server documentation, e.g. mention the xref:index.adoc[Server homepage] or the xref:installation/postinstallation-tasks.adoc[post-installation guide] of the installation section (subdir). - -== Installation -// Optionally a short overview - -STEP 01:: Description of Step - -STEP 02:: Description of Step -+ -Don't forget to provide code examples -+ -+ -[source,] ----- -[…]# lvcreate -L 40G -T fedora/srv -V 30G -T fedora/srv -n nfs -[…]# lvs -[…]# mkfs.xfs /dev/fedora/nfs ----- - - -== Initial configuration -// Optionally a short overview - -STEP 01:: Description of Step -+ -Include an image -+ -.Optional subtitle -image::services/nfs-server-inst-001.png[] -// Images belong in the directory ~/docs/modules/ROOT/assets/images/[DIRNAME]/[NAME.png] - -STEP 02:: Description of Step -+ -You may also offer something xref:attachment$services/httpd-basic-setup/zvhost-static-html.template[to download] - -== Administration -// Alternatively a separat Administration document - - -== Final test -// Optional - - -== Troubleshooting -// Optional, if applicable - -== Additional information -// Specifically a link to upstream documentation if available diff --git a/wg/modules/ROOT/assets/images/Banner_serverwg-768x325.png b/wg/modules/ROOT/assets/images/Banner_serverwg-768x325.png deleted file mode 100644 index 53fe81194fa6c61b84a9935271ae132ca2b22c58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 193145 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%0DYm8raoD8%Q_-k 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 $E_&g2qYIoM!<9h9`jEc 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 HyZ8SCQBgGs diff --git a/wg/modules/ROOT/assets/images/Logo_server.png b/wg/modules/ROOT/assets/images/Logo_server.png deleted file mode 100644 index eeaad843f5a481b8556d8532ea9e4bdaf53a9418..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15283 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 JjjUD3{{qTK;T-?~ diff --git a/wg/modules/ROOT/assets/images/Logo_server2.png b/wg/modules/ROOT/assets/images/Logo_server2.png deleted file mode 100644 index eeaad843f5a481b8556d8532ea9e4bdaf53a9418..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15283 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 JjjUD3{{qTK;T-?~ diff --git a/wg/modules/ROOT/assets/images/archive/._webui-editor-0010.png b/wg/modules/ROOT/assets/images/archive/._webui-editor-0010.png deleted file mode 100644 index 211f55610f7c87281c27a4f8197ac17755b2dfc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmeH~O-vI(7>3^#3dJ7;#7flQ5=<0?rd`^i)I=12D2QNbjKsf8x6^jh?QYrKQb~ooK=6m07XEHO% z4osGO7=bpzG3}kqB_@S7h5`UAQ1}GU`h`n?p&T1>!sqh>%(ax`Ctw&`XEFoYI4r;} zPKsJdEGAHEcbv#XRC$qVA1nb-1yp46Au1}WBvY#-^P!le@Vz35Cbez=MZlhnRv?NR zS7;zWR9e~53D(8}##R8$z>bVAN;m-u2N;I{R0Gw2vt6Sz}p~ry$Y_=n;+vRY$sNLarcgVDdrwR8-UI-{$ zn3tnLNtGDZ#@5x^9JQ>2iANdMZgsk>4yQFHhK!460@}8kpS?3{tqHH9Tc?gMdpfIhB{hjV4m^#Wz;iiv|uZ~X^9b6b5_0Q*S;7WWU$z0a%i9ya1Tq-%KVz%fkw+=cI5s zi9`fi-Weq_5mjEK0GKHNYk|%4x|$6y&?AjmrBDfrHzv*73)bvjmi|`Wgfr~1aJhf|J}F9bx@G}MDS2f#b`}7 zV0Z|i64?2Ves52NLc4bwfDhRHXWwDsr^2al%uyYvws(hQDX7FmUa59;%DgOeRbepS zX4_-0byQV3Xk|@BZHr91cp9s1o@@wcAJY11%A~DEjD>R_)O~b)y?^fF)zR->R9z?M^ody8^HHWx_=lU%cfHJXrK6*xqobpvqobp< zjA+A1W*{l_26=^*sUk&XjYz#%W`#vF+p?-RGWj&;7T1e|w*?K0ISh ztTnMbXSlqqI2<%KGynjAlavrq1OUJy0RRvXNN@lEuq*mG2>^ipX(22uFDWccAn#~r zYGG{x07!%;I_N9Q>h9(RQCQ$zZgek0aSHCZ0OnVE-bie9h!}CLv{9t^F@8#5IkyGOZSU}b^ zTqLcQ37{cV#zFNhB{?otWB?8XvR44A6$k@ei^xz!ECfh|`DXL(9DOJHu>H=s((mJ~ z=X26PQZ0~w0+Q^W#F7T28^JEM7D+O&zYr!SZBhi;6MNA7pu`tQzf|K5)B?%GOs>gB z%A8aR{-7*CZ=yO4BLW}+!LVen-a`UM5xU=1C`KUck}Rle$r~MFTQ}&y)Wk&Y+AL@i z$qxx&Y!q}<<`+KtqV=lm;f)?iesI)Y9Q1%8A(B@4`f>C9)y~9Z%=Df?6g-?BJ|^At zP*%*fG&8vDhS*fSH|;9){L-Yaj(H;ak#v$FbPu0OFN2fcI%F0!K-vR`lG!w*Ey4c~ z3*Ah7^x-qg3!`Z&Y4*BWG7@#mO`EjGE3mKhE9?RE&i-^Q2{D)R!ibzL#(4hEC#PV+ z?uHleF{|l>*CJgYrEb-+Sg7R1sr1PlYU7FFuO#1`cJ1FlOnnUZ-igX;yy+E83)gZo zut-{@91HfWioR`U>U^T~3puKc`-TP1=#OA50LkGGGf04D94Jiy#>79ZEU4)&1q6jwNCb+`qzAN`0?y>WnRz<^wTSjTmXA& z!KhA+PvemO&Ex?2jmecLUAfJq#4hVJ4!4z%?AKlZ(KUY_c%wfa1Mq$?HU|J>3&>jl z011R7K^m^ls84)nOqfIiHr|IV5Bs@~tQJl=U|pY{0{|abkPDUxFzW@g2fO`}vBh@? zA-u(j33k!T0V>E52CG0oD}m1xP)Pt02JayVB#(&-Mk+*!h=44_WX{=$P8B?sM`ezn zjPM58Bxsf^C6Dinf$cAryEsFR36`kOs*b@HY-7MR;V-<6>5eoJ=(Gjg3b_GL>u|rl1-Fm_+9nyvie$k|<+;j?xUL5>&~xREREhRmM2xD#yPA zzC(%@RhnUGWL*KljfxR%_|AElbjak4_6%sp@`3lk<@LuC^&5&~37wCsSR9W#DOmfZs_;e zA+o2*L{*Dg4d4#qj_wHg)bG)j5|0v*%tQ$r@sJ4Z$Bez|%9eTA3YVrlDFAGs{ z3-KE26VwajSx`j~VLyjLu({YR$uQz_YFfcG-F!o?DXyD*^=p<-y zR5~hH3U89K1R6=-LgR#}#sFpUV}fr2IsF@`V&D6ijHG z5f!KvXc=fVl-{i(#8BwT8aHRc7OBMe2Z3Ti2>C|@WJD1|N6S(#ajHQP1I zRt%c(niO1AT*&V@?s)Dj?-GySlu_rujuo0JvMa_a+9~i`99lB4v|^vIVzX9TbS`EV z92Jbt(|ou7(OLE+8Ci^$o0Qk2Q6YMg$ELZe=oN6Uc&4**(4;q^kg>}c%3ESQ^_}y< zSszy_iz3T}%gd$RW!U-7InY_Oo!fc(xO=AH`023d#Acqmh&^BK`@;{6L%VtYs*k8* zS)&;yi=;-UMgqvqppc`i4Vo5#aG2A(pu6v=@#jXlh6~`6L_hKlUiV>Y=ve67 zw4SsEQf5-!CQW-P)JtPSpY@w&%kAh)t5>zR*H+qEsw5X+Pqa_KPk=s^%cRQW$wW>{ zX&J4OtWGxTH0zyZo-v)>FR!<#H6hf|H`=xMo#`L-x|X`OZcDhrI&1GO9Y2nZj)k8z zjvvJ^4{@$}WI2`GU|^_W)JYYLhgH;BMOa0j*tBEwCg_Uw9ELdDxM=OU_Ma7WM0U)* zmA>HPE#P6{LGWfzF=vcqwb*UsmgJF-JH?vyU`$dEop{yw+JV?5yH!0H;S=M>O#9{- zgn$ueIfPyPSe#Nj^;&!A%IVmI?t%CF>KEr1?kDGODPS$2(pw-fAfT%+yk#EeG*h1& zqc3f5e!0K3Dy>77p)rjE=K!aH{Pg+SucWViEdqKFl||VRloai8u8dbq#B?Ohs)+ zZJ)Il_m9Wx$9K@xAT%g7fxZE`nW5L`M|g>%45eEHQF0;cmxC0qkir;`m9zXcc>43GB}zFobI?KkUHwh{ zi->Bzp@LtG*Hm++f2SLgVN8xZyG_Q@R&1wz!idt*jRVi?ts{9#kIvo#)=; zuXj%aU;$wKG{W>o^e5W3wceB00ccTZUaCUWN@}jvOqwc-qDdft#Q{v+|YdG<4lvQ%39OcHcLlyU#Q(T75^JYe+K_#*18w(28=# zmrPQ68a}G8JHp{CK6$dWTdy@ibx5`zEtpt z%ixHWi zi5DIX^+b5Vx3y`sU7HoLq2dLO`4+?T!nil0B`zH6idTSd^*Z{qBz^bmF6pGalkbf= zOixh{Yh6?e8}h@((|g8xXuFOaO1ZDe)5DiGmXQuqH(XGr_7?)rOa|{g z;VRUV74d{9Od+GoJZ~uhmFXdtMtYRvSx=N31@q^^2NAcovhbi^5aVSq{_UoFJM z2XJ$Zjr5R6IytAthzhmKOoWDqv$q4bR)8LfvQsfPIT^1^@DomT09=m6FRzjY@hv%y z%rcpt6Dpcqk0r&MK<|pX{ALVk0Vt0LujD_O2&;+r>_Y(nfT4-Hq^XPyfC>NrKmve) zkO3e7000O81OS9u06_ox2LQ+bzdn$J5C8-K06+!+0P?xO|AvA^=7RkDALJJ`Ku}3o zQW5|FC>c4LnAkd*+c|IYxoQIdzdxvi(p*M%HgpEYc7`T&?l$&+G3RmTa<{R! zF>y8^aJR9xb>ed8CHf14%hrkOS2aBm!CxrOR=h;&GV%n%c8(?ltaL1N3`Bg;1Ox;; zj>e{3iXvkFL+)s7%1dPK>}=0PPw(dDM(4&%XXj`}&&bKiNzcGU&%{LQXlzRBsH)XA9H6A^QdS7ujEO{p;iT#f(eE$;46E&c?>X)|u~rmCN&2OaBM> zzy16dp}d8=iM6_jg^h`=lZBlvA0rDR=l_uXzo0*oYWy!LJ3HflQ~np^zbJpnz$NEs zVPflS@Joq&j68qI^?&OA2cL)jmxljK<9`AERjVi>#s|$q{~zDrgLXIY@&Et?0Fokt z%I-j?SrFbTdru=daiZv0aRNf%UKd?R%82CWRaGucnoTY)OJ#4X3*{~sUGkOrVMO0h zm%T1XK#{)@dByjBJaw^?w@KQbOF%+hdhu;|P5C^$@PgcMPkZRr}g~iI3 zBls7`p7yH3muQytGBr0?nME~T?_+pD7%u6`5}=1fxv8}^oQ#a2HT;9lPve34@F!mBOClqa+blR_3+(!_(2F*O@$)utT;_v< zitAHZCGK-U1O4zQS#HO&=aLo+Z(`|(b51<7O3NBukjJKTG7dc6C1ugJgMr{Y6vxgJ zO-v^?&B1srnge!AauA8GaX$-f5I%d!&q;=!o3UQEa^h4Eh&+TEQy&QuYO z4pfYWY}FcshP#9uJM>FhG}{upC^;L$qwwO@y`UX)+Mcs-366U1?{h3WltXl7fhOZc z^#$fg z_x2M2Cb9QKrl6)y92^uGot|b#frN)orqgLptwm`v``I?A-2wJa_V><30EBGr06I24 zZZe)s>v(&p(8tHe$;n9u_maF_rGk%-pQmn(w4MC-&gKs~MF2cHI_h}3RL8|EgnfMq zx5GGO=tZT__|4GUcMj&zBp#^8l0|Nz~h#_=b zTgiVI0b4Yry$q;kM*#59#+mc3p%o&IU)BSH@8>gu9KdeFrIp#HY>E=vOpC=NBe*>Zp~ zx&Iyy0HuuVuYW3x{YMeZ-~(E}31H1rD}oP(N(w30Ho{$@=;4dy@i@gWm zX6-J`zK7Md;+{5!Yn&DZ@*0HD?3|pDt`mb4`h^l4q0MV@g*;1z^|XxAQt;A+-bk5< zd)8TVYEyK$Xq5*v8{FHZg8Ih)?hm~d5`a8%Uq2N+ozAHb798GCX2q{45W_Dx`EW3o$+i9hXz?I>*S@L_RC6l*v z>Ch)>Yd+vGjVO6kS}xN%s84z2c8ji6d-O`kQSz_|yU=f6!eGBIB1hC&!BW*>`?mbB z`x?x!#?K}3?&$mFHWI#2-Wu{M^0$d$%bCP}@9=TfVF`!%mo6}Y)#MJ>h$KKQQFBt| z>94-qx3J7BP#dAQsMjsIqn^Yc|7dP{HE_&yhP-0!r&rduGcH#-?ia%xe!u#Rgtfc? zu~&=mor7pb9FLD&_E{~Yw$vJ2)cjB4?m!KSf{$IE+i1OVa0>jIHcDfAOE(mdH@lw( z4q+qik{NZnio9N)#XMb$h(Sd~MMcMNY1kBN%X{*G_#8J|F)e0SR^35_NyM^Ak$2-% z-WEiD;#Y7GVg>Ids3_Zx5y~8t>weQMjuzNdb-YN$M9X=TZa*3ysuRbub1@1bXKrrd zmlzT6Fpta2o)2lVvDe}Pu7Iv@SL__Hn7GDOE=bw%f(L&>8lQS+`H@whAY& z%iUt^7$azE9^!g0w2Lz#Q>Xk(wS*g-o`Y|!{m~-fH!@f&tnq=zgMroYL>Q&Dbmr&M z+Alc59s98ZJE(L z+;EVGq`H5KwVZHT!@!otT0TbWr_wy4;iG)#8FM7BC9X^k?_@%_ehMD*gNvznb~RkK zJ)5Uv18sZh1zei1dNJY2by+LQ$xR;E2;p#S7W}09Sb1$By_(Abq?N7_my1JpT$p)S zcw+!FyP=U7DO<_l(`l+?nX+I5 zgF&*8cC>`Yqi_Qp39-pzWK~`QEiAvSS^@i{afo}%6{{vDBgU&!J_%nF$d<*OCbm#^ z3`q#-G~3+_PIvct(@)p20*vOIfMG`cMVaX$0X>^-k;YymAZ76(RQajJ{Kexm4p z&TxH3JY370q{OmT_djggCPnEeb8S5dLQPU}>mWM{vX&@|bBtEhx64}b9IXYF`ov9G z#>skfHlA(qqW-g5R96!6#@;uUfw&w`t!YWhZ#8mI1wtqmEog_B3c9D|J`5?MVD)kI zaf%AoDsNA+&5@!-dPBoWHjyf*!5fp#LSgm>?vCo^M2*IQ-#Yg~2o;!$)Pf8widOBYL&Qe+=YTz) zN|ZUvw|W0C6-)}}R)r`#FV@HGk0C^=NeUX|l_BGxQWTk(BxELNK1n9tki|H+a3&K6 zD2V}tt}2&rZh^$JwSBLiel%GL;Z}ioPImi@*6WW#OUiH)&C;g{^*w&Y%^P-`tB$Uw zbAz^idPi}Tb)zT7+||%hbe)v7f*JZIN@Jw%5nPH=vdl}}-PvVxV;gVi;GLQS8`c~g z<4;~ge1#$o#SZ?nN@i5e;4TRCxhVmHY)~R4Y~fonl0)D1;1|?UYDzVPU0_Z*F!i9k zS`P@Lt4_cX5*oqkj|fZmm-Mmc;Cq9a1f&q)9+=P6bF0lFFHOx-7#lTK{o*MJUcK3pKyS)}4^zogs@7n!^z~g8nuwEO? zrt;qXr4*hi&+5)f8gY>sW^7RHCjZt?Xr-()x_#XRDR_a4AN#kZP~ZlschmnIlP7{U zkAsg*lPm^{%GbBMm`dbl(fA@(pZnelEt93XpIiFZodiXV27?S^lY`^U@Tx*#Wi2em z#vCn|jPjXK<^ze2F#EQxHAY*Pcvli7*E7j-Dj2e^cDLlPOQqdC^?63OOk{s?#-JT; zyN+r_pE50+a%pz7ctVn%_j}mgU>?`GnRYN%lh}x{OIbd%*HJHy>*0=^&$hPRJkB3y z@GonfE-9Ta-wzz$R8qcO=7HcOTTq4%k&<4Q^zai0g5M@(RCkO#{w`Uw@I8%FRQ}YunYuuzA4D?^5jAGexMD4>d1%L#mJL=EAB}~u zR~4$`^CsEk0uOAQ-TZ}meWdcSTI9Suv;);jJ{}F#k{qwQ4~bf^lKVc<{7-YEOZ5ek~7^X1($(v@yB zr}dZ@?r`1WA&IS+Ul~&Clj!*-L_xPWO!&o)BbEL`NzT}vbvG#FFe(le;~_kbafPfi zNs4Mqi}nXI)ePhirkbxsTW2?sN>^-T)FnI;&Mtu8U7+OWSIP8yncold=1-u_mWNR8 zsKOL{ADIfQ;A?C=%5+?Qo!*>gc_F1s)axC?Fh4RiEHy(Wv^uq^ZZ9Nv{fmN`>+4PI z3?sC8-(F2`4udFkm6hM_D;qco?55vA>gg$q#OiQ69;B$zdLR%ENduqnD&t4+Cxrod z8U)c_|p*Us{-Ft%5#yrQGjys*ZQLz69+*x_;NhfwrWClzH6_^#rhp=#dSktl?W z#~(K0nRuXxmcZb#hT`C{D}*4P<3G?Y8DyO((Q7n&=EEdGUhcmd1iqw_9Zb9^z*p#l zU;Ml(0Ovj~9x9H;XBF{umWmU$II6d@t0%$dAUR>P#o$N#{Cs=*!*Il>85UNz_Y%`} zQ6AkTea!I&nnaHO>8Ux6?);Y7SzfQNgcQ5q)!1y+FxALgP!Q<)v8Qh%a7no>n{#xuMOMmoe^5r6FVGth#`*_SV79K!{~T@Rm$r@hbPfBW6li) zdfiDLh=NEkj|c4xxSf{UqA(32hI4}u+r+gDID@)srk)Kh8mxG8WztOCmxn%*MlXCG z24=H#=rxfD59~05EYMoczD*f;8QT(=F`{Y)C1w~4$>4@;svad8CrMb-0I8qdb2Lt{t0F?0+b?tC zZJQj*TnE?7d3g*@%$tteRr>Yqt;p>`cGw6bDenHQAI*`4d=YXQb2W7vq{!*Zq|!~G zTu*%Iw`S~pq7iqF7@QTo=lf$S{;HKynA@Vy8Ww4fkIxbZkLp|p|3GauEs9DDuNK)xCI5EIX;r#>)n^JHF_+>lhnOg$o0@^bgJ-H*eLe}fw6{`fc>(d5&Ew6+!5E3b z$4{=hN_vVFi!?{aQ69+HQ=Cs}wMy?#=^3Vb$qjrC3IZM1^YznHxyhMMr?y(KVQL?} zBm`k`t)HBI-^v@f?ytBQrMK-;#g}$Qb|>n&+b~OrPooV80Q%A5hS0X1E>*r#)^#(a zwmEKTgRv+h?F`Z8ykdNmN2o;eayVOKvKq6#{~8e;o~&its=d-w1+VaYW!7MF5~HK2 ztxSZ3WZ*d4G+X3UqV91w8EZ0f-euYu`+lVNqf5)I?QOy8=d|3bS_s?`eTuGo^^xJj z1_=uLv%P0XQJupwWQq-fLL(jOCbG-BY6wBoHYJ8^Ibe zL9iMRgb0I~;yZ-CsM5tO_6Wxv!I*3XL}3o5#=@_vZdyWU$qdxGTBNBQ8$@wk zN}pF5FzcVOG>T}a(y}oNNlmO}8jR%<&dq-ud(UJKLED`Aht{Es@a#kB2=5Wz8H!b! zG)6m0v>37$`2D`y=sgk!5MpPhCE+7mzi`iLESI_>ktOd%eN3tZ*u+von^nT7yyCEZ z+qdZSz9YN)A;Yw{QqG~Gs!Dajelg=-2O<4b)2)-=ubm7E4l1E;9`?2Tu|on(bDSUo zSNTFd%-6t1NE)lL%}Fj_5(WW=RoAZLo(vmkxjZE?gIsiI2pMlhEar&%g90JeK(4YP z!W{9E0UUFf&FkE7baFf~x0m3i@BQ=wBV%cjV%O682BU^WNH_HUY$6i@f0SW|`S?eA zia>QX^X8;htAER?~` zX}M$?Ez%nd8s_ETVA1EeBK6wfx0@q1Qs$S^DAo9OA7yT(i;T8NY2C9LyE`7OR_9<5 zx3Gk5Veql-0dZ+eSSdumyDB;3q2s%KAdwopb&{iA!KVY}n)DlV8$$fu{w8on4yhNP z{b2UVz|@Vdc1iP3T2Z!;3+o-OOzXRZ@Ilr~gm*l?S4|J3XZG#4ryHX9JYb_^^PgDG zKoVmim{V6v^d{mNy66hH8&lRh9xQtBGhX-Kq32u##48>y2hTT{qz7cw(aT`g2%&*s zg&ZuWpiuf*DNlm9tjh(8(Xq6v{K1Z$YQO7rnHVD2lqedr1y9Y;^B`K+We*{$M+>ga z;fCcP(i4``EvHat%tDh&706+f>3iSxx{`G>j+NlhCiz)>1AXjsovlUbk*_hNZmzu& z6VrNT4DE7+$o}>S0dM-u`~DM28F^d}>hf;iJ*4PicQuJ^jG$ukH?y_xZ-phqMOgls)!y=Ma zA4^nnyTSa`@q<4D>)re!oKKL=jtO7~Cl__C@2~C#5|V&x)=p|NO@%}V;7`pO_RC6L z8p~m??b`PZZ(4ZwZ_i%wO?H!YRCdd$4h>79J)?wPg}qJPnF?yMkCC{lnFhf-!w5wN zUNE!AQ|)|=0@avAFx)@Oal2I>dCa$09W$uXYPVs+H)Ny=l=5lU@&qj&J-x<642`qU zNS%pZdfp!z?!aFxr;sF)$Hc$;cqvE2YL4dMwW;+}8~J|RKYYZgSh0@%;~?;t)iTWdj%tlKD|1r-Xw z?zW%dq~tR*S31FAvg){78MAI8xc6$BT9gf8^FN@$t=0J=cr?qDE@Z30- zU+rROWaU6b`{4bvIKO`p_8x z&a}>DqBJ(UHZOg_Jat2VSV@lWlaGoMVrN8zO?Fa2D1v;vN5`w(J@77&w(CT5SbNta zYB}CWvS6iX#uFF%dy zqh{;dumCX{v21Q55G{Abo{uBz0JU309f4`&g(|i-8$RGH?qxiAeb7Kw-v{n?-oiX# z9>yTE+91QZ6GXH!-7zee^j=Q1@{MaqwK}V5zPp7ps@bU=eLS)`%1Wr+5%@*0r-Z$} z&5xWbOFXXD9PQja1H@(nNy^Zlo73I4_f_r4poS>;ZEqQHUwq+w>ROIHaprosXeRxAyQ0*imcAn{Wy}(Q+HqUY?$ve^1R16_ z4e<%dk(d}vn=%?C8-_OZL|K{&DO+<}!$>+*YG0U`waUYWs^WKzG)vTBh88{}9(BJz z>Yv3^<+WDOeO}bq{n)_|+)x0jXKb3m(Vzilr`p*6%um22AG~9Uus3F8$F?7*=4u#R zUps9#*L~*w1MJB9BhCQt2^$?GS;_k5T@;%q&>$5Aeb32syIlewwkXE(5Dt?koRH|{ z1j!nI$ILxX$BdS9Oni|V`DUUd(bEVa0xFrVJsSQl(H+hSC}e#F>{!U_svT1=;);n4 zWb03^L<*48bsy>PcpT@9H2&7Bi*3cOEG&$ZIB@I}d5Os2*K_PXa4ub}!R6B&nGt9s0N zIzf}Sq=DsjeQC)Xw9iH;C{`$jYsWn;SCQlBQtoJGeHo%#xG{T#wJgRGQoF%PxG>1; zYQ{q|+X!lprx~)lfmm@yY3tWLXM1rG%S)i=a}%gb&uv^4F^m{PpUx#&ER&|*QA$U& zEJt(;G*HQTv$vJUa@Q*t&$&sT;P>{1wEGqV-Hk2R*WEJ(<$zpbhx%37^PPxBOc)Nq zqVi=igAF#`{kV$TYJ3E5D)Z2!>W=i|uyDgMbphDqH&^#thC>Jc2WvyuaGJFg zGck@P@zga2lFxy%YI@(OS>EYsG=*7Sty|CTFcRgbF;-e$eU+S~ij;X1g6&f zUQOV;V$Y~M*>|m=px~3K>9Vzxc#QS!h|yEZ0l1hmE09&)-M)^|o&;JUq8kL}dp|88 zVbCJ#0E;HGQ;f^%Jak9BgcaslRr99RAw9J%9+9fY{XTq-Q%eT-qtPpRoz_+150)M# zM9vU~gcoaxBwg)pOg0xA8P?4MxXdfYm6;mmn7Q>@I+W9{1!5U#X9Zg1f~t%wjE0(@3cI;fNp=03$^u z)h7zYNdS*0Ljl66c3&lTV~_G&OUz$) zPI1t@1Er%3sc#2yqAxP4>ZEj_hJC4MjDRXNj*Hf+q&htp@R)_DAP1dm!Je%vgjB>- zo4w!Gk#~Jy1)*RvI6(v;Nd`aCe$WF(|;oo3cZBbKOu5r*&t6U~IYCpty*WAc( z?}fDT@pNT0$&5bBr9*7C-UDx7SPCPg!ZAC*4y|2yhkLlUp754yX~#8E-d#$eS#Kw6 zWp(~4npIry4tD}Pkni5tj+kF!fL^P=)8DTaf?2Sf)Z$szDC{0@VRovNt3<17F#^&3llgIUun(?s*%7l9g zt)9`d=toI|I_$;HkXOujuX+u3lPVQ@DsLy`-wi1mSDzXfyHdm{O# zSo=h-=@jmicIkURi6-L6o+nVE7~elgx%747jB2JRsgM;5f0f4Jo_p+ZWF197e=t>+4 zA9o**wBOQDmp9oJ4iWvW`Eq2wn5VOiJPOP3{%J3>H#I)cq%Q&Ohsw}SyLgMK&Nn=Y zNUrQu@;q{(RZyu#I;eU%3|8-_Nrb&NzmMg8d$p6b27bS@hYr`6#VfcZw2FmM{v3~a z*oNq4kAvwNH;$irYo5`ar7&YYx65i|_%>P0zF(b>aLjx^&iguKIt|@F4aD(#^qUi- z?zSW$2x56NEK(lCq-^kZ5NQoZW05%>&@<*SDBh-fpT>Jhx8DUbU}9n0d2M{b-y6Vc zm|zT(2YQZ&IA;>AZ1d=!vFzY%&bm#&P2RHE!Mu! z6iGhi)kW)B;`@-^5XXeBso-AnE;ly4hBjPNwZ<&jFi<>};Z^l5(bG#O zh!~42i+Ll0LAzY2z|-m+s8awT$#ABPMsc?axd7NEM|9p=iBH@WMe~oI^?2HgYEHwi zCbw1{eOWX1@Mn99cYMt>GQ1&-=rjwVj^Ay(S#O2okOHch5Wn)Pt2NMmJ*#HSz)wRZ z-v(k^$De4%rJI|HsPJ)tJ&0}0qE9-QYzJ(aV4DK(CDccfD)1)C zsKe`I($A=!h&C=DV%o4IN5&f1%r^`xn?(Y#jwy$^wREq7t=r6qa`F&zsHn=R;murG z7v9|-_!8r>YzcmUes)_5dI`T{J@IWH=w7R_r9Sc{mT^0t#}%HvQ$fgS7oPb7k8)zs z`}Q-DnVo%P-<0t|{Gzk)PBr32k(_d|pv^;h=?cJW-tV9=QU=d`lUq9QoK2RUnOHAd z17EVuP$xS-2KxVJtQ&m8{_7DAoRvIo@^=G51Qeu^B{Ix|F?!qfHH$ODyWaJN3xBAA znW{*cR!3!^ZF0l>0?XI4D91-H9#&c%J*U`GO_Fg1A90J&M%_kF#@&l2B@2(I;A2Er zAq)zb>J}|CBM=yOPjKa7@2Zw~W}e**hz}}yzBjcN({M0Qv&rld-Jc$g=Y!wjMUAvg zFDXLgaga8|iuIU=f?n+_0>RPyTVpCrzl7q$H4#7O0wa)DUcyhU1dMPSS`2V+#vAZl zE{MBhh=Xs_k4W;Nrwj(dnGy0J#*lJQ%vfNF`*eKfE{;i3!h4%isS`UG3Gy6GrEB&w zwXE(g>gi!ZtxEK}pgTRNQh=KqZF~)y*i_m6-tUUH{+<<;$B2@1b!dMlfWVFbH8VAq zM4iRPZaG(4{%SE>++;m%$WzwK4-{wwycbEEFJzkL-NdR@y)XkyHW#%2*2*t8q@a}= zxtR!dxzui7|a zVK&;B%#5rKy>;$9$PR>igC09P&&ZyxGoBnN?rQ0{)NgFeATuF(fns-%uyui4(pRMM zqfd*wAPALfOEa5lGYi@bcE>#iYlp_>RKqVXq8OP2xuXrH?O+a z?x&lCY2hraNNwKNVEF=nx#nE&y34#yDAlKzq+*TG&1#-*4B92zXv$`%^)O5hiv(L3 zCJFi`*Y3YcgQmZ|zN*os+W;Lqdi>R!Ql*HWuwPG%ys-@SL;fZhMM`~08;P!8>yvKH zmAe|r!Kc3Yc=@P$L?Z+{AcTJto|ayNlSFp;7F-{i#_s;APS&KRX5#8Q~x+ z!QkS1%I)@0X5o8mdznF?a{#wHo*lO~A-7^hgJT5ZVyh4?kLXDjt`MVXY%S4aqeR^j zvLK`UN!%JEm1e|ksqM_rIa|>R-?vZ$#x}1J5vfwTe(-IKjUiRupTf7neax6b4#}Rg z-Cg^<z2YpXXl1JeIO2kUiY*-?8`3Rzoj!%WDXG3tB}mmI5_|TAsGIV4f(cApI&~ z)(E4((Bp0@ypu|$55k*k)$u1Zv@jv|0X5tBb5`zs8#v+ed96(~Df&SCg&1WJb!c`= z-L$9V6_+uwHB>u!RH(#cEFpQbjBjQb7Ur-oqlN;1h*~ivtbG!Qi8@_w9a>K}**g9D zE8^=E(ps`{h_yw^GGW~j?cv^(!&Z~HcEJiU%E>wa_L$a*%(Szb8Ahsg=-+}-NcAx z&$U}1cEvjSigN+sEdQ~lk$pq& zy&;pb>p=v{gk&|}-9znYkptOqs98j(O^PjySpA&Wkt`q8+VNC`h8^1~?OKR2ijEfX zVEk3WV$U(O6yhrF_no=`a0zojO7}W3uhFW+LFv}42R05jR9vry2mvFlTy{>=8BO}t z5xa_=-9<81116*6woa7XKvgxBHha-_RRh^?Is-tlU}lo=V!S?hk-~f^z*8Xzl^nk-rD{#R*6e0s0=h z7Z;gA9Hh7?aA2U~1kiv6Dc<*P#wk(NkSyA`)z{$nXB|Vo#s9%B0H{_X|2Wj?i50@g z7Myr$@sZI>yfbYT1HNDKvrq;kanG9UCy3CQE*5^3v)zRh3_uv#NgPkA`U5k821NB9 zdacXwNZ79mT|_1V-l-&q!0tA}uY-%B^yuv4f(9id_UMQls=nHYi5yq<-PV#5345!| zKLG=~nXcj+qB=529|*xE^IWP8+#xSoZjYXm`QD97#)UaM`nmj|HLG&ps!?fr z4Tqdtw(5I!1%9+`|6lnNmP_|fGINza7;AQh|BAcyZd@A7UFP|NH~c4(z0nw0b;2-W zi1vxX!TJxD{!ik{%pfRYO>2Jsm+T>#iL}YzpZ)*CGEN|p%s+LAkB<*EQtMV>XY2QP z)c>u?4TtJ&z{C&9GdG;E&i*gJZ@C4UTtE%qbfoY}M#O(R+5V@O0>C6Q&Y+!LT{643 zG`3vB)@lF9k_U*!c7y?y_MO4O|Nk)gZ-&2kHiFjnX4TZt8=lkBF=LG%aD`cK-DIXdtyjV=1= zzZTHn_4ltDO>m$=n)|COq?|?ia9b?m9g4rh{8v4;bZ%j5X`jpZ_;_&k5Zv%c#Q&?C z|5la#Gm5~3p*ID3&ihCL^MAVbho1m3B=h-lw4og_Bx935A^baag#!eV0d@$>9+4C5 zpU}){fIQLJlL=1#$uWB^WVar#c1^*fG`!RCCE))t>jYc4*By=7)WHa`p6;Ivl!*np zr6WDP!@R5Ri2i@H@!y*Hy)~V#H;5NYXHmU9-&IhJ;QpOzJ^?`vqegnL#Q~r)8UIQ$ zI*jYP-WJEt;Dp2G5a4^fB=&f{@Jo!O?^dtwIoDjScUi?^){_nTg9A;O0$&DAj*iB! zt!YES!p2=*LSEh6aGOZDUTl~Mu{&RE6e#$hV_--*I@Y72p?#K?j&eRkTra)H)=bMD zf+HRA{56S;jZ+VfjC6#1aWn98I#5dPa6{^J$|0S!UDQ@GqD{QP<$v6zIUq@?wh^PeSUKPN;)L{I^5@bUd9 za>7s=-rVe=>Y{XAsMMv^YO!UMIl!4@^kFN^>FnfrI$!0aLd8fs&S10sN+=vM)+-o@ z{X@Ip*xk#k#d>(iHp|+iCw#QCMbAjJ2^=8H`4?3&;C6%ppCYiMvkne`#E@^ z&8IvB53fhK7AQCb%z7UF2dSSz;n)wo{CsLi@FmI=xR{s}@6T7sdE4Dm(wNN_zHw{t zo7&QT6>gjVV9+>&kGfBk)X~)9=Uv&jv&0>XI!N2z_0R%Qn~6lN$l(>=d^7t^s`i~h$m>hK zecBIR0oxb7Vq;X*Z>L%-?B*0bFYl!j8;T?_7nbyA!m@8tdU{juvduP|q_Mou{#v_w zzPTdJMfi!_A;GOG-J}?npYNl2>3OzQUotCo9$s7ErPAJ&nto2fH#NwPUewhTj&iO8 z|HMBC9X+wS-rLK$HrWMXggfqNyHJC}X8HHn=#?ak%gUnVR_4HEvre5u7ul9bN>0}l zZkuA%@e{f_Z=cfXzk5llm3ycFBKfhcI4yPgL?#zt*UH=(@ zpkQA@d>Ucs><{DV?Dd4KEK()!qFAqX8ld3 zC~7V)O~c)tN|KhAPi&Pn$PrbaPZnzu@pwHY1oU&0oIf{{%VwIls%K^<5I(#k9zL*O}Z-asTe}sHxR9x+nZbA%~puq`2g1bv_f)iXjSV+*| zjk~+MySux)I}J^s@kSdOYvisobH15-=6?6g&t6@ts-BXk-r9Sww<*cD6W3H_6Zk=} zqBtNZV=ca6=)3L;R>rGPH?kgqVJSDJqa`ix!TZj8_2U-O#dq)B-_M)+z={`@Ux52; zyWvG5s`@82D$u2u_LRFhj&dQkaayWR*Pc-cNtq?{H!(^WgyCvYN%FI`0*XAp#Eq}n zTdy`8KYw2ICi3XuD(M{QBO8Rl#*k9I_1rJu*A{b6B=ff}?cqCxg|6IbK=J7CY*er^ zfS8K#3b`cKrRWi8WY*IbAUc>5-+EjoCb^lu|$M&=5hZI&2W>PCNfvo~#Jm@)@rrH3k z8RTr$6?_~uG@EcNEX=wt@&XfeNrcXl@bheZdByfl#`h?`rPJ!`vx*0ZpSSt<&;0m% z_oW6!U7L;7(|cWjMP8+%f6kMh(oZ#(%Sv~SLv(YEmdOHJs02*6VmxJR=x2H>Q<;Lh zjamS9aC4fubhQ`Jc8DAStL57uMX7h(f!tlr6khhBUp7QI7#bk<}xreH3 zd9BoJ(KD&F<5L1}g54XJYf=W|>Kct1@Ui z_W)7WH&Wc$EIz&MoXI0mo~5t}6W+`uhx)gf=>Yxx6l1S<^L3_EeQ+eBheva78XTk3 z%m>YO^CM?OmcRWb0L(d$*gva^zo2$==UTi!0&rUgkn$x^oqSxAeKx!xZ**u@&LWW1as!yXB2&?z|J-W6IAEt-j1C`R?@)W+UjjaT z{3t#aO%}hOg{YoDJh}7lXMBBsT-38lYT~kJE+*!S6Bf^fH#k=)Z(7D;vDxMM?gP7h zK`Cl4kvPlVVN_z`>XTBN4)-fI2UF}Y7pqO1ItHZ@(m2Pi`BV#tiYH3ev6z-!^MfmiUJ?4 z#gPg;+g0MDsvrE`uf{uSZwodhI&Vz{#!z^z>C)hBdJF;%&X-g z{SBvB2plXNdetcJ;f~vuW8s(RAnC5DM`J8m@Yh`cL?&N4Z8io9ylDdEO_I zG4c+-hxpK2f9SB4my1q?gx8=)wODVutK>OVEY(Vp0e6A|-^zO^=#`fe>nW!cn(xXV z#WKOkqhKrbYw->f#FSI>@6I|_9@I_UAocbGq|XM3`77ETRunR8a$ilGlS}aOvflL} zzlN?RivcA6Y7q@ke(<5T6LH%9Nt6{Ja(`>myay?y?9O_OT>t$DzgM?u?6{qiw^aym8fvG3hW;Sd`9%DMD%80`cuJH(n z#)#E>E9kXSF9Rqa_H=d2K7yWo@EkN$rVd4~=<4pOJdX%Y0G)q+LdgR0u41~Wn zYoH>d*xqnC7A8R!klMKEeb4t*`xb@Y?paQ1>iA>kPWnGhPOVk<65Y)`j?(osOfa3> zn&64S!+~RW2CsI~ZsvAlZR^bjtF6RC8IyjV_S!~|y%#n-CyhkCOe*H)>aWrEF6HwQ z4-(0yy@^DN1u+1+Sv8{9W5=F(ao0vFiQm6OM|$iiP#CwF`Ayz62B}u-`vgc8>f}?F zTWn|T%50wK5Ib9bY6^GPu`d;>Ws|`?VE>7Gz^sLd&IK9PULt2o1c^?^Z7Nw&S67TA z>ti_0h%PCUr{mE+3f_(?a&nql=bd=}eEZ0&5j2PxP1kC`?TC9Srm#0ncXQm{`khP< zxI0LbMVS?m>CT{)f#3G3?2~6s(`Rl@a&qiS!5>JIzvC|1Rfy^XeokeN@PO?hF_f+4 zu-sm6uZj5TCj2ptSAILf!b!sk{X68ou>H~8xusJN_RN+Gcz+&^{bb_&2K`|Ra?3mD zI$nE)62l^!YUNIv*dnPalywYZ*-0)3*LJi%ql;ER=ElMyz4!urV~$Q1ohQ)PWr?-? zim#vGlqpFJp||651`|Iq!$K9g7iLx;v|I(4Oe^Tx?+3$sLY6^JQ_+Gx{>dFh|?Z&(~yhJ<=aszj1 zxq^d^T7ig=@2v*Yp!=bh(;nfEG-t)_9RPlkdhVe6rpVUkoXMe#cwQ*z^`P4+bw_MD zB5ZNlpuUbqqjS$+uQ?9IKyQ4WFlc!k=ceynw_ur3gq-!wl!~pZ>gI8e=U5_tdUF1M zux-^|zsEn%|21^K|Ma}P`*FRD#LmgYq#rnV!Qs{STI~}zJf`D*jM4rMUyB$^JAnHD zRGqDm?wl(rrSbe|x@jnJU3;#V5hU%Sf_`}cPt4xDM$>6JmchO6Nz{%2_I&*sdNjCR z2|m3!+oa3nR$_ZPwUN7omzG+7X*eO8S4BmI6^ctO=ZU8igs}HOfoEW0+9Gy>Xf))X z4}g+K zkvzb1Tz~S;+d*p-?aaeAY|{aX=X%)b`r|p7S20#gq~QeX6r^M5@nBBdss3jESM$UC zG1kelPS!JGI)d+U2A6_3cFFWW%M`=|JI=P{>7$)v>3samdGi_f?Z~xo@I=PrgNNyC zgs6@NsSRD!F?DDAU`mI(Z6-srC@kn$@b^l{5F_t#;;6}eN=Nq6aU31ssVqpwUfinS zVLzJps{*2?tSQ^`Qtu9i;Fdmact1@BQhxGy#%I`b9|vW#ESbRaNAI^FqM9gE-JTB; zs~r+1M4bTuy*gsk|Vkz&z27Of`P_IfdPA$ zR0A&8kg&>NvtqYMz3V?@groRJcZd~lkwmHSX1!5ZyZ00uBD({ajZdcTuA2ScSdP zuMWXiyvYpoiY*Sy1}DhBUyndeZ(r+w?U*+N2Y{nMbuwLLAg(89^o37I0ELt_a8IfNX9uQe*E}aRtQj^& zbaIk7y8MJPk|Y!RF#lu4Wcn;w(h|_P(J)$8boF+gx9UvyHJ!1o{uA9nfaY! z>PoXjZEWFUHB(OCGnTY^Z*lNPzWb|>OtJ`2AvCU@SNBt4gORayf{>I4@j;0SbAGYt zULJg0z_QkZ=ao0P7iUxCR?sz$W_~oxs(cve`7L$52nm+vo^NKqzf{MXug?MZ?cu|B z2$Dn)t0L_2JIAh8`+i0WW>&&oevbHzi^?Wb*x0hhH)gZ)5TrSvIJq^>+u?)y7)-U? zyt+!+rJf%psses`=eOUE7fG1GC>|pnki?I?@MAC`y#sX~oU8*UPnw-G@^Iht@_WjD z-0_i#xPBQ9Q`qfnmU_AB(l%K44W!pC(`xp@&qP#sv-t2;N^#O|+9k=didH9W7s&9F zOX*D47B3kYtjGVQIl85zAvCz&l2wU9#OLmY*p{EEB@ulQo7m{y=X*D5h3k2?mRms+UP04+3%seV4hh3&0FF7T~%sZ^~tE}sDt<|8%7x-xIM~y8~ z6d~}LNAUe0q@@@{C}$J0tuIgZf;(PSckF$SResjZbD5AWlq6UfLF7rleeAVsF@ZUw zPSfh3pSj^}>|})@OvfJLdH({1J=~~;La@C$XM*OeAl-ey?EVX~@#%6pD$Td))mghr zGIHgCwato~abLG=w3&BlmhjCCOYn3ISv24CGp5$Eu6#Sd7bEhY52)5@ViFT+o;|NW zP=Aaf<(9jKx(RTad(l>2i9N2=nnbFk=V#@gb>CE7sm1bfF)2WHtKt(9@LZ4C_tPTV zO}?}$WeSXUdAjfRV~NC|v9^sokYQ}y&dIYnl&5kPqXB{PTS*PkmtTa#}!mtH4 zfe?(l6Mrl@E2|36rLUV5Y`=4G7EVZ{Z-dvzr1p;IsYZqd24szm^Gu<&2P-4Biv(e_ zg!frozv5)XYq^JVawrei3&X9z4Wn{#U*JlZOMD}T#L=r90|lqx&R}@`*XHlea|6ca z)Sk9`-|o)G&5Dp;i$3I{ur5w_>zN6Wc{`2YF*yGirFeq>N<`9f>CT@<_cBM1 zq701&7M%31wKQ6P!oG`XM+lO8PKH3g&y<=Zd?J(Mb!dgm^6o$gPvc9P7Qu6uNj6nw zXNQ=4j~88s_8^Jsv@$)XmpmbZP;Tc-YGqA#C*xXCAe@$BLdEV*BF^+0l}~53~h6ki2q8_v0P|+(T`5#8>Cy8>#6cc37;a1O@6uMt$CpYeLzUis5`P zKGrkrTXZVbm9(|{Nj^n{w!YxT{e~QCMNpQ>&sT6uy}-6NPuFJ@V?owU?+6G)g*j%7^V1&r1JM&6RVZQ}HuIO4=v@S!Rtk8(4QTXP5``16Sk2%SWrz+wyy~ciUX!-r*IV$8re7aK)>~Us55~CN95w_iI>7&i@EY5Pd`E@*{%u6_e-xfm@ zV2rGdjcEj3q`uLG2Q^v^?TJ(4iQ0Sp)bLONPKjaPnVN_t23w|}reb3;Lkp{0LCa!4 zgU}2`KLSc*_vn8d_#aVqh%~A@lMB#xt5ePEnc%sc{b798I5P$w^<^!#^yIEZ?-rur z*e^Jg!p;g?VXGLbMd(UfW(>x9;6hLJ*TJ{2qcR}~MtWJ^d&yeHMfpY*6JbG!iR;-? zR{G({WcAD0r?>>epOWi^M|P;Q8(HDP zS?N?;aBvgNj>Nj#53wx$yo+Dis?|b79j-U!vgn9$Khn$Si#Wibdg$T#oQJtn7f!e$ z)nnSaV2)fs=VQ2nPF?u`vdH%a7I@0UICC7~q6t}0AnKWV^;GQD;DGWg?T?1sLVtq0V`y1RWNIJteoQMwv-wdT zVJ<%G9>t!NGV3&b+kE|tI#XcKRku;vHN#!B?44^$6iJ_ccQGbP6zjmYnSkhyx4pF> zei@HZPpH5d|G?uPFj4*K!ByHx+w7DTCv4_ zQZT*R)4l3C`KjR>dE2v%)}a0#M4(Y9$o$art?|V>VtEq7&cfYZ`{=Mim-1v*g4Y4u zJ6?6N6e^3u1UK9bq3_-@!aD}_F!^k!-Ju~}PO28CiBUsFqP6efFBLs+7+r>~HnSeP z${|NbPnY#nR7%yBh_3aG>a#At`&~B-#l;ra=M0N>ThF$_FCK7kP_rhfT?Uv}#jEOO zB;0*9iWMvZwARVGrsje$@lGhA=q_Ou(%>MjO zul=FfeEE=Bw0R>cJbE%0WoQYtWucy#lC~qco>GeMZ|6`08o|tvTvtynjrNGh1z{QKHAXy`uX8X z!B>UPPB3#7KR6X=vlG7g`-K=JbI1Nw%&!=Y2w#+B8o1Z zPW>mLMcf?gx4vv|ldPB6d%+I_&Q`V0Q{G;mh1(oeYMm1=!UBVDt>Ax#E&@W(`h`Tj zww8k)DYEX>|0H(&yyLlp2+u2a6$6qpMb*hWpvHH{>4~uIb{dPQc+MQHqaguMGP3SW<8*=ALa|2UMqRfcFJ5!sTHd8vl zGe|~XhmtvTy|o^Fp*R%aaUqpo#O`_TI66LVsZOG47Q#bS2_K(QI(T~MY~rP9`bqEe z>x{g19ABrZ?`um?kk3X%wXI%|Xqi95d~B0~6y}OG@peyL_94X%b~sK~&wKUY@;_F# z@eA(kT#bqAxmn%8XbYCAgjN2#Ne6&EOmr%oADeTAO_mQJmqkI_-mLfdQR5Lk4|mgf z1=((4y||Nr&fJrIKe}i{9mB?A!^U}xriM6s+hMLTdq+X{s-e}ucJfuC?TYPiqupq6 zS8M9q^@p+L8H$?U_@@T75i=Y$*;ti7B3-Myr>~RV1kkxKF|CXPJ@SuZh(LB9D#6Z4 zQspkc!rbEeu79rUvUS|mqciHssSEdt`=7VeAB*D)F{hUyu)~{6V=%UgntDMGQ(L{T zGSn$$rm@6_I8@KX4)N;eqic)h+UH2G@GGIzm3pVez98%fnUY)dX%}})HO4^Eg|lKT zLd}wt{ZeM_4h7mM63DMcfnB>SG5R1e`T#91p)4cO`C#1WlH^05VzokJKLVj< zX#Eh|)zwh9 zS3PMIs_B3|So7ZI(ua-D>FiV*SeRsuPM0~~G2GSZm#0T!^4&-|;Ju{BC2s73^+WoW zKX24Gt1~78UH|#URVBUWCH}XI=lin`gGy_BLVOhC#WlepICQhS%wki-Gg3PvE6au; z&;2rTxg1u*sc8Z+Eb<S}lyR+>X9VIE8>e`-y zNOlvG0dWWl;Fr97lTXadiw|A9OL}kaCV%DT=KdhJ)U4K=9F=i{pIQewa3M-ojg7j4 z*2**(p#h;au6W8k;6E6@T(L zn493yFxR{DrZUR|sQ)vVnzieulTyKln-yr~b>2;}>wy1tzw22rQ(03ZtDYZpbAC|G z!flsa+3+7CW;kpWLFFjJ99njT|-0^GqkxFb>V^li|2ya(F^R5wl=qkCuo z5nRBDt`u@geO=iNYR?xydIsUl|DiP|2$1HRG?G8Nl4nF1*(q+FJLdyqk;W_3vWOoXnB;Yyj zsC`tVCrFTAen$ojaS+f;=YgXMWlcd%8y5`+yYIS77-cC>nI|@v<)3@YM5b}#knBjA zU-DKsP15C`A2n9Iu+g#rAI+M5aJE~e0&h?2eC9oxk~#X&M*TzgdkO-8_9LSr;@gVyvqUj&YT5erXqpHG6D=#s2UH>mZTMZEz1P0P3CnANEH@+w}^;_KiW7#=rFf zS(l|q1e-2m=?M16MDSOi3;QlEkKip^PbtL9Ng7@3=p=3@I-czU%9Zw0dzOiIjRqZ# zg#*Jw2jwA=&n~^y-*Tj~uWuM-Olqd6l+Wmke!fteJ8B1PW%#rbJ9sL# z3shB|ibnF&K}q845o0ib6B}0g-XVw$JMyB{-Gjtch2o08F8t~waN|Dd75SXwf;aBP z3-0A>s~OdcvWB6lae?FtMEqh695g25W^$&b3Hs~0IiL2|a&qU+=}(WQgyy_dx$&ij zs;ZBoh%RTeQmU*PGi@g8nVjAw<@!ML&lA(j*E!^99g9sL@e5AiFB!Y#ldJruHM9(@ z`-~o1980ah9jkmMI%XNx!I)$W!|>-#fXCJw_@^!ju*W4vD{QRXw8zJHsw^|EqooCy z>ekDpQwNL{P+7}pnqhx!tqp8BVOF^8_h%(7KDn2!>(mivmwe{7)Evhj>roTD>9~At zI5;}`)&3wyQLnrjgQNEiBGtE~BJ}7)pyJHHB zX}&Y|=OIFh`v8Nl%!B*qoCGY8?|EX++MT-7=}20lqX&tY%bltPBmWND?t( zkdNgDIr3ioN-mf6fb5z?n$yE@WC)u?SN95$Yl%%tthHsQz}tdLroXcHr=DKIb(<<| zqqV8)@@=&n$h;pgZE-&VDQf_46qwx1b>6|98=3e@8n2+MEyYy6iCAbgY|&=O5Tg&0 zPVScpI+EIr&E}HYHJ)lpHzW>G{1!y}4Q6D=0btD7#pM^<`2Fqcbu%+Zwat;gy^l2? z=bg}$w}L6WWWQmqkQe=dr+ACP69RrtWbf5Dv^Oqk*As_pLdHa@sK>2EGTjTeamXKP zn>e@v;S3$WdU^@Psjp^%%@hC%kFs8AF1k8^AFtE?ARAN1>A*ew+ax=u4s$D?Bm&z9$(82$;{#S?z(y&TjH)-g5a z$&dDcpL<>*^6g9Ab8naL9brA3_(g1I#BQ2v69D`FeHpotbX0?GE`)< zu~(8Uma<|*jbKY;8Dv=oY!|bHv!O-gKD;?2o#myrU;yn7lTq-JS_+x2lu)T2Tl)un z?&bH9f+;0guQyCG9SK+r%)~Di^gGAdkI{&|siYm?JZWqv6hflA0dbQ`#9|_L6SW&!60lu9e4GV8b+IjX3|?4b z2pgwzV?vuBo4ODh62n%FCr2%9ZO;{pP%JDTeS>99@5t5duH>X*OBw~##O_SOALLhx zZp@0{<(BJfyCP_X`ev52V$V}GOW@oD1^Z_l;qNrBViZ7;J;)|-FcLfk`! zRBKmTXMSVTYGCrHiwVSbq1wCG4C|a)3yp|KAhGF~HHyvZbW6Q*vRsyHwpnx|?NGrX zS=FUv<>p=-P?Syyk7eM~4e|^bOif*M^H1Ej3YUUle}w2n4x-O~=++C9l990-iG-Fr z4hp+FL-icr(AwBZaQlk4zqw>nmZz6K2*nZwZVnLHj6BpPy%#|?I*?<+T)v$XcE7fg zhjoia2!6rG0NyslNoiY~PA0IltX0FDwPI8E|3;jMr+`XA=mdU_rtfkE4Oy{=E ztjeiEQbr()(Z2vDZFBxo07OnB(n{OJ0}TQSY9>}Qu!$^?erY>me6%SS-8d|&=7qW9kB483VW zH?t!(GQeGv*Fu;S4gWGV>(z(<0ekn*0&flp^inNA1?4%}*ygwubq+@&H07!*{uISw zIug^h_eI9uN)Y`s@TzkZ2=Hnn(do@XfBkw~T-=1{(Dc&{zr=PIV3SeX^V)QP#s+y! z8*VB|s>~!pSe8}k$z9MZ&j>S3eo}n|L>hU-4siq#E-@KcF%5JlI@<0tPcu#Oiq|Y| za=-H1S%IAZ{pB1_te0=r0D-1*8Q+3>P5bgQzDaDuR|)Ibjc%S4KCUo2KKQ`Qin(h2}85 zBOUVXWx2sKyD+fRbbcuDk#X11)u5kVGV~&|&`7f9Qa>`& zgTs0&&TOvR)^^vz9owD*)MN`?n&z0adw@2u30FPUF$~heZYuSyDtWM6h}N2IyU(T? z&9{$^Byy&?FpqcdRffR&nZ?&;B=rFGirgR0XNjAlKwFbEyYka77^+D9uQJYG7*MM9 z7jx}+ZHJxQbt0KXu`~cr=nm~O!Gd;RmSw&jLU=Q~Ggs6aZpoQfpgqQi`o;fzLNcG? zFh}g)4m$Z@W*^UTysEZI>iW%u;A}SKMw_kPGv(xY+R}lvFx<6oiHs@H_R1^11nqlQ z=X#?`guv-U`87P$?b^BQRO{N){;#h?*Qwa-`XnKV_v;SNiQz15+QMHsxd~3p-_JH# z=M&bTVPb0HG~`oeytX>1F^Wr0H{Yg8PD&aZaF}90)c%7ZFd3mN!ru3Jd#f)WUaxGP z^03t(lwL^(z@=4MP(iL8l3$H?qia9*eKpFk^!CH-q6NtQ%SO9P^h1MHYUrqtg?gis zd7^_0+6CF$Sfbi2syaRPu-?X60=%8IR#v`}y-l>plX)G_36yLLUIp_)l9c7on!<$) z{U1HrfBWlKpw(~PxP>M{h{rabKdf&#y-28`mS9`O|4T#qkOfDF2 z`=Yr-Gtqd#U&3i%=}C}0FNly-$SoAl6={Cu#;t*17c=nC z@!*tyN!ae*WCs;1(^$2e>gXI=Ph567D!fY@YJ56`Zs@%3=-pD*ENA*2GX1tAe30#{ zshkOs;&0OJ_jdzx{`tFkVEz)CVa6dzQMQ2SgP{vkD!l$Zq14Q^ivZ_tEBlAqpq30l zc}fGbX%=l8a8^&eJ$!$qKZPD6DJ=NL3&hSSX0=G*6Q+3mS-EH_dc33kAWn|C-+S){ zw&Qeqd~?cQ^2nOo5M_c7DXcUY5XBfHXUU9VCM&1JA*ruFs91+(f(dV6W)P3lo( ztsFJpC6}NF|M^0yYR!HjCStkir~`f9*T@rcu7UP$KDn}vD60lsqrV_X*LeFmps2P- zG?Gzm+j+8Kp{Axk9Ko5DVKsA%#`P;7BBlw?V-g}aRvtQFIiv+PT21F6ya7uAJP zN&=UY^{LO3$rvY*WNN9lw`(W8wd$Mte{O|xL=DOc3N3Cr;FUsPBU?FTbhsL= zV`|6~vfJgVyPpX?H5Zx)?qGcp+gKh2SihJZzMTFD<*_Ql>m_|(Z1vf;Za8IlejiVq z{uDoDrk)iLk1!m=Ek}G+uo`ZfkTl{wh51*58cs?eH~rM4tPi+evM=f_gGFrjFx%Pz zcWzi*077tvmhufn1nK#18rRJ`=-zZim)FLIR@voFc;$F;ZmWl~^|M+@87j2~EjYbo zF$$vQkv+gIY}y17(QMb2D?WR#Za+;p@R{_rbPe!`a7;%uJJhLLTyG%22OAqn{0s7} zc#itv9BE$8t4DrskzkwKZ}^j0)bHTXWk98+k(xUh;u|jvlR_k;i}(h=63`9Cj>H*4 z8m`dcT+4MBkf%N@XYDQ!-J4*?#2L8D@_u?Fmrdm#yEl&7r}L>u3>(noSZX1@)ff2L zB}*tlK*Iu6m{9J#NMx8j8>jfTc9=ZcN#964E49mE)+uJcIy45^3Szn@){>KuIZ2czsIs@$R4}C<9do1`6^;! zUQHrFWrS2oCF`^NyER?^Y=no-G#rk?Ya*|EurAz_;S-|zQQK1g$PSg0x` z4_;?b1YOjeE$k>}v$s-gPxg5|JBL`4>Nx1d+D<@)O9X<8eGFPWBHipLSYhvze1#j} zJJu_2wa%^22in6dUuEH)b>bM*j8`gVbtVb9YUf9%a49OkXxabsIV<3|UvG~-yHFNg zq^sCP3T#-wo^GVsLO<1TFJ-cL#iYrhyLOKuW2xR$N!fu8T`m5jZtKR@*YzV8SDD?j zXH&JKrJ^R?GsM_ynsaEKosn}&ztjrmq@=Gqg?_l z3K0ixKh!#z;!J}-D88q4#6H?xr|47+ltiXHiaz@+)k>m6{byUF!6?TawIu6PPRAE1 zse_uzoGa81l3Pq-O5XRKrJDv>DYq?*grKVw?V$zo0Qkr#5>e2X;bbaxam*}rR9un4 zA?#OzDXbJ^f<*f;E_WTmt;?OM-y2j}^#sw!uv~-FD!ujxa8Y0uT7FSw`y9o*S02(` zrc4S@FSz=StwZE^&43|cH7hhRm=}Gck*a8#oOZ8m;^gAWHR@2n$;HZc4&Vxv=&NaC z6}9v5c2lFRay@Sqzruj-4=w+r!)KK|r0ud!s;pg3&I`S}npX8)6!sVAAL&?@3tBP2 zRr%Sjx9;PoU8cJsXT{GcfE zQxbd+C%I+9lkf=|u4@ibp<>o+yyj_-#qvA8I-EzwCD*Ld4;=iX(BN`LPU9vK0%&qX z*&R(!#t#1gMSh&EQKg<^uZ|2`uUPM}GgvI8khEHFnN?Jhv5zF?UOWu({1^oU0&UhB-FT4_fg^TRs*tvM3=v5yu<-cl#pMIx_Hmky2ocFGR38nR~n{u zrEdej!KvB_aSJxvV#q`3YXi#?R+n%%6AGY1Tad6ujrBs%x?| zjC|rXNfZd!*il%SZBf#Z%j6i@Y8{WiIRtjDXqEjWzdui`k|P>y;`O}V3zZCii;sS0 zf!wIUASv29nn8u3_)x&wIrQ-(t^T|?d%*1S+lEjLq3^&M9Smc0cFYsiR(&JPNYz>F zu-IzHTA`~!z0Qm&5}1i`i%YN*7w}6*=lC-woZF{vWVuR5!>#tlWJTTYAf44Y=VoY< zXTTg8a!#x_U7O=HZ@m2jTrG-s^x}bl@JEx?Ehk&UG(;|B@xiXr-93_OJdQiABa*y_on3?Ae+W}G$~fZ!rJU{R!7$nn?Tm!F6ZHN_V$7g1Yq ziZ>QtiRG}n2Mn4@)vtwHvnM(Cqf)BW z91H==T9t+})MpaNs1EJtt#xR8+t9~Pv`u_P#g>}}f)mz}zc!Y6(xKsp9d2#U1G{Nl z&AlKe<;Mp50b6e6J7Kc%#JJ<2o z0qlvhh}_GaEw+!?H}c7!^W&U=XjTmt8`9>xp@_8kC1$-lBOjB2>RRfTn&*FBwrN%f zhnvjP4rF)QU1IJ|#m-hDt`{w%wx&~FFw;t`gY=qD-_y=tE-n-}^4h5FDXE;*xzm*E2{}Cafy04ROVmRG-0AXLjz>mLo4(y(M)8h9jWHUA~E*3CKrIC?e zQc?ahq+gJcU!wW0xDn*1B{Ay_f$LZ1Fspeu%_DSD;L@L#-bswS3oER_v^DK8HaS)z@T+dhytz|K}{5_yM>|YbPMc(dmw*5g{kZ7aT?(yyJSmON3R3ax`Czo-6 zTU!Y(D-1g^DpTN4Q3v%URgCOw4zsIsvlv-xw-ijhk{rvC%HY!HIjw&ILPhyH1Et3o zmx|-q-&|lnk@+A0eu<-2X|^%Azp7^!YU^Pq7URXPZ?_=nzX-!3U8&|>e2@D_qfCAD zvm(!5^!Y!+Lq+*ocEGq5Ilu>7w(GU=drzF_VIedt*hy)F{@=*{hZYo>7x|A{I>!jB zuPDp3r8@sVx&Mei73J&qp*|slp|1@w8UL@m{7-EEZ~*l+c0C^(n~G3)eBWpc&;RS{ zzkqlj-?P!~BE_UMflE0|@L$&cMdq&`pLkvlFb&D~seHOlje(&3o%R1X0{(}|_o+VJ z-Q6LBp&pn!=YN6tOVhtPZ^L@=g{T1+k1@do@Qre+>VZ&5dryZFM^uY#dqr5Ig zcGGTWdHnw+@QWXIi!1f@Vwkzz@#@#Fe^WO9oj7twBpjDeo6V0=v*$TC2}nptpMG4t z@=hxB|F-~c6(|`P!VU&-V0z5~d41v`HIFYy?xD{wZlG@>Ig!j^-}U`Z~BJkPQ>_b=QFr3)KrItBfY4yKI>5HLxHY*jtmef}VpdC&j`rFd(QR}5 z<@N|yy*je2{_v~rQZ7|?JYzg_GENh-N-gtJ%`he8I;=`fBibh*)RQ8DAU1`&k62yPeyvR!OL9q*hUWJ zXxeoY_6Z7q*_&m;(cqo(uG-iZv~As$vPO*v{O1z)7vTS{iU1$%bA>PAMX^G)20cmK zJB06#=zF%p{C_AG=?#v5Q*U&`!%y&gcz6)fN{YD7V?Ais${NgEYcAj@l#k2qc6sse z>Y>yjm`A+0Fz}fte`g=PYX=rwUtKPoH#H%&nt_nMiMVB zKHWzzAjNN*TX_hYo;NSqk`B1)C+csLYy@qVS&1Yf@(`tF#s5zBVD8c?iS-EDLA((_?2 z{bI3(`uVm7YX@CzdCcGh_lVLb1Jhz!E~ps+iZn19xV$g)_j zlA!Ru!tvzv5-L(H9A;M zWYk&^5DLgX+(;jaM1(P@mwd79eB^mkEGt&s1w-|`J}hRy0#5}6&1LY{A9lKI7GjbK zemgVIq8czhy*#cLL0Oj${P$(hZ3%*x@!>gEYx(2ST>gixfUUR)9!GO}pbspU=Jz zurF3R|kwlYv8*W#Ur)wG02H zC9#n%WP6as?DlyISDJhurVZ>%H=-eg?-~}8Uuqy!+ zbE!l#l)O?eUV_@x3FYg{=sQ*f3s4uSZE-Su1PgOJ_vWVNXbevKAX7qf{&Y#)Ts z4e9PktiSW=`d8>uB@HPF!O#|KM_luBg9nSTJmCQwc)7($xqOuMzoC)LWukL;#o=g!jaD8Ya z?HLd7L|m6;tk#>mFvN;_do_9<{1NN77#U~%7 z$gHq=`mKtU?T&GI$hP}Bl$ZYPoR9?~VarqD$pit4a=dxfdIF*3SVu0*en{reeTE|l z`mlapA>^Q^VL2vDOr@{FZB7MsW^$izc5DpRR0m;ZKw-+>mWed(@FW%;@!sBE^+F2` zx68`rQuAp;i;qIWp`=LcCLDYUwD0_RS+}1*cG*E_No7*|%_Sw*cUADlJ8bB-Df@%a z$>av*6I5^yDs>yj3WaEw(9EbnnTf0b!;`ehM>bHy;rzmnReQ6^(K?oYH-mdTKfUN( zvEBax6LrcM34i(I3%ZGaP8-B?-O{halJWiB%9h=)a&Q^XF5z}G-%euC?&WX4H&P|3 z-^ogq6i&#RcQ{{EI=W}EP$BjXleA#9-dq(<%$;D)8Ku+iOqRxJj`@!fXt7#{uTlC< zihH-+wtH9T13kXGxN-`guTr)%@X~F5YK@f9^<=G)%W(vodvqg9xcx96OVshRZnxK~ zG*NGI&%0g1g&HGj?$u0wwS4JF4ZUCtk}>coU5ROET!Zm0>b>U>x?7bkASyp&Jj3AM zC$I(UwIgy6a@GpVZ;${?lw=RCsy1;KX_Hv>MU|W6n|jzEQ z{q>qM23I!C=g?S%lqKGFm%yA()*>y`tHmHgo@NRDS~Wbc9e6-FVytswQFKDCFxI0) zW<8#?2Wa&|zPn3t{AP5&(eWCbwexO>!~#i3A>!TTrOQGxg9byI0GyXt#DhrjcI(~l zMTVe@joZawFIU+3&wBeW0zyTD|JsB9(vUvbvP4J>=u#tJQP*!+?*LAc%;$TuPlPt# z{&Z{}*qkEaX%u|A)8SIIJ(5Lr%?W+`=1uJ8pnP(EoVb67^(%3O3_(J<)jBgRDz@XX zjTSrq!Gjlau^$6#5$mlE3ABpDa+v~+v3uiVmFc{Pu-);5#6e@1ZDtk*Qj%Pb258d; zd(HxN7Ds?NJJos3dt@b?s~Ts6d*;6{(N9!JGgmqM(vR$^-yVgskdy$|l}@C+TYEjd zc&mA6Z%ju9rt(AgZ&4mO)QS{>yjtxb($Su!y{aVNzt7}Jg|7@UT>}GNgFlQIj<(wG zIy2%y&d;~G(FSGx*+}$qiFW<@1Ej7=`O#-&>xuDzr2X+K5gaS5;)TpUNd5OD`_BXe|!-@v%e7c6}^R62UmmdO%hW3C|PGXECWT3;;IT!~h&mWUMl zDY>2Y-%bM`Y~U?&$qbqxZ#+PoUh3_gDqbIZjXQJF&NS!&waqK};Y^@UP14T(=jcaA z8f7tpP|h+f(;+6j6lS`@vBc!L-4UtM`66mj%tN0UOdt)Rp!aTB$l&O%=~uyj8{`lQ zBxz(+0;l}GsX4eu;DK~kpChxGZd)uZ^M+h}mQA6ea`U`t&bLdiqGLo<%?pK{;k1jx zGWg-QRSU_NVmoJN$}eBOOyDq+LzPQS`v??${nNnP9w&TO=}Jr}9I}5Or~6kH{&u&J zm3~cmAinZ{_PlG?p9cE2=4CgF2NlV+=>v~gS%4@+}+(Npm4qI z-RGQp&v)D2-_P}Pt~N)XeLQ`vxjGjLg$>F!GWz=aj}OMPaWFAW!hZC;t!CD%ns2Eh zwVYqFD0w{7tRo?Pc~`ed(T=-B6&Dvzp_D?RCZ@&vzT{i}qWu7jb`{<9tTf9?W+?QrHaS8)m4)`?38 z#8HqIh#1JYekAA(z^&zL&0)4F`TyIp|6?Cs$$j|EGGGv99K3~`k6$dcyV~rOY!oqu z0|pI9qSf;4pA+F^h6qQ`mT1ASpG>jN{U8oEz0s-diTS^KKj4-LYTJUX!5F&^Su0+nl8*s{@owb;Ztjzo~*2=||-)u(dKT&`$ z;xLC3xdpeUi?dnWb_l2Q9%9?X5$b{#pM2vIBntzI&W5s3y}W<`8n5 z4Wcx@UbI7Irt&3FS>;OusbcqcWn#=`02_!*%|_2pLj_P=Pjtd~Kgqpt@4}cQb%Y zEck6(E6Q>6n@5%93x@9eN!WJ!gb)^yYC&3?N zWfB$x3Fb3o$M^PxKt?&41~uSjTIS|3FQ~lXbg_n!{jT$VqhPu~hUk&}ZHGJP&0n|H z6wYE2l>7D!5nXBXU=&Z0dNFfA@M8CWa1NnEO*|kG^gJ>M3pk!BQd=ELAStjM&*D$b z<#(gm4&UXnUrOrh>ziX&F+QBgl{WOo^nz>{IOOrW4ayo1igavEzua#IsqGHN&tKiR zlqhCPdn-*C14^kFd`iBZFL`_}A>>Tx#C%CvyiON; z)DG%&jKf*MSg~rw#eY-EzA}~tHuIki#Gm5ey721UkFR)p17fx9i++YRL)Kc8!}QYm z6#bSmjWw0n|EUHL_xspE618Rh+-rnA@-CpuEQRo}t%4;!VOqd&1-)2&o|wp=%} zg@^rCTp#!{zNE{(JEZ14gR=}#_M>ykHM$*;eqvUI5 zm*Cf4QZ5j}^eG8F?j@hxJ|5{r?P z=SAepr83Y@?tFqrTf+M}XD%;>JcvmgL&-tca}>FmI?8|({^RmPn8AyQ#Oo z#<82Q-~ENEgP7o2ZcUiw&V|1BEJ6ES(BnQ{xpMavwu})9@J|=b*ze1gMmzP&!dK#! zp!c`eE_HgJf2(~1(PGBNnn z66Q%q>YmMGoN@#YR?Q%8gatFAQI#Ak?l?k72s#XcdJ8vQXA*8{W+lkRO3{80Vz5>|^) z^z}zyHAAzFCQT_iI*xIM53Uh0K2j+3TS`sjRtmkriGbSyS1#YgVaQ~`BVwVvbaq%v z)22RkwV5-s%C8TZk-HgC?M0V>M8ew$IcYs-=*+>f5I7>aTI=7VDz1+T`0)9FT3?DM z+ifjK?=5?f<58)}tavnFY)Q}-)RJOO9Kr4fFFKWo>+Z{7R5D%<(;a^jPt=>qs( zPJ#m0NHh|;(KKc%??)i7m_V4B_Ve9&s^Qi-`>$p$hn1AKr&HFayH%&-MWY~%SD7dZ%3umm%Ci2Ai^{f`rBZ`!%$hC z6ML^8TXx*yWR5<@qp@6L&WAy(x>7*7O=QeE<}UqU>t;NQTVp?q*J-d{ZK0eAG$G~R zNCw|Gt4WNv2uvP~SI@?XL+ISK4 zxSy_J@Kq*z`%jeYne-o}PkL?cWmqv3-rYAd@?kHg=x87H8NGW?c{mI{-!Ub4y5Go* z?f99{k%o~Lcaxce%pUnNQz}k2&o;OGL^NwD;AJ^t4@7@c(1)VH{w zCq>^?D$u_-S1Z4BTj}SQeaGBj~uWIAnpUhCrUxh4JJzj=6+ZWO5b z3PXnP*cL@!N!uqO=zDu2TW>X~`RpO`Czvme;HwEM8e!>xS;|ndR4ybGU3xah&q8C6 zucPxXuj4r3{Fb)B3&Oz0!Wgj)95P@ppK^WfajC(Ds?mNr#Brk`k4Y&n_Q6)Py0!## zCdJ264NoEmldmb@b#hdD@448}d^oIMORIF?|L>t;Pr`=|r)_GK656;X!|uS&8LD4e z8M`=hJ8d5`(2yM_8Az3s0YD3TJOK-;D}b3QsWzOEDZI4Df5?cT-GDIBz~} zOqb%l^7%io*>wL){Ya@o!LyzTa{bcu3au_zvs%IN{`T({q(p}^oavU6y#v!M5-@sl4E0B}m5 zxyEITKRe~m5U_t)MEg!~zSgx%Cg6OD5#OHv*#)DYhsSAI&gp7gn&>H{!*ii4R6=1O z-e&0ToME(FgE77mm53)!V>1p(fw865_G63Hq@nxGk_+0cOO{*;Q<-b$>z&>R)x&1c zdr{Gg#fQ_)px_<1mjPMag-@dS<1R1EG^(%dkgk%eO@E14z`GRH<1v{bzS7Qx{(#kUzjo#4NX(bLtGwKI ztm^K2nMBQip~hI&NoCPj1p_t0zi0eGrFM8mDVoqbq0CXA9rFp=)Bn}P{Li6I4r@vo z{Qi7-#2q>6u0`Xt(P6mnrnQlSW+g`AG@p}zQSb;oY+kpTI2;!k01^+`^U*y0VANu9 ztE&_ZhMkjuyJI>i`6vw`2h4uLi2w#gz{Hc%KvM_fiPVl~EYw*+ThZNtPggRHU0x88 zz!S9<2S}5{YVlofz1x$!j5g92v5qi|_S}2X*PB_TeNp_^@0jlZUJ&o5uU>d?uy%YV z+vFzEQ!r4V>0j=QB%=_GR~cVOcQn;cvTFBWKQ_O6h5S!nfe+%))c4z?>13%hb)4+3 zV}bF}^Hq|#B%UN;PZu{yg{|+zX{KWDZ!y@Q-{)(svvdnVVnH695qLL3AY5*)8{#4q zG|hgc9^`GTOLMf1ktohMR;q4-Kf|ZjuN& znJ-s6oG{P_`RcBQm~dXrze)R}T>-yFKc0D@qWL{igz=CB={OBF+}sHrql=zE2k5n` z*VswE-TfzCx%Hj)LoFXel^cFca0PEX8xA^f&2&8yUYcnlhdS29#BwBOSv%3jViL5@ zfDFVUx2&E=BNp09fz4kOQq79d=>J{DPgA4zaYJnB6GG~rHJXoTzt^b}`36iIXCrx| zD%RUPw1y1Y?CFIc=hWmdq;Svqj0MLQyUKt(PLb#&9N*jy695?FraPDkc>XtkgQUCc zm+Od5`P~jEI~oF>&v|d&{2&Ah?!NvkoY!AMSL!TB%eCgQurUIK13O~Se`^}C6TF(-|i77Sz4U7m%k+D^%dKj(q+(C5m1eN^1ZN`9N2tt*xt zCtNtVIX^=UIT1m#6YsvTn2{XuF?;);j7R*kp09cam=ezU>4$4Ajqwu_li(H>Q|Q%% zHRH7fbm>UBPf&GhU2&^)&o3z#;I;!Q&2Xq1f_V_e^_m?uSV^J`AW+L_9U&78qQmuU z4{XwDkJAN>W0&*n@~}?=Q&<`XE&(EC1uWN-W6%UV`k! z#nHHV=Nt%(UZfqz*N32uR`IPhM%T2CJ?zt85EXop$<>AMoj(cxHMQ9{p48z3RQ4Z@ z6lv_H&?TQ3Q%`05J{J2!{Ch08rJP~}EJB4O|Hrau%l zwb8EG5eEmSaA9|aH^5%_im*xaUdUT%3)&yQPn;5p6hlW99L9luhGHMJoiI~*k0btDb8+E z6dp>wAl}t-AcxH z+5%H%Dt`QcTq*;>HXR|ajp^R$Oi{gU;tyk;?{p|G_{IJD4R(tYe{mPPj$`D~n2P$S zjft?=_eV05<#1S~b=ARN>>s9#rBw#r!+Td(vd}3=%h`+^as@mJV{k{*LZ1>(3ZLu7 zl4)xMx-TgQA1@|Q^qOsLh>4Ov^_@*f`8Rdmcs6g4g3qxnx)y?aEP$CuQa?!4 zPyL^!!UV-VH%d7!31;QS-1PEE@^APFx9yRE?Q)j{e3tMbI#rePcHhkiV+|o`zZYaf z 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%0AINn7|qV&pA*c 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 z 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 Mc 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 SBOo9kxG$q1oqf;1=l=nl40%uh diff --git a/wg/modules/ROOT/assets/images/archive/webui-editor-0020.png b/wg/modules/ROOT/assets/images/archive/webui-editor-0020.png deleted file mode 100644 index baffbd64299c0e701405dd38e9d67122cbd58bc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210593 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μ#6$SIRKo<8q?-7r`6y;P$!D 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 {<_ui76Qq5JMv@AL%A7_lD2 z9iVf$+Ljo#>%i)}uIu=4^*?Pmm{ec~BV1h?&dh(BH_!+UXv(+GTl+OJ#m;vGSk!zX9BJ$_+ zMwbjuFnvs&9!jd(NATWC0ZUhR0qA2>bXdqb@+4WYoYOwZ41 z{1^3@gp+YcY_~0h)Os6)%bjZvn&0$rz;)Di&2-#P_8Z)-?DKB2w@f|-Lc!N>K5W!z&;mWLKS|(Lf-2Nr7d{!}Q83eM)eT2sVT98A9PO@r zvRVaSHmDf(Y>;r2eS}{u?}nGiqmrX2rUg(;TVCWDEvR9oA3b{I$qq3HL++Bk(_cal zjuG(875B&F2*)&wrrHXm7ZXwRB|Ki&yp80Of%ia)uSOm8@>}lR<;K+x{Jo}{L-^s7 zA(M=bCm^LY;%keDMC5y=0pJj>o}pbfULBWRe);a~?xtP7pFtUk8DnreoiEWv=qqb1 z7@a%g0wF8-a;Tvc?#YSn)c3&6bX0iTF8JRY_c&{|nsr@E|19LzMu^05skwyxeQ+?A z($sAPm7;0%R_vsi1Jl)m@=9g(6=wyQ9b(+SH-CqBV6o5)3k(Hkkxh5FOFyTwrme81=wynqS8G#b>~`D5n2vs5GVvc4vcNIo%y!k zU4Ub2$>%jE1oh$iT-Mz?#JHkrndv@uaNdNJgPg0EJjd>hU!6n45ffbA1a%$$K-UM(q@hR`fiB_J#-Wl1caYjcL2<8J#X0WKgG1k|{@dG9DvIdc%GR z^pq?dD!EVBF-+<@v}Du$RxYuEZ=V_`lgV1}@Maz^M`bGbnCWFcDtM^hGHOw|Nk)B6 ze?)5%dTamQtAE-PFn|n|(2qo7oLJ?3>c&&-&&cn?r|p_Uk?B(Dpk;=DJrsH76D>-> zg)cM<6M-)s58tBmX4@dy*jaCg+Zg^u5HEMm0#HSQ^b1ic|5j8Xn?6}3ZP)_x7vnT1@+Af&gP2x!+l2J%vB=MwqN@C{PO{EXN9Vv60%$#6LK2N9{ z9Vuw%DMZoTBndNJ$O&*mGT(cE0JNts@*kl_q#n5~)Qjd?dfy3b>macb3ugKC^b|(^ zluI)lY}!aU$nzk~#aOp=eL*r?%?(T;S*yyb#}}HA)$;i=e@Jly&f3j(4+&~ABd>vi zkpk0Kp@x*+E>${_%vg0Rw@&J~e6H1nS`mDiOJ7kMshrF@i>}T+@zuFh*OLJ~Kg4Dv zQdN`o*qM5b(9T@MhKJ8boEV<0(rVp2FI6qhUjTy(GzTO1_^o-2e=bLOc2F&JT$ZND zr#-c~^=F-I_%K61o)h?4RFBRhlc?x%+qgQE5;CKcv~4)%0r^(uil5hAXOB@pYcdsI z@b{yfe=vg`lvEQgw@$o(AXm-w3i|}Rjq1bOTP*NYOhsfq%+X`t%c$~k3ZMEdqwaU? zP2AoO`rs&`)VsCobyOiw*P8iTCS3-t`8zIl%6_}ZMoZcY(cn}Mmy}ZCn*)zTl{H_#0FJ=C40NQ(?EfeTupw?@tGs8kE2L>JkKgKC zu+CKpSDwT|qfseQNq_u0Jw2WIBvYbzRkY!_STz9ue)xwo&EAP$K#>dCU_jFS3<*>(><(=_fQ;&qi{nx3Ms=}@ZiH`{0 z^9QZyhbL8P$)U{@`l#u-WshQqIz{)FOr}0oei|y;fQ8eDoGNU>>{0dFV!bxo$HfyO z1dvWkmB-;M(ul)-ix%HhcBIothu{~8+&sysFDfc3fk7Wqg+4+#2r|j!=IX8sQYy)Y zCe)a(!KBvxLg9S;wd*6e>)2xQeXB&I1B7h#o>>)@6dDgUAQ#}Wa(ie|f1p=Ymdn@0 zU7%=>`=k4jmU*uvEG>x|DMc{iFly)~`|H)xc0D+*s{Ha(6izJyiz%|p!`-O4p!Jh; zs*ok7j+Cs@=wnt{8^O)fmci}R2xTJ1GT&X2^O{QHx!_uIHJ>aVE1Ww9RbxAnfGjFi z7YeR^d0hq`+l!BySnbKm432uIsIg>e zAK6w>E2!}WGzV|>D_DvK(`PXQ0*9OoJ=Y*!!MF679mI(N3FI+f?Ud=3CRO<=QlD1x zy?RxAY~c`ZJVluTC@{iBsG8`M#m&Chw%XTfo*^QH(KBxr1-!ic+Ofyk!yLZr#BnOcveto9ULzNs`myBoyAqFvKH1T}p-zHX%uDy-u zU{x>y=P6nJB&|3PEvX}Z`)pj5`BMsd)K%LTZe>I3nwpj6ygeKJ@m87{pibHX1@HLM zh6CAk@7EwO3#`cn;RHfXJ}jhvcSE2s8(&0xJY@|~&Ct+L8mnl8XE2iGmlxs5RGo7d z?Q|)(E^hmevsR~E&@VO*aw2}uA0MsOL=FfKp6)|u>-CSE18}X^^U<74S5iHg7>U`Y z@Ya0xnITyb*EW0GgT@=|9h}HqxV+(8V`7b(L!CUJJOvISvYe;S)wseT7v?Q;F@d z&sruful>gq{Dn#p0jDtsYm6R*B7-u7Ac6G>Aq?=l5=5g?nmALTnSwTAw8@e zq@I%3_ABqw`8r8rl<)C&#`7?FG@h0#=IV#u($VD&9xm#c8KG^?%41aF)T?10BsAze zgshguH5>7H)CXy)H^mPEaV1z76n^7r1V`6nv7vE@-*JDqj5D32@UIrIh$z-r*|bY% z=y{5ma20YB%OP&#qQZ_um;Z_?gfWnu$ssW=em-BY;JA?B^zqbX+AI-h+{A1Bb__7^ zh{u^Lh3T`{}0%hpMWr{Mf6nkWe@s zYn5DFU-d&;UB*+LN5$K0^@+rA`2!lPb|cZ)SqWzQufKuZ23}js} z#T*`Vl}|v3`jkwdmnNv+6CZ(co{t$|IkSjxdH-X+Pb`I>Uh*ve$WjK zdovX@$&!pNn7R1In-3*+Fm{8cO&;I|0MMZr>KKdjNR$MVlET75`U?+}ejC?KlueOO z+Uh6CKUt~gXgr$9VVwV_P-WG28{HPnm%;BOQDHG#i?_z^7OSeTyGcHX_?^4lI7CT8 z$wa5RMRW=#Lo1l zED&4D^Q&kJ5IXD49YN=N)s8izIlBLF%J{}$oVTZSHdanMHE&Gjt0TD)%Y{Xw^HIg9 zPR$i!2d`Dy{Oj5S<*$tQt!z0N;nL;qZ#Ac!cms??FR|WFw+-w;5w>nlw%!S0LKEo){?LmyNCK_^f&& z5IxL)@;rID$1s13qOHHHoBY{Mx;9{=A$d?FKOHp=!Z!?@@cs1_bcOSySI)yFhA(Pg z!+w?`pnc`KH=JYt>Fq$SyijQ|A{%1EJFl^&H^b|EZU(zs^eTAb-Vgt${>u#EcZ4Hv zs|{(idD5F-&}LLfH;vG8N?jkLUL%~nOnKy^m(D>z6kU&E6hpwbbI0(tTAA^H;`W;* zeN}Ztn=I`4PX#tU+X9Ery;o{ZD)jdx{KkU}IN%F% zNiTcp0{_P8BMIh|Q3@ZM)b-X3G~3f>2m~I)UgF(eW5?r97j3s?4>e`4Dmyh_haTQD zcM#e5e4~(CZIF(6Bqi*s+E8qeOs`vF)H-(G35X_Qb)lL+SX4-Wc!0%;LxeV@KD<6N zsfRE$=XK*5C*qaZ6&hy4P9w2x#QIIjQjqJOLF`&j~Sg3QfoFFvlWNqTquv@89`o?OK-eJQX#$KxW^$y7drR6ON z`|P?wfj?zXxg)#Q+}T`ov1d)qBva_@rm58)mPesg!_}L`D%=@}U zS3@eO#ip>nghBN`w7#+EAXkWM5)TgD#0C;|9`1g=U`(AZSuf8a#+OgBV94jSP>+_R z^YO9QlW*7^r7cqQc9Dnu#K!^yV(%=E;06dmwiV}zi3TQXIW~aFY z=A6W)7)uzVw|;Xpbg_@O#}bqxh*^d+n6Vhu7hd?qB@Y{5hdcVJgq)0{F9^4{6+~Nk zYK!o;oAug2b6q+_AeZ#3 zN&yjCyrlgGlBQ`37Z)WrX6@F`Q3^T=>Px^}={0 zU}A!e)ETy_^Jm>t#)(2L7|t)c6Hk%Uv=3p$=g+~$TB=gm06zsd8RYi}%Jo%>DB z+&1;WcY8VyJ6+BYG{e!52&YuS0cU}AuVC}L15pB= zG0Ii6RU5F!ThHF%Yw#m54OvX?F@=3ci~3H`dRUCZase>_S0Z&GzMnq?*Y#EZ2?K%Q zhwWtyc@U2CiLTC&K#@-J5kwWQ>qIY8L4GmqE9D8_x3M%6c;Iq+Q~jQZlpk(T;LW~q zG!SQND}CK)CP!3);GMUm37Zn~wn^-Jj|$~TS?QT|FX!P+>#BBBRN&H>+9YSWmOAKp zX4KKR|MLQ2B)gQ`PN301-&f;%pVh?G#^V{RuKuz-K%^co}4aeFWIerDg!MNRe{|ZM4w3RfXt^TB9^Fv&|}w zOu*YDItBPpb-{2eN`e2_ngk?fhP;CPivS%t=o-mX=Gq-d2t>>9>1(jBy>G zPcguY;gqmbLa`;rLM7t zg7`0*=f5gYMSPngp3gMaSbyDnO5Ul7Czn+H3L2grXie2&%uteoJz8f(;X#~Ku-cSu zG-t=aEuo&+H!L#~&VzwrwQTrcqCXFevK6j4JE>rsL1ic}hGByi0ysk+lo`RZ7~--K zp#g)ZAAl`lJV6LH-Umo+Z9r5*j~&}@b;izDELWVWaJAk1Y)8g47sCyib7g-WlbV(=-w}nO<5QVfuo^m(TJS0 zeyd4Jr*9MMTfg;|!zfvGZnHBM2M+%!Z`tne{)gFAuC+-B*goYZ0ZQ8P* zB0)nFLiI-*t#|c@40Yqi-jPd{^d&|nRXwqwDk~ndLNNA_xz+y8%uaO+(a{a1Th*-5 zhzcqV0)Rv0=h>0W4S{lE6_-)9n1SV@Am)YvY|8>7wGE2G4Uy-38ALx4p=4$WEoSvw z^d*b4w4r3kfu6FOEsfF!+RoQC1=y`xZo66(5n)tRzzFJZpM?rAqPGujcCy?Es;urL zAvQOLawEjV?8a}m-ZKo|Thp+?#Rpa+B-POfT-AOE$${oCmjTQpUpCUc|53uoYMJ1N z6FHdw<BCvn(Qeo@I}LMQ-@r-I%46r z)kZutz)2;fq_8_5&Slynk8jMg2*=0834c_$rUJc>mkH)_16!mF*4I`Z1+kVGn({`5 z`q+D{zLtr*WUW5qU@+d{l{ZHxA9WP6T?(PRtxiLxu(I-|1Vr@{TunJOm{dOGlQZ*w zAMay<>}qI#^S*>f&ZXp9x0KQ(P1dtxESJH-iXP&Bei|A}2_yXI;Ru9U6spZ!TT3Bd zOk+2#GIdCGBL=>RAOq#c^n?d-7&z3pnyu4WZ3L;O$SbgulfI4H=s|B<9%tjS8;Rhi zl$nG(d7msZOO62B8TYO%qBNQ^cKNO^y0;q#`Kpvi_0($!xMl{xdLr2LaPTJrk=GoF zy2EGqeUDqIl}R1;xs_d!Y68zL4Rr3O+E}DA-~i9i#;ryZ9eEMux~Ak5DK4AsV=tgm zdbsR3;9<#Cv>{Cfk=Qw_>H*+l- zyzALmPpb*vtHC)5IIC)mHSCr@su`#jNNalK_G&oKzMSJUds-PSoxx{;u=ofl*)A&M z35~UH_tu(Y*1oHems%$~$|O!q@^p4qbLJn&Wk)>QED~BVZD8)Or6SA7HGi6wjJnOI z7FrgToXDTbQ(mNnd}-{FGxgkn;VqMeh7j>Z^F=myBiO-5?UqG>JH49+13t}J7K0PU zWD|DOh5Vr^Pn52}3zd{a-6zL~s}tNEjP**KEpB0);M6szqOVTw5AYd*P>wu4dQzaK z$tB_+fZSn^>WOF7#C;YIw8L*k62|Y1e_qHo}4k_SIrh*14 zw5=JAQo;#&uv2TrYaYpi2-1jNtgw%EPE|&y+;2xNNX0&V3*U=>UW99?oQJwo3O0Ew z*&BaTjH+dezT{>mWtgr+WnmUlkTf~k`TilB$zjJ)3kn;g7!0TNk}X32v4Uy?ruCWs=6*JT{KH zvSdTY_N#mKj>GvvVq?BKA+bDyi?N?ac}wU~>hOMOZJk zOdN&cxDia+BT4y76y}P`; zAh&U5JKuB}Hs_fHh2t>Oec;Kn;tG=%R5-mVio4?>UJKJ2jTDU+AOhHtwy^ohK6idQ z#Vw^!l;VW`UAUtHj!C1RunbL%+$ehZ?z=b1IjkNT8a%G;Zx5yuI$t+&T1NoE%tGzF zjaK6*Ea8L9Y<^O&hdx3$p`;&4$fZC<)|N6pmOK?h%U5PeG}-Q_-le;!m3vm+dIWNB zDK%Pd8@HA^;jOi@q8W;MpaI^_+1DYWTFdo;41q+1hIE{#G9IN2gpso&)n*r+$YbjF z#R!GE73RCN$b*sZJgN(CAWdJ7fTqg}v)3nE0gh};8HE$;qFQfZ>>M#yn51z2-JBu9 zUCcsY)0@CJ=f?F8N+i`6CE)&f6uWB8sC8QaNbn*V-yL~;(ZOQD-nKESWHISv4Q70vebQyGP9G#!Xn9xxLLG;XHi=zKMR1Ov*jN0$D5E67h`$ENDtQb7aOJ zorHeJ*Y)WT>9z3zdr_V!X9diQ_;7naA%mWVi!f(Opl+UymEYffWz#H$ex#4kif`O{ zeP4XC9aTf!BIH(M`9q=k#uUrsc3-P0a+;^+q2EWTt?MnL!)Z;W4c-zI|BEte^XfcS zY(>NI#ns$-kO*_8lc;Ih;Mhwb>(=X*an0@{FAA%ch5!S^4uhc*jD>^A#nXWJZL$!@ z3AKT;LmCuM)9!{%iIbL|mzK2g59fn&$2ON2FqHYr5;;ssJ_3tH@9D#}1HAc4VuP#~ zR*K1rS%4K`f6GOFX#Dx{C_Dy{7#hUr7=^xBlgZp-m9>s+ya<%r+M9qJ(x6@yf91== zs^5_Ft%U+!|3B{n=-i~45bv?w+1es$(C>k#%BI@8`Q7 z*|H)Z_Paw%bO>xQv8DV7yO6=IQo_gXeDa@weI%SgQkj?$k;6vfu`*5Vczc4tr`f_6 zyB%OG2F9ZVj|!kZ?qbD>!;jbiW$VVnAmRE)QqhS?sA#`5l}PpoS+-y|eYet$=a~-g zX(LrO-7^d zPt^~+kL6ZhQwEVBJtwL4(7cUB1;PzT{Y8+|DyAd2l5u!`&5hSzy`aQX6Vw~#)LE1@ zAlNrER2&dBO-D8fskHsjty{3H6tYJ}%Cb6WXZ-B-AqbH*k(M<2Qo^%MP15@b};Sa)Ve~KA_dQ7h1>Tqp0c$E zkk=FL0ckT%WQP(XdG!36bc^VM6P2W$#JhGRS>&{ei+t%lak}tZ#P3Kwn3I*u`L`WM zFK_7H)u%R{vQ}B1{(pK$4oYVPk#m|v!f3DJk$B^}w)dOe9T#lz)e-b`h* zW{cBem(9B}4PW~1f%*q2nX1hsngWwd2P-BNJE(dqH-R6Z{VIbUr&ZRRE~7!QTM zW8JwmNgyOjJgZvH+592c$Y;8L^x1w4Wqbk2AAarQRqigZ)+-N{oOy>9+eXlc0mrCN zD?HV_ZgTGg{GL5(o3;??(DdR~b5i79*d1)LgmWD{zCcBn{Ork}z_l{W9nK%<)-i?v zxf{`);!tzlTXt5w(Mvh1>cqyz7EyoDHBNg*$J^mk_dd_9xV6KdRLSzo_l9llwSoTz6+-zVeVr<;NyR_qUbAL)bk zqI5ck!m1A*N4iQjz{(ZpQ!9Q`;i=!`@b{e}<;Ow2ONA17u$P=}dWZIvS{<<<{ztA3 zQ_etYs|@d#pB%w<9~*7G3o&H0I6B?hKSUo}kAtgO*yCh*ZLU1d^dT?EF5yS?ChO$i zyg97r(QiLY9OWR^BA%=s*O7ty0{WiP{d4&`gd&?Em9pH;6)}!~1pobf+5X=hJGHarG zggg~Cy;}7bM$Xss$5WnyfZRCSotsh_PHPz{pOT#K&$>z@Yo8n0^{Q?!lULv%BT`p7 zTCN};S2~KkO{-uJpN0o9oz`GGyF6BOP@-;oguF}|h>f_qp43X`D*|f9Tbve%G@Bq7AcfG3ZFG1vP}*ij)ZN0GB_U8lL341?!~ zYZ(stZ}y_P5cxPmQiZ@L72dOAEsOtWZtGNp}dNb?oV&j zZq3N={k5JKU>lgi6-I|>!)dN&ur5u$H+nOHhIuU!vtmi98Dcx7$44&(P1Y$9IHy#MRZ$jHL( z59Y-nK6F40jZL_qcdX#!){18tni5w!amU-K=VF?AdT3}7%#C?k9Nql0>McK?&pD}% zVTQ&&T0psfW>tkqE$Klw#4cqJe_+Z;myeLnt`eb0xwxhH1XiP+_tAr3Qtt`t$&U18 zrKYm9%udq$vg1B7wY?YF6U3)>7`>!E;#_?bAB1Vl>7jhk?gE61GUFC9?`GkMh5qMAlgfjC!T00;g}|F z7{*@|of5Vc-F#CYVKX~wr!y5%>Zvz)oyvJ}k9QZ%mVz$_b{sU9IF)C(lbk&U+}KAC zT`#?0#HyBmuO>enSWgKe=a#j7O!lVLn6DHFK%p($pNja{I?@v*z$heYvE0p3qP4*3 zr+1NPiwKDBYsOn&Ha+&EW0n1m0~M?Wvz$yvi<3SwuPR)T$s+(;Xcn{AnG1i{KDu*w zm!CoHpFUk`2h$)-!mp~ITe5E#G{u#WDq^8_Qww>Y!wjgn?Dr_+Ub*8Pk?p#sYy{5C z&eA4irI>l1v>mT~-mL4QdrTg(g?>Mv?ll2GlIi4;La1pxed zQKgIzdSh!TUI#*Ulqx9Az#0-L?NP*NUo@6mnDhd78TxO?WMMX(j`}{`q2i;<0%30I zM(#$--Rg~BsO;l$2L_mUGBV9%=lt*I_6AzpAiQ-Q&q9nj$}K7-31;-Ity^?i-P25L z%oHX)J7aDosHbbKo>?dN2J^2xP@IZ9HZ%+BcsS-!j0~N3gRfC0k+QpdYBN#AtRI|Z zmQSDGy^ledy%{da{9N}^bQF2*v$32anAQ~Kt?3=_{G8yix@2?pm>BiqdpM5?*M8@U zzFEY$v=P4ETotYxUqY&wgBnt<7q#xT`v9+6bXkfx-ZfO8xz6SgVarDe+BQ5tWn}ybrs7Cd>WZY=b4Eu!tLmJ@g&pcSh!z^>(8E!bl^tP_rEm zwn%N)^YYP6_V^bJ$T{dZ3xZd9v0%)Ny#9Z5y6H$Dv3ebvxvO6$hzH3CQ0x0ZjY550 zk&`Gv$j27PA!NuqbZHC~dGN%w+H+rho2_ss&`~H&qf@8sF>b?dt}e2XBSeoYVmba) z^#7RmKmYvbLVT%QHjNNp^iKqSnthGx!AwdQ)AwPbnB0*GBX!n%q&9*M{IXDi607A3 z2x?LjQQ3+9^Kvl=b_bS0z9 z)FD?aI-hd^y&w<8IpqRNCVN~h&O~;3zN=_s?s6h24ZlE^lVKrOLR8yL0EBz71Y;;^wY?|2N6 zETqcsmMoYC78X+Vy<9>gw)nQrRH`To$zcKuD1|Jl&uzj-r+ zNcISMwm^sgKmX9^sEixx)BSz4R)!Q-HdBF_!N}zpoMMuzpSJfyYV87JUU|I=SxA}Z zQ8W}L0N^+B(>EHJ@Ng`>_K$|ue@N`d_UYX^@ZQXSX>n2A3{`ns4U^rLp#e7^rx!-CESXMboqxAT|Kt7Z%~`(O;Q4C;vyQgJ?q|Be_4v z5KAYf~Y#U+HM*~4KwSiF{46Gj|>&d%_;btA^GwrE0`_mrL~(?b>P`~ zhRFChgPWuIg3}DXeesk;7RaP3?VRN+>^PkF%=iMHif~D~4dHwqOo?ihE5bKN3puAc zylN)_3BM!W?{o0GA$?rPIX8EA^!1*LHuoF40+%C&8ro15j|2WoLo>MKqYV4b{F`dow8m0n%UC4(;6oi^BvYsOb$A1DGOVx4y2+ zVfjtyaJix`Ms0>2hgmn*r}Mc`wT6j*Y+|E|m(yk@q>@BHwu3{<$ku*yW_Ogs;`BpU zXn2w2n{!c|R+7~%j;=@2%q+XT%LoZ_r{KCumo8DN>x(JXiI>Bo>P(9RtKIcDO4n4& z688<-4`6q&lEye{Du*|NxWwGJgW;%pRZ)Tk*Hl*_e~gKa8TB#9#dpDa=~K~UdKt&g z`Bhb?C>~y-#q!!(2Bi7Daz(XbtMwcUryk*$TE&WK!$Zw}oN5rEyp(M2;`&R7Es8sM zWAZDJiMs?$$3>O`W+j@ZfS~i6j@pro1zAuPMueMNG|w8_N4)H+n~aV)TIk17B7v-{Ytl2tvqD{&6d z=HsWL$rK0Hdap%Yd@g%fr2W~tq4`H}9Ew9q(miNZj((w>*`5c>4v4U-S#Tz~_n3om zH1AS~ZhLcaTj)WxVW_K9dIhWY<7$6|h-O!Rc$gN3>af#L8O|X%cf8bIul)2VulhaTdZ}r1TMXOMiQ~K_dI&Ra+@a z;gIroYoWX0_o}rxl9ITM2`Ht3Bqe!%em1@D?wl)7_Hc?fJ21Pxsn^@@8=k!eA2t+7 zAg7Ueoy~*cbR*9hUJM@SKz%LsRxGt!2`+*veYTv$w@=3#B*r%0 zS!{ff(b>X}=M_n#mOc+Brc2r09QH%L&uZ#J*F7&D7~bFiq%;*rz!-paeRR49A(opl z7p)(;HF8xsZuo7A)xINLj)~PwOvtAMcI%kfQ}4Ef31BBK)br(cf3cYg71jPem3!Pi z+Fy8HoRphI*eyRb3N;mYx9W@`viEMi%tWJ&l|LAh4NM>5hUn9EQh4F`>m2Q~v|L`^ zH1*}N@#6YRz1=9XxO2}_y-^(%M|D*L*A8>t9<4nm>p?q+7r+vyz25p8*X*`dEG^~vj_<@&@7mK`P`rkFtxQf{l0d0IHr zOnXsqa4Z|Q;|@*5Mt#HtTZ@SWpYvH>gjSQXrMCZNpVfLj8q%qWT*%nH7lh6?d$+kM zKQ}|@tt||*i!6Fo-i4&XjEGRx{wO@bCDNc6-)%soaX@_EK^<5n_7?wRmQel5X24S# zm(ta!T4lk@dlcm__H6TrNI980yh>%*aut{Q$*-ZxCYZ$MbisqQd>+P)*3&->(eL`hEuqVRg2U_Y8DT}3wL@gTe^f{mV&H|tH8KdYXVJ+m$~sv;yh z9;6km=28gPlGCyIXL=o?ISBwgo_uCaW@e+-Z7_q8@xIv~j%j{2IMd*A;YwsHDFfB` zz`3sCICm80=g*{z%c$}-U$iPobX<>BcD$eCT*z0#bUK()qfUCnB-yK~8|!ns&Aj;) zS?0sWYKekky27N@5+q+M*bp4t)@#k+VVb97kv2iZPnv31*@5Zv9} z-Q`ri@BjBXyXxGnb+M{uOrgL&c<6F5IqJvWpW(7`YH9d z`LeFzM0b!0LVYSe$IoIkYAX#5B7xThSiaJQX{y1G05?wT#XynGFqA_yD|kF&LKGTU zVboq*OO0*(LH)+XYkbBnG{Z(FUXnhI{A|x#h?xI+&)P^7F&C@N(G6J8UU$NWc|?Un zoiI7pG;!4PjkSGU8a+VQb3cDP5fHM5xUY}#$L?lBSIPMM%P^O|D`;*0p*k1Od3X8+Q5XE7$?u8#_o`WH4n=8pX@7k4Q6}zp3Owcw z<)^kpD|mxBlOOJwj=h=@*Yw)EM4Nvh0I&8KV7r zpYNliQ-oM4{4f$00+xg#b_WoQlQ{VDi2+>>B-!XCaXNM3-3ET{vqBuTxK8s;gfWsT#2xzkRpyDztm`f^b=f@rDcKKgJS0Tuy>eV<7~oX>Px>fJT|)|~~reaPEjR0BejL)P|g z{T=5q4N)LgG27=kpYo{JB4{$RX=UiR12+!d{z2kS!(zRtP`HsO=mIr#Q-f2~jMXFK zDPU*oCDxZNx<`|UjCx{A;9*|j4!JS5ltxa>60OwC($7CAyRBvoq7?pc6g2O zt2=%5Vdh5#J&Of+cnmYm^bTD%vvCWc+Pmu&#qvj4rg`*o$yh42cE=#fzNfpBuQJ5k z_0MeAJALUJjp)LJ-|Gy{`vhjd81q8;3esk%AAz_8V(0`! zwR(FJb$N!Nwu!us)=8mCSmFp(?wDRqZQWyPdipS*rSlu9 zZye_B$ZX!FfrR|~nt&+;!f1Pr|4)UUQwz$;eguVpq!e(Le`s}ERMgOPD(xwe!Ru`TM6ZqfnxdJ^29i{%e3n4dcyGL0aaFNqd?@*$)9l0 zK}N3}9v=D+TayYrzEH#Nk8G(L?)(9C5e!c)+ zIE+N+O3ed910uEjU^WcNR#gu$ya8prZUSmFuG~h4RKr~Z5nAPf1vbE7dl&vfC>+luF$$ZX{%Oi#I zfNIIT5B@e02d04iZ7h%ul^t7*)1+!%LAs(hC#Is>>*KhNK84P4-42Yu(Gn5(z5xzy z=k{dwI3x4uF7(|V)}pg2HNkcBGl$84L)-)`ObelLi{tF zYOLLyla%>d>=Y%8r~jpv8GrZT!Ig1TK}K*X={wPb?+Yq2suDF8n0Av5rdkwO@4nD- zcW}DWS*e^TBtpUR>Bnerw;?DE^919%rm*4%vV~0uf%ww`rf9-E@^Gv74J$S7AK!E0 z_cRd)Jmx~uw)-hJGGmO2O}|GnDUp@oc>J^+Cu0c>V?Y+y1&Ff=?Nl!#)|5%X?<#lP zk_*^Rto{{RW4d(bsh6EVev5Q z8^NO7b6@etUI71}EzTIv$Ryr(>nHaN)3N4LTDwqD&;Jiq9%gcs0Eaz(bZv&R)e z8j#cP0>Et9Z={T1(F zj|F%2T*f%0=Zg7$#bg9`N!R6<|9iGNcokDUkrcbM>mLUMmlT>JgzQ)gz>D8IRi_zvRm;JIc8bP#|+*dzxg1DQy?AUYL6}YjdE5t|&~! z)L&$9KI;(NcnoYVFR*&Zc~fy80*wiuyzzMmI{mqXfpq#fd3I^Q*zn}zu zwETqNCrUWDD2lH=wWz-6$TxWGWGLu&V9RX1<*V|+>|p|WGLrnuxl9EiiWw9MhQBjz z5Q#X5lVJGI`AcE(eth$jt5A2kj7O@Dv8QFFaVY25#P6U~ek?~~yGGKU=T%EYQ1FuR zcP0%Fu4JPuIaW8yfQgyAJ%o2b6B8`z3eUWzr_P^XcR@PaP*7PsnQ%m}nx|e#gN1oL}f+u}&?i z4Vo8KbP)X}uIX&0atU%)r-m_|scW7a`kuFNy==Mm@h6OEY~Pl~``W5_HV_E-1OsYWdp+RT5~K=rmCo?ft>pyvv2x@hJVxlgQPdEDITY}&g4hqu zl1$}^lO`dtv8(D5gzk0Y*FY!Nie3j&qUNy_L0Qz%^Ks$%lT;e-(c=-a+Am$UlUr=Z zTLsA#%ym4cUy>Elrm>61OSXh7gwqM(ZS;o7H@2~_s7aR^xnNENo^DXeqDmrV-x!B) z!+qT*=*5fSKlL}9xfS14X0CW#)*a`#PVj2?uH9Xr24_|C(oroT`46FyF3fjNJC9d7 zwBN+7m3x?^{U&NgTnUZ_e3>n=h%K}kVdri%;%Pl8c?rzl<^54z^0%xBHhHUPiBM{w zu`9*}|0k;`8Adeq=aKVmoy(*T?g&|(_NF|qlica`@@4jjQMkKdIWUhBvbX4ow#FIQ1>;x?UQ-9j>M8LUVYp(Oef=U2 zS1TjFzbbg#I@&c%U_2fM>l2%PqdXusgoVF7HL6arm*J3tGVM@|l|=MJh?+yEQHMb_ z2=RlepEW%l_bc0IDG8~iA_v3#S>9NUtOMks3IndGLN>*av8Ly8BrGPacQ-s_Ga#gh z(#iN2^?r*>6>It|GFADfD6HpeFX8z?l{rkQWtHu;>n#j=^0-dl3!$Ju^!b&xW6QGRv3_vU}3+- z{IK{ex`h@5s-mM+Jfip;3y?wYe|{(fli2(Iwb%$TA8wA#hN*DZ0>6>@OduL6#YMxh z`~o!yp?hAg#<-Qi+lV^UaAxKje+f;KF&W*8;LXZ)&&;|zT2dd?H+^VH;mNd=rtpHI z558jcM0{cQ$XeoLHC+nTxmyJFL2GuomFEsb8Zou#(Llwa2hcDM`|eYEr_2-mN+Owi zkKs^%+JWd4(LOZkkGdZxim5%l?Wfjz&98wqMW_h(amm;<;QKNpv3oVujk~jiMG2Sv zd30KSVSSm*z#t1rGyPOdZiqD{Z7mW*s8StWNY$G$ANLr(6fJb-ef#PNvxyQgU&wWO znVMoq`f|2R?lY@S$H{3U-^#a%r;coj6HwpOkf&XpZ%-|Icfwz?1b~Ua{T%AQ;(e2f zZ#FDt6FcYGSSe+fOy2HMd(qjBl4|A=X*aN!C3SM{<}LfJ1!1Bs!J z{zez~tl{T#A% z#Qf_CuITzP3jUo7tBON^xR;nf5Wosx;X#x(1L3prMI#;73>qhg2llQ|A+fs`O1R?Jw7&Pi<B*A5;eW7jq>@Q$vEqPSf8GF$l>Pm znf!9%4ur&m<*p*wg^w@ijuc$+DK>YoBNG-zZ~a}@zLi2J;Nn1Hg14Sl%jUZ})r#fm za=p^pxyDohI>LPaYbnTLxwZv4fhQT3*V=#(=$KS*xt0+8Geb=5=il98hP(%hA_TVY zOKg)G{<@_V0l9}-j_d(--|Mc?Tr~RrGxwPbqIF4_mjmyAWRaK{)IBr!o9%lD0^1tO zCHjvhlTC#SD-w<6M zZp6y(9`}rj7+K+?>0Gr)HLxe1a`QIlQcnR}amQCd+@2xYsj9a#-I(0L*Nt~3`-d#xL08dVU|4b#smNM>!w zzRoq2x@P^b;q9LE=T9a#mJG*gnWn7PXdQ65`+HW(=ySJ9RPQ^ z2S6UGryIg2L?)6hNULVT)nU1eo?#~8uIb{!?J)VPy*&L^FbWraEQge$nJk)|EE!|n z!y_xl{DNe@mKqe4EByCjfb_ZbHJ6RpRRKZ!bJFmk0dG*EuZ|~rSO{9Udxx{RNt|gn z=V~F~&b`+KL8i+N57UB)by1WQ*^@2(xC*mH4@fbvhr$@qJmk*~giDpYXIBj2R?VE4Tc&xdj<~Teic-nZB+4gP zOn6Izv6dV=z8hIK^gO>(A6KROwB4OdmtRYh?{Oi^IAxHpJo{xcmOkoZZWmFIJFUO%*@< z6F-&#V3<#S`cKyUHS6VJ5J?2w6Y}!%zUCB6F;epJrNO|$N?9UklPEMZET*Qon#)(; zz`_X!us=P}f0dG>MYVJJ#DfXbY;;Y2Lnkb_NMwC@fd`L-q*!U!H-uc=WvOZ6I_q~+ z^1ElZe!j?xtfM`)!(vkpDepK6zxZIsv)Jqe_wl4_UGW&=x~=oL=U@z11NZA;$j^iu z+$mhot549GotRlTmN|#hu!;`YMWXSyWyUm|P$}D*btz&vmvz-~+0iu#dE@(~J<=KO zI~`bQl{&_(+UOiO7P?I_zwt@DO@yDtrWa_la2?{k9YaB99@7QpvciIWwd5RZ529o~gX# z?0kCY{(;y2Hxh2_>Q7!H$OVSI#d?%hnOhiwom&R$;@=2=Cql^H-oEoV<9l2`mRnq0 z+?chB?wiB@82#Gdq>KAtr!mS(VZ}eTixAKj4;l~y>$X#YD_-JD5;#cZojBmH4g=fO zi%PvVg=?YI=wBZ^y8D?NQX0$>JX>$doj#B2L}rBB0IuxPnCPTH^3SGH$rP}u->;y0 zBpv;>xP(b9SYKR|KUi|@S8#85KH@(zd5p_9e{kR%MJia3LmB0y5z(Z+EiSI1J}yL* zN9d84+_>oMm~i(NuF=Ucud8ssIpPco*cATwZ!vEq0dj}pX3B(s#q=JrVR=fG7+Ha9X#k39{}(}j_~yes!Uaq{x2h- z3lM7bdK&#yC>I%n80*%DaLb5837Q(`>wqaJ@$}%E@Ra|??DC126I2x1Ni1Yfn`{aLY&6d=TPyCo+F842!p==@ZWVYUyi1!L_3YJ4=0BSZDx7pkXMj zR11i1RiJ5A$#ftGEqcQ?R?%&vN>hv>N4}pr;NO-CDGNaX*n)WtlmgM^5$p-NuDybP zNZ7*!RcVTz9agZ|@uq9-jTN12unv>?@V9{ENo`pE83A9Ad@W+=p6%}~`oizqf1h@3 zpo|K6wI1Wj9weZyDjDK>amnpUbL$Yl5IfH^!WD-?x&|3mp%0zx7At3oM%o6joz5$dE+F^19 zO5gvJ=bKZ3`fXgWdl!#T*~07l6AwMj~5lDFwL_OTWN^%0`->r31d zcC9b5oO#nlm?1uri<}%jLgG=M*pG{0O)5#B{h2P9M7z73i&$`5=c3@V#PhPh z?lP(#%p7vy5GquE5&ilX8Lh@A8@i8N2iLGUS&g}ie=t-B8}2nJPvY#TMp+-=D~l9< zW&8h=A40ogP-OjSAb1R@QY2{(zT2XOgwJIi2i#ZT~&NB`kd=tuz!)Vw6b$wE~xu>>>K_>a%elUZH}sP;UEp6ng>m-sjY!0xzX zj>A-1GHMrY?&68ZVEd~sI%|8C6xyeSz2EN??Lc`YAj3;MnDhqgT_gDlrRTc?ho>kLsQt52tb_ToAX ztZC-EbuY=PMrd`8nE#f*Fn`B0GNf-P7xtjPltYQXf~LW8t{;lA!kF%Kr7k;J~@!cw{7mNdnp#a69yJ-M$q%lA=8 zTz_$H`jgWf*^<{MAB^4l5k~WLCWP&Z;WkI!2s|sWqz)60kVoG2`kFbF`v0Dt|MSK` z0kZ*h;o#yz3n&S=WA(OfIR3WMZI{rSA(Uhy>)Tp@vU7#+#!7($c^L?8YI_!C{F(>Smi0JTNFZh2zwEsI$xBy@d`rhVdE~5Ua zaK>EohXGU)sk74cZ?^^}L%R&ufWhrB?`PM&(D1IeUgu3~Isd|>-8RF;#1Xy{OEL@C8pSXlh+)&0tn9#K|z=a05jBk3%h)i=Cj zb{4Iiz(DFU?bT!$^M~XCW+U>ye+Uo^?rrC$?(K(kko+0qMrt|i%x0z-cK@MOtAeyW zR!gxQ?YYD6Bq%3-^uL}BeYrTWh0988=S*QUYjGF7MCtEQNdPngu*7kPwLSQ+Kq0r_ z6s-(XM~I$h_;cxC_Q`7iv;31BUT;^GOTpDvX2)H##{Fu-8xGk?{$5)XYJR9ZdMRZ$( z2>KG3i4Ua4^@;TuKKdwaF}XZAwG#>VDowmexT+QQ}XDv|MK z4&lAffvrVR{M)*FOE0wj(T%!BogD|KIZ!flsfm96>21b`1@8cm(mQ9rX7X zoy2#oh9oSk@o%>BP`3wDVI3=FiO;!PPivhP7==ZJKe#dekO_Fox6J=;gz0u(+bU$} z9J&yGwNzC-Fq&B%T#l%B$?q6esecac;QN{el8?ijAgyf#u&rIPx84=2q06iOCD)|e zbI|*ocKL>pAERq&AR<+_l)UA-&6M}XAo-!M#sGWMO=2CmFn+?b~8;H*$a(`91v z0K1I#GKqK)_qoW2i!I>o`MDD;!PhDQAQeok7z(=3)d?V&BeXfd7kkgFi_wo~cZz2t z?Kfn0j66+c4-H`RZqO9L0syScS4GJc%` zKnsJ&0aK5CqiwMmO`cqdJIK*O>_23rl9`QSegm#DojH?rKIIp(;I_=2HW^Fg z=Uu6Ck`l8ggV=?mlk(YH)y8j9B%7) zSGF`YS=p9v#KJ-WQr%gjog8cLxAln7mMfPa%T;tAX)11lJ#{#4WpXfRByms-iK(>| z0}6OpARt$68twe}yZmazH;&JXr{fN`-2_)!osV(^Bds7S6-`Nn!~Rh1LBgmJxM+R{ z*tE030J}8WaO7=5Jd@_3slpWw6C5Vu`=^T-Lc1PWPX)O{QqbS^)md?L(W* z51(%pBA*Grd^uHDrV&bUW{)rsG~Jp>&^k2vrl@Gv6AziS>((5dA53TGV4;im7)ZMv z4saa_?NJ$goawutoZP16LH|W5reV3%7$A;LsGC?^fhUwTl2IprTIF)j{1;Y3MlDfL zY2&`Tz8>LS$&D8gZa;q++7$Is=ey{&VDtNibke;^b;J+Q-nl@RGpIh1N@l@c60_6- z3)tRUsYocqoe`_x{(uwCiKoz|`6sX*k}{k{Eq;JD7zz*wg>^ZhZbDK2EREGRk|Ms? zqnE&G32u2pNLY5Ljqmw5i~A3}OA-6WTt!}pS-Z8s9Zl2TamqS#`P(txXu`g&q!RuP zYrWU0dTdt^PG_3YJNB32HnuoRE}iNZ0YiC3wVb9a9&d{$S@UJO6!ZNd|RK^t-=gLv0L9i&f}g@vC^7opw2DYsngxPU4r06HnJxo7j{E@mz4gRN$VH`TxZ z?Sw#+T6h4?O=_5iUh^`hoDUk>NomG$St7AnSCqkjju-yucTJu| z%9k6LT$$P|wuk-vQ=07~1>)egToiBIv0deBK!UioX7l13xMC6$CvT3-k+$L5ZK-zf zt-7w3u&>nJRw*hnoz{!h{hDKxmMR|0P?kc=KT20*JUbc6g)NbZ*n?k0J0EC?NSdro zv@l)o>2uud6>E#9#NF&vuv17(LxPF^+vy!@3=+o}#p0jx7KFEXgjU_IAUHBr$#uWs zu%aM!Z?^JuEjPM{6688=+I;YJJ6M0a+?N5&i;9s-9|QT)V4*HJGJKTbWM#d$o*Ebl zZfkesjbLZdrU3Sh4GBIxx=!8T!%s%6TjwV7k52`VSLCL$pwSG;q%fs~9r~=SWM#FK zk_xapF`Y)q=2hdJ&;kelIvBC|ez^fpisi(3j1T3r7D#gD(NSyZOPFj zym>>`B-q-q<<}uTZO*49-d@Ks=B`ndYCrwQGWm;xH#jX9Vnswnk&L?2*aYL^;>^k3 z$Fd=E>D)GZo70lvYWMf|#e1Xa*o};3-}SHTo}JMv+@3yptQeKyySi>{y0*ET%W|6U zxc}5!UqWdX4MA6`GnN_N(9JJbsZ?x}(6)pP2xbkwE-ET2GkR(3hHm+krFOR5#Nv_f zZZJ12o5?4}?|dS^yhVV3M%2%jH%BGnyV~k>Oh-c_K1;k$#lSFJWeI1v7*y)|~On3OE2Q}Q(i zgK|^#I>x1LFURX`2(x;nNSb}2PzNVjg2bW}!hYa-pFrV>lxzLhDco}2b>6aH1QIiq zqWLXjcb{}kMl~zOHqo}lr>Z)h)x~xB2l@woT3Z4)d4%s4(})p5gD&Ymy41ND)s$ff zrg2*@%JM%p$H&JXvb)4@wmX^F*l8jm>o$h(QV@xWDej|NMcHrUqJF$wo2^zI;~Y}N z>c%UgV9oB*9fCzYvq{J`kkwF|>CWxg%;*Evl9@%fZAVzV#)qfHUa`pF)Yatz&;N=d5t+#NK>+^Zo~yRA5)OcBq6UUW)?cu%7C1a4?E-^4)@vqSqYlBp}4 z*!7A;`hi#L zOkyZYVvz!`R$3g)E;f4L{n{+%nU`wxM6=j8a64Qt_03mX8-%mAwr>W>eUzwc*L43R zF&!BYlOMAJi_=Kp{UUA`WQmV_-2;Y5ILl16O+XgHvdcunf^JvTXyk$!M{^Cav?1uE z>_?hy&Q@aR#jNVNZ2rG8XhMWzEqaBMqheq(@y+a{&%{1|KA1HR-_~r74e8z|p&i;i zoGzZ;`TZlx6ZG5X{ndq05=%F7o5ywoN+yN1XDEX3i)IcuR&H`~@)w&fY4r8UVja94 z26)8jGg(3?9#@p%B*&H@&T>lUy=7ibz^~3br8hFfsB-Xn zUfmETqD#WapjR8`0e4eIJ!QQf-t=QgvYr;X0hwl2h+G8N#1c(%!yQ$&TGgE#vkc^8 zoQOIz7FROcw|nNT9_zxh&N(bTp+a=hN-ftW~=qV`)G%{b686 z%CAO}_r0j(jHrcyB?X8Ziy`+Oj<}QjiI?`6vQZow{b8{d-WTRy0Q>zRxx6#cfZEh+iL(qGmuJ9qLDRv80*E?a^xH zL0HWE^tFynk?g1leV(z?k`r|tdbX@e_8iOV?~XVzR##-7{+X?%6=fm6Y=|toq)TL`g+8%lC@G(udfayUXqBk&P}I{{PrlsP636Fm=jErV|7(<8J+@v2w*=vCNG+<^YQ7Y zn+C(`6R^Vs@OEcFuzfUL)jC_4Qm%Uq$cqHXMvsThwSV|b2#k({1qA3m@q|9z9||+2 zajERPb69+k+XwlAMsm|FY1Xb72f1D)X%dBh^=fSRIFVOqvm#PG_=m z_|c_>aeVGhF^-Mk$>NW|UnQwV~4+U6~vh)icIO23MGcy1mJ&eoj_64uQg`0lOT z{fZew+feQMbObeD%aw60an>f9DY2q6QCc6(@8L)ccllDyy{0<Ys zt)_}{gwb3zPX07-llQ zr`?pfMTn@V1s-QDA+i}f!ax^HAhBL06dM5^_T=Q`C(8v^na{$h0}=QZBJ_bPcc;tP zwYJLLz0iwQL;B))Wlp-OSZovsqIk?jxxZHCwu6pL`{ z)z(t6siMv6aY*v@LQ`wt@J)~a;3Gcp;8_$yK*_+t>**#}AzyrQkld%jsGNe4M=|tb z1L0C*px$iS@b0qFYWZNQP|BW-r?<9OMaVQ&(5uxL0Va5ukBV*bBS{Wf^gb*GIET~k zlu=JzQ%z7|`Fg0e^A-$}@WUHi4%3y=L_~$_nQQ?dh z;;q;iGX5f$)S_Nf~tw1~cUjAGZF$ckayzVSmsnM@BE6pL3R5m$U5^1?dp2xq8QY3 zFy8|{Aau@Ow$wURmCJP9MI_G_cn+HEzAbVbtiC_1d3G{(X6wDf^bj|G1nMi5ROq~n zPMBbq8z4ym`$;=Il-#_vfLfRj%ulm&+4E!N!ms&8@a%%)44}6y4;1c7ZqzkH zfv5Xxr3+JSv;xAQkX!k7nBV%#3EXS~PG2R2cE6@Y z#Jyi}s*nYx?>U*4%a#Y;9oEBIpG)v0!RN(oV|mRuVG>(iNCQ3AI@Q1yef8|0QP`PL zw@_4XKfL+r$}p636l`4>=^P3~o&ui82OWv%l7}xZWQWuAf{&dzaTs!R#*y6r_kOxR5rMv5xG*%hDWd*?Rl#sz;6cB@qnmo!pXijd4fRM713p#AU!Tjx?^TUwH0 zaBLQ8gp=k?2#=SapN^}U07~l3FOX1pIYBeLof<^%fi~yUywx_BWSxq1D^w*?#8DYi z;5_C9VsIv`NZ8ENh_)duqh@#7#}6+Nb-aEQzPq#-evdc2kP05?7@c0cDs<4dYjDA+;}{HV)O$vL^@V zQ{RxcU|*-z;0&AjvG2%zWut4WZIX7)H7}UnA5~#B#WakPM4Cm6F~@uiNA9}vo6N;M zvboIKxxP;W;2+)fd$gV&BB~2EB0oy>d-%M6lTkiy@U9%%3mhy*Hl!DPlOKqJZ_s+r zqOD4w3zK-Kh}{0=D@nqU$Qf;UQWOdO%8(^w>tw|^Af<*|U}9{(Rl_$(6HRI~$*J~L zh$OfpwDJPz-+&ctRargG?yCRpF==vD2mAB3cpUQG$l-xMU>qPw-1T~`$u8wS5=xQC zu2F886U`VqfUFtINa>(XIh9r1a+D@{xVpD;fVnNUw|F&sTrV+kYEgJr7&{uCERak7AY*e3r3oF{SFTbS-v~e3P{>|kt5A{W zaerp6=;_j`iWPE8$y%#wWmI#tJWW)`miw-U?q~9NwX5M=6}2VP`Nb$%w~ydth%Z4c za+jb&7A{ctc&8{)ew#WyewjX0T!=B z4wtB5T#=R>E-c3{B!w6Fo@s2dJmrD)wbyP+4%KYVP`;tza!IYKvePAI40P0*k}dVK z$1=!yf=`*Yp<*J)S(xP4_I_jDx6cEk>YB%u$xQU*LKxDmj%T0Ww%G1}p&PEkKRkx{ zE$Q#(cmgN5Y}UUQ&dwD+04|4K2ba*GX(xpP4yvD|lMidziQCRiyX3~hYJuCIe# zRo~{n0zX42$c|y>eGo%`H};N;b2V4mH+*+i0awCnVr7^N3BC?UjnBoRS>_3`l@NQn zUJ?d42^XVpMlqxNu(1EG4u{@WiX`UD5XT_TGiL1Qwi-W14|4KkDa@PKI*} zb)gr8HmpFWq&wa?!WcwMXST*p?44ovmtuTBJJ`)k9~Nr0>C->3M2(3h< zdPJBbng*=U%hdo?;pDXhJSxDJzt&Zx98EF%rI!n5gy~_3zAs-KFW9x-mAW?*ZVS&Y zq2-6PFVZJY=n&ixXqfyc2UcjBZotWh9M3Nbf(nKxo$s5pfg}0al-ssKj^rNcX7Tm} zBxqX{B4M#9!Saz#?&s==QA2=W(@^1~go*q>enWY>o{#kOlE$q0OdY^TH^6XN_dtWW zC{vwxNH=P>mS!%#R@{g3^_bXLAnyYS^Gc#sa3xob^zAC&pO&&Kv<8yJUWSUM%0QP2 z1X#^n?~DbF5TlxSAv`Dl3!YAjK=g)eQ{p*XIq>8~s@0rVDg)W9>gDwMi=;6O)%Ix8 z2dLU0y+vOG=lhY;Pc`eLY28;-EZWlmiCJysb0Z_%m>^Zg zgRs)AD(kf2H!*s71R*{TvvTELj_a+~UV9WG+ng3ph8oYScuO~Zvb{p~%29n6zvHWS z?L@>+l{O1kI2jbJ-y*72u-JP~kvKs$0!GK0@LY(Y!xAwEMZi1EF)Id3v>pGecdY@$ z8#Gejlb}wc$Q?pwOHE}7{oDO(kbRBd!%=T<{yV8x|2LQJ^; zZcGup%d^*zgU&@p;#A zQ83p==f!6(be`{zqK<=XIo8H~S3?Nh5uYh9JMubVN$vNWze)QdvHBTXp z7E@Nk(CRQBTT(oKn>H!GnS-i`=3}DM@0D&F*NNHWG{snqUeeQlq1kPt6xrqb10_O*nxmmwSdDDV_6XD~UpU-;M` zF3~nU#lfJg@M?-UeudTFN7xtf11`{l^gahj2 zaMMwuh%al(frH+0x@jlP z$or|kMv7V$;QjTNgbtw5g5C2K~dNJ6e#QxCTLMBMq4+UZa|8V6ovd{UuCaz z?$4)An{~ld(r}b%4wDgenOUpjnbL1l7On%~xEgF)2O>2}0coYUgoMVMD6mQHS7#iA6X+8=^T`KZ4?8E&E+Ind3r@gN;V=UO zF+K;yRvSFDoqR)>3z%8wJDu=D=om^%>lJ6^H#`7i=c_DZxZeOe2`|ll+h;NJKg1R= zi@m^LyUuRSB{Dq%FJ8x!z!NO6tp!%F!o}%5#PY&{N(a0M9fh^d)EKB|sk$nEF}b)e z1m$hBsb7)wTnQi5-_A#V!$tkBeN*bjuiw$I3OFh-NeNOvwO>Xq={JTg)x%N z?f^v`Rf_OAo3bRY0#!(#t{>Ami3>0|qZ8kFa>rdoVEz1n#0X^j$ z60cWTFc-O0=pATr*ssT`Igp1PHbb#U@fAXALl50X+(oLW=CWSld97HTUZ8CUMK5Cw z35YpoFpV_`#GIVPR_Q8tg}@_^TN`d>0byHSj=Qpf>``nnmP)utTR*KHYA9I`W~#gp z4pV?gY+taWtzLFNE6?nCymxk(F#EJ|O>U}~P&j;n%N(eozkBODp>Sn8+TEgzB24$z3CubpIy5&)=9|KrJg>kYKh`XCmg+C^`mnm1KMF#>*!L4V z$Cs|fgoa!|Og#70NWUED`U;tZ27Dp$ShFePX%`007#`#gAvm~)oP`hD&nc`0!)LPJ zZR)?$jj1nv9;7A7KFdsIK1$?|Hy>V{bU1X- z>q*D}zc_PU$wUYpI_HdFT#=2U?Qg_pGKi&JQpB|j8i6g=EMgBhr)@3sL!$#20wfIF zfZ}-3CzBBm;lC!(&4#=s*#tcwu;_-xV*McyL~%4Tfw@4~-N9r$pl^X!4(Nx{ZP#GpD+u zgrP+w)If%op|sENM>CgInTlR{e!i*lpjzr~rklnKPamlba35S>c8BU!zQm6UMZ!a7 z=Ogw7+BWpMa5OVnsN?b^gKAdWF$t;HS5f#P8yGjjy%bv(Wlbok2@;HUD7H~;z1oEx zEqe??V~*xt=pI2Z4j0>coWE359qi}Co5Iia_}t-|I1;V~hFz@pxsNzy(}o<=2iVBW zVMf{8tks1373rx82;35%dmmES!hbv6cf`%BEEX6jgG)){Ws=IoU9;O+l3XWtj3|(Q z$C6g@mA{eKkAU+|J7|n!G@?e#ZzklOUuE)H&rHa}lj||zPo_TJtE(SqgQtjBn?;QX zFa~(Ot9I=gt4^IaKv76+#T4_XX(K3Zp)+ncMIBOT5*Hd7yuPSvb^RyhMDFabmu<>1 z%nqv5c8i$cTbP&NwFku6^v3(>WU^eO{9nU4Pvsc{dxkHI>j`Qf6ozm>`)dm9*kLp* zcg&;KzAvm0)L_6cAiW2d+-KIF6_R=!0&u3`^*O;?7=z%8qw`mCGBVNdQ0HQ+A8~0d z$Bg6zk_0Bo>HRzpdzTf)Nd?!iVv@m&6qhG7&zsdVCZ)S7pE!yfB_wa+t{)zTeec#o zs+*rC9-hOEdJh?ocVavRU-vhE+3{jn0l z1#)=e{$djNQ?Jo7s-)(WdLIkoet$Y(mS7p9XNOUhGzOW5JHo%@0k4iw(pLv}!1C}Z z*MdH7a>Rxl)hI29pm*e-yrGkj@$ogUMj8l=sSnROp{)={XBPdvAtdsWeXbhu_DX85 z5BSDP{2@VgD9UxR#xz~G=|W)aMJX;$cJ8v8_tz$D-r^e7U(Q(OKFy^;mMnlFjHKe{ z8F26uucH_~4s>Ob%9?`2&7HQu@=2>5=VK`j`{gyfN+a8p!vK1nqY&MeM`AJ|ilU90o8|=(4Fa}5wIfgGPH9%&MJY>;G$Hv)G zSqxbG`TU)wfAi}*-qh2WIE$3V7x$A{<4_!Er*KGxLr;`XEt!9CQVSaLnMd$?ndFJM z;-tYxci|Tg--oGcg~p%7OgJGWLu&~?*5PmDUNa}?-{RV^d!B$gg@utaZhz8;iZVqKl zIzIgN<%NcG;FJr#l@|8l6C~)cPX8sZ4{~3vVwKX{1oZR1?^I89nqZ5_r-c9JXm;Vi zSK8L&V%>c~K=CusPgPPLo!Vw*_`6V3fg#Rea@ms_DqjjMz->uH6z7_OMZie8pg6UU zhr9lGNxWpnIw7?k&#THc<^)HtRrPw?MQ=r8H`q`s`4mMpc{LRRvxpyZDZLA6wxe;T z6Jq!i>F5yI7|G11N0ilA?PfO&_@DOVpt<+n7!&aov1G+?ykQ;ZjKJ9p!C7Od1`7Wf zYSdZbvKrl#=7(`*roCgn-AU)P389LQ23k;}MQ?yV1fhm|+&^OF`| zhc!~?Gcr@Ds=pnYdVUI#Z)l{)U58_o_;x_f&)+b!ai+(%mpg^sBj0e7Lw1$hkJ>=< z?r zdYz6=!;35pui_heJgp#igjj<&i&v;@p2$(HI|DwnSpVI4&DN6Mlc008HJn<9p1t*- zbUQ=}PVHve}5l{%*r%y2D!SiQZ`Ly%9!Jyf1mI?*00Fn~<5we9Rfk z>2D4Gn&bQWGF75pvB2HW`PS=jLb~M=W9yBmP)Cz0qR!-IpNXQ*z3atm*Y=|)lJ zc)?>$?P{pSV{aTc1g3cyz>Wx66mQ0eJJ5`mJ@oS8qKJ|TBsSxv010=aoJL;L5jarD zl$z<4iR_3I+bJAc6QaEVxhursZ%RJCz#gJWXj6b0#=XdgP|34&5o2i--p!PSdJ6eQ z*83s+A&pWXFzu|M=#B88*!sNv+5mcevSvlk#l2ge2aNbK!-~l%e0QMzUmcX)J*mcL zSEl}RRcK7N(Fi=qZ_z{BOH*+4N9@ zFK{p2gI}RG9kEu}0zU=4RywYK`s&IQ(ocI7tk?_MKa@1Sx~3`2oRDC)<_&11uWU_6 zVD(q~=*JPFy=}0aVfb$s{Jn6yM+`8j^H)DU7Y|ic z(!jDEohg;t-KUglcHcc^Ld|ZaAzk3C4`Snp3gq)jQ`%TIep?){if7pDf9=)ZcE=Ck zMF`bix;^~os8|!&X-0F8_I#X%%5-q(nk5w&l4C6v`Pg^1?QZN!_zB!X-l8uYBBEOr zw7&g+t};a=f;yW$R98ob5w?iKDKz&gg*Rcfj00aceM^WhA3JVRo#e0Vja@0Slp7=9 znu)*)>4{LuW5q(p{OkYPBtL{&9;kleK3RmG$`tU>Tn$OSe7d~kx~Q=O*J+Z972-rS z+JM^)PpV9~CaI0RbQ=FKAVtI)A%Wm%s{UQF+5fdaZ!EzOY4%gdV!bs3jQ)>_4{q3~ zgpw9bno~aA+*?U{q))+N>8P3HDr>)tuWl&BKcnSxS?BrM56!8ZP`!CC+XcYm*yz&Q z`2K%<`ClP6-UUzViC|`C_D!S|w#f1Js^A+ap3Zwpg8tgZa)klDC#@mQVg%P%4l}if z+6ZY;`-J(;5ZDJQo!3g3fqCFBSD;9Id3||K$jV~TCJ^%Cad&s;R2pLHNd4AD{&n|+ zn#8--%+_YPSyGbQCN{aSP_UOEU(Wh*i8fcJ>&8+wXr4Q!YZfuy3Y} zjLeqM)!xJp)$nd#&s%62*`cBf9u#7rJlYDkcKPcmjVvvfkbihYMBRmTZ#Er82ueYV znL-^MR)t==QrL1AQMHGq%jaA}m>TV80`SElQJTcAx(PGNh=xp@-8I!emBY zSSNZ?je(kdMPr?BZZww%Xb{@SOUK^^A+SPz{Ib1px_35#>F{uGM*QQfQi-}7@I76` z#)ddCA!+b<;Q_(lN*{aIXtSuaG*V|P21}iumNvn;;dDjXVjur%DITpP_u~0EDC;+j zGMv9O1;|2&R$}AOV&6ei_ti2|2sb(5lLar_p-&hM7w_N8e}khf04ooX7z>ahf=Bo- z2xGo)+QQG0P%!DzBd1F<-xp&icXT^5C+Bv>2~B$nJ%>$&z%-YGVnpSp*0o7PVD+b_ zu@mIXxFO<+w5K#qNDOD-L!};%1Qf`>Q{*U+E3Jp)C{W1TTWO=^p%qCIzZqOOZTLMy z)UtmRq|xkNqhVa%IOq%vN@R^J-3T+19@wUi4?`v5*F1JP(w&d>Mn$|T^nHF-Oyr6p z`6B#yd>H7R!Dp|Nf8F{I%71~1`Y3|X^8k5Zr~Aq67f=Qpdg?D8*da7t&VK*( z@c39ho?4!~HlTlGB;Wh-X27D9fY%`}UC3bzKEE)H<1-v8A?>2lP_y%)RG~sfE&(}1 zy?TY-7M+(}6YmXnv4KxZ`6 zb60O`Obi+d5nsa7^E1<+Ub9o!nHVx2t4NZt`$Zm5!*!wAuOu}M0*z?+RZGxzZ-j!LckQLp{B<3|HEvJs?D zHZswiV!37b>(@y$?dSQn(^#zF^MF#@)4^ZeYD9W{|3IpLFs0ui4W|fE`A0I;%{KFX zHyKy7>HXoiFE^o`Qd<7r2O zIl&MqhS4e+9~wS8Ai~%$<^b*iL0L~ySs9&3$g44qCp{rSVh@g-jLe_d_sL$~FBvIq zy(8X?e$>EMU%w3Q=eAIvqp4iJmpuphxlDCG59(BPbltZRR%O*JYiE}p>!AcZK@?2ZiOD3M^4jsrWL+pNo16(y<9rsUnhbz-DA&{NB=0A4tR zL%tglo8j(m>o-`Icmp%?@m73lFyLLXh^PUi^-8^pNBwAIT^BedJs)nv&M3>GlSs6-j7dSL3qeHSpLYG#yAwD>BS;y)y~<1 z0Onva42p4<&>tWW$f2G2wJG%1QNl0AKm)fX1MQS{yY+9w$TJNkumzJW{Ej=wCtnX&gA9!2_lRfq0r)Vj$MpoKr_&5)#jF$ z3Z*kv_+cfsY(K!?ZK2Kh>^y$fM1Dqd1^6eMqr+G7EWs-^eWV5hzGs4S6_aJwuTD}o zP&*ncEf4(UJ6GCv<*_=lwp18&OV@Mxqi4l)WVFXQ7jnE;FpEGjaTe3 zA0Yn$nc7>a;YS;8rDL+3jmrxfD1o{`tB1nDtJD-}ks0r;Kcq+9+<2$ifP~AO(8a`_ zR4AV&#h_Lin>HI!S1jBJlrG?$DbuWxno-GRVb3wp%z+{VLswbNv!`}OR#(oX2zfWt zo1UW@5W3(46RT`13oB7IG)Wx^tjKz}6IdgUkLG`%S>d^DLSapCvy@b3@-bI5t2w6 zS!$p&PQJ9XWaUBn0}U9Aeg+#H1%TRc(uIB&Un9cDZ3L@v;cD10$nv~@{~56wINd2~ zt#4vO5TyJ>hXHHMch%w(i4|oifwNJL#=eFDfx!(?Mz;wBY!$?dEKOGb<#DG?x z_D_GC8txC;?&GoumV{65w~;+sl|a*sr6))Hih5^i$;o2$Pn9YXkEt|U)#%fE%~5W0 zPJc9?^_zN>I{6z*(ekvD0|wd>Z*M`Y#k?5%15E6Cbf<*1Zk=T{^(l{S>|2qcqzJ`` zI*UoF{?@I!BP76E`fr!a4k!pbj4zoUBUc+IHrUD&bxIaCL)0-N`F|oA7#MiawAMn% z?QacgjOaWgB{fpwoZ~L?__;92(hXDZya(rdiM`S+Lm2#8>0D4H z^h0YkdZj?TgHY!P#ct}hcg2GQo za^MTsX(-lPn_`b6Eau@9k=y-C;ge}Weozp-e%fvDQO&gr8X+&UwUnJ+Bmw7=2j>{a zn=0Y2LMnS6e(eFEn700r-5b_^9ju)2Jz4&k+e_SLpWIOc`F7puEU+^9E+uls$2jzW zxpizoLnn=MQQ<83PdQvi`9 z?ky4`U0U$i4;uTBA6mmmfmvwGZ9tJj&iGzJe(?50_s5oJ6`oUNQ=8;8{xA2*YfG|UyMIupu%hF8k-0AiKb`%}G&sf=5pCkef^w(Eye z`ZCLYm`V}9Wyn@P12#yO)n?dgb+-QR;rExjL!E3>0xKY@$Ou*J$|OHCW~i>p!MvdH zNUNo0K#wN&U<}@6rHgt0xEXYbm3b}NIRO`DqloklER>Gt^#N7kv@ft^`lZ;!+5L4V z&DOYp{fNnQx!SFvRNFsUpIMp{QF`N-kWj`Kc|xj zu@Xw^mzNW`i<)ZdUp5|>zCMzf#Ms=pSKCLa<&vlL)KCXo+>Z(j3H z5(AUN^O*FxLq^2!202bia!_AMR+xFPDE2au^wS@ z1#V=WGTr9t$IePRUTcQAymuzd@YCbZ}sY7>_hCgWGXTM~N z2JEeM22_8XV&!J-S)A(R6;?hh(V0%NoQh1&~o>m28jP;Q6vbknQv}JBjKKU#G z&`Zr8$EQmpDdalUrE(LR4fg%b)6v60K4ty}E-VhxbZQjDS*D8Rtp)Eer#mse>j*?+ z`$m_&#`l=!=K!gwcT_blpbL}S?3ttOiNRV3kj9WwatPcZ&gmrbr? zd7-Gss>%_!Flb9mu(mpi_g!&$l`@vGefu1I4m(ehOdMVh2?#jen{So!-+ed_Ii!wy zG2}t*kpW0j2T$-bs?u(&3w~Wok`ZzCi3DS6`^#U=E16ATgMC#as!PxF=9@qh3=jc- zG&cNcoNG#PQSs^{R%M?|M+?sCizJl7bE8?8iIem_$r22J4Q1T8m6*5OIM*JI!EO(8 z4#VbWp7bmknU|fpUJQ+F+cmu|@ciXmucx~CH1=xSffeH0@a0RJ#LheJ9vH$T5ihS+ zucuW5epwDP=rh7J@@uzsnhi8gS zwP8DX>FC1N9+4(6@aurlY4l%IK`AL8^z`(wi1ls>%%`t$HSzl4gU46}l1mWX_{71I zT$}*a(B=pK`{LqRj3n{ewsf~d8=U0Wm}DAfEd0(Ba?h6L{?UO%=WjvaC9>9?%bVj{ z;RIiO{fCLosWRE)*HO*ed}i-@n}FSa<8nWMG_{Ck?#pU$m9U++UP6YbP@0<3+)mvT z*I|J>?g9_!e5GYzAA~yqME|G&Ylag_bid}Xnj%7kK)cw@r`AxEl#wA10)cRb4)~!< zB=&@EsAX02$fsS0P?UVXmXUjR0EW==016hfee>qgPeZPT*9-8NG zTspW;%VRw{KAtA+Vtr6c7MiV9Y<*)i|Bkq52@%1>0`^c)sX=|p*^f7=i8h;v?)VAO zRDsByY(i>(<%{;ZFrirABQcHHIrEf(^a9bzUn+PE$PkPWMMUx26Y}_<^brVD@D!Ur z$p9N%qY7JON0et5w+{LK%TN}-$7YdYj3|x;y)#T>!fPR1USv>-c#^4!PdUdc^+c!g z+n#^4=?^uFdMfG`9(5TWtWt>}PU1u*kLB$yp4hma2>R^gz4>B98&!Klu~}R<>WX+9C#@G+ME%`fmmml6>&2jU}kn( z(6rgozkPG#zFj_amBne6Pg>4NOZ_CEYcYMOauwnBhad$5v}pYe0^mNZZqQ-=svj3z zv-x-7>W;7nV~D&|3fOpx*6oFGb}W+DLv{Z}9h);Hp|CMvtW_Tx3E8>z-U~{Z9}Ooo z?e^?^=56p6?3eT1S-yU7_E(GA;y01VBST}LQ6=&4>0C{Rn)Mt#^7{2BhfEz#Zw=|P ze%aGwP!}s;Qo7Kkuti!rt|WqkC}Jf0R&D-vNi3h z_>6WYB*sh|@!D3}HR|YtubUGv>VQC|A(HxAiq{Vffn4&9D5_t1tV?Wj@jlmId>`7* zxTEpsG8f=H#grO1xT7ZOQlpLVw=rpf~5gEu-6bZK`Ioj=(H&)ORoB{N>m z#4tVzwflNDKi;O%wq&P_Qtga`PyC&zrqkP=p3;T77RWVbBJhoQMH1S)NBi5zUPZ_} z@AvUdvt(=U?`nywbzfrsg&6;0G>S<5kPWwmORGc9^?1yY^ATRxD^Jzp2r{oY5n9&0 ze+9Pn&=_CgK#NPdP$+{qLK&1UurR+sq5i4LRs@?T0@*0`LUbR$2Elx@BRJni^uNn^ zWhCbm{(1*&S?~{SUW>BEF_A{>SQZWwJ@|Yi;4ZHq1@Ig`a|zUogPPOP`K&8pJ9V&Z&+6}+E8C3CpV-z$QcM)5J@iEt(S`z?Tf z|NlQR;sm&Yp4xv7Vf&!F(ogr>m&f>#+F^i!3InGnI4Z3N!a2v-;|$*c5j{+os}Jip z=h&OB{f#YO18%V1JY=?R?Am|Hun;kb1_i0H(7hre81l9faYesp-Ydv|ChYlPx-7>Ukj|~BjLyV zwWr^no&)O061QhtCr+o0qxD>4Lx0yN|D+B%KZKCIG{|{V_p*PD06gE_a6RA6KL#L-@#_xl7I9oX+K*GRehTn( z;YI_yycnjJmh5cHp}b!2?TPy`j$!E4uD4#@Ja=zUTpbgr)P3)g7n6D|hkUQ)2B8fH z`y=4BqD+arrX#t8@bjozs- zhsO}Oi5Rone6-n&M4!H2k~il|!ZtZ9KK!5sB>u>St0w6{ma^BO_X{4BsW`T+BI=V! z`-1E7UR$5|+U~cMB91SR|F!S`@`@ke%lZ2%w>pbSsRuN1!XzmBM}-73*dj{?*rH2b zPk&@8L%(LmbILPyk~El&DwTn?^y ziu{h>L8DIa8}RAs2iorgXM+4##$A#$7Ixdia@W_dKE6#O`Ca8?h1n7citnaG+fOky z+roa{Pu~o9PziYJ>Za34yTOUOl{1ruQare#OobbGeudzx1B%rM#Wo2TX-GHGzI<=; zy}7}+?p)O%IU~IJI;)0wr9L?lu)05c`TsK-{X*?`WPq%+yRktIV~B=^_H}kNK;{vp zuoi)1-?XwayT?zGJUu#-=HY>Yy-%N1Mf2y=vbA3K>mShn9wV}xI3;z$0Wb_KL*B@g z!PD#bSe|@&jTKx~rrgDqYuU)HD>M3I)!Qp}#n+v=g5{nufsOBB8@RV zPFcdgYu7cb(y@qMuSxj(%F_j2Tg?Vm*>ds+U5Q8aNyNZ$9on{_hIT;}wQKAd%=!CX zLxM#M^9oWv>@3NFu8mH<%=^`h1dwAqtP@(^nF!iGb}8&&i~b!I#hR~`V%BE)_5_FR zY3>S<_s^EfIk0&#ULM-~Z zw69VD&!+$~(4cN)mV|`d_8_A@ohj%ObV~31Q3aaoDtO9{fiE@&EdyC>R1@s38Z|gMzYeaXE&^?TQ_`O%!vplIgiEom2}#>IWe47Fpn7@uRXz)@6hY z!f_q?hRf#^H1}qHE3qafEYvziA)(CN++qAB)M++dGYkxj{;{#6kTPwZ-H+V2;c0}< zHa-6I1$m}QyP=4ywr~gUT;C?u|K$-lY6y22{Oj|X`9)W))w)6o?5w>=Av{;HSyLERU4+<=#E2 z>gb4N5_7J8=%fe@l9b%q-q$p0(fRj0Sq^*-Pb-T6-xIX)fU&`<7pwwDrvu-!l3X6A zqS+*}#2>eJzZz?>r{RF{k$W(=>-;9%vj>pkmnmY28KNy0UgYe;N<6*x7k>H&lR+5V zU2G3kvl;VFNfQdWosnknI!c+!$)&RQ=Jc+QEV@pVx53fT(5QQ6qs2g@;^WDq4X0YD z(CXdoe>w-qmbO}i@mJ+^ieAN&2wRY06`C1Os55lr-vu&M6M{GHQH6!|J&ae{rt%$W z2Hw4j3cP&X*5Y&C5x_>cpBEFTkdGH+#7B?Uic&3Y>{bNic@eJfTZ))OKm;=4=~h)-F13 zu5VojjKAwkP3-SU4(pi|RvRpNV&T3WKD{{}KrCCNTv!tDklQ9c=0&v88C$d4jUGm9 zr#(P=|LXS+}ZL(WseRUSG!(^6c)2Jnq=jx>;foH3Xf{F-lou->d8Rzr8eCJ@fOkkz# z;8>PS@W*KlTGg-Vxc@p;*{Ser4^k*fg*^tXxG4AxFdLOoB?Fu_9~MyfkA*(;fqRX; zj!f8{j=q78>2*msCvDD5Qz0-L<>4!NywV8GSLCV3zawmIr}pN_h{etAYnwD^U6x&*asQTfG+2zV02Zo;(_}^KddcHNWUvf#q z7y8~E^8ZFO9J*O{+RZz!E-frP3qV84hdasqs0`Za6q{J_M8Z{3o+aRZV0Q;C>yX&Oo_XAytyMqi!0SVbv>9HO4U51%A6|2>ep=m2QjD%4l_>>FYpC>R9O+a$A z)9?wio$SOsB;m0epv4J^6QX^+zMWwN)qv|?NSvl9*c{$+Jc3oJLJQ1YIa}}EhVPwO z?jIP)d49Yd>OH$gK|sh6^t|ckYqUF>`iU8Z$JUj*F!6&t;QByS6Bakg-{1ee$CdfW z351a8e~UjNQv_U&G_04~y&sKRfa3hFC#6gcnIc&+B*M(>HIpW4OzeWXIy$tBjFD2& zgg>t-M3J4`UY^`FiL8rxT#i!e2_N~tfFbH++GlHhae{i0kKo5$k4iWh4y$j5U-!8y zG_V5ld(!b$EN)-A9kdI_bjN$vQPLU)sv%!|KH&x1y?cit5dbGKG`!jdhibXOT0LFH zF~biJa?u**Nfk|_vSR!U2)|jmTQ2#k)=t52KTm@*Uh#6KZgCvz#iSZKLWW~Iqn1VTccsCd$#M`@d|F)u?ksG1Hv|607ep>jyv;|3G5KwH4)OOw$ zWI!Zz9?LG>DK+?>7wPD@OL+?A2_^@vd#coLVgqiw&&Frxn@8(O4%tmva@p9xFZPYt zgc2(-Z(Vs77)|&|q^hc_nu3mwuJ%jkH<^sVeN%Ji07!a;?X`%w+6KVZ<7`Q~qa_-aFXabi7YTdvPS=Ob!F)g;5_I{VC z;k>jlB0Sk-5nirKCL@r4&wks6&3{G;Jig!(dK-ek>c5yQqTs?zHp!uK*UaTCQmbl@ znF`_r4AL5C2%85L*V}JOAsOHW*cCf8W-m26moSD$$lKc5szxbf3jCB8f3N0WY7BtQ zm_+I>it(GZarQrce0Ye9iHUImh4Zzzo+eF`3jOdcjwxoULq4rkR5Cby`FU|b6tMlX ze{@tW9_7J@ica(4Id_6g>`s-8L$6ovgB>XmdO$1LS#;!=z~;4N4%MdyX=7Z9E{Q&S z`Sa(Q<7)V7`7W^lOZt_A8MBC^gIggTxl@*>1fQEU;fdF$ZC?V$_@?R34WfTEu7pW` z&BVbXk%tC4+?yr`#PSwwH9w2QfvJO+aOuptm{8{-#sZ${a#X!qP@&x?gszcqVp-8Q zv23rwAJzu~!0MKas1q24&sM6ZS60mAx#D@XC+c~7k|-GvaEy7;+S+P9n$8=j97*O; z{2(bQ>Gb^IY+VyiqnI><1`HCu-@>G$r?|x7LKXD9$z#@S1|H!9KYskE)%NrhE;r*3 z4L7)5>8=FXdAlA$QZP03S*yV&L(A%XrOr~l31v>RNQ58+l_;*JC<0Hwtl57+0-kwb2P1+4M52`5aD1EQ@dyexstsd8EsJ*?WkjvVH z4UI!#)yS}xmNd~>;lrhbh=^C}H8`g&H$+pgo@t(Aj1kT=9B14s^^;ygy`iGmwhdq= zBoYJ3b*k1lHW8xgYPOVB{nvXEkIOoJ4c3n3xw9Ac|0(&HVjwWsry!i^b0B6jB%!4S zArBTR^c8IOVRj%7{-aC9n!yMzA~y7E=F)PI8d`KbVSBro=noOm&9qKyPx6+=K_c4r zG{kz9{e3~9pXt49U61Caxx;P8p&d_(t9-nXu8tSg5gUQ-*J58)k2j#~PnMdr3YY*J zDR}31De!IJi2E9|u|ZsBN-~dDK3{YyOl0F0(W=@fmbhsEE4J{e> zCs0SZPpyw5aQS$#0f`_;;2xgvAv@;x?@!OAx|4Ow!rnh73*;&0RKN`*Dt8xLPEVHs zF-4V?AL?H>Vu%~&1)}}KwWWq2(XM@lijh|~F)%Fd>1!Z_t$(|PAI*t&EEqO_NEd%~ zd+lIX$&1G$wb}W6>7Ii~ggrl4IQsoLW19W>u{PzLy+yO5l&zp+u{z`TZ-%3fSBrKy zkvPL`(jEOL7RbT3!9c(DmQwQbuNZC5FJkVfK4h?$o>F%af4zP17vYed4^&b-r1Qs{ z-3Nx8>#-VQ(V9A+~h>kqj^W^>U_09K=GLh8LUxVHmhzXLLDo(nU%CWE? z9D-vs{-ecs_l*gv9vUdahDY3^efO%@XeY`rnMw=8`400{{>6Yz^bA0mWAS%7CI|hMad~&#?vJ3<-CmLcqpD^gkndcziQq3D^#iQDPelxb(*%fEMtr zUKsD(C})SH{*vaWhbM)g<0SaJ7x3qPVt9TsvwqH=kf61?3pl^ha~v+vSUYDdT{4&j zwpJW$BgO)zmqjR5(L_q=gK(v{az{N~?a(hvI#pIyW@mT@ee&~2-`f)>s3i60(2MG% zPC%(v{f0K5`%e1S&G&2DOo!qyl zr#_^TCJEk#olEqONIB0er%&2iw6&JI3LWm-Fm#`_)l=SaBzd@;8n$Vqoi5j`A9L0A zIb&X)WJvOMsdcN7*0kjOFbc7wLtSlDt|@dCw@q98w+=`g2(IJM1BRY&We$?IW4{yK zXLFR;vHP#Fd|OJS7-_-zFP;SOUBO|J)j4rx& z8(j4~k&yc{75XgIA0iNNFy9_q;833vAQbk|DG~O4@v?BtW&&dNW2mX2YoJ;pP@#6i zX_!Ek_-}pI4Rw)$5AH94I@S!)69|rBe+ocHKtQ-y&V2nWd}VT2?OXhk%3-z#_J?-B zdETF^`k|$|d+SWlfB_rc9rS>tC@hn~A0~ZkC1Drae*iQ*eQU!z)m=n-!0-N%B>V?J&3^)>CIdYD@yP9cKC{TAQ35uebS_%cZL*^0R3QvQ^vaZ_hW5}y%QN%bh)l#eqMs5 zA-FrIn&lCd2xJ0xb67Gh8hoDhdd`w+fxNn=uIDDDZDzUAhK8%MF>UNFzFDW=Dpy~M zZ8dEfHAFfUkiRlRAxIH%L&A<$Fei$P)&F1TS55?>r_rYG6em$s$L*Jr%*Y7&ZrxDP zavfpK>)E*myLa6OWTjojVB!srnkXcs9;W*>$JJCnXpArRbC76=u3-qQkdFwIRQf-1 z2_(g)YP^Quo=xeGU=%o5&3B}EBq%ld=si=^JXd0*@*Br!JX`crqa*>I1gd5yJx61) z3mNgRzCNu|DXA(UsTkrila~##&sjO8EFl)~O<&W_xL@uzW6C1Tq3V4kKYR!sw(4WQ zdLGXaci zcWXLPn`iQPK7FmG4N1Mf9V_th_Eguh8T*DN^q}KG_rvOA)7TLhE#7- z?>#qO5#2un_#vx8lesE&WTjhtd=hsMG7#M{#$9~WVKg-O`VQ;_nJ*c9&LQ1O?tSj{zzeibSIFb-y{b_hWsFm-f%VAOuD zE$ae0SFxNutK#=OIP_!n1?35?F_q$mkY#F_q5dESY`k@Jj4)Fn8jDSiX5kSL@gsEh zo?HDOcG%)f;rDSH^+UkCwlp34B)N=G%$2=Hq^U zvewFoSb!=)NL-KZ%_rw4U^%3vXE)2&W@#`J64%JoI3=hCtJd>WcPH{7FCrgSH-=>= z<(rw#*L+Mfak#u-$UrOBeHIB5(#s4y1~1~XU_-w6Tuo72_KT-?{}%x51Ex+Pseqe& zM6=HgHuuUWDg4_I&Z3?!pVFZ0tu?3xLTAg+p{Ii4&f9z#G8sJJzup04mtZ?rVD(X>9lFtb6I-&RHO~?(P<@Qql2kpSw@?N z!qk5%g>LlIpDeM7Y1zC#QfuV=SKPf9hSZ@E$LgySvO2J{j#QuDM#8H9%63mA{Bg8* zClE;`g*!FVI}tg4H@0)JP_4u9yRTvsoLu%b&~MpLT++qGC8}eKjBvcb(s~pQOF0Gbf#-P zQB5(^#ivU^RZTWAIQTVdw?l3%nL&VLwQ)kVe|PS*vqQpBzU3KWtP_lXO@00~>#}kVsKid0?Zyqk!4CS*@U)jU?yQ2%cQ&?(%hG!*BB*82`x-7S0G<6)HqLrNcD0 zg9?VV1rhv<4g5zd`G;GtOoQk#paQluH^;T$eI_vSZgjs_dMTnyVDlnO^k`05Y@vcp ze0kw#FVmJPKxT7$k49y}ZN~ieXo?9GBdWS-m+b#G`8P2%o(CXB?KXsh=Iz#l3Q!g& zwK*h_OWid697ScF2A6;f`|D9sw@~HqPuKI>Ecb4 z`TtG;zCbah`VEo>i$o$D!uPoGhDd+%7$zJ%oC%6#R&c=02pkFgbE6Q9%Kqm@VH}#k zZ3e=73P_xgG;|@`{|Gbw-&K3O-6$OD?UghIQh4IAsKl7dM5M|~qIViQaLw9#TBMPU{*#zpnWjIrDpE=KMelC%L20hxl+g}qAU7}z5{tM!$Q+g z>-GP!@fB`Scum`s(zzliEhSyz(yeqT-7O`ZOG>k(N_Qy@OV`pJ(j7}I-7K{<-{t!} zzvp?s@B03Mx#rBwIdjiFGv^$|JzOQ8Wf#DEdmB$z5>B2|flsJ5_bwdV(1oG*?C&x# zY4{J%p#L3S|K-T7IWQ7hLuzXHBx(Cl+$)ov{;m_Q^CXDbzDe|M;6JGV57?Y*@s=A& z^-aH^&Z(%&z-XaS$^rjfYLLkR{rxTQ|7+dKlck`mIGI<`F82#*qok(~MvB}AUD*N{;&{LBh1O5|B|BqY@ zRDOv}l86};_ZKr!lT0JIT`EU|8e(|~Q;AA0dd=UXnF)UsUq8p~@qNyN%A`h*O8vd! zqs;%^Vff$YACW~t2#9D5{+F=v&)5u%jN{uQrF*CAh8*r>dWP)~18{u*=H_59 zL6xJWc`L=MSQZah-Ax+*_F&UC&Ki0ATPJ{m4lT{A+J8Wl-z=(`eEZXgh`LaZ~ z+-cl$ZFswz-@qa$Sk>oWrcc8x( zRAB)2jA(7~LcHtk%`C(vQvuoq5Ku3(jLj$}kMi4zdu{y3Y!WjV2~U+I5leM;%%Ty7 ztq*TK|70czT3{rC62xhZn4TBuL(`O2{iOTK+$M^O_rpN=028zZe$@KJ#&SaO6A^&5 zD8|sx(C)@qdtOMXyvFCxZ#?nhjPR-d_FkGw+Qck*|#^x;+tk2*GFI~J4LtGWr=vGm`CmHGHchqgYRkIWpc0T=aUxMMQ?$lV}@9#3H1s$)_YH#OuI z5g(^k7`q+akq(SvdH?7Ve|!^5wK^EZ=jl8#Q)AU`+mQL4Nb%V-&>8$IyeDkLA#Bdx z_a3yr382Y=;C_v=pg-bP1j>_MZx+D@xGKi*@THW4Wfq`fE4kP#>N zWNRB~Kt(ze9ESb$&X0k~C@)_Y`PtM|tf{f_^W7D3Vn|)4aC>r=EqNKb2f=(lHsH&6 z636Oie}B$rnBfzfgRZq-9GBnbZS*52>g?o0Y!0)-!^!Yp@qVmb{lr$tba>?Y=~JKx znHm>wb$SUWlFXj=IUzMib)-i;JPb;$#Fdz-Fnw?hUS(A*HO<{zN_(J~_7(>C}p86WU!u zLIPWe4cCuW-mmjIIQTK&Eh{N^%ye`xE)Rf8rBWCTOJ2FsR7Y$+xLhf5S~Cc6tSiD0HOH=!DH#X5d# zkK+sHhrWRDgT72Vp1@hTZ@ufYUK*h6ln#3t6sfU^jW3W<%#-wd>~4v*?QI3mi{k~0 zcM6J%wPmJupQf~!uMQX9kjcupC7ETG^SbMX{n_HspB*S63Zn*XhANC0v}ehH!Omv2 z=Gq8qRS;-F?^Q%vf9z3yN{X(_tB@(_a1VVvGgN1*!Jkj#Eub-?9t(`cZu+~nHdHD0 zG}`3ir+NoNwmID>$J2n&-H?7be1oe5enur#m9^oy%28OVeQ6eu`xPLyEKMj{I3pVH z`0ITPHddEnl5fuC)7h49SB^f>2GMYGfD+L0<)FZ%V0rI1_gbkAjs%FU0Tr@L>G z6Wme@R9YL}kJwn6N~1sw4k<INoHq9?S)B_}51CQw*c;EHT>hEz{pvvD+p*L|tnPUWgNy}LvQ-MA6wS3S-K;z&!w*Ptx-sLr zfO7=I>oIx-a5P_Vxlnw?Aya^RJVZY1R<#a%~x=D-B$EDt}1t#-epto&h6xH z5xSx6sWRR38Kz$RT-=`x^%6>JHP&pj`|$a-ZTx$%=4$7$@Ve!72fFHyxVUVsncMTo zu@|G#P91R*VQq8;_9@K&pt0qT7^gtZ8$v}puuBxUtJD0g^70G9rN%S^zFzl=#!aV1 zzwgn3**_6g$%C{GdQpF&?#CUR6IMV`EDE8VHWigoKSs*8Zh%}<5^KnJ-k?O8Ct+`O zJ#VH=Q5v=$uJet1rLYVAxHBgdyy z+ZB*7WTVBmOWC+%_1;=fpSx&w9gH5=3^Kb}_KA>n|A(-lN1K>^rtg(0RJxx-B(2k2uE~XvfqcpV6ZI|cL$@k1fVUeB_4(J z@2oALza#OhHhtBCOXDBJ=F}1GtN*Ihi7GRxyT1NUG;)MU=zT0WEKV-OY`r|jOi0Vh zyidBz?bx@|OpS}e3EH%LUM3QGM{XE1b!oN|ClBbI| zSlgbN|1vEtA&8otQsZKmxSYvmsvyy&Sur_FkBR3c9yxag?QW-o)H4h@*IBDrJ%-i9 zwdb9$UJ|luyl32|BbO>t&mGH=@z?_cFttL@Frlu%-#lt_M4V7c`?ffVaDt16V%*{>CoAg6h@3V_KY5d96)vHib{cooi7kOji zPYr)m-bWSH$UE}U;qE=6GwYbG6<~hF)|joTkSk}pOwB8K^OgT4r>|n9H_??-#q|51 z@qk)Z0 zd{H5@j=dRJaurJx;M(%&rrm`RSR!lGRoxjZ+r&)h#~g4~_x_t7r>Bj)!!Ebrm7(FG2aHa>!KRI{D_%$O--3!74jXDoQ9zRQ0AAoj^^ zu4yJ$noPgdyLjy7ejU)*0kfk_bxG!TqV6eA=4fcP$~>1e zYO`#;Dl>FJ9z7eS%a8RrC}c+lZcVu;1fpP+;G*`d@AHz>qN5SL1q4br@$g)qPNdK- zRM^|uO|*m_E!Qpe(>?BS`P)C;Ir{Hr7bF)4z2h56+sf(^{=p#(Ee3E!MM{7_3;-(g zTEaAwL;Cxv?V#ghf>@w>E6a>k!Ry)Ug0-I5kKS>J?mQu2qBI8L2? zq@_SSihpqPtmh$?8UqSUCSkQTR{bK?j46K?Bjto^RhdjbF{xVVp866z;Q3A4UGjny zFxBrEBv{MM2ud9#cT2P(MP!!E_F4;pnIeIf&4?tY6b175>#N=T)pO9$hB&B$HRFTI zDC%56m%zY&;iASY4Tj|XY!fl*61q7U&O1XRlEBY7aW2=-ShO!9L>FtNF3{WmkCgYtr)s{F@-|Qh~l|rA79@cV2wRJy&}JaxFnv z^JN>QcfP}G2+<-^i_Hv{`A4pOw~mex7D$w$dw^gKsJ}?FhTCcU)cAQGfeA zhQgeuw2pq69MhS1f3Iv~uU-ywVP_O}e@xURLjgwQn#z;9;9~9P?@fy z&$=p_)u|dsaTbUEtoMmB%$KFlQ8NXD4J_0gh(}#NxJWGWa?8-*XQA==b|^rt7_XI@ zi%zvlncq24gnz4($cQ6u*7e#+Nq}uc|I=P@L!lXdc>0R9pkDG^wUSigJS$VlEaP~I ze;wO}FxFt?4^~s1J<e`=9lrW_)!wo;mn*F#a}^4GnzVO~0F?SlhsW}Q)6P~B z8mU4K)V_S+VDx$pu>*&up|D3}Y|~j z#dmF+6cd%5LK*v1CIJmObY&UlF{3)co^fS89c<(DFM-67!ATEW*lLZ2`Q zoD22q*`u?m%7GD+a|V0@&BAS2*jAP}TPztLrh`nf4}I7jeX!ea9TI!^Gsfr+W#0;4 z7_O|YO9sn$>B5_SV*+s!-^9!EKS%x7t&_L`jQiQAdKI6)iup5|m z*#sR@Z9bG@RIgIhjTivRKproh%)}ai^tt|25k9%jEW{DB>0U z)84uaQKqnaB_tludkeahr0w zmN4;tEpi-+=vx{p#r`mq3Oqq46GlcLQ(*PwPA(Mm~UpR8bWk|;(3=CnRGEZtUbQc@GZ)X;%;{nv&29%&UB7&YM@@h!z7 zk=aAN&D7`)?t{Z>Tm0&*&OqKumUru8Friue>E3p;{ZiL_QEIKA7x}@AcdCpE$YeN) z%Xl|=@G<^dlk1L_xWA;1QW9sTpKM%Tmor8u|0ZZ7W)(z8VlT`5h}%D<`@CKfg#Z+U zLWALbM2NRJ^IB%;yU|X^*%ofs7he`fXK*HfX&KI3HHEsBT&eSUH`r^NL@S87Whm*I zl0CX%G<{7lLq5H`v7|NkiS;f~+kfLO=hDJ?Kw9MM7Oq+C@^CX#(Mv+;via z-RREvtdr6(ZFKlJ)r7gJs24S}_hh(EZ@FF_w*1Cw;lmy7>il>emx#<%9Z4|Cznq%` z$J%vlqn_N)$}#N@J9c!fhe909@C~rQ`M?z$*^klH_kGE~X@T;Fvj#RJDmDC_(M->kuztT2Z#P%f zPPPt)k`VG*0Q1XCFBV<*sFx!M=vK^Yj4_M73X5!vKPHT!c34uX{jtAYe|R4B)3oo& ztejt6Oo_+fT1BF=6W1j|JC&kgi}m(CCx}-e+F+l-GPQvc8bZeJ?3q`4q&MaIKrhER zGNbF?$Rf@3Sjs_!y?P^%9psbd%&{`?w=p|FAuZl_&iif8+tC2{ET&f!*=vgaF3BXE`@NAVx5)r+3h$(jNawBole zkAw%9M?ze^A^;*=(uR_iDi>!2{g++W)!nm#+A^8`oMhQG)&bedpbAu4W2@lq<2UTDk zp8I5Ffq)?WvL$QxQ7HC)Y@?uok?$nVq6fEYyUl*18fYj=5(Q105LF}`l2uhuNK{mZ z;gBjafwW)$X?Yc&Eo!Rzc>L@R(f%ltTkBf{PG=@l$UK9EEgz4fi|AO$z~}MtTt~N)N{EQTK2cqK%2cqaWXV8>#Gy- zTAkU^OmnF+f&oCyFCnS2$+b*_vYY{e-XVPIIA#^f^PoZ|kN5$W&YFNHQ?WYu$$I$J?tF`3ZRl1MIwKhmEgrZrlQMz`~GjK?*aVPqMmB-WXr7wwOW~E`xnqfWd zYMxjtv%pfdt0?^XaNrhxOYovCMPl5}`%J?#psTTsi-nF^vu8R}lkRs`W!fM{GW z@auH9#v3TyE~?x=A)>BDj^C(6oJY*TdTPE3c;k=BWpt!Unv}<&Mq;bkV74*jY9Lj# zNIaU0Nqt=q^~s1_TzKmJs{b7stSRNFG})xYl~#oOEr&sH%l_qJVTdc}w77|8s`L%eWthX5jtob6b!|M7x zD(35~)vXOqM3oi4e8Fubs*FEF!ABLpTK1E)*I5|wq7s?9ap88FwdWmyFpu4FNn|Sv zckcoR%dEqP24$X{txGP1h=|wQ;!&kVc4tkr7HYkg-7hG~I$|armA?SI9}lL=b-cXj zR5wd_LvPgXE~TqQ+Vs!#=A?;1n`{~2mL3|PLrl#X(fz;K5Cs*>z#YRaE;sJ6EnC=g zR3%&NXk}T*rcjl#;jrmMXQ#oqwht3V;rKZ;qsFPTT%G*@(OxNZtlZCzG-+Txp@1}Z z=5_N&b|5yY8WM){CuHNO>#{_Bl4L(2cnK&4*4$}ebA{$1iE`m2Hnb>#wyGvWA?R5xC3~BiLQ#di6z>9uWP8W!1OLl005mNgAm}Tgf|_GCwTOQ?7h+eFxcDmPEb5^UlBq7q@nGb9#r%&pTH)t4~J&f0FCcy z^H>&Zf^xI_cY=SOnhPupXKmzpq&R!7PP^jfy|ecpWslum(}U|l;n}qmT;XjDxDcO} zexT2A$r{^geRC#ERDafT4t`NWPl`dSCXG!?FgG5Uzd-a&!UgS&WVAvb4`L>MyX&dWxFLW+tA>tUX3#Y6aX5d-Jgn|(7#cJl$GPyGZmtR2gw;Xn z&whkmXOOBA4HyO|63M%q?Y!7SYW6ctG5s47mow1@3V0FPx)_HheHSQepXz6V9fzzN z*g>5FXNHG8dGZbL;6URl#p9!rpjU+YnOgP;>WUdF%*aBjhDsgnVzj2(T4)b-X9JBxnncmK}kVE`<& zs$< z(EnXY{2Pe;tCTNc3AFYCTi>s@(9P+OBIvbFF3yu$Pg3H488Z}wAQw5il!XD zr{WTaVmk9v>7+diWMlZgQtPg*gS|laFTncGbM=qZq;D8T%4&tz-7yqEk8}EWRUaMT zhb;%pOS#w$^EX;CaQreppEg792OGBeh9yoxE_3W5atvCvJ1km)xi+5Pvj303|G~vM zy~p*fvq#n5R`MUNX7V1#R@3AapI)3;N*7By0y6X= z0<38?w21CH6QaHUdi#IbKrZ}Sk7;NM7GU~WV52`&#lvd|=J9o$cG!_TKB`*9u(nJ) zyGrp~tTrf~`IK4(liP+?t^2Q*m8khm|69;MGS?KaFbK`Cd(v`LR=RI3E*txl)qve9 zm&ae8T~_;&>fXib&*F;BlN7l7*gZ_=p4$y5;xI2)>}5tfEDnv$G0K4vJ>Kh)a) zwsBx20})e^Iu%L8`T6<7&PB%$|DfjE!mPSJpEw<@K;79zDv!Nh<6fpB3hwDLe{`mz z(t*z0uUHyyP({Moh~I1ee}(Q#(e}{9s;JF1%Bu_W+2(C2r5!UB*-<*$&K5?Mn+#I2 z3An#$izCI7$k_&TxHfLb(TVY@t=$I~R>7hH#g-d1hB}j>+-KTjUwViH^UdzldL)gQ5N5CH=-yVr%u2 zMC^!e<$$-_k(s%yvG&4Da&cSQ{5G$9Z6x2!i_uhn%u@1FNLzD*;Lf;dx}am*<^IY@ zU-auwRNp6_V@a&B($NO$WOGXzp3;iVl*etUKv&D0>-i5ChxcdVKxD=)@JcZ+0%JyI zELhnL22r@(<>{p0UrWuzNvNpA+OM{W+H@-b!ucipnp}5$#mdc7iM^gS7V1wrB!&HM zl@h_-O|r3zijY>zOkwxRSDwphx|lzIt+aY(j~HL*{-DRFc*kB9;7Z2M`P1Vr7PiGo zklpUoX%ukaC+zih?(u@K&FEK!1x1vY{`yjT^G)AtdID{Y^x?Z@xjrZ>a%R?*e(JaEmXu8OpE1!Ysr z#8}yj0(l<@w8EW>!S)pd%hu=^v`&{q<9^K;Cdz7L$1{vC?FI)iQM zWFU=o4zR`W#DUQYp+LU!KCNz<)rW3JjczSN-T2MAym6xHJ{zpEOrd(D&DIZXs>37} zfO2-41%K5DKiJXQPI*0J&y)KC!kWxqHKI8f^_OKWjgxSKV*#f3npq@u;FVYMw6lI7 zInPVtyndo0zrR7Wnled`WuS>spqy%P%dj|V=yO=uejn3r)8yPW-_uQ6-D)vNBJ94O z0CVcbPf}{}eR@FpwUP+jT^-peK(3)9Y5X+@koFZJk3*ebhIVrmb>;dE&Dd`R?uG9H@PweL^GK=wapB^8S^S)M^_s1?w{#HEN zoyhk_$~^vZwpC`KM=A>S{lHMK#-ljZkNb ztuqbA4Eu$!%%a!>+8FlM*yzs&&iYQm#T)j7)KwE zf6qNMKc@3KXF!05^J^_pq;0g!$jZz?;f-Oc>Go`x$GL^L7@gq<&db+ZW^-Yhc5_hI zjm7}1nPm_L+xyd$gD|q<+uw7m9@K+mhXWJl{sCEbuC)Phj^oZ*`{l30+U3~kvvsbr z=>|jY3g+iN$grLYQ6EELPCc^Z$D~03M+7XFwpG4rhNsPZQMumcz(c>;H<8No-pB30 zjBv%XVa8K@bI3Ne_6B+4Z((JKm2!97HnQ?$5nJy0FyblVPN1CaZQg=yDF{r^MR_C8lf4e`vXO($;W zW~+&jLclL0`fF`-nD!aMG(N~fYR7o3i&o!}P~fN4!dN*P0Mvnq6h8HccjxC z(sn;)BWe?}8{;;%Gal;xw4-@SkgJ7mw-AHB*ea>95(j zvGbNjB7Z@nwEgEU(qW~mgET=WPDm-7!kV$IDgF}ma1W2W+Tsrt4ZW(+c( z*d9su8}hrmTIePeH(;NuFyt{+g72mA+qJwcl_5!3^*-Q$ZYAlL?O38B&&R|YK197F zWs{adVAA-SNQdDef=Wr`?tPD&c3L7Rd3~=ItR9Q~PfHw@8=YIeVmAs^_;yY|uhTc% z&h%V)=8UgIBA?CxPit@5rpn*eb|V1HhX~oWLr)qPG{{iQ;)HpB z)M30A%O|~p`=|5L!u-LFyB$Hqv7`SrOaVIv5e8^w?D(Ke*$bZvRXoI8z0tb=E+sEB zmWz8Fs8~BjVx12^Etxrpq%=N}+4xrw56aso2E$npV`#N9} zY&VXx2CN<6Jo)kZw4Hd`&9xT^l$|7EOq&RDzOU~&4OL8DFn(H7y(fHdD$7es%^0(l zZqBfSyGuXZ?F2k!o2~w!?b!92zIgCQ%&d|LA{ig|B^R@y2cO{Gc~&rV0jj99HrH$j z%tZVlAb=7!@|VO8{Dl#8%EqIUZ6Zldu=F?or>UYi|AQJyum%8H)N$46%&Mouk&miq zrraQK(ic-+e(VfMo$r+lCo{AJ;rGoqKgp^^G#J^#uooCOhbgq{y%6v>U6l?i8nQ%T z(z<$CPI-nJwZoAX_Q9i&ci-K&3$0y!MZ>`0mnl* z+vo}yfG`|8zw}&bs5=0HoNwEpj)d|Va&vFmDxB4PH?hqt8i>1}>-JwAwe%wZs^TZ2 zZ?b)E@b6~xdDaE9iqW)QzbkS)TCA;SiSJwJu!A^LKPtB}A4jPWCD7LNfNLaC?!#&P zRx^QQN-K5n$ub+j-7$?n-%1G+wsY3WUDwfyz8)euvF)ADepB*;U@>poLri!k_ezid z-F<1j-wvnG1c*J(!|2Zh%~w{%u1XOFMu9OmG-TfIVdbFv0*<9J!L+!Yzxm|>L^C@}^w7?@c?{H;U2QCK zBYbjM;cAQ)z-^cv#9aoYa>x`~@L4#xLmr3oN%JQCtr^S&2NbUypVg)M3fpQNN5c1APprwWu2B`>;Bzg_-)6T!k&HSwjwlMYk}AGLlZj8HA-Xo7M2Xh@hL^BuFN_G zcAhZr8bcptnrwr0RE7a+Pq^N+3zrXl+-tFE+-{-SiPq}-m~fhCrt<@mSW7z2N{lUn zBi#OenwIS#z)p3 zndu&Fqh4OHO6i=v(~dzFlA5zrAj2U&|7drI8c*ppu=3j-tEt0u+^t;bcqw1M}${RW)y|pT_Vi-@n9V+w*I>GZ$$6jPe@0^7pg4Xf5=|= zh2R+_(YU0Q5Z@rJV4P=m-M-VztTAoBJ&ypq%Dz52XM#*eW;OCpoeKg+`4P=Lt`1+7 zE^?%4Qd>rWjo|{`Da8CS*^eu`KG&_{k(s5p)VnPY{Q-By0o;XEj(bw+16|UE#L}1x z-GnO?TndEZFPO0YX>OsQeL{=q{`9&`8U?K`r~?g2ul?TQ^qay#T#p7gltel|&q5v_ z3w}^(+U+X>qh;FM+|(J%5-nGz*a_VZ=_}0kUyRBVqMi)lW&El@nN(=U-HV?jpOdIV zB@)x^9I6$u2t8>#0OlL@O`I8d?=haZQ;Yy+w~DVu9ADzFMrw;Vu85qZmeN##^IYH_ zZwp(J;mlRS`*oD%^ow&^<$9?p!<#oyr*)}=$=^|N*dn&mMPBuyK36?+b=3|qp{I!y zIV?QC_)|7hy$zxsOEA3sb_Q|}qFWb=_WOax*v0Irq{ z7kG(?lxp*Dr96WV=_2-)gFP2noCFn8XuIyWG6x{g&$i0;(x@h=^SPGrwoJFl+1aDX zc1ES{S3$RNl=wooQMQ2$PZi`&WT=M0h%N|q!u@~2Nqq#FP zU#p}%@k?I(_AUSs&m4+&LHj0J-``(y-Y|EVW65Japh=*XXYY@42i&%FW0AOxCQYOy zPq`|{asq+nUhia7TFs4ZG!L>D=*T4=OM!uX(5<}jv$KHLVwlk8 zgioLSiv(x9F=KyjT2*VmpSrQ< z(Mj}5Cmk|{2BW$$Gjz&NV%nf=V#XWk?@SLb5d}w1Mq`~u4-Y=3bpyN^bBntFaxl|h zFi4Meb+kn47xm_K5;NYHp#EJazy?g(oXIJin9PI zU92<;8h>O5l*SLfwA9z?@X82M7E7ges0R+OK1Kg@KoaTB{@O=NDqkd!@wM&G=2LpH zo|J@d#36j({4Tb)R=PXq5 z^H-_?cgg-P`C|srQ~0BNnnt;277rseTua%HopVzx1v+U~MqV?xhTc>GeN+vLL}bib z?krg+V*w9JRTrdn8^E!)&1XrEqfsZb=}fw-E24gy?LG*8VAH}-WJ$eTljO8AlMGv5 zl~NT1z>!I;F@V{N&N+B{$)f)i{&R>e?m_oBjq$`@nMiw58aI;*tTngAHu6GUxCIWG zJ0?vQ2zhn`4R}PFq4~nR-Q5E(cYJKNv@Uo=zu8PRCsKI;)>*>NoOZUj;yetONYNN| zB0%L2jG?hb#to;;k{>cDQnSWVohra{F{cgsM*9<(5)+ujrg+`RmK<7<3LIHCLSmn9 z6Z0_f0jaNta2DM2%6|rwP%!c^a85AteRRYBPJ^Oj%NZ;;g3=vtuB-Cd>M%)MS3x^e zC$0J8D8OYW>EcT^mDAmc{8pfzhK8nGBn*n%+M*HBqRl8|`=*9yPUr4Y+L#ITJys_L z(BT4JDWVe(dIq$ee#?2~u|GX{+?d}e@B&{H5z5sAPr8j%xH+lxQ5H!Fnfk7Zh*IPO zuXn~4M6|yqwP36*i5p4phqHz8=J_SXKKHil z3bNK{;mpvP%_zNG3G3rkRvdOm2%>Be^)LbPry;#uWC^+oop8PP7!yx@Qfj zWGQi86%H9sIxC<3j{8gf9F-%*uKQQ)k^H%#GQ8S|GRPp!tL(QbA=x zJi6~wQz#~7l5?qcG6WL-2tmhDczbbGYBQvp{F9kR*rN8o%O_F`Kts>tf#n$X*fS)F{JJo8RZ&YC|7%mZpI5xBk&%Hd+59gf zNA%M^^crq`f<@Mq#q~_d;085bl^(GMEY;g18aqFs>fSJRDKrw`C2~1U-P%D~zq}5n zr3Sj@sV21FzKIv0Bt`GhmTL7Hw$s}ZK`y&GuNxZmo3V_UhL)&hveN5$@;dWOoeuyx zN1lW{tWVU#<`Zqcu<+2u7Tboq zlp{V+oLMhCo-ss_xQ=DA>7o#Vq;$~0TN5eu>t2v7*u$k#MzB?BEQ{}G=P(_!RP@C6 z!o1|-MT6PfDM8?KBcB+q$Hdik{b-2UXXZW|`ilY((QvwT1Y^NK&&5<3ExdvKYgNB{Df;% z9nY*as3h1#A*DhN&hH;&Kwgpq$Z3y^)WNH8) z@@hwEEWgJ^aj9+nmiVeqnC4m@`ncc!v~Mh{eJk#N_=CiFf~&lR%*bc>1*W=vyvTvXn3+td#en&Uv)mvIB*B${mz0xQ$uzN4ZXmL zrE|BKoCiP$u&P`kBAzIPT-sx(r|SKjA^PUtO~ccLV?j!b&|Dkx$dT!Nw|67<(!0U* zE|Yulr&Gx6pz=P0PlvMJ?8v1o#L`NbYo?`z@9Hm!r+#PvGH_fZ@!^xS36?FM4X(3W zT5M1}x*KkPvYKm;oh>qzrr2ldSK9tvsy)cK$ntSF?&(sztY)L&zU4PMQ~q@KU* zpXaZ9ge$Je4;$?d(^pMA)h4=pVUO-}PGMa4(GkY5*M4|gZ9wdnE@${%+^|)s5S{Vr24A=~J zVaV7g)dMu-y2@5C1YkIuGVD%<)0Q2M|}vUdK3*2S8Df zz&0ABJ9ahmw)Z?)fq4s63C^FccPnpDk~VbnaBPWE!KG|lf4RMmvY9IQP}4WZCm07$ zoizASgp3KNIkis^C`~=OY;xjx34MRcsUiw`M#6iM);yHbe$7XtAe9$(^|VLhPjABn z%3L`PQ3cCH))dRHGHA(DVqc{I_!k@OHa@H;s$eC^<}-bU?u_cUHs-pO#(N1Wy!9Ig zhYLM1>XjNw3Se8xCI_5d=d0w5T|wM2Up8@i*i||PY?O+*MPOJcFBf>ccal13fLZwP zf>N0P&eQ=H!$!3;Jm9UNhCXmJs*f)gi_VDNyTO-1)33x2_+-z1~@Aj;H}wW{rfAvOjl|1J3{eWz9(*}mJ1?D^9@mV z82{%yhiNI{yt|*}QBQuJtH-^Tq0hgQa}hdch9g(p)5ofpz-^!ImT3IPDx96u-R);V z1=z0=KiVH|wxJJ}wT#86^~Y@VhiD=zb5wmrnH=?hG|L7y!$-L*%OGXW^NH?)mvXZ!hb@kE60Zn^*QuroIPO zaf^Zp(*mwx;uotveov&qq6Vuk%(mDFmjP4`G_N-yZBJAI_6R~&L+{@IL*845MY(nV z!+_ba!`mE8PtPLrKFBLwEeHIp=uJc^-Yff4|rD z{ZQ*IxUxa_^CbxGNo*nj|t-N#3{oS#h9Ph;Ce;2+b(@SY6<1{{SUgM!2-r z0;LFMdDs{AL0xYu&t~*_;hL&d&Kmz+A7PHV+gkn6O6%>BY-RU2oG;Fzxd9vuirwgA z@w|}HPeT3NP3k%4xko?dH4{fN~GnluhT$55_5NjasYdJN6Z-cY^nwIZN$UX~e)RICO$n+g%eOfe!OeLiMBh8I z*li?sL?w}e%13dY9X^;swdXCtxQuY#3UKMrB__!zoyQ51iET0-_bcxV0kkP#O# z-ZoBx$U=3Hk^5^Jh^v^iWQ?_H#B@p#v%im`23mByxnbXt)nhSkWM@K&`!A~B8y2HJ zvx%rRp{DMNofA4CSG@w4NLNMnwky0cny}YdE`t{K9<*gCkFrNMrxXmD02K=C#MY#V z7GO@F;=AfXkG_2Qs;ddZ*M2iq*ITH&Y)wDzDE!9g#H#|Bs5aHzTp#f@dZRvE-hGt) zp>CPc1_|F_0SpZhw77DPh930_f=`rf&q}_;$e9HgAEQ7RmSgA)}Dg zq49t{P;klpAV_eB!(HHo$UL+Xz)6lr`vE;h;rGOq3bTc4h z4{9dn{sB%^IeV6F*|8+-LxtMsjkIjdBV4rnie8zBdALOIpabs~E!%J%7MLL_v)NrM zi-JhC?dWBKbW&86@c(vbf0n!aD4MTVo7sBq%q9BddtvNu(nNX%>B)6Fo!P*5Ot;P#Bh z@tfCjBpwx$U-I9h{!?V5ql$_XSX!`@Q;Fjxtct6cv=m&iHJ+=kG8*;hmtnnxnWz-q z8aB0{?;Gy_`s?4NVE(8$fsZu*<;(q~`)8LQ1>|1bZj+BWi2tgl{1-((n~IW1Hg#e5 zE&hJ#AEN(imb^sy)UH0LIR5_Ulm8wE>HnLgOrW3;u;^7)nhj6-q>SAE9rcRks4!K_ zgD8XxleUbZ(_r7L=XvF>U16CmMHDlcuiWi&wqv00zOQF7M%lPbD1!MrKBWab`DRxa zfcYG8h9ely=`GfQihkL(+p|yyJH*ltA-s7;6CfMu)_HP)7!=68lBs$dJ5)5tU$1ROs+faPm}8 z^gYi-u1?rkrY}PhfeUS&2Mv6VJ0CocrzsAAYQIV&f*}tvaMUvXkZWN~s{JWfQda|w zLC|!XcdxbvqP)s=X_D)P_wILvb;#&Xsk}C<-;-D(vi)DYs528AKZJu$V&SO<6oJ?W z+Yea|;CDwd+La!e!1 zVrXskfN;^yzNe!}Uma;mtEC@O6r z&ldYh->;pN@Pvuv2R}Xi-#yHUkvo>OxU%ejJL5mTC~S`MsXhNiILhyM@@J1?3NLP* z?SLq(--|S&lcXGy4L1jc(yv7RoOK=;kvT9ty#kIl@uY5>aAGk)cnh2U8L(eK{Rqeq-` zew*S#j^u4iv42F9TE5HYaB-+r^U;ccWqme(Ja;$5QLyau&}XMZzw$LTg8RSYvo}-} z$)>L63+0X1H&y8$-@c347@T{*aD;BYr{E8&UA*fs^=$Yin81N;b51Y7waNJ#TC(xT z)~&bPxE~^;tJtAza{>>U2KxGfAGJemHjeYvYOQqn9QTrda~0JIXFlt{rJ|3%#ionp;;RkOn%8bcu~P-{yM8+=8~jqEm**pf=Bx+tnruxDJ6* zxxw`RhuWadT9NfaLN#ai{(i57!#}jAzrQl|dIy70$R#S7$8jo#QTqj4eV!M*vi(05 z*AJe7_&*hBsQWIt#dKMEs+-k%(?yMSFDnBrZP`?@)@4hzxwbzEV zGhQ}7x^UVUhCLkGdAlUBSX)iVIXk55T4WI`kEm_9+G6oET7M;1Wi?qaHY@J`Z#n#l z6=@B4!bBx|6yjH8NZwWG6NT!-0hlB|g!GEC}Q2I}lwFn6BF1^f;spCL+rmR~5}LnTxE zj;dAj5pamV;Q5+HFOoX%YP}sBVT3GSY5W#qacC*MxOIAbIM9XD0&wfLYZ7;Jq>O+^ zHOVb#kmEfAxdit7^yc)LznS$fU`?|{C&N<5GBfu^LZy%M>iDrF_CU>=>FICvia9ni zbylH(k(9!}=l>6YBbr$V%mb=W{>)weYplPTimnI{Pbtr$`5i%jb{eDh;!fhE#})nc z^}mM86F?y6u*MkP@Ak-_od5_`K==&f_vbGVohC>S#~#cWw=n)=N&h`1?4Y%#|OIQ-q};&=%|QE>vt-@O(6-_%wI3O7T?pZ(<*d4F4K=W$q<)tj#3 z1VXh}x@Hc5Y9&eE>g~+rl6)r%)rXy~DD@!q z5*_0}EaI};n?S8vt7f(#{e>4X%*jUEQ^mmq3^wP4i{~D0iNBhr!e9g*&P#kc6+uFI z@r0I^w(Rr8#Z;PyX`9Kr=q$-3ILvcB{;uZw`ZK5d<;_&KOsJAw(WydD`Rl!tC}uiZ1@qV4)gQ&1V7@C0z`&r>yF96UpV>v{KcL%K<6`rspRSHV;%jR~Fv~`aBAp%>Hc_r^ z75|>uq#$f=?p{k#04Aa4d;^$`{;bXaNbk8?4vD~}X%rV_%xlK&`9{xa)$INjceHpx zQ0t9PkaMLeQ$dx0%0Ky^pL6MnLRz-Y>5#-mMpt?09lPi>drHdqWurh^fk-I6$_k@b z=xTCY52qNew_6Ht3OGuV*wBW%@0`ZVr6@Y19CUsru$-+4X-UqMP>_Z$Yz`?1-SmL^ z8oBuzrH&QjAynM`FbGI-oi)Nlg?}F8z8%<$l|5GroPCh`4j6%xlD|9OIBphB%QV`| zJJTE4?QRFH0;ne^yw(0m;6J;94zZiW#Zl0O)9BIdccC*c&A4hTE{`jsQ%lQzdFrV+ zS3(>Y&f2UCW0-bI@2(Zx8#eSj=3`2=j7U9LbCo)mc}4CRBoWk%hm zq^;_P0OyW-Skc7%b&yg{z!>9>bOXP~bsm$>dC-xIz@9+zGcgU6jm=RmtGyBYCe4LW>)EX0&nKG{$btUI|D!B0z&!q(Zjh``=>g&;T(Z5g) z&GKy6F2XeXV~T-eSzGdcAgwG*;HUQ9NSdbH>b`}#13Lmz9!RX~Jb0x@Ar-mv(2v+) zxm7;7AyAj`SLEXGL0YyBc~1Qj195VJ-K`_0m~SVIiXd>fak`=LZ0E>}q;5l=&vCCQ zS-^3q#s2QG_CY-!(fk3&HW%~>Nmg1m2Y23hCOHH#%)8>`V z%P^6XiDJSlyYU*}RoU$4n$o62LYA<=p;N$)=7v1Rsb92RxZxGQ?!)DqG&x8_%u1xrPi+-zE`V9fW#( zC{Ct1Fd!&(y6GB>euX8Yp;DypAGiqtS(n$mbL`<$70qo5$d#>UbJ+}rC?p5_FMfoS zCC`82K$mT z&eNcI&xeo5L7;d)gX(6_yL7>T{REEwA`#z!TaAi4QKEHTFznKUQl?$-7ri44rt;#} z(Uk~r5J5r#JmGeuq<+cyQE@SMvC*^j5tsE4vrf}TCg#uW-7=q4lhp15s3Rczr@M*n zFhZ-i2-espBNJRRD&v@3I)2|G?b-#Y&-0aLjRcx&gM99nHwWyvRgpo^!-`1>_bANg zVf;E>h)Zw6Rc|hq30jxN>7&HDzv?n|Jl>mR;EYddSbsG>x|6;RZ)k0*r zoYecsc_J^UCF%7GT}X+*O52_v#(2`FrcP&$)CylTqlFdexdt$w>uR`$)05Phn_Q{= z28Z3Xw`TsKpP*C4+sldWS6H;T%b8}w7R%ic#XHdILAcd)nK3etrXWH!{g)&a+(TTi z_4;8IG71hYn|G#!QKa{z<3eu5(S}j!`36y6_0GFD-}ffAluek0=D(0f`7Fb7>DJSTt1<8>F=G{*q*ZKB>0*@O&aAtg0&Q9 zNXZa$0N^@3{21eJvfSZ$bp}7^Rt4phr&3w>`_%1non!y^l*kmt5XRPD{<|#-!O_tT za;`sq`Ss@u!3jTyb$zTCij*QeR+2q)^>&|GZ073n>16Z}*GN&6PK=4-XED-Bq4+C= zNqu7KU7eY&w{s+goNbQk5LhiSCGs2rw@1=H&wE@EM6S+BrMl6_?CQDVX^NrfapbxlxCJ&{^ z$NgO1^SK42o`X?Xvw}~|wg0yT6CVT?Dhm3A4o~BwD zr{O#r^qti?BE=4GtlE5LPJW}4|6Src@!l^F71+w#=p>z@gl8HZx9}FFj8&hbV#JI} zEshn@n^fFGGt?^!AvB9kI3406JxnK2E7sbfcAeee2M;G6w%pwo<`@Mz{19fe6uUZ2 z#>2h<`WJ-Jsl3g2O$?pLksFBAoL$Zi!}UcA-M@&q;rj5+x|NT{tX03}<9mA_0cS}x z8}1G%kGmW7rq?>9dIIqKL~Wvy-#lUYcgJhTTWo2P;NV=wM<>sC;ta)%=pr52e|0wU z00@&8`e{@TT{sQho3mK!YS&JFE~?sMybo)2wV}5oK@**3G~+FsXVI%$KG)MPi93w= zjtPzh{W17IPfGR#}@3^pmyS*ltobS&)FyDCA%g(U%t7cP` zPuna#rw3tSA{IF8g*VB(VM-D1`RSg}2mOXS64%xKa;Yg>Y|;~dFg#*zmZLHuA~!|g zikL-_69{ek^gN#NBuB1LPOku$7Swc5V=PtTq>sKdk|TGOWkM{Nv_cJ<)!xzA{|205 ztk2U?#5o$kTBE_oStevSEk%WVI9$cV=XYqd-&%9*b=64e52`U8G;@HdEM?iGH<7t9 zH1j(^N_6)sPq*+ASLF$Lv5lFu@dKQvn_UwVSFJ)87wc^BS|8uh-BuPciZ(;j1SK`T zJ{(H7{G&SOKMWynn0#6up&A&(w2LST4iiq3ilm;Z0W4@N5l5XP1i@lRC{(y{JdQ1cDYYY{ zLfeMu{hYvgQ_ri=J4oqp-HI9^kJ~5xRF8hS(?$aQ>Rmp^nbzCx;khgmOdbAtjU=t? z@Q<2L@C`A!ET&$OOr>SHa9V1t@tYsHX;aG;JV(H`fl?g~b4J!F?VK2TU^;uqOB25I zvlv{X4e9IK{dP$5hF!`TR5c~fv9x1vyEOHqOw7Q^a>+8PjOE^FW@us&sE{Btnr3>p zR_Ft~=_msaq@ZQBCvu0;y?R2p{0Owz(hHBtE94Bs!GqG-TrIegV$57C*(3?wp34oB zqn{OP*MjG^FL`;vFf~f|xG(Z1Cg$WZwhj(U;;!*AA}+t`ZdF`iq7v!L2~1@4D9Inw z2Y4}#Ij{M>aiy;xU#-#+S)PY^%jfZ%fLgB7iTgr22L^4?0x?NGV9&ccN~)E}U_^i4 zwjaydqU(?ONWVSnn3h;oY}I#cB30&jXO${vSl1>bSr#2=J&_~dJewn1Kkl$Iy=sKa zWj-<*vo2k~j*EGDK6Zf6TZ7mj@z?ISL zj)hXUwOQt_gC`sA&4bYdM<{!vnV@ifig#Z)+CGCiop!>xFNJ@q%l;BfO2fxf3_4LTuq1 zZj?+#04CuK!Uf&3F2BJI!V?pCD)V$ET@n8>$`rTr>Qt^3GdntZXBuJOhMI9tmFVV{ z_5DWTGZDHvZz-c3$4i(VrP;+^Av#OvYv@ak(POD@XwB|sv*x&zD-}RRVPnYu20Q&l zNtWy(J`I_TR!aN#HgQ*jM5_M;8iaeBgQy*+qj<}QK-?^{kwSH$akN4Wl=0j}{qkpu ze_yBeH}}#a&{YN)<)SB?3Vt7M`h(5h6^I)%2)S&3wWEGwUEU}{Umfp{I{hNRe=n2? zB8tvwwd(WtlfUWs87|61T$r-ClzH&qzx)%W>3fG{Q)fBX^S`sVY3~s6!O?b!m0uOl z&+kSdtcjVr@JD|?`ANgik%U7K*`dt9(BI~c{*3U_5+ZjjRoGAv{LP1dX8UK;`=uO` zP2D?e(hx)u@Xv4mXH$_A<)kkrMCXq;6mh+;uiae#D`XN8ad}hPav4R;=P+H;?C?o0 z?sf4*)fUlQEhyH+jH^6`X*NsNW3`8z&-1njyfa;_Grqo-T$7aKK2^EFLDx@({F}j5 z#gJ_3%#GQ-=#G^+ zTJXGkW-(inIq!ZJs~p2+F~#R_xN75iJPMDofKC?1LJL%7cC;5S4f<>mY1&_wViF&x?2DVf`&qQ_x6j?c4vFuwJ*<>gwha_(nK^{K9(QI3YuOq%SX z({Tl%L%^yoBWUrk%*RJ2$05rIk-hfu@v)C+U>#Rru+hme@qK_fPM<3N%Mv1^t1u%Q zVyQEO%zcqi$0$dtEzGv(3j^m}j*PcQT7dcWyj2!Py1b56K}Oxvc~8V-5G)oK50bs@jk-zAbTlj*gr+=Fk*|R^wjDr2}j#;_@HiCkLBB?@;;r& zA1|8%y1&FHRlqKegiZks;O#Xr#jF8EQJ=Mbf{VD$Ls6^Af?@(^DqbOkOMko-R|{@- zIkB9`3#zf2e|V+|U{GVM$dOB&jc0S#8}PVTqj7(M`1g?QO{4o}5vM=CH`kaB+TOkA z#;jyqgoX;bjLRo+ufN^AJRzJeGcc0gyx;hn9h+x~@~J&qF6ojC$y-ZCxIBQWgq~l# z)x%e2cjI(7vB|nnqg^>?PSYH!f=24}Bk^>`?5Jt8@Vt}NKYBzWaxCP9UFON=Cu#sCgF*bfbw9(OXeB%U?S|b*Sb-r?VdIM9xI}aYKv6>%J z@ToQI6eVadOkt5(J`=+h*h4+a>FhK8;{g4C?GjZPuef&A{!}PAlDC%Vhp8e*W>-wE z>K1pj7-(U!HY7F?VqKLH&$f8jRwfQ@0B_GMH1h!$TXaV$55UgMGSAiW0@nw%XJ#tR z+y;I)`SeIr1BR3NEc#;x&upTeF^iFOz?+Vgve?yrw?xbcF7!)|V4(}Ab>WVzTJSkq z9qf{FS(*2FFzRsk=Wfj$y|frfGw3_sqU;$I_@G@=wE4_q@M)yeF7%nhwUa>}hRFbB@mTB8&}YGbgHKPmrh&EYqk+|m zJ;9TOLgNOHe+6=Hb40A@CFTP;ZzNQ6YH!WTh0|B&k<^1abpaMKyB#r17ECPgC<0R& zg_h=ts(2!u7Plpn@-yTO4jo7XcpK>ZAmp|4;e#dKs9NWvmv93{Wc6|%Dn*4vhfuh$ zsHiwoWEF1jvm*^WC|!rYW!INLmPf<=nVl8C25r5BImm z=y{0Nf4r3)mp1nJ;oV)NS&5&Hq36^BZz(01ArR_$_&cDNMzX1sK2YXCB~u*77)T-h z%rRF5uv3ovG-f%TGwHBC04P+>{W|Zo0?ejj8ZQ?&Q1_>tRUf-Ol$_0YTWAPWs43NW z0Ef3Nsuam=zkK-J;YGUe=L z3VZ%_bAU`?qS0@#U6||za>tUf$}}1>x(biCQMZD|LOk1BsLj?`_Ib-3g~Uqt5Z?j! zn_{d0cQiY!&hZ$CwB7<>w$U+{#R_3of7Y!qE>Re-g$oNA==43N{4eGHr#gEki)2&h zgRIPtiqQ6mGSjWduO~aBgSYUz+eG__80`dvWs0%(G`ChJmLxkSG12wg!-o$U`5N=H zDJWyLo}>L{+j$A|APh5_u&4Ks(RFlD--RT6yv#BJ&N@^{kltAFN=g0piZl8UB)l=z zm*({Uhau*UNEN1*r&0ZmWq(?0^av9wJ3Z&se<9Jo-k1zTTDCrU@kr~}`oEuSN*hCr z^#4O*gqvaGPyb>}wfDCq9{9|~(T3&W>TI#c&4cQ6nd5YPJdJAe^0jr6s`r`Hh*U;N zUas9n3ut2~xjG0BRQ)dGrT%-(weXAMt;m{>qm0`V`H7fB+!_4AjCL=~KbN3kzGP># zd+{v!Jy56Y2cE?o_bjz+oZ9H5>h>Xv4mYUMtW`TJL@trDvfL;ae?~o->+n#1rp=$N zShcW*({{BEHaB5DS(D6HI~~KcZ8?(mWUAb#))p{}P#rTB7gNoyEQEq?mi1BbMK~eO z%`PW}CtzyLM&;evGK1*dh35Hy$1m2pvMdT#iAqrs1%qXXw8?nR;CO)?WWvV>#bUbb zec$n=c2;Zj)|^-&COsElqg0xzbtAx z5T%~`2_2uqPMNOjZkX*8%3}({+v`yGMAzd@3$Dd$|1VH|rDb2VGwAxD#XNQ-^HeQ7 zEvuLE3vjLuO4_&<^FnHTVl~-fim|fuvl+pbsG1rv3pFMoXM+xEojo@JK=_#z|IM-I ztpB5p;3{Du(*}oKK&HfE+-YdetNSX;0WA!l35E}Z+N>J3N*D?>g`RR*p3lX;0mJ6i zRn(kKVk9#N*OK{aWBTjk0gW*%`X5p~TPBhzHg?CdWdvQ5dBI8Oi%`=6r@Cou{p|5G z2EIl>^e5*A2jF5$e%Gh=`g*jTL9WygY#BAR7+2bGAj0k;1T_s->8j1PxM!L@8Dx2q zMIF>$+I(6i#n^Ov88m981Ky6mmE-Za{?uwkB;+x%*L)UkyHxE6$Ktd85Q{OwJ8RRvD86fOGe5T#w5rS2_EhukR;(B}`*rQTG1O#}XzE@^rUdqt>vdSURHP{< z7?vzWn&Wo46?ogC(TZsd-kv&vWTlHq1nzj`+h1PUb=`c$$Z3sjcGb5CI-}W!lvb%0 z#!UA{cCUD9gPTF)InDD9vjjJbWs2`KW43B8GD8=vGq$F(R5#(*H)oy#Tjll+(wnmt zCe4UwVasf;Zj8(=DDg6OU<_zi(UgA*oUQ5Qd$Q@Ot+%`n_qa?Rp&S+cW|x!e(2%2zHJ)g=hsFjzUO=?f_S8v@)x5OlP2NL=;hQVR!WUCb z7tzjPSEBSwLKt^JkWA%V`M8cqV!m6?(*-{1Qdra3BJ3Flr6T-3206xiKU#V+@n;Xd zARGDG=-7gibj;?XZSQ(cbhjNr6>4fpYn1Xk9S+vWvcjA>6bU%E5yH*)3@Jkz-Zh^c z@+}JRm!7(=1I^Zx;~h-}U5n2IfT`}Mw@JFGH#-|ej-f)gW_md9lk*;vxV@E*%d~w( z-jN-9nkTP#VmnL-YWlHl1i;jH2k!z3rev0J1=#_Kwv(!m3n?~2V;VP|WEan^Y_p~` zMQl~REMA33SzN_}AqLghwP3GRn}&AZL>gUXg0=hK@lA!#2+ii$19c8 zz7MnWyt|!G(QS0-gq+JKFt4R%%MhH;W=)SO&W~mWx=m!KDdELdd6e{4O7H6VwP&Bc z`-F{3_5)+UZHuF}($Mi`NPFPdEaL4CXDQ8Ay%o{7ZfoDtz!L!eXM;_t_MT3_7(Tc2 zyhaO`dBE3?!WA|vW`cqceW6~E-HlWlEe*MCjl4q1)e0m_E=|4?JW#FANF#?)-_HV% z=8(h)UE_7w*{KcLh5z_|BPcaC(0H~WapR#m1C@+4uGwfY9b^Tiq)~4%``O90u}n2{ zK1pjjO@?1*W2?Pnc|_2%;otr;Pcn{q_e9CQwE47&R8fjS0$!P8wLKLghz`Jsj@Vwf zIouSmv}aIrQ;D+2kKn{y;E+^Z81ZtLF8j=YIaRDpg24hYeQY{gBX{fOK1r(9VmE2? zfi~@vkQQ-jC*&%n$%1Cu-hf80|x11E;X;uKrKLKnNhAvUZmi1aaz*P~u0xUglSG%$Ecna6~ z&ZVbQuuO8XcWQiJU<*#S*Zz``j&+R(U4Z;vHUM7hCCpB5B=?ZjVF#78=`w)z{wv2p z4z72ti4+DK&S!~>*VB)pOb*vmTuBZfjyuyk>RP(4yK+|N`-Rs$H#3wL&KDc`cDSq6 z=9BcSZ)`*0AgJ;2a;M$=;Tq}Nl@wnOTXC?HQY_`r!`Y{(ByRgb85TDEO_8$h`JOe# zy@7&sH&^Pr3e+KXO4QX$`fx>Hl@8r;xZG9a+s`pCX!b08MatVB$4^yRNoolZ@G+gd zAZc5=%o?sFNAfO0y*%CBg;s+$0x(~!sugLi&^wq-c>!l@fb6eZI_AN%#*R1D(VQHi zBz&+Gm-YKJyDKwC>yUhFjZ=ro3*}tuMK9@O0f2Kp1+hMB%rn`PN1qAQ9ny?5L}liN zQ;K)o{A#7{S>9edHVH4~Bw8uxDz#ruX}6wfq2rS>u|X@%V$U+y>TUTPEWwqgH$!k4 z9O|or^(<9JNb{9RxM|0Zq-*iOQ5an?o$_99-g`QO@G54ixKS_rj!&aj$D0;RJrim& zd6Ob466W8$3`QdwLSG?&GhOW68_hK9*kAY}lRoiYuNt-@i6qp6`I4RgnI71IKDI_m zc!3YxC~HZ?Yd>P4rmrI(-$2B)#bT$W$1)h9RtyyGlLsv{#p}aBK2#VI)n6F%BQd4w75T(3^e#jam~CUsu0@V%FbQYQ zqkp_(jP_&?!hL9#J<70@F^0FU@W^O11N*w7-1}bO8k3QOf?FYfZXH080}N|E=+8Hb z=T>y1R%n^+20%)7-#ZuY40Ojbz~{Aj;;D9}i%G&3^CX=K6JJW2+TzlBp3W5HeNh#E znZlIm2y>dp^IoF5&3~t`6TX`0wa4yHsZ0Yhsl2PxU8vy?yLnMKBr3lObLBFmxBxO>#Vn9 zEjLv1rUoi^z5H#fy^amcy3BG%r5k-GyL{6S|AOHTHLw!(?zm`wnjbZ5Z{|7Oq6JS` zpU+_(tXLGNmh+aAcjVBszC@Q{octZ@Rhk=lddJ>8-wpUGvP_`{&v9>V{l2HUtI7it z2XaQ=b^X~sWC)!ned?4UIapWj$nJTq<(1Yc6PIz%vll>5i)C2znO+d=KrnoL)}a(* zy7lgdx%iQ;Uw0 z{Of}AM@U21wdMCum4{)l*MO)3EVV{lX0#IdM8hSE!gIRTy!jqTEC#%=&>dq{_CwC0 z``J8pt^jW&50jh@36Je`?`rfVQGsjr{Q_HxC0(5~#ZA8QGL^k!!K~hyM#n`-FQ-P3 z5u>5hVi5FHwGe-1cfnXTPavTIXXoiys#5C5?>>&rOqYW058mB;a&)^Bzt{{Q%rPEp z{BFd$mylC4Gpl}8(3H8G!~=2>$$;Ta^4Y=|3J3C1^IFPEw)CQ#8A^##PruAm>Yspf zU^*9(%0g2~u+qBt2k~#iNikfGWhWzHfm+VhuIu%-Y$V1k=P9aQPByr_-WMNbkx_B1s0 z&koJVyO_5o?pt&X1lC_a* zW)>Psh@bFB!3;~W`a&WKt6t1{ zE+-ay8hg4Vc^hZtqq)+>v@iFjvuvV}6f4hhO(lhCmaKCEWbVBJ;7X_AK3tqY9(M-Y z4g$z5D`y?#lQHdH%KEh}t#pT;%UoLf0-kP)YtAg?9eH-lJ1!bI6fWNGIkp}rYw+a{ z1y@;9d3}AD9#d>L2 zaY`Z8f$f1v7H_XDtjwQT2d3tH8%MB7OFVTjd6AXG@p=mP9R}@yl;VCL!|+>_z}ay> zP(zDhXSZIW_(9}u)krV3CHVzMlf)J06C8aXkk5+?48CT=w1wGf@)(n33 z`4A!=`Py^u>hq7^o~$eAMkb47zh#~%IiSJ42JF-1_M*((^{;1PFn0|LoRR7=j9&-E zKX6G;=FWaAPy8ONHdw4__swy0#aW+NJ6;hzxh+bOWq^=3Mpz2Y%uE#1EENB-C%d@F zJAW=;IU1#9-?_S)B|So?#A&9oQwh#t-=OdOO-F+!U$$_ejFm=+KC#acSKjX=04DCA zDMiW9cv$MlVYjZFQi)ll;<3{#wXHb(rq=0zKUG0=Ni2euRwM-`hmq0d#6Tkbd7xCK zd!{d}?t}V;_{BS*(q`0pncfsfr-X_1SQa1aLmJBuCD#O4b#2zw`X6=G$FGSzt*$lN zKsMpR=3`ln%dt1*Y67(Se$KKc?;R}U_OpU|-WZk0$Z^9`&K6ubz`Do)r0bnZp#!bi zzHLHIw{`zP+)Fb&tipNqg>ax^J>`YwtqHSOq(!>&f~o-7QZwp;t<-GPYyMpZfrRHV zudAOXSF;rmwz+Vt>maHn`s=9S%Y_8S;}GZxC0ra&8`mvB9xeuUcD@Mc8Tgi(#Z2W+ zgZseWnO*&2T-OZBTXk6opfPlDYaf;Hv=xhgFVTEIDhQPJ`F zH8t_fxyh9tA@X`ITWbKwLmtVOX5&xQTcYSF0Q53(y2K%CItP`Ul9Aj65V2VHp{3@N zdeR&z_jxz@m#a3pQYnkKr;F~+nCeoWg08hayY`fCA;Yp?H$TL{nA{UjRNL9z&Nq`pq`b1^%XshCvlG}oz-_GiILhy7I+A7}r~}TJ z;29C7AySERNQtrVA2O}rLnS?S{oxHdr|LBSzyS2Fks2St;CMa3!|7dIb&(Y^Rj9t0 zmwA^$U?p|LWsj@!QMk}aT1*D|YV1QeXPC#!ABhiw_t*wyF*NN%ug~B@9gkus%X`?L zL&$g+L>{h$8GEjDNdq;S*(&jJucEECDfMl8J57pUc@{q??k-_hlj@7li9w&Lq|GiI zS$4~}OA=Qz!~818j=Bihnn#pG(cPV-U!qo;-Yh&y%X<67+!Th~{R-&9gAqVAqVATZ z`f4bKv?&nPlk-WMBRP-?@TR~n2dgj%wUpXv{D-`#%Nn-(YZ<7N)`Oz#I9QRnmwB7P zeC8p8LCT?QUihn}FG;8=V@@Ssl@mB<$6cQ^TFT3)%bk}Lv-dyko~hJ7678{8EOa#V z;hsd6Ui{|WK7R#o-SdA76AxHZgvwGsClS1sPUYeR-SUs2q^ukTROQRM>S-O|V!`LN z^P@orlRre)B=%}%O{cf$wVO%n9}zG=EGl%OKg7WFP)Oq5uHJek0njwVdnyxG$Zvgn zttnKWp0{ZP9$hvjWx$|f!sI0v$+@;bDiEoy637nEa7j{KoM zmTrvl2gOxS<@TRIHaYYh=JzJWKRtl=brR~xB#WAiBB!JlgVc(M1l`CI9(yh-q;+0d8n{Fr=N1jBFTB5P zIq1^9p}&XG)2X)JyUbwJW@a*58%?m(M}L9Yzcf=xz_DwrtiC42Fs~B0b(1HrCWw7s z1@~b=66|uW9&{4mDv{WqrDFiG zEaax+=UF2!6gvqQ=aJLP0~KIM@SJp7W^k@9vvl1)4OnQMtFwW0m*kKZ@K1NAaqz^k z>>M{Tghq5}K73(o$ZIx480{^7=h6ZbD-=^AD5y7jNEZ+7$+9UieH!ecUBcc;N^MYj zxeHU?rbxuSwrI+kWPvGLFh21>)x_iPi>1fYx?jLr;z*@tK#T}gyz^P~zO^YhQh^le zj`qpgHPrGB!Q%FvAJU9-D_`V}wA8eXNH|R{stGA?jXTMbo>f*@Fyyb+*1*gTs%_#@ z#^Z?Emb#8Pr5>S@g}vI}OLF#Dw3yXhpa8ejI7}!4p(;F|n6s3DS}ZT~3P(%x*@_Lo zU6z^+yxAMWsi(=eBiyYInryWK@OarspF9*SHqfuJY&k11VhZYCJw~RqV}16)=P9Po zsl!LWaeC%v( zVsvm?04Aa82-(@`)fJ!&3w`l*@LQpMvu!a z^HLt_r3{R~Nb4Bl_u%EMi&uP^>&N#ua#L^BJ>`;_`qldqrw+!1xtkS`dhJ) zKa_>+mdWHk5K?Y6#rXBLK5*8*fjKHuqvR;G3gHf1cRlLa@c?pck$J~g`O9(_VLZg# zf98=#{Bl9Pr=_ZPm3^cqd&v;R^I{U$WQ~ny2L1YC`0o3L85pXnC;Lbol3fq<*<*3v zvY=}nV^(^Oi<|gCBOyplKd(u$QP)=l!%LQ%an}OFL-u*8SL?YfVe{;uJg9&SGA#XiE39^0$gNTw_j zuQS$Al5@eMOth2K7X!oOvGCl{s++GZwas|jCW4uk$OW<9tV%^vBBsmHVlqFe7gcYJAWd)2$kq zfAhK48~;ocYDGFToeB^L5FL+;b>UOdCI4#c@4?^O_jxaz4APhWwb%;cG3JJU@K%JSET!qKXAsn zf!k2#IZ~{>CXKHfTADM;6MtQHstVWGZBD|-x2zU#^|)7g`c_q_pN?dTX1p9#Kfx=y zKFCrYoB=&48C?}|ix3zW!0jts2v6iaNr@sT#B_1&VPkdmnQ>AFTGzd4 zmK#GsMt4GKJlnA&9k}a(E7bGo;=I@Xltr$=v$-8dJu-02&*29f$hTprnJV*3=M;{{ zQ5Ho5=m)eJXsa=XG>*iRQ7w3fk+Kbeh=cY8XSw9C1%!5b5&}YZb`#hdKfbh_#T9F$ z_HN-FoBCdUG*#bnd#Qc>13I(;EjYSajr2_Em-!B{?9F;0Z@1AB?T|Xg=$*%VYde;q z=#e*(#=jJM4#ni9$^EV}x3hgw%$d*K3qI6(Ti4 z;rqi6@Dk#B*DP6uleZO}(rgP;mo4w9jt3~_LQ&iC9V$%+DOxv_?nwfiH}%$z>J&xJ zEPhxy>l(x%>9>KS&DJ<(+M>4ZcT%LL%{?Gz($1OPsXm|VQuBEYc#|M!*{Rz`4Y2Dq zmYoyKTUP8ryUChClw_;3*dL+kU*{KDgjt=$$!ou8+{yu@LneN7KM-&DXrho{$(c6h z9N!*3j-Wt)lC|1sT_5~8X(o^JdmVLEhxnQ-ieWSd#+j_* z%ZHx!txR&YK^1lDWiZAARUXy&k&d(^_L|j*b+c$XxvD&-2>h&_xOMZ$lgIs#i|by{ zW>M+~u#;19%UN}ws605Y+1Je`A{odtiI@I?+e3fMG2<%Rxrp<>}O8p8Tm{3 zB9^GZ4w13jsA}!YG|kPT78T;SiFhvw=Xq*-rpMauIH^5Ky7Y+`jgIg`ceF$=iKtF zeB~oK#xupwJ8Y4)R!#7Se#pI1dtBAVn5f(;l~5j^B$ooEl-Z;KB(=M4+X<;Buy)Ga zpr2gPa||ti*>>T!wz^7_!1NIftq$8@M_Q+^i`t3ZUBW&T zfTKK$lA)jnI|re;ab%jJf-@3BtFo0`O{T*=T|5&*FD>%=7{}%~nGT?0E#8KS1+du@WU`qxL+4!qIHzS?Q@|`? zb^l1)#I@Lhxv)Yi{dv*sLX-2mSZ>ucS*1mmE~S|a>NEIAZz|x4^p)5U>cSGPbz?X0 zm4W8_6aup~Dgd6;l@2L)l=4L{B)&E@q7x10bN~vaZ;fYCoD4l$Z{FP|ZC1zJUpe6P zHl^Mr`<|%=txfc~dj0l5k&LC)*9W!pBnPCw)#`^KLlftbu z=e~L5+tVh|T6~tou!rzUTRdiX%nU_*`D-&Dg8u#`;r{EqA`Ryt?85}clqBjsCP7UHd0|` zs2p6xXZ2y<=u*Hl4`Aogx-!zEQ?UBLhaKeUpgLx5hP~D)p$Js+2sy-8eQ2{=>u$ld zi4a)Cu+5WgYVVr|#C$bUf=x-yKLWBy+>IbmyW1P)GRW$l#I*U*Zca+O06SEyTJ(Md zlpv#9>U!O&JgWLV8~FtKiS4SxgNW%m4FQRC_c~0+4>ows2LzYtX>J);ddE`&+cE1B zlA4#@f@Qqn^=v|7POEL@d!XfzJQrcm`pry1%`x`a_xH$qE7oBIImC?__2ttgDs5)H z7kf$F@yU|x9M*o00rsl5O0BJx+@7ep7%u4QmPNgIV%&)~Z9BWOv+P|B2Cf`g%=j^SbTE_7drl0l-*F@C7+V0=ZY z4KbakJV_lSlR-1ocS?1!JeM0h!ZFb}@&M^K=ToJYd2x9kBT9)0mm)(tgF2tCvFJRdxD%PEKhnAq@{GVxe2V=5XGcew(E?JCp^jCKIK(J%$d ztk}qEKvBuQfV)l8N_|-AfaXK*>ZqhGX}aDN=1TLf0e~#$MNvpGehk^Xh4m}7iG@c} z7tJsAZ!j&{t(Yovs%MBJetTr_g{#mqXP56RjNn3LQ(<;-T6LGX@6*#WW1FdO>7sU@ zWd>@v7Te4y4wkfM9fqt@i&8>;b;IRyGLd@VBx<#{TvJh6#_Ty?>^WB4bkD1nll+hA z7Mnt=p-cW7#Z0I37G6R;Uu$cup_EWndVO0yR%EWcX@-zNK_fSXa^u%Wld8h{A{1g2 zG1X%(Jt3~>qR&Q9ew((_hQwqttrEk+6stGQJTEh=Ym$rcr>GNN>z``SJ1%z3EgdIh znqHty&zSi$SKa$-@E;U)>mp0ECdOE$xlE?g$!1ja)4H>2J#;lu~5ke(HK!yj5wd_7=T@dIN{O+R>>KCd>AHyyX_oxX3h2QMn9D zV%8Pz7V`OWMwgm?1trv)0e))c@RhC0;f>yL=Z(jCHvosBx)x!yD6`3Fz1w3V4BF>o zonZwra*!6^!()#?Zyq=m47SlBc2yZOo>`nhnSpL=fh51C7=)b{X)Zd5IM|hr@+Um- zdGsQEgi)V_gw3cgv4HOiF6EUb7HgV7o2H@Bh#spvpYn@by-$XTpkUbUzXixo46WVB z<%D$fYdyr<%(eMp@;JS=I4lZhc9uH{*bKd^DJqG+Z@t}gWLFxiqn zTcE%v&AX;Sf?&Ehl!hbj%jdpo_eAoZcLDd?iUiebote$zxc8%ZjRy`I!pK)oMriKo z6%sO1X}#rSNbgD-R!YvpkEKZVsH{m^DkEH_`XX)Un*>;y6fATFG`xp!$3Y_+i&3Noe_TL;~MSH*h^qO!xLZY9bjAilB}iqt=o;FY0g@N9~m5r&ayQhC38j;;3q1E6n|JHP}fhE^v$!&;$oV_2vca# zqJNN(`^E<;bMYLS~mSJL6D*1J9 zZdGh6Z^|j7EVxF9?s%5#8v@i*d$q&MOnwTtS_ya6-h0y)TFikc2)jL(ILVnJ9ML|rg?c`J52iYN7j$~ipF{~XLqDTM!*T}Mh1I^b@8W$ z4$St`_D77`ol7bVy(h`tq`=4M5uY>*K3JZ^wDy&9ZQTU*gI(r;Jgr^mywUPbL7L;S zENlPZk&(mU6KuzMiuHNFv~nDU3u5Po|BQIEBnr$uqm#ivS+_r{FVA=|Y?Q#{CvwVI z>cv9wbT>MweP@;x^~`c;Ly#Lo^&3m69`9jmos%ix1DpQ~sMni-Ec-ge^4U>=vZ$(6 z%MEpat0qrHn0?$m1j&2ubh$dVc{27CZ7-$G;SCK#F;+z5fFiSfsq(?qTF_DJi?jyv zEC)-WBxgOQ#<)1XmLaLnl21#Kd54^`@TXK*&7Mbz#(KBUv8cmcrGTYZr3INg0m>jo z$ApRa7y0WOrR=`I9zQFpsXmt}N&Z%g!y5be2)1{9(GCd_TZAc4BAxS(^=>PAN;h-9 zgk=oYsM4>hnCa6moGMJOjSVYQ7EP`*#T7qVmwUXB&T+TaXQ0QuPB3gxmx0@ByH-Sk z_Uh)OuG)G_SC?{AMS=_sTW_&bAquXKSyLwlj?2I25+O37*=D= zQj%WXrf{)g+M!!BmG_#)ay|F;=+1elUtc84^E`Y4YMakQfoDwWjgo%H@`NdM$V$is zdxf!zf|j9%MX&N*8H&vIaEX!q16gh|yRqcejT6fz5m;libmk_nqDDTIWtjBHyimW0 z&l8_2sBXf7y&C=far|%i)y5;^f`y#Y)3hdy4NlYgyD82TnJS`|1T17f#&Y7~6tB9` zxTj@fQ|%mUMgr|pQyPgq0V2;xl;Vh2Xc|(O*^q@p=Cq%aJ(a;26+@eKXb;tC*!d5b zci1X9!d|(J)mez8EG$R%3m|_|%%i}5N7P2cO4WSda81{zt1VvUXZq~&{@_L1{+ zXk;R=v;8Wz1-$`0jm}MZq3zAx4HjQASh1D!2I&#vk)19J76}u38q4Xs^`}}QQ;*iQ z0JBfmMPOB)(RFs?j}*&IhQ6hYXfl#-g6ii26_Z+=J3={*D7Pp5-ktN z+YppB+6|`;j74b!13zs=WN$vE_=eJzjZQLRS1>t&XIn z17z85Su#N+;GyQKU~>E%qoi-XAZy%;b$RAvv%Gvwhf>uyVRB+16NR)lfexkK1{lFN z9X1liFJWI*W9RR?mw=LZuzXJvIJ-{Smg1UeOCdU*ZGpi=RY$ENY0MP&;|?;CWxCLg zX8P0W(^>r7_PdaC2$YI1h9(Y{PHWkBraTrcOX@c>=k z5(>?`+2=8xpVlH>EaVV|VCSP?Z-%9_bc&Pje}4KcB-tJ*EHadlO@=DQLvhl3*~M zxCB$C7DRj@Y{W!@XJteQQTv*5Q*?{gcz!Ym#%3f|<*^d^} zW760KtnmPOOL7WhPM+csL}q@6NFRQJRXNBDD%dTaPh?#v3V!r;VKz;BKOxg^U%YN^ zaSE4b3Yc#xdTM<))&F>@iP4tA+Q7u|Ev4PbjYO#>)|}!{U1(6u&XD*oJjUxB!=@guB^H6>3!)-Sav;aBZv<{@sk!?N4g0S;4%3CV8%*<}I zy;AnK1gWC78&}UIp``2E68Z~#Mbg{C)+@Xw`pp(q+6g&+=9 z)t0P4Y?}?=Ee4 zN81KFZ9yK-&9CNhK0RIhV`gUSy7{W5`u2FaZmB9UF-9KcfCbc4wZNg8N)ZPnXCyDT z=8%;y;gpQx*$wd4>r|YKXPns&_SPoUWl!HI72!V>GD`p$rF|dUFs~I-%BASERMuWL zI9-{t25!^}j0KjQ$3WIcAo0E`Hf_)7cj)^J7&z2L=ALjbivR+34U0WrT0TWR-_B3q z8e?!NH6PyznhSBi7*_hP606MPb6^R+y>1CAvVm0o;4k5|3^ zL+{FD-n;3|JT;GRVt`I1Kank}wO2VlG_@Hoi8KNe@m?*z@W>}qyOEe6Pp)TJS}2%O zNR_2iwH8wlP&USl0%NMEHbo$(E;vVM{LX9Q<0RL%bKi+4 zrU|Z7I=z)c*$jVC3Zu@TYd1aL%c@Cp4I!p*(<*?+iK|s<*`(`Lnrv-$=$2cZqBUr> z-`H)(%+}Y!6f>Oy^DSO`G(?(?qO=VT9W(v+Fe_t8-{eFK9UlhY?IlSp@Q!b5&XX#c z&hwh}nMzwO+Cmwnt59LsHtKtfde2T#X#Ywn2-_1-S|o}Y-H6eKVZzfqoYSa~&3 z(>Fj=OFwVR%Eb~xmX9yeSeA5k(t}t18%n80?n5wj3J-u*~srtUnw4f)L&5&Hn ztZ1YpYc{&(D1H^$ay(q4mcJlm*<)-XS{?-^-dHHEV#X9s5yd7ZxdR{mELDViR4&6b ze%_@T2@Ug&_)r*nMswAWu?2&S(5g>n`(n?&(R8Nturz>zpir$vWLZxF%2s2Ushi09 zC>{^RWqPXH`TqWo)|z|yukKtqhZ0ax&H^tefO-5kOy%x)?}KRB)l|pu5lSHq5dW?o zm~K*0d&QGV@fYh_ce9(Xi2!r?gz%s*4f3@tpIMsNt2kQ^-teNJjGuEiPMw}s!h3}O zK40r>Sso>W(g?Y)x&&a(IRU)s4Fz6-{jPM_%H+5~td>Le`CYYs_WY{L`T(^Jm9gaFWt^JebT1P#853}c%>T^ZYp>mp-^J$kwoO)uIi zNElCEbo%DvbkC`cywCcGIu}NlmQ96>HvxVga2&ur#uPK8au~E%w9$=d9}&t_m4Krk zH_~XWNoX<-vsR`P0ZUBdQQ=e&{zD#qvY(&9v@Im1rSVdS>*X=6Ss(r~p*|H2EI1s_(`*x9jX-A8@Lg#&ZSXq0RGOJZa#|PGITiZd z7d)G_!J45p#UOEn=0r)%xh+oI$jtArn35>su_iAB*DvHBKe7f?)lBO;d=^{wsnt`e z-?%kX*)3bz>wDNVd0rIol2J?4b~OQ|L%h{uv1zv%@?nE&t+A)HMES6^LYaR+1v;VY zU!V#aOfrA0Ev@NMfo@Q$7k$O_Rd{pNo9Sy)y3!%o>Kgo`_*_1{^1^Sy#B#3}J0pkf z*XKV+Ir#Ya2)fPI+PK(bevqVmxH(UU-*U2%=GfY$TtzH_9q)ETm&d_BjBUaN1}~&a zrH#E$&i!T%Cv+*1uD+jmkVTW5#D|*+gNCESPi_LPVLL?j_?Kf8=dTgpqaYT7($|Fc zcFRe7G*-6eZ*2m6oP=9t3Qj^pK04!NbUU%E=FJr0H;ONy_1_c!7TK-X@Sy)CMKh~t zjPNHicDMX$>H+kJYNEKRR!;nI?%MtvjsYfG^7?NrJmt(_L-INsvu|^t4(=+sFtN&9jzn*-{s@=Fa87tnP?49toKpWnG*`OY!=zN&r)O?H24x;)HToS>6%Z3Ae_HW?vOq>K*j__*mCe z?$l(tWXQ82MtFHSDeI7yM9I+q^Z0_s%=VY(Oea(;Hzn-Ju= zbWS59UszbtROGyGgRvBxkgc|?y{(RTiYY|QekRz9fLq|@vK~Lp6Q^wZqxH3!J2GhlEMBWcy-J+WC#Fk0D26_I#XrO}$NxleD^o0rS z)*6F6eHx=Xslr72l&;H>N#kP1wBF90#%d6MN4QRIdZ5Slc)8(<#HwxHK3RCJky>O* zjfrYnQNjXe1z@l`c3RM(G4Snq0KX+vpue?)eeILn#}@q4LJ)0DB6&hb|Bt z=;nc${$QPB398$)KE!8$k*rfwuJ%qD;mUKw1b?rcn5F4wp8JeY8q-RxrEsv&Ic&X6 zDkDSt5c)OgwQj}>G1Y?WC92vFWdZd+N8gbJEgq*dl93f`YW2!n*$F$K;dY#yQP4*` z9mMHGPYi5}mixo5Hm~;k^#VVsrEYu8VG~57h<)s>=;Yj}Dfn3;A413a2NkasefmjU z-osnrOaMJfl96TVfX*|J{Bg&>h?^iEI#E%6AT;W{E+#Z8BH#S$E^y?#pu{%C*IZ^_ ztuU1!o20Z@QYh zBt|bV8QVTuw|lo<?kyPL=dYrWkfhEs@^;_tpV29JCJ;z@8ieCD9FLZVggJ z`+YBz@zUBUF2-)!x-}pQkVFS~$4e;bH@YF$3ophpB)rCFd{&=UsAu87S}Y}pTwp8VtsxlryK8!lX-=7$!>G>4 ztj5_E45-clX4%Y`3IAsP(QXbLvI$*=?zneiv6$nAkwW#ROi2vxZk8DhU5#?vjW&|Y<#s%qVa)x(7B#`_|ffLfgAh=KRC zT{9pQc+0WD>;r?q3VP>dC-zl!;A)c>Y8?qeefu=g9*2TlG)cHF#rW-Yqaq3gknFo@ zkMY$0S#+6M<0TO_Wzy&-Ge31u(6!`KsGXzr4@Zdu*zb4VV6A8hhMB2qYva;HZsRmz z2lzMhF8I2DHM}{D2_)%v+=%OdwNg7?Z#|gl0^Lghoud_fvW^iEC~s++d&)48IElcs zBI$sQ(QcKb(sT*nxm?GhO2U4M+B?|k{;Gg+i7U_hIZhF`OF9+=f4(2&+^}RqcI_=5 z(X(u)x!DS1jHlydjI8625}}GW$FpUxk;%eSk>G_Z6S;mOD0!>9v;NjmY5NF*+*-1rf72eW z4sUP~Y0xb<@Ef7q<7MC8^4LrSQQqZoAta$xUYa2Jep$~CiVt{g2;#%0caMltDT9an zpG}3k>LIGgBMN8z&FPbGavL=Gp_=;x_<%Wd-iZ#JUb*s73j10NB-R7zY5)rLWWEQe z`zwRM3C#M0lg16hw%#P(Pek>rM!gCQ26D!YdwcwPx<~KnPBy$pi*_rt3VC98j_*5F z>l^&U1qA?!L#I>LKze|to~+`WIHH~8ObmNh^s5Lu#+1ZsOlQKo z{7r`Pg5J5yUpnbO>QL|z0cixoIObj*b&w1t0SzgWsP|AgcFCy>9iJRlhh7xi8V}PUmXaFt`Xr1lFt#bMmwQAYwKPWe zYarxoSz7GJb2ZOTsK(XU(Uv*^@0}ZJ5a~07h~r?U@wq#!ZX3QB4IFIFt5ZBHaC}4Z zAFcT(gu%qJ**+of9>n76&}-lYn_hSp_?;fs8&7qr&a$@0$P&(&23|nuoUQv?nlH{b zO>HQ=+@D57_1w<3KktD*6)s2Ytcc8|uTzm+y|qxkzY19$xrzRU#a%{vi*TIrZMey8 z(6kK`0o|403|m_1s)HIOzSj4Qknq@`pR$xf+wMf&sOCEvoO&6C+QLwN z(&#nA&G9Me_7I$R*j*)vu?+oi5w;8?X$wUIs z*z-LJRP%M;eGGrVW9tD16VZU<8B-T3sguxphi1=hSFg39=UTLT=^ai9Brca~5w;-b zhCEZM*bqFT&(z*qIhYwQ@UG6W-rNQ4vGp9b0OB$AVa)Ngq*n2*;?^g%O0;ce5b+~cDCP^mc(s%687~N zpnOmA+U2hto(r=gy89z>NgVvs_pO)p zKxSpS$SjzjK%j1=%cgg&s8&~?%K;3bup5-x9yQ!)K+;w8WIjhD1 zn>OWd?Vef%ZcT~n{snG|*lD+^%eE&p5g(W4FGPru+QYyj+^@hTAEF0)gc~wIoM)%O zglOGHlTWnJjhQBoII4|A!-7?cz1(Q2oxt#`jrXc{VVsq~Cw~dp-|Uv)Y1W_>X9ws5 zds3O~X(Fq^4Ae?rX${bCZ+0Jrf`ogYO6UYz?Oofo@|m+MfI>sH{iCXDgH=5UK) zo(`;M`;&@dx|rWM#%`n_GR<|r!?x@GM5L9S{&Y*#Zdz{udR@tDZ^@-n=n3FuU^&9b z%!T5gB85+SJp``}@kWF7DydBN8WAO<_*PVwXzWd7*iW_43>fGl2r@27L%NykP^g|2 zB^c&ac#87zp*rr!HFYUBxCtqd2s}%Mfdi_6vw4bM1(G5otzVwIVb^n>%I8l}4=g3Q zU7`tPvUy0ao4$ET_ig1ib&yOh`_B9)P^vc3Rw{sa>8dqq));wqx?d51iK?KMbshNLK>9aC|MmFc z86LtpR)*#(5wiw_NZfO6?M3t*P3zc(qiMtRz_147j9(Lb)>$Bn$?m1qel|YgG3AvC zj6V4v9gxXcqWT|2gT!%W(Ex~&@hE{zvVh0aE5W z760EsjZCk&AI(~GkNWDp_#doEJgz8TW{+){1#n)s+ z;iI#n>tQm4EPVU<6Yzl#Gk|ZB{%Z=;E(IaRH~ipj(Mb*DrbbWvR_xiF(s5;q|HFR2 z9#u2(+7N76zv1BpLs^IFot!2r0whH2e=^s<8Kc+x=I11P4g13>&@e{&$z?@CgA3H~ z5YAeI_<2kO50sb%nKbKi;5rRwZ3wTGJ~tAoyPk^`^vk*xryXfu9u6;ED7TOX%rIV*F;Axk`W*G^3vHP2}mPKyCOl%c)>LHzS{q=t#|0+@d8ZnI4&Gc#B21u zyR6h2^+RI<(g@|_8EOGinQT0Q!ohSG0aM?8%vt9IBgZ^t^Ph|PzZiap*JiedPsBWw zO?Gw^Cfy)lJ=pYE&jjIn+*~GG820m$?G7)viFK%ohpDp~H`evE??)LR|CrM8z>V_- zr*o%-dEi;KX_HldY9sIj0@PZjXaBD`e}_ay3%ApAKmwqY!7pU8Czg{yT7~L*iru@5 z>}QR_4$}?eXlNAYXK#oF9X!nrraj5+5`f)4@4diYz{AMt;9ij3WQHM# z6QTNp;Y)q>A2_S%M1>63NsAzO%54=Swto{Hqn0VYT)!z|?=F1;V?tvwsK)k4CNG_9 zna`*%r7nO*MieeMCs78cTY#uIiaWcYMl=`7?eUwO?Qd! zY*U4^#HaMs+gLQFi5Syel13_6QbQ$*l04DVcerUVuvTB^#zfXjZAKH$8)$0!{IRo>b05&<>3p)I>4omQJ<+E|1aq?<{7wE} zR&fhIwEe|f?%$&f|14~R>SusBNuMS&Ja$(w0eb&gMek3Z_=B6ADG_{)cm&iB6$x@q z-&Ij8SF|nDQ6^c)y}N!HksoRj_{UT{Grcc?MtJz7 zg5CrC;PHj#;Bcmdqen>{ZZBXOv z0IS<|nbOhJq;a`NbJ=v+@ubXmc=GFIjhOL*zg%l@M!c2q*r=hZ)En&mc#{YJ5@mxI z+=-KMbDy|8LITzJ?{(V}Gw3P`otGDV`;cR%Lc5#BxA|>k5;oH>1yVHwk15aY5B>a% ztS?hyu0N%Is0+DNtQ80fY=7~40)Gy2ktqQ`anTdY@LSxTs!&Z6t}vV!sL(0ZbsU@x zKz6*3o1OERh;rM8)$U`?E`t)E)QC06`Q#q?(eHbu^Ujc&*ICE=np@r4f12X?Zr1GE z^IEZZKC2Zo92e+YGyNh)C?p7TG%Du#e|Y3Cg~&rABkCXfn;&(M4B53m6DVhs!^n-t zdQIgp&xV=UPUroVe&Z|?$(iLOk3lc4iOYmuCJsj{MMxkGRdA=Qj6oX~bGQrXjJ@~r z(gvBfSvY$+pz{g-WvutRq{(z&lMyv?tqdi-92>ZoiUJ5oBkZyst6xf)-}yts6=yHQ zxme^bW0yZf+BOTX4KZ!qM|(MraKFai!4GYJaIEx>`u_^sUx;MJh312t8;)-86J08n zzrXoF9uMK%-9mHk9|8HlpvyiYW4=@I{|0Kf?JlnUj$oNZHfJPUtln*Ppyrw9*5t6q zI`qNz9TE@u`HuIr$nU{~0IE@p%^WyjT8#3aIQW~+W!AV(;CHm;;?%tR!a&~vR_CGq zWcS&0BP$70z(K5p>(V>OayWydbCQv(;%6B7k>B~5PyL%8S40BOPTr!5oua#0-%>_(s!|De;)`nOLo%PQS8RLbq&VS+lKN?;emvZ2w9gx8zcp&q-cYND%cQ2vB ze_yx$;=3&GJcGoF((zA10scJhT7d2lttj`ZEp`kR92>j%Ca^81rakVI%oww!S z`E#&YgR|*fmqIr-W~F z#u#;}q-x>Vw0IQ{N)=4=;4&{`JQ*y$d6)N=g7^TniOqcC(-Q!8(Hh5W zpx^dAdt?fRJIsM+)7v6PNVu4J{F1tG;Jvmm5bjO2WtVOf#*`DjKD!+J*#uNjY|O<4WQ zuXlY@1+3M2w8N!3g}snQyeciboeWyD*XvT=e~sJY3a(OdOil?q+?)WlM^L3DjS4r{ zTlOY$Aa=qj7+xYaz#$}51xPVQfEDknD%J;g)KaCUbk29$saj&-1UkvS;ZkhJKkrAM zjC=?oTFQ~|LK<uR-jd8DQv@>eLBs?~jnmo5Rgd%RJlQlj#=wI4ucSqFL+D(X)DJ&l$XVTanZbS1w zZqBy&bw)4LI?c@ji&T%2pB9>9EHTL@4{t@yF@@_Wpa;^$w4U=l%Bevn&{DZUgU0t4 z>SDRU(;Ft2wJh!?E2~G8*MWPUhrdkRp&3 zoP);thPz)k#r~GCy*{TDf9cM_h&sj`&~N2R;~$9KG(D!T<%OJ8(WNVSH@*3B#j9Uv zqM<)cq|h;L=NJ*eq;^+XOYD05oY!1Hv7Iz#YVZskS}}KiRIjz_w*3V!F;qHHz7U?eNxC`F{j3}1S;gEmla-MGdkb`CX^6M~tZ09%<%UScC_ zP~coz{76G)ykIEHS9WM>0?aEL3YU#W&KRw#Wz4K_8@AkCV7kBnn=Xza7o7RA23e1p z_$}V0i8y6WBqxkJ!L{YiCKslwt<{}?$5p*N`<@=E?;c6CxYCI78aIuiHm7+5cgZWo zp17}Ri1;4Z0KvC_G*9MSy6zTdU+2a4Jy4tj2PDV^%y1d@=7>>D@d-xWLx^6 zj)!pGO`*9*#H;4$Zj0mf|7k$ymU< z6ai~r+FOcQb09C&C^!FYvo^C4(!?R%)&8xJ&_489dLR?<>>Fsi4hH`oOsHk1?Nw;r z74^zVHB}0rlD0WfnYCRN_Rj!FHYHgeLq=IU$^Jtes6Uv8@|6p<`KV@qPPV25BLf*+ zl@7C2+#X=CXWmpPReK8PY_GRP@f{g0+hlQ>AuVz5QyZXYO*NMmP40_GS0yi-G(GyB zYU{xPde6_~jaygQRZVXl-5v+Pa$4a|?~sjF;kkD!88e6-t}_22JT zlb*V7(&(CR*zEmnE=dEu)E#$QTBGp$k|{)^DBV{fSVD1xou!VfrTt)Pk@BwiQorit zx4InXX{k;+6YEQI-N6<_)RgRtVNRqn*&U<@C_{j&Y{7L_zR?J1-*(C5wij>X5{-n8 zlOfsDevS%g;#i}{=J?cl8LTDNcsY!m4(%t`kB|)^KJ~MZT8I>xb*_5+B=F3esX|3l zVUjDS(umE>)*CyfXX=5TOdnXEMb3aQm@8Q2R4}4FLLy&T?d>L=ssHdgd{`mI)Wifi zD2-mr4YUK!GQ)>38IA-ubEcO;e7Y#m)Pp-o_wL2Xy4{u+W52oTr)f7ap^#iw8 zIYnGA%Q$@^N`0;z#Wiuqy17r0REC)>IFdm`9AKPSHS#%tjP>L4bREcsCr96mGo8*f zV1)a`TXCGZa87(m72@%71C3$gadv7JlCXRsOE>Lhg92kZ%qyI-OgMn2o}SuU9wF!( zNK=I3;!%R0$*!!jGe>K|E%kKKZ#|272$097uGiM&WAYe704yOiBt_V@FIKXkI51=uslj$6eh{laP_5PRz?tU|}CY|s$s_`&H1g0wA zf2Hp>P>JA3Bc{cwpWZ1`E_K+d(5K_wHOIZBZZqmja#u9hhD2OHEK}YQohPQeqhB`f zFZx+ifh|_KmCK*m>VX_R?wbcs=UZ=kiD9pJXgPt0*XtcHYW33m?8Ce?q+Z)E0nv3s zd>;_%ZNm<*Iv-hUHpJJ^x~Jh+70(`$*;(p|B*mq?^AD_=seF-Z4Dy`fq4Nieug7WB zJI#U5^>#w;Mbj`_)84cD(%EOhN=6I$hus-mfXhQ@`NHyU5U2(P)r7{`T%jX;zqQy| z>+`WV!}yb^a4p|~3;5&_01}8zr6-1x|IGpUQ7ei4iV*5|b6A!UFe0wVX;W z2lPUDe< zLNQ#CyMK6Bs;Rh~0~W3Lgh(mruYlU~KLTpvqOM!X5^gIh3H#zMh>z9V)3x2+8FBwu zBCahO2QK~}KPLr5EFF9V^&8eTGF@yX z;X*);d;PSFN&f=c-_s$~snHK%8c0qfD};015<`K@J zO%zcSXU4-^^% z)c1_q?h@0ES%U<3-VNV^5g(s)lp=V4br3WtHMhp(InuGYxsvnbxBtW({^R!wYT%Bc ztbM#cO&uhoLqJZ)?XfzL;f9Mlip)71>rka%-oj4dnv7_=Tq`9J^Ux5PKi|dutk70M z5^sE$r|ML@mk%D7F{aiBTu{3xza?R5JeIqrljfpftjj=+OB z&|;lp@&4A|VE)^q1zV7_r~uu793H`;%KUszJFajG;9G+;LT&>-izR_pv|wlN0O4R` z2@xBaiyFH-fBX1vkJ=B09?{ep75SzLPzT9)klMo=hA9}IG>F%aPf0E>FIU)2R6O@H zfq8C!ys67URFnIrl3}z`Pgc|C0y_bZy&tiUZb5;&;2&;~&m?lE?V(%F(T4Xx-K#Uu z{QZ6OT~X&E27wjd;~p+Z|7N{bA&+BEJZK-?PIw8sOp)CYcYlca5vuoV>q_3KfX{ku zPcJV^p&7MUDEkp|4-vQ{J2J!sH*QG4znRPP8hDnRA&4H0lr{_9lq^dl9Xp|4NO_)fry%tE{Q$oGV%Kr@1e$t$GeGVte3#`OS@iA z!fQh;?6C^|ooat0pbQ=X#arAtw%ycstd}75mug<1kr6dA$_)KyZ{R<*c(yFHj3}Jh zg!cD?PybM#zrUwpL_iwxu{Un$U;f7hze#a&)nRw<^Is$XN9cY%eo)3kIJ@}J(EmHU z#Io6ze;&dbdPj;oJ%~J5*TQj+aj9-OxzZGJMgrcG@X;tsiV$9;sYmCo?%<7H%bh~5 z4YzB;Q7+tubtRGV*B|tmcSSY)Mn3DdJzeW1GWVqAq1jD=nDz*&rfBKRMRCvO4%KvT z!^jXRx0M>hTH9|D-p*OL9D*IJE(5fjC}DfY5sWup_G-Zs2~S*c=u6&&FDD%za?=sCEj7{X)4zH)QErIzM9r?p7cRv|$7eZv$iF^6 z^Mda#c0n1vG26$5cVV){39Z%EgQB%A+c2+(N;6jLWhe)l0SQlg7rO}_<&Um&V8TC6 z3H_i_%Fl@ID!m@{amFf9F7@+K;YMi&?{B(_i!pi4Y!nO^9?C(!k2Ac$zPU}?>S!%~ zrgHt=SXi}n5@_MW;|fzqYl>umOC3kN?4d_zBYs`-a-XZM z2cNfn5*EYW*j(TRo~p<4A&q9|ai=U9eU>DUqs4K^>Ooz=@Q1Q zBsYdn7+&zWxSUXR)c^cce4^}CH9dK_j)>$j9C-4+ln*>o5Ww-o0zyezW(<0=&EX4~ zGV|csXpe)Y*F-N|oER9-78yrliTnALne+xMyDPu~{IP&TUZh zlj{yon5PssRE#pycSBw?%}uH_+GUZg!LFiFZ1XUW?!%N7TY#s-iTZR_$)G1#7-|YL zW8|%$!&vLc*M^W=DD!$fT^B+UUGx|xNAQr# zaI>XYWqh8;h{ZP<3m`gpngUp4C-LkYn*gy(wqe&G9AvACaY%O(%B@4$zSP4n zz@#vhTM2R!OzK_*iw>}!T<~~`O47^Ks@i@IDl#t|x%}PBy?>EQ7jM)xTd~KETRv>w zP9ZyI^rMi9m25rTODFAmEC(wA&DCBCM*rs~D2n2%;}%b{=$;Yo2dy|0`k6hWBTx7xjp@_xLpJh^1jBr$?aiC9SS>VQgTh3FGvqitd4ZU2OqNi@?1Az4Hy|K!3m&mq~ zf&QLFbh(Lfu_lj0tG^?xPARe}&yv}+q1LA*MpU_4x#Ic9#OK4>k60xoJSSNdlH{6K z4|4P0x_ZHPvo~izKsAU_nK3~paH=ZoT(*(TuSAR3PT+|D=}S5`2iJVF-b9M?s-7>Z zeJgvWKWkajYwtaiCev`R9L|Sj81KxC1j>KLs?JskA z_TjqB=X33V`u*oht{KE}dClX14sZQ81QhuuD(PQs;Tj4pnlnf2rtWo4b6YJ6Vnx(i z=D+9=ZTJ)v<=l|d@_2zfm`(1V$I-p=Z>kk6RT}NTmk#jAdv#VD!E}Hroe0d@CgOy6@#)rf1-Qu;eghf71l}Gg4get3lKD7%d4*_a zIcch%mgZkTIdvKg3V<76Z`!km zaayn5!=lw_tP>;?undk3V-byjkyR?$ad#q>dVLa_R$@>2= z_8!o1b>07Xf*^?!(IRT}E=qJW2@#zr(L1Ar(c54Mg6N`*-l8SZdnbArEqWaWqxa4z z|K(}l_j!NM^RE9|cUk+~xpVeDpR+%E?{lv?7t)SHb%k28y{^R9dJqWqT9esU%Gz$+ z+TqsTD;~))%>ZC#H=aaV7GEp`QRclqZ{FyoAEPYyEo>ZZLZd#ne7pU<#Ko<*H8rQ* zUsC_sY#Rgb5qO)WT+KdFVnjI>!jcV84F1a1+#5jyRqC3FtxPJfDCv=#Y6iOR6pp;7 zf)YQo<==jG`&Oe!DiNyqDRk4D=8bz*6zqo+`p#zW+v@63W9hLrdRD&d)?yi(NmIq& z^tp5nvSKx>H#o;4Hd4MfM;>y-9mX&nde5ssY|anviJ)uAc$#((4hEq!dDkIZ@q`pk z(z+P~m(13_E-G25s_KgmW8ch1Vc&pRd<8x>s{;n!Egb4%JihNAj%oJvg<%CS$V5hH z-soHZRGVQ0J@3($ykd(lY7Ztn2Shc?IIZVOq-ug)cJ!OZyyP~d6^vtqXC%(6`B1m- zyESUDGP<(iz1_rRnEBVcgf#<&Y`3$$U)HVcDlLZt3e8b3tcMK%zHq6SMpdgOB0z2Q z35%S8Wvu`AmUkAUz7hNNuAAurgbPgSimCI~L~ZCpRw?`=JVait8~ zR>9(_BSlwbW^cEj@El1Igp#>F63UCLVo*x6-H8w~{3P0jvQA)P96uP(l9G8xbdUq- zbIc@6n=0pq#OA#hMDAT*dCi9LTu(ntX`_3wH?;dpriC({+sX(dth`*l)yqTb=Nm~{ zVgio-jlG{u=pA@-#rsn(L-E1Yhld4+4Q^oP+qZ+!Y9|8&_j@@8A+OW{l=W^ZdE0$S zD!DN7&3ddSgTNc-3`-_XT(NfQ&cATX8kN|t+zqx$iuPDZ zntdHQ7hI0N>bUf#L0ws-n;=+}z^E>cni<>nobhhVF*YQj6pv)7{LQ5B?mlIY8n(06 z^7S;MT9%&=RpgZ#D7v1)j+H2;*980IWDC7rQ@@$F-1Ojz*;hAdNu1a%Fs{9l$*n{! zHG~D6(w3u{%2Nvyr=eZK6wR|5j1l?-&mpmV*bTdka@o?JEe9%yMX4pMzDf$FRbEnp z?)_xAaq6b^)hrT3eU{lNe0MsM{<@ha~SOO`l`E0=_jW5 zbJ#9x_!GxCYJwR~F!M2RCp;XJC|Yn@QFA!6BjlbD;s`$-dVXT#)TEC|Q{2=d+3&5e3h$Q8Dvl zncQA`tut*{r1+fYhTvurG&m^21FM^7{EIGYcGDvq>*;vZ zCWlO*iRYLRW6ydYabmAq?YBff4^R-s_7>YJP0>Q^kQHu}vKkN3aCkg0Fq$Z1h&=Nw z?Evk`v5a6(1QtKTqxLDhN8w@m?c{CP@3KX_I*X!SKaiyL(V8UtutTgs?UZ(wCHpEe)Y9_x@D2 zqEj@|k8IccXEe0&-XY!ER3Ehlsg*xKP zc~-C;;kXYgupdX;3FB^oJoW?a_q=jH_{~gY(nCmDI=}%wdgBAUSb>k*(434G-wYH( z0x>=iEQgZ9{fE<}re?33D(Fyg2HdwV6q{OZQJNeyzyWI z8-ar&3`;mgcyY0gzkO^LXkj!P#4mZy`p!O4TDcsMMwOAOjzQYA2j0fVFl++{;&bpw_)ryOh4uFJ#omAw5!ir(A%!CeHF> zb=PIOUZUH!==k?25Ax9~);DhRP;IOHGwp@1s`f$E(IHROO+nWDYz=u&@&I%@D7cn~ z!hVBf+RdmsVSPIxuqTFeTCi78k~UKzA)@X3<7p`83o{y2+{9&s{8rAk3JAQaFk3xt zy}`yw@y+OKKC74_R=MOS03qxHvyL!7g;br?N`H!ac@%n7{S>G3IV2#SF~_fm4uMmU zZ`w0`Jz168Ya?}Xw_=nx2UD666y_B8?h2-7x4W4F$+DOAA`N2;vcCB?V?AHGETa>~ z8yL@4+@pqF5y|w`>yf5y*+z(a2tA2ZfX`LAif-`F%M8wA({X_riDBDymVH}H90G#a zw4?R)sESa`8kIaM3(oG2=T|k_ti<8%k2F~l&3h>IW2+IRXH$9BzU8B?;{1|LuhM6n z2QekZq>NzR3W$obcevVzmS9+`FtyGJ1SnhPXd|9J_}JbImjmTs=Aj^;jr-}PDuzpV zHRAmTubXU@*{i5avD%Ea$!|?w>+uuqFQ_jc?}Bk)^RL)EmoQlR>Z=no^wePvY`u~; zuXWlKS0k{6$Vl*5T~#gUI-jx)B$ZiNGv6?kCPfkw7w>~un(9X;Y>?wI-}~K5r*fi?MD@#FF!kbN+Z4>o zER0l3Ur&MQf}Cn6AJ0!dm6+|gG11w6r*$Q=EOJ1N!Yz9Rlwa2FTWpGEqI)2g__#ZW z(k+4qzH7$S>Z?ARts&KFWW<~MqL|@lc7Mu9k3zBoYQD=U}{E6ez1uhB@t3FQSkUB<#yIpnup=%DK;2tZ-XcP*U<7Hvt zuXJXu+R>?5#wTU=Qobm>rew1+I?*ZLyz;zs}EggovPHMB-~Vt zWvJZ`dggmFWS&{Z_PITOXjv$sG<@WkuQGUEM=R`re(u;`)u_U}ZpM~>g}e|zRb^d# zm<1|O2Yg9g%>f7_KUN%q0)0&RfWtMF@!IV{)QeN#_HF;n%m@Q@5L>|OXb@*>FMlsx zK{J8q+N3_lrO_-qqXEaVO5SXb8jppXbMMS*0F#zunXc)C!6|+$$CLBKqm3$^NfdS0 zK_5S1;7L57HS<-&iVCQQQa`R5@pJyiZjQBY3?yt*A%ZY5yr!A83#+y;JFPk@sLNV= z2J~E60d~c?bk4ai7*wi8AQV)SBM|xlcT{eHGCy^pxOrdj6xp3oziLF2L^#tl!@QGP z;WQ3A55TXK3jTqe(+TrPiD&MmQpby>N|`gTZyLX+Zb@xrkr#Gf-kgNE&&?FvJM2rz zO5VT>cZ_>CexEb%BO?I2h*e$Zji}WSw~qsWk(IwqbW{>Vl_7LVu#Xwlyg;)+TooOu)12GG0glQ7{nGdLK4M*61;jx4iTe+ndVF*oym! zHoGk~(J)nhfbb)@9#W=1;~gxpKa4%-ey{W5e6sgzoXB}x$81i%&gW!SRAzLvElVCj z;v%1zX)34`E?AfK)k-BL7f)mGVo^0Z)``3Fn}ufmtrb6#USapaQK`)R`yXG6m*yIl zx?91-OPXMM1d*<9)f_|UAKr`BX)%3g8LD?l*6r^UeDEVPtJxIJoRrGSs55LkG4m0- z_duK1cD2F|qFLy$(8X_t3i=W58GIVXc=$}yN}G)LEgve0EonQ=!C=}mpw!}>X{;ud zl&!kf#ET!?&hv^&B>b_g6HZ9i@XmlhhwXh zvN+XNzS@Mb1#OFrtl&S)fbk>QYDQ;9OUejs!#L`cMh5iIHFIuaWA&+m?=${7)=kF{6!iw{$nev=RWI zn_!Nz1%svm+{eP2C`G%yX18hUL0u@Jf}Y4W;RKAmq|vhAhJ6mFvNFHO%)$9%sb{vv z%}>~o`+B)5S7+%QKf;17KtBP*S+?Jm5~Qa(XmZ@R6xo2YxqEhfJg1_5%aHM-XrN4F zABELh`{8PB;1>{F^L))pZ`~#)|7-p?%Wnxq&77mndHs}bv7E%iF}2`wr`MCY>J+4TPRGNMx%1-N131 zcnNNzxNCC5b}@RE!U)*B;2JM(#Xo_U_%?{-afOq4h#Kd3RwS3)(xHXOJKH2~6V=G3 z^A&|G^)@xN>+IQCCph?$Zy$4Mt#`TxyVGLhZmv#2j0UdcYa z`RFPgNgoi27jBlTeDIV~V5b}os8Z$)h;Z3OaM+qD*y&Z%Dl=ZY>@>a)0WE6$%E<5q z08$m$qlB$O4J(FtZNvsh59YcYNvh>uAp=V_niDgz+758+aJNiN9$A`d0_9N2j`W;q z^Ery?sp`XH$I4sDN&NZ21^`VpBV>}(gXr0EFIb~vcq?$d(g~!QigHqpwJ`f=O3&S` z$y0f7923I!h+>GbGftcg2i`%1P1AEXJCG}`J7$0USZsBNL94iwo9j0!q_oUl6zi9s z^~F>}(fZWp=ko_?I)}Ov?asV%(lWFmhs|tTj;KN-bsKNqe@I`gOXGQoFL*%D22OJVM2SP@z#lQ$ZnO-N$KM3!qy{c|)fehdS%BIZTdJ)dd!PfQrhd!$nd0DAz0D~C=;hLr%HPyv6zwp-Ul~ zy+^-O-x1f8*Qcz@wb)M13;5mn6Dkh`0&{gLKGRef*SI+Lb?j92FpDHm3TA11Y6{#Q zv2<=|EG%+Va64Q2S)P-$xkoA2oQ;r&wF@IS(OtvLWPRYkqUci6Co63$>0WlY^85#9 ztvIwP8E@OZ$3*d(`h{~~Fe)^CJ}gLb){8c`C!5U6S)vB91$1G$C* zdj#_9Ax04MnRa}3+w=r;sSIP2#Bio=Ulf8LfSLWna!q5H>^mHDP<=17A6k(ZnFGM(gCseQR|7@P#Vk&cnpx3F=9e3b@TN0X&0+#8B$`&t;cMms zoVaJ$!t_@tBk2#Siuzjh{AoLW+o}(9QKfQhHI2+mY{z0?-%yV&$b%~K+#U6`MkP_w z_v$go3a9FWjOwVc$DawS4t{9^(mTIXY~TXurzv|wc&Cc$ZIRw?rkOLHqd?c)yU{#Ae7g>16tuf@R_ zi-x>nF5*Mhp!EVXqKH8^bpj*bE2d`|y1@QLlXvvcJLwrdpQ`S*2h-ZUY7%|Pso@S4qqA#NO`ID(ZzVyVJ)Oeq+XI+cgF zKkBHF9w=D(91QD5?ClF&j~LIpi~#-PpHSCaum^)nb-wP`SXOdXtXJE{g4E9xUq}ZB zvRNtwKV-{ctva*q5}Nwj-OKJJQ~jF!-nd=Ewxz0uxlP)sxlG2ZM~^uc&*-ouyZIDE zZKET3rX~F!hkN6MP0~^+wAem3g-6#RV5iJtjj_y1xW7`=xFJ01_4(&7W8?iML+L4u zrss*7y~+HOW7-aa+2+6^U+Q*Q6P%L;C>wJ8XGvf%=Et_N1HoeNhWgzF}Cys}!X9%5X5;%G1MrR>}L0Lw3K;JB2 z(H#1;+Y)U(4dKY|X{}T8uR5LAdR|ulOviptm50%=$9N)V?rDIjHx~^+HfZl|uYo(Y zW#iSQdyr=9OcVb9a`^b zu_|t*Gz~!_K}dZ&+JsZ^wH9PtZ0F4Kt4zLPQnb5jbk$YaYFVRhq5be%=#N5IyshY3 zi84!ByP{NwMva;1D!i`KUOw1MqW7`o79JlI3NPf7J$ajDU;^C}q|-IKl0&dgju+3r zmpXlRY45}$AZ9;$w`G>3Ph0Y{H(6-067)?-{x{z}L=NP5a+WkFqo1%J%Vpi~4&n|7 zw~PV5No{sIsfb)%9UMG<0k6|~VW{p^sT#qik^K54*6U0Hj3t(3lAva-D&4QJP1Mse z3jWP`IUTNpj=Rp6v>Y>wbQY*5dIgR&_psqTYb0d4&880`C7V+@eK^IqQmGk~59<;v z9Ntfm&OD|yl`oY<0?y6H4miZ@(~_3y1_msrl8%k zsoIOo%hu<8$X#*qjK(`B8G~Q5V=5C-sJ-aLr(F)p+;==F8hO`uQ;r|Q#pNbpRA-SH z-VrJdH*k3ajPGn>21rb28OEi66kJzLDsfpu^^n9zq6q6TD|Pg2yVgK<^u# zqO(Bu0LIj>Z-4C+8(Jvom@i=g3(Uh~zB$~=5wq-X5ZJXGpL7Cfo;6<{#I}k?cy+~6 z>ulf`j5JPjWVme1YZ*bgFC$48b>NxOR+wTWHk!>_`dLMRW#UGxc->ZJ#{T|(qEYcg zI8+WAWeZ7>DUZV{6Ni~7UXcyx>nW$060=*lCMrseHxe0T!1yO7KU(pUIW~^_=uuN; zR6yaxJtwowt+p}Ydna2fmI-DV-Uo(=miLV@e$Li`7eh}-)N6J0B|Mk)s~@HJ6y}6K zJ@(uavgs~LlOM6rMOzc!?P!JWG@~y{L5o}`QTE#{bL~4xvoJlw*!{SRv^*flG4A~; zm;Q8-4&7m4*_Y3oNekspeY>2g6(^2tGq8kO^0tcUGVNb+RaZToFgWoRc>y`)cf!P~ z$n{^@_Og7adGGaL%xgm8bIu!~EPG?SuDucJhpzp4_NWVNszF`sig2dHGeL#`Vf=A& z_T?yXf&>eoQd1&Rzx9r_iEXamST0pQ;lZStdoW#PcG+-3fFPT^fs#?ia~!I@sz-=x z^L|P<>KV@CH{VWJYz!>76QTBgM?Wx`_+vEUf&;Fj;#Y%M15W4MD;idkTk2Enn`iB` zK7;F)&O>J#AJBg*x-Rj@V!KaIhe015__C$Bsa@2AvB$m0sP{IjbrWzhe!_WP? z%DSdl=Sv^eI0>=7Rp>W!#=NtzqA^^v0GPHPkx`hD>?O`H@(WR)t48v9iE~DB&C?%z zE-5T~lexd6PXEXJHH ziNa;`t!+hrwy$^dp?dt6H=C(SyeR zPEnhtx#rK{Zi@>B>ew`%Yi{;evuu5f6@>!pVmz9Y^BzmN&sv5dG~yl;W6jaZjkz7e z7QK#?vXlJ3M3{XlLOFw-lLgx22%hiKUq{oT2ID05-}^N~g-!$ZgaY&k<0x=Zxk59fi|idI5>L(40#WkGeqs$2~ZIPA6yd)S#Muq7C)1)KuPVG>v*? z2a4B*f|2W!lE{0O@7ZTgmQi z6S1L9h<`XJacZRvdIdmU3+}(U;o2d-t-tQx)?XW#7DZ;PQHoXzF$;b;b`Ry>TcA8)nfMe<2S%B@o-9X#@TC9Lm1sN}e^~s8#M}u`^5x z*wsr1eg|dxjo&)M?GL1x-|nA-eabBRe%75c&`?HoI1ZnhcscrV2XWy*KcenE4V|he^r z60u{7!Te9ns#xDz)|In86q(epUT2mOd2G~?&)p+8q`Hox20mlFiT!1E(2ej$H#ykO z_+ff8ObTupId#6+>9x61TvV#5ySZpLntj}&5A2&IDDY*;<@On8V^*}?eq1Hy#9a^u#cVV&zbR*r_0}oO$s@IS%xWm(`Oe#5Br{#MmQweW9d|wb~2W3bVu( zrAxp;|8h`4QMJ)_b)#j+q8`@=VCmI~)PYfnWps~|Fo}@Yj)*vxif-CY-Rj+E8T*mz zF8j*CcvE5@nW#Gpi{IAorPpx_y-cc0W)l1CaQpaxe8-PIwN-p~D6Ss)hT=MUf|VTa zY&|^Nw$!o>_;fwwJg!|tDS6u<(R7%mb>rRv`MSWASroE$I(}Xpc%zCj+zQyK<+q8~ z!X}3iLf!z*qyfAr0{OuUT-OJX3}FgRl2}e_W`YzFK8|_Q{X7XfO>4Z@MC#ajO>&S| zeV#F=%1M%Mzwi4g_aZ;somoEbvWBbK|3Hv*bo7Xs&{=dZiZa_!;N3s*t?ee$v)w*a z3VUmzTCE<;Xz*G4tP&KxC#W6xYd~zZx298lo=g5dcEGabp0cA4Goi2O3X3DDR7Zd?@ ziFE#0&D!;o+|LY%)KQW%E?_7`aKaEyaGSETP->pBjPlJwaL5d=nAQ%=2lq6;KMy~5 z=QTu`MoP}+7<1ne+2=7pklr8IxfR@9Wl9hFn-ueKY87C{sTkn?34MM zPyQUwmRxeDc;4|mmJzX5cD83;@1boZ?7|kOg^FxOktbVyxqQ2-Ti@4Y=-uLU5M+>X zdxz%R35$Y(C2eO%ZICG062pZ=rQGN@@5Iscnc?>{L7V}aTEA8&&12hW{cBuu=5$-q z_H?=rt#?(ok;&(Zw5~JXCFD=*hNE?wTKSLhs`>~gnwD!Jpc zKy*6%b0X}GglS8bU55|);~~F=&pK&ajc9dQrOnJZweJxT!96G4Byn)w=7h~iW$T2M zu&5#H>05!$UX#au{`m6&tf04iS!>^xKeW-rF$cWD(i6Qe&|8-IVL3o1wOv%OZi}5j zZ^tJ!s6Gy+vuHU^A#{&($>OCsyuG|bm6bEiTXffjPx13RR;uo|!@qc6i72te**tK4 z8D?O#B`mLvcnAr4^`=ajY9ia}B~fq`Fb=2P_ZeprJu z(kUtdUN>z0#!(P*a5mJ+9S=;LO%$-!FMYti?31TYrc(lsSt)cBdhHSCv}}pZ%i8h8 zTTA}yYGP_zZ_%h&j~aIDy41NeLaOfpfTGJMfjywHWyZdReRLj&%E7#q@Ta!^@syg( z4Av`XQo>B$-hg#Mv?TZ)^xzHK0B?i7_N7V5k*mW@3}k2{Npjnp%6=MpKp0?Eh;U&0 z$cHMdxMtW!k>2lK#)d6amK>>+mU3vWT3Yi%TH@@Vj7)seS{`LV9`r-^Ur01QM97r^Pd=*Pd!BGNR-5o#SV&bJ$9{zQjO(IBh&he7mYj zSnA)wOl?L`ouS_6Lv{gPN(eRTs>qr}7bGLzYPrr)3I59W$?GW|aO0^x ziM$F^RDTkGzUi<202L>#W z_!OSL3O~rVj8d8lG7zkhLuyzr-;l(~r2QwjsQevZ z^zEZk;vRAOUdl^;Q|ZBueUsp{+DJehjRMx~qU$BrIF+BPk_cx;yAAj5nle2d2EJk@ z6z!H&_>odrB-HTFtJv>y+8BD?2YwRSG~+zfe$T1net#i2_C_0QHfO0htF47}dqt0N zTgU!($YH1vu!OAD;C}k>e@7uE)?PyGD0;rTo7L|9$^4DOt_9s{1BBW`Ttd?S4%y-v zR+oGtXcc#tCgEZ2W1SSZJ+a)F%J1VNdgRAWPls|KZNg)c{==%@N5C#^yfzeYmC!+0 ztl<)x-+O;S?>bI>;M;))JLE5e#@-l@tyUCpf#jq9&!GP_?hpB808zA4ZR-%b>7Q!< z!1r&>uZ9?E1X{Zds=dFP@XvoUTXAJYW{s^#%l_>BKfw4)*5J9z7F=*T#|rw(*nbd) zjIna4?4DPKYX6I}-zM{W!iTu_F|=JA-`~vruQ6CX$50~>dZH`M`A?euoWe1Mm%Ydh zsE~Zp|JnMN(SHd7Pwuh>Q{olTll>i`zp3=wV4_1g95++uDq_9P#KQ<9=W&E5@bE0j z8~lgQ{H2+m4nryIB|PuA)>D`0kzbdjaa)JnPE`%Uaj8qi#b_XTTeDby9UI&dA%^_g zuI2TSltZ(2W~Y9ziGQQL(X`f}q1vva6gq3zK&ZpjNbr}f|0M{sph}(ma6i3#_qg^D zfio9pJz|r)T_ECYb5%{7VC0-lDP|{mHU+s-wwo$P*&!~^cM!oe&hSRk{bsLiyH{1D z|1#vS&*)I4<^I3*yf#(QV6$1|TQgah;f0=4wVOUlx;G-?Ivw6Tsl+!e#Z_2fKp;W$vH5-o!0w6 z&colLKN&^ZP9?mRc{O*)6Xg;{&f`YwD>x0VJGXduks}ZLZw!8iq>vipf^KdaS=SzMw z-IYP3(&+$BgL+1)l*2Ktg0zu;0m^FQ)~Po{UJmkLM5MmlMM$&}bL!NO_FtN6UR!rX zWUP^K=~DUlzOXmEu66rw)qmRKgthFfE%FNMb*3uuq}u|F;FRcglNaBnE%ut#=(M@E z&al}6`^GfiVzPd{<{+6=FabMiTO zNi$NjP#Y<@HY_5pw|Xolcwsq;`Ckt8NAqRw{hv;?!>>s*a6kQc$}-eoNq9PAl)8(! zSyLDCX zum05x0p3mB9pCm?78U#nf?20S4M*1KKMnYMlo4RUaN_tChp0|}hc&K>akx6@&Y@M@ z2b?=V!RJs~M!UkpkSk>ZxM|2gfB(}z7#HKmJf3Y+6f)T%)3srNhXB zw^_2gYaenq3UARu*8J?cTW12V8fZN_A};obCtS1f4Gzir=Z@C-=Y~OWeSY7QpX~$> zOpav!A3yqiGBXA5vIW~54)NSZ`)AL+2DI#2+XAc90$fX}Q_geUne`dcCU&<<$x5uco%9{jM;k z_LJ>~x)~qzvz=?SJsU-}dj5djJd}`)Liz4re)*q5GQnN8;FN)e@z~HGqDpr_dkfpu zhS`I{;AwLq-|N}OryX^HhsE4^^%VShak!hasUj8rH_HMhGu2@7#T4EE!rh{SI{h`~ zhh%*mF52Dy+4Wy?@^e26pCq@rr-96PGEv+ZI`_jV_`8mG=Yg9b8-dGO$0hv)ZUc6= zLBSUfdPAjaVGPNC6sJ|G59a>N^nZ1CD`Y;s-*;Q4^d!Hqfo;yz*mo{6eEFuHkKLql zxYDoQnZm8{{VR#=-@o)HFaHoS%N|8L)s{7~<*NUA>c6h|t;sI?vKRTFO+({vocuEx z{UHo#-)2;8MBFgjpQrxoir<=~jC3f6dnWAce@{byrt_HQ= z)d^xG&3C8fAk^gXWVV-(koSC(q^@QEIeUi1KZprD||pXIMh5h*7^Q3*?lz zKl#PO>tGq^nIoX_f8?|rDoy1_cZsY7uyh6N%XD?SA>_noPwWtlbu*?F*E`86cJ99C z-8c6-_plK$PtNz2RN6It|B+d*Ut(zzMLT(rKHLuZfU6rQPP=;xwJi%icdy<*S9<&m|3PBYDAqc*ne?j#F?lP{dNMY)&zZ_$Ac}@_W zitowFuHJ1wacuHB{+SP%IzXAsH;@-I!4tR$iNuIJ?Evmz(=46rCa+JJSsHs`-U&(01-c>)i()c4ZK9_(8U_PHy;stowEshlcHPvtOI8 zlK-NB{Z_%4P{}HpA3L+dU_eyuJ%rPfr2Wo>9sh?shFn!G=bh*0gagzrKYVubW_F#t zYj?i17_8{l*rAw}k{=gOIqtcgI}}KN!TjfVGW7AjtjO#~qh=ZdtncwZhI17T<@9Qw zpQ_ef`eBF#)XYrxrw9$so$f8!b@lN`ezLgcp)D2LUt@TnpC$FrUD9Ew5pWRx&f^hf zQEuntlWFLuCE$2_7#WWnrr_qTZl%>{5gLPk$}qP}l)&3s9Hq1=BAprXXl)|jofx7f zk@xqI|7X}3jrstP)dKp|>;5x>zZ3T<({1QS*{FZ{pP}F9HuTd14Y>YS4vdKT5Z4}Y zP{sD^--dsC{w)wgjbI`wqxgR=-`>c*>_xsgpN_No(^>zXN`G&DrM=4*yxFay^>4xY z7LAwLx4Ajn8!TV>&q)0a*=W>R&5q!`k$z7$Yg@9xF^Q`69?3z z#J%&JOHhBx3wH@G+vJ-f>OV#yt6+?{Jhwa9DmiEsbKP1Hb=^q(zfZr0eTZv!{q;+P z=#gKQvhjL3$gXFRsThiOvytG6SNzeE;e&vR*i?%h{kSp+_5{qtg}M8Mg?D#SEUh^6@4gblBk>wt?t`XdbN%><*aV*g9prC~VxwMo>E9 z&@R4MX#BN7O`e>kHI8N9<*>y0?8B;gT! z43*?X!zbs-GmS<@HHQQHXtee|F*T-Z zPSVYM-QmT~vRRbN)x`-x_ts!)$x3~K5wsmDYEhW76CVpt;Bq&pFWmKULb!9ucGgTF zyn`u^Tf6O|4BXwisT>_z&wyuV>h8z*HFc2)&m|$?jcUuklfa)Sw z?rXor({vmfeEEsP=BtP^4Ikf~S;)?Lf{|;HZk299FOnr4`U{Gh50ncd;|gWhGK5@l zot}8@>J637+0+<}%c1s6fpz;Ci~#ro z?{rpyq5Yd_tX^R8NZB+NyMcXSNPY1MapCo5whF-c^eiMGn?P&`{KEKf4AWdZCYL%@ z*xKo9@RDAo-B|sXUS#2*7XB{difYIe=Wfp9(*koUsngm12x?#}R5ZDHk32rSUbPc+ zT*KtKRU1P3jv#+MVWz3T8ofq5SlgqXUw3{;u33rr3bX7R9w>a z^^UbwzOPExt8{?K6(Cgr)JujQs24Rp4BAi6mYiEq&Bn_Ys+S`4p6v? zUgoyLR!ou6x2 zF?^VS?->|up$GI+#UCD>mwVBOnQP*Tk>a-blpvBC=y)8fboP_5`LLh)^2pPL=#ifQ zRt}Z2l$^=!t!mca3hsR%SzJr|=^T9SX0N5me&`+TEL~r8nmg{zlDVgWUfSgD9#B0ut!#-HFe?4Q4}HO@ z-ogHaW38AHy!>XXCaMN8!26TR8q;vEYi2i);+n?ie4@1J^s8&W`~1yN6Z%@Fc!rs> z0V#Fbo8jfSyy?TX(y_p2l3pY1yMy{{cQkpw^?M2^S+0gwJx|$P1%UQXS>vi1*DC=% zDfQhRA}Sv9+(a!=@!R=(^)!gS%DVt<;M%EeQ6CJ1)mfd{_SHJ{rz1de6&8V{t1zHs z$F)kCxB2=4#ciRL4n>j*S@#MAV{9cd5I7oKb;zqBe0DKg#CKi@%_LMbH+fw+)wuJ? z7R{@8y3^BolCz&}ZP)L=u^W6Q)&QSL;HY+UF1ulKtfIkdF=;iRAcZEy%^7FArKF;@Rzh*ylR+U_ z=VD-Zcb&h*;UTnXvPpp+kic#YD%K5{{wAiw zY(G5Ru>P!NoXPs&jR+`ObfvXB-Jw=ncSGx|%i2&YaEZ)r65uuZ-Eu=-??8XgYp1Sh zX|q+QV&$U;8*KyO6q`0>7ZNV#JnqTRY-E7O*O|yghI@S#nx`O*5%#_IFYT1>`AP^J zU_ozoQzw;7lsgQ_4BZj4h8vHsGJLb150M~)m@QK__jzjJ6#74{MXl_7c-`PXlj}Qo zQ<}X^(>Nzcy4}5CVeEg}sUX%PUw8_)nTqEUXpCP^U^4@6D=*lFV9U*}usgaz5$0m!_ z(PvM@o(IXwi+~(j+X8n0^Flwi``ZG;B)w(_qoN3&RJ%VXlS44zTNYDDxHWp6R|(Ax z0E)u1(hrLd5r@T;Ycfa$^rIUn=|%T`MXvQ~>^j>?$~Dg}ewM`RCoCOM+^#31T5=Q; zcHZBc-K3Ty3SA9!2TsDRM^ba=ldJk|zX}|N>vZFEfefbQMH;!AlqAA%3zx8T1xnIE z%}q`ISiJ7ItaU!8`7MEF-lL(Bzfwz_>?gQyY{X>QYAq14=wCBC}ws-Bh|FX1zbDsnGk6 zse;fvT8BclgJsN%G*EM&YI@=kuOB5Q31H1>I;49NSt>08{pS9;&AF@Xz}}n2XEQu@ zsr}pOK8x~{&vAcE`$E`52oI~Asx9q03$v;9r^`O$MDc<5_j{wqO!k%-guIVFwN}cF zdoqBNP0piy5ymw=_9EAf866kLD!$Q!gM(-%iKQ@}LzBsn&9{YuW~eMGd%p?S=Uew_{c2AOHF)R?Qa zNK1ez|9dYvp<}iiCFKKRz1km=AjtHT6c_77h#EPiOF0ujuY zFpnCYiPlvAio98g^2Lu0KS|-bDpQe(a`vrV$lpg|&$UcZGCzMt4#z7Q0+nA4Tg6LH zdpcHU$gUW4qc-er!1%q7z|>A@H^tqWn1T=I@BEy;?pRl>P)U*WdLJ{GU2-mdK|4RF za>;lI{pNGt-AwC&suEglNt3*61cpCZ0~WH)SN2p#k3j?D+I8S`4>S(GHt{dX_*h&z zpR8A*#jQn%39tALaEP5U&Mw-zbW<6wpNSC=Tx~B`I06Q=dfd_vtv_B;celS#r0ed! zI4d(y6Y0}l+D$MpC@-0N3t_M^NPzJVW-#^ZTomcd^aaT~!}jlrkH7ou?cS&8`r*C_DY{lGZfBKi3Rj&=QYIqm9`8^svby0iApniFsTvo} zT2*}%+Lq}N4Tmm01iY~IeZBqY{_9`BK5x*D^GOv=Bxr%;%hok7kXi_)HVM+RG5OK@$c(T7 zzUH{34{QHlW9J4>;+QeYWu-yz}VQfK|wZ zhte{9K^S_WbTWE$I3K*Bpj0(8(Htqe{fns;LJ-<7Uq_ge($fq@7wOYF6#HyZt3`)y zIp_h|g4x^7*5#LBRi`*7LW?+mlm>kc<$0pcC$T8VEmE)MmtS|e^QQHUCCm<&3iK$Z z^a5zk@X>qA+tG9-JqG=_S4l>F2g_QEY$A?V0bONRw~LxMz|C{`LupXG?MGeyqDB6+ z_0yJ9S*%lq71UdvcDA>koP)9?wXB4I0^Mf$U(-wNv7e#kkMLPa{dk8Ns+uSfx6Uujp`KYFnr{axVdpoIh6 zpi~KTHcX~RCMSY1SMCPMty`Grhs>jH<2kj9>Pf%MmF|2hU!`!91svBZhp{}E9`l5w zK}2!rjqk)3Ui@zbqOb;Z8(m>6gz@?e;BGQrKG0;gZ0mi_dmV!!}Fj#551Rt9%@}W9O`90QTT;!#c9%BKvO|R z?6ZH}=N09*DCLsdD4pn}WT?sy*=kJZG#+!;{KBR!PTNe1*SvKh`WdtAiX`9cHy1rB z4KBUyuFXr!kh+*2;3T{|;0|svDrra5;i+#Sap4gDSiA9OC~s+S$2;U7Dd~k}mb1so z7VZGv;c-#EGQ!3sEC2hdU}WO2wh#+cUf{#Zg0fk=OOK0jHW?bA8+>?mJ`avgbJZRK;r5FK zh&g9txnZ+j%6?3n2wvo=oKbVE5czPGgm zBNAH7BE%+!!H9$G41!%MCxkkdEn>!agkiuuwx40c*vLBKKzr;7sC*yu{3OFk4K;c^p>zi;|jjKQ?RdFA_JdaFCLzn_q$ z?TqO92%~-_u92O%vOS8Qy4^9UKDw9PB))hfX+(sTofmVdK^D=lOX|iy z4mvj01*>WLbXJ}Wl;+<)8FN$n^S!3!edsDFYz(4%6P$Wx+92WIa<(qNP-VT`xsi(Tu_>Ou`6%a%wuAgy7GA>ddp@b|^z1^F7%|O@F}bf+J#L9C2pw{iU?d%bhCs z23j`Gh9<>;gYN};Yb-eLoV1})@0Owu{=WVq2_4wr(aa_y@!U7te68Vl zT$R_o3nP&Y{@B=^Lg8?;yu@x~2p{I+;;!8%(jJayce^Bx#X*fjebFfccAYPp0LnR3 zdpWv?Od(WzFDjR~Hcc{?C_Y-Ey=Kq&=D)4eGesMx=LMbJ-s@|>+Ru;ZjDJ@KtZsVc zfXelFxk{3+e0jE9Q0HxVvo(=~K`F^?=Um4kajx35dMd7k{=z66?6Viz>H0{z&V|+SSfEF6Xpl zz&@uDU$BeU_{?G*aXqk!^yj5qs??qyN>%PM)?bG$nF0!On#x5+(1o%(?X^G;XXJPe zBv^m?61=nVnbUIztiQRo3=5P{ePd@(Cc1I9VW?FNj>6R86SH^zM&R zVXca)H)bi-gSsUM&iy6)*+2BA@>Iga}C7{ULjr@ETApK+M}U~EK}eMIkV~+Hd~qP$8jh zHQ9GBk^L@G#(L+j39@qmdp0&oNo+JQd7I!Ky)2&jHq(r#AET)SzoTW1mpQOQEb(xYl&R&+5WcPxIGS^k;dIy`)#u)l+d(Ciz3$ zXRkcwYN^}Vcr7KJ+~Cj1c&_v*%?TNk&%Hs;cI8erUFsmVBVkNU)9&+F1(y;-w8x4Vs=Sl93Q2AXeVPI!fM;UFSkOMm=itm%Hxq^Rv5- zo`%PjFMjo?xe5sb%cnk}0@Rrrg@uhfH#EBNFi!|wuC2QB`d<9WFLm(&{_;R0Xh0?e`(V1t$d<&O+CsGFJg0)dEyu_IU&|V*91ieeQRb^?Y;!2d`$u*wZ zV!!qd_fy0mefr&FNTJkJv2wwhtjXBp*R1ak8}|c|3aqX3Y;hk$Fkd|an4@)?;XhHL z6;8xlg0L7;axyeY`_fy5pmT%cXq^2GRl3X-HX1{Y$|20

&97Omg#4I$ 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 \ No newline at end of file diff --git a/wg/modules/ROOT/pages/docs/key-services-ansible-support.adoc b/wg/modules/ROOT/pages/docs/key-services-ansible-support.adoc deleted file mode 100644 index 309ab31..0000000 --- a/wg/modules/ROOT/pages/docs/key-services-ansible-support.adoc +++ /dev/null @@ -1,108 +0,0 @@ -= Facilitated deployment of key services by combining rpm and Ansible - -Goal is to explore *Ansible* to provide easy installation and pre-configuration for key services in Fedora Server Edition. It is all about improving, systematizing and simplifying its system management. - -This page is intended to organize and structure the discussion. It is work in progress, not documentation of finished procedures. - -It is intended to be uses as a kind of (simple) content federation tool. We specify items to discuss here, discuss on mailing list or IRC meetings and bring their results together here. - -== Use Cases – What do we want to achieve - -=== 1. Installation of (Java) Application Server - the Wildfly Example - -Specific stakeholders so far: pboy, jwhimpel - -==== Description - -Wildfly is an eminently important and widely used application on Fedora Server Edition. Unfortunately, experience has shown that building a wildfly rpm package is not feasible. This does not only apply to Fedora, but also to at least most, if not all other distributions. As a consequence, the system administrator not only has to perform the software configuration - which is already complex and extensive in itself - but also its installation, including the embedding into the server ''systemd'' runtime system. - -As a way out, many instructions for manual installation can be found, which follow different ways and installation systematics. Many are incomplete or even faulty and lead to system malfunctions. - -*Goal* is to ensure a systematic, reproduceable and smooth integration into the Fedora way of installing software. - -==== Tasks to Perform ==== - -* Installation of the appropriate Java version -* Installation of backend software, specifically a database (postgresql or an alternative) -* Deploying a systemd service configuration -* Download of Wildfly software from upstream -* Installation of Wildfly in an appropriate location -* Configure Wildfly as a standalone or domain service -* Managing updates -* Optionally connect Wildfly to a Web frontend (httpd) - -==== Implementation Notes - -* *Systemd Service*, could be a plain dedicated service created either via Ansible or as an rpm. Alternatively it could be a generic Java service addressable as jservice@wildfly, jservice@glassfish, etc. - -* *Software download*, one option is to provide a script that simple informs that an installation of the software is required to use it. it would be a similiar approach as the postgresql dbinit process. Another option is to provide a Ansible artifact that informs and asks for permission to download the software, alternatively to pick it up from a local storage, manually perpared by system administrator. - -* *Installation location*, generally _/opt_ would be appropriate. Another option to explore is to install wildfly as an unexpanded jar as a Java library file and inject links to /etc, /var/lib/webapps etc as java packages as tomcat would do. - -* An *Ansible role* for installing and configuring will be really ambitious. It has to ensure that all installations of this type follow the same principles and comply with the Fedora guidelines for installing Java software. - -* I would envision continuing using rpm packages (not coprs and not flatpacks) for basic software installation. I would envision a git-like repository maintained by the Fedora Server working group (along with other stakeholders) to provide the server-ansible-roles necessary to integrate all of the pieces together. The key to making all of this work is good, user-focused, up-to-date documentation on the wiki, web site and in the server-ansible-roles. - -==== Potential reasons for obstacles - -* Fedora policies (may) prohibit some steps or may require further adjustments - -==== Miscellaneous Notes - -* prebuilt containers as a stopgap option -** not everywhere a container is a good or even a feasible solution (administrative overhead, disposable strategy, additional workflow and build environment, etc.) - -=== 2. Installation of a complex service using different Fedora packages - the example Mail Service - -==== Description -A small site without an experienced Systems Administrator wishes to host their own email server. This would normally involve installing postfix, sendmail or some other Message Transfer Agent (MTA). It would also normally involve installing dovecot or some other Message Delivery Agent (MDA). While rpms exist for the above services, the rpms contain generic configuration files that require manual “tweaking” before the services will work together as one unit. - -One potential server-ansible-role might install the postfix rpm. Another server-ansible role might install the sendmail rpm. Yet another rpm might install the dovecot rpm. A yet-to-be-developed server-ansible-role might configure postfix and dovecot to work together. A second yet-to-be developed server-ansible-role might configure sendmail and dovecot to work together. - -The site may wish to only allow for secure transmissions between the MTA and the sending User Agent (UA) as well as between the MDA and the UA. That would involve installing the the certbot rpm, requesting the necessary certificates from the Letsencrypt CA, and configuring the MTA and MDA configuration files to provide secure transmissions. A server-ansible-role could do all of this assuming the MTA was postfix and another server-ansible-role could do all of this assuming the MTA was sendmail. - -The site may wish to implement Spamassassin, Clamav, DKIM, DMARC and SPF in a matter similar to that described above. - -Other possibilities include configuring the MTA and MDA to host multiple virtual domains and/or virtual users. This would require installing an RPM for a database of choice and making all the necessary configuration file changes required to integrate it into the sites MTA/MDA infrastructure. - -For a site considering migration from other OS’s to Fedora, completing this process could take days if not weeks. With all the old and outdated documentation on the web, it almost becomes a trial and error situation. With carefully crafted server-ansible-roles, it should be a matter of instructions on how to access the server-ansible-roles repository and providing well-documented defaults/main.yml and vars/main.yml files. The unfamiliar Systems Administrator then only needs to provide the site-specific values in the Ansible variables files. - -==== Miscellaneous Notes -* A mail service includes several different packages, e.g. Postfix, Dovecot, SpamAssassin, OpenDKIM, etc., which must be configured to work together. -* There are guides that often contain configuration instructions that do not apply to Fedora or packages for various reasons not available in Fedora -** *Goal* is to provide an easy way to a cross-package and coordinated configuration of a service. - -*Cons* - -* There are so many different possible Installation options -** We may need to develop different prototype use cases, each containing customization capabilities. - -== Linux System Roles - -There is a project that provides a collection of Ansible Playbooks for typical system administration tasks: -* https://linux-system-roles.github.io -* https://github.com/linux-system-roles -* https://ansible.github.io/workshops/exercises/ansible_rhel_90/6-system-roles/ - -Topics to discuss: - -. Do the scripts play well with Fedora Server? -. Do we want to encourage the use of those scripts and how? -. How can we make them (better) usable in Fedora Server? -. Can we use them as a kind of base library for more complex, cross-package services? -. What new system-roles can we provide? - -== Fedora Policy requirements - -Fedora policies impose requirements on artifacts that Fedora distributes. Obviously, some of the current rules are: - -* Helper rpms that only contain the systemd environment and an installation script do not comply with Fedora policy - -* Packaged Ansible roles, collections and things should be referencing packages and leverage Fedora content rather than external stuff -* Fedora containers as well should leverage Fedora content - -We need to investigate the regulations and analyze the possibilities they provide. - -== How to distribute / distribution options - -* downloadable from server-wg home page (??) \ No newline at end of file diff --git a/wg/modules/ROOT/pages/docs/product-requirements-document.adoc b/wg/modules/ROOT/pages/docs/product-requirements-document.adoc deleted file mode 100644 index b528d33..0000000 --- a/wg/modules/ROOT/pages/docs/product-requirements-document.adoc +++ /dev/null @@ -1,176 +0,0 @@ -= Product Requirements Document - -[NOTE] -==== -Updated document as finalized at the *IRC Working Group Meeting* on https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-06-23-16.59.html[June 23, 2021] and approved by *FESCo vote* as of https://pagure.io/Fedora-Council/tickets/issue/375[July 9, 2021]. Update was finalized at the *IRC Working Group Meeting* on https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-04-20-17.00.html[April 20, 2022]. Fesco approvement pending. -==== - -This document provides an overview of what Fedora Server Edition is, the goals and objectives, and what it is designed for. It is written from a user’s point of view to allow people to understand what the Server Edition should do, what it is useful for, and what to expect from it in the future. - -== Fedora Server Vision - -Fedora Server is a real-world incarnation of the https://docs.fedoraproject.org/en-US/project/[Fedora Project's vision] for organizations, individual users, and developers to develop, deploy, and maintain applications and services – freely, autonomously, and under their own control. - -== Fedora Server Mission - -*As a user, you gain the opportunity to use the server of the future right now.* - -Fedora Server provides a stable, flexible, and universally-adaptable base for the everyday provisioning of services and applications by organizations and individuals, based on the latest technology and is available quickly after the upstream releases. - -*As a developer or system integrator, you gain an eye on the server of the future.* - -Fedora Server is also a platform for developers and system integrators, which provides an implementation of the latest server technology for exploring and evaluating. - -== Market Opportunity - -The server operating system market is mature and yet, constantly evolving. The technologies that are in the midst of changing computing, such as e.g. cloud or containers, depend, at the end of the day, on servers running on bare metal and capable of handling the requirements of those technologies‘. - -Fedora Server, being a leading-edge Linux distribution, is the ideal place for developers, system administrators and DevOps specialists to keep up-to-date with these low-level technologies. Fedora Server provides the opportunity to explore these features and provide a stable place to deploy applications, both new and legacy. - -Fedora Server provides a stable foundation, with balanced resource utilization, yet delivering the latest technologies giving administrators every day exposure to the latest tooling as soon as it is usable. - -== Why use Fedora Server? - -Fedora Server has so many genuine advantages that it is hard to list them all. The nine most important ones are: - -* The twice-yearly, release cycle allows for the inclusion of the latest versions of system and application software almost immediately. Users and system administrators are empowered to swiftly respond to new market options and changing or expanding customer requirements. -* A sophisticated release and quality assurance process enables a high level of reliability and stability, despite the fast release cycle. This achieves an excellent balance between ‘bleeding edge’ and maturity for use in mainstream deployments. -* Fedora Server includes enterprise-grade security, resulting in carefully pre-configured releases, offering uncompromising security without extensive configuration work by system administrators. -* A great variety of available software, all included in that release process, opens up a wide range of possibilities for flexibility in building a server according to the specific needs and wishes of a customer or end-user. -* The latest, stable, modern system administration tools (e.g. cockpit) noticeably reduces the burden of system administration. -* Strict alignment with other Fedora editions as well as the twice-yearly releases are associated with less disruptive upgrades – several small updates are easier to manage than a few big ones. -* The upgrade process itself is very simple and straightforward, without requiring re-installation. Skipping one release is also viable, in case new capabilities are not immediately needed. All in all, Fedora is decidedly system administrator friendly. -* Fedora Server ensures utmost freedom from restrictions imposed by commercial interests or corporate feature management and excellent backwards hardware compatibility. -* Developers find an excellent development environment for the next generation server as well as application software with the latest software versions available. - -== Server Edition Objectives - -Fedora Server Edition offers a highly flexible and adoptable multi-purpose server platform, usable at every scale. - -* A platform for important infrastructure tasks and basic services (DNS, DHCP, FreeIPA, and others) -* A platform for various important, dedicated server applications (file/storage server, database server, user-developed web applications, etc.) -* A platform for deploying Infrastructure-as-a-Service systems for best deployment of Fedora Cloud images. -* A platform for deploying containerized applications supporting multiple container technologies, among which the system administrator can choose according to custom requirements. -* A platform for virtual machines, as host as well as guest system, supporting different technologies, among which the system administrator can choose according to custom requirements. -* Infrastructure to allow efficiently managing many servers as a single unit. The product only commits to producing basic tools, but the infrastructure will allow more advanced tools to be created. -* An operating platform capable to run any combination of forementioned services all according to very different needs of users rsp system administrators (multipurpose feature). - -Fedora Server can be used as a standalone server that runs an application or service as well as a member of a cluster in a data center. As a result of strict adherence to open standards, it natively cooperates with different server technologies and implementations. - -=== Additional Overall Objectives - -Aside from the adoption and development of the Fedora Server platform, we have additional goals that are fundamental in any case: - -* Security-minded: secure by design - extending into TPM support, disk encryption enablement -* Community-driven: Intense feedback about product direction and potential improvements. This is separate from “bug reports” in that we hope to engage the audience and receive detailed feedback about use cases, desired features, developing trends in cloud management, etc. We encourage more patches and contributions that will help improve the Server Edition, and Fedora in general. - -== Primary Use Cases, User Profiles, and most important Features - -=== Use Cases - -The Fedora Server will need to address the following use-cases: - -* On premise server for small and medium-sized enterprises hosting mail service, calendar, and branch specific (probably containerized) software – either single node deployment or multi-node deployment with automatic failover -* Dedicated SOHO server, ‘bare metal’ rented from a remote provider and under its own full control, offering various services. Public access through VMs for security reasons. -* Single node or multi-node deployment in an enterprise data center providing up-to-date software versions according to domain specific requirements in a stable and secure OS, capable to provide different runtime environments – native, VM, different container systems – driven by domain specific demands. -* Personal home server, located ‘on premise’ in own flat / house and used as NAS, backup device, and for applications such as mail repository, contact database, calendar, ebook library, media server, etc. -* Development box, providing developers with the latest software version and excellent developing tools - -=== User Profiles - -We will use a set of personas to describe our target users and their respective needs. We list the typical personas by brief title and a short list of key characteristics. - -==== System Administrator "Macgyver" - -* Administrator with limited hardware and personnel resources to work with -* Requires simple automation to cope with repetitive tasks -* Needs to be able to do “a lot with a little” - -==== DevOps Engineer/Administrator - -* Focus is on time-to-deploy and time-to-recover as opposed to uptime -* Value is achieved by delivering the latest capabilities fastest -* Needs to be able to deliver quickly to PaaS, SaaS and bare-metal servers - -==== Application Developer - -* Needs a platform with API and ABI stability guarantees -* Focus will be on minimizing risk when making changes -* Needs latest technology in virtualization and containerization -* Likes a platform similar to the workstation - -==== Decision Maker - -* Makes purchasing decisions and directs technology choices -* Interacts with upstream FOSS communities to identify potential value - -==== The Home Admin - -* I need a somewhat stable machine, with a graphical interface (Cockpit) and just want to start a couple of containers and/or virtual machines to have nextcloud running on it. -* I need some gitea here, some gitlab there, some jenkins, some photoprism, minecraft, etc. Can I build a NAS easily? -* I am ok with updates and reboots over night, but it should work. It would be awesome to have mDNS and a Web UI. - -==== The Hyperscaler - -* I treat my servers as “cattle, not pets”. Overall uptime is more important than individual server uptime -* I want to have a reliable platform for virtualization, core services and container. It should be out of my way, so I can focus on scaling, monitoring, implementation -* I want to automate server installation, and configurations for hostname, timeserver, hardening, etc. In addition I want to deploy typical services like mariadb, httpd, nginx, redis, nodejs, java, etc. in a reproducible way. To see what the machines are doing, I need a well documented way to manage, monitor and backup them. -* My Security Team also wants me to disable unneeded services, disable legacy protocols, enable hardening on several levels. - -==== The Remixer / "Let’s build upon it" - -* I love how Fedora works and I want to create something upon it. -* I need a very well documented build process and maybe tools to produce new install images -* Removing the branding should be possible with some compiler flags or variables, so I don’t need to mess with the code itself. -* I have a raspberry/intel nuc/etc. and playing a bit with new stuff. - -=== Most Important Features - -* The user can easily deploy and configure any supported Fedora Server application as well as rapidly re-deploy services in accordance with their DevOps practices. (Examples range from BIND DNS, DHCP, Database server, iSCSI target, File/Storage server, up to OpenStack Hypervisor Node, and the like) -* The user can query, monitor, configure and manage a Fedora Server and the resources consumed by services remotely using stable and consistent public interfaces. -* The user can deploy and configure Fedora Server to provide domain infrastructure with FreeIPA and Samba Active Directory solutions. Fedora Server can become Domain Controller in a newly established domain or join existing domain as a Domain Controller or a Domain Member. -* Users can create, manipulate and terminate large numbers of virtual machines and containers using a stable and consistent interface. -* The user is enabled to install and manage Fedora Server in a headless mode, either directly on the command line or supported by Cockpit, a lightweight Web GUI. - -== Logistical Concerns - -=== Delivery Mechanisms - -Fedora Server Edition generates installation resources for different scenarios - -* an offline install ISO image for a full local installation -* a net install ISO image for booting into an online installation -* a virtual disk image to be imported into a Fedora Server Edition KVM virtual environment -* a disk image for installation on supported aarch64 single board computers (SBC) - -Supported installation methods are: - -* Manual install without a supporting infrastructure (e.g. the very first Linux server). -* Automated (“mass”) install within a larger Linux infrastructure (e.g. PXE is an option, may have LDAP/IPA). - -Existing servers should be upgradable to new releases with minimal involvement by the admin. - -Users will be able to obtain these images from the Fedora Project website and mirror networks. - -=== Documentation - -Fedora Server Edition documentation will be made available in a dedicated section of the Fedora documentation project. For selected topics, we strive for integration into the generic Fedora documentation. - -== About this Document - -This document resulted from a broad discussion of the Fedora Server Edition working group. Contributors include: - -* Alexander Bokovoy -* Peter Boy (editor) -* Davide Cavalca -* Kevin Fenzi -* Stephen Gallagher -* John Himpel -* David Kaufmann -* Jan Kuparinen -* Eduard Lucena -* Michel Salim -* Stephen Smoogen -* Langdon White -* Adam Williamson - diff --git a/wg/modules/ROOT/pages/docs/server-governance-charter.adoc b/wg/modules/ROOT/pages/docs/server-governance-charter.adoc deleted file mode 100644 index 3de08ae..0000000 --- a/wg/modules/ROOT/pages/docs/server-governance-charter.adoc +++ /dev/null @@ -1,30 +0,0 @@ -= Federa Server WG Governance Charter -Stephen Daley; Peter Boy -:page-authors: {author}, {author_2} -:revnumber: all -:revdate: 2023-04-18 - - - -[abstract] -.*This is an approved document*, -It was originally approved by the Server Working Group on November 5, 2013, and by FESCo on November 6, 2013, The latest version was approved September 12, 2017. - - -This document describes the governing structure for the Fedora Server WG. - -== Membership - -The Fedora Server Working Group has a variable number of members. This group is primarily an organizational team; they exist solely to establish quorum during voting meetings. - -Any WG member may voluntarily exit their chair at any time. New members may be added to the Working Group by being nominated by an existing member, then getting a +1 vote and zero -1 votes from three existing members within a two-week period. After that window is up, the person is added to the group. - -The current composition of the Server Working Group can usually be found at the Server landing page. - -== Making Decisions - -Because Fedora is a global project, members of the working group may be distributed across multiple timezones. It may be possible to have real-time IRC meetings or Google+ hangouts, but in general we will conduct business on the mailing list or announce either IRC meetings or Google+ hangout events in advance should they take place. - -The Server Working Group strives to work on consensus and only vote on things where it’s clear people aren’t going to be convinced to agree. Many of our decisions can be made through "lazy consensus." Under this model, an intended action is announced on the mailing list, discussed, and if there is no controversy or dissenting views with a few days, simply done. - -For bigger issues, they must be discussed and voted on in a public IRC meeting. Public IRC meetings are generally held most weeks on Tuesdays at 4:00pm Eastern US time in link:https://web.libera.chat/?channels=#fedora-meeting[#fedora-meeting] on Libera. For an IRC meeting to be held, at least three Working Group members must be present. Votes are accepted by all participants in the meeting (not just those of Working Group members), so the community is highly encouraged to join. In the case where an interested party can not make it to a meeting, they can pre-vote via the mailing list. \ No newline at end of file diff --git a/wg/modules/ROOT/pages/docs/server-technical-specification.adoc b/wg/modules/ROOT/pages/docs/server-technical-specification.adoc deleted file mode 100644 index eb4a636..0000000 --- a/wg/modules/ROOT/pages/docs/server-technical-specification.adoc +++ /dev/null @@ -1,264 +0,0 @@ -= Fedora Server Technical Specification - -[NOTE] -==== -.*This is an approved document* -Updated version as finalized at the *Server Working Group IRC Meeting* on https://meetbot.fedoraproject.org/fedora-meeting/2022-08-17/fedora-server.2022-08-17-17.00.html[August 17, 2022] -==== - -[abstract] -This document aims to describe the technical characteristics and properties of the Fedora Server Edition in detail. This includes provided services, installed software, and the like. It also defines characteristics and features that are not yet or not fully implemented in the current Fedora Server Edition release. - - -== Preamble - -Fedora Server provides a stable, flexible, and universally-adaptable base for the everyday provisioning of services and applications by organizations and individuals, based on the latest technology and available quickly after the upstream releases. It aims to empower users to deploy the services they need, whether using proven mature techniques or current technical developments, under their own control and adapted to their own needs. For this purpose, it provides a broad spectrum of available techniques from which users can choose completely independently and without predetermined valuations. - -== Overview - -The specification defines implementation details, implementation variants, and especially extensions. They constitute a detailing and technical elaboration of the goals and principles as stated in the https://docs.fedoraproject.org/en-US/server-working-group/docs/product-requirements-document/[Fedora Server Product Requirements Document]. - -Specifically, it covers the following topics - -* *Core Features* -+ -describes the basic features and properities. They constitute the base system, which is installed by the (graphical) installer by default. -* *System Administration* -+ -describes properties and capabilities of the default administration interface -* *Advanced Features* -+ -describes additional features that are not part of the default (graphical) installation but require subsequent administrative action -* *Server Roles* -+ -describe various services which Fedora Server can validly and concurrently offer to users. Additionally, these are specifically supported by Ansible provided administratve assistance. - -The features and properties specified here are the basis for the specification of Fedora Server release criteria and release blockers. - -== 1. Core Features -This section describes the basic properties and features of the platform and their intended use. - -=== 1.1 Supported Architectures and Install Media - -Fedora Server will definitely run on and provide install media for x86_64 and aarch64 servers. The project may provide install media for additional architectures. But these are not part of standard quality management and may be available ephemerally. - -* A *network installation media* providing a minimal package set allowing to boot the system, connect to Internet and contact the Fedora media server to download packages to be installed. -* A *local installation media* providing the default package set as well as any featured services that are meaningfully installed without a network connection. - ** It can additionally point at network resources to make available an ever larger package set. - ** Nevertheless, this media should be friendly to regions with limited Internet connection stability and performance. Thus, it is a trade-off between completeness and practical download size.. -* A *virtual machine disk image* for simplified installation of Fedora Server Edition in a KVM virtual environment. The image reproduces the Server Edition completely and without restrictions, as far as features are usable in a virtual environment. -* A raw *aarch64 disk image* for installation on a Singe Board Computer (SBC). - -=== 1.2 File System and Storage Organization - -Fedora Server gives the highest priority to maximum reliability and security of data with a maximum of possible performance. - -To achieve this goal, Fedora Server encourages strict _separation of system and user data_ and encourages to further isolate user data, e.g. by services. Any system maintenance must be possible with the least risk of endangering or compromising user data (e.g. by temporarly unmounting) and an error somewhere on the local disk storage should remain as isolated as possible and without system-wide impact. - -Thus, Fedora Server Edition's _default installation_ - -* creates the necessary standard partitions to boot the server (BiosBoot, EFI, /boot) -* creates a Volume Group with one Logical Volume of a reasonable minimal size to accomodate the root file system and system files using _XFS_ -* leaves the remaining space untouched for customization by the system administrator for user data, services or other uses. The installer must also support the following common options - ** enlarge the one logical volume to accomodate custom data as well without any separation (_not recommended_) - ** create one or more logical volumes to accomodate custom data - ** or even create an additional Volume Group dedicated to custom data - -The installer also provides a custom partitioning interface to accommodate use cases beyond the scope of default partitioning. - -Additionally, the installer shall provide an option to enable disk encryption. - -=== 1.3 Basic service and daemon management - -Systemd provides ways to control and monitor the activity and status of system services, resources they require, and the like. All system services must provide systemd units to be included in the Fedora Server standard installation. - -=== 1.4 SELinux - -SELinux will be enabled in enforcing mode, using the targeted policy. It must fully protect any installable system component and functional application. - -Fedora Server Edition must include a user-friendly mechanism for identifying SELinux denials and find workarounds. Currently, Cockpit's SELinux module provides this functionality. - -Additionally, any Server Role we provide MUST also provide options to appropriately modify the system's SELinux configuration (adjusting booleans, for example). - -=== 1.5 Networking - -By default, NetworkManager controls and manages all network devices and connections. Any modifications or adjustments to the network configuration must use the NetworkManager configuration tools or the public NetworkManager D-BUS API. - -Installation or First Boot must create a permanent configuration file for each physical network device found, or at least a stub configuratin file. Primarily, DHCP is to be used and enabled if available. Both must allow the system administrator to customize the default configuration without restriction. - -=== 1.6 Firewall - -The default method in Fedora Server is _firewalld_. It is part of the basic initial installation and not deselectable. - -The default initial configuration must provide the highest security possible with the ability of remote administration. But it may not interfere with the normal operation of programs installed by default. - -Therefore, on a pristine default system, the only open incoming ports are SSH and Cockpit. - -Configuration of ssh allows root access only with key-based login, if at all. - -Additionally, any Server Role we provide MUST also provide options to appropriately display and modify firewalld's configuration options. - -=== 1.7 Account handling - -SSSD will provide the backing storage for identity management. The Fedora Server is expected to nearly always be configured for ‘centrally-managed’ user information; it must be possible to configure it to rely on a directory service for this information. Fedora Server will provide and support the realmd project for joining FreeIPA and Active Directory domains automatically. Interacting with other identity sources will remain a manual configuration effort. - -=== 1.8 Logging - -Fedora Server uses systemd-journald and rsyslog for system logging. It's recommended all applications submit logs to systemd-journald. - -It stores log files locally by default and also supports sending full log data to an external server to the maximum extent possible. It uses rsyslog for forwarding data to a central server. - -=== 1.9 Miscellaneous System Information - -System locale, timezone, hostname, etc. will be managed through the services provided by systemd for this purpose, specifically - -* localed: localectl -* timedated: timedatectl -* hostnamed: hostnamectl - -=== 1.10 System Installer - -The desired installation experience for the Fedora Server product is to limit the pre-installation user interaction to the minimum. The storage configuration UI does provide a single sensible default and an alternative, fully customizable configuration UI. - -Package selection will be supplementary. - -Fedora Server expects to be the sole citizen on the system. Support for coexisting with other operating systems is not a goal. - -Fedora Server supports kickstart as implemented by pyKickstart and Anaconda as the unattended installation mechanism. - - - -== 2. System Administration - -=== 2.1 Appearance - -The primary system management tool is CLI using bash on a system console. Locally, the default Fedora Server boots to a text terminal login screen. It expects the system administrator to type the required commands or using bash scripts or to use Ansible roles and plays. - -The local login prompt must also display any appropriate information needed to establish remote administration of the system, in particular, Cockpit's access URL (see next paragraph). - -For remote installation, ssh and sftp are installed and activated by default. Additionally, Cockpit is installed and activated by default and provides a Web based graphical Interface to assist remote system administration. - -The Fedora Server does _not provide a local graphical environment_. If the administrator elects to install a desktop, they should choose and install a display manager themselves. - -=== 2.2 Input Methods - -The input method support for the Fedora Server console access is the LOCALE support in the command shell. - -=== 2.3 Accessibility - -Accessibility support on the Fedora Server will be limited to devices supporting the vision-impaired on the console. - -=== 2.4 Software updates - -Software updates on the Fedora Server must be possible to perform either locally using command-line tools (dnf), remote using _ssh_ or _Cockpit_, or centrally by common management systems (e.g. _Satellite_, _Ansible_). - -=== 2.5 Problem reporting - -Problems and error conditions (e.g. kernel oopses, Selinux AVCs, application crashes, OOM, disk errors) should all be reported in the systemd journal. -Support for sending this information to a central place (like abrt does for crashes today) is mandatory. - - - - -== 3. Advanced Features - -=== 3.1 Virtualization - -==== 3.1.1 KVM / Libvirt - -libvirt-daemon will be used to manage virtualization capabilities. - -==== 3.1.2 XEN based Virtualization - -XEN based Virtualisation is available in Fedora and installable with Fedora Server. While it may work, Xen virtualization is not officially supported on Fedora Server. - -=== 3.2 Containerization - -Fedora Server Editions does support various different container technologies. - -==== 3.2.1 Podman Application Container -Podman must be installable and usable right out of the box. - -==== 3.2.2 Systemd-nspawn System- and Application Container -A systemd-nspawn container must be installable and usable right out of the box. - - -==== 3.2.3 Libvirt LXC System Container -A Libvirt LXC container must be installable and usable right out of the box. - -== 4. Server Roles - -Server Roles are a high level set of software services with additional administrative support to smoothness integrate into Fedora Server Edition and validated to operate concurrently and conflict-free in Fedora Server. An example is Mail Service, that includes various system services as postfix, dovecot and alike. - -Server Roles are supposed to get developed in the Fedora 37 – 40 time frame. - -=== 4.1 Server Roles Requirements - -Supported Server Services are supposed facilitate the following functions - -* A mechanism to install the packages necessary to deploy the service. -* A mechanism to deploy a service whose packages are already installed on the system by providing the necessary information and procedures to provision it. -* A mechanism to install optional components of a service after deployment. -* A configuration interface to modify high-level configuration options. -* A helper tool (preferrable based on LVM snapshot) to perform a backup or alternativ a list of files on the filesystem that should be included in a backup set. - -Depending on practical experience, Server Roles may additionally need a query interface providing metadata information about the service (not all services must implement all parts of this): - - * A list of system services provided by the Supported Server Service, as well as data about whether those services are currently running (or enabled, in the case of socket-activated services) - * A list of the ports that the role operates on, as well as data about whether those ports are currently firewalled. - * A mechanism to open and close ports that the server service operates on for some or all interfaces. - * If the Server Service is designed to operate on the network, it should automatically open those ports (see Firewall) during deployment. - * An interface to set processor affinity, memory limits, etc. where sensible. - -=== 4.2 Server Role Administration - -Ansible is the projected administration tool. - -=== 4.3 Projected Server Roles - -==== 4.3.1 Domain Controller - -The Fedora Server Domain Controller Service will be provided by the FreeIPA project. -This Server Service is a blocker for the release of Fedora Server. - -==== 4.3.2 Database Management System (DBMS) - -The Fedora Server Database Management Systemn is provided by the PostgreSQL project. -This Server Service is a blocker for the release of Fedora Server. - -==== 4.3.3 Local Network File Server service - -The Fedora Server Fileservice will be provided by the Samba project. - -==== 4.3.4 WEB Server service - -The Fedora Server Web Server will be provided by the Apache project. - -==== 4.3.5 Web Application Server service - -The Fedora Server Web Application Server service will be provided by the Wildfly project. - -==== 4.3.6 Mail Service - -The Fedora Server Mail Service will be provided by the Postfix project and supporting projects like Dovecot, Spamassassin, Dkim, etc. - -== 5. Appendix - -=== 5.1 Core Package list - -This list includes all packages the core media are shipping with the current release. It is the _mandatory minimal list of packages_ that needs to be installed on a system at all times for it to qualify as a _Fedora Server_ install. This package lists the priority focus for QA and bug fixing. -To produce the list, issue the following command: - -_TBD_ - -=== 5.2 Authors - -Contributors to this document include: - -* Stephen Gallagher (sgallagh) -* Peter Boy (pboy) -* Jason Beard (cooltshirtguy) -* John Himpel (jwhimpel) -* Chris Murphy (cmurf) -* Emmanuel Seyman (eseyman) -* Adam Williamson (adamw) diff --git a/wg/modules/ROOT/pages/index.adoc b/wg/modules/ROOT/pages/index.adoc deleted file mode 100644 index 2554963..0000000 --- a/wg/modules/ROOT/pages/index.adoc +++ /dev/null @@ -1,77 +0,0 @@ -= Fedora Server Working Group -The Fedora Server Edition working group; Peter Boy (pboy); Stephen Daley (mowest) -:page-authors: {author}, {author_2}, {author_3} -// :revnumber: all -:revdate: 2024-03-18 - -:page-authors: {author} - -image::Banner_serverwg-768x325.png[Server] - -[NOTE] -==== -We are currently in the process to migrate our pages from Wiki to the new Fedora docs location. The information here is not yet complete. For the time being you may refer to our https://fedoraproject.org/wiki/Server[Wiki] as well. -==== - -The Fedora Server Working Group is the team of people working on putting together the Fedora Server Edition, the official Fedora server distribution. You can read https://lists.fedoraproject.org/pipermail/server/2013-October/000222.html[the initial announcement] of this initiative in the mailing list archive. - -Here you will find information about the overall ideas and goals behind Fedora Server Edition, who is working on it, how the work is organized and how we ensure long-term reliability, attractiveness and availability. And, of course, you can learn where and _how you can contribute_ to Fedora Server Edition and _become a member_ of our team. - -**Everyone interested in Fedora Server Edition is cordially invited**. - -[NOTE] -==== -Here you will not find any user documentation for Fedora Server Edition, nor any information on why and how to employ a Fedora Server. We maintain a dedicated https://docs.fedoraproject.org/en-US/fedora-server/[Fedora Server user documentation] for that purpose. -==== - -== Our vision -Anyone should be able to confidently obtain, configure and deploy software services that address their needs using readily-available and trustworthy recipes. (https://meetbot.fedoraproject.org/fedora-meeting-1/2016-09-06/serversig.2016-09-06-20.00.html[September 6, 2016 meeting]). - -== Our mission - -Fedora Server Edition is an ecosystem ideal for creating and operating validated service roles addressing most computing needs (https://meetbot.fedoraproject.org/fedora-meeting-1/2016-09-06/serversig.2016-09-06-20.00.html[September 6, 2016 meeting]). - - -== Currently ongoing and long term work projects - -. xref:docs/key-services-ansible-support.adoc[Facilitated deployment of key services by combining rpm and Ansible] -. https://pagure.io/fedora-server/issue/88[Review installation media] -. Testing Release 40 - -== Planned work projects - -. Improved support for off-premise Kickstart and pxe installation -. Revisiting defaults... filesystem/partitioning -. Easy integration into multi-node environments with tools like Ansible - -== Completed or deferred work projects - -1. xref:docs/product-requirements-document.adoc[Revision of the Fedora Server 'Product Requirement Document' (PRD)] (finalized IRC 2021-06-23) -2. https://pagure.io/fedora-server/issue/68[Explore opportunities for cooperation with Cloud WG / SIG] -3. xref:archive/initial-docs-plan.adoc[Buildup of a renewed documentation on Fedora Server specific topics] (finalized end of 2021) -4. https://pagure.io/fedora-server/issue/53[Facilitated and improved support for Fedora Server Edition VMs] (finalized mid 2022) - -== You are welcome to join and to contribute - -You don’t have to be a programmer, a developer or a technical nerd to contribute to the development of Fedora Server. We are especially interested in feedback from our users and potential new users. - -* Please, tell us about your usage of Fedora Server -* Tell us about the problems you faced and how you solved them - -Use one of the options below! - -=== Getting in touch - -1. Using the *mailing list* at server@lists.fedoraproject.org is probably the easiest and most efficient method. Each member of the group has signed up and keeps an eye on it. Everyone can see the list and look at it. You only have to subscribe to the list to write a message. - -2. Another good option is to join one (or more) of our regular chat meetings. We currently meet regularly *every 1st and 3rd Wednesday* on Matrix, room 'https://chat.fedoraproject.org/#/room/#meeting:fedoraproject.org[Fedora Meeting]'. You need to login with your _Fedora account_. -+ -The meeting time varies between summer and winter time. It is *18:00 UTC for winter* time and *17:00 UTC for summer* time. In this way, the local time remains constant for countries with a time changeover. This currently applies to all members of the Working Group. You may check your local time using e.g. `date -d '2021-11-17 17:00UTC'` on your Fedora Server terminal. -+ -Either introduce yourself at the beginning during 'roll call' and and we can arrange how to do things. Or simply wait for the last topic, which is usually "open floor". Take this opportunity to ask your question, make an announcement, etc. But sometimes we are short of time here. So the former option could be better. - -3. Another option is to post in our matrix room 'https://chat.fedoraproject.org/#/room/#server:fedoraproject.org[Server]'. You must also be logged in to do this. Keep in mind that this is a synchronous communication channel and not everyone is online all the time. So it may take a while for someone to reply. -+ -We also have an IRC chat channel at #fedora-server@irc.libera.chat. You just need to join the fedora channel and can visit any group. It's a very quiet channel today, where Fedora has switched to Matrix as the main communication channel. Be patient. It may take some time until someone does notice it and will answer. Mind you, IRC is a slow, calm medium. - -__Don't hesitate to make contact__! We are an open minded and friendly community of people with a great variety of skills, interest, and capabilities – by no way a closed bunch of oddball, highly technical nerds. diff --git a/wg/modules/ROOT/pages/usr-docs-maintenance/index.adoc b/wg/modules/ROOT/pages/usr-docs-maintenance/index.adoc deleted file mode 100644 index 2b648b5..0000000 --- a/wg/modules/ROOT/pages/usr-docs-maintenance/index.adoc +++ /dev/null @@ -1,75 +0,0 @@ -= User Documentation Maintenance -The Fedora Server Edition working group; Peter Boy (pboy); Stephen Daley (mowest) -:page-authors: {author}, {author_2}, {author_3} -// :revnumber: F37-F38 -:revdate: 2023-04-24 - -== Goals - -We want to and maintain a Fedora Server Edition user documentation and keep it up to date on an ongoing basis that - -* focuses on the specific features and procedures of the Fedora Server Edition -* also includes brief explanations and rationales that convey the meaning and underlying concepts -* contains copy-and-paste capable instructions that allow even less experienced administrators to operate safely and reliably -* refers to the upstream documentation for general information, where available - -== Organization - -Fedora uses Antorra CMS to create the documentation WEB site and stores all documents in various git repositories. The Fedora Server documentation is part of the link:https://pagure.io/fedora-server[Fedora Server repository] in the docs subdirectory. - -The pubic user documentation is available at https://docs.fedoraproject.org/en-US/fedora-server/ - -== Contributions - -Authors as well as users should be able to contribute to Fedora Server documentation with as little effort as possible and without technical hurdles. We provide several ways to contribute. - -1. The most common way for casual contributions is to open a ticket and describe the issue, and maybe to make a proposal. -2. Edit the page in question using a Web-based page editor. -3. Set up and work in a local authoring environment on your desktop. -4. You may send us an email, e.g. while reading a document on our Web pages. -//5. You may download a document, make changes and send it back. - - -=== Open a ticket (problem report) - -When reading a document, you see a "bug" button on the rightmost side below the blue top bar. Click it and you are forwarded to create an issue. Members of the Working Group are notified and will take care of it. However, you must have a Fedora account, so you can log in. - -=== Edit a page via a Web Editor - -Besides the aforementioned "bug" button there is a button that stylizes pen and note. It leads to a web-based editor that can be used to make changes to this very page. These are not applied directly, but members of the documentation team are notified for a review. Detailed information coming soon. - -=== Working in a local authoring environment - -For longer-term engagement, it makes sense to set up a complete authoring environment. It requires some preparations, but it provides the most powerful set of tools. A separate page will provide detailed information. - -=== Sending an email - -If you can't use any of the above options because you don't have a FAS account, you can just write your suggestions or feedback in an email to the Fedora Server list, server@lists.fedoraproject.org, or post a message on our link:https://discussion.fedoraproject.org/tags/c/project/7/server-wg[discussion board]. You have to register, but it is less effort than creating a FAS account. It's best to use a form like "current version" - "proposed version". Suggestions will then be included in the text, or perhaps there will be follow-up questions. - -== Quality assurance - -Prior to publication, each article should be reviewed. Such articles are available in our link:https://docs.stg.fedoraproject.org/en-US/fedora-server/[staging area] and marked as "awaiting review" or similar. - -Reviewer should: - -* check for technical and content accuracy. Contact the author in case of questions. -* check spelling and syntax -* refine the wording and phrases, especially in the case of non-English speaking authors - -The link:https://docs.stg.fedoraproject.org/en-US/fedora-server/[staging area] also contains articles at an early stage of development, allowing for early subject matter exchange and idea collection. - -Furthermore, the published pages are mirrored, giving a complete impression of the later documentation. - - -== Guidelines - -The article link:https://opensource.com/article/20/4/documentation?utm_campaign=intrel[What is good documentation for software projects?] provides a good summary of what we want to achieve with documentation, although it is not entirely new. - -Some pointers for articles: - -* Include of author(s), date of creation, last update, and the Fedora version used to test the examples. -* Start with a short summary of the subject matter, objective and desired outcome. (one paragraph of 2-3 sentences) -* Divide longer sequences into sections with subheadings and short explanations. -* Provide each step with a brief explanation/justification, if possible, a general instruction structure and a concrete example. - - diff --git a/wg/modules/ROOT/pages/usr-docs-maintenance/local-authoring.adoc b/wg/modules/ROOT/pages/usr-docs-maintenance/local-authoring.adoc deleted file mode 100644 index 62d8b54..0000000 --- a/wg/modules/ROOT/pages/usr-docs-maintenance/local-authoring.adoc +++ /dev/null @@ -1,141 +0,0 @@ -= Setting up a local authoring environment -The Fedora Server Edition working group; Peter Boy (pboy); Stephen Daley (mowest) -:page-authors: {author}, {author_2}, {author_3} -// :revnumber: F37-F38 -:revdate: 2023-04-23 - -Fedora Server documentation is at: https://pagure.io/fedora-server/. - -It includes the content as well as various scripts to build and preview the site locally. The directory structure is predefined by the docs Content Management System (Andorra) and must not be changed. - -It has 2 permanent branches: "main" for the published content and "stg" for planning, development, and discussion. Temporarily, additional branches may also be present. - -For up- and download you can use either https or ssh. For people with FAS account ssh may be more convenient. - -The workflow folllow the Fedora docs project "[https://docs.fedoraproject.org/en-US/fedora-docs/contributing/git/ Git for docs writers]". Each contributor should create a fork of the repository for themselves. Contributions are uploaded to the fork and then transferred to the authoritative version via a pull request. This opens up the possibility for others to comment and initiate a broader discussion. - -== Writing tools - -You can use any ASCII editor to work on the documentation files. - -A particularly useful OSS Asciidoc editor is https://asciidocfx.com[AsciidocFX]. It is a Java program, very easy to install, and provides both an integrated directory access, a toolbar with the most common AsciiDoc formatting similar to a Word editor and an integrated instant preview. - -== Creating a new documentation article - -An xref:attachment$srv-template.adoc[annotated template] is available to make things easier. Download it and save it in the appropriate directory with a new name. - -If possible, the files should be named in such a way that related files appear together in the directory listing. The most important, most differentiating parts should be at the front. For example - -* filesharing-nfs-administration.adoc -* filesharing-nfs-installation.adoc -* filesharing-samba-administration.adoc -* filesharing-samba-installation.adoc - -The titles should follow this pattern as far as possible and avoid redundant parts such as "How to install ..." - -* File sharing with NFS - Installation -* File sharing with NFS - Administration -* File sharing using Samba - Installation -* File sharing using Samba - Administration - -All file names are in lower case. - - -== Preparations - -1. *Create a local subdirectory* where the files of the documentation should be stored, and make it your default. We use fedora-server-docs in your home directory throughout this guide -+ - […]$ mkdir ~/fedora-server-docs - […]$ cd ~/fedora-server-docs - -2. Still in your default working directory, *clone fedora-server* repository -+ - […]$ git clone https://git@pagure.io/fedora-server.git -o upstream -+ -Git will copy the complete server repo including all branches, specifically "main" and "stg" mentioned above, into a local repo on your local workstation (into _.git/_ located in your default directory). -+ -Git does "tag" the cloned repo as remote repo "*upstream*". -+ -At the same time it checks out the default branch "''main''" into your ''working directory'' (i.e. ~/fedora-server-docs in the above example). Therefore, when the operation terminates, you will find in your current default directory, which is now your ''working directory'', some files, e.g. README.md, docsbuilder.sh and preview.sh and a directory docs. The latter contains the content. -+ -If you leave off "./" at the end, git creates another directory in your default directory with the name of the repository, i.e. fedora-server. And this directory is then the "_working directory_" to the repository. This can be useful if you want to keep track of different fedora docs projects in one directory. - -3. In your browser go to https://pagure.io/fedora-server/, log in and *create a Fork*. Once you have done it, the button will read _View fork_. Switch to your fork and click on Clone and you will see 2 addresses you can use to clone (copy) the content to your local default directory -+ - ssh://git@pagure.io/forks/[MY_FAS]/fedora-server.git - https://git@pagure.io/forks/[MY_FAS]/fedora-server.git -+ -Still in your default working directory, add the forked Repo to your remote repos. -+ - […]$ git remote add origin ssh://git@pagure.io/forks/[MY_FAS]/fedora-server.git -+ -You can use https as well. For users with a FAS account ssh is usually the better choice. - -4. You have now 2 remote repos defined. Check: -+ - […]$ git remote -v - origin ssh://git@pagure.io/forks/[MY_FAS]/fedora-server.git (fetch) - origin ssh://git@pagure.io/forks/[MY_FAS]/fedora-server.git (push) - upstream https://git@pagure.io/fedora-server.git (fetch) - upstream https://git@pagure.io/fedora-server.git (push) -+ -In your workflow you will update your local version to the latest versions of the server repository by "pulling" the content from "upstream" and upload your modifications and additions by "pushing" it to origin, i.e. to your fork. You will than create a "pull request", i.e. pick up your modifications and additions from your fork and integrate it into the generic repository ("origin"). This enables co-writers to review our work and comment on it. - -5. In your working directory build the local version and start the preview tool. -+ - […]$ ./docsbuilder.sh - -6. Back in your browser enter the *local preview address*': _localhost:8080_ -+ -* You should see a local preview of the current Server documentation - -== Working on content - -1. Check if you are on the branch you intend to work on -+ - […]$ git branch - main - * stg - -2. If not, switch to the branch you want to use. -+ - […]$ git checkout [stg|main] -+ -Git will adjust and modify the content of your working directory accordingly! - -3. Before your begin to work update your working directory -+ - […]$ git commit -m "" - -4. Modify content - -5. Update preview and check: -+ - […]$ ./docsbuilder.sh -+ -Preview in your browser using the address _'localhost:8080_ - -6. Repeat step 4 & 5 as required. - - -== Save Your Work - -Commit your work locally and then push it into your fork "_origin_". - -1. Check status -+ - […]$ git status - -2. Add files to commit stage as appropriate -+ - […]$ git add - -3. Commit locally -+ - […]$ git commit -m "" - -4. Transfer your fork of fedora server to the repository -+ - […]$ git push origin [main|stg] - -5. In your browser open https://pagure.io/fedora-server, login, switch to your fork and create a pull request. diff --git a/wg/modules/ROOT/pages/usr-docs-maintenance/webui-page-editor.adoc b/wg/modules/ROOT/pages/usr-docs-maintenance/webui-page-editor.adoc deleted file mode 100644 index 8b13473..0000000 --- a/wg/modules/ROOT/pages/usr-docs-maintenance/webui-page-editor.adoc +++ /dev/null @@ -1,22 +0,0 @@ -= Working with the Web based Page Editor -The Fedora Server Edition working group; Peter Boy (pboy); Stephen Daley (mowest) -:page-authors: {author}, {author_2}, {author_3} -// :revnumber: F37-F38 -:revdate: 2023-04-24 - -As an example, you may want to propose a modificaten of the local interactive installation guide. - -image::archive/webui-editor-0010.png[Editor button] - -At the top you see an editor button. It opens the pagure web page editor. - -image::archive/webui-editor-0020.png[Fork & Edit button] - -Before you can do anything, you have to log in with your Fedora account. Then, the option Fork and Edit gives you the option to directly modify the page content. - -The Fedora Server Edition working group and Pagure follow the "Pull Request Workflow". According to this, no one is supposed to change a published page immediately, but the workflow creates a copy of the page under your name (the "fork") and when you are done, the community is informed about your proposal (the pull request, or PR for short). The community can discuss the proposal and after agreement the administrator can "pull in" the proposal. The process is also known as "merge request" (MR). - -The pagure Web Editor takes care of all the details "behind the scenes". You don't need to worry about it. Just proceed to edit the page. - -More details to follow soon. - diff --git a/wg/modules/ROOT/pages/wg-communicating.adoc b/wg/modules/ROOT/pages/wg-communicating.adoc deleted file mode 100644 index 1a35055..0000000 --- a/wg/modules/ROOT/pages/wg-communicating.adoc +++ /dev/null @@ -1,25 +0,0 @@ -= Communicating and Meeting -Peter Boy, Stephen Daley -:page-authors: {author} - -[NOTE] -==== -**Work in Progress** Status: Migrating from WIKI -==== - -The Fedora Server Edition Working Group uses various resources - -* Mailing list: server@lists.fedoraproject.org -* IRC: #fedora-server on irc.libera.chat -* Blog: http://fedoramagazine.org/ -* Tickets: https://pagure.io/fedora-server - -== Meetings -* The Server working group meets twice-monthly *every 1st and 3rd Wednesday at 17:00 UTC* in #fedora-meeting on irc.libera.chat. Please, check your local time using e.g. `date -d '2021-11-17 17:00UTC'` -* Each meeting is announced in the Fedora Project Calendar: https://calendar.fedoraproject.org/server/ -* The agenda is announced on the server mailing list server@lists.fedoraproject.org and available from the ticket system at https://pagure.io/fedora-server/report/Meeting -* If there is no agenda, the meeting will be cancelled and the organisator /chair will send out a cancellation notice to the mailing list. -* During meetings, silence indicates consent. If people disagree, then that will bring it to a vote. -* In the case where a voting member can not make a meeting where a vote is scheduled to happen, they can either pre-vote via the mailing list or abstain-by-default. -* After meetings, meeting minutes will be sent to the https://lists.fedoraproject.org/mailman/listinfo/server[server mailing list]. - diff --git a/wg/modules/ROOT/pages/wg-members.adoc b/wg/modules/ROOT/pages/wg-members.adoc deleted file mode 100644 index 1266401..0000000 --- a/wg/modules/ROOT/pages/wg-members.adoc +++ /dev/null @@ -1,33 +0,0 @@ -= Members -Stephen Daley, Peter Boy -// :page-authors: {author} - -* link:https://fedoraproject.org/w/index.php?title=User:Cooltshirtguy[Jason Beard] (**__cooltshirtguy__**) -* link:https://fedoraproject.org/wiki/User:Abbra[Alexander Bokovoy] (**__abbra__**) -* link:https://fedoraproject.org/wiki/User:Pboy[Peter Boy] (**__pboy__**) -* link:https://fedoraproject.org/wiki/User:Fcami[François Cami] (**__fcami__**) -* link:https://fedoraproject.org/wiki/User:Dcavalca[Davide Cavalca] (**__dcavalca__**) -* link:https://fedoraproject.org/w/index.php?title=User:Mowest[Stephen Daley] (**__mowest__**) -* link:https://fedoraproject.org/wiki/User:Nirik[Kevin Fenzi] (**__nirik__**) -* link:https://fedoraproject.org/wiki/User:Sgallagh[Stephen Gallagher] (**__sgallagh__**) -* link:https://fedoraproject.org/w/index.php?title=User:Jwhimpel[John Himpel] (**__jwhimpel__**) -* link:https://fedoraproject.org/wiki/User:Ngompa[Neal Gompa] (**__ngompa__**) -* link:https://fedoraproject.org/wiki/User:Astra[David Kaufmann] (**__astra__**) -* link:https://fedoraproject.org/wiki/User:Copperi[Jan Kuparinen] (**__copperi__**) -* link:https://fedoraproject.org/wiki/User:X3mboy[Eduard Lucena] (**__x3mboy__**) -* link:https://fedoraproject.org/wiki/User:Salimma[Michel Alexandre Salim] (**__salimma__**) -* link:https://fedoraproject.org/wiki/User:Eseyman[Emmanuel Seyman] (**__eseyman__**) -* link:https://fedoraproject.org/wiki/User:Adamw[Adam Williamson] (**__adamw__**) -* link:https://fedoraproject.org/wiki/User:Langdon[Langdon White] (**__langdon__**) - -== Meetings - -* The Server working group meets twice-monthly every 1st and 3rd Wednesday at 17:00 UTC in #fedora-meeting on irc.libera.chat. -* ical: https://calendar.fedoraproject.org/server/ (prefer this source; the wiki sometimes gets out of date, but we keep that meeting correct to reserve the meeting channel). - -== Server Working Group Resources - -* Mailing list: server@lists.fedoraproject.org -* IRC: #fedora-server on irc.libera.chat -* Blog: http://fedoramagazine.org/ -* Tickets: pagure.io/fedora-server \ No newline at end of file diff --git a/wg/modules/ROOT/pages/wg-minutes-2013.adoc b/wg/modules/ROOT/pages/wg-minutes-2013.adoc deleted file mode 100644 index f94bd03..0000000 --- a/wg/modules/ROOT/pages/wg-minutes-2013.adoc +++ /dev/null @@ -1,103 +0,0 @@ -= Meeting Minutes from 2013 -Stephen Daley, Peter Boy - - -//========================================================== -Thursday, December 19, 2013:: -+ -* __**Agenda**__ -** *PRD: Use Cases* -* https://lists.fedoraproject.org/pipermail/server/2013-December/000657.html[Meeting minutes] -* https://meetbot.fedoraproject.org/fedora-meeting-1/2013-12-19/fedora-meeting-1.2013-12-19-14.59.log.html[Full log] - - -//========================================================== -Tuesday, December 17, 2013:: -+ -* __**Agenda**__ -** *Final Assessment of Personas* -** *PRD: Delivery Plan* -** *PRD: Delivery Plan - Delivery Media* -** *Delivery Plan: Release Cadence* -* http://meetbot.fedoraproject.org/fedora-meeting-1/2013-12-17/fedora-meeting-1.2013-12-17-16.00.html[Meeting minutes] -* https://meetbot.fedoraproject.org/fedora-meeting-1/2013-12-17/fedora-meeting-1.2013-12-17-16.00.log.html[Full log] - - -//========================================================== -Tuesday, December 10, 2013:: -+ -* __**Agenda**__ -** *Backup and Monitoring* -** *what goes in the PRD* -** *Personas* -* http://meetbot.fedoraproject.org/fedora-meeting-1/2013-12-10/fedora-meeting-1.2013-12-10-15.59.html[Meeting minutes] -* https://meetbot.fedoraproject.org/fedora-meeting-1/2013-12-10/fedora-meeting-1.2013-12-10-15.59.log.html[Full log] - - -//========================================================== -Tuesday, December 3, 2013:: -+ -* __**Agenda**__ -** *Adam Williamson Confirmation* -** *Discuss Role Implementation* -* https://lists.fedoraproject.org/pipermail/server/2013-December/000631.html[Mailing list thread] -* http://meetbot.fedoraproject.org/fedora-meeting-1/2013-12-03/fedora-meeting-1.2013-12-03-15.59.html[Meeting minutes] - - - -//========================================================== -Tuesday, November 26, 2013:: -+ -* __**Agenda**__ -** *Select a new member of the Working Group* -** *Personas* -* https://lists.fedoraproject.org/pipermail/server/2013-November/000614.html[Mailing list thread] -* https://meetbot.fedoraproject.org/fedora-meeting-1/2013-11-26/fedora-meeting-1.2013-11-26-16.00.html[Meeting minutes] - - -//========================================================== -Tuesday, November 19, 2013:: -+ -* __**Agenda**__ -** *Goals for Server Role Installation* -** *Personas* -** *Server Lifecycle Proposal* -** *Updates and Testing Proposal* -** *Server Role List Proposal* -** *Installation Roles vs. Post-installation Role Assignment* -* https://lists.fedoraproject.org/pipermail/server/2013-November/000535.html[Mailing list thread] -* https://meetbot.fedoraproject.org/fedora-meeting-1/2013-11-19/fedora-meeting-1.2013-11-19-16.00.log.html[Full log] - - -//========================================================== -Tuesday, November 12, 2013:: -+ -* __**Agenda**__ -** *Can a single server have multiple roles?* -** *Installation of base + roles* -* https://lists.fedoraproject.org/pipermail/server/2013-November/000514.html[Mailing list thread] -* https://meetbot.fedoraproject.org/fedora-meeting-1/2013-11-12/fedora-meeting-1.2013-11-12-16.02.log.html[Full log] - - -//========================================================== -Tuesday, November 5, 2013:: -+ -* __**Agenda**__ -** *Finalizing the Governance Charter: Membership (Group representation and terms)* -** *Is Fedora Server One Product?* -* https://blog.linuxgrrl.com/2013/11/05/fedora-server-working-group-nov-5-meeting-2/[Blog summary] -* https://lists.fedoraproject.org/pipermail/server/2013-November/000425.html[Mailing list thread] -* https://meetbot.fedoraproject.org/fedora-meeting-1/2013-11-05/fedora-meeting-1.2013-11-05-16.02.log.html[Full log] - - -//========================================================== -Wednesday, October 30, 2013:: -+ -* __**Agenda**__ -** *Meeting frequency and times* -** *Ticket Tracker/Wiki* -** *Governance Charter* -** *Open Floor* -* https://blog.linuxgrrl.com/2013/10/30/fedora-server-working-group-initial-meeting-minutes/[Blog summary] -* https://lists.fedoraproject.org/pipermail/server/2013-October/000313.html[Mailing list thread] -* http://meetbot.fedoraproject.org/fedora-meeting-1/2013-10-30/fedoraserverwg.2013-10-30-17.00.log.html[Full log] diff --git a/wg/modules/ROOT/pages/wg-minutes-2021.adoc b/wg/modules/ROOT/pages/wg-minutes-2021.adoc deleted file mode 100644 index 3b46545..0000000 --- a/wg/modules/ROOT/pages/wg-minutes-2021.adoc +++ /dev/null @@ -1,321 +0,0 @@ -= Meeting Minutes from 2020-2021 -Stephen Daley, Peter Boy -:page-authors: {author} - -Wednesday, December 15, 2021:: -Standing meeting about -* Migrating WG Wiki Pages to docs.fedoraproject.org -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-12-01-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/KWEP6EL4VEDZK3GO5LAEVXQOUL4DBYUD/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-12-01-17.00.log.html[Full log] - -Wednesday, December 1, 2021:: -Standing meeting about -* Migrating WG Wiki Pages to docs.fedoraproject.org -* Review current Fedora Server Technical Specification -* Facilitated and improved support for Fedora Server Edition VMs -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-12-01-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/KWEP6EL4VEDZK3GO5LAEVXQOUL4DBYUD/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-12-01-17.00.log.html[Full log] - -Wednesday, November 17, 2021:: -Standing meeting about -* Moving Wiki Pages to docs.fedoraproject.org -* Preparing Fedora Release 36 -* Facilitated deployment of key services by combining rpm and Ansible -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-11-17/fedora-server.2021-11-17-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/B36Q2AACPSRNS4DF4MQ7BQHCG5LTF7T5/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-11-17/fedora-server.2021-11-17-17.00.log.html[Full log] - -Wednesday, September 15, 2021:: -Standing meeting about -* Follow up actions -* Fedora 35: Max size arm-32 exceeded, install media blocked -* Facilitated deployment of key services by combining rpm and Ansible -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-09-15/fedora-server.2021-09-15-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/A5FMNBDH5R4ADXGZYVNV7TOGIBDP3FDJ/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-09-15/fedora-server.2021-09-15-17.00.log.html[Full log] - -Wednesday, September 1, 2021:: -Standing meeting about -* Follow up actions -* Fedora 35: Max size arm-32 exceeded, install media blocked -* Facilitated deployment of key services by combining rpm and Ansible -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021/fedora-meeting.2021-09-01-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/6JS7MSAECHVZZZWJU2J5AEISMQBDXLJZ/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021/fedora-meeting.2021-09-01-17.00.log.html[Full log] - -Wednesday, August 18, 2021:: -Standing meeting about -* Follow up actions -* Facilitated deployment of key services by combining rpm and Ansible -* Work planning update -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-08-18/fedora-server.2021-08-18-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/WVRMJ3PVBRR44WLQEK5BNYJ2GU7UYT7R/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-08-18/fedora-server.2021-08-18-17.00.log.html[Full log] - -Wednesday, August 4, 2021:: -Standing meeting about -* Follow up actions -* Facilitated deployment of key services by combining rpm and Ansible -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-08-04/fedora-server.2021-08-04-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/PWJNVPZYMAAQZWJZQKB5TDWE5KYY7ID4/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-08-04/fedora-server.2021-08-04-17.00.log.html[Full log] - -Wednesday, July 21, 2021:: -Standing meeting about -* Open ticket 32 about composition of installation media -* Work on Fedora 35 -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-07-21/fedora-server.2021-07-21-17.00.html[Meeting summary] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-07-21/fedora-server.2021-07-21-17.00.log.html[Full log] - -Wednesday, July 07, 2021:: -Meeting about Ongoing Work Projects -* Status of ongoing activities (some housekeeping) -* Fedora Server Documentation -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-07-07/fedora-server.2021-07-07-17.00.html[Meeting summary] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-07-07/fedora-server.2021-07-07-17.00.log.html[Full log] - -Wednesday, June 23, 2021:: -Meeting about Ongoing Work Projects -* Fedora Server Product Requirement Document (PRD) -* Fedora Server Documentation -* Fedora Website - revamp -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-06-23/fedora-server.2021-06-23-16.59.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/TPYYUQJ6WFU5QSMOLD7Z36NDZAIDBGE6/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-06-23/fedora-server.2021-06-23-16.59.log.html[Full log] - -Wednesday, June 9, 2021:: -Meeting about Ongoing Work Projects -* Fedora Server Release 35 -* Deploying services via RPM and Ansible -* Fedora Server documentation review -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-06-09/fedora-server.2021-06-09-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/ZE3F2U6J5PRB6RISC67DIWTAE2TFQU35/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-06-09/fedora-server.2021-06-09-17.00.log.html[Full log] - -Wednesday, June 2, 2021:: -Meeting about Ongoing Work Projects -* Explore opportunities for cooperation with Cloud WG -* Deploying services via RPM and Ansible -* Fedora Server documentation review -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-06-02/fedora-server.2021-06-02-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/message/WF54CWXOL6HLNJDXL5FUZTWPH46CIC63/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-06-02/fedora-server.2021-06-02-17.00.log.html[Full log] - -Wednesday, May 26, 2021:: -Meeting about Future Fedora Server Releases -* Deploying services via RPM and Ansible -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-05-26/fedora-server.2021-05-26-17.13.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/message/LO45JYWU7WJLQ7U3XHSLPQJBT6RNLX4G/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-05-26/fedora-server.2021-05-26-17.13.log.html[Full log] - -Wednesday, May 19, 2021:: -Meeting about Future Fedora Server Releases -* Issue release composition -* Planning for next Fedora release(s) -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-05-19/fedora-server.2021-05-19-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/IX6ZBBURUUIQNV72LKCUUWZPB4Q4JPA2/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-05-19/fedora-server.2021-05-19-17.00.log.html[Full log] - -Wednesday, May 12, 2021:: -Meeting about Fedora Server PRD and future Fedora Server Releases -* PRD - various reviewer questions to discuss -* Planning for next Fedora release(s) -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-server/2021-05-12/fedora-server.2021-05-12-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/KF2CTZMLFQAJTQIGDQIYQEAVAIYNAHYB/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-server/2021-05-12/fedora-server.2021-05-12-17.00.log.html[Full log] - -Wednesday, May 05, 2021:: -Meeting about Fedora Server Releases -* Planning for next Fedora release(s) -* Fedora release criteria and process -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-05-05-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/EAUPYMONTWRFIZSR4HPPI2TE5FZXGWDT/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-05-05-17.00.log.html[Full log] - -Wednesday, April 28, 2021:: -Meeting about Status PRD Update and Fedora Server Release -* Status Server PRD (Info) -* Fedora release criteria and process -* New Issue: Release composition -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-04-28-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/32IQLMZDPUS7JCF2FFRVJO5IAYYQLEL4/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-04-28/fedora-server.2021-04-28-17.00.log.html[Full log] - -Wednesday, April 21, 2021:: -Meeting about PRD Update and Fedora Server Release -* PRD Update second pass -* Fedora release criteria and process -* Planing for next Fedora release -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-04-21-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/OXWV357OY4ZCC4EFNPU3H4HZRRQIHVZS/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-04-21-17.00.log.html[Full log] - -Wednesday, April 14, 2021:: -Meeting about Mainly Continuation of the last meeting's agenda -* PRD update discussion -* Status F34 release -* Status new documentation -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-04-14-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/J7YI5OSM67O5RKMASL3BWUFMK43OBVCU/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-04-14/fedora-server.2021-04-14-17.00.log.html[Full log] - -Wednesday, April 07, 2021:: -Meeting about continuation of the last meeting's agenda -* PRD Update Proposal -* Collaboration with Cloud WG -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-04-07-17.01.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/LRI6LNKJZYXTS4SUUOZ7NMSIHUWRKM77/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-04-07/fedora-server.2021-04-07-17.01.log.html[Full log] - -Wednesday, March 31, 2021:: -Meeting about continuation of the last meeting's agenda -* PRD Update Proposal -* New Documentation -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-03-31-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/JMZY2TI3W6QMKDPNSZ2SRQN5QDW46A4A/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-03-31-17.00.log.html[Full log] - -Wednesday, March 24, 2021:: -Meeting about continuation of the last meeting's agenda -* Documentation Update -* PRD Update Proposal -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-03-24-17.00.html[Meeting summary] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-03-24-17.00.log.html[Full log] - -Wednesday, March 17, 2021:: -Meeting about continuation of the last meeting's agenda -* Work needed for Fedora 34 -* PRD Update Proposal -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-03-17-18.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/G7OMZFSWAYTYV2OP7ZEK3K4WGWAEKWV3/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2021-03-17-18.00.log.html[Full log] - -Wednesday, March 3, 2021:: -Meeting about -* Status Reboot Server Working Group -* Introduce Dusty Mabe from Cloud Group -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-03-03/fedora-server.2021-03-03-18.04.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/HKMAODK32EQC3MDGLAAVA4LSXAIN2WCM/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-03-03/fedora-server.2021-03-03-18.04.log.html[Full log] - -Wednesday, February 17, 2021:: -Meeting about -* Status Reboot Server Working Group -* Work program for the coming year -* PRD Update (first round of discussion) -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-02-17/fedora-server.2021-02-17-17.58.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/RQWDTIBDAUUK63HYIHLBHGJEMROSELOE/[Detailed agenda] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-02-17/fedora-server.2021-02-17-17.58.log.html[Full log] - -Wednesday, February 3, 2021:: -Meeting about -* Housekeeping -* Wiki Update -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-02-03/fedora-server.2021-02-03-18.15.html[Meeting summary] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-02-03/fedora-server.2021-02-03-18.15.log.html[Full log] - -Wednesday, January 20, 2021:: -Meeting about -* Status PRD Update -* Improving Fedora Server documentation and visibility -* systemd-oomd -+ -Details -+ -** https://meetbot.fedoraproject.org/fedora-meeting/2021-01-20/fedora_server.2021-01-20-17.02.html[Meeting summary] -** https://meetbot.fedoraproject.org/fedora-meeting/2021-01-20/fedora-server.2021-01-20-17.02.log.html[Full log] - -Wednesday, December 16, 2020:: -Fedora Server Reboot Meeting -* Introduction, Quick Hello, the Agenda -* Basic Framework for What's Needed -* Round of Introductions (Who you are, what you're interested in) -* Existing Fedora Server WG -* Volunteers to actually be on the Working Group -* Volunteers for practical action: reviewing and updating the PRD -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/serversig/serversig.2020-12-16-18.00.html[Meeting summary] -** https://meetbot.fedoraproject.org/teams/serversig/serversig.2020-12-16-18.00.log.html[Full log] - diff --git a/wg/modules/ROOT/pages/wg-minutes-2022.adoc b/wg/modules/ROOT/pages/wg-minutes-2022.adoc deleted file mode 100644 index 44b41c0..0000000 --- a/wg/modules/ROOT/pages/wg-minutes-2022.adoc +++ /dev/null @@ -1,646 +0,0 @@ -= Meeting Minutes -Stephen Daley, Peter Boy -:page-authors: {author} - - - - -//========================================================== -Wednesday,December 21, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: No outstanding action item. - -2. *Using Ansible to install and configure Wildfly* -+ -__ACTION__: jwhimpel will continue to work on Ansible roles . - -3. *Server WG work program for upcoming year* -+ -Continued discussion. -+ -__ACTION__: eseyman take a look at the work program over the holidays -+ -__ACTION__: jwhimpel will continue to work on Ansible roles -+ -__ACTION__: eseyman wants to focus on Identity Management for the first half of 2023 - -* https://meetbot.fedoraproject.org/fedora-meeting/2022-12-21/fedora-server.2022-12-21-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-12-21/fedora-server.2022-12-21-18.00.log.html[Full log] - -**Note**: We moved the time of our meeting to UTC so, that the same local time of day is maintained after the DST changeover, that means 18:00 UTC. - - - -//========================================================== -Wednesday,December 07, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: No outstanding action items - -2. *Server critical path definition proposal* -+ -We will review the current version and likely add items as soon as we have made progress in reviewing and updating our release and quality criteria - now that the technical specifications have been updated. - -3. *Server WG work program for upcoming year* -+ -Possible focus areas as currently discussed (should be continued on the mailing list): -+ -** Keeping documentation up to date. -** Using Ansible to install and configure Wildfly -** Fedora Website Revamp - Fedora Server part -** Review installation media - -* https://meetbot.fedoraproject.org/fedora-meeting/2022-12-07/fedora-server.2022-12-07-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-12-07/fedora-server.2022-12-07-17.00.log.html[Full log] - -**Note**: We are moving the time of our meeting to UTC so that the same local time of day is maintained after the DST changeover, that means 18:00 UTC. - - - - - - - - - -//========================================================== -Wednesday,October 19, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: @eseyman and @pboy will keep trying hard to replicate and check the Wildfly certificate issue. - -2. *Release 37 Beta testing* -+ -__info__: Installation issue with GPT and software RAID are resolved. -+ -__info__: Old systemd-nspawn related bugs are basically resolved (bugzilla 1900888, 1900869), but not yet completely -+ -__info__: The new ServerVM works fine. -+ -__agreed__: Server Edition rc 1.2 is ready for release. - -3. *Documentation update Release 37* -+ -__info__: The most important installation articles are reviewed and updated. -+ -__agreed__: For next release we determine the 5 articles mostly in need of an review and work on them on a documentation day in #fedora-server. - -4. *Server critical path definition proposal* -+ -We will continue the mailing list discussion. - -* https://meetbot.fedoraproject.org/fedora-meeting/2022-10-19/fedora-server.2022-10-19-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-10-19/fedora-server.2022-10-19-17.00.log.html[Full log] - - - -//========================================================== -Wednesday,October 05, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: All our open actions are about the next topics. - -2. *Release 37 Beta testing* -+ -__action__: cmurf will test the new ServerVM F37 -+ -SWraid installation on biosBoot GPT has been fixed, needs final testing. - -3. *Documentation update Release 37* -+ -@mowest reviewed 2 docs (local install and post installation). They are now significantly improved. Reveals the relevance of the review process. - -4. *Using Ansible to install and configure Wildfly* -+ -There is still an issue with the certificate. eseyman and pboy will additionally test it. - -* https://meetbot.fedoraproject.org/fedora-meeting/2022-10-05/fedora-server.2022-10-05-17.01.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-10-05/fedora-server.2022-10-05-17.01.log.html[Full log] - - - -//========================================================== -Wednesday,September 21, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: No outstanding action items - -2. *Release 37 Beta testing* -+ -We have assigned various test tasks among us. For details see #actions in the minutes below. - -3. *Documentation update Release 37* -+ -@mowest will begin reviewing docs, especially those not associated in the release 37 test items. - -4. *Release criteria, test procedures and systematization of tests* -+ -We agreed to strive for systematization using the test weeks tools. Details should first be discussed on the mailing list. - -* https://meetbot.fedoraproject.org/fedora-meeting/2022-09-21/fedora-server.2022-09-21-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-09-21/fedora-server.2022-09-21-17.00.log.html[Full log] - - - -//========================================================== -Wednesday,September 07, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: No outstanding action items - -2. *Release 37 Beta testing* -+ -It is verified the https://bugzilla.redhat.com/show_bug.cgi?id=2088113[software raid bug] is a release blocker. Not solved yet, but it is being worked on. - -3. *Server VM status and the way forward* -+ -Thanks to _nirik_ we have a Server VM x86_64 and s390 image in F37 and in Rawhide. It was a kind of last minute rescue after a rather https://pagure.io/fedora-kickstarts/pull-request/905[bumpy ride]. And thanks to _sgallagh_ for support in the not so easy way to get the kick-start file done at all. -+ -The kick-start failed on ppc64le and aarch64, unfortunately. The cause is likely to be different partitioning requirements, but the PR for a customized kick-start file was https://pagure.io/fedora-kickstarts/pull-request/915[hanging again]. -+ -We will need to review the current experience for its impact on our plan to update the server distribution media. Under the current circumstances, implementation seems quite unrealistic or at least extremely costly and time-consuming. - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/P2NNNFYFKIWCKZOPJ3FGHCEIMSDFI3QO/[Detailed agenda] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-09-07/fedora-server.2022-09-07-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-09-07/fedora-server.2022-09-07-17.00.log.html[Full log] - - - -//========================================================== -Wednesday, August 17, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: No outstanding action items - -2. *Final decision about an updated Fedora Server Technical Specification* -+ -It was consensus, that the document is not immutable and thus change be changed later if ideas for improvements surface later. Therefore, a decision now and start with the next tasks. -+ -__AGREED__: WG agrees about the techn.spec. in the current version, with alt. 1 for section 1.2 and editorial adaptations as discussed today. - -3. *Using Ansible to install and configure Wildfly* -+ -This is a key component of our "Supported by Ansible“-project (Server Roles), which has taken a back seat to everyday issues for far too long. -+ -jwhimpel has developed a playbook where currently there is still a problem with Letsencrypt certificates to be fixed. -+ -__ACTION__: jwhimpel will provide access to the playbook on GitHub so we can re-play the installation and test it. - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/2UM3SYJ5BPMUSZJMBTNND5UZCGBSNS3E/[Detailed agenda] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-08-17/fedora-server.2022-08-17-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-08-17/fedora-server.2022-08-17-17.00.log.html[Full log] - - -//========================================================== -Wednesday, July 20, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: No outstanding action items - -2. *Review current Fedora Server Technical Specification* -+ -We agreed about all suggestions in comments with the exception of the final wording of section 1.2 (File System and Storage Organization). We will open a discussion about the wording of section 1.2 on mailing list. -+ -__ACTION__: pboy will create a next version of the techn. spec. containing our agreements today. - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/2DK7BTZZUOASGMU35TJUSYWDZILV7DRV/[Detailed agenda] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-07-20/fedora-server.2022-07-20-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-07-20/fedora-server.2022-07-20-17.00.log.html[Full log] - - - -//========================================================== -Wednesday, July 06, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__DONE__: Change proposal to add Server VM is accepted -+ -__INFO__: Tracking bug https://bugzilla.redhat.com/show_bug.cgi?id=2100621 -+ -__INFO__: Change Proposal regarding the default hostname configuration is accepted by FESCo -+ -__DONE__: pboy to add test of uefi sw raid (https://pagure.io/fedora-server/issue/89) - -2. *Software Raid on UEFI systems* -+ -__AGREED__: We use the Anaconda solution with raid, for the time beeing. Further evaluation on mailing list and next meeting. - -3. *Review current Fedora Server Technical Specification* -+ -Discussion to continue next meting - -4. *Open Floor* - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/W5ACQXVPR3KOHISJC47LNB53KPJU7ISM/[Detailed agenda] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-07-06/fedora-server.2022-07-06-17.01.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2022-07-06/fedora-server.2022-07-06-17.01.log.html[Full log] - - - -//========================================================== -Wednesday, June 15, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__ONGOING__: Change proposal to add Server VM is still processing ( https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/M2YQMVVUCFCV4MMOQ32UMSM5WBBVE2H7/[discussion thread] ) -+ -__INFO__: There is now a Change Proposal regarding the default hostname configuration ( https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2TT6VZPGTD5UVGPA6PLNYW2BU4JOC77/[discussion thread] ) -+ -__AGREED__: Server WG is content with the default hostname change proposal - -2. *Further processing of GPT as default partitioning switch* -+ -__ACTION__: pboy to add test of uefi sw raid with LVM RAID (instead of standard raid) -+ -__ACTION__: pboy files a bug about sw raid in uefi mode -+ -Discussion of unversal boot configuration postponed until current problems are solved. - -3. *Test planning for Fedora 37* -+ -__AGREED__: Server WG will strive for a test week for F38 and follow up releases -+ -First step is a final review of the updated Technical Specification next meeting, followed by an update of our release and test criteria. - -4. *How to proceed with Cockpit File Sharing module NFS part* -+ -link: https://pagure.io/fedora-server/issue/86 -+ -Due to the elapsed time further discussion postponed. - -5. *Open Floor* - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/THLAKBXD6YEVGH2NDN4ZOCS3K7TYX3V4/[Detailed agenda] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-06-15-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-06-15-17.00.log.html[Full log] - - - -//========================================================== -Wednesday, June 01, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__DONE__: Post on devel list thread F37 proposed change to GPT as default partitioning schema about the regression regarding software raid installations. -https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/DIU6IKPCPD2BXDUFDZUZ2G2ZQNT5JW57/ -+ -__DONE__: Created an issue containing 2 test cases for biosboot GPT software raid installations -https://pagure.io/fedora-server/issue/87 -+ -__DONE__: created a stub of NFS server installation and Cockpit for administration -+ -__ONGOING__: Created Change proposal to add Server VM is still processing -+ -__ONGOING__: Discussion about changes around the default hostname configuration -+ -__ONGOING__: Review of the dnsmasq documentation by eseyman - -2. *Change proposal about GPT as default partitioning for bios boot* -+ -__LINK__: https://fedoraproject.org/wiki/Changes/GPTforBIOSbyDefault -+ -Discussion: https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/VSM473WRHKIIIJYZZCVXAO7XFS4ACHPH/ -+ -FESCo has accepted the Change Proposal without discussion. We now have the problem of preserving our users from harm unfortunately done intentionally or, at best, negligently by some of our own members who are owners of the Change Proposal. Unfortunately, the perpetrators do now not care how harm can be averted from our users with Release 37 and do not even bother to attend the meeting on this topic to find a suitable resolution if the issue. -+ -Stephen Gallagher started a process to qualify the Anaconda software raid bug as a blocker to the GPT Change Proposal. If accepted by QA as a blocker, it will have to be fixed (or the Change reverted) in order to ship Fedora. This would be a perfect and constructive solution. -+ -__Agreed__: Server WG agrees with sgallagh's suggestion to block the GPT change until the Anaconda issue is resolved and considers it as most essential. - -3. *Planning for Fedora 37: Additional changes to discuss? (continued)* -+ -For part of the discussion we have a new tracking issue: https://pagure.io/fedora-server/issue/88[#88] , It summarizes all the individual measures that we have discussed for improvement and entail an adjustment of the installation media. -+ -Agreed: Issue #88 is postponed to F38 -+ -There are various new bug reports regarding the size of installation media, very similar to those on F36. We'll ask Adam about it, He resolved those issues for F36. - -4. *How to proceed with Cockpit File Sharing module NFS part* -+ -link: https://pagure.io/fedora-server/issue/86 -+ -Due to the elapsed time further preparatory discussion via e-mail. - -5. *Open Floor* - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/RFUVXGX4XFUJQFAN4QC3JNIYKPTL66GS/[Detailed agenda] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-06-01-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-06-01-17.00.log.html[Full log] - - - -//========================================================== -Wednesday, May 18, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__INFO__: We voted successfully for 4 new members: cooltshirtguy, dcavalca, eseyman, mowest, a very warm welcome. Our list of members is already updated. -+ -__ONGOING__: Created Change proposal to add Server VM is still processing in preparation phase -+ -__ONGOING__: Discussion about changes around the default hostname configuration - -2. *Change proposal about GPT as default partitioning for bios boot* -__LINK__: https://fedoraproject.org/wiki/Changes/GPTforBIOSbyDefault -+ -Discussion: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Q2ZBWG3YESG4POYAAZVUKSWMZHG3R7KW/ -TBD -+ -__Agreed__: Server WG insists that before switching to GPT as default for BIOS boot, it is tested, that Anaconda supports a software raid setup smoothly. - -3. *Planning for Fedora 37: Additional changes to discuss? (continued)* -+ -There is an RFE (https://bugzilla.redhat.com/show_bug.cgi?id=2054625) pending to include some additional packages to the full installation DVD, which led to a discussion which packages to add and whether we accept a further increase of the downloads. -+ -Agreed: We combine all installation content related issues and actions into one new ticket. -+ -Action: pboy to create a new ticket about installation media content review - -4. *How to proceed with Cockpit File Sharing module* -+ -link: https://pagure.io/fedora-server/issue/86 -+ -Discussion: https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/T75AU7FLZMDUBMXOD3AXSC4VCYIJ6ZMA/ -+ -Agreed: We will divide the topic in several steps and start with nfs. -+ -We'll start with completing our documentation with installing and maintening a nfs server. Pboy will provide a ToC proposal. -+ -5. *Open Floor* -+ -Eseyman will start to review the dnsmasq documentation article with the goal to extend it about setup of an PXE server. Mowest is about to document his setup of a WOL configuration. - - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/R3VWDITZ6A23ZJXWJTUFUWJLGGV6K5W2/[Detailed agenda] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-05-18-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-05-18-17.00.log.html[Full log] - - - -//========================================================== -Wednesday, May 04, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__ONGOING__: Created Change proposal to add Server VM -+ -__DONE__: Supplement to our Product requirements Document (PRD) -+ -__DONE and ONGOING__: Voting about new members (open until Thursday,05 05:00 UTC). -+ -__DONE__: Withdrawal of nb and mhoungbo from member list - -2. *Evaluation of our test efforts for F36* -+ -We agreed, we did better than with F35 and want to further improve with F37. Will open a follow-up discussion on mailing list. - -3. *Planning for Fedora 37: Additional changes to discuss?* -+ -There is an RFE (https://bugzilla.redhat.com/show_bug.cgi?id=2054625) pending to include some additional packages to the full installation DVD, which led to a discussion which packages to add and whether we accept a further increase of the downloads. -+ -__Agreed__: Continue discussion on mailing list. - -4. Open Floor -+ -x3mboy raised the question of migrating our repository to gitlab. -+ -__Agreed__: discuss on mailing list - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/RQIB4PW64KVMD376224UWLHWICTBL3TW/[Detailed agenda] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-05-04-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-05-04-17.00.log.html[Full log] - - - -//========================================================== -Wednesday, April 20, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__DONE__: withdrew Ben Williams from the list of approved members as he had wanted. Many thanks for his contributions. -+ -__DONE__: Opened a discussion about Cockpit and the file-sharing update follow ups on mailing list. -+ -__DONE__: Opened a discussion thread about a specification for a Server Edition VM on mailing list. - - -2. *Planning for Fedora 37: Introducing a Server VM KVM virtual disk image* -+ -https://pagure.io/fedora-server/issue/79 -+ -__Agreed__: WG decides to add a Fedora Server Edition VM image and to make a corresponding Change proposal. -+ -__Action__: pboy creates a change proposal to add a Fedora Server Edition VM image -+ -__Agreed__: WG decides to amend the PRD as proposed in ticket 83 -+ -__Action__: pboy edits the PRD to amend as in issue #83 and initializes the required processing - - -3. *Evaluating Fedora Server Working Group* -+ -https://pagure.io/fedora-server/issue/67 -+ -__Agreed__: WG agrees to open a voting on the admision of cooltshirtguy, dcavalca, eseyman and mowest in one go. -+ -__Action__: pboy start a voting the admision of cooltshirtguy, dcavalca, eseyman and mowest in one go. -+ -__Agreed__: WG agrees to withdraw nb and mhoungbo for the time being (#67). Many thanks to both of them for their willingness to work on the Server WG. -+ -__Action__: Withdrawal of nb and mhoungbo from member list. - -4. *Discussion of a potential change to Fedora surrounding the default hostname* -+ -__Agreed__: salimma and Eighth_Doctor work with Dusty and probably others to explore the possibilities to get the old behaviour (pre f33) back. - -5. *Current discussion about withdrawal of BIOS boot for new installations in F37* -+ -There was a longer discussion about the subject. And the largely unanimous position was that we still need bios boot for a longer time for various reasons. Everything must be done to find a technical solution that makes this possible under the condition of available resources. -+ -__Agreed__: Davide Cavalca and Michel Alexandre Salim volunteer to work further on the subject. - - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/XZBPD436FYFTKU5L6QVUEN2WBCORICQF/[Detailed agenda] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-04-20-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-04-20-17.00.log.html[Full log] - - - -Wednesday, April 06, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__Info__: Had an IRC chat with Ben Williams (jbwillia). He is busy with other projects and we agreed he will withdraw from server WG. So I will remove him from our list. (see https://pagure.io/fedora-server/issue/67[#67]). -+ -__Action__: Will withdraw Ben Williams from the list of approved members for the time being. -+ -__DONE__: Withdrew Subhendu Ghosh from the list of approved members for the time being. -* -__DONE__: pb and sgallagh resolved the installation issue with virtualization. - - -2. *Fedora 36 tests* -+ -__Info__: takes over testing AD from for the F36 test cycle -+ -__Info__: still testing OpenLDAP -+ -__Info__: No issues found with libcirt / postgreSQL / java / Tomcat -+ -__Agreed__: WG will join the Upgrade test day Thursday, April 14. Member will test on their own "real world" configurations - - -3. *Cockpit file-sharing update Change Proposal follow up* -+ -__Agreed__: We close issue https://pagure.io/fedora-server/issue/73[#73] as completed and done. -+ -__Info__: has it on his (long) backlog to add the Cockpit Application stuff to the file-sharing -+ -__Agreed__: We open a discussion thread about file-sharing update followup actions on mailing list - -4. *Planning Fedora 37* -+ -__Info__: There is a hot discussion about withdrawel of bios boot for F37. -+ -We will dedicate a own topic about that next meeting -+ -Regarding our own plannings: -+ -** https://pagure.io/fedora-server/issue/53[#53] ("Facilitated and improved support for Fedora Server Edition VMs", pboy) -+ -There is a https://pagure.io/fedora-server/issue/79#comment-790978[comment] with some specification to add a Fedora Server Edition disk image to our deliverables as part of out Fedora 37 work. -+ -__Agreed__: Open a discussion thread about https://pagure.io/fedora-server/issue/79#comment-790978 and decide next meeting - - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/565ZBHTE3TCNLTJYGMQEY7Q4CWQ2KOZ6/[Detailed agenda] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-04-06-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-04-06-17.00.log.html[Full log] - - - -Wednesday, March 16, 2022:: -+ -* _Summary info_ - -1. *Follow up actions* -+ -__Info__: Startet to contact members who had not been with us for longer than a half year und didn’t contribute anything (see https://pagure.io/fedora-server/issue/67[#67]). -+ -__Info__: Tried to contact Subhendu Ghosh (sghosh). There is no FAS account and no mail address available. -+ -__Agreed__: We withdraw Subhendu Ghosh from the list of approved members for the time being. - - -2. *Fedora 36 tests* -+ -__Action__: sgallagh and pboy work on #80 -+ -__Action__: The migration to the "next generation" of ansible seems to be working fine. - -3. *Planning Fedora 37* -+ -__Result__: Special interests exist so far in -+ -** https://pagure.io/fedora-server/issue/53[#53] ("Facilitated and improved support for Fedora Server Edition VMs", pboy) -+ -** https://pagure.io/fedora-server/issue/54[#54] ("Include automatic notification of updates (dnf-automatic) in Fedora Server", cooltshirtguy) - -* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/2MXO25NSLOVKH7O3OU2JB4QRZWPB44AN/[Detailed agenda] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-03-16-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-03-16-17.00.log.html[Full log] - - -Wednesday, March 02, 2022:: -Standing meeting about -* Check F36 changes and known issues - final pass -+ -__Result__: Composed final list of F36 changes to specifically take care of -* Specifying F36 manual test requirements - final pass -+ -__Result__: Final composition of a list of task & manual tests to be applied to F36 Beta -* Review current Fedora Server Technical Specification – second pass -+ -__Result__: First draft proposal adopted as is, continue with completion of TBDs -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-03-02-17.08.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/SVZCL47QI3DINKADPN3OGESW72DAIQRK/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-03-02-17.08.log.html[Full log] - -Wednesday, February 16, 2022:: -Standing meeting about -* Cockpit file-sharing update Change Proposal -* Specifying F36 manual test requirements -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-02-16-17.00.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/SVZCL47QI3DINKADPN3OGESW72DAIQRK/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-02-16-17.00.log.html[Full log] - -Wednesday, February 02, 2022:: -Standing meeting about -* Current status of Fedora Server User Docs Update -* Using Ansible to install and configure Wildfly -* Review current Fedora Server Technical Specification -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-02-02-17.01.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/QSGS6B22VQBHZGPL6HJPYXMW7O5O7LWC/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-02-02-17.01.log.html[Full log] - -Wednesday, January 19, 2022:: -Standing meeting about -* Current status of Fedora Server User Docs Update -* Current changeset F36, possible specific impacts on Server -* Review current Fedora Server Technical Specification -+ -Details -+ -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-01-19-17.01.html[Meeting summary] -** https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/W3CVVA2JQFYFX7FI6EJ7YBTOLBZJHVSZ/[Detailed agenda] -** https://meetbot.fedoraproject.org/teams/fedora-server/fedora-server.2022-01-19-17.01.log.html[Full log] - diff --git a/wg/modules/ROOT/pages/wg-minutes-2023.adoc b/wg/modules/ROOT/pages/wg-minutes-2023.adoc deleted file mode 100644 index b88096b..0000000 --- a/wg/modules/ROOT/pages/wg-minutes-2023.adoc +++ /dev/null @@ -1,577 +0,0 @@ -= Meeting Minutes 2023 -Stephen Daley; Peter Boy - - -//========================================================== -Wednesday, Dec 06, 2023:: -+ -* __**Essentials at a glance**__ - -** *Next meeting on January 19, 2024!* - -** *Fedora Server release and quality criteria* -+ -We want to further discuss this on mailing list and in the ticket. -** *Work program and goals for F40* -+ -Various ideas discussed, further discussion on the mailing list and in the ticket -. -** *Test planning for F40* -+ -Extensive discussion without a conclusive result yet. Discussion to be continued at the next meeting. - - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-11-15/fedora-server.2023-11-15-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-11-15/fedora-server.2023-11-15-18.00.log.html[Full log] - -* __**Actions summary**__ -. _ACTION_: Mowest will take care ot disussed modifications of the Server download page. - - - -//========================================================== -Wednesday, Nov 15, 2023:: -+ -* __**Essentials at a glance**__ - -** *Fedora release 39 - State of Server media and Download Web page* -+ -The Situation regarding aarch64 on SBC is a bit better then 2 weeks ago, but still but still not satisfactory. A SBC is now installable if you don't use an installation host with actrive LVM drives, but use e.g. Fedora Workstation. In this respect, it would be disproportionate to continue to regard this as a release blocker. The problem must now be solved for Release 40. -+ -It's really unfortunate, that we discovered the bug so late in the Beta process. We need to review our testing procedures. We have relied too much on the automated tests. -+ -For the next release we should improve the download page. We need to find a better name as the outdated term "DVD" and should clearly distinguish the SBC variant from the other installations, it is best to introduce a separate section. -+ -ACTION: Mowest will take care ot disussed modifications of the Server download page. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-11-15/fedora-server.2023-11-15-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-11-15/fedora-server.2023-11-15-18.00.log.html[Full log] - -* __**Actions summary**__ -. _ACTION_: Mowest will take care ot disussed modifications of the Server download page. - - - - -//========================================================== -Wednesday, Nov 01, 2023:: -+ -* __**Essentials at a glance**__ - -** *Fedora release 39 rc current state and how to continue* -+ -The x86_64 versions work great. There is still a severe bug with installing the aarch64 SBC version on Fedora Server. -+ -_AGREED_: If the LVM issue can not be resolved for f39 release, Server WG would like to opt out providing a f39 installation medium for aarch SBC, continue to distribute f38 and encourage to update using dnf. - -** *Package fail2ban orphaned* -+ -In the meantime the orphaned package was picked by a new maintainer. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-11-01/fedora-server.2023-10-11-01.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-11-01/fedora-server.2023-11-01-17.00.log.html[Full log] - -* __**Actions summary**__ -+ -none - - - - -//========================================================== -Wednesday, Oct 18, 2023:: -+ -* __**Essentials at a glance**__ - -** *Maximum size of aarch64 Server network install image* -+ -_AGREED_: Enlarge aarch64 net install media to 1 GB. Letting everything else as is. - -** *Fedora release 39 beta first experience and how to continue* -+ -Mowest has tested the x86_64 installation image and pb the VM image. No issues found. -+ -There is still an issue with the aarch64 on SBC version. pboy will check. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-10-18/fedora-server.2023-10-18-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-10-18/fedora-server.2023-10-18-17.00.log.html[Full log] - -* __**Actions summary**__ -+ -none - - - - -//========================================================== -Wednesday, Sep 20, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. -git+ -Nothing to announce today. - -** *F40 Change proposal dropping sshd.socket file* -+ -ACTION: jwhimpel will keep an eye on behalf of Server WG on the "Change proposal dropping sshd.socket file" discussion. - -** *Fedora release 39 beta first experience and how to continue* -+ -ACTION: jdubby will deploy some of the wildfly quickstarts via localhost and report at our next meeting. - -** *F39/40 Work Project: Fedora Server in a virtualized runtime environment * -+ -ACTION: mowest and pboy will prepare a community action about Fedora Server in a virtualized runtime environment - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-09-20/fedora-server.2023-09-20-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-09-20/fedora-server.2023-09-20-17.00.log.html[Full log] - -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review -. _ACTION_: jwhimpel will keep an eye on behalf of Server WG on the "Change proposal dropping sshd.socket file" discussion. -. _ACTION_: mowest and pboy will prepare a community action about Fedora Server in a virtualized runtime environment - - - - -//========================================================== -Wednesday, Sep 06, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. -git+ -Nothing to announce today. - -** *F39 Work Project: Fedora Server on (ARM) SBC* -+ -ACTION: pboy will complete the intro text about Fedora Server and ARM SBC - -** *Work Project: Using Ansible to install and configure Wildfly* -+ -ACTION: jdubby will deploy some of the wildfly quickstarts via localhost and report at our next meeting. - -** *Fedora release 39 test planning* -+ -ACTION: pboy will open a mailing list thread about F39 change set to review changes and come up with a list of those that affect server edition - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-09-06/fedora-server.2023-09-06-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-09-06/fedora-server.2023-09-06-17.00.log.html[Full log] - -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review -. _ACTION_: pboy will complete the intro text about Fedora Server and ARM SBC -. _ACTION_: jdubby will deploy some of the wildfly quickstarts via localhost and report at our next meeting. -. _ACTION_: pboy will open a mailing list thread about F39 change set to review changes and come up with a list of those that affect server edition - - - - -//========================================================== -Wednesday, Aug 16, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. -git+ -Nothing to announce today. - -** *F39 Work Project: Fedora Server on (ARM) SBC (* -+ -pboy will write a first draft of the first part of the text about Server on SBC (Purpose and summary of the literature). Further discussion on mailing list, - -** *Work Project: Using Ansible to install and configure Wildfly* -+ -The certificate issue got resolved. Next step is installation and configuration of the proxy (nginx). Detailed discussion on mailing list. - -** *Fedora release 39 test planning* -+ -After the first impression, there is no potentially critical change that requires our special attention and testing. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-08-16/fedora-server.2023-08-16-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-08-16/fedora-server.2023-08-16-17.00.log.html[Full log] - -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review - - - - -//========================================================== -Wednesday, Jul 19, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. -. Done: eseyman will review the NFS documentation -** *Announcement* -+ -Nothing to announce today. - -** *Fedora 39 change Proposal: Enable Firmware Update Notification* -+ -In a short discussion we had voted 7:0:0 in favour of the change. To add an email notification is currently useless, because we don't install any email capability by default. - -** *LLMNR should be disabled in resolved in f39* -+ -Nirik and pboy are to formulate a solution on behalf of the WG. - -** *Work Project: Using Ansible to install and configure Wildfly* -+ -We made various decisions - -*** We'll use nginx as proxy solution, because it is able to handle the proxy protocol. -*** pboy asks Java SIG about best practise for a installation location. -*** We will create a separate log. Volume for /opt/wildfly according the Fedora Server Edition storage concept - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-07-19/fedora-server.2023-07-19-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-07-19/fedora-server.2023-07-19-17.00.log.html[Full log] - - - - -//========================================================== -Wednesday, Jul 05, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. -. Ongoing: eseyman will review the NFS documentation - still WIP -** *Announcement* -+ -AS it looks at the moment the committee has accepted and is planning with a presentation: Fedora Server Edition – Quo Vadis? Unfortunately a workshop about Server in virtual environment, that I proposed, too, didn't make it. - -** *Could we drop Active Directory requirements from Fedora release criteria?* -+ -*Agreed* WG agrees about to use automated testing using Samba AD as the server end (instead of a native Windows server) and to keep the status of release criteria. -+ -Full compatibility with Windows Server remains the goal regardless of the testing procedure. And an _inability to connect to a real Microsoft AD server remains a release blocking criterion_, since that is (and remains) the most prominent domain controller in the world. - -** *F39 Work Project: Fedora Server on (ARM) SBC* -+ -We'll complete the current device documentation draft with the devices nominated until now. -+ -** *Open Floor* -+ -We want to replace the "DVD" in the naming of the installation media by "STD". - - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-07-05/fedora-server.2023-07-05-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-07-05/fedora-server.2023-07-05-17.00.log.html[Full log] -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review - - - - -//========================================================== -Wednesday, Jun 21, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. -. Ongoing: eseyman will review the NFS documentation - still WIP -** *Announcement* -+ -pboy has submitted a talk and a workshop idea to Flock - -** *F39 Work Project: Fedora Server on (ARM) SBC* -+ -W'll compose a devices list. -+ -ACTION eseyman to post his ARM SBC list to the list by next week. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-06-21/fedora-server.2023-06-21-17.02.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-06-21/fedora-server.2023-06-21-17.02.log.html[Full log] -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review - - - - -//========================================================== -Wednesday, Jun 07, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. -** *Announcement* -+ -This year's Flock will be in-person Aug. 2-4 in Cork, Ireland. We'll discuss our contribution on mailing list and next meeting. - - -** *F39 Work Project: Fedora Server on (ARM) SBC* -+ -_AGREED_: The WG agrees on part 1 of the plan in issue 108 and will create a reference list. -+ -W'll start a list of desirable or available devices in a comment to on tracking issue #108. -+ -W'll consider the Phoronix list of tests for comparison. - -** *Using Ansible to install and configure Wildfly* -+ -We postpone working on it until July, when jwhimpel has time again. -** *F39/40 Work Project: Fedora Server in a virtualized runtime environment* -+ -_AGREED_: WG will perform the community survey as proposed in #110 . - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-06-07/fedora-server.2023-06-07-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-06-07/fedora-server.2023-06-07-17.00.log.html[Full log] -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review - - - - -//========================================================== -Wednesday, May 03, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. - -** *Fedora Server goal(s) for F39* -+ -_AGREED_: WG will pursue 'Fedora Server Edition on SBC' as first priority for F39, and 'Fedora Server Edition in virtualized environments' as 2nd priority. - -** *"Each Edition has a story for each release"* -+ -_AGREED_: WG will pursue 'Fedora Server Edition on SBC' as the 'story' for F39 with first priority, 'Fedora Server Edition in Virtuialized environments' with 2nd priority. -+ -_ACTION_: pboy will post a first draft regarding 'Fedora Server Edition on SBCs' on hackmd.io for further discussion. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-05-03/fedora-server.2023-05-03-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-05-03/fedora-server.2023-05-03-17.00.log.html[Full log] -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review -. _ACTION_: pboy will post a first draft regarding 'Fedora Server Edition on SBCs' on hackmd.io for further discussion. - - -//========================================================== -Wednesday, April 19, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. - -** *"Each Edition has a story for each release"* -+ -On link:++https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/VILYMWVJ7GVHOSLP3C3YC42S3G7JACM4/++[mailing list] we have a first info and a draft collection of ideas. The challenge is not so much the "story" part, but the "every release" part. -+ -_ACTION_: eseyman will try and think up something for next meeting - -** *Fedora Server goal(s) for F39* -+ -_AGREED_: We evaluate 2 options for F39: ServerVM support for various hosting services and Usage of SBC as a Server device - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-04-19/fedora-server.2023-04-19-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-04-19/fedora-server.2023-04-19-17.00.log.html[Full log] -* __**Actions summary**__ -. _ACTION_: Ongoing pboy will write a info about how to configure the timeout value and nirik will review -. _ACTION_: eseyman will try and think up something for next meeting - - -//========================================================== -Wednesday, April 05, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review. - -** *F38 Beta testing* -+ -We are fine with F38 and should not experience any surprises. - -** *Shorter Shutdown Timer* -+ -_Nirik_ created a PR as decided. It is pushed to stable and will be included in the installation media. - -** *Fedora Website revamp – Fedora Server Edition pages* -+ -AGREED: Server WG would like to get a "Documentation" button/link between Download and Community in the hero graphic -+ -AGREED: Server WG is content with the feature list and descriptions. - -** *Using Ansible to install and configure Wildfly* -+ -We will start thinking about how we're going to get these ansible roles/playbooks into our users' hands. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-04-05/fedora-server.2023-04-05-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-04-05/fedora-server.2023-04-05-17.00.log.html[Full log] -* __**Actions summary**__ -. Ongoing: pboy will write a info about how to configure the timeout value and nirik will review - - -//========================================================== -Wednesday, March 15, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. No open actions - -** *Shorter Shutdown Timer* -+ -AGREED: to take the same route as CoreOS and keep the old default value. (+3, 0, -2 ) -+ -ACTION: pboy will write a info about how to configure the timeout value and nirik will review - - -** *Fedora Website revamp – Fedora Server Edition pages* -+ -We are still missing a documentation button and link. The feature list needs some improvement. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-03-15/fedora-server.2023-03-15-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-03-15/fedora-server.2023-03-15-18.00.log.html[Full log] -* __**Actions summary**__ -. pboy will write a info about how to configure the timeout value and nirik will review - - -//========================================================== -Wednesday, March 01, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. Ongoing: nirik to look up the services in our technical specification and check for time out value -. Ongoing: pboy to create a ticket to collect our central messages for the new web site. - -** *Shorter Shutdown Timer* -+ -We are still evaluating the possible impact and current configuration of the core services. -+ -We want to add to our documentation how to make changes to the .service file if someone has an issue. -+ -*action* pboy will create a summary of our discussion about service specific timeouts. -+ -*action* pboy will open a mailing list discussion about interdependencies between services and the consequences. - -** *Using Ansible to install and configure Wildfly* -+ -We have still 2 unresolved issues: -+ -.... -a. TLS between apache and Wildfly web app -b. Ansiblify Wildfly -.... -+ -*action* jdubby will update his Ansible/Wildfly repo -+ -*action* eseyman will look at the updated repo -+ -*action* pboy will provide a public server where we can work in a cooperative work on all the details - - -** *Fedora Website revamp – Fedora Server Edition pages* -+ -We are generally very content with the current state of the https://fedora.gitlab.io/websites-apps/fedora-websites/fedora-websites-3.0/server/[completed draft]. Mowest informed that the design group considers it "near final". Anyway we can request changes after the F38 rollout. - - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-02-15/fedora-server.2023-02-15-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-02-15/fedora-server.2023-02-15-18.00.log.html[Full log] -* __**Actions summary**__ -. pboy to create a ticket to collect our central messages for the new web site -. nirik to look up the services in our technical specification and check for time out value -. pboy pboy will create a summary of our discussion about service specific timeouts. -. pboy will open a mailing list discussion about interdependencies between services and the consequences. -. jdubby will update his Ansible/Wildfly repo -. eseyman will look at the updated repo -. pboy will provide a public server where we can work in a cooperative work on all the details - - -//========================================================== -Wednesday, February 15, 2023:: -+ -* __**Essentials at a glance**__ - -** *Follow up actions* -. nirik to look up the services in our technical specification and check for time out value -. pboy to create a ticket to collect our central messages for the new web site. - -** *Fedora Website revamp – Fedora Server Edition pages* -+ -Mowest informs about the availability of a https://fedora.gitlab.io/websites-apps/fedora-websites/fedora-websites-3.0/server/[first complete draft], although still with some placeholders. The discussion about https://gitlab.com/fedora/design/team/wwwfpo-2022/-/issues/23#note_1276926623[further development] is still ongoing. The current topic is the design of the header. We agree that it should express as well as possible the universality and wide scope of Fedora Server Edition (from SBC to SME to Data Center). -+ -Next step is the finetuning of the mission statements. - -** *Shorter Shutdown Timer* -+ -We are still evaluating the possible impact and current configuration of the core services. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-02-15/fedora-server.2023-02-15-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-02-15/fedora-server.2023-02-15-18.00.log.html[Full log] -* __**Actions summary**__ -. pboy to create a ticket to collect our central messages for the new web site -. nirik to look up the services in our technical specification and check for time out value -. pboy to create a list of our core services in the issue for further discussion - - -//========================================================== -Wednesday, February 01, 2023:: -+ -* __**Essentials at a glance**__ - -** *Fedora Website revamp – Fedora Server Edition pages* -+ -Mowest made contact with the revamp team. We are now in the flow to work on it. -See the https://fedora.gitlab.io/websites-apps/fedora-websites/fedora-websites-3.0/server/[current mockup]! The texts are a first draft. The graphical assets are mostly placeholders. -+ -You can also follow the https://gitlab.com/fedora/design/team/wwwfpo-2022/-/issues/23[ongoing conversation about the current status of the website design]. To give feedback, please use our https://pagure.io/fedora-server/issue/66[pagure issue #66]! -+ -Next actions: - -a. Review text right now and give suggestions for changes. -b. Mowest will inform us Emma (the designer) has some of the graphic assets ready for review. -c. Suggestions or ideas for graphic assets that could be used next to each of our "feature points" as suggestions to the graphics team. - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-02-01/fedora-server.2023-02-01-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-02-01/fedora-server.2023-02-01-18.00.log.html[Full log] - - -//========================================================== -Wednesday, January 18, 2023:: -+ -* __**Essentials at a glance**__ - -** *Shorter Shutdown Timer* -+ -We will first review the Core Services of our current xref:docs/server-technical-specification.adoc["_Technical Specification_"] to see what configuration is implemented for a shutdown. Furthermore, we will consider conducting a test tag on this point, although implementation is likely to be difficult. Depending on the findings, we will decide on the further handling of the magnitude of the default timeout. -+ -We found contradictions resp. ambiguities about the exact configuration of the current timeout configuration in Server. Nirik will clarify this. -+ -_Actions_ - - . nirik will look up the services in our technical specification and check for time out value - -** *Fedora Server web site revamp* -+ -Mowest made contact with the revamp team and introduced himself as Server contact. We are now in the flow to work on it. -+ -The next step is to collect content for our pages. Mowest asks to contribute key ideas, messages, mission statements for the content of the page. We prefer professional, meaningful texts, not rather content-less marketing phrases, which can be found partly on some newly designed pages. -+ -_Actions_ - - . pboy to create a ticket to collect our central messages for the new web site. - - -* https://meetbot.fedoraproject.org/fedora-meeting/2023-01-18/fedora-server.2023-01-18-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-01-18/fedora-server.2023-01-18-18.00.log.html[Full log] -* __**Actions summary**__ - - . nirik will look up the services in our technical specification and check for time out value - . pboy to create a ticket to collect our central messages for the new web site. - - -**Keep in mind**: We had moved the time of our meeting in UTC so that the same local time of day is maintained after the DST changeover, that means currently 18:00 UTC. - diff --git a/wg/modules/ROOT/pages/wg-minutes-2024.adoc b/wg/modules/ROOT/pages/wg-minutes-2024.adoc deleted file mode 100644 index 1c788a4..0000000 --- a/wg/modules/ROOT/pages/wg-minutes-2024.adoc +++ /dev/null @@ -1,1026 +0,0 @@ -= Meeting Minutes 2024 -Stephen Daley; Peter Boy -:page-authors: {author}, {author_2} - - -//========================================================== -Wednesday, December 18, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -Still discussion how to organize the classic UID/GID issue with NFS clients. -+ -AGREED Regarding NFS we will start with LDAP ansible playbook and in parallel establish documentation for the manual way in smaller networks. - -** *Server user poll* -+ -Decided to publish the https://fedoramagazine.org/fedora-server-user-survey-your-cattle-or-your-pets/[Fedora Magazine Article] as drafted by Mowest on Dec 20 or Dec 23 and to start the poll immediately. -+ -ACTION DONE: Mowest will write a 1st draft of an article about our poll. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-18/fedora-server.2024-12-18-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-18/fedora-server.2024-12-18-18.00.log.html[Full log] -// -* __**Current Actions summary**__ -. ON HOLD pboy will file an issue with releng regarding installation media -. ONGOING pboy will close bug #2247872 (https://bugzilla.redhat.com/show_bug.cgi?id=2247872) -. ONGOING pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification -. ONGOING jwhimnpel will develop a Ansible playbook for NFS service -. PENDING eseyman review John's playbooks -. DONE Mowest will write a 1st draft of an article about our poll. - - -//========================================================== -Wednesday, December 11, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Cockpit boot message* -+ -We already discussed this topic on https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-11/fedora-server.2024-12-11-18.00.log.html[mailing list]. There is a https://bugzilla.redhat.com/show_bug.cgi?id=1635200[request to remove the Cockpit information] at every ssh login. -+ -AGREED: Regarding bug 1635200, WG agrees to keep the current Cockpit informational message. - -** *Ansible assisted installation and configuration of NFS service* -+ -It appears that f41's move from dnf to dnf5 has caused my ansible modules some heartburn. The issues require further research. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-11/fedora-server.2024-12-11-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-11/fedora-server.2024-12-11-18.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - -//========================================================== -Wednesday, December 4, 2024:: -+ -**Attention**: We agreed to cancel our regular meetings scheduled for __Dec 25__ and __Jan 1__, but keeping __Dec 18__ and __Jan 08__. - -* __**Essentials at a glance**__ - -** *Server user poll* -+ -AGREED: The current version in Fedora LimeSurvey instance is the final one. -+ -We discussed and agreed on various steps to spread the word about the survey in the Fedora community. - -** *Work program and goals* -+ -We agree that it is time to produce something really new for Fedora Server. Some rough ideas: - -*** Creating a __Fedora Home Server__ spin for Raspberry Pi / SBCs -*** Installing Fedora Server on Windows WSL or macOS UTM - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-04/fedora-server.2024-12-04-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-04/fedora-server.2024-12-04-18.00.log.html[Full log] -// -* __**Actions summary**__ -. ACTION: pboy will compile statistical data on the use of the Fedora server for one of the next meetings. -. ACTION: eseyman will post on the Fedora group on Facebook about Fedora Server survey. - - - - -//========================================================== -Wednesday, November 27, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Server Poll* -+ -AGREED: The Fedora Server poll should start Dec. 10 24 and run until Feb 18 25 -+ -The survey will be available at https://fedoraproject.limequery.com/fedora-server-f41 when it has been transferred into the Fedora space. - -** *Ansible assisted installation and configuration of NFS service* -+ -@jwhimpel plans to update the current repo. Then we can start testing and reviewing. He will announce the update on the mailing list. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-27/fedora-server.2024-11-27-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-27/fedora-server.2024-11-27-18.00.log.html[Full log] -// -* __**Actions summary**__ -. @jflory7 due:2024-12-04 Import mowest's LimeSurvey survey into the Fedora LimeSurvey instance and set it to public -. mowest and pboy will write in FedMag article in time with the poll planning -. eseyman will post on the mailing list inviting people to fill out the survey when the poll is online - - - - -//========================================================== -Wednesday, November 20, 2024:: - -* __**Essentials at a glance**__ - -** *Future release testing procedures* -+ -*AGREED* pboy writes the draft of a document that describes our test strategy. - - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-20/fedora-server.2024-11-20-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-20/fedora-server.2024-11-20-18.00.log.html[Full log] - - -//========================================================== -Wednesday, November 13, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *KVM image migration to KIWI* -+ -AGREED: The KVM image will be migrated to KIWI now, the adjustment of the naming will de dealt with later together with the isos. - -** *PostgreSQL – is our automatic testing sufficient?* -+ -No decision yet. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-13/fedora-server.2024-11-13-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-13/fedora-server.2024-11-13-18.00.log.html[Full log] -// -* __**Actions summary**__ -. ON HOLD pboy will file an issue with releng regarding installation media -. ONGOING pboy will close bug #2247872 (https://bugzilla.redhat.com/show_bug.cgi?id=2247872) -. ONGOING pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification -. ONGOING jwhimnpel will develop a Ansible playbook for NFS service -. PENDING eseyman review John's playbooks -. DONE eseyman will monitor the change list for possible issues which may affect Server -. DONE mowest will reach out to AdamW and discuss how we can use the result tables. -. DONE pboy will create a tracking issue and copy the table of F 40 as a starting point. -. DONE Mowest will create a Lime survey version of the discussed draft and reach out to Justin to put the project forward. -. PENDING Mowest will write a 1st draft of an article about our poll. - - -//========================================================== -Wednesday, November 06, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *New Anaconda installer for Server* -+ -In F42, only workstation will benefit from the new Anaconda WEB UI. Before Server can use it, a lot of missing functionality remains to get developed. Workstation will switch to RDP instead of VNC. For remote interactive installation, on the kernel line the parameter inst.vnc is replaced by inst.rdp. - -** *Current status and further advancement of server docs* -+ -Thanks to Paul Maconi we have our first entry in the "Fedora Server in a virtualized runtime environment" project about https://docs.fedoraproject.org/en-US/fedora-server/virtualization/vm-install-diskimg-proxmox/[installing on Proxmox]. Emmanuel will review. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-06/fedora-server.2024-11-06-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-11-06/fedora-server.2024-11-06-18.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - -//========================================================== -Wednesday, October 30, 2024:: - -* __**Essentials at a glance**__ - -** *Follow-up actions & announcements* -+ -ACTION: Mowest will write a 1st draft of an article about our poll. - -** *Ansible assisted installation and configuration of NFS service* -+ -NFS 4 is working now, NFS server is running, as well as NFS client. Both need some tweaking. -+ -AGREED Regarding Ansible / NFS we will study and test what we have and continue on meeting in 2 weeks. - -** *Looking back at testing release 41* -+ -AGREED: We discuss this during the next 2-3 weeks on mailing list and try to determine a final plan. One issue to take into account is the lack of test equipment. - -** *Current membership status and clean up process* -+ -Our official current list is here: -+!link https://fedoraproject.org/wiki/Server -+ -We have 7 members that never showed even up for the last 2 years. Qur usual procedure is to contact them and ask, what they are planning. And perhaps agree to retreat. And then we should take an initiative to get 1-2 new members. Maybe as part of our upcoming poll. -+ -AGREED: pboy will start to contact dormant members. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-30/fedora-server.2024-10-30-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-30/fedora-server.2024-10-30-17.00.log.html[Full log] - -* __**Actions summary**__ -. Mowest will write a 1st draft of an article about our poll. -//. action 2 - - - - -//========================================================== -Wednesday, October 23, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Testing Release 41* -+ -After a short reading break postponed to next meeting. - -** *Server user poll* -+ -Justin joined us and made an appointment with Mowest to take things further. So we'll be able to start soon. -+ -AGREED: We finally use the version as now online, i.e. without an "other" option for "How are you using Fedora Server?" - -** *New Business: Generation of the Server KVM image* -+ -LINK: https://pagure.io/fedora-server/issue/146 -+ -With release 42 we will switch to KIWI. ImageFactory is no longer support nor available at all. Current efforts: -+ -LINK https://koji.fedoraproject.org/koji/taskinfo?taskID=125070598 -+ -AGREED:Server WG agrees to switch to KIWI (4:0:0) - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-23/fedora-server.2024-10-23-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-23/fedora-server.2024-10-23-17.00.log.html[Full log] - -* __**Actions summary**__ -. DONE: pboy will write an updated summary about our release 4 testing and we continue on mailing list and next meeting. -. DONE: pboy will write a summary of the current state of our poll on the mailing list and we continue on mailing list and next meeting. - -//========================================================== -Wednesday, October 16, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Testing Release 41* -+ -We agree that manual testing of our installation media and procedures is necessary, and some of this is already included in the test plans. Furthermore, it would be desirable to tailor the test announcement for servers more closely to server issues. -+ -ACTION: pboy will write an updated summary about our release 4 testing and we continue on mailing list and next meeting - -** *Server user poll* -+ -Mowest has requested access to the Fedora Limesurvey instance through Gitlab. Furthermore, he created a draft of our survey in a free account of Limesurvey (https://mowest.limesurvey.net/778249?lang=en). -+ -ACTION: pboy will write a summary of the current state of our poll on the mailing list and we continue on mailing list and next meeting. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-16/fedora-server.2024-10-16-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-16/fedora-server.2024-10-16-17.00.log.html[Full log] -// -* __**Actions summary**__ -. pboy will write an updated summary about our release 4 testing and we continue on mailing list and next meeting. -. pboy will write a summary of the current state of our poll on the mailing list and we continue on mailing list and next meeting. - - -//========================================================== -Wednesday, October 02, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Testing Release 41* -+ -We still have to test installation on SBCs. Eseyman will take this on. - -** *Server user poll* -+ -Mowest had no success yet in pushing the poll through the other Fedora instances. We can't make any progress in the current state without that. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-02/fedora-server.2024-10-02-17.01.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-10-02/fedora-server.2024-10-02-17.01.log.html[Full log] - - -//========================================================== -Wednesday, September 25, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Server user poll* -+ -We decided to use the current version with all inserted modifications and with the shorter of the formulated alternatives on https://hackmd.io/@pboy/ByguCouphC[hackmd.io]. -+ -Mowest will create a Lime survey version of the discussed draft and reach out to Justin to put the project forward. - -** *Testing Release 41* -+ -We agreed to continue the discussion on the mailing list due to running out of time here. *See* https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/ODISTPROLKECRXX73LA5VUVZJFIFEHRR/[*pboy: Improving our release testing efforts. An attempt to summarize our discussion*] - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-09-25/fedora-server.2024-09-25-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-09-25/fedora-server.2024-09-25-17.00.log.html[Full log] - -* __**Actions summary**__ -. *ONGOING*: eseyman will monitor the change list for possible issues which may affect Serve -. *New*: Mowest will create a Lime survey version of the discussed draft and reach out to Justin to put the project forward. - - -//========================================================== -Wednesday, September 18, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Testing Release 41* -+ -The discussion focused on optimizing our approach to release testing. There was agreement on the one hand that the test program should be integrated into the distribution QA, and on the other hand that tests of individual functionalities should be automated. Irrespective of this, there is a need for manual testing, particularly of the (hardware) installation media. -+ -Action: pboy will create a summary on the mailing list, which will be the basis for further discussion. - -** *Server user poll* -+ -We finally agreed on 4 goals: -+ -- Who is the audience for Fedora Server -- Where is Fedora Server primarily used: Hardware or VM -- What are the main use cases for Fedora Server -- Where are future efforts of the Fedora Server WG best applied -+ -A final version is to be decided at the next meeting. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-09-18/fedora-server.2024-09-18-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-09-18/fedora-server.2024-09-18-17.00.log.html[Full log] -// -* __**Actions summary**__ -. *ACTION*: *ONGOING* eseyman will monitor the change list for possible issues which may affect Server -. *ACTION*: *DONE* mowest will reach out to AdamW and discuss how we can use the result tables. - - -//========================================================== -Wednesday, September 04, 2024:: - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -Jwhimpel has finished a first version of the Ansible code including a short documentation. We will discuss this in detail at the next meeting when all members have been able to test it. - -** *Testing Release 41* -+ -Ticket #144 is available for the test. Based on a discussion with adamw, pboy will create a draft test description in the Fedora Server Wiki area. The aim is to automate as much as possible. -+ -Eseyman has created a list of potentially problematic changes, see addendum to the invitation. The list will also be added to the ticket. We will discuss it at the next meeting. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-09-04/fedora-server.2024-09-04-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-09-04/fedora-server.2024-09-04-17.00.log.html[Full log] - -* __**Actions summary**__ -. *ACTION*: *ONGOING* eseyman will monitor the change list for possible issues which may affect Server -. *ACTION*: *DONE* pboy will create a tracking issue and copy the table of F 40 as a starting point. -. *ACTION*: *ONGOING* mowest will reach out to AdamW and discuss how we can use the result tables. - - -//========================================================== -Wednesday, August 28, 2024:: - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -The server roles are basically working. Jwhimpel will add some documentation how to use (and test) it. There are some topics we will have to decide after everyone could use it, e.g. type of mounts. On the client side, we tend to only support and handle Fedora. - -** *Testing Release 41* -+ -We decided to use the same procedure as last time (F40) for now. -+ -*ACTION*: eseyman will monitor the change list for possible issues which may affect Server -+ -*ACTION*: pboy will create a tracking issue and copy the table of F 40 as a starting point. -+ -We want to systematize the process and make greater use of the Fedora options, e.g. the results tables that are created for each build. -+ -*ACTION*: mowest will reach out to AdamW and discuss how we can use the result tables. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-08-28/fedora-server.2024-08-28-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-08-28/fedora-server.2024-08-28-17.00.log.html[Full log] -// -* __**Actions summary**__ -. *ACTION*: *DONE* pboy will create 2 empty docs for installation & configuration to the repo, then everyone can add relevant topics to it and migrate the current integrated doc. -. *ACTION*: *DONE* pboy will add all WG core members as committers to our pagure repo. -. *ACTION*: eseyman will monitor the change list for possible issues which may affect Server -. *ACTION*: pboy will create a tracking issue and copy the table of F 40 as a starting point. -. *ACTION*: mowest will reach out to AdamW and discuss how we can use the result tables. - - -//========================================================== -Wednesday, August 21, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Follow-up, findings and conclusions from Flock 2024* -+ -Eseyman gave an https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/thread/ZFEQZHECF4DNJA3VH4UIGGITRLFCXKFH/[overview of his impressions and experiences]. -+ -One wish that was expressed was to use Fedora as a router, similar to OpenWRT. It was agreed that this is not possible within the framework of Fedora Server, as the requirements for system and data security are too different. -+ -One positive feedback was that Fedora was the slowest moving as well as the most backward compatible, and nevertheless with always up-to-date versions of the server software bits, of the Fedora project. A most welcome characteristic of our goals for Fedora Server Edition. - -** *Optimizing NFS service documentation* -+ -jwhimpel will start to add topics the the empty doc templates when he completed the first version of the Ansible code. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-08-21/fedora-server.2024-08-21-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-08-21/fedora-server.2024-08-21-17.00.log.html[Full log] - -* __**Actions summary**__ -. *DONE* eseyman will post Flock recap to the list. -. *DONE* jednorozec will implement the patch to bug #2247872 - - -//========================================================== -Wednesday, August 14, 2024:: - -* __**Essentials at a glance**__ - -** *Follow-up, findings and conclusions from Flock 2024* -+ -We considered a number of different topics that were discussed. By and large, our current course in the further development of Fedora Server Edition has proven itself. The most important change will be the implementation of Ansible for our special supported services (previous server roles). -+ -Everyone agrees that getting to know each other and discussing goals and next steps in person was a hugely positive experience and a tremendous motivational boost.Nothing else can replace that. Flock was very, very worthwhile and all the effort was very rewarding. Flock next year is already a positive expectation. -+ -*ACTION*: eseyman will post his Flock recap to the list. - -** *Ansible assisted installation and configuration of NFS service* -+ -We decided to do the development in stg branch and add the directory structure there, too. -+ -*AGREED*: Regarding distribution we prefer the rpm path of action. -+ -*ACTION*: eseyman review John's playbooks - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-08-14/fedora-server.2024-08-14-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-08-14/fedora-server.2024-08-14-17.00.log.html[Full log] - -* __**Actions summary**__ -. *ONGOING* pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification -. *PENDING* pboy will create a hackmd draft for a collection of questions about Fedora Server in a virtualized environment -. *PENDING* mowest will come up with a plan and steps to conduct the survey on discussion – waiting for a draft of collection of questions -. *NEW* jednorozec will implement the patch to bug #2247872 - - -//========================================================== -Wednesday, July 31, 2024:: - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -We discussed again about the specific goal we want to achive with the Ansible Playbook. -+ -*AGREED* Server WG agrees to the goal as defined in comment https://pagure.io/fedora-server/issue/138#comment-920322 to issue 138 - -** *Optimizing NFS service documentation* -+ -We want to split the current NFS draft in 2 parts: Installation and Configuration. -+ -*ACTION* __**DONE**__: pboy will create 2 empty docs for installation & configuration to the repo -+ -*AGREED* to postpone this until we have a working version of the Ansible playbook. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-31/fedora-server.2024-07-31-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-31/fedora-server.2024-07-31-17.00.log.html[Full log] - -* __**Actions summary**__ -. *DONE* pboy will add all WG core members as committers to our pagure repo. -. *DONE* pboy will create 2 empty docs for installation & configuration to the repo -. *CANCELED* pboy will close bug #2247872 (https://bugzilla.redhat.com/show_bug.cgi?id=2247872) – There is still an ongoing discussion about improving Server first boot process. -. *ONGOING* pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification - - -//========================================================== -Wednesday, July 24, 2024:: - -* __**Essentials at a glance**__ - -** *Renaming distribution media for Fedora Server* -+ -*AGREED*: We defer the renaming until RelEng has decided about the future Fedora tool set AND has updated the documentation. -+ -*ACTION*: __**canceled**__ pboy will file an issue with releng regarding installation media - -** *Ansible assisted installation and configuration of NFS service* -+ -Eseyman has packed the the robertdebock roles in an rpm : https://eseyman.fedorapeople.org/ansible-robertdebock-roles/. It's an alternative to the current Fedora standard package. Jwhimple has 4 roles ready, but can't upload due to permission issues and incomplete Server repo configuration. -+ -*ACTION*: pboy will add all WG core members as committers to our pagure repo. - -** *Optimizing NFS service documentation* -+ -We want to split the current NFS draft in 2 parts: Installation and (Basic) Configuration. Jwhimpel will start do add at löeast bullet point to outline the intended information. To support this, pboy will add correspoding empty files. We agreed to document the process using Ansible and by using manually CLI. Whether and how we take Cockpit into account is still to be decided. -+ -*ACTION*: pboy will create 2 empty docs for installation & configuration to the repo, then everyone can add relevant topics to it and migrate the current integrated doc. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-24/fedora-server.2024-07-24-16.10.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-24/fedora-server.2024-07-24-16.10.log.html[Full log] - -* __**Actions summary**__ -. *ACTION*: __**new**__ pboy will add all WG core members as committers to our pagure repo. -. *ACTION*: __**new**__ pboy will create 2 empty docs for installation & configuration to the repo, then everyone can add relevant topics to it and migrate the current integrated doc. -. *ACTION*: __**canceled**__ pboy will file an issue with releng regarding installation media - - -//========================================================== -Wednesday, July 17, 2024:: - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -Discussed the specific goal of this work. Agreed to focus on a playbook for commen/default use case and provide hooks to extend to further local use cases. - -** *Fedora Server in a virtualized runtime environment* -+ -We agreed to start with a poll and ask users how they use Fedora Server Edition and what they are missing in the first place. Mowest and pboy will work on it. - - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-17/fedora-server.2024-07-17-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2023-11-15/fedora-server.2023-11-15-18.00.log.html[Full log] -// -* __**Actions summary**__ -. ACTION: pboy will create a hackmd draft for a collection of questions about Fedora Server in a virtualized environment -. ACTION: mowest will come up with a plan and steps to conduct the survey on discussion - - -//========================================================== -Wednesday, July 10, 2024:: -+ - -* __**Essentials at a glance**__ -+ -We had an open discussion about ongoing activities. - -** Humaton started to check out Kiwi to create Server iso distributables. There is a SuSE add-on to achieve that. -** Humaton will care about ticket #114, which is an undecided long standing issue regarding LLMR. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-10/fedora-server.2024-07-10-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-10/fedora-server.2024-07-10-17.00.log.html[Full log] - - -//========================================================== -Wednesday, July 03, 2024:: -// optional general message - -* __**Essentials at a glance**__ - -** *Change to a weekly meeting schedule* -+ -*AGREED*: Server WG switches to a _weekly meeting_ - -** *Ansible assisted installation and configuration of NFS service* -+ -jwhimnpel will provide 2 Ansible roles in about 2 weeks for further discussion and testing. -+ -eseyman and mowest will work on improving the current docs draft. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-03/fedora-server.2024-07-03-17.01.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-03/fedora-server.2024-07-03-17.01.log.html[Full log] -// -* __**Actions summary**__ -. pboy will file an issue with releng regarding installation media - pending -. pboy will close bug #2247872 - pending because of ongoing work -. pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification - ongoing -. jwhimpel will provide 2 Ansible roles for NFS service -. eseyman and mowest will start reviewing the currnt NFS doc draft - - - - -//========================================================== -Wednesday, June 26, 2024:: -+ -// optional general message -* __**Essentials at a glance**__ -+ -We had an open discussion about our various ongoing works. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-26/fedora-server.2024-06-26-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-26/fedora-server.2024-06-26-17.00.log.html[Full log] - - - - -//========================================================== -Wednesday, June 19, 2024:: -+ -// optional general message - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -We discussed the results of a short poll about the documentation part and how to improve the current article. Amoung others we want to split into installation and configuration and in each part describe the manual procedure and the Ansible usage. -+ -We will add a new subdirectory to our repo for Ansible scripts. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-19/fedora-server.2024-06-19-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-19/fedora-server.2024-06-19-17.00.log.html[Full log] -// -* __**Actions summary**__ -. *Action*: pboy will create an additional directory fedora-ansible in fedora-server repo -//. action 2 - - - - -//========================================================== -Wednesday, June 12, 2024:: -+ -// optional general message - -* __**Essentials at a glance**__ - -** *Elevating Fedora Server VM distribution image* -+ -Jason will start to elevate Fedora Server VM distribution image to a release requirement as the other Server installation images - - -** *Fixing the "Everything" installation medium problem* -+ -*AGREED*: Server WG agrees that the Fedora Server option has to be removed from the Everything Install medium in the long term. -+ -W'll pick this up again as soon as we have free resources. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-12/fedora-server.2024-06-12-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-12/fedora-server.2024-06-12-17.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - - - - -//========================================================== -Wednesday, June 05, 2024:: -+ -// optional general message - -* __**Essentials at a glance**__ - -** *Fedora Server goal(s) and "story" for F41 / F42* -+ -*AGREED*: WG's goal is to provide a spin "local or public file server (NFS, Samba, Ansible support) -+ -*AGREED*: WG's goal is to improve the use of Fedora Server in a VPS infrastructure and to promote it as a standard offering. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-05/fedora-server.2024-06-05-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-06-05/fedora-server.2024-06-05-17.00.log.html[Full log] - -* __**Actions summary**__ -. *Action*: pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification. -//. *Action*: action 2 - - - - - -//========================================================== -Wednesday, May 01, 2024:: -+ -// optional general message - -* __**Essentials at a glance**__ - -** *Revisiting Server installation media naming convention* -+ -*AGREED*: Server WG decides to rename the installation media: DVD -> offline , netboot -> online, KVM -> virt, and rawsbc for ARM raw image. -+ -*AGREED*: Server WG decides on a consistent naming convention according to the scheme: "Fedora-Server----." - -** *Elevating Fedora Server VM distribution image* -+ -jwhimpel will check the details of the procedure and report back next meeting. - -** *Open Floor* -+ -We will start to discuss and develop NFS service supported by documentation and by Ansible. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-05-01/fedora-server.2024-05-01-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-05-01/fedora-server.2024-05-01-17.00.log.html[Full log] -// -* __**Actions summary**__ -. *Action*: pboy will file an issue with releng. -//. action 2 - - - - - -//========================================================== -Wednesday, Apr 17, 2024:: -+ -// optional general message - -* __**Essentials at a glance**__ - -** *LVM2 configuration & ARM SBC installation* -+ -The issue is resolved, but but - as Vojtech Trefny, one of ghe maintgainers, put it - "unfortunately not thanks to the changes that I made". -+ -*AGREED*: Server WG considers the case closed. - -** *Testing F40* -+ -*AGREED*: Server WG considers F40 ready for publication and closes this topic. - -** *Our "story" for F40* -+ -*AGREED*: Regarding our "story" for F40 we stick sich ARM SBC. - -** *Our "Fedora Server goal(s) and "story" for F41 / F42* -+ -See: https://pagure.io/fedora-server/issue/134[issue #134] -+ -We narrowed the options down to "Fedora Server VM as VPS", "Server Edition as identity server ", and "Server Edition as local or public file server ". - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-04-17/fedora-server.2024-04-17-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-04-17/fedora-server.2024-04-17-17.00.log.html[Full log] - -* __**Actions summary**__ -. *Action*: pboy will close https://bugzilla.redhat.com/show_bug.cgi?id=2247872[bug #2247872] -//. action 2 - - - - - -//========================================================== -Wednesday, Apr 03, 2024:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Review installation media* -+ -The discussion revealed obvious inconsistencies between the ways of creating our various installation media that have evolved over time. All of this is difficult to deal with in a matrix discussion. Therefore: -+ -*AGREED*: An additional meeting out of turn on Wednesday, April 10, 17:00 UTC in the Matrix Sever room exclusively to discuss the Review Installation Media topic. -+ -*ACTION*: pboy will prepare the room and provide a test opportunity. - - -** *Testing F40* -+ -No additional issues found yet, but not all planned tests have been carried out yet. -+ -It is unclear how and where the test results should be merged on the server test page. Pboy will contact Adam about this. - - -** *Revisiting Server installation media naming convention* -+ -The online/offline proposal is welcomed, but the overall solution should be presented more clearly. -+ -A decision will be aimed for by mid-May at the latest so that there is sufficient time for implementation. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-04-03/fedora-server.2024-04-03-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-04-03/fedora-server.2024-04-03-17.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - - - - -//========================================================== -Wednesday, Mar 20, 2024:: - - -* __**Essentials at a glance**__ - -** *Follow-up actions & announcements* -+ -*** We will first discuss a possible change to the time of our meetings on the mailing list and decide at the next meeting. - - -** *LVM2 configuration* -+ -!link https://bugzilla.redhat.com/show_bug.cgi?id=2247872 -+ -The /etc/lvm/devices directory in Fedora-Server-KVM-40_Beta-1.9.x86_64.qcow2 is empty now. So far no check whether First Boot generates a suitable entry. -+ -*INFO update*: Beta 1.10 contains a devices file in both server images (KVM and aarch64 SBC). So the issue is not resolved yet. -+ -Action: cooltshirtguy will monitor and check the aarch64 SBC image, specifically Raspberry Pi. - - -** *F40 release tests* -+ -We have selected items to be tested and allocated work. Details at -+ -!link https://pagure.io/fedora-server/issue/125/ - - -** *Open Floor* -+ -*!info*: Unfortunately, no movement on the Apache / httpd configuration layout yet - - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-03-20/fedora-server.2024-03-20-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-03-20/fedora-server.2024-03-20-17.00.log.html[Full log] - - - - - -//========================================================== -Wednesday, Mar 06, 2024:: - - -* __**Essentials at a glance**__ - -** *Follow-up actions & announcements* -+ -We are discussing how to equalize the times of the meetings of the Server WG and the Epel Team to enable everyone to participate in both. To be continued on the mailing list. - -** *Review installation media* -+ -An initial analysis has revealed a number of warning messages about comps files not being found. Details in: -+ -Link: https://pagure.io/pungi-fedora/blob/main/f/variants-fedora.xml#_46 -+ -Link: https://pagure.io/fedora-server/issue/130 -+ -_Agreed_: Sever WG will check the current compose groups in issues on fedora-server repo. - - -** *LVM2 configuration & ARM SBC installation* -+ -The arm-image-installer script is fixed. -+ -The LVM configuration issue is still open. -+ -Link: https://bugzilla.redhat.com/show_bug.cgi?id=2247872#c19 -+ -This issue is not accepted as release blocker. So it can happen that we release a kind of crap image for the 2nd time in a row. -+ -But LVM group seems to be working hard on it. - - -** *F40 Change Set items requiring our attention* -+ -Eseyman generated a list of items requiring our attention -+ -Link: https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/message/CNH57V7LT4GMQN676XFDJWQ6U46BGDMK/ -+ -_Agreed_: Server WG will continue to discuss this topic on mailing list - - -** *Open Floor* -+ -Nothing to discuss today. - - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-03-06/fedora-server.2024-03-06-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-03-06/fedora-server.2024-03-06-18.00.log.html[Full log] - - - - -//========================================================== -Wednesday, Feb 21, 2024:: -+ -Our first meeting on Matrix. - -* __**Essentials at a glance**__ - -** *Review installation media* -+ -We are trying here for more then 2 years for now without a lot or results. -At Fosdem I met Tomáš, who is very experienced in release engineering (to put it a bit understated) and who has offered to help us with this. This is a great opportunity for Fedora Server Edition. -+ -After an initial discussion about necessary and desired changes, we agreed that Tomáš would further analyze the current configuration files and compile them in a blog or on the server list. - -** *Revisiting Server installation media naming convention* -+ -The various server installation media are (still) named very differently. But it is now too late for a change to Release 40. -+ -_Agreed_: We further discuss naming convention on mailing list and aim to make a final decision in 4 weeks latest. And then it is up to releng to find a workable timeframe. There is no urgency. - - -** *LVM2 default configuration change* -+ -The issue is currently not resolved. -+ -A proper resolution will involve an anaconda fix as well as a fix in arm-image-installer. We will continue to work on it. -+ -Link: https://bugzilla.redhat.com/show_bug.cgi?id=2258764 - -** *Open Floor* -+ -Cloud Sig will stop to maintain ImageFactory. For F41 we have to select another tool for building the non-iso images. Probable choices are Lorax, KIWI, or OSBuild, depending on what is supported in pungi and what artifacts are supported by the different tools. -+ -Neil would support a move to Kiwi if we decide to do so. We want to make a final decision once releng has decided on available and supported options. - - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-02-21/fedora-server.2024-02-21-18.03.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-02-21/fedora-server.2024-02-21-18.03.log.html[Full log] - - - - -//========================================================== -Wednesday, Feb 07, 2024:: -+ -Continuing the Jan 31 meeting - -* __**Essentials at a glance**__ - -** *LVM2 default configuration change* -+ -We finally got information about the reasons for the changes in LVM default configuration and proper ways to resolve the ARM SBC installation issue. -+ -In short we should retain the current default LVM configuration which includes a system.devices file and adjust the arm-image-installer script und our documentation. - -** *Test planning for F40* -+ -We have set up a https://hackmd.io/NtO4O9vRT3a71UMZMkceoA?both[list of manually "smoke tests"]. We now need working group members or other interested parties to take over some of the tests and enter their FAS names in the corresponding column. - -** *Open Floor* -+ -We will switch our meetings from IRC to Matrix starting February 21, provided we can make the necessary organizational arrangements in time. - -* https://meetbot.fedoraproject.org/fedora-meeting/2024-02-07/fedora-server.2024-02-07-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2024-02-07/fedora-server.2024-02-07-18.00.log.html[Full log] - -* __**Actions summary**__ -. eseyman will check the change proposal set for items we should aware of and care about. - - -//========================================================== -Wednesday, Jan 31, 2024:: - -* __**Essentials at a glance**__ - -** *LVM2 default configuration change* -+ -Currently the default LVM configuration results in vgscan and vgchange not inspecting new devices that are not listed in /etc/lvm/devices/system.devices. A follow-up to this is also the error when creating aarch64 SBC filesystem images. -+ -There was neither a change proposal nor a release notes entry for the configuration change, nor any announcement. Accordingly, it is also not known why the change was made. -+ -*ACTION*: eseyman will try to contact the maintainers and get information why the change was made. - -** *Test planning for F40* -+ -We will continue discussion next meeting - -** *A "story" for each release* -+ -We will continue discussion next meeting - -* https://meetbot.fedoraproject.org/fedora-meeting/2024-01-31/fedora-server.2024-01-31-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2024-01-31/fedora-server.2024-01-31-18.00.log.html[Full log] - -* __**Actions summary**__ -+ -New business - -. pboy will create a thread on mailing list to discuss the option for LVM fix. -. jwhimpel will try to contact linux-lvm@lists.linux.dev -. pboy will create a draft wiki page to help to organise and coordinate our release testing efforts. - - - -//========================================================== -Wednesday, Jan 17, 2024:: - -* __**Essentials at a glance**__ - -** *LVM configuration issues* -+ -Currently the default LVM configuration results in vgscan and vgchange not inspecting new devices that are not listed in /etc/lvm/devices/system.devices. A follow-up to this is also the error when creating aarch64 SBC filesystem images. -+ -There was neither a change proposal nor a release notes entry for the configuration change, nor any announcement. Accordingly, it is also not known why the change was made. -+ -*ACTION*: eseyman will try to contact the maintainers and get information why the change was made. - -** *Test planning for F40* -+ -We will continue discussion next meeting - -* https://meetbot.fedoraproject.org/fedora-meeting/2024-01-17/fedora-server.2024-01-17-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/fedora-meeting/2024-01-17/fedora-server.2024-01-17-18.00.log.html[Full log] - -* __**Actions summary**__ -. pboy will write a info about changing the timeout value and nirik will review – still work in progress -. mowest will take care of discussed modifications of the Server download page. - still work in progress -. eseyman will try to contact the maintainers and get information why the change was made. diff --git a/wg/modules/ROOT/pages/wg-minutes-2025.adoc b/wg/modules/ROOT/pages/wg-minutes-2025.adoc deleted file mode 100644 index 267c961..0000000 --- a/wg/modules/ROOT/pages/wg-minutes-2025.adoc +++ /dev/null @@ -1,331 +0,0 @@ -= Meeting Minutes 2025 -Stephen Daley; Peter Boy -:page-authors: {author}, {author_2} -:page-aliases: wg-minutes-current.adoc - - -//========================================================== -//Wednesday, , 2025:: -//+ -// optional general message - -//* __**Essentials at a glance**__ - -//** *topic 1* -//+ -// - -//** *topic 2* -//+ -// - -//* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-01-18/fedora-server.2024-12-18-18.00.html[Meeting summary] -//* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-16/fedora-server.2025-04-16-17.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - -//========================================================== -Wednesday, May 07, 2025:: -+ -AGREED: we skip next meeting (May 14) - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -AGREED: We postpone the NFS Ansible project until eseyman has a robertdebock rpm ready and eseyman and jwhimpel have a proposal how to (re)use it for our purposes. - -** *Server user poll* -+ -Eseyman reported, he was pleasantly surprised. Lots of people seem satisfied with what we ship. The main call for improvement is documentation, use cases, best pratices, ... -+ -Eseyman and pboy will prepare a finer analyses of the data. - -** *Follow-up of the F42 server development and test cycle* -+ -AGREED: We try to create a Server Edition test day (or better test week) - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-05-07/fedora-server.2025-05-07-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-05-07/fedora-server.2025-05-07-17.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - -//========================================================== -Wednesday, April 23, 2025:: - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -ACTION: jwhimpel will create a Beta RPM that will establish the "base" filesystem and related documentation for our ansible setup (on admin's workstation) - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-23/fedora-server.2025-04-23-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-23/fedora-server.2025-04-23-17.00.log.html[Full log] - - -//========================================================== -Wednesday, April 16, 2025:: - -* __**Essentials at a glance**__ - -** *Follow-up of the F42 server development and test cycle* -+ -The final release actually no longer contains the possibility of a remote interactive installation initialized without terminal by kickstart file. This is the result of a system-wide switch from VNC to RDP initiated by the Workstation WG. The discontinuation is a side effect of the changes in Anaconda and was unannounced. We did not expect this omission and unfortunately discovered it too late. -+ -AGREED: We will create a list of minimal manual tests and try to establish a test week for F43. -+ -A particularly intensive checking require all changes that are in any way related to the Workstation WG. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-16/fedora-server.2025-04-16-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-16/fedora-server.2025-04-16-17.00.log.html[Full log] - - -//========================================================== -Wednesday, April 09, 2025:: -+ -Open discussion about the Ansible assisted installation and configuration of NFS service project. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-09/fedora-server.2025-04-09-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-09/fedora-server.2025-04-09-17.00.log.html[Full log] - - -//========================================================== -Wednesday, April 02, 2025:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Bug: Fedora 42: Server boot aarch64 image exceeds maximum size* -+ -There is a pending PR. -+ -ACTION: Paul Maconi (Aggraxis) will take care or the PR regarding the size change for aarch64 architecture. - -** *Status /progress Beta Testing* -+ -Testing so far revealed some minor issues. Really bad, the remote interactive installation doesn't work anymore with the kickstart file. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-02/fedora-server.2025-04-02-15.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-04-02/fedora-server.2025-04-02-15.00.log.html[Full log] - - -//========================================================== -Wednesday, March 26, 2025:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Bug: Fedora 42: Server boot aarch64 image exceeds maximum size* -+ -The reasons are obviously specific to the characteristics of aarch64 architecture. The x86_&4 version is not affected. -+ -AGREED: If the ongoing attempts to reduce the size are not successful, Server WG is in favor of an increase to 1.2 GB as an exception for now. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-26/fedora-server.2025-03-26-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-26/fedora-server.2025-03-26-17.00.log.html[Full log] - - - -//========================================================== -Wednesday, March 19, 2025:: - -* __**Essentials at a glance**__ - -** *Organisation of Beta Testing* -+ -Pboy will perform the hardware relataed testing, eseyman takes care of SBCs and jwhimpel of VM installation. We will track the results in an issue. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-19/fedora-server.2025-03-19-17.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-19/fedora-server.2025-03-19-17.00.log.html[Full log] - - -//========================================================== -Wednesday, March 12, 2025:: - -* __**Essentials at a glance**__ - -** *Announcements* -+ -During US daylight saving time, we adjust the beginning of our meeting to 17:00 UTC, so that local daily routines remain unchanged. - -** *Scheduled Server podcast for March 11* -+ -The podcast scheduled for yesterday was delayed, due to staff shortage. Mowest will try to join the new meeting together with pboy. - -** *Cockpit self-signed certificates change* -+ -AGREED: Server WG emphasizes that we need access without official certificates for private networks - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-12/fedora-server.2025-03-12-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-12/fedora-server.2025-03-12-18.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - -//========================================================== -Wednesday, March 05, 2025:: - -* __**Essentials at a glance**__ - -** *F43 Change proposal: Disabling support of building OpenSSL engines* -+ -Eseyman will track this. - -** *Open Floor* -+ -A review of the current state of the 'countme' statistics is to become a regularly recurring agenda item, approximately monthly or quarterly. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-05/fedora-server.2025-03-05-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-03-05/fedora-server.2025-03-05-18.00.log.html[Full log] -// -//* __**Actions summary**__ -//. action 1 -//. action 2 - - -//========================================================== -Wednesday, February 19, 2025:: - -* __**Essentials at a glance**__ - -** *Server user poll* -+ -AGREED: We will let the survey closed as decided before. - -** *Ansible assisted installation and configuration of NFS service* -+ -AGREED: Server WG will limit NFS support to NFS 4 - -** *Ansible assisted installation and configuration of WEB service* -+ -AGREED: We create a supported web service following the current description of a basic setup in the server docs. This is also the basis for developing an Ansible playbook. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-02-19/fedora-server.2025-02-19-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-02-19/fedora-server.2025-02-19-18.00.log.html[Full log] - - -//========================================================== -Wednesday, February 12, 2025:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Server user poll* -+ -We have a "brainstorming collection document" at https://hackmd.io/@pboy/SJzz7VcFJl. We agreed that everybody will enter their idea about data analysis and questions we try to answer by data analysis. -+ -Once the survey is complete, pboy will export the data in a secure form and make it available to interested WG members. - -** *Fedora Server Edition - homelab spin-off* -+ -AGREED Server WG decides to start work on a honelab / homeserver spin-off. - -** *FLOCK 2025* -+ -AGREED Eseyman, Mowest and Pboy will finalize suitable contributions to Flock 2025 on the basis of the current collection of ideas and submit the application(s). - - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-02-12/fedora-server.2025-02-12-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-02-12/fedora-server.2025-02-12-18.00.log.html[Full log] - -* __**Recent actions status change**__ -. eseyman DONE will post on redit forum, Fedora general user on Discussion, Fedora Devel on Discussion and the corresponding mailing lists about the next 2 weeks to participate -. pboy ONGOING will ping Abbra and the freeIPA / localKDC people to advice and help us to integrate the right thing into Fedora Server. - - - - -//========================================================== -Wednesday, February 05, 2025:: - -* __**Essentials at a glance**__ - -** *Server user poll* -+ -We currently have 4077 participants, of whom 548 have fully answered the survey. The others have left out several questions. We will continue to promote the poll. The currently scheduled end date is February 18. -+ -ACTION Emmanuel Seyman will post on redit forum, Fedora general user on Discussion, Fedora Devel on Discussion and the corresponding mailing lists about the next 2 weeks to participate -+ -AGREED mowest takes over the conduct and organization of the data analysis. Support from Gwmngilfen, Emmanuel, pboy and anyone who is interested - -** *FOSDEM 2025 & FLOCK 2025* -+ -At _Fosdem_ there was a discussion with abbra about freeIPA and localKDC (local Key Distribution Center) that is planned for F43. It may help us to resolve the UID issue with NFS. -+ -ACTION pboy will ping Abbra and the freeIPA / localKDC people to advice and help us to integrate the right thing into Fedora Server. -+ -Regarding _Flock_ we discussed several ideas for contribution. We will continue the discussion on the mailing list. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-02-05/fedora-server.2025-02-05-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-02-05/fedora-server.2025-02-05-18.00.log.html[Full log] - -* __**Actions summary**__ -. eseyman will post on redit forum, Fedora general user on Discussion, Fedora Devel on Discussion and the corresponding mailing lists about the next 2 weeks to participate -. pboy will ping Abbra and the freeIPA / localKDC people to advice and help us to integrate the right thing into Fedora Server. - - -//========================================================== -Wednesday, January 15, 2025:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Ansible assisted installation and configuration of NFS service* -+ -Nothing new so far. But we have a new issue to deal with, managing firewall portmapper port (111). - -** *Ansible assisted installation and configuration of WEB service* -+ -Nothing new so far. - -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-01-15/fedora-server.2025-01-15-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-01-15/fedora-server.2025-01-15-18.00.log.html[Full log] - - -//========================================================== -Wednesday, January 8, 2025:: -//+ -// optional general message - -* __**Essentials at a glance**__ - -** *Follow-up actions & announcements* -+ -Just for information see _Current Actions summary_ below. -+ -Fosdem runs from February 1-2. Fedora will be represented by a booth, eseyman and pboy will be there. - -** *Server user poll* -+ -The poll is open and running. We don't have any data on an interim result yet. - -** *Revisiting Fedora Server quality criteria and procedures* -+ -Because of the current issues with NFS which may take some tie to get resolved we open another path with https://docs.stg.fedoraproject.org/en-US/fedora-server/services/httpd-basic-setup/[web services]. - -** *Work program and goals* -+ -We postpone this until we have evidence of our server poll. -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-01-08/fedora-server.2025-01-08-18.00.html[Meeting summary] -* https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2025-01-08/fedora-server.2025-01-08-18.00.log.html[Full log] - -* __**Current Actions summary**__ -. ON HOLD pboy will file an issue with releng regarding installation media -. ONGOING pboy will close bug #2247872 (https://bugzilla.redhat.com/show_bug.cgi?id=2247872) -. ONGOING pboy will write a draft issue for the goal "file server" as a base for further finetuning and detailed specification -. ONGOING jwhimnpel will develop a Ansible playbook for NFS service -. PENDING eseyman review John's playbooks -. DONE Mowest will write a 1st draft of an article about our poll. -