libstdc++6-devel-gcc12-12.3.0+git1204-150000.1.18.1<>, fp9|늹cQ3 P@MW쵐gG~7bvE?h$j!rW AlʬF7!C|obb`6D?N 6iP #UYZF 5%2LOߗ?-:bäocDu(COƌ!*+@f,ϋ ^a P+,ӧ6CϧmrUgba(-)oYn,Gv@ʁGۀF[q4Wr1o>;4?$d( 6 l2Z pTT T TT )T 8T TTT)<)hT6677(7871981:;1FW=GWTTHdTIqTXuHYuP\uT]T^+bcMdefluTv0z Clibstdc++6-devel-gcc1212.3.0+git1204150000.1.18.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.fs390zp31SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-later WITH GCC-exception-3.1https://www.suse.com/Development/Languages/C and C++https://gcc.gnu.org/linuxs390x I:q*U EC[Z7_l# &10U 1415>U| trn k6c _o60Y m~6Cb*). "b_S~ ,{F}a#Jnh7$X */Q2W'#+cIfnVFU35@*3W?I:  #7I:%[%' fY]%J+!1ZQ>@"L%4Y9 up9Y6! wE aM>! < 3&+~x zZS/VJ}p7 iaQmyqچ</1&[?Ly W TP X W @.IBo/<'j"Qx[JPLR$?_{L75 Yo TLNh_/DBgi& Lh> ,*0#T(w(@DO71&!$=[Bp75 ?0X  Ds Ng< $ I \ 1k hW /! } 3K7|_?7EC\L #u0 hT !# ~#C~   FB \ R)  J K N : #   [h [  q \ 3@!  v f Oph \ ^ [ | YO W)/( &< nr  - !PE NN )7 " p #X  B!< 8 |q*<8 A  N> jf R<W j7 D i ` J { @   :$[S  ;\ t   *! ~ j , 3 ~ AJ//NS#W \^! t@ 8": e@`(\> En q @A 2 ,Ife!Leve9;Ge~2B802 7  5Pk)E.o%jV9;PR(2:qH80^% ~` K0IM#q LO@ ( !{H 5 0 D^^r  ltD ` 3I0D? WS}&>tf0 G`P!GYkd e0a@  Fi>U9Z am)?U-5ҧj6/WJ(&'&%D  ,"R ~ nj q,PAA큤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큤A큤AA큤A큤A큤A큤f}f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f}f}f}f}f}f}f}f~f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f~f~f}f}f}f~f~f~f}f}f}f}f}f}f}f}f}f}f}f~f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f~f}f}f}f}f}f}f}f}f}f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~ f~ f~ f~ f~ f~ f~f~f~ f~ f~ f~ f~ f~f~f~f~f~f~f~f~ f~ f~ f~ f~ f~ f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~ f~ f~ f~f~f~f~f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~ f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~ f~f~f~f~f~f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f}f}f}f}f~f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~ f~f~f~f~f~f~f~f~f~f~f~ffffa35ae530ef337c8874f95738c4ea6415a6636f138c20f43270cfef51c224ace1d3bc43168db95bc4e12c2d8183fa7216ac3e858d1b058c775396d45f383828b805205589a4c5619b434b3e197c6677b4cf3553ca002b48bc607a1b0e860921ceeb7ff84b6e685bd45493a4249e8f1ef9ad02aea3d3db776d2302455c214cc8e58d8d25cd57d4facc2415e506a870a83626901aaa7a863bdaf4ba4aeb79efd58c23cb5b807d6314f7ab175f6739ba92f4c692dbd11761647b966d1cd46ce3a4ea40f3e8e355438ae28149e19d09f1b221a886a37d0a05139a307d299dcd1f88df67cdeae7b40ce9893598c158127882ae8b28ea30cea1e0cf03a5136bedfd34bab478c4fb5da8953985646d6b8d0c3d1aa65a27d68d5b20e6dc9243b15238fae0781f6eb14f3d4f413201d119c70d6dc5445c365dea97d58c9be65198126908be3a254e2b5457d95076a8bd829b2510cc15d4e7f845c8fdadb4a02b47c6820a87999f9265d1bd0ea831c91fb58ff6a04ac0f652d37cd8e14a29f871155012c0b9223650d111bab47cf710a1b3478406548e0eb1099e7633e53696d5d7c90ed07052dfe3b922e9a76c34d164ac95874e26fac4058d0caf4abc2c97fece2b270719742a2ff0883fb2b1448319e8903d0b8fa096c989b24feb3d74097a8aefa32f64bb81feda72cffaa65b93645532473e9d9dd3174a28a2b0e64971a83b7b954a43c9470113c44d78ade9f69caabc3c36ea30790ba6241a5f1136a69b078d7a6de365596f64d2081dd196e111561e07eb6e794f5b17e608de0fad4bbaf0944481d1472e74bb20b281fedbbe909d47d6d73500898bd7e64d7fa1162d70c23388be5ce3642aa705c8b18b0bd8b39141dd1027a6f2dc73a7af56af9da1b1d63719d787aff801131742323e8c026e8248d3f0ed101f5925550a4fbe03c2e7391a23ea47fca5cce477b75514cd8d9ae7da4279fc625c669e709a235ed76e405460672595572dfd84defbabb524ef4ed96d16e242553a03b3ca23f2fc5c94ae3895a95a54458056fa6490e54d0ae023c8e9ae4e8bbab81aa56df44e6b521e14eb3f3689d58f3dea1bc8ab1f0169ee5ade5bc47c74d5facfb9fc16abc6b0b31727ac822ee3cba186691a14a4a1b13156fa521d5486dd4167a982a4209f23c9228ae333094e1d7451eb56e9c08bdb7598b047c76e3454333bbcfe30d2516e0e2ed86b9b4f942fe8e04cde2c252340194a3b6159166e016811084a64bfc31b6cd65d150262e0cd89968ad5a2f0923517f89f3091027eac04e0ddaf2117383c3a2061a64238c9737644338737bfe234799540074ad0533ccf5b828573a7c427d84e4cb54e12e7ebdd5dec0120b22574a83d127cb1e66fa688f2dc7817d2101a76bba77cbe982145da0ebcd1c7f49eeb4e624619089c605401a0912795a3b75b09343bc93f7b117ea9caa55faaec47d0468a0f61c4bbf0377b1d40dfc15688d9b51b0208806d77d9882e3e3c8f7c55be1a92415b724eb984b830494a5a02b7cfb14bf0a22ec20c94148b657d0fbeccee2559c2106d920a3228f1ebd6400e8a51c03106ce6b8fb25d52072ff0631c9d9ca7264aa19c696f61e53865de07d947bba602b6ac4bf759d89349bf22b06d5efe6dbf0d4f67171034102c805915e4248419a4e5e1fb33c653ab8f432efe8c70c3aa4955bd2b4f618ca4b3440e936bebe710e08f8d69d93b67b350958f2306c83a5670b0842eab36a829b3745bc75abc4080cd68380acfff70cdb40cf1d866ff2e11926387af924faaea79eb41a18c819a2d8de899f37733e161ac70cf03b56cef6d68f9da80bbc57ee7de489cfff647a87ba840b83b78ba706ce8797679daf671ee446cf80c3cdce39fc9ab1331fe7dfb32cc5a5e9896c0a8578ea0d4c49a760e1dfb188ff20c285f65dd2ff3697f3e38b1b3357fc8ed167f324bb2a5727ec2ffc2927d6ea6ab8ec427d3dff17af6e8baf39b26d1f3afd3b74489657306375b62e681956b51a90d5516950f4213b2bd2ed20dc57a81575404ecf25142febc97d4bc9397bfd783a6245843df6e0b70cb767420e167ece2fb738ac967b834424a713f9af0fdeee07dc72bb0c79cecb024692a36b8f5b4c1eb8b5cef033010a576f68b770542483083c064b3e7b43e9335d7803e172117a8953432aca1d6f2dbfcfe26af392b0b2e1f9be00782ec6f5270847f139345d27c0d6339cde0ad1dc976c2752a363da9fcde05ea476ca8c37ad61c7f7f0d3e9633834950b45bf773f889b8e25c823ec4acbe4a7bcc594e5821c49705ec92dab532b1e7248bfd51bb8407c9c158c03957edcd0b9de7b0cf8287eaefd1c9d8e0c8f06ef7f1a5f5b714106716ec4ab60bf7b3d1165b9acc0e7ea0ef37e2e124bf349f647dc5a4e3677ab369da48909df74eaea00f516f3107303855258ac8c7560d79f6b6e3d06c8c5aeea518cf9c82a298c94cd0618bb9e39913ece1518706507bfafce71044f8b0b1b3c3b24768e90fca082b605d37d428c9eb29d80aa9182e33bdde72a33aca3921a4fa2cbe77f5647998c6dba0ae0e2f868b4cb066f06877b43b1cd1cad098a5169c9bcb04ce63a58697b91f3f441b5f360e64a01e23ba3bed8a9c59d76541faeda87c8936f4b0455ed09d14cae3b39fda2141815e4f4091b86ac02b1ba5a71db36bb6c025bba45abe9861898a33800115f4af21e9e14db629b6c6a363c3a6fc06baf7a66815686aa1ea1cef68b8626980c6a31837f85416776536b3296b3da469180a56af04da88fb94ff47c32fb40542a5bed3a48bf3ce87cec1270cbbeb4c81d328ed70b23f799d058d6628e8d6fd1bbce62d35bee6709a08e47f24e909cd7d11ae92875f62087faaa8301dd08fe33b6d7a5ce203931a8da70427f473b602e82a9665a7e00b530d8701a5ca96d40a988bed8a210529a04b84d2da968a8e63079f41cda19666133b249343e10a6fb5da82aaf6552c7a67be732d20d25cb198a713f68b03197d73d3c6b733f5ba9cbfc41e7b5a233dbb4d29963a31eb5bf51f67c92f0dfad2be0e6fdb1dfcb92c035e9c4630bdad78e282043ca6f87769f8597b237e542466f0d8144a3f4d27a3d18dad807d9617f2ad70d6a3ae7cc8f693ba3086d5190c29c1dd22bd9dcc482adbb2a13c920f4d292e7b22681ab2727c40add4b962e0ede5232edb8a486d0434d97525e753b3c849c381c68dd05b426d40b2b79a26b96d0fa3570966af15f6ff7d214c5faa78cfa936813b65eb11e1a5961f4ac02392c79d044814149eca392f7dc357a25bfd884ab209745bee9285c70e8ff55e6c17e7198c59eb7625c04d58b7e8abfe3509d700b18d26cc6ea99d9684e683875514b6ab4fa3dc4b14cab8df74b1fb9e88d2901ba400d9f2743ab730afbcfa65b932087b945b451ecb13f8a5b10d79e5d06f395ae10b9c130728303f3279f70511ba038163252c9d31f84dcb9a18efb53eb4345651594ac7639fd1c58ee430d13fce64f72baa435553c22a53c1dd4780830feb07226b22217a98b3a1b48e8a9118883f35ce9fc038a9660301660bc8d6c18a091f0365cac031db1681f8e75d2ebb4bc02e8d09b6fbd7f64988012283a1044125986d9a1b8633afd5320f97031137f1f97c42eaa325dab7f2bbfbe03fb3446144081397c119c58385d81c7863e708e20d8f7fb252415654cafc1767ee58bd61687a7bdc5f032ec2809be47335324047c38f54f1efa1f880c70e300304f8c300ce3517923dead58ff8acb9aefa6bfaabd182cccca80638697a10d1c725bed361cd5c0d2aa0acdd673840e3ebfdd4edf3480550b5245b4d60df1d018c0deb9991ec836ca7621b4839bc83f5d4142592995ad72048946a79c124a94b69f43b110c6b901a4aab7911e67ac9691867a88377d1955fa99a6d8879264ba5cd2c9ff1cd51fae92e5667338e1f3b92d7e1b1a6de097eaddb1f8c8fd690444a0936048926bee00cb1fd0778162df633c984b4616282667cb01bfcf5d6e499a92357087d25c6c08013cefb73b74d9f4e0c39fdcead4f58ad089cc24aece22a1d804731cf24e0de0a717a05ef099f965039c89f2786b40f7ef576684854355db98621a708fc70f65b70fc2c6f5f0d6b1834862ab8a4ed3a5643cda40cb195306f810933948be66c73a3e59cfa3edc98b80b5a3a1f5bb8ba4d11c756404f79608b22ddb6c72b997e6bc9879d2f9fa6b63f02dc2bb223720c88b2eb5571d777b5efc54aa2f19731a867c96de4c4f40d2cb2ea56c391287fb0ce848b262317fe76b354347bc088a5435c1ee4f9a43ade26c5664c66e90076b51c5ae5c48f10b0776289d653dadc43388d4e2cbc8d9c3786ee052c57d5688d8e4cc20f9453f5907ed6d9c4bda173065099597bb540616e47bf86e07d557a4816b8016b0b97b6cf2ee991db7bda2b4ca0b2f82a9b0053dcc56cdab4762e02ec56cf9fc8cea61af3282dfc93d0f227c9087654abb3847408a43aba2470cffa46bb104c2af3e667729b5500ffd5573acc6ec208fa44b67d91925532e098aa424d79529342f68c166080b999d9a8255b4f8c23ecf3e9db4ab8aa5e7de9debc545e0a065b16122611990dad1befd2080e5750a2bfa58a585d1807eaab9532602e179514b38a46b7afa2fa532938449b058d85373543a043baa38f8400126f2b2d28e42d2bcc77f97c4a0282fb36a1f921bfdb31ade2629e2bba6a870de9028eccd7941835aa02e27e8fa1120b55c305403235f209cf0194f142db334925e79f25c91da8db1d6123c2c0005bb87c111ebdf1e1a4e7f74ed711500c538ca79ff7f23e7715204775d4396f4df9e12bb0dc88304204d724c35b99157d25dee8ae39b200468abb96f4df4097424dc0b707944e5b5749185d30eeb907f86898ed2f23e248cddd9b401dc6fb9ddf2bbcccc480c30aec92a09ffe2e481ca399d8c3cb1659a7357c680c6751ef8a357c20ca862bbbc6dda4e87a8f013b69b36de58228e763fa26a0178080b5c762707fb36231538302fa64573d8eac0e79f2008be1223fb4df0e52f7a478102c70e6727675a24ef09216ff856f995f5e09d86b51ba12dac4e27c81e204fcb139b4d281d66d11d38efff9dcda52d95d84717623d6a4ec1c89af849329b57a681e327b3095c69759931348ffa918d1a9eac724d8da13d1941769d598a336a8bd7e859314fb191941396be5ddd738a1733b05c2515095bad0dca68a03d57d8616d231469eb21ad8ac6f9f657f404090ce3a9084acd4f21749c0dc2f71c3d4ffc623a3594d9ad31b66ad9543abb1bc1a03714aa964d787beb97e898f1ad1c7fbbe53fd687191fe59f6d449aed347dc72de50061f10431e636fe9858462ea4bd241a54316b567e569488fa34d7b0ea089a23480a4c718509fbbdbeb9cb2763212612896e864653180a50de5106d66a6b371bf976e096506de62927e622dca1c61447cd268bfbd3c2a48237170f5a9d12299aebc4eb5444f3f99b08c0d1116fa8e8088bce6536ea8008934e33e9f42399dd0158de131d5588c1ab836c6e3c34f6a0836527d10bd20057d5d140b94cf9bb8f02d487e2e497b2fc7242b3ddfb0ca140a09450efa1e040fc44276fed08a698749235f2553871692f16e35f8c0e2c1330714e7f9e14a480e5f0a62033c58014da6a8c8ddd4ccc81abab920d6d702f35d4bcc8258d79062d3e54c4f974b588a0badbf85db00299f93761b87b0640f35f9629136815f65dee78a544946b5f7dd72f34442c147cc881d6cac6885985dad66b3723af284dad26161777f108d941b003cb9e3e7b71f1f3ff1c4443b5800798b5b83be8edda1601be674b93fca6d31e92367455fb74ffe8cd8f51ef2860034d16d84f5d03795a7780e80c97f1c88c840997647f14db02424d129e1b5758fa60916a72d62075e35a24b8444e08c6ad0dc5e4709223c682a65156badaeee95ea55a33c22b6729bba6a561804cd178c51d750371ee81d9455aaa77b10a42f0057594af7cd72776187cb230dd0696978b238d43d9f08d41bf7d53aed4565f1fb5b0a782ae92b6aaa4131a909a2dee25ca5414e43468ea290ca132129c596c3d49e2e2b198023583b2c80806cd7a4c953bff659536f99aae52d7bf72a5f437b60e0478a398f6547e6f2f938fc04a49f5c2c5cb6c4c4382c651b23dac3ef5084bd3f8f6e7b99716082cb87493ee2712dc39b6dbdb346d1c22a88694c26c277789182e2f18286efb93be7c6c749f15daa6f43d1ba88b55d04ebf7fa99eae680cf11c40fb8f0b7f404e7b03c99db17b3f84119ab3292d0b75dcf3105af37d39d9149fd595ae8b03a8d2d8afdb4fc1f499aa34e61e0228b627a5f9811ec25ba34f4f8c5320d113e5881c6bbc059778647895929cc2074b19e8c40484859c9ffc340e6946a3a4cfba8d27e3126af038f416fa3bb07469d1465d67b1dd0446be5854d6786cf13c7950380cee4832df7b07b55e37edd2f459d877fa0fb61a9085d5a16bf0c9d4ca12abebbb8e43f89e71eb5a6c8cece90a2b11a6dd3a3de8ceed7ab920f6f6dec1e6de52aae22527f6e417a7dbe2b4c0d1a0289384ee2bd24f3de4e8a02e4be16670ead68573a2ac5dda16faf613d629f90b3a42169be3681dedf6b004416687a3d722b23215b820abea40ccef09f35c3a4b226772ecf0e5dc26502419f530771af4d135aa12cde53947d8dd336b311e8c85ccee69f103a44fc6acc7db9695c914f26c04686dc80b0a383e3243e26b8c871292ff2ff0c8ee5e7f2a4c6b7b5af4553264852a17b0a6b325dc4a1fc631e0950fac7f495e791bdf4ba1f40647c8a468f84ce4f06a8dd6bb358c48dfd07c2c85a6b72e76e5b17c1f2acee4c6cdaaa643afb4b804a46d66bd50fa0a69eb0d5a89cf0c7e9832e8b0f7393587c82ce0f50e8fa73536c718a5a564b427be154e900b7f6ff9cbb5021ad186180f3c19098dc30a1f8b8c0f5fe6bc146bd876cac6542f4348c548455400e445b949100202ce81bd689a67a388659b75a5bd00ee577c460769b690f02648209f6892ec01fc558426fce582723974527d1ff319ec7c7b1af70ad617fe4ec6a6fd8f7166170f889880558534edef5e0a4ac4c8057724a5e69fb02c5f78f9044fe5f6627557afd86301145275c2d1de0091bdafa98ee5572035993b8272e31405d998c6a1773fe0a30bf95996f6a985444cf3637ee32daa984e31bc3113f4bd36b9f002307682cfe7cbb524ed07db76ee1e693b69c2fe6339d9dae3ac9b35eafea475686eccd43c571a9107ced3d3229e1a3eb01b4ac969a064b3b6f698662c04f579953fbe2f9b61c96fc14ff122ac60240671deb757056377755c1fa812d5cf1ea42586cf83c181a02b5b8676953deb5a4cb43781c8f5475271170dc825268b16f0811c4552a0ba0e138e1402b1cae36e6a88947759be6c6fb78af602c4d35ba3a89922897fad04056eb8252dba7b33e33aded79dd0ac25f36a1295dfad280f3cb9eeedf2e07a2081d0485dbf0d52e5773e568c2494aec3c1e07a9b179afd336b9ec7479f8e1f2441c782c1c9ded968f84885fa3281fd383fe22f8648415d7556ec1571bf2b02c4dd2fb83512052e9d6511687b21777423cc72d1393df1de45eca9114fe64f9f8433bc9c81841d02cdbb9fc7c6f146ea645dab582eb993bb01ddadf538de762e8f8beda3d8b958795b771c187bc55f4bdbab3c2023a4a3bcff6babea4376ad064c1b5402ea3783397e43ae6b3c53b337daa9a93d8a53b76d1e266d87dd55e1143eba214a18f609b56f5b1a0beb830f3b9a819c1d7eadc5dae5df65ab9af32955f5db17ed5792ac418b935b52a464e51a1cdff95600eac29e0628893c62f7a691a3428e83c0ed0ca825f9ef76b392876539c856111cedac14eb8129eee1745cf307403a33829ad21a4d5093fa2c1ef595b9299ed830ce690933c717ebf25143b0cc20828e1db71b1bc4d601b471a0c2a27052a4f8bced3fd616540bce7b665ae68e510a948fa011167ca2bfe84650edba0f7251eeacd7269b256c9a82392b005db77ebff17d33db1e357289581e296a17e34e9ec2dee908a298f207aab90de59a6f7f277b4e51d8bf6334dfee65b2271e1c410dd7ede533e48b832957faf5d95d4c41eecbfce8ba9fdc6bf6937613ffcb5adf8ef8b80cc0ff2ea5067ced8a10c7582558b914dc364771b1098ae6875c011bee6c349343c91dbcab7f5d47a64ef733e9489138b43486a330142f72c09d2c0537c2389fc3c03868daf131608a1b63df845e6cc77793451df674df64bce0c2a55b015216bfe1abf1e0b226cd9d683e4e20fceb4116bd9545edb78ee707ae20c47c4fd2c8c09d462179953efc9fb3a021d51fbd1719a1d0d1e8948ff65e15c97c88b2372d9d9208ea91dbaa6a215db3c25eb0ccfeab2c6b3dd10e8099a6db4ce1e607f9bd54a680d5522b39fc79f0a17704ee87e57b994719982ad771f7befb56e712c55ff1796ca0887625329ae43f7afd7fd10f774555acdd65f6387a1ab686e03a4287ea7184ad7b4087820868d6268c806d00d92f3b923df75e19ec3feed5fd06870b9d596d62c83ac2eb57f3f8a6319ce027feef788420810f1896551eaa9bbf1b7d2fb6757c94d93e9dc303e3cd1d155dae81163446e0cf4bd37cd752337b3ea8290f82161c24b1f81fa5556cb21808f6ee262662ab3a5f0a3680ca84f996afffc58e1b962abfdb07daa82c8de375c1c5e639d953149b4555684ad294bcf065429abc16ac2719ed491b40b602df3aea65bbfc71cd90b970e80bc526eb780e2f07839b2b416e1e3f29c0cd31e0f632828febd4e3a167f09c41ec3e18b4433fadeb827b855d28b1def1057dd49b7a5c45b8a4823696daf1e8f7196bc98705662ed3586f081267066e99b74dca59bd53f791e6161b994ceab6e3dd9d0a52b0b7897e30fd3b0f19db922af2d637db23116b8a34fd4ba9f9b63af1006ca46ede565c5cf402f29ef23bd2060c6e06b72426aaffdcff0de22576ee2fb5ca42cc3382448a7aeaa53f718036a0b7cc1db8547925c23604fee21ea1769e52396bf1148f916faec8c2969f366bfac0b37ad4f335199b47bbbeeac664fe2bcb7f66b431f4f410f5a507359f7b18ec5fafe0c848278d8d17d7ab6dfd80f6120edf60866f626b163e9ac014ec8b2c31f87c9705d1ec7eb251ad2924372c789821027a57190ef5a83522337a2c9ecdb7b4de1fb84e0b947cc1d9b80a5d05d3d57f7484b6f78e91c8c5a78b63207cd6833466a1e0c248839d2045245dc05dc7d3e614f0b95bb9d67717000b857daeb93db5e293b21a183c128c10143d43b46a49272c361166ffdbaf50907ba948c141f07a29f2b1732e1073799deb83f84bc5d40b7bd8c2cb47c27a9082159c0e55e463cb1a5849966c1d22a43d1444bc5e57f133f874e811f907cabad8371c329e02f70089efa587993974311f574726dfcf006746f9ac1366aff2157580fa78df2533e7d5b74ebfe56b0b126044e94505089e4d529acab0b12a72f09c3d37075ad3be7c61f47bd7e165ffa415c368a695482e572aff2b4edca8eba1d6f22f02ec3c8e50bb3b20c1407f449b476639b3dac9758f6b1585c1207383537f7c6a91fa238889925b54bc7c2383f0752db57169b2bb7f8d3e879c0cbe4b1106285f7578b20ad062a10f017c1f1d0252472de6ba806245728e5a34fbf249ee86ea30e54cafc8cbbe543e337266e2f9a9a88f7b0b3f6800dfdbdf2310418925621ad4e66a64614a747cdf87b67f76763eb55c4a9b19053807b1e48628613e44529b04a0d1791ec722d5b4e997cd8d541a4c36a0225642c5d56fcddbd7f48df1f3a6a010ea5029ba95c9ce36a4c42db1f11488d6634f7bae71d42e2ac58c1a9bb6b2a4784583d271c6bc5a5d14f705109f67ccd2c1ac87f28876a8d7345f5d0c410d92ce80d16dcfa63bc83bc5ae24ce2f545ba699b24fa90e636c504edc1afce3556786371a31c2960c143660d8ff4b5f732cabb80ac5ffa5892d0d1f87df87b5a3ef5dfdd618a0b8bdeafc7d29759956c78d1834bf6551a9c88dd8e9ec57abafbb6dfa065ac90617f134d4e3a380bdc65442e752a711e51383def129d162152f3c39d8dbc78e987f864ac4de2e45637bd7cb54055e26a8aff0911049113cdd10572ef1d1545dccb4edf659545612334b290e52a004933dffd9ef8548d71334da7454f22b209dbc6c7f5ffd14866876da4688fbc29d0e84a90e26e8a9257eb2263d95d9db58e470f138762cbe7a2041143736ffe91247134a25e30cb1ae782028938034686db182ff0a1ae86ca778a79d6b4838549188d2cd1ada1d587cd9f113874d05cc511139351ecc1d0d7e77446ff9ec144bb5eb7c4e1657c1d2456b855870695f41f6faf19ad9362e53fb922271546823d2210dd63e806781195f796e5ee2a8059375526f45cba9d099c42bf6c15311a7d3a454e8466dc82049197afdad128d35e776d54cbe47dbab8a3f2eaab700657c9e6fdb4a6ff4f8b7387c67a3f5a91cc4fc604c717654fd7b77a923de4610d6beb81ad537fee03cba4428d30ee5a4875c670f3919fd9133f1b926d603466d4ad42ce62f1e3609140b3b0d017cdce665ce6dabba38a874c0dc440c74ff7d095c51a557f1da079098a15b5a0777bc98fbbe2f8808dfb7596dade376ad44e64f44272d1d43f896fed9920c62c86caaf7a69a5f3438449af8e44bfc75c4022b0ee933aba0896d0eac6233360570c1ea6e685e1392362a32bee1b1ef5d8474031703fe81a8235897e53ea76e5f4b8b1ba7a35e535ed828a228d9ba5f41e5d7ccb551469d334c7aef07d93b9eae50642b3d2b6f9d283817f372ad9dc2a07a202d72319a18af0cb1a9795b4948d35fa9cb863d8d0f5804a8c782b23c4bbec28c7c521b0471877dbdae26b5be40e110b2074676a686fe686577152c65bed30036373edccaee28b513f4cd0e8f932e278e62a5945f82857533d616c24594d376ec40dfa6a2e1c04056155f44ecaa8ab91e75ba54ce971ae7c37f97e652913bc8db4916955bfb55c6fd65e510cfaf39150f6a05ea2282d5ce396e572a69dcb17cbbc5abba9b9fb9c287d3ba21b0ec429f31d3ade3c5893543c8e683701db7a849493a65db778384f2dc2001c7a44d6d0a8c8e13aedaa5fa95182ba2648d9b17d4f9fcbb203933df07a9949f0f87b7098a8c2ebddb5e664118d233a198e683da135e042665dcc78bd519efae50785d338c911e0c663c10a7505e53bc26f35d1dea50ba449fa879f83f7fe891b863ea8fa931a82bb3e83fd9fafc35171fb3a5eafd42745ee2ad8ba9296129bc0b079b958790ecb46ab900677b4a61f29af42c6275a115a41f27f5f5f8ef2bc73e768f031adc896642cbba9d3636f7a242ba26422fddf09dbf58ea7e8c9fe116ba851a613aa4dfb85092136a7cec868b4c9647c549da66a135121d4d6f939bbdfd4267c6781e60cee950773151e5f5351e0a7f771222343ada7c74e712b9fd8722f466c471dc9373224eecfd74492c13f1db2b0ae7ce69486f94f4f60f1762593a49332385b4ea8d8dfee1383d9359bfab4cb173df48a5de3d4cb5f1614d47eb396d09a84cd690e9836b32bc7f22627f6b42691a7e473240770ac58a91859ebf78b706d1a1d57fe19efe4e80b8f6f04935cb311d1714e94409cd3aef3d0f2c135212bee704665ba864a4770b141a42c9009da7ece84130e1049e7c7fede7786b045d6cfe50c33f959ec8c4909ae81224d52512e7721ab48e600cfe7c13569126051c613b15a5a32b70d9fa353bd0383d3cab5782b8c84290ff60e39e862bcc4ae4bf9510d4899de79972e43c237f066fa53077deb3ee6aa462cfdb5c26d42a65af52ae0f1b28b90556676864c73f84de56f296f4c90d924b78af1a25bca2f0cf3389ba41cb65101350240276af272e37bb47a2b2add2668a1595be08c334829b6a04ddc67abc2987455396871a34f5249a8b3c39d17340c901ffb21d52589fb140d1cb3025e8f0bc2662e538662c258016e9000e0b72b9c451b0a31bb305575972acfeee62478c54b8f2011314c3e772aa7680d029c17f987440274c56a16addd1ca8ac651986c2b6d7d6cb9b04f55fe58604e75e11d2425244b1bbd4494173ef5da265591b10ad9e68547c3df9285dc8784690474c0d1bf8c805c2dffce4d707436a0204d3c750c91014c0bbf5f4f00df7de347c837fc15e97d497bb7b851d3e46755508b25b93ffe3c1c1c1644c513baf74bb6697bf12456a3a7d1647e547dec26db01aff1862da4c164c34678946121b0cf53ceec6a84975ee2a165e66af73e789ac4c7ab4730cc5867705addfb14a693a2c8482817651540325ca613658caafc7146c6400e4a0d3956d5fb29f0656889f64540ef0faaae1676a3cb73cc3c1862ceab0f3e7ab57d7d07044f0587dd1f83c41ba3405ba42fc53e413ce65c1f79d72b406087e562de787c2c8c3703e86959102ac7ab61ecc3014aa2d4a0ba302180f053350569fc0ba9c10467931af3ddd7a11a4ba25ea6c9085ef092c0231c05d852a1e6c15d9ea8f44165eccff180569f0e41173d795a3b7df903bc35900f656f230df73b58bc231363f255fdd32a092ff9b84169b1c7967bbe42e4174ee174078fb0a7c200518664cf7d7602c9a9763e9c5e801e034ef27fd0035f7b0d4a3dd3a32f1a685925f2875278d7eea7d95fdcafa5f670b81dde2f26d54ad4d14da859797f29d7353f05062744a5b696a53e52ac0c12fbb807495b968ff4f7d23635639d08dc991e506410a8bd64cb1530bd40e3dbd77251668adeb8c5f49c33909a6055ea7561cb388b776d20209c5e47e6b9e5f86c59449f312350d25c66c6f29e5960865fcc60e3e6b005d1cacdf5951e4e425464817f2cf2238fb3d4450f21adcf8cb8279797ffe8f4b71e94c98fab77bffa1cfeab853cb1b655484eb56226577fdf7921a2b7be2700b06f1d44b1f0d970def29ed48b10d7d38cbdf638ddcddb23a8aa7864b3000a6589c7ab886f36900b7a17e7419817f92e90aa5170c4a15c9e283e6efe3bdb3ae59f4e052e9d1eed2cae8930310655f5574253a60348cc78191c4bb22d05e605f85debbcf9efbbd4d136c91dab5f53254f00fa6458f55462b0adeecd0849dc894e3e31db8f3602fba6b7675f8eb82c5372463e3ae22e024bf703cb047633719e4d5d792d885fb777c06ec33729659cf704031ea75b94c3142a1653b829895769b7775fe785c28a329fb76c6d14606e4dd57b72687e776ff3317191d380100c58b6c92e76281f8774b1a92d99bcd116738c4664273c6e5b610bba111d41bdc8856c6df630c06563d21bcf1372a38c4fd894da77dccceaa974a11ecdf06699df04096939624e2a33e7834cfa897a1ac156ec4bbdde9f2df4835984c9d5ac8e581e16d2266a152e6d2eb68c9b98e15bccab10592c61e3c7bc6b2f754cbc4ec27b29cf811dca81f5566fa738e0b9cdb36f2ba0addbb0633b3aa250ecb302cc8ec6dd214414a5948d007b8a0555621abd64435e4511c5ac76dc2fd9d7597626aeee583cfbc4344b5faed3155e70176a2f4b248a6e8628358a25da23da0a93ef88969df58c7af6b3d340b6c734d8e08ed3c770f1e33fd5bc80d4100cef50d5424ac71fdc1d55356176615da9dca2a021f0f2be081a52352fcb57948de4c2693f278925c353547c5af0f9b54d9280fab5d07737258cfa29b101f16dbf947dc573cef5515dba4d9fa1cca300c255e8e5741249b5c7d3a17e4ce88914ff94eb0d3f5ce85987018989c2ca71b0f8a64516c9747832784911fec7d5e1d147f694fabeee0144d8c881f65e838a23a03697ea2957c0bd21867808f6f4d8d8d2c9cb90dbc39d00fd702ded0bb1af451136b3090af6259050856c9138eb7f4401b5f685acb5a3a050e3b766c1d815a3be2fe8e5e47e0bf273b7e0915fb536b86f5418a0798f6918978170518ffc31fdaf9b60b44d27851c8a68dd40920fbb9102564f665c53e5d637d19d9c991520785a5e88b3d04eb2856d90cbbd2fa852a0a3f62cf3493a8712d842d9c08219b2b9f3b13e6a3a298e4af1298aed957183fba0fdaa041b478e08e12b80926297183e436bf3c3fb2401855a09bea7ef39357a4c60c7d1bcbd897185319569e9447a83af879bf1de7ec98f9c612382823513bffb478c4fb5da8953985646d6b8d0c3d1aa65a27d68d5b20e6dc9243b15238fae0781f6eb14f3d4f413201d119c70d6dc5445c365dea97d58c9be65198126908bedaaa11a281ab82c7d855f99d0b376a43edafad25fcf9a0009d09a49913c89420dc9b37da9048b968808874c2e7491d30c080b6041787893a119681c9c7f58332be8a53e6d4f859ba9b215f38d4c0b2bd4843c701ce1be62c73e8ac297598c5fc41689be2638c039885eec8f7103d2283e2717d1aa35c1eba9f38258c58f2f28a4fb673798d4383f416fd655c32de526ede87acd20f0a105d85a72a555124d58670eae26334a40d45476fbfb9b457db0f5b9967ad39895df24be6ea243430d00388de8355ea3870b3770481374581b8ce2967826ae4a6f62e93b18296eca97224ea45f26c79c552364b5839950e94c75c181207869ea97b204cfc6de48c61bca79079e0f2d6542d71a3aab3b6096904537735dfc3cf1ede6950e57fe09133053f68c66c545b290ff955c468ed0cbafd7c7afdb6384a13703d398df11590307ec117dd383f3fc38c7bdb01a95d093b672f9dcf43cb50df34ffb38acd78932e7b34445993ecbc5d08d46c2794fc25abd1e1a02499fafadff9e947191fbb22ab11adb508f573a7c463d11a6d8821125fb3a01d72b63357571ffda872313b90653cd77d101d919a8dc0f47d9edc7897481cc91aa50f92b55e7d403f64c61b9bb8224e09a0634d03103b02e85725121be8d4363a671b5994cb772ac8709af285a0fdd544b3e390627d1421243abf7f0437db87238d37169da09e0967bf22a567a80b36b2576b1b83edc4b5314f250e744f8aff4423e88e03de54e499c6e3247022a2e5cd6563417bee60fe87210af43169c34a57a1b96355d754a58accb7ea6d70e5140a004e627a8754adcd00de230d6b2bfde456e510e8353f05ed1cf898fa818cc88d3857fcb9012e801b19822017aa459f591136444a76ef21de4426db0394c8a11dd2682e2c09df913033963f1deb56ddd9cca05ba559be21cc8d94d18d2482f7a5a8b5dcab10902d61db4b560ec40afc7aac328f35949912ca5fa4a990630b7d093e150c4c3c6c67c6bbeac99c0af2baa730485e60d555b78fba442f643d32267a0ba85ceacdaa09d2cad5a4aec3b52ee9fd77e734f4b0bb11a052d6ae84e382ae979ec00ef19384a578b6cdce41b26445b5c36359c2b667c1c7d1aa3728346d0771f94386b97163a16a59bf295cb2ebcea6f00f847964bc876d16ed23a5d54b199ee965b332e63adf8a03c05c1d7e6eeb2b165a29d88e067734da4cd1e441e6a929737f4e7c55890e80c0f98399ca0247c5b6388cef1b5bab2f3e64ecaa1a2d3d8d74579632c4e7e3f230c3fb4658dee6c42bfb7867fad4aa7f0ca1f83b28ec46ed3a567d3e96cabd6f099eaf979a8bcc5d7ffa3e2895ce4012c78aa6c4e262169a7250f3ff59c9a0353f34688168632b774e1538629227d4fa77b8ece8f10580966a2b6dc0f451539850f914163af7fde2dab6084e3bbde0b2b6b24da1aa8539abe07a7d5a9c2fd2a8372d0737eb245d1e347a5e2b60676839102e764b28c3fe59ec97823cee9e9f819b52c93d771b429f7d18ab7f38c55e1599e182982ba60a9fc4d0b809007b0943e82432c7cc20e94661b6c072d3bc896f419af45bf752381b9e01e34b236cf3f1fab60bcc694f8b8f55555021697418751028b7fe260aa7291e141da5321900d2002971cf5f937d2b0058ae6c33305abac705234409adb31afe254f2926c2a41226e58bc7205526ecb152dec4542ba61e37470a3d850362b9afb4d5cbedf7b5ff43df1cb10cb1b72e352d5c126c99578cf7fb7edf02d7dd64c8495664d6853281942cdb3c77721f3deae148bbdef7386de4da26a4ba342f647daa3bfe6c0818aea66d0e419d1379cc0cf396c50f24d5d65696543337fa6efe02f71e43b3d38644a04a28f66bc348a4f2ac5d8b75ed6571220547014f0fc910a9a5cbcda8cab6532668493bb482a7c3f8f14ae4150d2fbe66a52da324d8619e1acd06938afad348ea6fe59993a09d48615c09650bd23b3d7eab86503297fbcb7293e01e38ae5593b153363faf8a913fa33450c8af32cf4a0c5c2bd1acf102eee848ec7377f1c9e7f61dc2a82b83fc7de1327ceccc425b744a193862657692cbf53e354d3bce8d89e5c9c03cac6f9b301cc7ff7576bc19dc929f30aea4cab618147959a7bdf4ae5ccc2faa2591b7b4c70cc5a49b70ea42f60631432159c2941d4888d996820b814e5d6eba5c93cc36413bcc54ea073c6c2eede1cc4cc040a3c0f21478a2149c7c1c901859e40cb74c7f4a45f08bf3ad5b6ca86e2128c7f04a904156702b78b03212712de36707bce2563fbbae9cc578bd17a08a59a5e5b2cfa20074439a0386fb67ec55357e48310427415493eeeadd6a0affdbaa22b1519eef2aba357baabba19f2dd8a62c4211d51bfdf577c76d4cf2400dafd9a1a38f0c980f4dbd8a95769d0fdedfcc59c624eabc7ab4c70b44e74f3cb6f276fe291d7804d36deabc4370a3d6e679db458d2848799e633e2246366dcf4bd5cbf5396767d961dac47c9f066e6c350256aa311d8c4b6fe2440be4d471447523657afec35ecb106d2325f0c78988eff420efba8d810a59643c0d32a3270ec743f3ae1bd0a459416d53b75936a830230c1702bb8ec8b9be4cf9515cdfbad4459bd761341f3969301e48ca0f44d17e450102f5f14ff79f432f89f9952f2bc96d02ba1951e158e92607b371b25ef33a05068287d197a69042816479404b1ae1b467a024819fc0ecd388f2a5490a6efd7b94e8d28cb717c8a291fbaf64e7772013414e75070f91cc6dce5bb6f3de604cc849e57140a71b94187b31e6b15c852c6ffd701a68f7818c6a493c72a312acfcf3c418a1cee2c786100954320c75ee280281596c5c83cb43211a7c63d99aafb0d8b6f0da1a04327eef24f6d732a5be823d69d0c3e4c962333097c48c9a4219ba4b936a703dabb25928768f281e1b02651eecda00ec1bc53a0da5df9d2bfc3789531747f95f191fa591b6f9a47c8616aeda88e3c1838dc7b2d83596b8a7f412be97242f6e8daedb03aba343fedbf37c779345dae1c204db15d9a034d07d9ae9ec1a333b01d6a7554abbdadd975e6a16b57268292902c5629c65a7d43338dca42bed10b9f24fe5ff2f7eea776c07fed19f4caaf9757720389fb5e55f6f0b59eede4f40de248307a04a4c33bcdcca48e8efddce4994ea3ba9951f535f6ba44ef21c30753411a74abe1ec212d949dcbcef40aa3acdee9295c21be4c5af94e36d6c0c831370151f3c4912710682456c3ff56e678fb60a1b541086975fa6453cd4c774145c391d71ceea0aa94fcd394979134037c1f1adcaf4ebfbd6a62f4829eb24c528a3ef491f611365825e6e16433c1d329ec291e572d5720a673ca5f63f3cddcf4bef5c7f29236b79c5f36bf8a10d6d1d3ce4b997859d64e5dda31f94b1d74b7771bcfed52c72ca6441efca168ed864e5af7724ccc9a1ebd4fe8c8cee117ed61373fabd9b5d6e532286ad31774896d3be404d90a967002e7e4893a4dbd73c8a959e71e5e8a20713263a6eb42accbcf0a91270a2d3034f457718c29322f888cc8b709642e19d2a7de06caf25e269bbad3c310aa21faa59c1ff4f4cd45096ea029de1e830cb8293b6161a0dc0e1b594666c1d2e2ad05fbf1e2267a5e6b834c7ea2a51873870354b4334aef9b1bb46004f7792402e4c0242b4bc93f4af86c24e2bbca2debde12af8892622858c2b779eaeb64810d7db95df0f2b8f053ad3d8aa31ee13e537c982e6a47edb71e5f95e6674312c685083c3eea264838a21bffd71947a88b2545bf17bf027ee71ec47e9a30d4f12d90659c1c2171d89fdd3fd4e3c22f7b63e07ac4ed58ce26c0330bd6d6bf5caf838286bf8465085b900d7c9a8515ebc09ee7cfe6defec679b49d0c3fa8fdaa7962948d1ad212ec96a2ae5acd154bb845ab8ca9c0522bb27df3c25f1d3c978531c2fcb823e01efb32147a2278fd43080c27abf57dc5fb98c6f0bca2211278749ff08a2a31bd2a9b5f01c858d9b7f958f1975a51eba775fae6132e77b66f5547772ed32da1de96a68730db4feb66ace29658cba88bce578367e72d9af7d014eecea7b61c1ff0f9d8cd86dd8b671f1220685d045953ae9d039a203eeb32f92007c30f8655210d20b57c1d903807e6981d77f0a69ac03b3f487c5851922e73691fae09577b7cf2d136862acacfd3e09bbf1d6743404ce1ede21e46dcdb3a5c116eb342d644d390c3044c4c2530c1d6d3f8a6e8eb91633b28c44162a86441f70a09b5d24dd0613b618a940e959c4ee474747c77d80f80874fec60baf307321071032f9ac06d264f92ab20825ab312179e751a35abfed7b4d8f2020270f79da88a058101f6eb8911b064bf4af7c86f78e1deb449f2dc2f73e6e78675f224c313d0d4925d7d693922de97d22bf5cadd7566f81a4dbb66251f1e24550330cb197151ba074aaefbc6394df6a627036e328fd44b96cd6b778fe17a5b70334e6e486dd7b7309cc793bc90169daa818d86207defcb79253ee685333f167c9e6b6b8772ef789f38114e105425a09dda0997d13a07e2452a3561ce6e1dfba78d2df4ee74ac7a9e73e51ae7101aecf8af8ae9914007ecc24b23f7264ca78c24db16116b2c8d99dbe6c67e78b0c57d4e2962cc422445ba046d9720f18a4c1b85a4fa40545ccd759a7e6c584f64da49792a1bd3f0446853393346b0202cde44f16025a2ef8bbe6b4c007d006fa0d6468c1501bebaacff51d199fc25fefbeb2ae3bf84b88b738c7fd2e9f41f1169bc6ce814ad9365d3f43c8705e7edfc97bfc20a4a9272ed82962e7987dcb0a17e3d7922d236189cf926446a3102053d683e4a7faf6fcb705e5a907842200fe1a83e40955654e4b32709e6ee6b522211c535be911a16aecf4cfa6e4f471a4df1629c88fff0a153528549033b0b9199b7d84fc2944b6932fb936ea20c434eb122e38358e6655304d63ef86ff48a574ae17456b634167a256e9233308ce5468f42e816caf7d914b5687b83dcd02cb82e29879b22bc985137de8a3c3f1b579d5b5f689f09c493edb2a46b16708940382bf25ee0475effa721e16dee7f907efb7c5fede1d66f9042f9690d5207c9e7561db1391c4f91ef8e0c82ed5ab95ee41c9f57c4b6e0229222803daa07346c90e0d12a7411d3cf0c515a8921e7b95ad0f63a8eed3666da1e8e788be2c8963b779d140613d37727fe0baec585010570997d15acfa6fc6480d4ceb6a5c467848df6000865fc9c56df3e5774c8ccd36e701f4da85147f66ce26d87869e039c6060fc8d8bec0075e7f2789a8b28501d9e41cc4fe8e1a8ac832bdc46f49fd60e5ae224d728788504200ebdf0b3c4440e06e218a8f7db9d4ed28f35060063508149555770dffe9256906b234ba3395af2bb70a546afde588305ea7c34520e91d78d6cc1068adb3d7474a946dbb5215513587142522fbccf41b2915013afd49685b6b519bbbb3ff46b5d579d307e140b2d760747b93e9716022dc7c1eff71a958d438ee53852e8b0492dcabb08790ca826a7a6b2292fa2dbada5f9200c9fb29b1dc2887448fd48af608c3a919076dd5fe0afefdc024664849a97ed9e2a736e523bd3a11d3158c9f559fcf899a4d4d855596697b3e4fce17fd4ebc07726b167a61bc2e21c21c1261f424ff51aa4991c3ffb4dd04a1b2fc510b22fb0f5ef7964aecaa0c43bfff6aa460e079c7dd776746523f639b4bc4636a226d85e2eb49524c7627e4ef91899223b1de36a9726ecd3fe861d3ea4f24291561272cb9096e64426582f527edec12fd0351a87601638b2bd8958cdb388251035ffd4df1da6759bdab0a813768ee0b3c9d878efdb9b3c56e0e271b9c2e1acf8e9e17692c59b5f41146dd46de81edc3750bf76932b5b5efbdfd83a02549b3f5495e30ea71f81a52778469e0125109ab1c0252b6351a348dd709b2148986b63109b943f3f7f1ddbbb44b67cd2e7558876235d403e0deaa5146c9dd7097735aa9cc0f83205bae3dfb96544d32695557544af3e310ec2d9b78f3819b8de44c9fddd6b3d74d73e111a10811beaaada51f3e0014dc221f727d05c3fd86df155fd828846afd85f88951edf1409c9810603f798fd960e3f5787b516448c14b7d8e928aaada535cc76880b7617e32c1d137b52900e9b5e04b2204eaa8b9e7d84a0ec06c6bfedd3fd7ca6f8d1cb74527749695ad33a697987862ff156f71a4b66fd603be88497c7a5b481c8749abb0d04105f4c7ae81f12e9155d9bdcbf9af426f406aecc5397c767990a21ea3135b2adf55746161ad33bf49daf6206cf9a63259edd73636919c74148f6d54ee92d9861bea8e38d64eac3b8aba1343c486322bab20494ad6b38b6915bcb7a6230288e633b6ca5e2198bef55dcc16640629813b79ca78c0bf00c753e0015388e37d9fbc0ec3e0b70a164fe50d23dd69919fa8fb96d36a0775c659808ee863ab6577e74807e7d55ff5dee3812a3026aa89bcebf335d3eb4f82b38b0daebdbd60e71bbd47ba80963d8ad2c65c9dc5beb145225f80b60c64cd9bc83a6e3fa67937ded03cd0ad61d75118ca7f9e802437b66297a8683a6b458e2c3423cd850e6512ae1f4952e4bf0e15cc30389c463100a9205df6424f4d2b314ea1006b79fd25e4d0d4d7aed6a1bf913bd7805b2015d44a4477536d5200f24279a3c6fdaa1c95502b8f814344df84a95473be7aecff6f38465f090716c136c5f37759b8df262375567b4c3ef302f43d616e8f11c9a45f2dbdd3cbf6217a258f71311e3cc9964114cf73e1f77d38931c83dd79163ef5cf6326bb7ec1b0da41af4e777d4d40486b2f906af5685b681bc3419954332e79efa8425fdf83d983e21e7439cb662dc2418cda09e80aaf0ea9633131efdd7792c99d6d3a5cfed9960ac798a6fa2d055f7e6c30d8fee3bf91094759c2c6d779495fc09225d5c341192653abf21885257c5610d60c663863ed4e3d4ec540d57e608b09e1834314980861b0a1ba95c548806782144f0b5d62a62b767c98665e5caa7e46744815ed9e3fbc9b9b4d0491b1f79786e185f50247b7e29b9695fbe4bb97a313bedc77b4e114056213894ac260c577fc70378db24409a968b54a777c373d1e018f74f66d2a0302bdf874bcb359e5108a191a85e5ffcdcffead66cd557e29426f88364da76a3bc03ee5b01d7268959f43684bffab7c6e65f286d9a7be80fb67c1e98eb988a7d1eee37f05bb3d9ade338160de13c2da954e846a78ebc0b18c36e4c3af3dec014705a9d6408ce30aaef9970182f1c3f1e79b489fd5607626a938b3b5295e7f84035fbb863ca51702dba7ac724a4c3b0e499d36770758d12ec056bfbdf55ae80a2357677754fbe7595f22c4047e455d4f8756bd0dc2d726f079057e9165b5171fb6e12abd5b2f23a8f3e3417e3e77198268046ea4e7cf2a2fbc25b0c6529ae0cfd94c178f334ebdab75ca27ba26f5de9846b0cba9288b8137cdb0f8929b13675f264800053eaf2f0bded412f29d662fbfed7a74aabdc3a21b45f6d812cc717ec97f7693d519042b2712bcc93b88cde1096286a0ccd90b503888e0a8af9610ceea7b7d4b0ad0a7f503b54d44656388497268c0b9b61498fcf6e09a6c21963f1f09f5973c26f1b6c47539ca58a9b16481309ec03fe4068c6d63d475b0fd43902017a254a1c7a7326fb66d77c5de3ee5771c28c293411571a84a8f4466d3631fa73435d4e4d0c4337cc301ee3eef5ae86c89622ff34b0e9cebcbef662f1e86bc207800ae295bb375f457bdd7d77e97b066595204394ec90a68289325002899156770fc4c4f212c77bf450adc776b1ace4cc5d14e867e0260e7feae41b54c8a040f5d5ff19ef7dfa8d83d11b09d767ccf3645ee58877e70887376955011d411207696ad833d7f6c0dffbfab9d0ed58e81d8e94edb38a36d3f176da7a4e0f7a497969d8b2bdd8a26aef799c882ac4ea6c6130b7578f2e75cc2c410881ca28aec5f5e995274cf7c711eda4f6714ebf820a29e63a7aad1f035e435fae7280c921d3ff0f69e990cfb28416672ba353dda56ec616b97b83df726f98b73898c10336585adec83196f7d19b41321d0226063404b06ec6356324d302d1a45e69237e4165986acc1628623fab99ee6dba9483094ab02144f62f023b92ad1a6063e593793a1df1e3d273c464bbc4a437553b1093b1a636a43b5a448a113fb96d930fe339e9e4222859e0b4789803b78337362157f49b3f46c03f3396c3bc58e2c87395f79210e7f018a798a87c1a2d3ca5358f07d4ddf0ff58e13d070e61b035d59c85dfc661bea5d097af07fa56f09ada1b25f703f0f17cd49094a07830a2a0444107d86a538aa19b1d74de8b3ebcaa402bddaad98e467b9252e086c4e18525d64f6d22af256a1d26f7812e709c1c05162916aace82e2595d5a309c65aefdffe0870ab474a0c6e33c16e030365bd22f253e61d846474492816129a7f4d6b45d31711c40fbb639e0041ae58a61c48667a86bf5500e7eb04e40c9e0ef3a45297d68a95a40291d39e0160d48dd76aa22980fd7cb7d739d4e6451ffeabb7ab3a7d9570de47685e35305de5284b837efc26a6f5d59a8163b982c16b0726a5182fc954394199118569a13ce09a52ca20d05112fc3dd10b4bc01199b9eaf93468ce2dac523c7f07fa2338f45136475429200601090a451686f02b430d224f2be5f14095b76e52fa7153ce85b88fef58348a51360832e706a59935abb14d9ffd05b2b271cf21b493b34de3bb28bd708eb124766b6321c8f9409eb8fbc630fb805cb1bd809c1576578afa0773260e384f3ebd9829688f74ff71696fd17076cd2753aa2286ff70d670e199f18a6f5e468fd335b149f9bf08fa56a96b53ac45d09bd3c9dede34f846645687a2689b961eea2dd4aa089500194073a566a43828933af823d7c6acbd9f58fa9dfa79e984508bd02021417aff47fceb8e7df4ea002ef4043be84e8d5aa1f3e1b548b2ff64ccc29274148fc291d48181664b57ba2df0b748f3d2a3651e375ebc42490f1eca0cebd3d36482705ac923d1e021cfb6b9c6cc421e7902598b676604821ec139cd0eece670dbd3289d450a097c7616dc16f8b6c1f607dbb662253b971e13cf0125037f021e27682e49c94b2b1c87a6025f419a112615c204c9d7121b6281be20a861ece7c94c8717fce3e0b5e41500a858a1f23d534f5e350fc86b931200b15dcbf1cc24017cb2e4ab6c7d4c8be366c39b59e8c35d46408c0ba01a9d80c5f4d748d81851e42e625277ee7c7ff07afe543351fb62f84a3585acdceeb334818ff75dff87eb5034bd84f66c1f87917c0c7a0b1e15d8a7a45ba96ebe2fb49b1065d4503be6ae9b6e32ebe962059ef5ad74c92fe9de1fbc04455c994ea4dd3a27c8295b9fa73fe2ff14d0c8d3b8916f30f5b8121ea31b138d822871ae4a6e5510be60067e046460669790b509174ea8063d6b92d89c775aab905888a3dd517e21f8a1f4c42e006b12dad94cd4cf11d9ba3c621cdc7c847541eefcfbb9acd1c48efb11b35fa67085947ebd83c04494e303e109f34df0541ca23c19df23aa0fad365e05c8ba79d11a3b54c764b12cd5fba735e5c07e30f1b8eb4f1624538ee4f6a832a3f17649f158ce2f260943d01a4f87b99680925cd1bcbe3a1f455ac089b7f58bfa76777c2758541b7a747934aa8e5bae3096354ff1e0c223fec54165f36128df12cc92946cf48a25c7e87d4054d11cdf015b0087116bf27539d6ae2461d1ec6fc1ff92a0007bb01b96a1a1a2366b53e3faf32d66539c767456d5e7bcba5e1318a635d4803b95b8f13e09e63b0082896e3f45dcceec648afd2da801141f10bb7577311f47162dc039df6e0fffd27dc9860b7933cf7098b3048efc0a81adb27f98fa0fcad8861feeafaf174bfb82dcaa746269c208113826319bab0d6e6ce9d2c23606e47c83866a26ce31eb4d4b7f6b95eec65c5fe1b2e1c3f1c8dcb187b406e46d2946b8a916b0bcfb65b9bf0e69856ca3826545bd12419c495cf73a78fe364e17f7792831169412347103a2354743fade5ce016a2362f6ea25ec1f8dc9f42a2dc785fcdce5d6f58178b89149d5012bf5b77e698c314e94acf04aad45589d983090cb56f47e48791c970302e15d9fea0928dd6a79b503050709fbcf774dd6e13869efc7807f2f20bf56cea6a61a006663acb6ae2d10ee070ee1f3225255366c3f5f1dabb6f364cd1626688b5032bbb174b777f7d4dbb3e872ddeb8246b4222cb29102f1d6d2c060663f76217557eff7aa4dd3673eadfc4d85f522951d8353638a68627db192e1671c1a69a506cded4e31a87018463f86258befa58c07ec30443d01b2dd15150d023362ded334712beb291e469a1d31cf8f64601852ef5f65ace821b01cba4750b1fcae10ccda5a550b843b84c47979985c0e57ce5aaa19a0d44cf80f76ab9058d57149ac756c0db00a90ee4d6451839cfe64d9d8d389db18c884a53fae8b8785b9cfb6111af4a3d90e064f3d583668277cceb0f75d26cb26b655b16979d957f966610d366d49107b77c765fa919796a91dfcdd2d9eca4fbee32f4947ca9cd5b3d20e9ed09f304c14884a1c5b001d9ee492038a4b786a6e90a1bcd5ed562c7f7a3c71a7af7244dd1167b78394d10133499be697deeac5c526048ad5024b28f74e586733b5026b7c1f88e295612eb810223af2864a662b63c3943d736946db50e744e52149b512dfa55b9e9df7f4a1ba9f5ab64652582d25b01a70b25258f776f27e67a51578a836faaecfd4a4e10678da12b0436d05b5a0e6c5da72fb27472c72ffb959a6f487e1001cf1430d5821b5c7744030a21f4c0d2ae3d1ebf0340c068edfa0322beee4a323ea627f4c32c1a3642eec2e9ef72e6f5418aa04087f760db1c767b4ede96060f37c7905481afa50648ed637412791427d80233aea174698d9ff5baccd82f0134bfe2173ef1a2f7565268c194e5dee1dab02e5bd8fedc8eec9dddfced022cc572624571c57d4e4dcf56278f7daa405b44531f6d2d19030045161865330dd76b0132de83a2c5dc88a91283a67a741cc75284f507988f1f4da5efd42d448c3dd24e84ce0837d6c49fd748e689eeb0ab5d131da62e6ba0ed87219dbd311d09347da1e992b90da8dbab5f868c1ac4aa9eafc72cf4724bf4435d1d52096d3112397c1bbf8fcefc7fe821cc1bee2b6fc7eb1ae0b01c2f3e3c4eae7422eadcd51d4b2d001d8c6f03d8ebd58e61f21acaa9cf999209d8513446beeea13e97fdac9fa5d9be78b04966e323556cd04e4955a88e8306baf6f58119c003f7fb447ad01668f1bd46a85016b64dabe1bfaf01da95f4ee1c74999b019ebd8c6b53052cec1fad6f61e28bf021532ddff850b865ff4a1d4e00eed5d8a78bbfcf85da2b2b9430cfaf73f86310bc24ac86a2fbd5c26a12076e97f13ef270e7a49ea39dfe0448e740f2b153ea50fc46f907a7e023a9b44c168465be03c62aa2b259db116cce5b52e9bd695328b36c37a22544a2036cae94a20374bb631d255e1962b8a3bc074df712e4b12b21b2cfacf2f12fd0dbf99d1c7de03ab7f2fe09810611b083d7d4539e07aa655b63dcc32960620ac77ac2141afa9e139a8611dbda988d551f9fb7fc98d418fbb99ed164e21422ab24b254507ce791c72ad158aed22260cae5d2225d8381ba8766c2967c15049f52bd02b0624a8270b0a49cce56d8711ec70ccd0b5133aa72ded90b5bad9988521895e45537b22ffaee84aa81d1781b14d5043e5e8011e9b8ec9467fec29d962293c18fe5620a92a82a24ceb76dd06667c89cd2c933988efdec648191276cebf0b2ccb524554e0efba657a8cb51af4afb85d75e16c9e9250ad9a47fad38f5d5499dfb7d4e24c30a41e074f15863ee6408dab20376444bd6ba17de7234e46e6b868ad6822779b01aa0e7772d37a8707aa7938b75fb63d9fa9baccc921b2ba7712df12b158c29399d311d11eb92fdc7781bc3e4e02abcf882593fc9cf5ef68ba95e816ea32a334442b7f39211f13babd035890c3844ae356174ef1a5f93a349b1b25712bedc1d62e751ce62e033f6aeb47865b4d0056bf737c72c53e477cf580bb94b8420db129ded6b65c279932ce0f05c02fe0e7ce1bd6fe7824f77b340bc8e464928c7a705c58dc2a54c0d2f64a0da3ca18546741a2ef643670b81d127ae270f8489974f5186372f8351d27b6e3850925c429cf10223da709e2765e09e0d1791d39b3ef765d2437f095109c051c501c60c68d3c57a79cc0b16269d6f2f216507eb7e227ff9de4bb22baaea1b106722cfe77fa531502bf1bf3104f792f691ef81a3c0bf8797f7acaf479f8670c4e8cf219feabd1f3f20cb7c626407c36a21c206acb9d157addd3b3437eed7ae4f15816230e35759c37361f43c0caf94f314b888fdd7c325357412c5b47f99fc88c6ef43355d376c30f4d952bde845b9f454bff4af890b5f4872bc53fd66fa00b308499fcee08952f09fa789e4f11c6e80804768a5af43b72a485e1fa1c8d40d5fe0b1b09624b2776e7d1bbb7db3fe00c597b0e28a59206131c8dbd6c334da2b38087b8ecdfdee5998ea0a67e797d0e202795757678c3b867ec6e5cb9bacd3f6ac0d5a0ef31ebe5163386f2b0e4fab2a2a69f42f6c5ce6f4ac55a7e2736a07e7bdcaf3484936f81047e2182fd5119bba144f6e045c37872bb61facf883825d3de9eaf6c27c7ed7d2a7ac1cd646ed7d26ca5a58551c166b72eb22ffb59315bffc03d023d5b74e658e67501f486e2122485e3e583b8c9987d286d6aedbb30a29c9312f429c71933cc1545e5d0091aaa1a1a64753fee5f4bfef45d5c8e5452b5303411dc96a44912ab2b74b7642cf8eaffae0596982274d420f53a612cd6ea8543580dcf8533620c581cdb0c61e78ee66a5190a31b3eae09593c431172bead3e8c55ae1df88a2a0ced0804620d8703ebef03766e7a187a8045fb852ec800dc83b176f7ed12dcf7c72a679fe0e9b82c65f1327c127392ceff80ea137ec2a8216b6c91f9e490766b4388e89a17f7c3416dca1e619f8333f72295e0f6a729e07db420d7c0522194b7557f7b59eceb766dfa5f93b3fdf463c00ec18b6439602604a0794be6e380cdffe722149421983c82c8a6b84a4df8353a1c0e85605182292d5d18e1db0509915fd278bc517e05a4b748549000229c48dc60059cd850a88666e6bb15ae097cdee1289149e1583ceb69187d7df8b950f77199a57cf00e55aab1733c1ae9a5dfa3c80404495da5cf649ae21f2b2a3e08cc831ed273f1ce15765f0885a48d50492bbf9603072544c0a9798e4a9e8b22606269ec48d7c404b4eac9c00bfb9f7f881642ee7ec901a8a1971eb0699d5336927e6e749530d8e92ccc79742b5764471ce98161d6d394ac1c3e8c514d51caefc0ea461a18863007cc4e9fbc7139520be6984f32875479c73f11f422589ff3eea6ba643085d7354b5ab5217f5205d905c3fc258951d3fa35e73f3d2894aa23b52daa070e9fdff268c431f438cf260a5950db25a884fc8209eb7acee134ab43b6eed025ae62f0a1c301711616a2eec8ff7e441709d94e799360c6871a99f881c0f995b8d8f9b8d8cbd578013af51dc952b2e469e476a85d38fe2a196b480755d500b359b9cac1b2d975bfe215f3a5ff55d7f93339b1016d54d1c8c64a436fd75c50a66c4465b19aa8f7e810cbc5111b1b368d4ec2cd80f29b3e5d715330b168ccc3dfda0dce3e2bcce62222438c71c5d0a27c979baf542c89fe82009faf8409e81c9fb8c537e17af6bd93fc8e9eb192f50821d89e6382fea6a7233af2aa8b411f2ce7d8ce38ef8da3cb8a3876c2f634dcf8719ecbc8a6e8682755ffe7440c519fdd602e011d117de3060bb10d5ebdaf53fd7badd1e322107e5f4453ac145fd6f54ebf64828ab7b40e8c09d76019182deafffd2c763189b09adff23448e09bc46095e07c0cd38e5beaf33a00790a51699dd4b26e5c6699058aba569058f19345436a4ee8cbe45cea5e03779ddc5083477ed50c6c793765ad18891048da16e720feb4bfe48332477467c88d1dd739a6542fdd42a7f44670b62183629da73a291f582c3ddebc3907b5deb781a1b75a8d7aaa3f330eeab063041098d26e9a467b576125140dccf505e8524a23ee1ebcdc9c6ac6c2449d5dd51b28fb19ac66501af23e58846cc47906ae777f0f51ea3759d6fa2efbbc9f7856b9675d206a062d110cc2a4a57084837be8378e2abd9d7b82bb00da38d995111338499defcb6bf0c1e1297797b1d797d342e220247e2a7429c770a82c90703178893c7d78e4dc97b4c5cde86b8eb17c714ed2d7fe061c47287940e11fec39413ac6965e117d59b5a9f393066e0623205778cb044c2d9607180256a85f7d765b30eb9fe85892353272992a786cb75de9932c09ec752c3f989c1e85bed54c5a874897c5c215c3a014a937c1827867ec48b3c6721a084c538a149787a35c6ac80b00135e2bd4fe98c4b636b7c689f51cab0dfeec94f2d6758be75d59e469203344df93118e3a07ed1dd3570fb9c66fa365155a1ee28bf87a8aa4d7762310f8eed7a2f885783d3d9f851acad37d2d24ae4fb1ae6e032671a2ee3321d9d8b1363aebd58ddeb1b4f157cda3b4b709102750164cc84f544cacfc529964d7ab647f621d4efdd764b1def98a04cf398d7d367af646a8826a49933b3e3a40b1e712343c5864d820893df889e811378a842eeae7efbac0a2693cc90104d5f1c71a685d2d37f6518184eb5351fee716241621c0c79ba1189583bbbbe9c449a05e40b8d89dd9beae8a1d7d18549c8f32d2672a76cf9c3684543c88e4159248fb75e1662152cf6fb6b249f87a209a67d265f5bbe463c28cb3a392577c373553c75601657aa692098b892d396e231ec50203566fef43839cec93af1fd153530cf46b39fc3b8ce73aeb4fa5bd5a41764e1a0b286f4e0b216b70f6479231f7de40f3643ac9d42de2b62dda737678a3ee42c5232b299ea60be1e9f3166f8c3142b29bc8ac25332a3124bc875c05dceac8872bf67da086193927616d3d224ef9516ce9cf2cff785198e4e601da3fa0feef786eb690e27dafeed225aacf6fb61be7695592d75485757f35ccf4143e04e0cad9593e939b067706e951e0d82ef9443c47a45cd5ef8bad44af334bc697f2f10f11426284db4362e7f50b723f7726d5625d54ed77126321f6e8358aa0c21a50fe28578284937a8275b4aec396bca58c29196bd7eb8a2e845fc09a8bf1a3f42a317d6ad52c069d001930ad4b20ec3909a8ad0982f7b861d3f98485b90a4c68752edea7a66a817872240c9250e3874c78c6108d99a01bcf23b10a182799e746f15efc8d1968fdc0ad4edb4c5d6ce81c8d9f57f400d0cdc464642766379aa9e6d80d2ac55636a32e1d71d526aece3cc48aec364465be2cb12e05873a85e1053817ea33df947658f1696194873502f90b0fa2531f093aaac16732ec5014e15ac65ad116fa68be564bd5eeb839d4959b14ab13f76cc601f5c6dc7a9b2d53209942db60c80f5b99057adc2174cfc6ad248c81d690fcd25f2e5cd4ec85851d89fc86d6ed5eb7ac6e21787c618dfb98b06a658acc386aa1a9132a5a53d4be2fb0fcead2c144843abfa5c80cdee9aa949836187b00b99c0605c261ea18b13fce6614145253c45b289c9060945e562ab12c6f22bd08b50d31f714047022ff81f9158de14a2c433ab9b56b8546e935ca0cc5519d591887836a2633d7cca9a37938ebe5bfaecd825f780a855f09916db5c2fbc18289f98129fd31264720b1b859db15c2f829218ff9052cf61f2ca536ee59092d8ef05fe7e4f594d2785eeeba06793b2a57a7db8bd3a17eb6c63808d34e1ca30b18e7fa2c675b8fae0829fb28a25e07e3fe8fd4610568dc04432fa4dfd2dde16df39fb2f59a4ed4261a1a2da163a3885e02e3c7dec4e79c21a7cdc08f6ffda89c964a02b224f290a3bea20b9752efd892d4d21a4928e02d962f9e95751da510c734f57644cb8b7de2df537a02c32cd63b65f8ea83f7786e9163ba468e2d776a31fee4b7361e0f368e2715d61618114e25e5f83fa7e697cfe076f32e045b248d8af31884e5c0003ebe4f34138cb958c5f68076203573ae382f9cda50dde2aace9afb23c7a23806ca808fc95f367c26bbd40c0010c817d2bac16542366a93623aa9166060a46cfb35af2d1a6f2ad737c07a434aa37bad1dfcf69125109f6123efb55195301db32ca2f90f2aae247005c0f5bf156270a9e2ba36ce99ea1e7963cd88b6d14938e80e1ba5aa01a701c551e1e7fe0715742fc1df9289d3930d3499d4c00fb43cf61f19b39dc1b30164702dc8a2e5ad3a0ee4ef1f69cbc12891ed3d033d1b4fb6ce483fa38be6f7c355b8e950feffd85ac6cc91be0bea4cb7ef30ec800e8f0e219cab7a1fcc58eed35fcf88ccae63a65f5563db7a847972d940b2bf452623c896533a5d60ddbb4503d8dff305a3c9808aaddf7ebea8af7a20c9e19f2b85b4efa82146a1ba67e03531fc43ba06fef5e89b7d95ac7481544d0e9dc2cba9eb26259bdb0c07d48b97b063078e7d09f4289bc4d6a354ead833a12a32e7b74c7f96a2f8d553418e24c39a78f6d435c837d1ce239332f050720d932b7c0e24140478ea2da220b4a3529302e0130e18486d24bfbab37d8eb783b666148f59cc03a8ed2fd1211b7997d6ebd24133a646dbd1d7ec29ed2208439f646d8d74d94d3755f09f59be1daa2e99ba0b934b3265c64c92d935aa1a2a6cbebaecb3c9b0cfd6b644b1cae6a141895ac13a6480a47029b7cba87e96dcdba6ef0e481b6f8201f975a9920e1c0d937f56dd546446af22a607e4af5d20b348afb1d1099c4bb9db4a8c2d12470ea579eb6dc64cbaaa9ee5f6d5685513e199c97111d2bdfd5c69160d5e6a4d962fffc990e6262578bfdbd8d912d050f06248214d53dd430ddca47f0d115e8bc6d88775af6307f2ea10b83f2ba2461f5b43d15790f7b94f83352a316e68685a7936f79a6458dac43199db68d4295f3535b4537d81b9cce01d272d62226eb9dedb339fba148254cd5aad84cecc1133a0bf52b7de05eb5081082837fe3c0004fe701635ef00288d41e850f3f6352ef36abc48a923a8bc3aed9725eaaa9676189cd4d9c917c8564d0c8b50aeff2779dba1f77b30926a718d5fedb5628a353cd2c3ed03b8024d4a5a09070a01c70ea8b9c55750afe8de62b5fac30677496370841ec0b8d3fb74a970b62c00d6be60866de41cb8c74d67ee89537cbaac415df01e94e3fc141d74a970b62c00d6be60866de41cb8c74d67ee89537cbaac415df01e94e3fc141da3716f6f3c0bd14ffc7d446780fdf1a315e28bb9313c022e03289bfa7c712b0490db38998cfd86e7d55d1e8d8f053a06304549e89a68491edc414576fd3505d4cfe25170bbc9a637af07ec5b2cbf2d4f1f3343043d208beac0cc531b6a6dccd2165b4c6d041684008a6538f5663a91e89ed5e5fc9ece0c05430f4dcc71a218c2ed11e6255c019483583707db86cd83d8f32f4ed3068369265eb751ad5388c690bb3eb3c6da947870daf0d46784575968ac54f1dbc1a77d30eb6e51ec8f990cfc1a81c9ee5ffd3ee23b0ccb5cb96b501c98d887f4f31f7cec978b71ba10ef6c7e0bbd567208b3662b70e3e8100709452a35ed5c445d360a2db24afee1d6226f7331ee771dc4cbde528082aa73313b75beec0106c4d88ddf95368faf1c8407c13bb74a79b057bd1702a86f5172be5bb3b1ed45fd90d2c589ded4c10e4f03101e2ae95736ff2c0847d05fb639211541a2470f4b2b67456d51d63e6d50cb7dd6d05476acdb8fe4087cb834aaab395f514a662633af0065724974a77b2e3b01d110aa92fce3ba2b85f71173787b3085383913d8e105ac04644c02c545dd8d045dae6b150b10cae9f9d02f1d7edfac3fec77218f1e37f1c3282b038a3cc7fb1ff616f8f1e67ea2c1e2e0faef697f37d995abb59eeb7fb0c0cf13a586fe2799ed9196bda80ac87d3ef78ccc7721e1e4deb754ad09eb776b454ab311988e4db61a2529132d9b55b113b735b441e69d3152ba93348f369c2fd5299fdbf5e3b0ffe414a2ed5d324e79a937d022d9f6bd4c7b255dec9222bcf968eceeb9efb5ce41c07f79fa3c754c16d56b2c0efdcc806877e958e043ff7fe5cb37913c01c0993a28292dcc2cc05f250e99fc24cd9c8bfbaa06a0f3014740f41816d1a86190e42b1058558b24945e430e7a9c69ec0ca8ea9a45f630d65d0c3c44bfe4fdd08ccc0c13275d4ff92014de6e664f4c2d8cf36391fe718f905d5c25cf3f26213dfaed103d003265dcb086500cdaa07cb1a49fabfa7a884f99e7abb7feaf49aa3539c3a0fc4b021b8ac2dee7d5931ae7c3e7c421070e50b3aa5095d7a40ff34c79ab4c06d04e609da41973bb6129438a0b8a6e44ac8f52f1568bdc328c2d68e231e27902ffab62b29b1a575ffad1e8575cd6fc1c9a24b0cdde3793275be431726cc9c1b178a8733ca868b8cbcdfe0ebd5b8612be8d61e527d139af2d3efbc9f2f55dceca814ce52b913f3b206a87438ff849c8e3f5aa98ec164d3f8d3a5af1a3d0e846d53b876c838c480791ee63f720580102e2ab6dd864eeebc1cc72afba5105c13e8faec5fbd96d4a682b53f6cc0bcb64ccd12c89883115b5f2ba1196deac8cdbc6b145b8b37dca805e8e0a0f565eaa7e011d74ddb4904105ff7b04077790f6491f357e0656fe62b81358db5bd1e95381f7fc9924aa2f0c87ed9b3cbecaee73f3297199d9130d614e30933a63b269c45203c821431c0602f31659c89b786bd6a15dd57fe2186f802c667b9eda6364871b6b4c70709db7bf5b450099054cbf39e8329998f09700e863367bfae82e2261b211150a03cbd03f02bd387161de380fcd396d394268ca6de0e4e9d99bf466b9ef11a59555fcc8c377eff1b076d99e6ea5d5b0f7e1374260eac517328ef9284630aa48f42f3ded3e7b2e567cdeac28c2d35744286135615235feeaa82e82550b1e1b41b899b5152d74631f80ce9691c8517e0ab4a6bc1dbf482d47fed1ec027465ff8230b1cafebc92f2d1cbe32842139ea10a899bb55937aff3754361a9b0141246971a98f51fa1a35d504e3b5b26400eb23f67976e124e6dcc7c4174c6818af46f76c593e519c4b821037dda99d16d9a2481f7338f1ef48fd4f48996d0474b28f7ed16ea87fc9c3abe4bb3a94ada0a1ae295c9a6949e6fcdb158781b8bca91e696bd00f623a8fb728ab3cb6fc9e6e4c61c31e1e5cc05bf0e07ebfb75e4e9adc793e75fe8a1b250ddc8d966c7b72ea0913e3a640d0ad8e4c9e398eb87d99b89e9102e878b856757824f7192ef2080485e8486bb3c9c7734e7160b13aa3f6d8d7316cd48c76d65d621248d419de2d6a811fc380356d3333aa12ad0f885b1af0a55b5e704e94d40477c59ca1e73c30db2eba34be8b7c5631dba2b74f0822aaa8af31d5f00f330f27e26658cd006a1d9b494c0f65e0f359c1c8896294eb545c9869eb0d108b4fb1fe3a9e3af262273eca02256965e91e52acaf894088143bba22d093bd27374b328a69d923aeee15a6c518c3b1c1fd7416ba099859c8ad75e565f5726bde9120d898f87bbf2aa5ecc7b5ea951e175e7dee26fbace208570cdac0f31a641df1c7b42f8fb96c4757e2cc0a39667742c05bed53730be95eadf959d2ad1e38db857773ab99a80cbcb0d8a20de6b6005fe699e092132316519d07f965b4ed60b9257506f4a9021af830b7f14d270c3d7e7e34d87c4093073123b11b9c9cc28383c3fbccc8f984c05146fee5021d5cab1d8d274be38e64422d6f6c771c0bc4681ac649f04d69b6ede18438fde19b7691a2fe33ac1ebe064ef2a068d35f714c0eeb73176145a3fe283b53f5e8f8d54a1959ae0d240ef558d6256ace6b21195785df2181ea226588e44749204994298f4368fa69bb050931d8c377f06b4c7d3f25ffd909e19c7f556363ce2f7f12c0da7a226f6ac09739df0974b8344e4a4a986932cb560ed92f592b0879fbd4ab00f982f5a8201b36165c345602e5962832a3baa8b5c4690b59b38863e5395d5bcf1f3d386d517d87a88acc5dda362f48b52a1a9d2d754e95b31976e5a6d3e8c2bf509a854cee0b3db63c5347f7ce64daae94e3c66682ea25192d28ac0320c5ddb1440aabbf1c44d1798e9187eda93dca4e9a8a45248cc5650fa02c2eabbc03e157969eb5915f221b988473c6a6e99c281ea598f558c54110b4e0a0e8a49a1ddc505656160ef271be34456d44448b2115d3a2615f5084869329ee93bed0c454d3ce4d620319896ea648bbfdfa9517ccfda1e6b16e9a4a8a4c4d214f2217105eefb23e114398d1d4c1284ada04c8adfff42d0dba1e2e2c17d12134c7fc105f5dec6c11a715ebfa66faceedda1cce3993d8b63ba065b6e22eaf7b9e3d9be1c0dcaf9fb5dddcf8060417d969d4eee9ad6f926f01a0e0b127b62b5f7388487d5ed45f6168e775c53a1fe7eb44af3623f7e7b012630c8f66b55d8f1f3fb6761dbb7644422bbd73bfc6470057210d179b0481039808effa5f7451f41148839cb3a66bafab5ef52403913cccce0ebb1de0b3e0413c617f538ece2805d24c9494b81dfb63f406742aee7c948cc6ef62ef6790bb17f491c9c801149503b7dcf697f61603d8b3cf2ad0ad601c5959d9b42033e9892c7c0bae9f5ffa12aa18c3adb9768de11619f5ede68afd3ef12336e68fd74fe5574c77ab84f00072a555826dbb21521ba450fbcdc5aabd5f41789e8aa22ed0817011bc197f9b87facf3a8cd75267bf27def21e155d16602a118fcbdbbe620c7f1294bbccb2a0e23928441eb2313a9164d1eded179172a21d0062df4b4922e3aff4c5144c9616a95f095a185db77fdc60df1651b2a955a2bdd7efd878e999b7dbca591821ff547d18d487f8f8789a61f5d8eed06800e5a9e23d6acfed0ef99974eb6bf25b6b9e26035900bb7a7a805f2f52cae54d943f1d7d305161d7be6a9e2a81133e8c81ec3a3ecccb270ce6e9a964b2d8fa6e69bef0339fc3d6242f34bfd5b142fd08d12d24c47ef6acb8ce728d31e97b87182f26cf23a986bfcc7ed25987471ca7618289afb0a0f029f6aa8f94e9345b64a2e08a1d8f1e18fa87cfdfbaaa0c984d108c38cc8b6b28ef32aa7d2a09a043da9944650c8c12c67f32c1ede0fe2b5b9a5b9eeeb61c85bb895c7a3cedbb786d19b12ce8295348d511402fefbe797ffd9bb223303b68f08d6b6a1765df0eb6d524af7819f35ac428e3481e0e441544ff544950bce74b5ff5f6b40e4d28b038a8f7dde05dc841c5868ee0db0d3bf3e4ab8feab5616197942446eb772692646493aef2b500fbdae9fe43b7810b6a2c9dbeb13589089d0082b3f51a9e9c2adb26d5560df1a2c64b7d30cac23990e651ad57b66b22257423c63ec434aa0cf225c810ff3df46f3dfccc815d550f2451ad6268cf6be971499a3a86da5380a8b0f516aec5f0acf02c17808b4ee3737bef1045d5c30e86961077d783b98ea6542fba1a1c0303907c91dc10d45b5f086e3f24f28aacba7740aa6a261dbb4f89ed99213e0b46815ed4fb065759c644bd5addddc5aa0c7dff211f44fce3471a2ad7d8fd1ed0eae355fe2cb97fca444fccf723d041c358945592391b41d478446ecde1f2d7c11904269893c532555f8aae408af0fe214a2e18620bcad69097c25fc2c494f481cf35bf9cd12dd8adddfd7ccfa7929ccf4c0570137bb11d299170d1a0276ce801fdf0eb3ddaa63864e126804f54b28f57a1e049df3f4c8ff78013b3dbb1e63c41862db984b26527402ebd4bc15debd3138256c3e7371fc8fe2c4e8bba8e26688314edccf9048674f30d4c98c43de69f53f26b2efceeb0279c43f552d5bf657f282eee53f26ce52dd9d7be9a94b95f88e1a028c75a4592f15a80e2537d3384f9e39fbbc620c221a18f05c0bb69198c13ed274940164abb9d9b281e485b2fe4bf0b35af8182680804ea8879cac4e37dad0ecf570f559f18712652b102a0c8799f33c06e42223a839c045f5bc7e6c95e2eec2141ee1e4e4c8d8f68047b3854f66f62ab4a277d32a5a3c5ab9064874ffa0eb6f4b8ddc3de48f46fbfbc937736d50513930eb0e4e45f04267d98d556bb79be6195fd7bf8648271f43e4ac04251564dda756550ea1f9c36c6d2bcfa078ca6b601a8d78f54a83996be68d11726371124fa2c830a6d900fd830774a8dce5532540581e4c7dff5d8f06868567c9faf4f2035996d8bdd74e708f4914c6a7ada26126c93407fb57a2741f15fc3d0b0c4513f826c8fa0e582e387e081cadbee36a36034ec30ecd62dbb7156e406618f90519640970f37261bcc4651bedbf92963174526f306407d3e4eb64e1f0f603f76f034d1701871da5fbdd.../../../libstdc++.so.6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgcc12-12.3.0+git1204-150000.1.18.1.src.rpmlibstdc++6-devel-gcc12libstdc++6-devel-gcc12(s390-64)     glibc-devellibstdc++6rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)12.3.0+git1204-150000.1.18.13.0.4-14.6.0-14.0-15.2-14.14.1d dX@d$(@c@c@cFc~ @cQ8@cGc1@cM@c c @c@b@bb@b?b>b@bzSbu bk@bjbi0@b^@bMbMbF@bA@b; b3"b0b%b%b\@b b b b b@bObb[@aa@a@aa@rguenther@suse.comrguenther@suse.commliska@suse.czrguenther@suse.comlnussel@suse.comrguenther@suse.comdmueller@suse.comrguenther@suse.comrguenther@suse.comdmueller@suse.comrguenther@suse.comrguenther@suse.commliska@suse.czmatwey.kornilov@gmail.comrguenther@suse.commliska@suse.czrguenther@suse.comrguenther@suse.comrguenther@suse.comrguenther@suse.commatwey.kornilov@gmail.comrguenther@suse.comrguenther@suse.comrguenther@suse.comrguenther@suse.commliska@suse.czschwab@suse.demliska@suse.czrguenther@suse.commliska@suse.czmliska@suse.czmliska@suse.czmatz@suse.comdmueller@suse.commliska@suse.czrguenther@suse.commliska@suse.czmliska@suse.czmliska@suse.czmliska@suse.czmliska@suse.czrguenther@suse.comrguenther@suse.commliska@suse.czrguenther@suse.commliska@suse.czrguenther@suse.commliska@suse.czmliska@suse.cz- Add gcc12-aarch64-bsc1214052.patch to fix -fstack-protector issues with variable length stack allocations on aarch64. Fixes CVE-2023-4039. [bsc#1214052]- Update to GCC 12.3 release, 0c61aa720e62f1baf0bfd178e283, git1204 * includes regression bug fixes - Add gcc12-testsuite-fixes.patch to pick testsuite related fixes from the branch after the release.- Speed up builds with --enable-link-serialization.- Update to gcc-12 branch head, 193f7e62815b4089dfaed4c2bd3, git749- Don't rely on %usrmerged, set it based on standard %suse_version- Update to gcc-12 branch head, e4b5fec75aa8d0d01f6e042ec28, git696 * remove gcc12-fifo-jobserver-support.patch which is now included upstream- avoid trailing backslashes at the end of post install scripts- Update to gcc-12 branch head, 0aaef83351473e8f4eb774f8f99, git537- Update embedded newlib to version 4.2.0 * includes newlib-4.1.0-aligned_alloc.patch- add gcc12-riscv-inline-atomics.patch, gcc12-riscv-pthread.patch: handle subword size inline atomics (needed by several openSUSE packages)- Prune invalid-license rpmlint warnings, the SLE12 codestream doesn't get fixed but FF applies there, too. [bsc#1185337]- Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416 * includes GCC 12.2 release * includes recent fixes backported from trunk- Add gcc12-fifo-jobserver-support.patch that adds support for FIFO jobserver for make.- Allow cross-pru-gcc12-bootstrap for armv7l architecture. PRU architecture is used for real-time MCUs embedded into TI armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for armv7l in order to build both host applications and PRU firmware during the same build.- Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372 * includes release candidate for GCC 12.2- Remove workaround for obs-service-format_spec_file.- Add Provides of libstdc++6-pp-gccN to libstdc++6-pp. [bsc#1201848]- Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287 * includes build fixes when building against glibc 2.33.- Update to gcc-12 branch head, 7811663964aa7e31c3939b859bb, git215 * includes libgomp mold linker detection fix * includes nvptx offload compiler build fix * includes s390x tsan executable stack fix- Update to gcc-12 branch head, 325d82b08696da17fb26bd2e1b6b, git78- Enable PRU architecture for AM335x platforms- Update to GCC 12.1 release, 1ea978e3066ac565a1ec28a96a4d61, git27- Bump to 621650f64fb6679c457c33abf27c925f28bddc62, git9 * GCC 12.1 release candidate- Bump to f27848a5dc4d3b16cd4112bddcb59e0916eba623, git192706. - Switch ppc64le to the IEEE long double ABI by default in Factory. - Separate ppc64le from ppc/ppc64 specific configury. - Add _multibuild to gather all .spec files and reduce the number of .changes files to one, autogenerated by change_spec. - Drop %ringdisabled handling. - Ada bootstrap now requires at least GCC 5, use GCC 7 on SLES 12 instead of GCC 4.8.- Drop no longer necessary gcc12-d-workaround.patch- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.- On SLE15 and later, use make -Oline to synchronize configure output by lines- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423. Fixes aarch64 bootstrap issue (PR105144).- Add provides/conflicts to glibc crosses since only one GCC version for the same target can be installed at the same time. - Add provides/conflicts to libgccjit- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.- Add a proper barebones cross compiler for hppa (named cross-hppa-gcc12-bootstrap). Doesn't yet drop or rename the icecream variant cross-hppa-gcc12, not does this add a proper glibc-using cross compiler for hppa.- drop armv5tel, merge arm and armv6hl - use --with-cpu rather than specifying --with-arch/--with-tune- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.- Drop unconditional -gccN suffix from libstdc++6-pp packages and instead use the same suffix as for the matching libstdc++6 package it supplements to ease future updates. Add Obsoletes to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow updates to happen. [bsc#1196107]- Use proper patch for SLE 15.x.- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817. - Bump sover of libgo library.- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602) - Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]- Put libstdc++6-pp Requires on the shared library and drop to Recoomends.- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254) - Fix filenames in the following patches: gcc11-amdgcn-disable-hot-cold-partitioning.patch, gcc41-ppc32-retaddr.patch.- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471. - Fix filename in gcc10-amdgcn-llvm-as.patch.- Remove sys/rseq.h from include-fixed- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252. - Rebase patches after .cc renaming.- New package, inherits from gcc11 * Enable LSAN and TSAN for s390x target. * Require gcc-d as dependency for proper bootstrap. * Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally on older SUSE products. * Add --enable-offload-defaulted to configure options. * Include a couple of new header files. * Do not require llvm11 for cross compilers (assembler was fixed in latest LLVM releases), use llvm11 only on SLE 15. * Remove unnecessary gcc10-foffload-default.patch patch. - Take patches inherited from GCC 11. * 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.diff * gcc9-reproducible-builds-buildid-for-checksum.patch * gcc9-reproducible-builds.patch * gcc10-amdgcn-llvm-as.patchs390zp31 1713275628  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST12.3.0+git1204-150000.1.18.112.3.0+git1204-150000.1.18.1                   !!!!!!! """" ###########################################$$$$$$$$$$$$$$$$$$$$$$%%&&&&&&&&&&&&&&&&&&&&&&%'(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))****c++12algorithmanyarrayatomicbackwardauto_ptr.hbackward_warning.hbinders.hhash_fun.hhash_maphash_sethashtable.hstrstreambarrierbitbitsalgorithmfwd.halign.halloc_traits.hallocated_ptr.hallocator.hatomic_base.hatomic_futex.hatomic_lockfree_defines.hatomic_timed_wait.hatomic_wait.hbasic_ios.hbasic_ios.tccbasic_string.hbasic_string.tccboost_concept_check.hc++0x_warning.hchar_traits.hcharconv.hchrono.hcodecvt.hconcept_check.hcow_string.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.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.hmax_size_type.hmemoryfwd.hmofunc_impl.hmove.hmove_only_function.hnested_exception.hnew_allocator.hnode_handle.hostream.tccostream_insert.hparse_numbers.hpostypes.hpredefined_ops.hptr_traits.hquoted_string.hrandom.hrandom.tccrange_access.hranges_algo.hranges_algobase.hranges_base.hranges_cmp.hranges_uninitialized.hranges_util.hrefwrap.hregex.hregex.tccregex_automaton.hregex_automaton.tccregex_compiler.hregex_compiler.tccregex_constants.hregex_error.hregex_executor.hregex_executor.tccregex_scanner.hregex_scanner.tccsemaphore_base.hshared_ptr.hshared_ptr_atomic.hshared_ptr_base.hslice_array.hspecfun.hsstream.tccstd_abs.hstd_function.hstd_mutex.hstd_thread.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.hthis_thread_sleep.huniform_int_dist.hunique_lock.hunique_ptr.hunordered_map.hunordered_set.huses_allocator.huses_allocator_args.hutility.hvalarray_after.hvalarray_array.hvalarray_array.tccvalarray_before.hvector.tccbitsetcassertccomplexcctypecerrnocfenvcfloatcharconvchronocinttypesciso646climitsclocalecmathcodecvtcomparecomplexcomplex.hconceptscondition_variablecoroutinecsetjmpcsignalcstdaligncstdargcstdboolcstddefcstdintcstdiocstdlibcstringctgmathctimecucharcwcharcwctypecxxabi.hdebugassertions.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.hdequeexceptionexecutionexpectedexperimentalalgorithmanyarraybitsfs_dir.hfs_fwd.hfs_ops.hfs_path.hlfts_config.hnet.hnumeric_traits.hshared_ptr.hsimd.hsimd_builtin.hsimd_converter.hsimd_detail.hsimd_fixed_size.hsimd_math.hsimd_neon.hsimd_ppc.hsimd_scalar.hsimd_x86.hsimd_x86_conversions.hstring_view.tccbufferchronodequeexecutorfilesystemforward_listfunctionalinternetio_contextiteratorlistmapmemorymemory_resourcenetnetfwdnumericoptionalpropagate_constrandomratioregexsetsimdsocketsource_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_listiomanipiosiosfwdiostreamistreamiteratorlatchlimitslistlocalemapmath.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.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.hqueuerandomrangesratioregexs390x-suse-linux32bitsatomic_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.hscoped_allocatorsemaphoresetshared_mutexsource_locationspanspanstreamsstreamstackstacktracestdatomic.hstdexceptstdlib.hstop_tokenstreambufstringstring_viewsyncstreamsystem_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++/12//usr/include/c++/12/backward//usr/include/c++/12/bits//usr/include/c++/12/debug//usr/include/c++/12/decimal//usr/include/c++/12/experimental//usr/include/c++/12/experimental/bits//usr/include/c++/12/ext//usr/include/c++/12/ext/pb_ds//usr/include/c++/12/ext/pb_ds/detail//usr/include/c++/12/ext/pb_ds/detail/bin_search_tree_//usr/include/c++/12/ext/pb_ds/detail/binary_heap_//usr/include/c++/12/ext/pb_ds/detail/binomial_heap_//usr/include/c++/12/ext/pb_ds/detail/binomial_heap_base_//usr/include/c++/12/ext/pb_ds/detail/branch_policy//usr/include/c++/12/ext/pb_ds/detail/cc_hash_table_map_//usr/include/c++/12/ext/pb_ds/detail/eq_fn//usr/include/c++/12/ext/pb_ds/detail/gp_hash_table_map_//usr/include/c++/12/ext/pb_ds/detail/hash_fn//usr/include/c++/12/ext/pb_ds/detail/left_child_next_sibling_heap_//usr/include/c++/12/ext/pb_ds/detail/list_update_map_//usr/include/c++/12/ext/pb_ds/detail/list_update_policy//usr/include/c++/12/ext/pb_ds/detail/ov_tree_map_//usr/include/c++/12/ext/pb_ds/detail/pairing_heap_//usr/include/c++/12/ext/pb_ds/detail/pat_trie_//usr/include/c++/12/ext/pb_ds/detail/rb_tree_map_//usr/include/c++/12/ext/pb_ds/detail/rc_binomial_heap_//usr/include/c++/12/ext/pb_ds/detail/resize_policy//usr/include/c++/12/ext/pb_ds/detail/splay_tree_//usr/include/c++/12/ext/pb_ds/detail/thin_heap_//usr/include/c++/12/ext/pb_ds/detail/tree_policy//usr/include/c++/12/ext/pb_ds/detail/trie_policy//usr/include/c++/12/ext/pb_ds/detail/unordered_iterator//usr/include/c++/12/parallel//usr/include/c++/12/pstl//usr/include/c++/12/s390x-suse-linux//usr/include/c++/12/s390x-suse-linux/bits//usr/include/c++/12/s390x-suse-linux/ext//usr/include/c++/12/tr1//usr/include/c++/12/tr2//usr/lib64/gcc/s390x-suse-linux/12/-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.suse.de/SUSE:Maintenance:32903/SUSE_SLE-15_Update/bb24b69e5bf922ae2817f3154b01edf3-gcc12.SUSE_SLE-15_Updatedrpmxz5s390x-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textC++ source, UTF-8 Unicode textC source, UTF-8 Unicode textASCII textcurrent ar archiveSO %5utf-84cb56b04210ae76edeac1ea11d1b0d1a39f55032b2b7289cd7e1eb8c2f19be08?P7zXZ !t/ ]"k%=FF\T Ur}5)a7zlHc}:Ig'Kϒ Hm-lvCFfqk أh{MbY;]҉DD cU v٤Kω:YG.x'V?댉q&}{,%Cor=B(dž$${ŋa*8t"0o4\y+tZljvL/$I÷5)琜OlҝFD[QGTqűN 1?FUaf|#xC54<33 ;CrPf0.H\N~ +i~+gc7_O-#x>/RHAVōs t\2.fAFAפ6 =1٫2'd$oDu|Z._aS_(M*܈&dyeyoKOX|7גҾ% I+`F@Y7]r0;t-DŨ|i* և;_Xۮ!+l/Z_M$FUTWGc¾kV: {ȲJbo4nsC)-~I`I׽83eR29{I.`wl- 6uPRx輕EE*\/enUuv^V+ pZ#*$9zEH|t}Wr Ia\i70W6*,#̰ fTos=^@~ EeQb! B` ĹzE&^*ϩ#j 4肯os?'U!V$A2DτQ^%,Ecny6^KKA_ߒΤ]iKcQ[V`3;3yȺPZy*%Z=5d9\K/Fn%}g3mnjJqzʹnd .l~]H"j}Ia/HZpwFZ $$)rZQ0Η̐j1P}]$7*B ],ב#kfgu E4gtR Oc9Dv[8PRdٝ}=u!kl#^86"?&vj0˔Շ]|]|f9aָ)҆RqF+{VAvۦ54S]A愣ITM#\g~x%bQ$W,Ɯ3Qr6F&˧QBGӅLɷKD9y5m W0ͶFzEO*=I-x.@g.e?[ahsRK`=$U=d3}:{Tn=,fpAаc/ukW!*rC*XK&8ǝXcBH1/xFL=ؖ5l%pĪCLݦX7Е>@gC4] &Dzm9 KZ/n Yi8\rwPܳG0qj9mX ?bxuX\!Z5aKqsL1d< pgpcj2KC懬̺ d\$ :fz @db$.a'@j$\&.U7ډELA+-07sЈA\:Ix#7v\>0򚅽w[-a7Oz&Z:. mkQ7b31#&&?e)o 1:U]&)<(ZɂP=fz0۝**׾=L#GL6Xi"l!iY&T{C.UP5JciG7ꅮ]k/cHyf!"Kc`ww .&SAr#gv^n_[ [JFj#0a*ۭ}Ovre;To3$g˜4WB ,A\ȪoTj0!2/#&2 C ,20[P6c맍5 j5gp7}b FԷRw8X50 "m= ?(X-8wM _Ӿ+_olN  L nފZOɄ(=-<w$+ud_ H~`Y}J`IϽ63sV%$MO2L ihF/=#Mh=;6O窹>6,L !&OF+UfG˓̩,&H*(~B)dLDr⇘6u\.&~r#+qb,w,gl@=3 |L'p:qyի@xŗ xItm-P޹G&NG19D jAғ25/"|D,)AjO{?M+ْ=CTJ'xƗbPW6ޚ+e9xاe ȿ5Uq-ɿ@_\dn8 WZlAi=[M%$ `gG@G!Ggg$!,H-ELbnl|rӞ_9L $ |h=V;G_pG8›3ОL7,A9nUZ(8X؅j@NQ),=Ss̙ iꠁ4㺡cLg?'PuZ,#pY_X4qleB.2hK AYqZ5IM#g%QxVjxh}钮q~)!xY[SO|~LTD`H[2QW gQ%_;VwTST5B:Kܴr~ChquѬ(8=IjTdV↛YetED*q.@KتVFet- cOy0!^)X*> w _]J eM)c*ְjNdk߁Ms:k. C婋(TFϢ?jWG ,RD0˃leVKtW3r?S39k3[I@R'Q91<>owT라Jf { p_=#@ĸ} Y6e*uV/.#`K. &j``F!L"C/"b딳c#Ԥt!T$6œ "-b@PUp.:/yVrF6AZY;2㈔ij@Tg@70qH{K"92 膐XF{é~'Tu},bٱ3p;ߺǙ]k6Z`: cT.Vj`R՟zz>8AF\Uh{mJ?ygʁC;5+Hs*1y1Tr4`N$݃mU Aw5-UPlzG" V7V$ɗ+GǐTz(=. DKoq`]m>%RTU!~'Z嚫ՉRœ l $Xwjg*DF~1sl>xع#qsQy,iPؚNL/@ۧ91xCV^taeKҞBg2 L f% MA*g}j2CP[Ɔ{eʆ"Κ$ y]i4Ωk.dfO9[<)Q]߱aRǙT0ґ]\ωѧ?[{ R_J9쪜oI񗅄VC"T)+=^9Q x{,[rҦ7F Ձ?7^Jv$TW?f5^&!ۙ @u2|> {,n[{l4ۙ=wWn``ɀlRdLZ{<@Z j(\(J@Rܝ] %E`>P5u\2%ab^M"QXy[ & ^n_ɞTs&m1"  [yv1S5":}NacSydyfwpiX.ZyLSyD:<{,YՌ*9]\&:첉=v"w$qBB D+UK׿E8Tҹzt؁1eLT9pf4 '/G~=H$mm@>A $~e?d ֦=_4^G<]VN8r NR%Jur vl{07}lw^RE߄:g& Kqv'T6 [̑;9+;lyمF2N@}Ɯb*Èa?Ne9'DS-X6ԗ${JAD\.OdcǞ4gJ{;(HR(2bP,ڤs"P|'>f;,ށY''j؏jfфX&ggwXG ^"r>>(|NT ;]_AS4 zqhT˱f".gx=.\M%@\Dhu7]L$:ti.$;Ehk졬9GߕXfr-.MYM Jp"u[uWbdz5iœ6gM bZy?[j%҉&D kzNp_W9 `~p*.qג NL&#E\}B/D) Gg% HL뼛PFMn:2 Ը"9_XcZ ǭ>kTo]a}P2_47sj3G #s=|/w '}QA-j8jHbex:(,a`vDǷ^K*pNk=o/JA)QIM /N;q8{ORHU}]!!$p*9~XgOBm37,sbeIphfzJμz.> Py=d3u\=j))MyDiwO dU.ϙǍQҪib-U@W= ]K-໐KmِImo3Oc^y}T-Q3Ct 3zڏ2`bUYVkDY;sQY茨kgDE1E5jfă^ڡw1l_^!Uߗs d~mw"IG#z7޵"i v. Si&/i]*;:lf O?zNO({JTdS7+ n͋iUZAeiNgmѴ1WbnU7vAk}6֯:Xv8,8~Э@%t7Lkg1Ή=?P1_v3߈dI3RS'ӓ` /7` lݗT Jl`©KZ{RMB<|SF1,;KFm֥?=S<#?a+wj=ɏX?^Ϊ'jLSe;L~  1jSr;wG2QPܔoؕ}M:!nF#r~0 E") ;⸝ 8gtWرrgPdub.*e7qU[1`Hh95p!?WOץsf{d7IUppjپK¸p3Lk}tsKp RU~2 %x]$+^C:& vvR#@mXs9TfUDxKaXD $3%SxTFrX{}L G}&~ n_`qknn = 1FL13YڦLx~[0/_[U+BAjK%2VTiH<ڿڹwt4tyŃ.IKGwK]o N O"Aɞ))Oo ߇K*ijI[|׏:;ݐρ_=uPû {gfSs6ﴂZ@+"=HAw%OJ..#lPjR73mO`TṧW@pFŕ9j;@+m6I#hIg4}u > 1h[zkY<-C;qĀ0 f[PK51 7抐yUfey=?N`׏X׵BQ ^íKdN++}XS #^|G+1*,'1#Anwr_J'V]} f vy73$"h `6ߙbS%cw 6 XVT\5`bPUd {*;+!2X2I[9 ҿfQ-8hKcMjffeUhIm,FNfǾD=/cly5cպYWj!4SRɯyԷrN-0$\wҡ'hЕyQX.gdJUk\_jT~8KY& }b?B 2վIi'&cl;65`ؠ0xA׹ l~?Ammz0fY$pk]o{$z*E ~sV<]k,_c0L:$po['AP'>ɫFY]-ƀcg+pRa~;NȵeL2,g)Q&g#:})prn_{rP<98]d\/K˿CN推qN >uQw,S ZzIauh}d{Yg4ÒdҀ64vȕ&xA:kYN,&@agLsV ?M˸a!isQCmԯ _) IU:eɔgJّMv}锵H/G6TW;R l=\[_ ڼo~#0$CpYi؍Fzً"5(@)Lh,5Q;>H&UO:x_sMi|M9KvK}$t2u1nRn޼U%DT(ji·ەT^0&|e4Mm+hҤ'UX ̭Ws(^Q\ ƨe* lKvWʞh<5lH (դ^謿1''uϑG'1:O!wjJFH1Gy?ȺK_*b2ȿ f>H;l9 P֖ԗM}7QH;Sʣ VX˾m5M&?C[`f"vvn7XtڗW=eNh9O5 [X8H;mA ڍ@n TqQkR<-RJ2kVia!"%vϴ0# P 5 M4M4]42ӶVs2zc BznqlP<@CnH<:tcƞ5`yTCNwl7bYvw(j/cF {Ԥg!Mn]F Bcr͘yy3s_Ð =zidii OERn6sNc7>6&ܚ&f gl(j̤Pz2u.zQ [5mk.4c.(a"HN1/"-Sx!y7dzDqѴx=O83 1²n,d49އ*iM7;[k{*LyQlEx[ڮ b_<]Y:{0{ Ei:ҳԵN)g-rN]Q/鄘2* +V(q<=iȍ&S3Fm}]޿OM XHa ::>NӈjzfKo> % 5bY ܂I n3Vu&vA\衡|y;(N'8UcgҴRA>vRNUY'C< [0ޝ_5cZ5 uy!PyYF~Qǃ䵵0 Tn8FA<:64sAv" 扫i6,$8k?&ֺM~`R͖aŕG+8C~Vw8>Hpq@{OAlMGk_j]Z?LL/fdㅋqzCyK?E1jˋVe̳ӜbxKUT`2kuijS-?ӧRz`FȖ01ɇtD ]+; L:+ 68+2Цa=Gc|_c;h-DRVh1sbRVqe47w]S5w3-Q8:i90~ oa$ B[V@,RrPd<F BvR>$h鹰oz~cq1=$V}ʑ0uM "kf⃉Q5+❚T]w"ê'ztbsWUdCX]'x{RL.FAmc-!ev\q'vn䋬p\ y fR 9h&Ŭ_5 n3mXF74ozX5x]'xD5AAuc2L]c +{4^ r/x_aL?4 %%#ᭀ3UNgvt$9yzkPɋ3Z)/%%2T#ܓݠhZW%j0~??a)  l&2f ={-eLwt]#%-İ)ⓚwJ3#kq x=+*!>†}QvߏY|a!0p !cʍw';b8`+p^e"`Gzv*y0_5tG"ΕxPyu1D+P Q4`f8c6rI}G$N.Ϊ|^k~"]>GPsN]2C |6Sg:sʿ^Byi>Z],[szOV" n=ډyѮx?]q1z烢B~S\,OgƩE)Z$Fa yeJK7)ٶ?7.* Y:Z.&`BA$ij=#ºۓкAoo9N ߗF (ݕ,+) ]PUo }nVw%e(B1s3/ aڂ)ӒUai] Ԓ!Ek*Fmì |P3/Jz7a#/e4%=+W#&abꃞ!tk|q7+@%U u`ܜTjC#O":8̡SYo({J:Ԅn/?v+fA=){{i6$PuT̄9XN#gpQ5áǣ}񥕠lã<ʲӄ*C'ɹw=<w~PWB.,Ge-tR#A0˿*., PkeO>2! voF5YZ;ύLOLmJ]h{ 5GW{u FF=c7D}V+тT&|PaeU"&skwE7AA'Wd3iI=vpʹ4GIrE듺Pg#.xUYrrqH7&0;^z܁F حyn/5eqMhc79XU'Ʋw21Lm'5>3I"Fԇ27';s@`J_(f/MbkNS_/ьG!OWldϳK .:!@Pc-D&2w[t]pW=\s+UI0E\\-A(, Ë/SϟX50jb36金,r2wt |RJ( s; &x\e%[.J:.ٻ˯!M)kÿ7nCUұd&*Ru~&堷Q[EЕ Ʒ` t6DL낵{{Yh,&A&v2Z(MHxD LzQцjBg 1 7a}eh)QJww|-)@LƇ84@nSmgA 0NY ⏗ [ثgY$-odTN NYb1,>c&c)g-:/3~.@W4k*n=/emmCCq/@@):||!}Ez O*I\ τ[c(qbIΫG8qZTseAfLٌ_VȔ&!.[۰ޠ`]RP~苅|:Uq_/U21fofh7o#k)׮=gW6񽉣 (sw*q{Dz_&ΝİG':+{K)6L҈'tmC {SO+ G3'U]>brd҃(j:/"hnlun_ODi^-Ilj+A9E`|LrX}p\ E]!4"B2P1 v۔B;ۑFѹi / 9+M{ݥHc5R 5G*wSMGV&gse_&>>U3)ԑ:dv$W!^?#"7b{y*?^p\Cڦ&Mr]y>GFN?mg/ "ʛ) r',Ue 1]]Ŭ/"{N\F5SGE(j7pIއg׼AI5:l9kMY[ʥM[>&L7FS.lb 'P ihcq&,r= gDqwa>ho߂HG ϟvn5.O6kP]#8 2?&̯]wDLr,[0&cNֻ:iwZ=zNN7Q P:#HH 8{B=,eMhߚwe_= ⫴:|N0ʄ,=+s'5\ߙU &6 ǥ@9HNU:^y҇g^$Z&(f >2Y MNG4#  ѻ kHy7>2rēc e-(TDϺGO{Hoj3܂9ǕB\'F r*qưaU184C9i8׺ n_ui߰F:6FksZd ܘ/SPՂTy?)qKxFmr(ZĠWW0Gw q2厁Qnjj`L $ 寸pI'DȕO \ryīh^hD'h4yd.yг_xaj3f yElt=VNE͏P>]Ajؒ0mHBd?ŝ#$5䜂)/ܛd]G0&x2,bdBӦC>9"hPN3z7Lww* &=Mybi|27&tt vtPTFkD@֢hoȆsXoQ+=iMpi{N8.:LS鑮T4aYV7TvmT J޸_Nuָ1 u6Ij{0*> q /f!P*#lwҮ5?/FF:mIB/3JbGA:~RXKrP>;M L4G{'A-λs% 0V"+ץ"$\A}\ /+ݍ2r5\5WxBO6T@/{MIƚÇ5_t&Ss zӼe9OЯ~=fzMb iaStzYa"#qT'0k$"Qӡ&H8(bH-П b$Ž\L1\?Q\A/~}[$<y{?vCwAs,z|y"8hVQ3]f[t֜74NXlcs>;DȆ*y SC gŽ_:NȮ/>f}?͖aȧFpG:d>xèMHE{f_\0B®.η9UJB5gLX ҆گ|~/+m{,!eh?+ķyY4".D\Ɓʄ; )&?.]lw{a,؊ ϓMR5ȥIتƒ, OHKDzdC2 mbk"]}ýI u(Jdpcrg׳}`kH<~ذ_جӝh +P?DPWXxMJYIp W#1 k$rHv3ew zXfiY=ԉ܏[o.* hRh$&c''lrlP V-u@Ƀ;~X|}1.|yL#bOg{l'Ȇv,wMauS誅C{@N:SlhxbHGQHOт{(B- OlΠu%߯UQx9}&7j_F9.)(AT?;>A&P6vjEz.(yInlIdq"0 KVB/u&j[Qo-{0xX^.v>PT~0楄8 8OxT xWՀö^ ;DE$%᭛J`Xle4O EaUq,P#`6L1g5])ϳcK67RQ>iO?3vӋ?n9ekm_%*5-d*4ed}`[Gi}rluFw2&KƧ`6*iټ=&erfS'n+ Hn4( V&骸3V׊#jk#WT,. r0\OsN+U=1HcֆOy{iY-8A] X,4T{Ӏ'9`83J '\3/Z kKW!nt;H? YGbɗ j%|݇V乌lhypn0au@|n`JhHYfAr2r'=\ ?-αץȐEb6Xȶl Vf0b$˽.Y+ik`c)XnFGOY]o9sxj<&Ji@?#`OR*QGй0dI6u<~41N:\ !)V0|wJdU={ev9#Xl"Cp?}#!_ 3xmM'aX#j?<.`ga0^sěbnuwۀ+*Q/lͨeVw 0mF_r^)@NoB Aj%̀r*%-BO4l`7iO3\e*;4\"o6O4rO@T&iB%Y5/F@sɪ پ (ג  H+W6g%xEmwAhq'TREVt((ׯ 0 s~3SVXV*L(WcZ)mAxy*Kb۰iQٟX1́N'>x80d-HQn?VvFQzr`K^(,|c8Naf]Th<ePfhiX 5HCDED\朁k$ze4} 5iN.kd゜R٭#ؑJ45JqM']۶tQ~UD*yX2Yz՘%qntX5RQ910M[UrvX]\= }[ ij$T' sfE ]5x1?úY;9qs_dÝmj9;rQI2 wNŮ@ 8 y %0M3Tz|D-wv& {}OFՙ9A [^*iv)׸vj~~h>થa{3>gM60KPvN@!tU`U2Z&C[Hs3B91D3= [svIOjFmkH*kdt-F p% H1Qcvy@*' I>̪`TCnqK3O^?6N$IwV"wUUXzR t~)2T h~͕!h#}"P|pvA:eu5SQǾDw/)D'd8vocmM3|_Ml `}KPI4=M||5_ 19%>չRL~=2ϦŠl]A'?ybwJAU/R~?<uL}٫ زYA饘9)JBR-24["+馼.4lN@Йojg܂I(=nHzU0mY#c`I /B*mI•=B[W,pۙS5g  ]X^qRXr7 zHW9UJH&@H|X -u8RA^T"(:QvM=;O 7%&N)ɔy:YJXcIa/E{D)2Ҽq 3-%Zs)J\Egn1ڳ Z=Ht0Mile4QQ QjyNDl@$ͲNx_$Y$ߋEp7m?]iu -C,>D;6ýBuIVd|D-n WIсC)RUN[WHI{߃4֌fcX [v&JmAs g|"g(yֵY!<.Ȕ4C&g間 -/Rk13D;EH|ֺ  7ҧm;k^0&d*Q~a{w)"LxU=v{MO.F |QSK!;KA17Wic0(2bύU󠄩^r+9u5q&L($7IZ1h%N_tͫ2wæ+0l,`鑭ɛ !Z~ҁi+qnGL$C+I+uɝ, r78kmC"dWmv v3,'zd4Uϕ!(zJjD(hK?&PA8}dCE} dL!u[|LEH 2Hva^>⅓pM?Z>)^U&(ɑB2M %ni嵸uo$U*K`/A?BDWON"uYYÙs!#`~.GTORh@6w30Vq};G} ̭`HE"kY+#);{4bS ,RN=0p-m͌F8F+[ [*/@Y|R,) 'צPv='g67.ܧ#Ι/hXZa))8e4($CnOI|E0Zy\>4N$4c6xo NvKݼՕ"mMxD^jݶԄs>F>ۙd8OǶ6P'б5;5(h/xhl%=@PQ/֫whk"D=3!/zF,n'y?=3m-WsBL`KZm(D=3UBeVZC^~Z6):q^xBʂiŝ"OZQ`2cqg7 Ӹt44ӸTw[|4J`cv;%T;Qd¦)Zf[,B=E~A1`AAQ\脊`Ү|G;Si߿q=.MY[$.{:n/NjoWW<Ց" XڴcwוHB\$j?>ayP,[_C& J6}OnlXNߝ($р{#pf3|CԦ{0&~|&pAyYn46ɂ\b0$ PªCHB֜"XʢP,X%t>9f3{amMd.ev!!jcSa~W[C/4Lשl3^Ubc-AV{@7: Qȡ\(~Du*_/Y^\겮bDɽ4LX Q.vB< j0@jzNSsxJ@9hPY qKDJo3j0f%Eg-ܠ5:.({G܄)cϿ6r3 'yT٦wGDJ~_\ K’n_&^s0umVBq:\l{fcRxP92kʄ@rE-|zrRٺsf ~ k*xF0)NaObEt_]Ca9`McOj?]f##1#~z&"ZҎfٱ= &p|(x74s!a+ @UyeKT'S&6tY:p+L?-sJ$Wo]p#0PCze|O-iz1:UrĄ5dgtlHZ9kO,ŸIj<4.@1ponI\eR%KPnR!y,ݣ6_-2.նPЛ{cTmIilV4q +Vׅx){xX> %`-' &ʒ5sQH8(hpHSխ `Lvl x#a 5*eDݟuKp),v]CN!lw s(]g) $fT\3Sp9ȕ\'nUQX1v~7W^5̋uPnj^JXa e]]APi. ׅL]p~ UJ,NHq! 딇鋙\W{G{-sŌcFSu; Xҽ=3PQ2qݎ\G$ Hl*%Atpt/3&JB+OV$PN@F,B_|C:^H.B *J+pӂ?^|*40 EΗ7(Qt;H/Zͧ0rReE0omA`*n.2ub}wB1ޢ9.il'yc0u>s^=RcOPMWkSe X +͖vo0UL(yUǃNym'$xТ o-D`ƿ㱵W^N$0ޖ![9N3-nu,6iiJz-ޕAK]T?EGI8,~Cm#n%{V +Vg!);Bmonn_Sm[w"/A {5X=SѴGCV',.s*m3sxZP.=~3 qx7xbN ޫ"$NiAMVg#"$ILB[}z]$e Yfѱ pν285a# " >#"BNѦ"v~ `ՅSbܱ1n8ֵ&QtFH+7$|FT߉38=7)iWtNʕC!3eb앻:v}Pݟ(&^bbhX ൔ@ ?]:>7vpC2ap{z_ t>qL?>L 8`܄XSO>(+`0/DkSxhG A]gDfaaAv|1WF >_E3-$:HS[ǫiw+ o/F@ WUYHۢ1M\YҹtLlia[ T`'i3b* _s眉<@su5J>(>)>d Saݾ]֕4K6GX'Y)ABݫF+ !c¡ѶoӁ/5_)5$'붯̏38~S&7pzxL||qKh c|f7E% Lv I|)(ٚ3z>^ *TrF,*qV$q^96м6#PjdK.IHZie<0P)cDj(H^,|aDY;u#D `'J4a$@dfTK8ρi|T,lb(tz?,RSג-*2*h9T" .mr;]$ l}NI홗#E}?ھfvR~o<R[ˤH/N>d}ׂyl D \_[< :[ku1[P}bYueVf"}r'3?o:!/HwmJb|Ѿ`EUbVzYȕ'0Ӝckk#4{.y9S$@q}+>C-aȎL2Tj6) 5%T&C< +[ҟ1$1dkk; @[tguL yC+múuP)އl88(\*݉H{8|H͈]afC2 n 2’O7St%f|dD"DvJFe EӨ*OϘFݻTWST,(bVTՑDCd+te`D|2rh";D!1a,W5Pp!+w8#gBΰaI(J&!6UkahƱ!"k A`%'Ġӿ56+QF:#p7 5s 9qlYH=mebIQ!rRh}ݩagH?f#҂QǞ}4a\xBCr0DH2J9ICXDġVq<.5=t-,)nIf6>lO#$obo:8 x2nyS 7K*oЬ 7eZK'dؿdq )}{5?0VA&8Q5N]"(_S_A]EuP pmPm| W8U =AY%ft'0H~}NKZk'zڬ M:喴AJcc:\}dJ[5 4@3q\yt&fM)ˬ߰&ٞ@gK+ k,-Z- dT!;rE c?wcD" 3>R${,&;oׂM~MPjE"dY٘#GXzQG#k"3S 25!YZ!/*rEq/f^2?Cs\Te Bq帬Fi/bJ鍛z"b&?HX`_ zʔZMF5WzuqԕaWLJ)k:؂rvE/Dpnio yE%y=| 0oZ^ꮜe| k{ !8e}}TUʝ>yÑʼE 9L"ZI7†x{|bCmPoXufv11j'QR9?(;Pbxi>e6 I VqpDR޳nah=&O?-4ĄCrZWN!BJS8~ml= X䑶mŚRҵ ٣F}8"1&2p=l@Hb5=hK(J5VG|!ERaJ| O㣦}*ri3RÃ~JpRC|rreB@qMF崭r,,€6"@ۢ.EH~d)<h왜bYCG1y,>jkܥ(݇y2 ]YOM#Wt2^Iԉ*4oَlCw0p]~sD=alB5=TEg9! $:ݥTfC\%2ϦP J >d㧺/oY{e7_oQBh%!WԺoFjwX+],;j֞wئ `;W`' ״EWafα9 7aA?Ws+ NVhq N+K9}ƾ/@F:j7a95p0}^FP>M+ޣ`jg 8^^-즹SJ31aJ\( +(mNU&q Wd8ta# zϴ@MMcrWO]a'אFs̉uwB!'J4.o Fgbu@-_Uƃh+`Pn7STo3|O\6<.9.hp'>qbCrosez*"+`BD뇐@u bcNf%Owq.x拊XE:z j%jZ`uxUǰ\7X6K%~S?hiO:Q/5\1:XǨOLF]領~_Õ -ٽ=K4zMC:A'.*{ fef[?wL*( ݢ-K+ K9Ny{i7;XڧY8t ϐFdDҒddrYsOwkgqzV˟Q잭f8p׮C v>KRv6 ɺGLP]—OGIVQp%ҾC:".n%Gx.Pׁٺ`HEEp{x w!N GPVߧA%(4)@MspeFg |ax揘q-nXΟ29AC}X@ZU D1&kfxLNu rd@B_QCokK) :@r ]EΏ*q`zZ6,-V [~!3 G>MhѡeTl"$֞^rS3D.og-{<ӶQ{sMu"RY^<xoг*1 +sd:k rYK.>z,UȮAG5#+h茦~ SO=u ]Uk %qb=$zV~7ֳxg@ >wFi3C,\la97?qyLyup_Z gR= `[8O<;7}gBus('0MbH%DJL_-S [)@J~GtxHW01$8_ZU95:R;ҖMg nzm1X11z>clyġ|=d<5dzu<8ՔzP,dɌ&'7Q#u4oyM2swH_'zʒ-28+X>(~'˙ iVW+YPch*8_>lxiȑ=Kꮢ8\Ӽ_'GR/qp6zfF6BD9&w},cLJQ+[@e1 DLQb#h%EY7EBB~x<:ʕ%)eaj2g6[ZSfFN轂f}I"~ۊʀjĢt̥bXlcqbC& p;؀%똜^Sva8zsj_SOnSֳ>[Mn 7ƇQL鶿VWmqb= `W)(JTe* 3iD AowX +m߯,T*(*uivn^?>*(,jSg|;ǀ)]98Ctɶ2vjbykOa 5W&@$O96w="mugVҷ40V؇y+.jM;`V\Kg a41tu`\Ɲn=v jubgyXh< V ZM8_;VJ Ƹm࣫_L)sdGŽnRgMhf#̆U=V⡽gu![vm]OhZ_"yOL^K$^oNX$~\7CanF[<= ;STƚc̩ L䕰 $QRdcX8 *4s" { ]+R@[di-Eީ^\B@K֑N /ij@O L8k0x$}UPO-i[\85ƲgAꟂy{b:5W0exxt Up<Ƣyq8",4 e`W<Ǽ >n*4 MKAbj!Q.9]P]`^ )!յ0>VG?GC-@Bwx~w-I*_vX8]yz7ah_kCی#.n-3IhxFFcbcM< 싐wG2f;zA_ϐ|%G k! 9[gzڛS.73!D]~֨m'o3b hlO2n?(^Ln_t)t. B!N$O~ELEDNp@?b&xqAЧ9nv tIu4c9t8ޘj~67W hl:QT8l@y*&-uvbFZJ=Rˠd_mâ<1mƊ~"e5Hgb-4[KU4&:^؄V +; 빶14k.~c`Q˿jA(X@[[BĂq~߾,b'ݾ (sgy_v2jZR%Խ+$ŭpEp-I%gm?ķ ͺ 1,XF?zAsf[ֳ4R Dl7 3Xk]W EhX˳ϛlLԢYq1"EdQ aFJ4nHl8}m[fkf=NF5I]]RyװbRx DŽZom)" "Eҽ<},ʪc3" C &Z]:3?f*Tɨ\ֽG^z[qz8ԪDyE@s!7bD)* u63jiS)@z}Gthr)FP~Ot 4nGDx|=Cm r(Cm1Kq0p6 One1p[Aސ8GVAL)mt2H\erhG:R,9ai0$zK'847|1>K̕ aGjB DW:f]DžFǣ!*{~ę˔'#<]`ݐH5Ϭp[`.8\()i &ڱNh}~x(#r1zRގ^n\tP)d=6do+n! JG:w_nG' m0{˥$7Ox(Z%X?w 1;'X):| +SU hEۖ.blTy`* O];ktS-ȲCUTRSYC.a `~2IMK"0 てtcOϼHg}NzA*PƓ| (F%qJ .HjC?0 %WPH  IV`(tKpQt$eg)m*jEFC{*:4/, VԴNW t+V@[ci|]hd nΔffQ{8cްDxe*Y[ռ+xN~"7/MJ|M;: ^`wNE=29=뉐-1Qd$>-pH洈|k ޮO=\-a ]ZF h}0fQr p`\p[s%%cUπ߂PwQ`q@C|V6G)!@LMn>p*"\m,Xh|t${dL&2FZN( ͢OijEƯ1Վ12-3k |mv&yyKDOT7ܑپѨnPBX+CW71%: nJW:Gr2##L:Ȃ[ 4@ڪY:Cȋ 6h]Ou~ ) djpLfǃpT3<@vWc1c0\f΄g@~.k\ZfRץy:}ֵ( Q '7ZSe5 =+J\y1#ޖ]ubd}??=@c^ji')B Qdp``\E4U(G6&t&D@>yj^"AA"9ڝ zؼO^@< T&nF)'y_!Y Oʘcg8'\`Wڶ#j*C9RyvPFq4G1OF];s. 7fghr •q vt.r%'zI0Vru,h$9\svi:*h]! uډ0+.Q7up6F"rw}b~n O@4B Px_\䱛R)&ڇ{Q> >YO=yՖ7BTIgS"y(&ӆL^ J/7gmr Nx';{4{B<2ͲYbn` R7|u| P t_":cI=-htYg]:p!LΛ'<p|E6黒ge= 4ް7UWJ.Uo/KV"_pvk!Nk_N?̋UGJ^̀jݠ 6ڪW +צ~oWٳMmfa (醣yCn\\P,4’h,"9,wZ=meۺf&+ɵ^6|3K;|)).x,)*e \nU`O:q˜Gk3Гޖ6Y h"[pu Jxc+T=i3UhPZ؍HCϻ9mAL*a#/eǼ̐p緱H%@vB[^v ؙTKj$r5*қt^8YYz*l3 4۸L: 0(RG ҎֳN9:-J]~C2NJSc!"y.ٿ~ƽyVifkb9%!~B0)AdBi5+'mk\kzX#:Yʕro%@V +GYvUo,#* Q"Fl S&Xu mPǵ.hV,ÍrQ^! W8)xҳ-vQ&ebQ=L$'ir<NLCp_Zhr"ҬVP֩yd6[V[y2 CcI+>qu5P=[O"&U\9Z0rQDtlA;gV`ϦN=H^%%[<* {΅I1j0uzQȁw&J9ŻӧnZL3/0nʶmp4Y, cw:uFR[r\/FlS~ɧ=5 ﯺ9Z{*Dl $̫[5by(~r{^|[ VrԕRUkO'N~`pÝW= <ƃ0ܴWbkQpb/kV!]2vသFZ U'a_R7 MlpH ӂyTZW;H^ywOx6RЛ( NSbcp3PqG;Y/67[K;}$DŠneBP&0qm-5R&XVG5dqYjnۨymϧS {3o֋~uu1U9sïz=.JQLVx`Y:Ra;%zAMZ1G-ĉO~)7~͂fv . l yxݧV05.lдE) FC}*86am;bL1m`+rn%6rN%;V˗Nw}rœOPo4)ɕ} ewcaFpTTL@*'@7߄K@Νtך(Cp3_;\fߥoKp:Hp`})]N ey2F?Z" w-9$ 't,;>euɶ5W3շRJ$4kOxt$]߶X*r+9I]!y 8-zId4AlJrMk:5!ڣA{ D25;X0QLlkYnefBz̓p,J&g*FNA&dQ7=H*94ŒHzg)xp|k۷:q*ht܉iVhgnj 8!b&nן\HQT6쑟> w%ͺ*JV@u[T!R!⦬iCe*JwNDply?csoN{,4Ws/JȔ ?<3i|uɚ"nZl't@btuӾSx2p;te6<nQѧCj7[{L&O&UvKz 'Ґׄk5$S5}亪f˴Px0X(e8ۂmID.ȨcxLBt"K[x+_׮}҂ -VDB(T(tT@JyA?ȮCxJ*s-'LXS*L̨H(kX%!r(0on9,7S-.ŅeTT|^ f?Lez*$Ur= 6PHL^/u*Si|+ V\lZ>)mSuOЇ'JC[5p0.BXG䌲!luFyY i!^>'%Dʕ:NyIoD-h `;i W12X6³:PZ44l3H(k>.# Rk5ec Z xD'eeC}-YPמP0 ]+A/& epLH؇0V“Q0QWBxke5êmS`M5U^z` i `p@PHЕQ)}Y ͠L Qͺ)ϹX&__VyK )wM;$ ABbB9kiQLOý-`|D‹5-9''4 X [bԸ0$0:-JF",|9iYDh?[nlBjNhA]/h2/=4pnQw^QZ^+y^Z;jVr}U%p$G:<CD؈Hxh\0ª2i6@GC>;Eʊ|(n+%Cqƣp⹱F_-?pkiwxIf"fw6d^(ɸ#X1*%:E>c2TӐ4,PFܳ%n!FC듫hS b!2k1BT9p=5l3r 8^IuDzߨpsvl^>yo[͞Gh ޱP)ʵpsAVd0Ӻ~'˲vzc77lԲa_%pԜcyP3zv 3i0CِP1fFͳ kd~WU~*ƔT/g(0,4Qm\<_sAN°yQԸ2dO@Bg[n`nL!hsADc U%hAΏ CBq6Iޠlߞ0xVHU !W;G]_gm Aamt!>EG-P:.wP# +:N{mR(mVp WL ldUPz8_|Z6P;BRLǓFqպ IweR ywl4 MG~C*^ sU=qX6w&O&zC' C0U*w6&\0K5ﭱ"Ѷu«C#nڪu<&.]&K ;Tl 762xJ( 3LuSD6+h>X6/v)(c7U;{ig *p$Gt9>A_$&Kc݉hw%Wde=ؑ)6/TkDpV"+ l5=i;YZ}§:~s9g>Y޼ ~$56ylB bPz2' Ӆ!-n)"‡™QRUvnז478K%9aW_0g:Ota6Qayc')݂ƢQ{!@ QTFz7tkaN]IOtS& f6~vF9Q";P7Ǔp󈠒>͜KyIg1PCtˈv v*Zt"tf#Zl}^&uwYbW^qmC#tKc qA0icf9>!-LNf¥+W(X$(&ZS3f)zٻ P|s\5@yw A)UI:Y2̐Lb{jCv%*e_a4YZ*٥{ F WoI#!kԵ]?vhp-cDRea/v|:\S(79 ʏI>z4 N:Tˈ}]&\̑ҳD} )S{Ybf:ɘÒgO cl֮JtD&;+:N꓃[p|O/搳YICf#ɂV $:wvZ)ͪ)9ncI{n 1fD/وG@, Mu];&g¶!i* !f3a(K Ziu`{C!zjuv9|~D_q!?WBk5}%Cޟ25N jz#6r.DPtK:gsGS=kw75;EÀHprs }2^M#ս'4Z!5=KsFF.]%Eqj 7սY98E{gѲ̑ U ZM+wA{4gtmY;;a#%J?rPC|\IE rKGYNh|y"[Zas`^̨Ues8$:1*Ξ? q#18L~։zz:1Ab.f&h/YX͝7GJdMFvT&(lb[M,׀|90Z2.v;M_^ۇr^f&JMuYj3zT6/4-1fzerTQs/3]зs5 Xm-sGpv p!b( (дWBWI\hie,GcŬglu 2".`)K8Y1zL־ĮwF(今 c`NPL5u4SA~vc$zO sW:]v(< ybB\GC`p Z,f*{jTα_vSbPF&nH9L;"tQ);ZjPdd\~(026=7=QRjA} iBEvSo*A`\4Y10J>2Ϸa-\G 3&l;gVY)/XIH/^].OYGc8gz|El;\PYSTG=ïL0Pm4O[.?o﷑7R&ZqT>G|C!ZU fIy.1Q']؀z@:4SH>uߠC19v_7im&B8R\%F8{vR8|:Q]/ q0 L@sV!ۖ宗^J?IV4 mݶt|8y(T,Ey'dglէeZ㛛ޅ&69h\`W㦕w?,-|$$Z`+aSgf)D'qߖOT>'nu>%u@dteGd(=@yuΏ JoHI VmGIT5W:!=ۻAbņ40+&ԸnAI ]d~HGޡPHܿ-4̳ {R YǼ :tĦ[?E%_Hx>[BBkJW#(?@K$wޤ ɟQqjQ Ẻ%em;OZ4–KdblA,CI-0;9^\*y8ŵfG@BG(>@aɫ)/[ jr4bpj@I{SfzbK/s7Qޕ^(+GbD4[lz9B`1Y( GbZp`P QFDW|w ~nv+: 2kX* '.lY%Y~W vشy|ܝJSӳoaZ+-,dti!;J;c:IFm8p`z1&cXt]g)qv%f.m Vu8-Z^ȕ!1 UUmsmP1+TXO jӧ/"jC3|ÿ>`nԋ9l{W,z8^]fw@H @#u;M^¡*t#@.uc Fo& gH!dKªS-|CdM䋱Q.B;Ӕ"1Yރ>qXH=-$Md'#!8B`27d/8`I6]0E<1]FQ i!Kp2.'+5/1<ivKMb #$XkGk4Gh u]>.o,\d:_ ]9CIv]?(7)UF%Dz=^o`c6؞>\E6ˡV3H}F#N |_ SZ1fv/ 0u^PGd^CG3 \_c2@b)!_S~%ϿD4a Ĵk?]IO:B\vC&dK.#_8!,i)O1|{5A[T՘YT=sU d!wkgY+[fVTu`EҚѣݍ-1+h]y[rr6lbLtpB5kfV+uxa W͝^^FjrIev+ZjٺF+^3EfR#3R͑ O'}% \]IgH!ryk͙UIٟ [ȇPk wJߋFS۵gJ7aO0ea .*ؓIR9͉UL3a@Q_EV::V/?yZ񷵁޷).12.tfD&/ s^T5'-\6Brq8n%i$xjϞ<߱o0j${TLM%ae8Xao1IxEQ]^/ܣ鴕V}fuj#m_)3fot'j10X@X)}BYیQ~+,k_ߠQʝ%a*"h>iA V`SlkPcoZ&ѩtIO畗K |/| 3{t[pѝ?[h u-]&]`<',;d/`4]ЎktaX |Ǣ3^ 5ǥZUin*SevjiLn.fI0L|_ҽW1.Pډdy/جf#:PmnA#K]ȪT:[VHlxJ%ƅfMUC*κ*}e?M=IvuT d/:f/BtQnk݈vf{+`f=9ٳAFp.ቮX/ƙSєMT|"P }y{t?)wkGCRSs,VϺ]KK<%jr/2/LY}ѷѽג :islBܢpjb"1$I2jif14xdp/)GM^p_y/W4g‚R)9~ xY%=4MukE ~Z-ЩQA"KPïT*Y{nH`0 宕5g@W&8a-}45{;tDsXO]ge^TZ;8/! }{+$2&b_I<\ێ0;{aĴ77 T']9 n!ؿZ]63K`&Jz)>V^`A,6a|v-ӍM*|9A29|בݜ!GFq*9 NRoVAc^voVG7vuH/FЈEdΤSW2* >9. M%Dd'F讶)~hGŕRج*Thq 0szgyN ѿK~=PffK#an^.w>/gA4<7DbMP'@"whI'"M3ڟKΛeSf~I )g\ ùɧ{hyGr9/szЩy©J@nbFޔ TtOiH [bEoXAψ94- A&lDu-!T.Vx-WG(GE^o=ȜVˀ9CI bX#PϥXbXMbOhyP[w&md /' RqW檕MŅMˤHu-cu;'x+,Q.zt/*T| }R8oSOuJk|ɹץ&OՒѬB$-G4D!yr %a><9q_탚C5;tb^e(}O}-$".DD 88Rc'cHLEaT ܘZ-qZdKc,)<LcwB s]*A_n' Z3#:xk6 iwM"|ד>IbaV:c(~&S8/*}pNx ])uW[\HQKs".'M4?Il{9Gߓ(Q7Er+͢79?Ǩ.J+@PXwQP-UӪRi/" 91>d1 >B'h0se` 2B #@*|:>Ltn pXu`mS*I_)0l]6>nC/V\Z0;R '{P]#,Tɓ2RkMQ4B3FKfh$~5)]t}/YFD&>X'ٮ~tAj+үW1g 1h {uk@є%?s#}-mf2Ә!MJzr"|-¦m?DZ)Kj<Z!kGo=ȷ% 4M_<°Yco 8RP0<֟)Z/"(9/ A'f!S8xH6tۙNHO'dD-o̳c/FX?2p鯎r;& /0$,.w$)4Xvad$,IGTӊu\䖋dV^1E@ըtUH_o*)ԀKK@ v5}zWLGP:P m~ :*cE+)v}4p@@pN\$0ؕ m`A΀bczПbM}ܘ"Z OV|z}`( Q7w ^+Z4b%VK2\r1c _sПwePb4e'e3ŧ|Eb$At7S.6{^y]?w)Pp*09NׇVXэ"B$GIlH(2)G6#2Q'KF'kO| ꌑA\|il9DO؁f:)o#2M$6'/ͯ F;K[C2x<Ůuv`ծԧS(ˢ^T 8#.jajc.MP@2_ zj#x5Ż$s|P@(CXƾڲ:XQy2|(6RoT/A2f*^8~Zh XVa&)gMh0_V: m/ ɉrg9,jl W..&u\@̒:Ӌ3q`OFTSƁ6z?{3ane8b!ٽӇsQ!:_su )ՂN`9o퓯Rϴ/U>cr>g ՛]M8#ή2RmFz BZlZwa8)m 9f4Ji+ޘ/MďX ōSuM t Ec Id^Ar yy{GXew9NfTƄq| Nl sP*if=kIˎ8( pk޻#HӅ#g^hSّ=lY4*O6`n78Y翲D67ADۅZ /P$/GHj]-<^cMp{K*7DZZ IޭH20p ]cRctS=4'EOy)1 +=L$ݟR^t['%_3qE="3G 'l\R%K Ÿ[pXkESst{4se7[ィ8/L:A"qٴ \<9}84Ŷ;=3ToZ 4Q:[!gZ ]TkJe7SjnpCBQ0Ө#" jIDf%a<0;"noasSŭJF"r)I0*PzpHDԍ;5d껃%Pu:"EzqCGl[@p /V>OjAX't! 8XhtN&f~M҄ bE>H&EVyj-D:l^, |#X@l@Px^A?{If)e(BptlQ>>ANd#l1LgL` |*2@4@eHbF)T=]ҴeSe>ػ87l/ 0r hcV4Իo0uxpV 5+;$ ̙"DRe،F:|V("\T4!ZO7ڇW_R]wHO2>zsJ`D`djrݐvi oX ̻j M? A#S #){,&)&Vd9Fg5 \T=L}.*EN3hŻLm|IAY;R{գFfttZZ 肹tV,VQGt%(et*>?V@YRV7~dukɺVKҍ.|8MCud!*n10R:ül*LlV9 +_~a ?5ke\>5^ڨrkC6=cW^F^&7vz67 ZeFwIC]WBmpyt+0wշ^_#+ D0!If+P?> h7yG7X8D }'p"7Ean)3`~P О171 oۿ1φA5FZjhL߫'ԧO<"(z@_DvDol7*d40\ ̕X\RGI ʰ_Fd24:g|¥HǣtDtcbVH~L0;8/sHqÕ% e &Z6Gcw 2ayv9 &ONp=zx= 3#A -Wl4^z4NZI.) -ߒWN9rC; ']ad_aa"c7)6]a,֜ H3 ~DZj@pNh4hXzIawc[oi 7"u-ńNBHay{x6Twp3}N ƿ" 3/8=<ˡM;Fk0;L]N~Lmd{6Qd$(chg?t+n*̓$ih. Ʈ5BI:/jcbr qj\cT8m}zS6UUQ/Kbi0A={\h'Ky_ fZ('8,/ z:N ]uځ Yh\Ux6vx+7ҫS6(fQV_,u6MѯJED&φ "5|^J>Ƚ`N&E}g]ʼ%ufWI:s/rA9A)~t.Fh?HHns[BL3T[;tuꃓyo7%g 1o'|uٟk%폟3;Xvkhofh# ~oct|1[SdZJ~U-m}(kHhN3ꮎ~ yBIQdg}0q.!;<[lh,"ІcL;5*?u4CLAWr1Cf1UV[B@,ЈWC sg_YK㫤IeƳf11aՒ-HilMz2enf["Z u3F 3*%τ;2A e4@2.ܝ|o/͗ ƃ/_JtRȲ虖PZOFxsO"R`I*poE3S [H~Lг7D"?>n9zW38ocM0.4,yxLu?*VXiaS{__%סm*>Ҵ_wk׊8 ]H(ޮ ih &6Iap珩Jg?uaE G761WGzgZfXRS% :2vby{9ZWEU+W#e!jX<N=qQ| %z@_C%n~mj>Swj]#̼؜?gkc$ ; Mo>ZO0L BX.EEWh I1wlM!!4~ yJ#  ([izIo!FMZTnӥPa᠅ӛiSzj|lqKKk8Շ8(Sm.%%$ ouf6Yf.WnM2_cF7G BV~#o*m3Dgb\vpZ;/gS&+oeTZaC]MN /Gjڼe 00} '|xn? 9W\@)w17,S+MAf Ę0\u~Vhoݵg4P3+zy\D;U2BU?B1gS!_QŁ!u99]|@t@-| BA2R"Doүr@B 79jrxN(7{׿`;sޞ9v..nmS6@joo;aP7^ܢ n۫?2ӛ-2%8k4}uXoeT`z3Y(ñ\Rű}pLpzT0,E.iNJZ|,/՘q'22^ݺ0\=䔲=J笿vte҉X~C{L`ށtRO,M̹s~ B>÷|޶i Lk/}O vx6kL cO+G, [C|jcizXyL+3 ueſz/4p_t,A$7R) nk'h2>Kw=(틩9TF"A-PB!•ߝ`2p@P!xo _geAӨ~YL51 )+ZbyV7uᾈ=ªsUPnF0d.{(^:;>qOd_Q!FRyBWx`Yݴ祽C ~\<[)7O3HYJ>Q`yOq$ =f&RMNtv: zF:!5< %սxȕĊ][_ N/)" # g85;FM2ʛFz귛.e*aSn7܄>k +:EU\xRtj@gPu7Ֆ} /5-V"%BzЏź1'D(OIڨ$ÐϧxiS&&vP 57~襱)dkȘ$ݒ̝5eI6^MVɝ8j+Wݸ^ oB?\V f$E%&E^5~''^t8öJ v.9lï;s^A2h9Y;'_x#?Ӱ&P~|åU [ GW# AjnskMcߐ𣏕j8Y㸹˖߀ (@/ϭho}W0 Iu|ʹ}}oWb>Gy{wH:tԉ}2{3^8Gԃ+cFxMHu+/Lj<mN]MS8F3"(ӈ^:[ͭD/]x,7o߂ܯq( dM&8uMB7Nk$:$9\DݹMaJ'6k `nDMեx\U {O5sȱؼXƭF;Fķ7R1cZ ߺH/T7>D80۰3旛l>5顁f}D&wsӃ)b V^0Le嘋<(/C57 e$WRupBc8fp/iqgbtM1Hnul;Lݹ}B$b FFl*hHR& !ti,uW?-}e9g+;_M#FRo[w7Ce67lA@x.y/'4*^(Qb9%2 8bJ}irG>.,G7_GҧP?f欽9;EpG:_ @x>SGT.Hpm a*!lap|aO#pHZ۾ZHʊ_EL) ev1a?2Ya7; Wbe|bOr-hl'Ffe}$ "+~1qȇsܾN0:36,ͯB:N QĐ X֬^pl0״8$aݜl*7|W\a;6nx .ji>_R82Хwwv\F.p}E#q fU~O.ˮqQ]k,&5tJW'gn^u uRDK:IYJ3 7YބҸL f}R)@" eT+=;Z$3Zna%<&jW b P)}RqxOܺ*zQӜQ{39B\g. |8SF LSpM!,2>t7(obB ɍܸ֜Fļп'7g ztU9RYt|o@hC2`q<)ė)MbK-U#2B߄wۧvAeGOm9ztk>'mMxaUf-Sg8^toyb I$|`>c)@wW'S,r%/~/?MƂDx&+]Lq eD;UDϐWw=[dXv]DIAًgAD tiu, xCl d|95D+nŧӻca~%KoV t)±Xhcڬ.H>qZ6.hwMh#m|G,xU*oMϻ<4J6 xmF 6Ά KY)1<Gjs>~R).:[N>f,%ݠc&W>`壌z)hie@VɆ_ϵcQAq9bn輍:U$FeO1;GjS5"<KVhb%5L90KI."b @M(3sְZ)؀C|WCqNU1H "/c3yU@ACqY6]M WQg<-akѥgy;uU"Eֶ{b8knBVӖWd1uYoK -%Rw>Q"ˋYxj:pZtؗZ3UoAi|Ãwj/施D<"]옞Hg01r_qIVzf&}z8⚸t2aibӉYW2c{SM{x:2a@67Όli-N baB+蹑Mž]S^CMӪSoLއ^w=jP dվX=LKV h0e?sSHzc (|JQ;HL.ɖ䙫8C KZd̲n!8&rcdt+ם)DBo~ț(am. qXc0{/"}81= )׶yc "w-ҟ%:$iq ɔ ߺ@TEm6-nX9Cg}K 3QT*QCv?ECdn'JyG,2SdӞus۰j\͉iǞS@TCn.F`4i_/b6%$TˀX`e#k\n:"fP{ɷJƞS܈̳*^d9$+)Dc ]=tZ!@M$53p24o SA+Zx)Vڬ7emfCd6ݸ95;!ܝlgz 5@?:}م(g6$ %gY蜺M):8Ow(%kaYjq>fhA_;ktdӢA~diVvQ2t6VU$AGm0Jw}~k@dsFU0VuoJ ~>77nO5ϸKz=Z]}XO/HA>v#܅ϖEK7Զe1myq [͸>p7?5e u^[.(#4Fk=qxZ^lrw3Cs"(G66N靶ڴʻ4`z"=HTx*/Ҳ@W0 6^=\'jZD>v9X7جA4ْ gU8b :j)G>% \2WD{r Eތ8k#&khu$GYڳԆ]%?{W7.΅_Yó />+ A{zGƬe~s}wGd;Ǐlͨ.4I?䪒!~P 8yl#q<w^&&8n#îg.^^~@p 0PkYqMBDԮr#)P,iTUP!]àH5}!4pqrzdy!RbԺkwG hefR`j( U:uKR`uQBǭϗ;?eIPQ$y^0?& fq[O9p=Rרkvqy s/x;@.Hs@M}PyGB/W.? O@E R cwZ1[}9j]ܜbTDA!lٸB<~=5Žα KԁPGu0#'u@z,ϳGY*g #3ႡrnuMN! co)BLt|[P)^?y^|$록 I+h 1y)aSIoA%^QdSKc!ʜOJpg#U!.U?aGs[{wTM~&p1 JoYĸ88D[4Ґ[;g׍'on{LkΙ%yN8[ʹXQCIL {K.ܓ V@Ed5yO%BQk#febfQfV(|?|! wMCvj`o1h={Ҍ-2T' #5ty4e8A. ; *5 `olʧң?k@*u!JthPN;)F{]48Vx6UI{YG>f:c_Lzu9ݸ'|W=;1xt^o5p? HpuGa\DВ7J-|)Ϸ fM?/3;Ж(>,2\L VFFPR$uI}U^_C#Y섛;;b GB?T C.U$/f_LOed{oݫv#q61GUm5T[yſ-l{qP?CaZBL1q$%iabV/^BόQ[uwWIh)%#v11R + v)h@_ 1vȚ`~Ѐ[F841` 6vW3z,eC/ Tp=zi}yϕ-/e@[PHd)b2k'>)7֐.9b&P6KQuH=pY[mWzzU6GobPE=>,| owG5/xvYwJڣ5G;gl-TTVC%.^R*Yst 仍Jկ=~_jbrLS -'❚̽[C8֔Wp{֧NykJ fRg/@%\8}ѹKjhhR)~~IxD1p?HXOo9ꌋxܖ)sK0@Y;>G,]6t:$Z|8Mk:I'c ~m~& AY@5`u b/8%P+ZKD}*?@?igz֖tB 783c3tὰ tmvJg\rVt D]jȲ8ݣ,%?dl>/|}FRIz|zUJ3\K*_iptQra2^[?Xo 8[j$Z&n8橘j-#'c~ʮְUD/G6i?CnLE6)=3]f.Ԯ+h3XN׃pw:Elni5?;fQj>H"qޅMb+9e#4ZslxiCm@oZ yq$e;͖vAum_@H4fu{dZ,ıxGzJ 6>'K7OT ,DicP/ymB*cO )49n>_q@ M^Pf$2.PlW`y02)3G]%;6xT,qn0A&;ghKḊJ̓6\5n;r2}4zΟY5V v.YVPoЅc~>.ZJv_kC6Zxaz H3dcG63,dӨG嘦%hn)h]GM?t6̥ n ]q $Ia5Ƥt=G]&'AOUbn,Y{q:)5Dtwy1Š@~Ѥ]^J -[+fPm z~y\Iv Ku [;qmmv_J ly/%)#cK[,hYOaf&y{MXP6vA\b(NfO>Dэcmq.kŗ8NuR:#`|X9l3"+fʋpW0p2gl~^*Wq燢0TȑZ;mSR49qzɅjT㎡-K*T #pmgb_Cm PQQ_v `[\YȚlϖ7=_ R!0)x[]I* {r@?[5uyRa\w<+8$o+` nP +4$3mf4f控.^* m/l"h({v7ܔCe+qCsy@nתyX?Y|bG_j&؆˷Rcq0DRaڳNu =އ5Lək&H:2ƅ!ngRŸDL b^\F Y0ZdDo49`6 t5d>BBL'vA"LvNYȪꮩk@MV/0E3 [4۔RA9RgkrG 6143vTbK)i>U^Ҙk;c;qsqHc0[4m[VZ|gkc"-ϩR{d*p)sB ٖ+CM_.6Z1Uz%+Pq]K)eyYu3(eH if+giDb[$=ds]fpv" Dˎ -TlP8"FF)֙<)y]zՐ L3Fjnt.Opf6#zj?c8(SAdPx~ZYӱjI"ֆ}v%%>? +gZچXbwv$}(/oxN?y:U@j_Q3%Κ`+΄'#ak7)6|nBƩ\!QX*y+4[sMsp"]W[]psu6lːz"OTi LjSH%OklJ.ߗmelT\Fڶ5.>}ڱ *%џTT?^Xor/d>qBK̎cr9B$1r :䌲xcCnOxN&~hbnj ֳl6$ <`:O;Oς S{w`l&hT[rS1ϓ0 o7J,<@2 ۏ rGbeM`!׃yaNe/VfE0SAv_aH$hrUQ%+j(XaK ;Vg]いwW o3 .|5W@_fFb=ZEҼ /x{(Y;MQ]j"9DrdI"!;B Mq t[ci=;-zdG .QA>QNlz㋉3\WPJE:ʍhY$2#x'$(ێк ,|Jחv2qKUYA+$W⣝w(+a-wRG}BzDJ#PB$𖾸>zmTuбH?N NҨF,je,t/u.vIF}Ӷfr,o6ś+rYS8PZ\ ݼ)4 y} AJ ў#|?]~;(4_yqy"nbA(ʆF bg g0$Bt\We *eH̪Ya5L(IN5!64JN;vLҍllΕ .DdEDnof@DSz,KKdpݠ`Srx hdkq5Q*k#|Om0]3ax;8xtB h8mAz) (ȣŌI$Hüe;|WAoP EԞ{$7N"~1B̜#d;38@ab`J.+(jݍ t,pR]A-o8 (Y5M * %W1VP=~RwD7ǟH4^ r.*j:GӑEP'Spp +_3=gmb\"Zg Wt8_7CNCj4D7i+&A漒 S)vL\ո><վCD=1PXUNh[ډ"Yb73/sٸ7feS0X{1Ok9nZ{\Ӹ!,=>*G``waNb2I;L쓜':ôh=h]1S@3ne Hb{;'&F"ke7!TaAGxF]lR1Bu'1QڐУlL.X*x?x>Kk]Ktje;^+r5PWBϕIkJf橨`D_/y; !lc/2.L-{&E,J#BuZ(w?--U8r&Kfu98ޏyG3.h%H6Rd{匠znX&9ve#^(_5nUhe RXT|xUP]LB+w%u]%Ia}qˎP}bhė_UNT|Ћ DS%*%|:uPBF_)Q]l{rUiCl  Ei~E59'cUzhM1,xC`@y ϧ#ϑ1v\$HVuV7}7o0}ȇC_mϮk)eaLSQś'aqoge xuh*ϖVaVnCV˨+5c˒A`ҏ=?v_֞B07I*ꜧK?@%K"UpYrYUp="$MYO}HBpJ76ȟS16y{, X{?[n_RW_5|0)sf^JesWaJgmz=R*) /L!Cwb6ߩnC Q*EGga@>dk82ASFr3ig1b1b`v# :D:7}n/Ua4O:SGmb [~[Iw9նp?1QT%O8\$JJuFG[%:B鋏kDP#hi"2s6WZ`nc*b[Jac&SLoi%,s桶zd|{3ya%^ S!Pz UkftI;PMфq#37SHVL=3 #>I2=Ѫ 7^0Ͼmڼ1tw#nӐQ q<lS9M!lTvm^6*ԛ`Wn<(2 U-RH"N2wm(43QTX~|{ }-ơl B,&^KX*&woͻ$,䦽h;ͲM WrۨK tV 0U8j(piN͗ B(Ĩz_0BdӮoC3?voskkK*KDar9P1 ­nomD\>N͡Zʡ1 )D]-x=kx ,6W|LpWx-pHLc;hZHbkT΂3I,j7cew #WfV> ]/-}9i7ePH~|VPoyhrYnDD :F=#45镬>jK߮s+)N҈'ڊ0)rF3e\mNƽ?KK[RJdc7V=烑" NVO{'2R@n& =1qO/ tmz+pP]=:l:n=Y,kpQK.?Yc2Q+핮#߃%xHޓd01. Xz{4䑝;Gcy%?B(%8$pKF=˂}p&$@pS3KVBR*G٥zlO3o5 󴎊Hﻮv6Qy(ULUZ :g yNdlt()ҫ.P$ݞx9AB\ (u+Ux* qkY>ҧ![a h-Њ 'Ή:xznem3ъY;R+ؒ/h%;xs =MwУ1T r-EJ58VУ۟򅤸JIt/Lp *cx? 3y={_ [.A&ݯ~`3h1h?S]B:M>={mGo?~) ǹ毦2ےS-՟7Fo!:$[EA.жkSx黌H-dtlas=ӢB~~l7CQƢs@mS]=pyq2-EOMҼq3׺vwtMRKr u[Vw?q)>(]L/HMUIB$9w:vF`b.h*1j[0"Iy?58/ӄp-y3 CUcz?vE|wȿRP_6q6922BkNf,߬Xq:R0E}6'pG2Q, [{uhF{z_X5&=i8(Y$JGto?M:&̩Yܥ=z:Wz̈ ץнU)xfjGzA QTmYsi]lW?=lW둠t(xviظWUCڽq=~rO*hEN(|D~L ,aaE4u"|εj k2d_\lnRm<1˗ xPSW"\ kZK5@k˱V[l7 'Ӌf0%ڃ_/eQ*zzt2Koh-8#po F<L ֳ|I{Bӵ1[9p-B~PK*hjxxfr郿=EN/]L^E8Ij26fypwC,)|gpǭG J]F ^ ӫFIZTgɀjpLQ9hQݲ 4ޤ}mB=@`WZQ$]3 zxE پ~1hJB6e>aTDπL|ϰjߨx,Ir :ɑRBkP!gtBJGRLtf 5TxHLjԏHDt1 9I|o hROk(|_⩿-'$DiCLHQVB2>HqƾzQJdpnC?LMMP_O[B?_٠gaQҽoZ_ǝ.Yf/L4y]?.jF;@9y-hs9? yLR0߳myM"# A>A'JOjz2xa8yZ_-梼y xG2Ȳ} eaBnNU3vyrM] d`#)L¿[wC1^bcFu!{ XE{4ڮ]*'PR}s793[ċZWNBi+Cyԏ!Z=I"s*D[n 3f>ӘcKн>wÜXVM\ek#>Xו׸YA88j/S: #dtG.7Zi2 zCI~ 8Bf܅ Ђ,?*>svϠXbgix}@1C6E L[߯c#3^ˣϓidCl*.d$MuМF"NAitQ\~VZ_sp9~)lZ((9xO\l]MͤCuRV5uׄ(a9K{thY\s_&:K H;._x + >C[2ǣ/u tYF>qvg i;>{qOUNessdM$}jg/9; %K:}oNkώծgܷ8vW3&U0|Qq%4U0HW> !t_@ J/|otNSH7M|$"B#5H+')?/LdD~c1֐-ԑ:O0(Sbv%F?vѶ3t$̻Ŷ/O5k1c :ΟJd ׂ*5y1#])=N]VՀ2&3Up.iQأ5P^9l={rfq? MGGEܪ`){n'cp;4kYٮU^ r));M0,{m)>M3dj{{*YտE<Ū%I&c\̳j$~Sh$t RJR3(mg5sG6sA8Y,&tXRaQk|kmN52~S*!"mfr|Fg9WpBl~pWQU˝G)=0qtldul sS?& TI $"B4H#<< 0{v!@!0ْݤXwXyvMVXjw] ^uq؆8zW0L7\(#CX-_P_F\$̃h tapQ9~ @x?!LRR(YYY>8%&Ɍ0%!3{a37[A7[| 9mb e"J1"4ĉ77);uzP_3eWNJ dpG >cj S56P1&.?]6ȕ!Dz͔zg(&qu Yw=ǩx3M K|mZ{s0<3EwNؙYi[6lTm@כ){zExul~n}c L#_P\'>|p( z7w[tUĩѠ;cG*sV%[! 7ZXgRks,wTxy}|gEʈ0~= ͊Azߴ.ٺNΥWS0Y\V1 K"v[ULjzh+] kmt+º}C6@[%.hF:y&IMlb3㽯'Zs@ w?H{Bw{ϟ|5>8V31Ȣ$x;.Lah; D]omS=#/uʥE)ךd ;n?_QyB:hIp j?QcSv$km\Țұ双XK<:il4I"m6v?llʕjmӏ%ۗSvGڄWU˞7ʊSSy.ђ_3S?tqW嵷=ub`yݑZ'K3b#Ջ?C#GkrFspHW RPV3Z;cԏA릂 Moia~*ƫ=&]-@y<6ɹJd?yG#m}뤛:p-𑊎kGx8=1iZ1wFxj#J8'I% ~O  -Q*/Y nhSД? a xJKY~$ ߒ Vl2/9E_2wAX{t=0 3Ұ㇎6Jx;9aBL-Xd_MVZu;BP^֑zn>mulROK}-e"uIށ UB!+ 9ұ5U\yۯ_,"nom>rf9ny1}Lx c\Ymk]5x@ѷ*DۍY4g7[ZNPؕumD:&R#Gx+[RGacA77G_Gj)#4zS7ӊG& 9KY~|23T//K`kЁ4ĆRcق,K4e`{l"(|ᓒ㋥^G'`v>Pr[Q$j,@!O&9RtF'+is`VUQR_UImwƘth=&g{e` gб"zS!b R({܃%dZJ%W(-`Y6l~ybuW^7Cmg1;ȟi*p;U"9#c S}Nm<]78@ _kfY(J(G|3o"z'.`T$J:h1+qpNeyw|xWgQM3 _EN/"J̜. UfKj]ʜJ6&>+ٔ+T|:{֚g)z}+# NR^>ou,m-=_)]lmT[]sW1@o]i'wrU&pA"MYdŏvcё]s3៫N(^C9>ϽBc<WA5t/85RbovwO>؂ 2kAT(:dW ,ATK))Jԑa;^;{Tm(e5xrG޳'%<ڜNc۶T1覌O<XNeq[7v0W/,c /8۾ s!ʽɫ7aM8oN8?`@r&;F$˓V)~0⬞R(}J{M҈Y%t3ބ͘YW{eTTAeM(gLULrj,[-(E:*-"yLr~c>,q&NLNAAO".@)c/eXځҔk!<}vD\7n )2gԜƧ&IA* *lRr[K!QQ=F`y+k2yh>P Kj&R) S?rb~i1X;KZ"8I,GUOp mjY9/N 9,o8ۇ6gPr _ͣmZ? Bw(sd~A'#8K1!\z|Mdg3..@zd