From 47a506147f328503572286390f6cac5c8537d5df Mon Sep 17 00:00:00 2001 From: srs5694 Date: Wed, 2 Dec 2015 20:19:32 -0500 Subject: [PATCH] More copyright/license updates for Debian packaging. --- EfiLib/BdsHelper.c | 11 +++++ EfiLib/BdsHelper.h | 12 +++++ EfiLib/Platform.h | 16 +++++-- debian/copyright | 50 ++++++++++++++++--- filesystems/fsw_core.h | 4 +- filesystems/fsw_efi.c | 8 ++-- keys/README.txt | 21 ++++++-- keys/SLES-UEFI-CA-Certificate.cer | Bin 1769 -> 1257 bytes keys/SLES-UEFI-CA-Certificate.crt | 52 ++++++++------------ keys/openSUSE-UEFI-CA-Certificate-4096.cer | Bin 0 -> 1656 bytes keys/openSUSE-UEFI-CA-Certificate-4096.crt | 37 ++++++++++++++ keys/openSUSE-UEFI-CA-Certificate.cer | Bin 1656 -> 1144 bytes keys/openSUSE-UEFI-CA-Certificate.crt | 53 ++++++++------------- 13 files changed, 179 insertions(+), 85 deletions(-) create mode 100644 keys/openSUSE-UEFI-CA-Certificate-4096.cer create mode 100644 keys/openSUSE-UEFI-CA-Certificate-4096.crt diff --git a/EfiLib/BdsHelper.c b/EfiLib/BdsHelper.c index f7d20af..a890f7d 100644 --- a/EfiLib/BdsHelper.c +++ b/EfiLib/BdsHelper.c @@ -3,7 +3,18 @@ * Functions to call legacy BIOS API. * */ +/** + +Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.
+This program and the accompanying materials +are licensed and made available under the terms and conditions of the BSD License +which accompanies this distribution. The full text of the license may be found at +http://opensource.org/licenses/bsd-license.php +THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + +**/ #include "BdsHelper.h" #include "legacy.h" diff --git a/EfiLib/BdsHelper.h b/EfiLib/BdsHelper.h index b8395af..20344a1 100644 --- a/EfiLib/BdsHelper.h +++ b/EfiLib/BdsHelper.h @@ -3,6 +3,18 @@ * Functions to call legacy BIOS API. * */ +/** + +Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.
+This program and the accompanying materials +are licensed and made available under the terms and conditions of the BSD License +which accompanies this distribution. The full text of the license may be found at +http://opensource.org/licenses/bsd-license.php + +THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + +**/ #ifdef __MAKEWITH_TIANO #include "../include/tiano_includes.h" diff --git a/EfiLib/Platform.h b/EfiLib/Platform.h index edf516b..3924ac3 100644 --- a/EfiLib/Platform.h +++ b/EfiLib/Platform.h @@ -1,6 +1,18 @@ /* Headers collection for procedures */ +/** + +Copyright (c) 2004 - 2008, Intel Corporation. All rights reserved.
+This program and the accompanying materials +are licensed and made available under the terms and conditions of the BSD License +which accompanies this distribution. The full text of the license may be found at +http://opensource.org/licenses/bsd-license.php + +THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + +**/ #ifndef __REFIT_PLATFORM_H__ #define __REFIT_PLATFORM_H__ @@ -61,10 +73,6 @@ Headers collection for procedures #define EFI_HANDLE_TYPE_CONTROLLER_HANDLE 0x200 #define EFI_HANDLE_TYPE_CHILD_HANDLE 0x400 -#pragma pack(1) - -#pragma pack(0) - EFI_STATUS EFIAPI InitializeConsoleSim (VOID); #endif diff --git a/debian/copyright b/debian/copyright index 4c8c320..d5a4249 100644 --- a/debian/copyright +++ b/debian/copyright @@ -61,15 +61,9 @@ Copyright: 2012 Harald Hoyer License: LGPL-2.1+ Files: EfiLib/* -Copyright: 2004-2011 Intel Corp. +Copyright: 2004-2014 Intel Corp. License: BSD-2-clause -Files: EfiLib/BdsHelper.[ch] - Platform.h -Copyright: ???? -License: ???? -Comment: In style of TianoCore; Google to find source - Files: libeg/lodepng.[ch] Copyright: 2005-2015 Lode Vandevenne License: zlib @@ -287,7 +281,49 @@ Copyright: 2010,2011 Canonical Ltd. License: UFL-1 (Ubuntu Font License) Comment: PNG bitmap derived from TrueType font +Files: keys/altlinux.cer +Copyright: 2013 Alt Linux +License: Public-Domain +Comment: RPM spec file at + http://www.sisyphus.ru/br/srpm/Sisyphus/alt-uefi-certs/spec claims + "public domain" as the license. + +Files: keys/canonical-uefi-ca.* +Copyright: ??? ??? +License: BSD-2-Clause +Comment: Debian package at https://launchpad.net/ubuntu/+source/shim claims + copyright by Red Hat and Intel, but that's clearly meant to refer + to the bulk of Shim, not to Canonical's public key. The .crt file + is derived from the .der file. I'm pinging the package's + maintainer for clarification. + +Files: keys/fedora-ca.c* +Copyright: 2012 Red Hat, Inc. +License: BSD-2-Clause +Comment: The .cer file is taken from the Fedora RPM for shim 0.8. The + .crt file was created from that by using openssl. + +Files: keys/microsoft-kekca-public.der + keys/microsoft-pca-public.der + keys/microsoft-uefica-public.crt + keys/microsoft-uefica-public.der +Copyright: ??? ??? +License: ??? + +Files: keys/openSUSE* + keys/SLES* +Copyright: 2015 SUSE LINUX Products GmbH +License: BSD-2-Clause +Comment: .crt files are original; .der files are converted from original + .crt files by openssl. Taken from openSUSE shim + 0.7.318.81ee561d-7.2 RPM package. + +Files: keys/refind.* +Copyright: 2012 Roderick W. Smith +License: BSD-2-Clause + Files: docs/* + */README* Copyright: 2012-2015 Roderick W. Smith License: FDL 1.3 diff --git a/filesystems/fsw_core.h b/filesystems/fsw_core.h index 5d887fd..6e76665 100644 --- a/filesystems/fsw_core.h +++ b/filesystems/fsw_core.h @@ -339,10 +339,10 @@ struct fsw_host_table { int native_string_type; //!< String type used by the host environment - void (*change_blocksize)(struct fsw_volume *vol, + void EFIAPI (*change_blocksize)(struct fsw_volume *vol, fsw_u32 old_phys_blocksize, fsw_u32 old_log_blocksize, fsw_u32 new_phys_blocksize, fsw_u32 new_log_blocksize); - fsw_status_t (*read_block)(struct fsw_volume *vol, fsw_u64 phys_bno, void *buffer); + fsw_status_t EFIAPI (*read_block)(struct fsw_volume *vol, fsw_u64 phys_bno, void *buffer); }; /** diff --git a/filesystems/fsw_efi.c b/filesystems/fsw_efi.c index bb82a88..0a9c24e 100644 --- a/filesystems/fsw_efi.c +++ b/filesystems/fsw_efi.c @@ -102,10 +102,10 @@ EFI_STATUS EFIAPI fsw_efi_ComponentName_GetControllerName(IN EFI_COMPONENT_NAME IN CHAR8 *Language, OUT CHAR16 **ControllerName); -void fsw_efi_change_blocksize(struct fsw_volume *vol, +void EFIAPI fsw_efi_change_blocksize(struct fsw_volume *vol, fsw_u32 old_phys_blocksize, fsw_u32 old_log_blocksize, fsw_u32 new_phys_blocksize, fsw_u32 new_log_blocksize); -fsw_status_t fsw_efi_read_block(struct fsw_volume *vol, fsw_u64 phys_bno, void *buffer); +fsw_status_t EFIAPI fsw_efi_read_block(struct fsw_volume *vol, fsw_u64 phys_bno, void *buffer); EFI_STATUS fsw_efi_map_status(fsw_status_t fsw_status, FSW_VOLUME_DATA *Volume); @@ -498,7 +498,7 @@ EFI_STATUS EFIAPI fsw_efi_ComponentName_GetControllerName(IN EFI_COMPONENT_NAME * when the file system driver changes the block sizes for the volume. */ -void fsw_efi_change_blocksize(struct fsw_volume *vol, +void EFIAPI fsw_efi_change_blocksize(struct fsw_volume *vol, fsw_u32 old_phys_blocksize, fsw_u32 old_log_blocksize, fsw_u32 new_phys_blocksize, fsw_u32 new_log_blocksize) { @@ -516,7 +516,7 @@ void fsw_efi_change_blocksize(struct fsw_volume *vol, * disk. */ -fsw_status_t fsw_efi_read_block(struct fsw_volume *vol, fsw_u64 phys_bno, void *buffer) { +fsw_status_t EFIAPI fsw_efi_read_block(struct fsw_volume *vol, fsw_u64 phys_bno, void *buffer) { int i, ReadCache = -1; FSW_VOLUME_DATA *Volume = (FSW_VOLUME_DATA *)vol->host_data; EFI_STATUS Status = EFI_SUCCESS; diff --git a/keys/README.txt b/keys/README.txt index 9d69b0c..9577afd 100644 --- a/keys/README.txt +++ b/keys/README.txt @@ -20,12 +20,14 @@ used by shim. The files in this directory are, in alphabetical order: - altlinux.cer -- The public key for ALT Linux (http://www.altlinux.com). + Taken from the alt-uefi-certs package + (http://www.sisyphus.ru/br/srpm/Sisyphus/alt-uefi-certs/spec). - canonical-uefi-ca.crt & canonical-uefi-ca.der -- Canonical's public key, matched to the one used to sign Ubuntu boot loaders and kernels. - fedora-ca.cer & fedora-ca.crt -- Fedora's public key, matched to the one - used used to sign Fedora 18's version of shim and Fedora 18's kernels. + used used to sign Fedora's shim 0.8 binary. - microsoft-kekca-public.der -- Microsoft's key exchange key (KEK), which is present on most UEFI systems with Secure Boot. The purpose of @@ -46,12 +48,21 @@ The files in this directory are, in alphabetical order: Microsoft. There's no reason to add it to your MOK list if your computer came this key pre-installed and you did not replace the default keys. -- openSUSE-UEFI-CA-Certificate.cer & openSUSE-UEFI-CA-Certificate.crt -- - Public keys matched to the ones used to sign OpenSUSE 12.3. +- openSUSE-UEFI-CA-Certificate.cer, openSUSE-UEFI-CA-Certificate.crt, + openSUSE-UEFI-CA-Certificate-4096.cer, & + openSUSE-UEFI-CA-Certificate-4096.crt -- Public keys matched to the ones + used to sign OpenSUSE; taken from openSUSE's shim 0.7.318.81ee56d + package. - refind.cer & refind.crt -- My own (Roderick W. Smith's) public key, matched to the one used to sign refind_x64.efi and the 64-bit rEFInd drivers. -- SLES-UEFI-CA-Certificate.cer & SLES-UEFI-CA-Certificate.crt -- The - Public key for SUSE Linux Enterprise Server. +- SLES-UEFI-CA-Certificate.cer & SLES-UEFI-CA-Certificate.crt -- The Public + key for SUSE Linux Enterprise Server; taken from openSUSE's shim + 0.7.318.81ee56d package. + +The refind.cer and refind.crt files are my creations and are distributed +under the terms of the BSD 2-clause license. The rest of the files are +distributed on the assumption that doing so constitutes fair use. Certainly +they're all easily obtained on the Internet from other sources. diff --git a/keys/SLES-UEFI-CA-Certificate.cer b/keys/SLES-UEFI-CA-Certificate.cer index e5f33292273667bf503c1a39a9635e65980382a9..0c2c514f6fa18851d02ab7664fd20f4a936bc566 100644 GIT binary patch delta 671 zcmV;Q0$}~=4e1F7FoFc-FoFY-2gn&TF*q?aGczl&Hby_Dunof!!|WgH7v*M1o8CN z%wS8%6SH)iz4pXEV?Jh4@_s*Ve0FVcnuJ<^0pQtzZ83LZDfPi+6yHi6`?pF)JM)l>qPQk1 z3d5dMwF6**?XU~tPiyaKx{F8Oq{Z6M(j}^eV?Hkh+e~Q!rVcf;!meOPootfclL}3g=J#~|^11Uc2s|`ZLR?l|?Ho0?|IAWGw zhbAvDfzt*9RUIP)fy*#~$bb~=s|`ZLR?l|?Ho0?|IAWGwhbAwffvlu~sgWP4lfncf ze*pmi622^jg<6zZ%}G%R7s1(MCn?jOoj(-=nIsgR?RP;K`Lg$4w;?*KUJRQ54wB7xI4ngK2E!I&5>7n&GfOWgt>Mb5zNzYA%w);65aNQo}A@ZX!86Ly5uJ<*k1);QI FYfg`oFn0g| delta 1187 zcmV;U1YG;+3F!?7FoFi@SU`uAZ82SjXd5CVcZd zERUDUUa;%sPJsuWx(t{Ht>u~$&7Bl~J$GJ`k*{-P_cvnzo4I1ddxVWmF?%PERs6%f zPGix_j{l0Q-*xQraAgS28gK~(1me<&2e`Pf4x50YxM~a zpv~<#`)z-UtXhu&Csg2ifppcEigNU_yye0vx4<{sDp3-)Wkk(R8kzs~PeNi(>F{!_ z!fbBz&Pv2B9FLzA`ry@0!Mo3e z9Co2LyssQWX0@Kc9zYhV+y6b=-V-=+Gb<}8ddI>9Dau27zL(rym4scrs$R^@_>W67wfABhvo8?96=A^Oz|`-&?f@g($>psw93^(TYFmV z-&M7k1EU!+b>wplvNg7rem<+Aq=M*fS*Rj<_Jp#{pqt60$av^8Ac&P1;3MwXjOjl- zUY}~mh1%R+lt6KM#ry$JdCe*6#wdT`wAP;H1@KdpHJWdU@2vU2eHPe*(ZO z#}8#PRR812uJU3w5=PHbT(swbC0(x%1y;DZuw zM};F2-^77*OxCQ{k*7#$q3~A~`N=(w&CkiHiE!B<3d=~sjnHRc`C;2ojO%}_$V-Nd zA}I`nG2f$%&Eu%iCbBu)+u78na!ZmkFj1O7EJ@efl;_!+eeTGXVhFgsdx#~ z8>9Dj)a>(&O>bI;n{`4s0;7MCW)O-p)|dmV^$ra)@E1AY(}8?I?j`$?VbL|<+W;u5 zr@YMBlZZc)n;|Z<$jY1>(B5$+TV5geFp$#*fOUz~6HhAMs*^vLqkP2ERg6fBBx3|K zRGwn4lGagGYvG)9=8IxTd&#ZH<7t1iGpZkBiy{8S651S{&2dwx)6WOSuGZFZdC&B| BK#l+a diff --git a/keys/SLES-UEFI-CA-Certificate.crt b/keys/SLES-UEFI-CA-Certificate.crt index 3751f95..7efd6c8 100644 --- a/keys/SLES-UEFI-CA-Certificate.crt +++ b/keys/SLES-UEFI-CA-Certificate.crt @@ -1,39 +1,29 @@ -----BEGIN CERTIFICATE----- -MIIG5TCCBM2gAwIBAgIBATANBgkqhkiG9w0BAQsFADCBpjEtMCsGA1UEAwwkU1VT +MIIE5TCCA82gAwIBAgIBATANBgkqhkiG9w0BAQsFADCBpjEtMCsGA1UEAwwkU1VT RSBMaW51eCBFbnRlcnByaXNlIFNlY3VyZSBCb290IENBMQswCQYDVQQGEwJERTES MBAGA1UEBwwJTnVyZW1iZXJnMSEwHwYDVQQKDBhTVVNFIExpbnV4IFByb2R1Y3Rz IEdtYkgxEzARBgNVBAsMCkJ1aWxkIFRlYW0xHDAaBgkqhkiG9w0BCQEWDWJ1aWxk -QHN1c2UuZGUwHhcNMTMwMTIyMTQyMDA4WhcNMzQxMjE4MTQyMDA4WjCBpjEtMCsG +QHN1c2UuZGUwHhcNMTMwNDE4MTQzMzQxWhcNMzUwMzE0MTQzMzQxWjCBpjEtMCsG A1UEAwwkU1VTRSBMaW51eCBFbnRlcnByaXNlIFNlY3VyZSBCb290IENBMQswCQYD VQQGEwJERTESMBAGA1UEBwwJTnVyZW1iZXJnMSEwHwYDVQQKDBhTVVNFIExpbnV4 IFByb2R1Y3RzIEdtYkgxEzARBgNVBAsMCkJ1aWxkIFRlYW0xHDAaBgkqhkiG9w0B -CQEWDWJ1aWxkQHN1c2UuZGUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC -AQCrLYL1Uq02iIgro6x6PFESFDtUKU7xO/bJanI7+AQAroowFuLBI67BBSmoq3hR -QnH3OtQusGV8y+wvjaaunppvWMfjViZ88zssj5fKXrDr5U6BB566DJgHreWaEs2d -FD13XpKRr3Nk9zdjAJu5YsR7hI1NMXsnj1X8w71OY9HLjv+Kq9917PJwZQjOGnAJ -BQTi0ogHuLiwDqMKgg5rrYD4cJDPzoLEmEXnwHDIOSiWdD0bCzhN6GQDKldIxQ2O -d/mjUgzB+dWslIb+bUKaoJgDtyPV20W74t7Y2uwoaEVr9QkPoM3tOPttf4qsWo8B -J1TgeoF01ZeKcvSyvOXCKbfAN9sqURK2ZUTNThqZ//VPQmJP6fByrMJsbvTOSsQt -HI+fFPrg1DC2KT8SzuGtWDRscHZ7MofvUKEQolVgkGwp8u68t/RAAwDpUdqIajzi -yfp9qSDD+9uMeyiLa4rrAr2ATGohNBa0qha95slgvSepXbYKuHG5b4fWMsG7z4Uc -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 +rvc1p6G0YWtO -----END CERTIFICATE----- diff --git a/keys/openSUSE-UEFI-CA-Certificate-4096.cer b/keys/openSUSE-UEFI-CA-Certificate-4096.cer new file mode 100644 index 0000000000000000000000000000000000000000..1b530bc0ec65dc95d67efd99150def193f21d597 GIT binary patch literal 1656 zcmXqLVksC%f_kI=F#?@mywa1mBFB~(NMuaj*U5#g_%b@zaTX) zI5gN*AviU;v?x`w}CElM|(G!O@g zaq$SijR+{p&q_@$F;p~=hug@>C?=FtnwgX008&<5TAZqvUzBbjC(dhVY+z_)VQ6A% zY-|uE&TDL9Xk=spGIzB=6X zEGhY#A79m-XZ9;=5|$VJC@(hud)xco`?^IOEB8up@jO!%o}_p5{mT@=st3B7+ut^Y z?Q;L_w`Zw6w?OZC@1}g~o?pzB&bxx5)Su5j8(?B(AT}p*$^_Rv&3|uORGv(Bky=`8 za95enxb?{Pht|=CFY_f>o*8={T|L!k(}ucr+WQkCUw+sp`+Sy9-Rr|wFCW`HOXt`N zZVLtG!>g{>AHKUt*XFTq;L7_stb9W6_`+B8S)XhwZkxw6>r+dNUiAHTzYiL3_10O} z{4YFp^r*aB+NG0=?$-QQwYvXItaWtIP2dT6F)T9JHE>2NsY=Z zo4KIdanF)RYh~H0Eaj~epG=XNXL6~XqqdokS?wMBziinLJ3mMtDl(gSplI@h%A(`> zN`e)vrww~nZe7}xWa%+=OyBf(|KXM7Z&PyQTVnzQXV z*VNw}NB7Q~#j@(8yZ*YP2EC_a^x_+vR@k$u_kVfn@1fEgB`sJvJwp_VU{$lQv3*Hn%V5X}O~5jQ59D5ckOx_S#Y!7; z#sHQnz>LAj5UnN`lf;m;&RM5)<-VnFH;OeD$l0=A&0NqT->m+tYtJR8s<(P?UZ(G< zp2BIxW<1X?jnBW|*J1xMN&dTw0#{Cuf9mks$+>;uu9P={jz=dgPW{Sl7i}(ozrFKB z!QY~?|3U@QkD^}9U@p15EpSm^@5DphY86$&yEkjb{qYcB*jk`bClj`Avyz-)K%Ms2 z?E9s1`I97q8_s{3Z}Wn!FmR5lX3?SZ{jp|`*NE=eA~Q|Rv0}xe@SdzS$9EN${wdn{ zK5bQ}?cBwNhRu~hnjtP*Z_e`Z-!j{AJF|P}gT7U#@A~K09-CdZ=*nwflM77m=NS5$ zyDWPz;rR3Joef4tDrbah+Wz(?Xl{@{GJp0&j`RE0y;^)CVwI2b#Kkv^v)T<_aj$)u zrgPJHb$YU&-#Shc#(0kXpD)c{_1N^ ztb!fKRh71dKM!7Ou{v;m;+(qk2v^49!&)qG`_MJh))AyI?O2%i=o$2zzP&70mnT=H~n_R4Mm6t$Ox literal 0 HcmV?d00001 diff --git a/keys/openSUSE-UEFI-CA-Certificate-4096.crt b/keys/openSUSE-UEFI-CA-Certificate-4096.crt new file mode 100644 index 0000000..cff5536 --- /dev/null +++ b/keys/openSUSE-UEFI-CA-Certificate-4096.crt @@ -0,0 +1,37 @@ +-----BEGIN CERTIFICATE----- +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 +4aQ0yoLWDFkQNGU0rGazsu3hpOWta6mL +-----END CERTIFICATE----- diff --git a/keys/openSUSE-UEFI-CA-Certificate.cer b/keys/openSUSE-UEFI-CA-Certificate.cer index 1b530bc0ec65dc95d67efd99150def193f21d597..73fcb4447011fc74270e486e9a4d1f8a7219257c 100644 GIT binary patch delta 671 zcmV;Q0$~044EP8KFoFbhFoFY-2csD{GBzl-rr%8dZhk?(S18;4zZ{3PLh-S zM?P>ZPKex^p87MirrQo9!40Uv)nx>P1phin7*9DeJr6~Rd#=DdM^1GiJ$oNBtz9TYRdo)F6~R= zT?yD5mvEV$T5qO-sGX@;c717ag44P>mP4EH+7-r5>Btqi>C4CDan9-x8*9WODsTa* zQnVM|08-C=Xj4a zmlt9%fvyGvRUIP)fu=Blqkt4>LSPNzEKEm!mA)h2>Xj4amltB8frq4lgpnVFlTidD ze*pmiild3bj@kKw3-dG1=@}Onqh)~2Gp+_vRw=ePhkNv${3wp9;8PL~I$*~J*g9c$ zJ9h~5l%$M&M>?6Q#A_vIyI9;!;^x+3-bu+S07n7snBd` z`)KNaJFnCCStpLv$Ch*S3<~!?EEALDNk`#x;3pnK$!x61i4_1?p< zbA98pf?dt*Vch-#hO!b%?%o%D2dR&_ExM*J2nO@0mbX(+;W3Gl&mO&6Z^qkC!7=ZGGF!|1xmL* FQ;NdqF|+^x delta 1187 zcmV;U1YG<02>1*KFoFhjFoFb;2csD=GB`0bH8V3XS{Ds7G%+$VG%++aGczz+kspPB zf&wBi4F(A+hDe6@4FLfG1potr0uKN%f&vNxf&u{mx~YexeAey%-7%<|Px7F2(QZWD$DcEh)F{f>ydm_fEW}KMN3z z&r5=DJB<1Rc|*EVS|{h5%}_KtFczGDS(K1Pyo3GQIC;rqL>i@YFx?{#Glj&r;X7L~ z>2DYW<}*pftCcdcuzs#9zhGJE@V*`AnoNG{!`0Kqvzjc%=nFU?1H-D zvswqdN+@GO>!k@abioc0v}Ra$(a$TlM9t z6$IUhS=NbjH$Jyf?_#DpA^lbI;}RMc!W~3 zA)8{b+VjvwG7+X@%uFHYlk;D7Y_`V=mHPw$$uEj8o%UmubUx9+CKLsa` z^yN=TB#l}d5qXzn9;^s7Is{bU;o46iQ6rxllV}1bKA81VuqlnFWpGoDUn z4o{CwK)`_6*lA~qy3qD&nAK!~-QJf_ya>CD#T{h#a6}YqI<#uW-Qq=t7l_QPOb?w0bdBe^U|Lq zcRgJtnX0A%K$crdG|<*pqNN1&0Cy0?Y>2KJhA?;^nZ@UK1gB-Jp`0H_us&?<;`K`k zU9uK~gT^&&oz>!aJAVaY7?yw2BdLWos=Cf}gokzD1_N#j{_J8?fg{BY2l