yast2-installation-4.1.45-lp151.1.1 >  A \t{/=„S+XԭFх؜v+vA틊JK6V&kWup5\OluUcm%&:Y;mōC?StnJ;g,cJn:pKp&kqvx, NۯsmAS]5|aKnҏ]EJ.+A4$)\)mb]C)/@ZJf][z:C m(_۾!d?F,,*KI7f176e87d1539f9d2ffa4edd6a5edee924a92efc933f276d1bc17d9f9ed9a793aacbefc1529edc57b55fb0e7ca56d2f4c89bf2c4&\t{/=„`BQzwȡ~Qd | C*HڡЩ N|=P 1 0n"g흰GLF=pO?d & A|  F `   " `0 a@ejp pLtu$$u$ws$wxxr(x8xU9U:U=>?@BFGHIXXhY|Z[\]^ı%bcɥdeflu,vlwLxӌyz8HL؜ؤؼCyast2-installation4.1.45lp151.1.1YaST2 - Installation PartsSystem installation code as present on installation media.\tolamb57 .openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/YaSThttp://github.com/yast/yast-installationlinuxnoarch test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in YaST2-Second-Stage.service YaST2-Firstboot.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in YaST2-Second-Stage.service YaST2-Firstboot.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-yast2-installation-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-yast2-installation-update-$service-new-in-upgrade" fi done for service in YaST2-Second-Stage.service YaST2-Firstboot.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi PNAME=security SUBPNAME=-checksig SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset YaST2-Second-Stage.service YaST2-Firstboot.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in YaST2-Second-Stage.service YaST2-Firstboot.service ; do if [ ! -e "/run/rpm-yast2-installation-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-yast2-installation-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in YaST2-Second-Stage.service YaST2-Firstboot.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi # bsc#924278 Always enable these services by default, they are already listed # in systemd-presets-branding package, but that works for new installations # only, it does not work for upgrades from SLE 11 where scripts had different # name and were not handled by systemd. # When we upgrade/update from systemd-based system, scripts are always enabled # by the service_add_post macro. systemctl enable YaST2-Second-Stage.service systemctl enable YaST2-Firstboot.service test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable YaST2-Second-Stage.service YaST2-Firstboot.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop YaST2-Second-Stage.service YaST2-Firstboot.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart YaST2-Second-Stage.service YaST2-Firstboot.service ) || : fi else # package uninstall for service in YaST2-Second-Stage.service YaST2-Firstboot.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi~ a SpD< VN  * z\^QLVYLj^^e\W^VbYZGiWOK[UWclMoXTX]pX^deK\QVM\ZNlOSQU^MVX]E\MXUZIVTOOIR!rR#L+<*7 #*; n;Cs ~@_?Q 5P k86M$A   l  I&|*]X[ 2CE- 2+c srVdPl+T =(<| lK> yg:Yn{l|G ?FA큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤AA큤A큤AAAA큤AA큤A큤AA\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\td\tl\`[\td\td0379800c76b30b8b34255227edd0c7e24a7be5ff017622caaf9460933b96f2d5d2807a673fcab8987c835dbc49bd6bd76b8206997bda13ab5427c30cf61edde5b9c226d13b7995646c0b733937997acb00e7b61dc582fc02b49aeff5b4bcefaf592dd707b4ff0e0f8a3d0cfc979d3ba1e05942afa5e84e07064454d8882ca2fb6acd5da54297da7f1a33643ea3656b31991dd61785452fb06ff4c9601cfccec358fb0d7de90165efe380b23ce9d4366e568ea2ffa7dab184980fd2ca6dfd8dae035066e50324b7ee9947151f6b4816517516496757d26d948089dd6a4efd05314a9375fac0151e931f600683a7a432b181d397cc56eb37ab5da4b924abfd0a14ccf63c5fcc69f76e936813e2fd252b26d65383e606ffa5d35db653bfc12c3f76e6c1bb585d8bed0486fe6a7e060d137d13a26ab697b1a44dd6c2eabf7d050c5ded30a18aa1d18eab00d179fdab30b881dda241478221174462424f817a15bcc7eba2c944c6b1ce469f9901e25331cbe707c05081bdd817090f14c720eaaf448bc4fc7739c49c951c116ce3b889074cbe95206acd8b731efe113ee8f480bb30a5610415a73d18f01b6cba49b07ec39d7ac3a047326ddfcad0aedee7f8d3da68cbe65e48fa274f4095dfd464747c31aea5b82207a2e3b5668d5b98fe6797acbc79a1d1c5f5106e78900fadea8efab9ab1332cb6d3f39fc1ffcb96eb30aef70912b9bdfab71b67cbc88d76caba715e055da995ab8588af9347af5d1814450841fd164a9a9883df974d1562dfb8723f76caedde7dd85be11fc02d571fe452d185b17dc3c99c081e209e4a5611c0b645f20409d64fa78c4250439f0ab3c4408488beeef7087c5d70bff08596e25c3e0cc8ea82209af91e2920091337b679aec15b6194059694bbc158b8d49eacfe91e12fa9fb6b18cf9740bb2ef6a35a0edbbc962a80119933c456f4f48430105642ba5411291e3a28d64645978fea8cb4e0e4c8eacdcb068b628daab7034278b6107a38dafcac750f70a25d1a5f1c30c075a33a37f639e226b0c139c2452e1351a864b42db9bba9f15f4704b3cc7355ebe1b31eb722e945255238fa9975349cb4c7a8f7805c1f766767cefd70a32a68bcbbe2d5fb68096b9228491b3bb58c54304e3ea2a554beba6414b60c1b1d138cc6576ff4c4763b8b8ce4e133509ed0a1e8a00a26a443cd31237e3389cddd402c6b4e056897088e9adaf640d0be54f11a1a2ce71ed5061bee1de0b63e703ee212e69d703c5a2b6c065fa92783f73e99e7ffe6e0a4a275296a9d935beefcdf790d8bbf8ffc94f2e30ee17a0e07a99efb6963b9cf0930f7979d543e2ef66dda2fddd4c9c35c48bf0c0160fc63fe2d6822282748b299d9c4559a21be2b2e3e9f0575131897b533d6109d84daad0f76e7a42f1257d6845ffa6bec2d9db54b6d0f3da496d6709ef63ebb5d5c1aefc5936a4851ce3ef3ee618f3153c6d8eea911b0b40106a7ca530d914d64c674299ed12a14ddc35fcc2b011280b668f9dc04e4432f94b4805b4d431c67b0f55ad50a273c71ef9e6920ccb1e23a52cfae62026d97862df816b6460cad0ea7587cd9536e183c835710385a77b9c06769ddf35fccde18bbd12b988b9d25da067b60cbb2aae9b11a92e4741d13ca9ae2c2a8633dc00768bba60a7aa34669e4ff26639dc74d9d9c3010a8a843be7000f79385416042059adf7e97b9bd97357cc5e5b13444a0d74c5e5595c5f35720ee5ce9a88d8221e6841c2723f82209a3a351e4b6f8dc394037170831f45584fc20484d8aa2061e4973de95e61beb8edfaa04b05c9acb1495e0c7a5ea4f36ade7a45bb8f7f2139ce6f62e1e05d351a74ae98b85a8fc40d9e3a057bd790be509710423dd62d0ecb44059d69860dbdb05eb15fed4d23be2bfd0c7831af854cbb265603700815432ee435d15e76d3d6558bcd5975b765ff1b582640f6884d8dc2a1a907cb79698c88358b342881bef10dddc0b85e4a08563817bb785205bb30c72d1be57862a6caeb0a808000c60d2b782f45bc11b1fb9999f37f79c7b03ef3f470e4794b18a84e971d30abfeffb89cdd140bd95a6287c019f0b881ff3f812b1f2eeda32f240bcc6b232864470f8fe09f5dc24a126d23255e1dc02d46680fe42e0d7f3a32e5fb351abed41bef9bb23e9d3bce8c383c15757e474995bd62cc741820f12be65ed4e16bfb9ced25f6bc33bd175488c275915146a461d1cf1a5e4625d2f9244fba50320ef6d5f96b4e24a76724727e91d5f995055926180a89c4b0105a5d6660a982a82ff5473299a04de83802b3ad101534e02100ff56b05eebfc5131d15406bbd615f4e7c747b115e9bd4e56d22fd569f4cb69c0455da277fd1a3e92da6ee4db3dcf7c8c6056f45645cbe8962babaab343e3df1c08733edd598377a1fbeb34a8617f1e4755eaf444411e90fe259f3286bfbce801dc0b82fa7303a51a3b5a2eb7203d89f64bb10b2fd092a915dabf895095672800e69fc0228eeb368426c9be962157725d0d0e49b3925a1ef7907ef14e48956392ccc250554f63a9b247bb5a7e887e9f5581c3de900be8d5497173707d2ddcd6ec79ae5cf39debedad5afbb1984bb7a1ee9617ef740b46736a6a6ddceb775a9f710524ba4a3e4504fc6556ead9aa92d9c97afabbc94e2ec161a83a5d2f613b597af7a2b1edc776adf18dde3c58acec43cac88da58381ee4df2c221c18b60e37fa97cd88aa1c48c2aa80ffd4fc1ad1e943664c5a178719fad97625efb88ef52f4de9841ee93cced97e26a4aa5df7e2f7a33d83f12bb1b9c7497cd6af96e1ad915614c413ddf1addc79fc33138177476b9cde905abd4881ff629aa94337dd6d23cae90bf719c2dce0a7c0c8a791bf9fc67fae52900c86328ff1cab8863f8bf0b610fee8293eb572ea14e289ea3b9a350d92c6c5bf451e34a0ede71dce635f50b617614a0da59d93988046f3f3aba607d90b882c96a178bb7fc38bd7effd87e01fd215d057f860ca7de6e0dedeb90689c7c9d6a882486fbacf19cf7906f3de2693d7ba0be6ed12966ab783edee531abf4e89ca927ae035a9a5812391a93c09ff343121e5841aa6c6896f7b1a756520bac115a65f0eb02911bc73fae3bb295b35a353e675519d5f4f3d4f08c0400378a44e40095207c3ef25430ec835d4bc91bc29f24e1b7111f355c6bc302b8ee62dbd125744818cdb85e6b646619c7c379d3c72d865346a64c5291d6015a6daa9401f98c132cc3f58c7348e77f7991d13bdc33aeac1c21b5a539d452f16ac484a8ff5693369a7179d25830679dd93b1786733310435c9fa12ff085b89ccbdd0979b07100b2b844f5359770f675b38d75fe8fccf7f0bb34bea8cec0f48eeae1d87e784cb2d498741fbb0b84c74ec4b2de9e29f919bf5a3bfcc1c5ff3396666525785c356d45da7d6d600a244ca40c9662e2425fe216e94251676782aa78b513b49e0424605cd873d6d91a05f338c482abc1d70320a2f094ee33c6068641f74270c1c2ba7c27ddd3306822e0edcb4a5446b2c929df4544fb222739c7e19274848d5ce17280ad38b33002237098e5c832174ef0c2df33fe0e32ba43cf21897f7e2e881ff2aa13a0634d43ef5f101299c89c55f1b02aba7afdcf16d956e9f4fd17cda670c8d4c99ad47af97c7d5d664d7652864f635aa247f0547eba13f5ff85a76eeceefb0888b30e13ee155e24705071df15a3a3ae55f43bc532397745aad25d1bbf3be5b0437f2f202bcd4baf87bd815ee87d28611faf2790e912efa508c7216e882d6f9347f3763f24fb543d1f1fa4fe3f4da8861ac6315aaddae2a6a0d7b493162f63c4df44fb5a15246e5f1917f5a93aadc392ebb38a4230a44607db34b8d605d421b3e222ebfe82c633fe781ca506c41b6e0e2153f17f8e8b1f6fe959cfd8b28feedda7f9f974f9848f3e6674a8de589161bafa7ea6cd992a3e0465f616e9bb22282565c985fa35e2e3c2f9a599bb60a35915ebc348be66da722370bba7e947b2a262e82f046cfd761416aa192887728c0bb34b659e7c29253929d87c950cbf70656e4a45e47d39e18b8acb8ef4c6715d8cb637d802a8a51d4df97253ac1a7115eb409d25502bbce3e7ea26ffeea3ea97ea5901c94ca5f77a22f83da1c9dd47bff5d97df4e6fcbc2a298cbd18c186757c7749df218cea0a1c011e106debd1250e426fd61df1221e6a2c8e8674dce9197c5445d9f219a34a5875ca98cd0a936f8d0c8addfe7f00d65a02a6763fc81665411e230324f9833c783d1899e72cabad9d93bf4a392580c0260116f31e4b0fe152fbdc82b216e453b5058040ef39279d8be142f5aa2cdbfe92c4d8b1438ee8096a9c55925371ddac077c53cb28ea4d0584cdbcf605237180b0dca87a829ef9ed6ecbc09db4d07cdb2ee5289b46e5c289aaac4c24227f423d183a7ab2bf8a545d85d6bd7e6dad08590542433f7d3a8c1f66b055e53e9f4ceed0b95150e1a3b0bf5151d356bdd2e88b8ba948b08108e5a5661851922c63cd3379d94314d51c377b1c027b0b66406120c9bc033c9919de02af6207fc6217e55e2eda8804153a0431290af16e8a8d536a247fc681cec8fc7ff0faec1d06934e44053ac9ae8e49a2d568f1a2681fb84e5c064929c21f15b731de72119940ee80a05b32642203a5873e365fe9ec3f1b16b71ae945d585f22c4868f70c0777c88b82508363860ae9b79599d469cba2a6a27fae5b26629ba02e3a24a801187a04b814343fbf1002d3308f0c5810aa29956927903cf3a020d747c8d5d39bb0355f55c77646a4aa9e07ee10b3a7d1837d21563a5b48fec035a2b6be502adce9b21036b5b174743bc09cce3724678ccb9ced565f24d686f424fed5dd88fcf43f317736bf478f50da45c5934697846417f92e35af5d8fce5bacf5e74a5536b227abe3bc01029cbcfe991ee50ca43d703cc83ef2948d20ab4a18a5b7a463b64f784819f345ff462de30fc715d5143857845af9f846569490f14a23ef33576d2719165b1d4e44d83af74a3dbb78b985a8e55d7152448ccc194eaa57be3c11b2c4eef608084a53fffc5597242e5e84aa5c1f34c0e05d498b9d5522de71450db80690d2be70fc3305ebf3871ef6260df73c4a3ce8502254ab649723defd4913ffa889a197a616c18df75471da4a2345b2e7b8c644c1eaf10e5414d3b14f5218ca3dce42975ec57b5421389054c43ed0217e90b5801dcd8d0d8e1adcaf580042ca0da27e546d5baa220e79d4eda2384b801e1f30df55255a5807e53c5f8df7bcb57e939a10a88bb3737d620d9fc1a35c7b3e75e7ee10661982cc79a65bec99794967b76068b9f1d55467fa654aad869f7cf336ee4114e46194b2cce0e9a35cecc493a4bc44137ed462b4380f860df21e0f2ddd1bf29b1e2300be40a125807f26b92d5a115e449aa58ee308d9f1a6e9ff89ef561641b891f1156bfc2c28bd18c3672736b21e6a17d01ebd152694f44983997c66fac335b6d78e06bc09390f2e535c50420e9237737d7f019187252fa3e2c457cdd536ed07aa0cffed2746df025781c1bccf961008e2d599edfde1a66d4b51aac86c467f92dbbfa322a650ce5e05d09530af9135ebc938c9b9c5592708566770c7b57393cb9fb4d9cadfd427830e54e728d805fa97a779fd4f001da85c84c9f108b1ac6d2d06e0f953dbd7b4f7157970e4ecda10caa0082711d402bb3e46c016f94d19b5a22377d650e279fe893b0ddfb6e682f4f3c93dd2cbd12e767ead149ebf4f2214509e3dfaa627f3bd0b9607f8ad2eed6a19e3e259e0d0aec53fa95febadfdccdf8efeaba2f0fa01005de2a8709e310560f9000dc293e5af43af5e97556f22a8fb017bd627dc64c1a1433910aa5cd4ed61eec67459b40d869e04c724693872747b200ee96afd87b8db3de2039e399e38ec562594e2c8a29e19923aa475e3f36a9a667c14195115ac294f46d87c5d43ebb6814baf1a02d85dcff89aeb82fcab6201cb854db4d5bc199ac648f1bd7d950a70cd8e2ddce5a34e222ff5e8ecb9f547703df2cfdfcebc6783b6040f7c48bc9199ca445a8d22930c46ba30d474c0d071a3481b24415fc35fd7d4a6343197e874dfaee8b465328db5e5e7d656e7cb261d04a3e86b3612a03f3a3c2ddc106ec253c98a6275eb33a4ee2289bb0a94e49d6307a6fdf23eb1f2ff5cf6aed1de4009b505ff22d600d4ef50a3fee7091c929b97df7bc3d35b012f688f4a2fd1369cb29185bc0a110358fa020febeee85a792613b3ddd208954e8e1252206c8533594ab19046cbfe584c14fce1f14d855c68bad12383c38441e828ec69a3d65cc9f00fabf0ee3c06c99384bb931c79d01f4ad286d3e15e2f262119cad3dd8f1ab0dbdea5c10d836a86afe021ce0a61cb9700ce53d1e3bfbddc537f4d8369136ceabdd416fc98efa71b2b6b0a32f4278bc7a8096dd526c07cd68e742be3efbe3b526924d607e76a3a38e27a666a563b4b369b2c1cdc3c09c0e1b9cc9408810875788b78683eb08b7127bfef87e8253a0be8dce244c19ac677a4767da9eab93d7d5902c5f5676bbb395891d996e268dda2a00b605fd3c99e3068c7344d9fd9bd3a10b2f981186f4d32f4663854e082f73ce187f269b1ee0e51200c2f5112e6e180f9f6bd7970f6546bb50267cbd04f560d1b9c743db82923ad94c6171d82a41e520777627228c6fc8c11126b4b81bc8a0b1e87fd7132f0c9f1ea40ac00a20882001c8081e7990ad0a5d741cb584c8aca350f9b9415a158310f4c5a337349c2e2035f2a6641c380ee0ca87b6797603707dcb8280fc0e50fe56cb65e46e3f8ef2f62fe862c39d830997c28ca0920ccaf80397e3e4a5a1d2e0ef8dc170cdabb1897bcff310eda88ba9a008065ca0b8bbd2c2f9715257a9fcdebfd331df3b6aeba644e0087189e36af9ddcbb36689bd5b6b37cb165d960ecdcd2c8b51b57c8c9a1ec0e0e9a4963ba8dc961d24662ead714aab04376d18e7f55f318821a8b0291fd45ddcbfc4b3e353a98956a2d5b2faa5f3b30ba93b97abffc06a964691e4cd03d8f55804775583c14faaabaaa742c65c2273d2febaca06d3b5ecb09aee0fc6c144425bba0fb7921da282f333bf039887713587cf537d1010927418cfa3645af439e4f42c6d0900aa88c9c81add5bb2a4f67ed4b27c7918ec54ca208167d249f946e2215beabea51a2bfc45c5932a5941677f9de052978de815147070918325cc709df8fa5161ff858a09fe5eb748545d0a65f3d3fb72cfcb20a08083c8aace40265a309bbf1262bbf1ccdbea269f959121aea9e942bc1df3c9635a6a937a38d983b86f4c473a4abfae760a34e4a334ff3a9572c7b38e1fa06b69e9a27bff86e722da00c2db42f7b2e13ced8009f5bdd48339d74a3551d31dcc0dde031699812cd50784a5cb06db1f0f34a03e0486fa5a34a7ad88f4f451f934d94c55d825a548c163f3d19f2991868af148ca0bd719dbe664519a67c7169848bd13537d203322a068ac80bcf26c5db60bdb49632515b7c5c0b008a28b946f5bb23724867ef15ccbf0cab493fa8aee50720695255cd1dcb3dbc0d8907909ff740cb1835a0757c825edbd55f2447877888418cbd3fcfe129678e6f1a5e2820906611c2da3d503a0962cdd587a76b5c245a4cd57aaaefc398f6ac5d54a3d985abaf43cd2e368086e279dcdb85e85d6ed0dce3335527683d9ca3f7446360207585106f3a669d5a8b139496c1acc482e694691b3790c429bbc526f66e9c342608896bb37525259ebdc1d9cde6c3829395f470209a652123d52eba8c39f07874c01d738a44558b726c2513389bf13bd34101af70a880bfa10bc9383d6b7e71e2ef80a47e6e7a531a0683210bc9f0b15af54e7a4d1ed9387fcb382f33effdbd757d016858a98242d313bd2a189cb2d81be71953eeb5719616e6561bb34f105b4391b58102933e3ca2d82e59e2c3486abbdc5683c7f457657f359628f9961a4b6b6b534fcd2b4234c49aed9ceb761b6bc7f3169bf19fcc23d8d4c23590e23e6ec39f97d40da4166ddf007ee78bc0b173ceb17b2d5bf3c810ea24ab7be4f92f3431530d380055b1925053fea2ea9c7d6865bcf618d43f0538e45c15cf5c3e4b8985d193cd649c19eaa1c4d4c8136222277f1ab38cbc61a6e6205b94b527403b3a88c1fd318ef107449a1c72c8c63b17576193d2f88138e40eb184a9931860064608463064b785f0125b406723ab11d55ffd3f4a8844d4d12e16147f7c8c1e3a7831b4d7189bbd8ae632a29ebf0555c135f335b7220c774ca75924d02228fb329c218bbbef00b56b5b620a7c7682dc251b97a315be732b554d9ac6dc2c7f46e3eecd9cff61e60ce6092bbe76f6d81485c8ee6f808d6c02282e6bbc4322cddb32871e9fc43748667d8c5853f3c2c4eae8460185e2a19fb9e0a504d26e81ed3fd0922854012ba02d6865db2c689a122ed41f1741e9921983a8855acf06d5300b34bc39b043ffca29b81e25edfae39dacec403172b6bce7875de1c0b912e8ecfb539625cff2b782c28a93b14e02e173bc1d01f9ebe2e549783014f02c89c303f9d7be035e10f54e220eaa1a6ef716def2bfd5f0d0aebc2cb97e885053e8b0d8fd1eb8f16f07a761bbde12463cee18af58c7e03c118d8fbfa43ce916838a627c6a26d97eaca616bfadb9702ffa54dc36c4205f2176521b151ab12a3538dfa491b91f888b0b029845167b0379a994e103ac0ffa8d03af51df4a5da7b406019d69836185e65e5bd378ec69611172cae0414fd41560947da066fac20431594e6a9ab9f0c01fc4907cc524a8bc3792be2e0ed895496b9da663df374c258d9c5f68852b0a6c6b8a0293ff716b1b825d93a3da78138a0f8d67f05d759653b4963a2817cadc481871a5417d4c60082e4a5de8596677a75741d180c953091e3c59b3ce1bcb8646aba62043f876f735bd29bfeaf472a06d4f1876636c07d7e19fc96cfd8ec66b172dba7f358b831eff0086277222012910e04329dfbd1e48e844106881c14cc8c03a794b2a87f22e39abec124045b1fab94816a3ab24f7eacd3feea92d7bdd07504afc6b400196f45c23fa5d08710a8e2c05eb30bd6485662e668018028fc69963baa6bd8ffe4440efa378456f5c91a8d8d7d141c96f5a7bc992412593703604e76694189e237152ef17c48210fa495be0f0d1f6b66e7c32df141ba47cdde9ef78f86848ff02b5a380bbeb886e5e385d331539361e2cf317880977874004d67b831d021c04ebbc1baa0bd5b096bcc27054486844c8912941a3b76172983facf588142e16eb8d2314a20c924678e597bac165ae7d9ef0edea35c5fde58287d5f71c4b4a4afa2072502f20877f6e9a132282da541652adace438bf1b5b71ad6040f67631bafe5ccd21e0728d948557b0999205691dffdafba8b50779d312b839fbb2006f055d876a1a89965c5d18b0de719c4ada1f92ef0b42d0999686a59f2919d1b3c7c2a7fb61accbc02149b2049d435a272adf9674d3cc88cd7b3f5fa12b600459a978b1dd8045b2baee1dd78fbbd39c2419303f55b93aca0567ea14907b9e410f5a8a4a584029406c160d9e7da0591218d2a20655cb8d73cb1190f9aae9f94ca09587120123c0f075c1d8043c6c6366607082b1f8ae68687493d91a06e33d2b5b0357bdc3959ef27dcc24ce3dd0fa47ed77503e20127c3bffb0fedd93ae1a6cd7c16b84f7dcdd4dbe80dd73928e2fbbb7b0655eea2dfe9272da8ca9484040f3f2238c8315fbeb5c9a11c08200e1be28a59c8e72c8fd87641c52cb43a389469c9d425da55412db65f2cc8ec2a32a665b8fbdf24473aa06b1db8442f8d598f34ff49fe9f584ad89967a76c9fcad6683da86d511dc3bf706f4dc6d8a99a733333300984980de9854301c60193ef688b10169cfbe2c28f42e9f8c14e05b71a8ba05802b5bf2c76494e14f41b47c49f1cebaea71aede63be086d23ba14015b506fdfd2d5fe6254418d62eef81b5f97b48f0fb56d3afffbf72accc616fb1127435d91d6ac871d3c62672259fb4e99916b328a1a3fc04c1ed6362cf3164a2235473165b7d54c95f3bb934e384c46774224c9dba314d00692b0fa52c0630e5047c98d02512ffd818b86f9fa1f56e225d77a3d8b98248bf1851524ec165e3ef272bd4e57d6cf01dc9cc283a56d1b3c442b81ac70287d3319e9b5caaf139636c80341513953f97ee3fec5adee742cbc539612c427b0ef9a9da1ea2e981485046ba0e7acb7b6991baaee4a63f2f539175fdeff05b05ca764c7b703853d34891cf424c7ea9623172e07d4445882f20a49616bfd3e6555a2fbbf6085b3cda5598a94eaef6771a0af25f5f07f3cb82c16b317102ab97274cd7b911b50bf4af715b77e5418ec12382a59f16c1c1ba6d51ef95db2bf09c8f49c528ca2ce7591440e056087119cf7d949fdf419867d42c44a141aa64ba6942003124d2d93c9fac0c7738d8ef2e7a2761853e98416ee4041d0c5c6245c866d909b5684d929d175b3d04f861ce20dbead798fbcf638ac4c7a9a353d587cc04ff5f86c30981da89521b1494bac47b7e2bca558a9c412d89c3bfd7caf42b51c05a973f0158e404d9bc5915d1c25fc36a8caeb8ef313e715cc7559c4968a94964f6171d392bb86fa225a88081810fde4947be40af5a5714f203ea50a3730edcafc70a0f81f217a33f6d9083f27eeb729ae879b775aad919f6a39039d9ae9a1a52617b69a4ca446a6d1c048d9c1b41e51ed3a10cb11faf5b7762f23f53ba65d4337af804e5a554f6f5f6392461f6e724751ec57b8c558380f7901ecf0988552f90bcff6903976e0e42cbb4c555f169efb4f477b93566b21231b7eefeaab774867125e276cbe7974c38177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-installation-4.1.45-lp151.1.1.src.rpmapplication()application(YaST2/installation.desktop)application(YaST2/release_notes.desktop)application(YaST2/upgrade.desktop)yast2-installation@ @      /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shaugeas-lensescoreutilscoreutilsdiffutilsfillupgrepgzipinitvioconsiproute2pciutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdtaryast2yast2-countryyast2-country-datayast2-networkyast2-packageryast2-pkg-bindingsyast2-proxyyast2-ruby-bindingsyast2-services-manageryast2-storage-ngyast2-users3.0.4-14.6.0-14.0-15.2-14.1.423.3.12.16.114.0.134.1.273.1.334.0.63.2.14.0.1753.2.8yast2yast2-bootloaderyast2-coreyast2-mouseyast2-pkg-bindingsyast2-registrationyast2-ycp-ui-bindings2.18.63.3.12.17.102.18.02.17.253.2.33.1.74.14.1\\B@\@\Y@\\@\~d\~d\y\eX@\T4\-@\\@\ `\ @[=@[H[@[_[k@[<@[[@[Ѱ@[ @[[#@[#@[#@[[Q@[@[s["@[@[~[}P@[z@[b@[b@[Y[Y[<[4[3|@[d@[[[Z@Z@Z4@Z@ZZ@ZZZmZmZ@Z؄ZZԐ@ZԐ@Z̧@Za@Za@ZlZ@ZZ@Z@Z@ZkZ@ZH@ZH@Z@Z|;ZyZtRZtRZqZp^@Zk@Ze@ZaZ`@ZV@Z:PZ7Z7Z1@Z/Z.s@Z*~Z%8ZZYYY@Y+@Y@Y@YMYܶ@Y@YA@YA@YA@YY@YzYYY@@YKY@YYY@YYYYYYYYV@YaYYx@YTYTYP@YGY0Y.@Y.@Y, @Y"Y]YYXX@X@XXXXX~@X,X@XƉXCX@XO@XO@XBX@X@XpXX6@X6@XX@X@XX~@X|X|Xn5@XQ4@XGX43@X.@X-X)@X%X%X2@X@XWw@Ww@W@VɦV`Vy;@VwVjV^@VV@VUV<@V@V @UU6@UUXŬUUĝUU(U4@U@U@U3@U3@Ua@UmUg@U\w@U:0@U4@U/@U/@UUUF@T-@TTD@TԬT Tи@T T}T,@T,@TTTTT5TLTuTeTXTWn@TSyTR(@TwTT@SSS@S@S%@SSj@Sj@S;@S@S@SR@SSi@SS@SESQ@SSSS@S-S@S@S@SS!@SS|@SuSuSuSsZSr @Sr @Sl@Sl@S`SZN@SZN@SXSW@SM@SM@SKSKSG@SFSFSE6@S>S=M@S;S8@S0@S0@S)S"@S"@S!S L@S@SSc@S@SnS(S(S(S @S S S S?S?SSSK@SRb@RRR@RRR@R>R>RRJ@RURa@Ra@Ra@R@R=R1@R@RSR@RjRjR@R@RRRv@R0@R@RRR@R@RR{RrF@Ro@RkRj]@Rg@RfhR].@RVREs@REs@RD!R%@RR6R@QQB@Q@QMQ@QY@Qޞ@QcQɆ@Q@@Q@QyQ(@QJQQQu&@QnQU@Q@j@Q4QPP@P@PPPO@PPP@PP{@P@OjOG@OROiOF@O[@Oz@O`@O;@O3@O1@OO O O?@ONNσ@NåNN@N0NNN$@N/NNNi@N|tN|tNqNf @N^"@N[@NEN;@N;@N:N:N:N98@N98@N7N6@N)f@N7@N e@M)M)M@M@M@MM2@Mk@M] MQ0@M8#M6@M6@M'@M%Lr@L{LGK@KEKKK"@KKKK,K,K8@KKqK{@Ky7@KqN@KqN@KhKf@KY@KPXKEK"4@K@K@K@K@KK K3@JlJJ`@ĴĴJęJJ_@J0@JJ@J@J#J@JQJ Jq@Jq@JB@J?r@J0J,@JJMJ I@IcII4I@@Iд@I̿I3I@I?@IV@snwint@suse.comsnwint@suse.comDavid Díaz José Iván López González Ladislav Slezák jreidinger@suse.comJosé Iván López González mvidner@suse.commvidner@suse.comlslezak@suse.czschubi@suse.dejreidinger@suse.comjlopez@suse.comJosef Reidinger lslezak@suse.czlslezak@suse.czStasiek Michalski Stefan Hundhammer igonzalezsosa@suse.comschubi@suse.deschubi@suse.deschubi@suse.dejreidinger@suse.comschubi@suse.delslezak@suse.czschubi@suse.deschubi@suse.dedgonzalez@suse.comdgonzalez@suse.comschubi@suse.dedgonzalez@suse.comlslezak@suse.czaschnell@suse.comdgonzalez@suse.comdgonzalez@suse.comjreidinger@suse.comdgonzalez@suse.comhellcp@opensuse.orgschubi@suse.deschubi@suse.deknut.anderssen@suse.comknut.anderssen@suse.comschubi@suse.deknut.anderssen@suse.comschubi@suse.deaschnell@suse.comknut.anderssen@suse.comlslezak@suse.czjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comjlopez@suse.comigonzalezsosa@suse.comaschnell@suse.comlslezak@suse.czshundhammer@suse.comigonzalezsosa@suse.comlslezak@suse.czjreidinger@suse.comigonzalezsosa@suse.commvidner@suse.comlslezak@suse.czigonzalezsosa@suse.commvidner@suse.comjreidinger@suse.comschubi@suse.dejlopez@suse.commvidner@suse.comjlopez@suse.commvidner@suse.commvidner@suse.comknut.anderssen@suse.comigonzalezsosa@suse.comschubi@suse.deigonzalezsosa@suse.comshundhammer@suse.comjreidinger@suse.comancor@suse.comjreidinger@suse.comknut.anderssen@suse.comschubi@suse.dejreidinger@suse.comigonzalezsosa@suse.comschubi@suse.delslezak@suse.czjreidinger@suse.comancor@suse.comjsrain@suse.czqzhao@suse.comigonzalezsosa@suse.comschubi@suse.deschubi@suse.degsouza@suse.comjreidinger@suse.comlslezak@suse.czknut.anderssen@suse.comgsouza@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comrbrown@suse.comknut.anderssen@suse.comlocilka@suse.comigonzalezsosa@suse.comlslezak@suse.czjsrain@suse.czjreidinger@suse.comknut.anderssen@suse.comjreidinger@suse.comschubi@suse.deigonzalezsosa@suse.comjreidinger@suse.comigonzalezsosa@suse.comancor@suse.comknut.anderssen@suse.comjreidinger@suse.comlslezak@suse.czigonzalezsosa@suse.comancor@suse.comigonzalezsosa@suse.comgsouza@suse.comgsouza@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comshundhammer@suse.deancor@suse.comaschnell@suse.comschubi@suse.deancor@suse.comancor@suse.comancor@suse.comjreidinger@suse.comlslezak@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comshundhammer@suse.delslezak@suse.czschubi@suse.deknut.anderssen@suse.comlslezak@suse.czknut.anderssen@suse.comlslezak@suse.czknut.anderssen@suse.comigonzalezsosa@suse.comgsouza@suse.comigonzalezsosa@suse.comjreidinger@suse.comschubi@suse.demvidner@suse.comigonzalezsosa@suse.comlslezak@suse.czancor@suse.commvidner@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.commvidner@suse.czmfilka@suse.commfilka@suse.comjreidinger@suse.comigonzalezsosa@suse.comkanderssen@suse.comjsrain@suse.czschubi@suse.dekanderssen@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.comigonzalezsosa@suse.commfilka@suse.comigonzalezsosa@suse.comjreidinger@suse.commfilka@suse.comschubi@suse.dejreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comshundhammer@suse.dejreidinger@suse.comschubi@suse.dejreidinger@suse.comlslezak@suse.czshundhammer@suse.dejreidinger@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comschubi@suse.deigonzalezsosa@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comlslezak@suse.czlslezak@suse.czcwh@suse.comjreidinger@suse.comjreidinger@suse.comkanderssen@suse.comlocilka@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comlocilka@suse.comancor@suse.comigonzalezsosa@suse.comjreidinger@suse.comlslezak@suse.czlslezak@suse.czschubi@suse.dejreidinger@suse.comlslezak@suse.czigonzalezsosa@suse.comsnwint@suse.deigonzalezsosa@suse.comschubi@suse.deigonzalezsosa@suse.comigonzalezsosa@suse.comlslezak@suse.czkanderssen@suse.comkanderssen@suse.comlslezak@suse.czancor@suse.comancor@suse.comlslezak@suse.czschubi@suse.dejsrain@suse.czancor@suse.comknut.anderssen@suse.comigonzalezsosa@suse.comlslezak@suse.czmfilka@suse.comjreidinger@suse.comigonzalezsosa@suse.comcwh@suse.comknut.anderssen@suse.commvidner@suse.comigonzalezsosa@suse.commvidner@suse.commfilka@suse.comancor@suse.commfilka@suse.comcwh@suse.comschubi@suse.dejsrain@suse.czjsrain@suse.czmvidner@suse.comjreidinger@suse.comlslezak@suse.czancor@suse.comancor@suse.comancor@suse.comjsrain@suse.czlocilka@suse.comigonzalezsosa@suse.comschubi@suse.deschubi@suse.deschubi@suse.deigonzalezsosa@suse.comjsrain@suse.czjsrain@suse.czmvidner@suse.comshundhammer@suse.delocilka@suse.comlslezak@suse.czjreidinger@suse.comlocilka@suse.comjreidinger@suse.comigonzalezsosa@suse.comlslezak@suse.czancor@suse.comschubi@suse.delocilka@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comaschnell@suse.decwh@suse.comlslezak@suse.czancor@suse.comlslezak@suse.czschubi@suse.dejsrain@suse.czjsuchome@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comlslezak@suse.czaschnell@suse.dejreidinger@suse.comancor@suse.comancor@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comlslezak@suse.czlslezak@suse.czmvidner@suse.comancor@suse.comlocilka@suse.comlocilka@suse.comschubi@suse.deschubi@suse.dejreidinger@suse.comsnwint@suse.dejreidinger@suse.comlslezak@suse.czlslezak@suse.czaschnell@suse.desnwint@suse.deschubi@suse.dejsrain@suse.czlocilka@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.czlocilka@suse.comjreidinger@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czjreidinger@suse.comjreidinger@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czaschnell@suse.dejreidinger@suse.comjsrain@suse.czmvidner@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comgs@suse.dejreidinger@suse.comjsrain@suse.czjreidinger@suse.commfilka@suse.comjsrain@suse.czlocilka@suse.comjsrain@suse.czlocilka@suse.comjreidinger@suse.comjreidinger@suse.comlocilka@suse.comjsrain@suse.czmvidner@suse.comjsrain@suse.czsnwint@suse.desnwint@suse.dejreidinger@suse.comjreidinger@suse.commfilka@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czsnwint@suse.dejsrain@suse.czjreidinger@suse.commfilka@suse.comjsrain@suse.czlslezak@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comaschnell@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comlocilka@suse.comlocilka@suse.comlocilka@suse.czsnwint@suse.demvidner@suse.comlocilka@suse.comlocilka@suse.comlocilka@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comlslezak@suse.czjreidinger@suse.comaschnell@suse.dejreidinger@suse.commfilka@suse.comlslezak@suse.czjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjsrain@suse.czvmoravec@suse.comlslezak@suse.czlslezak@suse.czvmoravec@suse.comjreidinger@suse.comlslezak@suse.czjreidinger@suse.comlslezak@suse.czjreidinger@suse.comvmoravec@suse.comjreidinger@suse.comvmoravec@suse.comlslezak@suse.czlocilka@suse.comlslezak@suse.czlslezak@suse.czvmoravec@suse.commfilka@suse.comlslezak@suse.czlslezak@suse.czjsrain@suse.czaschnell@suse.delslezak@suse.czlocilka@suse.comlocilka@suse.comlocilka@suse.comlslezak@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czmfilka@suse.comjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czlslezak@suse.czjsuchome@suse.czjsuchome@suse.czyast-devel@opensuse.orgfehr@suse.deaschnell@suse.dejsuchome@suse.czjsuchome@suse.czjsuchome@suse.czaschnell@suse.demfilka@suse.comlslezak@suse.czlocilka@suse.comjsuchome@suse.czaschnell@suse.dejsuchome@suse.czjsuchome@suse.czjsuchome@suse.czmfilka@suse.comaschnell@suse.defehr@suse.dejsuchome@suse.czlslezak@suse.czlocilka@suse.comjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czaschnell@suse.dejsuchome@suse.czjsuchome@suse.czaschnell@suse.deaschnell@suse.degs@suse.dejsuchome@suse.cztgoettlicher@suse.dejsuchome@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czjsuchome@suse.czjsuchome@suse.czfcrozat@suse.comaschnell@suse.defcrozat@suse.comjsuchome@suse.czlocilka@suse.czfcrozat@suse.comjsuchome@suse.czfcrozat@suse.comjsrain@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czlslezak@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czlslezak@suse.cztgoettlicher@suse.delslezak@suse.czmvidner@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czjsuchome@suse.czjsuchome@suse.czlocilka@suse.czfehr@suse.dejsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czjsuchome@suse.czlocilka@suse.czaschnell@suse.delocilka@suse.czjsrain@suse.czjsrain@suse.czjsrain@suse.czjsrain@suse.czlocilka@suse.czjsrain@suse.czlslezak@suse.czjsrain@suse.czug@suse.deaschnell@suse.delocilka@suse.czaschnell@suse.delocilka@suse.czug@suse.delslezak@suse.czlocilka@suse.czkmachalkova@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czug@suse.deug@suse.delocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czaschnell@suse.deaschnell@suse.dejsuchome@suse.czlocilka@suse.czlocilka@suse.czkmachalkova@suse.czlocilka@suse.czjsrain@suse.czlocilka@suse.czkmachalkova@suse.czlocilka@suse.czmzugec@suse.czjsuchome@suse.czlocilka@suse.czjsuchome@suse.czjsuchome@suse.czlocilka@suse.czkmachalkova@suse.czkmachalkova@suse.czjsrain@suse.czjsrain@suse.czkmachalkova@suse.czlocilka@suse.czlocilka@suse.czaschnell@suse.dekmachalkova@suse.czlocilka@suse.czjdsn@suse.dejsuchome@suse.czlocilka@suse.czcoolo@novell.comjsrain@suse.czaschnell@suse.deaschnell@suse.dejuhliarik@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czug@suse.delocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.czlocilka@suse.cz- revert SSH textmode patches (bsc#1129375, bsc#1047470) - 4.1.45- ensure that installation with VNC + textmode still installs via VNC (bsc#1129073) - 4.1.44- Update the hard-coded fallback path for licenses directory (fate#324053, jsc#SLE-4173) - 4.1.43- Fix patterns and packages selection when going back to the system role selection (bsc#1126517). - 4.1.42- Retranslate also the side bar steps when changing the language (bsc#1128153) - 4.1.41- Do not change polkit default priviledges during upgrade (bsc#1120720) - 4.1.40- Do not write the displaymanager value (part of bsc#1125040). - 4.1.39- Respect Textmode=1 when installing over SSH with a DISPLAY (bsc#1047470) - 4.1.38- copy_files_finish: ensure that /mnt/etc/YaST2 exists (bsc#1127182). - 4.1.37- Save the used repositories at the end of installation to not offer the driver packages again (bsc#953522) - 4.1.36- Copying SSH keys from a privious installation into the new one: Set the right file permissions for the SSH deamon (bnc#1122303). - 4.1.35- remove no longer used SCR agents without replacement: sysconfig.boot, sysconfig.fam, etc.passwd and install_inf workarounds for aliases and options - remove no longer used clients: - inst_ask_online_update replaced by registration for SLE and online_repos for openSUSE. - inst_check_autoinst_mode dropped without replacement. Floppy support was dropped. - inst_scenarios replaced by system roles. - update_wizard_steps replaced by direct call of code without client- Hardening commands execution (part of bsc#1118291). - Replace backticks by Yast::Execute. - 4.1.34- always use absolute path to binaries (bsc#1118291) - properly escape shell arguments (bsc#1118291) - 4.1.33- More aggresive inst-sys cleaner, clean the libzypp cache when running in graphical mode with less than 1GB RAM (in text mode keep the current limit 640MB), this avoids crashes on low memory systems (bsc#1118643) - Also adapted the computing the default y2log size - use smaller size in low memory systems, on the other hand limit the maximum size to avoid huge log files - 4.1.32- Improved saving y2logs during installation to use the /mnt/tmp space instead of the RAM disk to avoid possible crash (out of memory) (bsc#1118643) - 4.1.31- Provide icon with module (boo#1109310) - 4.1.30- Documented new control.xml global parameter enable_local_users (Fate#326447) - Improved English in the documentation of control.xml - 4.1.29- Prefer fbiterm whenever is possible for textmode installation (fate#325746). - 4.1.28- Dialog complex_welcome: Translate the help button if the language has been changed (bsc#1098571). - 4.1.27- Moving driver_update2_finish call just before unmounting system. (bnc#967103). - 4.1.26- Writing security settings in first AY installation stage. So other modules (e.g. users) can rely on these settings now. (bnc#1112769) - 4.1.25- extra_urls: compare unexpanded urls, so two identical repositories with variables are detected (bsc#1090193) - 4.1.24- Added save_y2logs client. (fate#325737) - 4.1.23- Remember the selected role (related to FATE#325834) - 4.1.22- Saving y2logs after the installation has been finished. (fate#325737) - 4.1.21- Fixed path to license file. . Build error in fate#324713 - 4.1.20- Skip the roles' dialog selection when there is only one available (fate#324713) - 4.1.19- Fix syntax error (bsc#1109659) - 4.1.18- Updated docu for add_on_products.xml: Added tag "confirm_license" to handle Add-On-products licenses which will be added while installation. (bsc#1105758) - 4.1.17- Avoid to restore old backups when upgrade fails (bsc#1097297) - 4.1.16- Copy the selected packages from the self-update repository to an additional add-on repository, allow updating the installation workflow from the self-update repository (bsc#1101016) - 4.1.15- do not translate snapshot description (bsc#1092757) - 4.1.14- Use /media.1/media instead the /media.1/build (bsc#1062297) - 4.1.13- Add missing help for disks activation dialog (bsc#1098563) - 4.1.12- Improve help text for system roles (bsc#1046619) - 4.1.11- Update calls to YaST2 systemd classes (related to fate#319428) - 4.1.10- Add an option to have a sidebar (boo#1088785) - 4.1.9- Switched license in spec file from SPDX2 to SPDX3 format. - Changed dir of COPYING file.- Disable display of status messages on the console (bsc#1099505). - 4.1.8- Don not print errors if plymouth is not installed (bsc#1101879)- Do not crash if /etc/os-release is a directory (bsc#1097661) - 4.1.7- Delete unneeded content of /mnt/run after installation/update. (bsc#1071745) - 4.1.6- Fixed returned value calling copy_files_finish when some ssh file exist (bsc#1099104). - 4.1.5- Added additional searchkeys to desktop file (fate#321043). - 4.1.4- adapted testsuite to change in yast2-storage-ng (bsc#1073633) - 4.1.3- Firstboot.service: Shutdown on failure preventing the service to hang because of a systemd dependency when trying to call halt directly from the firsboot clients (bsc#1095253) - 4.1.2- Fixed possibly broken system after aborting upgrade running over SSH (caused by a partially finished rollback) (bsc#1089643)- fix calling copy_files_finish to not crash (related to bsc#1095323) - 4.1.1- Fix crash caused by previous fix when multipath is not available (bsc#1095323) - Copy active_devices.txt for s390 to prevent blocking of important devices when cio_ignore is active (bsc#1095033) - 4.1.0- Fix installation mode detection (related to bsc#1089547). - 4.0.61- Do not try to set read-only property to default BTRFS subvolume if the filesystem already existed on disk (needed for bsc#1091047). - 4.0.60- Log a warning when umounting a filesystem fails after installation/upgrade (related to bsc#1090018). - 4.0.59- disable mdadm auto assembly for installation (bsc#1090690) - 4.0.58- Keep the selected product in the desktop selection dialog (bsc#1088660) - 4.0.57- Copy new /var/log/YaST2/storage-inst/ subdir to target at the end of the installation (part of fate #318196) - 4.0.56- Do not warn too soon about missing disks during autoinstallation (bsc#1091033) - 4.0.55- Better handle the restore scripts when YaST is aborted or crashes (bsc#1089643) - Delete the .repo files accidentally saved into inst-sys (fixes problems when restarting YaST after abort or crash) - 4.0.54- fix regression to show again iscsi configuration for disk-less setup (bsc#1090753) - 4.0.53- Fix text direction for RTL languages in the installer settings screen (bsc#1089846). - 4.0.52- Fixed "vnc.sh: /root/.profile: No such file or directory" (bsc#1089623). - 4.0.51- Log more details when unmounting the target partition fails (to debug bsc#1090018) - 4.0.50- Installer Updates does not overwrite Driver Updates (bsc#1088685). - 4.0.49- Don't hard-code the role text color (bsc#1087399). - 4.0.48- Ensure proper patterns are selected when going back to system role and switch to different role (bsc#1088883) - 4.0.47- Set Add-On products for installation again after the base product has been selected (bnc#1086846). - 4.0.46- Use AbortException when user aborts (part of fate#318196). - 4.0.45- Start web VNC for the installation process (bsc#1078785) - 4.0.44- Fix tests to use correct storage instance (part of fate#318196). - 4.0.43- System roles: make the radio buttons match other dialogs, using images (bsc#1084674) - 4.0.42- Make many system roles fit in the dialog (using a RichText widget, bsc#1084674) - 4.0.41- Self-Update report errors when the self_update is enabled explicitly by linuxrc or using an AutoYaST profile. (bsc#1084820) - 4.0.40- Set the 'ro' property on Btrfs filesystem when using an AutoYaST profile which sets the 'ro' option explicitly (related to bsc#1079000). - 4.0.39- complex_welcome: Translate license text if the language has been changed (bnc#1077733). - 4.0.38- Set Btrfs 'ro' property at the end of the installation when needed (bsc#1079000) - 4.0.37- Pass args to parent class constructor (bsc#1083500) - 4.0.36- fix marking texts for translation (bsc#1081361, bsc#1083015) - 4.0.35- More gentle handling of aborts caused by hardware probing errors (bsc#1079228, bsc#1079817, bsc#1063059, bsc#1080554, bsc#1076776, bsc#1070459 and some others). - Re-enable the old fix for bsc#298049 (abort button during ongoing hardware probing). - Cleanup of dead code - 4.0.34- Ensure previous role selection is cleared when doing desktop selection (bsc#1078961) - 4.0.33- Startup scripts: Replaced xinetd by xvnc.socket (fate#323373) - Revert changes added in 4.0.29 bringing back the enablement of the xvnc.socket during the first stage if Linuxrc.vnc is set. (bnc#1077236) - 4.0.32- Added requirement iproute2 to spec file. This is needed by the VNC AutoYaST installation in the second stage. (Follow up of bnc#1077236) - 4.0.31- do not crash if no role is selected (bsc#1078809) - 4.0.30- Provides the current language when asking for the product's release notes to the yast2.rpm API (related to bsc#1079045). - 4.0.29- Do not enable xvnc.socket for second installation stage. Xvnc will be started by a direct call in vnc.sh. (bnc#1077236) - 4.0.28- Reimplemented finding package upgrades to require less memory (related to bsc#1076768) - 4.0.27- Start performing real installation with as much memory as possible (bsc#1076768) - 4.0.26- Read the root_subvolume_read_only setting from its new location (moved by libstorage-ng) in the control file (boo#1077047). - 4.0.25- save keyboard settings before console settings (bsc#1076798) - 4.0.24- Update YaST2-Firstboot.service: Depreciate plymouth --wait, add conflict to plymouth start service. - Update YaST2-Second-Stage.service: Depreciate plymouth deactivate command and add conflict to plymouth start service. For that will block TTY device activation(bsc#1042554). - 4.0.23- Fix initialization to copy the profile to /tmp/profile again (bsc#1075334) - 4.0.22- Fixed popup layout for bnc#1061754. - 4.0.21- Warn the user if the infrastructure is not available for running the second stage (bnc#1061754) - 4.0.20- Removal of SYSTEMCTL_OPTIONS environment variable (fate#323393) - 4.0.19- drop copy_to_system support (FATE#320873) - 4.0.18- Log the system name at start to see which system is running in the inst-sys (for easier debugging)- Replaced Remote module by the new y2remote/remote class (bsc#1070582) - Updated yast2-network dependency. - 4.0.17- Filter out modules extensions based on product, using white list approach (fate#324198) - 4.0.16- Break autoyast2 and yast2-installation dependency cycle (bsc#1070996) - 4.0.15- Do not ignore start_multipath setting (bsc#1070343). - 4.0.14- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468).- Unify firewall proposals and finish clients replacing firewall_stage1_finish by firewall_finish. (fate#323460) - 4.0.13- Cleanup old registration attempts before starting Installer. This is needed for restarted installation after it has been aborted earlier (bsc#1065167). - 4.0.12- Always show the license agreement on single product media, even during upgrade (bsc#1065172) - 4.0.11- Less eager inst-sys cleanup, libzypp actually needs some cached files during package installation, remove only the white listed known files (bsc#1063459) - 4.0.10- umount efivars properly (bsc#1063063) - 4.0.9- Write polkit settings even if no desktop is selected (bsc#1062788) - 4.0.8- Adapted complex welcome client allowing to continue with the installation when there are no products available. (bsc#1059070) - 4.0.7- Dropped call of dasd_reload which caused renumbering of disks and user got confused.(FATE#318138) - 4.0.6- AY: Warn the user if an remote installation is not completely possible because there are not all needed packages availble in the installed system. (bnc#1055279, bnc#1058071) - 4.0.5- Add support to read release notes from an RPM in the repository (fate#323273) - 4.0.4- Add support for system roles ordering (related to bsc#1049297)- Do not allow changing the selected base product on an already registered system (bsc#1060252)- Re-activated the step to search for system files (users and SSH keys) in existing systems. It was temporarily disabled during the migration to storage-ng (part of fate#323837). - 4.0.3- Removed obsolete inst_info client which is not used anymore. (bsc#1047060) - 4.0.2- Adapt to new yast2-country changes (needed for FATE#323837) - 4.0.1- Download release notes only for the selected products (if any product is already selected) (bsc#1056872) - 4.0.0- Fix license confirmation handling on single product medias (fate#322276) - 3.3.13- Configure Snapper at the end of installation if requested (part of fate#318196). - 3.3.12- On multi-product installation medias, the product selection happens in the welcome screen (fate#322276) - 3.3.11- Skip complex welcome module in auto mode. - 3.3.10- Show README.BETA if it exists (bsc#1047060) - 3.3.9- Show the product's license from libzypp in the welcome screen (FATE#322276) - 3.3.8- Replace Installation::Product and Installation::ProductReader classes by Y2Packager::Product and Y2Packager::ProductReader (related to FATE#322276) - 3.3.7- Merged storage-ng branch to master (fate#318196) - Note: all changes below with this date belong to the merge. - 3.3.6- storage-ng: adapted to the new Y2Storage::StorageManager API and improved probing and activation of storage devices.- adapted inst_disks_activate.rb to storage-ng- storage-ng: Taking /usr/bin/findmnt in order to evaluate mount points. Floppy support removed.- storage-ng: use the new library for storage hardware probing (devicegraph) instead of the old one (targetmap)- storage-ng: removed dependency from (old) yast2-storage, even if it breaks some functionality.- storage-ng: commented installation-related code relying on the old yast2-storage- Fix crash when going back from product selection (FATE#323450) - 3.3.5- Allow using base products from additional repositories (FATE#323450) - 3.3.4- New client for product selection (FATE#323450) - 3.3.3- drop reading /content (FATE#322386) - 3.3.2- openSUSE only: reword title of desktop selection dialog (boo#1045180) - 3.3.1- when custom role is selected in desktop selection keep default value in /etc/sysconfig/windowmanager (bsc#1030873) - 3.3.0- Allow different mount point for home partition (Fate#323532) - 3.2.46- install the yast2-registration package only in SLE (bsc#1043122) - 3.2.45- "custom" roles: Initialize pattern selection screen with settings defined in the control files. (bnc#1031295) - 3.2.44- Do not lose the desktop selection when the online repositories is pressed. (bsc#1033594) - Do not allow to continue without desktop selection. (bsc#1040884) - 3.2.43- Fixed path to the "adddir" command (it is /sbin instead of /etc) (bsc#1041882) - 3.2.42- Added requirement of 'cwm/widget' in hiding_place as consequence of changes made in CWM. (boo#1039901). - 3.2.41- Fixed push button label ("Configure Online Repositories") (bsc#1039988) - 3.2.40- Don't crash if the regurl provided by linuxrc is invalid using the one provided by the control file as fallback (bsc#1035908). - 3.2.39- Move CaaSP specific code to yast2-caasp package (bsc#1036838) - 3.2.38- bsc#1031840 - changed CheckFreeSpaceNow to use LANG=en_US.UTF-8- Add a NTP Servers settings to the overview dialog (FATE#323249)- Use y2start script instead of y2base (bsc#1027181) - 3.2.37- Added configuration-management to inst_finish. (FATE#319830) - 3.2.36- Renamed Controller Node to Administration Node (bsc#1032057). - 3.2.35- Move CaaSP specific code to yast2-caasp (bsc#1030874) - 3.2.34- Use the shared package download and extraction functionality from FATE#320772 - 3.2.33- Added some extra space to the openSUSE desktop/roles selection dialog (improvement on the fix for poo#14936, bsc#1025415). - 3.2.32- Allow proceeding with the installation after a blocking condition has been corrected in the overview dialog (bsc#1029291). - 3.2.31- Improve roles buttons distribution in textmode (related to FATE#320772) - 3.2.30- Fix desktop selection during installation (bsc#1029312) - 3.2.29- Support to add roles through addons (FATE#320772) - 3.2.28- fix crash when reading if desktop role should have default pre-selected (bsc#1025415) - 3.2.27- Really use the directory.yast file (fate#322372) - 3.2.26- fate#322328 - adapted all-in-one dialog according to comments from UX - 3.2.25- CaaSP: do not crash when used a dashed url for the controller node location (bsc#1024965) - CaaSP AY: Adapted requirements of yast2-services-manager. (FATE#321738) - bnc#1022546 - update all-in-one's subdialog (network/kdump/partitioning/...) overview when the dialog is closed and do not lose another content already entered by user. - 3.2.24- Add new desktop selection client for opensuse based on roles (poo#14936, bsc#1025415) - drop "inst_new_desktop" client which was replaced by new desktop selection one - 3.2.23- Self-Update only shows errors when a custom URL is used (bsc#1025251) - 3.2.22- CaaSP all-in-one-dialog: added validation to the controller node location field, modified label and write it to the minion master.conf file at the end of the installation (FATE#321738) - CaaSP: Display the Beta product warning at start when it is present (bsc#1016887) - Enable CaaSP specific services on the installed system (FATE#321738) - Do not crash if role contain own service to enable (bsc#1022762) - 3.2.21- Downloading release notes: Do not download them at all during AutoYaST (bsc#1009276) - Use the directory.yast file to check avilable translations (fate#322372) - 3.2.20- Downloading release notes: Do not try again if the host or the proxy cannot be resolved (bnc#1022784) - 3.2.19- Ask for installation confirmation in all-in-one dialog before proceed with it. (Fate#322328) - 3.2.18- Respect newly registered update repos in software proposal and do register. (FATE#322328)- handle proposal errors in all-in-one dialog (FATE#322328)- Added an all-in-one installation overview for CaaSP (FATE#322328)- Add an option to disable the self-update feature through the AutoYaST profile (FATE#319716) - 3.2.17- bnc#1017752 - do not show language change warning in software proposal incorrectly when language was not changed. - 3.2.16- Do not retry to download release notes if a previous attempt failed (bsc#1015794) - 3.2.15- add ability to roles to enable list of services when selected (FATE#321754)- fate#321739 - Made user's interaction possible in case of error in read-only proposal. - 3.2.14- AutoYaST after second stage: Initialize tty1 in order to remove old YaST output and to show the cursor again. (bnc#1018037) - 3.2.13Port changes from CASP1.0: - Change layout of new installation dialog according to UX team suggestion (FATE#321754) - Set root subvolume read-only if configured (Fate##321755) - Document new control.xml parameter root_subvolume_read_only - Add new installation dialog with keyboard layout and root password (FATE#321754) - Added worker role dialog (Fate#321754) - implement support for running additional dialogs for specific roles (FATE#321754) - Added description for readonly_timezone and clone_install_recommended_default flag in control-file documentation. (Fate#321754, Fate#321764) - 3.2.12- Do not crash when the proposal screen is configured through an AutoYaST profile and tabs are not being used (bsc#1013976) - 3.2.11- fix missing icon next to SSH Key Import in autoyast (bsc#988377)- add missing file causing crash (introduced with generic fix of bsc#1003682) (invisible in master since autotools support is dropped there) - 3.2.10- Documentation for new storage related parameters in control.xml (Fate#321736)- The user has to confirm when the configuration proposal contains a non-blocking error (generic fix for bsc#1003682) - 3.2.9- Fixed bug: AutoYaST hangs while running second stage. Removed network.service in the Before section of YaST2-Firstboot.service. (bnc#1007752) - 3.2.8- Do not crash if importing ssh config from system which /etc/os-release does not contain pretty name (bsc#1009492) - 3.2.7- Added support for read-only proposal modules (fate#321739) - 3.2.6- Documentation for subvolumes in control.xml (fate#321737)- more robust password filtering in y2start.log (bsc#798966) - 3.2.5- Set libyui-ncurses environment before starting the installer (related to bsc#780621) - 3.2.4- Bump version number to release fixes for bnc#999895, bsc#988700 and bnc#999953. - 3.2.3- AutoYaST upgrade: Do not override the Report module settings in the AutoYaST upgrade mode, keep the previous settings (bnc#999895).- Translate description of Snapper snapshots (bsc#988700) - 3.2.2- Fixed crash if one defined proposal module has not been found on system while switching back from "Expert" proposal. (bnc#999953) - 3.2.1- reduce time needed for building this package - 3.2.0- fix skipping of proposal returning empty hash otherwise it creates non sense proposal entry in UI (bnc#994127) - 3.1.215- Display a warning popup when the installer self-update uses the fallback URL instead of the selected SMT or the default SCC server (bsc#996179) - Do not contact the registration server in self-update when network is not running, skip self-update completely - 3.1.214- Move the installer self update step earlier in the workflow so the user entered values are not lost after restart and avoid repeating some steps again (bsc#985055) - This also fixes losing some values due to restaring YaST (bsc#993690), (bsc#992608) - Improved the self update URL handling - the boot parameter has the highest priority, always ask user when a SLP service is found, in AutoYaST mode SLP needs to be enabled in the profile - Display progress when downloading and applying the updates - 3.1.213- Replace unicode bullet char by asterisk for ncurses (bsc#995082) - 3.1.212- fix writing proposals (bnc#994127) - 3.1.211- filter out same repositories from extraurls if they differ only in trailing slash (bnc#970488) - 3.1.210- SSH Importer: Width fix to avoid cut of CheckBoxFrame Label (fate##319624) - 3.1.209- Fixed testsuite for inst_complex_welcome after implementing lazy loading in ProductLicense in yast2-packager (bsc#993285) - 3.1.208- Fix the registration screen initialization when SCC server is used during self-update (FATE#319716) - 3.1.207- Retrieve the self-update URL from the registration server (SCC/SMT) (FATE#319716) - 3.1.206- UI, UX and internal handling for the Welcome screen optimized to prevent from not showing that the license needs to be accepted (bsc#980374). - 3.1.205- If the user has skipped multipath activation, don't ask again after installer self-update (bsc#989770) - 3.1.204- Don't halt the installation if installer updates server cannot be reached when using AutoYaST (bsc#988949) - 3.1.203- simplify and speed up inst_finish client (bnc#986649) - add test suite for inst_finish client - 3.1.202- Run extra inst-sys cleanup to free more memory on systems with low memory (bsc#974601) - 3.1.201- Properly adjust the OOM killer (oom_score_adj has a different range than the original oom_adj) (bsc#974601) - 3.1.200- Added AutoYaST schema file "ssh_import". (fate#319624) - 3.1.199- Make writing of bootloader settings the last step so that other installation steps (kdump, cio-ignore) do not have to waste time repeating it (bnc#986649) - 3.1.198- Display more information in the error popup when downloading the optional installer updates fails (bsc#986091) - 3.1.197- Avoid restarting YaST when self-update repository exists but is empty (bsc#985113) - 3.1.196- call set_videomode to adjust video mode (bsc#974821) - 3.1.195- Fix architecture detection during self-update (bsc#984656) - 3.1.194- Adapt AutoYaST to support import of SSH server keys/configuration (fate#319624) - 3.1.193- Drop yast2-installation-devel-doc package (fate#320356) - 3.1.192- When importing SSH keys/configuration, only regular files will be considered (bsc#982522) - Force YaST2-Firstboot.service to run after YaST2-Second-Stage.service (bsc#980365) - 3.1.191- Move the debugger invocation code to yast2-ruby-bindings package to use the same implementation at run time (FATE#318421) - 3.1.190- System Role: centered dialog (ncurses).- More visual improvements in the SSH keys importing proposal summary based on blog entry feedback. (Fate#319624) - 3.1.189- Start the Ruby debugger at the beginning of installation when Y2DEBUGGER is set (FATE#318421) - 3.1.188- Visual improvement in the SSH keys importing proposal summary- The user is now informed about SSH keys to be reused (copied from a previous system) during system installation. - The user can select a different partition (or none) to read the keys from and whether to also copy config files. - SSH import functionality not longer depending from "copy_to_system" feature. - Fate#319624 - 3.1.187- SSH installation: handle closing the initial installation screen by the window manager close button (bsc#979499) - 3.1.186- Do not copy licenses from inst-sys to target system. Showing EULA location in the installed system. (fate#219341) - 3.1.185- get more texts for roles dialog from control file, allow a general label (bsc#974625) - 3.1.184- Always read the lists of local users in the previous system to have them available during user importing (part of fate#319624) - 3.1.183- Disk Activation step will be skipped in case of installer update success (bsc#974409) - License agreement will be remembered in case of going back after a installer update. - 3.1.182- Fix handling of license acceptance in welcome screen (bsc#975774) - 3.1.181- Run the automatic installer self update also in the AutoYaST mode, read the optional custom URL from the profile ("general" -> "self_update_url" node) (FATE#319716) - 3.1.180- bsc#956473 - improved formatting of network interfaces listing - 3.1.179- do not install perl-Bootloader-YAML on target system as it is no longer needed (FATE#317701) - 3.1.178- Automatic update during installation will use Zypper repositories instead of Driver Update Disks (FATE#319716). - 3.1.177- Moved proc_modules.scr to yast2.rpm to avoid that yast-sound depends on yast-installation (bsc#972310) - 3.1.176- Added automatic update during installation (FATE#319716) - 3.1.175- System Role: align labels (FATE#317481). - System Role: pop-up if changing the role to a different one. - 3.1.174- Moved Yast::Transfer::FileFromUrl here from yast2-update (FATE#319716). - 3.1.173- Added a System Role step in the installation (FATE#317481). - 3.1.172- bsc#956473 - network interfaces listing shows all IPv4 / IPv6 addresses per device - 3.1.171- Ensure plymouth does not interfere with X11 when executing yast2-firstboot (bsc#966874) - 3.1.170- bnc#960703 - network service setup moved into yast2-network package. - 3.1.169- Remove autoyast clone button (fate#317970) - 3.1.168- Removing network dependencies in the service files in order to prevent booting cycles in Tumbleweed. (bnc#954908) - 3.1.167- fixed function name to check zKVM hypervisor (bsc#956736) - 3.1.166- don't enforce the disk activation dialog on zKVM (bsc#956736) - 3.1.165- Ensure second stage and YaST-Firstboot don't get killed by getty when running over 2nd or 3rd serial console (bsc#935965) - 3.1.164- Do not crash in proposal client if zfcp proposal reports itself as unavailable (bnc#956745)- Save the software selection for using it later in AutoYaST when deploying installation images (bsc#956325, bsc#910728) - 3.1.163- Ensure second stage and YaST-Firstboot don't get killed by getty when running over serial console (bsc#935965) - 3.1.162- Language selection screen fixed to immediately apply the keyboard layout after changing it automatically (bsc#947969). - 3.1.161- Simplified second stage systemd unit to avoid dependencies cycles (bnc#947521 and bnc#931643). Logic moved to YaST startup scripts. - 3.1.160- fix bug preventing to finish proposal in some sutuations (bsc#944334) - 3.1.159- Fixed setting language / languages in the installation welcome screen (bsc#943746, bsc#944035) - 3.1.158- Move #second_stage_required? method to InstFunctions module to be used by AutoYaST (bnc#892091) - 3.1.157- fixed cio_ignore testcase This testcase is for bnc#941406 - 3.1.156- AutoYaST S390: handling cio_ignore Entry in order to set it (values: true/false). If it is not set cio_ignore is true. So it is backward compatible. (bnc#941406) - cio_ignore does not make sense for KVM or z/VM. So checking for KVM and z/VM and evtl. disabling cio_ignore (fate#317861). - 3.1.155- AutoYaST second stage: YaST2-Second-Stage.service Continue installation even if plymouth has returned an error. (bnc#940878) - 3.1.154- Fix release notes loading when network is not working (bsc#940648) - 3.1.153- store cio_ignore settings before installing bootloader (bsc#933177) - 3.1.152- avoid duplicating release notes for products (bsc#935599) - 3.1.151- Moved client code to lib/installation/clients to enable test coverage measurements. - 3.1.150- Cleanup for snapshots made during installation (bnc#935923) - 3.1.149- Fixed handling user request to change an installation proposal (bsc#936448) - 3.1.148- fixed menu button label in the proposal (bsc#936427) - 3.1.147- add ability to hide export button (fate#315161) - 3.1.146- Implemented triggers for installation proposal (FATE#317488). Any *_proposal client can define 'trigger' in 'MakeProposal' that defines in which circumstances it should be called again after all proposals have been called, e.g., if partitioning or software selection changes. - 3.1.145- fix crash in Upgrade when creating post upgrade snapshot (fate#317973) - 3.1.144- add a client to create a snapshot after installation/upgrade (fate#317973) - 3.1.143- set Xvnc server resolution to 96 dpi to fix broken layout in VNC installations (defaults to 75 dpi) (bsc#919456) - 3.1.142- Fixed an error preventing the VNC connection during second installation stage of AutoYaST when using VNC=1 (bnc#923901) - 3.1.141- Fixed differnt bugs in proposal overview with multiple tabs. - Checking if plymouth is available while starting second installation stage for AutoYaST. - 3.1.140- Always enable systemd startup services for Second Stage and Firstboot (bsc#924278) - 3.1.139- avoid endless loop when confirm update in proposal runner (FATE#315161) - 3.1.138- fix method missing error in proposal_runner (FATE#315161) - 3.1.137- fix dependencies in proposal_store (FATE#315161) - 3.1.136- allow proposal runner dialog to use different proposal store (FATE#315161) - 3.1.135- get list of mounts from /proc/mounts in umount_finish (for fate#318392) - 3.1.134- Delete or copy install.inf as applicable (bnc#897066) - 3.1.133- removed redundant initialization label (bnc#878538) - 3.1.132- The unit tests are now compatible with RSpec 3 (bnc#916364) - 3.1.131- support custom display number in "display_ip" boot option (bnc#913888) - 3.1.130- AutoYaST: If the system starts in multi-user mode plymouth will be quit while installation in order to ensure that installation will be finished on console 1 and the login prompt will be shown. (bnc#903682,889757,897956)- allow keyboard layout testing in language dialog (bsc#889549) - 3.1.129- explicitely set language packages for installation during the live install (bnc#904103) - 3.1.128- fix typo causing error in installation ( catched by openQA )- Properly install new Proposal* libs to fix installation- Refactored inst_proposal into Installation::ProposalRunner and Installation::ProposalStore. - 3.1.127- fixed progress bar during (live) image installation (bsc#854378)- do not stuck during copy of logs files (bnc#897091) - 3.1.126- Fix bashisms and shebangs in scripts (by "Ledest") - 3.1.125- drop check for Gtk since Gtk UI of YaST is no longer supported (bsc#908607) - 3.1.124- remove X-KDE-Library from desktop file (bnc#899104)- Added more debug information in order to track bnc#897091 - 3.1.122- Merging changes from 3.1.116.1 (SLE12 maintenance branch) - Fixed the "previously used repositories" step to work properly when reached using the back button (bnc#889791) - 3.1.121- Improve dialog asking if system should be cloned (bnc#900028) - 3.1.120- AutoYaST Second Stage: Fixed a crash in package management when running in Qt UI with libproxy1-config-kde4 package installed. (bnc#866692) - 3.1.119- do not write obsolete /etc/syconfig/boot RUN_PARALLEL key (bnc#896207) - 3.1.118- properly setup locale in installation start script to display texts and labels correctly in a texmode installation and also to translate all buttons in graphical mode (removed "testutf8" calls, it has been dropped, always set UTF-8 locale) (bnc#902411) - 3.1.117- additionaly return file system type in ".run.df" agent result, (to use it in the disk usage calculation bnc#896176) - 3.1.116- Use a more flexible rubygem requirement syntax (bnc#895069) - 3.1.115- Enabled remote access on systems installed using VNC (bnc#893501) - 3.1.114- Setting data for &product; macro (used in helps) as soon as the base-product repository is initialized (bnc#886608) - 3.1.113- Fixed [Abort] button handling in Disks Activation dialog (bnc#893281) - 3.1.112- Autoyast: Second stage will not be called at all. This bug has been generated due the fix in bnc#886464. - 3.1.111- Autoyast - - Disabling second installation stage via autoyast configuration "second_stage". - - Centralized minimal configuration and disabling more configuration steps like X11, user, default_desktop,... - - bnc#886464 and bnc#892091 - 3.1.110- workaround problem with missing capabilities in image deployment (bnc#889489) - 3.1.109- use oom_score_adj instead of oom_adj (bnc #890432) - 3.1.108- update ca certificates after upgrade (bnc#889616) - 3.1.107- use short product name for the default base product release notes (read from the installation medium) (bnc#885247) - display at least an empty dialog when downloading release notes to hide the previous dialog in the installation workflow (bnc#889196) - 3.1.106- do not repeat release notes downloading on network time out (bnc#885486) - 3.1.105- do not log sensitive information in y2start.log (bnc#888645) - 3.1.104- linuxrc already provides proxy settings in URL form - so use it - 3.1.103- taking display-manager.service instead of xdm.service in the second boot stage (bnc#886654, 884447) - Workaround of bug in plymouth --> using deactivate option in second boot stage in order to start ncurses yast correctly (bnc#886488) - 3.1.102- retranslate release notes button when going back in workflow (bnc#886660) - 3.1.101- Asking user for confirmation while aborting the installation in disk activation dialog (bnc#886662) - 3.1.100- Copy multipath blacklist to target system (bnc#885628) - 3.1.99- remove useless steps from system analysis because it confuses users (bnc#885609) - 3.1.98- restore: use restore script instead of manual unpacking tarball to also remove newly generated content when rollbacking (bnc#882039) - 3.1.97- Changed /bin/rm path to /usr/bin/rm path (bnc#882453) - 3.1.96- directly export autoyast profile to target file (bnc#881108) - 3.1.95- removed random_finish client, haveged service is by default enabled, no need for explicit enabling by Yast (gh#yast/yast-installation#214) - 3.1.94- make sure the CIO ignore config file ends with a new line (bnc#883198) - 3.1.93- inst_upgrade_urls.rb: set the future target distribution to not ignore the SCC online repositories in libzypp (bnc#881320) - 3.1.92- write list of active devices for cio_ignore ( partially written by Ihno ) - 3.1.91- restore backup if yast failed during installation/upgrade (bnc#882039) - 3.1.90- properly enable the add-on module in the installation workflow - 3.1.89- inst_upgrade_urls.rb client: - remove old repositories (repo files) to avoid loading old SLE11 repositories when refreshing a registered service (bnc#880971) - remove old services to get rid of the old NCC service (Note: everything is backed up into /var/adm/backup/upgrade/zypp directory) - 3.1.88- better error message for accepting the license (bnc#875183) - 3.1.87- close port 6000 during installation (bnc#879262) - 3.1.86- do not call reipl multiple times (patch by Ihno) - 3.1.85- reduced time-out for downloading release notes when behind firewall (bnc#878265) - 3.1.84- Fixed "undefined method" if an add-on has empty release notes URL (bnc#877705) - 3.1.83- adjusted wording when deploying image to disk (bnc#877666) - 3.1.82- Use new bootloader API to set kernel parameters (bnc#869608) - 3.1.81- Fix haveged path to kill it properly (patch by Ihno) (bnc#876876) - 3.1.80- enable services for FCoE by calling fcoe-client finish script (bnc#877352) - 3.1.79- ensure maximum size of prep partition for ppc64 (bnc#867345) ( part of patch made by dinaar@suse.com ) - 3.1.78- adjusted downloading release notes to work also for extensions (bnc#876700) - 3.1.77- use correct keywords for cio ignore kernel params (bnc#874902) - move cio_ignore step after bootloader step to have sections generated (bnc#873996) - 3.1.76- bnc#872086 - always copy network configuration. Even if network is not running during installation - 3.1.75- enhanced handling of release notes from media (contrary to those downloaded on-line) (bnc#874996) - 3.1.74- Changed inst_system_analysis to read Product information (that uses libzypp) after initializing libzypp (bnc#873877) - 3.1.73- enable top bar with logo during installation (bnc#868722) - 3.1.72- Switched from the old to the new network setup client for remote repositories (bnc#869640) - 3.1.71- fix crash from last fix and adapt it to cooperate nice with autoinstallation (bnc#873458) - 3.1.70- return error message if base product not found and continue in installation(bnc#873458) - 3.1.69- removed loading 'pciehp' Kernel module (added for SLE 11 by FATE [#311991]) - it is now built-in Kernel (bnc#865834) - 3.1.68- added missing files to package (bnc#872925) - 3.1.67- Put wizard title on the left instead of on top (bnc#868859) - 3.1.66- added handling of release notes for slide show (bnc#871158) - 3.1.65- save a copy of pbl.log - 3.1.64- remove LIBGL_ALWAYS_INDIRECT (bnc #869172) - 3.1.63- do not write network configuration from upgrade to system (bnc#871178) - 3.1.62- remove ssh_service_finish as it is handle in firewall_stage1_finish due to split of ssh port open and sshd enablement (bnc#865056) - 3.1.61- bnc#869719 - fixed parameters forcing manual network configuration on user's request at disks activation screen - 3.1.60- change cio_ignore kernel parameter according to kernel changes (bnc#869463) - 3.1.59- avoid constant redefinition warning(BNC#869202) - 3.1.58- skip "Installation Options" dialog when online repository option should not be displayed (part of bnc#868942) - 3.1.57- set LIBGL_ALWAYS_INDIRECT in ssh mode (bnc #868175) - enable yast theme in ssh mode - 3.1.56- download on-line version of release notes (fate#314695) - 3.1.55- add kernel parameters for s390 when cio_ignore enabled to never blacklist console or ipl devices (fate#315318) - 3.1.54- bnc#858523 - dropped disabling network configuration code. yast2-network is in charge of it now. - 3.1.53- don't hide ReleaseNotes button going back fron inst proposal (bnc#867389) - 3.1.52- run scc_finish client if present (FATE#312012) - 3.1.51- fix malformed string exception if cio ignore is disabled (bnc#866995) - 3.1.50- call proper bash agent otherwise cio ignore feature do not work (bnc#866614) - 3.1.49- do not crash if there is no general section in autoyast profile (BNC#866529) - 3.1.48- reset proposal after rescanning storage (bnc#865579) - 3.1.47- revert back complete skip of probing due to disks with activation (BNC#865579) - 3.1.46- Do not rerun system probing as it is already done (BNC#865579) - 3.1.45- implement cio ignore feature during installation for s390x (FATE#315586) - 3.1.44- Removed an icon from License Agreement dialog (bnc#865575) - 3.1.43- Adapted ignored_features to handle possibly missing Cmdline entry from Linuxrc (bnc#861465) - 3.1.42- Removed hard-coded color and RichText formatting from installation confirmation dialog (#bnc#865371) - 3.1.41- Make vnc use real yast theme (bnc #855246) and make vnc screen size configurable. - 3.1.40- ssh installation: fix network start after reboot (bnc#850446) - 3.1.39- Prevent from re-defining CopyFilesFinishClient class (bnc#864631) - 3.1.38- Writing bootloader as late as possible, several configs need to be written and coppied to the installed system first (bnc#860089) - 3.1.37- Copying all udev rules from inst-sys to installed system (bnc#860089) - 3.1.36- fix detection if ssh daemon run otherwise ssh installation do not reboot after first stage(BNC#864260) - 3.1.35- fix namespace collision that cause error in installation - 3.1.34- keep proper installation mode after cloning(BNC#861520) - 3.1.33- fix dependencies to properly require new ruby bindings - 3.1.32- removed unused release_notes_popup.rb - Remove initialisation of Report in autoinst mode from inst_system_analysis. Not needed any more since autoyast Profile is now processed before inst_system_analysis gets called (bnc#862829). - 3.1.31- Implement minimal installation feature (FATE#313149) - 3.1.30- fix false positive errors in log for easier debugging in future - 3.1.29- inst_inc_all.rb - added missing import (bnc#860263) - 3.1.28- Remove write to non-existing /etc/sysconfig/suseconfig (FATE#100011) - 3.1.27- fixed DASD detection (bnc#860398) - 3.1.26- Fix exporting configuration in first stage (FATE#308539) - 3.1.25- fate#316768, bnc#854500 - enable network service according product feature - 3.1.24- removed inst_scc.rb client (moved to yast2-registration) - 3.1.23- Remove icons from system analysis according to Ken's comments (fate#314695) - 3.1.22- Remove "Change..." button in non-textual installation - Add "Export Configuration" button in non-textual installation (FATE#308539) - Add "Export Configuration" menu item in textual installation (FATE#308539) - 3.1.21- adjusted UI according to Ken's comments (fate#314695) - 3.1.20- add clone proposal and finish client (FATE#308539) - 3.1.19- added capability to install OEM images (fate#316326) - added handling Release Notes button (fate#314695)- Add abort and fail hooks for installation - 3.1.18- control files have been moved to a separate package/git repo (https://github.com/yast/yast-installation-control) - 3.1.17- fixed Makefile.am (added missing inst_scc.rb) - 3.1.16- Show hook summary only if some hooks failed - 3.1.15- fix opening zfcp client in disk activation on s390 - 3.1.14- added a new client for SCC registration (first iteration, UI only, does not work yet)- fix failure in remote disks activation client - 3.1.13- removed "trang" dependency (requires complete Java stack, convert the file directly in the source repository) - 3.1.12- remove server base scenario and media check clients from SLE installation (FATE#314695) - add storage proposal dialog to SLE installation (FATE#314695) - 3.1.11- Show popup window with used hooks before installation finished - 3.1.10- Add direct link to network communication from remote disks activation (FATE#314695, part of NI requirements) - 3.1.9- Add hooks to main installation client - 3.1.8- removed support for automatic 2nd stage (the 2nd stage has been dropped completely) (FATE#314695) - 3.1.7- Proposing separate /home partition on SLES and SLES for VMware (FATE#316624)- move some steps from removed 2nd stage to the 1st stage - "inst_mode" client: removed installation/update switch, renamed to "inst_installation_options" - 3.1.6- control file cleanup: * remove the 2nd stage in installation (FATE#314695) * removed autoconfiguration support in the 2nd stage (the 2nd stage has been removed completely) * repair mode removed (not supported) (FATE#308679)- 3.1.5 - replace runlevel entries in control files with default_target entries - replace dependency on yast2-runlevel with yast2-services-manager- bnc#849391 - removed explicit start of second phase of SuSEfirewall2 initialization. Not needed when systemd is in use. - 3.1.4- install "perl-Bootloader-YAML" package - removed "Use Automatic Configuration" option from the installation mode dialog (the 2nd stage has been removed) - 3.1.3- install only "perl-YAML-LibYAML" and "perl-bootloader" packages to the target system - updated scr_switch_debugger.rb client- show release notes button (fate#314695)- removed long obsolete EVMS entries from control file (see fate#305007)- removed autorepeat workaround for bnc#346186, not needed anymore, xset might not be installed (bnc#846768) - 3.1.2- Extended support for ignored_features: They can be also mentioned in PTOptions and thus not appended to Kernel command line (FATE#314982)- Added support for ignore[d][_]feature[s] (FATE#314982) allowing to skip some unwanted features of the installer - 3.1.1- Dropped modem and DSL detection (and configuration) from installation proposal (FATE#316263, FATE#316264)- do not use *.spec.in template, use *.spec file with RPM macros instead - 3.1.0- yast2-mouse was dropped, do not call its components (bnc#841960) - 3.0.7- fix console status after the installation (bnc#750326) - 3.0.6- do not mention xorg-x11 in the control files (bnc#837450) - remove obsoleted part of X11 related code - 3.0.5- bnc#798620 - removed proposed hotfix for the bug. The hotfix could block starting firewall under some circunstances. - (re)starting firewall is handled in yast2.rpm since 3.0.2 - 3.0.4- use pure ruby solution when sorting proposal items- use pure ruby solution when sorting destkop items, so major desktop (with same order number) won't get resorted - 3.0.3- check the product profiles during system analysis and copy them to installed system (backport of fate#310730) - 3.0.2- removed empty agents/Makefile.am and unused testsuite/Makefile.am - removed obsolete BuildRequires: doxygen perl-XML-Writer sgml-skel yast2-testsuite yast2-storage yast2-pkg-bindings yast2-packager- remove trang from BuildRequires: rng can be created during packaging, not needed during build- correctly write supporturl (port of bnc#520169) - limit the number of the searched disks to 8 of each kind to shorten time needed for finding SSH keys (port of fate#305873) - 3.0.1- converted from YCP to Ruby by YCP Killer (https://github.com/yast/ycp-killer) - version 3.0.0- ignore SIGHUP in YaST2.Second-Stage to make autoyast installs with serial console succeed again (bnc#825728, bnc#823224)- fixed sshd check (bnc#825160) - 2.24.10- show release notes of newest product first (bnc#827590) - 2.24.9- adapt control.xml to offical Factory one: added e17 desktop, enabled online repositories - 2.24.8- only show desktops for which their defined patterns are known (needed when desktop defined in control file is only available via some optional installation source - fate#315061) - 2.24.7- make check for sshd more robust (bnc#825160) - 2.24.6- bnc#774301 - fixed udev events handling in kernel_finish - 2.24.5- use WFM::ClientExists() call instead of checking *.ycp file presence (works also with non-YCP clients and checks also e.g. /y2update/clients path)- Using unique IDs while calling rpmcopy_secondstage to prevent from disabling this step in AutoYaST or Upgrade while it should be disabled only in Installation (bnc#813072).- startup scripts: if RC_LANG is not set, use en_US as default (bnc#815265) - 2.24.4- call unicode_start/stop and initviocons only on consoles (bnc#800790) - fixed check for missing initviocons - 2.24.3- show dialog for all available disk controlers (bnc#807026) - 2.24.2- force disk activation when Storage reports no disk was found (bnc#810823) - 2.24.1- always return boolean from DeployTarImage (bnc#804293) - make the "Check drivers" error message depend on control.xml variable (fate#312875, bnc#805251) - 2.24.0- NetworkManager is enabled and active after second stage (bnc#808039) - 2.23.13- deactivate RAID before going back to "Disk Activation" during installation (bnc#806454)- fix got_kernel_param in misc.sh to not match substrings (so far kernel parameters like systemd.log_level=debug activated Y2DEBUG) - 2.23.12- prevent systemctl hang in 2nd stage (from fcrozat@suse.com, bnc#798620) - 2.23.11- start the add-on module also when "addon" boot parameter is present (fate#314318) - 2.23.10- Adding repositories that cannot be (re)added as enabled in a disabled state (bnc#779396). - 2.23.9- adapted to changes in Storage.ycp API (bnc#797245) - 2.23.8- set new keyboard layout right after selecting (bnc#796589) - added SYSTEMCTL_OPTIONS to Firstboot/Second Stage services (bnc#791076) - 2.23.7- show the info about possibility to download drivers from drivers.suse.com (fate#312875) - added KVM installation scenario (bnc#795067) - 2.23.6- disable USB sources after installation (bnc#793709) - 2.23.5- allow using local repositories during update (bnc#779397) - 2.23.4- fixed installation of systemd units (crrodriguez) - 2.23.3- removed fonts_finish, its only action was to call obsolete SuSEconfig script - removed inst_suseconfig client (fate#100011) - 2.23.2- do not allow to go next without desktop selected (bnc#786507) - 2.23.1- removed suseconfig step from installation sequence (fate#100011) - 2.23.0- create simpler and non translated aliases for update sources (bnc#768624) - 2.22.10- set TERM=linux for 2nd stage services, to keep ncurses nice (bnc#768356) - 2.22.9- ensure Plymouth is hiddent before 2nd start, to prevent system freeze (bnc#768185) - ensure 2nd stage is started before SuSEfirewall2_init (bnc#733361) - 2.22.8- kill console before reboot (bnc#759627) (otherwise systemd will not proceed with system shutdown)- require yast2-proxy for 2nd stage (bnc#764951) - show a message if network config has failed (bnc#765129) - 2.22.7- enhanced image installation help text (bnc#732914)- adapted to move of testX (see bnc#749184) - 2.22.6- create link yast.ssh for 2nd stage ssh installation (bnc#745340) - 2.22.5- Improve layout of the release notes dialog (bnc #550610) - 2.22.4- adapt the style only for ssh installation, not vnc (bnc#742777) - 2.22.3- Fixed bnc #742777: ssh installation needs to much bandwidth - 2.22.2- confirmed license - 2.22.1- save ecdsa keys as well (bnc#726468) (added where missing)- Added ntp-client into list of cloned modules in control file (bnc #738019).- Reading the current random/poolsize from /proc to store the exact number of bytes (bnc#692799).- Modified saving state of the current randomness (bnc#692799).- Fixed saving state of the current randomness (bnc#692799).- ask for Abort confirmation in Update URLs step (bnc#728907)- merged texts from proofreading - 2.22.0- Disable routing initscript commands through systemd, prevent lockups.- use same code to display ip addresses during vnc and ssh installation (bnc#727802) - 2.21.28- Ensure network is not started by systemd before Firstboot / SecondStage (bnc#726823) - 2.21.27- control files: save ecdsa keys (bnc#726468) - 2.21.26- Creating /etc/mtab linking to /proc/self/mounts in umount_finish (bnc#725166) - 2.21.25- Fix text mode handled in systemd (bnc#724115) - 2.21.24- compress the log file from 1st stage of installation (bnc#716938) - 2.21.23- Use latest macros for systemd - Drop workaround for bnc#719221, systemd is fixed now. - 2.21.22- change the URL for congratulation dialog (bnc#720481)- control.openSUSE: use lightdm as default DM for Xfce - 2.21.21- updated systemd service files (bnc#719221) - 2.21.20- unmount previously mounted /run (bnc#717321) - 2.21.19- improved package update check - display only the repositories with an update available, display package updates in details - 2.21.18- enable system cloning only when autoyast2 is installed (bnc#692790) - 2.21.17- fix build for older distributions - 2.21.16- added systemd .service files for second stage and firstboot (from fcrozat@suse.com, bnc#713760) - 2.21.15- expect there might me extra checks for disk controllers with s390 (bnc#706911) - adapted help text and label in installation mode selection (bnc#711160) - 2.21.14- upgrade_urls.ycp - do not display reading and writing progress, it is pretty quick and just causes screen flickering (the write progress is displayed only when there is an enabled repo to add, refreshing it can take long time) (bnc#692614) - 2.21.13- fixed .desktop file (bnc #681249)- 2.21.12- Copy network interface naming rules early to get them to initrd (bnc#666079).- extraurls: check whether there is an update candidate in the added extra repositories - openSUSE DVD does not contain all packages, packages from OSS repository which are not on DVD medium were not upgraded and were left in the old version even after adding new OSS repository with updated version (bnc#693230)- cleanup: removed obsoleted SourceManager::SyncAddedAndDeleted() call (zmd sync has been removed) - 2.21.11- use term "Software manager" instead of "Package manager" (bnc#585679) - 2.21.10- Preserving the /dev/urandom state from inst-sys after the installation (bnc#692799) - Automatically enabling haveged service if installed (bnc#692799) - 2.21.9- Added control.SLES-for-VMware into the SVN- Removed obsoleted X-KDE-SubstituteUID from deploy_image.desktop (bnc#540627) - 2.21.8- Show Xen Virtualization Host Server Installation scenario only for x86_64 architecture (bnc#702103) - 2.21.7- fixed typos (bnc#703119) - 2.21.6- always loading 'pciehp' kernel module on Dell hardware (FATE #311991) - fixed control file validation - stricter btrfs_increase_percentage definition in all control files (only 'integer' is allowed)- add btrfs_increase_percentage to to category "partitioning" in config.xml files - 2.21.5- enable YaST restart in the 1st stage (bnc#694299) - 2.21.4- added option to configure FCoE Interfaces when started with WithFCoE=1 argument (fate#307445) - 2.21.3- Copy /media.1/build to the installed system (fate#311377) - 2.21.2- show the 'before-reboot' message in RichText, so possible command can be copy-pasted (bnc#383519) - 2.21.1- do not start automatic configuration for autoYaST (bnc#679435) - 2.21.0- Handling disabled installation steps also in Live Installation mode (BNC #675516) - 2.20.6- fixed braille support during installation (bnc #672086) - 2.20.5- Adapted openSUSE control file to the current naming schema of desktops (BNC #667408)- fix initialization of AutoUpgrade for 2nd stage - 2.20.4- adaptations for unattended migration (fate#310481) - don't delete /etc/mtab if it is a symlink (bnc#665437) - 2.20.3- fixed progress during live installation (bnc#665413) - 2.20.2- update XFCE desktop definition- Using wider space for licence displayed in non-textual interface (BNC #607135). - Fixed DUD deployment (BNC #626337)- fixed behavior of window closing in installation proposal (bnc#636980) - use df for estimating partition size for live installer (bnc#555288) - 2.20.1- don't use spaces in repo alias (bnc#596950) - inst_addon_update_sources.ycp - removed obsoleted ZMD sync call - 2.20.0- removed link to repairing the system - 2.19.20- fixed the cloning at the end of a manual installation (bnc#605132) - 2.19.7- allow btrfs as root fs - 2.19.6- Script copy_files_finish copies files with --dereference to prevent from copying symlinks instead of the files content (BNC #596938).- disable Qt/Gtk frontend if testX is unavailable (bnc #585432) - 2.19.5- Searching for LiveCD license in /usr/share/doc/licenses and / directories (BNC #594042).- fixed a broken yast2-installation.spec.in - fixed broken schema validation files for control.xml files - 2.19.4- inst_suseconfig.ycp - do not reset UI product name (&product; macro) (bnc#539906)- Previously used repositories switched from enabled/disabled mode to removed/enabled/disabled mode (BNC #588659).- Port from SLE11 SP1: process files in _datadir/autoinstall/modules with %suse_update_desktop_file. This passes their strings into translation (bnc#549944)- Unique identification in inst_upgrade_urls switched from URL to ALIAS (BNC #587517). - In case of re-adding CD/DVD media, user is asked to insert correct media before adding it (BNC #587517). - Only upgrade packages if upgrading from SLES 11, otherwise use patterns for upgrade (BNC #587544).- Fixed calling update.post from DUD (BNC #586609).- CIM service is proposed as disabled by default (BNC #584524).- Documented YaST RELAX NG schema (FATE #305551). - Correctly re-added unique_id to RNC - AC steps and proposals (BNC #582094).- clone checkbox at the end of the installation is always enabled now and can install the autoyast2 package if needed (bnc#547486)- UI for autoinstallation images added to deploy_image_auto- Steps 'user' and 'auth' enabled again in Live mode (BNC #547931).- Fixed license agreement check box visibility (BNC #571846). - 2.19.3- Added LXDE to openSUSE control file (FATE #307729).- Fixed 'going back' from services proposal BNC #572734.- fixed message during ssh installation (bnc #518616)- updated control.rnc - 2.19.2- inst_complex_welcome adapted to Language::SwitchToEnglishIfNeeded (bnc#479529) - 2.19.1- Adapted for new API to ProductLicense (FATE #306295).- Package kde4-kdm has been renamed to kdm (SLES, SLED control files) (bnc #561627).- Un-check automatic configuration box when user selects update (bnc#537625)- Enabled CIM by default (SLES and SLED) (FATE #305583) - Adapted RNC for control files- dereference hardlinks when deploying live CD so that it can be also deployed on multiple separate partitions (bnc#549158)- Repositories added by inst_addon_update_sources use Pkg::RepositoryAdd that does not need access to network (bnc #557723)Cumulative patch with SLE11 SP1 features: - In TUI (ncurses), use plain text (.txt) file with release notes, if found (FaTE#306167) - Set /etc/sysconfig/boot:RUN_PARALLEL according to corresponding value in control file (FaTE#307555) - 2.19.0- Added control file configuration option require_registration (FATE #305578).- lan module in 1st stage (FaTE#303069) - 2.18.34- during update, do not save timezone and console settings (bnc#547587) - 2.18.33- Fixed handling repositories during upgrade (bnc #543468). - 2.18.32- set the time after chroot (bnc#538357) - 2.18.31- correctly set the keyboard layout in 2nd stage (bnc#542009) - 2.18.30- Adjusting understandable name for update URLs added during second stage of installation (bnc #542792). - 2.18.29- Correct HTML format tags in helptext (bnc#540784) - Set firewall status according to user's choice also in non-automatic 2nd stage (missing call for AdjustDisabledSubProposals) (bnc#534862) - 2.18.28- Enable SSH service after reboot if this is SSH or VNC installation (new ssh_service_finish client) (bnc#535206) - 2.18.27- enhanced display of release notes (fate#306237) - 2.18.26- better error handling for image installation (bnc#533601) - 2.18.25- Introducing unique IDs to unambiguously identify AC steps and sub-proposals - Writing disabled AC steps and subproposals at the end of 1st stage, reading them back at the end of 2nd stage - Filtering out disabled AC steps from AC workflow (FaTE #303859 and bnc#534862) - Require new yast2 base - 2.18.24- Dropped unnecessary fallback text from the fallback control file (BNC #536288).- Do not copy xorg.conf to installed system anymore (bnc #441404). - 2.18.23- do not disable qt/gtk frontends if xorg.conf is missing (bnc [#533159]) - 2.18.22- Simple network (firewall) configuration in 1st stage (FaTE #303859)- added calling bootloader client bootloader_preupdate to control file to fix multiple grub entries (bnc #414490, bnc #477778).- disable yast2-x11 during installation (bnc#441404) - 2.18.21- adapted to changes in yast2-country: no saving of xorg.conf (bnc#441404) - 2.18.20- Fixed Welcome dialog layout to have more license content visible and to align language and keyboard widgets with it. - Not offering installation images if there are none (bnc #492745). - 2.18.19- fix build with automake 1.11 - 2.18.18- adapted for unified progress during live installation (bnc#435680) - 2.18.17- use minimalistic xorg.conf during installation (bnc #510015) - 2.18.16- moved .proc.mounts agent from yast2-installation to yast2 (bnc [#504429])- added kdump support for autoyast installation (FATE#305588)- Installation/Upgrade newly require some packages essential for them to succeed (bnc #469730).- Using a new yast-spanner (old yast icon) for Repair. - 2.18.14- Fixed Vendor module to use zypp history file instead of using y2logRPM (bnc #456446). - 2.18.13- Added documentation for installation images.- KDE 3.x dropped from openSUSE control file (bnc #493547).- changed the error message of missing hard disks during autoinstallation. Might confuse s390/iSCSI users. (bnc#476147)- Fixing reevaluation of packages to remove, install and/or upgrade after images are deployed during first stage (bnc #489448). - 2.18.12- Added new globals->ac_redraw_and_ignore control file item (openSUSE and SLED) that ignores if AC UI is missing and just redraws it. An error is still reported in case of missing Wizard widget (bnc #487565).- Continuing on Repair integration. - Handling missing FLAGS in the content file. - 2.18.11- Location /etc/modprobe.d/blacklist has been renamed to /etc/modprobe.d/50-blacklist.conf (bnc #485980). - Unified inst_mode handling, especially correct handling of Automatic Configuration together with switching to Update mode (originally reported as bnc #469273). - Repair workflow unified with the rest of installation. - 2.18.10- Fixed help for "License Translations..." button (bnc #481113).- Obsolete 'tar --preserve' replaced with 'tar --preserve-permissions --preserve-order' (bnc #483791). - Added recovery support for AC (dialogs) possibly called by AC scripts (bnc #483211)./bin/sh/bin/sh/bin/sh/bin/shyast2-installation-devel-doclamb57 1553298543  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     4.1.45-lp151.1.1   !"#$startupAUTHORFirst-StageF02-hwinfoF03-umountF04-languageF05-cmdlineF06-terminalF08-loggingF09-startF10-cleanupSecond-StageS02-loggingS03-autoconfS04-languageS05-configS06-servicesS07-mediumS08-startS09-cleanupYaST2.First-StageYaST2.Second-StageYaST2.callYaST2.sshcommonarch.shfunctions.shlanguage.shlogging.shmisc.shnetwork.shstage.shvnc.shhookspostFirstCallpostFirstCall.readmepostFirstStagepostFirstStage.readmepostSecondCallpostSecondCall.readmepostSecondStagepostSecondStage.readmepreFirstCallpreFirstCall.readmepreFirstStagepreFirstStage.readmepreSecondCallpreSecondCall.readmepreSecondStagepreSecondStage.readmerequiresYaST2-Firstboot.serviceYaST2-Second-Stage.servicecio_ignore_finish.rbcio_ignore_proposal.rbcomplete_workflow.rbcopy_files_finish.rbcopy_logs_finish.rbdeploy_image_auto.rbdeploying_proposal.rbdesktop_finish.rbdisintegrate_all_extensions.rbdriver_update1_finish.rbdriver_update2_finish.rbinst_addon_update_sources.rbinst_complex_welcome.rbinst_congratulate.rbinst_custom_patterns.rbinst_deploy_image.rbinst_desktop_roles.rbinst_disk_for_image.rbinst_disks_activate.rbinst_doit.rbinst_download_release_notes.rbinst_extrasources.rbinst_features.rbinst_finish.rbinst_initialization.rbinst_install_inf.rbinst_installation_options.rbinst_instsys_cleanup.rbinst_keyboard_root_password.rbinst_license.rbinst_modules_extensions.rbinst_network_check.rbinst_pre_install.rbinst_prepare_image.rbinst_prepareprogress.rbinst_product_selector.rbinst_proposal.rbinst_release_notes.rbinst_restore_settings.rbinst_rpmcopy_secondstage.rbinst_save_hardware_status.rbinst_ssh_import.rbinst_system_analysis.rbinst_system_role.rbinst_update_installer.rbinst_upgrade_urls.rbinst_welcome.rbinst_worker_continue.rbinst_worker_initial.rbinstallation.rbinstallation_settings_finish.rbkernel_finish.rbldconfig_finish.rbnetwork_finish.rbpre_umount_finish.rbprep_shrink_finish.rbproxy_finish.rbremote_finish.rbroles_finish.rbsave_config_finish.rbsave_hw_status_finish.rbsave_y2logs.rbservices_finish.rbsnapshots_finish.rbssh_import_auto.rbssh_import_proposal.rbssh_settings_finish.rbstroj-casu.rbswitch_scr_finish.rbtest_inst_client.rbtest_proposal.rbumount_finish.rbx11_finish.rbyast_inf_finish.rbinstallationinst_inc_all.rbinst_inc_first.rbinst_inc_second.rbmisc.rbinstallationcio_ignore.rbclientscopy_files_finish.rbdeploy_image_auto.rbdeploying_proposal.rbdesktop_finish.rbdisintegrate_all_extensions.rbdriver_update1_finish.rbdriver_update2_finish.rbinst_addon_update_sources.rbinst_complex_welcome.rbinst_congratulate.rbinst_deploy_image.rbinst_disk_for_image.rbinst_disks_activate.rbinst_doit.rbinst_download_release_notes.rbinst_extrasources.rbinst_features.rbinst_finish.rbinst_initialization.rbinst_install_inf.rbinst_installation_options.rbinst_instsys_cleanup_client.rbinst_keyboard_root_password.rbinst_license.rbinst_modules_extensions.rbinst_network_check.rbinst_pre_install.rbinst_prepare_image.rbinst_prepareprogress.rbinst_release_notes.rbinst_restore_settings.rbinst_rpmcopy_secondstage.rbinst_save_hardware_status.rbinst_system_analysis.rbinst_update_installer.rbinst_upgrade_urls.rbinst_welcome.rbinst_worker_continue.rbinst_worker_initial.rbinstallation.rbinstallation_settings_finish.rbkernel_finish.rbldconfig_finish.rbnetwork_finish.rbpre_umount_finish.rbproxy_finish.rbroles_finish.rbsave_config_finish.rbsave_hw_status_finish.rbsave_y2logs.rbservices_finish.rbssh_import_auto.rbssh_import_proposal.rbssh_settings_finish.rbstroj-casu.rbswitch_scr_finish.rbtest_inst_client.rbtest_proposal.rbumount_finish.rbx11_finish.rbyast_inf_finish.rbcopy_logs_finish.rbcustom_patterns.rbdialogscomplex_welcome.rbdesktop_roles.rbproduct_selection.rbregistration_url_dialog.rbssh_import.rburl_dialog.rbdriver_update.rbinstsys_cleaner.rbminimal_installation.rbprep_shrink.rbproposal_errors.rbproposal_runner.rbproposal_store.rbremote_finish_client.rbselect_system_role.rbservices.rbsnapshots_finish.rbssh_config.rbssh_config_file.rbssh_importer.rbssh_importer_presenter.rbssh_key.rbsystem_role.rbsystem_role_handlers_runner.rbsystem_role_reader.rbupdate_repositories_finder.rbupdate_repository.rbupdates_manager.rbwidgetshiding_place.rbonline_repos.rbproduct_selector.rbsystem_role_reader.rbsystem_roles_radio_buttons.rbtransferfile_from_url.rbImageInstallation.rbInstData.rbInstFunctions.rbSystemFilesCopy.rbVendor.rbdeploy_image.rncssh_import.rnccfg_windowmanager.scretc_install_inf.scrrun_df.scrinstallation.desktoprelease_notes.desktopupgrade.desktopautoinstallmodulesdeploy_image.desktopssh_import.desktopyast2-installationCONTRIBUTING.mdREADME.mdsysconfig.security-checksigiconshicolorscalableappsyast-installation.svgyast-release-notes.svgyast-upgrade.svgsymbolicappsyast-installation-symbolic.svgyast-release-notes-symbolic.svgyast-upgrade-symbolic.svgyast2-installationCOPYINGhooksinstallation/usr/lib/YaST2//usr/lib/YaST2/startup//usr/lib/YaST2/startup/First-Stage//usr/lib/YaST2/startup/Second-Stage//usr/lib/YaST2/startup/common//usr/lib/YaST2/startup/hooks//usr/lib/systemd/system//usr/share/YaST2/clients//usr/share/YaST2/include//usr/share/YaST2/include/installation//usr/share/YaST2/lib//usr/share/YaST2/lib/installation//usr/share/YaST2/lib/installation/clients//usr/share/YaST2/lib/installation/dialogs//usr/share/YaST2/lib/installation/widgets//usr/share/YaST2/lib/transfer//usr/share/YaST2/modules//usr/share/YaST2/schema/autoyast/rnc//usr/share/YaST2/scrconf//usr/share/applications/YaST2//usr/share//usr/share/autoinstall//usr/share/autoinstall/modules//usr/share/doc/packages//usr/share/doc/packages/yast2-installation//usr/share/fillup-templates//usr/share//usr/share/icons//usr/share/icons/hicolor//usr/share/icons/hicolor/scalable//usr/share/icons/hicolor/scalable/apps//usr/share/icons/hicolor/symbolic//usr/share/icons/hicolor/symbolic/apps//usr/share/licenses//usr/share/licenses/yast2-installation//var/lib/YaST2//var/lib/YaST2/hooks/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/85a563a0c4c83080e294f4fffaac49eb-yast2-installationcpioxz5noarch-suse-linuxdirectoryUTF-8 Unicode textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableASCII textRuby script, ASCII textRuby script, UTF-8 Unicode textSVG Scalable Vector Graphics image RRRRRRRRRRRRRRRRRRRRRPPPPPP1c?1eQW ?ϼ F#w 2FwPB4*{u%\gXZ/ b]wW{D{ r#Jr!qzc00a vZϸ9rV B9A=fA*GcԘ 1}Qm¶n9ę! lOQ G~xQ՞8][̾p!N~! ˬq0AGBJO;4j}~` Vp9r@"C=dvܝ`ŸD5@"_F? jfԃ{xfd9(RmdBJnF`bs1NFA%O??h wsY5-)Sʼuݏ,Z&%U!> Ȳɿ:c ܾ/C! ) O}Ng}{cB~9.ϛ`j_ˌӜsƚDe]lOciϡEGu]tm Er̋2LieKGph[.k<o}“ܩ?q4YY6oۻ 毺s s0RĆ`Ŵ^,DG&AaMқ%~ Dm`qQ,)Y>/ (-&5&j~һ'K3S³K> ֑j0,LB5%~vdcr*1occ+"|{gQ^ѪNe^.1tE0% ~,J ZLk026#"I E+ABrDŽ[bɉZZGu)pԻP{ԅ%M! W6Thr59k}CѢYv 37n"w \&>6`h"Ps5'%GUT!>U?XGb%`XhG`fo>Dz7.EK_cpțzf 6;&PZ ßWɊ޶~kԄۍH4 ?rzdCN t#/ 8ҦPōg0AYjIjM0PQSkȪ/)Sd3u}_cbpkQ8VuaD~9}=እ4v.)b JwZ*ow4mxZS,*qvG_ Ոn*NYtaxzE%onjD!^ _=e&82 "u~jw*K B4^7;"i}:@Aw5"hp\[{ &QH4=?kUm+ܵcY4v9ņgޏjk4+E3m࠙9;:zOcnhWo((Tp i-D1&MIJ<L^lFDŽYD!Dt8VΗyı݊)L]@Q S&sftnr,ބ]R (UO9 OV/,ii[c͊/a!!+(+eVZ_#4k={Y'7>PV5pnL%՚d}]pS9d=!Cs"?HN]0 pViOuu {u8fģpc,ZL(MtMVM480)Wp`@ 5;0>\oC* _=[K)x63!Gz~ʙxHef7o9yyx:2#nGm~BYĽ2Ȍh?C[a$" T;(ry}q)߶Z"1۩OtBAK~N榲GXgrsƊm{<ObʢLqB5d eX7୙Ԭj]BvF]c m>Lg"vf༦l`bƅQ;N,B&Jts;[9| +|M:?fan(;YFDR ^qTf Q1oTdIP+9DImllie6jjydW@2/pی:JMž%s2>.jw5X0iѽ*"e ûlK;4E5a'xCk?r'g6KAt?uiп_K}.Biq 50%iUIώE`lyBP4&_F<L~GoTls1_ 80>jQ]h.{>t:ҁrdod| G%9Lp,kA G?/R,~^Ӡ>T֎.)ZFUL#J/Oblu[BՌ$0޼55k !`:ExZ;t=[e}Qp9 .TѨ8':5CQcH7?}w^jfƘѾbxXȩ4E[ԞD!_4<"mv>? 3['}Oa}d()jQ'rd 1 ' eJBŹ'FYbW.׺Bյc)-^c @8^PЗmXY4PCp::As? $re͒%gM1Z+{5zc1ՠ~C-?+'K4ѠĬ')gsfWϕ 7{ HӞAQ\d*4wۧRR&CM[oI5 f0k A% zJ%=:zwK~e֮ZJrVh;l[JR>S|-Cfopd訽BTG+&ġfL2Tr4 ݽ@\C{otE8A#UyP ~%qjQb ?$.˫?O-IKΌr뗌oP 闶,iډ#M'q;p0bQ>պo&xee QO %BHȇ{ <"􁷻]PA%~Яs#NBQ;3OoVwR. r!jDiÀox]] Y6/AY&aʭ(3=]+%hI2z&`s-WTpKxKXP< #`?wCVpόld9ZΘjcY.hI% dcbYfNE;).k¸"2m #|MwݞA!<᎜lJ3h: X@š&Qy3G!o쎽+n' \{nI~i2M!ΊGV}cyWozTBL=Lxw).'[]o;Ir=H*k Hh%?.+pԏuZr QrO?.Af8zX)x|6 Js1Fp14聓A2ޅIf!Q.3U0W q= K^+HEFAPO &'QI!o`Ec(-(t@ծ)~/ו{jf+ N0["[w&FWٻ, mmNI\Kz$,霩vj{XN=jK"M\ּjeqPpybٍ8fm&J=d!\# P6[ӗMgS5,nqRIȈ>-SY}Ok5Y"jdц0&3a|n74/L!TkgħH*]FOuUհ1աD0 Ԫ`frԯMSRXݍ 8Ө낆NHNb8wpI[gH&Xk<&dBn M ShvaK藧pY~5"L.3:1 cPèA-/IR ~y&Wߛ)wq8g15W(īJ tPuD=Ak ]a9Ĵa`s/oMM=xin ,VaQvFPP[!q 5( /̛~NMH S ՔZ#"Ml#5k^4r|晾A>ڠT%~"=VVBCFf+crdĂ&~vK@21=0] Wɷ SV?0H0~絹BXsk VT{e:kJeH9KL]ikVPd"j\\̒&͛/&"UvÜk.4_A(/>e 4[{*(Vevtҧ-I[BԷ; yExa{ςu Hu6v )~_WTcKeHPBFb-8y>NS~n "?ۚ0 ~*,O -.R@>_=o;JU լdFEb;VB1/ {ܰY9y6\Ǎ{/"67~8.e85.]0Ж6^o&jc5<`2eH5 L@r|`Jsp %'bH7]3ѻM,pb"M2Sa|l[7UY=U# TJ_>]^ k1M_eZzbato_^Nc[][x-pf,{Gr됦k/9+Yeq|ۈhJ+|1,*f[t.I-CY )& ^L:['@9Tv5]'s_6RwhOq.8דk}0\d2#.@J9T?&bE"6 CsukFϙaʆRQܞ7%}.BY-AGTl TP׏JmgE~@t5q+?I;4ˬϓ`:  !XuDM*#0_GrGQp;TԜ5.hcMO]glDL6Qr )[sJo p k8'셶]r Չy^';=ѲOi{n"S6OβA2Trl*UT$[VwPV6Wqڸ&ml%(j&1l9b{Tqm0Np@$fbk襛UTY^Mɥ:ᰖAڳ=9m VpPSW9#;[tΞ 1ޡxe-:>𾸜5t)H֘ttn0J"r5i(lb(2wyqi>n UkV xkfQERPv|(vSM=L}ɧ-Nw'U';e\a=LS'">B<7WZ+M>o(YYOGŪ%w - CbO"~ NX:sF&n#yavSV{;C绽ichԵJak/+_TFK!4̈.bS$a-/gK"pC0.QAK 12hcͳGN`AWyfKRŽO"t7mO;wR.z}oWusv}`ߖ…:s(L<׿$34}e N6w`?V\/y*$?.-pw_DžfY+OZT:xp4X9&EЛL> FN w .ӌ-8 sDpt|ڨ , SЛ%vT }=S?.Rٳp׶$c%0.赻@bڈqݗPy镤R1qol=tn E/b(f$i$uAyiECʤXp›#*ݻAQ\ڿɷFMv=I7U3 >][+[ٗh!S )vO!a~^U%|ڽ(_ %wj];0 B@'zU0ܡj:pb~mN_^_ii`w91a- Ï\ ed5~ ƿ:Ȋt_y:+A^-1;^ o^yd %& mReq\{W7yd|v<pCN{A3' n[,ePB&l1)Qǹu)eF~|*^*[xBmx둜_a~"b@j fF3tk꥽mhޭY*1V!W5,b=ڟS)ZS9("ٷq;l[ߌ:z{ϯOĤڡ0t )|Z2`-1.Xŏ/g~U%3hXå!'S̘M$C!T鐌w<!e eF@<ꢆTu<'QM⥑T ]g'Əac%d2MA:/I1)B碅ԌTm$̱\u5slj4husȮ v;G-fWT!6NA2wvVdW^-Ӄd&՜gZkiR8pOM+ʃJ)UÂLC5QE4G(>dgt\N 7%qxћFDLQ='"lijԹ3›}ED:w2[^jؽ)"JqFsת /.*=T t1< $yC'Ѵs#Gp)W:Vv즂\x/*mw4?1-~|+$($r)~A."{9"lٲݫ8?\t>y>$1u›*^ytf`(ʈsA5oGm:}_PZj0By%v+e5sp|) nuo%y N^:'w0?L-/O偞U#a@wE´˻ ?cb]T[Z鮚}_)0oʤNx<܏8ou"d[7ٸ0pxy~_v)ꌦGo)(Ov5T"(;uh!"+dT;!6ܝ`3b7~a `5aEцv)@(zlr1U ÿ;z|AH6Hi􄅧X-JȠ˹'QZHHf0ʈ4gCqN.e%NtҐ^yj~EAjuG)7_.dj  j=꺞qf]F+;jX%9's{5SىF`'LP1nc(am9GH\0)+& jpEY97|?D-cj%?6/1P(]`r XK']\܎.`d[.okWRoyy;30q͘I]V2uf\$xnayJXU\n ΰw-2Ǯvi\P.7f$Ğ]e!0re+/WX7 45v 6J\[w  x&]-EL>lXMRPk #*,wV2P[Y2@(hݛЂ^b7IY$X%m؀g`HN,d7 +\O]`KI*3P~EI[V߹ǩq1LқFsNyKM:aӥhǎvb jE)Be;XeUVxol}B3x *ӊnOX O o]n+=/(o#n?x~HZLX|$VsIM+n=bLGTbϭը/,bM4Ʀ6znuӢe O.>B# !~ULVNXR#xZa!F ăhHyY'ks"}cU _7ۮl@wJɴ]/! !PA3b|< |Qւy}Y$EGj>:_*#ݔ_e]O;zk[8KAxwP޿/Er2Wy<\J kJ*ScImk/ZDME!HWER0g*J렒HJYQ @NxVِ|q}"ţ5hBQ~hzaa 59>bۡȶi>_z$X8 d5LqFQd_ѧO9Ih4!\ߡO|CKB-&ƥ#O,7#*һbx`:˶~] aCNwcu) yxF?2QB f58< Y_l`)"D>WZz%a0DT1$PƔ n+ ݧm#?$k?H m0Dv {9,, tF_hYi;y?N 0ƈM^DӴolL"Dl$m ײٺX9>$.0VIy>:8lg4ӧ 弨d"" lyA) c l,W\ъ[Fd{5Z/:tr #u J8$@v LUig(a' dWS$^ X%(ERjxYLkidKJAA qZ'<'t.Iq>Ȁx^|ĪM:VM!2#E/aD" $;~5~'Xtlv{[FEq S=f79;8<4yJ:w? /Q wzH:#Ķ]ÀτnKCMf2J[ibKPw%=Z8a: dɎ^ {!S'ӰyUZG_Kd #O30cкMc6i/VB]c6ylScÊX wUg٣&1UqY5U f)ܔxiv=}>^_ $BWJXZ>~WۀP\F h\~b78)q 2ot,orF$7} 1,IƮpȡIA$f[;.:LvYvr)n)Es]Er PQ鎸yW*Qžq9۞ɷ1a12wJ;#? 365m:dP:w"! ^܂gR&I6WF2I0HI9C.n]i_?=ICOoᓉ}-xJ<" B #]*p TLO=`钛ś KbFKJ9x٧bǝU kAb3tKob]"jsvAu0FԪN;F'`\9Ew# ~7Ri 2y^dA 0Y?Yu59. O̖=oR,ʍ@Ē> D2K8r F0oB`Z)%r,jǬfZv,/:Lvgƾ/rJRE# ۤ&Vt)6 /q'i[$қlVr?|QgZ 73T:1]G.u p16Fϒ;)k>A+j{x(2'eg&I6 gO"RJR0WX6Fz>dMxJ-};#:gd>#8hxь/mo5յ0~ebX ^),:©3#JTy2uV6Z͞ōj/|>8<R$]||z̎^r%6IﴢD:Whc'b`NJ$kfހ?46f5r8ݝ( %jO:ޟyC[u.{pJ̜& #^6? %Zp"Gug5OPY ~w0)M&"V칹-7U8BiU'ó6()s$ 鰀&fCd]do&oBQ iLۼ&%%%26G3/y_o4]O>c^º-+%0r׾ii;`Kh+]IfRC,璔]N* B(&WR>YZjح!QI -9`[w"+5fر (ҍ^=LlT<"9]t /fA,&(]rR:.n[g̞|랆St;G_/b._?Wkg1 2fj7Bw#M;+)ccKmWMm6@^PgSg)?A9zl#݁ԓÈ_$hC'o#e*ϽB/+O@¥u]5C6v_}(i[p]x G+LJ%kU5~ko`մTU1/'7,Jeg:Q=v#{9Af3nwB 6כҴ~8H8{Yg\8hmѣrMi $m`/, ӎ+ 9 ]ӏI/%Vk>w ӊ6'Urq^*INN,67,ꅎ?0]o<-tpBөo܃J&&"IGzhoi+e|H^AQ䣸bӻ!_'.>+Ձco0ssb9 g+y{+SEekhgz"zAI~cRؐx6U.ؾ^ĺ"rj(|< j&=o6嬳`N;7 UU21 j(:a| /FЌJ`@Z22A|$҄Ij=+GSOQilݏT)pEnX5 "z='M/zcK5֬RF+SOxeӢg4K%_Q;g8Р/YH)m%XNݲ?YgZTmBFC\{ˈFsܚ a Q:oʂ:N~ ueMM.Lp9gIZQ N2 dFcg5S갿扜lDGn,4BNEPU3pOv oƬ1s)rgw\'9t޴%ӐƳ[k@;h*םr7d)f]fuv 8 ˛wd`BrJ9s4#Sk]}q`Xzi~=xxE"N7B\q* xFxg1k|G 5Sm 4(5\聪\ |?pb RJ U`-/ncYR Og20~3T,(4E}{p ISB"^ r\ cYe&C,鱿(f\07<3xZ5K;A"X?L 'P08|H6e>0 8W@܎(oX`Wj%&fq y*Riyǩ攑DG;t]PaVNw4D3+S],J?]l"}҆AOɋOEb61EݦT?_<d?I:?uWj,)4Ac`X2]d <;3v܍E[O}_6gCR3BSg;֐/ƒɣ-XcI\^p<F fWe@g1݀u-uvFҍy4Y)ENP7/!ybd$^z~QtBOS&9?†N>7TI@&?? WjCR׀˩v5Xj=޺t/&ct;EYcCj*MXzvK x}tj|իف&tM O=Z壓RRHnqo(5`LLp_cx(|@v\wrv209ѷ.]ur3hJM &#fgd54Gc1uBsw4G> :S)f JP۾ƯLˮ=aUl;Vq+GoQZM* 哮 >#qd9 ;FOr֯)O72OݰW6ZʱP >Vf xS/Չs=>ϖ|=apS8]c=J>^oyK sU5 { g1V p(:ɞ^amYu(mŨ mRzSRI-WCKm"@0Yq/x" tE~zf&mut,Ҍ[+X) ը\>)(0kd|_&]G] S28R{}Fv`ŰΌ9Qm,L"2S0ͩ,]8<\oI[x,:KEDCg~(mf=T&}d"=]+6-~$HhE;~+5Udc$=V{l)@DǔAG|w|GsMXC5MpJXCREÇ!&@ Y"ވ7;vnmQ\+gU*ptbh#*B6a)~SvľZ =tn.yyQbcfQߏð'6(|:E}PJ"6: +8-fӍw5 "pL^ɦ6t[QElk_؊HgysA-3(5ހj>2J~Q 6:.AP+U1Κu'xB%CPzI!A(\ e{IM|@fxVS3ܣ}OKn~3i"]%;)XӃt=<,qm)FxV)k*w&9{ꪑ=1@4u83GZʲA2 ""xCIXo&E跫F7[eJ WS/Ō Ks\%Jԥ`?T*m,m hq;[F:=?>[m(uÇDc@@J0G,FuGΰ,yδB` mV/: ni;{][E89ƞp4{vB Cэa>2Hѱ3YT:r7:Z凶nk#^}K8#Zȸlo8 @,mz<(eFf? 3".xQ:$_DvOsA1F1°Qf!Ul,I)) B5bk;3 },|4ZS-+T>ju9h?34mGD[pM{v_8:B1g/Οv.Z.h7MD ^4+8Y+pIȕfH>npWTBZsp4qřH2ldQ=Y4׎쟟'О$ 4i_a=o DH"揶i E? 0 p|t[uAH|H}ۻ1޺?c5Ґ H M~3Dw I_g< 796r4S'$4x3/hA@vWtf& 3R3d(-;8W, Bv PDلG>CH]_؝à#^w;&ֆ0htꌒqc̮0fJad"޼ZQִCϦ,g{rݙ6>/vm,HD׼{K؎n6ndAgc k*onjt@[]:HAeNsKGE嘬\rt[BNwg 8ip9iSo^yv'&¤@uPhVqAf&jg\1o_RNءgaShŔL.FJ'NZG e«s]A@UJɻnu`XxOgc $u3 m$O!>0:= ҝ5)vknnw!l&F6'^659Н$o&곤r]R5r7a"In_R>NJ\fC @2<@RI |cO8eX WsC"#li-c8фڦ"iK)RpfIx|R?l9-Ά.\7չT\HCbAtma0(";gh.Ť3$o5Im,NtB e2V0O:'3ih\j3v58by*)zGMQ̤T1:waG[\acnE~is5ƕ*54ƽOO..Q{;+0Kds1띑x&!Ťw$Pigh6cH瘓XO}>-DtYXcok!ނ8Ͻ@ݕc$MKv^B<|Fd/}B\HeTw'D}K!##3%l\r肌N%bб”w.}ugulKzYYGa8:e?.zk! ^6v/XW7QEXy¢WZ8ac|ْLࢤ2j&ͅ @m;=ʈj(i_:e:+ gof䰭]zF˒lW#!!COrt~Ow{>Sk"\^t t65QwL"gCeUrPJUh1'avGƄ8,;vǓ\cmH좞qjm 䥳]:}Y%ѓ%nI@»BAqiHNVs6Ts:ޱi\vQg#+< ?`}(xW9z>߽˧ۘU2Q7|x䎪]J{2&!ИRM/pQmJWE'Xquo 3Hb]o 6{or)Giނޮdn_`zW/:t綉`xȩ/_gZ`ok.(ٶ۟7[҅oC8* oP0+EGcUBAcȂGԼ=s9u_VF Nat QD['`SMhX/y'4$H>nx g@ Q]{1o{ZFg߲$ ٟx;1; Z]22h6`_ϣC ?҃XHN; Ⱥf%8m ~h.R4Ys\gA "??`̓ 꿨5)G$>Qƿ3Bjwe&^P[\@ZDc+UZf{o؄C|}6]F.ПVwR%]2F=-Ȏ-yO&~Ԟ}xB cMDo=C>B \ ,[ 3nѥ3KEKKDxZVˍ". jI݌#{}X?$*캵`Mڳ&@`@[oH"#( uH)B%x1 EdNAT7u+C_Ϸ&U/!&1@@,XE(E: 3at0h%휹',t #2LY06S,E}GB^rҘ~{% Fpܻ^h}Yv9mhT-C.S73B;#l|+!^v-0E5UY5J <c뎟Bo.Wxք;htC -jk*/ɻcA9tu:]l~`*Zhhi? *? X @d v(+M)j(R1fð0RahC )]!A⼜z%5:5/5IJOyr]Q[;L/%7"Os(b.ꁘ5n zMe*1 6o%d"f.|E "{W-TXrhvbKֶ͌e8~=!,$vm+= _ƆVSw,?b6C܏\!&=nw1zi+ |Rwz?GR`b-gPc\Z([ $`PXf#s"EvĆ 5(;ar5~2y7NPtFATMFL);]4t#jHB: ,h".>g{){ޭB>czۇ4 2J?ks@DbcIMz6cW<$MI1fFl f5]s r/6GY!1mt'Fv:F`h h7K,8U9գ,qP5:6#9$?l'nBD_\֬+st!DC"Lv 2,uL#Eq)}p4c,a%gl~9ڀ"j}%#MM"tL*ɾEәr"?`դ?D@q)lnԵA=~Qθמjq4`8_%m)С=qB)YTİo1{D&n#|,Lje:Qx'6l qiŧuѻgRO?y] lS"@{ȑk4'H  hz摃kV[#zv3L 1$\a4</=`o_.t`eafZS؄ui[[Rk:BA,f|v)ǨJ?9˅8idmK1&GrP8=-HނRn6RҰ8)%ígpk-KyKxE+B `&[M_W 6H.+6iI(,=gXKbD>Nv}:Pϩ/C~wm3>uܧ&b#~[9$<3EIW3\`ͿzCxqU)RpTp3|.ZvEiCǬ9,yf9J ϓ,+oXo:Ā-I)_*(fx`či/8%YK)GIW4H̓cΕNh$tbWG3idv-ϧƉUO8kPk#a3* P8.ӓ.?X V2^k _AΕ(k-|Rm $-c& •{meuf|ިDrXMbVeQ=JVW|@͞YZӂaGd@#Gv\$U3crê+h}<|yb6Pog0K;)qqajV<iza-(Q+A' Bb3 MGfX m52]_qYKMӝxKΕ4HRp ,˫>|˚ q;38 #K EDу(Ɉ ܂1&+ԑel Ks$y;jvM3< owХ—_䡸= =E> @-<Tuꍑ6h>UÈܴ u=voAx ]K B8+(x:j&.)r)]> |쳺#:/u4]69ݳEcoa [ 寴~ 9{]ƺKszF^*͖k oxZ,azS6zލq>׽* mdHdqJ*b;HhߴTmvl34ꊽcOnX #127"CvW MFg.v=nXa.$+MiτiUêv4၁Dc'\W? 9YN(d\5;B/8prB^9jǑ،?Zv،vC&>t\24IVtO,Mn>W($y2Z_ Ӂ/ V'-ochopTu'eyԝ%اyyAv^usx3Ze&O97"*PM5#RZ'&&.{_Z㏄U(r9QE[HY%_@Kr "Վk bju9 lD{A6 OlXc\^H)טdv_̽$}9Y FR`QC> s_† ։v TzLj'لLFa-i./丼q2/FM ᪪k7WG<0сں$I)mi09Cv u`%GYQ&9eQr}6'=rt?w^Pk#S)ЬHgʹ D8/} g4 ~Yx%|WN++&~m.t]؞ؿTlL yڬJ9Yay rw\q832AK-Xw_ !k-"6p}L+TG]ru+[BZt3Ohy ;zexz{eY_|`@ݛ}Omtɨ?0~a`EK?hx'Y*(zu1ŌrUy~Nפ#` vh&hzq>yG#Ǫ=n冾&Ĵ! hjV 31؋ƩsŨDߔ#Xyb Cn:aiB臄eS:#,MhPQtq6@/kB_;I BZQǵI Ohpk-Ql-ϭYíenHN4ͻz\ oK@jxPWƸS+R1)TAdu\EIX[*ՁXM-٭E)y (O9A"x?=1!2Wݷ'Y9[AP,Bf?}3]Cgyx 6v*0<"Z+X̶g^]'^6|hA!~?u:n9q t9Y. UEf~ӫm|=Čmxh3X,[n˜gj A)0Z"Ci ,֑> e2棇1{ 0i9.YyA 7װfkE=M"&pF®4 Y%5w"+ZV:3ͰTWeQjfXQ6 _yHԙ|]'ypyq"_ԓ?mjl>(@|{}[)L3(F..>jf8V`Oy]y_3v?wmuR:tjPˬӥdn`a5 z:]Eɴ^_^.ǗN`cD',`2?ݴeNدW؃8bV4]+:[yH܈-/ΐrNJ[,H C,֙V>^ۦS.G%Q;Oӿa[PmBj·xddË cLSl*7zs.AmPlL~vao &N-wVHwأ[1r\c=Rezg03v1 kI4.\_l}e%Psw ?WCv J?MCe A0[ǞlkpC*ӑ<"ITG-_EE[Cv 俬} @00tg2I M{_fƟUH Z[Y}+i{5}n؄F<9$*TȆ̺R4< ,MЩNӭSHSfZTB!T"!}"GH|7xL'?K9yӔ~S5 ;=@Gc8 k )XBM,,$'IgKN QX̭KR9Hmr;D+} ּ_zap `9,b# yQ_?8^4N?[  ٰ+Z;?= G-$+7(n7m=Mʕb*|!6H[ fHg$Dh`,x}-%ĵ'Y//aLlOg3`Sni4A2Q 5QO;RNSk(Be| UƟaБ…S7Yu]w~/A =" .]% pI7[c 3Wt_~X52j2C*|w8yp%u?~[>-/U67V5lqf%5Ӗ:?lZv8h3H9f߁`V!{`J!QMM'ʀ%q`~L:l?ĉ0De9UoGZi%2)Fu1XJA@ /lU:( ZH7H GHvA׾e0\4W3JOؚ8 aL-Nq*FqF'2|z9;[eĺ(ij|^͊!Wm]P,@&*&,GcNJmwAƑU_D*k3/ ~Ǥ,/9&Z9I7]XKHƋϑKb_+}ҸdD3@W-]IDmI]һ[SwYF-"+[O_jFaܬ* _HXZP3=: q'nhMH3%*_ݲ֙5a6q 7`0# Y{wcQ{d4;\ϓX2RPoZ0_0ϵ=SwgsW#%;ljxh`=\ 4FRK wZ~/( b*4cͳr%?$,cY>)Y%J#.{rj dJ2q3Fz Pֳۆc&9l5)ր'GǁKxQb 64X[e;Q9.[zLksR,F'Z1sxG.\B3Ph­0V| U l5c*iOl_8v<8|0BWgWkU{_h]D ~S26 >ijv"-EYf1ɑ;IlY6fc"iϕ SM V7˳)ّq&}] ir_-SKÂ:!sFƸ6f+(B! DMD{&|4=')愣l\nG'%.[|;P9CM/e+`<%6`w.ǕQ~L_B6& J}^qh1b8IĞ2JN0{hy7?]obͥB6!\7ӶNMKοWnBbB ΢2\We $o^Qq @jT_7G^}5՚rۋ-nܚMĨ s:~apŕduSV B_ u:6BAL2 iZuxM^6앍zxr`(A} cK )+b.my ڠ5FU`m<5ԲJq"vKkk_q=s];d}i#S 3_]|duK?g54Iɩ@[)x LViot84mϝ\GernH@ | 3wn[0~3@=#L `Y1.m\n8|{f3ZS5FEЏq@PQM>I[:.5)pd Woo;PFޠĕ7nakBſ2iqt_~iD51 ^x=e^sӬ(ՙt^ .ݻda]p$deY qtd*`;(g?- +t߱GbƳ _Hy7p$`(j}`'rV)~ Xv*ev"2Aj(;xgfLԈFKZq܎ E[y?C45N4}^|rJnIqMUߧ0* H; 8M(g*1j\HL/$YuywVO(rl$;vق唌x؛|8nRd,UB6V$<8A!,."Q:k> Hp=d(mNOL0cI+u'n&QrS»*J]1߷L䍏Z2P3f<`ћΆu%ݑ)VIo2ǘ0]*RS0Ią)2N106@F[(x2#P뿣;2g y {H_C^x*EU==frKMN>ŽHgf,ET+v>{'-H`aRtk$,pŏjڠoxa8r.$ڙʎ1 u Y7ڢYw𒟈N4Cv#N5p]ק9/ײ,{`S=ӧRɊ8q K}~Z$𑲶7EqeQɡVt7XG$`Ђq>e?/Ml?XJgI(>ދ8.g.G&8QߟAH^hsl:*Q33_&Γu"a_{|jZ@.x4*uxY%ib공OY%4?m߸Й|C7"V4A2F!}@@M;sG wAԫGQ/e@>: ck>v H4)?ZN*pyAԵ1e]} Qdloū{ ϣ7622-Bۆ^CF䫺q\&YSe/ |z]>ͪyph}; ]frwLgؑ황@:!Nw(۱X *e@eԼ'޸K#F$A{^ˉ[~v)[ؿH,HhvEs]n M/퇓) l;Y(a晿t?9uEE(zhS&j8+D~)G$Vߞ2(T2N->pqGR $S–J!z$\9D:Al˨!y^ƛ&EΫv&(}Ʌ_(oc'z^EдzA+0YF: @RȨZOF) P5w޻ǛJGy tyҠ:pIg#kY-PUzLf2hJ v8+.f'd|meK hc2[kh4.Mk` 8+fwZz]KhF EϓsZi]iĩ$q?4UG_/r>a"Д3#t}R.àdytbQbVôqL~JpnC AgΎ;WPA϶FE 08Ƀwڽ` ?[u&uhJw#8h(D.KDzX9uJu[*wR#-_k_9  ɕf6#oL?16ǴABΥ:WTI_9)fxbcŅ\k/k&-`@ VP;#w>\lFrR1OokELREΑ4{YOq@g.iЬдP꤭ `tڧ-4QMG "n*BW7YFE*2('ω%/.3uQ;"\dkSr:8P,qpFj1@t"E.yށbd6Ny]o ( K>DX.R(g@]o LYd.u1uws/; "'˛<ӚGyyoh=Q~T BRr]ө69|X6wK2b}qz ZLhBV)1]C)U\@5`'f*<i@ KΜب087VcСnc6r5%ZQ~FW" qt[x)o.cRRdް[XH28W -JcRm E跀ճeGrUKACO{v:[s_x\XXE}YqJK"}~氆a8jnU[8Bktx2~G6MMfLt> ^A%4Wԋ=X^u_[Mh`q1uflpC&[0ՃMR %iʧA4MMW-{kSs_<10[D(xF%:$SoԀQ$Q ׾3Sї9cJP{lf{ۚʶ7wˡJnh! 6ŭ|XXA([V \3,D+;ş/ i[m=aۦ/Zi\-?=2_Tɋrx,^G. VVʞLu̙}q 'FWrmcc&6I>1C]gP$٨>؛MI{.X)X~c/5Xx,qŘm@^fPTat@]*2?v3@eǛ#X>}*B复wJϩ}?wΉmMg(KBC?.d͛1ODSy `+xa7:2ţʮImT pۤ˅N.?8TEUd6bT7*^b:)gD3.!',id]EKT9~#"sо`Ls6"g4b@noIL5nR<`/ Wo&LA܆Qqދ 04mF䍲Rx{>kO5 f f*ƿNUq!eľF*Ы6OӉVL)2֊xy#& bQ%;nl^0عFie sFӲ4 vZD}TH8r&ު,l D^,5ꋉv[(;uiDZmC&~B +haT_iGHsR蛳C&t&sLT׆,= N⃛fI/_8 OUsZ&ԣnc$;'lPXIoBܤƕ%"T<&N2^|{TpF\CKƟ]O7t1ɟ[ЛO{c_$W{̖}[0ez]Vzw60LcU!Pn>R7Nitl4*OW< 574=ql(~>/Fu];qWbkA~"[Yod4j!z6h McQ=1\bxZ}- >oV]}a y@Э%_a#obШVEwo:=Y_,P.]oDom/e~9gT]ґH’6!Cc6">)&Fuq8άM%odNK!}?8GOhݤL5*M.:OUp.!:JDwB/TҐŜ ic䶸IofԚzYxm̝vَb'P' }$:)@ c@y;cq@q_HZ١P^EP,G|>^bUr"j*_X/aX둕$#J;\[n${Sf7yT)ra)nɶp%t#ӘQeK' 4~N_kOs'Xs wVT.ℿSβ4 {ŵz,[l@XKhSL OI?| ÄqKu^5C}M.8A'?@[i>)4ƺ6ۯ 7+B^^g6l&'z"U'~8e[t+k;{ocm9InlAyv``Y, S{Xwbb&DXg.)0(79.gۜ؇@~ *QTtUˬʌfl͍k  JR r~:=U#͹(_X^@UZN;*dGQ?ӉM·ȩ@x>2p5$::q>!q쳖#R٭vYs,cm9B;$C{D'P8^WR$R@I$]Oge2V:AZU[]z-Q>@{lop?#mܚ'5p|f+N%kv!:hi; kt' ԕq"c}YId+AN /64ʛGj`O'wQ<Pkf˫˩ǜCou:qy{Xoz^ kåё),E> u>7c{ 'G2ْcq*\j}g9H OoS_}.!rK.GdlC )CeReLzqaBf4>9U5ST^D!Ea]4—Te39_K͛ f(inG NZ%~&Y`tw*x&{ynG+pmDn1&fʭ L5Z}vz{+0 Ӗ@K%vd.=WizRamZ<{/:s 4aMKW sznCۢ PyQ9boóy<M 7Un$񷠎V!N8G1o_ġ鶞n Z p}[laɡNb)0~~JCvBm%t! ]*0)\.B!88Q(W:AqQAf+!ۑ $!킎k5_k]eLnc`*'n#%G#j>@BHɎ;7^$sRZR}zSG 84U`d$J8o@ىPSHͷCӪ9:»{%G$PO8%,v +x;c$F# 9@ %aTxG;"c&tUڐEBX[?8|U⣲Sl[[wFpc]'b|^ =@zoޖU[~T|.t39NEρP JgB E(ȂjGLϴgI.{E k25bA^a ɬOtnGS`t~6[΋8nu@0F!? Zy`G<]˯ .Xm-Q5ķBfX$*h/܄V}3oKڊc(puJE.4mwS:,O7qNM^ mpbȐŨϴ${ 8&eޅF3d‘BN:NNÁU^hs0gX]hNz\cHdt+1<ҽxk0gVH(ufB3Ղax^Xty/vʑGqKZAmPInCb֖K$nO[pJ $f1ȧGGQ6/ @,NqjGY%` FRb\mBbb[(D( v5J'?p%# "N"Y? YD֣oqH"ɕeRPCnzzY mG>Ưc~مme&&%8xO[/ޫ7SD[UYQ7Ge>"حjc*B5AfҨVĴ@w?NěڳoLląu{n1@ uVHkB2^fUôŬ`=3cJoYWS!K!:aFaƱ{QovRtx+xEZ]g5 ߋ{Mg"U˗*y'K æ6_t216*>*QYJE3+ԇd(+ d(A/kkvwdf)v(ԃ30<`?3J@' 7MHW7\~&әbz?@\ޕ^@ f/іڌϖFuƵu&G_?&J-P^BF0ߟ'8KdԺNI^ͮrd K-^H) v T;uPgNA=OKCNH/>;H>i1u˃d! /_`D~A|'\u6@20i4cg;ڽhL:D錁#2|sM;x֙B>3{nEkx0.$L7l&d!.Sw̹_xyX ٹM!V8rHBpS&hBŐG3;d(0"Ÿ;qlC9*qFG[oR|ihEάL(VAgOca^"?ZMtA2$Q|FD&VϪAq˘TF5qtǗ]"տ^[Qt}.gw(0H`v wN:Tݤg9J:n}E@B#>5=i%>~'"(k<)~?(-l}g t`~kj{)bRS 8,Nb^5ehG$R{%1Er3峿F=~\Jx‚AѾIC~o d:;`,,uu9M|J*D/Y.es1撔j= ޠoBjр&>ԧnqLTKTP_ c[Y9K܉V N.WCN9YU)\_FfO4fk*pP',GNg$w`/QpEV-(lu\=;e } >cЌd#CQxXǸ+Ng*4t2l5g_v6kSuSMS:Nٷ\zzC]L](Th#^ޓq^ns۳WvQ^ Tw .dҋ%))_O m1iq `TfV9pS" rNvB;- #aSa `fernƠމkH%"eb:ltM A/6.,] FI)QA|۱EZϝ+hw`u貈#BR99qob/v7|Eg:&wM+18\WB9Qb^}/-1IjM2XיIbZ ]D_5u~W:(儰Y~6 ˅]iY) /0Ri20T,[ p#y].#†x#I88[{w ^!+5=(NQU / iEuƛ6p=ݞS9<)TV٠ e2C\(h5Yl˿\G+=龞Tdt7 ƒp7TŨvPKi*'yL)?X F)k&HluGY[HȊwϯj`{W%4>^P073#2kX53#L<\c٫GKp64}GH3}(l|S"מlR}W出eNs'N w PFe U'ݭc^ e-.tG S vnJ*t '[RT&7?; 6ˑ+f["p逍/oA'aM,2$]gopڙ6tʥm>=̳hWrkW gzQWW'WO'<i6|Wk))x|׼x,$>j z)>BR=[Ѿ%}N#|b.3?Da%eg}[UC@V7PN]98#o Q"VN϶1cdxƁ_w#[–RZYo4xF`5;q!e0y&[*WGˀ*x"(!;ߡihЊ^H@`+oü=}dвPD%eXۨP@9I0c?"sj!6J|59JE}EP^~WY咸⹜-/W eɓdR˧_&8%QLbW΀d.C6];YgzDp*O3z9RO­+~q@sx>ǁzGKUL6m۟:Wi5F|j @/CdR05,ヴ耤:OI7=J.PΕ1?`?*!z| :#4J%^q7e%&)։]P$)>dޜ 'CH;wJ+;]_JUcVvCfw*?%.t3ú=}Up vkr "z4;P{xm\e;: Ἱ^1CIdA?)Hl0DDhB5YYMYcRc_e`%)JؚI k@L]3{wBH\/TruV/'uHVK|YAl}T=!)T 4d(ؓ*܆vkp4qѿL6RQ]ՠgc9&'oD2.fiCdʈZ-A ߪ@ 4s+9PH]6H$=T1) |=4Yp+L1D쯰60[t 9G\PG3ᣯc̈́?T&c&3QL| Sr*ɉ؟ׅd[8v᠆т xv=FOk'yqVnn[z*=HAq2W!3S \$G b@zKN<#-^]KjƢ.fI;cYKLz:X0>X% 2.720G)!c@M/|^>6#M v&3G\;URsd xΆH|[ cև;fjT]'ay',RnJ8fᴌ_nx`,B,6ylf֧ƨhð2oX GR~>w]mh @|Lq滅]as SSQ1T`əº\oP|<ocxٵe-;gDlN_ ;Ã@Yr _wQ*BFY֑R=A[zTs3v!p1pLhFB{|U}˝I4ǞʀZ_Nڦ*O4,EħZY3_$K-D}iT|÷)bU-P@P@zN,uz#D `V* ΀nQk̢U>>*#rF:*I`-GoO4 xrrk -W|N|9ߪ+Bl89Vyh~ܹ8xe 8xo(6 @<ܠh/a?a'IeDnFh̆'{[C}`@ >lg-!a_اVsy.yC ƠիEtiFE*::mK؂_㧊eVFG N}M{#Q1.<TXP*vd، emӚ2ă0PzRW0 ˸f ) yY0% <lJ5t2m5+ҥFe6_oă@PZ9~7bfIXn\eߒZD_@k`0Zi,)pAs1%̗N=Z̜D ڦ JFJ]`F|)Z*`M-.9U,W4ȐqQYp[3 ՞%F@fR54lcV˜q$ 8J1VbMLzPt`]+o[isv$00-7 @Š >P { {5B܈LPuՊ@ M'Z uMDv.Xk} O,.cvd-2s.Gfq2wyA{AԈ OC|IU!悏'1<[< nx ϫ(Ɛm+١ Fh[d H՝`Iot#~ppDNx>Sb2 2ԪFV+UbYC*'쁇t2Xa"#PAwSA΁:a=i/4m6'ww3'<#:wEFEhE#w0t[?ıW,hZ6GN!o;LQS 0m& yt 7(M,RT  Z,Y|~?L7tRɴːPG \&X[\D1Vֻ ۱E}QLyw2ixyϗ] d{l;pmo߸\iNeKO)(j>/LI~IǷ}*|S 抿,fCIwK uwzt׮ p!>*Z^xJy]rrvtύhˏ* A JPJ!6,;(N&E:RҐ;͝sQ԰4Pӡlo+G"@>N6N5.ɐev^Y$K$32R++>`x'L*Kyl-4paOh)"|fg#!+$:~̀%P{7z1f* jF5Kک7ʐk+TV39uzchs37 8B89L@T_PMR/䐭2a2J_8k\#c5 KkD+X  LL5ۥAωКJB+? WutH«f~+oX4såyRsq''{ ~P|x_-k纟+,U#l:q[&&>fz0fBA6kYJ (8|_Ho ;)@&NuYPFםbJ:b wMHX}&\ؾx"rLQhaH0qT5I̺LǭmckDeP[̨Z":%7u `wCT gz9J̘UP0xFD%n/{#H_, bAprPF$%c+&F{Z @>I=۵:<*!XϢԿZgh O\$ &CGG#[]S= U~̶Qm#OCG}Ga`!9URv8~^'*[^SfŹNOcpUNwя(|5=ZC /ŋPb8W^:~ġ6z&]}S Q֯=L:oଇj>~œ+^㵕="]X.1SICf$ƇڇХ4e)8Gt胤0τ!CPd܎ ) jFa$MŒB".љ1W o:'LX4hA|6+f$4 [_ +u"dJ :< C-_#POA_,l<+IS(]8J sena#AEa8V%M2ǯ1J6I8ڔ*|7!ۧc_ HG\2dApo` fe#4$LS-D,g2\M &Q5F_JOj|{=]Ζ=Jgar.?4=EبGu<"#e(<[LwFnza;pI5=Xse4YǦL AA? oGSO^Y]A~qoBɀ3s ɡtv! drJ4VT2<|Cy:vۇt)n12y$2AuԄ*44ߌpf0\JFԚŜCeDϫm"Gi9wgH8~m?< A>sR!C:AUzD{9a>uPq,#"V%M/Ot\jD$b1_?䗶U *~xpP:":,pű0\uvth"/^|v⦬#v44c%+(=jq"%MM k$*j2J1ܢLZ ԎMX.u`AuiQm]l-:_P~L0, R=I+j5bOpŐloz;2X:he?i:ĵeGȖK̄-ݖ(ykmn$R ba9 > :CI]/lZB4 NL"A[$|D֮궵6L?+J@YObkXJ2L&Y;o kk Dt?K2FL?"c@{#>,kjC6'^s1'*\GP=ڥEvCA":{b?)[].Bk=< >>vCHA? 6/\t8L Gs> D] B( N1ҮCe])k$B({Dl 挆O>ȳ🢅noĆQEk~NX)D$DUʹ~ou8+ )aPK]aTwҔ_!u쾄z9p',#\+x{T\Ȟx]\0$D݉^6?U0TER(IREtz(xu&yBh%v6pJ}Q~ÑP+uI{kУ̝71?~~=FЈ3 ڍ|oPٸxbH*Inei#j{E̻p׳Ӷ3Bfh[Z!?$gcw!]y/)W6~BH8 <%R…25dNUuQoPЍ?*SjjWTy:x#qaLie3V"[bVv6'픁T] ڢD 2i52`V\hId<({5c?z ꃲĿ7  !)Ab-ZuÑ*pj x(0<^K^|0|͕9 QG$̦'xG'OW@+// Ɜp$[7zϏqRE_ Bi bs+eyzYW.O-`^\ W:Ll"7u]MM"7SQdWѪZc"7-e=H7ZI;:Ԩ@y![r82}aN(S~ʛ܉wdqHz28(aSkά#sZq_)˙*:^7#{s"/qrH~O94ڹb'TLjt(ryw1TENYŸQR2ۡZ4 op-80}ka J]91)n <޲D]whS= ?34W'Ġ;pg)*랝˹[ ܺd1qL`7Ut"}x 7Y9M>eqpN.k'|OfХPρ.B)Kڼڽ4(t{J(/?V&7 {Lbgj;U"%ڣ};p7t<0V{ j}_x,s;>-daj<Ɲ GĻejx9ociQ( c2lAu~^ r0Oid;}+B vB֩ps( S=>vvfmLbT[OK9NCrܕy5qU/k.,=L$sR氈+ᰝ~}SaѹsuŒ.R@5Dd BTpU%V68E!:fwUW_nR2F,ri1DG_2g/QZ(NO8CR-JBpqFNz&YK*Hk՞0@Ss٫8e*;'ՒǑl#0F <$#,/Ԉ)&Y! e6;ݺpY׍*A{Xe8 Zx@wzM>45ua=SJD\Uc_mRZ *87hgTyhnaDwuipșâFn U!V6@ɫrW٦%I)ryӪX#l͸=I)%S\R]ϙek|"7*WD}ʨdrN'_>:YF:;BilNV-UC1Q׬'EdwA#<+? xΏ-wCH9)QzW1#( ib3eЋybVfVSfQO\4㼀A6 ȏeivչE?J` vvTfG.@v!o5 a4+v#eR%Øpy dY0cds$| XZ\L:xJzKl-0edi\oR_uAR oN *!(I"SҤœ9`J0ل⃅EǺFWI Dx ;B$!ցih. ,Bhk6~3~937k!? 8Z:av!>DU2d>1qfw1p^zIcQ$yvUl[KL+kFvA@]]jWÝ9Ĉ9uFYlӫ`dQOدYL7j/!L194 0͋5" 9aWh(IQ̴|%`Z:E?-UEMqZmls0O^g2NY-vQuF*^ ch$,QTM$GdFsOzֽ7P rE]z!ʅF0Qޕo1$Zm;Ќ H=ȅ!ꀢql:А< \6.^$W[tW5$066Ӊd =+jOL,9|Sc+Wěf:#m _Aԁ$ufEѐιyǻ365BLǰښ%.2N`!Қ|ۄYc@v@/Uo*O3+4,$!d_@'Fxd^rɹREpxu/OhF"~D%Դ/vBO3/xqsdѶ{f[Tb\^\nG^P|րo$S9j/#mu 12/]. HWZt*)QK#kc{JP„hk*[%;uK+,;HXz^iZW;|;u,(CNz#9Ū wm ']:zBy&wzJP}*VZgI5zQ،I{2?ЕHy@yʱ=fS7Y-x 10{k\8@sK^(T*#Ͼ^19z.{)GdjlD3;7FS`=?3A`X7M}@ZJ7?z>S}s R׈F 5:xL69)V|hMbOHrid9(-2$2} I+E)wGO| c$-H\;DH_Z/+ ە7谕ە!, ۱jA^|neB*d[z,ʐcG{umLX^z7e]e E$ł5mx2ANm? n:U5O~:e c] &"՘QԗZ;-'./|mWa_q`R] E1 J!~S!tPlqoZ$$BcJ}SX p 1Dbݥ,s:" OPI^F/0[#Y{> p+ܷd 5_nYMe[Ctin7kMdb/}+᩸aQ qɮb<5㍙>PoBrtWX,F$ɽ.j@r4xOZ ;%`t["jzU@=]&1lr4QAJ#s6&;Gn/%Ő"KGI X*BxP7)#cOmŋ!(C d&̤B wOgǠtϧzP2_:2\LU*Ҝ$DNi~ZG/%,#*#hbzڥG'vR{Ji#tΊD`} DLk<8r[W-hLAm|]]ݺoE)JLf]+ n;M>-V1}`3F8ߌ_AU3T&,W6mkͿm0íOБbnxj釛Hv~qqX/FkHlZ2tkS0=ؑq5GO!}r1Iϖ ]VE g29[](k4C: 'xt=,b̎RprAɺٜM>0.'Vh sU/birRUds@x`Yp36nyM=pdB $p:n `,.lZBWcR")5u:.@eΪr:ݺThWk.!1 ;u0^7[6̑.$Jp&(?XXQ.jχM#ìjE@G*ɬN5O lS;O 2Y9stǚC5T?`?jF^#w9t)O6|fnuv{ͱ9"ѓؾJa%S] \N$]7x/U&7iIr|1PJ8m Ot)B*ߢ!2K即ً^6kQ+BK`ǁt8 S4DG9aL~#NW&\V WC1 h6f/_q=zOE]( &]Ter h3Н9D>F}bc:Bk2 X{v61Y()rؒ\f@Щt)%vxJlOoF1|B/ Btt5RAӵצg4ҙz0f=4l'$׌9] DyJZv$#јpFI0 ڲ؂H* lwҗEObsnMFvYE.qz:Q9幐Yύ?]֦TɃ~0xDnqN|Bh#ѩT)tLRp5_̛{Nٮx* vR((:rYA3na<7Wvvl+o?e+tꛩJpe0ȸ-}/-ԗ3\0nYv=6T в,BO4&޳<5i0tiϰ~ܼrihW6f'TEv`7;#'w,ͽ G!ƚK}!'h pC9 DX̃ǬCmg9R- 6BX}9Y[Wכּ5\4UDN;W($N# -ƺivou|N܅+bU2q<+S emnM>ZciR8LF7Q/kK`YwJw>Ij`Akr}9N $/r+ C$)qD\S΍A 'SHXk^A.;LrD׽ s@q0ޤ&#':h{JU6֥Ш'S%YnawhAB*ϖI{q4Mn?O-|^ÏNGy1ԅ 0i UY]E5 " l 8iHp +cwb^~'58h/2;P&'wCPINpvYmjqRױN$/c*fS˝ n92"*W'0m۷ȔA1:-Uig8A|?N@y?!EQq8 iU"mTοá7쬅õwh>!;NbAЈ4zl{p N/ԇbѝMK"G+AO֛F$m [xC(i'ow6sWn@:-JW"<85nQyBwh8{-|-:3.jk~bHJN#=M:'YHE#}UQ.)C6;S־wd"Y`%vSs.O'^O5˾mI$Ԏ[<= C >~q? (DR#l;bu^b%ṻk [&'yLXm}l83"\ %;KL ZEz ړCw!"Z^Pќ'cDU'']z]L&1U0¦d$1 8'nW;$`{F3iMFu[ 6!{|p>ӊX? lȇ1Xs ϣ-M⽰NdބG*XҥEbօTAy!RoPV1ަ.KF_卌oWZD2A3aUpe.0s rǜn92 w(\"9'`n56gkŗxN%XET de0qTqCcU<_Vk+^m.2A_(>=m<,r`#  {}oNI˨SŪ4j}VQ2^ .sDS -!+Iw1$8ۨ`C,bvc1 5d{1ZUS9Í{FRuv%Hapq!z ~/rPl4$d)_Bxn-qTXq[G?7~E7W񝮞6FOj@%C[kC1 ) |ycR6gs:yKuuPa(n rBs=v9W,|+&j19Dnuo2وUL9M(=Ln$TH|NЅO k#aZ#CUS$tOID[ҹY̏ȫ`hi{N|Dև]*~ǹsO=]r1~= fݶt&Dutg$q8Xj~n8]yC-943zJ?2]J?-7tՓF|P5S!s& 1KFo,/G?' K}H*Ш J)7Mk(23+e`P|Q.Gćp&=MIQfx'L7GS;əم~=APDmT8Ko3}`V L(BO}7V^9i^-u긵tɐs6X:5GPVLNnkFEX?WGȇKRxNEѾ(.A̤p^p7eK=ނxĐk{LH@"U\y:84͞gQgO}ۿ-^}\-LBӨ ˍӯo uoOOĊ U9zuMP'lT"b_x^,ǭDS<]q3i@^-{S'Nfؠ\`mUW CPӡN^ m_7g+_l8( c9 ƈCKOQ旭EE/OQ'$bN.r2+lίN{*xovW /nŵԋ|,<1UWWa'o!B^`UwX:/4ɜ.tQd@s{sN]kbϐl7J4_;&:hg9Mc8HĠ!F؏X#G)T~w4~;%;\ҁ,3J7[zy=ַഺDl>\ X*Y,eN*)0PJDۼn ]h²׳/N=j2f{7>n/ }x~yީ2@ٱן -|wTqqn~H\k[j/ޅ3L@1*,+CjG ۏg$Uh~S z(dqÝ$Yest٦űDacSG .jQaYXr@O9{ HȽ/FFHdmii$aiQ}V#e("'_r_ќ.q^LyzZ6Y@wTv|TspFh<6+J9"xHU fL q*ZjPLCk,ojSj'*IT8Z0X<914a=\TdEf? CFyP-^`-SbMWUyz~:e\ r;> Ix]ĝ8q}G^uwIfYL&bl!>h9W||_5^I$YF<%|MfI+Aޡu'+AWI>q9=z eo%b"Ǚ|%\Q;nTۗJ(>BDU77]k-9qBS}Kjxk;/ +P;#q6GԼXr^cdA?)&ŋ}KCKɗ$B2cY+d b ڒw½7٪8:+ĘuA(8}~+.c#DU&CURO> WD@C'aU$je_g"`ʕ LO2@[f*MpBEӎum#>-G AXDԉcd~d"!P 3Nu 4HV&t -gZ/fBw ܦQt |'Zq_)hQ #bpV쉝CatT9&W9 O4((<68OΑ^HJWR %].5N}1KX.->\!iN 1Ӭ#Z(~Iq-2 ;݈U;|9rD8[r?OnLllw1{)3;b,߶saTMTKA}~h+Q&aeQW$‹Fn/cvbh٥,9`ތ)/e>j":''4k}+=G\ z6iCHV h5`F֣]pEI;8\b[º/ 4}wJ9P9>ЀlO$On50~z;!Ѐ :驔w`&lNT?d-3WT+ z$@7ؙ]R"s6}6m?W(UtG'WW_/"Tq"4$?vȂ+OI֯m\O]j3/[1͊L!ՠˣ|NO/H=?#e 8ے2Soୃ%{ fSŖ%"ctl{ٻ|TbG7c4 k=P\/( W3S3:A`*454eCųqwNax4& r;Q]Sc!^,|}u0nD'%?!8YÀSܤ?>nЭT^W{"-%WRXy HU{́i bJMt1H?zX#=rzCUG t${/Qtr@aiK郉-*;)tUAADbO%(H2ML!_L&=Q2tu+Pe'gyuD"bT/F٠Yn/5j?x?G\2̥C}_ا'MfypB )]Ds> |xn·6||y($n!5]3n/O#.Sk5e HrU5^Wt۾8T2+XU(K'oYZ 1Qy޼4kd ;Tc&scv7, .C'jOL.TF@) v7 Gp=v;q׊d):)%PD7pL/KB?%3~\ar>yۅb/3wL^ D -$| AbplFM֧B\|-!m&a u#jΑ_Gzn -^(k@ߵ W-rwEbC r'P^sW(=uWv%Wgْ= VO~P*6`a2.%0C+@xE&m/HADm~2d.98n =;,4枿\|(~V׵)ګ1lj=;Xdn3"FHԶ Q𮏃/i>kzhw@V$Ց0%X'eZ =6œʓ3/"L_()Nc5bId'P %&렗#m-ұFc TR&i;L[Z\(Wk@.3 S2~n =ę tl8vb5!j'S u\o/Kn;>mɏ^I+0pI l>om>*<ʓA' / G;I]>ᜪC:e@NJntWV6,]LPxIPq@?YTT;Ƶ@za>b^f^L|PF VE92-~g㸿d4R褎Pwtyτ.mei ~1Y!q*ͩ!%WR+?:|)]="ȨR >%y5~dt$*6D^XxUbqL(eɯjH=kDQdlP͏@63 7HTu~7EGnRYbśt7xvTZԑ?:.G8h׍MmQN)Ď$Vm"* AA2ҷ3Y%k=2"Z'gbg6=?SLy?$R-̌c 7i D[k"3"1sTJޞ}cB(7n~ݺɬ*[{E>o7kHͰ r -=ghys7pնNUygBJ[o[KS;rF|ƭ\ZqY ="3swPy JGD<9I^I(gl)=s\r1\R^9  ׆'JJ}1F luq[zGbEOy4GiL~.ۼl>UqSRLXX3`;,qT`ʗ[y,CU\mhsuJU$ Ø_wS3J6>BsL2:bÛlN$ewNSh T}VQ+r8 4X /Ԩ` ~èyY]`%KIrv{r.з&vK.>km:q vijJySx/ےRj}Ć9Џތ,,8ǡZz =i+:_@z^UF-v^2`THh[6{Ռu$Wot 7<L4єF9s!VXlV&%^i]2N-J|}.F溭Tep\65yJ( l,+*<=a}`2c_J|ʭ *#w˅˛03|<GC" (BJ=1јP0H?Q)!!n=buw0[ 2Cijey2%Uz"D0zZ6IIH˓Ñz9w  dlhv%}cCţMc?mȵ*`"uY3RG\lSSCbRyF&@DL Qs5EMˠ:#D4$ ; \Nik35%htbBKkJ100g HW<~Ш-~$Da@P9U e00eܘ0YiDUtB+1$bꘔYo7sZE]Ⴄ: ߃ގK 2 z!?uR[l.'hq[ 3 .}Ri2yJ:^v DrۍjM?"bqk#9nSѺOo>+\~3W*t([jR:R]M$R6aFāwG$o>0Z 5]"\F"=fK)ˆ|9ڴCY]ZH3tZ1+ԕNs}|Jа> ꫙`#M z*gw̿euPeRMaܫ?|u+,vzMy!{ ĒZ lNج cSAZg Z%&YH٪WE =7{ƾ P6r~d##):bDӿ[yg3akE8'J L P.a,5=Pj,tN,>mz-1tʾݘs^+ʎrR#SH2ikDz>㏋{K ɗ7a8IenX|C)0YGrv Lf(A.:*螬4]Zx~2;)/'u_P(8s̔ѼM_93m<'=eT?; n߂\)~lUyX9CvtLκ ]*BIy[8U,cqA9k .ſ=ށS! ]\xтh!{HVq\$L(C.k6[Ye+Q 3e!f`YCM&a=6{z?S_R>X$d<~Թ/2 ͊HmK:D_hi,3e Mzد~ R@ە;ؐ4Oao(G{lmս>f6+qk,pR<JW;Ni(w'1qAHFז_ّPkƉI1:gi-נ1822$gV-u)Cd?hГX/^걛oh%=grn=]D^qzi}=hfϾ&V(YnzoK M!6"FqY:kDV" OGIo ŕƬGUˑp<3QЇ7 1őr4r f/>txם=o*E\ruwK`{][?LQg!م94wC5g 1#C3X6+YJv|@|$M鄌CXƻ0ĦPxD_8[tz͍`b{Qycł̉Fk3ot}Aװ'd3}~[.d2l[YկYX %pS|X+N dٶDg"kt^pcl= Y#NK'2GHhwVZ~: wR<l.mtB\hg%RsXM/!\m"SD '7VDhĂ'8 /\qZ^iV2[ш߇P; mҷsJ퓵5L0QN$S:Qϴx^S|NnԼ JYEGot_~'.h;߇Ẻ6ƒ(upbW/vcE<*.T#S=`f¨Yĸϋ *TL k5q5hG%Cb;0XȦ]- >zߞNꕆvRV󳙧 f,&.x^y{Vi _ HI8݀ "UYrSx`,e}P('R<^wS ZYCX T̏EJYpLf/۸"o3VEExaH wξi{A0O9u] (&a j}[(=2 ]ʷ/m#qXz0^ f̘ %I-%Q;B:(j$8wuؚEןjSs6{-FU0>B{{=1/اL~ӽ3sXe&uq(tdž+$l9҂Qy|!{ C ʮaDn|B7>>\Uίh<8{]iǵ{sW{**̄ \?NkVXכeD*$}R|Y6I_%o#WqQAFs&G*tEf|"Z mOdCV$tt~fڀ4+tBbHO~3Ȟ†- BH -E q<ﰌ4t8I>2vN4`J 9@ay(w–Dʍ [#(XG^T樰 #4|Tk tpb8%qs/@`޽g]y@8m׹œ_KH+) iUu 2`?50c3lZ6bG-e@SolŔo¯W RHU񭤆z-4tŷn  &[*f,85߀HHG{!4/xYͬCR{EV:([T4q\텠ϩO =6U幥8뎤û:J;<a@&6hbWohٶݫSZ 5&5򘶨4NM,,@nXkfCWf#Z 3:0; ~摵ugzmRSHngrlBV/"V%-}CJps0ڱɻJ 6][C6xǕD?/8N*5NΚNLCD}0Vh\?7[4T0V>?okɵ79XF=QxΐdݩU,++v/nU6FHF7|XbJAB+^Bت^Nf\ 2U%`<,.M.N 1R(1U#Allt#vij@K,11DmPekDž*N.WgR2WIF{ɧ[DiBӸdjBo- d7|zKN-݃?+uhgx~wp- "Sr!pgRO=*9@gߤ_o=tbk;qi5e*k=e2 fh&4 H;K;w㋫j Gf=j*,'o]HvKo33E0N2_a ,#u[ӎ,=xkf3SF;NxduIR`\E3~XµoqZsF%{6dTŅ*%vܑD ]]}>R=5T$winHz[l@tgU댳h}Qb/1&bH3fNi54QVw`]T@-.oCx.XvMz+您)UjWHuDsR  {ɡF&T,Gc1E=N_ 藪lԍ0k!ϞL$IɻhZIؔ}OOuU"XJ'gHj.XWNca qT샖rDNs1qn!bKR|meNEQ0{j(X5bP!^wcǯ0 Mcߓa_,B>?|Z"&sfD]Q` b_S8g^K{uH{y8.`Pɴ/xULQ `rNDy+MS⑈FX-vJp5\qYOpa"5t7٠'s- ϻKj-Fymc2uשzL6)K%j=חA*2g; {UYf(R? *4css)2W:[R/+X~@,Y$(casydh~ᘡ>`0g.v"ޡfqKaK2Uu)3.mrFln*E*䉂qN ޠ@R 37 D$bϛs/X u }F!7VA<_Ny,T foOk<~S WuԣNsl'7u XqcPЬkmW26UK {Aib*v/Cc/9䲫TFs˝kVMfFrש1~2ucv~Wg?o/6XwN֒ qAZ! k~ٹ5/G&¶0%¼G{onjR3"I|KߘS` zT2[|HCY,u="왙=m^0FD9~m@qn|B#]MXF0{3tYKnsuL)KDZ6ڮ?m'h)Ђlפ&ǿyЬYۖtmHp:rXjkd'&,TUsuTnh<Eo"n5(L9SR= Rx׊َ:)昣]s6@(I'om!S>odgh*Sqi8|ƊKN*=ܘϐ^rEb|V!5QX/k15#FUYXvPCa*l_e!86ܳ Co w,OdS)|;5>v? HTdlč4&>9Tm Bn0N/,#v%ݮ!JCDIj&;zugm|}J'8eO&za6mq4Q&sf Bx)-v\GeNi[cqso"Y_̞ZyRo-*~1wx ?8w˲C=P_d(k'&л敥q<;(eon't& d_G҅#t""aֱ-V?6 +B&e\s3Y-$˲ީgp>VGFYص!_oVmNԝYZ1 PY w1bXp-I 0j8E/U; LbǞ0-T oþD1^#@jx_ePxReUDZq)Y.Œ9\Ȇ_l!g*Dχy{=hG p,\ DNW5 qg@m?'Np$׉Ght"u9%[gR)`>ʶAh~@Q Tyr`f*{PTL7k @ \G&^ h!)w 9a!.RyL'+>0n_sxVeghv߹V6gˈi7𛌲dL_[܎HDb  SF%ij|0B0~O}}/iGaJld&POPG2 SC$ 4RYGflwDža?F اUgE|NrO7ݮS|UeV,z^ʅo'X F( ;O;Eh5bPnv(|J;KY|UN~ό%%QКNi5.PxFNHUKҸˆWq됓>)Vw)ں1'׿E5{ʐ1?pmݩc aЩU̔U?n>R2F:\ cz_e(ޙ-=LM/_5mss-j 42`˘µZt7I.C2ДNR,^̳nDu𲌤޹p)c> k Iݑ)=U豧.|l'HJdHZP8nc{ֵxe߃]Fg-tqgq%l ՁuQ/8˵W+7Fͦ4&yVi:aw  ,G8 E܊x`Em`p9Rliis/ՙ WnSo{_/I|_wd,' % ͛kkސ 4)XLa?[mK0@r%CԢy4]UY܍?D6e 5`w nl˔G :Y_49^33$n${Ua|m畏qE)__PQU'~xR}\iߗLCmlQ@?g4NZWRm%Xs]`Pz^Z8=OzqV/y[UC?K9; %k.Pd :T"`+2ԞݑCrg)NAY Eo"vH4 kv] ¦9F쒊Iz&]CA7i80{"qWf5gٽB,==YD 8p &m1$}.:o{*)kT iF]{zZfnn1洂.@Z*|qhUDrD^I<|JlQ:q_WK śb!u!%Wܤ#PB.s[I@jٍ[Gl: u\#dmaWvn/ZR[R7QWTQYֱz]$׶$]Ei,~ V`Z0w&/ܥmIm bK_[esj["`1a%{A:Z,a# F߾ҞnW=',q{06z&34Ivg4o!u7nkwu0kJ -1\P]\λ嚳z%?^v=f:䈪NAn_CNCM۩%)~^ ]̭E .5LP ;I@:6 6p'brsxXUOmIxy/_0[ 1o^^p &p3L^ \ j~Gnc֧Gx*8 C3)v(a9a$4Tєt:[q'"h6H$KϿn',"lXSsfz_~F)cIsܻQ0vk0|7=8\GV@$|! :x0#Q/KP &7s-lK#bBt@#. h_D g:"@A>*Nآ%M|ϲ+Sy $ rUt~'ɉ V6z}L17XJ3~H?b b `J>} F(c#@.*e`<$6R~cPuqY{FuK/tVoQ}sj=P1GV\f6&9˶:qRɛ\h7?Ksp5[.+OƜln8ALGo9Ԕid:`Ld~;Q|,ժWk'8hxA835P"Sf\6M>ʥn0Єyrƫ = Z?ME>(b :ag[']Jԩ@'dDC<*{JjjPm$pa?Э =C3Rr2fXo$6yG6 "%C,+ 7 -ف-R2m+w|L4~- e?xF8BLB/Q(JR 8"A,ϩw4I\frY"9EH55Na<=>ۀ\$g w cX%Զ\m {4< Qq QI~Ve@S{wTv y"qlaU٠>a]Cў.JȋwX-s G~ C^zlY1~)i%:Kl *B}KuoK;)[Ebŀ={C0`hx*eiU1])3~% \ F:(_~ٱM7EQ/dU V4R?blWD>Ԧ9wۡte_&NSJڜoFah BMv8(C'\H@Cۣ~%dRLol tU5l[Ks 1w^F3T,!lQQڊK0ͷڃT&q]ǒ8솋quJ _M)'N \jOEOq$TY~-*SxUSUӶy= ۡ( *~$vCQd]gfLQ[1iWOj&Wao@C6)]m,ET›v;o H :(l6S3:p~ } ϞR S[3[p O]C^O6F716G.mmuP .VeRB;v[輥m~#ԋ %0<׏Kq!"ƙ̓ťa>~Cv2m"C/ 1hCFڃ6$jۛl$oj?iE.(6Η>Rd$gjHvax(;lGya)ibc[-sˠ b9OyMKu{F4NLY`%J T3صM߻r({ yؔlwT"NYcay.QdLVy- 2O\b_Q'hz:4#C_yDu$2x⸹˲%\7*8# e##po$4#<{jxIJ{9.JL9բ_c®tseK)KuRP =Ef^ŁY" f0m ihhKjqbe἖^o+38fy׻~>~lᤡA5P]TC; +PWS6TKQ ȉ*qTcpLNɔd;cU'a m>9Jb8Y}8y s19`knZn"VV6<0BWd* h?elK19^h"|UO\Ms)9OjVܠѸmE\xmHA4B#IЦw J8N _u˜A?E;-霍ܱʄ,CŮ[z;7 4 3WErR%ZZPJ4gA!A9ŏ2 '^/H{C#r-[6[xv }4|F{%qA!aX6?3 viV]\L;)|Nfݼ/vnk)Ffa";0]$)a:Hh{W'B6~<_اwd07 88hZ#'WdسXB͍)Qc|FU'aGv|DXR^x6~l?ic|r K+OnMmEf)5֑&},(r@(C8"&el:Q9EI<CJ`cCCr?T|ĥ\vir+Wwb-ȓ}xbL~`G$4+4g2&s~Oa_f0cy0Zl]}t^XGO#QP/ݦv׎5mlB0àaf|Wܕ0"xA2ozѭ7tp>=("amY)~ݸCZ} 9?M̘JXB`+&*.[$<f FP BXc*Z,;`WfB+ȼε6.φnLqM< 5 2EuC]1;R0Yn۬W>v?5Y8VC]M,6soFt ޛcIFwHfJ/$Xm H}/,#[ވ}5^(2zSSw]7 7&_du%\MtUPOEiz1ɤ#$tF3hq>1BB'|T̴ђvSR1*$Y{G W@CȵXJevX'ڹ27L -Ynb/P.;,_ 4Y^d0}Qj{TP!}ȩpK @igSp'aUdΒ+;J.F1A3~1M&t#Z+}z*GtgcKЩ3䤋{ wԄjy&B+pGK Ӑ:N |sS^0k!Q|O;^MA  (/Ia|$z2lX"]mڌÏԼF0 zrj !"Hec]>"&WS৪RJ @@%BX\=s^[ }twܷVAwSx["l%"֭(v|DƏyo |)ńȴ5B`s={'vm)d:}c?fS#mzsV!UPkٲ;* )IVTw qgoX>.+n7A; 'iA'EY~U#rӗlS0#!rսh*y`6 Z*^]T` Xy-ڼ^|yJ58 W[rV*ƕ MιYwЌB"<|%@l4F#+lL:bq/#rwcX%kǖ~!6D"/|>gB(шF<&8Hk.yR7CFvF^q!: 3AZ1W{:ag $ s ~b: ~jkEVScWőc0tZ MoKa//jY# J UvoG,c|!wo\D^U]udP!P\2pRy|€q V ٴ^|<*\E5ʜƏqRFR ݢ`/]O %:8Wf/D`7j#NE3C1#y"+B?uTc(~3D= :c6_ŖRu_)AD#`dzp!)tΖy L!qtg"vOxZ#LX] Yϕ=/ n[^x_[?̳W.f;zDC.\xHN!;0xr[ Vx-*v؃&jxTOi5e.P8(~{Ku=KA$NJG}8Ok/ƒ?xOIFH֑ゥGԺi[k7ѷ2ݟ 9R/beu1wܹm=LQ>(Ps1{aKhu;qGmm,*jښ$Lڅ'YF.LfwG4պWpUsL # @A;DK0z"b`zo 47$ ӍtY}u$o"b,%1G1Ey-+%rՃHDu+AvfjGynf7O5{,&${Jv3Rs60tQe(Fh_v/͌Wלɐc<~En#f'x] 8=pf902 \ y=O1<<w2/aC~hK}/r-K0xp`#iTA{yƴkѿǟXN}D54`&DT0FV8jX?O?7Bt/9OR dcBdxRf5[ވ}xU0TLvn'ղ`^>}24 X%YL`D"g+ϻ19W`˦  Kmm;es`c_BcTA p?b|A=[?5a(o^RY<x{ExpfAYھ.c{6(xSDak#ҵPy Y 7Rԗxmg瀵T Ba=6wPuIXii*RpZi})7-ՖݷL(6Kg-[(yACQBw X-3 VW j;eW JAcƴpeP^h02Dgx*G6V Wi;6t5u KẌ;srٷ1yyTVgAT+63fIJg{9PJv,?.ȴE dn[ۘnָҊf!p]C`flտrzN,o㻵>J_+l"1ܾX 'w OBJ5[R Y9 _>TKo)Cሮ:KBH D$޹ڇGx˧ |9}m.%THL.0B7aRR|9tW5r#F-0,17@rDq$%LD wRP+pQ,4#GqIHJmJ#osf1*({|Z SF,NtV%赝'@&oI7ߓ~+])Hm,;גluVcFJ<-}f_a򐁀vЬZh@ A:կF , 䋁j*y0NޡNsiXPl#/YFND ;[贽&2˭ Hz~<Ͱ@>}R7u2vb 7=t]$5fh(q(*:DY a]ڸxhJ] r\=kX!zm=ī >EŖɡI_.MPc Lt倝-$miOH,tAtH 7}y$4]p@t尤9KvTZR-kW z5 ,-71 GMͶ:^gė3'謈%sR81J-cUcF֨epؽ<$H0iq%?'ӈ8!+', !HL Ͽkӊt@p[Jp[D+3e&.֖&0"b>IhRr!f cY9eh;@>ў}D3/oE-Sӧ -IXJ*ʸCI,p_mb1g]hW«O&h=e:Q@ =2n_?h̼ϖ*KCH#+~>E`1/h2XC'{I\{Klin,~a֩5-wG ؽ8$}/xٻ;yV䗦> |n5AjqG|L&>v?>0b/am]d7)-r>Xc2ׯXk4r]u i0RJL{{:~;9c tQ'ʎD0u?a)gq:-yH}W/N!\kޟ^vW(I} XxBԜD| w~6b.uT,U$Ә T}cl=[=Z^IxDV qgֹ}ÉR~4px,̮ZTE+˖A ӵ;ù׈D($9ѿҠ^,&:Kxr~:G^8QBnӒ4̧:[x'6ÿCMyaZ~ ET`J 1WW9:#m$p ?f9ĖDQҘW"9:lk5;7\r پe^ Vϙ?9e/BQtzJ"bmLgak^3S8 m0jdMe8yf^]]U-BZV 3h,Jr-gq<jٰCߪ_n 3Ϙm핂Yſ^*^v h˫%aZ)c_p>D'^ JΩf{ wޣz`m/x<} $:Gҧuꓭi|ORJ 쉭X~LIpqu]5Jzp) 6PgU'$bn7=ҥDz NR̡}8nXy/fg@Zreu n$25{7xXguO Syi r vN¹qօۖc8DžB~RM)qFH+}}2lxbԮtsFx oH&Ÿ%Oi S)R0.C_.Q6OQjpoJp0*X0=l<3a;9>IfN Oߏ$2v3A 0iP6UHIc3%CX Ӯ0Y"zϦNl΋m,ii$FM4;1WLk]ǵwu$n!`⏫Y4iGUX5_Ci:KsԷ ̑EiN7ˬc.nEI/BAɺ6-كy^,9.}%9)LgO2:V)Gavs@ YƓF kuyx>}8?}y nIIf7uQD.*Tm^0I\yK9i;]3E&zω7lAuBPY(QD*cW/S㭵,ZQ@M(`E7pЬc,z:Ÿ"pهuURgab( ({qN4heT-g`TFOq8,i < 31z\n-yy*xYoP]+3}59. _k!!) <>%<S9X!O'b.Ꜯm6Wp}d] Tȷ.md~!}K ԃю[a.u?>o|.ΦCLCvqk2ugV̽6e.!Y+Ȓ]qV5<^֯'Iw:0hF*ya3. y5|O܉*Byy9ۡ) `d{̞,r MV=ʒIpSd=3*Ы; AxQCdG#ު?Um&|R 0CAD୵4GUӮU=~6:؁OpX8.;'isc?=MS'vC5>-i-3P.8jC| drֽ[Al-}gh]' ߦ84ZB`JG k1hsԐi1SQnC Y_)Kрm*DQrlI"xܑ0:H5w9ŷ<v !W̲i?60xJ5Fnv^v53X}$C=>pOb[4<)טD+!nwgĜ ;(-AֶHw?:J]NR)N q5Ep ͅ:,Bah6>[m[@}1% ޺V OA>\f#;8fJ(ڰRp5g[.n:1L!|Dȧ5ѫ[Ԩ:[Ĺ#TF2ޙg""5ק5n ԑ dٽۘL}|sg,@-M7 IURTਸd.] {#<'|DBPQv9E/U"z*ۍmP7wyQ6`aG}6Kľs '}zL`p1֖yĕ-bHKrd-",# [sF 7Ex]"p<)!D mǞ6jهhYzt, tlɭ7$U~"L%dS]`hM(P&ШO,z,g*ݛW(VCnŘ"ha\[Ii@Jm3,NnZ( c,lB= Py`LY%MwhDƭ$w3lZi&X4WH OwU+ON.s!eW%(J&I[ɑ:'3u* QUl?@c#ΤMr+c{yO, a7MP6p5| >|67fMؠl}1ecyr# Uo*B(@ =H݀/at95"=9Y+3ƈ&3 .)lA¯?Гi 0 ylGyRzW\D 467'{?2eȒ*%uF] S ػ 1nFH~9OP*r,?\Yacj0Cl52,v0 (L^a rE3>L}U Ի7ϢɎ'Ӣ9WcRk &&ǧ4UĬhR'ҍleM>rKH\̆S>]ã&K_L6v@>ڶZ=S ?9`쬘 !T*A\̇An}=؋%k}J^Ӎg.c l`X~J](˲}ͪs'Cwv0sP6T˘فd,^2tջ-m̗͹e2.5+'N7K.5~Īb jSP jDZ(l ai8MK ˊ$46n^Q񁥰Wm(gٳm{#y|Z|wt](m-zە= VY`e|#^y33_f@t` p4g1eue2;~ӿ|>wCZe#N7ϨYs."muA;J0).G4+:2/c(F%.Z@4O6 y|67b w-7f0.c;!>*}̀a"/nL;f>v2m}H.c~ԉ!Fsm ꠚ D<*Yajގ]| %f>k&;ڏ}i<_k佫`pEmd"u0WW㹰D.F:`r &z %:Fvskg!ͺ1Y\Ixh͉ڀv?--,H`?adb+ pTa.4$X4 ,;f5=pC>I\^ $v;mGd} 21=PGp^"Czp&vQ3~A۞&`[`#9'ξæo~ !EKrs)jVI,1NH͙q%bujDE }d\v&ly^(c؝1J#^Rfd<+Yp0Y=:xҚY`N33Zf[^{lF>LdFp镤⎅|j_dK_ VhjD?`VeOy"D3p96[5'~%舊V=._!.B ۶l7e$"FÕ 6eY$cT >VP2'$@t.㳍dcw[M8 (5"̼%~ꦒ1Bt}U/T|FBz,GcbK伮F(Ps*X`R\aW+bfuhY'8ՓWN6d'9&-1*X,|ierKٯueIQVyt {۠bWZޕCCBF]D^9 q/cІL?v,eJ[ʤ;4WRH􄯞]O r*qEQ<'&S(A71 {;0Gdg6L+Ϋ.ڃY%D*0:7wD*|!D g0E\q,BB & "ft参Tƞ=N*ب }CZ/=o ia6aѵQƨgØ W n'_yz2(l/7oo@LU#axs>; WTMC7tUS[[<-p Ir:M{wP#Ri1[= VLM M-`OI'mL"2Zy[ҙfuCҲZrYed ɞq7x8>=Ft{l^t_gwH+8D/`lI>B j*V:>_E!E.)v~£!, $>>n2PtL]@ _QQA>&CTa ![UptXKA|RxCTr-pn"HUbq مg1WLZ.QMP>IH+.y]ʼɚ6 %pWU굊|{C =¨Le!<|}k?$Ss(ݬ})eM hE(yíw-@:WF:\_ͨ}Qdra- ݱ< }uCd Z{ǘ[2T|!m}+^8 NIOjm?Ԅ5w0RulU @\ȗ>P UOr"Ul&M5:r,IV%A3X|+Ǟb63y' # !H1v؀@u4>eV㎎#[K/<*:_?|O{R\V)0l|ɸ=,C6x O}U|&Fi2ʂ.A-ױ^@1ɘjrT=St"v,8jzD"QLJQ4Q{=a+L N`+]錐JA2TƟg4,Aok -(^/bNH*`S&57s ) vpn8 36ߠuW0|!Ƙ?TcP}9%#Qh\QwB_4Y;h[`*nIqiY\%ob*Uc4žQW #H.&k,ζ&1 TT/j԰ ?֥PI.Ms'@ʘhW>JދڳP)JiAPƟ ͙-ieX[@+_3e (@6)o3ggx\V Y>zpWLfw^Pk fӞH0n)xu`_Q-'wDmV0ZRGUHHf 5NȝdoRjt<⪁:'3Vl ,h/@w'!;̿n4"O(z,tӻͱ`\A% 0.<ځv c/, r#IfK=$͞@t#WTL7+< :9]Ȕp+3{)rE??%횑cV_ \7#ew/c8'.U.9Wt'W']Ѫ<_i0~I{X-_Pl}MyzTc9iL88cF/M>1nچk>V<cx#B~S2 >GV:kh*Pt?7+sPo\W/.A(QAD_P=g$\Q=!IqdX(l\ش,QE@vٔ\"jM86tIwa[TREm:œpw.1V\TwSw=6KVXS`yT@RCFAFy}eյ߁tEi.<%_>Y*+7Jl=^/C ~y PÜDj]SBeCRlSe@|nK:M+O&xNN8A>Dڶ@Q[NJ(aO]n&ҍWi܉u}P4aCS4pIX:?dO18䒅)UsF E0P̔_6_8oc8W:˂6"j}vE7bDCE_ҺR@}r]r`#%Z (: T7UJ:ʢu6}9֧)\˖I=}BrZlxbr/Ap}b߲ZpC:3⚇Vf/>>$>d(gQFjgB?hmw)7Y#V[ǑCI?ᆆB;w߀"nEÍԲΕHk!^T;hS1ToմtӞˊZڑz:}m.;V3j!cezc(ۻY|p쒚dzqnGDi(N7C6˰d}5\E#Ǎ!_+O ?kME:P D}fW{p' twr?NC `O{Zn.% }Jj|ݷvy `VQ&,{Uϯt55⪚B3?h;|Q$i§Tn]OYv$ȡ;.FeӪ7;#w4ΚG+p[͕{О);;9;f˯V5.d,!mz8Uj`V$KȘs^H+ys<BОSL,z%M!L$ذD͹ 먴3dlUy YkyҶg9hh pʗ)ЙCVR8;fӮlO;q~A47(셒OA! w0f .[l>,x:95q)cx"!"Xض߾PS$]}~3iG%Ŭ`g-!4#fl^?a } K=TW^*4`&1Ɍ $n#-}3LVcb:XT3}]GjD\љI;q`<lMWX-'x{-.^a8|tp/E%W\<+;HW G_e@~ہ+R|y܄2 N>  هpGƩWm騸*B/lt Fl3.[ZD7NY?d'mn^m.xl8mQ"Az)9-k'VTujB][7’nifvq5d*ä@!%]|5^.\H[SoZ`U8U>hHpAJy[rrlFV.뚃SeLJO M@T6Tۘ,[}c$0Z! YX*[::cS Yfev6_^,#~(ꍨevreQǁ%v X?N'p0\R50ss.k~Im=ab4:ׁABHYM(H;,P5xUoO\X<^ Ilx*?W/Ox "tz9AI=up PY Xe.a$ޟάISZ?x*9-߻vPk;#; ѧ#@D+\ltoy# wcͰ !*[ _!«M|dy4=,cu=ai 0].[X,:̞ĥFbE(֫fgփ,x|ryɥlwP:4ƦzSBaVt,.}t?QGjd/7wFpDw"ߨ9jqzKezet&rw<٪ 1Y~и7 ,@`;pA []J[&%#~H/4}_yuH#`ΧtPrC.%EϑUCUרShyT!Z!''ghdz?ʓV$Ј/^6 j¨Bo8osOO2|,,E0|Sضtg3,M^t *Mu9ɟ9Iea-$7ĴfuvE@{;g`m׋>քB^^q8Vo B̭^#kIr&.S ŠBշ Q_ tȀk_-'o.APr+ νMwamՂO̦IR mLKS\gNL r7bpYBklExYd%xO˦Р &3_ 'd3 b]L?O[0y>2xtF!;EoKѿBQ9.ϛRmXwNnn˂'? lEgH'u֨Ximt`u* zeF 1nD3k8wMOMw^IĬsUeJd'vF#%DE62"'UյOyS! ½b .$jYd,(𝁡{R-bWn5FTj7 u/87{:.waY2ȭ]\1Xrh.D̫bo;ܫ}*x 6 kaqt;9~| YWNh،Pjf1^7oV̓YWCy/:Y9u*y|Az[z=,onH.w>e8A<=JԆج54k c&`jb줃w&aX1N.9׮rRctRriC'șa+a{8h#3Dd+☕ΛxPTRY0"=:҆Ey`2 )Mh^~FfL!31/߸ޝ{f^FKM@ј:zzF1s8˹O+s%2I4G))="JgUd.a;wO(NZ]ߩP"'a]-<܃wɦ=`.&sN"yOli<`8⁙ .镌"8/zR;5>y ŅQ\F&Iq@ ]#_?8ǝ< 8æFyh'k>⳯I } DiXLJZKFY[^'DzT3[`j0s?P"łJ4-ڦ-qх+ 'P/>Ɗ_hѮ:%ҪU^2A7ι=ăʒwuU@g{9Y57JMՄosd%qM\1|֭xo2J#h5J@!;]DU)r =V)ڋbH;[Zu yJSv V홋#aUS#~ fl_z)frh Wұk)iH2dBpvBܱ1E no!B*@Gy1rR9C*smlލpCqۄHW>wt[s$Láğ4dIhNor-A xMϰTS2  6~ߧUVgc 7aER8zПkBm=:)ށmN~Op=Κkyhc3\vfZɂQѧ ?ϊ3[vZ0EC)C9@n ՗Kqg8Y'w/;v]~1b Eal a[ٶ!iFfI$ Vl+Zu}5دUfV2 ҫ Mgϴn6>:Ob0}/n%̽vhƇ-TSd{fTe=#͞ItMU VCL}Pܙ=74qt-idB7RM@E7ZrqX>B/K=?;U{/,{ 0@v'dxjKUL34bVib 90YF+>rGKlnw}|NExmE햘@j:7|Qv~gX$rNdZ{ѵg:H`3cyj>IҨvobR/r&@/y!֮ZW![*l~S h'<@kO_!qW3)" 9ΊKcגl1ai;A`3pw,HHRh];BxNPt_{]xΨ~'ag}o |l*$0LcbPhfwɏgJ̷-Ì@} HA,ZeqdįT'ߦ \Hmזe|8 ,xzGR1 `xWn ]5sknPAr&gxhcد,nm0ڸ6 4mV 2Z/)p9؃=iDeiZU[uR/MO͹ Nς+Ljwٞ :{7?dDtGjYU_'mk s n]ʈ-r?[:_I3?{lB4,<7ɼ8eyhQ݉^.$`!6A]S߆čA3_՘DhP|]zC赮BYgTu1P NPkT)ld}gX+dļ[Cb˒fyDN {N|= )` MLXa̡y4p͊;F1@ Q{lanah jp@ tI䵐ƾPg6E{ w=%<&k#FeBtn4O`tO᛬7n!.Fr$f͌ ZJ+hC"6!1ޢ[|Xfe6s;6#_*gV_:0¾v * 0l)][N^P1j0@T.tjzbOV%,QmqϽ5Z\ Ji|NR f,qte-1kibw;Kc3Z5 ?2#ǣEnjbvo(|"LF,/?q^-n: G4IFmK#"*S Pj }q c4q1rE4̿%FW\4̆<11k7.C]A7sl.3ymn =p aʯtc-yI&Cyvvqd2$[EboAiLQ,`m_)p Ul],jp1bAŨƆ'#m/ N)ܑK_SL.qf7h^!毳í І3_onL |G=_&!TvV_{Y-)]Nf}g^.tsˆč_=}a[8)[H\#sO%jR~9h2w¢L#jW6dUݜsR`XھeΚl>OFHx\Ն@"#_]X" 9O?3Q@\f\۔-< ':0:ewgXCCQ߀5:̠&M#ϲ E/%XŸ=8no~ P͛TgNOJ:=(7xA@dM>x- at'lc(ia{U%gij :I*_d)sL6Ԉ92U&-+C#zQZSun/)rCW"'PY2 ɠM:>% 򃫅fug&!Grr aWg|QB]QX 2pI垏R+'So#M9SRtj؅6V '= v1 ܮ ;Xm2y*>h~/x^>1j$V"-ʡW<{\ nSg#jƟ<|T(WQƬBv\*`xhc$֚2~zFAĂy>EI.[ |v=Ncx*φD E B/48q6qǕU.Π$τ.ϓ~\>`bٜbΌ-e\0ojɭJz d3Vli&kreʪƯ𛗙lns9:ΐJpPY!j ̯U0uLj . "E1x>ђt7(ҤYoOFbZNvzthKz)r4?a@2܆9g/< 9 ~]:9X0[ߐڑ_y NSyNqw*toXFR}莟AmCE*<|P L`TgyR)wIt2LN)aV1ZD~)?Ƒ>v4eVT|\W(9db)^ f.= (%qijn=PTLGHDM} MEU7n]H=mjWyK͔l U4d q(Pw t#q?*C7GiU QWmziIM\9KUN( tbpex"aA4v|ľ ?s 4u?֘NH[kuQKgSI`uX\Yf_;*^BJf-D1j^tnkbd\ɷW6n5 008P .A'- cONg6:"[~4ZOf(8i ؋\@g-sŤiL4y_ u˔pW)!X>j.eڗ\W B -V&glTK3IAga5K.hZzL$A#f#I.U:(ASBSIdڟXy;DES[@? &M9+OO ;kAk#l1775*Ϲ~,eb&%Ż:JCGj +BR9M; u}2h龤eӝq>w.m=ҁCq@Y]T4#JTכ3smF?eى@ j%q.z07hǟ\Au2?b+@dJ7ͰX=`.nrja3]&;m[{f\ZCE[95#O:,mEvI&}GALkqj/XuL3u6 K/xov&JeP+5-*)BفC`gY1)JCHUَLFc@e7FJ&#DݿvEy?J!+EV6n&O*wu,*xY:A!9'9^aưQtpn^/ "ZZ#[ʾB;!M0#6~W]_&a!UY8N*a(iS7o'ygp&o_͘6XuC4ӽ=wŢaۏLeǤsF̋'~ dc /Ȑ>OMÆr*Vή.v ׻`z#jG.ڡj;|..% }2y tm 몆8`}f"t1/_ub6}ߨKWwO 9yo_UM Ϥ3VkSr@B,q!U3ԽGeBPU$KO3DUqRlGP"O.E{hԁ,:4Ԁs+7utš u3ݷxٞO5u++5b m6%`['!{"Jm(HpWWaZ|dԬ;^/؃aD&eRr8X:E䈋,жhY٩&q>y,-|Go^;{!*0Ry5zuӹ8s2G/ -72 nc^;3́8f9a*Z3H?:cۻWC'Utث/k;_ȖKtHGؽYTQfgBhefhiX\QukYw$x&i+߂VBЄʖYWyN@%Rϰ vZ9W%:9hXBfgGtw4,%XWݰg )_ҁt2l-I1*`PV_ fO fli/ɩJPu4 .Nh 86º:Zw ҍa =h0!3vO/fcݨ(e/q6-Z,fPWk!%D\G`pUb P-Wo/CWZCr>daPaPCmiKu{%'\[ϹI.(3_ke2vF4b'0F k>$Pt~7}گd̔Sw &bQ4=Ȑ \ O Wdpy\3+h | 0Ly<-{F#bD~BڼuBߪQ  {Qųt@IA5Y-0$ӽW{voH4cY!`q0.ZF`5=aM5&WEg^1ir\:N` @3zze4y0+Vn>m_MnAۍ/XxU%1gpo9~bZʨU#[fT`작Z~)d 0햵Ǘ7B&wcLd$D)w5B)q4*H`1?R_RER_UKS?9O?b2a%zaaUń Y^g-<E@( 3(CX_bB[d9}t`FF,-+d-Dp A1 oNh\|Zy+4f"nVJmvU RMM;ۮ1P3PGBI^m,v:Ӵ>%pA"Y0Z?kVeK?eXYp~Z^=JUXd$ O/2%W~|NVQV w ?yl)q$ rMW7_{rxaNTxUA;R}{qOa*Q[4INͧ2 uw;/Q؉ zL4P!)H[^[Sҍ..G$M AnA~ڋ *2jvی]6Y}ۥx+] Y_fˇH FUפGɰY]"i#0Xz/_o"2Ҥr`Yj$:`r z( 7)q㻹(w 3m ]*P/mr Aù'tg y O+<6Q+WAsd|DA|-8BCiCGv?G*3QKՌW(xiPiSYKܕoW[|ϣׯq g|nlx] `"Sl ۿБ{ Cγ Z5n|3oz`c^.\S1u}6Ьix0t]SP<)R8u^6P$ܞe2T;+[rd)=eO2=kֶmOܶLNoh% 1E 2w5NΧLkIvrrX2MqmD],/LQ s{-1]!Ț: 3)[g>Cus#s+[oXl׮7p/nÂ+dܠ SC{@$Wxm-A;ӱfj2zg*E;6;Q{?]L'գw@1\E?,ܔv\4C_/&83DmF@EC" Tz_1!3Uc7T EɋČE`TCUZWv $o}JszOgS?ٷ'˛㷞&n9̄sA֣B. !Qt)X|Sb.#Viw~sv|R*heBb Ilk'ƙq&VKĖ@Mą)n9bTuq:m¼[d1($8rhyIʅ5aHCcWڏ_35:' w[22G򹒷}(_֕_0}ݼAz|yvt<fYtkҶԡ<v_^F3nfY`Wfb+!~6RlQ0Hta"b11كRD_SLbtoG-aJX<-(?uEY 8ǴIUAp@VbsgmwD8l=}/YICm6B$Z*AE|Z.{&$w1dtPiϑwX`EpaW]&SNJ"$+ De1rB+2l#ǨilƖ '[6ǂ ZbVEoV͛;u.snL E_|CI~7Ԏ x.jd5倿!Hkʞ&X ݨLcB2cߦ=Aκ 9n $!F*^yuqkXG|Bn|ݮ/+x9@mReu˕8}!Fdlm> )}Gݏs=]ѦMWs(ngCv}"@0]yI`uhSٶP,2޵G8ٯQbO. .Or7c0U[򎟯ҫw6cuS;L`2PBA.M}7M+.oeo:(/(Wb(/?ѓ3_jRRq$eL8) {:kQ"c\Z<-WD]&fzs|7Wip=JS1lٶ$am{:dzY䋗,xE{ŭ+YVnVi¹iI"jPHz#jCt0zlm)-NU0SE? YDB˅cnE :dOx$e!y O/VEaee0H{qsv_7CZ}hi*'gFUk 4gs >kAuiDwT}H4I8\?*dI 3CCH7&n~qL BqEUv$];^c$78\/*=9`>uAFއ׀M٥=l[4[aB ,:ްXtǯybq`xNHmcE.9qۊOP8F_uRVB:L۵M/aM /i^.!{vgW%czhتw{߹N"CܿÙ zs@(l 1\.fOtRT[קF&dx(f*_#!c!ixם|>@_9E0lrw|QNX AӹgĜB<ۂ4dBN?~ipTS ɘ+$[.wZynԩؔ&<=ҤLM\oV 7HBפ{1#RJŨc޸dWE\7XADG7Qec8#!n۬b/fv.x0L=5Y6+sBe!-eVT,"HfyҁVʕV拵Ҹ[l.8O8"hxknX:zybICRi_|C%Ijɭ-fbo+y!>MZ|$PA=t@P. xY9Oz1 ͱ*6Qsrʅ.WacEj RҐt:Ϡ/ǐB kq_~KȔy Vr>u}@`֫sLMy=rh* ծH'SF]_3M lW $ 3W3Ka%'FeM.Jd=R=U R;"a$`NYn՛} JC<7ʒT"q#lp}PxCN<Cj6yJ$殶4 =zէ_;mZ?"u@2g*ؙC>;\%e!$uɛB9IJ+]M]M$\G`=C)3ޠ0ǜmPʺÝ?7RHch!m!B[ס(oLƗZ5@ˉ@Umhof4~)9Q-^[nW^ Wk?w d:Ӹ jQq|-:^``wt5~`V+ᐽx͗J.&13 ܝlxmʽsaVNM?} vÍ{담=fIJ=IEMVV^kQᵚBZn 4 F~'6#Pj?l(F^-R7)BMEPnd36k70`]zshC5] :K@;7)346'wcW+C["-#I 4S 5{S ?uJi}E fG!S>@ M7Im3ȧd殣w@KWZWThJu%mjdo^?q3_ѴTwG C"w )O\^4.oqhlstk@8 rQ@s%pN:dl8IӢVJu AqhVt |Q~܊SKx%Mdzպ_"qBԖiq>rĵb+w ', ~QLpT*v^S66*̧'YEo >12 t".PmY}kZnE)(ylJt7,'_v-/9KkR!p%]SQ U6Rk['|&%萹(2IBB#vGV^JX jjA@krνl%ŹImqSYv(F7qaS*W VIh8)}ȼ1-چdOL#F,cn]<|A6x^Seٖ3P:dZ5qƝ,S4r|ibOp2K-~#KmWȍO_De#qP |\=ʷd )hpxR_(]ǾSgGHi8Pk:sk.$ W5S# ! Me<lq: [ "5   @Ḽx>qԨaYNzl8^>جI6.!!?wd l:g7BA3,wPn;ǯNLFOۈ/A/ۓ3&W;ہI,WUu6< !&=I$sC'5bm$}8GoMBe)={&V馕R /T J[$?#HQy9ٯ$]X SweEܸdvZvC1m1&X* 8mC8OkrNŶ̌FՠS7ro1W\b`3pejBثuZ+o1@[*Pr 7Vr'K {K[O^pnHڟu5vzX}yQT}M5~hȿ$y_%t8WphK>*1;こ 2Nݏ~.}~JBRQ>lS _.j0 ge5P JaQOJ]uJԔt賃w~q2%ﺑ>4DAk3LYjdd.!M@uIf]s1_ Ea,qCbWNY+#Dr gX >TT+0"UC@Pq W!EܽTdV1(}U7&F 0QhqY͋.D[!h(QI}uG24i@XeAs*P@o"P] 8اP(+gZ"]W;mcu#zAL7MXI&McMM)w;=@nXq [NE<NB O"9qX`XN*/6w!>j,)~H|CW0/U$:'3vFeȎ8zٵTӉd Qݦ-dKZqԦ4tj;bSBn-g_uxƒNN0`he^,I =]v&86aљ?<,t"!w~qyr%|fn?.[.2 1?N0ڥ8Y+rN8`.FtZh &Cjp?&Eʇ,b7jԶX`/2AJ_)逶xS\fbRHY BK^pޯ Ump %] y޻pnM 4={Cz)PW CVJqrY% 8lR `sR077j\!_:1'g]c}v*ϜEk<}E>>5e_rAKr.,+;=Z-YBIc~g%!%3E7qZN6Wki.̅q,&JHZŃs٤a2ߝݳMwsF鿔rm \_q8r NN_;[~#vj&"%RJc7;Юܚ:coHR|~1Q]^yN_n41*ⴸ˥<wsgko[6%EAR>g vN r.-.,x|9굖o'MrfzIE{E>Hš?@.Ո@)XXshF[?6Qܰ .. &$`3_m lv !FuΣ۸eV1>]]=M9{G{x6xCTk/݊FvgA7Dy@eHPt;Ps:OjvBoԥ@\(0BEcruW~cy >pƑYc1#ᦁ!uT Cw:mP~ 6ܪ J&9udgٱݷ{oYn"MVش-Zҥe|(0,g@pk@M )>| [1!)ZDxx{,J B+Ѐ'6k@6[O*`_X$FMU3‡cS{L,]ݮd٨,sL\h`4b9cA|&xv 9csp}UH*`-}GئXdtlSoRɩãPEsКėTQn1!3ɳ`"})r$?ܲ.JgBS#LkvӨzf?L1zݍ5:E2yD 1?g-O\ 6"g#Y@bF͍MaDqsE-c3ӧ|5#6i4uC'D=԰ŝѣ[]):ypHML-~OۼcLLɠ*+&̑^ HBq%d"-䙆z*Ljěrk^s]+M+g/2 ԛO5{pu |u'.ձB B'% {TkQlm7N4pJF}։.HرޑWC}{a#\% tH|jzr*޶"NGG{$T21=x|)Z)▿Z4=JzghY&R)/J4ۖtr1t)hL;z㝟+/wRjn Z\a%{#bXSAܪ9) BHf8"T T̺[Sn!94`S+?^X̊ !)Hhp&{5%j_svP4 >z /?|./z]xbxz SlR^*MPRQڛDؽu 9qüuT$aXoN,3P͜h@s A溔;r=gz_E v(Oh`->.*_ZH܁rUy,xE) C&q~jʲ?Dk_c&(uޝ0JF ~/*//W-cN%A1rTU0Yď)f%)u"sZ(l2;cafN>ox4U@.ߥ}3̵o.)l!mȈ 9bGoB"Oʛ QE`.IkI\}vfz!>@]dғ7s^q:aDj^>Ȼ9^DM}R-$ZAWed0xѭIӕ9,sJ̜>;ő,׎WgMWK"t 9Pr=UEpTԹ,+?5rxuj4=3a599.@1U,pe+nBK2 1.XF 00 -\.3q`ɪyMwoN~Xv$o1(_?׮VxKu" "}>u|z}uS'), '9KX?7&wҢ4O04PB4}Sj@1&o~UY]S4:$CH!5u.#҄@ₓ= ZL:\(Ρ5?p%g8rMhhT(D ^=+%; rɊǎ)&_ȩ7*]q;)~ϭ!nL 8M63y d愵k-K>M -L\F޵sm ô#KGǥH)G!v3$b!z]% AD*0 A l#{*4'*N;h{ܕR2#s~#CHJr|4XV#]B C2{ )wo. 4aStHxϲ)4]2'ᘡIXx'0Xp(w{H6ӟA XB4k7Np$&w% umh?!3@':\mVuv}cq'0S8ZqPv$0A4EH]+̤:+" .LȑBQ,V=\y9; "y(^xaĕj>J$ǟWɘ6A <i}҅2` #1=OC lj-R(ѶBZ>I1 ji!?MF7m$IkpvD@ȍ+HL;0EzNJ UNB|kl[~ RW-\VB O)oFO^9͊|0+Ț %L*# I&ۼD]^HAG+U'wȻ6Msx(~ m/K?wI@^ ris{aej k:zJdߤ+H<"O̲NhUF:_oi)/}a '* טJ!c@\g^9?ES6*JBB@YLŲ|R6>_ƕR'kи{bF} xAH.s松&4Ma/]t.4EIyȦ*g `cI^{&fvQW[$JJ$n[j:|bLU 킝U>t]#RԪLSwnٙ'ߚn;6z& ۸ +-5aeWJH4/f1SADÛqg̏.;P+p/b0 ۆ~B1}G-M|"'1 sFjdt#r\|X^SbD4LdiXPO?Z?.AT(V F-tL &Tܬd7-!b_Bh`_YSJ@a O@W>iLTPM)"GkqM yPNڛ+H25犉J \~*;^RA|GQߧ')G ݴzl bȵpex$ȁw$7w,k/dߨJ}_l!ŗCRskȬҎOۀPkS5t5.00xzY(o4Z;xbD{芻:+e).IS_VH*Z6j{ WDd(@< :LR'5-/Gly$̹ ؐ(kpF,i w"̃*),[Plf/oUvܑ?,+hbc-*"e {d ծ@WܘBN?;g/5 |=h]iYxݱ?^VS#).04:uĈK:rs*DI JxS=+5z%Ҵ\IIQ{ҁL1HGO]ZS.L79q>0U~$wH>=׋kUBj&%Y9!OHu?m3]x,[s܂ *Xθˍ, P^"hr5Efds&^HpF_-Hc^ˍKdAs*#qiF  EaawwtNs_͘UtqTJ#ƬϬXm '^'XV<Xf8=- 0Êk~wn09c6C>l=: r>L2:k /P4j-5~X ^l@C"* WGf 2)]9`㡌dڶuisZ7X23Z[Xk+= D n9:rfW8aW7?-85] /nGSs#@!__&:צWG 5:C{1w@RiP@B4C;J/_"t{f9DOnL ]-Bxn}kg";ŹR3 5.σԗ$3ƥ"ueL7P,' =@R 5Oo93!R6.00id-ʹT2a٫𚞊if $-dPc_4O.Z>Wy^xk׉NuR C4nQTjق VZw?S.ؠlG{rQM[_2T]<b]ߍrcI0?r nS:̅eHsLT`G\W:8Y 5+Xy{S=f.GYds*팲L lJ!Q +9{o?m9w xFj4n'2kk;DwO-Ro.~G"n&c]mG`JkNd {U˽jL"oց72jؔʝgˮ< E3|)  /11ȕ_YܭfW5੔Ii-t^*ؘ9s#Agz&f uЕˬ,3f  ΃fXSno4||nz <_RuaDٱВzLx3,-\[grPyAsB}qd,ch'WIr|1gA8]'[#(4UEY@qǘL Vk>n>62د#͚l M>;}"?FYg ׵tkȝFK-YC)H'A!d(oEf[%0x 7fwƴ HYixAë7{1SJtkH$MNƓ+K/&r1`q_Hſ aYq^H.@k;\TWꌓ\`2shnq(v$)E&5r6c)]ήj2ɶꇂשV [)bзsN.8S ATuV6/@Z(GG^Tx8O+wgv\ݧ 27Kx$2UH= ᛚPuOXv͗pY(Xq/t΢kz x(Q3=/vȩ*=0 TiY o7NXj_djqU; 2מV8dy|RU^5W/'C1L bAߺ;:YUhx"!x?ONpXtoiϬ"%98o[ٽi4\M{wTUYߧ淢',o93_e/l'vp&:j qϝx}QXOB3]'s*Wt~{ҭ&TSWդf4PۻIȄ~o;tu|'Θij&n-%bxYɮ(R%L[o{9|!C\HVY_.HqN45r]_V+9"@q S7(1F12pfЧȹOo^݇bMNF}pu ggiryLi3"E: #l9j$+].#ď K( /Lbl)ww0hYp17 qiqߺS $\MRqJS)2!t63tj>#$mj7W\)x97*jqndڔa*2}тXfe enjVW# ^*qѴiQ\*X+MCcdDŽ]iy?0.9 ]}j%eٔ4K{׌e R.?mRϸzwgu>:r(!L{[A{^3ҷ@wå;?(Yv* XᛞDt;&j}q(bA-&ު"U$TC r[!n:;{4E[O`4Ă4c+(r$M(7R]> q˰N'VE0K@I/Xij'z$w@"`1U|u<7),, 1++f7N$фб7~\k@=3I8 X~:api='K>n틄va[GQ'%DsguyQ~  صŗpaBF |!e}Z3[JkEA@R5͂Vob6rYViL귯P 1PU\Acى_xHY *s(-Ss7ϼ{)3R54o'm8'"mGGDU շ=*ļA#EFx{sd=.S:)i[oQTYyorV/ulhI6I oݲ (SO>j}Z qPLh0qDj?jS9{A0z_C/N5 **gCw} 9%/z-SQ]1O:ĤMQazt-LGnye=LήnQyűj5I>Ei%̰gR~W1Cq2E/sU?΁Mg} O]eg(7.@z,?& {AgU)l$d]E Ңi\ZB&uЬtk2x}7~T\5 kef>DR2\YCXaTyฝ&޲W[2|8[g CP1vS᭏Ş̖5SRMUJ[3)v7ɲSGL:rbݼ ϴXqLWc:)^andž<\'ρjEL${Y#X zW3HBU1*?Xtif˕Ͼ; t:NE^R`F_W֑!LetPPhѭv8ښ{l-ky>a9GVrME ҚzIlm9x\%5rE!/窅 hSn=W`D 6$~pމ=SV=@h.~dkbpn2g/\Olxl (+;N Q'>;)}qX8?pW;XUߣ1wx-"a/?oN]0a7#fR *+9@d>aeJqm,xF3xk#GC:>S5H;켫W ɠč'Z}(eD.e{)(27iɂ͙µ #y\~mBOŇ'w`;gh'ONnN x;:?쉜 wX _jmLo[p>wBHZ+w*r)ۦ.538g'ɧR"I/Ud ~P q`[ V{kU7u}1ӦrH}6Ql=(үE|)3>Ãg190'KՐwFܶ ٰ.}.fM)8ųkb.hOǘS&.!lH.|V'x|.o(CA< /3AZ(hjYp,&towxn+:bCLmS{[(-]LZLdph4cZ`B@M60ZJccQ.|p:"nr\W g!f]xɵ&=`+$Q|º /lRK zț DWе+"]BQo֏dq5cϊ@ՠ}|܏ijl/%d}.R~[.!mɽ%"63r vO<*#J\5m)XTW twOu Źg8yV_| ns{jwF)V^]oӟ!4a3@>I,[=QFןӱykupÐ6A'̘n¯%ڴ4ԋLxiNP,wyB|mK.V&ofw%܍eȝQЗaȘ3d\6|}P!. I)`.z[dž-!_EE0{'"5CW5cq#Yߥkd+L?Ȥj(@~ ^m98dQBkqȁ24DĬRNU0A;^V})N}? Y_rSPWE~dg6Ktshv)u{X rn؎#ws9MϿF7MM@Y,Tva%"oIMjLXL󗡆'S!Dml&ן 4p.Ax W|EAŃ -[p .%4?X0/wQ Rt :sFl*v];~d*hzO\xR{N(t1~Zr݈@~4Z4ξrS]{1iԶT 9뉦'!ua*?%ix`r#[`!®W#I6zlXkf*A9,VZ/kr.KK!ks?0cѰYgZŸ]?n Z8^[u7* *GAM]*k& g6l}u4um QNxtJ~6LZ}S%q4] 24屭_L"fdw>f %/D3}ݥ0ͪ7U)ȏkk9p3L#J Ƚzx]4E]R5koZ@E]'/dlץA S1p܁`Q&dЭ3vqxOG0$k8G8Vl&й(Ýϝ$γmoͼͻMC=mIb[|םf6bQC& ʮ؈ bҩZcvL2Ɣ/6_Ty^pLhc@8菜o>IGl9b?j{~/:4?E0LגxP%VcǖYޥhEבS ER  "$Cv-v2_f )_*W69Lߊ'+t"Ua)6O]أ#K\Bwa4 "ކ P#0R:X39Vv܇J#C KqҲ g&D+`UӿtN@PUL&٢$j2ngN2Dnz_^(PU fVЏ- 傸Tao٬Fԫ/YɊVƕ.K`eYU X6+f}rϾ˩Th/ͱf'[EB9\n)ů>O~q7xVA_B3'3:+j(_Խ*(L^jĴÛ8QM˭}'.A S!xg z ӮYxIto 8k+5 CcsyR Pk;6gwƿuܧ_cB}2v:_Pz{Xk{^ykNjLBk z[a?bB8@ \T-5#)(WXJnpp) J[ZHJHlk1ji}MhW pC3jȴD4qQ^i[FB]!fRY3(f3UlCJL,#U)@?0Y 12 T:*2GFY6ud裞~3]j"%jO +Z={<4 l17VUߤPv`2l6}2(Oyi&ڛ^kpmYQ ;lv׎ը5yˡfbˠ!Wvt=𚂋&h˫:*/| #;~&Sfz}W[!QN,\E>}gGAP%kO3 Q6\ #ɯ&IqcziTp A8@Le3'}>?E8\xC[;n«2p%hsw/R)݆ d`XqvlTFK6g.8oXQ%( @scQsť3]PtoUϡ#|ffzBW6,R` ƕJ6KaU16*L(Ps~çj3Unmq7Dڋ gf"4w>a.zT !Khtܵqp>3xI;xCîJL@&݊Ħ^nU˟NdN>-ZW"6䣸-˾@k0Ըpv?+NB\|qD.Q]+,5*FJL(ƙ@1 `툐@*|3Uv}u[>myU QeyIQ\T{ 3]"_efȀzX?䷑h(DjhMQGU1^, >`G3<0i?WƝݹj?\6[)u2@Dl`9=2=BǦŻuK_nDqAijA\O!@,YD+x-G4P!=vDDEXVpbJft5Te 3 rΊJճ7,15zOʷ/@@}S%Bqtُs_ psR (~R<3v"^97_##&Y"?:98ڝN]K;ՁP& ~L#to)@,g:zFPP{ qDj6ʧۗ%.Agr9U%VS8+Sڣa>;y ]\s6kl}Iȋ 3e-8|FJ(kS}i'.u :ttM{$c}S<"7Cx̔Mi"KL#[&2*q"/~+g|:q#p8@_f)4iۦ^h|zLQ|+,b)Y"1$IGI猱L9k PxtQ R|WD^՚WyErw-;.w^S)0xDZ8kbIt>ی?\^;aD -vPT)zXzOk 94ӑ 9Ȩ %s~-3%uAenCR o=q5p]7FLP,ӱ̊2! SLjA_{z SJL(AY(@ߑ!rYXMrYlbΩqq^8Kc!$HZuP4˾qYt.ZLj=c(^iŜH`H2K>4LZTtng YҋDm쌬@2 G{4Rm[a' *5JVgsDHoNHOB~̣H*jT,RF ^yc=;]8u gSp%{Z1)Q.Bo11Ms%-XĆȖc 9Ի2]7k\,=npTUZId+U[Ƃώ6WdT*dl"AV W #Ǡq z/~QЂ!at]iRF*+Mf=ۨ:4=lGF9.3hw/xۤs{}ˀRbDvu4/JmwNxQ1&ٸ(^ӚWO#h~ǒ(^"EEY 8@;‥]O 8ciK"@?кU%vnwg֓ػ͹ f`A:gAybS^#w&1#jqѕً\R16A}؋7L!G2^_>$ڏ KGf^d:FE]L;~lz`PMp<~C4ɽwگ(ʫt@8Ix\PFR 4L{nlOO9"*JެZvOyœ=[f /Dxh_OŧZ*a -TWeIBҜ\kzns0P=QG<. t X帬]DV&zܥp.ZgIU1Q=J;c ̳!i>we=M`Cǟ 5բJB#Hj]L6TsOE8&s60 .A=LL>vaD_+:~@'r*@._j)E륾G=nQH|r5lli\ RnJi嗛Z"vZs^P5ǙdǍGۥ2 ؜6qfOʻ@ QsnNDQr($?s\P8x)3Xqq /Ҥ@9U:veP=]~crj\ Gt[ gRw;ChZy1yv$HQ&<ZãfOin[7o@87?4UG۰p\6po)3-$taDFK9 C!i֔xA/\` KZ—z{ `ם]=WO7|@;Q>%Q(# X{x%yq77g0@'RچN~Nh^[AN\e N$H( ^W);~¦0HO母m%Y6ob |¡K~O @qQszuuaƥYX,YƴQ'_Qo}"D6CUDEc/mL9CUOWH@Mlc5rbӨ? (u@᚞$UyNаk+L'rY[֘۬Q%)NMifAn |ұ'Q T= .ձ3ězk;s7AD:lR ^ 3nzm,qE0~#WѽYV3Ɂ-VR~EWʺe'>#sZ2aiT c"P,<xz+;ѦBI'WLGml>e#:uXKuFt;*%ؕ@덼үЈ\SctC+:]@$|Ngc嚜xi Җ_` j`:SLV>Vx++F6}$dy;,3lVXiڗs>D$K1K͒_mqllPL1ZώEH*8>IA,fQ[l_ªWj}G29DCBa@< >j9#[I  / vLill&jF KϤH{~=mb_wzm:I_|F)1Zc6~ s{1y\{?;"jPu&걧i%HqslR4N F ;?fߧOF>q9Pr)I 'u%% 2\2;.%!mu* &F'T0&409) =ZäKzozCYNxq|vuS-G_8ZH(`oUn*qgOlMGP]L4eKn,N?cU0@\^%o^ ^UkiE!.V3J:bHp_ve^D֣#͹ LGLa2?o:.克}xbZ)x]x#@}PoQ)D\%7El1O.rouثv1dm FA ޯӌyC?,hb}BZo@%Jϧ غ3'T YZ