trustedgrub2-i386-pc-1.4.0-bp150.3.3.1<>,\+!M@eee Sdiuܐm]-K!ג {Aj]_8s!)szJtedcB!8AsL0zc#;cT+'gŃ((X$lxTe^]l<%v^AIJH5wtQ٫u>bd=Hp+?ĥiFVO,wR0{S@MN9|'`'H]g\e_tL^ xLяept>: ? d ) K 17@. . T. . h. . .|.b.Hp.(@Pӳ(8 9 :Ԏ FG.H.Ip.XY\.]p.^&bfcdeflu.v z n    Ctrustedgrub2-i386-pc1.4.0bp150.3.3.1Bootloader with TCG (TPM) supportThis package provides the alternatives made to transform a standard GRUB2 into a version that offers TCG (TPM) support for granting the integrity of the boot process (trusted boot). This project was highly inspired by the former projects TrustedGrub1 and GRUB-IMA. However TrustedGRUB2 was completely written from scratch. This package contains modules for pc systems.\+build72֭openSUSEGPL-3.0+http://bugs.opensuse.orgSystem/Boothttps://github.com/Sirrix-AG/TrustedGRUB2linuxnoarch'Ф,4\|<= 1 |P48~di|Ms|E x,uU 0JUe`<> ed 4h x\<#d ,3 8 {&$9>P[&PY M Ph. |7D($,a$Et,P6 hD8()Tl(^8A4nE]L4#H=,_@Pyp=d4\|@`?h'= Xjx RH{1lL |$@D TJS| j h},h V0K4 8},<T;B@P8o#14Ia<TbJb||, (' LL,{P 8pXH(h d$ `\xL8 \ ,A!TrDl~8uy48U   TP{.L*C˜lv @( cd`LWAC?@8< $=0 Dpd^`x(g `fd!  6 \Hl :0Cd3`4dX0 SHt 1'@d]P @j O6)dt8,d;d8t G234 T:9$2p5Ph4(owd`h q(y4S- 60\ d$Ш - l[ LN0Piw h XGV=H=J`":dTuHh8X U pW` ,T\dASP0} NLr PF J(I(D$ Y|Y.8gl<) [ [lt'| `2$ s(|TtDt)d6|tPW 8c dVO&tä.ݸ|Y!PtQl\l HcX(hH\NE<lPAA큤\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)\)df932c7f4bf19e26cb6b41e5eb01b3aefae40e207a096d520ef120e391cdb8d1dd6063f65210b507f067386906065f9044ae43b58d18c6df126431602fe4d68029e39eaeab2af3ae5ab357a6244ed232685f7276eb8ae9560127be6b652e57b61694299bae13d3f633734f70618a925d9069d1909bd1bd80b0fe10a06709538f839cb91df1c1844c688fea1c9b60895cab1ae1a0cb592159e41ce17e253937a8115aede388853583f662326fc8651545bc15bb8474b03a10533444a5197178af774e622b3ad2e04088b7ff607b7f51fe667ab35229cbd9dcc9179d6b4e80a0af2d6bae67f10082fbc3e4ed6a36de838d6d09c52e1abc891a5aef17ecc78c647a3e4289113716d840b1e03b1128eebeb9f58d4e9aa94cddae56652c4221110b60e029030074f1554169e6484fb679e8523461c07590c836ce47126da175280557dfaa89f5364aadf6b440d37385692472e21d6957254b20363f8436704afa77c8c8d04c9fccc7b00d2a028b62e0cedaf69f387a8b3b3ed7f3fb743a2fbcf432fc4eec4523fca7958483401a9ff608d0229e928e21005b47fee2749d546d126a4264e003eeadc2ff5c0b5c1470063ab1986978d6b4160f00cc2800a08c56bb279d111b0608c0624aa88ada689a9a896c4ba41465bcfa1ac819d22de2886d9c76b393f932183ab60436ed85ec36520c14357074b149c667355a160d1812ec193425f00705ae41ec048b596d5aa3f53e2b2fdce75cbada00434baa364ee7dcfaee36937ef41ba9c0335a278386fde6993385d10c3219d170794d0033c90ae64834dc6be2021a4ca62b94a4e162020f3cbb9af5a1912598d042be579ee2ea5cf175f187c52384fdaeb7e98f799781a3f8f2f9fbe7e6065eaa4ec42560d0a8e9c8782df466b4e12dfe951e883b5ca09108c1ab0317146a13abbaa3c6fd0364025d0c2f17119f904cae0b4a1aeb4d95bb7b851229878bc8b2d13f628c38d9a7af426b7f11de67de99d7bbf207a54daa892a2add9eee2b34cdee37fde90430fee62e3e157c6f6f5e537a2001bc48c65feb147b2194fc6ad11159a87abf6a818e3212490db6273b6459cb4e79230e9cab67192bb993f45313695e6c0ee2c1498e6aeafe82dcbf230fa2af79e2faef770ad23634ac9d17a413de028a909cad0a70ed9a57aea4b9e4fc609e7c1f891eae47374f49f2ceb211e31cd50ba02cd20618f313ad049f16723958ab757ebe73dc5781273182d67cc076a7f386a6c86d9da0254fc90557eb3388e32cd2ee4e6cf10d246b9199b1c230e0c585914deb3a894ab92f1ac2d7374d8e41c44703d6196a5250e53268658db5bcd15c4caf5fa8b3affa194cfa12adba36e0a9673be114144a185b236a2599c7e296ef878f8837be9c53ac20291b77ff04e31b21e4b975c9804ef5415f50fa6c73b72fa1cd179e7017ad18a78e096958fbacbd0faa3873b3f615e7583a30b808d70069022e128759d6f6884ab231d3be0bc59fe3c645ef72400f94989099b858e0d95d1481a9f38faff09078f2a473397252d600d773d7614cd719ac34637906a9e7d0a26efec1d7afacdbcc9851cc64fd883b9185771ae6d386491aa913f7af6a878d49f67efdd67aca6c5b33096958fbacbd0faa3873b3f615e7583a30b808d70069022e128759d6f6884ab231d3be0bc59fe3c645ef72400f94989099b858e0d95d1481a9f38faff09078f2b132ac0fb225f56b35e509b0a01ad6aa7738b39defb55b3113fb6c09b3c6a0bd9fab3d9109dad43699d90c6efe17fa1d106e2d846fbe5aeb19193e9ba61cdec951125954ab0011ff312bffa6a9d0cf446f0a48410373992414d9048ecba1a649d65571a148bf70c9803ab167f48db78442ae31263f0b4701f4ab028d19fe47ba675ed038a6096344bc338414e972a08685858ea6d9ea9f0eaec58af46ab1ca01d3abe0c3452d54153020c431c9f49e62e8aedb0dfa8497493ec32d272b973e03a4883e844cdb034ab78057710c52a88504c5fc0d6559d96f1ef10d6cf5aad5e40a821196a4b5cc82f841058025d51ff91d34a5fcb4ed7a72dee1eb2ed06efdb8474ca239d2f07b4391b525b8872deacbcbab149b142639269488f5c71ad1fbc2e9ec19e2d37a8209c6653783a00e548542ae7422e89c811762107691c12fa599f897779af01a4573c7b3044a70fbe3b4302301b680db05890fb1f696ed6abf79cbd298b9f71a5cf10740d2e9c9411334b826955e05f2a5c5135bcc0d8453d83d7d56879d9fadfe9bf31655d27627c782d991d94bc0a7a585f6f12d00c01a1e59a2ede122f44a77749a6e3d736a00c820bec072b4884943ada77e2e11cbf16494075eab7a2f59cef0a37020a368fe59c362d6f047a88cd2438a38be7f7b91fa6e22ec2bcb8f8b73034dd3324e3ddabaa46eb98e0aece89f9a3e944b26ea535dbedf437cc724f66688b4e6c6a78fab843b8e155b4777bfe5de9d8990f61e25afc313231dd6e870157395b909ec1544b8877f9f112cfc32c3e4b33997366ef930133eb065d7d12694b1790124d78234bb346ca7278484f1a213a41d43b56ac175e5027821da5491bce4362a6e1653eb53fd55fd4f12ce866ef7e1cfb02ee4fbc3d7836e25a688bf6d36ca14b4bc8c79af46cec30fccffb3c2cb1ec35b19da97dc5b2b798d5797373b26ca852bbdf5bcea9a9e4ef20ffb57cb7aa41e05883695a255853043b541965f808ee3b4d94858ab46af4c4d2ffd66ec374e5779e14ece109c885fbdbfbfc5850baec8d9b70ca6d707c63b047f51ab0fc386ff6c242682ddfb5103f29d41775f527477a4586c078c9e59439798f8e9e47f2ef198d6ac4a233eb75a1f7be78ab07a52f36c9ba65a72952f448d3a470ad82b4c0d986e10c26bd435d841a823481ba7fbababba810b8cba37bff8b2b43833f4d0420faef796723d630777beb8cead6faa96281ce328d80d4073f030c4f177edb06f5d4b50fcc97de279ddf981abc598f29ecfe722057d55ec663361465cf9d4ff7e0c33c1b44bd7afe28a01dfbff1046a9ff141f874438e50745e606c64916fefa0e3ee90eca1b84fdf2638037629be987f954e1374ba201a405e36a8db93e6e540c1e000fff7d1a56f5b8ba3c97b970efeef7cecfe6f70eebf9eba1a3c64f5e422168e1d795aee80468d899ee1e4199b925b64ef410bfcd2060d2ae8c6ee846927f13f94d9ba988291b89f82b5aa9eadc35089deb4cb87efcfabb628d046c06b17e58cb38b8de40a8b05b09bed69b2069d10084aed0c8c9480a67bb194a4cb1f6f3f34c72b5e4599fe7b8bbc117b27e9f2035005151951bf4c11a5a09a44ba3752d88aa9c1e6bb5c491c7d874c39ebfa1bca4eacbca2635c78c10da317bec253610e9997a7922fb9ddec595f1ce313ea7c507126fe21a8ef9c4fce9c632bb16cdf27832dd95499609f1fa3a6a99d9aec5935851f906be18cc1ec89a8218bf7c7415b57b4cb85dd5f7e68319e62ee3dd78269de46d252ec7616e4c351d564413df3a646f7a009f5e2921a4aab5e1411007e866cd8fe888dcb679bea1805da251ff71ac9d096fa05e926131b490975609ece9e54fbf3f50aac1e761287f497cbc566788372e6a5397fee29aa238800bca97eeb188af87622142816f2197313e3c73b2ea4cb0420f928921622893bb3af096276a0d30a9d732537a256862a7fe24a0509532563d7b084481d01ea8ee72ce4fbc6bb5758e01cf649bf23c1608f4cc11c96c31bcfad8b0e361bc6c1d7ac612109bbc7436788ab8e811c3572c10db1c1cd24d56c7c6e2e1b766f38a94927fe9b7bc1e809f0363e778e14c601e800faea271a2e75d3fc4307c49a98ba693d88434eb13a4a7f8434fbe2a3ec3519d42caeb2d85bb5b778d7bcd46edee9b9eff67c01396d220d5bcd238bdb96475745bc5c8d3666e2dcda5a0bfb5096b127caf15bfee3723f32c35ac3099a5cda9064b558be36231cc3f768f51c3c5946ef435a21fddab966557cca9ddb08ce61a59243168b944ca989b744c05766ce88f9c7a42ce9f612fb3cd4e8e57da8f4a3da9520ccd545c7305c24eb8492c6476525b16c04d39dc16e1a08323cb5000aecf86aff4b66b33892926fd1d8565b1877739852be4118ef23b271055735998109461cf4defdc885f5b4f7ee48a71bd2a58876d88bee5ace4f4734691cd6df86e4cabff4c029ccc59ff551abb877568e52858a6637a14499d7c222f863924d6ae4a7e3dd6a5c476ed7f4b03b2a79c9c7395d91dc87e80d8868d1443fde2cfc3cc4bcb1f24934c2ffb7379c5a8de0d920cf21767f02174562c97fd2f1f49801deed28b13c1f955542fa807e8e860ab50339c56a36073d3458f9ac6c107fa3bc56580bacfc7c48bed1576d7430806da40bc9be47105f1a223e0531fed57c2fd95a5f050b333b8d822c0f4ef7e5f2bb53e1747aa5c09cd265365ea49f25ad51c42105f781661ca9104cb28baedb167e7d9c3f061356cd986d7703890fa51dcc9af1acf499573562c03316cd09a4e75997875f1f53565175ea848c1b9eac77f549bab906ad10e4e4d1adecded53d2a127fbbd62c4891f2ae33c444c48bc5e248b7db4bd15b3bb9b7c922d4245e20de5659277b2735856ddfd67dfabb6955b022d29ab97c99f920233f39d2235df21dfdf7508ad610f863809d14c881b639e01cd25cc88f409dc698d43786bae9dcd51acf38f8d194e722679b11c046931c951e2a8f29c68a5619c2c158fb2a8d152ee56843c5b9f2b9940d46cd5f0c11ef778c62951cad9ccabe3dfe87bde940c20179a2fb387c9c837d22956008b3112363270fb3df5fdcbf6e68737ac35eb9c97886cf2fb280bc0213bc3e58b5f5dafa079f8ad489d5d78501d8cd7710918cdd56cc5ed296b5de418609819cbde208dd7dfda3c21b390893bb852ded2bfea8db27a6e3f1b243117ba5fdd330724748aea16b446e99f517ec96c0e6941aa5f95908a758cebd16624857e0457b731753479a2c00382492f7ac9ff1fe54fd024e6eee5bd3eb899adaf5097d442875a13f38bc25cc48ad46838f6c13002aa04a52032f1f772aec4f7266b4b48e1e10b8ba453bfc576e22ae36ff9702d38637ee9df00b8dce34dc3512c1fe09945285593749e0a11a3b8117d1cc01fa846286527dbf1a11aa308e9dfe33b1edb4ea41733b8a3f5c4038cca2f4fe8f711f8202e05f2a115b8a6054298b75bc08ee26ec06826b5224c4beae8889bf68c5e251b92ccad660f37f3db5fb8f7daa7b0d6ec6668e862a03953487ab62ec961a93341a40bd2d91d2c8542c4906656f6b4ee6265dc132543c415cf6c564e3e108c341bfd7a6710ea9a8fb6cf1467821908c7062bcf70b4ef04113f46bb7941e9fff797b134fe8d468eba1c2d5ee612c60a632350e7f5de7afefee12d61d01b80b835ba9827411a27be97dcd8ec20fba18fe25adf2bc7396a30fc3fbd2942d6db27742b8dd1b6a17d9cdeac3732551d76555e4f1675581170731c2f3f9d7ea23fc9a990f22ed3f617c3d0d7e4b861c671076f83f7b6af4389957b4f39b4ca1fbfa6602aa19b3d237b6e5a1b8a9fc32c715798c9bb0546294af8e253edeacbbd0021a2e12afeafc85fc2bbd9bb847d41ee5bdb7c85a7d41df9295c58417814890cd6d4d826ded6cb304dcb8a0b6e2ba5c1914cb19717d8a9e0571ea18f898613b1256a7612d0084a2bea8cd5bb9615f58912194466f69250ab6e18a0fa7bbf580b5f0afef524380018634772b53ab3f115cbe80bddaa01e4f5e27d0e155086cbf08dec1504dd714f746bcd24aba3af31ee0132d2dea3e9668e9352a680ac0c9f7b6d63d6ca480a8796ab386d8aa879ccfe7bc70a1cd092edc9d70c67bc73693aaa23391a79c2f6c12740f92532af5a7c7d3ea984d63f97b04f86714c26f05e5aaa92175a691214f74475edfa44cb9524a419ba227a760c00b8c6fddded3cc667ab25c3ffc199985f460c054359f943f5b8c7dd86aaf84b65c0b58b47dfde1e6ac1d7515898f8108783b0a322ed0bd0e7526b9595929eda62ea0869fb689bdd592c2d6994c3cc2ad071a18066be767a766d58e8977b15d83e63fe4079357d20d294247ea4318e9a4d12fb4f028e499130ff0fdcf8125f69f159420030084c184575b8e5ed924b5fdf9a0c5866889afa9e1278c3af732d3178b445e1bf6cf02bb4f0cce0df70bde0eb6b6610b80093aa0a8877dcf43719d4aaabd19e2ce5a717a00d50be1508a3962c181d671b3d1389e9d5ffdb61c2e3a3da123bc27422cd0f20550ce1adf9b4388e1aefc27cf31dfa6aa891291cce0990a79e4893c738982723e57c72e648de42681f54420412f5d423933840df463808ad91df100abc79d547cea34455b11f03649e674290325ee0a73f1ab03b89f59568eaa2f8aacbe0b2cc76e705548172d8f21e4a4f2a26d7d28496d90a2130edef3817e9af9b156bf397d673b460c527f0d4252e194c3dabf36f6189df9ca101864393040ec2a16d76f422bb20fc5c4f69f5cca661c3c58607790c6ff128e57ec6510fa1ece7ce1c93ac459cca2e32f421cd8139dadf98e82418209df7f0fdc87c79db0926d1fd51d63f6d4c29e6acce75c91feba4781eba1336e75199d66c7a091dab467818eb0fe8a97f26967e508c0b5edca58ded18a1307900a3c9548a47087004d14bacaec39d7f54eec9ff531a1e7c9dd3d6b38eff796ced0554b0a15d87eec05d12e1b22e865aec15189733dd8867232bc2a847a4003607766cff2542c63bfc837003615cb7c7751bac87bf2ef47620242a131c4c753233c65e7a1d3dab85d2a43fbac01ae6f648fe7d860250dbdeadd9bf4ae20be3a307471a233f44991c15e04031df44776658ee63021ad28a7e5369bdac608b23b5b62c849b050f4cda832ae1579f8a91f33dcb55ec7c6a4b0e9d65501d2aacb29829d068e41f3d0e9138ac9c091d00ae87c60c765a2615bace5e04b0b63c14990893224bb0735f27d0791710d2b9313d340ca52fef5c8c9b11ef3ed0d94379ade362547592d52449296229835f1f2376a90fbc5718f48c3592d437db76815a09751df597b3dfe85b14f5e62c7ec9ee8dd99258c325edaebda3a20c680359034cad4b8b1c4efd6568f072b2c1c2f795ff1a176868ca33a8b5ce5ca1dd1849f9d61bdb6f3fd89c5464807cb67fa7575bb2ad492673d66b47babb95ea3e4ec7a279dd20a42c4ac395283ee2e91dec74443ac16514074782cd1e4e901adcb9dd3dd21f687c8fcb406610bcc9de2dc2af608be4101cf7a61eb8fdf8458f3408df1174caf17cb7299f6fec197e0b747b59ffb4e565a332b87c943f6f198a850786a678f6992b4a6e16409fcd1e62e26af103452f8fca720d4ea94635b4e47ba85af022a88b493e141e1029021b84313a8c2dfd1fad7f9c962c1a377a5cb65208949df2a79f0b61af667ca9af69b61084cda7a6085c371306b34d21a45b23664c5769313cd7876c4b4ab70066bc837a09382890e5e19728350ae53633143503d0589bf1092ac46047c9698d15176e2aaa020ce430ae01943a6c4fa8fc01743f7babb31c6a6f4746d7b5011c811815089035dcc812dd84c28f93ff3d5b5e3bcc683197057b5db0d48c2cc792f1c2994bee662ea8396eb4142e0298a7528803bab64627c714f8d28886b397eeb769b51e9215af21acb0848f730f028f27b018c7367687bf2baf9e4ff585e80df8598cd9898083977002f54112e09b30be0119f93489beea73f3edb6d70eed381f937ac4179f678adb79a40a1f9ff6d4097ed244c192060cc61f6d87f4d5daac0663fcbd232b0a5e8797a91adf8b3b54177000bd1df56e7c37b75ca8b0c69eb8e8b9bd27d28762d5c0af5e94a45a08f3b3b6388f4d36e1ea67f9258b188ca35c911dcbc9d7f4af443e8c13e807f334ac10d1b336378710f12bb7c50dacee71d000b6df97ed45ea554510ef5909bcbbf1ddef635ce1bf968ed076f056b379608fcfb0d03808ddfe7d947bc375897797c72ad0a0dee7bb796e2c0eb6f2d09caa1abcac0a8aaaca7106558769bf252ac074f6af78e05dc1e14ba85e948b7513b9d1c0416dfac624920582d05a7e6fbe439cceeaaec8e7d2bee6d8fd31143d19ba6263fc947e360d147ed0c011c85f580e210bc12e314c82aea1854704fba6b50002d6e193d857887ed79883dcbf24c37567f713b742b1aa93bd83edaa9f808625302ba2eb8f041cdeb14ef97ea5206439b9005d7fc45bc4e38dcc9b2cd1c45b88d13f88de0146b7b997bb1e3ffb74a3171d3ce6aa423dc46e64c14c7d6b8c52cef8cde3d39a8667b4391169371119d113cd48ac5d7930ad7b73aef83f6f4fd4dcf4be4a4308c5060b0d0076464645b7548fa3077d6ba797629712b797b960b09bd7aecd7293ecdd50537353d2e4d89d06c8b24f272fcb83a7bfb24ab13e47db6af27d40ab09e34a8179497da81d38003f682140145a96fb57cbf1bd9bdb3ebd514c5184397e24698da93f51725ae4af573aca4634fa5b688f007d2e736399eff8e65d456b0f0b4ae259a509e39cbd9fe59dc2cff0796ed61dedbb49d2bd21d08bec243bd3f25f401b52052db12b095a98baef3949dc3a20e5e9473afbda904d419439ba57e93ed61be2ed0e0af911b548551d0411031eb39541802ee1f97b3b3e68fb67790c43316c62c62f61269ff6113eb67dc1875c02b1740d8b2c803e25b356275b4ba3720f4779db14577328dacc5dbf50c92d78ab47191d9ed8e682a1511dd6d9b2bcb326a1216eed170de0a347c3675676c35678b7a8d6176d2a9df037329c6dba1124e875f3a38736b453c800fc0e72674136174daff54aae9d3037183d444f26a4c3c7508c98c2256d1e01eceb76e9e3a30d7b6c8b9630a6a9046dcb0e449f0614c97ee467d1d5a0438c05d99a26a1d865b2ef49234d7949f153f2c9c5fdab0bed0c3f22e2d7c57b78218264ea85cd885f87ab548270e0e76de3fe64531612d9aeb680b50dc4c4dcc059d6f1af6e9fb9c8e3231e0d38d841381b7a57de7cf0d52d0a9b382af4748896febeb7dafe5c416c93775d3b1821fb5ff3a5f61d1134b3887725182a2f2a42b396f5029cb9b8a396e10abdb7281dd72505d2006e6c8c62652ca2955b985e038e0fcda4378168003c1158008ee35aa863ce2af4e8264c9cfad89aa4cba2cbea66bcde25874cf267e2db2b62ba36186987b3e24bd2a90106ace18d8178ba79bfe5c8253969a54cd815446e2c3701cf70f78b033999b7b799f3ec53a64325e5cf9e711e340a9362beee52897b00f418e5033a90ff075bb7c8b183c72319d3ce32ddca925c11f23f649f601dd1ca9abe9b300e437097594824213c0a01e8ce91ce672c02d3bea317d7ce8ac277819507e17e64dc788f03dad788f2fd69074a93a7a919e49bd2aabdc4dd99ed7f5695c88ce243f500da200c4047646dd96dcc6698440dfe6afea2e1ce72657c0fb323044ef2e591767b98290b50d78b414ffa22b56c50da95d4010c9e5d079c5058ddb6ff66315a248450656cd1335f266ab3dd5cdaf53fd6e367dbd641b2d71848e696a96bafe533ef3fa87222abfbc21d1d373b49e33019800ac58497f22b5b966bdbfdeff5c00de9383327f0257d13adda16a409ed0b828f4f40c7f50f209d3f6a75b65c688d5f4b3cc462b39c8c21716f120a82a8c6011793a2f4732d0f00e02ce153a0f6731ea8ce8f527d22e942da9d0164717b20a01f4f8108c891d061db93b5d5691e35881b4f9f11465ecaf3d21e6811c0cec677f26aa07633c7cb2a21f48c7fcf5f0ecaa8d1a30778739050e7943b3fa55502dbba222fb93a4fd285443dae6689cd2df6ca8436ba74fef09734e5f504bd151e45f295bf604c23601475bb6f6a24f3bffe338bf5be520d9822d2bcd16b3f12400dbde45fdba4d52f3de1ad3684d1aca06f80ca77d8252b556515dfa8e4337be63c152aa3f4c08f9ba1319c83313e206158c4a47423e1debb09035ffbe2af361e4a45315b78ae0a3595b3eed81547135225eca269156b92d0f900286c5e8942fb54dd63f808127a12c9b9420db99b9330e24b966a997739374175220d341e0d3e76ff9a74531ae6403497e11bdda0434a9e6e4aeb971905b9a8ad1a18d28c884a11c227f8ab6417852df2498a5fbfbb271265a091a63b58533d6c494cc09c80247344d42239c4557266db0339862587b90413282a2451a351ad3b8e803bcd2318ee3c5b2fd530a3190f3aa9078546a3322108a8e3cab61a56d1830140ddbf55feaf25424fe4420b35aa2cf57025af6a03487196bb136f11a9d3dddde7241b3c07fb5f74d3d7df9995db630c61c45bc7e5874132c1a7902bb524b7be9d1325a0f74ae1f215771db112cde1d4e82d987801d7c17a2327ff162d2d3e767d525e0fdae8319ce4cb8d0b95050bf3b616bc25c004af2b2a787c26d434ceb3924e057fd172bd50bb16d7eb0ce04b8b59f5b77a30267b448a0a484ea81b2cc0b821412bcd39a0438e979253a9db2b2174c9526d148109cac2f649427af436583bf2f5745ce11c480e6dcb4a4bacf696eac5aa072744c461802410d61a70492f5e8f178e33e636eb6b38fd9ce76333a839c81181ddfc988b28543ebfb496eee5f84c6a9920d9b284bf68aa2de6dbf1d4691df38c2ddf980545309791b47379035a980fd5e7089406fa2078c4bad1fc4451be500151c0b57b3de4658703b5cbf63466cc9370dfd41c2038867a472a1b46b9651112c60b35e262ac194692fd51ce340681e94efa18304d9494d9a603b8f4f80f787ad74d4f83f2aa473b80c5d6c900d0a65176ad04b83dd00f4f24d7061b8f63e24aedc41fd88cd872b29941fc0e772fa2fb2b92cffe19ab0d87855c92e3d96f038c3f854da3552e7f3fc57efc27f6eb92bc1aa8f18daf898acfc7543044af1b30dbc2745dd5372a3f5ac951ae9c71f6e3cc87dec3d9b9da1b01f15e39f08fbea0c9c64a85231d1c5b2510afb9f0d931011bea5d4bc794cc053e13dc0e9a0faf79e7fcf027094d680d9fcd1e5ccbcbcf6b1e45e68d6216150063c67d292b4b7dc4a8dc330f2c326eb670a6983b972eec5129a38785b7069f4be52f15813b2cb632a2c5854c14f318b48d750f5bf95062131b13d3efb6971913550315afb0b762169b82fdbea787ec9bc95dac3dd840442dc7ba8bb766a74b75165aed9c89c7e585aa0775c7b5becf0d1726985bb98da3df8a8550e8652ea9146af4ad5cab2908cd5827c763352d49755c1a8b5e4bcb07c32ae116250047865f7bff75d9973605ced9f03fd9855e2beee016a711ad6eabb556f567d8ec7c9f47c21eb6d7e4f55cf841781021b6394abc44e7a0985c2df1158192b2246b9864ac0b3ce5cb89804c502b66166a6c78e3dabebb29ac767c53678c5601be302882bb0b13720632dfeac194bd75ccd45a95eedbadc2bb84fa33355161889a2aacd2f81d05d6772b211f402adc22caa8603285e9ddeb7a429f0839e5b643162a617135a32269478a3add6167c6b72f1a3c3dcb6236b0c8964df85d6335db9f9d2caad9c22552342f8b8cee34f92bea574fb888ff6deae36eaefc457c264e28e8d099f586c68d99aea07d018e66a891000e6ea881410dcd1a526bed338b32d72c4986414be33973bb78195ae4eaba6e0a788a8d523ff55951e59fa28654a4c52be2a7c68b90f5e4e05c9df5cd1172fe55f7f2fa56b85d8964985712a0c510d26088d3045b4660170aff47ac44677359f5551e17660fb929579a08f6c6aa4b1a424a51c829592b04a972000bea0cb717e1761155e383ec7f07edf2b663af39150a8285234065be8c6ecc007028a932262d8a5858794026b1030f4817f6e63629b40d5eae85e8a7b27117d118deafc9912ecdb6755d37a16e59b6d18c2e3408fffa533b59d1e566d362d21f31c79ab753607b9564cdc2fab8c5dea77541b6294b3383494998920e685e0ba7d8fb21f8638de2741b8724d347a1212e003cea9346f205831ae24f8ba5ce67b9f987a6071a02787010300330ea7f3ff16985a42c7dd5a1c41d7982622cb35b96346a3013bee5fb784c4e9f8445ad96453c7c85e4192d77e57d62c860f12f21aee946ec3c1992a0be8835028b7086f1c71e4ff1192f221997d6e1094f3202d5433b59c4ceac949a318c3be7dd491ba819b11fb26e2454d92ffe2fc246387e2d70fc6580f265639eb74ad4b0a26b5a31ef298c10a4162d6be042211344ba9306a879697789d612bcf48e884a2d93e93a3fd837162a443b355914ddf3dab705e155583db5365ce22108fd32c259c5492259e2c2f6680a3f5fe3beb863a4a99362c8ddd333ae8f325c920d0b564da24c731a12c2c4c5e0636b4c17eb7040431743502c1e1ed2579d3dbada621969c5edcdd97bee942f1add30bbfc45ed9b52a6f7113c824e33c8daba7cbf4c89862c05ca996d8a5708dc8fe977ed45699054ca220f1f6856b3bd765f03265c39a84269a10467b0e81d1aa2507f7c505889f29894630f6796ba58d8fc0480db33cc95e63c3b83d810fdcadcd8437ea4d815cb72b8c52534392afbd1fe139e7a230bf0bab797a098c7a1c25b3a2aec83d3bf5f77adb98ffb264925869376950d9b9d9b315f3beb050b140e65d8ba4f8a6e069ceb97f53e265c5892ab96a2ac0d4f83e203be214ed52697bdc75bb42bfbbc19078ac3f35f860f309dc9571a1b73815395af9e54456e5cee35091e7d17ae8fb480296107b8cdc2c7105c599eaf7fed8fe0505a5825ce1eb10fcaca8977e892f86122ef2a4957d2ad7a24cb2a3c927651ca37c1d401fbde63c74d9d5ee349d57b76d0fbdb1144381a88440ef47c8d4826af86799c198307c6424d8a857245268fab35a2820577fa11e93916c5ace789c420e712eaca29a16f0d451de0fdee2c8445a7e219bcf461f6717e04fe947c408198ace1b710f7596e9df7ebe59df02a79af8f9c1a3489369bcc9c9e845d29448bd3de6b017526e5003914283e33e4c6c70a7ca148e838ca54293284405d10c7bf8ce39f98cbba16dfa2e06af531d14da7d2deffe8c63485a2d5e75289eb2753484cd713f5674a7d49d071383dd68cc70a4bd7e8575ad5a6a1dc74b69c04f2faae9cf085bc36c668616751e6c6c2bf0af1c3a72fab19c718c3ec29dba6be9a5965ef28106c2c60aa7cad049e6c18b48ad71b9fe0ada50988f107c46f4c237af92e3466b145a7e8963e7af998298d6a0c07236f0cd328ac817827743d4ea31dd89e2b08a447c14a6dc0b9029e51a82a06f5a54ef874792b4c7a222c269bf41425e8c53f31764c876704f778c544be54b5f1b91efd139b8e6a5f080a5405dbd0d33ea31d23dd0bd27118facbed99c33d5b1dbb91a214bcacf537e9ed923a14d2015a8da35d359fb12f506676f4c342d6da270019051f5877ba8cfd401ca2ee0a41fc1f9c7945cae97e7f0f2e40e1b27b06e75a8500283780dc04138b0f12213966b3bae597327f9823a5f65134f527736109d288c1e9141fc7301f8549d7e50494a638fabd7577a7d297b7e293a097847c3e7c87ab03cbc034bc2aecc6b3f501f2086a8ecd1810efc72d1fd3842b9cd7f731b1adfd6e573d69f35b954997bd4dfaf1710c3ab1fcf4dcc3b7d9e87de4e9c388d2c1f339c6e2b2605415857022905ffe01de0b9e158e1368239bc7f1c95ae5a3211fd93de091341e78cc1d99381e9d49713aca6eaca39d18c6f657c90adabe38525bec21375b7f017eab192c7f9acbc5e2252cf07e5b3e513b0177bdce3ae26d1a23a03048ab5ff3b7755526454df231b6760f377b74d735c3a92fed849d96ff5446c33f20333a1f16a3085f0bff14d8bbb0eaf4ddf03a36d70ddeee2b6527750ec960df4f0a3cfc8c31c4cda0a92f9f62a9ade9b54d96d55f56404e6a31f2f6ae5bebb8afa3cd26345a1dc6a44aaff29a7911a145cd310d3ce955f1c40c88f47e70cf59338b42d54d1aa7f5fd028764a81f72a5c743d1136207fbfb30b7989547a4ffca7b170448de5193d3e719b4d7843a669d1e816b722f972865d62b7b62f2134a0479b021f8ea501e35555c8cc7cc43afe0d4b806f9fe33a07c35329c9689d4f164438dfb3f1bf7e7be4ac63b6a9b73bf9ae9ca84bd3af02836c732225e76cd2ed1c9f1d934de855d8ef1fe4c928c6686f811acb7d2487fbf9343640d424160ca49a56788b84753c9f08439b01d5c0651de5a88924501ced29ed440a2c08f480d4eab44f03dee67332f014c164c2b4f46c83ac63d1ca180ecd77dc2cc81961136e5b728361a82b8a883f59d1fc9fa19fd43683aaa2fca64d2762d9886ca84d059fe37dbc5e3707d20af6677878fa8bbef6579da7fdb6d959f1cb27225090bc41c831300e4492e758129463eb0674988b245fb09a47c4f189ee327438bdb15794c4cc941ee80de05fb6ce156bbaa5c41a1aa9ed99767a6784006816b543abf3f464a76ca4f2ebfee8541ac5512d39acc8bc9a2a4c12cf12e6166b75357c242dfe00e7b0e9ede85f29e1d6f416c6fa5ec16a848b50a3ceef8496855dbca1a9bf1eaed429734e4cbe9b427ff3ac81d62a101ccbb202515beb8ee300b598003b8e10ac79d25780031f66568bdc005df40d9950edaa3dd73e591634e12d338a1e88e4270b2761816b96f3821e38dc7d47e5a0c7ed7782207c0a30a880e92d392b8962b1d323b45134bff2e2a31f249d2c37f773fb6084c2f73260756f3433d0a8b8a4e0e94ed10b6a22b1a8442487cbf0a4b2de456fe2146256fea0ca9e539b5b3b66cf774779a6a17e0e2589294ce8fea7c5cc90f79c3d52b5269a6ea31fbe051c39606a6d3e733610f832795de19e58d061729e320fcbe507dab05d6d7f7b5c809341c304f5ba847b3c3c4cbda457c08a96e54f2d760f83e38d2ec9f58e78c76249e6ffaab612ec9aae982b7cbe7df8e32092d7d6393bac60f743a45db1516a728662999bccb5dc75838bec32083c3b81d47f7561199c4ff1e5b5f8ee2ccc94101f27b48bb7110ba4240109fe2d0374c4704b1ac006039a56ba5550268c5809e0cd60c6aeb4f5348b8de9621de1d4fdcc0a7cbdb51b424b781847bff8c00ce8c907ce6cd69bb3a746cf5163a749168a95c0208cafa1349cb48c36d2e8306589c3347291add95db4a3600f0387da8de0f65e0a70422105cb626ea34b4287e7e298f88a247834ecce1b21b087159c6dea3aa4b03a0548bdc1c1ab034c562613cefa0bfb3801788f2034a4d767393846ef72a43dcbba988fb888e39fbad194bfcd16541f7ed1a9ed96d85d767039476514c760038ac8c1744932ba8980aeb03698dbf91b58fee433dac393f27272c95d152b41d2594becf794c568d7cb0e3ff335d83b086fd89f3f8a701d86594f07e73e80610c4df0d844598012cde19f3c720acf7f022ffe66d5a78a3981c93aa8ddbbc8574107d9e5a4e8f8e80dd3092baf2d280186f1dd35865fb34e584b44ead94dd2c86b31cc566566caa233a281ef30912ea46b8aa653d65c651fe12519e587f78b9064b731b7f403498e641a30b80223aa4045122b6208018356d6ccffdee287a61422b510e8adf05b96328228b3ed201ba7c9a23f31bdaad2d35d9e4426f70fcab433a2e8f841a3339372365f665040b4afafeb2f2084e8102d684362010dcf1996f070eeeed7481269239dd45ca355ba099bcc26c6f9f1416c839aa8040fab1596c5c90ff676de3abd95d26fef9de2efd56613a03af6752f50c6c3787b550cabf5054d662d6b2b58716d52414a1814da67ab2c9bc01de9df76f234f91e1e0c9797bf641313ded208c6ab89aa9fe87012e27d15774771a8446a2b625662312c507da221a3375601639a2351d6fb36baa5e0c7e3d57787a0eafcd70752e6ab6ca7f399d9c8b6b0bd48cf233c185d9bc5080a10a01a17cb84c3cb84e22e0c9eee369e49d5f29dcd8e49cb83b4164c486fb59cb040553761bbd4ea4ddd83937436dc4c57fd3311748395c8d64e293802b31a0054fe5cf4a46cda2423680700716317e87e53de7ee3f6bbe61d8df8824a392c6cd3b308d1dd960401965b5919c257a9a19285e81105ed5f18bfaeb56bf6a4a46f52d74fb5fbc22602d62b3748eb04b97250b0351c9c8293f78c7962faa41e106343aad45ca63910131c8577040cbaf7878b8385bcf5b0783938edfeffb49de26eb476ea684b470d598430eb7c55f43d67ecba75431f623573ad7bcb85c1d4b9f62452a8f10697261acf25010c093c23f6b1ae70abc17b34dd9cef8722b2465db3fa4240d6a7ef89f6c67f2afca0f77c5ef2f358919138e363f6d3e0315424cefd960fef2b1e309c0a7aafa213f6b796c3b177f08082bae7b172c6266ac496fb0583df56ccc059c729d6cf5447617bf027a2a41ea7ccd75b99b764123b19c29e055cef92991765238a223759aec9bbc3f1aae850dcbc483ff5d4763563cf069ffafb4f94632c2a88e450e2b995545a2ced55a3f503d702343965f1893acc807d74d22b6b9df67cb05fd49453efe68f548eedac55633f7476058f04361dabf4fb50a9746df9806992409ae730a86b89621945dc7906674397a0ab258198e047a50857842c581c74d515b93cdc00c6c02fb5434ddd6f665105e9c159fcd723c5599cf5206ee51b9ffc973ba76aa506caca9952f482c9afe08f85a3d5f84d20723a27c1442b861be44fbf58a4525eefe2ccbb2b5f7ceb21e8be6de6036ef0dc8a908e4cc248ef1d8aab87172e722d8c5bad9e137fd43994e0fee505c87135265c159ccc976c079b6ab988f16338ed81f14fda617e049bdde2e88d85044654a809c1a6bafae571d852d2e5528a9210623e42b1bf08e048e8f4f4e68401fd0075b5bc834ca2412ec74f12d35f166d940844af73d12eb0a29bfbe096e34b6d8907980d192ba1229b2aacf7539dcd621a3c2d928fef85f62d8201029487e011774a432e7ddbbcae5b0f764757c57adeaa71b9326542fd907bdee69068217fcfc9a12793ee4c6069f36322f3b25825ee723f5da545d74b5e2f1175bebb2eb572dcf322d46a26218ab008dddd887e48f899ab940bbf2092d02f5838899321d880d898b115e1be50156c41a0fb688416ddb000cd09397a29b18f868212122ec736bf36550dce084bf86ea3aae5e78ee360015e2c6f7c8042bbe881aa0faea3689af7f38a92c40296e2c6e8d9eab7cd601e4555b1f012874f13ddd3f24f16c3f5832ea0be68c6ef481aaa32d137dda93d1838c12f698a33afd3ac78478230b8a270705c49ae1a85686ff78ecd62f6ef92c5fc762e78ccce6998cc3e2fd947dc20fcc8cbd9c68ad123d3df9cabaaa4a4f54f1b8a454f9f6cd8b8adf1fb5f56f8c6beaee0c08bd933192fa970341a3635d3ffb6457335714466ff5852dc44ee43d4effdc4baa30c1575e4229d8d0b255d85307ccb37a674e6df2aacaf73108ef76a46eac419165db146d0fcd17e01d29dbc71b6d1d0422a7759df50dec761906ce52ae5c66ea2e58a85a455d603594256a3f071c97492c5484f5bc32a760747e81cb654c58ea40949c0e425bb5fb983c1866f7ff3fd980153ab9d0314171e4a1356ad961711d105133b13b527e2132568b3e94563d9daf7871324923c5e3b846ae5a5cc973892609ebdace6ab32221471882ade612f264df02444c92f27a25128be5a6020de6589cec19479426ecb9c3ad8f6986fb9328fbfbdc1712849366fe9fa4de973a78093591f3a08c6bc53befb4bdcc5e601cfb7205e5e1528a5b8a757c9793aa1a49594338abbea78b4c0919190a121d229dc891100688556a3b292b728cb3b5f3bf6583911724eec97bfd478ca3e4bad76cc03591e22bb8ee0c81653ee29255638fa545ee525c0414961aacd3235a40c3e892ce9d528ef74c6fac5d45f625dacb4a88aaab4db99c6d8012894c4694a5733acc26d2e878a3e21030e3f05554164a855e4a493c9dedb4dea95a6424f84e8feaaf1c4eacc01e425b986c8f89bdf25737b6ee54cbd3417c4fc75cb2010016d92ebd9d42db5047e9e047451fc24301a02cf489394942f3cadf7a22a4e3c91303a6ab34088d9bc1dffd1b2df7361663feaac969d89841c3e529d00be733f527878e2c50a05319eb3f8c22cdd4cf458fb49aa58ba0f51c37b21964777504b9dd4a95e41fc9a5455f72abee4c7d223b27324215c7df5fc5e6eae4383088f25e39d4365c9ecab60cfa9f167d6822b0fd07a1ebfe43ef178c3c95fb839f9e55dd7cf9070068587b163bc0cac94276fa3cd97fcb1c6c50c1298a6e89f05b1259088a9934fabf075d49fb90d8905220fc93a3a2ef17f68a820aa3f0e2c682f468877756539d73cae30ce6e2645e7eeb0c1ca215f619350a901fc05f93e3c211f674d659da6d72689ec63f4e7b786390761b6935938f7cc1e5f4da072127581b35732145c02e4ee30c289d2b6e6b0d7863e18b073484a50fbe250c9b1a61a90fdaef978e5a46d13ac5050b359c1ead33c5abc6a9a973194d12e24ebe32d08636e7147883e4d6eeffe76b1b50d2ede8dadbef3df9cd04ffc191cae4e1f9e72be18368ca9b9e0f4db136a58763aab10e2bbdb2e3ed9f92a9b3c46da16aaeef84e2856adf4254825f1e9f09345374ecee9e79ca556df90cc562dce4e2bdbf3d88314169c8b933d840769a4da02ae9c96e6c1171150e2729cddefdc2b4904075cc02b7f91bf37aa96a90e108d3da516e190a4ec34946a1b64bea68c2d2929c39a3169539c242c15b2e9849810f58d01881757c7639df7a2b1134f20488bd2ef05c41401349d50a5348d0cb735d0f8042e6a22f15ec62424fe4d3e085261b3ed342088fe7c0245f7ba2c1c7a6036c461ad53d0952ba69930d7f39f9fc517f231ccd3a502857abb129fb29b72bd1420fe023d64ccf6a9b2346d3d8b5a61c610d136e2546f4220b3f690b97679de066d31b2a5eae38a448606b7c552ec2e87b455b1ba1d8227d312d690bd4379b175743244e9437e591662c41bf635734d10fd1fc853624e6b066ffd454ef3a4df916d05bf72e6518cbf896d810638cf26af6cf1f2b02360829a2f5fce393b206f42ebd30abb463da1bc9808563d47da6f08e6e7580fa6b3205707276415db424b3f05437f3fdccd5c56f199bd249851818e72a2363b194afe6f8b6c6b6f9ef3a9234fb6ea734235bd51dc656888bb9573d7fc7f8ea9a01a06525683c46ab6e2293ff3c6cd22c5bbda24c171f1322088438719d678e0fecfba9a86bd663ccf7ffc5a19ba61420d2f54805d6d9936e633da6d6df6dcb10ad8eae096b33dbbe704fa7d426e7cd009dcab7eac5fa2efdcf8035120fc150424a15c6e41875a809007f044a3a6144929a6339bb9e25ac1013e98f8ec4fd5d285b1bf943364534d364bbebb4350021037b3f18f178494c33b6a71ee274cf6ab19637878adca6da9b0eed1ce74143adfe6fe117d9da7f6adecca3a9f433c0303ad22de84ed55c3bcb4452ef128f096c74003936eb9430a7bac72b19e8d26c89223f6e01e2fb68e892ad9fbf24ecaa25416c64b15b449a5ee395338f64ee4db7cc4fbd8f15683d6db32cf3dd4cad7a5a6a1583763cdbee83fe706914f4d5e8b6ad8d73c49a8828b765c3c2b5a1425006702cb56d484342eb8daf1172173c9d92dcd187978c4b29e63d8b49c4cf19f464fd56f01057773a3e2a9e6fc21b570c2455a02fe347f9adc55e06be2791cd9fb968455a7a89c8904c7dd70a3a512ecb1e56d523facc5f1c9a6bc537933e04696d6695f91d5b2558ccd726d41cb116236f96a97edb7a367c4393827014c42ef94fcfb03cb596d8bc9c576c7fe3581f5ad4aff7c2061e466c4d76a5963bf904662404455b4d562fe45a72332033d68242dff9083f829e01ca44142199af6a0c713b571beaf5ce52173deff671ecfdbd589b2bf0e0e4254a630ffcaba7f67363eae8b032a612f2cf650a657e42c9ccb73a41959191053c7a22b54a8f255f0afd2d04560d2f89145893ee2070b7ddecce4092faf38af8a3be8db1a1046afbf6d50861e132962875b44b9aeeda869e742c6c0979585f288e37bcd3e9ec4f079caf6a4153d69255ac731d77c018133b04a8b3d8f6f871b5d1465468d25781fa723b55138721650030d72a61812023369b84674715c16077ca720881a64ccba90a5abd09c5371642be265d78f7113881dbd90491a8c5eed4f58a7acfa080ce9660e3d2ee67120d344eceba8968d3022168a7e1be54e30a33007ee94b912d41be1924a18c09bf8f6582646712cbf19a91f4d4779c29d5d9673318d287b30d13b2798ef4cf569c477b06bf117e31498ac95cac81cf874af8dd08e722e05ca7630b5a281c7d7ba43f2dbbf40c168e3ce0bf0e03711cecd2139b74a3847c38fb94ba0f11597d1c957bef05838d19b6b1b89705b2e4825bccaee9b7f53a8d1c331d6e991916c9a6508760d97e6703bc5a8595c90b940a8066f09d34e695f0f3d5dfab1f527199fd15ec51c06b4f6ac700f862a89cf3470f34033a77e4731fefb7babbe8f01b5e305ab944b7ad95439307ead916dbc3d50442219a2d9d44f279abd08c7c79d14d5b68835c8e394a49706485f285e92192470994d2de5b8e760009d135712a25ff78c64eb41cb8d52420562df2f3d91647e2f480c8c51aa15da780883b1fef79a06a12ab000ccb721f607f29f155451e5cf2f049ca4a9d89e7cfa336721a916ae36eb676e150a1224a3c549bc9b16b3fcfb89cbee48a6d61b477465c781c8b0f70227734e30ed3bb70be697f49ed4e791716e91c2e910edc6f0632d907f2994dec4036f36531d3925acda000b449058856411d23f9f4440da9252c0f87219289c52240a53b4c310abd3532a41f46ffa229585bc85b1607b8b604e4ce242ade865a594ea5f31925be2fdf39cc698bc5749b5ad4d2add2a58c2eb57444ce9f77549f1130a4b190b061f07444963e116da67565b677a499d745bb9684e2ffd9e4f21d5d1d0910314789bfcc2052e0ab126092fd8f395fc6691bdd96c4c0a21add88777f57e8b0e26f41891e078a3a36a153c63070328e82bb93576f93f3fd53addddbdc09a6e03855eedaf5e43b81e0dfe7be7503fbb2b43f26656a33620cf182d7bd131836457414e66065c9d8205014c364af5746a07052f16d2937c6b9abfd349fdc69ff3cfe516f4377c5628e832e26e69ae50d7a4cfbe150af4f3b1bb6d45c370020b88fcbab74016acb45ab6c44930db28502a2427a791d59405b58272ad2d04f4807d6873799da4463200d999e5ef6735d1f9754a77cb0a76c21a29c6428910764db53e284fe48e95d71d9714d7903e3eb92ccaec12e82906bb879ec77834c6303b092d945ea251f927875f480cc0046e3a06ac30fe64f321da8fd88e11184c13f1f15385862ed6bdf438c644aa8e6d884299f3ccd4a09a9edd65055b736593773335569dcbe6a7bb41a68f74764316c0b581615264519d31fb9619d6fc25691bb1ed0e8761709cffc9181870f6940df9ff46ce8ff9609c1dfc34705dc9323f79ee52e4ff5951ce71df4c602b0d2f28e4c6bd247bca01fce328910ef329eb4548c65c99b5e69e6729fefd7b7a1f8e75c0e9038e5857fc43e46ec65f3e7a54c31035a6506be02572712d0262d2399a051abf3321e7cbbbd5ab8695d1fab5229173f6289b1501ee6cfd73a974fd246f1d31719c516922ecca0767ac1695c5c997167ffdbe8885e60fb2316cb8979fa2ae4eeaccf5106da23390b4aef46b3574be1e20eb5546b8db945268a313591d14b3170e51cf8ee54f310dbc65eafaf75363db4bb647e29163b8097bcb4ac2c04b140b571210bd4b030c2e263b48b8448976ea4bfb7b13b845817471b23091de6fefc5723091347a4bd91156d6c997f8653e7d35724e379035772c5a35d0f6661bffffd54cf06624e77a7fee68b6a5a4ba2c0c69ad5620cbeee3f0c3700455a7e62a6dbc96d547f7c04400e9ae050ad57266cdd0cf3d3783f60381e24027fe233c49d8572c128d87aa6771a629759249dcb4a27878dc586bd3c8b53deee5cf525732d6ed8e8ea94827e2076be1cc1cf8f9f9f23f41b6abf80c0bc901b1fe9d398f92f49a93d47cb32f0e4bac0cb2f41ad19aba5c3106ea08e25839a05ad19a7bf6110f52ae26f0f6d62680a83176c47d75850a46a7d20d1418f167d2d8f71b422f9416d73fcffa085d8663ab6cba756f1d413caef21ae61ebed8edf1ddd889edde8cd67a3db85674de2b375036f030d845ee4a35f61eff05357e771e00e9e76a8872c962a040a81a223116fe4b4859f5484905828a35468171c3c0d8998975c9d290096ca585890d9d51299b642c2d4d0a12ea0a51af539f0cf37f2fc2d417eb1e74acca1e6833f993158214c78915072b5f2358d6ff615d4a51ee71f911ee0b9f6ca0c0a8e96586c20c85d8b54074c68991ce326398ad6792df1aff480a8ca3fd5f4b9dfd10036f98978ee665afc25cbb7d551b476e7255cb3327349e7d8f55f064b45ad9ace1e2234d1f22e871d87a64b5660a7b95d9b9e15f6d12c0fd42fa54779f350808fd4371daf71917892912e888988922a7ae8990842d1fc2f91c955accdd9353dcd062bc2e1e25e837646fc4c9f1236e874932ce4a24f686d55f496025309855820ebb695621b50acdbfa6d8b2865cea2b92c7e29cfac054c4a1b419750b7c58a4367971457b79692c5785b68464a2bffa7e021d99f388b586057290f20f903e76ff5b595392fecd766aaae1419a5773f7b68ef9215682c1bf79ec3d885f2f29ff912d5e130300078d8c498880d4c23ce0356212c9cb13b513709a9865a9b5241db6ca38c8edd844a3c27b31238d2d724a9b0f8124d1b079b28c305d1d68b1efe65e50d08faf4f7d85c8d7537b446c6460d92146a955f0054159fbc6d980a8d79348f0355f05e0f1df1f240b9fea2d7f0494ee33fbca5521003f62d087924e2b3b6d4cbca75e229ad916657a6cf561c7de1160e24c10e42d91efb136eb97a50b18e956585721646e5603afc875496ff375fb17d0757c4eaad7055037b244a7a5c49b4d97ea5f9a4855180bc4ed5fe55ebb0cdfc2ed3e197ce17f99612bf23d5e92d8308626132373d4f354b584570b6067eaff493c8874a7fb1f411b42bdebc4c53298b779c09a8721678f61a4f4cd833ab6f5a726cffab83e69bd75514db461b24711525a65fb471a5d3eb977bd845a17bbcef5153cbca1f422851c48d61708bf4e18619e39c92d6cf2d7462027a7a768a0a671501cfda39dde527da26c1245d1a2183e8db5dc159e82af2591cb11aaefb36f87580ea198a94a9d98dcb0d3ea1abe52a153504508bfd199a6638fbbe730a0c24b28d6db75ecba8902aa884b5b1e918175117811e27b84b8ccd1bba877fe41cc932ca4d063b47b762887dcc429b4f30e996e641dd90be08fb6f27870bf18a3962e09904ffd5192fb254344baf094ec4f5c64ed9e77c5762acb1da4bbecb85228adc0f8407c26220935b53f18cad221586b87c7d021128d937a80a8b74a53a38f1c8655ce55238386acf6475ac3a15976b57ee51b4808830dd6b2281fa9b894ab1b3880a5178b00a928959dbf5f4e890098f5826698035cf9a0f4fb45b9879aa3741615ffc1d8d5e02832bff0ac569381bce699a12e140914c1e28f9588ac26366ac62f9e9b9035d4656b1e44e21bdfb2f82463c977b9a985e00d826bccbbb732a5d916c54f6c02bf9f15da704467e344330d0cf30230a7bf5239f0f4c72d6e0a2368aa2ceef4e68afd81d6d971b5ecf256783dbc268e195161cb7bc44e7b5fe26cb0a453c3377b8660825db221cf161f3ee6eeb3eff179d229ea366e2518d0bc0b1af83a62d883517a807bdcec564d15ff893887c265aa8a2455b99264df335c4e346faeb98b0ecedc0d4fa3674f982831af82456f37bd34afcd605caed0bd9ac0ecaadf02d60634faf49cc64bb165a8702c22d997ee4b8111d3d35b493847748e56be69d75e7c0d75a832622c03422a9a208493e02591210d077e05876483242a7197f4865383e5fd89ea6512dc8b5e198e83a51b2845f3d1f2245b0865da9dd887843397c11504bf077c202d6586505233e8ff5f43969d71744a1d6d5f8780f0ce4664bd6ffca83592ce0daa0c6b63e46bfdc40fd0dfaf0ccd9edaf5234f4664bac2d1fbb0eefc8e172a65b8bdd15b655e042e30401c0900c9b70e1cba5abe41ed6e63b88871ba7fc2b3311d83e81a0de446c01697f25b7e5f0d7b79a5a94ba0afbf197ad87b50f5b6e9199fc06896d8eabd3b53df48438ee7631a03640ccbaf9c3c8fc251b1dc13237b1d1db3214be00d189e957ce5be30c2b89d39e58ec011e6d5722bad8726a6d86a9c6861b4159a4d01898675555d89aa38293c52d7d0061ddd08a472c79904d095aaebc64ccac226505d712e6489428a78f8cc177ccd66292735a5f75160bb4de92e26b7f0befa90794bc41ddab297a17a7c75324fa9deccdc63a9b16d181600cb24df90e8651d2d45ada686e25b084f6c1a119bbb2272e2ef0ad8181561e2b04635cb5026eb040ef4c3bbe0fe7352635e39e22f53df2260abbd9adc3dbe901c6bf53167caf3fcbf450cbb2f459a18b4e90c5478d4590cb8fcfa718789c8d8124fe798d2062c3429aaebb1695d8475be7356b4ec6b4b88e6c2839c628fb576a71cfb72227b991c2407fdd672abc23367ac773b0188f302dbf5699c169bcd7f97533e851cdbf9887f2c96f32284c3f5e3822135f85c99218a723a268d2aed464edab7eb885196512b31b0e8324a4e349f56a043b0fa981d9bec99588f2643fc77a10448a98a2302def9e64f7dc09fd02b89c898cadb4617ad644562db7bbbb434dbb4815164e4a9eeec44fa4fabd6684b0cbce91e1fd11ef0d94ad8bed6a015a756ca30a69273c8d3751405a3e4688e4afa740f46303a99c21cfe172509b8f22e204ffd39215c6d37937a715967373074957c40676a2b6125804f6bdc506b533a6e04ffd846e8b307e1ecedef0ab7cb2d06fd04d76ef9f7329b69a6a20015a000c9bfd66274b9665fc9b05015797ddbc93a2953144b74b1ec1078e10ed66c374d1403ceea63e07dedfdc4915059f530926d2985c2dfa7f61de3188ff3c96267d65737e462c730ff70a5d533db9df02a095fdaa5aea439ae05cfce275094f73c427cc2afb76730d02036691cf73378rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottrustedgrub2-1.4.0-bp150.3.3.1.src.rpmtrustedgrub2-i386-pc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1[M@[,Y@YyY5GXXV3Vmchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commeissner@suse.commchang@suse.commchang@suse.commchang@suse.com- Fix "no symbol table" error on new binutil, backport patches (bsc#1100984) * 0001-Verify-modules-on-build-time-rather-than-failing-in-.patch * 0002-module-verifier-Check-range-limited-relative-relocat.patch * 0003-support-modules-without-symbol-table.patch- Fix packed-not-aligned error on GCC 8 (bsc#1084632) * 0001-Fix-packed-not-aligned-error-on-GCC-8.patch- Allow to execute menuentry unrestricted as default (fate#318574) (bsc#1052420) * added grub2-menu-unrestricted.patch- Fix build against flex-2.6.4 * grub2-fix-build-with-flex-2.6.4.patch- Fix build aginst gcc-7 * 0001-btrfs-avoid-used-uninitialized-error-with-GCC7.patch * 0002-i386-x86_64-ppc-fix-switch-fallthrough-cases-with-GC.patch * 0003-Add-gnulib-fix-gcc7-fallthrough.diff.patch- disable PIE building, does not make sense for bootloader. * trustedgrub2-no-pie.patch * trustedgrub2-no-pie2.patch- Fix build aginst glibc 2.25+ * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch- Add COPYING to %doc- New package trustedgrub2 (FATE#316553)build72 1544466219  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-.1.4.0-bp150.3.3.1trustedgrub2i386-pcacpi.modacpi.moduleadler32.modadler32.moduleaffs.modaffs.moduleafs.modafs.moduleahci.modahci.moduleall_video.modall_video.moduleaout.modaout.modulearchelp.modarchelp.moduleat_keyboard.modat_keyboard.moduleata.modata.modulebacktrace.modbacktrace.modulebfs.modbfs.modulebiosdisk.modbiosdisk.modulebitmap.modbitmap.modulebitmap_scale.modbitmap_scale.moduleblocklist.modblocklist.moduleboot.imageboot.imgboot.modboot.moduleboot_hybrid.imageboot_hybrid.imgbsd.modbsd.modulebswap_test.modbswap_test.modulebtrfs.modbtrfs.modulebufio.modbufio.modulecat.modcat.modulecbfs.modcbfs.modulecbls.modcbls.modulecbmemc.modcbmemc.modulecbtable.modcbtable.modulecbtime.modcbtime.modulecdboot.imagecdboot.imgchain.modchain.modulecmdline_cat_test.modcmdline_cat_test.modulecmosdump.modcmosdump.modulecmostest.modcmostest.modulecmp.modcmp.modulecmp_test.modcmp_test.modulecommand.lstconfig.hconfigfile.modconfigfile.modulecpio.modcpio.modulecpio_be.modcpio_be.modulecpuid.modcpuid.modulecrc64.modcrc64.modulecrypto.lstcrypto.modcrypto.modulecryptodisk.modcryptodisk.modulecs5536.modcs5536.modulectz_test.modctz_test.moduledate.moddate.moduledatehook.moddatehook.moduledatetime.moddatetime.moduledisk.moddisk.modulediskboot.imagediskboot.imgdiskfilter.moddiskfilter.modulediv.moddiv.modulediv_test.moddiv_test.moduledm_nv.moddm_nv.moduledrivemap.moddrivemap.moduleecho.modecho.moduleefiemu.modefiemu.moduleefiemu32.oefiemu64.oehci.modehci.moduleelf.modelf.moduleeval.modeval.moduleexfat.modexfat.moduleexfctest.modexfctest.moduleext2.modext2.moduleextcmd.modextcmd.modulefat.modfat.modulefile.modfile.modulefont.modfont.modulefreedos.modfreedos.modulefs.lstfshelp.modfshelp.modulefunctional_test.modfunctional_test.modulegcry_arcfour.modgcry_arcfour.modulegcry_blowfish.modgcry_blowfish.modulegcry_camellia.modgcry_camellia.modulegcry_cast5.modgcry_cast5.modulegcry_crc.modgcry_crc.modulegcry_des.modgcry_des.modulegcry_dsa.modgcry_dsa.modulegcry_idea.modgcry_idea.modulegcry_md4.modgcry_md4.modulegcry_md5.modgcry_md5.modulegcry_rfc2268.modgcry_rfc2268.modulegcry_rijndael.modgcry_rijndael.modulegcry_rmd160.modgcry_rmd160.modulegcry_rsa.modgcry_rsa.modulegcry_seed.modgcry_seed.modulegcry_serpent.modgcry_serpent.modulegcry_sha1.modgcry_sha1.modulegcry_sha256.modgcry_sha256.modulegcry_sha512.modgcry_sha512.modulegcry_tiger.modgcry_tiger.modulegcry_twofish.modgcry_twofish.modulegcry_whirlpool.modgcry_whirlpool.modulegdb.modgdb.modulegdb_grubgeli.modgeli.modulegettext.modgettext.modulegfxmenu.modgfxmenu.modulegfxterm.modgfxterm.modulegfxterm_background.modgfxterm_background.modulegfxterm_menu.modgfxterm_menu.modulegmodule.plgptsync.modgptsync.modulegzio.modgzio.modulehalt.modhalt.modulehashsum.modhashsum.modulehdparm.modhdparm.modulehello.modhello.modulehelp.modhelp.modulehexdump.modhexdump.modulehfs.modhfs.modulehfsplus.modhfsplus.modulehfspluscomp.modhfspluscomp.modulehttp.modhttp.moduleiorw.modiorw.moduleiso9660.modiso9660.modulejfs.modjfs.modulejpeg.modjpeg.modulekernel.execkernel.imgkeylayouts.modkeylayouts.modulekeystatus.modkeystatus.moduleldm.modldm.modulelegacy_password_test.modlegacy_password_test.modulelegacycfg.modlegacycfg.modulelinux.modlinux.modulelinux16.modlinux16.modulelnxboot.imagelnxboot.imgloadenv.modloadenv.moduleloopback.modloopback.modulels.modls.modulelsacpi.modlsacpi.modulelsapm.modlsapm.modulelsmmap.modlsmmap.modulelspci.modlspci.moduleluks.modluks.modulelvm.modlvm.modulelzma_decompress.imagelzma_decompress.imglzopio.modlzopio.modulemacbless.modmacbless.modulemacho.modmacho.modulemda_text.modmda_text.modulemdraid09.modmdraid09.modulemdraid09_be.modmdraid09_be.modulemdraid1x.modmdraid1x.modulememdisk.modmemdisk.modulememrw.modmemrw.moduleminicmd.modminicmd.moduleminix.modminix.moduleminix2.modminix2.moduleminix2_be.modminix2_be.moduleminix3.modminix3.moduleminix3_be.modminix3_be.moduleminix_be.modminix_be.modulemmap.modmmap.modulemoddep.lstmodinfo.shmorse.modmorse.modulempi.modmpi.modulemsdospart.modmsdospart.modulemul_test.modmul_test.modulemultiboot.modmultiboot.modulemultiboot2.modmultiboot2.modulenativedisk.modnativedisk.modulenet.modnet.modulenewc.modnewc.modulenilfs2.modnilfs2.modulenormal.modnormal.modulentfs.modntfs.modulentfscomp.modntfscomp.modulentldr.modntldr.moduleodc.mododc.moduleoffsetio.modoffsetio.moduleohci.modohci.modulepart_acorn.modpart_acorn.modulepart_amiga.modpart_amiga.modulepart_apple.modpart_apple.modulepart_bsd.modpart_bsd.modulepart_dfly.modpart_dfly.modulepart_dvh.modpart_dvh.modulepart_gpt.modpart_gpt.modulepart_msdos.modpart_msdos.modulepart_plan.modpart_plan.modulepart_sun.modpart_sun.modulepart_sunpc.modpart_sunpc.modulepartmap.lstparttool.lstparttool.modparttool.modulepassword.modpassword.modulepassword_pbkdf2.modpassword_pbkdf2.modulepata.modpata.modulepbkdf2.modpbkdf2.modulepbkdf2_test.modpbkdf2_test.modulepci.modpci.modulepcidump.modpcidump.moduleplan9.modplan9.moduleplay.modplay.modulepng.modpng.modulepriority_queue.modpriority_queue.moduleprobe.modprobe.moduleprocfs.modprocfs.moduleprogress.modprogress.modulepxe.modpxe.modulepxeboot.imagepxeboot.imgpxechain.modpxechain.moduleraid5rec.modraid5rec.moduleraid6rec.modraid6rec.moduleread.modread.modulereboot.modreboot.moduleregexp.modregexp.modulereiserfs.modreiserfs.modulerelocator.modrelocator.moduleromfs.modromfs.modulescsi.modscsi.modulesearch.modsearch.modulesearch_fs_file.modsearch_fs_file.modulesearch_fs_uuid.modsearch_fs_uuid.modulesearch_label.modsearch_label.modulesendkey.modsendkey.moduleserial.modserial.modulesetjmp.modsetjmp.modulesetjmp_test.modsetjmp_test.modulesetpci.modsetpci.modulesfs.modsfs.moduleshift_test.modshift_test.modulesignature_test.modsignature_test.modulesleep.modsleep.modulesleep_test.modsleep_test.modulespkmodem.modspkmodem.modulesquash4.modsquash4.modulesyslinuxcfg.modsyslinuxcfg.moduletar.modtar.moduleterminal.lstterminal.modterminal.moduleterminfo.modterminfo.moduletest.modtest.moduletest_blockarg.modtest_blockarg.moduletestload.modtestload.moduletestspeed.modtestspeed.moduletftp.modtftp.moduletga.modtga.moduletime.modtime.moduletpm.modtpm.moduletr.modtr.moduletrig.modtrig.moduletrue.modtrue.moduletruecrypt.modtruecrypt.moduleudf.modudf.moduleufs1.modufs1.moduleufs1_be.modufs1_be.moduleufs2.modufs2.moduleuhci.moduhci.moduleusb.modusb.moduleusb_keyboard.modusb_keyboard.moduleusbms.modusbms.moduleusbserial_common.modusbserial_common.moduleusbserial_ftdi.modusbserial_ftdi.moduleusbserial_pl2303.modusbserial_pl2303.moduleusbserial_usbdebug.modusbserial_usbdebug.moduleusbtest.modusbtest.modulevbe.modvbe.moduleverify.modverify.modulevga.modvga.modulevga_text.modvga_text.modulevideo.lstvideo.modvideo.modulevideo_bochs.modvideo_bochs.modulevideo_cirrus.modvideo_cirrus.modulevideo_colors.modvideo_colors.modulevideo_fb.modvideo_fb.modulevideoinfo.modvideoinfo.modulevideotest.modvideotest.modulevideotest_checksum.modvideotest_checksum.modulexfs.modxfs.modulexnu.modxnu.modulexnu_uuid.modxnu_uuid.modulexnu_uuid_test.modxnu_uuid_test.modulexzio.modxzio.modulezfs.modzfs.modulezfscrypt.modzfscrypt.modulezfsinfo.modzfsinfo.module/usr/lib//usr/lib/trustedgrub2//usr/lib/trustedgrub2/i386-pc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9284/openSUSE_Backports_SLE-15_Update/22f4d57109696a3a4396551e533deeca-trustedgrub2.openSUSE_Backports_SLE-15_Updatedrpmxz5x86_64-suse-linux  directoryELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not strippedELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), with debug_info, not strippedELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not strippedASCII textC source, ASCII textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df1a301d0262cc557b6ad2f97fb7b502abd763a9, not strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, with debug_info, not strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, strippedPOSIX shell script, ASCII text executable, with very long lines w | nutf-8b21813d98ce8cd392b7fec778f2d18924f479e62204531dbf4c3af43fc3dc6fe?`7zXZ !t/mc]"k%w[US_yyo*=bH q>/t[_*NRY{K26䖋:8d$ѸmU/v6d.J&qo$LL{㖚ѶvM?SĈj$mLQLJs+x9Tۥzݽ¼yZ>cZ%K,+˪k "I}qQbI]Zg]B#oժ_HSt*;w w!CW#[P4u^3%DX 5y[&_nO˜ Ofy#%> y (hb=c둅q]?c@0 .hy/ S)HJ<07Q3u2AfFHw330/cWv͠<e^>l$ˑJȮi9w H#kYSBㆫw#>o%ouG3=fBXh&v/(<$s0̌!ؾQçGX!3Q"ٱMM:T>PՙnS/B}2t4;x#\S?p ,Ӹvھ/pAs l);? ޮ-͡Gz)(aBϛa,jŬݼe4P? z>jL,߇rwN=1ĤyyC-2ZpYݭW8\^Va:2jLZc{#FG=c#%7țvf ^E=微2 Uv~ȺsqDQɴ q㈑sˢÊ!B{վcMt/͈܎jBY,K[|&=-b~ݾ, Fv &*%ը%:yy4˃nIT`0cܐX5NIJK,٬){Xo G͒"mz.f·͝fy9?7A%6JF yA 7g>`~!#0%琇Kkwn->RAƛ gyٞ8@ bop,r{RZn$N@}+߰0lqD, A4ǥ K>}vUJV!޻Ȧ 43hV{hnJ̅ZpܧD}5,67"WSS[͂9}Q+N5%" ʺ"1x*Y[Ͱiq#*t.4yJ aNOޓ-̓ e'Zw\ ZUY%HOZ*S<ׅ yzf Dp Ͻ}Di/Bݲe3Ca=-sl;?ˈ=N+;oR[weWDb)#Kލs#~2~rGgDVh&Bd0E=P@a7eB @FRDp"0_÷w䤕`SIv\!a RY徏o}se=}'jpgA 򵎇}w Dx\b/bC6f4[ר$ɲpM:RFd}fA m%+5T4I>WIs_H`sgKHBVt;[]waut@M^R\mOp*$s V[bbI|MjG"X{} +/O#NO6ٴ蒛_̧Kc/Lݏ7z.~܊v|-4U:{^ؾ"g=TNaݞ[ :Byc!ɈmG ݏȹl|T7e0P;.|ǐU2Mg(iVa֗cjc V`z^ ս"\N trG6;4$Kvo!!327 KgЏ D"e" d;P+<gM[?'o%;];]'s#@rMD4w=qz<\[U?*\ǟw(M^'0ovCUՄ~畚#/ji>< oZr=z5(/71DZg+'vo!Iǧ8_mpl rvՑ';:2iwm=TSסH鮋PV~)^#626ҷžUu'o^@dҹxꛑJ K#dֹhnu3iG{Av%CXt-Ἳmx"2zi+O䝡9L)J[M˲[n|OTCtsT _ '"|v4qW;'s?܃ ۉA:AkI1H ً븭X :aS_Fzj nu%EPCIAg1ƕ+eaDKvkKă:$wB`,oxo٢Ϲ6=>TeAdNu$cyyPFXF4W;7<Pem=2ʨI6PH8 (^7Mq9GskKo"wݗqY(Q~m#~'$FQprqڒ`,Q^ ^mQzA.,]1(w=VŒ#?8(6Td*?v5˿[zڔ`5!ΛuBkT!L- *~HK=onOĆT[hU}* u M' |k5[pрo>TOsEo@t7+!jx Dk*+s;Æ&9(L ^n2E}9U(sx5JyH@bލEeO\}"C1Rp 5Ffӟ];Kg2<>'k7m}B$TRpd=+܇X0@;Ņ$/i`PtΌ49:qlVVjE6u _B]=/yE2+_PGVZ?uK_^)߱>wrlP+rpf0_*r,2PpD *qg F\R髃8Q(9ѐ]‡P6Mwbfa~ufP MD>>}JXb$ e ;Z#*CyLCZʛ82|&?V F`D]Ki_>fLǀeW\՘4V.TdqyYL^Q(z/2WZgX<Ajo!3!D/w鲒6`:*hMKЊ[TTEZJp?`熓]z'ื#`2LCtdpPIbS󟲑?7N i0Y@XQBSFJ^½y?Ն+C]sv@8|?%&at`wlCne fYu ni}YE&f@zݨg"8OV\ =˳Ǖ#)맼l&_70k褧5Y#@eu_( _Oĺ tgoޖ a在8]%CvK}YES-󿤢 $E+AY)_ [Z ǢqFjKu4&@X}3P#GCѐkѾbQQ"0% *4 7}td*#q;F0O_5V1B#AvGIū+AklkY&Mn7csCr? B^ $0VP ) DKmkы澟 )mEb><]bWhH YL8H-{v=>Y#ZI ace?eWG;zKaQ'Pg|KZxԐL'#e.t\I,vzCKK|wC}tyq $@HgשJ{j"]٦ck9Ӏ/S"+.c: gq8HB:CJOI0~VzBm!f\.'VaQ lpq˫o%QC+^Hఛ̰Sw#\43 ̥kMh?׉=[; s/L^r*t֞[ecu OfpWm >?!Dc.Q҂ad2TUJqU}ԟF@Kr|>झs`ׅmpxJnX#)|a"Kf tMK5|O*(Ѽو|ys>M}RM]oo(%*u;4*E1.QӲ!o̷yԞ*zJo=A)pJ`SN]V)uȪ6ME޻7`1~ vqnmqZ,cEy4bpǑq։5.|߸ΖjLS; Nd߰;@glzQB=A-{+M8#Q_&f혟;f{-\瘮)ҏrh#qZWU|&ۢ=u :CWdBN,6xvh;q q{1K b^i[<{G]Ow-UjiFvDoTUdG ZΧa'JֆɾA@V>@ HQ~hԼ4_ ]ggNr :ר>Z<憨{, yL7l_pl-+4<"Z .&F@qH:NQΥ)RiXغ9zW5h8eKFg/"DS'NQ4!jjoڢ  {ERs,Nb>zfe26=eJb5Q) dRJ5bL5,DOw%ZGl9@D-!k0D_qQ] jI~52\U;40,=4Ցm`GOϟsF46<<;UՆQY<Nb= ;wԔ4dЏۭN3_Ar? | 6964g*A՘w6jw@x;$?,Hu[!J $}qCy?TYfpOvK$(vweyiCh-&aoQc6}`h]A<$rҎ~/{ZkQ4pOh`B5CYV^g\a55Q0Z0yi@v,!#W(&Y,g- sEو/pYz~67yFz|{@6$oo7==/hKQeP֜7{=k_r/=Pf.M`Z`64Ƅ³AHo։V3MR*$_m&(rDv>jƙ)tgcBgxzF-0>Oc/7{,DEz- & sVУ?m(3ϛ]]L4 ѳW`Goai\(MtD%`I .GGV3I V4Rd r`Pi0y+˃}?kEJv8 wPTZ<~K_C1aQڙGAN#: :l1{¦YTZit}1\THNoQ&jR/G6u¡qP!”Km=l}b+*W|f-'/v8h:Bh{N$ %*>G zun.y>K?A<>لá\|!X? 40ۻ/1o.:Ŵ:K64&_It^K7eFHǚtB1d @ %"7H2fy1J1:q'{_i2zozi`<ҽq!Wwv$C gkBvկ?nOqtfkvk7ۍtO4.yP4q\(z8hPKN3OuSHm>C*%']gJu05vH ޳ryO-Q.?1Qc _<:ےp gEq.hE>)گ qpY91\OGǽ?l.E-ǚCrV6SFѻ CMw}2C9K?n sڭmjX('kDrcj8RS,W8?_CAPQ7пyH7h"Jisj)ԫ! r F]nB!|6ǨOكE_;k|a't5F`VDo{Z &RB+A5( 7$>0mʼnH؝`@M3}rQqtySۖ%H3w 7AyF^}inH1U+:ZSbv|'{GSeXC>q{kBN_"OGdc;@] 5|l>388Lx)?t6-og#Y-z6rs8 g8S~7]$dń yChNӑʺR)Sڵڠۀp @2C@HH8hhٱ-,1H ՛9j'gap}>y $H|m2dC!ҥp8,FGq^ #\#Qmq]Ճ$/-b2m%\AdC8 ޭ8,5G]%|:H[C]# ]S1'keټ.0[5 i Ze3 "i΅>6$eVx/(0kh%2dR`;J&VoRCnist?flQQq bj1m7 z'tnqaX]|I8aIl+C{-r 6ەP}5ATȀꥻaL~j (lwVs; a1xRuQ]@g s)5\Uj?:\dglݔ|ɉE0pײll Dj%0 *t=c6$yM@ɸ I_1[mriy%lGςBѺ(l.>L>VU[[:7k( Q @0,M*3EL[߷?]6D ^%/20XJ 0k, Q+^DzZj!:ÓRY,>I}"sjyL_jܔ H4܊7 j1;Wv ڝZT=6P lxepì꠺+ԟ/<} qCǵol >Ns <EINwHʅb+0liF@9:M\ÌOfZRp^l`1Q+0J3KV|ƇG=(p$x,*h¼bċ=!4ӲaZ}""N6owڂvd>%ZJ4: ˎ pϜ'DX#SFȚ"4U^__dW^#8u`~P(ƨz 5t l]s"}GO4Tk,L^XbB E9Ozʤ&eaee2KD)z@ώm@peJm#2Ŷlkܘ]\+]0C-#3?R]w}vCSK v.6j Ȳ}UQd (2ud7hիa(i9QSK7H"+gd(2lDpT³Q]Yi\)$+v|pi _;ǐEXD/ozq$`E#f1r@E@)-ޯjŨ;, Rqm!DJ{0W+0C 鐎'2Z;nbƚ*E](/&̒ [oyd3 0 _[\f = )I_*M,OidFH1FGl,G>]671fJ|ciZr&o䌒fR~}x{܊-C$:IVkyRAC3/P_oH~-BRufyL/ٓVKr{NV I7sMs7Dc8p-\W*BZW;P. Bj.4Ҷ=Ղba_C=x"v(6!.rb$.'Fu0IN"fd|RnN/:j;Am-W #F0^hϵX %'̝UTjshTy2:_ڇ&#c| 41EIga FkcÁJ$xwka2`'<;h]@ 󵹩{7`J}2h塗-8ӬgKo^"reExLC$*^#tK~ϣ#١xKRX>Y54AoZE7Z`v80!0'UpErXF!to-ϋε4SsIꚖ*BM)10w<=iX΃~JjA أRN^] ςsIyg5Bg&X'Zlo1"cnW>s{UJNHo-]A&"ԯ6BCkdWms'm6FnHVUI:\U~ pJx}rmlnr!RlkAzݵ&`]I9c_K&OtcٚK򠬩 :#vgml,gjXhFQ|VJ{(s/q\wٿ /p40z:#^# 9o-~f"d\۵{Hު-Wc' @-$9+/fnLQiByM巃zȳBE>:PF '&~ bcuƏr"vHl +W1 DaJcZꇏq<[!RS$ϼ_5eͰ?_Xj݈\1HS;adtY 7[T1U@{wNc=EVo,[a5Aq=}"j }{'f$} Y30b3~0Sq0]r\ xLIc?]9[P\Us!_Ga _㺳~~a<)Vg-Q`@N`nhoUG$LPWk4X%-p/jCe Q'{NecMoC˶2~6n7Dl1JyHVQ\FVFs 0/rL'mU4#|p{PEVM \rS&njrY. MZx/1ZfZRQd;c p|<ժ,0ඖT k^C4,muk;ZlO U9Z{\:*Ig\R5=҄V#_ i*P[}P{.ڵC̸֡&-ݥؙO抐z;p/x..'dp*긔Cdq3 /)xbY;KwXFШjy߮$MLlQ[m2t?zь?J|:D H]Yx :7+'jUtqN) @MdQa$ +:cei֔:DQ׾$2gzS^dSg7wYF2.#ZYm5W_RmZy|FL8tR|I RyzcpWwYY^ŁcxFJ#OUk7jJJ geh-h^;mq26Hdu*jeR)N֎}Bwzȝ?QXm2 ۱< N:/+riI@j~9<+5!ɪD*]M$^ _:%Vi01}[b1sr[燵=T& KqJVz$GX_\1rn;(>x_!_[ݩesq5m͜)KW|3' i nZjcى ;r`jp0Prʩ̢_M/*_JXljnlc K`CUrU9':4ovlӳ:2kV2c PF IYZ^TǽKC@@_ʂϗ*/43..87$<_ܹ+Cm a I?{tG4b񀛛LVeP1)w}Ĩzu8RE-V2eLXԡ4$Wdyƀ|U6Z;l3z?n+,UƼV$e?jRgϯrGMl n=~;m4r{C]_dԨ4O8`fd+/XMoa\ N90΄7P>ZYHs'ay.-bX“I[,`P )ނ `L|B6f [%֓yƴh =4xoũϿx4HҘaOfJ#fa:a뇜.U2d(VXQZWw&ZSZ ]ܸ iC4;?Lz{Ԍ&Z !q݌ᔜ(M(0f.gV~~8-hZ`)%:H=a;OTN!6r fs.quR.CS Xxȫ(rWJ XABA') +PsqKanVYy?maX`bM5 o֐7%f FZPNx4&JPh䢉sfĂSpMΠT JM&ti'FWgF" y$$UԞ0K߮FZEېze>iJT'8ŃE"V{ /v'k[Dn+H%+$h ݧM,\Cר6.L>Zi5EMDUsTk=;COYTjE4;a?K^!`Iq1}& U`eZ}rN?u|ZxY:3: .&·>c1z yS5jǁԎIb'ڸ&|?rDȳfXi/{M$c~ܦ42*8nE$Uxo۪(?g`d7eX@"Mcg\:%W?(w2e˸LDmQyPhg Uo``YDy7ΜuD°qM:ƀHvClBGyqR,LӴ˽G\Wb=3~ t]4STcW"R.XKRgW8IA + mU(U z0B%\9GJ7ꉝo+@P\ndg{=[ɵw㳏 _jLu~~r^u, iT1a9r.W>NTi2)>̳&dž<.siL[*s[v76gc}Xkh -L*h ?UyR)(PG ;[5$19,"<(Z!Ϝ}aO|N~c2-Bo{ԣIv7զv,RZv2bn{ Ћ^uUth0ƈnn}$=j[:U͹(y"Ù,sJ}w~Lp;q1I<1Oz1q(# kqq DTZz*?ɿ#R~-. /v/+ HC7{ i LG&ꮊ$F5,JV1%dQ9pƊX3mo~&5>(gKp ]eM&7S+!ז5x |ئ EaVt )-$L_s鄗Jȷ/KC6C h(e IG1pNqҤE q(n;h.CpT []q%(U3ARђmKDP$|e,903 k?K ~-RָYEaN7Ks`, 4(SQo C6mUJaSz+@a.$70V;c܉d }][H&Ȗ,v` *"X:(;YA" h@?4Jn0< 65|yQ֒*ݩTd%hj63X7DN,TUX.#H~.FKu1P>ct)We<.4U$7|xb7tM˧I޴FVfX U>lg_-u x " mu[YIXdmimeW>D iL+WM{DGZ'|N6XHiif r{xPu %MBu#Ƕմ.\ QD.L*->mXAJ0gR=aZtJ`ǀɼhj(|E.Z5ntACQd R 0<č>Ė Jv6YpZomxZB)GX.+MO@o0A\&YRGڲ(5IRŔƢ/(mPAVO4Ox+^wF zfO!G. N}0S ȿZPPǶά5vQd_yćٰj#ʊ PbR}*/wCӽJ /tkXm$P}J-bP,M+xDz=7絓|!ɨs쟎c2> &BCBCȂ} gVY`)^G;#ivd],E/A,HZN|b_*o& >!P u2pEOE'#H:%ǛgBijECV7Q2f=.B( *e47t-[!we"!uծ q@62?FQo.<[7@ROU27GIWiuO"2ę{}(GS~fԬ vη}KdTcӛ -h3soJ}};SL,QV%S14BP(v_t!o |TKWt[Øm6.Q]Rytz*y7&QRaGdP\|["`[3J(wTB.w(_bTCb ="4kGr=z'ߖo#7xb1~̷ Th ,4r3k8Pj5HKSȌEZ4a(FᓻKxS6,u5xfUAM~GF&U w/KbIJ|KBs3iܳ ;j(uiљVCu 3V&KĴ ]&LyMqVM^sK tzg`=z<;1Zj wvqluEs7"K>![ |$<3=I6o6Jc8`Rg.KV-eq|i^L"j/"X^KqlՇf748 e1r$Pzf |RR|#zx{-~0񑷴l5NH7>& 2wt݈n)weQ]_&';fwk1!EɨYaHJף4DK)(C[.1p݀R8 N&O4⢴-kxBÆ2ɳ7TjnOXMnBL+\F~Vf:ޗnV`pBeSFB\=da--LUSZJ$2*Nmvy esJ QUQ{s @n_V;K3@@qĸvҽm{55Rn!d=BnAąMnv03nJ\O}gWGf Shw2jۗ"33)K0ރzD JP2 ]nv +yZhZ<:ߕr{R& _@U-R"_zQ hƍa0k<Ǐ&T:f"Yk4!1sQ`!UR`JP]$;)ޕ }Ji)vLI2}_+=1.* m{ssIh_vxׯ|-ړ Z1. ͟jo;ccV>= 0gN^a oiE˶5zDl5PڕT9'P5pAv9!}ZPET? סzchݏEv\*oGkںe0.ٝ] ;F-즇{ҟmV fOB6u1̽DtB55\7TlQ+3j'eLa+^*\ucK䕅KfhofĞ̐mKf$X7%>1!W+euREc/Ó9+C'!5hzb2I"y$ThF|¹^dުKVGWd @&+Sj)sG| \ '_Ԙbˈaz݄^ |/gFSiIGf^KXT|#{d;5,#>4dwD1(Gsz5vl(s`[AWQw)k ᾠ0WEŠ x8Qn& EqܝoVaHp-LvuPwΨNnZNJ\z8JcM+08'!_ӥ4@=~_ʅ0#8 [m79M +ʃk!H5kIHi,bMI- 51$Drʺ§ojbon6HPʘO N؍DVo։ke kӦ+CjΧz{=A $USg2#km$V'8ɾF ' ~֩`AO~/ 98z1A%ɏny7~YF-@p&.9T_'+QH,T|ߜ6Ɋ3u'wCL-x򨥛, v9hil/5{f[Ol|\-mE >&ov Oʣp2[Uq14 n]AS(D& vnΣPg!AQQy'1wܹkٳ4X'Y2.>|J\ X/p@כfԠ|oӶ {9'j7**|N8> le7q '\*ːni5.=|ӆY* 4|ͦÖκZ)xscAâ Àr5|%Y5@d7=u΃vۃ$Ϛm6pt%7ֱ >/m?m=A͊`[W9x.(űBI8]Tb.xqnym A )5" =jhVUK+7|f&v=ˋwvEO)n(Y?jK"Rk3pPMTW1 R3tJIU9@NXUN 3fx̨<"x)n+!}r4 u`Myd,s !snMxu>77uƻƧ*S`$vƳ'\|*A͢S0PءC]V͓-V+Xc NRqԽk&a#_v YZ