libstdc++6-devel-gcc10-10.2.1+git583-lp152.4.1<>,d`/=„HJ0U DbL)x oOE{ZB{dOl )]:.Moz՘RmñӏYF8;?d' 1 g / Hh}/H/ / / '/ // x/4/ / 0/()$)<)()8)&9*&:/&FDKGDd/HQ /I]/Xa Ya\aD/]n/^+bcd4e9f<l>uT/vzClibstdc++6-devel-gcc1010.2.1+git583lp152.4.1Include Files and Libraries mandatory for DevelopmentThis package contains all the headers and libraries of the standard C++ library. It is needed for compiling C++ code.`obs-power8-01݉openSUSE Leap 15.2openSUSEGPL-3.0-with-GCC-exceptionhttp://bugs.opensuse.orgDevelopment/Languages/C and C++https://gcc.gnu.org/linuxppc64le G<5*4 EC[+$_^) #Ȱ% 0>Bj.o] kcU _.0c m6/@(&i i!wb$Y =zyu{BHav Iqh| t5  0!'H}tٍIFg3e@)*@aI9(@I:xu&%j' TlG3)!I,5Q% Ս9Na"1!#A +*/!L$|Np/u5 ?0SS  "D *h; I + hX +  y 3K7 }_?v7\EC@\Lu0 hT !# ~#C~   FB \ R)  J K Ng : #   [h [  q \ 3@!  v f Oph \ ^ [ | YO W)/( &< nr  - !PE NN )7 " p #X  B!< 8 |q*<8 A  N> j, R<W j7 D i  J { @   :$[S  ;\ t   *! ~ j , 2 ~ AD//P# \Zt@ &"N b@` \> jm oƊ @A K IY5_PM+ Lb/`9GSe~2B80U2 7  5Pk)E.o%jV9;PR(2:qH80^% H  07 D^^r  lt n~j Lv-lI<g NrH }7N XD3_a3ol W&?~u%a.:P6GYkd b0`@  Fk>9Z am)?U-5ҧj6`/WJK&'&%D   "R  B 9\2AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤`,`4`3`3`3`3`.`-`.`.`.`.`.`.`.`3`4`,`,`,`,`,`,`4`,`,`,`,`,`-`-`-`-`-`-`4`4`-`-`-`4`4`4`-`-`-`-`-`-`-`-`-`-`-`4`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`4`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`4`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`4`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`2`2`2`3`4`3`3`2`2`2`3`3`3`3`3`3`3`3`3`2`2`2`2`3`2`2`2`2`2`2`2`2`2`2`2`2`2`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`/`.`2`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`0`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`0`0`0`0`0`0`0`0`0`0`1`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`1`0`0`0`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`2`1`1`1`1`1`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`/`/`/`/`/`/`/`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`3`3`3`3`3`3`4`3`3`3`3`3`3`3`3`3`3`3`3`3`3`4`3`3`3`3`4`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`4`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`3`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`3`3`3`4`3`3`3`3`3`3`3`5``5`4bd49d7ac47bd192209f5eb76bec5367fb2f32c02c56cc90cd89a16777b350d768697f6b57f5e42124d35e31afd1ecbce2b39bdc4391a5cf3cb190e94e269e2958805be3f4b575fb7c19ce07a5bcb4eafa4e45d123a50c1adad12e9e8d5cf9b1a91f8f430d25b1e495d7f7cc6f0ce56cee0a30aba027a60a63f97b11b7ca87d496d9cae1047ffb21ed28b3367b7ac89799a4921c5c535a5d62caa48701659d683fd5dcd2d2d926aeddc3198d4b357466335afa4e9de37ef10bd62c4e482d33855b349aa9a59a503fd0d50e6499ca65769ad9523d4728ffa8d3e3ce1877e260315029c57e08d879e0f5d83ef95b719796fa3c6d63f16a60f91ab350c7b00764483a210a6d1194ef2efa56e6b109fa5a2ee6057cfa7390715af08ad1d3d9a4c04d713345f269b8112037170da19d75c3e7fe2fef093a1f07c8906396eb8a9fcf8bc331fb572759aa839b40fbad08cc7d80ea066570c344c2555d100477d22bce7b401cda9aa681a4d34698742ddd33bf00432a37b95ffdbe2a4a237012dee5e3d0bb24b37c0cb2055ece0d6a7f63234a4081836553defc3fac9a4428e6f08335343399735d7a49171c20438b4c3fb93f80cb431fbdd96bc4e2c7b2398b3da77c50f28c78169d8465ba4f321eb2a5984897e8e4ef0e981c14e4c6de5256ce1f2951374aae6022a078536d7a6cd373441c7c007fbd7f75bada607ee57c8e858f53615d88064055dc671d0aaeb731733b9a539e6cb5b0b1cb29e2e0a01db8c0323a249cdea437ebaa805f2fe806133fe602a060472b05a899c9185acb8b3b16af25709394bffee351c83e453a24421843a1984d18c2ffeafa7cb2a88eaaf09e1388adb84a520dc4fa013890063f9adcb9c05139f8aa9f175090ae992c13550982a1195b115378de38310e36e2ee36effe59ec1d1e7a5c94420f259a2845a323b3bf2cb3b79562df007b329c51959a5aa863a770586d493aa76f8bc219bd53dbbd42bdf616de13cb1b03b9554e4aabcadbfb08def20eec69219edaa1a7ea373ce5d229c0ccccf4036248159a2b93505f7ca4e9d1441c5ff3363688b20ef74b8bdb6e8c4a081877ba012192845f869128e1b6694c0dd7461c33c5d60e2ee8dcdfec10099e80febe709ba0811e252a1150a14d1c1aafadc62c499fe9c0cf37426a194640f794529e95cb83bc73bbdabe74683cecb466cfaf6156c3bcf99f9094fb18454929aded9ee77d470152d5424e2687805d58944b24f6cfa87e1a28099d767ac864d2334ae61728d3b649888a71879f538dfbede196cfb1a1a0f4ef896169f3e8cf540b122bb9ef7f8bb60f65c08e87a92c5775ac4c37e58e97ae736c71697d84b5d6e2919ae6327a516b38a88ef85b3501b726fb1a37a90a53fcb0d87a987dc3749c28b3f6358a326766a0b254737aab427402a7e12d846e43d4493bdbb4574072c777ad5b6d13094f1d59cf88629170455ef3fa030a3eb629e03ad7516f4011f6008e409cc16e9d77341b8defe1d54ec99c18b20fa506c684a9280a79743a496f7307215f80ee91507bf49a970f3f8df904f6618d4ac14a20ff56629ff9ee5924a6102c3529071dd912633ef8a5bbf56e70319e51a7d30ea46489d931c930172ece3f91fc655fa534e82b2da4168b68f039676479a98c7b548b07fedc9b62f237e796278eb97f7d13fb8f955be67ef2f4afccf8558f1ba53300a908af7c790f2138e3aa8bc3f8581b6ca1a4dc478d4b04dbad8c690c0759a879b33a0de63b4743173a90009dc6ac4c3afa8e07ceea326cc5780ab3dda2316a75d17628117e1f64be98baf92f301475fd1f93658c5d6c664b09dfe4f558d38018f33e422e73751facf18e081af478db5710a24a4487e07b6369026f7a71416dec27d87b293dc2557c9a3dd23c468d401b304fe931c3734f0399b689e525d045321b2480b0097e66930aa83ca9748ee234aeda34b68e1a7fa2d39ae23f03291878fca13667281084f128a59415f2d699c269e9d3f0950d9d7215faf6fb4b824dd2cbd1bdd1ecc1ccbbf7330e34fb4b6251b799ccff35d785f270e3046dd924d38b99898ec8fcc2e0fcb4868fea9ad44a040b0a8cfd9d3c6e132172c9ca957511777db692b3bafe65dd9b2f705fea4e952ce65e2fcd693605d0ecf64a9f669d0a85389f5a68588a6f61bfaca73af24b262332c82a7d4a4c881e12aaed43531d1955da0f88ef627a750c3348c08c9ee7597ff46df9629ff76d63570bf910b9f80a0bf7bd38b4638556473d1b86eaf75de53ff6fbfcbaea44021c5fba2ae9ab8fee9e6a6d25310611d3ec68f63bbb5a07806b2e35aa0ffcd7fcbbe44b60b9b4b9fa17cb57d56a8673628d61db902546e0360c3a38aab3568eba060028a5b56bd4d970a516b3d901694bc8228187368c828182425ba3e9ad46b95c778bb3794dbe965872da4a937cd443fb235ed9a0ba5a3231d22caae64f021adfb97ed834d15e7999248661f2483b8600985404b5cccb551d5b705b5b4bc204c9b8e3c795e939b6032601b0b64b1104940693af7248f4837a49a2f2b1f6577fcef5a8fe5f9a3d3bb8d35faa34792e47ffa356657b136afc07725872c9035548e63fd8279aa4b3d2b58af954e652094fa0c254e8ec333470f3ffce4f98fa1c07fb2c31744ea06f7075fe5e04f0e0b6688061bc395f3d596421c03aab429566ab5ce6c0e6d99e9ab21dd57507a026178fd9428335e78c8a64d9473c9222e6e8783672fdf31db1bb0c1dd9e841b74d7fed6c20a8271d02c79c5a4043ee4bf06ae7a0da02e406f8ae2522a48743f4e143d6a8420c837d29dabb7115afa886b35bcb660f08d7ab7fc0e90e8ab8d6a2d5e9b5060cb94bde0650ba593be42126e1f4dbae128a072696a991c2f6a240a060e95b61108a2c20523e5e92d431e3af9cbb171913cf0d2e38e0e57027844cb81b165e41a783e0e70862a4cd78a926e255bfb06104dec210445cca27b8ee6f322842af5f623895d2ec86a2744fdb624a56f9c78a51a7a3775ea840e6182fbcb4d61bc48bdb7408c329097218dfb6ef190a06dd7f5be2246868fb6e904fa00add023508dd88da113c39774440aa03b47408c837db5359ac2f886165ae7ae02566e47c845f999fe39036ec813506075c402534f2eca26307f53af005b76a2d2eaf3b51688d60e20a46605dace795bdc0d6e0e5630883c29393978b305a6ff42e67491bdd683bc7b4c34df3b1dc3409f01900acecf103d5d920ecfcfe1f46fa6c03b58cb531c5f6467e5a8a1847e5dfaaf829485c271b2b77593168d909b9f302e61d40c88ae26cab21d338f67b2df4f9a3344473da0af5f3a4e49bcbfebaf5390ca393e7134a58d06002df6642c625b591b9627b93e25a2d156f541fb1c4c263f1ad3187d209d0e5f69b6bd4843fb6d397f296aee93c5f9e09eee6dc2b4681084c5ac94e128a4c82ae71ebf3c991df7cb45c33759ce127c07ab9ffcbc8dbf931787baabc80d14189af2070500b091e4538fd5e0223de90e3223932218c8716a43554f0c49b59ae4f9222d63fd4e451f7d1f31f0c398ffe647402176367f6be93333926dfd96ad1945f0266d143bf7993e5e17cdc150eaaf68f7249e3d72b3f3e43a06895f4f3e84447307b5dbbe95ce5b7b3d2f83a4eddcf0d8647350885ce04bc99893be7def5f996d52b064b7e3fbbb0f9bf12bc30718e343883df3acad8969c8723f97ba99fe7195d37b938b636d14ed07ff3b801664b8ad46d87a1c7ee4c9f81fe9d9870412b99732a125ef29735fa33ed666a79ffc6eb28d4e2b41944de917f7a5936c2bb2953a16267917e90b87ac12589e5d9d14dd8b19b9944803189770b2987204dd1d284059b2c2951e4a3c10b98d1ea3e52d7579cf31c1e7d7a2ba01c793f86ef420b707382dbe05d8267808c5e214acfb7d929aa5fd6f50a84f6250bf325d7ff70c39ad8e8c716742a19057dace68157014011015a24369771aa13cef7fc50449621c75a908df2223ff97057184c3790cddae9b279c62b8d610866e724cbb88af1985ec8c258168e83418829ed7ffcb95da0e4ba3128fc7bf5bcadb26650f47c04c905738e98f4d71768a9fdef401a4d1cb36420b5662be7ddf985961bab05c5bf5e7eb4aef7193363ce90fbb1e8d2f37f62b412f116de9e87f61d97754320b913c7bf93d720cdcba85749a3b09af0980043cb41797dd1438fbded1050a7bcea51e44d8c7d882e437b06fc52f577ae4abd08a66ac18ed69a8c01e79276c2456e861dda9eb1de282eab5ad68df4da964a5aa9690a63921c799041b2097db3c41f7d16968c20778f56b17c87f9ac5dcc6f2d5151774289a27a3c27e29c6bafb10ad4519da6301831c88c3a4b5dcdbe49431c6237765d9a841bcfe22a8362f22d6f83fdd029edee6ab52796f0e60f4baea4826baf908582fbcbd39c242b74fe1607656d3289c3c558885abe23443486c587eff63b27a91c2cd74288acce2783141ff7e5cd714fa882b116fe49941b75abb7bf7af6a561285e01ace4c9ace653fb842b1f28ff73222cc959f5ef3299dca40a84c3abf0f55bfa3fe2d0b5b5bc450cdd4768bd7fd4a8366ba7a7f940d2fe6df87be62046420e2fa207935dffff0b5311910677796651610a22f2904f4eb75bc91f5b63f68cafb95250ff83d40bf66d63013e99e3d499de8428f6083f8a74a1b69af9d5b63222bd3d913a577320c119aecbb25cb9fdb0810b48c1a60d8f059d5a5e5eacced1a652ddcfcc9f1ebc192297c0b1249869247f2dbaa9a5a0acbd30922ce110e93e983aa1e590540d40c0fd535e8703fd4251f37f34c9985e8b1c95f7c7fbb6805036d01eddadf0a871dc03735907bc71e69f7a961ff09d22d704f4a4380b751b722fa02a619c3219fbe68ebeaf3f88be4e6f3e75651e15f33e2a76ba1010f5e061ac611d4ed5b6bf9c46c0b20e5df91c71e2876a46dcba7abf137f70990f2dd9419b0849a1dc07c688d57e45c1496ee7b0bea7909bf25fed176a38e95ae0609b9af4f0a0f4db582adc589c254d598f6cd70afc229131226854e75a69226736faddb92e46d89ebddbc0df649218e571b654117df7a32e66c03a7173f2151034dee385d051523ce2370e7cc41fa382bc6b9fad18003b4473f67b4305bf96012694d5843513d1c1531487faff584bc2c8148e48b5b0162819438cf967b039209ac26b156e6ba1163b3e0bf3542f8990bebd7ab04d958687eef146dd353b767ab81431d8d6eca22c9277e90d86c49d84c8ee8acd63651cb788667a90695eb5273ed07c40fb55f7023837342cf7cd2b5c465efd798426016443a6416c7383d4dd669c24e49b21308d9773957755eb391b7fd19cb6530d9fc2e6310ad56e69107052c6b6c2bc3e1c1cca93840e177a49b8b8b40618c95788557b94bf87958ed20756326c57cd112127817b9c2523607041128622ec50cea9421e1945acae367bf07dab3645841e638ae7676694b0f160e375cb7255be6d9b567cdd305487abbff4375bafc2be3460608020d101085f587c91524b73f17d823c6669ff75ffa310bd766409ab411f29c1965d7976d43a45eb9bffd2b083103210e7f3686a044edf399c8478a788857aa2d344e11bcd04945b15417c2d1e822c243da38d2202149529b0fb3430266118250a0d934906a3515ffc48b5c93c23bfc6168e18c43b6871fc710d637787f2a7ae763e36c844d00974823e425d27367c1ffde60f027dee4cd46d8d760b487753e689cc2cdda315b8c19ee440f314f85c210a98964afee3bf5d9dda32d10345c4bb25b1d086ede470ea6f658877868644c889d0999f2d4fb91cfcb883fd043f1992f31391b62b9cbffa486b5cdaf03705e3ee4d1489f764b9e9f1e94a09b086227f949442b0def6c3d8749a6b2f35f50f7c80ba421f4dcf7c41f4c0b5d9fe81d1db168a1287637c2715826b1bc1f3128bc5fb98d98fa9b2aac3a615dc4e7b270826dc7d179fad8cafb8126d7c71e6e74364b0874dac66f3a235f76b50622b4e4c003a37aee746118661b63ce5bad128a979d91bc5150646ef250c9aa7968190b963c85f19bb668d1a3ed5a94753c040b60cadf3b11812813b12837840b90a68045bc2e8281665976b7a4beecbe55cd97977715fc352d7bee37d151877b9fe2756c65a2747fd4d4459115a691a0633bae2a60437630ef74ce4938074ac6bb5a319e075ea99e72ef6cdb75714b1647e240d9a8b545d7f7afd92ac38731553aa7897984fc6aa249e447b498f3aae25ad85ab3348879205de154ef5e2d176f55810b3dd29d49db2a6d7c941fa4cd24be7a14692e7063a1fbc70de43076ed96e27b19b14539f13af7900498fe8f4a417524e9af1d101f40cc16346161555da9844363fd33d31af4b856323e06b9f92d34bb0f494edae10764c70501c87baa6a573dafd1a40b7bc831d354683d3233a258493dabd2e8935598d566419e14b17edb5e2b698f9cfa8c41cc02b257f7edb7373c39e582f69821d53a8534f4035cb63dec028ca01a58ccd7819e22d09b8711de912af66a4cca0ea74917cd4bdeaa5a48c182db12401da8f6f0838912e67846b19001b5df014c5f391aa152d81093cfe7dfbdd18229c6156b20313122ef170b2577524cbe316270199bc407b244fda01ad84d6797eeb856f0a880b5e776987227d23dad11c4c212ea13ecb02101387ae1379c0c74b1b3ab810a4d56b30b9c01b84a95dda743815fbe49bd631cd7f3346ce4b0234a988355e43b0deb59e8948873eec10227b317b1a97d6838835337f824dfbd6df4cbc4b06f8599ebd7ff346c4dde1ef7170863e1c7638337d8d869762a105b10a460dd058d8c5f00cfa92c4582e95c88eee7d1d4e845d967bd7d36d29029eeced665bf3ef8a7adb0364c266b776ce883d17accc0056028f1fb5627c742d42165e500023ebfa87e8558ccb6d67e16acde59e5615a397c266c182715847e97be58a29df48cd009ed702f74265f3fd0643c2ac41a6ddf300ffcb4c1d32b43edf91b62fdde7e57e42770de8f345defb5624b2e4a5c8bd8bfdd9286c2a948f444d6e40b15f5c2fa8ad8085ba845e2b604c9df43a1fb435f866703d78ed7403943bd1cc9c8f4de51c9a0a1b3c58e002e85f1da306dc1df3ddaf9f36bee2d2b0ee9f8c0d0ac5c0d1313c96deafecd475c9ba51cc2b30b050acac7647175f02286638367324f65b8c24757f3cb9ac3298aaf96861db8b359877b31f41e7f17cf9113ae5e0df574947029cfdc443defa042ce705c9e49cce7902fa4d73a5c469d1716a49320a35df8193e80f47f4ebc97b641e1bd7bf1cfbeb4d879964fcc90664974169bd00e14e044c5ded0dc3ea953134cd4c40076b1ce028d2f38ed098679aec383fa7a8923faf9ae6cf5453ee5eca44e7ba155894f8c8acaa340244cb2ef03a8544002d586501c428be36878ff5ec153ac1d6ef7143def21092840a0bd5554ee95913619569a263e66b2cce844658a134975c8c8bd621e70da85037715a5392d10b6fbc6648bdc18547a322ce4ce03abfad60539a4de7eca99aa124fde6cdcab1731f087cfe44f455626727d0fcfe2d350c551356e534595f17acf28d85e99248ec544de6f4edda6c67ddc47a7ddb500614bdbd12aa00390764fce64d06c704d227a2b31cbe3e4f59cce0b0ddcd6320e2c4dde5216b042be0a648d55986b2146fcbbeb9d56ebdc59e6f7d808a667586c3dcb97867ce99215ed510dca8063e4f7d66cc6adde104e0f56ad004550656c008a2a0e62761d3e58ae760427057902f0235294aa5cf5e27e0da526e95a89068ca4d05efd4cb62e4f6ce035497b4b849e3d95716abe521f92a620a07173ef8f96331e1bc2f3ee8cbd5ea735dac781d7eddc368f0d0f103ca399dc10ccc26a4e7070401c66582205ed0ceb870cfd2a9f3cea0d83273dfdef67291df19b212fbb3325d9381b70d406965cd47f9835ca92a3fe7a1f694efb0825b2f49665226473d9fa42294d014fcbc4bceb3ff2799c99a14d6795b768b94262f012f25bfa97fd021a6c874b59979b38d683ae3c9d7347ce2830971cc39bcf4108c9f4df449cdc0bf0c6953c0d99b2c54fd1115f3b4527e1692c9f79b17af8d4e5b6d5bab928f30cb6d3f8114a6448f08e95e2d373b7fb3d09df41fdd4035ba35a81501a3e46ec059d944cffe700345116f3b993b4aa10b3760daf509983249de6ba1968f13a233d863dd6adc1ad0ff2fd366ca074245a9f8c8de191d2c6810bce9a45279bbb2a13fbb7ca6f00e377216eba979a72645ee3e16b11292eb6f219ae412a580a572c352d1468f6dd2b2d5e28a4fe7f4b1168fdad9fe3f74ea8ab5170de8e95d0e5f8ded6ac2ac53f1052ec84ee9adefbc4eadf6283a6f628f24ccb397b2aed8630e65e6da95f761cbefb6a0ce3685fc3d6c68441c95ddcaaa825b0f1f2f4efdf4f1a57ec402d47ce1afd01d8eb83ab0c083c9e543eee069ad411d515b99619ae165c7809fd88f72eea9e79ff124ebfabfe1d0d4a8099684fcc26466df55ddbd20985d4e8076ce9078378df414917d0f0781c404f3aba2c4aa322828d6001de0f711c4c15d69da1f2de09a5387fd5364a98f50c877e1a9804df513212b03fdd9cd79fb87eeeb980c013d459f5e1c166bcbba9fdfdbd4ccea5378f4bc57db0ea8411b6f91700049c08e054ec356a713a48b994f6bc6f1b60e6b6d6834db2b9b206bbeb5ff8bfd4b21cf37b9beaeec5fa405d04a16e92e5a5e755c22098d1ffa88eaf94859c961b5cebef025a787139b4b8df1cda8dfe1c84a14af92bd1cd7939fe5c613fe42e1c0e087a3345fb628896e9e6756c1c7eb4e819e0c6b8b09c4944c8548b6c50cb01b05982f76e11b03567645cbe692f8636674682cbc729cec875ba08e5613c9533ac3acbad78b3e3ce1c20e685b31d4c7df562770234e3a04f802c7bc6eb0e35e08f09b462472e80f5092c13ba673b8d438d511d5b65601ff8edf32987e859271c49bc9b9528206d9aa2103ddfdf2270820e697acc452127dfa39d8fa25698cf07b859aee3856940368760560420a966cb7f8eb34b3a1a3d585e4efca6a98ab088c9af67a3d541ea08dfc819dc150fa0f734d0e5b68a6ad77b55a52390249c01b828ca9c86097bb20284bbb68d478d10a5619c3c2486a863adacc998801362b39ed822f2df7d833ea20cb621e1542b8389e94df7caf1d7e80b8b30937c15027b7efee67cfc0e75316f0e136c43569aa91a2dc1a00e58f08f9db23657cb5143a3edc17c1111eb554ab8a525c4c3f38cfe30edc2bcaf0b8c912e76df4854f8887fe2469d3a82cc126e17ac3e5e298409de95a4ba496cd1b872722947a377ed5ae2d5e738c9e0894fd55141422fc9da7b0154715f1cb84c5922cebc65374e99fe580260b92ad9a9a04cc8859674da2875d3c50400073d745daee062b564ce8b14be73ae88cefe6645e4e022d7704baecf45dc4729e516d8e269602b764b6b69092a9a6113f0f73f9b2637079036f3b7307b2f8732c87ab38cfad4942d281a5fae795ae9d7af9ed414e37e72d1ada02b2c5280659cb3db6cd835ba9e3caa74926978f82dfd60f6876d51f27f2e755a022d74abe4d14544ba2f78f9edaa02db19e440a74a787678e7c54b1cc5af4a5761ea0921555ed3d11c9455b01d05db28a17a5568426657d30b6fbcda8e9371b7aca49c07ec6fa7ea1624df76550b67c35b77bc93013b15afb5dc769ce1e08d2fe3c0b009302f13c86f2c1489824999e128e0557bd3a5a913268f72be1b010245578683961d7e59fb4903917fe9a64cc397a40db717355d4337712fc45d123a8ea3f0c8e98431224c47fb370b37535629ba7e3397ee16872774a42d390b727640862a711a372a49cf608dcb75a2da392ff6a1b7add69d664856a51be2ee5ff443e1dae33ba91cb29d486e9303cfca2d320472161efe3e98450f52faff3a29d7378bc6be5421a8fcfd2ca4eef2de913d650bb0d5556f61c3e60e1ce909550360419fdf3d880aaf67d69d2b29b777fbbf383fc5146231ac4f3fc136d60b70556f90268765631e709e52644e1788a80594b8174b75739a713e84b491d98dcf0f5fb097604d8ac26516bdbc244dfe3fdbc3dc2b94e91bbf5c3e1c6ac02a19ea569feb7a16014a9f4ef8fee0c308cf18927984a86ea8f9f2e07ae243571ffd64fe7cb7f7353941a6fad4c0fad280fe5cd2b1aacc27de12c6f4ff815d77708d7dd84d01c223f1dc2200d3657a1aa920a0666113c3f04f3837ea625fc7fed913b0398ba777837dc4fb6cd8ec0ff4cd1c5a3fd687dfaf3d66c3d984a7525025e163821d9bb65b29c38cfa82ae61068652914e9297ba45e5ed144dbabab293dd1b902662f1b23518f40dca00282fd7dc3cf190b936490afa9b801aea384d0c1338a0198d522fa8dfedbc64096625efeeb81bdbfdff494cb4dad39ff20223aa194dd4a69182500beca65c5d290366e0c00bfbbd76b7e48f2b8685089e91b2e0c48ffb08f144889d32480f9045e808d53bb47459e7624410e14b678850fede3ac93e0747c4de46244f7ee5261b33126eb64b941ca1b349349eb850c76f627e961ebfeacb1fc29df7347666098045103b7e048a55ea9be3b4f3d60490688a9291502685b531968ab5432bb819d31baffe6a830ca69eaffc8ee1c463c7651824c667934c42c94b98dcfaa0440df90b862b3ba7ec1810690a5904026780b7c39bbcff94c132a40c5c04d25ade19bb3c7b835288579745bf75200c56172100c57cadfdb22158ebaf0bc9d2d3810eb7fa764288f82819a2ec9a518dc7f85ee36d6c7338cc7c72a3cf2935085747a165a7e544e75ace4461998d6b0bcb3545508638af5d260261f57272794a04019ebec4208403694a767f3c341761f3085216e7e2fa007db364354fc9bc012a2d073f337802adb42b0fe2bbfde428acfd232c99e2fa742681a559133377a3f993cbbebea593aa5fdbf1381b39567654594d6e7f1ab66059b66b93621ae5607925ec1a5330bc0cac92c6f24a0664c47e243eae4318b58ed584f5b6a367af305b1f8739cd17150034d0aafadac5a22d9abbc603553e2a6ac20649b1a01952eec1d4b9262569ddb5264e6379be0979123fdaadac6474423b6cee9f020666329ccc3b9c064e1a44951bf54e7830412be7f53b9f84b1e538a834c00750e02922893a20afe03df443eeb92ffa4e5d1717e8129265662e73de7597009a7b5782571979f374588a7a58959f0966cf4ac7514c5d156cd0121a9a30259efee7fde7c580cb76edfaa60d0e9e0327257eb132d4e0c771771a54a47f2ffbf2be9f43122bad8679fe753dfa3674b361b507df95ccca86839827d841b1c17a4fab222d2cca358a5a184f5c2a3dccb968d989d2cbc756827fe08c1f0c91fc527af4a238e6a700b389e9231d0fd7d2f17cc2d75421f61fba4b3d6cf5100870087007b193032e3109e0c5b1fced585f508fd4b64b3a6dce857784b6f040b3126b59db68586c656056d4c4c1d1d7119731a0e5ebe16c1dcb61d201f4988605f680f8a52d07df2c39bc66bb47465868bcabaf16f5c357634486b923b2a38d529d3306ee2e1423a39996d15caf64432892eee6bc814fc98fc0daf3be72929ea538e87b57a5632f8daa3e0e15899f5ee2de61ecc82bb6a618dbadabb8d90f75681f6779b66ed3e3948f37c56759a4db85bf4d81b4884bb9f999d7d1babe91a237d5614ff7649315bedd524e24288fed0920d6ce2550fffcf96d7df16ef982d4ee9e9695399e01098eb8dac1a4b633c40318b268c3f0b54c671601120d5383d43636733a74b55639857f1999b2d5ea82dc902270984decc1f9a42aceee9d61fd15ec290684545922137a401ebf3375adf204bc26468ce36cef98510f07072355e7aa70e098b54e6175ad6501dbb547ed90152281395031aa4155ca6a27ed3c882c522ab1c73fc4608964c058be868fb12f6cfce943834dce4e6954f9f8d52420dc8a583a79ee1b974076f3f1fc8fab725ff57ac0aa614515c0cab30d28958d8414ad125f21d6f55c6a9866b51fbb8c3d8967c8ca01572f193c78a9eb061b5d7cf62a95edf4675ff558f2a58d43a0821c64e7cfd137d490b8783539ec36854c3ff0a6dabd8e0818f60ec49fd8ed8a2745b1496adbb0592f504921cf1459c6faceec10d7d367f4308addf32de291c3cf73c82f91c4818544895b3d84c1fd48034796be2c5f13aff1566420ad95f1179377d98b5e015e7a96e5bb4062c242bc2a423b82b3ee5406e1ccec0114f01dd007d95f0591a6ae8bb85fa0b3764395a254f019700c36757d1736c0f5c0f68efc5111f68d6b369d56e0be94782d954620eda6bbcaedecd38fde26312819a86eb8fbbba088c6b677ce7077ce7422c2311c469281750a9940bf530adeed3eecaeba9e01e6d1d519f09df421c1b66439d23b6dde12b763c5e146a81f96cfd021c3262d6d6e639ea4e8b23fcad91213087c830fd13f9fc9ccdd6dc8cebf867d36b3891948c55d6dbe0eecf495474569130849d2ba6ef01e29d729934629e3103ce3e556b69a29fb48d9e181a1cfb81f8c2d536e44fae1005b6a75a70f726e46867c1cd3a49b0ed9e40e6a05dcc9f79372b6d36889ba180f8d2cf42d183807e8183188e69ae6db92ab3e33b8f73f0ab34f86fc0c6c2b79d86e582067b9adfc086e412720f290880be2848907c561668341b7e8721a14ca5cd279f9be2cbe38bb7eb2b1b94c6ca32cd06da81d30f63e8e8c59882435803a4212a7162c74c88272d7e853b6f9cf73653b9804a9641c930d4709799ae74e8ec5b502af846827bfcb7dd171d9024d4d44be459d10a60ad0b42c4daac506e0a1314aaaefe518b4044f7acb8080a210a6d1194ef2efa56e6b109fa5a2ee6057cfa7390715af08ad1d3d9a4c04d713345f269b8112037170da19d75c3e7fe2fef093a1f07c8906396eb8a9fcf8bcf1cf7a36637832b1445051110142c47fd33f6e0c24052c82a53f7aeb822a27048a245978ed7a8e89f089c68fb7f752a4209f9abb2b80e6a7af03bb81dc7e5de51e3f866c24fbb19d9e309968ea9e050a105d1922552b500c34187dde3dc79985b48257af9405960f70bca1e2fa3ab11de26fba292202b065fecabba6a248a0fa4f042daa5eec47b94c4d480dec63153b1e091d7b3ed262b4055b148039adfb49f502ee682b46c7d662ce2368fc9cbb01d0c083b886e33f311e222907e5b5204153ce1dadf11ac40a3210d065b41b25aefc8a6e3600845a8aa3c68f3d9d35630402183b79d3bb991d1dbc3d2ee17812f5c0f8ca0176e4c0986de8d3f1a3d9396afbdd415461719c78da9a5cf342d6bd35887c65e83dfbeec3db8bf1f9d2b908c5124afc58883e49d37573d4080ffa2f8cf080c21948972e6349cea4445b5629eec58e6ad0903d48317a5f4e30bf2bcf3c86c8d381c1693b8b7e87a8edd96b26fe5753dee817dc5616a0070a66d1bd7c3cc33e35b5762df358e83eb311aa97c01475917ede924ab4ea4738a56ced3e7f4e09fca97b71d9ccb444ac82ad1734b6d93a092c374523239b8dc9e5a3d22bfe17e445a40e0f26d2c227c137d55101fa81c8747ea9982237093c582b3ad1390518af5415990fc5548e50108b7193decbe44383c294213b569f2dd46b15160442680cb3c6918231b870f3bfe0a56a87d6a1c9e7e1662b0f54d89f24e8f899a706a9cbc3b73c163280cbae05f4071c58a4b98148b9759672d03b48e77b201dc71888829bc6da5b75c050765ecbf0b66a9b50ae418c0a6aafd8c5b40eb442ffc124f0f6487281441e72bb3628cffcaec058b80569c599cc8a46f1b9f6759ebcb6274ac3dcc9d8ee39c286d4c445254285ad89c52c262e4d63f84de9fe2ae4f62f5991f94b08f104b703f7b4822e4b2ad21fe454a9ce0d28a5f35a13b3f4d6a9f7e3d37fa035b0ba5e1b3b3b743bb7eb73310bd71b9539693fcbc7964029a9cbb6701ba877a4229b5cb5d373037f34bd9fac42842ee902be821f0b73cc14969a3438bdc1ff178c385bb5105c94b1d218dfa3f5431399b403c2c0dae0def7c5598996716d2ab4aa6fa4bc6214431f25bc6f130547d5a6f21a965a3e817baf724ae21f7a596fcde6fe8bce1854173788fa271b1e14e9c0c5748c80bffdd363261f08d3294b9c8e9a41eba47603d404875f1801a589df4f516629c7fa392a0d99f67fc747b97977c1c67baca2c5704e3f6ee3a699a2f3cda1eed907946e8fb46de82cff7f1670c2bc95f93b3faffea3369ab1ab8de050380906308c858c744f6b592481e17adc90f7154748cdb2ed0d80c718b7ba8019e856d635f0dd562763ebadce75b1ade472022cb5bef5115ab771f1a26bff431c417df674f7f18692bf04451b68da97898a2fd331323c67fd07d46dcea8166415848525ab2e26efaf660f1696ae3fc75bd7963b2571b73768702b30ba6840476c8c077205ac6885d202dd7308f545ba88b939ebacf06a4e200ab0a2f5db219f4d7fb237814ad0b0ccae6f7405c8fac0ad87284fdf7e1fb65fe9b592c49712e049ab0d12c979acc2b1f6959b13434a9515d7fea030f8961fd1f6368dd6d4ed1cfefc1f8cf45ea872deac1bba4d86e34b5a8f596160194c9c06c1a92b421fa096d0603e180734591e16914856056af1d5c748623a672aeb15eceda8d7d9921926d28cab7d90bd891825b3ee4f5358dfe5c84c543842885517517323de72e2645852415f5402192787d40e7dc67db3cb79082f20bf381612588c6afcf7d56ceada744d3f1b2e5e469485cc6bbb980efd7676e2516de8335bccf1c2ebf912e8a17d3236c85550780f5b28706871fd4fe855eb3b378e5871f56c1b6014c0024a3e871e1823509db2d5eeb4a113912ea465ff4a1d8ade3389981cc948ff9dc2ec3f9e1d3641baa5d6dc0887d7735839d735467cbfb66a24fdc631d8429e0576a05f62298e634f5bb5489e2469ddb703c66a78e9e4f149c0ea996c3b38dfe1146d6625331e5ef6d0a9bf8e292a2ffbbe4923bb3fcd0e3b692a556f8b902edf8d8baf75edcccecb4fbe8ca01ece9f7a58047ebc4be2230163f1d6172f09620cef5aa4ced8e241e74653c97cac1f5de0f6eca81dd99e409c57551bdc56e41773a2b47823b91631f40b7bb6128820db13a310dd2c25e779c4142d89d9bb25a10b457b001a02cc3856a41ceb5b5ac6527b81184f33335ece0193067f3074fb529286a7c29cc543439d137916e94187bfeb60243d98c71ff5ba3345dfa619c1d62dd85ae8bd0d531f9bd9e68c8e030f6258b4b82aeddbab7535c1d02c02a0930a2641d25c3e9261fa2d9354d0525a83bd343fe577577cabe8ce1f8004cfbc452976cb5775c88f6ca054b9ce4f1c80699117756aa2f216d5b32aae15e6dc9ead9c4e8798ece23b2646f12fcc859231a792d02dd47306ad769907409698bb8a474a4a008bb618e2d84d323b724f6b72f81ed1f5ece0192fc66ae39f7c8470b56744f08b5b1b7ba805c03496e60c4548433a109f7288392d7ee42fbc37bf943240f3886ed776a3482ac9049f1aa2966f93d8e744930b2f4ad387017ab48acc8bf56efdca2b28391c10213c57b1526eccac6afaa9c2ca8fb82e5cffb51b7cc8b768f7173f27d088e2272429405bdf82b259e30735f0f86dbbebe83bf844d6cb486cbd94ff33c422f7d5a88e185ab0c55a4675815319271c4d5397e82392611a11b2982f29c170d79e1ac8ceb6cbaf0e04566d462c524d535e64e115a98c46ae05d92d47e224b588ca890ed044b41347bc3dab32c2ec20e0690b1162d836bed45232c9ce9eb3997315d9ec81a411cb2bb8ee01b34e445f20706bdec363e72ae243833fe8f435ada6a3694617697cd76d67aa53a36956f9c6f63493387068129db560baac6d0659e5f97a130ec143b1a42bd7bc4cfabf3207e7a7de1571ea998816ee172f3e1853b7c363c1a0fed70a41f91501bb5f1138402d1fac3ffaf7b35cca63b8e9e9da845f3f6c818516afd51945e3a1406b556f5d14bf929e78d43771a5c3d6eab2c975ca65fa39e17f0932e21d7a6dac94095ef33cdbd6e9a7146ce03edcd3f5412abd2756e32215d81a20fe9c33d5e7b4c57460cf1aed2730599b32f403655ca9bd697600ba85586bb040c1915ec9f6c9d06109899ff59be4f4f4192f07503fbb51800fd03a1f6c73164135a43fc4007de74eb2b49107fc70915f4d5d8c9f3773b289f86ddd1578e078b2906f510f98b3e4bdaeceef9e254a4d07ff94da97555b5326c5c3cb9c3890c385999f0350149c7f3a15a273dc6d0d75e72c834144146718b706f684563f51832bea6196c8e0f8d1a77384d2af7632e33ba4889d57d7f5e4c707d7a266a0071c977aab752087cee4beedf1e2b438b653026e3cae0f34ecd6c22c11cce0e269ef9f8d67da431dd54f01d3dbc7f6977dc01fbafcf61a479d64d6199f15b9c89b6bdfb170db77537e48713ba3ff0f8eac08ac02c690ec09628ef118470ec1ee7d92a9a154f5bff921680a6d0c9d66e915f000f61c94dec803d06e51f855a13d665dc4c461e52a7145953ceda5aadb0a3f0daf78983b951297fe81d1f93544d064f3809f7a7139d07a9659e688a8cd3ab983a937093496a3e260652e7747d350c2e20c71bc831d5470ce274a0021050f40a0445f2136489ebf4c6101a78af32bce46b0dfc1a5be490049f6d47425d686d1832ab7465e367e41bf1dcb4ff173f23fda62b600362f87a6ba3a97c9e6f5893504f1f0c149fec741b539e08be05f4ff990a50c0f4069d32dd7b14cab5463129f428c276ac4fd5dd5cafd43ff5f26d3a9780bd3e5a1daa7ac3f07a003f0226b1ec5f625d02c6559c76b1a464b59f9e5eb4a3043fb8da3c48f723732a7e1cd1058485e4ee16e7d6ea479a0a965889831913213da7e1006d0b9808d477669d9e558c1f7b60480a417c702567c342fdcbf6f6dc0f13141414afde4e224b035108424704c8afb22decc9eb038756d713b82996d27257d4fd4442a079cf9d1e2ef97c5a7de1acbf3e09cc4c7d164f2d7f09e0d222212a6e28efac02c851060f60ed0865af56c3d70ba8d22041775177fe1d6f9403be9f0a5f48a89f678709bfc44bbef4b38400622d255a7ef399d329cf44fc1a451c71df60b66a9c7a3a3df7eff68e3685003b3352e9fd72029d576f3830c267fb8438b25722857c74469fb1fcc7b520c61ff652460eac730b39ce6557178e534db3cdb189e90ea1d12d86c9ce34488c8d8377698e5827beeda1fd759d1ffb251b9803c88d72b6d559b5c45a1ea7847aa3a4060a32c021199bf9ce9ecc3acced8dd9e049aa0d0332e62c80e0ec3445e978d96c7ea7fe75f6ddd5d4a0c02cfe64bf7fbabb043be190b1db02ca28d25961ca46a62de8fdb57899514a3d7761ee16e9a98dbea9383d736d5d0b000cf81ed8a74b9f30d47432330772a35aa6f2619a684b4d41e69045b6428192e8613ef47a72134956fb1acde555e7a1595ae4b31c1abc2df4f3bdcb83a45455cd56a9e918da2cd79d1728781ea21c3d88c20db8728f0fb4e526221ffef048f2798696a711e9d464f80e3ccf4ee6981ca0766975165e81c30596e287aaac5373d956690ac2ac51a7ff07575c0b94bd6ff6d063a7e66f3ef0c6b580894ab9c107c9c259d4b0991630c5e57218b754b90143720c0ba015842086840045b043fedd4f82c82e1a5c177ffd15ca6ccc905953fc0d29d7c430b20f4c3b954a11dcf9bc3eec3f9d5ad00b7e3149a0cf4fca54ef744bda91c8b9a5d3bbe1a5ef11f9a48e3e78980c86d4eadcd37b198cc5c310614be66ca70ec78c052536c25c4f6a205d42bdea0e9c6dbe85fe193b22e5864535600cae227d88a9cf8a17b23a7b8c6c969336b28dd8fd50fca46de6f30846183c21bf7fe92d89bef18a874c11884c3df81b9f0ca64421a0b65952d5200a79b156666340083cf920abc1902685209983987f44c841b7810aceb05a027d226750172534a9f04c639e9982c5d235095cd2f1ec9a67e21bbb9cb8cbb64ca774b47c9724ddcd85a26a4d7f30f8ba47114fb7e9d247060a647fab6001ba9f90d007fb681d819af5e6d873516a8c102b86274ef42ec09ec2a73345829ba8af486616e6a7e502f1f9f739c7f0c21b4b818eb4384273475b12097c7ea80eb03eac28709f16a31f2cc4dd28c7ec4845d6712750dc3f31df068c90143157330b934052bf31872d76876286c919519322b2465f4c4da19d9092d7b5378013abd906dc73c1a286fda8da951bf0b73a3b298c007a6fcd71eb6f4008b806e80f150f3ff1f27feaf8dd0e613748480c9e889aaa58bf1d01f599388cbda2a7dac4067f74a68ced402602fc8b981dda560b4f2579ff56b95c9f774b8a376200d297c42d473dc533a62c0f7ef33c31c9fc3430ae17f969ef86eb77ca4ab0510506cf83fb9e662f85b6c09cc2e005f82adb872deea4001166a276c372ebd2c110871a1ed08a5b8fb2afb16eba211063d3b10ab1165d1ecdbc3cb4b468a0bd8c58453aad870ae958b8a5924a2025eebbc05696c1b10fad8249f4b7bac41047b8df86881f8c0e7cd1df8de52ec99d73d08f79edf139a7e8254b46eeec5e8cc6f00c6b48da143d5c070bb1be664e1536a49c854035cdc441a2f3cb36470d2bdd6c0216d31694c81fde89911a914ffb37fb6e8ed1704d410bd7f0cbe88d5d07ed485c61363c2d7e1a858140b5707e801beb68ebadd457823eae19344b18cadcb4f4e64e63513a62a46bdd10c836d320328dd90c6a6812e6e6a68fb658d9ec16c105c74ca7623d53d1d3628d9fd22bc6fa9842bbfa0c226b62a8f76f8fe25579ca8ab9f1dd083f41e7314d22abf7d650c486f9d012f25260a12462be6a2270301e9b368d888a0e7ada522da9e1b3165f68f24e5b725823012fcddd50b894efba11041288efff7da18ad7454204df55f7c341390b0615ff5de88bd8ab06bec5ca88f132afaeccd43f19682a6fadeda6d9d425752cf39855614152b9d3262a09697a4810dfdafd73a10e802caad0062749fc878da124640e01194e7a7153ecd832dc356b7950c5cdb9e6a8fca140849ca7d651430593dcaf328b80429403b1904f533f96d36e56d4c445b5309e41c104a9bf13b9d7a1593dbbd8ce8ac8d40c3e20c3c258ea6b33d4e1d9ccc9aa5dc0f923480a4dc98a5a18c7cd5723550c9b007630d29de628afb1d07d3beb4f39f7de5e43f1b461c3e87a971d7d7562062ce68dd48fe70efeb928cd269687ecc9554957af94afbe4ebb2189b6d1e13af5673125f3da4e654577b896bd54e9a55205f835f1e3a306acb5082a00c6acebb4c4709581be2e5f2a46fbc980d6a47dc0b01f227f2ceb69c89c795d6b1e0c5a50b65e04d21bd4fb55cba372b7bd8ddbc2507f029223ec06f9e830efcd355e210b50152cf171b02796a1ccefc4e7a7e5d63447c4ff0cf41f5b2e3b85eefd9a06f63336d1c6e685488fbdbf40f2c1062bc8456e2890a3f82f4ce817ce0b397c4e4792caf6ec2fdf1230626bd184dbbb484877979be3bb36f691c7f2589a149f66e1173287abba77be332f7628786236d411e85164a27defadbc9e7310f1284158285105a91c1071f45959264afe28a81cb6f6a5d3e666b0e3206ef32e93a01677fc05dee598e78859a7df9659171053635c15d138c3807ad1a416a73295b8ded3d314a474a03d03d4debdc06a31f757711c46daa75b68e7f0c5ac469d482c86aee54b6fcf701cf8209ea3ab02a2c3444365d7c6670690d71187c113010cac377672cee6e5994281a771ff7167ed7da096d646a04a175c764a013f92393bb1a546cc1b2dfe8a9ff9191d12c7654c6d4aea7e2a621dace06774db38cf0757e7d53ca02918e60f62d9b2c7bbf3c72c65c06b0130eb0c9ca331e8b4d26145d4a2a991973901dbd9898b06a9ed8372efd5cfa2db3f5f877c7d28e016c50c85bd29937e75045645ede18fdf2ab92419f6edebd8dc005b44585bceddd0e954c0e67075aac6fef4eb1bc5c7f5dafd3f6836400909406d8980cf6c049cd295ca5c70b2b3dd46a02835304798f66ae4d699734357ce512152c04f55664e5e60c1073715c8ea2b004a86eb1d46477294554842c8b43056039d6cf3059d1e2838ba9aa48e907cdf8ec8bf9edbc843df841ebc7f11abd78c68c39d4098e3dc91887892dd122358ebac35b66c7030668fcc19123124a7e0f01f6a9e100691a7c08d3c219ec1d3913e24ba6d2d47b4e916445f0af30bb445466086b266d51ff5cc9b2ac0390d9e9ffceae0eadbca842e57e4531c0f976259bacdc9cd883ec5a5716bbe979a746b0234721c57d8b2c8b7d60a79a54dc05b631344b03b26511cabb211e3644aec8d68f4dbc676f6844a56899e0ad8e8d7c5f34ac5bcef4cb04e57723e2c1b226762763ded6f522c3d9fc05216e5a4eca222159a0acddc79f324f8f938034d451563da4b5ef683933621e9660020ec5c11125a980fc579ea5f452d00686784963bc6e3cef4b7eb4654572f2931e9683a3e65470588003f7388627eb96cab5222f00e79ba451af6d677c61e9705fffc2c96720f26c95d6f1e24e9a7383552fb275b9b5f77cd04ca5d27f48b99358cb7c05e942051a596cea54f4f24a41e95677ef2796b6637631d6fc359945ea46c5e983d1a6d3822d5cee1101f77a8c100505b080b694af7efdd46409ff935eebe111224599b6472082b5cd2f477942e0e55b94f546be748b45edb6d953cb0ca1dd3e19f8d8e64bb40172c3ab7949631f5edc56b8ef6797086566f74cab2e8d79bcedca044431cdbd2b0f56f359e2aa3ba7e972c6c6647a0cf94565ffd311284e032b6ef994b637c9aa0d46978d2b335a83fdc8c39b5e7074be076b061c8ea3fecd3660210c69a0cc23f3e081f11db85fb48b18f24c4beb34cad17d80fbab144280d0267905cab9b3d0ebc20c6add5452b35e6cee8aacada6386eeace97af9bfe81ff24575607c921bc7367aeaf3fe4cce29c773cd78f584ec259c8bee51d8511267627d60ac17fea7353f003c0c91bfdaed429c68a19491bbeb1fb2dd2a42804432b3de05bf0099f811479b8c635d7da105ea570332c80a91364bd626abde51d9d3208053f35a9fc86afc72a0198adc728cdfe185db0e1f5a9a768afc0a43fc5ba9c4bfc52dcf32892762ad331fdb4c0a86ddfb1b56d363a1b884b6c6927f72470af964d2d580b58058484e78bbec1866a82662a421873d832cb8330dfeb622d978450edbe9b123e706c7575a7c736297e3bdaf451941573449e4061e70cfbd5b67b013f6ab96a4cdb1e88845da24f84565f6380bce5acb3af1222d63ba3f15f0b80d9f76b9e9409c9abef182607c3970938d42f5454282cabea1062a6a5c8b35c985d70a885527b05c912c907a2ed22245ce59d6a3189c3cbc9117a309ecd373e121c9eb3efb3252038f6477d45f60ab4466e7a19e2717496a10cc2863c3cc3038d94c2cc773c634dc0aae4ae49d72f0286ca42e82f55b046043b6010c38415a2cb519afcc17eb02e8de7d28efada121499cf102d310cb9762237bc9d51ea12205df182d34f4bc9f3d85c7d53d54cae1ed25227c3a50d42b0fca9578414ede3965f7b70ebc7a1b30e7e5deae285cebf645d73414e0ba1bf9a5f39d18462414bd4fa1c4d317e5d37e566186aeb32439cc5d77877a8ff94b1514f6027b1e435a4aa34a556367ace3cc2089d43d586d1123d70517ecf8880339e15cb3f5f6c84e64e85604c8240656cfb0cbffeeec5251bb1d59061840799606ca077b92bc07212ce336302aba7ed3436c6a7ee87d03292b125c6b860801b42b89e4a1aa893a239dc1fd8e500e18fde67360f271cde71384d417d6b4287fe117c79d05782761edf6bb93f088a731d1b149bc3ec9619f18137b714986841c01f3f9f809b7038c187404448196a616afd4f704eafd3e05414f4f0a91e5f1b426cf9bbef8ebdedeec8993677bf467e35a9b16f8c5b65dba7ecff3624e69d5cf2dce93566dd5dab5048e436914610eeda29d691f48e5103e2a01e6b2f30df5a0951a8e34eea836e5897dd4a72f9827462c48ca6c70a3869fac9386ee3bd0a2aa4d4d8f7e4e6d9328b448f0739c07ba3ad2bd37586292bbb3c5b7eda7e89789d073995ba156ed1e89b441711d38d197159c405689bdda0ab9524995e4416bd624fb951888694c9ce4cf3fad4bdc672e9aeac45a9f01ca259684530a9fb1c4361d23c7804b1e0a9f595e1d41bc4003f14caa969c47920202733cb67e7b1bf8c89ebb199f322ff7d15c423449e761eff525a1f66bb203857934fee03249f4e8b4468829fa4cbd4444d146322071fb8b02075d5e431735f59ba6627d9a230d2b0a11d9fd8c9b3495cd388cda2768ddc482926956af873839954c877ab620b4df46f8927ff3570b5643cc4a3f4e184c06ea877f920179883b74ab5946bd04631e01b91f851cfd2b97b0db8949f26a267d55d45581ef6cee5aa201829e80821a8c8827bfcb14fe62cbbd248d82d1c4929f783860b7d6f50f3c20659982e21d4dab61d8d9ea1d64ecab00c6064149d21071be4cced2b4dcf56d3023384a90f3f7c09f7bdfe1ba60dce670306ac50a5050f975062635034a4832a80be851a46593da4e6e722c04f4068bbfb3796c2558725a8f8467de4168fef0a1acbe7cc692c68188f87a5a858d15ee3e56e95ae409bc2d770e0d7b82de2e29cdea74a8ab9fe2269e87a94f60a30d4e4df4f4ba1dea07e306d12b87aa77e1a5ba0cb68ad55469d7bbbb5ff2abb04596b502675da9555f7d5313046608c285d4c6e8ecf8e5493f6ed830e1c3761c1a0bdfe2f1b9652ea5bb8395ebc46ac2fe0ae51fd5dd1af9e48cb34738d99b5bfb77f443f44d743422269921caa70d663c0f8d0d200d6be34eec81e74dba68b9c5d316e98ac39e22de657144ec129189dcb0360ebbb237e94afa0524101dbfd2894f42bc0c185181431dd6ff2d51022bad6043565034520ccadc6d327cd13d66001ada88fca006e77b8f24ffc72ee9836057f445d92a660030e97657b21f3af92f9445883422feda9f661fdfc0968683def1e80ce13762dc670e8d4a95b160172bb42c9739797858220a208995a551bfde2faed7a7c33b0cea8bcc7a82fcb1cf5dcc5f6376ff9fad59ef989dfa73143c9f15005b14c8819c58360eec7b0b524e1249144e9d55e4462a0b30b9eb7a5c0954126e01923796d6d1959fb74234646584f11b1cc121540583b9d5541676f4a03f627ee617ecb7346b895c656b2a87cf3b64456cbaecd89d0597f9e02bd829afa7a15f20988978238692c9f895baef9a6e84b29a3d856600bcb1d1efa07a3b0634a4bc3e2db43ea338343a21802065b0d8abef6c16435a6331e111bcdffd57645806a471cec36ee50080e6f9b0c44bac022b3c333f15f4dc69c88953799b1e007f1c44690ff104594c3e54ed2949a9aaae52f6670dcddd4a9a87bd251e59fa5a28d683b893e4b24473878ffcc3f1f1cf8c2ae8150f4786195b5c25997d9fbe2eb6163734607ce8ee76cff90211ce88e48c2458c4635bb072b1e84434f6525c78209bbeb930e0522968a0c5867dcc9e628ed31d4a9eb0afae01f645f5a150dc5f0673f47d13699bbae6f4c4dcbd00bbf1ecdc99db2416a37d84955d3b71860bbb561f9390700e990103accee3c5d7a8a1392c8431d52cb93b10222491c19f8acfd1495782c9ed0d8ccf90ce075351002d9578753d49501b4a9b62c7153d37275a8ddbf1e8ece12d22992c4a0be9e6f5272b9f575462dffad4f888aa735432844889211723d0bdbc9dc4e7e45df1aa2454fe28c1fd5330b95ae827d414dd950a3c2a4cf7f0168e3cae1d13e1b54124a19f44c6693adac3dea41cbccccf61aa455480af4ff12b5ad4551a375cb6c9f4fcc989eebd142bef07761b3c45ecbe074d2fedefed1e3844deae25e4fb1dda51585b481ed288ad5276703fc3be0e4c7aad86bb4951a05ea83edcd18aac7673687403860576de865254e2fbb6fade879cc7554b0ea8bda994479c7ca46fb87dbbdc8fa4b9e687cfc5219e914d604128aabc109f548887f5fb523577013c3b0c74d3bc97689bdf9de15be2ce9921d588c8e8e05a687fc027c88541ffc84d65476525ad2098b34406476fb5e2d7cb2bac8e3bb7fafe777a2798c718d37ba476957d6850e74a296d058d8e33eca9c6c11bcf4533ed9449df23989c2dd81731363cc0e4e40ef604d89eed8cd43d47d50ac2bca4e978af18cd6007444844f2de846ffc1fce4893aa6124b3d23180b7afad7f53c9eadd99a27bca625a2cda628644afaa6a64f2c38c99f2bddf9e32566a1d76a60d4d6abc348e4b6f369ce68259b2a1f7b0999cdb4d0a53f8ef13ccf5a3682e8d7c249b03a1997eeb70e5f5c1849d9814093735d607f257f769ecbe51e356478c034b570ed7ecbfce3487bff364e3dae43343a3fba86a408c2f1a35a0a67866cb3670efe9d86339cc67471459143c7c7faae224235e0284eed17dfd603412853facb64936b5f9bcc01968fbddd5f998696252095c5f1e9c5292f8c53af41fd142bd5730199a28f63125f4a56794deae99326de13ce79362094b9a2b749088c57eae6ceaee8ce28549f584741b672d6e68b85e85b735ca79e33c2e6d6e0b81f7be9b18999646a7e615b8827326e232f4a38e1cfa7ee9fc1babd2e978669633d1dc6be8fd1e6416374c91b78ee52512d200fa2858ee363e7f825ad870aa06c9c0b207c6391f566a7b44570882b30e46b02c71c8c12e7a2787b0769dbdb3dd3ef7dd2a2dff89b2a59d05622cefc5201db9c470f1f859c514260567254d952a7fb283fc6af8df846614328717c70f05db5962f9412f61824d6bcbe6178885f673af6643598b8b2f9148d34965680dcc20b092af0239592b5472b2bbc36fdf46d139ff6171323573f879803d80e11e851d534626d1d3306669026a3feea91c505e058518956d622f994ff3c20828cc9a3732d8e51ea7b35d9a5cce8f143e3eb73a73aef838c89a2648e19814530cd3d7b4c3a5a6324f73d9ca6de4f843766cfc8b1ac1837f368a44f7c70030c50d8885f0c68bbbddb83a8c75b51cb146a23dc0db90d659e4fbd2465746efa4df1313165da552c64f461a1c5137a80f061a9095bcd7f7f395ce00b36d13f1755658ae7ff05cf4e4b21a7782e2c9a3318dcca4292bcbf1fd3c0d893a7bcf1ddf7fc60390dfced494375dfa840f1032cce00ea23f625bee7cfc650afcdcc625a8d02cef14a7f11ed0d4439ae4c6a831b8c7492d41ad63bef46a51919d78a8bbfaf59be473a24839a2cf422afdd4375e36c44280095832d9a7356b70be4d13c14086a198da983a1138fae03bfdf3898cdb0b35b13517339da839c93f005ffad9c3f770c23af29fe4fea7b9efc2cc3bda924e86b8e3d149dca89b9d34177e41690b9b785ac332dc456dd14b45e88ce82463675af8342e99781f811385d154b2dc98ca4a0e7c4adea5f2c82deac9a2180acf6e2cdf9686e59554275ab04968599ad0b31f137ac02b010b5725d52b68c7385a5f4abe87a2eed7b4cc8d83e7b93978face7c2342574ecfb55eb9b6d93d68269985bbd442a767b2182d4b57302b550dac23012475e2019ad72e517829c74763868d5e403d0dfc7acf637cb4e42cf346310705bad04ac7065f707c2045481f03bb9bc7cc8605a99c897d4a72f8adc703876fe88b86d4f2c4825b86b920c07d9074268241c0c64038e39fb249f5de74b8b86e02b83925de3190ddafaecac834db175188c4e1ee8d78db36d9080de9139547319ea80efa9f1a5f4c3200c5f9875f027c1c137db4df0b57a444488ee4a3717ea47544c6a0c7e89716037df6a2f7974ac4d218ab490d55b32fbb2163bf217967f447a6c9c7bfd88b0c91fc53b26d8b8a05ee9decfdea9dcc9d7f1c6bb9d6d593dfa4bbb95697849ae0008f88edbe4c22f827d7f2a12cbd030515772b73af6eaac81ab2abd75df049e321dd6d451f9ab1793437617212f372de06f3be2ef6524a3b1290793dc8d11ca6f90811e1d4f577fb4bea45b46a7c26beb5fd6f281bc6ae342b388e9b401e9c0ceeb5b7c7553badee01024621a3765e542a57a8feaea1de15866c5ef0fe8ee85a948f71696df7cca803d08bee686fe1c36c6a2c1956680075506cc7d77a8eb3668368165a4dc2154d0e1a3521f7e5fe0f1c13ae19830db8a089d881db16526cf4024db8ee004ee33d34a2b5625cb68ef2de87584edad3c4f8ea533b0556b359bf4527b541bc4169f6dc567edcd4430afa402bd21e9e694b5a3f97ad6da921c5f1dbf7ddd6a32cf6fade8c2de47b33940c44f50c1504117c1dcfdd2764f3a2822fc6cdf8ccfba2359274d93be271b374b2c676ff25ee4edc2a08b03309c7f6fa8adb37c95d7840e323a322c585faa78a345a0da3d8a542251cf092ee6bfbefbdff6bfef3ab4ddafa2d6bc02195018dc9051aedb92f16bed11c51cf135faaf39e258f12e985c49fc48fbdf2ed0a910658b747f6fc2db0cfe37eb4e9acf45bb0e4277da6d7134c0edc773acc74c6769ef39284496a2bc76cd2ea6b6f76608de8a9a5829644709a1df3af8ef427dcb1194dba7e1eabe786d0fd8fbc53d29f2b402d3b37af0f21ee4980cb630676ff7a722f77e4a1e4e947e7e5f2fb01abc329879213efcff87e5b1361b587b514133ed782d0e12e7062255897db96ed61ed3686ec587962f578d508762058194d1ad9e55bf06361d64a41a48710cbce93c1bc49c09f527737346d02701d9b2236ce1c9385398970fcfc6993865ffcaaabf4fe44baac094deb0edae9ddc72856d628089a4d0eba1c318efb6373e6f47627e12faa46ce6337013741d6ecd3d03565ace88b63954be4bd2c02893778cb19c5a2c0e51f92d9c61ef2d4433a110e266f7fae628c027966c60e702b8c7afc552da3df62e9500b7c905d7c3d034ad71dee0e82b3ce92dfca306513a0dc2b1e70a41c3d97af47c61154937bdb11e99548745f54b8e91055d035e984452d326d4df169ddf765f140907a13b2cb71e7aff4a41765cb4c33e9956bd74d86bc29c2ee492c7fdcbaca78c3a3efc65d4aca6ea686a9f37bef5a91830a994369c34ca7ea4122ea4e02300fa17d9e58310e78070db6f5d54c5b1964af45ba4ed666a4ee2ca42ea4da3b8357fce6ed058c9255b081d707fdd021b1ee162df1c2008d72e992e23996a583f716ced61f1dd126a05081f9930f39c3b71b763f4467fb28835cefe692bba92d2ca4e3610c6972e118e8fd5e00be2fba4a321a076621cb743d7a3fa891762b187e1488e69244847f09814db32fd40a37a3762ad60d7041be0ff7039560d1abf2f40a2642284e49627624d4eac3d7b873be18be52b8ddecab23e7969a0fb830fd8981fa7bab5e94437f133b91eae1d7982f63f533a7221c7a40070d5ef7aa03926e401087b70a6febfca4d954b46eaa710c4f298433b6faf18dc777383f270ff78a8637767fb15abd4c2d9733c473ba6b67dedaa7289e4d3808e084c053f66b1670d114e95d05c38814d2a25303e5176dffe0c6861d82c07027315191fc0bfdb33aeef14aefbe906461503ec071736037d2e75f04009daf3e8c347b084c144723948906accd1762415bbcc2807b60cdbaa9c91a59c5890f71233849374d383a1ef7a56f00c8f0946cf962caa6810d453bc7216d2ffcfe0147945d8c15728cc7b1ea36a8949556e3176feb08529b0c1bdacc9f4d4f0ef8905fe6af1888fc7b9fc367c26bbc315d00f5fca836e57493e258cb8afb33bbd35817f0444de785ba680f3f0b3059e949c2eaea0415bf42ae2c439a9283bf77ad46503c7708c3b46ac1d484629b20645b39852f97c266ce945963d208950c431b93f86d3e1dd50b513961163373c7c9ed2f4ff069df0effdf9fc237aac58be00510f76e6a203c8f2d6338f0f9f833919400059e1d0985e7cf12b13ee048f56b7ffd7bd346a213f9d465f233faf3812add2ffd78f5731e6d519dfe6423dcfb9503a93319b384fa3c783fd7f5fc0aa072be991fd4ae6abb58db32faddb5763786096120c12ec9d46ae9a411f05af2e41b53780c911dc4254e986ca538216bbc5e0601bf7b08f573e51567de838bd64b07bf4bf17c3e8cd5c7c1cde466a4e9942753ff5996d5ab743facaaac8471744e317bd38947df8348a63dd37e39f45e23e7b5a01f3f495dbb0605a1e4067474fe8caf953577592b4cc4b0a9f2ec0a057cd7db371132fed6f62018f8a1af9bb9d85036247c5dba98523f2aa0f0109ef3549f8d7976e8ac19fdb95a16ded8e2345610d8b51ef9b11bfc3ccba15de9da191c28808df3618438919c73a1a2f3b5866a72279ced7a30c5bf7c854e1cac61fafd472edff9cacd87142640097df850758b11c1b3b710cbd77764527f5ec76bacb001299626e05b049116d20f77ff796c5c465682260c4238d83d8e7cc41d2984166b77a214e60c7409f5a70a3939a91d12e3e97cd3f58eb28fc02779bd3d3dfdfdf204371a593d1f4ec3650bb6f5683c4279bed82cfebbcd3741f7b7c50ea339f892d4d5bbde14369358aab6a2a313028bf02a0557f5e7bc5b484b5c108abb19a0f287c8b9ad9f051a3b6f423c2efdcc0eeec861e34b2028425d60ddc10be0da91b957636eb13093e217120c342816c8985e2d78c808618261746386f5bdd8d492613d5181a1f79576c2a15b134fbad1bc3bf4c8133f8754531465ce2da5bcf4339ad135dc259af6c283bc3f2a3df997e77d9681aa57aa87005ba96c4924eaf011bc4b83630acf1a80eff5363bb3b50972a808032c13dd83a3092907627c2c31d7e4bee812b37da71e792301b2a5b60c1baed5071ac53978ec51b1ae5c6adbb8f1ff624258ba648d2310dc9be1d1b6dc1d531424e1d647df2c601d82b44163e3196dee8b2e35ba9b94a4778a36e65a064138904824ecf36dfc601d82b44163e3196dee8b2e35ba9b94a4778a36e65a064138904824ecf36df4c680bc1b0feca052be5cb445bdcac9974616bfedc72bfe048f525937e3bfb6e042a4a81f106dc0c995891a98e6b4aa992237b1dbf36cadcface1c536ce1b2cadc5ba64415b450f9d204cc919f24f50bacad48c46da225a2bd8ac954aebc6b0f72ce483c4ca343d9f3e6095135f84d634bb104c7300e95da68daae62655cb364052615153fcb530d963f29d00d26f2629663f1e2646951537ba94229aff0dfee0fbf5db496c62eed842d2001d5a4ba0d95cbce83fbcc0e124cd08e0e427c9ff0b05763ac4970a75831c0742cf5609bb73f76ed968ae75d88fde4ad151282d7212148cef3a9d5439cfaa65a442ba8ebaae5f96f721cbd653ff344d09b48f36f5bcbdc36c3fd958f59aa750ac5651e5e188466b305aa7b191f6400730cbc068afe3aaac16732ec5014e15ac65ad116fa68be564bd5eeb839d4959b14ab13f76cc691243b5cc0b9e204b3ac618065e1aa673c4405a5e38f2b6e5f0a4b434c5556b30b0c5ced6a1de2dc282e13ab5429e4a8a0f2405a7b687c31cecd9763f884d735ab158bdeb51ff2e787e1bbfdacef13f6ba297dc508ea888e20e7399ff0a5dade36850d91f1602e0617b1ee8c444edc92396fbeeb06277a927875a1ad46f2c92c53657518f67be04871d92b59a1aeec8e03dbc3b8966500d87452e37a8c0742812633d7cca9a37938ebe5bfaecd825f780a855f09916db5c2fbc18289f98129fd31264720b1b859db15c2f829218ff9052cf61f2ca536ee59092d8ef05fe7e4f509c7d182803611e4260a75bae75549582fd6eb84d76c69c0f5375f30fef186f28fae0829fb28a25e07e3fe8fd4610568dc04432fa4dfd2dde16df39fb2f59a4e32a0942a793acc11834d464a2c810c460cddde3b5acc02f5e5d4dabde987a8ba8c788e1b6923b58fa0939701db1d906ae8e2422a2a47eda6a8228245b2c4776b7de2df537a02c32cd63b65f8ea83f7786e9163ba468e2d776a31fee4b7361e0fafdf2afc3f63f9864295e6a7c8343813bdac54833eb1f14ad5b202b6bed24d92b4108602653e3bf6d4bb3086a5071912f0a9ac4ba977607cb438d6f6d47d727897d8155fef45fc8b93b8c1686f546333ea4b64655740607b588380890e050dd4ec9c9d330ffb8b5b96168a1c8beb0306bc2643adf06b0ce7e5163f20c455a9be71e040c46e7f8143c815998e9e2c477142009d098adcad859e72f6f874a3cac61ba5aa01a701c551e1e7fe0715742fc1df9289d3930d3499d4c00fb43cf61f19c0926183d95f560b36db143072a1f86b0f31e8c3a95fac1a9fcbe1dca2c1750de38688fc122e3a51f891c759348ac304faa77d67895cee36c1c093d012a87aae618faf9f820e6cd641b1e2411fd8425dee5f1aa868f7a06df947117903c6a3de8d1b1d27b71e57213ab9272961a9502b45f055ef4c7cd4ae4efef560861ca6559505fbf69438ed4c466016d18aab1d1352a3f009f284b6728bad73a99e602a4c032c34c60d716c1c2771562aa50f433d1f1928cf1cab8a7f2d274a3be8dca2f207d1392f928d321e280ea911c53e58c27d1114ef819376ca7b0d45045b5eca7e487cb022323455302c8aa3af9a44528a34df5091f09cd2e380034f0db9fb0e67151f09499e3c80ac0a5aab28a6be85ae52d92534311e571f1fe2b01d37e7a9399e37519807581d32697ee5d867766365e7ca467b59cc6869e328b1f632c16be529f74a1021c528063f78bfbdc57f9d4f03badedd2e4382f85ef0d9363f5f45ad20271b42c99c4fd5d0b4aa5165451ca78a105c9c426909bf048a83b2276a1e8ae6337cae1a3ea5ddaca4c65350efecf93207333bcd9ae4417f0776c4bdad14fc4d14c0f23e252b5aa4a254a44404540e3c07798cbfcf2a01cd841275fe0703f0b663fd7ebe338be0519682902501171789f5ac6ba6c498a4db06aced2c7df57aeef320a7475320e5e7e6c9e039ba53affafd7f1b9cf6f5e6a8c29007b4de45cd7d219056bf4e40cb88b7e0b7b04e524aea61dbd81772825b9a00942be6505cef1bdd8f6bd8571251d49c176e861a30528fad51c2a92ab8b305c03dd34a22d6f39ccc4866f1665981249e2e18711d9200c9c4a5d3560b189e3a87d0239b45e27e081c7fea4aeb7a53936e9b022e22beb92c48706ab9e3f940a4539f9579f26d21d20b14ddce9652009e3e1d62c2f410da3d48b13ddc251ee1201eb6c6105117a3620d40d2df14d3731de4901e22d9f7f688d421217821ba93fced5b7ce132c6b2f2375e062263bafa31280eb3a3f6c72453e3b69cebe7a1d1e5d4fa291ffab4ab5b6dd1a4bd010e05c7d45465f1e01b4137509c5d3d521475c56849fce6b7ae55fc21ed5fb90043fab737c6303423d77b857bc8e3dc3675e6e55b20d5766f59426ff578451822cad8fd5adf2987d74b91f0e6a2a9ce883e78978bef3308b12c1cd2d5416119bc763c0ad8eff0c7294992322ff8cac264d98865d38f2c64b94502bdae3791e3a7d58a13f541073f4195822e18e86d8c7c55b9816a3f1d30891cd1c0dad7e9869fd52af8d9cd54047fb55bdad62495d24a0e5c5063611dc5be7877e85320b5ae15e9442237464a16568c0b39b0a6a33ef2f0a47582e3067eb06799fd84866070806367c5654ad6766fc9a5e1b1d2850f07080ce951d9c6921a073b8925c04e0f99a144b803980601c9e2ff1c9b69b6ad9f64de72e90bba3f85e45689b6341c493009aa3d8a038c35f0b784ad2e7216720652d3eb3c526ef31fad4240b958256f87e19174ea1806eb8625575153740acff132dfa4e6b5eda10a205a46cadb2fd8419b2b19706b4fb418c1c553a6f3067a34ad2b7634945d7b2df72eb7fba9dc0e5a2bd409409878bf31739a825bc251f132f213a2bfdbebe869d596ec8c93c06b9cfb3c12d9f224fec79df49263e5b652e6701f29fb885258540509a4d4c83f33411048d9a9c24a9a9f8ed4366ab8e799fab44254a5b70c9c4e579fcccad420a06a77ad4729cac09df8a30612a6eabed9f58d54b2722d56edd62066658d35470a13bf79458f92d62ad6e49bda4c10873f9f528d470e684977f5bff90c42f6d94e707a0cfc5b9cae0e618ec6848acd9310cce7c22f5586e2884a7aeaddcdda131c7f7f72c879f4329f4124cb857c9311c5728d4b7bd3d61433b4cf4b956d9cd26f615a393583f9148deb246bef5cf959365a67902a82533980cd827436675b2a8c09d49965bebc7e33d68da705f9b0a06278583449fe9bc7d4fb7fdc0d06e84317866fbc618e70194dcd7f5ad1006a5d6317eefa0c74d6cec29205ecabf4260c6d7d31555aa9858842b39b1187379046bab747eae28d11b46baa48c0955b7032cde3f745cdf1f74fd3bfa1b81e0fb36f429428a23e847868ee775426f106fa686513cc57443b7c78d7b730c1d666935e36efd9e58f22fcc258d56082058f008e32fed874d513cdf79f72b727452b4669fc78dc2ddb2820fb1b29b6f34240669c5c47b022d2a3c83db50dedb0eb05246b398acc11ff226769a0bdcba632e95ad3ba8016388dd7af03e93b6c7c24937f4706d3a471af6ff3c8fc6be722da415841cc3d53060f601b5e1cf7f76729079e325245856496493d8e69c17d8157029a93299c4e4aa0b9f226ab804966998006aa7e71ff9dac4b4a20837d44104d14c2e014de5133bf19d0c835d9cb02ef79d1b539750bbea442a02ebaa15e8037aaabefb1ff56795d25411120c1b26b00ad6a21dfa87ef4907afbee63a69a74fd30aa10c3676b8d467bbbe43ef056408249d62a560b1a6b15656c2b389b48d1dcae2c665fb5da0fabe9625a2a88e85b8a7828c0ec5bb052249911661c1f4ab7a6b2651244f4dc426af73f116c8d6e266655895d02bff8363c4bff3104be8539bca63475930c9c3c3ad46a671a33ff657d62d0fd6d24fe17d29de7e806c54bc16aa6a1f19c4e9c0cc61f0290e0b7e21b054a9fded048bec141883f07f77715038887557d2861b8830ff632b7056931f13b2f8c52364075f92f1ddd0d3f6717075f18f9a90e4a93013d29c6f8ff0c2dadf0c16d803a3de071a1b134e3c8aa34b135f0baf2cdcc406a3b39a88f94a72af404f8b94bfdb27f534f561231c8dcc7f64d1a9429c389cb4cac2c42d6bfb2b62546cc26bcd58ef3bb3ea20a1df9d5ba2155c78dd8cd1d470dd86994cde8151ebd2798dbf53321967b0cbc8a10a8961f209e80f8d301daa94768d0fb3139031701b97cc2f7af6824c824a95e26f9addaf204a610022d61bf6a814d8d5fa7bdd184e873247089fa0e49847046d4f49d80dd71e6fcb71ce97f95bee276b4d853eb5aad724bf3e849a9f782ff33591f948c8dddbe16d6d6b6abc2a4e24c3b107fdf1cd402ec443e625b171517cb555aea54d8fd947959bd188cf5e8c62525a6dcc271fd688403009e9ff91d150bf52b06cce26278e5333d465b74f3fd651003767c810875549aa097eb17288c832d127f7aa04f5026ed11de567d692e0d154d53de80aedf315eae334f078e8ae8d8900fea68653fc7ab06ff91261c5d6b76b8441745ab87cc83c5f8981fe1b0ddfd470e99bb49141109639249b8321c45f834e777354cf4d8629c7d147ad03d5b2fe5a668443900ac8c0381485c3d04604256068e01b5360c163c668eb58cf2dcab7a10c27effeb5e3be25e83dc19743c88eea3b4a904b86869d01c0704e9fdeaa63e12520c6452568bc3cae3a40e24d6be7a5b8cc22dee74b03f4be329e4f34c6551493262c08b5087393c5d9618fd68e74ef9d8c0b010c413ff323f21746f58a7ca0e67b272cc766cdbc481d6567ce0c19b19ef8fe75504c143ab306d89a7f3dadbcce2e2b194a75c1f664a6c58367a16f0623fd18c1d16ecfa38db59ba5a99a16ac5adbb4a7ffa341966069733af78887ecf65c9537be39c235ac754d3ef289184d5f1020ba64ee79e90c0eae0a811689bba39e01d0004e9a19894f95b329ca286c501c677688e0b100f02018dccf5e60d9e0819f9187bd1dcdc97dc259177e4e08b12f9bec0123483db23dfa4f1d1b71b94bf0925c2d9c22bb501d2d3c5fdd6e4beaa8d8c5b7a10e14d1ceaccf15d6bba6c2b6358621bfb7e2e0ca6470cea42548aade5610623f78ff424ea2d27e3b6195c7a37a09eb59a5b99fa65b596a84b96c789638b9831e775ac23708630b0d9144b6b19a9f5274fc51f44ea776397d2ef581dcc018f70a1e894c48c2a8c07be392fbbdb2f51e608f60bf36d9d9227c3691889a269121d850a4d6e9b450dc285b412129420905bd413bd8ad1a2ab392c73e1d468e410c4fe9f5b58effa6c4e2ef165b2e201dc7ea7111239f436eb20160b6bf4949339037506c3f800bacd1c4287e5d8c6e7c98f3207e80e56941cd91b028052c6431a5ce94f7665ded87f15484a636ac234ed021590512edbdfbbc58f2b54e805536dabf9a39fa4d23d40414133624d169b3ebf34ad7902d60cfad50ce1e8c32b2f8727f10d7c15bb85e0f5441d68ce4502fb29fea4650feed4b76f5662097ef25a28b313967e755c32c3359070cd740f045d903dd8cb9a2646db2c9e7985c7de9cda4b556df0b9553db4308d0c83af7c2a2d385ca387922def23e7d1f770da59bac8a95450d44e2903cf8e9899b5c8a76c529ee1b66f887620c1576a99a1ac11540e5bdc30ece82f80af09bf4d909b09c3a1563161ac85fc645c1e4d46f006a939347d310d26b4105a3bb48a04634cddd09d7184ec2ec0a34dc2452a40f2074b9868018840ba7207d21a40edba272a2433d3703ec64851a310ccb1358c1f69f15d6cf3d7a2e07360d0f5246fd1db97e94b258747b7f43171cea5a8118e839cf87645ce0e6d706d5cb3c75c30215c5f1a39ae429d299cd9f42f58f61b03b6ae0c4311d600619b5050a0020087cb9d3515908669ddd7c785e49950592d5f0746e1ff7e6c726e1591230716063b209952a1f2f30f36877a3f579e768622b3a622b01d204d05f246ffb0ed6365721453387e98db5add25be8060d67e5145d373f35d../../../libstdc++.so.6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgcc10-10.2.1+git583-lp152.4.1.src.rpmlibstdc++6-devel-gcc10libstdc++6-devel-gcc10(ppc-64)     glibc-devellibstdc++6rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.2.1+git583-lp152.4.13.0.4-14.6.0-14.0-15.2-14.14.1_D@_C_*@_ @_c^^^^@^@^`^^@^H^@^^^}^y@^t@^s^^r @^ku^f/^b;@^\@^U @^O@^K^K^C^AE^;^;^:@^!]QT]QTRichard Biener Richard Biener Richard Biener Richard Biener Richard Biener Guillaume GARDET Richard Biener Matwey Kornilov Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Richard Biener Martin Liška Martin Liška Richard Biener Andreas Schwab Martin Liška Martin Liška Martin Liška Martin Liška Martin Liška Martin Liška - Update to gcc-10 branch head (c0746a1beb1ba073c7981eb09f), git583. * Fixes ABI breakage for as-base CDTORs of final classes. [gcc#95428]- Update to gcc-10 branch head (d523b5201cce1796717a8ca669), git580. * Includes gcc10-streamer-backports1.patch and gcc10-streamer-backports2.patch. * Includes fixes for LTO ICE [bsc#1175168] and aarc64 128bit CAS miscompilation [bsc#1174753].- Update to gcc-10 branch head (dda1e9d08434def88ed86557d0), git501. * Includes fix for AARCH64 kernel build failure. [bsc#1174817] * Includes aarch64 SLS mitigation changes. [bsc#1172798, CVE-2020-13844] - Add gcc10-streamer-backports1.patch and gcc10-streamer-backports2.patch. - Enable x86 CET runtime for SLES15 and Leap15 also. - Do not enable the now deprecated HSA offloading capability.- Update to gcc-10 branch head (c0438ced53bcf57e4ebb1c38c), git465. * Includes GCC 10.2 release. [bsc#1173972] [jsc#ECO-2373] * Picks up fixes for C++20 coroutines support. [jsc#SLE-12297] * Picks up fix for a recent chromium build fail. - Build x86 CET enabled runtime for Factory. - Disable GCN offloading for SLE12 and SLE15 GA.- Update to gcc-10 branch head (12e1a54b06777db74ce375496), git355. * Includes fix for non-reproducible builds with LTO [bsc#1172846].- Enable nvptx support for aarch64- Update to gcc-10 branch head (c91e43e9363bd119a695d6450), git290. * Includes fix for PR95719, fixing LibreOffice.- Enable c++ for arm-none-eabi- Update to gcc-10 branch head (b0461f44076c26ced5526e4fd6), git68. - Add gcc10-foffload-default.patch to make offloading ignore offload targets that have not been installed both at compile and runtime (for the libgomp plugin part).- Update to gcc-10 branch head (dd38686d9c810cecbaa80bb82e), git40. * Includes GCC 10.1 release.- Update to gcc-10 branch head (2aaa1dc3c87372fd55c1c33aa7a), git5. * Includes first release candidate for GCC 10.1. * Includes gcc10-pr94734.patch- Update to master head (3685c5adf5c0b30268cb8f95c89e4), git176017. - Add gcc10-pr94734.patch- Update to master head (b835645c7a51b7e99092abe61d677), git175845. - Drop to 4 jobs as constraint for s390x.- Update to master head (effcb4181e143bc390286a489ff84), git175831. - Package arm_cde.h and arm_mve_types.h for arm. - Alter _constraints to also constrain jobs. - Add libzstd-devel BuildRequires to cross compiler specs. - Switch to release checking builds.- Update to master head (2dc9294c3c7c81a6d5e1d4dedf58f), git175805.- Update to master head (13e41d8b9d3d7598c72c38acc86a3), git175688.- Update to master head (c72a1b6f8b26de37d1a922a8af143), git175641.- Update to master head (038769535a8cbdd3dd3e100bde314), git175499.- Update to master head (75c24a08d697d6442fe6c26142f05), git175422.- Update to master head (7d4549b2cd209eb621453ce13be7f), git175366.- Update to master head (c7e9019681857b329bbe4c1e7ec8d), git175348. - Package arm_mve.h for arm.- Update to master head (4e3d3e40726e1b68bf52fa205c68495124ea60b8). - libgphobos and libgdruntime SONAME versions were reset to 1.- Update to master head (3604480a6fe493c51d6ebd53d9b1abeebbbb828f).- Update embedded newlib to newlib-3.3.0.tar.xz, drop old newlib-3.1.0.tar.xz - Enable support for amdgcn-amdhsa OpenMP/OpenACC offloading.- Update to master head (655e5c29ae4080666154b3e10ac81116a1b7a638). - Re-add gcc9-reproducible-builds.patch and gcc9-reproducible-builds-buildid-for-checksum.patch.- Update to master head (778a77357cad11e8dd4c810544330af0fbe843b1). * Includes fix for binutils version parsing [gcc#93965]- Add libstdc++6-pp provides and conflicts to avoid file conflicts with same minor version of libstdc++6-pp from gcc9.- Disable zstd use for SLES15 and older.- Bump to rfa1160f6e50500aa38162fefb43bfb10c25e0363.- Bump to r33351ff9faa21c4c1af377d661a52ac0ce366db3.- Adjust installed headers for arm and aarch64, enable link-mutex for riscv64.- Don't remove go tool buildid, needed for bootstrapping go - Increase disk constraint- Bump to rc940105cc17111be98d8d42ba48a413b0e63aebe.- Bump libtool version of libgo.- Bump to r269e8130b77065452698ab97e5da77d132d00276.- Bump to r507de5ee23efdc8a16d6b0b6488e118055c711cd.- Add lto-dump to cross packages.- New package, inherits from gcc9 * gcc-add-defaultsspec.diff, add the ability to provide a specs file that is read by default * tls-no-direct.diff, avoid direct %fs references on x86 to not slow down Xen * gcc43-no-unwind-tables.diff, do not produce unwind tables for CRT files * gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr for ppc, just a testcase * gcc44-textdomain.patch, make translation files version specific and adjust textdomain to find them * gcc44-rename-info-files.patch, fix cross-references in info files when renaming them to be version specific * gcc48-libstdc++-api-reference.patch, fix link in the installed libstdc++ html documentation * gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with earlier mpfr versions on old products * gcc5-no-return-gcc43-workaround.patch, make build work with host gcc 4.3 * gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes new warning from -Wextra * gcc7-avoid-fixinc-error.diffobs-power8-01 1622808568  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./10.2.1+git583-lp152.4.110.2.1+git583-lp152.4.1                   !!!!!!! """" ###########################################$%%%%%%%%%%%%%%%%%%%%%%$&''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))****c++10algorithmanyarrayatomicbackwardauto_ptr.hbackward_warning.hbinders.hhash_fun.hhash_maphash_sethashtable.hstrstreambitbitsalgorithmfwd.halloc_traits.hallocated_ptr.hallocator.hatomic_base.hatomic_futex.hatomic_lockfree_defines.hbasic_ios.hbasic_ios.tccbasic_string.hbasic_string.tccboost_concept_check.hc++0x_warning.hchar_traits.hcharconv.hcodecvt.hconcept_check.hcpp_type_traits.hcxxabi_forced.hcxxabi_init_exception.hdeque.tccenable_special_members.herase_if.hexception.hexception_defines.hexception_ptr.hforward_list.hforward_list.tccfs_dir.hfs_fwd.hfs_ops.hfs_path.hfstream.tccfunctexcept.hfunctional_hash.hgslice.hgslice_array.hhash_bytes.hhashtable.hhashtable_policy.hindirect_array.hint_limits.hinvoke.hios_base.histream.tcciterator_concepts.hlist.tcclocale_classes.hlocale_classes.tcclocale_conv.hlocale_facets.hlocale_facets.tcclocale_facets_nonio.hlocale_facets_nonio.tcclocalefwd.hmask_array.hmemoryfwd.hmove.hnested_exception.hnode_handle.hostream.tccostream_insert.hparse_numbers.hpostypes.hpredefined_ops.hptr_traits.hquoted_string.hrandom.hrandom.tccrange_access.hrange_cmp.hranges_algo.hranges_algobase.hranges_uninitialized.hrefwrap.hregex.hregex.tccregex_automaton.hregex_automaton.tccregex_compiler.hregex_compiler.tccregex_constants.hregex_error.hregex_executor.hregex_executor.tccregex_scanner.hregex_scanner.tccshared_ptr.hshared_ptr_atomic.hshared_ptr_base.hslice_array.hspecfun.hsstream.tccstd_abs.hstd_function.hstd_mutex.hstl_algo.hstl_algobase.hstl_bvector.hstl_construct.hstl_deque.hstl_function.hstl_heap.hstl_iterator.hstl_iterator_base_funcs.hstl_iterator_base_types.hstl_list.hstl_map.hstl_multimap.hstl_multiset.hstl_numeric.hstl_pair.hstl_queue.hstl_raw_storage_iter.hstl_relops.hstl_set.hstl_stack.hstl_tempbuf.hstl_tree.hstl_uninitialized.hstl_vector.hstream_iterator.hstreambuf.tccstreambuf_iterator.hstring_view.tccstringfwd.huniform_int_dist.hunique_lock.hunique_ptr.hunordered_map.hunordered_set.huses_allocator.hvalarray_after.hvalarray_array.hvalarray_array.tccvalarray_before.hvector.tccbitsetcassertccomplexcctypecerrnocfenvcfloatcharconvchronocinttypesciso646climitsclocalecmathcodecvtcomparecomplexcomplex.hconceptscondition_variablecoroutinecsetjmpcsignalcstdaligncstdargcstdboolcstddefcstdintcstdiocstdlibcstringctgmathctimecucharcwcharcwctypecxxabi.hdebugarrayassertions.hbitsetdebug.hdequeformatter.hforward_listfunctions.hhelper_functions.hlistmacros.hmapmap.hmultimap.hmultiset.hsafe_base.hsafe_container.hsafe_iterator.hsafe_iterator.tccsafe_local_iterator.hsafe_local_iterator.tccsafe_sequence.hsafe_sequence.tccsafe_unordered_base.hsafe_unordered_container.hsafe_unordered_container.tccsetset.hstl_iterator.hstringunordered_mapunordered_setvectordecimaldecimaldecimal.hdequeexceptionexecutionexperimentalalgorithmanyarraybitsfs_dir.hfs_fwd.hfs_ops.hfs_path.hlfts_config.hnet.hshared_ptr.hstring_view.tccbufferchronodequeexecutorfilesystemforward_listfunctionalinternetio_contextiteratorlistmapmemorymemory_resourcenetnetfwdnumericoptionalpropagate_constrandomratioregexsetsocketsource_locationstringstring_viewsystem_errortimertupletype_traitsunordered_mapunordered_setutilityvectorextalgorithmaligned_buffer.halloc_traits.hatomicity.hbitmap_allocator.hcast.hcmathcodecvt_specializations.hconcurrence.hdebug_allocator.henc_filebuf.hextptr_allocator.hfunctionalhash_maphash_setiteratormalloc_allocator.hmemorymt_allocator.hnew_allocator.hnumericnumeric_traits.hpb_dsassoc_container.hppdetailbin_search_tree_bin_search_tree_.hppconstructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppfind_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppiterators_fn_imps.hppnode_iterators.hpppoint_iterators.hpppolicy_access_fn_imps.hppr_erase_fn_imps.hpprotate_fn_imps.hppsplit_join_fn_imps.hpptraits.hppbinary_heap_binary_heap_.hppconst_iterator.hppconstructors_destructor_fn_imps.hppdebug_fn_imps.hppentry_cmp.hppentry_pred.hpperase_fn_imps.hppfind_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppiterators_fn_imps.hpppoint_const_iterator.hpppolicy_access_fn_imps.hppresize_policy.hppsplit_join_fn_imps.hpptrace_fn_imps.hppbinomial_heap_binomial_heap_.hppconstructors_destructor_fn_imps.hppdebug_fn_imps.hppbinomial_heap_base_binomial_heap_base_.hppconstructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppfind_fn_imps.hppinsert_fn_imps.hppsplit_join_fn_imps.hppbranch_policybranch_policy.hppnull_node_metadata.hpptraits.hppcc_hash_table_map_cc_ht_map_.hppcmp_fn_imps.hppcond_key_dtor_entry_dealtor.hppconstructor_destructor_fn_imps.hppconstructor_destructor_no_store_hash_fn_imps.hppconstructor_destructor_store_hash_fn_imps.hppdebug_fn_imps.hppdebug_no_store_hash_fn_imps.hppdebug_store_hash_fn_imps.hppentry_list_fn_imps.hpperase_fn_imps.hpperase_no_store_hash_fn_imps.hpperase_store_hash_fn_imps.hppfind_fn_imps.hppfind_store_hash_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppinsert_no_store_hash_fn_imps.hppinsert_store_hash_fn_imps.hppiterators_fn_imps.hpppolicy_access_fn_imps.hppresize_fn_imps.hppresize_no_store_hash_fn_imps.hppresize_store_hash_fn_imps.hppsize_fn_imps.hpptrace_fn_imps.hppcond_dealtor.hppcontainer_base_dispatch.hppdebug_map_base.hppeq_fneq_by_less.hpphash_eq_fn.hppgp_hash_table_map_constructor_destructor_fn_imps.hppconstructor_destructor_no_store_hash_fn_imps.hppconstructor_destructor_store_hash_fn_imps.hppdebug_fn_imps.hppdebug_no_store_hash_fn_imps.hppdebug_store_hash_fn_imps.hpperase_fn_imps.hpperase_no_store_hash_fn_imps.hpperase_store_hash_fn_imps.hppfind_fn_imps.hppfind_no_store_hash_fn_imps.hppfind_store_hash_fn_imps.hppgp_ht_map_.hppinfo_fn_imps.hppinsert_fn_imps.hppinsert_no_store_hash_fn_imps.hppinsert_store_hash_fn_imps.hppiterator_fn_imps.hpppolicy_access_fn_imps.hppresize_fn_imps.hppresize_no_store_hash_fn_imps.hppresize_store_hash_fn_imps.hpptrace_fn_imps.hpphash_fndirect_mask_range_hashing_imp.hppdirect_mod_range_hashing_imp.hpplinear_probe_fn_imp.hppmask_based_range_hashing.hppmod_based_range_hashing.hppprobe_fn_base.hppquadratic_probe_fn_imp.hppranged_hash_fn.hppranged_probe_fn.hppsample_probe_fn.hppsample_range_hashing.hppsample_ranged_hash_fn.hppsample_ranged_probe_fn.hppleft_child_next_sibling_heap_const_iterator.hppconstructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppiterators_fn_imps.hppleft_child_next_sibling_heap_.hppnode.hpppoint_const_iterator.hpppolicy_access_fn_imps.hpptrace_fn_imps.hpplist_update_map_constructor_destructor_fn_imps.hppdebug_fn_imps.hppentry_metadata_base.hpperase_fn_imps.hppfind_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppiterators_fn_imps.hpplu_map_.hpptrace_fn_imps.hpplist_update_policylu_counter_metadata.hppsample_update_policy.hppov_tree_map_constructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppiterators_fn_imps.hppnode_iterators.hppov_tree_map_.hpppolicy_access_fn_imps.hppsplit_join_fn_imps.hpptraits.hpppairing_heap_constructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppfind_fn_imps.hppinsert_fn_imps.hpppairing_heap_.hppsplit_join_fn_imps.hpppat_trie_constructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppfind_fn_imps.hppinfo_fn_imps.hppinsert_join_fn_imps.hppiterators_fn_imps.hpppat_trie_.hpppat_trie_base.hpppolicy_access_fn_imps.hppr_erase_fn_imps.hpprotate_fn_imps.hppsplit_fn_imps.hppsynth_access_traits.hpptrace_fn_imps.hpptraits.hppupdate_fn_imps.hpppriority_queue_base_dispatch.hpprb_tree_map_constructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppfind_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppnode.hpprb_tree_.hppsplit_join_fn_imps.hpptraits.hpprc_binomial_heap_constructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppinsert_fn_imps.hpprc.hpprc_binomial_heap_.hppsplit_join_fn_imps.hpptrace_fn_imps.hppresize_policycc_hash_max_collision_check_resize_trigger_imp.hpphash_exponential_size_policy_imp.hpphash_load_check_resize_trigger_imp.hpphash_load_check_resize_trigger_size_base.hpphash_prime_size_policy_imp.hpphash_standard_resize_policy_imp.hppsample_resize_policy.hppsample_resize_trigger.hppsample_size_policy.hppsplay_tree_constructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppfind_fn_imps.hppinfo_fn_imps.hppinsert_fn_imps.hppnode.hppsplay_fn_imps.hppsplay_tree_.hppsplit_join_fn_imps.hpptraits.hppstandard_policies.hppthin_heap_constructors_destructor_fn_imps.hppdebug_fn_imps.hpperase_fn_imps.hppfind_fn_imps.hppinsert_fn_imps.hppsplit_join_fn_imps.hppthin_heap_.hpptrace_fn_imps.hpptree_policynode_metadata_selector.hpporder_statistics_imp.hppsample_tree_node_update.hpptree_trace_base.hpptrie_policynode_metadata_selector.hpporder_statistics_imp.hppprefix_search_node_update_imp.hppsample_trie_access_traits.hppsample_trie_node_update.hpptrie_policy_base.hpptrie_string_access_traits_imp.hpptype_utils.hpptypes_traits.hppunordered_iteratorconst_iterator.hppiterator.hpppoint_const_iterator.hpppoint_iterator.hppexception.hpphash_policy.hpplist_update_policy.hpppriority_queue.hpptag_and_trait.hpptree_policy.hpptrie_policy.hpppod_char_traits.hpointer.hpool_allocator.hrandomrandom.tccrb_treerc_string_base.hroperopeimpl.hslistsso_string_base.hstdio_filebuf.hstdio_sync_filebuf.hstring_conversions.hthrow_allocator.htype_traits.htypelist.hvstring.hvstring.tccvstring_fwd.hvstring_util.hfenv.hfilesystemforward_listfstreamfunctionalfutureinitializer_listiomanipiosiosfwdiostreamistreamiteratorlimitslistlocalemapmath.hmemorymemory_resourcemutexnewnumbersnumericoptionalostreamparallelalgo.halgobase.halgorithmalgorithmfwd.hbalanced_quicksort.hbase.hbasic_iterator.hcheckers.hcompatibility.hcompiletime_settings.hequally_split.hfeatures.hfind.hfind_selectors.hfor_each.hfor_each_selectors.hiterator.hlist_partition.hlosertree.hmerge.hmultiseq_selection.hmultiway_merge.hmultiway_mergesort.hnumericnumericfwd.homp_loop.homp_loop_static.hpar_loop.hparallel.hpartial_sum.hpartition.hqueue.hquicksort.hrandom_number.hrandom_shuffle.hsearch.hset_operations.hsettings.hsort.htags.htypes.hunique_copy.hworkstealing.hpowerpc64le-suse-linuxbitsatomic_word.hbasic_file.hc++allocator.hc++config.hc++io.hc++locale.hcpu_defines.hctype_base.hctype_inline.hcxxabi_tweaks.herror_constants.hextc++.hgthr-default.hgthr-posix.hgthr-single.hgthr.hmessages_members.hopt_random.hos_defines.hstdc++.hstdtr1c++.htime_members.hextopt_random.hpstlalgorithm_fwd.halgorithm_impl.hexecution_defs.hexecution_impl.hglue_algorithm_defs.hglue_algorithm_impl.hglue_execution_defs.hglue_memory_defs.hglue_memory_impl.hglue_numeric_defs.hglue_numeric_impl.hmemory_impl.hnumeric_fwd.hnumeric_impl.hparallel_backend.hparallel_backend_serial.hparallel_backend_tbb.hparallel_backend_utils.hparallel_impl.hpstl_config.hunseq_backend_simd.hutils.hqueuerandomrangesratioregexscoped_allocatorsetshared_mutexspansstreamstackstdexceptstdlib.hstop_tokenstreambufstringstring_viewsystem_errortgmath.hthreadtr1arraybessel_function.tccbeta_function.tccccomplexcctypecfenvcfloatcinttypesclimitscmathcomplexcomplex.hcstdargcstdboolcstdintcstdiocstdlibctgmathctimectype.hcwcharcwctypeell_integral.tccexp_integral.tccfenv.hfloat.hfunctionalfunctional_hash.hgamma.tcchashtable.hhashtable_policy.hhypergeometric.tccinttypes.hlegendre_function.tcclimits.hmath.hmemorymodified_bessel_func.tccpoly_hermite.tccpoly_laguerre.tccrandomrandom.hrandom.tccregexriemann_zeta.tccshared_ptr.hspecial_function_util.hstdarg.hstdbool.hstdint.hstdio.hstdlib.htgmath.htupletype_traitsunordered_mapunordered_map.hunordered_setunordered_set.hutilitywchar.hwctype.htr2bool_setbool_set.tccdynamic_bitsetdynamic_bitset.tccratiotype_traitstupletype_traitstypeindextypeinfounordered_mapunordered_setutilityvalarrayvariantvectorversionlibstdc++.alibstdc++.solibstdc++fs.alibsupc++.a/usr/include//usr/include/c++//usr/include/c++/10//usr/include/c++/10/backward//usr/include/c++/10/bits//usr/include/c++/10/debug//usr/include/c++/10/decimal//usr/include/c++/10/experimental//usr/include/c++/10/experimental/bits//usr/include/c++/10/ext//usr/include/c++/10/ext/pb_ds//usr/include/c++/10/ext/pb_ds/detail//usr/include/c++/10/ext/pb_ds/detail/bin_search_tree_//usr/include/c++/10/ext/pb_ds/detail/binary_heap_//usr/include/c++/10/ext/pb_ds/detail/binomial_heap_//usr/include/c++/10/ext/pb_ds/detail/binomial_heap_base_//usr/include/c++/10/ext/pb_ds/detail/branch_policy//usr/include/c++/10/ext/pb_ds/detail/cc_hash_table_map_//usr/include/c++/10/ext/pb_ds/detail/eq_fn//usr/include/c++/10/ext/pb_ds/detail/gp_hash_table_map_//usr/include/c++/10/ext/pb_ds/detail/hash_fn//usr/include/c++/10/ext/pb_ds/detail/left_child_next_sibling_heap_//usr/include/c++/10/ext/pb_ds/detail/list_update_map_//usr/include/c++/10/ext/pb_ds/detail/list_update_policy//usr/include/c++/10/ext/pb_ds/detail/ov_tree_map_//usr/include/c++/10/ext/pb_ds/detail/pairing_heap_//usr/include/c++/10/ext/pb_ds/detail/pat_trie_//usr/include/c++/10/ext/pb_ds/detail/rb_tree_map_//usr/include/c++/10/ext/pb_ds/detail/rc_binomial_heap_//usr/include/c++/10/ext/pb_ds/detail/resize_policy//usr/include/c++/10/ext/pb_ds/detail/splay_tree_//usr/include/c++/10/ext/pb_ds/detail/thin_heap_//usr/include/c++/10/ext/pb_ds/detail/tree_policy//usr/include/c++/10/ext/pb_ds/detail/trie_policy//usr/include/c++/10/ext/pb_ds/detail/unordered_iterator//usr/include/c++/10/parallel//usr/include/c++/10/powerpc64le-suse-linux//usr/include/c++/10/powerpc64le-suse-linux/bits//usr/include/c++/10/powerpc64le-suse-linux/ext//usr/include/c++/10/pstl//usr/include/c++/10/tr1//usr/include/c++/10/tr2//usr/lib64/gcc/powerpc64le-suse-linux/10/-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:16441/openSUSE_Leap_15.2_Update_ports/59e8794f01f4345543e89ef6d1eecc41-gcc10.openSUSE_Leap_15.2_Updatedrpmxz5ppc64le-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textASCII textC++ source, UTF-8 Unicode textcurrent ar archive#ݺ",Lutf-84dbe71bc2dc08874169d020669e3d2ed94ec594bdc6df1d86b01a54c9597985f?P7zXZ !t/+V]"k%˰=FF\T Ur2PMin;VEOIrCyT p)e"oQ{ my c[;(ԮPR.iz4BW.euG, "'H 'w;{l͇a$ּ:4śŋiv  ~PF]vð5m1c3s^Qjb/CDզ׾g Byb֊J|r/%{o 鷮F5B KTݛBH+aήSfUdqE!]q3d3hk\ @Ahu/ pf3ôF(w"rfd62xlGf>B6҂_)T hrHtST6BQx]t*z]_V[xz 0w͵ W죖{?r?KǂŒƋVhs9_3)3Z/"A% Įظqq31RG 9CtZg2#B6v$3gE5Z h H-Oͥ[XD eYu#Nܦ}@CS|t z7B*OZP9&–Y$EfA)ڭ|& 5Zr\Ƃ璬B['\*ڥӪl#Ԝ亝6?i ǎ`ȚY6g3/mk!MtxU i!TwCh4M{4jIJ&4TKs{ aIؿ*MZ|#-LQE?^W-Ȝ<1gUcL%& ԙ!j_5+tf`AI+PN~1{M] \=A&@uf5+d#yL^;}76K ? g8Ql(7de,dN0Ѭy:O(깚)M/:xUa /vE"%,xk~_9<uPa/ Ƽ$V_^.Ֆ7a86qj/~5^o)} [/]qQCv& ސehgCָ&ZS bח*5VLPiH{RUw0dJMԟ{ %H>UE{NS5ɃQΒk.ZU[GTw*1ӅZHrhdcv9Gi3 ^V)KN7?I֒-EoO~!>xn-_f-=#!q@ e٬ciKlGkpF%~DOv2FQMTAU ~QM+Mɽ/l4Q[Q8@A["EؿTvרlJ;25 ^wnK.XjK*{5U"Թ&'a2TWz;{6/rjzpE dTH*gT{S[-o:0LD~/pP'^BG{&o2l/ "# [L#5NX5:$!;|~+_I{:fM(y8Dq0 +W0m1SF 53%:-؋d-/$Shp[Ll~Oe&0 'P5]bi YWE͋>W`2@?u*Kv_ɚM,"vonPS])f-rغ[VBgY_ޜHJOT*˅E8a'eWaś[-_1WAMczM I,D?^-brᨁs2}-~qlQljT9'NL.ik~>< E~s^I`aՈŒ%q *=4AjiiiקVe4nd2OʨKG1L[T˫VAxWfM{ A C/†@ّ14i0pfj43P`晦qe #KFX`?^9YyGsR.͂*gls٩* t8}1"X1C」9Q7䬍@%sChQz5CjC(ES{̳^p;ڦJƬPy1c%.>)u9\ Ѐ~ǐlSnFOw?SN`kY[VRϥk^Q4$bЄSQҠqk&*\6Ѵvx1t2}#f2}Gg[U.)@؆h3ۉMȢM$$Ŵ[0ChmDx/Uv[2z)4} 6tϮC_@QĞ{CPRCγD3 c{ 0' S0Ī#@_t@;K=ADp =GB]-@@4B=O(9/̱שľtU7%SvxtWZҺ9gHDYGTwhB, G, t%-*}O8 wxdn >f^.^UACt?RX!ׯ"@Rt4bsf3;dNtCgwWH]VR?PM9Xo"Dq#1"81D`'3U٠a{h+E¾6ؗs~e(<}OSDsrOQܘA-Lpo84'Bʄ~ Ցk 20٭`YP %irDUhқ:Co0x'w`T04a٨U(5;~3E!*ȃk>e>H/S9vc' StT~y-O8\9ga#eɠCj#Fy#r%3n ጉ<'x9fxA;qj-׉Hĸ3)P$>=[Ɍac5\Kf9](e@ =;P7IFYWY<-Elo"M޵ʁn b 58h]c ;B,K:yU Ï=BeSjٻ-i:9>$OM&Ʀ[Q6swU !q^2Oo(E3QHU6"ʒ.W=Tz Կ˰)x6F6r{0/hUjf$F(* ;5N" zDU][8875 GE:_M'Eޚ]ǁH Ɏ+ʻyةibFiY{kd ґ}F (VKIgO sw-JyI ClHx`kʾoT";y qp% kHsI0Eo^V_II,\}&ܶ :iBõNZwt0 pm.>R#WK)uw 1 ب:~t-G!V;6(V}:.U}wK'ixbgG Acԝ!zs+ZϚc~ΪA~3iZ96$'+NQcf;1IHk-5_w 1W YZ