postgresql10-devel-10.17-8.35.1<>,y` p9|~2d1aye&6artC S\‚$'}G$/XwF<-Y~`j+UFޮ{Lu$^68B3#@3zӼZ:kMGiLsxCgT6X !j]S3h`tg=8?!STe+4Q{G'\+*sB2*Yk&4.߇@OZ~wߍ}0LR'r>E?d " [&1 Gg %% % 4% )% % %%%%$D %!&!(!)) )I()O8)X+9*+:,+>p?@pGFpOGpd%H|%I%X Y( \%]8%^Lbcˊdeflu0%vw܌%x %y$zDTX^Cpostgresql10-devel10.178.35.1PostgreSQL client development header files and librariesPostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, and user-defined types and functions. This package contains the header files and libraries needed to compile C applications which will directly interact with a PostgreSQL database management server and the ECPG Embedded C Postgres preprocessor. You need to install this package if you want to develop applications in C which will interact with a PostgreSQL server. For building PostgreSQL server extensions, see the postgresql10-server-devel package.` sheep02dSUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Development/Libraries/C and C++https://www.postgresql.org/linuxx86_64/sbin/ldconfig /usr/share/postgresql/install-alternatives 10/sbin/ldconfig /usr/share/postgresql/install-alternatives 10!< @L d8=V}tFC-U W = W: ; %D>5 INBP 2& rW%#)j G==M ~d &7q5./* t !z^ * Me $i dE W[N1B ? s$t   k~` V  2 " P  '6{  1B giq $#m\M/5 qw+V i&3{zA $ c], N @\P[y6jQegF> /S! :L0XD<E' Bv -"- '1Ag" c0{v R;^ e@J !}}  ]'fH j  N EBHHEENHNEQHHK<639966?9?6B<9999  j >0$5<_# 05O8w  lE^5` U k D.PaT?t  W j .4 @A GA7|D Bw j ));Q*Ϡ ?>D >29J8eY tY S" & S5; Y  M!Y*`] x 1.] ' OF28A z`6Dxi@m!` } 9*8H:h;JR9g?d8r(88Y8Hq<6G&9hc4>3pA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAAAA큤A큤AA```y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y``y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y``y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`|`|`|`|``y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`|`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`y`|````|`|`|`|```|`|`|`|`|`|`````w`w```}`}`}`}`y`z`y`z`y`z`y`z`z`y`z`y`z`y`z`z`y`z`y`z`z`y`z`y`z`z`y`z`y`z`y`z``|c104b9ee9afcc3b2db949818104f1b4484732e7df7d67e2a25ebe899b83c08da44477ba5081bfc5392f3ae5627152ad1cdd707db62653fb741c5a3cd585c1a680520f854efdf3dd51476aa68aa5bec2d56492887a37cace8bc3cff153f01def03871efa33fcfc509cfc601fb883e7d679834a874542bc9e74ea5677d243b9ef2180c0436c83065372e1deb3359ac58ef1ea8ebb138ad890fdcfd2508efb8a79d724601bb053d6837d2c76dcbedc866ab575921c7e5b45ada99c3701ea1763cfaf00a45348261de63bc37020fb70405838b2f5d147ed34d8a3309d5d2aca8a00af6f4c3b227861f4685659a969a6b11055b03aab5b6da801c92f996119a5cdb9170ad583e1dfe81e93c35f0079be679d764ec6e0e105b90b245f4e191a084bcde8bf65509125eaf525a77c871f44d9a4f227ea5ee4fcedc82bce198e40c3e4d91d368dc3f59cc224068ecb001627e0d1e25377b4659e6fb979d472e0c3e2742a600c8a30f21ef04e6d2db3fd1ae622a1ef19e1da30259c91aa0220fc4aedde88f9c465e713da8bfb69e1a4728fe2bb016d2873cb84be6335d8e8901ae9a511947c14db22722225f12028f7b0f0a7e746543fdb73803085a0c51b995f9059d975436ce876ff25613ac41ee565450262c41622079a8937453600667138d5ce04a2ced2c6bad4d3c77eb1921c50496ceae84956b79d9e0714da7f7649a62672c2e856b98d8177db11ee5788b49e07746a47f5379c32cc949af7b05692b8f01ca628ef08c78297bc1f3c05e6b2f135c5a606cae2b16e3e511a0488e777400c6ed5f66ad524b12408615b768d82461fd513b107ca6850a9e5a8584f486f2ecdbe4b678efa7d83805a90f4b0be30a1ace4a78b0186b111f8c9291ac3455a4cc66c12822125c04376078e5afb34c890a836ea9cc158d35c99bb4d0c66d2ab46efc7b49f66e8f9412359e3f49756e495ed995c789e1c30b73267010a41f8a0eeec2970dd534f93cf4947708c8d4523fdf77a0648c45578da045635968b8bcd423322a75395767e8cb96686cc4bf83d2ba2d15339ea97961e57ccd274f92157c4598125da58baffe35bf11ad47bd7a19d8d780dfe83f6179d63bdee4a5c8c7edcec431905821266eae751087cb6dc7fdeb6ab3aaf22a634c88688dc31771b7ed389341104c3807407e54a212e1d212e3291ccbf7893ddaaafa2e468da38dc0c64d66ab2d57e3d03aeff4015b3c826285752030c66e51a4f20085abd2cd7b2d5e61c517a6c01ced6311b84205ae0ab91992ca4aa43222b20ce2452b07de433793fdcfdef931690832fe5cb98b9bea62c78729f3bbbd412b6c95b249f488f41b90d6b618077b2632e8209939da45cb96975faf3a940ff815c73e8104bf660fe9b0ccaa8a23014d15b112ede1f9534f634d95eee24329dd6097a9134b79cd694baf1bbada4d74a1b4589040f5fc3c383ed3984e45aec811afea8a8a1c91532ffa4733d37dd38eee03d1cf0b8096a113c3edb6994d12a001600d101e37b57f04a682b3f7bf6bc0f2ab00f9447c68d45645050d5caad54a5d327113ce8ebd79c4eb03498c92e9dded25499110c63c9af0edbbd0f313466401bce6f0436cd0901a615e65e430b4321136eda0d06f452a8aef32dd91732fa24f4c2d809c3bdabcae8344f7bbb07e6f69a7213c38a12abe3750ab9943c859636b8b1b7c527dee7a0020b8e1a6c7f309915408ee39aa384a6a3d54a50a05077b815c483075f62b4ce501b2de704297799ce0683247373761e9f59de47b5856d0e830894660ea623d35d55c3227b67447c39c4d9c141a891994c9c1d1c8fa5c882d33c153e25279e4301669249c92ae6c19489eada63c41fbf8e463c51a05f78dda55e5b147324eace7b82c919a5e599f2239a6f45b22b9bd9ef1d1dae02824fb7cb85847e3d4a8336746fe3ec2c19bc1b99bb2f8fe5e93034d6aabc1087a07ced04e2a6fb2371dd01f0747750e207ba8b14f93e994ef90d9419579364c879687e8aaf9504888a1d0959f592ca5d288c1ef9b09cd2931963aae30b759aeaf5fd0f302b4ed683c7f6f5e9830df4eb778bb4397fa46be0e92c446cb32b10d6a091a186d9249f844c2fe05585cc9cd621b64ccac0eddfc40aa06c1ac34d413c3c1858540bde5fa96fa98c34b6bc7c369aae5181f4c1a78063fe541a9e48775ede361b9c9f82a3edcf8073cf5b5a455077c5fedbc3501f9e857a3ab52070c7acd9603daa809ab228fe4054dab622a74176bab60b359baaa94ca989ea872b8c114421877196bd42519d020691ad5a41cee80fb03264ae8089a0a1efe49c2392928a81132f512374812eda162305577401fb9df3dd9ba8b5ea96f07532166dc1350d2e88f08a7f395e856925eb1040d0651cc9516d4477bec048862568349b37ffc669700b9c7ccf16509e7bfb3c30fdfdf13c5425b6c31aef352702ccc2815709d19cb9d23e7fcd1d671f7437b2ae3359aa702a5885bd046c6c4e9f8336cee925c671235b120ee5acc078164878824fe7660f97cbde3732f9d279bb946a75a8b15a675e52a971dc5f90e31662d1a8851c7361034a8b39f74af69d601e30d76f930f04b9e99b8f631a30b53d3b458a582cbcc74e812ac3f8189b83bca8ff71ec7e622ae340aaa0f02c0cfbc1a1447ae2bcbfdc2240c3b144aed773f202a88363c060b6067a479ab4f7d91fb0c4753b9c765d6628f04abcc5d10f707673be81fbc1e4eef2f193655afb66a05f15698719f15153d7df134bd254886ef5f4b031d4e3a95547ce88f230aec9b424394726ebde94f41fdad2021085464f6f52f63279d6e00304a89acbf357a8f4c63b78102b118c64771c9a6f46f6c95277d29a2b6fba6347cf8ebeda4f7e18c4638c5bb85d992013f176463a4d407374200749868c4df07738035cb24c912689ce43faec81905a208447406cb3623f8aede7d110d2aecd72ee27667f51eb8426cc6365c78b1608b240d12200e35c2fb6eddbbe06b7d4dcc701e52b37908f1fc139798772ca1993ad9647d93c09c84a618c0fdf2779cc5e0e7b1fa767a868d96e2d0c2aedc911b1e58cb314d0efa103229767e196a618fd0b828da33ef774e8721b84ed293e77bd4e63822338f5a04a892e68be616bf06cecdb03de291e58e19074f78bac6808c3d3ef19884da82efd18e4578aebd55983eeb2b80dce63edbefdc1567fd4f7b5be3850b387eaf83d4936085a4989c922622cc6204f993303ed9de8e783d5705d1f5de344fbb51d5ca42fb19eacde6d0dffb8d0817340b44031159fec4939fd5d7709e3fa2ce48266363ba11cb2bd2172fcca2743311fa7d31629764391106820c4a09795f3dac73c092142bcc636fa63236bbb8afea13dba2e2a66502e33bf99a97974406411694ac36dff8c5bc9086c85c28bd25873065bd899163d4f55118f957e3ee4e5de06dddf066147e7a7978a60f7735fa0040751756781e6a851eff67a0ae9fcbbd62277b79e7f819ee4c4a41649a19c9f36901a93171e42fbfb1f2db8d29e91ae69e28e306b5a7349f0db6ebc7e00f76a19f5ae7e8086df6a28ff19e7c5b46a79ab95318c60ddf847d33b15c607c27348ddc3a9ee2d867aa5cd6b00b9e7a79ffe275a64823dd49f331e6ca1970538141a7d884df7873fd8520d8ce50fb14b72ae99fbed7f0a03f992fde6e09afcf190cbda84bf5aeba8ddad2f3f24d6d8657a561d90c4fa5db9f350c5153617d59481b1f70ab06df9f0c66b3611508e5635d33fe405823390cecdb4c33c98520f1b68ab4e08569bd92bd78fdb871bb3693a7f9c93d08de6ea20491ba755601ea9910507356f400e967b5d403ce0481f8e335cc7dca879f588d5b93c59ff56c6eb43eddfdd06a01e411cd05ff2cdb2c27f2e4ce9fdffad301c65c4ef1a5a960d44eb4f5221f376f94a23364fcc4b7b8d964edd247674ccfe9b7a6fee5a0e53304fee9ed5b9a92e3bece6a2c56c2a7bbb0b5d933c8f1deee5aacb44a9f2328205f5787d79d97a390f21da546aa76691e6becb0035dc713fe7e61cba09c823c14cc701bdb249c0477ed450d59c2b23ac188ba6780f3735ce13bbcc98098d0510e92919526da24dd45b7b8c96bcbe399c815ae67833e64401e91256a08b2b539a6e0a21612a3a61d7c6a0c9f3d65b28e6c8721ae12f22566446333c869a7826d0964bdc6d36a2ac7c516de37e479c74d3c9fc6424a9faf2baa6f1065da25659962230c83c7abccb3a42a6b86c641a72ec928acb4289649e836523cb52357ac136b34f6c0533af69cee4ef21dd37830ab3f1003cb4ec792fa6e559cce9dead39d263b69164d796a974357a085ace4013c9dd162147fdb1a405c18fc0c5a34baf7555a6f31bf686062f10c72cc0aa732bb61b2568d19f426c113ad04f6943d143ddd0aac348d8ba52c6470ce498edce9e037fcc80474dc7d028b348128347fe87b8ab3bea8cc69dcfdfdc16f2f8d34b886a4c1a370ad583e1dfe81e93c35f0079be679d764ec6e0e105b90b245f4e191a084bcde55ace6a41a0e220063e3419e767cfb5f465b3b08587af2a80b3d8bfaafdcfb48d3a1270c061ffd931258a7a054a7fb383c057d4e950c844083bbb895c100d0a08b96a4222ed76afcd03d0f457baf57f6f8e85541be626c4f72ea5ae2d7784ad9724ffc8ae0f00aac3f89063e2ea1cacb7b50e256e8ba8c87a6e9b931e055697398865cdf9c5334233d487e29f2c649b4e95139644f6f823e28f299d2d3acf9a613b197c81d18ecd26e20ef6f4b4386c15ecd6657c3203ddd68bc5ac6ca3eb8f04ce17047b4a8dac1ea70a6d96df1cfa17e229c095356c203d36e539c0ecd2d8a89b49fb8ccbf89f4ecd368f44c5bcc4e40b709be449d78da79fb377f2f429872d19aa47e53ddc071b94275eb37e0dfeb9847cba5ece22d1b3fd7ee177f7a3cebe30bfd65348d387b238c5e86b76aad5ec508ca42a22879056d376f4cebedaea10f72469ad9d6fd16cd5328f16c38233728d40508d1360e0df1d3238d8fb115d6d1c90d80cf6cd572efeb37df9172ad0cead054beb3bffd3dd485d0d7191a260846d13f27c13e2861cf63c315c1416b6c4ac883e4d029fa393a4f44ec2fcc33efe25aa7fe534a6eda5ed958c503d11f8654172a6cc2f1859415dcfdceadce36be67e8d75ca3533b4aa2e96e466b018cb6a648dff9f8bc95402be958443131b4a9501122e1b4b59720e364115902adcb49f23e8a438a3112723b3bad4c303494962ccc927bbb654b783fdc4f471696326e590cccd16a7b0984cf2a832dc7e8afbaa588d0cfaff0dbfe63b18dd56898617980aa65b1b560cbe365cd91965e393bfa65660dfdedb6e7804fad5a25de7968533c885562aeef45af8eea7a6b998569daf32ed62895643739907daa0fe71225383200d59721695c3587bbce3db3f61c9cf447f35a96c3270f436ef696fb3479a466362c9b054444b3cf9611925399e1faa2c55b3cfc85a56a0335ed6c55fc910c08cd3ba0f94ce4f2930d057a3d80c78196cd740f3b76e4aae577d6f327b9dbb47dc5f6aa862dc4ab2467aa4eb4649ff2b78a216ffd17051cc53fbaf8d8c89aa2a79a9c58ab1d018bc328262c0380d062d47a15517338fcfcebdbb1315a495fbaba2cd75a305333a3efee7317b5c94c6770a9e6bc2d8d1003c6302ec18230a21e77a35b996ede6fa31ef2fdf8b397481c3bfec8f1dae53d92c254c5f2d6b537b076351ec43e66a2b039b503213ec9acbc4334aa1e98bc15dac0e975e52624f226be00b2150aebcaf3930f1ffa09d339e0b55d77eca0b0b9bca2adf964040a08bd797d96693d70839ff2f1d8fb4b4de57e353dfbbc2512e6182cf706f7c2cf96d168d15efe3a6f1b6d365f3b41d6b6eb1455a50caded181ddbe994907d214b3bca460c5d2d6c7031f0bd3d0aef680393495eb107a93bc5dbf1a70b5bb55499d16a082e8eef343b53be9df329f1669d5985b5024bdf3d63c01657cce8fc01a39ba73bf949bd20283b8d83ae09cf76f19b98b8e58c01307508d7fb1d844e73d753bcb8a36f08836b9cc3b0468a46a1110081ae54f7200124261593200e489d4c9d2486137a8c76c12dacd694fe5b1085f72ff9b3230615965fed4c64096f16f06e4c217b38ecfae7acff3e9c036673a564e22f59d90c40dfa370012785d92ede562fdab6c467d0c735e22135273d89473f8baf2f9641c1dd30a6dadeaf1a2cb352814da0cc8dc1998205373f97cc7667142718c9298fc66d7d02dabe6760e444b8fb458e819d53d0d4fb345a5bac911d0f11c75d7ae252f6f6f3767d239ab02a45c848459eb7970ea8f70908101d8a7ff657d3e7d8c6ae7b76eedc9fdef25a4b6e9c8e4ef65a9d3d2d3e736f75b96a5088e26a53c82a1adc06063d96b7b901e03f89c6e30d88da4fe342dc926a5df2e320609f2f8a5da2e1e1519e9c904d1f540a1bd8a03c132151c8e5bc6bad6d61cdf41282bbee743312fd66a7703f73f5aef3a82b421e8f306f54e401e69e4f593d5e56453dfa368a5964d66b7aa7bc90cb77667737fc57cf64b72fae01863c4f8e538b9797dc9b0020e8778bc8fd348446ab4cc2fe52c5a21819ee3043820a16416b5e59a32caee4702317249c74a09db2bfd45a6a2419db6aa7f27a3fd31c4469d03bb5e6cedcd0c35c9b5d35c0fc99c2b4c08f5b8ce18369679748643c98873170a540105a413ebd1d0873983c8d2d556b9f3db24dd5ce9b7b2fe1e23194a318250e229e8fdfcac759942e6c983405e46bc2eb1717eeac5050c7e4314a6f3ab949587707a3c119d1a90bad4015260df60b29154f5f984783d150e0c4c9d089d7d0b38ce7b20e90a8d007de7876aeee40f1bc54c42ed3b87f30967d947297a53b8da89046caba30895006d77fe4867b0f53b28fcc1154e41727908798cb158626f2a50cb402ca3d493176fa6282a97c7c820df587d8bcf78da7c7941f9aaf9a685cdf41fc702398306b6a4341771da65454d726c4fab264974001f68967856d2e4a5b9ccfa3348066dea43542e16cfb59e3e46410d6678d9634a2e04d20ec0f6fec7a74342ef86bf1d303ed564d52870cda0dbe49576f99c5f146890b7d435d0999bf43fc796d068e90fb62fce901e427e7865f8bb98318352738a0d8cf2d15a05f68d6676e5998d86be7a078024f0a9ec4649468d819f145570a57c6cfc1df443f48a70df09381a0994be0cf73cbfa7a57ff70c58a673f4dc5c8193bade6fa1f7dcba333ff10ecda4d2a5ae9cca2cd5f46f7cd185702f7cc97ba9a28b0cbc301d5b4f33abf096f543a640d24c339ea36d2f40a99d4f619ffc5647696f75c702566e1bdeaa97933c8230fe0c11e3f73a3b6a67721b0d2891ded396fc78497234853093b0b1aaecbf7be4df2f9d2df47a309ac400149cfea63951ec632a08693d20305c854097bfbaed5c49c1963c6365671416ea35e6cef957bb0d92e7403c71c9b94a81ff3f8915801c8e7dc94275092710546cf9d855882dead461c7ad5e4ccf468bd52a889c3263a325be5e27c925a8fb9133d4b849ed92dbff218a7293716e0df194ca38d0bd06ca6c10a0468e582b8284db3a07b8edb6a5d3b3005b9ec1903e4593b917eff68d147dca1f32cc391be32cb2d6ecdaf17247c0caa462c5ebaf858994208a0f6e998dab396d1bd4c30c56e4c896c1e66705c79e04121ce1a930e66b5eed0ce6d3e91ddada4bb26e749ba221b743a1a8b847fbef31c940f7b368f8677bec547633bf51688591106e9d91f1899ba111e3dd8dc2ff02d8f833972f65a236b9196b98b6988be6552a863551907780f1a4c6186b0bf374a553198f969a458634618fb96e42bad7bfb081148749b28c1e95c7bf9460119178f0a8b493b8689593b41630c674a9c37292749191113a0635497e5cbbdfa0ec7d6f7234b145b15227edc1fd2a98fd51f8dc7a30bb214bed511015f15deb4eda076a86ca99854fdcf6985ea9685f495a9f2359bebf73cdc606c2bfa2d1cb1f1215da5fed8e5567d65b1c805f6078ae595efed05ac37896d2bdd31b05c1b160f370bed02ddcf347239ebfea75bdb9be36223f54969e9e91fa256e5711d6ef54607ce1bfd0e40ae352534596bcc4a52da26c2efb274573ab1097a5def4672fc49342762d873c989acca3d369718f90b4fb27172ca536c5c639570608de63ce9d02bd16b290262b4a1d00fa6448df814c3654cf8622795de43d5af39a41e4dd682938a9f2875a91050c0beb0947185708bebabebbec1a4da96ea81ee8fafc2673b1edc3ca50809789323af888d2bff268e4af43f34ee61592484b1168904f85b5a5775e9862e4286546911862f7ae830cbfbd54c8d6fe12ad357bbe06da02dbd07bd36b9fa1300ae85de2fc2ab382f51f69f5fa0908b908bd433d2cc38558336f157d5eec950e3cd3c5ef4e2df79520b46f8d2f0479b92f270df4994d3fac3f61802b85eaca825f08896ae343f6e901b61f907347463094c60606d800366bf336ce883f0f7a014de8383f86ea935e3fb8cc90a84a6c0908b9d1d147d086795b08491f38deb0093527ed34d5ce6890d57f15186c853f70dd2ab4237ec6f05686d619cb9cd7814fb6d9ac5ade1d8e1ee23fc42eea0717d9f1ab0273f349be23ed2211a30f30ac6db682126e99df0415ff0e85783962c017d5db03648689812a0498e9ceab9cf4d1ed8b858a5862ce0b133ad17e17ea9bd72be1986886d84bae6a2efca568981ef666c26ac66900f35827789222e99f1ad8c563793f536702d4b37ee3ae066af868944936f31ccdf2151a8d79f43ca64d93c849dc325c7fa4ecd8217f410b9b7e11d8195a42401bf00e89241b105f7fadb16e3e905e8905657877ecb0bc75e017669420a6a2de3a809aaa225f9618809f27e9dc81c630b8e04730eef0a3c8335aa67b35d3772e1bade1b47f09caf8fbd84e730daee15c5baeddd3d243f8736c1fb38997dd90e6795d56223792ef0ca8fd3499eff92d14bf57ec17646671cbe3d6607e0a65d31096a0e916f152eae683a2b530d0cccdeeec0712ca166c44c2a4387611583095ec641f8dd8a8aff61104f476a5c7879fac321ecb46bcf2d230a26e8ae14873c3f34f5096259a3165da8db35dacca81ae01e7e7243dd33fbb6fb1c9ef8a0ec9a37c04a9e3681de0a93e7d1f5828405f6a1c9cfc7874d2ff8ff69221092aca41436bae310888ae4da2c6dd3875d86621bea78d306fc148dd95e2f9051667211225f0770a5faf2d3aefd4897419293e508eca8673cb1990ba1b309ae6b30f1bfb819a0a4b6633b494e67e64f75d255c04b8c52a569326e7197d3878f5a46ec424b3c41f32bed24e0de90bb6affe1b8e6822b5ecff1a58fc0c5cf6ac2852acc2feadc25209fdf9063bdf3a704efc2cada79891afb8cfa0adcb9b4723f8dd342ff1605a1ae5fe7a80db8643143dbc8f3c01710f5a40849dc232ab8de4bb6ada08db071642740b4eaa412239aa093987033aa7623f2fee945982b4d3aaba41887a3d59532c1ace6f62351b1a765a95fed8ac4da169ed4e36c2d493b2779b2e57484d8130eaa8b06f6b632e167523b5c3aa893e08a3482bc1a126951c0fff0aae45220621703d11c4b0d99decea9a667755fe6d90617d6a06e55955d84c04d9bc430f867a3a135a905d789cc313f293563651f0f354b4c416f4dfb8eb320497e30aab8f6115fd55ab715e51bf1447501eab0477f9a85d966ae02b4e4bf2bd80e8553a603aae185ba07cfa820ea70e1ce0ad498e0488a42d01ba7ffa11cb2ac5e4583321a5c00d5cc61dae49d25f3c8af0cf86ba6c54e7069c59fce25a7d9872915d5322b2885995a84763a45ac865c5bca9f610245a015877d686970e3850354d2acb3e7bc99807911910fe71a223ff409aa84351676d5a600da951817ad3f76a904cf058e0a373615dfb687263c4415824d033d367df4aa931256286541099dd2945ae0c73b6660ab28b757873ec89b8a0c59d98e09dfadaf75bf9a2cad2e92fc99483b5e39d435aee2ec06ab7a83fcf2baed5d9abc539ef15f1972a3c57c440ae02d506eea8e659d378fd2fc43fb4757706581f550ad28e6fea74c41c70b5e932482f62ded37f25a56e1bb14d859398af08e6e56f1e4a5251f90649737dc2c5ce98d7766ebc79dbdf82412864e9f2602a3fd8fcc02875559ab4f5f4f6747956a6c2cccf4a2e14b7929bea610665f9a2ffba7321aeb7d1b773745baefc446b116d786f30fd6dc7486768e06eec56c2107254319b017f377e98221e3c32fed395bc143a0583f25838ee28a564b8907bbfefea0ff05cac214bd0b14c27c32aaf9a26d3747a3d7c237053daaed141373255b8521823bfd5437711d4acf7e2b58137146480ccf4082068e5ae79a06fddbbd14e2127a0baea7f90b9d591aa7b9b4f7c67d9021b5cbdebe7eadbbd7fa504553895d3ba14fd9f572af539ebbb048090c77a5baa827078f28efc9aab12175e68cc3799b1e89512c54def9cb32939ced956f231b2d4b0277dfd8cb79b7a8b637c15e4e5c390db50dfd939d89ec2912a6d75ccdf3ef0cf885a1a734a29e0cda9686f88e0e06cc00ccbb2541033df99dc4be62633c9ab49f5dd9bd4e09a673893f9ed3ecee0d5e1e0674ecaaa5f1557bd94bb1944395f894a380b4891f32e6d30c213f3096d75cbd84dc6653b6b9c9cd82b8ac530f4d9b8b857ce56b9769928142802463900f6d2467e687e2f5788bb439f64f9f0b0c3447c123f4ef715a8f85fcb862d48b7f48030d4dfd81c6e1592a7b63fd0c370aa809e1850bec41af5a0696d89bd4a74d3b57015dade032f09fe4bfdb58d78f8c1de059a2f00ea87c3f047aec19c745bbb864b6cf40ab8c8063848e4767e0bdfc8843a7195fae82f12ea875998d7e52339b0ef28e2ce6dbef2f0998409244b47b3c44bf8c988f7ba1ff6649681f82a919b72bbff7125181a2a89e7eba508d975d45b36a14b10d4137b45bb28108eebe9604e814cc17ab8d8232ec267a320da9e291dd6c6a3663a32be3bab4a44e92782b9316a67866023002036ba0e4e9998f773f4fcc5dd597ccff6422e9d5b19112d77919445e203a773e14d283be5fac0cc1ccd59d13c3695312de3042d5bbbf8c0c7d4da6929f18900a1247d3e958657a3d7e43b9396913814fbd0058f7273c4abd2a55cb1b0c96b56cf9a22695f12aefffe10a474cb05c50fbad489df221e6ee9fcdd4c490f073208e9f4d04b2ad4a55453e497d81e8862f118c14ea412222b64b425a6328b3557221e2506e6415cce7e2639db0b1b59ce2663b95f5972f086cf125a07f15c41266699c97138b32974dabf98a7f7a694ddc66d8b3706dc51d31dcdd0fecb037f1140e4a6f1555e11cea00473c3971984406868decb30a2bb6a5f0b7b20b4cc026750a280bf97a63e578780721fb3766a76318b3f124ef7ac5af59c3214740c72e836da9baa8cd3b9a483fd29864766686fc2d61a6c1fce03396b4ad95182885761148e22fba5aa307789df31fcd823e98b75879ec7c8dd30e889e3b1abebdd2e7b0dcdb11ffedd9f7268597c38d92563d01c33117759d279bfa515b9052f79540ad6eab13b726a83f34f0c3f1cf44e5c3c65763bc49de1bef5245456f5085df30cbbf52596f1dfa8b334d09f94d3048399237aa88dab48a8ab7278e6ca3fb7f596a7d3a83061ff9abbc52c307fca00fc23de1e3af036f22f3dcb4c15777c61626984464e8a6efe2d5cfc22e5104cdc9b7b4bbe94b73c909698792e52dd3a16d2040576ff7e5d8053a50fa9330d52129a52351d8ba3ddc736d7902deb901502b56c319d1165571fd58b39896063a9ecb7b91d4430a722380bbfee04ade37bfd5dfdfe490f588d60ca10f405ad0624a18d6656afe6041e9af0f00a52b3c6b69bbc59d0a64bd112734117ffabd68bec69fd8caa28862c260d5c2cfabfaf8410d2baa2bca2fc82964d1c80f50f215e87d5e77de9dd6275b468e49444d7630485bd0efb08d536152cb7b5db71434f9e8733c1df67e48ff5efd338de920af802dc63659b29209d407aae03a53ef8c824cc8221fa6d6010db51eb577ab4c0169ecbbea55753282a51bcd95257a8f43252d3484dbc691c9ea92f2a22ec55b86e90c8e893fcc6b160075167da9c5a678bc05f1dc9eba793771b623eb7339825a99d4064ac450253f24374d69264db3b5a44e3d663eab1939f8d161679949559d9f12cb6ce8137a79d0afc7ccad0a00609f503cc2e9d9280278e1f30cef6d0b79c8f1904d561bb24424ed89b56eff0466bc79c94ff62a1ae8b44a6785b8bf5ddd2833596d4d3db710e3c1fb9b869e54f106d34ae2f1cf45834553726f309f53f5aba0cd430154350e8eb0c17f00779fceb46023d46d50aff9d3ea54c7e78d7d1e30165e7490d4c1fd4cc20b631d16e70fca4bdc0de9e17439f252df9836b2bae98e270ea3d59b9f2fd39d26949875dc52cb632be91043dc78e046ce4202542353e41c088c953ba0a57437af3f6f5ac1fcec4a19d8bc4a8a61fc7b12322ab4c4b5580c51d92f311c86d571fb64654b806ceaafc0585a441d24090f375d133cb4707f06ebb0636b125fc1c2e644b891682646aa98c9a249cf7dfaaab7ad23b71850b2e723dce56d7e7b11610e5ed776bbce1c10cbe0654e311092d9b6f46f936ccb51f5411ba78ed6d606b60209317698420ad8f075b877d1860fd49989ea80917508d7c9d9ec06ddd99901c0e40f0693423e5cf4a562996fae41ae05f3fd0c283d9e41085c54d7026a5acc6cc22d13fe29b531a454a43829a89da6e99707128069c91655427a593161180982d777b05730c183e46abee2c8e057ff0665634ae2c7cebbcdf1766dddf71abcb8942610be2b9f0c175082e0fc27369a8bda78c88c8debdd854daba44f02949685d77bc476a8a006f5bf32448301b2a3746104ddb9390308769c6b927e97624cda54f7f4beb16877df2111838033dc6557d3a1b4995ae20b0616b07f1f469e1b9ea6bf0a66036d6bbcc8ffda5cdda903e05289a98c2e5baafb6adf891a5d9aa678a65ab93f6037d662e823f40d67b3ba5f1c27c003abdc2315e592d9a88446292afe5fa469ee7eac7a6a99983daf5f82478d4ae3b98385eb4677746aee32c9c633ee2cfb3cf60c1576fa6f1bff6cbd723eeb22b386f58cdcade1ba3a7050f8bad1749ac5eb8b023e7c339b517491f9c119ec1e5a7b6fd7be0f67f0d4b5ea4033a24342bcd70d8ea70d68050e4bb7fa6096fcc795a99577647498542e237ab209a935d77164cce9a6a1c1c6c610bc2c1c138ecbeb1967747c6b8389dea50ce25b00dea94760ca40802bbd82e9041119135a4db92ad18fd00a86345690b3d9aac8474050bf674c7748392342ca74e719a6e73b9288932bba64afe86bb4e5205ff1f9c2c99560e99c087f02be46f07beabe08b74b2580cd53b99b1c5ccc57ca3888fa02593b8cdc0f893cb84c6fa2ed25e20dfa39323d94cc9707e140e9b3b3f971d4a6137b0e988b940e01d0c356d43d2a95c5a98bb8b2b08a7558a2010c0ed3ebe3e1eb1a551f401b180b8263062a59a25ab7845e5afc1a7c25fe88c97bed8a60e733405773422de2455995ac6984497d06ec7a32c4376b22799deadb87dcfb46295cc75ed89e5cb8260aaa78636d67ec433e0181bed0b9bf79e0597db06c9086b723590251b8ce008b30832546a801e8cec3dcdad7410ecda3e89477d0d20e921ed116ed1fa376b4c0deb7631d3c490f9ba50ffb4dd17c680a94d0df6bde0fb60fe56b77e76c03ea51c81f41e9a04209aacdfc13f65a1bb464a7393febcfc186212bdf17c150409e6e8722ca759fe4180a8749cf780229068e62361b1175b58999eab9b2710bae41f20f5ad06d321abc7369d93c179916d5df51bc7de6ccdf56f3ec1e840ecd1503828af164182456171b2ad11a5a5e9d156e71c607c4d79afbf2d8a34ee7f60c319d660edc79d4a0bf7a94ed2541316ecbb4d18ff22ad930dcf5aeb6ecd82f7d848f8986b07f8cc574aba50ee722aee9b4e22f5dba2b7766e3a9ae22cdf5c849ecc03ad0df6b93f3c053e0e0881a34f38b7f2f29ea86beb1ecfdd61c29b446b9cc7b3575bb727ac726565ff2fe19beb93814aa932228edae3c08d8409500ac47aa1e78de549e6c46e78c1a1de5d8b6add530baba5076107e7add9e807450ff0da73536e44714128a9080d666de061ff062700d37ab3c3d42a38a4323baa1039614f498a4a60d5c5758290d758a93cb79b4ea8106d0636697ee4ad1637f92ffb1e118fbef42e67cdae3a4599ea118f0a009324bdb1b6139a02baaeaa21f02890fda46c7a03e1fc46590d368875beba9898614d064f2656ab7ba37b969ab1c5eabda1b521c9aed03f971530fe2ba738ef1a2af260c0c0997edfac0f93b03c774661bba8642fdb0e2e39c93b47452a1bae73710fb57041bb47ca94bfd41a7f2b551e9d1c040ee9b9c9c9a2bcddb14c73f9dbadb6b25369761f7e54bce3a5f072463c74e5545c3e826363ce025c0e9beb72c3f1a8754fb8292f0d05342c7fae7ee2836961ae968a69d74607aee27e6019113c225124a02bcfc50710da104007e24a093f48ca6e66bb913bc13a4a8360874c5bbbeff8c15175083db8323a6873cf78304aa8b1bdfe8e219addf2b7a3acee397ffe35ee0affe0bb35eb8775c5d0ba5c5767119ddb628f18fcafdb271e41f04ac8be6486260d164bc4df8ddea147b0b8f23cfecaa42d4db263c56ceaaf72d219524655f70867faf9d2f6edd6b98d8177db11ee5788b49e07746a47f5379c32cc949af7b05692b8f01ca628e791d53bfd93755821459e8688fb0da29208b55f149ce78a9617ceb46481d07dbd368dc3f59cc224068ecb001627e0d1e25377b4659e6fb979d472e0c3e2742a69eadd8171437490e42ec04fd29ff0fd91783a93f4ac71432b1cef8560b34e60e7eb507dddd98131043a3230e65d484cb9bdada9a278cd9c32b919d59e09f2a22dbd82ad979505ecc8de9260aac163687d2920ab9e17530957ed0a077454e210bc47029dc8434fadf8aec3894b03b9d1433b400efd5da68d4b11ab740f4da63096094ac7424320c52c930355a7834180d7ce845dea3f98eae348dc3e2632827803b6a3e9569bf8a71cd5c357d5e4b47db823abae992e186595ba9ea3ce2010413ae5f07a4fd0e8e58ddb47837a6791950c53bdfa985c005efe805971167dc43f3f4d25fddc101b1a68e98c10dd6d43a16107bb0a5afe30e0b2b64f7d85b575a59da2369a2d6c944c0199021f7504c042c5b46b94f6ac31e881f8576ed35ae59813cbc70ed45f3f7ac47b087f8974e147fb313587377dfcb7eebd9cc61b51bf16b7fceaabaad9ed5446ceae5729e2180c75bde213a4b82ecab90fedcb99d643bea141b8937211c8ea3bda294e5498218176d00475cd1c83ca42ec1c2c667f2b9f199ec14aa0d3f49e1f03b840c11edb5aaf9fbec96222c92d1c2d450d20e1e9e48d8ee339a4437d3a739511873bae9c2c0fe44ccf565b8f7992503334f8409a4d481809e3fdc783340c2f9c5dfa6578999f1b4adb13536e3aefe735196ce5b4e809119325a821263267daead4a7604c4ec05814553f852b13b4a71e9c65f53af221af36bcd6dda742015719acbc1f623d4bcbbd2511bfff544434bdbcc9b75aa37e6df4dd54a3386e986d9239bd3fe19c0d18dfca7e5b1074d3528b0d746de967647b141adfdc1c1e5efc7e0cec5d2fa24feb5f08ae2f5eb1d03439f19d9bec8c60fe36acbfffbff0245af1830a2c7844cd3e5731650635a92a0f0961eca49b1601c4fc5b290d47972081748f44483da6b24bba8446fc02769d5a2d7fd411072f27a1f46dc171958378d07a989f6955e794f9e511bc917606b5af8df45a84822ba57840d03bbfef84cdc58a524a80c48e13d90c4f43c101d26dda1be6da0c736136171f767bfcca0d1c2696dd39feae43bb88a89dc9185b0a8f374a47b2a14cd71202959d0840ed613a80f60149f99d8fb02523773175c173c322f50c8912d93066e705156eb177b66f9eecbc5c7f769757668b157155aaf890c104df8ff98ef51b306310cccabd0194eb7100a734e16ba49d61b2542b9099c0b397f815a10b4f2f9d58a45e4dc09afbfecbf41fcf6b46bec5b48df902b0efb87b6cb09c19d537dc7c05bf3573cb386c569885c57e658eeab3c4ca9786234a5e0c7a193adbad880728c53cab9d5954dfca83dc425959ae92f11549d990ff690ea808c4275ab890da853a9ccc45a6b5aaaf89df297c5db1c44f2d2d67b86d44b00a25b27d9d14a3c18a8e269813d75fab0e50d3643a6018b1cbc88e9b8768918c34f0e7dd3713701930fc48b3621df02cf674a24e55d22595c5a44be5e1061bb5970dc47b62069b246469d1da060dd537fb4f55602c76bc27176350fffa7c31018bbbf4d5df6c3fce31e55202c7f1b51b1c1498a4666bc4464308e2e9f81d41839b0722ea23e142757b412524b1fa34b982cd30b6ddfe5eb08f402a7de7702d27ffca8e90b0f1a30ecbdc1981925bea02c87c3085224666eb1e970b776c3a57f61144bc07920fa64ac5fcc6f7bcd0b4584939c8c5f9da3d5edf52fdb963eabc796a02da5e1d28b73f4ffd8cef328c3384c1d6ae1c6d0b94251915a8e77ed693c012c48a8484b98a30ae322452286403f11113ec2a9e5039cbc594320a7ca6eaf748a39ef9dbec822e92f974fb44e1de3a6c550466b600af972c299c02d8d06c2a343ba339e224ce082e798673673fc990ff8fe0ed174a4d499e5e41aa73305febf0c5e7787731b857ce76ad50ed9ef5cc096a92ab1c7ec4647b0bd35f9316652517b0f82631457ef83585c3e7c4c2810956eff5d36222d1b0a9176137e11b5b3394e1e2d5e72904638335a1fe8bdf73232384fc8b5113e17aed43e0902fcf77b8cd41cc01b6d76ee42ffcf7fd46fb36503cd3e0d74c3874069825ec2f1f1c5534cbf5a13308adeb9e1c0ef79d0618100a80cc5d484c97f05820027ac08a195e27036c6886eda09e740e41fad9d594e9c9c38557e8bb377da6ffb88f77505ffc033fb33e1ea01cd7026450b43360d4e9327c99475719f7dafb105ac774c27ba81bd07e24960d7c90f6d499df884596cb4002189a02bd34fc58dd8b1a846908cda386920da79eadf187f358da891b4c196f04ffeabbfe5f8f6b03cf738a35a8a77246440709bc3e739da2617bbf55ec1a32ccc580be69f83e583b4aceefd8085288b08f7fb460f621bbd698a42301af7ae38fd5a2d9a76cc1cb20a059eaafd83e7e30d8ac54573d4ffa1b6fc84b00b213388c1064bed2a78158ab79fa7e10e72737ba06928804ec83d01c976a18b3e41bd617cfb2a79167e11e9e7d9deaba87bb6af1ff889f12bc94ae11b50ff8e6adeb9f0bac5b64a20f6b31814cb54d7950939e2ba1a248686425a180569dd1f94708d62ea2687008acbd447b6ad13f90c55681fe28ce7428c3d5adcbbb04bd0b25603a33c110c66b14119f8902f5c1d8530b538c02b6c4c5953ff62764d86440f959d2c4adedcbca7a308d6a010417e4f4888e90a36dcc347786f405d5a604470e3279fa1bf7ef92680e6dab58fd3ef5e1392c9ba8482d919bbefa63ba4b903022a7fababbb008ddf3b19917a6556869ec2b154f6e936259bbea8aa32d25f9b4e850409393431469f799ea03acf1fb4172948e06ff73bf54f0aedc2597fd1eafa54b3216cdb74b8ff8bc598e245ec2447f8050de730bc0acb160a4b97275cd863265a6d85b0692e65b0da1d739ee5f56d2272053d717184fde08463802b870b1910e73a6feda883cc2430e689af14835526733e1ef857edc0f59a740006504fcd84bbacc577aa185bfad964e1b8c22fd188034e3fe5652d97ab7e6fde33a971f01269883242ee6b4c494d7151d727f528c08bcf58c23c991209ae99795d253cb3f2b8dea49ede0f2690d32863da9efc782176b4a1ae069f9a441b710bdae3eb42dddd82cf4a989bc0748808329ba9e0cbf4f9285e0a7f1f7b00f173507d4fe4a6174d979425c2126c203fb7a2a8fd9373d2cef96f424b4785e76b3b8fc8371a943467e7587f4170c26109f2906ac923bbdac52f12e69783afe2609a4d1c7c2dbfac35b901b26be6be46a76392bf6f6c0fdac4dd2664f7a70a449d053fd85a9361bad275bb12c33b92822832e8248823110a132e31c777a61ed0e7e044c4d8c262b8e465784d956a07db3b862501c72d08b8de358ce0b464cb7754f08c78297bc1f3c05e6b2f135c5a606cae2b16e3e511a0488e777400c6ed5f66ad524b12408615b768d82461fd513b107ca6850a9e5a8584f486f2ecdbe4b678efa7d83805a90f4b0be30a1ace4a78b0186b111f8c9291ac3455a4cc66c12822125c04376078e5afb34c890a836ea9cc158d35c99bb4d0c66d2ab46efc7b49f6a3d137ce415542928eeef4dfea5b9670fe1d75d09906809c458ecf7b07a41ef292c82ba1c3c2e3b52e1be06c72ffc38ce37af5fdad4d5407ca6454527b1bbfa2a16b97807d96ea74ac4555fa22feac61ea83bdcc1aa87850d2d78ec2b771bcf03d6c2f873edc808ee4ebb81fe7a234de17f643b934fc7df45c285b08c1fa75cb1b656575ce2112475a961b374c75ac5ab5afd5f34d2c0c5fa860bb675c695a60a9efefa3722ccc05497646970e2886268fe4f0cb732c5d4aec7ec5cfcb077caa2c981a8899f561872b45e4f9abc5c1bb928221a3fc00eeba1ed6a1577301acefd914ccee702bcfcfa8f7da16316092bb1d87d09659f3d125b9b21877f2156158aa9adefe021737b9112d9b4f778dcbae67fbd9d3026c7419f62064c1e3981f5200c8a30f21ef04e6d2db3fd1ae622a1ef19e1da30259c91aa0220fc4aedde88f101bb8d90702d21661bc9a161b100d1a543ec827bd02976f3fe923dbb5426e367bffbae20b23299e2e70632be687dba2a8671506e5567b8aea748643f02644002b18753d98a4243bc9c00c0ebffdba26ca0367b55bc88d8ec8eb9968e310b1c8265721e6493affe529e104c15e9b303ef2520fbde67f0a0034d6d0861ecf1fd6d234bb813ec80cb14afdea5ec5a71428aa12362a9ebf50ead7c30d72d93515b7341ed32e709561ab1de4698a521da4199c7bf0bbdea52f2d631a0509dd2b952598a2ab9414b791606fb4529441b2a44f0747bc50a31f9fb2b91e9664d0624b03dac450aa86c66fdee448563b6226c112828a54475e4c18f3478aeba06a69428ec27b77f9018bae3218986d18c7ab19c9cd812edf44254c3e692b28cc9b5bcaf8f80cc4586746a2dcbb89c8dd49577782cb5a033ebff09d21fd1c4781f6cf5431bb9cc4edfdf8e3190f99c21a57828fa85810be11d736b6b5d94d29b60683036162fe3e76dec68cbe94ee73746576806509a00a710f2fa1fb00e5b79486ccb4c35a501ccaa7b79f581223f1318585503cd6d671a8579535b746c421fe72aaa913917bd1a78ee6a0169a244f5406ee06def6b171d845473be2e5343721c4ef1722ddef610bd1f5d1afe91dce17c758040c2d325be679c31d38f2bdddf0472fc64cdd0a32ed95fcd559c11fdfbe1e002ccb250d7a1c974485a747a1bf96c2720f51bf82e9dc7ffb0f75c13d85aea2fb3c31b62d17bd98619f0b9609c9f1c6d5e673f28e3065e3744d89043d42fbb4a2d0390a25420e9245c9355a3dfd821cb3575f125c04376078e5afb34c890a836ea9cc158d35c99bb4d0c66d2ab46efc7b49f6a3726a8564020d839157948eb1fbef8beabf1ada7762a18a0190d8eae1119e5de12b02b513419c161081f1ba389f5a652cf634ea4dc8e64bce01e6b61d1d92e49ab3ec063a99e13609d04822797b4cb2636eb5481a1aaab63aa3b56e70a5106ed26da003bd4c3e33ea25c39ad4f4f0677b9e3071080e57e54fbb0f873eb4fcf0541ed92d5da57504624c44f69df678da14d2f633aa35d1ad8374681ceae918ed13d55920a4b0c226201462b4999fc0b6c3a68f2cd41e04a9b33c69c80a0af8b5858eb60cb6f28c86fb8a98534cfb609a01812f6fb1c91fe38a8c5c4ef89df543e471aa3b828c17e177624b025aea4f8f8912df504e72b2b0d48ac2362c8e5e741b144f06402b55b2e0da7ea89c86a0495d6892e288fdae8ef2aeea16f453041ba06758dad40f92481ed0b9f55d574fd2d2cbad4288cc937a3f46a0c331deb7cb4212e909ef8c1f466d029dbc72887ce8728206ad2d61e1bade489ed8e605974418fd511359ec8eb8b080ed9c645c8c44577c93ab94f6c455de9c479e9624d5109a5e786d68d7f7ad4fba3807c629983642e6a7ab960b4fbf0196695e84d37004a62b1cabbcb74119a5fbddac48dde75c134d51307cde5dfa1b63d951937f7ae89c8899392a4b306f2a989690be4d48edf2dead5da8ee1666c4401aa17c4c08fe7a166ba77879f53f46732849f10ca9bec1443838a7d448ffb07448018b2f79c2b8534136a9a409ced0f9f4d4aaa2a7353c3541bcf8ceebc5e7f12d09965c6b5aab1be6d0f3996e696bb6e4be634a18b616fd8a65282cefa605731eb87624d54955be512f101ea0cf749ef1d7e8b4891990e77961c679ea92b3bce8fff30faf3b469f10a128bb85b7f370aa155dafb649b71e1f8ae050c1d06d5d0d0cf7095297bebff5c2e346fe5e90d3ed10aeb80fbdedb31bb934925747d80f9280330e617fe1e4cbf79e006f597c21be9099bd06cf27e6061460bb167a083cf3411b2d4f18b2a594a56fcaeec191d2bf7d2701262458d6cdf0e12b9076e152461cf2162ecce3d03aeff4015b3c826285752030c66e51a4f20085abd2cd7b2d5e61c517a6c09c465e713da8bfb69e1a4728fe2bb016d2873cb84be6335d8e8901ae9a51194744e731c8bfd6b8f741593fbd04db392108fc0316a46176a6ace8d3debfd66df5a76463c75859e955f098d2799887ca90589a129dda7bd4471f9aa7110d3c1afa4c0631bf257fd2245c00bf653443ae56a3342a6b61d0ca6a5cec272f38700ae5becdffc4968ebbd1764fbb7452ecf8f001455d4e48c4c04d4da2fae591ab618c19b01ee8b22f608a6be7e3d17d391b782add74396857c9a41d93758066c844dc86627b21616084271fa0191c1b2ed49fc9dd628731cfadbc3a130d6f35a0cc52649e2dd2b51e0552f386b297c8fb7cac882fc8859be94b180029d879eca4a1f5984517407678a574ecdb215cd5d19aea900ce63c877dedc00d560fb3a8f62346b0d940b5708f9fbf0bf759497bd61d62dc664ae4b718d3e850fa79611cd264689aed07b78afb8cb83ee8f20d9b08538380e5f779478d15015d47b606ab8d9a30bf1168e4607a54392ea4904a9b86a57a30bc593ecc56cbe9c13036b693466a4f1db688a066f06406284142656ec05209a83d00779e778edba578279d424fc821baaaf007c28cda4155ffc8f92db8bf1641cc5e0aafb10b7da252543a37958d904039c18fbc18d8f05641e4cce8f0c923d04f3c597a75784f71afb2809027525cd2d08cf7beb1c9efae30feee26146088f2c27d620788008b9c0b7aa3ba0833ffc13a645df0509307eb9fd30d67b232dea5a5179b4321f626d3aa72464ccd1f8e73740538acca4dd526a6fb206d00b7b7e5fd50bc085543b3d85bed108f649714393b3116a42ad4228adc7c08ef14e0468cd891173a4d28e6fa24f40059a292c5d6061b9945f416fee5e429c38bd6279c97b84a6249c22e3045b573b8d2f25dfb94f3c1538b837bd611c45ed85fa059fc109ef178fe0561ef10f0d2b0c6f1ec37499b85f0a7519a883e5515531ee8543ff76cc909aff856279ffe891058c0908ffcb4f0e0f869e6b5bcf80546759b82c9b3582043857dd9986852dbc8aee06798d78575964b85d90e4dd291cd73c48e264ae47ec2e4cc55473656d074f07211ee2285d23849e128df23bd9055a7cfc5b0fb3050ea1677b002adc758346198e0b1057c99c4fd9d947e54906cfb3a7d64dc5873d7e14ce4a30ed4a88a750501e741a107a931f8c0e439a7ad8df380b8139950a60f9c96ec6ab48d453eb8be4292af22c42e773472db1ee1f9ba37b43cdbc334c703862187fce8c09006c6367ea320947dc6b6d6a7777c2117d35e4a7d7dc8baa4e156fc2aeea95003035196d93618c06d3c675b03d275d9c7b42b0d29c0876fb9842f7e0dc1e3112334922a1001207f52b42cb8cc0c219917723e3936860579f3b0e3591810c6b97030a29ed4539865c2e353459f00dc743fc475419b0f153bd0962e238cd33e8f8f5d6a3e0e269d01ab086567325525709275f39595e4dfdb94cb1bfc26dbd10df8aafe94333af10dbe4271003338f1ea76210fc2bab3ebcfcf6bce2493c1cd01f18ff93932c49e6b739e60717f2789efa7a2d5f1b8fb812ff9b6668a4d8275a66c9e9b65b09cea5516eeeb5c803b016ea5f36a71db9a1e531696c276a57cd3c784ab662d0ff84f2d901ba97a1fb7f39c2b2a02d88b821106d81d9691d0f5fbca0c80f014d3d9387f417f7344473f552f98a7c579264932a0579f05f7705fec359d805c45b98dd91874fc3b7275c306c8e2905fedfd608e31de6b418aa12bd295c9812729fac935437cb2c68205b0252391a3819decd8c9b7fb37828e9f4e74cf4a8c5761d74631036d479fdef6e122a8d206580efa9ad44571118b44dc2477a920d8504b3ab368d56f00d595deb19889715bdadaeb792f78c9afe223ae1a52968df7234f10648e0403dc2be256f464800e9d68588edf95db514be6ac0b9d0541c6e3f924a165d907a72720388c27543f5b7565cf0eefabcc90a337ec2af3a07cdb4473220dd47d07ea79c3823af0a923bb33f00981b264aec88b965bd7bee11db88251e9c8a60ccbc2eeb12eede600fd98c5263fd89ab1ed2ce04660e78d4b29c9fc3a78f484cef18aef444288497ddf249468e119e20fb6c50d5e41bfad725db4274596604f5cfff9ac2b4792097bd906ae7c8417cbaade5429eb81d8cba3c383142a12a89ed66e4c5be63d61f5857a9b8a722719e045b81ae81659d76152021b667230a3e0fd022a7b23c3b95fc4eb64c9aabeea5fc5f0012a91e4a2efe1b0f5e0d4055995b5a108ac4f0581090535fbe80f8105f783e75fc302686e37ec2f374a0264608e9ef9340ba15d53e95cd37eab0c48c7f6b07a44351f933d4f67c2d940f0a9dc78101266f6b069c115b11a0ac57301401d3f50f49ad5457ae0c75396eab05ff14c5c690978c487412adf718b8816a3d84e038c9bf4a72cd0bb35a6874b8bc252f371c3cf6951991604ff2f6d33397bc0a07c8fd4c3158494cbfad01c4a4672871a6dc52bae00036eeea5da010b44784ba8ecb243fea23ee6528207a434f895d845beb4095659006bd660ca4d03927f8bc5c300a63a6a8a7455c4c6e877f6af9d74aa49a6a8035190957cfe452233acd0857f1b3d32d81323a92b9ba3eef3f2e6aeebc667d730a96771ec2a3f7ff8d0eeeba52c3737e00c1128e17d67c56017bf4950c86dcb350317c184e14aa92e61d70fb8bdd1c9649db2e61a4dac932860800fafec9000f8395134ea5d5ffa83430cf72d05caa0b194fa3d6d446361c8095cbf4c61424611bf4629fe55add32e0fc92ec93e82d15000c4618859258de13c2e9602997f5bcb401bcaab5cce8b866dd93eb52bcbe4bbd314d4c8b28c9320ad35aa13ef4eec9f63c600bb6b78ef121bfefc948964ca37cfd50a561382bdbd6228474be32d75fd339e48430822cc4ae020118c8e5def175774debb6211b0701c108ae2d1a02d210cdb17db905227bc2bebbb03a9e1535b13d53541bd878e1931c12324c0d94a914ba578d9bb710e54fc75d3df00023984c301a92ed0cb026c0646e35b925f28885a884300c103631420d303d783cfeb7167b7e22053666245cc4e669d656a0e20dea4dfeb3fbd5c06a0937fb5d8779bf51ebc288b417d3d601c8aeac3d00a23c1c7be60dac7bc5f3f8733c6995cab9b8822c3a43d41a83808487332af5581bdd37dc347144678516ec0a098f8d2e6f3e39d0aed357b1cbd1449cb3e8dac5ac1ed11ae3626c30fbae16cfc7d54e26465ecb88d37e0edc21f1d9f95ba336da7098fa1a0182c7b0740d8c3d8dabc9c3f05c09f35cfac7d39051498d81600f81ca1810bffcd1e3292adf2f54568bed1318d221991d173369ee6a6909af70baf8de4f20615bafec092cfe00f0e02f8231c14ef9bd357ef34f072a31b649d7bf77dc101ad458a00931c5d59c2d06f97fafe2a9f8cad66f50ce545c1b9071e420b18238e54fc938e6eca97e4525d1d73834ce14fa4dc398f0993277fdb9c89633bd06a19f46941f1392c1cdc0615e3db65e296717aed1c9c7cca1443d44bf6cfbefbb9fe55592156355dbcfa009789affda8267d8ddf71ddec5c3f353aeee9fbf532233c7629f6e4693a302a6bbaac782335dbf328ff38d3da8a6776a9bed0e8f353a4670c175ecc932d504d875b38f70d9908a8c85ab5d4a28cfb38c77846374c0558eba44b425b253d62330dbdad3d9e5e3c18bdcca16379eb0461f0ad30c45ee99e5554695cbaacadd1e41d03e96042ca66c6c9bdae728520223470fa4ffa31ea8b2086a65eb8fbdf0c352ec3f44695cbad5f21b7b4fb9ab364d8923680e337b03051a6042262e4777ac1f65542b861c921c25dd68725b65103b7eefb5496c460649cfbf45244a7f7dd176d9809aff16107d35e01b4715830d2497718620a8181f814d38bcc5e18a73d102777d34e2496ff129e06bb6f5420a51480b739bd349ca0bc2ca80fc5d045de705b2127c0e90627530a893c4f2bca56ac7c131007ad64163a1e4881c2d706ca7dad5636c3f37669d8be0577fe7bb2bd21d324236676c815c1834cf6e61e014b820097616fb35b4ab6d202ed1fb1945fd1d4ddeb42d5afd4fdec657093d50f3723384eda1c5806de483b33402bd6211de0bcaefc4fd655197d7f9970a6f7f345ddc7aed21b6784db596bc31eab8926023c12c3b7530822f6c571b19bc462037c461c9f937f8e1c4c531158aad13b60c8c640ab7c52535417c70b67d6964dbcff81e7b2a6ada19b4c61e7c6ad2e7e3687ddf0b6d1c3d6ec32ad80e45d94a6883033f457e1398ca521e64fec19f7609f5166d41750c0be498ed5f3f9ee3a467bef85bab5be39fb14834a0b457a429219a36647eee2e8bb987b0e6e64dd447e93a83541c896164ab4ad5e43ab49a68487742d3edbfeacbee37a8b5c0a531310bca538fe9c9e29bdf314e34e9e0a10a98e128f70e759b5e8ec446be87e95160699c928da2b2449a8c4b5ec38b31872581bb74252c1355275966ac5c68e672b6484b98895f20e97c1353abd9dfd96b6e30766a59f2f9bf239320804ff3ae9c2f1f5e6bc4cbea3990ace0c6435032681bd18707638bcdb22f3be78ea02bf45f1190b0295e36f75cf844645f8a146bd508354bddfd1f04f2e8910d55a687670fed08387778bfd36b82b2a71819b4e8a8124ace81f5640b45e5cf3b917ede7c41caf62869e674473733128c933e6a3c10c58fec972a2108b268067976cd12548cdb1ff97f6abf330ff6f210f7a3920c85a361aeeda89741e74024a1e2ad023c9d3d9f72913314ae873be7ccae55cd19881cb4e980f83ebd4587402b16c184f72e381355d0356b2502967058e4f774cc2ea7664390b3873da162c46f8684c040950730d2341b2cd8b3bfcd7cf65b81c0898ec1fb472bd9cf2464f7ebf64f7b08f6977fac3090ed982e5a58e01992a0c4dcef3a32fa75f88c4ed48106272cba7b1c2441855d592f091c567650fcaea23d0fe3ccd4e6137cb92d7ebd93b267d78948b068c087ea47bd62482e27004116c169a80de3dc5a5b01b1fcc7696d33f1f5242244973a0a7205ae5f8c4a37e236bb1d32089f59f0a2d64d35531f43f01a8d7af8ac38aeaa784b88a86c8978a029a651a1eec1aad844396aa40db9e4ef9b01ab09c0ac540a9b62073ca901f775e4cf33e13cc32b8eaec19af7b104764ec06aeabb70713a1b9ed5045882a8493b1bf0bfd68a3a1e926766e18fa067bd1e38333aa0e643eca36c74c736d3721085cb845e234c08ac4475eaf90cf84217b960fb2973ae52bceafc0849369fac90bf551b506a5a45fc0a63a6323dae1d2ec8909ad509a3939e9c2fdeddeae1490d35b94868551bb2ac5fa013c763997cf7a91dce2456a4c78741809af9e5b4df0f98645bce50358ad137901b18358fa94e70d201b68ef1e25823a79e742eebcc70a22e0d85ff59469b66c61f6b859fb74dc64d70b7728d3dffa00b92ffc6938abea89a5f1aef6ec409af2d49f8ad67fb97646054b2727cc0d67968834ca6e80bc9cefa2d0039243639cfb97e11bef66282721cd40077b0963ebca51e83b19b0ac8872912de8bf3dd5600e02ea467874d6a0196d145c0754893fea984b5f88d0197aa556bff16407443619f52e6e1d268cd907e4899bfa09e32f7acfe3f653f5fb1719cb9bb17e10007c812812eb14eafb89cadac9bac5d6a174074f76e258bff81feba8c22b1f554a5537d2145e58f1d65339a20fde30365fca5ab94f0b55e27075641d72a998c0901bcd1510479df9269616a1ed8995fdc3f9f184256bce09a616a9eb65b91876771d06b3cd56d42331cc312e0586f9a04206335ff25e4c2c4d381017012548791610a2f2760a698b58e9b3fd1cc7f11c66a5905580883410f5620bb1991c4d3605f0bf9c2e7f913e2382612944bfeb1b2a221a35e44956afc72bce6287ca1c1232f42ba4f086d195ed8e64fa1c296aaf200eff02efc303c6ddc68e30803e602d079953ba95ee0a0166c73ea5bd73291169580f79f9856450cf2733537008aee686283570c07eaba7c6e1f1604934bff2fa5890cd27e8e1f405f15cf98fed55c686bfcc4b4ecc0f16f1f5ac6260c8bddf39bf1268063034c7cced0c7435dd8b25eb844433bebcb3206d7d253476eaffb43fd6c3c3119bd747d4676a7bbee5150c6f5e9b77e75c1f294b457ad4b7c2e578ef7628d6a8f2162c972e616a0ef18849f20385fa68e63e4aace62535c74c0d5895f7bcc9ef6697fb2b61f7e6beeeae2dd1f83922bc69343582ba4dfd50450f2738b27667cacc5111ea49ba2eb63d2b40abf6e006afb50eab15c83edcbccf213d3247497c63cfebe378eeb0d74212e3fa67aef90bf758abe7e207f9caf5036cdc369bd6e513c1166d07393239ccc4014c3f18720e915945b0b70d8f1f86a23e5e4a111c6b92ddc56a3e1b247eebcb75c6caa38a6e6d9428c8b12bd4458454e81646ccf543064827822586b744ccc169b9072556ed92041de62b857688282033c3c508e0e94e638ab50161882a0e5b63a8c3774dd52f4a2310fedf1c9236b431d384855875cc2a85330999a11b08c6824994d8afbaf9ed22a89f94deb76d884e9db32ab69844217b2fc3c027a9aabe2a3541a91461ade635e86c9984fdb3504f819659ed47ce3eacb4c6d5971e5f7e5d65311e5558d00d363b056cb3a41e7150997b08a684b0afdc4a2b35dc21e3e4769b508c42ab19b14a98a4f7ef230ef86ec40404ab83133a510b593fd067b13e04237e270fd14830083b7bf94084b6bf3f3286458bf983d68db35f88b00ab5b11906d337de528b99f7c04436ae52b7d7d33dd6fd6a38c9a2a00c353f62c76a447b931e15174a1904ce08a6aec0b4c9075379f578fcbfbc79ef4155d740f385daf659ef74946afe4c62463df78b26c5b59e930abe8a8a9b41497dc8b5c7c0da768b0bf9c497b75eec369087c71212db08ea330c80704cfc1f75abc7176ce26af740b9b503127eae8696ea2b593e0d2942809e0d9d16efc1e075f36d2981836e1a1f530e9d89a75c2f5ced779e91da9b99de5aee53b0c9727d097148f0e784e4de05b9579ed4f2807a6f59c379d731602ace977ed3e0606d1cddb0bd9ee593eee8184ee44a8cccc08bdc578432cae2e791a5af5a207b1dd911672c285ce4439ef3b5bd9ef06bdc9f091368edd1f01ca0976fca55d392c39ae0510ef02a50277e7811e4f542121e4e68f42b21008bd6e8419a6b3ad4169f2c2d15d083bc23e82bebc4376eed06f032b1257e4ba03b83495626d6533d0e6786b6be29279f1336403fbd2708977b33a706d15c13eb0588a3c0670829a339fd07245f28354cde2690310bcfc30d262bb489c5163254d6824e6ee5a5b805527ff9aa7b7d6351520a5f6165db3501ca6ee2c8812f5b725f9664cde3d869ae36f1ac0b4b1a4cd7648e0fe1891b3f5c70dea2f2118d78e67600a13bcfe5025754eaec68508a6920a6905940aa981a3a4d666b07b3999daf7bf8966a4b9701daf8de9c483df407bdc58aaa5ebbe079f79389224eec367bd095f5ca6f2ceae6e6757392251feaced64cbcecdc6ec3e6ae0d694de101a70b72a6cb01f0f676035889adad2dc7d023c9271085f238391ae258a35377ec241fb878bdedb1fe7e7537ac9441627f36ff1c2418e3e5f4f608151354dc22e58ca2c59fb13416f581480ab4f36cacc663e50c4fccc813db945a6478951ef97dd32a1f1b45887027faa61bf1edc47b6407e23e5490485e1191dfa076feec92df0e526b8a167053938f6fa8c8d355cc3df0b98fe05320f6f1678362031ecfb015976b0c01b9a85e2ebf503f0926b6249bbc1e59028c3bd2ce1424743ceb16abdafb18ab82ab6cff64fb9a9c0d5d8f0dbcd71fc2689f2ca3f3b047a44c6f6e32ff2b72b40c568926595fe10aeabd763399cbb0b8e452abe6d7424e2a93ce002f07e9c9474a54815f481f38cefe721837ecb90f142f6fa0a467f7b65705caaa1a29428a9ec08728ac36cdf12e12518a608001e0d4a00675ef0dbdd44453a367ea3dcbd88cfc6c571e6c3bce2ed5464d82eac2cc389040a30b15db87f5f8edb9d552b8f662c9a30ec74238ee39cb0ff434df978979e8258c721226f0c867ecc1397a4fe06895cdbfd63029e76a4f7fbcdde444428f8a490dbbdbdb63412fdedc70391350677854cfb57f7ee305599b4f90e981600dd72bfc75faa94370b30d91a58e9fc4b16369b89bcf303ed6986be1d419420838e6e27036b61cecc500e2c41ab6788ff2def1394ed36df583df01556ad6310e95a4f2bb8cdad957cfa9f8f812a12834c1cb3805f20eb288a82bd2ebda178fc254df5b2f7e20c8736a469ece073d682fa56dc991d687d735a25549684311ea134584549e47a075459e1ac62ba01d3a0b4832d422afb3317f993584f9e4b5c28537100696438a375514303c094bc945f1fd1f9bd32587a82cad122af5b12553bc2d1a66767b120c17468fed949eb94efdac3df479a7c776909aa0aae91227209819edb608327d922f792526ce2969ab2ba2fc80b2f1b9f47b335460f92685bacf42d00318f6f2ce5d542e3d5d05f4ea8d63cfd4de6a105ceb56b02d425a808baa3d632bfba2c6a9db0449db7801b63f6cd3fb85a4a40f55816153c4ee0606b15d0679b1dc4168eacc32471a390997a71043f226b4a82f0bee18d475d51771f05072ef1596ba38e02c3e1d6c6b3b4cbad6c6f06f83853f681dd5625d02930ae8781df1e6fc6e6ce9c6057d3d4809a21fb6231dfd9326447556ed10d3904ad52df8ab737cf2d0080471eccb8d8732a73b34f65cab49f9a647db859b322d66130d9d04705362a28286c3c44c7c5969eeadc13b9c26dd19ac016cca7aceb5637176b6dcdfc94f77f73f69a7cb189088cc3456d34f28b55bc2abc1239242a972fad1e9459528787272b887c5a54fb73c213dfbb1b608a08f275b716eeb3d0d1567e22007a684bed2dfd2030166310693de364721e94049044a5b2ef099388acbdb142184f0df47216a7acd57aa4c0c92a29bf0cf2215d53609d7c8dd4fa2361fdd32af3e1e9372dd1bd55622bbbe3275efc474ad27be0af43fceb706be6fe095d4b9cf47c23034e39519c65494a905f9dcdca12379f0d6bdb42e55427be33fe7803a3e88569c359f10d473b1198768ca43dbb6828444c64f7c0cb6d380aa8ff08421c1844bb986392dca28240b742a4562197c00180caa23dad4d23d6be95d49b3cbfb7d974178c8fb72a978b1ce3174ac65e258e4813c1ccf0778e74977b311c310191dd367035b9584c42ebb4ec0a9ee6c03d01a3c1fdc7b4fc6adfb804e2337a48e5c41c91cbc438d5e0f1e7b103cb03b5832059c41e24a106b962182144d376018518c29889bdbede5ef0b426f19c73c7f13d33967942b589a3f9f604320dc6a39bd67c3c859cee7083808ec9d03364cf1ba2e575096f1f0c5a2cd6cf19497cd807ad7d7fc9c9a3c89b627b901c6603829b0d68078ae947bc872e88620b6154cd9e03188ffd324ceb96f1ecb584ecf1ffea4ad89a1f22f1cf8967862ea828dec6ea10dcfeaeaa7c1da934d21b6d02bbcd1375f3c10b59065ab1a0b51d37333c3ef75413679839672191594831bb12ebed022045185af067e0580a11feaf745264a8fab92b8f489ce17750a944e8c03ed9450ea7ef93d323869dda28fba6c581f48dec954bd7ea854a821b70f7f7253564c00c0e200ba3da0155e22e6d9d44b8ddc2de398f8c052a1e8c2046803656403861cc3a1cbe440f954519c911414d5b18530fda92c6e2ef8612075e74b30f3bad8c2e6378d7e02b00ad085b66543b42eb09a60e65bc93cce6f6cb92f414410713fbfbf3768a750684e58c79987a6d06b2e9bd1cc931b5af37925c05bc915a0dd5028853121d9e3ba86af4ce0189a36d2a984587f35db2f97893aa3c6ea589fda6992955761b59006f3f99684bf1393e52213cc93687faa379da222dc32ccb19031b87331595830d4462c49c82537f885114422aaffb55a443cf9d878684f50082cefaa3f6c5823aa0751cc2de30fd0a2a6525fa244e08c54cd44f24c9b9b843f33da6eb1d4d25b51867199847a1bb8aaeb7ff3c101f5e8b7ffaea8b6c5ff66efda6745bcbc64e4c24e3262eef71fd6a0c6aaba25a8223bf335e67ca0ebd721c821ce6f4617ba3031d36d4c47d38e4a61871206c92e4d3484a057af34107589a1b0b075cc6c266b1bbefd179b2d02108519126628f2eca87d1b6a98d41b1f4f8e69c7eb14d6a508fa090001f60f78642ae5113c50bd091d90470e69c0d9828c07607bf9273e6792f61c8188a5c315e2ccb891257e969ddf3b510e2872e9722ca00f26a03e7c045316815cdb46a9ebe808bd8c5ece2edec15427c3c07c7aa08a55cfa26d246247f7ec471366ddb87f8da9f56f304c6c84b340f12e79f5370e2389301f533843dde8dadd59511d23eb5f4c002bde9f04663d39f9a39649e01c9f12ff87350b156cd0a7f5852eca548743f8c4a82ccae49f14e095edd5b57e45a4fa9d3fb7b77cb6d8e5725028cebd97c5bbbd0ee6b96a30c4ca76e520cbf5d9967d8823f54ad0aaefb2196775905c284956604090dcaa64c62c06e987ef85e293ebcc149edd6355bc9b0d0d44921d397e3e18db5faf8c4da467ba41e4117e87c7ba48e7849318ef1ef7c495b23f338e0782d7adb37b7cc7255676b66f7a6ed9ff07b5451430bc9b770a35d8de391234f5c4dffb65145d47a94e3d6784ff2d89678c4addcf79575a51f08ee223abe482519a4817c7544ff73971ccbcdb56833747b8bdbdba982dad621cde95a2dbc3199d6989e9d2ceaeb17c4e73a9bfd4fe9872cc04dd2cd221ef40fd7ba40885562192ae4648d99e219295fa8ce65593a1c2608b76d735bb2ec2bcb1271644c3d5e7a428fb8d2338e114e8a48ebf91ccfd239d387d326e46288afb4ed5b9c3c12353d7627ea6277fc6d93b27d52164dca6b7622ea6b73d1270e618bfa0592127f0516220abac7418a0213e672af89fb3e61bef04149ca1084c0795b50c5d5b93f8e5e251daa514e34d0c904ab5b56edef2f44926e741c8870b14417dff774aa307260a0f103703c28f826a1e9bd1b2207c124c70795ed2fd5f599ed4b6bf7f4e6fc7343b4ce942fbd001c18355ba0b99210ee5f5c96d1674ceeb4d839e974294252bafd4f6029a8dbaa1be63fcd844610c4644c0e8b0b4a0d50b7dabcd0a19aa94fd854d0f5947268673414f6822f4929e3a20152de7f2fa6f9c2e31e7f2e93a7c89524b48e95ed09978472f889ef640e964ea7d2696b2348632756339524fed349027f6068af54e332911f1549665a940d4858b02e4d93ebc029bb0e3b24dc3a4e479273e873c8d3941f3209ca8d4cabd6788e27f0e90eda76680826805bbb5cf05a8a7ad5d584b69b101f092e8a93144c42225b3794100317a0096940382d56c94606a2ede150d014890afb46ad33435d44bd425b0bd472ac9939cacfcc2e34fa730b9209f5d51c414e884c06505bff76f0c5459578b7b07628905c0055e9ee63c75452468b34046cde40612f2ca1a6b0391fedaf0c1b360162be2fc5185546597d2ea83733a5fb4ee362796728ceb2e5baf2b1b807c9c96212f21af9f37d4eec844329c80e87e5bc5a173e5b0ccb7e9aebdf64467b4eb24921d867cb8b1df27728f7b8c8312fbb8b7e6597044aa7b919fd5e679e276856b84ac7fcd4b4dc95e99d78f8a1c6dd632c04bad729b4f5a117522cc29aac86064e26f437d72ada9141dd6fc5b6a4ab8bbc56a34517e82ec6b3b2ed240f6dd5488b849edf5cc28b5daca054f72b212bae65da4f04624005b4a444700911d5cb2e9bb85c9e447ba5c69671f1ec7048a1633ca3a6c72483d5350d7fd89c52b1587b9e4433696a3ce24bc15cba41f47bbcade6c640ede928d0c66b1b2dc458df310d468801d4f01d6b402eff0fdf00b10f64e14bf76f38ff96148980d2342940d13c1d2d8748644e0c73d074082b700df20b1f420f5dae495e7dd6ea508b439820bd8beb9d85ffcf1526b7b0cce5a959b593d2a55371265fdabb65d9c0b7ebe638a6011f7c22661a585d8f00fe250da840927b9679070b1f1482f641e1f9dfd861940cba50b6c60c7f7272c4df3677a54ef6e816ddc18187d11e7d52b9bcce46cf3a8df3bf26c137a3ff6a08a602aed7923ba969a2aaeb4b14219cbb860d156dc406a728dfc94484c4b739f549a76808d54f11d63e721443aa310133ecefbac897a1abfae83d745f3fdd40b9e708cb044b2129e036a48e9040390c70f45ca247531e21c5cb52e0a91c9c0b863f41b4bcdd1ec4798887668763bfe98f4ab39c0922fbd91330f6a5ad43cbb8ebd34bc0c1a3080f358fd68c5a417e2c854bf9a8050e044f0c565fb24e204c3dfd71cbf243f0f821895e789d241a0e533f5b2dea5dd2c7e282c8ec36d132b715ef1d7abae7e3bfcc1213cc47aec7c4dd42cef854a27c16dc08ad791c8868073a0800e6ce0a1b8b56bc0ceb003b21626de3da3b0b8caccfb7659aa4bc2381c93856040ba6c27c46038710de9c9ae8979369ebb0138fb1f099adbf6b33d6a6d8182f509e4cf7489037c07088440abf83c8444e9ce61451eb4bffe5b909cc4531ae6284340f70d01ac8f774c5320907817493722fffc345d8175f6a28e84e8506e58f603d25a329e4d31518e5038833bd25c1c8e7d31a98293303896ef626a94e420ee0985601c6fe16b80e30e5b92dc3f13f3466c7b47805f7ef4095c1e1548d2db14a11c05fe85f4ff17df5cc5d646012fcbc4210c14f26c8ed4a4b4c83a02b395ac6fe668f2cd3a632a2c2ce8d35502d3ad4fa13093326d3b574ed2d35010bd6964e916b4ed4a564cc6fd79506d10f2f8caeaffb8a869258e668504e154d1e42da3cc00d1a84041cc710fc4eca88d96dcf892c944321ccaa969c2955a12984ed32087b0ec371968c367e5e9fbac9d7e0ff86fcb1bbf82e07c9b83cd1cce23851da15670479761acf1807ad373659c51c0656488623a6ea92e8dbef61f62ae209e29ea9d95202f188bba590ddd0026afd3../lib/postgresql10/bin/ecpg../lib/postgresql10/bin/pg_configlibecpg.so.6libecpg_compat.so.3libpgtypes.so.3libpq.so.5@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql10-10.17-8.35.1.src.rpmpkgconfig(libecpg)pkgconfig(libecpg_compat)pkgconfig(libpgtypes)pkgconfig(libpq)postgresql-develpostgresql-devel-exclusivepostgresql-devel-implementationpostgresql-server-develpostgresql-server-devel-exclusivepostgresql-server-devel-implementationpostgresql10-develpostgresql10-devel(x86-64)postgresql10-server-devel@@@@@@@@ @@@@@       /bin/sh/bin/sh/bin/sh/usr/bin/pkg-configlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libecpg6libpq5libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libselinux-devellibxslt-developenssl-develpam-develpkgconfig(krb5)pkgconfig(libecpg)pkgconfig(libpgtypes)pkgconfig(libpq)postgresql-server-noarchpostgresql-server-noarchpostgresql10-develpostgresql10-serverreadline-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zlib-devel10.1710.17101010.1710.17-8.35.13.0.4-14.6.0-14.0.4-14.0-15.2-1postgresql-devel-exclusivepostgresql-server-devel-exclusive10104.14.1`q`OL@`Gc@`/@`#__@_F@_5+@^@^א^G@^@]]@]QT]D%] \g\s[v[ͻ[$@[m~@Z@Z@Zw@Z}@ZaZ2gZ2gZ2gZ@Z@YZ@YY*@Y@Y@YJYaYaY@max@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.delars@linux-schulserver.demrueckert@suse.demrueckert@suse.demax@suse.commliska@suse.czmrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.de- Upgrade to version 10.17: * https://www.postgresql.org/docs/10/release-10-17.html * CVE-2021-32027, bsc#1185924: Prevent integer overflows in array subscripting calculations. * CVE-2021-32028, bsc#1185925: Fix mishandling of “junk” columns in INSERT ... ON CONFLICT ... UPDATE target lists. - Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168).- Re-enable build of the llvmjit subpackage on SLE, but it will only be delivered on PackageHub for now (boo#1183118).- Remove leftover PreReq on chkconfig, we stopped using it long time ago.- boo#1179945: Disable icu for PostgreSQL 10 (and older) on TW.- Upgrade to version 10.16: * https://www.postgresql.org/docs/10/release-10-16.html * Reindexing might be needed after applying this update.- bsc#1178961: %ghost the symlinks to pg_config and ecpg. - boo#1179765: BuildRequire libpq5 and libecpg6 when not building them to avoid dangling symlinks in the devel package.- Upgrade to version 10.15: * CVE-2020-25695, bsc#1178666: Block DECLARE CURSOR ... WITH HOLD and firing of deferred triggers within index expressions and materialized view queries. * CVE-2020-25694, bsc#1178667: a) Fix usage of complex connection-string parameters in pg_dump, pg_restore, clusterdb, reindexdb, and vacuumdb. b) When psql's \connect command re-uses connection parameters, ensure that all non-overridden parameters from a previous connection string are re-used. * CVE-2020-25696, bsc#1178668: Prevent psql's \gset command from modifying specially-treated variables. * Fix recently-added timetz test case so it works when the USA is not observing daylight savings time. (obsoletes postgresql-timetz.patch) * https://www.postgresql.org/about/news/2111/ * https://www.postgresql.org/docs/10/release-10-15.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- update to 10.14: * CVE-2020-14349, bsc#1175193: Set a secure search_path in logical replication walsenders and apply workers * CVE-2020-14350, bsc#1175194: Make contrib modules' installation scripts more secure. * https://www.postgresql.org/docs/10/release-10-14.html - Remove postgresql-regress.patch, it does not apply anymore and it does not seem to be needed anymore. - Pack the /usr/lib/postgresql symlink only into the main package.- Let postgresqlXX conflict with postgresql-noarch < 12.0.1 to get a clean and complete cutover to the new packaging schema.- update to 10.13 (bsc#1171924). https://www.postgresql.org/about/news/2038/ https://www.postgresql.org/docs/10/release-10-13.html - Unify the spec file to work across all current PostgreSQL versions to simplify future maintenance. - Move from the "libs" build flavour to a "mini" package that will only be used inside the build service and not get shipped, to avoid confusion with the debuginfo packages (bsc#1148643).- update to 10.12 (CVE-2020-1720, bsc#1163985) https://www.postgresql.org/about/news/2011/ https://www.postgresql.org/docs/10/release-10-12.html- use (and package) sha256 checksum file for source- update to 10.11: https://www.postgresql.org/about/news/1994/ https://www.postgresql.org/docs/10/release-10-11.html- add requires to the devel package for the libs that are returned by pg_config --libs- Update to 10.10: * https://www.postgresql.org/about/news/1960/ * https://www.postgresql.org/docs/10/release-10-10.html * CVE-2019-10208, bsc#1145092: TYPE in pg_temp executes arbitrary SQL during SECURITY DEFINER execution.- Use FAT LTO objects in order to provide proper static library.- Update to 10.9: * https://www.postgresql.org/docs/10/release-10-9.html * https://www.postgresql.org/about/news/1949/ * CVE-2019-10164 bsc#1138034: Stack-based buffer overflow via setting a password- Update to 10.8: * https://www.postgresql.org/docs/10/release-10-8.html * https://www.postgresql.org/about/news/1939/ * CVE-2019-10130, bsc#1134689: Prevent row-level security policies from being bypassed via selectivity estimators.- Update to 10.7: * https://www.postgresql.org/docs/10/release-10-7.html * https://www.postgresql.org/about/news/1920/ * By default, panic instead of retrying after fsync() failure, to avoid possible data corruption. * Ensure that NOT NULL constraints of a partitioned table are honored within its partitions. * Numerous other bug fixes. - Overhaul README.SUSE - Make the server-devel package exclusive across versions.- Update to 10.6: * CVE-2018-16850, bsc#1114837: Improper quoting of transition table names when pg_dump emits CREATE TRIGGER can cause privilege escalation * Numerous bug fixes, see the release notes: https://www.postgresql.org/docs/10/release-10-6.html * Remove unneeded library dependencies from PGXS.- Stop building the client libraries as they will henceforth be provided by PostgreSQL 11.- add provides for the new server-devel package that will be introduced in postgresql 11- Update to 10.5: https://www.postgresql.org/docs/current/static/release-10-5.html * CVE-2018-10915, bsc#1104199: Fix failure to reset libpq's state fully between connection attempts. * CVE-2018-10925, bsc#1104202: Fix INSERT ... ON CONFLICT UPDATE through a view that isn't just SELECT * FROM ...- Update to 10.4: https://www.postgresql.org/about/news/1851/ https://www.postgresql.org/docs/current/static/release-10-4.html A dump/restore is not required for those running 10.X. However, if you use the adminpack extension, you should update it as per the first changelog entry below. Also, if the function marking mistakes mentioned in the second and third changelog entries below affect you, you will want to take steps to correct your database catalogs. * CVE-2018-1115, bsc#1091610: Remove public execute privilege from contrib/adminpack's pg_logfile_rotate() function pg_logfile_rotate() is a deprecated wrapper for the core function pg_rotate_logfile(). When that function was changed to rely on SQL privileges for access control rather than a hard-coded superuser check, pg_logfile_rotate() should have been updated as well, but the need for this was missed. Hence, if adminpack is installed, any user could request a logfile rotation, creating a minor security issue. After installing this update, administrators should update adminpack by performing ALTER EXTENSION adminpack UPDATE in each database in which adminpack is installed. * Fix incorrect volatility markings on a few built-in functions * Fix incorrect parallel-safety markings on a few built-in functions.- bsc#1091412: server prerequires server-noarch to make sure that the postgresql user and group exist.- Update to 10.3 * https://www.postgresql.org/docs/current/static/release-10-3.html A dump/restore is not required for those running 10.X. However, if you run an installation in which not all users are mutually trusting, or if you maintain an application or extension that is intended for use in arbitrary situations, it is strongly recommended that you read the documentation changes described in the first changelog entry in the link above, and take suitable steps to ensure that your installation or code is secure. Also, the changes described in the second changelog entry in the link above may cause functions used in index expressions or materialized views to fail during auto-analyze, or when reloading from a dump. After upgrading, monitor the server logs for such problems, and fix affected functions. * CVE-2018-1058 bsc#1081925 Uncontrolled search path element in pg_dump and other client applications- Update to PostgreSQL 10.2 * https://www.postgresql.org/docs/10/static/release-10-2.html * CVE-2018-1052, bsc#1080253: Fix processing of partition keys containing multiple expressions. * CVE-2018-1053, bsc#1077983: Ensure that all temporary files made by pg_upgrade are non-world-readable. * bsc#1079757: Rename pg_rewind's copy_file_range function to avoid conflict with new Linux system call of that name.- Use Python 3 for building PL/Python (boo#1067699). - Don't %config the symlinks to /etc/alternatives to avoid rpmlint warnings.- also package %define pgcontribdir %pgdatadir/contrib- enable support for ICU (new BR: libicu-devel) - enable support for selinux (new BR: libselinux-devel) - enable support for systemd (new BR: pkgconfig(libsystemd))- make sure that also the server gets at least its own version of libpq5 - also change all libpq requires to >= %version instead of just %pgmajor- port /usr/share/postgresql/install-alternatives usage to the new scheme- update to 10.1 * Security Issues - CVE-2017-15098: Memory disclosure in JSON functions - CVE-2017-15099: INSERT ... ON CONFLICT DO UPDATE fails to enforce SELECT privileges Prior to this release, the "INSERT ... ON CONFLICT DO UPDATE" would not check to see if the executing user had permission to perform a "SELECT" on the index performing the conflicting check. Additionally, in a table with row-level security enabled, the "INSERT ... ON CONFLICT DO UPDATE" would not check the SELECT policies for that table before performing the update. This fix ensures that "INSERT ... ON CONFLICT DO UPDATE" checks against table permissions and RLS policies before executing. * Bug Fixes and Improvements This update also fixes a number of bugs reported in the last few months. Some of these issues affect only version 10, but many affect all supported versions: - Fix a race condition in BRIN indexing that could cause some rows to not be included in the indexing. - Fix crash when logical decoding is invoked from a PL language function. - Several fixes for logical replication. - Restored behavior for CTEs attached to INSERT/UPDATE/DELETE statements to pre-version 10. - Prevent low-probability crash in processing of nested trigger firings. - Do not evaluate an aggregate function's argument expressions when the conditions in the FILTER clause evaluate to FALSE. This complies with SQL-standard behavior. - Fix incorrect query results when multiple GROUPING SETS columns contain the same simple variable. - Fix memory leak over the lifespan of a query when evaluating a set-returning function from the target list in a SELECT. - Several fixes for parallel query execution, including fixing a crash in the parallel execution of certain queries that contain a certain type of bitmap scan. - Fix json_build_array(), json_build_object(), jsonb_build_array(), and jsonb_build_object() to handle explicit VARIADIC arguments correctly. - Prevent infinite float values from being casted to the numeric type. - Fix autovacuum's “work item” logic to prevent possible crashes and silent loss of work items. - Several fixes for VIEWs around adding columns to the end of a view. - Fix for hashability detection of range data types that are created by a user. - Improvements on using extended statistics on columns for the purposes of query planning. - Prevent idle_in_transaction_session_timeout from being ignored when a statement_timeout occurred earlier. - Fix low-probability loss of NOTIFY messages due more than 2 billion transactions processing before any queries are executed in the session. - Several file system interaction fixes. - Correctly restore the umask setting when file creation fails in COPY or lo_export(). - Fix pg_dump to ensure that it emits GRANT commands in a valid order. - Fix pg_basebackup's matching of tablespace paths to canonicalize both paths before comparing to help improve Windows compatibility. - Fix libpq to not require user's home directory to exist when trying to read the "~/.pgpass" file. - Several fixes for ecpg. - This update also contains tzdata release 2017c, with updates for Fiji, Namibia, Northern Cyprus, Sudan, Tonga, and Turks & Caicos Islands, plus historical corrections for Alaska, Apia, Burma, Calcutta, Detroit, Ireland, Namibia, and Pago Pago. For more details see: https://www.postgresql.org/docs/current/static/release-10-1.html- Use /usr/share/postgresql/install-alternatives in the respective scriptlets. - Fix the logic around restart on upgrade and stop on removal. We bring the binaries, but we don't own the unit file.- Update to the final 10.0 release. Major enhancements include: * Logical replication using publish/subscribe * Declarative table partitioning * Improved query parallelism * Significant general performance improvements * Stronger password authentication based on SCRAM-SHA-256 * Improved monitoring and control A dump/restore using pg_dumpall, or use of pg_upgrade, is required for those wishing to migrate data from any previous release. Version 10 contains a number of changes that may affect compatibility with previous releases. See the release notes for details: https://www.postgresql.org/docs/10/static/release-10.html - Reduce the number of version-related macros in the spec file.- Break a build dependency loop in the server packages that led to bootstrap problems.- Update to 10rc1 PostgreSQL 10 RC 1 requires an upgrade from beta 4, or earlier either using pg_dump / pg_restore or pg_upgrade. Changes since beta4 include: * Add psql variables showing server version and psql version. * Several fixes for partitioning * Several fixes for logical replication * Several fixes for transition tables * Fix for query that could end up in an uninterruptible state - Adjust dependencies to the new packaging schema.- update to 10beta4 PostgreSQL 10 beta 4 requires an upgrade from beta 3, or earlier either using pg_dump / pg_restore or pg_upgrade. Any bugfixes applied to 9.6 or earlier that also affected 10 are included in beta 4. Our users and contributors also reported bugs against 10 beta 3, and many of them have been fixed in this release. We urge our community to re-test to ensure that these bugs are actually fixed, including: - Show foreign tables in information_schema.table_privileges view. This fix applies to new databases, see the release notes for the procedure to apply the fix to an existing database. - Clean up handling of a fatal exit (e.g., due to receipt of SIGTERM) that occurs while trying to execute a ROLLBACK of a failed transaction - Remove assertion that could trigger during a fatal exit - Correctly identify columns that are of a range type or domain type over a composite type or domain type being searched for - Prevent crash when passing fixed-length pass-by-reference data types to parallel worker processes - Fix crash in pg_restore when using parallel mode and using a list file to select a subset of items to restore - Change ecpg’s parser to allow RETURNING clauses without attached C variables - Change ecpg’s parser to recognize backslash continuation of C preprocessor command lines - Improve selection of compiler flags for PL/Perl on Windows - Fix make check to behave correctly when invoked via a non-GNU make program Note that some known issues remain unfixed. Before reporting a bug in the beta, please check the Open Items page. https://wiki.postgresql.org/wiki/PostgreSQL_10_Open_Items- update to 10beta3 - hash: Fix write-ahead logging bugs related to init forks - Fix oddity in error handling of constraint violation in ExecConstraints for partitioned tables - Use a real RT index when setting up partition tuple routing - Fix serious performance problems in json(b) to_tsvector() - Fix problems defining multi-column range partition bounds - Fix partitioning crashes during error reporting - Fix race conditions in replication slot operations - Fix very minor memory leaks in psql's command.c - PL/Perl portability fix: avoid including XSUB.h in plperl.c - Fix inadequate stack depth checking in the wake of expression execution changes - Allow creation of C/POSIX collations without depending on libc behavior - Fix OBJECT_TYPE/OBJECT_DOMAIN confusion - Remove duplicate setting of SSL_OP_SINGLE_DH_USE option - Fix crash with logical replication on a function index - Teach map_partition_varattnos to handle whole-row expressions - Fix lock upgrade hazard in ATExecAttachPartition - Apply ALTER ... SET NOT NULL recursively in ALTER ... ADD PRIMARY KEY - hash: Increase the number of possible overflow bitmaps by 8x - Only kill sync workers at commit time in subscription DDL - Fix bug in deciding whether to scan newly-attached partition - Make pg_stop_backup's wait_for_archive flag work on standbys - Fix handling of dropped columns in logical replication - Fix local/remote attribute mix-up in logical replication- bump version in update-alternatives call- use multibuild- initial package/bin/sh/bin/shsheep02 1621352203  !"#$%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}   !#%')+-/1;=?ACEGIKMQSUWY[]_acegikmoqsuy{}$   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}cscsdedeesesfrfrheititjajakokonbplplptptrorurusvsvtatrtrzhzhzhzh10.1710.1710.1710.1710.17-8.35.11010.17-8.35.110.17-8.35.11010.17-8.35.110.17-8.35.110.17-8.35.110.17-8.35.1      !!!!!!!!!!"""""####################$$$$$$$%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((((((((((((((((((((((((((((((((((((((())))))*++*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-.//01221333343356777777888899::;;<<=>>??@@ABBCCDEEFFGHHIIJJKKecpgpg_configpgsqlecpg_config.hecpg_informix.hecpgerrno.hecpglib.hecpgtype.hinformixesqldatetime.hdecimal.hsqltypes.hinternalc.hlibpqlibpq-int.hpqcomm.hport.hpostgres_fe.hpqexpbuffer.hlibpqlibpq-events.hlibpq-fe.hlibpq-fs.hpg_config.hpg_config_ext.hpg_config_manual.hpg_config_os.hpgtypes.hpgtypes_date.hpgtypes_error.hpgtypes_interval.hpgtypes_numeric.hpgtypes_timestamp.hpostgres_ext.hserveraccessamapi.hamvalidate.hattnum.hbrin.hbrin_internal.hbrin_page.hbrin_pageops.hbrin_revmap.hbrin_tuple.hbrin_xlog.hbufmask.hclog.hcommit_ts.hgenam.hgeneric_xlog.hgin.hgin_private.hginblock.hginxlog.hgist.hgist_private.hgistscan.hgistxlog.hhash.hhash_xlog.hheapam.hheapam_xlog.hhio.hhtup.hhtup_details.hitup.hmultixact.hnbtree.hnbtxlog.hparallel.hprintsimple.hprinttup.hreloptions.hrelscan.hrewriteheap.hrmgr.hrmgrlist.hsdir.hskey.hslru.hspgist.hspgist_private.hspgxlog.hstratnum.hsubtrans.hsysattr.htimeline.htransam.htsmapi.htupconvert.htupdesc.htupmacs.htuptoaster.htwophase.htwophase_rmgr.hvalid.hvisibilitymap.hxact.hxlog.hxlog_internal.hxlogdefs.hxloginsert.hxlogreader.hxlogrecord.hxlogutils.hbootstrapbootstrap.hc.hcatalogbinary_upgrade.hcatalog.hcatversion.hdependency.hgenbki.hheap.hindex.hindexing.hnamespace.hobjectaccess.hobjectaddress.hopfam_internal.hpartition.hpg_aggregate.hpg_am.hpg_amop.hpg_amproc.hpg_attrdef.hpg_attribute.hpg_auth_members.hpg_authid.hpg_cast.hpg_class.hpg_collation.hpg_collation_fn.hpg_constraint.hpg_constraint_fn.hpg_control.hpg_conversion.hpg_conversion_fn.hpg_database.hpg_db_role_setting.hpg_default_acl.hpg_depend.hpg_description.hpg_enum.hpg_event_trigger.hpg_extension.hpg_foreign_data_wrapper.hpg_foreign_server.hpg_foreign_table.hpg_index.hpg_inherits.hpg_inherits_fn.hpg_init_privs.hpg_language.hpg_largeobject.hpg_largeobject_metadata.hpg_namespace.hpg_opclass.hpg_operator.hpg_operator_fn.hpg_opfamily.hpg_partitioned_table.hpg_pltemplate.hpg_policy.hpg_proc.hpg_proc_fn.hpg_publication.hpg_publication_rel.hpg_range.hpg_replication_origin.hpg_rewrite.hpg_seclabel.hpg_sequence.hpg_shdepend.hpg_shdescription.hpg_shseclabel.hpg_statistic.hpg_statistic_ext.hpg_subscription.hpg_subscription_rel.hpg_tablespace.hpg_transform.hpg_trigger.hpg_ts_config.hpg_ts_config_map.hpg_ts_dict.hpg_ts_parser.hpg_ts_template.hpg_type.hpg_type_fn.hpg_user_mapping.hschemapg.hstorage.hstorage_xlog.htoasting.hcommandsalter.hasync.hcluster.hcollationcmds.hcomment.hconversioncmds.hcopy.hcreateas.hdbcommands.hdbcommands_xlog.hdefrem.hdiscard.hevent_trigger.hexplain.hextension.hlockcmds.hmatview.hpolicy.hportalcmds.hprepare.hproclang.hprogress.hpublicationcmds.hschemacmds.hseclabel.hsequence.hsubscriptioncmds.htablecmds.htablespace.htrigger.htypecmds.huser.hvacuum.hvariable.hview.hcommonbase64.hconfig_info.hconnect.hcontroldata_utils.hfe_memutils.hfile_utils.hint128.hip.hkeywords.hmd5.hpg_lzcompress.hrelpath.hrestricted_token.hsaslprep.hscram-common.hsha2.hstring.hunicode_norm.hunicode_norm_table.husername.hdatatypetimestamp.hdynloader.hexecutorexecExpr.hexecParallel.hexecdebug.hexecdesc.hexecutor.hfunctions.hhashjoin.hinstrument.hnodeAgg.hnodeAppend.hnodeBitmapAnd.hnodeBitmapHeapscan.hnodeBitmapIndexscan.hnodeBitmapOr.hnodeCtescan.hnodeCustom.hnodeForeignscan.hnodeFunctionscan.hnodeGather.hnodeGatherMerge.hnodeGroup.hnodeHash.hnodeHashjoin.hnodeIndexonlyscan.hnodeIndexscan.hnodeLimit.hnodeLockRows.hnodeMaterial.hnodeMergeAppend.hnodeMergejoin.hnodeModifyTable.hnodeNamedtuplestorescan.hnodeNestloop.hnodeProjectSet.hnodeRecursiveunion.hnodeResult.hnodeSamplescan.hnodeSeqscan.hnodeSetOp.hnodeSort.hnodeSubplan.hnodeSubqueryscan.hnodeTableFuncscan.hnodeTidscan.hnodeUnique.hnodeValuesscan.hnodeWindowAgg.hnodeWorktablescan.hspi.hspi_priv.htablefunc.htqueue.htstoreReceiver.htuptable.hfe_utilsconnect.hmbprint.hprint.hpsqlscan.hpsqlscan_int.hsimple_list.hstring_utils.hfmgr.hforeignfdwapi.hforeign.hfuncapi.hgetaddrinfo.hgetopt_long.hlibbinaryheap.hbipartite_match.hhyperloglog.hilist.hknapsack.hpairingheap.hrbtree.hsimplehash.hstringinfo.hlibpqauth.hbe-fsstubs.hcrypt.hhba.hifaddr.hlibpq-be.hlibpq-fs.hlibpq.hpqcomm.hpqformat.hpqmq.hpqsignal.hscram.hmbpg_wchar.hmiscadmin.hnodesbitmapset.hexecnodes.hextensible.hlockoptions.hmakefuncs.hmemnodes.hnodeFuncs.hnodes.hparams.hparsenodes.hpg_list.hplannodes.hprimnodes.hprint.hreadfuncs.hrelation.hreplnodes.htidbitmap.hvalue.hoptimizerclauses.hcost.hgeqo.hgeqo_copy.hgeqo_gene.hgeqo_misc.hgeqo_mutation.hgeqo_pool.hgeqo_random.hgeqo_recombination.hgeqo_selection.hjoininfo.horclauses.hparamassign.hpathnode.hpaths.hplaceholder.hplancat.hplanmain.hplanner.hpredtest.hprep.hrestrictinfo.hsubselect.htlist.hvar.hparseranalyze.hgram.hgramparse.hkwlist.hparse_agg.hparse_clause.hparse_coerce.hparse_collate.hparse_cte.hparse_enr.hparse_expr.hparse_func.hparse_node.hparse_oper.hparse_param.hparse_relation.hparse_target.hparse_type.hparse_utilcmd.hparser.hparsetree.hscanner.hscansup.hpg_config.hpg_config_ext.hpg_config_manual.hpg_config_os.hpg_getopt.hpg_trace.hpgstat.hpgtar.hpgtime.hplperl.hplpgsql.hplpy_util.hplpython.hportport.haix.hatomicsatomics.harch-arm.harch-hppa.harch-ia64.harch-ppc.harch-x86.hfallback.hgeneric-acc.hgeneric-gcc.hgeneric-msvc.hgeneric-sunpro.hgeneric-xlc.hgeneric.hcygwin.hdarwin.hfreebsd.hhpux.hlinux.hnetbsd.hopenbsd.hpg_bswap.hpg_crc32c.hsolaris.hwin32win32.harpainet.hdlfcn.hgrp.hnetdb.hnetinetin.hpwd.hsyssocket.hwait.hwin32_msvcdirent.hsysfile.hparam.htime.hunistd.hutime.hportabilityinstr_time.hmem.hpostgres.hpostgres_ext.hpostgres_fe.hpostmasterautovacuum.hbgworker.hbgworker_internals.hbgwriter.hfork_process.hpgarch.hpostmaster.hstartup.hsyslogger.hwalwriter.hppport.hregexregcustom.hregerrs.hregex.hregexport.hregguts.hreplicationbasebackup.hdecode.hlogical.hlogicalfuncs.hlogicallauncher.hlogicalproto.hlogicalrelation.hlogicalworker.hmessage.horigin.houtput_plugin.hpgoutput.hreorderbuffer.hslot.hsnapbuild.hsyncrep.hwalreceiver.hwalsender.hwalsender_private.hworker_internal.hrewriteprs2lock.hrewriteDefine.hrewriteHandler.hrewriteManip.hrewriteRemove.hrewriteSupport.hrowsecurity.hrusagestub.hsnowballheader.hlibstemmerapi.hheader.hstem_ISO_8859_1_danish.hstem_ISO_8859_1_dutch.hstem_ISO_8859_1_english.hstem_ISO_8859_1_finnish.hstem_ISO_8859_1_french.hstem_ISO_8859_1_german.hstem_ISO_8859_1_hungarian.hstem_ISO_8859_1_italian.hstem_ISO_8859_1_norwegian.hstem_ISO_8859_1_porter.hstem_ISO_8859_1_portuguese.hstem_ISO_8859_1_spanish.hstem_ISO_8859_1_swedish.hstem_ISO_8859_2_romanian.hstem_KOI8_R_russian.hstem_UTF_8_danish.hstem_UTF_8_dutch.hstem_UTF_8_english.hstem_UTF_8_finnish.hstem_UTF_8_french.hstem_UTF_8_german.hstem_UTF_8_hungarian.hstem_UTF_8_italian.hstem_UTF_8_norwegian.hstem_UTF_8_porter.hstem_UTF_8_portuguese.hstem_UTF_8_romanian.hstem_UTF_8_russian.hstem_UTF_8_spanish.hstem_UTF_8_swedish.hstem_UTF_8_turkish.hstatisticsextended_stats_internal.hstatistics.hstoragebackendid.hblock.hbuf.hbuf_internals.hbuffile.hbufmgr.hbufpage.hchecksum.hchecksum_impl.hcondition_variable.hcopydir.hdsm.hdsm_impl.hfd.hfreespace.hfsm_internals.hindexfsm.hipc.hitem.hitemid.hitemptr.hlarge_object.hlatch.hlmgr.hlock.hlockdefs.hlwlock.hlwlocknames.hoff.hpg_sema.hpg_shmem.hpmsignal.hpredicate.hpredicate_internals.hproc.hprocarray.hproclist.hproclist_types.hprocsignal.hreinit.hrelfilenode.hs_lock.hshm_mq.hshm_toc.hshmem.hsinval.hsinvaladt.hsmgr.hspin.hstandby.hstandbydefs.htcopdeparse_utility.hdest.hfastpath.hpquery.htcopprot.hutility.htsearchdictsregis.hspell.hts_cache.hts_locale.hts_public.hts_type.hts_utils.hutilsacl.haclchk_internal.harray.harrayaccess.hascii.hattoptcache.hbackend_random.hbuiltins.hbytea.hcash.hcatcache.hcombocid.hdate.hdatetime.hdatum.hdsa.hdynahash.hdynamic_loader.helog.herrcodes.hevtcache.hexpandeddatum.hfmgroids.hfmgrprotos.hfmgrtab.hformatting.hfreepage.hgeo_decls.hguc.hguc_tables.hhashutils.hhelp_config.hhsearch.hindex_selfuncs.hinet.hint8.hinval.hjson.hjsonapi.hjsonb.hlogtape.hlsyscache.hmemdebug.hmemutils.hnabstime.hnumeric.hpalloc.hpg_crc.hpg_locale.hpg_lsn.hpg_rusage.hpidfile.hplancache.hportal.hprobes.hps_status.hqueryenvironment.hrangetypes.hregproc.hrel.hrelcache.hrelfilenodemap.hrelmapper.hrelptr.hreltrigger.hresowner.hresowner_private.hrls.hruleutils.hsampling.hselfuncs.hsnapmgr.hsnapshot.hsortsupport.hspccache.hsyscache.htimeout.htimestamp.htqual.htuplesort.htuplestore.htypcache.htzparser.huuid.hvarbit.hvarlena.hxml.hwindowapi.hsql3types.hsqlca.hsqlda-compat.hsqlda-native.hsqlda.hpostgresql10binecpgpg_configpgxsconfiginstall-shmissingsrcMakefile.globalMakefile.portMakefile.shlibmakefilespgxs.mknls-global.mktestregresspg_regresslibecpg.solibecpg_compat.solibpgcommon.alibpgport.alibpgtypes.solibpq.solibecpg.pclibecpg_compat.pclibpgtypes.pclibpq.pcecpg-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg-10.mopg_config-10.moecpg.1pg10.gzpg_config.1pg10.gz/usr/bin//usr/include//usr/include/pgsql//usr/include/pgsql/informix//usr/include/pgsql/informix/esql//usr/include/pgsql/internal//usr/include/pgsql/internal/libpq//usr/include/pgsql/libpq//usr/include/pgsql/server//usr/include/pgsql/server/access//usr/include/pgsql/server/bootstrap//usr/include/pgsql/server/catalog//usr/include/pgsql/server/commands//usr/include/pgsql/server/common//usr/include/pgsql/server/datatype//usr/include/pgsql/server/executor//usr/include/pgsql/server/fe_utils//usr/include/pgsql/server/foreign//usr/include/pgsql/server/lib//usr/include/pgsql/server/libpq//usr/include/pgsql/server/mb//usr/include/pgsql/server/nodes//usr/include/pgsql/server/optimizer//usr/include/pgsql/server/parser//usr/include/pgsql/server/port//usr/include/pgsql/server/port/atomics//usr/include/pgsql/server/port/win32//usr/include/pgsql/server/port/win32/arpa//usr/include/pgsql/server/port/win32/netinet//usr/include/pgsql/server/port/win32/sys//usr/include/pgsql/server/port/win32_msvc//usr/include/pgsql/server/port/win32_msvc/sys//usr/include/pgsql/server/portability//usr/include/pgsql/server/postmaster//usr/include/pgsql/server/regex//usr/include/pgsql/server/replication//usr/include/pgsql/server/rewrite//usr/include/pgsql/server/snowball//usr/include/pgsql/server/snowball/libstemmer//usr/include/pgsql/server/statistics//usr/include/pgsql/server/storage//usr/include/pgsql/server/tcop//usr/include/pgsql/server/tsearch//usr/include/pgsql/server/tsearch/dicts//usr/include/pgsql/server/utils//usr/lib//usr/lib/postgresql10//usr/lib/postgresql10/bin//usr/lib/postgresql10/lib64//usr/lib/postgresql10/lib64/pgxs//usr/lib/postgresql10/lib64/pgxs/config//usr/lib/postgresql10/lib64/pgxs/src//usr/lib/postgresql10/lib64/pgxs/src/makefiles//usr/lib/postgresql10/lib64/pgxs/src/test//usr/lib/postgresql10/lib64/pgxs/src/test/regress//usr/lib64//usr/lib64/pkgconfig//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:19710/SUSE_SLE-15-SP1_Update/36698f65ec7941ba1b31d701d184d622-postgresql10.SUSE_SLE-15-SP1_Updatedrpmxz5x86_64-suse-linux   directoryASCII textC source, ASCII textC source, ASCII text, with very long linesPerl POD document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8b313513a6e343f4735ae4cf31ed5143da96b2c7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8fa881b12e477b2e3ae72963a828b8eac48ede61, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executablemakefile script, ASCII text, with very long linesmakefile script, ASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=782d5efb16387edcdfc688ac119949d3a1ee344c, for GNU/Linux 3.2.0, strippedcurrent ar archivepkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) "R RR RRRR RR R RRR RRRR RRR RRR RPRRRPRRRPRPRt($i@kutf-8d43badd3e50a10319bdb1765ac8b69ad15ea9596fa374c6160657acd3643b28f?7zXZ !t/]"k%IŇ0#J:fVǟ KnjOtő#8Z]QpKA rҎ*cHWP#.9f}{OƏ沨7-(8s6 R: }r|n2!?FJ-{i,))3WixFh.lP|@ ҁr;2lh ~{׬B*$r)Q<ւ&IJFE9Xe"x/euT<~AݣKFݫF[u-nt|+.rAF::]bԱ;+h'Gjod}Z$ӽ zB 2qq4 ս:7f/ci栳It.)9$:g>nuh6| ½#Q= wNź ^Ŀd /fKMP8ְu1jIG:ʄw oUe nV2FLN\ˁ&e2&cLȍIEyj 81:u}FӍH7`@2t ͳ]ҰDnM^^O>My*'o8!$^C%erP2j~^>>ES ktȢνuW>Ic+yO6 yHHE,_}౨n<.(CQr@YQKT Jdžڰ)6J# ^o 1SNja9L O"޳ u]ejRҹXi9*Z$[4 c{;RG.柆 i)#c9wurϙh(T[JJ!"jTY@0NK-:n W] " VJrsM\ŗ su9",ƽQ.K|$ w\q7j=03S,&lE3b+jd}FR }SlZ0rvfժ~8S10onxG-IDUSaȏ5kшȌ4qsϦke^6Vۏf:gPCq4I3ANM Q74NM Lp_ uJ 6qHiddp.e%d!\[6ZjMDK4\G, n䜨 L6cnBd1ΝCHYŴ  n@E- UE"|&JXWkϘqtw[#sy=LCڊ c~*8;y Skx2#&CO&Yi&(_Х+nK] ƒa,]Ǭ~8Z|@Ӌa\ sN @]s PtYb?䋴P|\S/nug}FnzlQ{ۗ,+ptj?NlaPQyQ9qd-86:ji|ܭpYR]j+)xZި<μ6>'W9( tṞF" 7O2OII`ba0F$-ﶸ!b/ʵy*֊x&f7\ޑ7:%NdQL{;يbΉ$];E]: z6.óeWGq2ƠziU^T7bC]u.i3Uw@\. =f = vxH{V:roRDXKcB&昕z50OQ&u۠ݭ>TI^OMcKEIft4 5ѝ((fqTP27]eʍt[?CDXa3@.&_1$໇U֛+y_?yz(N])W]F`0g8tq=*i Rs/ ;JX&áwb 6gxQڅ5H $x4BVsR`9)ծΪD ծ\K7W8H:4WSv`E*l|@`{f=<酚V4 jfjN՚Ldz=_Oi.Jj ׶MڭGUKr9x3}!>m1攎 Q^rϽÈtBH1o4}Ww>v5;o`k}w$ ,|^ԯtt'Eb<烏nPv$a/QAaͻΦx R /zj)C>Y%9ÿ$+/OГb9E7QSOjGy{||kd&]0DM+2PaU!pH0U")H+C2rGHI 2_ sԹ* )Puɘ*Dc!kK(*loMcî zFU3Q%e}BrGmB{U'a';ntUI"9җ ]*; (Em:a9 A/E0kLXDēd{BTaxȊ&z7V irAB5f5=\''i!Y9ʠ(evIAIC!lOrͮC PMx~+ilz_4":%Nųb+sEX0cCh.K>c,O7hވCDMwnKؓ/$uK\,竣1P-;Peyf#{JԮiYݭ`>؎t"v_ pʼ:SǍN.LP؜q 1t4S>\g"|n]#~o,'b L^J<2oRf>롩Y6F]<"k| n_7}wa*h]T1߻'4jkV(U?jyc%E+W낹YX#ftM vii‹AU/GzYE)JGŠ^7Kv,l.ǥ;ԡtwjft;A?/ŝ9\u~P0!t3Z=г p ^[W|}ˇ&$cZDwzc'eYl 6Ya%Eep%$3COILacdR8"p"-'YWC ցVOFTS!}.Cv;n;6Hx{EG5%ze"\kd}da9V 9NJžK&ѩ|Bvy~Sޘ<$]eI@ک2oy:sQ;ރ{8F[fj竤"gI6 ;8\0M?!:ri8mgvCl\v֝aLai ~;  ~C`',$HaTE,FlCEH)j0: E,յ4|Xb430p] S] ` XfE@BqH~kdigCO Bz_S$I3K3DioDр0-"TCsA&(S}\7Yy +VۭG&=c"$RZed݀S<:%E"g~7TU=8mx?/iX0ڻbx[>-C]ƋlDE~h3T,Eg'~yP[ !(E,dWkrfӄ{|9m<4Dfl#CqsC#|n1"[ HKIQ<ڞ P5٥ndlŐRD e+R2ftza2#c,?]zi!oRIk}W9eTL?^qn8ǂ+`Mrtw iΡPǮ֖/陳 33iSJ5i/dżx8_wgydrćWCe~Ncu ezrR>{b ?heKtHkuWDg|Ejq'eUpIAc>[4UEȇH7Tr:{e\jcL9pq4”P1+ }STBJ)0(0!$rC%ic5К5(kh"6ƥMln+1 AeJC8b\F CZTޱvnh؇3L4SgJ-伈!aeՂK]~ꚬ{ql\So\]$Z$b":^"a K`#Ot"Ջ| zU1wyL'5 =O0Z"{6{*Xc,brʶ>#}@G%:.]ooQ)B}hٓJتn 6((wyK~z<+%U/\2 )Y:%l q-2&dR $B/iZ#!,2bx%N8KBAjY+m{bks,Zm5qqS {O0Ex b~  ށd w+ۋ,J#ScVز(Hy}( 6dx@p`L"Ich{0EvsoK7cp)54afY@GDjoz%h0>5 )($ 9q[\dBe#aJ,L14v M|uW ;f4SJV,̌b[ >\P\klZE8E?(]C7{9"t(GJog4\?As&J`ihq^2֑i&PH&tWogҎpHfXӺ.vme(`%\ LIߏZ` ) H/y-ZHΐ&XB=Mm\Fȓ!34tP(Tz{%M }ĭp$$FrWΐn w~0&{)21ߨ{ps7Sy!XekU~+H, 9y:Y2 =ST UPG`Ԇnltu;In-4)¯I<&edQ5 !]a dq ? ~5YhgS&4Dz*6p,Ѽ'X!X5Nci3\D{d<z J*[rO_%QWm0c'9]D+.iO؂0֚e&GC-]W\9SK' i7yZՃgξ*x}c5,J EvGc@C?cQ*"A?!tڪA2g vIXFي+ܗ$w q'}yWÈmxO'\NXBxfpftI/nϺK p -h@ZLVqZP`1#+09Wҭc.7Y^ |r HG*.jUD 6J 9wA?  LHcwv#ilj 5cNS5۞ܶ׫r*( sO)zGLt{Aks'z0BE"w vhx, AvDڧڪ-1qaޤ8u|ah=Qɤg*vP]|7F >2]߅K.ZM!zY1.v/ڒ=KYf$Lтmw<3T8ޕk3+!op SUB1F;ziO-y|_[ Holy@2p+:&B:ₜ;8ti:+N1z nE0SP|&BFj 9%]zhI 8pׁ7Q$SG_>ړHEAJ_un;lB~ 8vY a߂M#nYsH%kJ&e ΠPa|f͢1'zVcי}عMv>hFs|m(iHyatщ%ҸBlۥHQVbrb%T7[ԑ| r}j-jucvdtf~JV ӆl_NC8V_;48 '(jn^/1q8ʒcR:(+7z':NI;5Dx 3 / ,*%^o7wAz0"*H9ZMj@Uy3rl%b9<|?#&6 K*v[wD߇T 7r+ R8U~hLi }.]_)o FS>h6oho鰀*]j,FPc٢bNM1j0@Zq́ GK|1lI b|[uʿ'^fCQ/<ɜBhQ+rbRxFtVUc=l_9L2d#,K/sa1SײmA /D G@%x7_dʥ͝;"۠Q{Y"_auAx !axqD. 4EEd}3H`yu{>|07( C们WtNjm6OV"toFЩjU`k8|oE$Rx%^ +!_"fۦk<=/5%Di A?HmU R9L`gA.cε)m2_0JԃC{ UrN|>$f} a1d!aTwmRؖY(P9~bs?`i\ιAKl< Ty CQ{8܂K~dz "o[HL-sB r;ĒGx Jg,tt$.7]QϽQ[TU<_U԰Ê9oB9aۺT@"_G_&ϡ ”4^צ`b8q꼼[$(:$ @l2OOwNBNy'˴ KPF0? P+_h` sI1o9YߟӑM8ϕyeOх%p9}I(RzQvCyZ;4(OVmP0f!{ޏ\kE;5 YSMq({̀cRR-Մqe9`?2uA֏<ѳ'g\/B\{TwiL%ѳ[ VF)pS 󲿜ËJէ񧑅)#I#ְyew0،TA]e o_[>RK;Pbi6bΆz)%E9p#~[lГ.$qQ!~5$}n Z~hZo]B):+`ivIɟ. '2 AwdT0O+ӘEl>դܝ#M8b58Gͳt2< x5ALJVԷ{ <=R龄/^1: R_GEݥ,m 5u#~#V5Lh;s[o ~bեnQc|%$` BO&컭 ζk}0NmԺhẦ -_ac%3D)Ԃ#;KG,M/_iVXD{n bXtu`[,w"#\a"EiQc+Kհ R,.:y$>C%J mZq`{ !yK~7S2Wz]L'yl:$Jh6J5KSA=+y4;Up6 VUcKrkJ< @\7O2t ٛϽ¨jo;I`%$r#hM W?O)K@ia(ڸ7b$nMWd`seK٠XN[Ю0G:|Q,ZJ7$T(; N߯Lq7f øމ#5/Hk03˔we&7^0~:!hEк`?PjYC`k}Ϩ뢀9( 4-xs}z֒2)7(ɔ="p*6mv|DS= =Kp-*[.-yf>:~꦳|O {(O塟2%;gXG>yOGТ_ZHS. Gn\j 5|Kl TAPϯo3P^۩k2?*bo1Xix>s`Q`F64!B1(!@;Ԓ-]ؓ{OdӠc~YNo)mpS)i.QyFL4k|<BlݰDJ8m%L_WSHw&PGӊZKK8\{ 3f/M\žd{C|d#Ğ) ?,4~Pl>}3gwe׹ bbկ '.gQȸQ ʹJqwX $&)rj*Ft Uçxu(`e_sDÏGǀM<#{@^d~ {őO!&H(TA2+Ӟ[ mUs]1ʡ|xo>+D|ceEE'{,MBX1 UE z'6gל#o^  9Odl!ӯOvx|qIË< 5phǕpǦ?:fkzC9A ΞgcEREH"KYD3(ck&*-PP"S'!C T)'ZyRɁ}z>hfZlsWF3"ϤB~̀'my/!??ɳQ\*4-Odiv(\Iz */˜=I/ElKYu3I$crc"BCP{([{ WJ."q;XuL鎲KKu[܋0;kk'ɗa{~ &t1‹~3<ֻuޘИ<ɿ\*l޶?dn,w g%=*)0z<6]E60qVo0atx)(w8$4(.7{Bm:Y/L&k 6 pQ ϚYUN|VgV#{B,R\6mRfwph#]-*(+30FRJ %;O#ݍeFAx""XDTIYΡJ"}|*AS#LwtTIk8^O[~YB)[|A<-\ Z w+F Qz4+JEA{ɶP3%2&o`SFe ZAl6 URC)Op(pIltNp k7wη:MsSX5?BfDZuW6 Ufqw7bW[96=)fƂcGOaꥱ![0["y^E} X~Xo'|H荽 WjckZן_M=31o;.S&maiHqja_=d[k_/pP 6(EDCVr:4=Y(Ĭh}""0ǼofZp۽P9 KΔ^mt _SbvslPpVm%)֋ԥb,TLهI@Tnj<>π) l;aL=e>݄] };7pZʢHèP(Ð 8쿇^x'}r/-m>h8.,6V@neOKG \8Bw$8;OEFn:o^ڢZwZʚe #%JF2``xO#prH{ջ;CF{T]8 :w|q^﹜s&C[W؏FG9YWz Bq@ŠzdA ]U@몍 jKJr8-~8 Dy")ƽ^3~tG O&ge jKnnnưAjm ΪO:D-\c8S ^N\ -ZL6Pr6-gIr<DP E"맟opGU~R1t%z$vbR^|=Hg+Af/_%)nIk =w q<=Vj>6Y3/MA򞀨O4x7PA3@Ɵcֵ|L&]R| j}+1A$|L[vy#fgҋkIl2A uMqT$aSU;#R9=P۴77: IvO-zz>U %ͅ)xY0,U }Ū6)OrnyQa.~ p@,.]UVi?ΜwwpZ@a6PtF˧t.EA o*A2"%Q(Ne6˺דtq#nLڜH:G^.cf }MoY`3X)$1P4*QBM[ ZX0s'{OTٞ=8cx1]ZhLnZݮعg^$}]$ } Yү3e.jmQ$>x\#g ]o-ipWɝxHr/8q>m] pܺa*n7Z&Z8`0vKS)P;9Ojhl'&JiTCXV_.*or,Q$*^ J4P?KӸt>_M;ii4Cר9'ԉe΍@! xW+j6\ɼ6N^}yȮG\ee [n iVֹݼ;7s/=>T<&d2gY,]?mrӄ|r-)y8֛,:('=Ɯ\/miC90LI6/ @9As󅎝 4b+jw.tl:ـ/ڰdJ.D1?o?G<'}̈́d973[0Sc'rvd.:O{+#$k* lSkIܕ~ "= rh, z--.[+m67r`]#Xjo@ >%;yreU[Gwkk^XԪ-r i|B˄dA0M/0DO.`LBWϔX]* (!ہxsȿG'EOCduwyK pkyÀu0R$!zoH1=+x@.ݑ_~7 hſAuc\%]-i ꢃPY=!70.o'F9'{`8N : ^F^dN4OHL]7_.'ۼo;]OVud5Gad=hŰ/([oLp2:.+<N~ER4J3*ķ,''9 3BGIy| gO34U!k1']Ro3J{_A\D>D+? •OM#t ua5YB!!Ad@!wʌZVL YTtT\2",\J^mJ$5' T'}AV9d+oEVпt@{GƱڙxӎ'#RLJә=E̬*ARZ^3LQR&'xiujjRWD!;XRP + -XӟLWhx@ O;Oo3\Ue| (RH t7uʍ %Gwz}\%K_`ZEn_w'oLn 2Xܿ}fٟWzõ0?ev0pZBozpi*ZG}kŞhS H=r_6e9Et-kh"n&2j۱:Y|)E|| i} /Ɵ]c`u5HiLkwS?JBl?ܝ6W*tO9DDUyHl^DYؔ޳TTX ~3xI7'cM`ox]9Z+3^l"&]fǙu[ߢRġ4<.T\GܗJn!+glv<$U0v7Wp]/rJn/z&tlLq̙M_nFVuhΑR}ŘÂ-h/Pi= VhIkIZGQi.& l,4N}%(n][H3&@(g?+* +3"1J0M!yg6!VIV·>oW[{I .v9g\nu'>(3Ru(Sp3$>[OVkL곗W|NO >ۗ^N[9fT# Mݙ>F^jDr?5[]: ly{)PBqIK𻊚CFdqVWU lvA<1Vć߷ 2)0_9Vg`"iJ(aYYg.*l0< z-O?+:#h## Н{.~y(* P!ڣSX>NDGF, Y?5nqN Ƿv(1;Nȱ3ObsĀ3l5u摧ԯ?W6qޣ,QKM۩v=fFͶ୪H!ʛl[^?,hvGE7Ģ+,j(F^߼ha3ae@bu8&3y] 2@27ҒX7Z6njV#Gt $-.bӍsMAZiB䑋Νk\|\sXo ,@Mmˑ(8eyKQhje˼ĵc-U;@[ D r5bb ! m_ME8=KW!Ll%vgPb]80uV2Э+MV[9pOm.RV1w3)'9y5ۜĠزߙ fEPee-T(h#s3>Wq3Zw;yPK2UVnּ1D1΅ GRo6XSxsaFk\d6ȀXЅf&T_ `O -8ÿIt5I|SǑ}s~pU`TàۓSjd9 ounTEdy(/E\!ЛKS\ܸFMhI%u@-8ɩJ<QQPV >z =.sR9;R >\DH p}6隂|4\HCz6W= $$6OQy.^?"DQ4W!R/1v 1ü" E17"  9|@KyUI显m\-Lh9|u4o++Svb&oRy3LQQo[hkYK}V[ZbHyē8 !e M2f{|}vB6gB5YK_3]nMv`\z X ϖP[)M|vb#&l@M)q ǭ&D`!K>Me/,Cl%Dh~_!w=4@G7E r$u `rhXގo ːcSإλ=+Σil nL >jBZ& 9ȜyӫJnR^Ua@ęߦ=k. %YH=ꗞ29NZIs ݛ5Cx@^碲Z;(_V&L{*ad:5iG>E.)J|#j?< =ބnY`Ąj nw8C,BZ6p[r3攝!vf^@:+ %#"Q`2GU6hռ:S{ iyVIUs?1|l̷aŨGNUyp5I;҇aǰ;)LYɻ3)>QRr,1̀LoSmˎF92ݥ||*+LfgqF'N 9Hw܀2μWZ Q!ݗ4Z>,BVBD^9@pAJݹtH?qe -srînsNay sm=(E*=@^oSc{JWzc,Ihu}Q+}gҟH k3-L^ɩXyafS"%V^(0B ꥳh-|aj'w+W܏mIAL 5MN- )MކhV:h$:" T "J6owiZ̜GJQچ֧Fw,٪+9)Y5rX,NȁP(i9$e+ȪբfJ(m_IyuYIK V=&"BGz\#}o= ϗRlR&FEd#Cg$IkGHK{DUO/e<+F]L( [E]jMR)zel<)mzu|h:Cr魌GiA$(D.{e/."ֈ2 O߂H1͊y@&i\pn0)TH+$]o1tY'e4{t;&ti.%hq=K:~?~g}Q[r g6Q4[ղG<㢎cj:e?/<^#ŨMuԐv6]Q m E[ܴ==}[nnSZx;'E픪Ip=bd*3*]:Z@*w.t%l\: ,gWw? %nox?Zk%k%(i6#n0d{F"ħѴКAn<+R5j3 6?r٥ΕVRuH*m#rHpV-vx+0⥁ {S%⏚~l/NOe71԰~*oB'&m,G|TG!3XyўRhQ9W4Öۼ^Ja$Wu~$p^j{sPZʚZKW`\YF/̸҅%-6zpUINw I4L1 \3vf-dfxo%@9SE$JǞ%J#["t8'_:Æqb ~uBubBO#{N| {lqaS$.t g5y3|U\5U8Yzw m8on_=j/?m.EdeR*;#@e~wPA#dv)QJCWMbk)~xŇ'I-&őLM3ooot"|cl"F[fj1L'QsNӘy^Z8WoL굖5ie+(+GSI F塘J$j $o="A?v}T ?.=[ؼ"ϡ)vY&[A2w0Z;D tFOfY2a !]hW$^[˼gpߢt?Jh7 }Wmn2=BO щ6J!.p˻ޡsvS6"M'o~0vzPY+WU.L;~/`-!: b cGw }d}97<7M?9w[]!V%8&ٴ\5[~$&ټ6%E$ݛMB4=ytHQx vM*z3(Su 5#.NTq[uH9CPwԾ&6]dncQI-Oݬq&k- sSO?t狳Du stԇgI'-+r)4WU ϶(Wdp5:JW!< (Gs!Hڟh~ܺo.kYX8?[gC*w GtQϤ}XJ¿E >Rkտt2]C$j=J܇@{.ݒrW-zMGŢ _-W@%dw3Hz圆0dB3H$ѮU=OK@{o}p s{?V4L"v7^6`:>ߟPN.BzJ]t!\[~3b/*yA>\+1- !J)EUr/KK~v撳O6тKh8ta$~LycM(⨨Hd@|H6JKiLް.8hce@ȭq&.Iy~Q47b3RDx1BؠbcM+.\ f:8p)*z(&y\a&jm7*2?3wx C>|7m;k}c94(6P'.o~uD pvrt1l-R4w'bXA=x*_w;k&_pAbz_ w["yyxQX0ϘeE;vСTk灅KtvOK኎OLԺ~5cKd=E]f$}yPimٚ^i.-iݶV_GO Bؕx4*M%3'MXpI3 ,4QGHs%osT >qV6Ʀ練cob%y;^jI)X.Y6u|Tf3˧A* -^~L=@A=н2YZ(3 ʻqm X j48΃U-rꍽy7=3Y F8I6xAR$ʜ&3䪨ves @PVGz=pF]@RzY ZoYTUIRȮT xp΂G&D7ni:,h^\'t}6B[4[tZ[^N&6i$BP1\CJ@`k_.H1CmJ58>KN+FGigtA};s߱s 2hNDgR'6xO9t\N>ہqYyar**N[#Br}v~N|/E&!˔hzUWcB쩭pKs.u2xd/A>W1Çs"NlA?5e_ /,B]^hm`2; 8Azh'w)N|VcpLYhUᾅTٍ22Eܬ};G,#윝8*l" i4|P>V}G, vPj6RU"p8֬K^e;60Mqmګ t\T0~΅'0DBXWT̆G7c"O| TaDD5"叝=%P*Mw iz=kEBu rsh|Qn_=B+˯Ĕ&D}en.)Kfc&?nIS5ۯc~aܽ\*Pc5~v~kvJ|p [_[ _V7 y\Iӥ?EzēWqn%<',Tgw׶`8ψ!K]N\LZpY>ZS6lN`A:RDw܊]32XcXXđ' |}J'*&1BJTL§ 1:OkFNb&4H$~ݗIQ_S>Ow^NYf \jҮT`dX*P]Y׌![jɄW@= @f ToܠCό쟃Q&7;|| j'`zyM4OնH.lqvXSVP'TnL@OT2Xjm݃[Tﷴ_5d7ԳImism eIO04vljz-F&Xw eB(})+/Pb m)'^0 iE]-+DMոsVC#$=)g݄hj/tu@C9$yٿ8kn. rU'#

g3_3w1[ܬ&o4Ϛ$&JOW3p>X:5݊ o)f&eM\\gnټl׿'X,a$[M`B{_dg©P-tӘº9ܞSFFR&q8ri:ɰ'0˻c*ɯ?+Oi3^cIߢC?@qg#a>5BkXtW*ɴΊ]v(gݎ>PlɖVT^pf` "݌ˌ`'8.K) 3 ~POJp]Věmʻ&\#}8 z~uWQ-C1=J i$riR^˭C^J1]h h;;L[ ?//hzeg&Y5a}15y/fxLO=aT)PƠ.8Nb܉H <.miIrʛf)y!MU4rSʸt1vMB yכ_n<4;z,ƺ_PJ=X*!իAfpA@R u̪k7-Ϫԅ=SF6W?=_{!6N!̈́.`[27§;zt99g)z"hLx[gN\"N}6րmT89G-K_΄gN(F j*WOkH芭ǒ4@r<ڡ66BFceJyd@y4 !&Ҩ1α<@hp6iO| !.09zSeܐ 3#MQ?lj-i? ;{2;HL:YPݗRR=/GK;.!Mp-iכkkCdQ$Ab[w3oXs+,^8cUe0EXhqWۺu7QHKߕ,G"U񬵖D?8ZܨlRz(&|HգlQ)z Eߝdk| ^, L֤Wdd#fU $z2b}=;?Xmצֻ &<"+24Uxa> 7e9į%ZHwaUH[q\́-|< ,"uBOJ)g+\ᾞJ#yh{V1, wP>}^ޑsipp$d8#G4yK7ےˎK$2pB/-#~ل7x5X١'% Գã}(Sf&3}w-NQ[3OUr$Q'/DX4Е/p\@ά@y&%E-@+FgY Ceߡ{;C+nK^/ NJ ,51[ä,]%M|bes|VJuf73K6Y,>gR ˉ"v|ݫ{2T_@d5DRD ý8%V.n\nւ7Y+_Qt'GFxv/c:pill ߫.? I|4w[:>g2OU 5R" Uԝ6xV _fV DЋ]v Erd?rF" v51s':vO&6:"=vxf1puQ(*Uika^ת4v2aH=dz' M}PL(7h]@7lrcz۲'Ur'SQٜO᫖PeP>p;^^lӐE06H!X$w֭M Qގ;)=L$ZbHU`cFQpk3(RO?38̜o{ |H#lE=A^' Q.k#eJnj%c0 -aI%TU}^C|ݒI"O? Ge# H5*Or+ i?|sxlL ߣKʵvQ 12M?T@ص/S_%Zd'݃u'6[T*M⹒9V2b$ PW1% Hʢe6mAї5?퓨" g]y BV?2tʬuVunoPR,NcL-ݷ2R!SVG\`V|?S˵fS$A԰IOZ2akpӹ V:/ǡ}OMGPY s7W=7Y;798nnp(ԆbS6jPjeY%a:fc%`Wkc<h9txY#Eeq?`@WT`Z: œ+௹aq60z0h\p]TI͗fu܃JvjE*6F/1d/r6r`GxF3|ΡXW!sTRn)] 4eP] Ekx5i_섿s*9>t}/lofڝ^Gۥ7Աj)nh,,!B?qu74<ӄGm*oPt :AZQK1\8K!<#e&Eu'lp9L'V4ج6ʃ q9bV12Vg j3Yz,JSf O{ݭkq" ً]]uܷxUF% P1<۔Ie|*᳚Om];S{k Ձf P>}ou"X4}#5H@ȟ ,v}Bʁ]IbHD%BkaC]| F +,V,a`w:/=}0~qNc*EDh(]ˁ*vx5ɱGgd=>Rg{"}i8Hq3F] ]vښ_Dݴ^zT;[ YdBSN0 igM.爛T`,dG0 [ \b>+EN ]hTV"cK5RQW.gHZ{`f]wRYezӢ7kґ)42HCUl/|qܯ~Iƫ2k}(Έؘ%́9ju$jk00@ ywFPQKNZKP>:$q0F0(ZKB ӎc$.N?^2urY-Ya epmݸl+%gX8bNk>imٞW2E/cPmNJ~Q>ȋ[ hE˚>33C=z 8%icR곊 *\de$;Bȵ__ (NkFXvC ;܃cU`7}D7My#Qy )Mm\-s7|5.tڪE: qMpd^>q5L>`rGXu$JV,ҼuxǃX&'NE@n{pblڞF>7ac5>Yjڈ&%p4) [@ !00/6#ڰuph[LH/>jBڷ7 Q+~o=]QvC=,M!la2lى!_MyF%p բ,9z mށZ=b]3iy=."ZzkS}wsvZ9=C+:ry-ku]~xN=}D4^Sd Ldx`5Z ԙ.Ӽ8 dWYPIkY_V[#xnuЪH<(wyrl= wKe8n(8>秄:0uE$Ym>H%F3P[LHBA6AKHpq?bn辭S Bq@d ]¿O}hGR6uހy%23|p2쩧DQZ}}T(`B@4a|062jVlJ5e"b#א[KRHdVb>Y Amk\Bke9ݢ. sD8lfQPhUm}UtYTtJ]W?QPp ЕU>/UUڶ"jm5RQMx> ;o6,UGqtY?KnͰXD6@>aOl%Xp0R-L3_gh=7"thbiӉh=>҆Ht@fF%m h<<Ң*S ]-zglHX5VЁ~_l裃Ǥ)ڬk *Gc?}EVh2>Z4T79x>IJA\,B#瞾xԤ!ivP*D6+M hSEq}ˏ_2nF|2"~,գI)W Ro8Rר".%X2 MȪ:QeqKU?W.Jd I[$]u$3{"ʤU"dza?erÞ΁O:@߸FJS*ש;Iz/^/5K[b-eW/Q [aPV=q5n;^$J6D!@ȗݖnQ"q9s  nn$,/65wf<.?._{!B!iπ/"Sp;~@+5]rF%0 Ap9c.i-+Pņ]2 !oK,O?Z~e\324's&֠DzpɜR2* \}R%>DK4tXS-DֽO R_I.g|:zeu>aĩ w *4 -y~ȝ:&g]7[FǞ=R]VbY!ta,OR0  x@kEĵcARFK-j[7atE_1B[HYQ1Pۘ$JCJݰx4%+bs} &|-w`:_3"l %?ƲYce\eC3ʢ|AqP5elo5z=w$}Lyݕٷf7.ip5/ V;vM؄*_&nUG@">Ey`FzGՇR|5Su~7uO5A6@/l naną$eUca͸Fд鬑"ş'HāONR?,᫕`Âlі|^ڋ|sܝvoug ǹ\]?OHM*@apM w9|>}$nn6>38 8Ƈ-$k[d9÷nk~?eC".Z y9(oJ% 0r݁[_W.\Z,ЌOoz9\m6%G)+ (}}H`8ҫ]r,!6•Qp.bT) lYԑvg5ߘ8$?73'W ْ_j>4^^]ͽ1Y߀t'b1n{oDk섲dLڪUxA}J\Q4s Q'ppR)}ss"@}*v4(^tR!pSpcDk?+rjuDt#M̒I|yWQ)/+ f(eq[DӘ 6W%SL Ci-&^r`:3}*f3Уsy98<[mȰ'4Xy/̐u((֎Sq:e:Hb~I[u]*m1e5ft,in橤Sܛ7"F#]*'47bHt|MXv쪭Vѳ3*ܫ(Wli۞-UT"%"A+* 1Fa` ^W=!K#PFwymc =b̧ 2AXKWYf[S7=X4+/XQ Z"6F2/!j*d_wh5~KH&{8+ZZ ^Xg8lZ n N}NZp51Bck<$=;̯!AyaS,J1!$i,hf b@ׁ)2zכ#_ qf[194D{~ w;mļm#! m 'BC|#y| K+S.`xv1}V_ ,OʱW h )^ǧQ۴Nק5bx4~S b+<\i')JUc zv},7{ÎgC7Nn^^ݿ(R+Fʨ*e^: ],?.%P R/Uybn6"y4I&㓦|iqՕyKR}eAz PPLn#LbqqqxRK.t@x{7:j;M-)9;8ǨPqAJ%]^((^o&=r{ ZgξޜVFyò٦(D&&&4b䑐Q`(Ώ.+r"fh^kn}3ݹ@Bd'7y Ȯ}E>c v}YixMҰcڮt[.djrYI7iU6\U"~kWk؍"Bկ(-`T`B Q P& DzfWcco8GF|in)6;]]91W?Eb]̂5d\0[໊PC7فmY9Mlf A1p`<>E7T Ĥ81'ɶ͖rzbApPϔY:v4 K#&9>fDXz6S7J"ƫSns VϨۻ]g9 ңZ 7Y^rF[¹K|wɪMH*tl"ejzD' 7cT]+h|(F^F&B~ s-a,#pK= >'\_8Y-]wLHnh_cPJb'%<`ӷ fm;<]&OwaGNھTf\y_Bcrhi=. ^Db|*O=Hn 0{[LFi+ߍ$}۩ SudZ (+4#߲n4?w>dk|3T_oaf i^4F!S3r +|vtAi8l8R u?kBlӨ1s# a4Or7O StM#v!OjQ J7 SNATT?;,>!Lۢ>K7?M_OgS`EF<:\VѭqOnz4.J mH22,Nc7;ßAd ;aɇklj 0Ш*y{x7uƟ{}5Jw#V֯G58k ^pƳoiלcfE5Ru- R@ j1Y*$遺p=n8Z<,8? 9pغuqCX+ux $1c,&&yJ<9 'JZoPJ.ll *"ReugwLukrer?o0Vcfog@ .'\96x=A\Fd2*?m~mr., Uܳ/)<aS$ ~׫֛̀U:4#r9A/rZW4+[ 1$<pMi㙫iX ώK.>I;)n jh4|h80k& O-HT+d&Y@Г16Yֵ+iNPVxa'k!F8e( NP&yaf CfP&`GZ8 ZY75:U~'O'e؊ Q SܡHKꈯzDn+)y՚DIQ׮ c>@T xi'V=!u\X Ҁ߄cW}>4zYC^rhXܢӶVU>9Vq6paY bHگ6H)UCI&:@'#Q8&nQ̺rC85xxD]7ϭ=aLu*[hsl a jY-rncWvrd^Oߨľ 8 TB]DC~Ȱth/2mW[\JD }7{p\Wn]GVG$V0n֍wH`"֫TH57zK qkmN~]UjJi f ˂GBɕf(draQVAb 4މ M|p#UnHе~X;gD!XBXZn̋8`aY'Q*fډ <:aq3Ҍ:?ZQWGJ:՞Ay ulS|ValUB<*Sn~[ㅯ=! ^f4j0Өϟ ?6k zils)2>ĺsǡd,_4§YE'|Wp[ô7"3>8Cwߣ)?:ԍN0ߴ5 DIi- <}>(CБ|+h/|K#UhC]SAd"&',pS^kcAlҺ~(Y-b8lr B1e\.v?l]H܀vYNIġΜ_f&AmnniׁL'w 7NIL!md& C _(n2N( hoZ 97 0;KC;#āRt Azj^q1Ә[(x}O! B.;br6S@Cě1q|$gm#+&k%ǬsRt s Ce}B96QPSΚݔZc> c,j#,[=dQ! p⥸gmfAV3EeJ7aٕ߲:V""|}1Mi(})UgJV pqJd}zli΀w_,)RKFڰG<"frh]UoZCwÕζ\|8>d8.Jpoa/;R&pbD3ġP j.1pJ'q!Jkv됊O/6Ə 6(070d#VlƸRA1'5.@D|_}|E#cJhXŞ=Y] \T=&ټ4|_p31O轅KIKKn26V*LBiG$3ou3Rޒ'`XH~ Ʊol/ m䞖ГO3r7>.G* NQuue<.xh>^"APa4J"pd7<{Tz]dችS*b*HtCЁ0&}|v|C9ZZ5hZCds? 75tD]Rl۝Faf##6ŚvV5Z 6dP %Koγ0jÍSC,<} ['Y9h6AhݦiQ؂a^.ul_$bAE@ r$RWxO-QB*]$-#8Ξ{Of~4*kIؤ %ᬌ)=X q B< uf.gSFU6;[ IJ[G~N(j/fHd z [` ֦@>k6򳈢;x^kn4N l?nvikT[^ n"Ҥ&1Jl4ԂPLw~*ʋ$_@H|O[Hc]FYa;.宬!H8ذ𕳰ROHZ!ƐTmukBB 2J~_0KoPTH* YJ_&vZ&>ꨪ-+ :Dɜe؞>jI`^xɹ.khP`5S-=THMΕufضYȭeF/~\D&UoỎȸclK ;7IS+~7 <RsZ21ꘒy*X5IخOPORF A!r'F)Z_& FAm@D`7ϟ0a3G<̤[_f4fd6G9u ,wgB]{eRMYB.T582(ͅP>H̃5 WĈӵ?k˯o@)L<OMßZ$S8=T3q%ݹI,vrEٺԔwLu7o_},^d*U]p?ȼS7jn<:!@``˜]jp(qǘ] +]bC rBH17l=4t06ߛF&i&PECBR!w!l.[Cw/m4ڮFM?XҊ o*< $Yл6Ӫ7RD!>,d@rqR:m;ަn?{n3;og4d헀9OF0}8y+a9q3n pIDvl% VXΛ#Ne<:i5I]ĻrNA86Db@MFChtuJQd12Mv1.d30 ĬN,7JhA'O!Qq&5,̀84ňggY%a;ِ&9)@1/#A^ ;mS]Tq;tTτ9Q…B%fc%-C؃iFϥ6xŅ傊r; LYUq^wNG9`K]8q% 'O䚌4gV hMf+|}>B_X%T`ouPˁl\Yk*fl)݅Sv-Ƨ~%fLղJf]2 dܯɻQ,d$_ 6&[hrg &Z{ekrg$6i,p57#,oVӯ\7p1.òr/RY`Vr\ M섨Phد&qF?+pw#q1ڽ~kTDY'No*S?l:z`zri_ö49<>@W\WL3dCh>.-TNlZC~Un:m4#EVpkOahV%a[UJ.::˶䦋g$氇/j$*?J?X\&_DkQOxW.oʄ !Ir@9 :b v:9m2ǣqm#nd#!@SGlاa"NG=:2F} h5"C9[?.*c׍ۂ }lETjݱzeXm Sg+_^5٬U([%־PrfNA9C7Я*Z3ej~ ɘc2+nU)ԝ{7%>ɂ?]"x~a-^8n-%>fA,U"zM?j_ێ]Eڑ/̐5i4:kzd&\P,+-jJ.`2#d-ˢwL]oZgI<1/>ibɆ̇Qʜ d6'oC^݊] ;v~!:+VE FWJV/ڱ gr#՗ث頾u`Xqk)P/Foo0[k %Ub^jn]qh-B,yq_嵱v.k[KW!I0݁iȅ~(j*fj*d7z0qOϴqp֬!1B5T7z2iUHdU[$F;]o̟h;JfLVJ `nOOW-{DN 6ʃHE$w¨;o$O =sǞPzWMe*nR ZTlloRIxJ&a i#U}M PWQ;|j鹱񿛋b mTuVsD. Y,ŝ shЦPܿ6U.t"tuڅ(]R)d bʉ"fKgC}}m!Dq ädXJ^@ {oW4J$~]_` Γ^>E[aYO<+?x̹ M DJׁrZeݝw]sjvO?|s^Bg,&eiW9sQaRQ {U5i7e*G22S%4?d@\Ĺ7ڦ|DA6,z%pd )نUy0~t=?bž KgM,Fl| SkEY̝{a̦VqZ,S9T'0cn΄.fy쏢D,i#iv_;+%BFGSX;Q\)VƦzF (tEBb̃P&W} .⯶UAY.[ON0 gVYtrldѰ#e?#vJkNqƜ6C;o24"\s{ʜ*98 ~{pRCaDv~t[[fwك0f52ܵDI'$'Lq^/8|J7{1bz DߴƜǓ8q4)H9FBێ]07Xc ?l~ ۛqAZ7[&-Ι<ة7# wvmE@w?KbGLxv#ɡ1xaގE @ CݙsABТ0yLVU WbڂVE;!0n<)URϐO&01nnJ K8@wu}D70Aw~ E<8~>`z1*Q_b= ƨ1hfN8(v5;=u.@)_i_3djuErQb&3 µw|utTD _| QqɘIGH鳑=Xsd8cDSEj 25[{:'=7BT'q^s~208 (_G*'2責)F 7ݡ9s;B;B?x H#+G hƗ}r Gqp!kv*j_)W@EhQAD4qX, ZΙunMC?)Y&ՉSܑh]_D ;A/ScYpf7Vl,…`s+AnntY*Ϥ2u΂`wX{%5 J "dX DIUNfy6K"{8ls]nXD¾z,i&c|=4$0UH|5]m)!sYu`1\R| ¨{Mcy-Rttnh`%iuhl^~T(!pGfhXlԅ鏶 %9$30.mAz;?$V&saw•w@y n )M +ZPl608b|<Ϙ&8JVGnFMh|ІLsXG3>YN|FAZʲ 74*3F!!yX9`cUGs HސP1}}LQıYR ӛE̊H>{D˺ͫŵΘ6~vl#b8cQZdDjyNH5I)fqW{zN59R֮uVe?HQHD7m.ckm0P^{3g'LeKxMhjRSc!.pqJc=<]l`*aFNʒuT}u4 WfkƑSIH(/AuNksy-͜އ^qeȋ0~Rn(t "y;JgiWK:{j ~E%sC {Baqx'G6?!edaܤgy_4?9*}~6.RdWM`cojuH.AN U ѕ&ܒ1䛓u ~pm}LR1@Gĉ=ƜZ|F(5HT(a&|\C45|]'ԋ`h㧝Ϧ{nQ\!LF's~_1]ߑ3՘n9' hh}M.6-Yx9>R_T=LHtBɍRKޯ{i}B 8XJfUXboQJ4|zEX E848And'~ S@2Bi6X0렙^Ɗ?X$a, 붎]Ή,@YwY'wv#9X9$W-^`1@1*n5%-߾=۰q:3֓ ~'wDdɸ= < s2RrKN3&Y(ef5 \$@4+;deq:O h! B6<ʂP{ugԺwl10׌O]tp.qUIchy?J&OP>+}l[TRb7 ϟ2CT13 q*6h~꣡"(W}-]ZHFCYL̘uUԒIkG<}ۿ^W[iTԤܱC8~Z0fEVLԄY .!Κm_‰'ob+XlC7 HgJ#d_47ۺhRlaӀ#`UCllo7+$?'t{\FjAea⚇ygG 2kڀ= R4u?O|f 0"#rث}! @&rAƕ8YF|Vx&o]SG9$!!=sMBw# efȥa? ;C욯0@,2x71rOXT M%6Q|ܜ6xke,6z,,Y퍀ZKb%:sO֒|͸*KQq|'tXe$Vtk^[]Qbƍn!!'^ \pA|J)iJ t0I]k42ѐKm\ qAm#Gt{\ Ѵ( ֏,xX-l,93}8Ğz5XOHqlJ\\um(蔀+4eZddT" >p["_@?v%h3  |?;JzEVl?RKMy5A҃]*h_T ~ERi 85~,<%ل Tɴ9yi9\ҴHjgތ\T}$V iy݉M۴uEf|5Tv& M$TROoXu+gQ@ jQ+ķ&7 C X~M|0°Z#aP AAg:9^ſ9B4N7i@tr bmvA:s UIhɴM]{[ }qM)mbl57Q.mYuU ]9()nn([Hsq; {G)Ay*3ɹ҈fimb#)Iwk͘ t8^iQ({Dx7b,e9Jk<=}[}T D#{2zL/*-RdѮ̙_ ڏxXJX"do'B)1M[ -c }CPIC }Cr!)~$ :JWTʑğ6~"֚.>RA%ui`$@:* ubOq_JE

ʟ2\\J2*jeQ98d3`(XB͂M,B$)a P]<[ шPrj$گSHsUq)pÓϐ Xܐl!-e(3\wpt(k=|DAܭ *arS)LAӤP#ĮXn !*Dب2܍l+$ȓy*)\nTӽl_Dcd:y+lS80Kö200AhJ5Liac6%͘H\a=} nuY ŲWy?كߧI.@#/#ӟ)ὢ{/ym2\MlPf 3r(EP1ӳwY4P$=A Kǥf:d#f17[cΫY4`'$NuAF _UsM*߀1E8|*r=r7-7)ӿ֢j@ "E>S@im@}fڧ4hWx?m_!BhJcd Rz?t\nY'^db{a O!y 9 SB)`,8^ҭ6oW.dd#2j4[Lo1ȥI| rVQ`C%\ǐЮ+hDڕ.vd"wAp#F}JL$ \Ƶ61ʺԠ3t6s'!7 jfp̲hԿ+UYR`N"~n>Y_pNG/w>xgsOxEat_|"d%qL_OyYN{oeIx/" oNfE4E 5nB6$߯ڥYJ@J͗C7ê?# Q0%%cvQV 㛄VucqBydTl*@xmVBUcqExck~'Տsa79 ˢY8Dly-`V{?tu>T)|ik;n*@8\,[ChdXkwyԛiO:3Pդ+LUrgz}Lt4 Jhz0wKi /ԍeJܳ[ҧ te;yi"U ZGZ -NdziA<̽/_$9f(\qFa\ȐwS-N@€\Y&?ng{UU'AO;HF.v.&0[!g[H'̜E<dHȡ'by,'6'p?t7]Rht7votr };s$>'!0?YTR ޿@'rC W6b ȕFc$-Nе@|u`M4Z"uSM*|]|r*nb:0fB\ j4M\AwK՛E5j.`J3dZv M%7y®++.%5s[Y]t\.c _y1/G7?4 D(ms o- Ȱ%Y$. ,{x~cp>|_bϴ/^\4 ^cUHfn&@y榞Nu.k!; J]N#Ep^:s"k@Ht|-0_7 4Sq0^Ru!ư,RZGnn#ϐH/L$wI%2B*.LfqWG"85K2VZ_[$ڳlú_ܠMvÙz\\!3Jp ^  e2Eͥ]r_V10/w=NoCi27+&秴Gyx' *`Xx(3d.OQ;Mx; 8~TL]@qg˂[dS[*ZxWPcljکMwˌ*L) x[ ]sɚ5=6ƶzQEe0q>,w-k~%ףf1/LGT{lcQpzIlL%G jVCV+1% Hp 0znޤch"R|$M; GE+I?40V? )oj Xv:6xiyP8W!8>ˆ@NUP[)H "! >J.W kkJ-pHjE^QxDAﱌc(T$ZI1t9 U6| ׳sSܥ_'} έ֒eI\Bks`ɠR\zkX6z?FJev^&أ%vucaJ#mD1|?:~X&oyF0 :{X|&}@Xls܈P4| Q tC~v!9_`Eh}{w*)TZNK' %,tys(?%%7+YwZ9 ئl?"5X\-y,ӟL9/-&x1czw8v #t ryqi1.=W/u@Xn4$љ}eqU/xCn#m&$ܐu8YzكQN-6 MsY13]mT>FH[gPʛϫ[V3`7VoXC?CVNS@yY*:2}'O2 6 <$kdցAb;!T)ݟ&=sMGe XAE3.S3EZLQ?~W`QQҀ:v9f'a" S2Ō*eOO.0U62PJ _EYcxc̤pYt&)ۖfik)T޵ƨ5@ĐM6EoAP*aZdϽT3 0Eu0PR4 8q|C/bGTP<|އΧ3 lUӵmOX > 8RNIR{b'.oulv*6Um 3CNسh3TP ceS寲Ij/ZXEXTA995= ŽtZ҅*jR' ieP8zi$ ʯװ2D!QuUE*`MR.Phbٟ&ii<(.Zp%?wxT^J`媀Y ~)_g笤9B$gH^~Zi gS(r)dL}R<.Icx 'LUM䔎ިԞp'!n_Y-@j;9l+:aCRrK*3]ey?x-!# Ljoї<޾T`75$5oV _sd"T/8266!싌`>o4 !Bp7q\}G\t4c`|^950zFdr%R-&Żuehm ɇ|P'Fɩ'F;9/1'WH:HQ۳ .+}{.-s;),k[ǘQѭJgLDo| 5`~C3QaQtAuHеbyҋCW4WB"@ѡ=Hu=W.wS|;}`Ʀ7? %7#x| ֐u:60Nu1IֶjaD?O5`5_&p:@(IIbL#ޠ|}ѷfpL"Us>+.m4bWsDZ!I[9 z~i3Du%I6W)@5;~(Ӄ=/+,OθTӈ:0gK}206kZRՃc:Kf9|Vt`AjL}˭a"T(SfQigVpv'*?6kקj spz8!l$:8Nd DY˫ߛkƪ!K:RSnE/X^mrQF+B ,S f%}me"hYM_yEvoTPߕwzqoZQv*׊˶1av'Aom#{\/j¨Ǟ$CmMs{V\9v" Xr[x,}䘢Vce$ZC2?xg7Q2+a0&} I\kϵ+5FP_aZseFn >DwkD\_lW$vU鸂%>ߦ.~Ux]}WV߸Hx{c8^FD+Bn rNO(N1{^dA/ sw1 fWoSuOLuT}4 .C~j{3uyCgVghh0V~z}UՂX6crJLE~r02.SFd<%BO.P:fVKcFqdlMB1wJ"#g'?iqZMC}RQ%4` &G/CRr52'2w` =@. 9d^1HԄo)–OgO4E\@~+bt چ_P6Iu)e1}z`eI1"[ds#.wxՉLa )Ow^$?-S5zg&)6]vacUtͪ;otዒgȅ#7Zq+_t$M[sU>_ѿTN?B%*2 8]_&"FYdx@ir _ۮy.6"+D]\Uxd=aO?V$b8,P8mr_E;bBHkJrdS^I@Qvn1:*fG˒ڵ6W]¦ni9e4/m^gEz ^0?E0Y iK] kS1R@E:^CFp騀IYHդKLɡ,"w+y Pm_Z@dNdځ'1kNs2ܠ͡F7Qü^qw7mZCSQoBm࿣g~aYgJ|* kB|MI濩 b'Y?(mԦ>e9Ȳ2؁|Amsֶg󞒊A}#k#큎S䟘JBfAHՈ)R%MNV\!;;o!፝Ln=vG֩_=-ϵ;Y7=4:17jOä@~U{3KPuMpwٍj0m=u+oǙo_+:eoI&䊆[o2~M'6;-bȴ@2&߃]%^ޥ,.sUI5.KlgXb vBS9,{ʴM׃D3߁u1kEdmvnwXXj(QOƽ.KY<{BT?!8<"b)+~]yh$|XS Ob*90r'NGAӮђv#t]F "jv5uvсcZ%L Gh17'@ִj5H Ԛfgd-56E<ա+m9A/A7_6Òfw9*'~yJV* Ӛ 'kSu21Q'Ntsh6ao, ŗ gFqQEQJa 5,$W}J<&/M;}-;i\dO׹ArM 9N+[[OXG P} ^:M;H(渼?I3Sv6\>hu"t(b3laŏ(@MI~z7NnӮ T͒bk6 /j!W$(Ȋ]'_6SC nv[4-I?i9Soяq<S K@ݑ5}#쀇7I]MYR)[ةHAb|px ZW;)a;qTP:M7'}V G]3UЕ)]~{b@7 XP!E{s5Hx,߯..=BGQ}{&O1'g˖qPI+Pk8^ϩMh # U,bꞿ`m6^l{~W!KQ>5 ;Ud, nݺ'2ÎZQmx Tè^C{kqɘk : rYMRt$9YQlO3uƾ!桡 U+%E>|uDzK׺BWEZFlBZ7L =˨)OSB@y D?8R(Gf >{iPcP32ª"S# ㎀^(I{EG{$v_*JYKҁ#U cB[Evra9l;Qu@/A*2.ͳ\X[Tc^GYgbqĴigZg֝\zv5A?sN;6JCM:z6ƥSMmXir"mZ8_G21뵲o>ww3ɪ0Hj6_,lV: ]9Ug}g{r.G-筪6S  ZbAw[@BBb{ȧc,Oa[wj(п ũU~ ߌ"O[QԨ&{AQ̰;0s7:nCTTVHAi6`]cW[3rO h[0x"e1tvNrQRS5=ij)eZ`ד.XSsGǵk 7(s;rv,R?'!M7WV2ݤ wk H D%xPmt}`;fװvܑ_,cB% 7ϲ=skޔיYhp?>vA3eQno}`IZ.]4T GSZ72icNE mzn %83%&@:4IoC2"sΰ0W]]Y&MǵR*rIZN*i)e-7t\^HgA@၊r,fNۚ Jp:yN\ºp\ \"oI>E6I՜ПcW18^! $(?CFfX4)s:4ZWya=v: 1Kς-1ͺȤӖ+ cFl I_-&RS/caf0}"UɧJiw > (k-7utnBks[t%!4%Lk mÃҗOLBOŦLg |/p%U ߥ"d ʢ3[Ay[QV 2__; jA5) gG]3>~yB%"{ u5å<;X}3Fr䐼 4{Wj01n}ءl3n_)b)"W8Cy"Aaj})91គɛ/C"[6H5 -$h%u)ݼ_?6ɸKU3@F5%)1",m09j2.o ;9qދn n'pp5mj]Wx`U<+׏RqpZCw?6nLrGcMY${ַwQ4d!A$RgetI5,G9 }/Fv ].gS֊n5Y+WWȈH2q%Bb*eڐqDyX_LjX{ Q\dDF) XRdM,ʏFZWY A~ii GE*~J *M`w=fYݷUg8Շ:%N_gxXXY4n=s1VKAɱ8yaQ< Hޢ0xLsڻ"PZF caxN Q˿ p(8U˵`H.6/{?R1T?Y F " Z>l#-Gx uSN! LlS @+>{ = + vir%<Șjot8scY/͜Wy\gZRlZ"G7x[ kmN(AKA>t~Vos] y6_ku,]3\ZU'.рɀ5}Wj*B>~9Cr(CѐaC8>d7d9s_ADCs_(j"X_3$O0a$mr&]O,Ζ bE)Q"E d3>ȍhǶdm+nG!}40zc;.Eax9*9؆_)'>&aTqD~X4)]0s{ঊm諺I7=A 09?F#yse*k &5k02}f&tU&Eu#Q P0%sF`rbٹ1T&_nVMٟ*@ ʑVZND/]vSFXAKʪ|\&=EZN9=j{+wGE҈ vHҘxxIxdߏ:B0I뤨UCx=qeO LmuᚴfX#y -q^[ezT.䕿AR zpW K:C~+cׯm0imeΉ,Au0 f{10R/HΡhw)GK=0i$QLzLQmXлOx> ;J!ǏQR׭ u(gYNxPWґ'n1f{\z2n382/`m;cϓBq6.>:1(٣yYav6KbQ3`x*b6-g50ԧh.0unhFLJa$ia]?A_I! Fŀ)_U>gr[+&,UMz`z6:ϲ㳤f>5ۯM#X[)$䯵zi*ySNGm Z ˧{sߪ:õLllV/'쟺&$h%fEu;h$%TM6rYeA:DPjT1{2tHͤӚ,$7G1q5݌<*fYkx6(b뉆D_ދ@$auˈgo(E{I2atBsKkqiqP?gC=`;ò!3S_hm̍#~Gkr]qT&Xc$jrowS"acmFlQ'[Nrۈ}ɆV!±VkLvA׏; S]Xrh_:3]*`v8?Cȧ¸ׂ̀߬@@? 4i6E5v+A3r2Ô}0\}-M"ɤD(SU>Ak:ƧPT`ES d+F~U.Cć^k dg.W*q]W5N}2X~aqeҹݫ+%\NmPjr؊@\X1sj,s/ũ7^AF\k].6 I[/TwVv\I<⃯tNǬi=y$j'$z]fWvyX.qOTZFyi&9*u~?!^QF{fT?o{px =A 2)Ēc#P][EBҎ cxlfQ5CMB16 +96VlG4)NIDD"''aNxq>Z E ]K/9eh~ Meu\X\+~;ha'1Z# BFtݻ*\ p2 tXC(!/S6qP:Z2c1c>)Ϩ@ \c&ZWY7Dž~Vf,rx)n[WWNa]:I4:zYGɈeC% Nv?Pq5سA!7|YtEU])QJ]bƑ7EΥʃ_If83_Ebj,;Z1) 4Cӷ޻w9 huЩ#Gݍn~AQo֐c?˥8O@!k̀*$ηHdjsn!E s)zJZbzU~mfinbҸT3WQ e.zԻ|ۚېH9ۭ)N`V ~mFQEmBl 1jtp j0o_`sKu/j8ȇ+Hke w3܉x;GJg"a5Gtۓ-) P 5E(5گ)G QHFCeʠSdP!qC:q} F_[NjF|n `Iy5c]#y}mWju zM\A!Z9yC$D5#w !]r*_ʆGzv"wp4(.2}K.4 uy̝Dz}jj?Q䏇ݐg,Q-z!H _9N'a /}RbU(+>M@|1Yo!=jJHOc{)~y A-5glZ상َ 0m ?ɮ{tnu=7oSNC9 $+i i \( !2[`K|r1/[ Ιچ?麥fg=IƊt)T;ɾr& aX^$@:!`źkCAֆHM^i'G9ÂJnki㚱g=Sa{ZVşW\j \&&#6!Cy?f1PRau!i{G]m=^(&u6+%Gb$@P%7_jx7}Œ|/ξ"o]Χx?.Kթir{*5f<hXpۨ7F5/c]FDWu2NU?Ci.8&6yth3Nӝ8XC6FCzդ*{1-ڕz6QN;9[㎡ wMY3-)LcYOxWș$eښ,Z, RV\hHK8>,^B^ƫo(ZEOR;SIϫwtƀ~)*0}M%S`\zhkw:}V?P<! Ubj5=>ayz?bu*W3M@& T KQ_:1DkrrWN(\d5n5 y)Sv QFbNEsb}Txn+=ԥO궱P&$Ti+α+kYeFmЬp~sMs;ʧw ]"8e WC!kUufCg>prZG S#ʚ?WWY<,OWJ`It5h-EonNmPͷLw>5QEk-5=.D@KRWN'sM[퉆 |JoBTD Bi@c@GYu1˓> %UZ|b$ޠɳ'cO^LlMUʽj$-lWf(3:忱6׊ W)񁂤qG@e|.9pꪾ1N *2u֭;SO g+U)Nm ;܅<jsPҗ2b:"*٨SLy5*뫒Ut3q?s<ErPGU$.ͻviġ<'e|ywɁXS f~)&MXь n5y,|Xhg:rwsVdX{9 0*|! $lޥZǑJ4X*\1eg$ w5Q16o uZKS` +vm~u4|} N`CUڙlQ̑w?6cI aXR7=+var;?kG[`BWl̤M"G}z05^%To~Qۛcl"Ӆ胪I /!;Len5G%)=H'1;BkFÁMR7ZҰC(l qZd!e8iW+oʙi,&C6!l@j\?f8c\I_3Xa\RH2i"i/ 4dx15D<O%' +y:~wuZݎPQ.``w]Fv&R.S)-??[z _ .brw*s REm}MK)0,UKʒ9=yL:.G+@W|T6MEk"!P+Y QJ>0@N4Q"#-^$͜V"3{(s\Ȉ3ep>t`n)uW/',"V;>áw;_5^ξs}MOe$u|ˁ8T]F<>+-$Z=OEpIv0:6:iB;0NF2 6Gsy$DsŒ#Z]Rhg>DEb,9Qӏ$̃Qb +q9\qwREӟbj>Ǯ]|g doOoyf3g6?W݋]kN|/M[o$mي1V8(l] ]oN݂W}* Y.|ʐ̺d甃_rsƯ+~܎/bOH@?hZ+6cݴİ-/%L-9#.]W Ly,A0"I?ߦ<0K]˶&RPB1wLO:GTX569#JJUіnQ,fD[MsQ5wR#4R4TUϧm MuYc3U!8I&O->,_N<}Q ZvE <-6|=ѳ)yyp%a*Lw_0-k2p2;!{@Ǭ [`'#Y|wkP[y!B_Z_Ԣn7>n%:]1 ݒ6,OOl7X^I7oCXfjT ||~8Bz^_/C8%_"zA8[菱 s],k]"M-&+`V^A-W7۳Bu%+YuEi56mIВV^K(dt^؅hi 㡝D[0-gbuAZKdŚvYF1S IX1fJ*e~;k7kWdbOF5zWmHQL}ef4[@ZP]T]/&ڿ-0('jBGlLJհ^'"@{TI7+97wnt(g) W@,q]rX4,sShj5fDZ+҅v 2=b1eڠIhFJ˽=R, h\:$,}HtGiēr7L ƍ,~ 8ֹ7 ɔ-0%uW¯]( dU@@RT% ',p\bWzЪ|B4Z׆}V=w a ?DInq䰙0*V S[d+>|vGl]P:O%kѕΘo( XB>؊Gwmv7TL®˲'}%\ù (\*k$?t#ymsJcO Tkmbq)&eVE_#e!$qȂV9we"[u3Ur*Lh=ra>kdfaSOW;m.%ZG#( %Jx]q)Uό򍓩k]MqN[q'^Y=Cnhg*:Cu<..ЅfltWV6Xjx9{ Qߜ:GUTB480I*@Tjal(  >]Ξ/ OhzmLXeȫHkg\0uS"ΒTQ1V4b,ށ Aˤ-ovInU%G{b]sY$(QFĠ cU}B)[V>ŀ]7b2F[(Gb 0(2fdkĮ]Sp^kJ®–$E&͝vQw1hub.~\|-Xcj0Zl◸Lpb pkM'WΘ|P|{ݦUA6Vvઘ_h\{K^2ѱL&å"N+۔|zD4ЌzTmOjYAh1Fs[鱋{Ttqx?-B&uq lfOu54^vit*qG*Ƥ:fLIBqB-Gvȏ@~3dVmI#z_4qPǢ1\'l vq C8uM*[jABegDFmUg3=Fd9j]! W=|~m]eN'w-+;6|_*qijG9 ]u˫`w .-=R2"1૶faV{6D/%=*W $auaq ݹS-Amr`lxQ3CK\u.N0mF+ /́Cx%ZVlmlm?{:c& 紝9)H8MqUd*v7Q,l@$-ghy׉*|gtn!$FPBt*;P(/SȖ8nz`Z6','4:c "xNE&-PC'$.sw=1eV֩  gK8_¢~6n 47}bUVN"+}y!~A;W!}T@H\)Z ӽ|> QLQR.TI|5^QgP?&`,r8Pܽ>?TmE$Z~g6KE(:@J+ĕ>~̺~DA(6)562̷[_Dϫt &!UЃd׮Bg d&Էv</a -.2U)c? uD%A[tȼp]t<艸/Z-b }b"IpYƺYٗyOM,(N'X~*A";^RbuV%s3J]t(_/$ +٣dr7}vV,yAzZIMW^ ] ˎH4M7<@hB6Te#{n)h1:A)1Dch7tˆY$0T j^co{K,1W]c= ̠ҩ.hwyʀI>VT+r#t1o:Ci3-کw0`ӹ K<6|MaYQ L 7B͸Ul &_Nś:{7`Wm(:6Q&śB+WZ:7H >N Tk+vtgԺv2c0wof݄c 1cp9i+ӶYݐBxġ5du"JkZChiTW(?2PS2vxFԭ | q 0q05"S1i ܆ΐ;sP6])f<*|[Ѐ<(1Uus3u̕}\pJ:Ilnsbv~3'~TkWn}I3gͨWpb_&A0? ~!@ZkŁDFl՛q_,9{-e||,4u'*TR8(zx,} '?K!&4ZAS Qtc"HIZE W=;J8򣞢<, U0o]˂+kduHU nfXo@~}'LjXBRdkmgZ@jЩ-(XGz`s) nl|C .BQ'G6DP3]5]?ׁ1qraRCysk[=ο|f^a \piwKB|zB9~yS]S 3l> 5/XV4،,?(.brbʨ^ Û8鉇Qacx}9eoFsI2?Ze w&o"?q{7#d{|N}:=+>64!ېxѥN+ : 488#yJ?X:J0cYխ5q9[FV@F.gxINn0ȉ z2'R2XHr&7C__->ۧZ <pZx֬M^ ) *z#^}~{N{[.ʒEk 7:(aH#q'; -uctYthϭTܐ=w-=Ε( FDҶ$1zH5 lj6W|JDאl˟V`7AԀm-rÔ&kꕈYq8/L?hgܽ4d%wIjd^SFih@u*~@ U6F]Q0jFQjQLX?/Y쵲tvf?PZpij:ӉyYZ πk55\_[5>kwɾz A݂ MdLE$/-K'(#:; U=@l|s`"_6D gWK~rxXx`}Iqrs-itkq(K"EЎײ^{MRú 9( GhDT[¼,%V2FJBsFWjt팑-'_в$#+)ma+n^z#(]pmƛ.;&yK3 z(_4>&/Z).?^C˒FOiӁʅnG}{d6C)>kY$ʡH6 6R$YS (Ii?Χ G3#9˴@˪2(w_\w+O.q-{gڟ`tQ%nU`̢=8Tn4gi7^E1/)o#819[ls_O#fI ˶n;WBwfd7k Γa`0)[yA5Y!I]8{[6v h]C8#V5l[MWCZtؠ;,9 |j2a 9&]UM/@F`[TIj&ؗb I."R!"ME(:Cb}nh_6pd{PQؤz$T8+OڙB q8IL*~3S]~74[ƴ YZWߞƛFa<\x tW*[Y<%2w Bmˍ`=U4ln,8L[2t\KM~~6yqΖyZAu7{O^ :Z $g8e?;3J RuQ[Xvqknc OBtH*d&* ΎBǰ[~dxo<|ܣ} O2)|<&GX )0/V4l0 e7cJ)T(tRZ[ rRu)U/ִM_<oCZ-Ky>3ucQ8ޏfj_Gem Y-$`|>(tjg*,Α}K_1GRP +wTNLUq2XVr2r'|0?tq N]}Y䆻GQ.GT>o5EYαuG*3N&1E<#i`H/)ϊep)7Nu8q|IYR`u rF`bs6 !4VA o/edTjxߝ01+74?}9x=܇X`O96$.7 :)Z_-_;!5%Xv c_}̗0 atսlܝ(> ˕܉\Jkpnb͍"T\/TQ_%ٽ |kz#G~H?X_ ?"a(Ayز ;;^Jv(sC!ŷ%]Ғiąc Up&ȷG5J/XM~QIf/fi:mңlz1ܪܭsRAI$Bh1ݕ?EdK9D,.Š V)ydzO;SWWnT{:5k@<'[~pADZJ <+SРM!@؋dꅀG[uu xiٗضy\a%{AGe@ Hl2F*Z3k8cqq(;B#B6.JtTf3X}ZAr7Ժ# i 3BC "C I]#k3eieEvr|*;Hb=T CQRWSWC9~z'&}@yAv5 dw.R|r8E %֙# Ox Jq1z'ZFCq'ϧ(!np2iҕCMt NewMN[ dhk&IgfF&>A9[շRT袕 $4+/3!v'nt= _:Q$3V11./P!l71AU+j}k11#>t8U*nHEGG ${֑@tlaڵ3m4aO|; o"mU虐ܧ,T;T:|NpUrKy̪IbXS.L&emз#085.f2:P2N;&Wiҕg-deώO"۴vgS6N>bI '$9$Cr+X[*ȷԈ(/`aNB EJi9 TDa$ nXv2akq/cKNOf$I>ǂ {P!;L=(`' zY_jKlZ=V~>ַS#+{bVMD$ka^D ВZ)F4 (XMKG\G8Z@Fa5WN1OzJ|;QIȇ}Ì `2C͒_u׋^ yt\Sb,G=65$yٛ(S:i>fٴD$ Y}Ƶ,$,y,gㄭt⼜@$wN2t 66kv>rH5*}`_WPu&EqdlRe*RaZK;@q:6O Ω;%{C`[-66VA fRC lT/ &/ !H: dx%Hsl0uÑy& œՁ͹"^ CIaxw{qxm\T6p)Z)3Ymxmס5PS\[U2\ 禈)6]":o(BVъ`Zp]o=ZV2M;QH=`8 ,.%nE 2vSVx  |[.uƩ*)G.d+(+Ûm5^PUfnٱx Њ1@p;lvwWKZLWF5̐[vi8?OIɸt?hJAѱjMYmôH/v }h 8xijjRm5l'^!u;VţjX o-"^H$Q (aًf%/z<V ݬ9Z kV`OH %}ٌb-s_gJ/x_ 39MNm|C1W0Yb b}4v.Xm" *a =6n9% ALu&S;$+xd~>zG_ nFOklq>d8f83ܦ+FS. y F2LuVe)\Z8x0=9qdyjf5O_=j Eʕ-JW-܆҇D1ER^bZ v2o^D:zC4ځC3;fNX#\McAB}Zƫ.Cj\hߘsyeDe.WAwd  0{/"ۑl+`v˄ePVY{i"ڕHDug).vn)X o;\߯q(UvYyK@.aైbi:> d}Ho3}١};WG qԗ%OlT1 Vչُ{R\%/W mdacHeAfi5P!G;;鵐4NZpnkD:~%]R#Q׏ C[*Ň0s %rF)zVkr#ÿ+Yg WηjnjAˏuxlzZ!k5ӍS0rY=F0sٰI69]ra[ʠ xaxSP1Ʃhn͑YLu2H="u9!vls$EΩ3LCQzЩ%r.&;v5A#tu2V4[0vń_Kƍsp;VÜ|y;mjυ!}69=Jr)J'hpu#k~.t\y檚X0c~:.nv5a}{mioV6a1 oG!+jRtmNhXH; kRr44 w P?IH)?lt^x b53{m<1^$Mo#$V/"[4ȭrdd(DH\hmچjB樴yt4[?6 Low%P+qu ȓ)O5RXͿ:ͷ'8reUpnɒ? FJ" )B?r<u2PlXL̒ڡ2-_X?2@д/60x)snUd~jȣѱЬ yrZ q+;dW݉9|Yn$iQ8|#H0$~h/iDع@l |4hCYhȫݮ,Vjjn_ūKObZ(RH*<)/_._MQB!X '\CR.Ƙ>/cJV \K,.Ozin.K(p|[8fM&G(#cʎm:hvi o=5D[%r~ʾGU|¥[G=ۗ{8gbBX,fuлF-'O@?d#ѵVR(i"CQD^IFCQpia/fgnwz!@mK}~mS0OrYx (8xyT<( lF I5R+:v Û^CEl1f֩[-=ˋ4#MG8޶MS2Ghk[e/T?-9B&_:{یx+' |5>B}5rc-q-\ #a0h'Cf! O.h[޺M9 .˰M:"[D,Gq@5`G C#  ΐROsUyI1']@(]я kz5څvoI.ԧz2JΎ5[bļ{I2>A1U29'Uf<5 \S>>;J4MR #+<23r=g~Ȉj|v~@DJ-k6˟Tw#a !H(;.ܥXca쪻b\*aZu'dM(u4K]0kD~!ڀSz\ȴcI|vPasKd,ae{y׬kn%ff+nC8 i'"&KfǮ H@ˠf>[BsIWiH9:C9 h8gbrz0۹:cçG'^P+V7 J A&RX@Lx5-lb0Ơ9?(eLje֧IoT?Y̠A^G +zUlrX8et5'4Ys &ɡnI}U*br zI}D_PE9#/Kn|_?U"]+0Ry28,1uuc׼ k3UCj-D:2OO#Qk@n|g{Ez5wX^hpElcF)21v)"bLJEc=$s+\Q\_LھCiWgZ5"3nB+>.(a&~nHjS^tč  ?mè@501TO&SdkݾeG|'Z.bqfu,;̅'HGGM[ks^=A,Ft?Pd @gvvC:@ōW v>z;2Cpꂙylrnr qpB#_wIdTR 6VpȲZ`SgA8vH`e v.&Dd1+07T]@qE RVŪei78LE-,8cŤKYnuրF ;Lj  b|؄9=Vv- TQg_V]x]:BAލ>v:}X[uN7A&{u{dT&GXo+fQes]`<.O-th/vvvBX[|>fMP-0<ǫ9AC6!ɣ3s_vF>tDJ%H6Td#@\n.d&I3ks{(C*sp)ذ/h(3{݄aF4p! O{/:qEb\>>|!α՗ u! 1Q fA5NgDUY0]7 ;E콻e>U= j  KQ+ln6ev~Bփ~@sz4I?|bͨIw$H0GmkX):|ឱ/5Sr'ս}q! Laȣ1+8,]K<o,eT>_( j#A\hK., UhMk8Oڐ(7B-P@Tg)SQ!l+pXk&50g,+*:u$rT kG}rDSe%wGa<`JZIJq{bt yʲkI%퐗z;{P<ҶX~'N\Խk ]`&0< G"ꎪÓ]e;$b_Hk'H @.0`Ǡn}옰gtxF'hul=l5y^~jOt@\Ar8z+c\W3iKY2.0?E$ Irk -fpq+G9 Ot/GR3܄*&R*1HqڃN{r CCv$]Q6sm~G.v|1no`pVU`, 5/:]o顢U_v l-6Ub"e;\J07b#$d/@RL(E  p9*&4GO<4kJK`o\L(ZVĐ VҊAY¡)1Y];gϴC~6HƤ9j2M(677bNqapZЅldL]PeAPзX2!$t"`^ME$ovis g;[ `t}Lw0i48{4DBf+Pz 2t TyA4dTCςTnv kxѮj 6)T1 !#gڤRJ_مgdI*bo)\iV+ՖP"6e)|R~j6qўFݵ" #/3UInݜ|[5=aKWP:eJ3sS$I5ˈu{Z4Js,V9d<,OIJ-3ƅ9ЍJHޖ bT9b _C6S7ʠLj**;:-T1]aN>1Nݱk)APgJaA e_k04)8ΜRM' 3>MÇHԠEw a0Fxj" v]Xx+)7Q9,L砒?zF8F!~mbb:J DsOǠA4|䕡|ަ~ 9aƟ5WJj3wr(^$EIcsdIvxU'sہW2}ybj 2ݞp!Z>MIcvI[0ڼEJ}WyIO #;ӈ6 Tjg~ cubi? @Pl/4R kbGi ZE@qg7QMI 9iazhx$s_zf^W]xMzH <D*{_i">^2UN>ԍdt1B ?3ѝ DTIqtz,\?$cТ]Zl!Gƙ u! ~1~ũ̆-qx{3/$;^8ٴFNsJ?,aq'n2ƒDQ |"JY1W0C;8B\LN@Oszm_>jN*v4?鯺~RpqsIķpBn=5l,-V :lc(Wx ~.0Qlp"Xd G‘iZQ o:yU/IuF#-OM('v i0)*'MD6T5W::=2Ed_1+6sԧLDuP`8'ęw u|ԁOhxIIn&Z`'\fT#c"~@TJqA:+zhu#!+ܮr^4Վ]O"{1>3/j("O#p} ) {.Pi:~$4;s(ͼ|wb$DP ¡HИpCx/  /Y_E *1>피iFtب?/1= sjgQ OQOr<'o6Ψ -]:7@(s}Oke4=TBG>q nAX9@mIR\'?2;p0??oPcPmS5*u>[dcg/,W0V tzc]Hle.'[KӃھ؀ |Esґ'Vm[UɼO/MPjy~xx1Ye_xMK6%%|@2+^3>^I |<ĹDZ-f‰?S߹0XsJ@;Oh`>$&&̤MrV lYje{~qʉ*.6:xz=3O\1x}9owѰ{Y;܉? Fnx"Q*#E$Ey8%ڴ,b35r~AEg]gOa8)mpV]6ˆ4toTL `XJ%DGC++ %%y\tC}?e}3KsǾS 5x^^@ !zXM/2I4yunԾ 1ɻi[q7\{ 'Eթzi+Pv |;*3 V [0)Fcצxgnj^hj&0EIԩ1C* \( %b/jǨG,`] PAR7+7KnxnصmO*:;+{H[N}'V7'0-e6ra ӑ5FֿVI &}bL1xI3Zm2})L߻FR>Ђ~R;@'7c`E-Jk4A[6SZ:s-;E֛O@PRH"?DzoxZ;Bԇ^hj?r{<Ά禒rT KDFl)\MBV.y fdň`Z +:Fr{L"ғ}]VL)feZ@-06G9&h!"6[IO5JS+_zxP< 9T$^+@bn7|b4)W^~4^lR}p^f4wX,[;zJPqu`idQ&iĂ"@]5_s i;zl ۊĽ~&d&LV67k@֠wIܲLE $ݠAvO[}c'MXe1OGV$^rGKV^Ym/ s|LjqmqDZC2}qBtO[HG99bNa)/srZ8Zl=]7ӕ613\eÄW c3? ?iU2[xօ7ùƖk!v_^C)CFd5Pjfغh!{-BIypPl!z먥\X"2 Lp:HkᏏa`Dw[zaDh&J 7z;lsvNvkG˲LyrB [#Xόy +LZǪd%Id?(!QGx {s jIpσHq+"{ Ԙ{ `cT f(sL*|DvZ`$cNx*wJ٭b.,s_ixСf*us4Q'}<9?)$یk&2^AE%h>N1[/j<@?e*J'dzfў?+ щIB80=G5GAxBѫ5+v(L6ޅs:Ӫ0tot3U_ Ri ^|*su.ʷXAoRY=};Uan OaB\B+:&e`0 R'`6A?ra`x%c)WC=#hZM͋]L(%JcvA>e@s%<8%kݪnebQ*%Y6D$@b߼h254YJ(y򤋖e%^8B E3Ӯz0y\ T~>o #k eb̤<:cha4#OoW"+ya=hZEYXw E?%7 j'RBss,w}7#:9 u2(y  n$nMKnEnFuYwL!pYdJ5/oX5! Y IEH%7owp{U L{]|OT82 ]c%CM761~$m%kQvP=AzӺf:O Y7 ,`A/׏`|8lY }(Tqۂ]`SHJ8tnlMZv*wjtg'Ĵ5犭l2xnN&;il-5˶~6merQen2sI'8t)SxKF&:Br rf?aL9yB_,$Pdq1c_Jx`)ݰsvtPYڅ$iXzH&B7b'rF|0@%)svDnL8e Jdn(ے.db(UYΫ́ƀu$$MnL/Ӝ9KԽة}9Dͺ:;;''q̢F Ea;Nt&4P#Z4&LhnZF5aؤ?*!Qǧ5IEPCxH !IU[ieOuazzs3.Tw"-BZ;(^!0<5f6~W'>Jf\Z]3UWw+ʁ3WiG6e @5;5riC|:BxmƼЭj`7:L1%,ˬꭉ`%L;Zu6vlInoZJEKՒ=zt.Mg/ -4M: D +aͱV.@7UXn lX"J9Ȫ{ĝ,Sׁ U4n.VWAYk5|E@u+?#GwNI9,ɦC`\QezMicsw|$G\ZDP\l]#X6!{YN3B!Vkǹ ߦL'גi|%6~d&G}.tojV dYVh؅2QF+W~ n6"ϋ:kڄnB X4@eA񉟵7@6MzWv6eR .3a!4r*hr(Vo"ovo D!y`EtCGGEit$-1रEƉJLc5c{˩>ևMsw?12!.~} i#Cް9qY Tf5}@=t2x+i^?/GVP[İZm`VMܖfl<׫1