From 654f0cdf771329f7dbc00334f42ef3578ebb2bae Mon Sep 17 00:00:00 2001 From: David Fan Date: Tue, 4 Jun 2024 11:31:23 +0000 Subject: [PATCH] opal-prd package is retired on branch c10s for CS-2231 --- .gitignore | 31 --- dead.package | 1 + ffspart.man | 43 ---- opal-prd-ffspart-annocheck.patch | 11 - opal-prd-logrotate | 9 - opal-prd-rsyslog | 3 - opal-prd.spec | 332 -------------------------- sources | 1 - tests/smoke-functionality/Makefile | 43 ---- tests/smoke-functionality/PURPOSE | 3 - tests/smoke-functionality/blank.bin | Bin 20480 -> 0 bytes tests/smoke-functionality/data-p9.bin | Bin 20480 -> 0 bytes tests/smoke-functionality/data1.bin | Bin 20480 -> 0 bytes tests/smoke-functionality/runtest.sh | 44 ---- tests/tests.yml | 13 - 15 files changed, 1 insertion(+), 533 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 ffspart.man delete mode 100644 opal-prd-ffspart-annocheck.patch delete mode 100644 opal-prd-logrotate delete mode 100644 opal-prd-rsyslog delete mode 100644 opal-prd.spec delete mode 100644 sources delete mode 100644 tests/smoke-functionality/Makefile delete mode 100644 tests/smoke-functionality/PURPOSE delete mode 100644 tests/smoke-functionality/blank.bin delete mode 100644 tests/smoke-functionality/data-p9.bin delete mode 100644 tests/smoke-functionality/data1.bin delete mode 100755 tests/smoke-functionality/runtest.sh delete mode 100644 tests/tests.yml diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 7b06919..0000000 --- a/.gitignore +++ /dev/null @@ -1,31 +0,0 @@ -/skiboot-5.1.13.tar.gz -/skiboot-5.2.0.tar.gz -/skiboot-5.5.0.tar.gz -/v5.7.tar.gz -/v5.9.8.tar.gz -/skiboot-5.10.tar.gz -/skiboot-5.10.1.tar.gz -/skiboot-5.10.2.tar.gz -/skiboot-5.11.tar.gz -/skiboot-6.0.1.tar.gz -/skiboot-6.0.4.tar.gz -/skiboot-6.1.tar.gz -/skiboot-6.2.tar.gz -/skiboot-6.3.1.tar.gz -/skiboot-6.4.tar.gz -/skiboot-6.5.tar.gz -/skiboot-6.5.1.tar.gz -/skiboot-6.5.2.tar.gz -/skiboot-6.5.3.tar.gz -/skiboot-6.5.4.tar.gz -/skiboot-6.6.tar.gz -/skiboot-6.6.1.tar.gz -/skiboot-6.6.2.tar.gz -/skiboot-6.6.3.tar.gz -/skiboot-6.6.4.tar.gz -/skiboot-6.7.tar.gz -/skiboot-6.7.1.tar.gz -/skiboot-6.8.tar.gz -/skiboot-6.8.1.tar.gz -/skiboot-7.0.tar.gz -/skiboot-7.1.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..4de0331 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +opal-prd package is retired on branch c10s for CS-2231 \ No newline at end of file diff --git a/ffspart.man b/ffspart.man deleted file mode 100644 index ac8b231..0000000 --- a/ffspart.man +++ /dev/null @@ -1,43 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. -.TH ffspart "1" "Mai 2021" "Open-Power FFS format tool 6.7.1" "User Commands" -.SH NAME -Open-Power \- manual page for Open-Power FFS format tool 6.7.1 -.SH SYNOPSIS -.B ffspart -[\fI\,options\/\fR] \fI\,-e -s size -c num -i layout_file -p pnor_file \/\fR... -.SH DESCRIPTION -Open\-Power FFS format tool 6.7.1 -.SH OPTIONS -.HP -\fB\-e\fR, \fB\-\-allow_empty\fR -.IP -Create partition as blank if not specified (sets ECC if flag set) -.HP -\fB\-s\fR, \fB\-\-block_size\fR=\fI\,size\/\fR -.IP -Size (in hex with leading 0x) of the blocks on the flash in bytes -.HP -\fB\-c\fR, \fB\-\-block_count\fR=\fI\,num\/\fR -.IP -Number of blocks on the flash -.HP -\fB\-i\fR, \fB\-\-input\fR=\fI\,file\/\fR -.IP -File containing the required partition data -.HP -\fB\-p\fR, \fB\-\-pnor\fR=\fI\,file\/\fR -.IP -Output file to write data -.PP -.SH "SEE ALSO" -The full documentation for -.B ffspart -is maintained as a Texinfo manual. If the -.B info -and -.B ffspart -programs are properly installed at your site, the command -.IP -.B info ffspart -.PP -should give you access to the complete manual. diff --git a/opal-prd-ffspart-annocheck.patch b/opal-prd-ffspart-annocheck.patch deleted file mode 100644 index 8aa67f5..0000000 --- a/opal-prd-ffspart-annocheck.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up skiboot-7.1/external/ffspart/Makefile.me skiboot-7.1/external/ffspart/Makefile -diff -up skiboot-7.1/external/ffspart/rules.mk.me skiboot-7.1/external/ffspart/rules.mk ---- skiboot-7.1/external/ffspart/rules.mk.me 2024-04-24 17:08:41.442757994 -0400 -+++ skiboot-7.1/external/ffspart/rules.mk 2024-04-24 17:15:25.754621756 -0400 -@@ -33,5 +33,5 @@ $(LIBFLASH_OBJS): libflash-%.o : libflas - $(Q_CC)$(CC) $(CFLAGS) -c $< -o $@ - - $(EXE): $(OBJS) -- $(Q_CC)$(CC) $(CFLAGS) $^ -lrt -o $@ -+ $(Q_CC)$(CC) $(LDFLAGS) $^ -lrt -o $@ - diff --git a/opal-prd-logrotate b/opal-prd-logrotate deleted file mode 100644 index e46b2b2..0000000 --- a/opal-prd-logrotate +++ /dev/null @@ -1,9 +0,0 @@ -/var/log/opal-prd.log { - monthly - rotate 12 - compress - delaycompress - missingok - notifempty - create 644 root root -} diff --git a/opal-prd-rsyslog b/opal-prd-rsyslog deleted file mode 100644 index a0d1ca0..0000000 --- a/opal-prd-rsyslog +++ /dev/null @@ -1,3 +0,0 @@ -if $programname == 'opal-prd' then /var/log/opal-prd.log -if $programname == 'opal-prd' and $syslogseverity <= 4 then /var/log/messages -if $programname == 'opal-prd' then stop diff --git a/opal-prd.spec b/opal-prd.spec deleted file mode 100644 index 4253c72..0000000 --- a/opal-prd.spec +++ /dev/null @@ -1,332 +0,0 @@ -%global project skiboot - -Name: opal-prd -Version: 7.1 -Release: 4%{?dist} -Summary: OPAL Processor Recovery Diagnostics Daemon - -License: Apache-2.0 -URL: http://github.com/open-power/skiboot - -# Presently opal-prd is supported on ppc64le architecture only. -ExclusiveArch: ppc64le - -BuildRequires: systemd -BuildRequires: openssl -BuildRequires: gcc -BuildRequires: openssl-devel -BuildRequires: python3-devel - -Requires(post): systemd -Requires(preun): systemd -Requires(postun): systemd - -Source0: https://github.com/open-power/%{project}/archive/v%{version}/%{project}-%{version}.tar.gz -Source1: opal-prd-rsyslog -Source2: opal-prd-logrotate -Source3: ffspart.man - -# Annocheck FAIL: bind-now fortify pie -Patch0: opal-prd-ffspart-annocheck.patch - -%description -This package provides a daemon to load and run the OpenPower firmware's -Processor Recovery Diagnostics binary. This is responsible for run time -maintenance of OpenPower Systems hardware. - - -%package -n opal-utils -Summary: OPAL firmware utilities - -%description -n opal-utils -This package contains utility programs. - -The 'gard' utility, can read, parse and clear hardware gard partitions -on OpenPower platforms. The 'getscom' and 'putscom' utilities provide -an interface to query or modify the registers of the different chipsets -of an OpenPower system. 'pflash' is a tool to access the flash modules -on such systems and update the OpenPower firmware. - - -%prep -%autosetup -p1 -n %{project}-%{version} - - -%build -OPAL_PRD_VERSION=%{version} make V=1 CC="gcc" CFLAGS="%{build_cflags}" LDFLAGS="%{build_ldflags}" ASFLAGS="-m64 -Wa,--generate-missing-build-notes=yes" -C external/opal-prd -GARD_VERSION=%{version} make V=1 CC="gcc" CFLAGS="%{build_cflags}" LDFLAGS="%{build_ldflags}" -C external/gard -PFLASH_VERSION=%{version} make V=1 CC="gcc" CFLAGS="%{build_cflags}" LDFLAGS="%{build_ldflags}" -C external/pflash -XSCOM_VERSION=%{version} make V=1 CC="gcc" CFLAGS="%{build_cflags}" LDFLAGS="%{build_ldflags}" -C external/xscom-utils -FFSPART_VERSION=%{version} make V=1 CC="gcc" CFLAGS="%{build_cflags}" LDFLAGS="%{build_ldflags}" -C external/ffspart - - -%install -OPAL_PRD_VERSION=%{version} make -C external/opal-prd install DESTDIR=%{buildroot} prefix=/usr -GARD_VERSION=%{version} make -C external/gard install DESTDIR=%{buildroot} prefix=/usr -PFLASH_VERSION=%{version} make -C external/pflash install DESTDIR=%{buildroot} prefix=/usr -XSCOM_VERSION=%{version} make -C external/xscom-utils install DESTDIR=%{buildroot} prefix=/usr -FFSPART_VERSION=%{version} make -C external/ffspart install DESTDIR=%{buildroot} prefix=/usr - -mkdir -p %{buildroot}%{_unitdir} -install -m 644 -p external/opal-prd/opal-prd.service %{buildroot}%{_unitdir}/opal-prd.service - -# log opal-prd messages to /var/log/opal-prd.log -mkdir -p %{buildroot}%{_sysconfdir}/{rsyslog.d,logrotate.d} -install -m 644 -p %{SOURCE1} %{buildroot}/%{_sysconfdir}/rsyslog.d/opal-prd.conf -install -m 644 -p %{SOURCE2} %{buildroot}/%{_sysconfdir}/logrotate.d/opal-prd - -# install phberr script -install -D -p -m 644 external/pci-scripts/ppc.py %{buildroot}%{python3_sitelib}/ppc/__init__.py -install -D -p -m 755 external/pci-scripts/phberr.py %{buildroot}%{_bindir}/phberr - -# install ffspart manpage -install -m 644 -p %{SOURCE3} %{buildroot}%{_mandir}/man1/ffspart.1 - -%post -%systemd_post opal-prd.service - -%preun -%systemd_preun opal-prd.service - -%postun -%systemd_postun_with_restart opal-prd.service - - -%files -%doc README.md -%license LICENCE -%config(noreplace) %{_sysconfdir}/logrotate.d/opal-prd -%config(noreplace) %{_sysconfdir}/rsyslog.d/opal-prd.conf -%{_sbindir}/opal-prd -%{_unitdir}/opal-prd.service -%{_mandir}/man8/* - -%files -n opal-utils -%doc README.md -%license LICENCE -%{_bindir}/phberr -%{_sbindir}/opal-gard -%{_sbindir}/getscom -%{_sbindir}/putscom -%{_sbindir}/pflash -%{_sbindir}/getsram -%{_sbindir}/ffspart -%{python3_sitelib}/ppc/ -%{_mandir}/man1/* - - -%changelog -* Wed Apr 24 2024 Than Ngo - 7.1-4 -- Resolves: RHEL-33512, fixed Annocheck FAIL: bind-now fortify pie - -* Thu Jan 25 2024 Fedora Release Engineering - 7.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 7.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Tue Sep 19 2023 Than Ngo - 7.1-1 -- update to 7.1 - -* Thu Jul 20 2023 Fedora Release Engineering - 7.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Mon Jul 10 2023 Yaakov Selkowitz - 7.0-6 -- Rebuilt for Python 3.12 - -* Thu Feb 16 2023 Than Ngo - 7.0-5 -- migrated to SPDX license - -* Thu Jan 19 2023 Fedora Release Engineering - 7.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jul 22 2022 Fedora Release Engineering - 7.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jan 20 2022 Fedora Release Engineering - 7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Oct 26 2021 Dan Horák - 7.0-1 -- update to 7.0 - -* Thu Jul 22 2021 Dan Horák - 6.8.1-1 -- update to 6.8.1 - -* Thu Jul 22 2021 Fedora Release Engineering - 6.8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jul 12 2021 Dan Horák - 6.8-2 -- drop the firmware subpackage - -* Mon May 31 2021 Vasant Hegde - 6.8-1 -- update to 6.8 (#1965683) - -* Wed May 26 2021 Than Ngo - 6.7.1-4 -- using stop instead ~ action as it's deprecated in rsyslog - -* Mon May 10 2021 Than Ngo - 6.7.1-3 -- Add missing manpage for ffspart - -* Tue Jan 26 2021 Fedora Release Engineering - 6.7.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Jan 07 2021 Dan Horák - 6.7.1-1 -- update to 6.7.1 (#1913304) - -* Tue Nov 03 2020 Dan Horák - 6.7-2 -- install phberr script -- fix %%install to avoid recompilation - -* Tue Nov 03 2020 Dan Horák - 6.7-1 -- update to 6.7 - -* Fri Oct 23 2020 Dan Horák - 6.6.4-1 -- update to 6.6.4 (#1890868) - -* Thu Sep 10 2020 Dan Horák - 6.6.3-1 -- update to 6.6.3 - -* Mon Aug 10 2020 Dan Horák - 6.6.2-3 -- build and install ffspart -- add BR: openssl for skibot image signing - -* Tue Jul 28 2020 Fedora Release Engineering - 6.6.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jul 03 2020 Dan Horák - 6.6.2-1 -- update to 6.6.2 - -* Tue Jun 09 2020 Dan Horák - 6.6.1-1 -- update to 6.6.1 - -* Thu Apr 23 2020 Dan Horák - 6.6-1 -- update to 6.6 - -* Fri Mar 20 2020 Dan Horák - 6.5.4-1 -- update to 6.5.4 - -* Wed Mar 11 2020 Dan Horák - 6.5.3-1 -- update to 6.5.3 - -* Wed Jan 29 2020 Fedora Release Engineering - 6.5.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Dec 12 2019 Dan Horák - 6.5.2-1 -- update to 6.5.2 - -* Thu Oct 24 2019 Dan Horák - 6.5.1-1 -- update to 6.5.1 - -* Mon Aug 19 2019 Dan Horák - 6.5-1 -- update to 6.5 - -* Thu Jul 25 2019 Fedora Release Engineering - 6.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Tue Jul 16 2019 Dan Horák - 6.4-1 -- update to 6.4 - -* Fri May 24 2019 Than Ngo - 6.3.1-1 -- update to 6.3.1 -- log messages to /var/log/opal-prd.log - -* Fri Feb 01 2019 Fedora Release Engineering - 6.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Dec 20 2018 Than Ngo - 6.2-2 -- add man pages - -* Thu Dec 20 2018 Than Ngo - 6.2-1 -- update to 6.2 - -* Thu Sep 27 2018 Than Ngo - 6.1-4 -- log opal-prd messages to /var/log/opal-prd.log - -* Fri Sep 21 2018 Than Ngo - 6.1-3 -- Fixed opal-prd crash -- Fixed annocheck distro flag failures - -* Fri Jul 13 2018 Fedora Release Engineering - 6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Jul 12 2018 Dan Horák - 6.1-1 -- Update to latest upstream 6.1 - -* Mon May 28 2018 Dan Horák - 6.0.4-1 -- Update to latest upstream 6.0.4 - -* Thu May 17 2018 Dan Horák - 6.0.1-1 -- Update to latest upstream 6.0.1 - -* Mon Apr 09 2018 Dan Horák - 5.11-1 -- Update to latest upstream 5.11 - -* Mon Mar 12 2018 Than Ngo - 5.10.2-1 -- update to latest upstream 5.10.2 - -* Thu Mar 08 2018 Than Ngo - 5.10.1-2 -- fixed bz#1552650 - incomplete Fedora build flags injection - -* Fri Mar 02 2018 Dan Horák - 5.10.1-1 -- Update to latest upstream 5.10.1 - -* Wed Feb 28 2018 Dan Horák - 5.10-1 -- Update to latest upstream 5.10 - -* Mon Feb 26 2018 Dan Horák - 5.9.8-3 -- fix firmware build (#1545784) - -* Thu Feb 08 2018 Fedora Release Engineering - 5.9.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jan 25 2018 Dan Horák - 5.9.8-1 -- Update to latest upstream 5.9.8 - -* Fri Aug 4 2017 Vasant Hegde - 5.7.0-1 -- Update to latest upstream 5.7.0 - -* Thu Aug 03 2017 Fedora Release Engineering - 5.5.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 5.5.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Apr 19 2017 Vasant Hegde - 5.5.0-2 -- Fix build warning -- Include skiboot.lid.xz file - -* Tue Apr 18 2017 Vasant Hegde - 5.5.0-1 -- Update to latest upstream 5.5.0 - -* Sat Feb 11 2017 Fedora Release Engineering - 5.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Mar 21 2016 Vasant Hegde - 5.2.0 -- Update to latest upstream 5.2.0 - -* Fri Feb 26 2016 Vasant Hegde - 5.1.13-4 -- Fix stack frame compilation issue on gcc6 -- Remove ppc64 from ExclusiveArch list - -* Mon Feb 22 2016 Vasant Hegde - 5.1.13-3 -- Fix opal-prd recompilation issse during install - -* Mon Feb 22 2016 Vasant Hegde - 5.1.13-2 -- Added "Requires(post|preun|postun) tags" - -* Tue Feb 09 2016 Vasant Hegde - 5.1.13 -- Update to latest upstream 5.1.13 -- Fixed specfile based on Dan's review comment (#1284527) - -* Wed Nov 25 2015 Vasant Hegde - 5.1.11-4 -- Fixed specfile based on Dan's review comment (#1284527) - -* Tue Nov 24 2015 Vasant Hegde - 5.1.11-3 -- Consistent use of build macros -- Removed defattr from files section - -* Tue Nov 24 2015 Vasant Hegde - 5.1.11-2 -- Minor update to spec file - -* Mon Nov 23 2015 Vasant Hegde - 5.1.11 -- Initial Fedora packaging diff --git a/sources b/sources deleted file mode 100644 index 0232fc2..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (skiboot-7.1.tar.gz) = 3f7907de0d9a26b5a806b70a1757e9e0ae1a7bff6c086e2b33fdc7745338f87c774e81ee9f10fe5277175ce5842271b2028a52f91a8d1d380126cac1d6e1b48d diff --git a/tests/smoke-functionality/Makefile b/tests/smoke-functionality/Makefile deleted file mode 100644 index 958ef8c..0000000 --- a/tests/smoke-functionality/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -TOPLEVEL_NAMESPACE=/CoreOS -PACKAGE_NAME=opal-prd -RELATIVE_PATH=smoke-functionality - -export TEST=$(TOPLEVEL_NAMESPACE)/$(PACKAGE_NAME)/$(RELATIVE_PATH) -export TESTVERSION=1.0 - -BUILT_FILES= -FILES=$(METADATA) runtest.sh Makefile - -.PHONY: all install download clean - -run: $(FILES) build - ./runtest.sh - -build: $(BUILT_FILES) - chmod a+x ./runtest.sh - -clean: - rm -f *~ $(BUILT_FILES) - -# You may need to add other taregts e.g. to build executables from source code -# Add them here: - - -# Include Common Makefile -include /usr/share/rhts/lib/rhts-make.include - -# Generate the testinfo.desc here: -$(METADATA): Makefile - @touch $(METADATA) - @echo "Owner: Than Ngo " > $(METADATA) - @echo "Name: $(TEST)" >> $(METADATA) - @echo "Path: $(TEST_DIR)" >> $(METADATA) - @echo "TestVersion: $(TESTVERSION)" >> $(METADATA) - @echo "Description: Basic sanity and function tests">> $(METADATA) - @echo "Type: Sanity and function" >> $(METADATA) - @echo "TestTime: 5m" >> $(METADATA) - @echo "RunFor: $(PACKAGE_NAME)" >> $(METADATA) # add any other packages for which your test ought to run here - @echo "Requires: $(PACKAGE_NAME)" >> $(METADATA) # add any other requirements for the script to run here - @echo "Requires: opal-prd" >> $(METADATA) - @echo "Requires: opal-utils" >> $(METADATA) - @echo "License: ASL 2.0" >> $(METADATA) diff --git a/tests/smoke-functionality/PURPOSE b/tests/smoke-functionality/PURPOSE deleted file mode 100644 index bc65079..0000000 --- a/tests/smoke-functionality/PURPOSE +++ /dev/null @@ -1,3 +0,0 @@ -PURPOSE of /CoreOS/opal-prd/smoke-functionality -Description: Smoke, Sanity and function tests -Author: Than Ngo diff --git a/tests/smoke-functionality/blank.bin b/tests/smoke-functionality/blank.bin deleted file mode 100644 index c6cc6b8c239e484ec62bbc701ccf4c733a792a36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 zcmeIxu?YYG2m?X)Upfjpg5}x7`r(qjx{YT_h#&$N6i`3`1r$&~0R7i+L9c3PE~!9 z^}K3aef!1l#7~t7eFY+jFdhR-umnq>fC36Apnw7jD4>7>3Mim}0tzUgfC36Apnw7j zD4>7>3Mim}0tzUgfC36Apnw7jD4>7>3Mim}0tzUgfC36Apnw7jD4>7>3Mim}0tzU2 TtzeADR{;eSP(T3%{-MAPIkB7P diff --git a/tests/smoke-functionality/data1.bin b/tests/smoke-functionality/data1.bin deleted file mode 100644 index aa5bf1437e3ce8c74b7ea8a2b2b1dc9cbf989892..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 zcmeIy!41MN3Jq#h?8wdO%dbh6%aZkxW43ec zHfvSAlGE*5J$sL~&d1LjdUEeJYd=1J_Qzweo%zK@2vs&=Y=IDj&_4s4U=wTt1r$&~ z0R